0x0, 0x10}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, 0x0, 0x100, 0x70bd28, 0x25dfdbff, {}, [@MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x4}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x4000000) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x1, './mnt\x00'}, 0x6e) chroot(&(0x7f0000000140)='./file2\x00') setsockopt$inet6_MCAST_MSFILTER(r2, 0x29, 0x30, &(0x7f0000000ac0)=ANY=[@ANYBLOB="04000000000000000a004e200000000520010000000000000000000000000000ee0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000040000000a004e2400010001ff02000000000000000000000000000107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e2200004991fc0200000000000000000000000000009d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e2100000001ff02000000000000000000000000000105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e20000200000000000000000000000000000000000100000080000000000000000000000000000000000000e0ff000000000000000000000000000000000000000000000000000000002f0e26c2000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000892bef52f68b7410a37ed04e0e45d6f3d45379eb7f2db9b35c4fdf4e5a584d4c014a991c37df12c8da518f0674f7b491af49e5a239c4ba98d1db0fa3a51ce83aab09799a7b1f4cbf81659c092e524ebf8bf1963c84294ba683db9baece0859fc036e51dc3551c137dd0f2be4224ceef44a18ba525385f2600693496fcbeaba592e2c15228b0de1de5a38e55b5484daf2c690913c7f0d1159f6b7fae0b45170603d27ad31d99d69c2152deb70b71982b0fd684a21c1c46da6833dcef3103a5693286fe08378cdb4e1523e8ea75037a1f4934543eaa01fbde0dfec879a2fbec7a8d7902af94710791cdfd68a2dc7bc06388d2b2ada03e9a933d0e2f550a7616f5bb2057dfee539aa841d184a5eda39b81697033c6cfd1ddf23a27651a3840b1fe9e99f9c9734027aa9e412bf95837b9c56aa01f4b56cdcb3b2d4db22a34818c801ec3eef88ac27bb3ed66d6f1def7dd2f987aecff8829fb250875a75939655ec63dbc2144f39f297909e875009c1cab6feff6ef119e5eedc9077ca987eff6cacf98239aec22664d6b1bf5220096eaee2ff57302496419ea0a1a6b8293009dbd361e06a4100e0576430448ddf9d2f4fe2a0"], 0x290) 00:16:08 executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 1) [ 2653.318009] FAULT_INJECTION: forcing a failure. [ 2653.318009] name failslab, interval 1, probability 0, space 0, times 1 [ 2653.320009] CPU: 0 PID: 15085 Comm: syz-executor.1 Not tainted 5.10.223 #1 [ 2653.320665] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2653.322599] Call Trace: [ 2653.322860] dump_stack+0x107/0x167 [ 2653.323447] should_fail.cold+0x5/0xa [ 2653.323799] ? alloc_pipe_info+0x10a/0x590 [ 2653.324160] should_failslab+0x5/0x20 [ 2653.324557] kmem_cache_alloc_trace+0x55/0x320 [ 2653.324947] alloc_pipe_info+0x10a/0x590 [ 2653.325340] ? __lock_acquire+0xbb1/0x5b00 [ 2653.325704] splice_direct_to_actor+0x774/0x980 [ 2653.326112] ? _cond_resched+0x12/0x80 [ 2653.326486] ? inode_security+0x107/0x140 [ 2653.326836] ? pipe_to_sendpage+0x380/0x380 [ 2653.327271] ? avc_policy_seqno+0x9/0x70 [ 2653.327623] ? selinux_file_permission+0x92/0x520 [ 2653.328031] ? do_splice_to+0x160/0x160 [ 2653.328444] ? security_file_permission+0xb1/0xe0 [ 2653.328852] do_splice_direct+0x1c4/0x290 [ 2653.329207] ? splice_direct_to_actor+0x980/0x980 [ 2653.329653] ? avc_policy_seqno+0x9/0x70 [ 2653.330004] ? security_file_permission+0xb1/0xe0 [ 2653.330462] do_sendfile+0x553/0x11e0 [ 2653.330790] ? do_pwritev+0x270/0x270 [ 2653.331154] ? wait_for_completion_io+0x270/0x270 [ 2653.331610] ? rcu_read_lock_any_held+0x75/0xa0 [ 2653.332004] ? vfs_write+0x354/0xb10 [ 2653.332396] __x64_sys_sendfile64+0x1d1/0x210 [ 2653.332776] ? __ia32_sys_sendfile+0x220/0x220 [ 2653.333166] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2653.333650] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2653.334085] do_syscall_64+0x33/0x40 [ 2653.334450] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2653.334880] RIP: 0033:0x7fbb4a22eb19 [ 2653.335280] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2653.336965] RSP: 002b:00007fbb477a4188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2653.337688] RAX: ffffffffffffffda RBX: 00007fbb4a341f60 RCX: 00007fbb4a22eb19 [ 2653.338355] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2653.338953] RBP: 00007fbb477a41d0 R08: 0000000000000000 R09: 0000000000000000 [ 2653.339608] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2653.340205] R13: 00007ffe59fff88f R14: 00007fbb477a4300 R15: 0000000000022000 00:16:08 executing program 7: r0 = perf_event_open(0x0, 0x0, 0xc, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, 0x0, 0x40000) pipe2(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc000) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x40082404, &(0x7f0000000240)=0xfffffffffffffffc) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) bind$inet6(r3, 0x0, 0x0) syncfs(0xffffffffffffffff) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0xc8, &(0x7f0000000180)=0x3, 0x4) r4 = syz_open_procfs(0x0, &(0x7f0000000200)='net/fib_triestat\x00') ioctl$RTC_ALM_SET(r4, 0x40247007, &(0x7f0000000100)={0x0, 0x22, 0x0, 0x0, 0x8, 0xc, 0x2, 0x95, 0x1}) ioctl$BTRFS_IOC_SUBVOL_SETFLAGS(0xffffffffffffffff, 0x4008941a, &(0x7f0000000300)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r4, 0xc0189377, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000c107898e6598703ca94fc01cd7fed3d6a3a3df2d61cab4aca32a1717b5049587e4a48533c7e5204f89f1991882679c08ea3beecca040d1f6ea98a512b70aae43fa79c7e525c14b1d852f677e", @ANYRES32=r3, @ANYBLOB="010000009c7584d91011f4b663315ab4fe850a7ef3d8e8e0c9e0c814aecfce6386bb865eab994332da5d7de3534ce0fe3a160bc03e47177d28a54aca5d9fe281bb0cd7ecb34e17e04059a6fbd7ecd36fd4180ab5e4327059a8f0e746f9845ffbf9d070f7f282592cfb9c0214114f3ecb431cf62ebe6bcd847aa1711063b99f982e3e467e45195a4276fd29471c17aea8306d274fda4bb0e975094fc566b1af0a0bb164b9d00061bb6451a343a444719664903b6501eedf4df6606d5e524ccf5dee135b51278ec0"]) write$9p(0xffffffffffffffff, &(0x7f00000000c0)="0fb865562069ab2f32beb83e263962827b00d7d8b791e504b65c5ed26e6688d67a9796c1aedca0de65d21b4796fd1b3df0ccedf9739e29f6b965de85433255da7945b7a842ba5fa3dbe88cd26fc9b1b807bc2d59e5a9f2c2bdaccdb839190141ba0151232669cb02b3b076251c024d73f501a54d959dac7cdb3fc324ab47f2a3e1ef12691eac5cab96860e948e", 0x8d) r5 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FAT_IOCTL_SET_ATTRIBUTES(r0, 0x40047211, &(0x7f0000000000)=0x18) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x8, 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_bp={&(0x7f00000001c0), 0x4}, 0x0, 0x0, 0x1002}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syncfs(r5) 00:16:08 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./mnt\x00', 0x0, 0x0, 0x0, 0x1000a4, 0x0) r0 = syz_mount_image$nfs4(0x0, &(0x7f00000010c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='mnt/encrypted_dir\x00', 0xa0) r1 = perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='mnt/encrypted_dir\x00', &(0x7f00000001c0)='./file0\x00') bind$inet6(0xffffffffffffffff, &(0x7f0000000340)={0xa, 0x4e20, 0x6, @private0, 0x82}, 0x1c) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r2, 0x29, 0x1b, &(0x7f0000000080)={@remote}, 0x14) r3 = socket$inet6_udp(0xa, 0x2, 0x0) close_range(r2, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) setsockopt$inet6_group_source_req(r0, 0x29, 0x2f, &(0x7f0000000200)={0x6, {{0xa, 0x4e24, 0x7, @empty, 0x1}}, {{0xa, 0x4e21, 0x0, @local, 0x8}}}, 0x108) setsockopt$inet6_mreq(r2, 0x29, 0x1c, &(0x7f0000000000)={@local, r4}, 0x14) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, 0x12, 0x101, 0x0, 0x0, {0x7}}, 0x14}}, 0x0) sendmsg$MPTCP_PM_CMD_GET_ADDR(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, 0x0, 0x100, 0x70bd28, 0x25dfdbff, {}, [@MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x4}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x4000000) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x1, './mnt\x00'}, 0x6e) chroot(&(0x7f0000000140)='./file2\x00') setsockopt$inet6_MCAST_MSFILTER(r3, 0x29, 0x30, &(0x7f0000000ac0)=ANY=[@ANYBLOB="04000000000000000a004e200000000520010000000000000000000000000000ee0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000040000000a004e2400010001ff02000000000000000000000000000107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e2200004991fc0200000000000000000000000000009d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e2100000001ff02000000000000000000000000000105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e20000200000000000000000000000000000000000100000080000000000000000000000000000000000000e0ff000000000000000000000000000000000000000000000000000000002f0e26c2000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000892bef52f68b7410a37ed04e0e45d6f3d45379eb7f2db9b35c4fdf4e5a584d4c014a991c37df12c8da518f0674f7b491af49e5a239c4ba98d1db0fa3a51ce83aab09799a7b1f4cbf81659c092e524ebf8bf1963c84294ba683db9baece0859fc036e51dc3551c137dd0f2be4224ceef44a18ba525385f2600693496fcbeaba592e2c15228b0de1de5a38e55b5484daf2c690913c7f0d1159f6b7fae0b45170603d27ad31d99d69c2152deb70b71982b0fd684a21c1c46da6833dcef3103a5693286fe08378cdb4e1523e8ea75037a1f4934543eaa01fbde0dfec879a2fbec7a8d7902af94710791cdfd68a2dc7bc06388d2b2ada03e9a933d0e2f550a7616f5bb2057dfee539aa841d184a5eda39b81697033c6cfd1ddf23a27651a3840b1fe9e99f9c9734027aa9e412bf95837b9c56aa01f4b56cdcb3b2d4db22a34818c801ec3eef88ac27bb3ed66d6f1def7dd2f987aecff8829fb250875a75939655ec63dbc2144f39f297909e875009c1cab6feff6ef119e5eedc9077ca987eff6cacf98239aec22664d6b1bf5220096eaee2ff57302496419ea0a1a6b8293009dbd361e06a4100e0576430448ddf9d2f4fe2a0"], 0x290) ioctl$PERF_EVENT_IOC_QUERY_BPF(r1, 0xc008240a, &(0x7f0000000500)=ANY=[@ANYBLOB="05000000000000000000000000000000000000000000000000000000b6c025d16089ac4d3b52ceadb79e2abeaee96393809e16d691b00850f36655ed3041b08813a90ece9ce2c364603ffbf1cd7e8e95a44c02dc7f965e9e4ffb4b870daee55d5dd1239c2da151d18cd2c458ff42585980627933ac3d51099c150b0df8c64bf9554010a577459184c275428d873bceb608380a72feeffcf99ddc496c0c050e4aad182525772c6bb9f75d0300f7a4a6ad1fa38fe98041125988b4c11c5bde5abbc955eff4a5c5bb047fc87f1d694e71a6237e552faff179ba1d6ba2029c4dfdce3752d39bf1afbc89303582909beef991c5e0bbbce6e3d86c9f731b7a1b30284540318716d13d448385d0212b1c9f75e82d4a0da9dec53cfcdc3ca46473bbfb2c44bbba12e29bd9cf84c6f98a042d0afbbede33f87d7f620540b867bc979dc2a6ad2ea8b5af00aebf636b36b528aff08ef0c230d7fa49a55783463c4284a99da4d2cf3f0000000000000064d07ca3ae2ff949656287dd855525"]) 00:16:08 executing program 5: r0 = perf_event_open(0x0, 0x0, 0xc, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, 0x0, 0x40000) pipe2(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc000) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x40082404, &(0x7f0000000240)=0xfffffffffffffffc) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) bind$inet6(r3, 0x0, 0x0) syncfs(0xffffffffffffffff) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0xc8, &(0x7f0000000180)=0x3, 0x4) r4 = syz_open_procfs(0x0, &(0x7f0000000200)='net/fib_triestat\x00') ioctl$RTC_ALM_SET(r4, 0x40247007, &(0x7f0000000100)={0x0, 0x22, 0x0, 0x0, 0x8, 0xc, 0x2, 0x95, 0x1}) ioctl$BTRFS_IOC_SUBVOL_SETFLAGS(0xffffffffffffffff, 0x4008941a, &(0x7f0000000300)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r4, 0xc0189377, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000c107898e6598703ca94fc01cd7fed3d6a3a3df2d61cab4aca32a1717b5049587e4a48533c7e5204f89f1991882679c08ea3beecca040d1f6ea98a512b70aae43fa79c7e525c14b1d852f677e", @ANYRES32=r3, @ANYBLOB="010000009c7584d91011f4b663315ab4fe850a7ef3d8e8e0c9e0c814aecfce6386bb865eab994332da5d7de3534ce0fe3a160bc03e47177d28a54aca5d9fe281bb0cd7ecb34e17e04059a6fbd7ecd36fd4180ab5e4327059a8f0e746f9845ffbf9d070f7f282592cfb9c0214114f3ecb431cf62ebe6bcd847aa1711063b99f982e3e467e45195a4276fd29471c17aea8306d274fda4bb0e975094fc566b1af0a0bb164b9d00061bb6451a343a444719664903b6501eedf4df6606d5e524ccf5dee135b51278ec0"]) write$9p(0xffffffffffffffff, &(0x7f00000000c0)="0fb865562069ab2f32beb83e263962827b00d7d8b791e504b65c5ed26e6688d67a9796c1aedca0de65d21b4796fd1b3df0ccedf9739e29f6b965de85433255da7945b7a842ba5fa3dbe88cd26fc9b1b807bc2d59e5a9f2c2bdaccdb839190141ba0151232669cb02b3b076251c024d73f501a54d959dac7cdb3fc324ab47f2a3e1ef12691eac5cab96860e948e", 0x8d) r5 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FAT_IOCTL_SET_ATTRIBUTES(r0, 0x40047211, &(0x7f0000000000)=0x18) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x8, 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_bp={&(0x7f00000001c0), 0x4}, 0x0, 0x0, 0x1002}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syncfs(r5) 00:16:08 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./mnt\x00', 0x0, 0x0, 0x0, 0x1000a4, 0x0) r0 = syz_mount_image$nfs4(0x0, &(0x7f00000010c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='mnt/encrypted_dir\x00', 0xa0) perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='mnt/encrypted_dir\x00', &(0x7f00000001c0)='./file0\x00') bind$inet6(0xffffffffffffffff, &(0x7f0000000340)={0xa, 0x4e20, 0x6, @private0, 0x82}, 0x1c) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r1, 0x29, 0x1b, &(0x7f0000000080)={@remote}, 0x14) r2 = socket$inet6_udp(0xa, 0x2, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) setsockopt$inet6_group_source_req(r0, 0x29, 0x2f, &(0x7f0000000200)={0x6, {{0xa, 0x4e24, 0x7, @empty, 0x1}}, {{0xa, 0x4e21, 0x0, @local, 0x8}}}, 0x108) setsockopt$inet6_mreq(r1, 0x29, 0x1c, &(0x7f0000000000)={@local, r3}, 0x14) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, 0x12, 0x101, 0x0, 0x0, {0x7}}, 0x14}}, 0x0) sendmsg$MPTCP_PM_CMD_GET_ADDR(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, 0x0, 0x100, 0x70bd28, 0x25dfdbff, {}, [@MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x4}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x4000000) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x1, './mnt\x00'}, 0x6e) chroot(&(0x7f0000000140)='./file2\x00') setsockopt$inet6_MCAST_MSFILTER(r2, 0x29, 0x30, &(0x7f0000000ac0)=ANY=[@ANYBLOB="04000000000000000a004e200000000520010000000000000000000000000000ee0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000040000000a004e2400010001ff02000000000000000000000000000107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e2200004991fc0200000000000000000000000000009d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e2100000001ff02000000000000000000000000000105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e20000200000000000000000000000000000000000100000080000000000000000000000000000000000000e0ff000000000000000000000000000000000000000000000000000000002f0e26c2000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000892bef52f68b7410a37ed04e0e45d6f3d45379eb7f2db9b35c4fdf4e5a584d4c014a991c37df12c8da518f0674f7b491af49e5a239c4ba98d1db0fa3a51ce83aab09799a7b1f4cbf81659c092e524ebf8bf1963c84294ba683db9baece0859fc036e51dc3551c137dd0f2be4224ceef44a18ba525385f2600693496fcbeaba592e2c15228b0de1de5a38e55b5484daf2c690913c7f0d1159f6b7fae0b45170603d27ad31d99d69c2152deb70b71982b0fd684a21c1c46da6833dcef3103a5693286fe08378cdb4e1523e8ea75037a1f4934543eaa01fbde0dfec879a2fbec7a8d7902af94710791cdfd68a2dc7bc06388d2b2ada03e9a933d0e2f550a7616f5bb2057dfee539aa841d184a5eda39b81697033c6cfd1ddf23a27651a3840b1fe9e99f9c9734027aa9e412bf95837b9c56aa01f4b56cdcb3b2d4db22a34818c801ec3eef88ac27bb3ed66d6f1def7dd2f987aecff8829fb250875a75939655ec63dbc2144f39f297909e875009c1cab6feff6ef119e5eedc9077ca987eff6cacf98239aec22664d6b1bf5220096eaee2ff57302496419ea0a1a6b8293009dbd361e06a4100e0576430448ddf9d2f4fe2a0"], 0x290) 00:16:08 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./mnt\x00', 0x0, 0x0, 0x0, 0x1000a4, 0x0) r0 = syz_mount_image$nfs4(0x0, &(0x7f00000010c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='mnt/encrypted_dir\x00', 0xa0) perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='mnt/encrypted_dir\x00', &(0x7f00000001c0)='./file0\x00') bind$inet6(0xffffffffffffffff, &(0x7f0000000340)={0xa, 0x4e20, 0x6, @private0, 0x82}, 0x1c) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r1, 0x29, 0x1b, &(0x7f0000000080)={@remote}, 0x14) r2 = socket$inet6_udp(0xa, 0x2, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) setsockopt$inet6_group_source_req(r0, 0x29, 0x2f, &(0x7f0000000200)={0x6, {{0xa, 0x4e24, 0x7, @empty, 0x1}}, {{0xa, 0x4e21, 0x0, @local, 0x8}}}, 0x108) setsockopt$inet6_mreq(r1, 0x29, 0x1c, &(0x7f0000000000)={@local, r3}, 0x14) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, 0x12, 0x101, 0x0, 0x0, {0x7}}, 0x14}}, 0x0) sendmsg$MPTCP_PM_CMD_GET_ADDR(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, 0x0, 0x100, 0x70bd28, 0x25dfdbff, {}, [@MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x4}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x4000000) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x1, './mnt\x00'}, 0x6e) chroot(&(0x7f0000000140)='./file2\x00') setsockopt$inet6_MCAST_MSFILTER(r2, 0x29, 0x30, &(0x7f0000000ac0)=ANY=[@ANYBLOB="04000000000000000a004e200000000520010000000000000000000000000000ee0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000040000000a004e2400010001ff02000000000000000000000000000107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e2200004991fc0200000000000000000000000000009d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e2100000001ff02000000000000000000000000000105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e20000200000000000000000000000000000000000100000080000000000000000000000000000000000000e0ff000000000000000000000000000000000000000000000000000000002f0e26c2000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000892bef52f68b7410a37ed04e0e45d6f3d45379eb7f2db9b35c4fdf4e5a584d4c014a991c37df12c8da518f0674f7b491af49e5a239c4ba98d1db0fa3a51ce83aab09799a7b1f4cbf81659c092e524ebf8bf1963c84294ba683db9baece0859fc036e51dc3551c137dd0f2be4224ceef44a18ba525385f2600693496fcbeaba592e2c15228b0de1de5a38e55b5484daf2c690913c7f0d1159f6b7fae0b45170603d27ad31d99d69c2152deb70b71982b0fd684a21c1c46da6833dcef3103a5693286fe08378cdb4e1523e8ea75037a1f4934543eaa01fbde0dfec879a2fbec7a8d7902af94710791cdfd68a2dc7bc06388d2b2ada03e9a933d0e2f550a7616f5bb2057dfee539aa841d184a5eda39b81697033c6cfd1ddf23a27651a3840b1fe9e99f9c9734027aa9e412bf95837b9c56aa01f4b56cdcb3b2d4db22a34818c801ec3eef88ac27bb3ed66d6f1def7dd2f987aecff8829fb250875a75939655ec63dbc2144f39f297909e875009c1cab6feff6ef119e5eedc9077ca987eff6cacf98239aec22664d6b1bf5220096eaee2ff57302496419ea0a1a6b8293009dbd361e06a4100e0576430448ddf9d2f4fe2a0"], 0x290) 00:16:08 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./mnt\x00', 0x0, 0x0, 0x0, 0x1000a4, 0x0) r0 = syz_mount_image$nfs4(0x0, &(0x7f00000010c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='mnt/encrypted_dir\x00', 0xa0) r1 = perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='mnt/encrypted_dir\x00', &(0x7f00000001c0)='./file0\x00') bind$inet6(0xffffffffffffffff, &(0x7f0000000340)={0xa, 0x4e20, 0x6, @private0, 0x82}, 0x1c) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r2, 0x29, 0x1b, &(0x7f0000000080)={@remote}, 0x14) r3 = socket$inet6_udp(0xa, 0x2, 0x0) close_range(r2, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) setsockopt$inet6_group_source_req(r0, 0x29, 0x2f, &(0x7f0000000200)={0x6, {{0xa, 0x4e24, 0x7, @empty, 0x1}}, {{0xa, 0x4e21, 0x0, @local, 0x8}}}, 0x108) setsockopt$inet6_mreq(r2, 0x29, 0x1c, &(0x7f0000000000)={@local, r4}, 0x14) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, 0x12, 0x101, 0x0, 0x0, {0x7}}, 0x14}}, 0x0) sendmsg$MPTCP_PM_CMD_GET_ADDR(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, 0x0, 0x100, 0x70bd28, 0x25dfdbff, {}, [@MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x4}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x4000000) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x1, './mnt\x00'}, 0x6e) chroot(&(0x7f0000000140)='./file2\x00') setsockopt$inet6_MCAST_MSFILTER(r3, 0x29, 0x30, &(0x7f0000000ac0)=ANY=[@ANYBLOB="04000000000000000a004e200000000520010000000000000000000000000000ee0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000040000000a004e2400010001ff02000000000000000000000000000107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e2200004991fc0200000000000000000000000000009d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e2100000001ff02000000000000000000000000000105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e20000200000000000000000000000000000000000100000080000000000000000000000000000000000000e0ff000000000000000000000000000000000000000000000000000000002f0e26c2000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000892bef52f68b7410a37ed04e0e45d6f3d45379eb7f2db9b35c4fdf4e5a584d4c014a991c37df12c8da518f0674f7b491af49e5a239c4ba98d1db0fa3a51ce83aab09799a7b1f4cbf81659c092e524ebf8bf1963c84294ba683db9baece0859fc036e51dc3551c137dd0f2be4224ceef44a18ba525385f2600693496fcbeaba592e2c15228b0de1de5a38e55b5484daf2c690913c7f0d1159f6b7fae0b45170603d27ad31d99d69c2152deb70b71982b0fd684a21c1c46da6833dcef3103a5693286fe08378cdb4e1523e8ea75037a1f4934543eaa01fbde0dfec879a2fbec7a8d7902af94710791cdfd68a2dc7bc06388d2b2ada03e9a933d0e2f550a7616f5bb2057dfee539aa841d184a5eda39b81697033c6cfd1ddf23a27651a3840b1fe9e99f9c9734027aa9e412bf95837b9c56aa01f4b56cdcb3b2d4db22a34818c801ec3eef88ac27bb3ed66d6f1def7dd2f987aecff8829fb250875a75939655ec63dbc2144f39f297909e875009c1cab6feff6ef119e5eedc9077ca987eff6cacf98239aec22664d6b1bf5220096eaee2ff57302496419ea0a1a6b8293009dbd361e06a4100e0576430448ddf9d2f4fe2a0"], 0x290) ioctl$PERF_EVENT_IOC_QUERY_BPF(r1, 0xc008240a, &(0x7f0000000500)=ANY=[@ANYBLOB="05000000000000000000000000000000000000000000000000000000b6c025d16089ac4d3b52ceadb79e2abeaee96393809e16d691b00850f36655ed3041b08813a90ece9ce2c364603ffbf1cd7e8e95a44c02dc7f965e9e4ffb4b870daee55d5dd1239c2da151d18cd2c458ff42585980627933ac3d51099c150b0df8c64bf9554010a577459184c275428d873bceb608380a72feeffcf99ddc496c0c050e4aad182525772c6bb9f75d0300f7a4a6ad1fa38fe98041125988b4c11c5bde5abbc955eff4a5c5bb047fc87f1d694e71a6237e552faff179ba1d6ba2029c4dfdce3752d39bf1afbc89303582909beef991c5e0bbbce6e3d86c9f731b7a1b30284540318716d13d448385d0212b1c9f75e82d4a0da9dec53cfcdc3ca46473bbfb2c44bbba12e29bd9cf84c6f98a042d0afbbede33f87d7f620540b867bc979dc2a6ad2ea8b5af00aebf636b36b528aff08ef0c230d7fa49a55783463c4284a99da4d2cf3f0000000000000064d07ca3ae2ff949656287dd855525"]) 00:16:08 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x7ffffff9) 00:16:08 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) (fail_nth: 1) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:16:08 executing program 2: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 1) 00:16:08 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 1) 00:16:08 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) (fail_nth: 1) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:16:08 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x7ffffff9) 00:16:08 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) (fail_nth: 1) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:16:08 executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 2) 00:16:08 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 1) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) [ 2653.566990] FAULT_INJECTION: forcing a failure. [ 2653.566990] name failslab, interval 1, probability 0, space 0, times 0 [ 2653.568014] CPU: 1 PID: 15104 Comm: syz-executor.4 Not tainted 5.10.223 #1 [ 2653.568590] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2653.569308] Call Trace: [ 2653.569566] dump_stack+0x107/0x167 [ 2653.569908] should_fail.cold+0x5/0xa [ 2653.570248] ? alloc_pipe_info+0x10a/0x590 [ 2653.570612] should_failslab+0x5/0x20 [ 2653.570939] kmem_cache_alloc_trace+0x55/0x320 [ 2653.571356] alloc_pipe_info+0x10a/0x590 [ 2653.571703] ? __lock_acquire+0xbb1/0x5b00 [ 2653.572069] splice_direct_to_actor+0x774/0x980 [ 2653.572470] ? _cond_resched+0x12/0x80 [ 2653.572805] ? inode_security+0x107/0x140 [ 2653.573158] ? pipe_to_sendpage+0x380/0x380 [ 2653.573529] ? avc_policy_seqno+0x9/0x70 [ 2653.573874] ? selinux_file_permission+0x92/0x520 [ 2653.574285] ? do_splice_to+0x160/0x160 [ 2653.574628] ? security_file_permission+0xb1/0xe0 [ 2653.575055] do_splice_direct+0x1c4/0x290 [ 2653.575416] ? splice_direct_to_actor+0x980/0x980 [ 2653.575826] ? avc_policy_seqno+0x9/0x70 [ 2653.576179] ? security_file_permission+0xb1/0xe0 [ 2653.576595] do_sendfile+0x553/0x11e0 [ 2653.576930] ? do_pwritev+0x270/0x270 [ 2653.577257] ? wait_for_completion_io+0x270/0x270 [ 2653.577669] ? rcu_read_lock_any_held+0x75/0xa0 [ 2653.578065] ? vfs_write+0x354/0xb10 [ 2653.578388] __x64_sys_sendfile64+0x1d1/0x210 [ 2653.578771] ? __ia32_sys_sendfile+0x220/0x220 [ 2653.579183] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2653.579630] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2653.580072] do_syscall_64+0x33/0x40 [ 2653.580391] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2653.580825] RIP: 0033:0x7f30c7360b19 [ 2653.581146] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2653.582695] RSP: 002b:00007f30c48d6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2653.583364] RAX: ffffffffffffffda RBX: 00007f30c7473f60 RCX: 00007f30c7360b19 [ 2653.583962] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2653.584557] RBP: 00007f30c48d61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2653.585151] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2653.585746] R13: 00007ffe1e9ebeff R14: 00007f30c48d6300 R15: 0000000000022000 00:16:09 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) (fail_nth: 2) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) [ 2653.676426] FAULT_INJECTION: forcing a failure. [ 2653.676426] name failslab, interval 1, probability 0, space 0, times 0 [ 2653.676815] FAULT_INJECTION: forcing a failure. [ 2653.676815] name failslab, interval 1, probability 0, space 0, times 0 [ 2653.677508] CPU: 0 PID: 15103 Comm: syz-executor.6 Not tainted 5.10.223 #1 [ 2653.677516] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2653.677520] Call Trace: [ 2653.677540] dump_stack+0x107/0x167 [ 2653.677556] should_fail.cold+0x5/0xa [ 2653.681711] ? alloc_pipe_info+0x10a/0x590 [ 2653.682082] should_failslab+0x5/0x20 [ 2653.683493] kmem_cache_alloc_trace+0x55/0x320 [ 2653.683886] alloc_pipe_info+0x10a/0x590 [ 2653.685297] ? __lock_acquire+0xbb1/0x5b00 [ 2653.685661] splice_direct_to_actor+0x774/0x980 [ 2653.686073] ? _cond_resched+0x12/0x80 [ 2653.687513] ? inode_security+0x107/0x140 [ 2653.687862] ? pipe_to_sendpage+0x380/0x380 [ 2653.689295] ? avc_policy_seqno+0x9/0x70 [ 2653.689644] ? selinux_file_permission+0x92/0x520 [ 2653.690059] ? do_splice_to+0x160/0x160 [ 2653.691518] ? security_file_permission+0xb1/0xe0 [ 2653.691930] do_splice_direct+0x1c4/0x290 [ 2653.693477] ? splice_direct_to_actor+0x980/0x980 [ 2653.693882] ? avc_policy_seqno+0x9/0x70 [ 2653.694412] ? security_file_permission+0xb1/0xe0 [ 2653.694829] do_sendfile+0x553/0x11e0 [ 2653.695184] ? do_pwritev+0x270/0x270 [ 2653.696121] ? wait_for_completion_io+0x270/0x270 [ 2653.696580] ? rcu_read_lock_any_held+0x75/0xa0 [ 2653.696981] ? vfs_write+0x354/0xb10 [ 2653.697346] __x64_sys_sendfile64+0x1d1/0x210 [ 2653.697727] ? __ia32_sys_sendfile+0x220/0x220 [ 2653.698123] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2653.698618] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2653.699085] do_syscall_64+0x33/0x40 [ 2653.699499] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2653.699955] RIP: 0033:0x7f753a360b19 [ 2653.700341] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2653.702005] RSP: 002b:00007f75378d6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2653.702767] RAX: ffffffffffffffda RBX: 00007f753a473f60 RCX: 00007f753a360b19 [ 2653.703532] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2653.704168] RBP: 00007f75378d61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2653.704843] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2653.705526] R13: 00007ffd6dee8cff R14: 00007f75378d6300 R15: 0000000000022000 [ 2653.706182] CPU: 1 PID: 15111 Comm: syz-executor.7 Not tainted 5.10.223 #1 [ 2653.706775] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2653.707488] Call Trace: [ 2653.707718] dump_stack+0x107/0x167 [ 2653.708029] should_fail.cold+0x5/0xa [ 2653.708356] ? alloc_pipe_info+0x10a/0x590 [ 2653.708716] should_failslab+0x5/0x20 [ 2653.709040] kmem_cache_alloc_trace+0x55/0x320 [ 2653.709431] alloc_pipe_info+0x10a/0x590 [ 2653.709774] ? __lock_acquire+0xbb1/0x5b00 [ 2653.710133] splice_direct_to_actor+0x774/0x980 [ 2653.710528] ? _cond_resched+0x12/0x80 [ 2653.710859] ? inode_security+0x107/0x140 [ 2653.711224] ? pipe_to_sendpage+0x380/0x380 [ 2653.711588] ? avc_policy_seqno+0x9/0x70 [ 2653.711931] ? selinux_file_permission+0x92/0x520 [ 2653.712338] ? do_splice_to+0x160/0x160 [ 2653.712676] ? security_file_permission+0xb1/0xe0 [ 2653.713093] do_splice_direct+0x1c4/0x290 [ 2653.713445] ? splice_direct_to_actor+0x980/0x980 [ 2653.713849] ? avc_policy_seqno+0x9/0x70 [ 2653.714199] ? security_file_permission+0xb1/0xe0 [ 2653.714611] do_sendfile+0x553/0x11e0 [ 2653.714941] ? do_pwritev+0x270/0x270 [ 2653.715286] ? wait_for_completion_io+0x270/0x270 [ 2653.715694] ? rcu_read_lock_any_held+0x75/0xa0 [ 2653.716096] ? vfs_write+0x354/0xb10 [ 2653.716417] __x64_sys_sendfile64+0x1d1/0x210 [ 2653.716798] ? __ia32_sys_sendfile+0x220/0x220 [ 2653.717193] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2653.717634] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2653.718071] do_syscall_64+0x33/0x40 [ 2653.718386] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2653.718815] RIP: 0033:0x7f2b1de73b19 [ 2653.719139] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2653.720672] RSP: 002b:00007f2b1b3e9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2653.721311] RAX: ffffffffffffffda RBX: 00007f2b1df86f60 RCX: 00007f2b1de73b19 [ 2653.721917] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2653.722513] RBP: 00007f2b1b3e91d0 R08: 0000000000000000 R09: 0000000000000000 [ 2653.723119] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2653.723715] R13: 00007ffe0df54d5f R14: 00007f2b1b3e9300 R15: 0000000000022000 [ 2653.729354] FAULT_INJECTION: forcing a failure. [ 2653.729354] name failslab, interval 1, probability 0, space 0, times 0 [ 2653.730347] CPU: 1 PID: 15107 Comm: syz-executor.2 Not tainted 5.10.223 #1 [ 2653.730925] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2653.731627] Call Trace: [ 2653.731852] dump_stack+0x107/0x167 [ 2653.732163] should_fail.cold+0x5/0xa [ 2653.732495] ? alloc_pipe_info+0x10a/0x590 [ 2653.732861] should_failslab+0x5/0x20 [ 2653.733190] kmem_cache_alloc_trace+0x55/0x320 [ 2653.733584] alloc_pipe_info+0x10a/0x590 [ 2653.733931] ? __lock_acquire+0xbb1/0x5b00 [ 2653.734294] splice_direct_to_actor+0x774/0x980 [ 2653.734693] ? _cond_resched+0x12/0x80 [ 2653.735035] ? inode_security+0x107/0x140 [ 2653.735395] ? pipe_to_sendpage+0x380/0x380 [ 2653.735761] ? avc_policy_seqno+0x9/0x70 [ 2653.736109] ? selinux_file_permission+0x92/0x520 [ 2653.736518] ? do_splice_to+0x160/0x160 [ 2653.736858] ? security_file_permission+0xb1/0xe0 [ 2653.737271] do_splice_direct+0x1c4/0x290 [ 2653.737625] ? splice_direct_to_actor+0x980/0x980 [ 2653.738033] ? avc_policy_seqno+0x9/0x70 [ 2653.738385] ? security_file_permission+0xb1/0xe0 [ 2653.738800] do_sendfile+0x553/0x11e0 [ 2653.739148] ? do_pwritev+0x270/0x270 [ 2653.739475] ? wait_for_completion_io+0x270/0x270 [ 2653.739887] ? rcu_read_lock_any_held+0x75/0xa0 [ 2653.740283] ? vfs_write+0x354/0xb10 [ 2653.740605] __x64_sys_sendfile64+0x1d1/0x210 [ 2653.740987] ? __ia32_sys_sendfile+0x220/0x220 [ 2653.741379] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2653.741827] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2653.742269] do_syscall_64+0x33/0x40 [ 2653.742589] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2653.743031] RIP: 0033:0x7f35664d7b19 [ 2653.743357] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2653.744904] RSP: 002b:00007f3563a4d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2653.745550] RAX: ffffffffffffffda RBX: 00007f35665eaf60 RCX: 00007f35664d7b19 [ 2653.746156] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000006 [ 2653.746758] RBP: 00007f3563a4d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2653.747378] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2653.747978] R13: 00007ffc15e28c3f R14: 00007f3563a4d300 R15: 0000000000022000 [ 2653.769148] FAULT_INJECTION: forcing a failure. [ 2653.769148] name failslab, interval 1, probability 0, space 0, times 0 [ 2653.770371] CPU: 0 PID: 15126 Comm: syz-executor.5 Not tainted 5.10.223 #1 [ 2653.770975] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2653.771754] Call Trace: [ 2653.772003] dump_stack+0x107/0x167 [ 2653.772382] should_fail.cold+0x5/0xa [ 2653.772731] ? alloc_pipe_info+0x10a/0x590 [ 2653.776757] should_failslab+0x5/0x20 [ 2653.777101] kmem_cache_alloc_trace+0x55/0x320 [ 2653.777571] alloc_pipe_info+0x10a/0x590 [ 2653.777940] ? __lock_acquire+0xbb1/0x5b00 [ 2653.778374] splice_direct_to_actor+0x774/0x980 [ 2653.778794] ? _cond_resched+0x12/0x80 [ 2653.779155] ? inode_security+0x107/0x140 [ 2653.779575] ? pipe_to_sendpage+0x380/0x380 [ 2653.779962] ? avc_policy_seqno+0x9/0x70 [ 2653.780375] ? selinux_file_permission+0x92/0x520 [ 2653.780803] ? do_splice_to+0x160/0x160 [ 2653.781167] ? security_file_permission+0xb1/0xe0 [ 2653.781678] do_splice_direct+0x1c4/0x290 [ 2653.782050] ? splice_direct_to_actor+0x980/0x980 [ 2653.782531] ? avc_policy_seqno+0x9/0x70 [ 2653.782905] ? security_file_permission+0xb1/0xe0 [ 2653.783416] do_sendfile+0x553/0x11e0 [ 2653.783768] ? do_pwritev+0x270/0x270 [ 2653.784112] ? wait_for_completion_io+0x270/0x270 [ 2653.784602] ? rcu_read_lock_any_held+0x75/0xa0 [ 2653.785018] ? vfs_write+0x354/0xb10 [ 2653.785421] __x64_sys_sendfile64+0x1d1/0x210 [ 2653.785823] ? __ia32_sys_sendfile+0x220/0x220 [ 2653.786338] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2653.786805] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2653.787336] do_syscall_64+0x33/0x40 [ 2653.787679] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2653.788136] RIP: 0033:0x7fcfdd93ab19 [ 2653.788530] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2653.790188] RSP: 002b:00007fcfdae8f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2653.790912] RAX: ffffffffffffffda RBX: 00007fcfdda4e020 RCX: 00007fcfdd93ab19 [ 2653.795811] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000009 [ 2653.796496] RBP: 00007fcfdae8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2653.797130] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2653.797836] R13: 00007fffde5744df R14: 00007fcfdae8f300 R15: 0000000000022000 [ 2653.800395] FAULT_INJECTION: forcing a failure. [ 2653.800395] name failslab, interval 1, probability 0, space 0, times 0 [ 2653.801479] CPU: 0 PID: 15120 Comm: syz-executor.3 Not tainted 5.10.223 #1 00:16:09 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r2, 0xffffffffffffffff, 0x0, 0x7ffffff9) [ 2653.802103] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2653.803881] Call Trace: [ 2653.804132] dump_stack+0x107/0x167 [ 2653.804514] should_fail.cold+0x5/0xa [ 2653.804876] ? alloc_pipe_info+0x10a/0x590 [ 2653.805260] should_failslab+0x5/0x20 [ 2653.805602] kmem_cache_alloc_trace+0x55/0x320 [ 2653.806020] alloc_pipe_info+0x10a/0x590 [ 2653.806386] ? __lock_acquire+0xbb1/0x5b00 [ 2653.806776] splice_direct_to_actor+0x774/0x980 [ 2653.807213] ? _cond_resched+0x12/0x80 [ 2653.807564] ? inode_security+0x107/0x140 [ 2653.807941] ? pipe_to_sendpage+0x380/0x380 [ 2653.808330] ? avc_policy_seqno+0x9/0x70 [ 2653.808694] ? selinux_file_permission+0x92/0x520 [ 2653.809128] ? do_splice_to+0x160/0x160 [ 2653.809490] ? security_file_permission+0xb1/0xe0 [ 2653.809934] do_splice_direct+0x1c4/0x290 [ 2653.810308] ? splice_direct_to_actor+0x980/0x980 [ 2653.810736] ? avc_policy_seqno+0x9/0x70 [ 2653.811127] ? security_file_permission+0xb1/0xe0 [ 2653.811568] do_sendfile+0x553/0x11e0 [ 2653.811919] ? do_pwritev+0x270/0x270 [ 2653.812271] ? wait_for_completion_io+0x270/0x270 [ 2653.812707] ? rcu_read_lock_any_held+0x75/0xa0 [ 2653.813135] ? vfs_write+0x354/0xb10 [ 2653.813477] __x64_sys_sendfile64+0x1d1/0x210 [ 2653.813880] ? __ia32_sys_sendfile+0x220/0x220 [ 2653.814299] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2653.814767] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2653.815244] do_syscall_64+0x33/0x40 [ 2653.815582] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2653.816043] RIP: 0033:0x7fe9fbd2db19 [ 2653.816389] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2653.818017] RSP: 002b:00007fe9f92a3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2653.818705] RAX: ffffffffffffffda RBX: 00007fe9fbe40f60 RCX: 00007fe9fbd2db19 [ 2653.819353] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000009 [ 2653.819989] RBP: 00007fe9f92a31d0 R08: 0000000000000000 R09: 0000000000000000 [ 2653.820625] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2653.821257] R13: 00007ffdddb1721f R14: 00007fe9f92a3300 R15: 0000000000022000 [ 2653.831860] FAULT_INJECTION: forcing a failure. [ 2653.831860] name failslab, interval 1, probability 0, space 0, times 0 [ 2653.832954] CPU: 0 PID: 15127 Comm: syz-executor.1 Not tainted 5.10.223 #1 [ 2653.833567] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2653.834297] Call Trace: [ 2653.834544] dump_stack+0x107/0x167 [ 2653.834873] should_fail.cold+0x5/0xa [ 2653.835245] ? create_object.isra.0+0x3a/0xa20 [ 2653.835669] should_failslab+0x5/0x20 [ 2653.836013] kmem_cache_alloc+0x5b/0x310 [ 2653.836390] create_object.isra.0+0x3a/0xa20 [ 2653.836785] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2653.837248] kmem_cache_alloc_trace+0x151/0x320 [ 2653.837680] alloc_pipe_info+0x10a/0x590 [ 2653.838052] ? __lock_acquire+0xbb1/0x5b00 [ 2653.838438] splice_direct_to_actor+0x774/0x980 [ 2653.838867] ? _cond_resched+0x12/0x80 [ 2653.839227] ? inode_security+0x107/0x140 [ 2653.839604] ? pipe_to_sendpage+0x380/0x380 [ 2653.839992] ? avc_policy_seqno+0x9/0x70 [ 2653.840363] ? selinux_file_permission+0x92/0x520 [ 2653.840798] ? do_splice_to+0x160/0x160 [ 2653.841162] ? security_file_permission+0xb1/0xe0 [ 2653.841598] do_splice_direct+0x1c4/0x290 [ 2653.841979] ? splice_direct_to_actor+0x980/0x980 [ 2653.842407] ? avc_policy_seqno+0x9/0x70 [ 2653.842786] ? security_file_permission+0xb1/0xe0 [ 2653.847257] do_sendfile+0x553/0x11e0 [ 2653.847612] ? do_pwritev+0x270/0x270 [ 2653.847957] ? wait_for_completion_io+0x270/0x270 [ 2653.848405] ? rcu_read_lock_any_held+0x75/0xa0 [ 2653.848817] ? vfs_write+0x354/0xb10 [ 2653.849161] __x64_sys_sendfile64+0x1d1/0x210 [ 2653.849565] ? __ia32_sys_sendfile+0x220/0x220 [ 2653.849976] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2653.850450] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2653.850907] do_syscall_64+0x33/0x40 [ 2653.851270] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2653.851724] RIP: 0033:0x7fbb4a22eb19 [ 2653.852065] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2653.853681] RSP: 002b:00007fbb47783188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2653.854361] RAX: ffffffffffffffda RBX: 00007fbb4a342020 RCX: 00007fbb4a22eb19 [ 2653.855011] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000009 [ 2653.855655] RBP: 00007fbb477831d0 R08: 0000000000000000 R09: 0000000000000000 [ 2653.856294] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2653.856941] R13: 00007ffe59fff88f R14: 00007fbb47783300 R15: 0000000000022000 00:16:09 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 2) [ 2654.016058] FAULT_INJECTION: forcing a failure. [ 2654.016058] name failslab, interval 1, probability 0, space 0, times 0 [ 2654.017297] CPU: 0 PID: 15143 Comm: syz-executor.4 Not tainted 5.10.223 #1 [ 2654.017941] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2654.018694] Call Trace: [ 2654.018947] dump_stack+0x107/0x167 [ 2654.019293] should_fail.cold+0x5/0xa [ 2654.019656] ? create_object.isra.0+0x3a/0xa20 [ 2654.020076] should_failslab+0x5/0x20 [ 2654.020425] kmem_cache_alloc+0x5b/0x310 [ 2654.020805] create_object.isra.0+0x3a/0xa20 [ 2654.021214] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2654.021695] kmem_cache_alloc_trace+0x151/0x320 [ 2654.022136] alloc_pipe_info+0x10a/0x590 [ 2654.022515] ? __lock_acquire+0xbb1/0x5b00 [ 2654.022914] splice_direct_to_actor+0x774/0x980 [ 2654.023357] ? _cond_resched+0x12/0x80 [ 2654.023717] ? inode_security+0x107/0x140 [ 2654.024105] ? pipe_to_sendpage+0x380/0x380 [ 2654.024510] ? avc_policy_seqno+0x9/0x70 [ 2654.024889] ? selinux_file_permission+0x92/0x520 [ 2654.025332] ? do_splice_to+0x160/0x160 [ 2654.025704] ? security_file_permission+0xb1/0xe0 [ 2654.026162] do_splice_direct+0x1c4/0x290 [ 2654.026551] ? splice_direct_to_actor+0x980/0x980 [ 2654.027007] ? avc_policy_seqno+0x9/0x70 [ 2654.027393] ? security_file_permission+0xb1/0xe0 [ 2654.027845] do_sendfile+0x553/0x11e0 [ 2654.028213] ? do_pwritev+0x270/0x270 [ 2654.028570] ? wait_for_completion_io+0x270/0x270 [ 2654.029014] ? rcu_read_lock_any_held+0x75/0xa0 [ 2654.029446] ? vfs_write+0x354/0xb10 [ 2654.029797] __x64_sys_sendfile64+0x1d1/0x210 [ 2654.030217] ? __ia32_sys_sendfile+0x220/0x220 [ 2654.030641] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2654.031136] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2654.031622] do_syscall_64+0x33/0x40 [ 2654.031969] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2654.032444] RIP: 0033:0x7f30c7360b19 [ 2654.032790] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2654.034453] RSP: 002b:00007f30c48d6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2654.035159] RAX: ffffffffffffffda RBX: 00007f30c7473f60 RCX: 00007f30c7360b19 [ 2654.035810] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2654.036460] RBP: 00007f30c48d61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2654.037114] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2654.037767] R13: 00007ffe1e9ebeff R14: 00007f30c48d6300 R15: 0000000000022000 [ 2654.185672] FAULT_INJECTION: forcing a failure. [ 2654.185672] name failslab, interval 1, probability 0, space 0, times 0 [ 2654.186711] CPU: 1 PID: 15148 Comm: syz-executor.6 Not tainted 5.10.223 #1 [ 2654.187376] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2654.188098] Call Trace: [ 2654.188327] dump_stack+0x107/0x167 [ 2654.188637] should_fail.cold+0x5/0xa [ 2654.188988] ? create_object.isra.0+0x3a/0xa20 [ 2654.190017] should_failslab+0x5/0x20 [ 2654.190346] kmem_cache_alloc+0x5b/0x310 [ 2654.190693] create_object.isra.0+0x3a/0xa20 [ 2654.191159] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2654.192021] kmem_cache_alloc_trace+0x151/0x320 [ 2654.193023] alloc_pipe_info+0x10a/0x590 [ 2654.193387] ? __lock_acquire+0xbb1/0x5b00 [ 2654.193749] splice_direct_to_actor+0x774/0x980 [ 2654.194148] ? _cond_resched+0x12/0x80 [ 2654.194491] ? inode_security+0x107/0x140 [ 2654.194842] ? pipe_to_sendpage+0x380/0x380 [ 2654.195221] ? avc_policy_seqno+0x9/0x70 [ 2654.195577] ? selinux_file_permission+0x92/0x520 [ 2654.195985] ? do_splice_to+0x160/0x160 [ 2654.196326] ? security_file_permission+0xb1/0xe0 [ 2654.196743] do_splice_direct+0x1c4/0x290 [ 2654.197097] ? splice_direct_to_actor+0x980/0x980 [ 2654.197707] ? avc_policy_seqno+0x9/0x70 [ 2654.198062] ? security_file_permission+0xb1/0xe0 [ 2654.198479] do_sendfile+0x553/0x11e0 [ 2654.199189] ? do_pwritev+0x270/0x270 [ 2654.199521] ? wait_for_completion_io+0x270/0x270 [ 2654.199938] ? rcu_read_lock_any_held+0x75/0xa0 [ 2654.200332] ? vfs_write+0x354/0xb10 [ 2654.200667] __x64_sys_sendfile64+0x1d1/0x210 [ 2654.201050] ? __ia32_sys_sendfile+0x220/0x220 [ 2654.201441] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2654.202326] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2654.202778] do_syscall_64+0x33/0x40 [ 2654.203106] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2654.203541] RIP: 0033:0x7f753a360b19 [ 2654.203871] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2654.205425] RSP: 002b:00007f75378d6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2654.206080] RAX: ffffffffffffffda RBX: 00007f753a473f60 RCX: 00007f753a360b19 [ 2654.206683] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000008 [ 2654.207304] RBP: 00007f75378d61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2654.207905] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2654.208517] R13: 00007ffd6dee8cff R14: 00007f75378d6300 R15: 0000000000022000 00:16:23 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) (fail_nth: 2) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:16:23 executing program 2: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 2) 00:16:23 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 3) 00:16:23 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) (fail_nth: 3) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:16:23 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) (fail_nth: 2) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:16:23 executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 3) 00:16:23 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r2, 0xffffffffffffffff, 0x0, 0x7ffffff9) 00:16:23 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 2) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) [ 2668.369105] FAULT_INJECTION: forcing a failure. [ 2668.369105] name failslab, interval 1, probability 0, space 0, times 0 [ 2668.370345] CPU: 1 PID: 15170 Comm: syz-executor.4 Not tainted 5.10.223 #1 [ 2668.371020] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2668.371873] Call Trace: [ 2668.372138] dump_stack+0x107/0x167 [ 2668.372575] should_fail.cold+0x5/0xa [ 2668.372994] ? create_object.isra.0+0x3a/0xa20 [ 2668.373487] should_failslab+0x5/0x20 [ 2668.373899] kmem_cache_alloc+0x5b/0x310 [ 2668.374369] create_object.isra.0+0x3a/0xa20 [ 2668.374861] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2668.375408] kmem_cache_alloc_trace+0x151/0x320 [ 2668.375899] alloc_pipe_info+0x10a/0x590 [ 2668.376308] ? __lock_acquire+0xbb1/0x5b00 [ 2668.376741] splice_direct_to_actor+0x774/0x980 [ 2668.377159] ? _cond_resched+0x12/0x80 [ 2668.377560] ? inode_security+0x107/0x140 [ 2668.377976] ? pipe_to_sendpage+0x380/0x380 [ 2668.378436] ? avc_policy_seqno+0x9/0x70 [ 2668.378869] ? selinux_file_permission+0x92/0x520 [ 2668.379359] ? do_splice_to+0x160/0x160 [ 2668.379770] ? security_file_permission+0xb1/0xe0 [ 2668.380242] do_splice_direct+0x1c4/0x290 [ 2668.380663] ? splice_direct_to_actor+0x980/0x980 [ 2668.381099] ? avc_policy_seqno+0x9/0x70 [ 2668.381523] ? security_file_permission+0xb1/0xe0 [ 2668.382004] do_sendfile+0x553/0x11e0 [ 2668.386492] ? do_pwritev+0x270/0x270 [ 2668.386841] ? wait_for_completion_io+0x270/0x270 [ 2668.387294] ? rcu_read_lock_any_held+0x75/0xa0 [ 2668.387708] ? vfs_write+0x354/0xb10 [ 2668.388045] __x64_sys_sendfile64+0x1d1/0x210 [ 2668.388447] ? __ia32_sys_sendfile+0x220/0x220 [ 2668.388854] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2668.389321] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2668.389772] do_syscall_64+0x33/0x40 [ 2668.390104] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2668.390534] RIP: 0033:0x7f30c7360b19 [ 2668.390840] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2668.392328] RSP: 002b:00007f30c48d6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2668.392943] RAX: ffffffffffffffda RBX: 00007f30c7473f60 RCX: 00007f30c7360b19 [ 2668.393520] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000009 [ 2668.394089] RBP: 00007f30c48d61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2668.394668] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2668.395269] R13: 00007ffe1e9ebeff R14: 00007f30c48d6300 R15: 0000000000022000 [ 2668.429784] FAULT_INJECTION: forcing a failure. [ 2668.429784] name failslab, interval 1, probability 0, space 0, times 0 [ 2668.430831] CPU: 1 PID: 15193 Comm: syz-executor.1 Not tainted 5.10.223 #1 [ 2668.431599] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2668.432367] Call Trace: [ 2668.432609] dump_stack+0x107/0x167 [ 2668.433006] should_fail.cold+0x5/0xa [ 2668.433400] ? memcg_alloc_page_obj_cgroups+0x73/0x100 [ 2668.433911] should_failslab+0x5/0x20 [ 2668.434298] __kmalloc_node+0x76/0x420 [ 2668.434731] ? lock_downgrade+0x6d0/0x6d0 [ 2668.435103] memcg_alloc_page_obj_cgroups+0x73/0x100 [ 2668.435698] memcg_slab_post_alloc_hook+0x1f0/0x430 [ 2668.436145] ? trace_hardirqs_on+0x5b/0x180 [ 2668.436580] kmem_cache_alloc_trace+0x169/0x320 [ 2668.437051] alloc_pipe_info+0x10a/0x590 [ 2668.437471] ? __lock_acquire+0xbb1/0x5b00 [ 2668.437902] splice_direct_to_actor+0x774/0x980 [ 2668.438405] ? _cond_resched+0x12/0x80 [ 2668.438833] ? inode_security+0x107/0x140 [ 2668.439292] ? pipe_to_sendpage+0x380/0x380 [ 2668.439731] ? avc_policy_seqno+0x9/0x70 [ 2668.440095] ? selinux_file_permission+0x92/0x520 [ 2668.440570] ? do_splice_to+0x160/0x160 [ 2668.440976] ? security_file_permission+0xb1/0xe0 [ 2668.441466] do_splice_direct+0x1c4/0x290 [ 2668.441891] ? splice_direct_to_actor+0x980/0x980 [ 2668.442369] ? avc_policy_seqno+0x9/0x70 [ 2668.442817] ? security_file_permission+0xb1/0xe0 [ 2668.443349] do_sendfile+0x553/0x11e0 [ 2668.443748] ? do_pwritev+0x270/0x270 [ 2668.444094] ? wait_for_completion_io+0x270/0x270 [ 2668.444572] ? rcu_read_lock_any_held+0x75/0xa0 [ 2668.445034] ? vfs_write+0x354/0xb10 [ 2668.445428] __x64_sys_sendfile64+0x1d1/0x210 [ 2668.445878] ? __ia32_sys_sendfile+0x220/0x220 [ 2668.446339] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2668.446880] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2668.447432] do_syscall_64+0x33/0x40 [ 2668.447812] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2668.448316] RIP: 0033:0x7fbb4a22eb19 [ 2668.448697] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2668.450436] RSP: 002b:00007fbb47783188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2668.451261] RAX: ffffffffffffffda RBX: 00007fbb4a342020 RCX: 00007fbb4a22eb19 [ 2668.451944] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000009 [ 2668.452660] RBP: 00007fbb477831d0 R08: 0000000000000000 R09: 0000000000000000 [ 2668.467264] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2668.467894] R13: 00007ffe59fff88f R14: 00007fbb47783300 R15: 0000000000022000 [ 2668.468065] FAULT_INJECTION: forcing a failure. [ 2668.468065] name failslab, interval 1, probability 0, space 0, times 0 [ 2668.469567] CPU: 0 PID: 15208 Comm: syz-executor.5 Not tainted 5.10.223 #1 [ 2668.470153] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2668.470852] Call Trace: [ 2668.471085] dump_stack+0x107/0x167 [ 2668.471463] should_fail.cold+0x5/0xa [ 2668.471876] ? create_object.isra.0+0x3a/0xa20 [ 2668.472368] should_failslab+0x5/0x20 [ 2668.472778] kmem_cache_alloc+0x5b/0x310 [ 2668.472989] FAULT_INJECTION: forcing a failure. [ 2668.472989] name failslab, interval 1, probability 0, space 0, times 0 [ 2668.473218] create_object.isra.0+0x3a/0xa20 [ 2668.474881] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2668.475408] kmem_cache_alloc_trace+0x151/0x320 [ 2668.475913] alloc_pipe_info+0x10a/0x590 [ 2668.476351] ? __lock_acquire+0xbb1/0x5b00 [ 2668.476807] splice_direct_to_actor+0x774/0x980 [ 2668.477309] ? _cond_resched+0x12/0x80 [ 2668.477726] ? inode_security+0x107/0x140 [ 2668.478166] ? pipe_to_sendpage+0x380/0x380 [ 2668.478637] ? avc_policy_seqno+0x9/0x70 [ 2668.479071] ? selinux_file_permission+0x92/0x520 [ 2668.479550] ? do_splice_to+0x160/0x160 [ 2668.479978] ? security_file_permission+0xb1/0xe0 [ 2668.480500] do_splice_direct+0x1c4/0x290 [ 2668.480942] ? splice_direct_to_actor+0x980/0x980 [ 2668.481456] ? avc_policy_seqno+0x9/0x70 [ 2668.481894] ? security_file_permission+0xb1/0xe0 [ 2668.482413] do_sendfile+0x553/0x11e0 [ 2668.482828] ? do_pwritev+0x270/0x270 [ 2668.483249] ? wait_for_completion_io+0x270/0x270 [ 2668.483766] ? rcu_read_lock_any_held+0x75/0xa0 [ 2668.484259] ? vfs_write+0x354/0xb10 [ 2668.484659] __x64_sys_sendfile64+0x1d1/0x210 [ 2668.485136] ? __ia32_sys_sendfile+0x220/0x220 [ 2668.485624] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2668.486179] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2668.486725] do_syscall_64+0x33/0x40 [ 2668.487118] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2668.487616] RIP: 0033:0x7fcfdd93ab19 [ 2668.488012] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2668.489971] RSP: 002b:00007fcfdae6e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2668.490782] RAX: ffffffffffffffda RBX: 00007fcfdda4e0e0 RCX: 00007fcfdd93ab19 [ 2668.495479] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000009 [ 2668.496072] RBP: 00007fcfdae6e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2668.496665] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2668.497256] R13: 00007fffde5744df R14: 00007fcfdae6e300 R15: 0000000000022000 [ 2668.499246] CPU: 1 PID: 15209 Comm: syz-executor.2 Not tainted 5.10.223 #1 [ 2668.499906] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2668.500638] Call Trace: [ 2668.500886] dump_stack+0x107/0x167 [ 2668.501213] should_fail.cold+0x5/0xa [ 2668.501558] ? create_object.isra.0+0x3a/0xa20 [ 2668.501969] should_failslab+0x5/0x20 [ 2668.502312] kmem_cache_alloc+0x5b/0x310 [ 2668.502681] create_object.isra.0+0x3a/0xa20 [ 2668.503075] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2668.503546] kmem_cache_alloc_trace+0x151/0x320 [ 2668.503968] alloc_pipe_info+0x10a/0x590 [ 2668.504334] ? __lock_acquire+0xbb1/0x5b00 [ 2668.504716] splice_direct_to_actor+0x774/0x980 [ 2668.505136] ? _cond_resched+0x12/0x80 [ 2668.505488] ? inode_security+0x107/0x140 [ 2668.505857] ? pipe_to_sendpage+0x380/0x380 [ 2668.506242] ? avc_policy_seqno+0x9/0x70 [ 2668.506605] ? selinux_file_permission+0x92/0x520 [ 2668.507033] ? do_splice_to+0x160/0x160 [ 2668.507409] ? security_file_permission+0xb1/0xe0 [ 2668.507844] do_splice_direct+0x1c4/0x290 [ 2668.508215] ? splice_direct_to_actor+0x980/0x980 [ 2668.508644] ? avc_policy_seqno+0x9/0x70 [ 2668.509014] ? security_file_permission+0xb1/0xe0 [ 2668.509451] do_sendfile+0x553/0x11e0 [ 2668.509801] ? do_pwritev+0x270/0x270 [ 2668.510146] ? wait_for_completion_io+0x270/0x270 [ 2668.510578] ? rcu_read_lock_any_held+0x75/0xa0 [ 2668.510990] ? vfs_write+0x354/0xb10 [ 2668.511348] __x64_sys_sendfile64+0x1d1/0x210 [ 2668.511752] ? __ia32_sys_sendfile+0x220/0x220 [ 2668.512164] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2668.512631] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2668.513093] do_syscall_64+0x33/0x40 [ 2668.513430] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2668.513884] RIP: 0033:0x7f35664d7b19 [ 2668.514222] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2668.527883] RSP: 002b:00007f3563a0b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2668.528559] RAX: ffffffffffffffda RBX: 00007f35665eb0e0 RCX: 00007f35664d7b19 [ 2668.529191] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000008 [ 2668.529824] RBP: 00007f3563a0b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2668.530452] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2668.531080] R13: 00007ffc15e28c3f R14: 00007f3563a0b300 R15: 0000000000022000 [ 2668.534609] FAULT_INJECTION: forcing a failure. [ 2668.534609] name failslab, interval 1, probability 0, space 0, times 0 [ 2668.535710] CPU: 1 PID: 15200 Comm: syz-executor.7 Not tainted 5.10.223 #1 [ 2668.536318] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2668.537046] Call Trace: [ 2668.537291] dump_stack+0x107/0x167 [ 2668.537621] should_fail.cold+0x5/0xa [ 2668.537966] ? create_object.isra.0+0x3a/0xa20 [ 2668.538381] should_failslab+0x5/0x20 [ 2668.538722] kmem_cache_alloc+0x5b/0x310 [ 2668.539094] create_object.isra.0+0x3a/0xa20 [ 2668.539598] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2668.540102] kmem_cache_alloc_trace+0x151/0x320 [ 2668.540525] alloc_pipe_info+0x10a/0x590 [ 2668.540943] ? __lock_acquire+0xbb1/0x5b00 [ 2668.541325] splice_direct_to_actor+0x774/0x980 [ 2668.541793] ? _cond_resched+0x12/0x80 [ 2668.542141] ? inode_security+0x107/0x140 [ 2668.542509] ? pipe_to_sendpage+0x380/0x380 [ 2668.542950] ? avc_policy_seqno+0x9/0x70 [ 2668.543335] ? selinux_file_permission+0x92/0x520 [ 2668.543841] ? do_splice_to+0x160/0x160 [ 2668.544201] ? security_file_permission+0xb1/0xe0 [ 2668.544678] do_splice_direct+0x1c4/0x290 [ 2668.545060] ? splice_direct_to_actor+0x980/0x980 [ 2668.545487] ? avc_policy_seqno+0x9/0x70 [ 2668.545904] ? security_file_permission+0xb1/0xe0 [ 2668.546345] do_sendfile+0x553/0x11e0 [ 2668.546748] ? do_pwritev+0x270/0x270 [ 2668.547093] ? wait_for_completion_io+0x270/0x270 [ 2668.547545] ? rcu_read_lock_any_held+0x75/0xa0 [ 2668.548004] ? vfs_write+0x354/0xb10 [ 2668.548347] __x64_sys_sendfile64+0x1d1/0x210 [ 2668.548827] ? __ia32_sys_sendfile+0x220/0x220 [ 2668.549242] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2668.549795] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2668.550257] do_syscall_64+0x33/0x40 [ 2668.550593] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2668.551099] RIP: 0033:0x7f2b1de73b19 [ 2668.551462] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2668.553185] RSP: 002b:00007f2b1b3c8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2668.553905] RAX: ffffffffffffffda RBX: 00007f2b1df87020 RCX: 00007f2b1de73b19 [ 2668.554535] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000009 [ 2668.555236] RBP: 00007f2b1b3c81d0 R08: 0000000000000000 R09: 0000000000000000 [ 2668.555914] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2668.556543] R13: 00007ffe0df54d5f R14: 00007f2b1b3c8300 R15: 0000000000022000 [ 2668.558232] FAULT_INJECTION: forcing a failure. [ 2668.558232] name failslab, interval 1, probability 0, space 0, times 0 [ 2668.559291] CPU: 1 PID: 15201 Comm: syz-executor.6 Not tainted 5.10.223 #1 [ 2668.559943] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2668.560731] Call Trace: [ 2668.560973] dump_stack+0x107/0x167 [ 2668.561301] should_fail.cold+0x5/0xa [ 2668.561689] ? memcg_alloc_page_obj_cgroups+0x73/0x100 [ 2668.562159] should_failslab+0x5/0x20 [ 2668.562501] __kmalloc_node+0x76/0x420 [ 2668.562912] ? lock_downgrade+0x6d0/0x6d0 [ 2668.563304] memcg_alloc_page_obj_cgroups+0x73/0x100 [ 2668.563805] memcg_slab_post_alloc_hook+0x1f0/0x430 [ 2668.564254] ? trace_hardirqs_on+0x5b/0x180 [ 2668.564684] kmem_cache_alloc_trace+0x169/0x320 [ 2668.565113] alloc_pipe_info+0x10a/0x590 [ 2668.565475] ? __lock_acquire+0xbb1/0x5b00 [ 2668.565926] splice_direct_to_actor+0x774/0x980 [ 2668.566347] ? _cond_resched+0x12/0x80 [ 2668.566747] ? inode_security+0x107/0x140 [ 2668.567116] ? pipe_to_sendpage+0x380/0x380 [ 2668.567519] ? avc_policy_seqno+0x9/0x70 [ 2668.567928] ? selinux_file_permission+0x92/0x520 [ 2668.568359] ? do_splice_to+0x160/0x160 [ 2668.568767] ? security_file_permission+0xb1/0xe0 [ 2668.569203] do_splice_direct+0x1c4/0x290 [ 2668.569576] ? splice_direct_to_actor+0x980/0x980 [ 2668.570072] ? avc_policy_seqno+0x9/0x70 [ 2668.570444] ? security_file_permission+0xb1/0xe0 [ 2668.570934] do_sendfile+0x553/0x11e0 [ 2668.571303] ? do_pwritev+0x270/0x270 [ 2668.571695] ? wait_for_completion_io+0x270/0x270 [ 2668.572128] ? rcu_read_lock_any_held+0x75/0xa0 [ 2668.572540] ? vfs_write+0x354/0xb10 [ 2668.572928] __x64_sys_sendfile64+0x1d1/0x210 [ 2668.573336] ? __ia32_sys_sendfile+0x220/0x220 [ 2668.573825] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2668.574291] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2668.574802] do_syscall_64+0x33/0x40 [ 2668.575138] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2668.575607] RIP: 0033:0x7f753a360b19 [ 2668.575987] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2668.577704] RSP: 002b:00007f75378b5188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2668.578380] RAX: ffffffffffffffda RBX: 00007f753a474020 RCX: 00007f753a360b19 [ 2668.579060] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000009 [ 2668.579747] RBP: 00007f75378b51d0 R08: 0000000000000000 R09: 0000000000000000 [ 2668.580385] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2668.581059] R13: 00007ffd6dee8cff R14: 00007f75378b5300 R15: 0000000000022000 [ 2668.586333] FAULT_INJECTION: forcing a failure. [ 2668.586333] name failslab, interval 1, probability 0, space 0, times 0 [ 2668.587413] CPU: 0 PID: 15177 Comm: syz-executor.3 Not tainted 5.10.223 #1 [ 2668.588033] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2668.588757] Call Trace: [ 2668.589008] dump_stack+0x107/0x167 [ 2668.589345] should_fail.cold+0x5/0xa [ 2668.589697] ? create_object.isra.0+0x3a/0xa20 [ 2668.590105] should_failslab+0x5/0x20 [ 2668.590429] kmem_cache_alloc+0x5b/0x310 [ 2668.590776] create_object.isra.0+0x3a/0xa20 [ 2668.591157] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2668.591602] kmem_cache_alloc_trace+0x151/0x320 [ 2668.592003] alloc_pipe_info+0x10a/0x590 [ 2668.592350] ? __lock_acquire+0xbb1/0x5b00 [ 2668.592712] splice_direct_to_actor+0x774/0x980 [ 2668.593112] ? _cond_resched+0x12/0x80 [ 2668.593444] ? inode_security+0x107/0x140 [ 2668.593794] ? pipe_to_sendpage+0x380/0x380 [ 2668.594162] ? avc_policy_seqno+0x9/0x70 [ 2668.594510] ? selinux_file_permission+0x92/0x520 [ 2668.594921] ? do_splice_to+0x160/0x160 [ 2668.595267] ? security_file_permission+0xb1/0xe0 [ 2668.595682] do_splice_direct+0x1c4/0x290 [ 2668.596042] ? splice_direct_to_actor+0x980/0x980 [ 2668.596451] ? avc_policy_seqno+0x9/0x70 [ 2668.596803] ? security_file_permission+0xb1/0xe0 [ 2668.597221] do_sendfile+0x553/0x11e0 [ 2668.597552] ? do_pwritev+0x270/0x270 [ 2668.597881] ? wait_for_completion_io+0x270/0x270 [ 2668.598294] ? rcu_read_lock_any_held+0x75/0xa0 [ 2668.598687] ? vfs_write+0x354/0xb10 [ 2668.599015] __x64_sys_sendfile64+0x1d1/0x210 [ 2668.599411] ? __ia32_sys_sendfile+0x220/0x220 [ 2668.599803] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2668.600251] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2668.600690] do_syscall_64+0x33/0x40 [ 2668.601009] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2668.601444] RIP: 0033:0x7fe9fbd2db19 [ 2668.601762] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2668.603315] RSP: 002b:00007fe9f92a3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2668.603960] RAX: ffffffffffffffda RBX: 00007fe9fbe40f60 RCX: 00007fe9fbd2db19 [ 2668.604563] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000009 [ 2668.605165] RBP: 00007fe9f92a31d0 R08: 0000000000000000 R09: 0000000000000000 [ 2668.605766] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2668.606367] R13: 00007ffdddb1721f R14: 00007fe9f92a3300 R15: 0000000000022000 00:16:24 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) (fail_nth: 3) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:16:24 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) (fail_nth: 3) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:16:24 executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 4) 00:16:24 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r2, 0xffffffffffffffff, 0x0, 0x7ffffff9) 00:16:24 executing program 2: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 3) 00:16:24 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) (fail_nth: 4) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:16:24 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 4) 00:16:24 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 3) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) [ 2668.801320] FAULT_INJECTION: forcing a failure. [ 2668.801320] name failslab, interval 1, probability 0, space 0, times 0 [ 2668.802533] CPU: 0 PID: 15227 Comm: syz-executor.4 Not tainted 5.10.223 #1 [ 2668.803120] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2668.803834] Call Trace: [ 2668.804068] dump_stack+0x107/0x167 [ 2668.804382] should_fail.cold+0x5/0xa [ 2668.804712] ? create_object.isra.0+0x3a/0xa20 [ 2668.805105] should_failslab+0x5/0x20 [ 2668.805432] kmem_cache_alloc+0x5b/0x310 [ 2668.805783] create_object.isra.0+0x3a/0xa20 [ 2668.806160] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2668.806594] __kmalloc+0x16e/0x390 [ 2668.806904] alloc_pipe_info+0x1e5/0x590 [ 2668.807268] splice_direct_to_actor+0x774/0x980 [ 2668.807669] ? _cond_resched+0x12/0x80 [ 2668.808002] ? inode_security+0x107/0x140 [ 2668.808354] ? pipe_to_sendpage+0x380/0x380 [ 2668.808720] ? avc_policy_seqno+0x9/0x70 [ 2668.809065] ? selinux_file_permission+0x92/0x520 [ 2668.809476] ? do_splice_to+0x160/0x160 [ 2668.809817] ? security_file_permission+0xb1/0xe0 [ 2668.810232] do_splice_direct+0x1c4/0x290 [ 2668.810585] ? splice_direct_to_actor+0x980/0x980 [ 2668.810996] ? avc_policy_seqno+0x9/0x70 [ 2668.811361] ? security_file_permission+0xb1/0xe0 [ 2668.811781] do_sendfile+0x553/0x11e0 [ 2668.812120] ? do_pwritev+0x270/0x270 [ 2668.812449] ? wait_for_completion_io+0x270/0x270 [ 2668.812864] ? rcu_read_lock_any_held+0x75/0xa0 [ 2668.813263] ? vfs_write+0x354/0xb10 [ 2668.813585] __x64_sys_sendfile64+0x1d1/0x210 [ 2668.813971] ? __ia32_sys_sendfile+0x220/0x220 [ 2668.814363] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2668.814808] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2668.815263] do_syscall_64+0x33/0x40 [ 2668.815579] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2668.816015] RIP: 0033:0x7f30c7360b19 [ 2668.816334] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2668.817883] RSP: 002b:00007f30c48d6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2668.818532] RAX: ffffffffffffffda RBX: 00007f30c7473f60 RCX: 00007f30c7360b19 [ 2668.819136] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2668.819756] RBP: 00007f30c48d61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2668.820360] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2668.820964] R13: 00007ffe1e9ebeff R14: 00007f30c48d6300 R15: 0000000000022000 [ 2668.837795] FAULT_INJECTION: forcing a failure. [ 2668.837795] name failslab, interval 1, probability 0, space 0, times 0 [ 2668.838985] CPU: 1 PID: 15220 Comm: syz-executor.1 Not tainted 5.10.223 #1 [ 2668.839647] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2668.840419] Call Trace: [ 2668.840702] dump_stack+0x107/0x167 [ 2668.841063] should_fail.cold+0x5/0xa [ 2668.841425] ? create_object.isra.0+0x3a/0xa20 [ 2668.841853] should_failslab+0x5/0x20 [ 2668.842203] kmem_cache_alloc+0x5b/0x310 [ 2668.842567] create_object.isra.0+0x3a/0xa20 [ 2668.842903] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2668.843316] __kmalloc+0x16e/0x390 [ 2668.843585] alloc_pipe_info+0x1e5/0x590 [ 2668.843892] ? __lock_acquire+0xbb1/0x5b00 [ 2668.844206] splice_direct_to_actor+0x774/0x980 [ 2668.844579] ? _cond_resched+0x12/0x80 [ 2668.844876] ? inode_security+0x107/0x140 [ 2668.845170] ? pipe_to_sendpage+0x380/0x380 [ 2668.845515] ? avc_policy_seqno+0x9/0x70 [ 2668.845823] ? selinux_file_permission+0x92/0x520 [ 2668.846167] ? do_splice_to+0x160/0x160 [ 2668.846475] ? security_file_permission+0xb1/0xe0 [ 2668.846879] do_splice_direct+0x1c4/0x290 [ 2668.847196] ? splice_direct_to_actor+0x980/0x980 [ 2668.847564] ? avc_policy_seqno+0x9/0x70 [ 2668.847884] ? security_file_permission+0xb1/0xe0 [ 2668.848255] do_sendfile+0x553/0x11e0 [ 2668.848562] ? do_pwritev+0x270/0x270 [ 2668.848873] ? wait_for_completion_io+0x270/0x270 [ 2668.849254] ? rcu_read_lock_any_held+0x75/0xa0 [ 2668.849585] ? vfs_write+0x354/0xb10 [ 2668.849892] __x64_sys_sendfile64+0x1d1/0x210 [ 2668.850222] ? __ia32_sys_sendfile+0x220/0x220 [ 2668.850556] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2668.850968] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2668.851374] do_syscall_64+0x33/0x40 [ 2668.851657] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2668.852049] RIP: 0033:0x7fbb4a22eb19 [ 2668.852353] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2668.853785] RSP: 002b:00007fbb477a4188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2668.854355] RAX: ffffffffffffffda RBX: 00007fbb4a341f60 RCX: 00007fbb4a22eb19 [ 2668.854885] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2668.855429] RBP: 00007fbb477a41d0 R08: 0000000000000000 R09: 0000000000000000 [ 2668.856026] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2668.856649] R13: 00007ffe59fff88f R14: 00007fbb477a4300 R15: 0000000000022000 [ 2668.864696] FAULT_INJECTION: forcing a failure. [ 2668.864696] name failslab, interval 1, probability 0, space 0, times 0 [ 2668.865688] CPU: 1 PID: 15228 Comm: syz-executor.7 Not tainted 5.10.223 #1 [ 2668.866184] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2668.866817] Call Trace: [ 2668.867017] dump_stack+0x107/0x167 [ 2668.867308] should_fail.cold+0x5/0xa [ 2668.867541] FAULT_INJECTION: forcing a failure. [ 2668.867541] name failslab, interval 1, probability 0, space 0, times 0 [ 2668.867606] ? memcg_alloc_page_obj_cgroups+0x73/0x100 [ 2668.868940] should_failslab+0x5/0x20 [ 2668.869226] __kmalloc_node+0x76/0x420 [ 2668.869514] memcg_alloc_page_obj_cgroups+0x73/0x100 [ 2668.869914] memcg_slab_post_alloc_hook+0x1f0/0x430 [ 2668.870280] ? trace_hardirqs_on+0x5b/0x180 [ 2668.870592] kmem_cache_alloc_trace+0x169/0x320 [ 2668.870968] alloc_pipe_info+0x10a/0x590 [ 2668.871287] splice_direct_to_actor+0x774/0x980 [ 2668.871629] ? _cond_resched+0x12/0x80 [ 2668.871922] ? inode_security+0x107/0x140 [ 2668.872251] ? pipe_to_sendpage+0x380/0x380 [ 2668.872563] ? avc_policy_seqno+0x9/0x70 [ 2668.872867] ? selinux_file_permission+0x92/0x520 [ 2668.873239] ? do_splice_to+0x160/0x160 [ 2668.873528] ? security_file_permission+0xb1/0xe0 [ 2668.873894] do_splice_direct+0x1c4/0x290 [ 2668.874224] ? splice_direct_to_actor+0x980/0x980 [ 2668.874574] ? avc_policy_seqno+0x9/0x70 [ 2668.874892] ? security_file_permission+0xb1/0xe0 [ 2668.875282] do_sendfile+0x553/0x11e0 [ 2668.875617] ? do_pwritev+0x270/0x270 [ 2668.875953] ? wait_for_completion_io+0x270/0x270 [ 2668.876304] ? rcu_read_lock_any_held+0x75/0xa0 [ 2668.876694] ? vfs_write+0x354/0xb10 [ 2668.876965] __x64_sys_sendfile64+0x1d1/0x210 [ 2668.877288] ? __ia32_sys_sendfile+0x220/0x220 [ 2668.877676] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2668.878053] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2668.878421] do_syscall_64+0x33/0x40 [ 2668.878737] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2668.879120] RIP: 0033:0x7f2b1de73b19 [ 2668.879435] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2668.880811] RSP: 002b:00007f2b1b3e9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2668.881393] RAX: ffffffffffffffda RBX: 00007f2b1df86f60 RCX: 00007f2b1de73b19 [ 2668.881930] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2668.882479] RBP: 00007f2b1b3e91d0 R08: 0000000000000000 R09: 0000000000000000 [ 2668.883013] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2668.883583] R13: 00007ffe0df54d5f R14: 00007f2b1b3e9300 R15: 0000000000022000 [ 2668.884152] CPU: 0 PID: 15235 Comm: syz-executor.5 Not tainted 5.10.223 #1 [ 2668.884768] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2668.885473] Call Trace: [ 2668.885707] dump_stack+0x107/0x167 [ 2668.886028] should_fail.cold+0x5/0xa [ 2668.886354] ? alloc_pipe_info+0x1e5/0x590 [ 2668.891419] should_failslab+0x5/0x20 [ 2668.891740] __kmalloc+0x72/0x390 [ 2668.892034] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2668.892459] alloc_pipe_info+0x1e5/0x590 [ 2668.892801] ? __lock_acquire+0xbb1/0x5b00 [ 2668.893158] splice_direct_to_actor+0x774/0x980 [ 2668.893548] ? _cond_resched+0x12/0x80 [ 2668.893875] ? inode_security+0x107/0x140 [ 2668.894221] ? pipe_to_sendpage+0x380/0x380 [ 2668.894582] ? avc_policy_seqno+0x9/0x70 [ 2668.894922] ? selinux_file_permission+0x92/0x520 [ 2668.895335] ? do_splice_to+0x160/0x160 [ 2668.895670] ? security_file_permission+0xb1/0xe0 [ 2668.896077] do_splice_direct+0x1c4/0x290 [ 2668.896424] ? splice_direct_to_actor+0x980/0x980 [ 2668.896824] ? avc_policy_seqno+0x9/0x70 [ 2668.897170] ? security_file_permission+0xb1/0xe0 [ 2668.897578] do_sendfile+0x553/0x11e0 [ 2668.897904] ? do_pwritev+0x270/0x270 [ 2668.898225] ? wait_for_completion_io+0x270/0x270 [ 2668.898629] ? rcu_read_lock_any_held+0x75/0xa0 [ 2668.899016] ? vfs_write+0x354/0xb10 [ 2668.899343] __x64_sys_sendfile64+0x1d1/0x210 [ 2668.899720] ? __ia32_sys_sendfile+0x220/0x220 [ 2668.900105] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2668.900541] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2668.900973] do_syscall_64+0x33/0x40 [ 2668.901285] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2668.901711] RIP: 0033:0x7fcfdd93ab19 [ 2668.902023] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2668.903548] RSP: 002b:00007fcfdae8f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2668.904182] RAX: ffffffffffffffda RBX: 00007fcfdda4e020 RCX: 00007fcfdd93ab19 [ 2668.904773] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000009 [ 2668.905363] RBP: 00007fcfdae8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2668.905955] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2668.906545] R13: 00007fffde5744df R14: 00007fcfdae8f300 R15: 0000000000022000 [ 2668.911630] FAULT_INJECTION: forcing a failure. [ 2668.911630] name failslab, interval 1, probability 0, space 0, times 0 [ 2668.912582] CPU: 1 PID: 15239 Comm: syz-executor.2 Not tainted 5.10.223 #1 [ 2668.913099] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2668.913745] Call Trace: [ 2668.913941] dump_stack+0x107/0x167 [ 2668.914235] should_fail.cold+0x5/0xa [ 2668.914538] ? alloc_pipe_info+0x1e5/0x590 [ 2668.914877] should_failslab+0x5/0x20 [ 2668.915165] __kmalloc+0x72/0x390 [ 2668.915459] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2668.915873] alloc_pipe_info+0x1e5/0x590 [ 2668.916168] splice_direct_to_actor+0x774/0x980 [ 2668.916540] ? _cond_resched+0x12/0x80 [ 2668.916873] ? inode_security+0x107/0x140 [ 2668.917173] ? pipe_to_sendpage+0x380/0x380 [ 2668.917504] ? avc_policy_seqno+0x9/0x70 [ 2668.917844] ? selinux_file_permission+0x92/0x520 [ 2668.918204] ? do_splice_to+0x160/0x160 [ 2668.918512] ? security_file_permission+0xb1/0xe0 [ 2668.918904] do_splice_direct+0x1c4/0x290 [ 2668.919280] ? splice_direct_to_actor+0x980/0x980 [ 2668.919668] ? avc_policy_seqno+0x9/0x70 [ 2668.919994] ? security_file_permission+0xb1/0xe0 [ 2668.920385] do_sendfile+0x553/0x11e0 [ 2668.920707] ? do_pwritev+0x270/0x270 [ 2668.920997] ? wait_for_completion_io+0x270/0x270 [ 2668.921371] ? rcu_read_lock_any_held+0x75/0xa0 [ 2668.921740] ? vfs_write+0x354/0xb10 [ 2668.922038] __x64_sys_sendfile64+0x1d1/0x210 [ 2668.922397] ? __ia32_sys_sendfile+0x220/0x220 [ 2668.922766] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2668.923198] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2668.923627] do_syscall_64+0x33/0x40 [ 2668.923933] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2668.924321] RIP: 0033:0x7f35664d7b19 [ 2668.924608] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2668.926011] RSP: 002b:00007f3563a2c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2668.926602] RAX: ffffffffffffffda RBX: 00007f35665eb020 RCX: 00007f35664d7b19 [ 2668.927149] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000006 [ 2668.927767] RBP: 00007f3563a2c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2668.928340] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2668.928950] R13: 00007ffc15e28c3f R14: 00007f3563a2c300 R15: 0000000000022000 00:16:24 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x0) [ 2669.025422] FAULT_INJECTION: forcing a failure. [ 2669.025422] name failslab, interval 1, probability 0, space 0, times 0 [ 2669.026442] CPU: 0 PID: 15241 Comm: syz-executor.3 Not tainted 5.10.223 #1 [ 2669.027021] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2669.031723] Call Trace: [ 2669.031954] dump_stack+0x107/0x167 [ 2669.032259] should_fail.cold+0x5/0xa [ 2669.032581] ? alloc_pipe_info+0x1e5/0x590 [ 2669.032941] should_failslab+0x5/0x20 [ 2669.033260] __kmalloc+0x72/0x390 [ 2669.033553] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2669.033983] alloc_pipe_info+0x1e5/0x590 [ 2669.034330] ? __lock_acquire+0xbb1/0x5b00 [ 2669.034690] splice_direct_to_actor+0x774/0x980 [ 2669.035090] ? _cond_resched+0x12/0x80 [ 2669.035439] ? inode_security+0x107/0x140 [ 2669.035786] ? pipe_to_sendpage+0x380/0x380 [ 2669.036149] ? avc_policy_seqno+0x9/0x70 [ 2669.036490] ? selinux_file_permission+0x92/0x520 [ 2669.036899] ? do_splice_to+0x160/0x160 [ 2669.037235] ? security_file_permission+0xb1/0xe0 [ 2669.037645] do_splice_direct+0x1c4/0x290 [ 2669.037995] ? splice_direct_to_actor+0x980/0x980 [ 2669.038403] ? avc_policy_seqno+0x9/0x70 [ 2669.038753] ? security_file_permission+0xb1/0xe0 [ 2669.039171] do_sendfile+0x553/0x11e0 [ 2669.039504] ? do_pwritev+0x270/0x270 [ 2669.039829] ? wait_for_completion_io+0x270/0x270 [ 2669.040235] ? rcu_read_lock_any_held+0x75/0xa0 [ 2669.040626] ? vfs_write+0x354/0xb10 [ 2669.040945] __x64_sys_sendfile64+0x1d1/0x210 [ 2669.041324] ? __ia32_sys_sendfile+0x220/0x220 [ 2669.041712] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2669.042152] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2669.042584] do_syscall_64+0x33/0x40 [ 2669.042896] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2669.043338] RIP: 0033:0x7fe9fbd2db19 [ 2669.043651] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2669.045215] RSP: 002b:00007fe9f92a3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2669.045855] RAX: ffffffffffffffda RBX: 00007fe9fbe40f60 RCX: 00007fe9fbd2db19 [ 2669.046463] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2669.047062] RBP: 00007fe9f92a31d0 R08: 0000000000000000 R09: 0000000000000000 [ 2669.047675] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2669.048272] R13: 00007ffdddb1721f R14: 00007fe9f92a3300 R15: 0000000000022000 [ 2669.051779] FAULT_INJECTION: forcing a failure. [ 2669.051779] name failslab, interval 1, probability 0, space 0, times 0 [ 2669.052933] CPU: 1 PID: 15232 Comm: syz-executor.6 Not tainted 5.10.223 #1 [ 2669.053547] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2669.054279] Call Trace: [ 2669.054531] dump_stack+0x107/0x167 [ 2669.054883] should_fail.cold+0x5/0xa [ 2669.055247] ? create_object.isra.0+0x3a/0xa20 [ 2669.055706] should_failslab+0x5/0x20 [ 2669.056110] kmem_cache_alloc+0x5b/0x310 [ 2669.056529] ? create_object.isra.0+0x3ad/0xa20 [ 2669.057031] create_object.isra.0+0x3a/0xa20 [ 2669.057489] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2669.058028] __kmalloc_node+0x1ae/0x420 [ 2669.058447] memcg_alloc_page_obj_cgroups+0x73/0x100 [ 2669.058979] memcg_slab_post_alloc_hook+0x1f0/0x430 [ 2669.059461] ? trace_hardirqs_on+0x5b/0x180 [ 2669.059827] kmem_cache_alloc_trace+0x169/0x320 [ 2669.060256] alloc_pipe_info+0x10a/0x590 [ 2669.060632] splice_direct_to_actor+0x774/0x980 [ 2669.061070] ? _cond_resched+0x12/0x80 [ 2669.061430] ? inode_security+0x107/0x140 [ 2669.061821] ? pipe_to_sendpage+0x380/0x380 [ 2669.062207] ? avc_policy_seqno+0x9/0x70 [ 2669.062573] ? selinux_file_permission+0x92/0x520 [ 2669.063014] ? do_splice_to+0x160/0x160 [ 2669.063437] ? security_file_permission+0xb1/0xe0 [ 2669.063977] do_splice_direct+0x1c4/0x290 [ 2669.064438] ? splice_direct_to_actor+0x980/0x980 [ 2669.064963] ? avc_policy_seqno+0x9/0x70 [ 2669.065412] ? security_file_permission+0xb1/0xe0 [ 2669.065955] do_sendfile+0x553/0x11e0 [ 2669.066379] ? do_pwritev+0x270/0x270 [ 2669.066803] ? wait_for_completion_io+0x270/0x270 [ 2669.067326] ? rcu_read_lock_any_held+0x75/0xa0 [ 2669.067798] ? vfs_write+0x354/0xb10 [ 2669.068186] __x64_sys_sendfile64+0x1d1/0x210 [ 2669.068596] ? __ia32_sys_sendfile+0x220/0x220 [ 2669.069029] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2669.069504] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2669.069991] do_syscall_64+0x33/0x40 [ 2669.070331] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2669.070794] RIP: 0033:0x7f753a360b19 [ 2669.071137] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2669.072818] RSP: 002b:00007f75378d6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2669.073509] RAX: ffffffffffffffda RBX: 00007f753a473f60 RCX: 00007f753a360b19 [ 2669.074164] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000009 [ 2669.074813] RBP: 00007f75378d61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2669.075489] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2669.076145] R13: 00007ffd6dee8cff R14: 00007f75378d6300 R15: 0000000000022000 00:16:24 executing program 2: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 4) 00:16:24 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 4) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:16:24 executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 5) [ 2669.279020] FAULT_INJECTION: forcing a failure. [ 2669.279020] name failslab, interval 1, probability 0, space 0, times 0 [ 2669.280116] CPU: 1 PID: 15250 Comm: syz-executor.2 Not tainted 5.10.223 #1 [ 2669.280705] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2669.281404] Call Trace: [ 2669.281659] dump_stack+0x107/0x167 [ 2669.282003] should_fail.cold+0x5/0xa [ 2669.282356] ? create_object.isra.0+0x3a/0xa20 [ 2669.282791] should_failslab+0x5/0x20 [ 2669.283144] kmem_cache_alloc+0x5b/0x310 [ 2669.283546] create_object.isra.0+0x3a/0xa20 [ 2669.283965] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2669.284438] __kmalloc+0x16e/0x390 [ 2669.284790] alloc_pipe_info+0x1e5/0x590 [ 2669.285166] ? __lock_acquire+0xbb1/0x5b00 [ 2669.285560] splice_direct_to_actor+0x774/0x980 [ 2669.286008] ? _cond_resched+0x12/0x80 [ 2669.286367] ? inode_security+0x107/0x140 [ 2669.286751] ? pipe_to_sendpage+0x380/0x380 [ 2669.287141] ? avc_policy_seqno+0x9/0x70 [ 2669.287533] ? selinux_file_permission+0x92/0x520 [ 2669.287986] ? do_splice_to+0x160/0x160 [ 2669.288358] ? security_file_permission+0xb1/0xe0 [ 2669.288823] do_splice_direct+0x1c4/0x290 [ 2669.289209] ? splice_direct_to_actor+0x980/0x980 [ 2669.289662] ? avc_policy_seqno+0x9/0x70 [ 2669.290040] ? security_file_permission+0xb1/0xe0 [ 2669.290492] do_sendfile+0x553/0x11e0 [ 2669.290868] ? do_pwritev+0x270/0x270 [ 2669.291230] ? wait_for_completion_io+0x270/0x270 [ 2669.291684] ? rcu_read_lock_any_held+0x75/0xa0 [ 2669.292102] ? vfs_write+0x354/0xb10 [ 2669.292449] __x64_sys_sendfile64+0x1d1/0x210 [ 2669.292872] ? __ia32_sys_sendfile+0x220/0x220 [ 2669.293296] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2669.293791] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2669.294261] do_syscall_64+0x33/0x40 [ 2669.294610] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2669.295085] RIP: 0033:0x7f35664d7b19 [ 2669.295451] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2669.297122] RSP: 002b:00007f3563a4d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2669.297825] RAX: ffffffffffffffda RBX: 00007f35665eaf60 RCX: 00007f35664d7b19 [ 2669.298469] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000006 [ 2669.299124] RBP: 00007f3563a4d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2669.299801] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2669.300445] R13: 00007ffc15e28c3f R14: 00007f3563a4d300 R15: 0000000000022000 [ 2669.363693] FAULT_INJECTION: forcing a failure. [ 2669.363693] name failslab, interval 1, probability 0, space 0, times 0 [ 2669.364846] CPU: 0 PID: 15254 Comm: syz-executor.3 Not tainted 5.10.223 #1 [ 2669.365432] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2669.366123] Call Trace: [ 2669.366355] dump_stack+0x107/0x167 [ 2669.366664] should_fail.cold+0x5/0xa [ 2669.366990] ? create_object.isra.0+0x3a/0xa20 [ 2669.371404] should_failslab+0x5/0x20 [ 2669.371729] kmem_cache_alloc+0x5b/0x310 [ 2669.372076] create_object.isra.0+0x3a/0xa20 [ 2669.372446] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2669.372877] __kmalloc+0x16e/0x390 [ 2669.373184] alloc_pipe_info+0x1e5/0x590 [ 2669.373527] ? __lock_acquire+0xbb1/0x5b00 [ 2669.373887] splice_direct_to_actor+0x774/0x980 [ 2669.374284] ? _cond_resched+0x12/0x80 [ 2669.374611] ? inode_security+0x107/0x140 [ 2669.374959] ? pipe_to_sendpage+0x380/0x380 [ 2669.375347] ? avc_policy_seqno+0x9/0x70 [ 2669.375690] ? selinux_file_permission+0x92/0x520 [ 2669.376098] ? do_splice_to+0x160/0x160 [ 2669.376434] ? security_file_permission+0xb1/0xe0 [ 2669.376845] do_splice_direct+0x1c4/0x290 [ 2669.377197] ? splice_direct_to_actor+0x980/0x980 [ 2669.377601] ? avc_policy_seqno+0x9/0x70 [ 2669.377948] ? security_file_permission+0xb1/0xe0 [ 2669.378364] do_sendfile+0x553/0x11e0 [ 2669.378692] ? do_pwritev+0x270/0x270 [ 2669.379019] ? wait_for_completion_io+0x270/0x270 [ 2669.379452] ? rcu_read_lock_any_held+0x75/0xa0 [ 2669.379841] ? vfs_write+0x354/0xb10 [ 2669.380161] __x64_sys_sendfile64+0x1d1/0x210 [ 2669.380540] ? __ia32_sys_sendfile+0x220/0x220 [ 2669.380926] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2669.381367] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2669.381800] do_syscall_64+0x33/0x40 [ 2669.382117] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2669.382551] RIP: 0033:0x7fe9fbd2db19 [ 2669.382867] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2669.388485] RSP: 002b:00007fe9f92a3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2669.389204] RAX: ffffffffffffffda RBX: 00007fe9fbe40f60 RCX: 00007fe9fbd2db19 [ 2669.389874] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2669.390541] RBP: 00007fe9f92a31d0 R08: 0000000000000000 R09: 0000000000000000 [ 2669.391214] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2669.391876] R13: 00007ffdddb1721f R14: 00007fe9f92a3300 R15: 0000000000022000 [ 2669.462721] FAULT_INJECTION: forcing a failure. [ 2669.462721] name failslab, interval 1, probability 0, space 0, times 0 [ 2669.464722] CPU: 0 PID: 15258 Comm: syz-executor.1 Not tainted 5.10.223 #1 [ 2669.465388] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2669.467244] Call Trace: [ 2669.467818] dump_stack+0x107/0x167 [ 2669.468610] should_fail.cold+0x5/0xa [ 2669.469446] ? alloc_pipe_info+0x1e5/0x590 [ 2669.470364] should_failslab+0x5/0x20 [ 2669.471198] __kmalloc+0x72/0x390 [ 2669.471962] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2669.473071] alloc_pipe_info+0x1e5/0x590 [ 2669.473953] ? __lock_acquire+0xbb1/0x5b00 [ 2669.474876] splice_direct_to_actor+0x774/0x980 [ 2669.475916] ? _cond_resched+0x12/0x80 [ 2669.476759] ? inode_security+0x107/0x140 [ 2669.477658] ? pipe_to_sendpage+0x380/0x380 [ 2669.478608] ? avc_policy_seqno+0x9/0x70 [ 2669.479500] ? selinux_file_permission+0x92/0x520 [ 2669.480547] ? do_splice_to+0x160/0x160 [ 2669.481411] ? security_file_permission+0xb1/0xe0 [ 2669.482466] do_splice_direct+0x1c4/0x290 [ 2669.483385] ? splice_direct_to_actor+0x980/0x980 [ 2669.484430] ? avc_policy_seqno+0x9/0x70 [ 2669.485317] ? security_file_permission+0xb1/0xe0 [ 2669.486376] do_sendfile+0x553/0x11e0 [ 2669.487230] ? do_pwritev+0x270/0x270 [ 2669.488071] ? wait_for_completion_io+0x270/0x270 [ 2669.489121] ? rcu_read_lock_any_held+0x75/0xa0 [ 2669.490137] ? vfs_write+0x354/0xb10 [ 2669.490954] __x64_sys_sendfile64+0x1d1/0x210 [ 2669.491955] ? __ia32_sys_sendfile+0x220/0x220 [ 2669.492957] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2669.494096] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2669.495245] do_syscall_64+0x33/0x40 [ 2669.496055] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2669.497181] RIP: 0033:0x7fbb4a22eb19 [ 2669.497991] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2669.502025] RSP: 002b:00007fbb477a4188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2669.503688] RAX: ffffffffffffffda RBX: 00007fbb4a341f60 RCX: 00007fbb4a22eb19 [ 2669.505254] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2669.506802] RBP: 00007fbb477a41d0 R08: 0000000000000000 R09: 0000000000000000 [ 2669.508359] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2669.509904] R13: 00007ffe59fff88f R14: 00007fbb477a4300 R15: 0000000000022000 00:16:38 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) (fail_nth: 4) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:16:38 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 5) 00:16:38 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:16:38 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 5) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:16:38 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x0) 00:16:38 executing program 2: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 5) 00:16:38 executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 6) 00:16:38 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) [ 2683.619428] FAULT_INJECTION: forcing a failure. [ 2683.619428] name failslab, interval 1, probability 0, space 0, times 0 [ 2683.620532] CPU: 0 PID: 15265 Comm: syz-executor.5 Not tainted 5.10.223 #1 [ 2683.621113] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2683.621803] Call Trace: [ 2683.622038] dump_stack+0x107/0x167 [ 2683.622352] should_fail.cold+0x5/0xa [ 2683.622678] ? create_object.isra.0+0x3a/0xa20 [ 2683.623067] should_failslab+0x5/0x20 [ 2683.623409] kmem_cache_alloc+0x5b/0x310 [ 2683.623761] create_object.isra.0+0x3a/0xa20 [ 2683.624144] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2683.624584] __kmalloc+0x16e/0x390 [ 2683.624895] alloc_pipe_info+0x1e5/0x590 [ 2683.625252] ? __lock_acquire+0xbb1/0x5b00 [ 2683.625616] splice_direct_to_actor+0x774/0x980 [ 2683.626017] ? _cond_resched+0x12/0x80 [ 2683.626350] ? inode_security+0x107/0x140 [ 2683.626701] ? pipe_to_sendpage+0x380/0x380 [ 2683.627069] ? avc_policy_seqno+0x9/0x70 [ 2683.627428] ? selinux_file_permission+0x92/0x520 [ 2683.627838] ? do_splice_to+0x160/0x160 [ 2683.628178] ? security_file_permission+0xb1/0xe0 [ 2683.628593] do_splice_direct+0x1c4/0x290 [ 2683.628946] ? splice_direct_to_actor+0x980/0x980 [ 2683.629353] ? avc_policy_seqno+0x9/0x70 [ 2683.629703] ? security_file_permission+0xb1/0xe0 [ 2683.630119] do_sendfile+0x553/0x11e0 [ 2683.630450] ? do_pwritev+0x270/0x270 [ 2683.630779] ? wait_for_completion_io+0x270/0x270 [ 2683.631190] ? rcu_read_lock_any_held+0x75/0xa0 [ 2683.631600] ? vfs_write+0x354/0xb10 [ 2683.631922] __x64_sys_sendfile64+0x1d1/0x210 [ 2683.632304] ? __ia32_sys_sendfile+0x220/0x220 [ 2683.632695] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2683.633138] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2683.633575] do_syscall_64+0x33/0x40 [ 2683.633892] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2683.634325] RIP: 0033:0x7fcfdd93ab19 [ 2683.634642] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2683.636211] RSP: 002b:00007fcfdaeb0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2683.636854] RAX: ffffffffffffffda RBX: 00007fcfdda4df60 RCX: 00007fcfdd93ab19 [ 2683.637457] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2683.638054] RBP: 00007fcfdaeb01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2683.638653] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2683.639252] R13: 00007fffde5744df R14: 00007fcfdaeb0300 R15: 0000000000022000 [ 2683.835744] FAULT_INJECTION: forcing a failure. [ 2683.835744] name failslab, interval 1, probability 0, space 0, times 0 [ 2683.836740] CPU: 0 PID: 15294 Comm: syz-executor.6 Not tainted 5.10.223 #1 [ 2683.837325] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2683.838021] Call Trace: [ 2683.838248] dump_stack+0x107/0x167 [ 2683.838563] should_fail.cold+0x5/0xa [ 2683.838894] ? iter_file_splice_write+0x16d/0xc30 [ 2683.839306] should_failslab+0x5/0x20 [ 2683.839653] __kmalloc+0x72/0x390 [ 2683.839950] iter_file_splice_write+0x16d/0xc30 [ 2683.840338] ? atime_needs_update+0x600/0x600 [ 2683.840721] ? generic_splice_sendpage+0x140/0x140 [ 2683.841134] ? pipe_to_user+0x170/0x170 [ 2683.841478] ? security_file_permission+0xb1/0xe0 [ 2683.841882] ? generic_splice_sendpage+0x140/0x140 [ 2683.842295] direct_splice_actor+0x10f/0x170 [ 2683.842664] splice_direct_to_actor+0x387/0x980 [ 2683.843055] ? pipe_to_sendpage+0x380/0x380 [ 2683.847447] ? do_splice_to+0x160/0x160 [ 2683.847787] ? security_file_permission+0xb1/0xe0 [ 2683.848196] do_splice_direct+0x1c4/0x290 [ 2683.848544] ? splice_direct_to_actor+0x980/0x980 [ 2683.848949] ? avc_policy_seqno+0x9/0x70 [ 2683.849294] ? security_file_permission+0xb1/0xe0 [ 2683.849703] do_sendfile+0x553/0x11e0 [ 2683.850031] ? do_pwritev+0x270/0x270 [ 2683.850353] ? wait_for_completion_io+0x270/0x270 [ 2683.850758] ? rcu_read_lock_any_held+0x75/0xa0 [ 2683.851150] ? vfs_write+0x354/0xb10 [ 2683.855490] __x64_sys_sendfile64+0x1d1/0x210 [ 2683.855869] ? __ia32_sys_sendfile+0x220/0x220 [ 2683.856255] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2683.856693] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2683.857128] do_syscall_64+0x33/0x40 [ 2683.857440] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2683.857867] RIP: 0033:0x7f753a360b19 [ 2683.858183] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2683.859744] RSP: 002b:00007f75378b5188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2683.860381] RAX: ffffffffffffffda RBX: 00007f753a474020 RCX: 00007f753a360b19 [ 2683.860980] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000009 [ 2683.861572] RBP: 00007f75378b51d0 R08: 0000000000000000 R09: 0000000000000000 [ 2683.862170] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2683.862763] R13: 00007ffd6dee8cff R14: 00007f75378b5300 R15: 0000000000022000 00:16:39 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) (fail_nth: 5) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) [ 2683.872541] FAULT_INJECTION: forcing a failure. [ 2683.872541] name failslab, interval 1, probability 0, space 0, times 0 [ 2683.873497] CPU: 0 PID: 15277 Comm: syz-executor.2 Not tainted 5.10.223 #1 [ 2683.874075] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2683.874308] FAULT_INJECTION: forcing a failure. [ 2683.874308] name failslab, interval 1, probability 0, space 0, times 0 [ 2683.874763] Call Trace: [ 2683.874781] dump_stack+0x107/0x167 [ 2683.876288] should_fail.cold+0x5/0xa [ 2683.876616] ? alloc_pipe_info+0x1e5/0x590 [ 2683.876983] should_failslab+0x5/0x20 [ 2683.877306] __kmalloc+0x72/0x390 [ 2683.877604] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2683.878039] alloc_pipe_info+0x1e5/0x590 [ 2683.878382] ? __lock_acquire+0xbb1/0x5b00 [ 2683.878744] splice_direct_to_actor+0x774/0x980 [ 2683.879141] ? _cond_resched+0x12/0x80 [ 2683.879488] ? inode_security+0x107/0x140 [ 2683.879844] ? pipe_to_sendpage+0x380/0x380 [ 2683.880212] ? avc_policy_seqno+0x9/0x70 [ 2683.880556] ? selinux_file_permission+0x92/0x520 [ 2683.880965] ? do_splice_to+0x160/0x160 [ 2683.881306] ? security_file_permission+0xb1/0xe0 [ 2683.881719] do_splice_direct+0x1c4/0x290 [ 2683.882073] ? splice_direct_to_actor+0x980/0x980 [ 2683.882481] ? avc_policy_seqno+0x9/0x70 [ 2683.882835] ? security_file_permission+0xb1/0xe0 [ 2683.883256] do_sendfile+0x553/0x11e0 [ 2683.883605] ? do_pwritev+0x270/0x270 [ 2683.883933] ? wait_for_completion_io+0x270/0x270 [ 2683.884344] ? rcu_read_lock_any_held+0x75/0xa0 [ 2683.884738] ? vfs_write+0x354/0xb10 [ 2683.885062] __x64_sys_sendfile64+0x1d1/0x210 [ 2683.885443] ? __ia32_sys_sendfile+0x220/0x220 [ 2683.885834] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2683.886532] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2683.886971] do_syscall_64+0x33/0x40 [ 2683.887283] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2683.887722] RIP: 0033:0x7f35664d7b19 [ 2683.888037] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2683.889567] RSP: 002b:00007f3563a4d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2683.890205] RAX: ffffffffffffffda RBX: 00007f35665eaf60 RCX: 00007f35664d7b19 [ 2683.890798] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000008 [ 2683.891405] RBP: 00007f3563a4d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2683.892001] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2683.892596] R13: 00007ffc15e28c3f R14: 00007f3563a4d300 R15: 0000000000022000 [ 2683.893215] CPU: 1 PID: 15291 Comm: syz-executor.1 Not tainted 5.10.223 #1 [ 2683.893810] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2683.894497] Call Trace: [ 2683.894728] dump_stack+0x107/0x167 [ 2683.895037] should_fail.cold+0x5/0xa [ 2683.895377] ? create_object.isra.0+0x3a/0xa20 [ 2683.895764] should_failslab+0x5/0x20 [ 2683.896087] kmem_cache_alloc+0x5b/0x310 [ 2683.896431] ? igrab+0xc0/0xc0 [ 2683.903377] create_object.isra.0+0x3a/0xa20 [ 2683.903751] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2683.904176] __kmalloc+0x16e/0x390 [ 2683.904481] iter_file_splice_write+0x16d/0xc30 [ 2683.904867] ? atime_needs_update+0x600/0x600 [ 2683.905252] ? generic_splice_sendpage+0x140/0x140 [ 2683.905660] ? pipe_to_user+0x170/0x170 [ 2683.906005] ? security_file_permission+0xb1/0xe0 [ 2683.906408] ? generic_splice_sendpage+0x140/0x140 [ 2683.906816] direct_splice_actor+0x10f/0x170 [ 2683.907184] splice_direct_to_actor+0x387/0x980 [ 2683.911597] ? pipe_to_sendpage+0x380/0x380 [ 2683.911960] ? do_splice_to+0x160/0x160 [ 2683.912292] ? security_file_permission+0xb1/0xe0 [ 2683.912699] do_splice_direct+0x1c4/0x290 [ 2683.913045] ? splice_direct_to_actor+0x980/0x980 [ 2683.913446] ? avc_policy_seqno+0x9/0x70 [ 2683.913790] ? security_file_permission+0xb1/0xe0 [ 2683.914197] do_sendfile+0x553/0x11e0 [ 2683.914522] ? do_pwritev+0x270/0x270 [ 2683.914848] ? wait_for_completion_io+0x270/0x270 [ 2683.915253] ? rcu_read_lock_any_held+0x75/0xa0 [ 2683.915651] ? vfs_write+0x354/0xb10 [ 2683.915968] __x64_sys_sendfile64+0x1d1/0x210 [ 2683.916342] ? __ia32_sys_sendfile+0x220/0x220 [ 2683.916728] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2683.917164] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2683.917593] do_syscall_64+0x33/0x40 [ 2683.917905] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2683.918330] RIP: 0033:0x7fbb4a22eb19 [ 2683.918642] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2683.920187] RSP: 002b:00007fbb47783188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2683.920819] RAX: ffffffffffffffda RBX: 00007fbb4a342020 RCX: 00007fbb4a22eb19 [ 2683.921409] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000009 [ 2683.921998] RBP: 00007fbb477831d0 R08: 0000000000000000 R09: 0000000000000000 [ 2683.922588] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2683.923177] R13: 00007ffe59fff88f R14: 00007fbb47783300 R15: 0000000000022000 [ 2683.924316] FAULT_INJECTION: forcing a failure. [ 2683.924316] name failslab, interval 1, probability 0, space 0, times 0 [ 2683.925273] CPU: 1 PID: 15295 Comm: syz-executor.3 Not tainted 5.10.223 #1 [ 2683.925852] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2683.926556] Call Trace: [ 2683.926782] dump_stack+0x107/0x167 [ 2683.927095] should_fail.cold+0x5/0xa [ 2683.931447] ? iter_file_splice_write+0x16d/0xc30 [ 2683.931859] should_failslab+0x5/0x20 [ 2683.932181] __kmalloc+0x72/0x390 [ 2683.932485] iter_file_splice_write+0x16d/0xc30 [ 2683.932885] ? atime_needs_update+0x600/0x600 [ 2683.933273] ? generic_splice_sendpage+0x140/0x140 [ 2683.933686] ? pipe_to_user+0x170/0x170 [ 2683.934032] ? security_file_permission+0xb1/0xe0 [ 2683.934442] ? generic_splice_sendpage+0x140/0x140 [ 2683.934857] direct_splice_actor+0x10f/0x170 [ 2683.935234] splice_direct_to_actor+0x387/0x980 [ 2683.939661] ? pipe_to_sendpage+0x380/0x380 [ 2683.940030] ? do_splice_to+0x160/0x160 [ 2683.940366] ? security_file_permission+0xb1/0xe0 [ 2683.940778] do_splice_direct+0x1c4/0x290 [ 2683.941126] ? splice_direct_to_actor+0x980/0x980 [ 2683.941533] ? avc_policy_seqno+0x9/0x70 [ 2683.941879] ? security_file_permission+0xb1/0xe0 [ 2683.942290] do_sendfile+0x553/0x11e0 [ 2683.942621] ? do_pwritev+0x270/0x270 [ 2683.942945] ? wait_for_completion_io+0x270/0x270 [ 2683.947378] ? rcu_read_lock_any_held+0x75/0xa0 [ 2683.947782] ? vfs_write+0x354/0xb10 [ 2683.948103] __x64_sys_sendfile64+0x1d1/0x210 [ 2683.948492] ? __ia32_sys_sendfile+0x220/0x220 [ 2683.948881] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2683.949322] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2683.949759] do_syscall_64+0x33/0x40 [ 2683.950075] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2683.950509] RIP: 0033:0x7fe9fbd2db19 [ 2683.950829] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2683.956393] RSP: 002b:00007fe9f9282188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2683.957037] RAX: ffffffffffffffda RBX: 00007fe9fbe41020 RCX: 00007fe9fbd2db19 [ 2683.957632] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000009 [ 2683.958227] RBP: 00007fe9f92821d0 R08: 0000000000000000 R09: 0000000000000000 [ 2683.958824] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2683.963445] R13: 00007ffdddb1721f R14: 00007fe9f9282300 R15: 0000000000022000 [ 2684.225249] FAULT_INJECTION: forcing a failure. [ 2684.225249] name failslab, interval 1, probability 0, space 0, times 0 [ 2684.226316] CPU: 1 PID: 15310 Comm: syz-executor.5 Not tainted 5.10.223 #1 [ 2684.226905] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2684.228129] Call Trace: [ 2684.228612] dump_stack+0x107/0x167 [ 2684.229269] should_fail.cold+0x5/0xa [ 2684.229961] ? iter_file_splice_write+0x16d/0xc30 [ 2684.230833] should_failslab+0x5/0x20 [ 2684.231457] __kmalloc+0x72/0x390 [ 2684.231792] iter_file_splice_write+0x16d/0xc30 [ 2684.232208] ? atime_needs_update+0x600/0x600 [ 2684.232603] ? generic_splice_sendpage+0x140/0x140 [ 2684.233021] ? pipe_to_user+0x170/0x170 [ 2684.233372] ? security_file_permission+0xb1/0xe0 [ 2684.233783] ? generic_splice_sendpage+0x140/0x140 [ 2684.234200] direct_splice_actor+0x10f/0x170 [ 2684.234576] splice_direct_to_actor+0x387/0x980 [ 2684.234974] ? pipe_to_sendpage+0x380/0x380 [ 2684.235349] ? do_splice_to+0x160/0x160 [ 2684.236227] ? security_file_permission+0xb1/0xe0 [ 2684.237070] do_splice_direct+0x1c4/0x290 [ 2684.237784] ? splice_direct_to_actor+0x980/0x980 [ 2684.238613] ? avc_policy_seqno+0x9/0x70 [ 2684.239320] ? security_file_permission+0xb1/0xe0 [ 2684.240380] do_sendfile+0x553/0x11e0 [ 2684.241025] ? do_pwritev+0x270/0x270 [ 2684.241667] ? wait_for_completion_io+0x270/0x270 [ 2684.242480] ? rcu_read_lock_any_held+0x75/0xa0 [ 2684.243259] ? vfs_write+0x354/0xb10 [ 2684.244063] __x64_sys_sendfile64+0x1d1/0x210 [ 2684.244836] ? __ia32_sys_sendfile+0x220/0x220 [ 2684.245623] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2684.246525] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2684.247506] do_syscall_64+0x33/0x40 [ 2684.248131] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2684.248987] RIP: 0033:0x7fcfdd93ab19 [ 2684.249606] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2684.252038] RSP: 002b:00007fcfdaeb0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2684.252686] RAX: ffffffffffffffda RBX: 00007fcfdda4df60 RCX: 00007fcfdd93ab19 [ 2684.253284] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2684.253883] RBP: 00007fcfdaeb01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2684.254483] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2684.255081] R13: 00007fffde5744df R14: 00007fcfdaeb0300 R15: 0000000000022000 00:16:53 executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 7) 00:16:53 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x0) 00:16:53 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 6) 00:16:53 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 6) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:16:53 executing program 2: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 6) 00:16:53 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) (fail_nth: 6) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:16:53 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0xa010, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(r0, 0x0, 0x0, 0xd) r1 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r1, 0xb, 0x7ffffffffe, 0x18002) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = dup2(0xffffffffffffffff, r2) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) sendmsg$TIPC_NL_MON_PEER_GET(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000240)={&(0x7f00000003c0)={0x54c, 0x0, 0x2, 0x70bd27, 0x25dfdbff, {}, [@TIPC_NLA_MEDIA={0xc, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}]}, @TIPC_NLA_SOCK={0x44, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_CON={0x34, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x7}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x50ed}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0xa005}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x9}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x644}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x2112}]}, @TIPC_NLA_SOCK_REF={0x8}]}, @TIPC_NLA_BEARER={0x9c, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x14, 0x1, @in={0x2, 0x4e23, @private=0xa010100}}, {0x20, 0x2, @in6={0xa, 0x4e24, 0x9, @initdev={0xfe, 0x88, '\x00', 0x30, 0x0}, 0x4e1}}}}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz0\x00'}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz1\x00'}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e20, 0x1b8a, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x5}}, {0x14, 0x2, @in={0x2, 0x4e21, @loopback}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x3}]}, @TIPC_NLA_PUBL={0x44, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x8}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x8001}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x81}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x1000}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x7}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x7ff}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xfbb}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x4007fff}]}, @TIPC_NLA_BEARER={0xc, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x3000}]}, @TIPC_NLA_MON={0x24, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x800}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xffff}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x7}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x8001}]}, @TIPC_NLA_NODE={0x128, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ID={0xd6, 0x3, "40c25066fc85a2cadae13ed1a13bf0c62d18ae77063aabc5c8de2b6ea2dacd1553e007885d1cb5e7d4a01ea483e5e0541af8299bb6cec69893aa60baccec2480831549fd0c797104f8438245096e5d5755a38e08e4b009fb819cbdb8dc350122a2d2c3c195248bad6356c199cc54b4a5ce118150f5688ba43a97dd24581e74ecb5e1d9d7cb25386ca7c603512318c575572e19b2dddaae1aac2694ad64207357d5e9a35ba5f61410226a49e660535f8c6983ee821e8df8b4684fee1ccbd7b19db3e27cb997795255fb6c12928acd0e6f4c14"}, @TIPC_NLA_NODE_KEY={0x44, 0x4, {'gcm(aes)\x00', 0x1c, "5f1508784e14d481199f497f7ae21398edc8547eb53911419b1146fd"}}]}, @TIPC_NLA_NODE={0x1b8, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ID={0x97, 0x3, "ef93064e7dbc5e64bf90fa2e044d2da46ff479c1c5ab8cbd4378db8bd895f9fbf804ea3f3dca065558159b16a747b0c26579e35a2fe55308a1bc1771806b0e8307ceeae312a1c94de026abd37ce673801f4af3caa4bc11cc1c3a34bddfd3a2a0a1f0ae2b502a5e10ced12991e6ef4aef9c3387646802378ce0335d6de96c6f5ee33c79977d103803acb33fd82d166a7bc8b214"}, @TIPC_NLA_NODE_KEY={0x3d, 0x4, {'gcm(aes)\x00', 0x15, "f63a1c78a37b6f801f489786c97c4ee855891da062"}}, @TIPC_NLA_NODE_KEY={0x3d, 0x4, {'gcm(aes)\x00', 0x15, "9a6f8f9c23d272fd175a311bcc1bc501b1e8977054"}}, @TIPC_NLA_NODE_KEY={0x42, 0x4, {'gcm(aes)\x00', 0x1a, "f1c98b2a570b3b3006dce4e6d5098ff135479ded634fcac0bb58"}}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_KEY={0x47, 0x4, {'gcm(aes)\x00', 0x1f, "55578751ad554ef83875179c51d03bc2dd257e02bd42c51dfc69729c553f40"}}, @TIPC_NLA_NODE_ID={0xb, 0x3, "c88512018cdb29"}]}, @TIPC_NLA_LINK={0x70, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0x3c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1d}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x2b57}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3ff}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7fff}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xa1fb}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1e}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x815}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_PROP={0x24, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0xfffffffe}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x72}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}]}]}, @TIPC_NLA_SOCK={0x88, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0xb984}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x4}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_CON={0xc, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x6}]}, @TIPC_NLA_SOCK_CON={0x54, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x80000000}, @TIPC_NLA_CON_NODE={0x8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x1f}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0xffff}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x9}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x54}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x6}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x40}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x8}]}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_CON={0xc, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x2}]}]}]}, 0x54c}, 0x1, 0x0, 0x0, 0x20000010}, 0x8000) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) io_uring_register$IORING_UNREGISTER_BUFFERS(r2, 0x1, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(0xffffffffffffffff, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:16:53 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) [ 2697.978424] FAULT_INJECTION: forcing a failure. [ 2697.978424] name failslab, interval 1, probability 0, space 0, times 0 [ 2697.979472] CPU: 0 PID: 15324 Comm: syz-executor.1 Not tainted 5.10.223 #1 [ 2697.980050] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2697.980733] Call Trace: [ 2697.980962] dump_stack+0x107/0x167 [ 2697.981274] should_fail.cold+0x5/0xa [ 2697.981598] ? create_object.isra.0+0x3a/0xa20 [ 2697.981982] should_failslab+0x5/0x20 [ 2697.982302] kmem_cache_alloc+0x5b/0x310 [ 2697.982651] create_object.isra.0+0x3a/0xa20 [ 2697.983022] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2697.983452] __kmalloc+0x16e/0x390 [ 2697.983795] alloc_pipe_info+0x1e5/0x590 [ 2697.984142] ? __lock_acquire+0xbb1/0x5b00 [ 2697.984503] splice_direct_to_actor+0x774/0x980 [ 2697.984899] ? _cond_resched+0x12/0x80 [ 2697.985231] ? inode_security+0x107/0x140 [ 2697.985584] ? pipe_to_sendpage+0x380/0x380 [ 2697.985950] ? avc_policy_seqno+0x9/0x70 [ 2697.986291] ? selinux_file_permission+0x92/0x520 [ 2697.986695] ? do_splice_to+0x160/0x160 [ 2697.987032] ? security_file_permission+0xb1/0xe0 [ 2697.987447] do_splice_direct+0x1c4/0x290 [ 2697.987828] ? splice_direct_to_actor+0x980/0x980 [ 2697.988233] ? avc_policy_seqno+0x9/0x70 [ 2697.988579] ? security_file_permission+0xb1/0xe0 [ 2697.988988] do_sendfile+0x553/0x11e0 [ 2697.989317] ? do_pwritev+0x270/0x270 [ 2697.989642] ? wait_for_completion_io+0x270/0x270 [ 2697.990049] ? rcu_read_lock_any_held+0x75/0xa0 [ 2697.990443] ? vfs_write+0x354/0xb10 [ 2697.990761] __x64_sys_sendfile64+0x1d1/0x210 [ 2697.991139] ? __ia32_sys_sendfile+0x220/0x220 [ 2697.991559] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2697.992004] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2697.992439] do_syscall_64+0x33/0x40 [ 2697.992755] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2697.993185] RIP: 0033:0x7fbb4a22eb19 [ 2697.993501] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2697.995041] RSP: 002b:00007fbb477a4188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2697.995707] RAX: ffffffffffffffda RBX: 00007fbb4a341f60 RCX: 00007fbb4a22eb19 [ 2697.996303] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2697.996908] RBP: 00007fbb477a41d0 R08: 0000000000000000 R09: 0000000000000000 [ 2697.997505] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2697.998097] R13: 00007ffe59fff88f R14: 00007fbb477a4300 R15: 0000000000022000 [ 2698.017874] FAULT_INJECTION: forcing a failure. [ 2698.017874] name failslab, interval 1, probability 0, space 0, times 0 [ 2698.019260] CPU: 0 PID: 15332 Comm: syz-executor.2 Not tainted 5.10.223 #1 [ 2698.019883] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2698.020567] Call Trace: [ 2698.020794] dump_stack+0x107/0x167 [ 2698.021102] should_fail.cold+0x5/0xa [ 2698.021437] ? create_object.isra.0+0x3a/0xa20 [ 2698.021895] should_failslab+0x5/0x20 [ 2698.022302] kmem_cache_alloc+0x5b/0x310 [ 2698.022724] ? igrab+0xc0/0xc0 [ 2698.023050] create_object.isra.0+0x3a/0xa20 [ 2698.023540] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2698.024459] __kmalloc+0x16e/0x390 [ 2698.025071] iter_file_splice_write+0x16d/0xc30 [ 2698.025870] ? atime_needs_update+0x600/0x600 [ 2698.026646] ? generic_splice_sendpage+0x140/0x140 [ 2698.027509] ? pipe_to_user+0x170/0x170 [ 2698.028382] ? security_file_permission+0xb1/0xe0 [ 2698.029195] ? generic_splice_sendpage+0x140/0x140 [ 2698.030018] direct_splice_actor+0x10f/0x170 [ 2698.030754] splice_direct_to_actor+0x387/0x980 [ 2698.035543] ? pipe_to_sendpage+0x380/0x380 [ 2698.035910] ? do_splice_to+0x160/0x160 [ 2698.036247] ? security_file_permission+0xb1/0xe0 [ 2698.036656] do_splice_direct+0x1c4/0x290 [ 2698.037006] ? splice_direct_to_actor+0x980/0x980 [ 2698.037410] ? avc_policy_seqno+0x9/0x70 [ 2698.037757] ? security_file_permission+0xb1/0xe0 [ 2698.038167] do_sendfile+0x553/0x11e0 [ 2698.038499] ? do_pwritev+0x270/0x270 [ 2698.038823] ? wait_for_completion_io+0x270/0x270 [ 2698.039231] ? rcu_read_lock_any_held+0x75/0xa0 [ 2698.039679] ? vfs_write+0x354/0xb10 [ 2698.040008] __x64_sys_sendfile64+0x1d1/0x210 [ 2698.040388] ? __ia32_sys_sendfile+0x220/0x220 [ 2698.040779] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2698.041223] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2698.041663] do_syscall_64+0x33/0x40 [ 2698.041980] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2698.042412] RIP: 0033:0x7f35664d7b19 [ 2698.042729] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2698.045597] RSP: 002b:00007f3563a4d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2698.046903] RAX: ffffffffffffffda RBX: 00007f35665eaf60 RCX: 00007f35664d7b19 [ 2698.047822] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000006 [ 2698.049033] RBP: 00007f3563a4d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2698.050700] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2698.052390] R13: 00007ffc15e28c3f R14: 00007f3563a4d300 R15: 0000000000022000 [ 2698.094372] FAULT_INJECTION: forcing a failure. [ 2698.094372] name failslab, interval 1, probability 0, space 0, times 0 [ 2698.096825] CPU: 1 PID: 15349 Comm: syz-executor.6 Not tainted 5.10.223 #1 [ 2698.098084] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2698.099539] Call Trace: [ 2698.099814] dump_stack+0x107/0x167 [ 2698.100127] should_fail.cold+0x5/0xa [ 2698.100456] ? create_object.isra.0+0x3a/0xa20 [ 2698.100898] should_failslab+0x5/0x20 [ 2698.101223] kmem_cache_alloc+0x5b/0x310 [ 2698.101567] create_object.isra.0+0x3a/0xa20 [ 2698.101980] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2698.102410] __kmalloc+0x16e/0x390 [ 2698.102789] alloc_pipe_info+0x1e5/0x590 [ 2698.103135] ? __lock_acquire+0xbb1/0x5b00 [ 2698.103523] splice_direct_to_actor+0x774/0x980 [ 2698.105015] ? _cond_resched+0x12/0x80 [ 2698.105369] ? inode_security+0x107/0x140 [ 2698.105765] ? pipe_to_sendpage+0x380/0x380 [ 2698.106132] ? avc_policy_seqno+0x9/0x70 [ 2698.106472] ? selinux_file_permission+0x92/0x520 [ 2698.106921] ? do_splice_to+0x160/0x160 [ 2698.107260] ? security_file_permission+0xb1/0xe0 [ 2698.107772] do_splice_direct+0x1c4/0x290 [ 2698.108123] ? splice_direct_to_actor+0x980/0x980 [ 2698.108524] ? avc_policy_seqno+0x9/0x70 [ 2698.108918] ? security_file_permission+0xb1/0xe0 [ 2698.109330] do_sendfile+0x553/0x11e0 [ 2698.109701] ? do_pwritev+0x270/0x270 [ 2698.110027] ? wait_for_completion_io+0x270/0x270 [ 2698.110434] ? rcu_read_lock_any_held+0x75/0xa0 [ 2698.110874] ? vfs_write+0x354/0xb10 [ 2698.111193] __x64_sys_sendfile64+0x1d1/0x210 [ 2698.111645] ? __ia32_sys_sendfile+0x220/0x220 [ 2698.112045] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2698.112484] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2698.112984] do_syscall_64+0x33/0x40 [ 2698.113299] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2698.113771] RIP: 0033:0x7f753a360b19 [ 2698.114085] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2698.115726] RSP: 002b:00007f75378b5188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2698.116364] RAX: ffffffffffffffda RBX: 00007f753a474020 RCX: 00007f753a360b19 [ 2698.117023] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000009 [ 2698.117653] RBP: 00007f75378b51d0 R08: 0000000000000000 R09: 0000000000000000 [ 2698.118255] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2698.118896] R13: 00007ffd6dee8cff R14: 00007f75378b5300 R15: 0000000000022000 00:16:53 executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 8) [ 2698.124191] FAULT_INJECTION: forcing a failure. [ 2698.124191] name failslab, interval 1, probability 0, space 0, times 0 [ 2698.126699] CPU: 0 PID: 15329 Comm: syz-executor.3 Not tainted 5.10.223 #1 [ 2698.128222] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2698.130051] Call Trace: [ 2698.130636] dump_stack+0x107/0x167 [ 2698.131444] should_fail.cold+0x5/0xa [ 2698.132303] ? create_object.isra.0+0x3a/0xa20 [ 2698.133315] should_failslab+0x5/0x20 [ 2698.134157] kmem_cache_alloc+0x5b/0x310 [ 2698.135052] ? igrab+0xc0/0xc0 [ 2698.135774] create_object.isra.0+0x3a/0xa20 [ 2698.136745] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2698.137859] __kmalloc+0x16e/0x390 [ 2698.138649] iter_file_splice_write+0x16d/0xc30 [ 2698.139694] ? atime_needs_update+0x600/0x600 [ 2698.140690] ? generic_splice_sendpage+0x140/0x140 [ 2698.141767] ? pipe_to_user+0x170/0x170 [ 2698.142655] ? security_file_permission+0xb1/0xe0 [ 2698.143727] ? generic_splice_sendpage+0x140/0x140 [ 2698.144805] direct_splice_actor+0x10f/0x170 [ 2698.145778] splice_direct_to_actor+0x387/0x980 [ 2698.146804] ? pipe_to_sendpage+0x380/0x380 [ 2698.147767] ? do_splice_to+0x160/0x160 [ 2698.148653] ? security_file_permission+0xb1/0xe0 [ 2698.149713] do_splice_direct+0x1c4/0x290 [ 2698.150638] ? splice_direct_to_actor+0x980/0x980 [ 2698.151716] ? avc_policy_seqno+0x9/0x70 [ 2698.152615] ? security_file_permission+0xb1/0xe0 [ 2698.153685] do_sendfile+0x553/0x11e0 [ 2698.154534] ? do_pwritev+0x270/0x270 [ 2698.155383] ? wait_for_completion_io+0x270/0x270 [ 2698.156463] ? rcu_read_lock_any_held+0x75/0xa0 [ 2698.157481] ? vfs_write+0x354/0xb10 [ 2698.158308] __x64_sys_sendfile64+0x1d1/0x210 [ 2698.159310] ? __ia32_sys_sendfile+0x220/0x220 [ 2698.160328] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2698.161485] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2698.162614] do_syscall_64+0x33/0x40 [ 2698.163439] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2698.164579] RIP: 0033:0x7fe9fbd2db19 [ 2698.165408] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2698.169467] RSP: 002b:00007fe9f92a3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2698.171133] RAX: ffffffffffffffda RBX: 00007fe9fbe40f60 RCX: 00007fe9fbd2db19 [ 2698.172713] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000009 [ 2698.174295] RBP: 00007fe9f92a31d0 R08: 0000000000000000 R09: 0000000000000000 [ 2698.175873] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2698.177440] R13: 00007ffdddb1721f R14: 00007fe9f92a3300 R15: 0000000000022000 [ 2698.180756] FAULT_INJECTION: forcing a failure. [ 2698.180756] name failslab, interval 1, probability 0, space 0, times 0 [ 2698.182187] CPU: 1 PID: 15360 Comm: syz-executor.1 Not tainted 5.10.223 #1 [ 2698.182831] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2698.183558] Call Trace: [ 2698.183845] dump_stack+0x107/0x167 [ 2698.184177] should_fail.cold+0x5/0xa [ 2698.188545] ? create_object.isra.0+0x3a/0xa20 [ 2698.189085] should_failslab+0x5/0x20 [ 2698.189485] kmem_cache_alloc+0x5b/0x310 [ 2698.189943] create_object.isra.0+0x3a/0xa20 [ 2698.190386] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2698.190989] kmem_cache_alloc+0x159/0x310 [ 2698.191414] jbd2__journal_start+0x190/0x7e0 [ 2698.191915] __ext4_journal_start_sb+0x214/0x390 [ 2698.192408] ext4_dirty_inode+0xbc/0x130 [ 2698.192882] ? ext4_setattr+0x2160/0x2160 [ 2698.193295] __mark_inode_dirty+0x492/0xd40 [ 2698.193794] ? security_inode_need_killpriv+0x79/0xa0 [ 2698.194312] generic_update_time+0x21c/0x370 [ 2698.194824] file_update_time+0x43a/0x520 [ 2698.195260] ? evict_inodes+0x420/0x420 [ 2698.195718] ? down_write_killable+0x180/0x180 [ 2698.196183] file_modified+0x7d/0xa0 [ 2698.196555] ext4_file_write_iter+0x906/0x18d0 [ 2698.197075] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2698.197548] ? kasan_save_stack+0x32/0x40 [ 2698.198045] ? kasan_save_stack+0x1b/0x40 [ 2698.198483] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2698.199080] ? iter_file_splice_write+0x16d/0xc30 [ 2698.199587] ? direct_splice_actor+0x10f/0x170 [ 2698.200115] ? splice_direct_to_actor+0x387/0x980 [ 2698.200653] ? do_splice_direct+0x1c4/0x290 [ 2698.201109] ? do_sendfile+0x553/0x11e0 [ 2698.201521] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2698.201995] ? do_syscall_64+0x33/0x40 [ 2698.202334] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2698.202871] do_iter_readv_writev+0x476/0x750 [ 2698.203257] ? new_sync_write+0x660/0x660 [ 2698.203655] ? avc_policy_seqno+0x9/0x70 [ 2698.204018] ? selinux_file_permission+0x92/0x520 [ 2698.204434] ? security_file_permission+0xb1/0xe0 [ 2698.204904] do_iter_write+0x191/0x700 [ 2698.205240] ? trace_hardirqs_on+0x5b/0x180 [ 2698.205655] vfs_iter_write+0x70/0xa0 [ 2698.205998] iter_file_splice_write+0x762/0xc30 [ 2698.206429] ? generic_splice_sendpage+0x140/0x140 [ 2698.206930] ? security_file_permission+0xb1/0xe0 [ 2698.207358] ? generic_splice_sendpage+0x140/0x140 [ 2698.207913] direct_splice_actor+0x10f/0x170 [ 2698.208311] splice_direct_to_actor+0x387/0x980 [ 2698.208761] ? pipe_to_sendpage+0x380/0x380 [ 2698.209142] ? do_splice_to+0x160/0x160 [ 2698.209497] ? security_file_permission+0xb1/0xe0 [ 2698.209928] do_splice_direct+0x1c4/0x290 [ 2698.210291] ? splice_direct_to_actor+0x980/0x980 [ 2698.210710] ? avc_policy_seqno+0x9/0x70 [ 2698.211078] ? security_file_permission+0xb1/0xe0 [ 2698.211532] do_sendfile+0x553/0x11e0 [ 2698.211886] ? do_pwritev+0x270/0x270 [ 2698.212228] ? wait_for_completion_io+0x270/0x270 [ 2698.212663] ? rcu_read_lock_any_held+0x75/0xa0 [ 2698.213073] ? vfs_write+0x354/0xb10 [ 2698.213416] __x64_sys_sendfile64+0x1d1/0x210 [ 2698.213828] ? __ia32_sys_sendfile+0x220/0x220 [ 2698.214247] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2698.214710] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2698.215170] do_syscall_64+0x33/0x40 [ 2698.215522] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2698.215967] RIP: 0033:0x7fbb4a22eb19 [ 2698.216297] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2698.217863] RSP: 002b:00007fbb477a4188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2698.218537] RAX: ffffffffffffffda RBX: 00007fbb4a341f60 RCX: 00007fbb4a22eb19 [ 2698.219163] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2698.219799] RBP: 00007fbb477a41d0 R08: 0000000000000000 R09: 0000000000000000 [ 2698.220418] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2698.221042] R13: 00007ffe59fff88f R14: 00007fbb477a4300 R15: 0000000000022000 00:16:53 executing program 2: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 7) [ 2698.256370] FAULT_INJECTION: forcing a failure. [ 2698.256370] name failslab, interval 1, probability 0, space 0, times 0 [ 2698.258618] CPU: 0 PID: 15340 Comm: syz-executor.5 Not tainted 5.10.223 #1 [ 2698.259941] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2698.261361] Call Trace: [ 2698.261826] dump_stack+0x107/0x167 [ 2698.262463] should_fail.cold+0x5/0xa [ 2698.263116] ? create_object.isra.0+0x3a/0xa20 [ 2698.264033] ? create_object.isra.0+0x3a/0xa20 [ 2698.264816] should_failslab+0x5/0x20 [ 2698.265467] kmem_cache_alloc+0x5b/0x310 [ 2698.266160] ? igrab+0xc0/0xc0 [ 2698.266711] create_object.isra.0+0x3a/0xa20 [ 2698.267470] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2698.268587] __kmalloc+0x16e/0x390 [ 2698.269187] iter_file_splice_write+0x16d/0xc30 [ 2698.269967] ? atime_needs_update+0x600/0x600 [ 2698.270725] ? generic_splice_sendpage+0x140/0x140 [ 2698.271544] ? pipe_to_user+0x170/0x170 [ 2698.271893] ? security_file_permission+0xb1/0xe0 [ 2698.272300] ? generic_splice_sendpage+0x140/0x140 [ 2698.272715] direct_splice_actor+0x10f/0x170 [ 2698.273089] splice_direct_to_actor+0x387/0x980 [ 2698.273482] ? pipe_to_sendpage+0x380/0x380 [ 2698.273850] ? do_splice_to+0x160/0x160 [ 2698.274186] ? security_file_permission+0xb1/0xe0 [ 2698.274596] do_splice_direct+0x1c4/0x290 [ 2698.274945] ? splice_direct_to_actor+0x980/0x980 [ 2698.275350] ? avc_policy_seqno+0x9/0x70 [ 2698.276095] ? security_file_permission+0xb1/0xe0 [ 2698.276911] do_sendfile+0x553/0x11e0 [ 2698.277554] ? do_pwritev+0x270/0x270 [ 2698.278195] ? wait_for_completion_io+0x270/0x270 [ 2698.279003] ? rcu_read_lock_any_held+0x75/0xa0 [ 2698.279898] ? vfs_write+0x354/0xb10 [ 2698.280538] __x64_sys_sendfile64+0x1d1/0x210 [ 2698.281306] ? __ia32_sys_sendfile+0x220/0x220 [ 2698.282096] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2698.282993] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2698.284014] do_syscall_64+0x33/0x40 [ 2698.284659] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2698.285549] RIP: 0033:0x7fcfdd93ab19 [ 2698.286189] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2698.288068] RSP: 002b:00007fcfdaeb0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2698.289724] RAX: ffffffffffffffda RBX: 00007fcfdda4df60 RCX: 00007fcfdd93ab19 [ 2698.291271] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000009 [ 2698.292881] RBP: 00007fcfdaeb01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2698.294445] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2698.295777] R13: 00007fffde5744df R14: 00007fcfdaeb0300 R15: 0000000000022000 00:16:53 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 7) 00:16:53 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 7) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:16:53 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x7ffffff9) [ 2698.466721] FAULT_INJECTION: forcing a failure. [ 2698.466721] name failslab, interval 1, probability 0, space 0, times 0 [ 2698.468770] CPU: 0 PID: 15368 Comm: syz-executor.6 Not tainted 5.10.223 #1 [ 2698.470394] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2698.472325] Call Trace: [ 2698.472963] dump_stack+0x107/0x167 [ 2698.473825] should_fail.cold+0x5/0xa [ 2698.474726] ? iter_file_splice_write+0x16d/0xc30 [ 2698.475854] should_failslab+0x5/0x20 [ 2698.476734] __kmalloc+0x72/0x390 [ 2698.477537] iter_file_splice_write+0x16d/0xc30 [ 2698.478603] ? atime_needs_update+0x600/0x600 [ 2698.479644] ? generic_splice_sendpage+0x140/0x140 [ 2698.480747] ? pipe_to_user+0x170/0x170 [ 2698.481675] ? security_file_permission+0xb1/0xe0 [ 2698.482783] ? generic_splice_sendpage+0x140/0x140 [ 2698.483933] direct_splice_actor+0x10f/0x170 [ 2698.484949] splice_direct_to_actor+0x387/0x980 [ 2698.486014] ? pipe_to_sendpage+0x380/0x380 [ 2698.487001] ? do_splice_to+0x160/0x160 [ 2698.487931] ? security_file_permission+0xb1/0xe0 [ 2698.489038] do_splice_direct+0x1c4/0x290 [ 2698.489980] ? splice_direct_to_actor+0x980/0x980 [ 2698.491054] ? avc_policy_seqno+0x9/0x70 [ 2698.495643] ? security_file_permission+0xb1/0xe0 [ 2698.496726] do_sendfile+0x553/0x11e0 [ 2698.497596] ? do_pwritev+0x270/0x270 [ 2698.498458] ? wait_for_completion_io+0x270/0x270 [ 2698.499555] ? rcu_read_lock_any_held+0x75/0xa0 [ 2698.500615] ? vfs_write+0x354/0xb10 [ 2698.501458] __x64_sys_sendfile64+0x1d1/0x210 [ 2698.502468] ? __ia32_sys_sendfile+0x220/0x220 [ 2698.503524] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2698.504705] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2698.505871] do_syscall_64+0x33/0x40 [ 2698.506711] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2698.507896] RIP: 0033:0x7f753a360b19 [ 2698.508733] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2698.512974] RSP: 002b:00007f75378d6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2698.514710] RAX: ffffffffffffffda RBX: 00007f753a473f60 RCX: 00007f753a360b19 [ 2698.516349] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2698.517975] RBP: 00007f75378d61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2698.519591] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2698.521230] R13: 00007ffd6dee8cff R14: 00007f75378d6300 R15: 0000000000022000 [ 2698.526189] FAULT_INJECTION: forcing a failure. [ 2698.526189] name failslab, interval 1, probability 0, space 0, times 0 [ 2698.528861] CPU: 0 PID: 15366 Comm: syz-executor.2 Not tainted 5.10.223 #1 [ 2698.530431] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2698.532396] Call Trace: [ 2698.533001] dump_stack+0x107/0x167 [ 2698.533846] should_fail.cold+0x5/0xa [ 2698.534725] ? __blkdev_direct_IO_simple+0x222/0x930 [ 2698.535906] should_failslab+0x5/0x20 [ 2698.536781] __kmalloc+0x72/0x390 [ 2698.537574] ? iov_iter_alignment+0x1b1/0x810 [ 2698.538591] __blkdev_direct_IO_simple+0x222/0x930 [ 2698.539719] ? bd_link_disk_holder+0x710/0x710 [ 2698.540748] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2698.541943] ? __lock_acquire+0xbb1/0x5b00 [ 2698.542909] ? invalidate_inode_pages2_range+0xa19/0xc50 [ 2698.544150] ? find_held_lock+0x2c/0x110 [ 2698.545068] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2698.546510] ? current_time+0x72/0x2c0 [ 2698.547398] ? iov_iter_npages+0x1fd/0xa70 [ 2698.548372] blkdev_direct_IO+0xb35/0x12a0 [ 2698.549339] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2698.550537] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2698.555750] ? trace_hardirqs_on+0x5b/0x180 [ 2698.556739] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2698.557918] ? ktime_get_coarse_real_ts64+0xfd/0x190 [ 2698.559066] ? bd_prepare_to_claim+0x290/0x290 [ 2698.560116] ? __mark_inode_dirty+0x12e/0xd40 [ 2698.561144] ? generic_update_time+0x21c/0x370 [ 2698.562174] ? filemap_check_errors+0xa5/0x150 [ 2698.563223] generic_file_direct_write+0x20e/0x560 [ 2698.564357] __generic_file_write_iter+0x235/0x5d0 [ 2698.565477] blkdev_write_iter+0x298/0x550 [ 2698.566437] ? bd_unlink_disk_holder+0x3f0/0x3f0 [ 2698.567533] ? direct_splice_actor+0x10f/0x170 [ 2698.568573] ? splice_direct_to_actor+0x387/0x980 [ 2698.569672] ? do_splice_direct+0x1c4/0x290 [ 2698.570648] ? do_sendfile+0x553/0x11e0 [ 2698.571566] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2698.572631] ? do_syscall_64+0x33/0x40 [ 2698.573521] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2698.574739] do_iter_readv_writev+0x476/0x750 [ 2698.575778] ? new_sync_write+0x660/0x660 [ 2698.576725] ? avc_policy_seqno+0x9/0x70 [ 2698.577660] ? selinux_file_permission+0x92/0x520 [ 2698.578768] ? security_file_permission+0xb1/0xe0 [ 2698.579880] do_iter_write+0x191/0x700 [ 2698.580771] ? trace_hardirqs_on+0x5b/0x180 [ 2698.581753] vfs_iter_write+0x70/0xa0 [ 2698.582616] iter_file_splice_write+0x762/0xc30 [ 2698.583687] ? generic_splice_sendpage+0x140/0x140 [ 2698.584822] ? security_file_permission+0xb1/0xe0 [ 2698.585925] ? generic_splice_sendpage+0x140/0x140 [ 2698.587027] direct_splice_actor+0x10f/0x170 [ 2698.588026] splice_direct_to_actor+0x387/0x980 [ 2698.589078] ? pipe_to_sendpage+0x380/0x380 [ 2698.590047] ? do_splice_to+0x160/0x160 [ 2698.590945] ? security_file_permission+0xb1/0xe0 [ 2698.592051] do_splice_direct+0x1c4/0x290 [ 2698.592985] ? splice_direct_to_actor+0x980/0x980 [ 2698.594069] ? avc_policy_seqno+0x9/0x70 [ 2698.594953] ? security_file_permission+0xb1/0xe0 [ 2698.595686] do_sendfile+0x553/0x11e0 [ 2698.596017] ? do_pwritev+0x270/0x270 [ 2698.596344] ? wait_for_completion_io+0x270/0x270 [ 2698.596753] ? rcu_read_lock_any_held+0x75/0xa0 [ 2698.597148] ? vfs_write+0x354/0xb10 [ 2698.597469] __x64_sys_sendfile64+0x1d1/0x210 [ 2698.597850] ? __ia32_sys_sendfile+0x220/0x220 [ 2698.598241] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2698.598684] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2698.599124] do_syscall_64+0x33/0x40 [ 2698.599439] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2698.599929] RIP: 0033:0x7f35664d7b19 [ 2698.600245] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2698.601787] RSP: 002b:00007f3563a4d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2698.602428] RAX: ffffffffffffffda RBX: 00007f35665eaf60 RCX: 00007f35664d7b19 [ 2698.603023] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000008 [ 2698.603909] RBP: 00007f3563a4d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2698.605155] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2698.606397] R13: 00007ffc15e28c3f R14: 00007f3563a4d300 R15: 0000000000022000 00:16:53 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) (fail_nth: 7) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:16:54 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) open_tree(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:16:54 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff8) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:16:54 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 8) [ 2698.696176] FAULT_INJECTION: forcing a failure. [ 2698.696176] name failslab, interval 1, probability 0, space 0, times 0 [ 2698.697205] CPU: 0 PID: 15383 Comm: syz-executor.3 Not tainted 5.10.223 #1 [ 2698.697778] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2698.698467] Call Trace: [ 2698.698694] dump_stack+0x107/0x167 [ 2698.699003] should_fail.cold+0x5/0xa [ 2698.699326] ? __blkdev_direct_IO_simple+0x222/0x930 [ 2698.699790] should_failslab+0x5/0x20 [ 2698.700113] __kmalloc+0x72/0x390 [ 2698.700407] ? iov_iter_alignment+0x1b1/0x810 [ 2698.700790] __blkdev_direct_IO_simple+0x222/0x930 [ 2698.701208] ? bd_link_disk_holder+0x710/0x710 [ 2698.701593] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2698.702033] ? __lock_acquire+0xbb1/0x5b00 00:16:54 executing program 2: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 8) [ 2698.702394] ? invalidate_inode_pages2_range+0xa19/0xc50 [ 2698.707957] ? find_held_lock+0x2c/0x110 [ 2698.708303] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2698.708837] ? current_time+0x72/0x2c0 [ 2698.709162] ? iov_iter_npages+0x1fd/0xa70 [ 2698.709519] blkdev_direct_IO+0xb35/0x12a0 [ 2698.709878] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2698.710320] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2698.710749] ? trace_hardirqs_on+0x5b/0x180 [ 2698.711112] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2698.715570] ? ktime_get_coarse_real_ts64+0xfd/0x190 [ 2698.716003] ? bd_prepare_to_claim+0x290/0x290 [ 2698.716388] ? __mark_inode_dirty+0x12e/0xd40 [ 2698.716769] ? generic_update_time+0x21c/0x370 [ 2698.717153] ? filemap_check_errors+0xa5/0x150 [ 2698.717542] generic_file_direct_write+0x20e/0x560 [ 2698.717960] __generic_file_write_iter+0x235/0x5d0 [ 2698.718374] blkdev_write_iter+0x298/0x550 [ 2698.718732] ? bd_unlink_disk_holder+0x3f0/0x3f0 [ 2698.719134] ? direct_splice_actor+0x10f/0x170 [ 2698.719535] ? splice_direct_to_actor+0x387/0x980 [ 2698.719952] ? do_splice_direct+0x1c4/0x290 [ 2698.720317] ? do_sendfile+0x553/0x11e0 [ 2698.720651] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2698.721040] ? do_syscall_64+0x33/0x40 [ 2698.721366] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2698.721817] do_iter_readv_writev+0x476/0x750 [ 2698.722198] ? new_sync_write+0x660/0x660 [ 2698.722544] ? avc_policy_seqno+0x9/0x70 [ 2698.722884] ? selinux_file_permission+0x92/0x520 [ 2698.723294] ? security_file_permission+0xb1/0xe0 [ 2698.723738] do_iter_write+0x191/0x700 [ 2698.724071] ? trace_hardirqs_on+0x5b/0x180 [ 2698.724438] vfs_iter_write+0x70/0xa0 [ 2698.724761] iter_file_splice_write+0x762/0xc30 [ 2698.725188] ? generic_splice_sendpage+0x140/0x140 [ 2698.725613] ? security_file_permission+0xb1/0xe0 [ 2698.726022] ? generic_splice_sendpage+0x140/0x140 [ 2698.726434] direct_splice_actor+0x10f/0x170 [ 2698.726806] splice_direct_to_actor+0x387/0x980 [ 2698.727199] ? pipe_to_sendpage+0x380/0x380 [ 2698.727572] ? do_splice_to+0x160/0x160 [ 2698.727914] ? security_file_permission+0xb1/0xe0 [ 2698.728325] do_splice_direct+0x1c4/0x290 [ 2698.728673] ? splice_direct_to_actor+0x980/0x980 [ 2698.729079] ? avc_policy_seqno+0x9/0x70 [ 2698.729425] ? security_file_permission+0xb1/0xe0 [ 2698.729834] do_sendfile+0x553/0x11e0 [ 2698.730164] ? do_pwritev+0x270/0x270 [ 2698.730488] ? wait_for_completion_io+0x270/0x270 [ 2698.730899] ? rcu_read_lock_any_held+0x75/0xa0 [ 2698.731290] ? vfs_write+0x354/0xb10 [ 2698.731645] __x64_sys_sendfile64+0x1d1/0x210 [ 2698.732025] ? __ia32_sys_sendfile+0x220/0x220 [ 2698.732412] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2698.732848] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2698.733281] do_syscall_64+0x33/0x40 [ 2698.733594] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2698.734024] RIP: 0033:0x7fe9fbd2db19 [ 2698.734336] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2698.735897] RSP: 002b:00007fe9f92a3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2698.736536] RAX: ffffffffffffffda RBX: 00007fe9fbe40f60 RCX: 00007fe9fbd2db19 [ 2698.737132] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2698.737728] RBP: 00007fe9f92a31d0 R08: 0000000000000000 R09: 0000000000000000 [ 2698.738324] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2698.738920] R13: 00007ffdddb1721f R14: 00007fe9f92a3300 R15: 0000000000022000 00:16:54 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 1) [ 2698.844507] FAULT_INJECTION: forcing a failure. [ 2698.844507] name failslab, interval 1, probability 0, space 0, times 0 [ 2698.845584] CPU: 1 PID: 15390 Comm: syz-executor.5 Not tainted 5.10.223 #1 [ 2698.846213] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2698.846936] Call Trace: [ 2698.847168] dump_stack+0x107/0x167 [ 2698.847554] should_fail.cold+0x5/0xa [ 2698.847965] ? __blkdev_direct_IO_simple+0x222/0x930 [ 2698.848404] should_failslab+0x5/0x20 [ 2698.848774] __kmalloc+0x72/0x390 [ 2698.849073] ? iov_iter_alignment+0x1b1/0x810 [ 2698.849460] __blkdev_direct_IO_simple+0x222/0x930 [ 2698.849934] ? bd_link_disk_holder+0x710/0x710 [ 2698.850324] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2698.850813] ? __lock_acquire+0xbb1/0x5b00 [ 2698.851178] ? invalidate_inode_pages2_range+0xa19/0xc50 [ 2698.851723] ? find_held_lock+0x2c/0x110 [ 2698.852068] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2698.852598] ? current_time+0x72/0x2c0 [ 2698.852993] ? iov_iter_npages+0x1fd/0xa70 [ 2698.853355] blkdev_direct_IO+0xb35/0x12a0 [ 2698.853769] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2698.854221] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2698.854700] ? trace_hardirqs_on+0x5b/0x180 [ 2698.855069] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2698.855516] ? ktime_get_coarse_real_ts64+0xfd/0x190 [ 2698.855993] ? bd_prepare_to_claim+0x290/0x290 [ 2698.856384] ? __mark_inode_dirty+0x12e/0xd40 [ 2698.856830] ? generic_update_time+0x21c/0x370 [ 2698.857221] ? filemap_check_errors+0xa5/0x150 [ 2698.857661] generic_file_direct_write+0x20e/0x560 [ 2698.858092] __generic_file_write_iter+0x235/0x5d0 [ 2698.858511] blkdev_write_iter+0x298/0x550 [ 2698.858920] ? bd_unlink_disk_holder+0x3f0/0x3f0 [ 2698.859330] ? direct_splice_actor+0x10f/0x170 [ 2698.859811] ? splice_direct_to_actor+0x387/0x980 [ 2698.860262] ? do_splice_direct+0x1c4/0x290 [ 2698.860739] ? do_sendfile+0x553/0x11e0 [ 2698.861114] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2698.861559] ? do_syscall_64+0x33/0x40 [ 2698.861986] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2698.862494] do_iter_readv_writev+0x476/0x750 [ 2698.863035] ? new_sync_write+0x660/0x660 [ 2698.863421] ? avc_policy_seqno+0x9/0x70 [ 2698.864709] ? selinux_file_permission+0x92/0x520 [ 2698.865123] ? security_file_permission+0xb1/0xe0 [ 2698.865534] do_iter_write+0x191/0x700 [ 2698.865921] ? trace_hardirqs_on+0x5b/0x180 [ 2698.866295] vfs_iter_write+0x70/0xa0 [ 2698.867020] iter_file_splice_write+0x762/0xc30 [ 2698.867922] ? generic_splice_sendpage+0x140/0x140 [ 2698.868862] ? security_file_permission+0xb1/0xe0 [ 2698.869799] ? generic_splice_sendpage+0x140/0x140 [ 2698.870728] direct_splice_actor+0x10f/0x170 [ 2698.871514] splice_direct_to_actor+0x387/0x980 [ 2698.872742] ? pipe_to_sendpage+0x380/0x380 [ 2698.873826] ? do_splice_to+0x160/0x160 [ 2698.874809] ? security_file_permission+0xb1/0xe0 [ 2698.876022] do_splice_direct+0x1c4/0x290 [ 2698.877050] ? splice_direct_to_actor+0x980/0x980 [ 2698.878229] ? avc_policy_seqno+0x9/0x70 [ 2698.879237] ? security_file_permission+0xb1/0xe0 [ 2698.880458] do_sendfile+0x553/0x11e0 [ 2698.881409] ? do_pwritev+0x270/0x270 [ 2698.882360] ? wait_for_completion_io+0x270/0x270 [ 2698.883552] ? rcu_read_lock_any_held+0x75/0xa0 [ 2698.884768] ? vfs_write+0x354/0xb10 [ 2698.885683] __x64_sys_sendfile64+0x1d1/0x210 [ 2698.886795] ? __ia32_sys_sendfile+0x220/0x220 [ 2698.887956] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2698.889238] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2698.890501] do_syscall_64+0x33/0x40 [ 2698.891424] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2698.892770] RIP: 0033:0x7fcfdd93ab19 [ 2698.893690] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2698.900423] RSP: 002b:00007fcfdaeb0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2698.901068] RAX: ffffffffffffffda RBX: 00007fcfdda4df60 RCX: 00007fcfdd93ab19 [ 2698.901663] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2698.902259] RBP: 00007fcfdaeb01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2698.902854] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2698.903454] R13: 00007fffde5744df R14: 00007fcfdaeb0300 R15: 0000000000022000 [ 2698.938217] FAULT_INJECTION: forcing a failure. [ 2698.938217] name fail_usercopy, interval 1, probability 0, space 0, times 1 [ 2698.939543] CPU: 1 PID: 15413 Comm: syz-executor.2 Not tainted 5.10.223 #1 [ 2698.940195] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2698.940951] Call Trace: [ 2698.941187] dump_stack+0x107/0x167 [ 2698.941494] should_fail.cold+0x5/0xa [ 2698.941864] _copy_from_user+0x2e/0x1b0 [ 2698.942206] kstrtouint_from_user+0xbd/0x220 [ 2698.942577] ? kstrtou8_from_user+0x210/0x210 [ 2698.943013] ? lock_acquire+0x197/0x470 [ 2698.943352] ? ksys_write+0x12d/0x260 [ 2698.943934] proc_fail_nth_write+0x78/0x220 [ 2698.944443] ? proc_task_getattr+0x1f0/0x1f0 [ 2698.945053] ? proc_task_getattr+0x1f0/0x1f0 [ 2698.945572] vfs_write+0x29a/0xb10 [ 2698.946039] ksys_write+0x12d/0x260 [ 2698.946471] ? __ia32_sys_read+0xb0/0xb0 [ 2698.947010] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2698.951726] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2698.952177] do_syscall_64+0x33/0x40 [ 2698.952498] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2698.952972] RIP: 0033:0x7f356648a5ff [ 2698.953292] Code: 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 99 fd ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 44 24 08 e8 cc fd ff ff 48 [ 2698.954940] RSP: 002b:00007f3563a2c170 EFLAGS: 00000293 ORIG_RAX: 0000000000000001 [ 2698.955597] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f356648a5ff [ 2698.956248] RDX: 0000000000000001 RSI: 00007f3563a2c1e0 RDI: 0000000000000009 [ 2698.956889] RBP: 00007f3563a2c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2698.957488] R10: 000000007ffffff9 R11: 0000000000000293 R12: 0000000000000001 [ 2698.958132] R13: 00007ffc15e28c3f R14: 00007f3563a2c300 R15: 0000000000022000 [ 2698.972545] FAULT_INJECTION: forcing a failure. [ 2698.972545] name failslab, interval 1, probability 0, space 0, times 0 [ 2698.973559] CPU: 1 PID: 15412 Comm: syz-executor.6 Not tainted 5.10.223 #1 [ 2698.974231] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2698.974991] Call Trace: [ 2698.975522] dump_stack+0x107/0x167 [ 2698.976363] should_fail.cold+0x5/0xa [ 2698.977233] ? create_object.isra.0+0x3a/0xa20 [ 2698.978288] should_failslab+0x5/0x20 [ 2698.979165] kmem_cache_alloc+0x5b/0x310 [ 2698.980128] ? mark_lock+0xf5/0x2df0 [ 2698.980980] create_object.isra.0+0x3a/0xa20 [ 2698.981999] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2698.983145] __kmalloc+0x16e/0x390 [ 2698.983992] ? iov_iter_alignment+0x1b1/0x810 [ 2698.985017] __blkdev_direct_IO_simple+0x222/0x930 [ 2698.986149] ? bd_link_disk_holder+0x710/0x710 [ 2698.987185] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2698.988389] ? __lock_acquire+0xbb1/0x5b00 [ 2698.989356] ? invalidate_inode_pages2_range+0xa19/0xc50 [ 2698.990593] ? find_held_lock+0x2c/0x110 [ 2698.991540] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2698.992994] ? current_time+0x72/0x2c0 [ 2698.993902] ? iov_iter_npages+0x1fd/0xa70 [ 2698.994875] blkdev_direct_IO+0xb35/0x12a0 [ 2698.995878] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2698.997056] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2698.998230] ? trace_hardirqs_on+0x5b/0x180 [ 2698.999213] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2699.000397] ? ktime_get_coarse_real_ts64+0xfd/0x190 [ 2699.001536] ? bd_prepare_to_claim+0x290/0x290 [ 2699.002588] ? __mark_inode_dirty+0x12e/0xd40 [ 2699.007521] ? generic_update_time+0x21c/0x370 [ 2699.009282] ? filemap_check_errors+0xa5/0x150 [ 2699.010321] generic_file_direct_write+0x20e/0x560 [ 2699.011457] __generic_file_write_iter+0x235/0x5d0 [ 2699.012662] blkdev_write_iter+0x298/0x550 [ 2699.013589] ? bd_unlink_disk_holder+0x3f0/0x3f0 [ 2699.014716] ? direct_splice_actor+0x10f/0x170 [ 2699.015781] ? splice_direct_to_actor+0x387/0x980 [ 2699.016867] ? do_splice_direct+0x1c4/0x290 [ 2699.017844] ? do_sendfile+0x553/0x11e0 [ 2699.018769] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2699.019850] ? do_syscall_64+0x33/0x40 [ 2699.020744] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2699.021946] do_iter_readv_writev+0x476/0x750 [ 2699.022986] ? new_sync_write+0x660/0x660 [ 2699.023958] ? avc_policy_seqno+0x9/0x70 [ 2699.024882] ? selinux_file_permission+0x92/0x520 [ 2699.026015] ? security_file_permission+0xb1/0xe0 [ 2699.027107] do_iter_write+0x191/0x700 [ 2699.028048] ? trace_hardirqs_on+0x5b/0x180 [ 2699.029030] vfs_iter_write+0x70/0xa0 [ 2699.029906] iter_file_splice_write+0x762/0xc30 [ 2699.030965] ? generic_splice_sendpage+0x140/0x140 [ 2699.032110] ? security_file_permission+0xb1/0xe0 [ 2699.033223] ? generic_splice_sendpage+0x140/0x140 [ 2699.034333] direct_splice_actor+0x10f/0x170 [ 2699.035329] splice_direct_to_actor+0x387/0x980 [ 2699.036410] ? pipe_to_sendpage+0x380/0x380 [ 2699.037387] ? do_splice_to+0x160/0x160 [ 2699.038325] ? security_file_permission+0xb1/0xe0 [ 2699.039414] do_splice_direct+0x1c4/0x290 [ 2699.040380] ? splice_direct_to_actor+0x980/0x980 [ 2699.041461] ? avc_policy_seqno+0x9/0x70 [ 2699.042396] ? security_file_permission+0xb1/0xe0 [ 2699.043534] do_sendfile+0x553/0x11e0 [ 2699.044415] ? do_pwritev+0x270/0x270 [ 2699.045285] ? wait_for_completion_io+0x270/0x270 [ 2699.046373] ? rcu_read_lock_any_held+0x75/0xa0 [ 2699.047423] ? vfs_write+0x354/0xb10 [ 2699.048327] __x64_sys_sendfile64+0x1d1/0x210 [ 2699.049341] ? __ia32_sys_sendfile+0x220/0x220 [ 2699.050375] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2699.051577] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2699.052813] do_syscall_64+0x33/0x40 [ 2699.053651] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2699.054827] RIP: 0033:0x7f753a360b19 [ 2699.055722] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2699.059917] RSP: 002b:00007f75378b5188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2699.061664] RAX: ffffffffffffffda RBX: 00007f753a474020 RCX: 00007f753a360b19 [ 2699.063254] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000009 [ 2699.064936] RBP: 00007f75378b51d0 R08: 0000000000000000 R09: 0000000000000000 [ 2699.066527] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2699.068181] R13: 00007ffd6dee8cff R14: 00007f75378b5300 R15: 0000000000022000 [ 2699.073390] FAULT_INJECTION: forcing a failure. [ 2699.073390] name failslab, interval 1, probability 0, space 0, times 0 [ 2699.075374] CPU: 0 PID: 15405 Comm: syz-executor.0 Not tainted 5.10.223 #1 [ 2699.076910] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2699.078723] Call Trace: [ 2699.079306] dump_stack+0x107/0x167 [ 2699.080114] should_fail.cold+0x5/0xa [ 2699.080948] ? alloc_pipe_info+0x10a/0x590 [ 2699.081882] should_failslab+0x5/0x20 [ 2699.082726] kmem_cache_alloc_trace+0x55/0x320 [ 2699.087767] alloc_pipe_info+0x10a/0x590 [ 2699.088654] ? __lock_acquire+0xbb1/0x5b00 [ 2699.089576] splice_direct_to_actor+0x774/0x980 [ 2699.090616] ? _cond_resched+0x12/0x80 [ 2699.091464] ? inode_security+0x107/0x140 [ 2699.092376] ? pipe_to_sendpage+0x380/0x380 [ 2699.093315] ? avc_policy_seqno+0x9/0x70 [ 2699.094196] ? selinux_file_permission+0x92/0x520 [ 2699.095258] ? do_splice_to+0x160/0x160 [ 2699.096145] ? security_file_permission+0xb1/0xe0 [ 2699.097199] do_splice_direct+0x1c4/0x290 [ 2699.098103] ? splice_direct_to_actor+0x980/0x980 [ 2699.099149] ? avc_policy_seqno+0x9/0x70 [ 2699.100047] ? security_file_permission+0xb1/0xe0 [ 2699.101097] do_sendfile+0x553/0x11e0 [ 2699.101935] ? do_pwritev+0x270/0x270 [ 2699.102762] ? wait_for_completion_io+0x270/0x270 [ 2699.103823] ? rcu_read_lock_any_held+0x75/0xa0 [ 2699.104849] ? vfs_write+0x354/0xb10 [ 2699.105651] __x64_sys_sendfile64+0x1d1/0x210 [ 2699.106628] ? __ia32_sys_sendfile+0x220/0x220 [ 2699.107396] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2699.108285] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2699.109151] do_syscall_64+0x33/0x40 [ 2699.109774] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2699.110860] RIP: 0033:0x7f61885a1b19 [ 2699.111665] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2699.115610] RSP: 002b:00007f6185b17188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2699.117269] RAX: ffffffffffffffda RBX: 00007f61886b4f60 RCX: 00007f61885a1b19 [ 2699.118819] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000009 [ 2699.120388] RBP: 00007f6185b171d0 R08: 0000000000000000 R09: 0000000000000000 [ 2699.121938] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2699.123493] R13: 00007fff7340c88f R14: 00007f6185b17300 R15: 0000000000022000 00:17:08 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 8) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:17:08 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffffa) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:17:08 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 9) 00:17:08 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r1, 0x3, 0x0, 0x18000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = dup2(r3, r2) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) perf_event_open(&(0x7f0000000240)={0x0, 0x80, 0x8, 0x9, 0x2, 0x1f, 0x0, 0x2, 0x400, 0xf, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x8, 0x1, @perf_bp={&(0x7f0000000040), 0x1}, 0x201, 0x7, 0x3, 0x1, 0xa69, 0x5, 0x1f, 0x0, 0xf75, 0x0, 0x7fffffff}, 0x0, 0x8, r0, 0x2) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r3]) r5 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r6 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r3, r6, 0x80000) sendfile(r5, r4, 0x0, 0x7ffffff9) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r8, r7) 00:17:08 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) (fail_nth: 8) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:17:08 executing program 2: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) 00:17:08 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 2) 00:17:08 executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) [ 2712.916040] FAULT_INJECTION: forcing a failure. [ 2712.916040] name failslab, interval 1, probability 0, space 0, times 0 [ 2712.919115] CPU: 1 PID: 15430 Comm: syz-executor.5 Not tainted 5.10.223 #1 [ 2712.920864] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2712.923161] Call Trace: [ 2712.923854] dump_stack+0x107/0x167 [ 2712.924770] should_fail.cold+0x5/0xa [ 2712.925753] ? create_object.isra.0+0x3a/0xa20 [ 2712.926887] should_failslab+0x5/0x20 [ 2712.927851] kmem_cache_alloc+0x5b/0x310 [ 2712.928862] ? mark_lock+0xf5/0x2df0 [ 2712.929795] create_object.isra.0+0x3a/0xa20 [ 2712.930926] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2712.932229] __kmalloc+0x16e/0x390 [ 2712.933081] ? iov_iter_alignment+0x1b1/0x810 [ 2712.934226] __blkdev_direct_IO_simple+0x222/0x930 [ 2712.935485] ? bd_link_disk_holder+0x710/0x710 [ 2712.936630] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2712.937919] ? __lock_acquire+0xbb1/0x5b00 [ 2712.938973] ? invalidate_inode_pages2_range+0xa19/0xc50 [ 2712.940381] ? find_held_lock+0x2c/0x110 [ 2712.941398] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2712.942947] ? current_time+0x72/0x2c0 [ 2712.943953] ? iov_iter_npages+0x1fd/0xa70 [ 2712.945014] blkdev_direct_IO+0xb35/0x12a0 [ 2712.946073] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2712.947462] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2712.948741] ? trace_hardirqs_on+0x5b/0x180 [ 2712.949811] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2712.951076] ? ktime_get_coarse_real_ts64+0xfd/0x190 [ 2712.952405] ? bd_prepare_to_claim+0x290/0x290 [ 2712.953537] ? __mark_inode_dirty+0x12e/0xd40 [ 2712.954657] ? generic_update_time+0x21c/0x370 [ 2712.955808] ? filemap_check_errors+0xa5/0x150 [ 2712.956974] generic_file_direct_write+0x20e/0x560 [ 2712.958214] __generic_file_write_iter+0x235/0x5d0 [ 2712.959443] blkdev_write_iter+0x298/0x550 [ 2712.962738] ? bd_unlink_disk_holder+0x3f0/0x3f0 [ 2712.963875] ? direct_splice_actor+0x10f/0x170 [ 2712.964942] ? splice_direct_to_actor+0x387/0x980 [ 2712.966074] ? do_splice_direct+0x1c4/0x290 [ 2712.967087] ? do_sendfile+0x553/0x11e0 [ 2712.968027] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2712.969114] ? do_syscall_64+0x33/0x40 [ 2712.970040] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2712.971288] do_iter_readv_writev+0x476/0x750 [ 2712.972355] ? new_sync_write+0x660/0x660 [ 2712.973328] ? avc_policy_seqno+0x9/0x70 [ 2712.974282] ? selinux_file_permission+0x92/0x520 [ 2712.975415] ? security_file_permission+0xb1/0xe0 [ 2712.976553] do_iter_write+0x191/0x700 [ 2712.977467] ? trace_hardirqs_on+0x5b/0x180 [ 2712.978485] vfs_iter_write+0x70/0xa0 [ 2712.979376] iter_file_splice_write+0x762/0xc30 [ 2712.980498] ? generic_splice_sendpage+0x140/0x140 [ 2712.981661] ? security_file_permission+0xb1/0xe0 [ 2712.982791] ? generic_splice_sendpage+0x140/0x140 [ 2712.983952] direct_splice_actor+0x10f/0x170 [ 2712.984997] splice_direct_to_actor+0x387/0x980 [ 2712.986087] ? pipe_to_sendpage+0x380/0x380 [ 2712.987107] ? do_splice_to+0x160/0x160 [ 2712.988060] ? security_file_permission+0xb1/0xe0 [ 2712.989193] do_splice_direct+0x1c4/0x290 [ 2712.990166] ? splice_direct_to_actor+0x980/0x980 [ 2712.991302] ? avc_policy_seqno+0x9/0x70 [ 2712.992267] ? security_file_permission+0xb1/0xe0 [ 2712.993400] do_sendfile+0x553/0x11e0 [ 2712.994308] ? do_pwritev+0x270/0x270 [ 2712.995204] ? wait_for_completion_io+0x270/0x270 [ 2712.996353] ? rcu_read_lock_any_held+0x75/0xa0 [ 2712.997445] ? vfs_write+0x354/0xb10 [ 2712.998330] __x64_sys_sendfile64+0x1d1/0x210 [ 2712.999388] ? __ia32_sys_sendfile+0x220/0x220 [ 2713.000474] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2713.001719] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2713.002942] do_syscall_64+0x33/0x40 [ 2713.003835] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2713.005052] RIP: 0033:0x7fcfdd93ab19 [ 2713.006093] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2713.010644] RSP: 002b:00007fcfdaeb0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2713.012445] RAX: ffffffffffffffda RBX: 00007fcfdda4df60 RCX: 00007fcfdd93ab19 [ 2713.014126] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2713.015831] RBP: 00007fcfdaeb01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2713.016501] FAULT_INJECTION: forcing a failure. [ 2713.016501] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2713.017508] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2713.017516] R13: 00007fffde5744df R14: 00007fcfdaeb0300 R15: 0000000000022000 [ 2713.024098] CPU: 0 PID: 15456 Comm: syz-executor.3 Not tainted 5.10.223 #1 [ 2713.025766] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2713.027775] Call Trace: [ 2713.028378] dump_stack+0x107/0x167 [ 2713.029252] should_fail.cold+0x5/0xa [ 2713.030174] _copy_from_user+0x2e/0x1b0 [ 2713.031121] kstrtouint_from_user+0xbd/0x220 [ 2713.032177] ? kstrtou8_from_user+0x210/0x210 [ 2713.035461] ? lock_acquire+0x197/0x470 [ 2713.036562] ? ksys_write+0x12d/0x260 [ 2713.037514] proc_fail_nth_write+0x78/0x220 [ 2713.038789] ? proc_task_getattr+0x1f0/0x1f0 [ 2713.039861] ? proc_task_getattr+0x1f0/0x1f0 [ 2713.040910] vfs_write+0x29a/0xb10 [ 2713.041795] ksys_write+0x12d/0x260 [ 2713.042659] ? __ia32_sys_read+0xb0/0xb0 [ 2713.043597] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2713.044892] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2713.046152] do_syscall_64+0x33/0x40 [ 2713.047048] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2713.048284] RIP: 0033:0x7fe9fbce05ff [ 2713.049172] Code: 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 99 fd ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 44 24 08 e8 cc fd ff ff 48 [ 2713.053560] RSP: 002b:00007fe9f9282170 EFLAGS: 00000293 ORIG_RAX: 0000000000000001 [ 2713.055423] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fe9fbce05ff [ 2713.057151] RDX: 0000000000000001 RSI: 00007fe9f92821e0 RDI: 000000000000000a [ 2713.058907] RBP: 00007fe9f92821d0 R08: 0000000000000000 R09: 0000000000000000 [ 2713.060576] R10: 000000007ffffff9 R11: 0000000000000293 R12: 0000000000000001 [ 2713.062316] R13: 00007ffdddb1721f R14: 00007fe9f9282300 R15: 0000000000022000 [ 2713.078199] FAULT_INJECTION: forcing a failure. [ 2713.078199] name failslab, interval 1, probability 0, space 0, times 0 [ 2713.080844] CPU: 0 PID: 15435 Comm: syz-executor.6 Not tainted 5.10.223 #1 [ 2713.082424] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2713.083554] FAULT_INJECTION: forcing a failure. [ 2713.083554] name failslab, interval 1, probability 0, space 0, times 0 [ 2713.084348] Call Trace: [ 2713.084377] dump_stack+0x107/0x167 [ 2713.084405] should_fail.cold+0x5/0xa [ 2713.088717] ? create_task_io_context+0x2c/0x430 [ 2713.089801] should_failslab+0x5/0x20 [ 2713.090672] kmem_cache_alloc_node+0x55/0x330 [ 2713.091709] create_task_io_context+0x2c/0x430 [ 2713.092752] submit_bio_checks+0x1382/0x1730 [ 2713.093771] ? trace_event_raw_event_block_rq_requeue+0x560/0x560 [ 2713.095198] ? __bio_add_page+0x328/0x430 [ 2713.096159] submit_bio_noacct+0x82/0x1010 [ 2713.097118] ? blk_queue_enter+0xc30/0xc30 [ 2713.098079] ? bio_iov_iter_get_pages+0xa40/0x1200 [ 2713.099199] submit_bio+0xf3/0x4e0 [ 2713.100006] ? submit_bio_noacct+0x1010/0x1010 [ 2713.101041] ? trace_hardirqs_on+0x5b/0x180 [ 2713.102036] ? memset+0x20/0x50 [ 2713.102789] ? __blkdev_direct_IO_simple+0x537/0x930 [ 2713.103953] __blkdev_direct_IO_simple+0x51c/0x930 [ 2713.105076] ? bd_link_disk_holder+0x710/0x710 [ 2713.106115] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2713.107300] ? __lock_acquire+0xbb1/0x5b00 [ 2713.108275] ? invalidate_inode_pages2_range+0xa19/0xc50 [ 2713.109494] ? set_init_blocksize.isra.0+0x1a0/0x1a0 [ 2713.110644] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2713.115838] ? current_time+0x72/0x2c0 [ 2713.116175] ? iov_iter_npages+0x1fd/0xa70 [ 2713.116541] blkdev_direct_IO+0xb35/0x12a0 [ 2713.116902] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2713.117343] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2713.117774] ? trace_hardirqs_on+0x5b/0x180 [ 2713.118139] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2713.118570] ? ktime_get_coarse_real_ts64+0xfd/0x190 [ 2713.119000] ? bd_prepare_to_claim+0x290/0x290 [ 2713.119383] ? __mark_inode_dirty+0x12e/0xd40 [ 2713.119800] ? generic_update_time+0x21c/0x370 [ 2713.120190] ? filemap_check_errors+0xa5/0x150 [ 2713.120575] generic_file_direct_write+0x20e/0x560 [ 2713.120993] __generic_file_write_iter+0x235/0x5d0 [ 2713.121406] blkdev_write_iter+0x298/0x550 [ 2713.121762] ? bd_unlink_disk_holder+0x3f0/0x3f0 [ 2713.122162] ? direct_splice_actor+0x10f/0x170 [ 2713.122542] ? splice_direct_to_actor+0x387/0x980 [ 2713.122945] ? do_splice_direct+0x1c4/0x290 [ 2713.123306] ? do_sendfile+0x553/0x11e0 [ 2713.123657] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2713.124071] ? do_syscall_64+0x33/0x40 [ 2713.124399] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2713.124847] do_iter_readv_writev+0x476/0x750 [ 2713.125228] ? new_sync_write+0x660/0x660 [ 2713.125576] ? avc_policy_seqno+0x9/0x70 [ 2713.125924] ? selinux_file_permission+0x92/0x520 [ 2713.126333] ? security_file_permission+0xb1/0xe0 [ 2713.126742] do_iter_write+0x191/0x700 [ 2713.127072] ? trace_hardirqs_on+0x5b/0x180 [ 2713.127439] vfs_iter_write+0x70/0xa0 [ 2713.127797] iter_file_splice_write+0x762/0xc30 [ 2713.128201] ? generic_splice_sendpage+0x140/0x140 [ 2713.128623] ? security_file_permission+0xb1/0xe0 [ 2713.129035] ? generic_splice_sendpage+0x140/0x140 [ 2713.129447] direct_splice_actor+0x10f/0x170 [ 2713.129821] splice_direct_to_actor+0x387/0x980 [ 2713.130218] ? pipe_to_sendpage+0x380/0x380 [ 2713.130581] ? do_splice_to+0x160/0x160 [ 2713.130916] ? security_file_permission+0xb1/0xe0 [ 2713.131324] do_splice_direct+0x1c4/0x290 [ 2713.131694] ? splice_direct_to_actor+0x980/0x980 [ 2713.132119] ? avc_policy_seqno+0x9/0x70 [ 2713.132466] ? security_file_permission+0xb1/0xe0 [ 2713.132880] do_sendfile+0x553/0x11e0 [ 2713.133212] ? do_pwritev+0x270/0x270 [ 2713.133533] ? wait_for_completion_io+0x270/0x270 [ 2713.133944] ? rcu_read_lock_any_held+0x75/0xa0 [ 2713.134331] ? vfs_write+0x354/0xb10 [ 2713.134650] __x64_sys_sendfile64+0x1d1/0x210 [ 2713.135035] ? __ia32_sys_sendfile+0x220/0x220 [ 2713.135419] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2713.135893] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2713.136329] do_syscall_64+0x33/0x40 [ 2713.136642] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2713.137072] RIP: 0033:0x7f753a360b19 [ 2713.137388] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2713.138924] RSP: 002b:00007f75378d6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2713.139562] RAX: ffffffffffffffda RBX: 00007f753a473f60 RCX: 00007f753a360b19 [ 2713.140193] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000009 [ 2713.140785] RBP: 00007f75378d61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2713.141379] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2713.141980] R13: 00007ffd6dee8cff R14: 00007f75378d6300 R15: 0000000000022000 [ 2713.142593] CPU: 1 PID: 15446 Comm: syz-executor.0 Not tainted 5.10.223 #1 [ 2713.143200] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2713.143930] Call Trace: [ 2713.144160] dump_stack+0x107/0x167 [ 2713.144472] should_fail.cold+0x5/0xa [ 2713.144798] ? create_object.isra.0+0x3a/0xa20 [ 2713.145188] should_failslab+0x5/0x20 [ 2713.145514] kmem_cache_alloc+0x5b/0x310 [ 2713.145861] create_object.isra.0+0x3a/0xa20 [ 2713.146238] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2713.146673] kmem_cache_alloc_trace+0x151/0x320 [ 2713.147074] alloc_pipe_info+0x10a/0x590 [ 2713.147426] ? __lock_acquire+0xbb1/0x5b00 [ 2713.147826] splice_direct_to_actor+0x774/0x980 [ 2713.148225] ? _cond_resched+0x12/0x80 [ 2713.148557] ? inode_security+0x107/0x140 [ 2713.148907] ? pipe_to_sendpage+0x380/0x380 [ 2713.149272] ? avc_policy_seqno+0x9/0x70 [ 2713.149615] ? selinux_file_permission+0x92/0x520 [ 2713.150026] ? do_splice_to+0x160/0x160 [ 2713.150364] ? security_file_permission+0xb1/0xe0 [ 2713.150779] do_splice_direct+0x1c4/0x290 [ 2713.151134] ? splice_direct_to_actor+0x980/0x980 [ 2713.151539] ? avc_policy_seqno+0x9/0x70 [ 2713.151931] ? security_file_permission+0xb1/0xe0 [ 2713.152345] do_sendfile+0x553/0x11e0 [ 2713.152677] ? do_pwritev+0x270/0x270 [ 2713.153009] ? wait_for_completion_io+0x270/0x270 [ 2713.153419] ? rcu_read_lock_any_held+0x75/0xa0 [ 2713.153814] ? vfs_write+0x354/0xb10 [ 2713.154135] __x64_sys_sendfile64+0x1d1/0x210 [ 2713.154518] ? __ia32_sys_sendfile+0x220/0x220 [ 2713.154910] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2713.155353] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2713.155829] do_syscall_64+0x33/0x40 [ 2713.156152] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2713.156581] RIP: 0033:0x7f61885a1b19 [ 2713.156898] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2713.158430] RSP: 002b:00007f6185b17188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2713.159078] RAX: ffffffffffffffda RBX: 00007f61886b4f60 RCX: 00007f61885a1b19 [ 2713.159703] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000009 [ 2713.160312] RBP: 00007f6185b171d0 R08: 0000000000000000 R09: 0000000000000000 [ 2713.160910] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2713.161509] R13: 00007fff7340c88f R14: 00007f6185b17300 R15: 0000000000022000 00:17:08 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:17:08 executing program 1: openat(0xffffffffffffff9c, 0x0, 0x10800, 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x202000, 0x1bc) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, r0, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = inotify_init1(0x80000) splice(r4, &(0x7f0000000300)=0x6, r1, &(0x7f00000003c0)=0x80000000, 0x9, 0x1) r5 = dup2(r3, r2) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r3]) r6 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x8100, 0x180) r7 = gettid() timer_create(0x0, &(0x7f0000000240)={0x0, 0xb, 0x4, @tid=r7}, &(0x7f0000000040)) r8 = syz_open_dev$mouse(&(0x7f00000002c0), 0x8, 0x14d002) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0xa2, 0x3, 0x40, 0x9, 0x0, 0x3, 0x80800, 0x9, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x2, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x6, 0x1, @perf_bp={&(0x7f00000000c0)}, 0x8108, 0x95, 0x6, 0x1, 0x8, 0xffff, 0x3f, 0x0, 0x101}, r7, 0x7, r8, 0x8) r9 = ioctl$TUNGETDEVNETNS(r6, 0x54e3, 0x0) fadvise64(r9, 0xff, 0x387, 0x4) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r6, r5, 0x0, 0x7ffffff9) 00:17:08 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 10) 00:17:08 executing program 7: perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:17:08 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) (fail_nth: 9) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:17:08 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 3) [ 2713.544828] FAULT_INJECTION: forcing a failure. [ 2713.544828] name failslab, interval 1, probability 0, space 0, times 0 [ 2713.546046] CPU: 1 PID: 15484 Comm: syz-executor.6 Not tainted 5.10.223 #1 [ 2713.546772] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2713.547649] Call Trace: [ 2713.547908] dump_stack+0x107/0x167 [ 2713.548251] should_fail.cold+0x5/0xa [ 2713.548606] ? create_object.isra.0+0x3a/0xa20 [ 2713.549002] should_failslab+0x5/0x20 [ 2713.549328] kmem_cache_alloc+0x5b/0x310 [ 2713.549678] create_object.isra.0+0x3a/0xa20 [ 2713.550053] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2713.550487] kmem_cache_alloc_node+0x169/0x330 [ 2713.550882] create_task_io_context+0x2c/0x430 [ 2713.551277] submit_bio_checks+0x1382/0x1730 [ 2713.551664] ? trace_event_raw_event_block_rq_requeue+0x560/0x560 [ 2713.552256] ? __bio_add_page+0x328/0x430 [ 2713.552686] submit_bio_noacct+0x82/0x1010 [ 2713.553125] ? blk_queue_enter+0xc30/0xc30 [ 2713.553555] ? bio_iov_iter_get_pages+0xa40/0x1200 [ 2713.554059] submit_bio+0xf3/0x4e0 [ 2713.554425] ? submit_bio_noacct+0x1010/0x1010 [ 2713.554891] ? trace_hardirqs_on+0x5b/0x180 [ 2713.555334] ? memset+0x20/0x50 [ 2713.555690] ? __blkdev_direct_IO_simple+0x537/0x930 [ 2713.556120] __blkdev_direct_IO_simple+0x51c/0x930 [ 2713.556547] ? bd_link_disk_holder+0x710/0x710 [ 2713.556944] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2713.557390] ? __lock_acquire+0xbb1/0x5b00 [ 2713.557756] ? invalidate_inode_pages2_range+0xa19/0xc50 [ 2713.558217] ? set_init_blocksize.isra.0+0x1a0/0x1a0 [ 2713.558649] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2713.559184] ? current_time+0x72/0x2c0 [ 2713.559517] ? iov_iter_npages+0x1fd/0xa70 [ 2713.559903] blkdev_direct_IO+0xb35/0x12a0 [ 2713.560265] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2713.560711] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2713.561147] ? trace_hardirqs_on+0x5b/0x180 [ 2713.561515] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2713.561955] ? ktime_get_coarse_real_ts64+0xfd/0x190 [ 2713.562387] ? bd_prepare_to_claim+0x290/0x290 [ 2713.562775] ? __mark_inode_dirty+0x12e/0xd40 [ 2713.563159] ? generic_update_time+0x21c/0x370 [ 2713.563549] ? filemap_check_errors+0xa5/0x150 [ 2713.564000] generic_file_direct_write+0x20e/0x560 [ 2713.564483] __generic_file_write_iter+0x235/0x5d0 [ 2713.564961] blkdev_write_iter+0x298/0x550 [ 2713.565376] ? bd_unlink_disk_holder+0x3f0/0x3f0 [ 2713.565844] ? direct_splice_actor+0x10f/0x170 [ 2713.566294] ? splice_direct_to_actor+0x387/0x980 [ 2713.566759] ? do_splice_direct+0x1c4/0x290 [ 2713.567173] ? do_sendfile+0x553/0x11e0 [ 2713.567553] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2713.568012] ? do_syscall_64+0x33/0x40 [ 2713.568386] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2713.568911] do_iter_readv_writev+0x476/0x750 [ 2713.569348] ? new_sync_write+0x660/0x660 [ 2713.569766] ? avc_policy_seqno+0x9/0x70 [ 2713.570171] ? selinux_file_permission+0x92/0x520 [ 2713.570650] ? security_file_permission+0xb1/0xe0 [ 2713.571122] do_iter_write+0x191/0x700 [ 2713.571493] ? trace_hardirqs_on+0x5b/0x180 [ 2713.571916] vfs_iter_write+0x70/0xa0 [ 2713.572278] iter_file_splice_write+0x762/0xc30 [ 2713.572738] ? generic_splice_sendpage+0x140/0x140 [ 2713.573234] ? security_file_permission+0xb1/0xe0 [ 2713.573705] ? generic_splice_sendpage+0x140/0x140 [ 2713.574181] direct_splice_actor+0x10f/0x170 [ 2713.574606] splice_direct_to_actor+0x387/0x980 [ 2713.575054] ? pipe_to_sendpage+0x380/0x380 [ 2713.575473] ? do_splice_to+0x160/0x160 [ 2713.575864] ? security_file_permission+0xb1/0xe0 [ 2713.576335] do_splice_direct+0x1c4/0x290 [ 2713.576721] ? splice_direct_to_actor+0x980/0x980 [ 2713.577150] ? avc_policy_seqno+0x9/0x70 [ 2713.577529] ? security_file_permission+0xb1/0xe0 [ 2713.577986] do_sendfile+0x553/0x11e0 [ 2713.578362] ? do_pwritev+0x270/0x270 [ 2713.578716] ? wait_for_completion_io+0x270/0x270 [ 2713.579149] ? rcu_read_lock_any_held+0x75/0xa0 [ 2713.579568] ? vfs_write+0x354/0xb10 [ 2713.579920] __x64_sys_sendfile64+0x1d1/0x210 [ 2713.580321] ? __ia32_sys_sendfile+0x220/0x220 [ 2713.580731] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2713.581203] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2713.581663] do_syscall_64+0x33/0x40 [ 2713.581995] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2713.582445] RIP: 0033:0x7f753a360b19 [ 2713.582781] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2713.584417] RSP: 002b:00007f75378d6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2713.585088] RAX: ffffffffffffffda RBX: 00007f753a473f60 RCX: 00007f753a360b19 [ 2713.585716] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2713.586346] RBP: 00007f75378d61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2713.586972] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2713.587606] R13: 00007ffd6dee8cff R14: 00007f75378d6300 R15: 0000000000022000 [ 2713.614624] FAULT_INJECTION: forcing a failure. [ 2713.614624] name failslab, interval 1, probability 0, space 0, times 0 [ 2713.615860] CPU: 1 PID: 15491 Comm: syz-executor.5 Not tainted 5.10.223 #1 [ 2713.616587] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2713.617456] Call Trace: [ 2713.617733] dump_stack+0x107/0x167 [ 2713.618146] should_fail.cold+0x5/0xa [ 2713.618530] ? create_task_io_context+0x2c/0x430 [ 2713.619009] should_failslab+0x5/0x20 [ 2713.619394] kmem_cache_alloc_node+0x55/0x330 [ 2713.619841] create_task_io_context+0x2c/0x430 [ 2713.620310] submit_bio_checks+0x1382/0x1730 [ 2713.620758] ? trace_event_raw_event_block_rq_requeue+0x560/0x560 [ 2713.621385] ? __bio_add_page+0x328/0x430 [ 2713.621827] submit_bio_noacct+0x82/0x1010 [ 2713.622258] ? blk_queue_enter+0xc30/0xc30 [ 2713.622695] ? bio_iov_iter_get_pages+0xa40/0x1200 [ 2713.623204] submit_bio+0xf3/0x4e0 [ 2713.623583] ? submit_bio_noacct+0x1010/0x1010 [ 2713.624021] ? trace_hardirqs_on+0x5b/0x180 [ 2713.624463] ? memset+0x20/0x50 [ 2713.624803] ? __blkdev_direct_IO_simple+0x537/0x930 [ 2713.625325] __blkdev_direct_IO_simple+0x51c/0x930 [ 2713.625842] ? bd_link_disk_holder+0x710/0x710 [ 2713.626313] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2713.626853] ? __lock_acquire+0xbb1/0x5b00 [ 2713.627289] ? invalidate_inode_pages2_range+0xa19/0xc50 [ 2713.627839] ? set_init_blocksize.isra.0+0x1a0/0x1a0 [ 2713.628365] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2713.629011] ? current_time+0x72/0x2c0 [ 2713.629403] ? iov_iter_npages+0x1fd/0xa70 [ 2713.629840] blkdev_direct_IO+0xb35/0x12a0 [ 2713.630278] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2713.630825] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2713.631343] ? trace_hardirqs_on+0x5b/0x180 [ 2713.631782] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2713.632315] ? ktime_get_coarse_real_ts64+0xfd/0x190 [ 2713.632832] ? bd_prepare_to_claim+0x290/0x290 [ 2713.633302] ? __mark_inode_dirty+0x12e/0xd40 [ 2713.633769] ? generic_update_time+0x21c/0x370 [ 2713.634242] ? filemap_check_errors+0xa5/0x150 [ 2713.634716] generic_file_direct_write+0x20e/0x560 [ 2713.635228] __generic_file_write_iter+0x235/0x5d0 [ 2713.635735] blkdev_write_iter+0x298/0x550 [ 2713.636105] ? bd_unlink_disk_holder+0x3f0/0x3f0 [ 2713.636509] ? direct_splice_actor+0x10f/0x170 [ 2713.636895] ? splice_direct_to_actor+0x387/0x980 [ 2713.637301] ? do_splice_direct+0x1c4/0x290 [ 2713.637668] ? do_sendfile+0x553/0x11e0 [ 2713.638006] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2713.638398] ? do_syscall_64+0x33/0x40 [ 2713.638728] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2713.639187] do_iter_readv_writev+0x476/0x750 [ 2713.639572] ? new_sync_write+0x660/0x660 [ 2713.639981] ? avc_policy_seqno+0x9/0x70 [ 2713.640365] ? selinux_file_permission+0x92/0x520 [ 2713.640853] ? security_file_permission+0xb1/0xe0 [ 2713.641320] do_iter_write+0x191/0x700 [ 2713.641690] ? trace_hardirqs_on+0x5b/0x180 [ 2713.642113] vfs_iter_write+0x70/0xa0 [ 2713.642485] iter_file_splice_write+0x762/0xc30 [ 2713.642940] ? generic_splice_sendpage+0x140/0x140 [ 2713.643422] ? security_file_permission+0xb1/0xe0 [ 2713.643893] ? generic_splice_sendpage+0x140/0x140 [ 2713.644365] direct_splice_actor+0x10f/0x170 [ 2713.644793] splice_direct_to_actor+0x387/0x980 [ 2713.645241] ? pipe_to_sendpage+0x380/0x380 [ 2713.645656] ? do_splice_to+0x160/0x160 [ 2713.646031] ? security_file_permission+0xb1/0xe0 [ 2713.646498] do_splice_direct+0x1c4/0x290 [ 2713.649017] ? splice_direct_to_actor+0x980/0x980 [ 2713.649472] ? avc_policy_seqno+0x9/0x70 [ 2713.649839] ? security_file_permission+0xb1/0xe0 [ 2713.650288] do_sendfile+0x553/0x11e0 [ 2713.650658] ? do_pwritev+0x270/0x270 [ 2713.651017] ? wait_for_completion_io+0x270/0x270 [ 2713.651498] ? rcu_read_lock_any_held+0x75/0xa0 [ 2713.651918] ? vfs_write+0x354/0xb10 [ 2713.652275] __x64_sys_sendfile64+0x1d1/0x210 [ 2713.652704] ? __ia32_sys_sendfile+0x220/0x220 [ 2713.653140] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2713.653625] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2713.654110] do_syscall_64+0x33/0x40 [ 2713.654453] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2713.654943] RIP: 0033:0x7fcfdd93ab19 [ 2713.655289] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2713.657016] RSP: 002b:00007fcfdaeb0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2713.657717] RAX: ffffffffffffffda RBX: 00007fcfdda4df60 RCX: 00007fcfdd93ab19 [ 2713.658385] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2713.659048] RBP: 00007fcfdaeb01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2713.659718] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2713.660392] R13: 00007fffde5744df R14: 00007fcfdaeb0300 R15: 0000000000022000 [ 2713.730469] FAULT_INJECTION: forcing a failure. [ 2713.730469] name failslab, interval 1, probability 0, space 0, times 0 [ 2713.731707] CPU: 0 PID: 15505 Comm: syz-executor.0 Not tainted 5.10.223 #1 [ 2713.732350] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2713.733122] Call Trace: [ 2713.733397] dump_stack+0x107/0x167 [ 2713.733763] should_fail.cold+0x5/0xa [ 2713.734190] ? alloc_pipe_info+0x1e5/0x590 [ 2713.734658] should_failslab+0x5/0x20 [ 2713.735036] __kmalloc+0x72/0x390 [ 2713.735361] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2713.735857] alloc_pipe_info+0x1e5/0x590 [ 2713.736243] ? __lock_acquire+0xbb1/0x5b00 [ 2713.736665] splice_direct_to_actor+0x774/0x980 [ 2713.737155] ? _cond_resched+0x12/0x80 [ 2713.737556] ? inode_security+0x107/0x140 [ 2713.737976] ? pipe_to_sendpage+0x380/0x380 [ 2713.738421] ? avc_policy_seqno+0x9/0x70 [ 2713.738832] ? selinux_file_permission+0x92/0x520 [ 2713.739330] ? do_splice_to+0x160/0x160 [ 2713.739749] ? security_file_permission+0xb1/0xe0 [ 2713.740283] do_splice_direct+0x1c4/0x290 [ 2713.740707] ? splice_direct_to_actor+0x980/0x980 [ 2713.741239] ? avc_policy_seqno+0x9/0x70 [ 2713.741677] ? security_file_permission+0xb1/0xe0 [ 2713.742202] do_sendfile+0x553/0x11e0 [ 2713.742610] ? do_pwritev+0x270/0x270 [ 2713.743021] ? wait_for_completion_io+0x270/0x270 [ 2713.743526] ? rcu_read_lock_any_held+0x75/0xa0 [ 2713.743985] ? vfs_write+0x354/0xb10 [ 2713.744378] __x64_sys_sendfile64+0x1d1/0x210 [ 2713.744844] ? __ia32_sys_sendfile+0x220/0x220 [ 2713.745326] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2713.745872] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2713.746413] do_syscall_64+0x33/0x40 [ 2713.746801] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2713.747341] RIP: 0033:0x7f61885a1b19 [ 2713.747730] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2713.750403] RSP: 002b:00007f6185b17188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2713.751056] RAX: ffffffffffffffda RBX: 00007f61886b4f60 RCX: 00007f61885a1b19 [ 2713.751666] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2713.752373] RBP: 00007f6185b171d0 R08: 0000000000000000 R09: 0000000000000000 [ 2713.753125] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2713.753846] R13: 00007fff7340c88f R14: 00007f6185b17300 R15: 0000000000022000 00:17:09 executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) 00:17:09 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 11) 00:17:09 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) (fail_nth: 10) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:17:09 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 4) [ 2713.848378] FAULT_INJECTION: forcing a failure. [ 2713.848378] name failslab, interval 1, probability 0, space 0, times 0 [ 2713.849638] CPU: 0 PID: 15512 Comm: syz-executor.6 Not tainted 5.10.223 #1 [ 2713.850342] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2713.851195] Call Trace: [ 2713.851471] dump_stack+0x107/0x167 [ 2713.851816] should_fail.cold+0x5/0xa [ 2713.852146] ? create_task_io_context+0x2c/0x430 [ 2713.852550] should_failslab+0x5/0x20 [ 2713.852876] kmem_cache_alloc_node+0x55/0x330 [ 2713.853262] create_task_io_context+0x2c/0x430 [ 2713.853654] submit_bio_checks+0x1382/0x1730 [ 2713.854035] ? trace_event_raw_event_block_rq_requeue+0x560/0x560 [ 2713.854628] ? __bio_add_page+0x328/0x430 [ 2713.855084] submit_bio_noacct+0x82/0x1010 [ 2713.855523] ? blk_queue_enter+0xc30/0xc30 [ 2713.855939] ? bio_iov_iter_get_pages+0xa40/0x1200 [ 2713.856460] submit_bio+0xf3/0x4e0 [ 2713.856826] ? submit_bio_noacct+0x1010/0x1010 [ 2713.857302] ? trace_hardirqs_on+0x5b/0x180 [ 2713.857736] ? memset+0x20/0x50 [ 2713.858082] ? __blkdev_direct_IO_simple+0x537/0x930 [ 2713.858605] __blkdev_direct_IO_simple+0x51c/0x930 [ 2713.859114] ? bd_link_disk_holder+0x710/0x710 [ 2713.859591] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2713.860097] ? __lock_acquire+0xbb1/0x5b00 [ 2713.860536] ? invalidate_inode_pages2_range+0xa19/0xc50 [ 2713.861125] ? set_init_blocksize.isra.0+0x1a0/0x1a0 [ 2713.861657] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2713.862312] ? current_time+0x72/0x2c0 [ 2713.862725] ? iov_iter_npages+0x1fd/0xa70 [ 2713.863178] blkdev_direct_IO+0xb35/0x12a0 [ 2713.863620] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2713.864085] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2713.864520] ? trace_hardirqs_on+0x5b/0x180 [ 2713.864888] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2713.865325] ? ktime_get_coarse_real_ts64+0xfd/0x190 [ 2713.865759] ? bd_prepare_to_claim+0x290/0x290 [ 2713.866150] ? __mark_inode_dirty+0x12e/0xd40 [ 2713.866535] ? generic_update_time+0x21c/0x370 [ 2713.866926] ? filemap_check_errors+0xa5/0x150 [ 2713.867321] generic_file_direct_write+0x20e/0x560 [ 2713.867755] __generic_file_write_iter+0x235/0x5d0 [ 2713.868177] blkdev_write_iter+0x298/0x550 [ 2713.868539] ? bd_unlink_disk_holder+0x3f0/0x3f0 [ 2713.868945] ? direct_splice_actor+0x10f/0x170 [ 2713.869332] ? splice_direct_to_actor+0x387/0x980 [ 2713.869739] ? do_splice_direct+0x1c4/0x290 [ 2713.870108] ? do_sendfile+0x553/0x11e0 [ 2713.870454] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2713.870848] ? do_syscall_64+0x33/0x40 [ 2713.871181] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2713.871644] do_iter_readv_writev+0x476/0x750 [ 2713.872106] ? new_sync_write+0x660/0x660 [ 2713.872503] ? avc_policy_seqno+0x9/0x70 [ 2713.872888] ? selinux_file_permission+0x92/0x520 [ 2713.873365] ? security_file_permission+0xb1/0xe0 [ 2713.873835] do_iter_write+0x191/0x700 [ 2713.874216] ? trace_hardirqs_on+0x5b/0x180 [ 2713.874644] vfs_iter_write+0x70/0xa0 [ 2713.875003] iter_file_splice_write+0x762/0xc30 [ 2713.875455] ? generic_splice_sendpage+0x140/0x140 [ 2713.875951] ? security_file_permission+0xb1/0xe0 [ 2713.876414] ? generic_splice_sendpage+0x140/0x140 [ 2713.876855] direct_splice_actor+0x10f/0x170 [ 2713.877249] splice_direct_to_actor+0x387/0x980 [ 2713.877719] ? pipe_to_sendpage+0x380/0x380 [ 2713.878182] ? do_splice_to+0x160/0x160 [ 2713.878595] ? security_file_permission+0xb1/0xe0 [ 2713.879103] do_splice_direct+0x1c4/0x290 [ 2713.879576] ? splice_direct_to_actor+0x980/0x980 [ 2713.880001] ? avc_policy_seqno+0x9/0x70 [ 2713.880349] ? security_file_permission+0xb1/0xe0 [ 2713.880763] do_sendfile+0x553/0x11e0 [ 2713.881095] ? do_pwritev+0x270/0x270 [ 2713.881423] ? wait_for_completion_io+0x270/0x270 [ 2713.881834] ? rcu_read_lock_any_held+0x75/0xa0 [ 2713.882230] ? vfs_write+0x354/0xb10 [ 2713.882550] __x64_sys_sendfile64+0x1d1/0x210 [ 2713.882934] ? __ia32_sys_sendfile+0x220/0x220 [ 2713.883327] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2713.883787] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2713.884227] do_syscall_64+0x33/0x40 [ 2713.884543] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2713.884978] RIP: 0033:0x7f753a360b19 [ 2713.885300] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2713.886845] RSP: 002b:00007f75378d6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2713.887491] RAX: ffffffffffffffda RBX: 00007f753a473f60 RCX: 00007f753a360b19 [ 2713.888164] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2713.888851] RBP: 00007f75378d61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2713.889532] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2713.890206] R13: 00007ffd6dee8cff R14: 00007f75378d6300 R15: 0000000000022000 [ 2713.906364] FAULT_INJECTION: forcing a failure. [ 2713.906364] name failslab, interval 1, probability 0, space 0, times 0 [ 2713.907581] CPU: 1 PID: 15515 Comm: syz-executor.5 Not tainted 5.10.223 #1 [ 2713.908252] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2713.909045] Call Trace: [ 2713.909296] dump_stack+0x107/0x167 [ 2713.909650] should_fail.cold+0x5/0xa [ 2713.910023] ? create_object.isra.0+0x3a/0xa20 [ 2713.910461] should_failslab+0x5/0x20 [ 2713.910829] kmem_cache_alloc+0x5b/0x310 [ 2713.911216] create_object.isra.0+0x3a/0xa20 [ 2713.911647] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2713.912136] kmem_cache_alloc_node+0x169/0x330 [ 2713.912581] create_task_io_context+0x2c/0x430 [ 2713.913017] submit_bio_checks+0x1382/0x1730 [ 2713.913440] ? trace_event_raw_event_block_rq_requeue+0x560/0x560 [ 2713.914027] ? __bio_add_page+0x328/0x430 [ 2713.914424] submit_bio_noacct+0x82/0x1010 [ 2713.914830] ? blk_queue_enter+0xc30/0xc30 [ 2713.915232] ? bio_iov_iter_get_pages+0xa40/0x1200 [ 2713.915709] submit_bio+0xf3/0x4e0 [ 2713.916052] ? submit_bio_noacct+0x1010/0x1010 [ 2713.916485] ? trace_hardirqs_on+0x5b/0x180 [ 2713.916895] ? memset+0x20/0x50 [ 2713.917213] ? __blkdev_direct_IO_simple+0x537/0x930 [ 2713.917765] __blkdev_direct_IO_simple+0x51c/0x930 [ 2713.918237] ? bd_link_disk_holder+0x710/0x710 [ 2713.918673] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2713.919172] ? __lock_acquire+0xbb1/0x5b00 [ 2713.919576] ? invalidate_inode_pages2_range+0xa19/0xc50 [ 2713.920099] ? set_init_blocksize.isra.0+0x1a0/0x1a0 [ 2713.920583] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2713.921180] ? current_time+0x72/0x2c0 [ 2713.921553] ? iov_iter_npages+0x1fd/0xa70 [ 2713.921951] blkdev_direct_IO+0xb35/0x12a0 [ 2713.922349] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2713.922841] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2713.923279] ? trace_hardirqs_on+0x5b/0x180 [ 2713.923651] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2713.924087] ? ktime_get_coarse_real_ts64+0xfd/0x190 [ 2713.924519] ? bd_prepare_to_claim+0x290/0x290 [ 2713.924907] ? __mark_inode_dirty+0x12e/0xd40 [ 2713.925288] ? generic_update_time+0x21c/0x370 [ 2713.925678] ? filemap_check_errors+0xa5/0x150 [ 2713.926070] generic_file_direct_write+0x20e/0x560 [ 2713.926497] __generic_file_write_iter+0x235/0x5d0 [ 2713.926916] blkdev_write_iter+0x298/0x550 [ 2713.927278] ? bd_unlink_disk_holder+0x3f0/0x3f0 [ 2713.927690] ? direct_splice_actor+0x10f/0x170 [ 2713.928076] ? splice_direct_to_actor+0x387/0x980 [ 2713.928480] ? do_splice_direct+0x1c4/0x290 [ 2713.928843] ? do_sendfile+0x553/0x11e0 [ 2713.929182] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2713.929574] ? do_syscall_64+0x33/0x40 [ 2713.929903] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2713.930360] do_iter_readv_writev+0x476/0x750 [ 2713.930741] ? new_sync_write+0x660/0x660 [ 2713.931092] ? avc_policy_seqno+0x9/0x70 [ 2713.931437] ? selinux_file_permission+0x92/0x520 [ 2713.931858] ? security_file_permission+0xb1/0xe0 [ 2713.932273] do_iter_write+0x191/0x700 [ 2713.932610] ? trace_hardirqs_on+0x5b/0x180 [ 2713.932980] vfs_iter_write+0x70/0xa0 [ 2713.933304] iter_file_splice_write+0x762/0xc30 [ 2713.933707] ? generic_splice_sendpage+0x140/0x140 [ 2713.934139] ? security_file_permission+0xb1/0xe0 [ 2713.934552] ? generic_splice_sendpage+0x140/0x140 [ 2713.934976] direct_splice_actor+0x10f/0x170 [ 2713.935352] splice_direct_to_actor+0x387/0x980 [ 2713.935768] ? pipe_to_sendpage+0x380/0x380 [ 2713.936134] ? do_splice_to+0x160/0x160 [ 2713.936474] ? security_file_permission+0xb1/0xe0 [ 2713.936894] do_splice_direct+0x1c4/0x290 [ 2713.937247] ? splice_direct_to_actor+0x980/0x980 [ 2713.937652] ? avc_policy_seqno+0x9/0x70 [ 2713.938010] ? security_file_permission+0xb1/0xe0 [ 2713.938426] do_sendfile+0x553/0x11e0 [ 2713.938766] ? do_pwritev+0x270/0x270 [ 2713.939125] ? wait_for_completion_io+0x270/0x270 [ 2713.939537] ? rcu_read_lock_any_held+0x75/0xa0 [ 2713.939982] ? vfs_write+0x354/0xb10 [ 2713.940344] __x64_sys_sendfile64+0x1d1/0x210 [ 2713.940762] ? __ia32_sys_sendfile+0x220/0x220 [ 2713.941153] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2713.941594] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2713.942090] do_syscall_64+0x33/0x40 [ 2713.942468] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2713.942944] RIP: 0033:0x7fcfdd93ab19 [ 2713.943259] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2713.944947] RSP: 002b:00007fcfdaeb0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2713.945594] RAX: ffffffffffffffda RBX: 00007fcfdda4df60 RCX: 00007fcfdd93ab19 [ 2713.946270] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2713.946935] RBP: 00007fcfdaeb01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2713.947532] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2713.948221] R13: 00007fffde5744df R14: 00007fcfdaeb0300 R15: 0000000000022000 00:17:09 executing program 2: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = pidfd_getfd(r0, 0xffffffffffffffff, 0x0) openat(r5, &(0x7f0000001600)='./file1\x00', 0xa002, 0x0) sendmsg$nl_generic(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, 0x12, 0x101, 0x0, 0x0, {0x7}}, 0x14}}, 0x0) readv(r4, &(0x7f0000001580)=[{&(0x7f0000000240)=""/94, 0x5e}, {&(0x7f0000000040)=""/19, 0x13}, {&(0x7f00000002c0)=""/121, 0x79}, {&(0x7f00000003c0)=""/160, 0xa0}, {&(0x7f0000000480)=""/233, 0xe9}, {&(0x7f00000000c0)=""/15, 0xf}, {&(0x7f0000000580)=""/4096, 0x1000}], 0x7) sendfile(r3, r2, 0x0, 0x7ffffff9) [ 2713.960167] FAULT_INJECTION: forcing a failure. [ 2713.960167] name failslab, interval 1, probability 0, space 0, times 0 [ 2713.961348] CPU: 1 PID: 15518 Comm: syz-executor.0 Not tainted 5.10.223 #1 [ 2713.962041] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2713.962837] Call Trace: [ 2713.963106] dump_stack+0x107/0x167 [ 2713.963485] should_fail.cold+0x5/0xa [ 2713.963881] ? create_object.isra.0+0x3a/0xa20 [ 2713.964353] should_failslab+0x5/0x20 [ 2713.964730] kmem_cache_alloc+0x5b/0x310 [ 2713.965149] create_object.isra.0+0x3a/0xa20 [ 2713.965610] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2713.966112] __kmalloc+0x16e/0x390 [ 2713.966493] alloc_pipe_info+0x1e5/0x590 [ 2713.966917] ? __lock_acquire+0xbb1/0x5b00 [ 2713.967359] splice_direct_to_actor+0x774/0x980 [ 2713.967849] ? _cond_resched+0x12/0x80 [ 2713.968257] ? inode_security+0x107/0x140 [ 2713.968667] ? pipe_to_sendpage+0x380/0x380 [ 2713.969634] ? avc_policy_seqno+0x9/0x70 [ 2713.970518] ? selinux_file_permission+0x92/0x520 [ 2713.971570] ? do_splice_to+0x160/0x160 [ 2713.972452] ? security_file_permission+0xb1/0xe0 [ 2713.973526] do_splice_direct+0x1c4/0x290 [ 2713.974441] ? splice_direct_to_actor+0x980/0x980 [ 2713.975497] ? avc_policy_seqno+0x9/0x70 [ 2713.976396] ? security_file_permission+0xb1/0xe0 [ 2713.977455] do_sendfile+0x553/0x11e0 [ 2713.978297] ? do_pwritev+0x270/0x270 [ 2713.979130] ? wait_for_completion_io+0x270/0x270 [ 2713.980189] ? rcu_read_lock_any_held+0x75/0xa0 [ 2713.981199] ? vfs_write+0x354/0xb10 [ 2713.982014] __x64_sys_sendfile64+0x1d1/0x210 [ 2713.982991] ? __ia32_sys_sendfile+0x220/0x220 [ 2713.984005] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2713.985145] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2713.986266] do_syscall_64+0x33/0x40 [ 2713.987077] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2713.988202] RIP: 0033:0x7f61885a1b19 [ 2713.989009] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2713.993024] RSP: 002b:00007f6185b17188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2713.994673] RAX: ffffffffffffffda RBX: 00007f61886b4f60 RCX: 00007f61885a1b19 [ 2713.996249] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2713.997814] RBP: 00007f6185b171d0 R08: 0000000000000000 R09: 0000000000000000 [ 2713.999366] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2714.000928] R13: 00007fff7340c88f R14: 00007f6185b17300 R15: 0000000000022000 00:17:23 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:17:23 executing program 2: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000240)=@abs, 0x6e, &(0x7f0000000540), 0x0, &(0x7f00000003c0)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x38}, 0x10101) r4 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, 0x12, 0x101, 0x0, 0x0, {0x7}}, 0x14}}, 0x0) sendmsg$nl_generic(r4, &(0x7f0000000300)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000740)=ANY=[@ANYBLOB="10150000270004022abd7000fbdbdf25130000009e026a80080091000a01010008005c00640101000800100005000000e9000a003ed97efa9dd64ecac548a8fcd788d03a7dd5d3e74dd219e611570c16548fb61a3d34abacebc4e4a75d88e556def074115c979d0dbaf5465c422b68dd72bb09f50eab96c039127435ae5db6787d9067cf1d9e50e32834e9022bf5e0179d679614d0565c91eea3276bbb88eeefaea8c3332c3c194c82963e43397974fb9a479609bc12d68e4ed4397bf82669be415784652dd21f02ac33bba4cfe19007809caa682e8f486c747e32d81ad34d78ecbf04c2c35396c5a26dd0bbffefa3f7516670041b6d34e6548c6f30214fccf4dea917ce6a17359f346713e55fa3d8f8bcb53e9e6b7281a72c00000014002c00fe8000000000000000000000000000bbb7de351d30bd553a8e95118f6e03b9357400bc94f1e6a76fe811f723cbce70662af80a58f0a566546f74686585238ea3ace65f37eca5157800726230c71088790f5a580f0a857ddc8819fa387047d2e2dd8e5b77a8f7ebfed0ce1f5661379e656e007dc5b2b18600352500feb41ba6b9b115fc08673f866b68946a6377211f2eae0286a53a75d84a0eb7284d7df5f948f1417229b27ed944ffb8e8f0d2e65ff31155968f155b1c710e18c23ccc0d4c841df2f352e3e0f18ff65a17de423a740ea938e0124cbfc8dad2521458b38bceca4d6bb9b59bbf688dc2b09bacbc5c7940d21827ee849e522962ba3d67fecdf9f8b1e610e8039fe68a6a4cc31359fc37d80ff2ace31615c2d727fc58e541ca90010d7d9cec7349103922de4b045fd8afafe08c926508dbb2f4ead9ab172fbdc3f7c4058a03deb38d35a9c6e6ebf843912be436645e861620fd9ef2ae5a68b0cc54f6a9f78d4c983d19d0f1303b135337749a5127f289d41e99e49f0a3376ee3e3bfb9a8599d4d24e0b1155c031fb4968303a3c0000c8eb5c77fd1f2314e23cd782933f55136b79e6d26b03fb3780d4483f125773ed964e885edd837825b32d663e44a5f81bee31ac25e9ecb306c4a84071c6d267312922b66c6b0d4e650c4b7110954dd128866911e47475c8714e08006800", @ANYRES32, @ANYBLOB="9b786127412f7c5c81d1bea53d9a3cff1801f99b6389718584e67dd7169f4f36a83a941c7ab18241ffb8415a72aa40e308ef7d1af7c1319a6fef98548db2a3d4e5fb62623787322fc1aadaaafe84f25e042f260de12c97050d687be19e198a1146e6e985b4ff311ce1a9cd88d4aa65af1410cb6580f897da9acc4265b30f715d6ff8972ba001da09483ab49134e464dde1a89f1cdf528cece4937e03d874d5875878331e68bab30aac398d83b34bc8b0fa5f73df77bf4610e176ca4fcdedeecddd013ed765b4667469a5f6cf09d865d6ffe9bb6e032facda749d813df4865fd8253c12a58226b01b1242cb7078aa830d27f4a1b64d6e4aecfe7a4cb67743a970f5c9c1a939b37a96c30690cf62db8eca450733be73b799b000dfb1a8e638f913465b2b6443d7983f3162e5699da261ef30dce33e45f19b7f9a021e669d5d49c19641e646d0ed98515292f5b070cdddad48731f8ad1154b14276e12deee95dc3e19bac443adc7e48f783a845b54a248f36621a0727a2d1acbacd4d90a3e5fc4f057f8e501738d8fb61c10cb3f2e2166bd9cb6a3e08d967de47a771fdca76f0d8dd6813ed9a20de13170b232dc8653ad6edc16f6064b48c60a7fb4ee5f1ce76ef9c40769481a2f7b5b69590163dd0b18fcd95dff8838c375b74c903ad3ae3e2f23f881efa1dc27b0656d996c847ffb391f4f7d04baf0701705d7f815377374e204e16f34b40ec15ce03a87d8293af0695d9e5b07064e31ce68c76f2b79bc16e15272867913f0917e6c173109d45f53a40662ac6777d6546de61159e94e7b8117d7b8a12a9a9f401e2e6b5d680c7a7f3cb766ce6b81fe29e491959dd6dd4ce82f05ee77f07c0ca3d4f151c2aa11f7ef8e78a2a22b4ac79345bba6178aba038f37646d17a4e172336f753e5615bd132ddddee8192a80716225e443ceb39f242983c8f423e8d3a1377128e3ff697de0d6961a6e031843e70b89c3d08a3d44236c3c3222db4712e8f5164edf2a1a9e732db3d47abd9f44e3e671e00e79ca5ed2d5a3439ddb3709d1737706eb30f418b556de4c034b0ddc8570a6b43de16ef3ddf72e588809300f672afe9bb823c1c531d2e7c17ca1b54496848bacae2775a6063b2e41c352c17c70f4279e72a0d50179a5d15056a13253878d12bb609e91e1f99c654a89895c827a70b37f29dcc962f9ff8f3ecc59587809e92c1ca8b813df5023f031802777a43579bfa797256d39b8dab2750d22366334a553d4d0036b914af003d4d3cd076f225fd2761e8b81285d657f67405056e9d30db209775cbdb21a5cef741fcf60fa6d09b47876387f246d02d7cc3b14aebae9ed4c9897f5dd5712bd15afd43346c60bcc9b01fd54e592e66b5fa354c34ec13f02c1c222b93458fe371d0acc60be12d1739d8ef1d9b8f88038933ff941bbc59f4f57f27d0b0d9b88c2e4b4cd4125b0e966a1166670bef4468a650b6e7e107c572d347e4fa782dead9fccabc9e6ead07311e0f505af8b53b11f38079ec3dbfa3fe5ab732ead748440a8c9cad245430f7b37f28055cd2310dd33bbb4c78e434cf392768b783f133dd6db0371ad000d673965ca67a481e14dcfb9818e8d882ec5d604e18716c29f2a4f9a2d25fb863626f4b2126a06dad7cae4eef766803a45ddc38f46e4d007dafcaa743d37096beaf529f13c1e67df693732571455428b505e24519b49154d16cb0d9d07c6432b90ba5dbddf9e5a4207d447a135b752007e0d5951874118880fe9211ed0cdbaf8a5c0f5af77ff1837764885db150624f6e02f75f758e05ca479dd2203018863e2155dfd11773af2e788ee721edd52b7e6850cbc722a71a1a4b5e16083bd88e7b690f8726d7c14a86946f50b60734669682aceb7e5f2ee6ed00e5e285562d6e2d6ccac6db7ec97a422c629db1ef4cc16df21c87f21eb3061c3c000070c8b43bef89dab76f22d2eae3a05440fbd9d7f126344a3ecc411798e1a27e889fefa44e14e049ebafea25428ecc418cf21eb83c72edabdb4076d730998bcd066493881efddbdc04e760f6fc09969d3fb39b20a9062e3f3df560ee5d67abfb95b2289957db93086d7e3f8326e8386cea6bf1215e8798fc460b192afa1c5d351c54b760885596fa06d2cc8a6cd99b06c4ea085111e10e178cea7b9ef5cd6ea91a5754f35d584f04d39296fce18dbc9e7dff9cf3d9c119cfe4b49a90f2fcf3f9bab88cdb186fdac90d8577428c687369c4cc026114c3578d0fb33309fcdddc2442d296b3fa6277bfc415473e3c826c98e97bc945c189e9b6cfcc5aa69a2b1bd4eecbfd2c20e3b900b2f213852a11fb8078b6d18fac1cf75f5d8ab707dd63018b2e4dc696666fd33b8b5ccb917291a6dd907c2059907bd4844836672d0019c7004c098ebbdc90a3d55f5a787c3402ca8990421feff0f332ab052c40188aed3d63fafffaa600a9ec91c59aabeb266b8c88f72dcb1161dab7f068ab96b0ff50eadd569d4e50d9b1ea08376721c988a7890b73fbdb1f743cb373230b41098ada7965ae08cd78e7c08060b690ac620cec60d1de8b9ca91c025e3149ed473851b2ea7d684e7bf13692cccfabc2ae7045136a4863de14020b2040b06e260988db0d57057ba1d8de109f1f66d7f733348d744254820422f8f368757f0f49a34cf884203eb929844f83e2dfb987d74009c512b9f306dc9128aa893484c7e5a93d9f65601198a49f6ffb052c7e76355c019e61c2624125723d2cf91cbeb9ea7bb28e73878952e6a99e86fd36ab6fc70fe16f3c7c64b23b565029cead3bd77e1d7e987002db0a69065bcf8acdea1a37ff3b0c2b318e6fc4c7fbdc34f42b5e16b244ccc8ea0518d6d219364224939042c0d93fbb9267df65457ad3b75dc548be4e525314649f600773ea1d4008b85a93f23d132167a9294929668f060fce66278ef9c9b8e7f6940724e474bf0acbaf89707e108a2fd4d9696fca88df8f02cac4eda89ca24886ad2b3e9c57921a47933aa0666276141bff83f2eabf2ea69c41438628f1ec2d5cabd7077041426d4911a63684dab5129e3e562d6e009db2c46e22783306c90c74bb83b7b9888552420a3f28259602df24edab15a42352923c31b93f48df6a961534d7e97c9fa4a8e0d3f118a834fb0c60f52c3c6b1860b40667ba6d9a1c7b116b20af577733e2df503dfaf3478083f07b91ebe8a278b6da2b64c14fdc9e0da65fcc265b3e5bbf708f7819b834d663968a81493062950ad67cda076fd0f306cbee715e21120b779cbd2fb12a72652d9e04e18fe774ed4feb1dd49abc7d1a4085629913ef2a106b97d5691202a5655631df246f1886cf3caf6367464a6fcf0b57767217ca397c72e7c679fc8e764025adbc72784aa2d91b154d52d4442b40dbdbc224bd0ceabb4f9f5d3ceda5930562cdfbe848702382af73b73668de9847c5228adcaa5753f0dd6d6e871ca2bd4671117042cf85b2d9c935c06813c7f322fd184ac6b679263332b96a2364edccbd11cf181967d0dce51513b82a774e113c5539c59a796bb05df82a3bdda7b432acd67e1837c1c8020078679735d72892bce0959920214be3b795355050c0c2de3e607ff7854e538827686e2a69f3cc36b85dfcf9712ad7b75fdbb63633d9e8cf0d6f6b7e19d7be4ae0b8a3742b3d3fb2e267f8a86de7dbb6ffab29f555d3c5b8a85bcef537611fcb6f0496f5ec2b56df6e5f5b5ab5f6785ed8f3d03fb6382f8a2b616326ebb7929df0da382074b85ed18aa4c50db3f66257e2e1c36fd14501574ca884f50b5e238bf0bb1e0574bbe77f4bed5951f30d2cf4d28d7b1340a6d6ff1267aa0be43c64e0338fe0382374b53f6f8ef7be9b816bed44f410d8fb187a2a69471907cec9913854e9df0abdb98defb8da7e6aef10e8221f425e356e610c28d64ef3682bb7e77c5e00bc986e45eacb0bb94b299bef8b508762ca61d65dfccea58c15833435c56f3649c167099009a248d475b4df6ecaf32cd049422b729c0121b4cee215bd95e02813d21df0a173f54a2eda8c2d714ef22db008e16f2e74c046e2e38a84569a446dd9d69ec695a063c65ebb9b2b829f6b7adf940f1fa4502d4304e9ec93e6690d69af60aa4716191280e74fe4850cc9ae059d9757e19f3ab3ff28a9a68dab6b4fa7de0f97fa8dc22ba7d21b1e18fa8833f79880871787614cc58dcc7db11b93fc3171f0d2698b0695fa79ee1c13ae75e1531b465a34b1eaf5550d3b6a36e62434f86a3163ad4f33baf645093dc4dbb44c87e4471bf8634c934276c656a36f346ad19309849e4cf953fdf8c9c002831be859cb7f43a50103213c2d299de921926519cd3332859e512fcbbdd6dc39bd5c08a1ffb3f4dbe75cb6c407ec8f1ca04ba018409873b97993d8665b8a595b817de3d8525fbfc5b4e420cbc837025df5735f6a95574eb897b131b0ec8c03abc04a41e9a32a375f9963eec4364640d98f1ac6d3e8f9fdf2ebeb088b3ffe5b076badc8e91fe5a4842fe51681ec6559bc4357ba56b901b29521522d2bf7c1178e69525afac1d3556bc0466a8776c7428f28b5e7488e8e7ca27e56dfac20d87274396a6cf001b1a70a891531f76da0c9c3b63c66bb9b4bcb12839375aa2a1aff50a94e1716bbca12b8be9680637b3a049bf857a50795e9cbc7dfd29880abd8c963d06406f84cb64a2b653c0bcb97f4bdfc77634f6839f3a2b86a4072b023dbc52f450ee7593a962e4affc8ba66d4c5a5a5caf5b0e2710a61be59c705913262cb9004d26af26675f6d4c5926a1759c3b601430ddbf494eabe05a07fffda16e1d2e1d9460ac235072d9ca56666bdc66fc049713f809bab1a23c7593bacb349eb15afa48237972d2b15709eed1ccd4a121418ad5bd5dcbb2de65608253f355c7892db0b35856a6f9a70e119f199101f82556e18adc034c16099eb1c240cb93301f2d51e9430b6dc9d9e2102ab99d4860d7c68dd46c41c60bbf8cd139b9629474235d69d5441f452e33d5a5d47929e43c0a89abbf8e5f52653c4a08aea3e527e9952ff143c5f3d881d0143392ca8164d2989d4f7dc9578e91f1fd5320b3685a9a4185c7258b66abe842854a35fa57ffb9e12ab438a07419aae437d8ebaceff60129a715a177d95298cf2c50aed198c6799163ad46fa3fdfbfb0433ce198052e129c6391d2b579773d89fcf08d1bc1d03b4daf4843e6fc7f5778cbbedc5221494a2997da579d1704fafe60b241fffa49fc907c5fb449a783f90e48f0467537857937da5868024282c6af39b4a28e0f77c5ec6985e6aa01ab1ae4308924ba2859c233e15a86a87635f08c0235efaf8330f73eb71efe56819b0da907a0c1b26c9d2e114e816962fd402153028a23a1d829ea10e793e57aafb0605786ebc7a738a6f6b4f01fd16e3b7c87bcf84e6f561a529c1287bb4fb74edcc04cf8f9a08d8d8fecf9db34f64cca73a802998ea7402a4267377ce98d91441a679a6abe81909cf9aeaeecbe96aa0b30bad66f2140f2e4a3974ae82c8ff1f038ef554d2a7936db55520fce69edb57f0a44626797fd9d528579f163dac6c93918b1680fa0f8b81dff8c8d410036b87aa5e23b27c84a83c06ea3a586463566c527ab15e4fd229b132176b690c985636f0ee2675aa216e8ebd3c0da4b0a35285c912ea60a41b3a0307e94f409fee592cd511ef3af87ef90978e55c6caf552906328d72c0296f0bae322e15238ff4178c9544c64b2f6718d860dbe6f9b243ec72db01e86b384de17f7a0b317c09aeb3b21a9586f69250558a830cb4d967bfbd4bb5186266dbb8e3bea4b71c96370ff5b2517b5a25c22b23dd5ed66b387afa13712d53235d4d34809d49f65c5a1512dadd6734e3d3f3f37ab75d803385aab4df6fc716d04df1ec4261acd38c73b2bf283c972090388e0f5fb9badedf05f4b33454410fb42b5874b65f8ecc7ffb889662c74215a36b2459b4fb7d6e0b64279a0abd12589191413743a79c1974aba27bd0eb95ef7d76592cebb618db2d963d6c4c5432fbe26a33c3b1c16fd70246c1dc0af9f991a2a97975c75706bcb443c4de5e11224caeab28bd911d9e1b8eda022936a945d2638de4396eb04e0b25db2ec48e9fbc2629554f96ba813004498c804378149f460583b5613ee8f9ca644ede73b8e89f88ddf2db26a63ada71d24720aabde895c5c6b12f10026801dd51fda04ffb534f1119f78332835bff8752133bfaf4c5886ccdd5e37cbd42907e66f516b8df3582c1a8872832d65524e74df79b6dfbf828be3405f8abe01fc296da6c9245598fdb9ed1395d15dc876a75f2443e9461aab47dcbcc5f434d537486685cd75d924acdb8cfbf93a550558dd110c80774a18ae47a8b34402dfc9aa10b49c8043518c43cf889125bea0d98da290efd4fe32e7f9c7500229cb8f507a74fcf90d4572065f87f460f2b2fd0e99807d863e33d589589240730a3501dfaa0c7a9742273850b8f708006500", @ANYRES32=r5, @ANYBLOB="1100410093c3c2f20590c8ba8336fd62ff0000000800000001000000000000000000"], 0x1510}, 0x1, 0x0, 0x0, 0x40000}, 0x4008004) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) 00:17:23 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 5) 00:17:23 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 12) 00:17:23 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r1, 0x3, 0x0, 0x18000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r3, r2) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x8, 0x7, &(0x7f0000000780)=[{&(0x7f00000003c0)="d01df0635ed044b5ae717b3b1920272919fe7dd965da9b81489058f1af7d4320c7ba5bee9750b30c3ca9a614bcac7d1d7505debb8ddae3c05c13ac7c37d3a63da932d8d08e38148d1dcb3fd77f8fb6e03b644621308ec7ae0345a7e0014741a7066d9d705ee3d3ae4a3f799eded404d86eb59892f851156ac0578fd6b99f3e800a0774b2542f4116e85a4f90b0e12cd0bdbb8611d8a14bbcd96a0559a27922254c426d17686427d01dc28c313458a4ec87244a7ae6552aaaea713c", 0xfffffffffffffdd9, 0x7}, {&(0x7f0000000240)="f7436b8999766ddfa1c2d93a4fa55e31afbe519616f1319bafa18f08461db384fb71e55fc0ff5f44aa35f03e9129849f035216d076fb1288ff3614cab159eb89f5d08b562f1613", 0x47, 0x8000}, {&(0x7f0000000480)="ed7e2f035b3c373b0ca8fa39af678751b8d2726be6400a26bc87acbdceebce23ec9e6e01f026e2d7863d72b329a542df176b462814894a803714c68055ce7f8976e95905b24d0d354d09d74fc06149dfcd48e99e214f125358acff9e3c5333cdd0e218c8ed0449a351c70e6149be1c83faf7e5cfb0780251ee10ef7550fc6b3700941d5e1d29ce5078485ac63dd845e9276725581e7395b99ed8112e858469413613bd1c0c984e85ad7594703214659c5fd9581745b4390c6b3048cc30c4788bbe6c932a55dc3e6951f845e12f8445f058a169c0015e01d636a7d64395428b75a30216419a07367a556f7742c1b8f80e66b3c9894973da2fcbbc87", 0xfb, 0x6a}, {&(0x7f00000001c0)="f09e3d6f5511e1afa55888a30827", 0xe, 0x200000000000006}, {&(0x7f0000000580)="17431ff30be7dad2e92e48213c67b65a75d7f667e2f949b428133c0bd3d3a4cc5ee3f5374c0936880b8d8fda70dcdc7a11c2053c26eb6fedd4b99dba61bf88706629fe79d95fc6b83322851f69e06b45072a42be040e8fbc6732ccd42aaef0b80d738b7ebfc3fa3e87d2c9900d8baece25e496b3fa2e44088fcc31eb3af50d27f8d811a6793d8c0b58f5ec0721b83c9aa01f53d58bf206b294f690cb57d7c7248c499848a0c9fd2f572b6d81060cc9e325cf874c3bcbec3e129bd4413e368dfa02d971b2ec3fcb023142b57cdbc80630d820f868e184f98c0c663d12b8c9c2ab89c71b2f49dd43884c09f333", 0xec, 0x40}, {&(0x7f0000000680)="9d26a4d20827845d7ddf312f4b3054038a37615abd47bb120992597b1f893da78fe24bb748ef", 0x26, 0x8}, {&(0x7f00000006c0)="691feb82fc9ccbf889381d5bd2dae129944e22d6fe071461bca5eda978ae1d3799226d21d9ed1cd714daf29ccb306ba0d966012b18992b9e08c529909cf2f2c4f82e8d27fa2e2b6923f2b602342d2ac19c31c19edb6685b0e753da8ec2c294a639643283a42d61947f7ff8704317ff479972f0580ad4f5f7173b197510e9993e5ba60959c2e8ca5ce49514fb298f33ed92566524c4f51527dce58457fadad39a2084b873cb815b70b9fe0f8eaed654c8174af7", 0xb3, 0xcc}], 0x100d8c6, &(0x7f0000000840)=ANY=[@ANYRESHEX]) openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r4 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r3, r4, 0x80000) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r6, r5) 00:17:23 executing program 4: perf_event_open(0x0, 0x0, 0xe, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x10d000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) ioctl$EVIOCGVERSION(0xffffffffffffffff, 0x80044501, &(0x7f0000000040)=""/61) syz_mount_image$iso9660(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x3, 0x2, &(0x7f0000000280)=[{&(0x7f0000000140)="82761a229455d51f0cf3e11917c3c9eb6c232038d8c927c89e0cadd7ba592e1016fc96d2df1c", 0x26, 0x7}, {&(0x7f00000003c0)="bd95b1677d60f154d6465bb754ee0ce114e9659441d030c15b9def09a9010d767567ff30c9bd9b430f4630ce98d560b4df4741acfe1677a471c785b1ba52df06d80e59f11c57a5262c80e64c441fdc0b2462191ec37655fece78f5c2d8708d0bae17808bcebc9d2767d03880fc95f47689122778aecdb73fe9cf6e96f15d34948ef30de9c720f29ae6", 0x89, 0x3}], 0x32000, &(0x7f0000000240)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0x1a5b02, 0xc4) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:17:23 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) (fail_nth: 11) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:17:23 executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000000, 0x10, r0, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f00000046c0)=[{{&(0x7f00000004c0)=@abs, 0x6e, &(0x7f0000000880)=[{&(0x7f0000000540)=""/36, 0x24}, {&(0x7f0000000580)=""/182, 0xb6}, {&(0x7f0000000640)=""/72, 0x48}, {&(0x7f00000006c0)=""/125, 0x7d}, {&(0x7f0000000740)=""/106, 0x6a}, {&(0x7f00000007c0)=""/23, 0x17}, {&(0x7f0000000800)=""/113, 0x71}], 0x7}}, {{&(0x7f0000000900), 0x6e, &(0x7f0000000a80)=[{&(0x7f0000000980)=""/123, 0x7b}, {&(0x7f0000000a00)=""/102, 0x66}], 0x2, &(0x7f0000000ac0)=[@cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x148}}, {{0x0, 0x0, &(0x7f0000002fc0)=[{&(0x7f0000000c40)=""/52, 0x34}, {&(0x7f0000000c80)=""/216, 0xd8}, {&(0x7f0000000d80)=""/4096, 0x1000}, {&(0x7f0000001e00)=""/91, 0x5b}, {&(0x7f0000001e80)=""/178, 0xb2}, {&(0x7f0000001f40)=""/4096, 0x1000}, {&(0x7f0000002f40)=""/71, 0x47}], 0x7, &(0x7f0000003040)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}], 0xb8}}, {{&(0x7f0000003100)=@abs, 0x6e, &(0x7f0000003380)=[{&(0x7f0000003180)=""/97, 0x61}, {&(0x7f0000003200)=""/141, 0x8d}, {&(0x7f00000032c0)=""/177, 0xb1}], 0x3, &(0x7f00000033c0)=[@rights={{0x10}}], 0x10}}, {{&(0x7f0000003400)=@abs, 0x6e, &(0x7f0000003580)=[{&(0x7f0000003480)=""/207, 0xcf}], 0x1}}, {{&(0x7f00000035c0)=@abs, 0x6e, &(0x7f0000003c00)=[{&(0x7f0000003640)=""/77, 0x4d}, {&(0x7f00000036c0)=""/74, 0x4a}, {&(0x7f0000003740)=""/116, 0x74}, {&(0x7f00000037c0)=""/67, 0x43}, {&(0x7f0000003840)=""/252, 0xfc}, {&(0x7f0000003940)=""/236, 0xec}, {&(0x7f0000003a40)=""/183, 0xb7}, {&(0x7f0000003b00)=""/109, 0x6d}, {&(0x7f0000003b80)=""/94, 0x5e}], 0x9, &(0x7f0000003cc0)=[@cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xa0}}, {{&(0x7f0000003d80), 0x6e, &(0x7f00000042c0)=[{&(0x7f0000003e00)=""/184, 0xb8}, {&(0x7f0000003ec0)=""/23, 0x17}, {&(0x7f0000003f00)=""/69, 0x45}, {&(0x7f0000003f80)}, {&(0x7f0000003fc0)=""/68, 0x44}, {&(0x7f0000004040)=""/235, 0xeb}, {&(0x7f0000004140)=""/146, 0x92}, {&(0x7f0000004200)=""/152, 0x98}], 0x8, &(0x7f0000004340)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x100}}, {{&(0x7f0000004440)=@abs, 0x6e, &(0x7f0000004580)=[{&(0x7f00000044c0)=""/56, 0x38}, {&(0x7f0000004500)=""/101, 0x65}], 0x2, &(0x7f00000045c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xe8}}], 0x8, 0x40002002, &(0x7f00000048c0)={0x77359400}) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r1, &(0x7f00000049c0)={&(0x7f0000004900)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000004980)={&(0x7f0000004940)={0x1c, 0x3, 0x1, 0x801, 0x0, 0x0, {0x3, 0x0, 0x6}, [@CTA_MARK_MASK={0x8, 0x15, 0x1, 0x0, 0x3}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20048041}, 0x40004) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = dup2(r3, r2) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r3]) r5 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r5, r4, 0x0, 0x7ffffff9) r6 = syz_open_dev$mouse(&(0x7f00000000c0), 0x4, 0x100) r7 = openat(r5, &(0x7f0000000300)='./file1\x00', 0x420083, 0x4) io_cancel(0x0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x1, 0xd9d, r6, &(0x7f00000003c0)="cdb3e2ea9f019ab2b650408cf19041924a74ab940edb77bc407100bdc2643137fa69842435e8d684099c950a0a367cd5cad62a0f86329916c23441fa0f3645e3b70059aa1c30cbfeb29253a4273f8c304624883f3155", 0x56, 0x83af, 0x0, 0x2, r7}, &(0x7f0000000480)) setxattr$trusted_overlay_upper(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080), &(0x7f0000000240)={0x0, 0xfb, 0x85, 0x0, 0x20, "e3e242d009c8f30b109693ab4aab5c2d", "cb8ddc9c8fafd236fa153b54a26860ae894e80275622d5eef1de07d157461ae36ea400c5c313cc3d0518b705f94ef53498bf00dc1a0a84130426924ffcb394e3582e4493cea5c13f7cabca5511b36622c17cc16a8c429dd24b1771df69f3424a2a15c8a694231e839dabc4cc0bb92f32"}, 0x85, 0x3) [ 2728.233253] FAULT_INJECTION: forcing a failure. [ 2728.233253] name failslab, interval 1, probability 0, space 0, times 0 [ 2728.234414] CPU: 0 PID: 15550 Comm: syz-executor.6 Not tainted 5.10.223 #1 [ 2728.235032] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2728.235776] Call Trace: [ 2728.236021] dump_stack+0x107/0x167 [ 2728.236327] should_fail.cold+0x5/0xa [ 2728.236695] ? create_object.isra.0+0x3a/0xa20 [ 2728.237083] should_failslab+0x5/0x20 [ 2728.237405] kmem_cache_alloc+0x5b/0x310 [ 2728.237801] create_object.isra.0+0x3a/0xa20 [ 2728.238174] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2728.238635] kmem_cache_alloc_node+0x169/0x330 [ 2728.239036] create_task_io_context+0x2c/0x430 [ 2728.239428] submit_bio_checks+0x1382/0x1730 [ 2728.239881] ? trace_event_raw_event_block_rq_requeue+0x560/0x560 [ 2728.240401] ? __bio_add_page+0x328/0x430 [ 2728.240801] submit_bio_noacct+0x82/0x1010 [ 2728.241163] ? blk_queue_enter+0xc30/0xc30 [ 2728.241518] ? bio_iov_iter_get_pages+0xa40/0x1200 [ 2728.241982] submit_bio+0xf3/0x4e0 [ 2728.242293] ? submit_bio_noacct+0x1010/0x1010 [ 2728.242721] ? trace_hardirqs_on+0x5b/0x180 [ 2728.243091] ? memset+0x20/0x50 [ 2728.243381] ? __blkdev_direct_IO_simple+0x537/0x930 [ 2728.243885] __blkdev_direct_IO_simple+0x51c/0x930 [ 2728.244313] ? bd_link_disk_holder+0x710/0x710 [ 2728.244747] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2728.245196] ? __lock_acquire+0xbb1/0x5b00 [ 2728.245561] ? invalidate_inode_pages2_range+0xa19/0xc50 [ 2728.246078] ? set_init_blocksize.isra.0+0x1a0/0x1a0 [ 2728.246505] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2728.247086] ? current_time+0x72/0x2c0 [ 2728.247417] ? iov_iter_npages+0x1fd/0xa70 [ 2728.247856] blkdev_direct_IO+0xb35/0x12a0 [ 2728.248217] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2728.248706] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2728.249147] ? trace_hardirqs_on+0x5b/0x180 [ 2728.249517] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2728.249997] ? ktime_get_coarse_real_ts64+0xfd/0x190 [ 2728.250424] ? bd_prepare_to_claim+0x290/0x290 [ 2728.250850] ? __mark_inode_dirty+0x12e/0xd40 [ 2728.251237] ? generic_update_time+0x21c/0x370 [ 2728.251694] ? filemap_check_errors+0xa5/0x150 [ 2728.252108] generic_file_direct_write+0x20e/0x560 [ 2728.252534] __generic_file_write_iter+0x235/0x5d0 [ 2728.252999] blkdev_write_iter+0x298/0x550 [ 2728.253366] ? bd_unlink_disk_holder+0x3f0/0x3f0 [ 2728.253824] ? direct_splice_actor+0x10f/0x170 [ 2728.254214] ? splice_direct_to_actor+0x387/0x980 [ 2728.254656] ? do_splice_direct+0x1c4/0x290 [ 2728.255026] ? do_sendfile+0x553/0x11e0 [ 2728.255367] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2728.255831] ? do_syscall_64+0x33/0x40 [ 2728.256171] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2728.256671] do_iter_readv_writev+0x476/0x750 [ 2728.257061] ? new_sync_write+0x660/0x660 [ 2728.257421] ? avc_policy_seqno+0x9/0x70 [ 2728.257810] ? selinux_file_permission+0x92/0x520 [ 2728.258220] ? security_file_permission+0xb1/0xe0 [ 2728.258682] do_iter_write+0x191/0x700 [ 2728.259017] ? trace_hardirqs_on+0x5b/0x180 [ 2728.259381] vfs_iter_write+0x70/0xa0 [ 2728.259771] iter_file_splice_write+0x762/0xc30 [ 2728.260201] ? generic_splice_sendpage+0x140/0x140 [ 2728.260669] ? security_file_permission+0xb1/0xe0 [ 2728.261087] ? generic_splice_sendpage+0x140/0x140 [ 2728.261507] direct_splice_actor+0x10f/0x170 [ 2728.261930] splice_direct_to_actor+0x387/0x980 [ 2728.262324] ? pipe_to_sendpage+0x380/0x380 [ 2728.262734] ? do_splice_to+0x160/0x160 [ 2728.263073] ? security_file_permission+0xb1/0xe0 [ 2728.263480] do_splice_direct+0x1c4/0x290 [ 2728.263914] ? splice_direct_to_actor+0x980/0x980 [ 2728.264320] ? avc_policy_seqno+0x9/0x70 [ 2728.264720] ? security_file_permission+0xb1/0xe0 [ 2728.265142] do_sendfile+0x553/0x11e0 [ 2728.265468] ? do_pwritev+0x270/0x270 [ 2728.265839] ? wait_for_completion_io+0x270/0x270 [ 2728.266254] ? rcu_read_lock_any_held+0x75/0xa0 [ 2728.266686] ? vfs_write+0x354/0xb10 [ 2728.267005] __x64_sys_sendfile64+0x1d1/0x210 [ 2728.267395] ? __ia32_sys_sendfile+0x220/0x220 [ 2728.267851] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2728.268299] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2728.268783] do_syscall_64+0x33/0x40 [ 2728.269101] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2728.269531] RIP: 0033:0x7f753a360b19 [ 2728.269892] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2728.271480] RSP: 002b:00007f75378d6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2728.272275] RAX: ffffffffffffffda RBX: 00007f753a473f60 RCX: 00007f753a360b19 [ 2728.273348] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2728.274591] RBP: 00007f75378d61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2728.275864] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2728.276467] R13: 00007ffd6dee8cff R14: 00007f75378d6300 R15: 0000000000022000 00:17:23 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 13) [ 2728.401564] FAULT_INJECTION: forcing a failure. [ 2728.401564] name failslab, interval 1, probability 0, space 0, times 0 [ 2728.403628] CPU: 0 PID: 15548 Comm: syz-executor.0 Not tainted 5.10.223 #1 [ 2728.404323] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2728.405110] Call Trace: [ 2728.405370] dump_stack+0x107/0x167 [ 2728.405737] should_fail.cold+0x5/0xa [ 2728.406071] ? iter_file_splice_write+0x16d/0xc30 [ 2728.406478] should_failslab+0x5/0x20 [ 2728.406853] __kmalloc+0x72/0x390 [ 2728.407160] iter_file_splice_write+0x16d/0xc30 [ 2728.407566] ? atime_needs_update+0x600/0x600 [ 2728.408035] ? generic_splice_sendpage+0x140/0x140 [ 2728.408512] ? pipe_to_user+0x170/0x170 [ 2728.408926] ? security_file_permission+0xb1/0xe0 [ 2728.409319] FAULT_INJECTION: forcing a failure. [ 2728.409319] name failslab, interval 1, probability 0, space 0, times 0 [ 2728.409356] ? generic_splice_sendpage+0x140/0x140 [ 2728.410844] direct_splice_actor+0x10f/0x170 [ 2728.411222] splice_direct_to_actor+0x387/0x980 [ 2728.411657] ? pipe_to_sendpage+0x380/0x380 [ 2728.412058] ? do_splice_to+0x160/0x160 [ 2728.412393] ? security_file_permission+0xb1/0xe0 [ 2728.412864] do_splice_direct+0x1c4/0x290 [ 2728.413221] ? splice_direct_to_actor+0x980/0x980 [ 2728.413669] ? avc_policy_seqno+0x9/0x70 [ 2728.414021] ? security_file_permission+0xb1/0xe0 [ 2728.414431] do_sendfile+0x553/0x11e0 [ 2728.414835] ? do_pwritev+0x270/0x270 [ 2728.415168] ? wait_for_completion_io+0x270/0x270 [ 2728.415585] ? rcu_read_lock_any_held+0x75/0xa0 [ 2728.416037] ? vfs_write+0x354/0xb10 [ 2728.416356] __x64_sys_sendfile64+0x1d1/0x210 [ 2728.416777] ? __ia32_sys_sendfile+0x220/0x220 [ 2728.417172] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2728.417672] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2728.418116] do_syscall_64+0x33/0x40 [ 2728.418430] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2728.418910] RIP: 0033:0x7f61885a1b19 [ 2728.419229] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2728.420873] RSP: 002b:00007f6185b17188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2728.421515] RAX: ffffffffffffffda RBX: 00007f61886b4f60 RCX: 00007f61885a1b19 [ 2728.422154] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2728.422794] RBP: 00007f6185b171d0 R08: 0000000000000000 R09: 0000000000000000 [ 2728.423392] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2728.424043] R13: 00007fff7340c88f R14: 00007f6185b17300 R15: 0000000000022000 [ 2728.424723] CPU: 1 PID: 15554 Comm: syz-executor.5 Not tainted 5.10.223 #1 [ 2728.425308] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2728.425990] Call Trace: [ 2728.426221] dump_stack+0x107/0x167 [ 2728.426526] should_fail.cold+0x5/0xa [ 2728.426847] ? create_task_io_context+0x2c/0x430 [ 2728.427249] should_failslab+0x5/0x20 [ 2728.427569] kmem_cache_alloc_node+0x55/0x330 [ 2728.427963] create_task_io_context+0x2c/0x430 [ 2728.428353] submit_bio_checks+0x1382/0x1730 [ 2728.428724] ? trace_event_raw_event_block_rq_requeue+0x560/0x560 [ 2728.429242] ? __bio_add_page+0x328/0x430 [ 2728.429597] submit_bio_noacct+0x82/0x1010 [ 2728.429985] ? blk_queue_enter+0xc30/0xc30 [ 2728.430384] ? bio_iov_iter_get_pages+0xa40/0x1200 [ 2728.430830] submit_bio+0xf3/0x4e0 [ 2728.431173] ? submit_bio_noacct+0x1010/0x1010 [ 2728.431563] ? trace_hardirqs_on+0x5b/0x180 [ 2728.431969] ? memset+0x20/0x50 [ 2728.432295] ? __blkdev_direct_IO_simple+0x537/0x930 [ 2728.432722] __blkdev_direct_IO_simple+0x51c/0x930 [ 2728.433138] ? bd_link_disk_holder+0x710/0x710 [ 2728.433518] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2728.433947] ? __lock_acquire+0xbb1/0x5b00 [ 2728.434300] ? invalidate_inode_pages2_range+0xa19/0xc50 [ 2728.434745] ? set_init_blocksize.isra.0+0x1a0/0x1a0 [ 2728.435169] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2728.435687] ? current_time+0x72/0x2c0 [ 2728.436050] ? iov_iter_npages+0x1fd/0xa70 [ 2728.436439] blkdev_direct_IO+0xb35/0x12a0 [ 2728.436820] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2728.437288] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2728.437739] ? trace_hardirqs_on+0x5b/0x180 [ 2728.438127] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2728.438583] ? ktime_get_coarse_real_ts64+0xfd/0x190 [ 2728.439037] ? bd_prepare_to_claim+0x290/0x290 [ 2728.439445] ? __mark_inode_dirty+0x12e/0xd40 [ 2728.439863] ? generic_update_time+0x21c/0x370 [ 2728.440277] ? filemap_check_errors+0xa5/0x150 [ 2728.440690] generic_file_direct_write+0x20e/0x560 [ 2728.441134] __generic_file_write_iter+0x235/0x5d0 [ 2728.441574] blkdev_write_iter+0x298/0x550 [ 2728.441954] ? bd_unlink_disk_holder+0x3f0/0x3f0 [ 2728.442378] ? direct_splice_actor+0x10f/0x170 [ 2728.442789] ? splice_direct_to_actor+0x387/0x980 [ 2728.443218] ? do_splice_direct+0x1c4/0x290 [ 2728.443603] ? do_sendfile+0x553/0x11e0 [ 2728.443980] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2728.444392] ? do_syscall_64+0x33/0x40 [ 2728.444748] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2728.445226] do_iter_readv_writev+0x476/0x750 [ 2728.445628] ? new_sync_write+0x660/0x660 [ 2728.445998] ? avc_policy_seqno+0x9/0x70 [ 2728.446360] ? selinux_file_permission+0x92/0x520 [ 2728.446795] ? security_file_permission+0xb1/0xe0 [ 2728.447232] do_iter_write+0x191/0x700 [ 2728.447581] ? trace_hardirqs_on+0x5b/0x180 [ 2728.447987] vfs_iter_write+0x70/0xa0 [ 2728.448330] iter_file_splice_write+0x762/0xc30 [ 2728.448758] ? generic_splice_sendpage+0x140/0x140 [ 2728.449224] ? security_file_permission+0xb1/0xe0 [ 2728.449653] ? generic_splice_sendpage+0x140/0x140 [ 2728.450090] direct_splice_actor+0x10f/0x170 [ 2728.450487] splice_direct_to_actor+0x387/0x980 [ 2728.450904] ? pipe_to_sendpage+0x380/0x380 [ 2728.451293] ? do_splice_to+0x160/0x160 [ 2728.451649] ? security_file_permission+0xb1/0xe0 [ 2728.452088] do_splice_direct+0x1c4/0x290 [ 2728.452435] ? splice_direct_to_actor+0x980/0x980 [ 2728.452827] ? avc_policy_seqno+0x9/0x70 [ 2728.453168] ? security_file_permission+0xb1/0xe0 [ 2728.453570] do_sendfile+0x553/0x11e0 [ 2728.453898] ? do_pwritev+0x270/0x270 [ 2728.454214] ? wait_for_completion_io+0x270/0x270 [ 2728.454614] ? rcu_read_lock_any_held+0x75/0xa0 [ 2728.454997] ? vfs_write+0x354/0xb10 [ 2728.455312] __x64_sys_sendfile64+0x1d1/0x210 [ 2728.455684] ? __ia32_sys_sendfile+0x220/0x220 [ 2728.456080] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2728.456508] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2728.456935] do_syscall_64+0x33/0x40 [ 2728.457239] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2728.457657] RIP: 0033:0x7fcfdd93ab19 [ 2728.458002] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2728.459586] RSP: 002b:00007fcfdaeb0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2728.460251] RAX: ffffffffffffffda RBX: 00007fcfdda4df60 RCX: 00007fcfdd93ab19 [ 2728.460872] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000008 [ 2728.461462] RBP: 00007fcfdaeb01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2728.462045] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2728.462625] R13: 00007fffde5744df R14: 00007fcfdaeb0300 R15: 0000000000022000 [ 2728.574552] FAULT_INJECTION: forcing a failure. [ 2728.574552] name failslab, interval 1, probability 0, space 0, times 0 [ 2728.575800] CPU: 1 PID: 15585 Comm: syz-executor.6 Not tainted 5.10.223 #1 [ 2728.576442] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2728.577192] Call Trace: [ 2728.577447] dump_stack+0x107/0x167 [ 2728.577785] should_fail.cold+0x5/0xa [ 2728.578149] ? __iomap_dio_rw+0x1ee/0x1110 [ 2728.578543] should_failslab+0x5/0x20 [ 2728.578895] kmem_cache_alloc_trace+0x55/0x320 [ 2728.579322] __iomap_dio_rw+0x1ee/0x1110 [ 2728.579713] ? jbd2_journal_stop+0x188/0xdc0 [ 2728.580177] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2728.580608] ? ext4_orphan_add+0x253/0x9e0 [ 2728.580996] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2728.581449] ? ext4_empty_dir+0xae0/0xae0 [ 2728.581825] ? jbd2__journal_start+0xf3/0x7e0 [ 2728.582251] iomap_dio_rw+0x31/0x90 [ 2728.582591] ext4_file_write_iter+0xb26/0x18d0 [ 2728.583023] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2728.583440] ? kasan_save_stack+0x32/0x40 [ 2728.583829] ? kasan_save_stack+0x1b/0x40 [ 2728.584220] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2728.584685] ? iter_file_splice_write+0x16d/0xc30 [ 2728.585126] ? direct_splice_actor+0x10f/0x170 [ 2728.585541] ? splice_direct_to_actor+0x387/0x980 [ 2728.585979] ? do_splice_direct+0x1c4/0x290 [ 2728.586376] ? do_sendfile+0x553/0x11e0 [ 2728.586743] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2728.587169] ? do_syscall_64+0x33/0x40 [ 2728.587531] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2728.588041] do_iter_readv_writev+0x476/0x750 [ 2728.588454] ? new_sync_write+0x660/0x660 [ 2728.588835] ? avc_policy_seqno+0x9/0x70 [ 2728.589212] ? selinux_file_permission+0x92/0x520 [ 2728.589661] ? security_file_permission+0xb1/0xe0 [ 2728.590113] do_iter_write+0x191/0x700 [ 2728.590478] ? trace_hardirqs_on+0x5b/0x180 [ 2728.590879] vfs_iter_write+0x70/0xa0 [ 2728.591239] iter_file_splice_write+0x762/0xc30 [ 2728.591680] ? generic_splice_sendpage+0x140/0x140 [ 2728.592172] ? security_file_permission+0xb1/0xe0 [ 2728.592618] ? generic_splice_sendpage+0x140/0x140 [ 2728.593074] direct_splice_actor+0x10f/0x170 [ 2728.593489] splice_direct_to_actor+0x387/0x980 [ 2728.593930] ? pipe_to_sendpage+0x380/0x380 [ 2728.594332] ? do_splice_to+0x160/0x160 [ 2728.594701] ? security_file_permission+0xb1/0xe0 [ 2728.595150] do_splice_direct+0x1c4/0x290 [ 2728.595539] ? splice_direct_to_actor+0x980/0x980 [ 2728.596000] ? avc_policy_seqno+0x9/0x70 [ 2728.596380] ? security_file_permission+0xb1/0xe0 [ 2728.596830] do_sendfile+0x553/0x11e0 [ 2728.597190] ? do_pwritev+0x270/0x270 [ 2728.597547] ? wait_for_completion_io+0x270/0x270 [ 2728.597992] ? rcu_read_lock_any_held+0x75/0xa0 [ 2728.598416] ? vfs_write+0x354/0xb10 [ 2728.598766] __x64_sys_sendfile64+0x1d1/0x210 [ 2728.599176] ? __ia32_sys_sendfile+0x220/0x220 [ 2728.599601] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2728.600093] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2728.600566] do_syscall_64+0x33/0x40 [ 2728.600907] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2728.601375] RIP: 0033:0x7f753a360b19 [ 2728.601717] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2728.603363] RSP: 002b:00007f75378d6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2728.604118] RAX: ffffffffffffffda RBX: 00007f753a473f60 RCX: 00007f753a360b19 [ 2728.604760] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2728.605403] RBP: 00007f75378d61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2728.606044] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2728.606685] R13: 00007ffd6dee8cff R14: 00007f75378d6300 R15: 0000000000022000 00:17:37 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0xf248, 0xd4e00) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:17:37 executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) openat(r0, &(0x7f0000000040)='./file1\x00', 0x8000, 0x42) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) 00:17:37 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) (fail_nth: 12) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:17:37 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 6) 00:17:37 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff8) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:17:37 executing program 2: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000005c40)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x2, 0x9}}, './file2\x00'}) ioctl$AUTOFS_IOC_CATATONIC(r0, 0x9362, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000005c80)={0x0, 0x2, 0x3ff, 0xfffffffffffffff9}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000005cc0)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f00000000c0)='./file0\x00', 0x7, 0x9, &(0x7f0000004640)=[{&(0x7f0000000240)="9956137fa25fd88188ba79529c3388ccc861ae057dbcbae6e9c38dfafb9b92008d3e3a8505b2e8ef8ded5015577aa7ed1ecbc027c306928d35963adf1c2964142975a15c5e1d94d9901db6bd7aaf2cb0b604fb89e80c6a66426cdba6070590c4a3c4929471d6d1bdaea47be0539d3f4622ca1967f757bebf4f4d4cd3b4afec3745aed191202c1282e65f2936e0592d3902a522dd9b1636de1ee38a196be121f6d18f47292142249844e083ab5bd0eaacfbe5d8cdc1c031c7674cbc16ccc94f75553bf47ffdeb6374f7ae0a7665a762d40f08b1c0b08d86ba872d4f953186921b504e4052a5aa", 0xe6, 0x40}, {&(0x7f00000003c0)="8ee4cc3d20ba13f22579ca3971e0f7d2439d09e97551f370df36fb53112b6952d03c922a69ab88ab875a72534021cb0282b77b609e4e2b80ab5116325ea87383ce9118c32bf89e3c44ea44bba3d801f866acd9109d2593a2385d9639a8b4340398d2da41a79240e66f3eff70eb344176c4499ad8c228edc650e5cd24ae3a75abb64700c0e565df2908d0280f5b1b7b027b06cecd007ffe856a442ff2bd33202041f65f9bc3c46390ff854803bd1bdb353fb863c71c7ad9e651bfdb3b1196eea2629704a8c353f61aa07b0fb2ad8ab210b2c8576827105d73e408c70da841ad9646111298588b881f65e9a000001e4c4d8ff2d775e55acf7f9f1bc5ebed357d6158c1945bd416679d6f568a8220474e7ea9883d8103b9b0ca67975f658c7e0772b0a22ec5814930b0ab1b5a33e53040725a8631cc907abf1102d54c0d84b9d43d152d6c5c5953b20a67c2d53fc4f2d2f3f844e21cf8c0bf035fdd43f324a64d6bbd7f5b32b645e3399c3eeb81c592471b9defe659e3066ac26e2ab8510c1ebd0d3e25f89f567ee3d3af1372c81f4acd7539f48186c6974eceb7f5213e66d6c2682146c6f59106128cba017e0f0fe6973549b797bbfae1583c201d3c067e6c488bec43b3ecaf29e44028be9b82431726b345262999199a25b4c945f7f0054bcaf9327ce1be5f7ece1cc331559ac1582ee5dcf4e3a3b8859d0b05c413d6e05a4b864f3514b511fc91ad9e83a5de56ce577332e708bd7d163affe14fd935ddf031fb7a8f600b42c3eb7831b454763255ce7cc8ec97adc36caca5a75a25d0998d9314816338f27c1d0179992f24e23f0b4cf08d646ebf0104bd77cc2f5ee590e09b61d7c58202d70bb2e47c2917b5d31b789009c668d183aab5c26f9891fcad2ee517582f1a50056bb1f11de17df973d8213fc4ba8696ee81fe8e25c546d17093ce9b0751b8ad7f64d492b9fcb1c41668cf2815fb57631a24a94ae9503a27c343e9300823f83e4d3bc7c77b1f8d273abfe20cd5871c75159def3426f6e24abdb8c2ddfb46e60ffff8c42e84f254520b814d45ff004ae23d5e043960f22412cde2786fdb3b90a6671c159d914ec8d0f2bb908b3eb3fc3130ebe3e26c7abfb7754570b90a378fcc117331db7bf10287c09000e4c3d1f7871b9f37cf81f8c1fcb7dfec148eda85ef394c8b128f485a26efe5da220759d91e4d4c9da0945e1b1218bc6ca4b122c042d569a12ccd57b27e2cde5e45e9154685bc88d61a7cdc8ea333db8e2933378cea1ab45a61decacc772deda1409e89fcabcbc57cb3c669ef02b24815376d3016e0e9a08c6650fb040ac34386c6e0e96eb06d3e683470fcefd56a64d38ca8712d0ea9fe5e4588d4d2ffba0b5e8620ee7ddb45b8fd36f233719a46f8cd2132cd2672f3f8709e4899be02948a2efcd27dcdaca74dc77b23a530ba29cee96f8cc5f6dbe84feabe3adf0133f86517c12772f78b88c05835bacd54473c3a477ccef2a0ac5b142b0ba007fc02ce9bf9b6e034d0a9663727fa2072e108d28a893361a5905706eabcfa01d6938254e6c5c809717e3e74d65791d6a21e3a813b6c2a571b0eea1adef93c233a3c72e06f2f9f8cbae03d591069827ca78c906f5ed9d9d44a208849a70007ced052c0f902575716cbe54f56c75a02bb049b6505c00222a3d77c78c8cc3e16e3eb4b2f0dfe38a29bdbf018e4a6175995afe195ea5fa55d8b62ec45bc1f23e45d87b2c3f1e2f5dc521142b1b95ec1cddd1ad1802e9f22b6b63a3f8247f6aa1a186f2de572683791dcb86414f4f28796648e6a2f956226354d8a2a4c117cdf8077d56a4722f8f7fe6ae4291100929ad40f7407c577e29520e41fb145c64f88d35448f58f071f461c03eb68b6494a4952028351b9bb9178f5fdc743cfa12b65aced75c5ed8920d08833ab88cdb50a231ded26e86065cc56a0049a18e65a8a73e9df9f7210f611c6aade544d3ed6fdc166b6e3f1b1b851293ad61b86f1b18aebe4747e2e4c2070439dabcbd23c28807781008fcc0aa0e517e6319bba1e9ce2d9e94a162b8a4bdfe3097c7df5c9c5666cd374fffd63eb7aa3e9c45b1ec58186d3e5b0472e0e7349a58f73d1e7a8cd923aa0c1ec2be69f7f0c2814defb5d6614c09f98a991ff6dcfdfc140b2e50a47c4aa71830772e02d889fa5c2f3994eb58058d79169982e731b28061fbc3a978b79b0507d67aad4acf6849f7098f3d30f5ed723a8e274c1d0d569b50f61fbf6fdc4857a07c6e33c87d44079ea2a5e5baebae992ebc185e644e98d4a72cb74eb1c69a688521e30eebc738f5d4e2a87711da0c95dfcef5ae1c57d8e7d13fb25a0a6b2bf2eb634e6af4a3e8e959d7e00a9530209626eb3e5bf4db1070a6ea6c5ed28d9850c57558600d7aaa3a4433b22d826e47b7858931221f065ae2058b0d92ff5f373b08c6951acc5b70a3a258b6810a8bea2900eb171ded31b192fa3a49977d5eb094f8c3cd79d6c4d2279d9935a3150ce9a087013ad24e8f6d622f3fa2e5125c0167ca4330f96c070f28398bc2baed686da8e5ccf367fde662a3b80b20b7df4cdd9ed8673fe838e1979b3690c01f7b7af5e0ed72f2b9cb7a1d3d7b1b24aac31d12cb53d7a62a260f38c1fef4ee442eda8de9dea35ab56a4bf661d324f3f524e36504d2056f01a486b1fdbd59c188567fce91e5ebc6652e7b471f942783b8703b874d9d203b4d1c35b9d739cc441ecf02f861476acc4eecf915b9280053449f49c540ce5bf6da050c6a605d1b27666188e8572821c431021a733d750cb09d8e34a01699f40f477ee4606b2bb709733b969dc5350ff7948bd8b62e88e73c93e0e69245973ff63292ffc55ef4b2a964a02c1d07dcdbb89f80db0ebcd45abcf82b2c7509b973d1e4e0affdd08bdae18ca33feaa6192cfbd5a76a3796f008e86f014435a4e8d5a3222fa8250ee979f788d04c8b28935b48171cc33a8ec8551b4cf89f14f1ffa0215ca1bc3cae7b6ac0fb0c0f271c45fcf79d07240b4cdd1d5582c07981962a55c15d9de44642810cb9df5d3a60de2b7b985643570723f970f34a3ff174c6686099112496b54e292354b4be6dbdb1dbb46c585a72d10acd598bb3fb076a98eda59e94cc2100b46bcde61e303dd2f3fcd6aa5b28add1019d0459e93d0bf17d890b20b0083b0058101d73d2678aca7fe58f922b9f47cc319ade0113ee67997938836aec4864b20ff678f1c1d4017cc920d59bfb0db3706c4961017bf2387ce27d354bc60a3b1552f086884f6672e40a82eaa5e0eb4b82035b997de0ebea7af36cae37b821181de9efa699e2eaeb7d36800fe39053d13b1f49330164d780d173fc60d52edbfeead8280df82059e24f9c033a827fec1f2e6bee1e4fd3471d76e15f76e663a4065c44d89fc832fb3e1267631dcdcf33f087fe5db1b4992c2ad939455b53c137dae24db4b9907ec535d262496b2a548b31c430594dce27d1c129119971ee92678334c00fbb9daa9e78f1494c386b08d0c292d3d95fc30af19532b4f96be84ee1da9b8e5b5e8cb0590b9de7595f605f2b4f5aa47fa3c5f40dfec867a020dcae61491ef60deefcd026d6c8d0e404c257d56e1dda1049cd810ba9524b1527afa0f76813cd8760d77304da9fa50441764dd08d688a5fa114067406997e0e923214d55ba6adba650ca98779bfaff35442b380e736a6d11c3a7ac97d3114768632868029303fc1e297a180f498be5fb4f06609eaabcf22d4f6234cdeebf91fe51f732fe9efba36dfaaf31331c3801e4b5c9ddddbad4c5db0fec98720d30b3d164fed67690f7178453a94d5a7536c949d6270847259baa2c006891dda37d2027ac7cc10c7e04f9b1a48da26f8dd7f0e911ef5c662d001dd553e6e14100f1b9f0d85f8ed271523d0933f104552736e2091b22ba5f8fe950f5ea8cca1ddd20657e26094e5e08d73c7d4587451cba0a41c0c7927113253ec4f89a2e7e7817fa68682998e88e62289a7f657fdceee9d5f11cf82c84ed879b0d1e15a147f064828b024f17e78d0d588a7d3838b814e867f0d90bdc16c919d418bcb78eb0110f2f8236e408b2842f73d1fc2de1e8c464661ea0271403a009579a0d36e89ea0dd705e39b7afa911f3d9c45ab246c9620e97ee3b5d60abeb1ed3b43a4b096dd8e35302e46037da5ebb58ce2e7a3e9b50467630b10a6a3cea27848a479ba1225b71b5fdd79bc4e6f7f4a71b8aae0506b5d763b0c94faa3db3f23ce5deafd9ff7adea3ce5f504c2fc22a7b8a19598299c367762396cdcc9f9652562d5952c5b4b1e9bc8b98452e9f69836a34e9fcd6e0284301b717236fbd6aa10d6b195fc2a458add4a260aaed0ba55f25397ed343150d8cabbdee18b7a411bb9fbd97b014993019396bafa1e74a2ea66d51f5e91b3101ced917820742cbdd385552c6dc7817a59a6269fda4f1f1a8b87ab2078ab9fb1d9f1e6fcf5b625f9462d0776dd53d9b7de916b9999a378b85dde1cea8846635479b2eb5759e95b7809a98d4d69b198633faee80115daab66656fa790405e48109d3e288461099464ec8286a92d527d66f618dde94da736ccfee24a2b4c2b3b16be656b04cddfb6291b3e7d56bece3d2f574696101c181a8dcae96a9e08ee10d1bb2df8884282d29e997ef569a06f1f5a7f41b478794a3422f8e69db8102a01f29e8b20562bf4e76c5042d9734528eb483a564296393e47b3b6f9bbf10a60232312f9dbdb34f065438a67dfb8d64b58516ff469b954ea6891563f8a8f089b469c166fc4286d25c46d917f6623b82b3380e2233573e8b56a0d3b475d2984e2194d2afdc22318f150417e67d724c35083212170886996743f0c1bcfd4fdcedb12b8452da32b2c61f241220eaffe349cc569ac92631048c8622c5d824150c0f542e6e9aeac78cee7373cf3b6eb73192b6f6903856196d4fc31d75c19a259774beec3ad57f2d06a9dd1375268831d99d60548fdb459068fc870c566b784287b1b646e18c63a4be626c6cc7b063d1f5e9fcbaf06eb5c3e8bc038ce542661ed1d8a1413b1d25cd52f1d08e69b418b1772324fb91dee589a026a6466b6d20b8463958438ce7552e780dd1986e7755796fe9a57c10d4fefd0d007ec97fb430965410fd78ec8d23dc6862ee3ddb6c9151fbb63d66537df29588b571c5c9444bdf5f1262db7c10d94a7bae48c141e1208e315bf27a41a7513ccd1e9abb643c20fb46904b15bebdd5f79f500c55ac617a9400f186e145bdbd8ad499104dca7f71e0e8fe7acd2573e1a9384658635b1a2bebf28527f9c8d104e86b7de01b2c49ed7641eb8ed396afa82575d0ae577f453907fad50f3bd5508f19c83d3462f157f431b640d3a8efbd90ba2efdb407a6ee404fdda138e940cf0d74016918d3c2c12a67d6da6a058dd3f7fcd4810252550eacf9f3f8ae10a3c8fcb9a7c55e9f7c8e57cd742bd48fe2e88f32679c8938fa52438ba4290c4eb8f54957eff9b5ae470421350850f7c12fef5c82263b2968606f0aca9d4605a56d08d4ab700ca41ecb454812549bd6664e05825454d62b37caf7db7f31edc6e580e1393cde602a8430dda13034338d24a9df64058bd473d361e138ad60fb15611505596b4645da22b8a4096b1db55b474742ff445c30dfea65c0e2ad639c3789ef58cb1f348ee72c17d0ecc339141af9a9a5f335778182f702a9bc3aac491da0eb9e35418db9c070147d9516f4ab01938eb08341dfe7614783dc56d87a82976d7116ee9547b42079dfcb044d5e32cfa7842b97996375dce70f31795bfa8cd0fb3ee4ed654c989f7813ef3344", 0x1000, 0x7}, {&(0x7f00000013c0)="026284d9d4c605bf306ad57f636b2778f72eeea9dfa37294ca3d5a70eddb1b9a08b95c667c5eaad5171f040ae730e4b3453e29c70eaac68ddca33e8840c292d5279d419b0ed2e4f6bf3578976745338f237bfb1c96a5ebaf22b98a3153cdd610b14aaff898fc8557101adaaf9ef9a8dd72050a9df28791788dbd5d7402ee38e1c2cd3483b68f49f605215b1baec53ad787f9cef6a92eb0a042bfc578b49ac9a346cd7d50280e375e1d1f2c8e5ca1fbe1c154123ce63322a503caf85fdb5ec096d4929a0e6dd18e1196077b8c47514c3a57daef352cc7f4bc3fd6f550bce053bf27dca0187b930bb6f7d2862c98788813031743900931", 0xf6, 0xdb}, {&(0x7f00000014c0)="096235faef1ebe4cf72d197ceeba39753bbf3f97e7ca2bbb3776703d7d6e20fce2a7f4e2f550cee4c2726c7544b1bde8909c71d230293e8812acf18a0a98bb27e188c6417b1c1d57bf81d5514f2b09bf4b7cedfbe1189c29b16bea09077950d465f6c0053316e9e876544bc6d9ea49162d00abff5e3f9d1dba5f60119bdf8e552b03ae2f73fd61925c15d3c303e10ac3e352cf71524efbd75c4ba0f7c169b4478e2c5e2505c0a10a30d23086abf996d30581a7f8028006af689351ad51383b05016d95c7e69dc76cd005fee05974e1b72cdc1a6cbcc712dbf92f4b63c3d48951909687bad99aedaaa120dc0e7f3f15ac72f4b6c3cc2f4c80cef00bed7fd53d6cbd8b859a3a93b2ee37540464284b04e027971cf66b049c5362ebd91b107c6abcb71ba7a1de6aa68193b1f808aaef840f912a5b145bd51bd33121a43b1cc8dc5582f3114eba3f5bb7e40c38c185487ca88d2d2065b98f0c509b2c33ba3a364e00c1ae01c6cfa71e5c5a1b40696d73a1c8cb93e469e4d6897eb2b4afbbb4b406e31ee75c127cbcea7235da636af9cbc4419b692d753e1ec3ef6fff545c03c574dfeb80936a7f2432f29791c3385f079d436b0a277bbbaaab512cea5d62d978cfa78550319f90fe055dbf826d014b4ae01978067832ba6e2f40f98d6373e248acc279f9109d224c1008e01b8a6611880e61d989647e63084b8dec60e554c21909b8f3407206ecda67aa9eee1d994920d11f2d129ec1806eb558f1024c6340870b9bb5ba312a633c92ade96a67656261c9a513920adccda55f63c16aa748c48b4244366eca7490efe0d2ca04a7d1d49550f0589937a257ec3c03722b949827302e860bc2280f8477dc037db5a8217573ab8abf0146e991fa6355d2cb58bed88d6f846fc076dab9b3bb4cf01e2af36c719c968090ba8d3cbb45fc1f26646d03b4f3a5c961aba9925b7583704451a3870d85c05cd87b75831c4ee35d819bcbb1afdb02392b0f5a92a59322a578b0364c228ffda7314f8fdf2d1cc0bc209409e0d9a00b1c2636eb301c008c55cc506655ec0c8f14486b63ec1e236d5381134ccfc6d09d8d37af6a3f05137c601de7914d59ec0e3a9a387486f289d03eef9b6ed18426d28dc2da855f48da855df0e2a6d8213e3777d027eef275188cdd35cd2a39ecb3593b9b4ce477ba4f00839d792688da37b538ec3297a3dc6fafc2d5f127a612010e7cdd3371360ada7458778fbde42c11561d27b9931320cb3fef56d0b99ee02f63a566a32453387cf707cbd303ad5d9d01afcbd5d1afd587ec6d955a46bc49c61e8a92de74cd9773290857e8eab67f5d80d3e9c764389eab11afa4ff8cd9d60d476e5e9e4b1da178a8ff9deb083e5378a7961e95f4311c2345d7553464ea5206aee50444cc4ccaa0519a208a8ed5a41b3b75499c740af40b708ba928542cc9ccf710a8b3eb881e10bbfe17b973546d093ba7b4b26a15eb564066bd80c00a1d00725f6c3ac9728c504952abf0e6b8b29e9fd805f594f38f89d313c064c4ee84e3b831886d4a3a037ef8a7689bdfb2484d8ce3a019afedc3483c6169f13b3f91922af6aaf21e710b870d9de06f3a4878322e211b9fb4dfec62cb76a5dacf44efc8c6104e521cd0a6ceb5a956bc331b678542f5b04370cab39b3d62ae13978ef0a1d36f7a3f65c18fa751f015662fdc0d3a1fb8c1353560099be5549df0101be4056943fbf94bdc15a229c758c574ff8560cd48b5472f4580f74a73585bc496aed8e7680df84ea7ec6813640149a1d686e9863e9f91808791c6bf78ff8e8d43c94ae49c20f22fcf80777bb4dd4db062b18929cf8b1e3607d6026e3d9ae26b2230704367b60f440fa80dfcb917f3cce39a1ba7a3affb19f78e4c0c69e7b5d1c059bdbac60ef126b0f41bdea06427b9b1fa14f8019ceb5a685e70d279bbb56ba583e5dac3920a58b5003fa85a48fb3f952ca0cdc52e1e7911fadbc5fd384e41bf6e4abff1fba0fffdba71bfbc594bb2f183273f96373d4492e832acea7780f61fcec1c1de4194ba2b1ab41fdadbd49c71c6a5d9c0a111e342303f6a27e23c0d41dd1cb6fdec336b3f3b7df35ce45bd53d2c3a2290fc8f0d6ca8549180971164552ee80633ecd99b68c278fe16465b092234af87b33ddea8242ed8d6a9bf4805eb9da573181d145e18fabacf1761e9440da04a1dce64852bce7b912720b46927876ff8f8876dd73bd87f7f020c29a321be9bd70661fcaa406032eee451ed7cdd1fe94801abe87b47e398e0e72df4758b76db9433046383fc1abb64a787c9b953837ef124a1b588737979196fe9322e09d8afbe8c8f76fd1f430b41a665da09055d959eff39fff8900561442e71ed1f07f35d0e23c5e78f938e868d8580201e3a37d43c59c80481774710e1da148657333e6d5aa561f7f1817e74571589cb17142d04f09b84b3c082eec93edc4a961d8486740b3dd19ca01257a107f49837b4a0c405f34b71e31960b43a5dfee73dcb2dccda71deb6765ca44e03ffdaad29dee9f9c4071f02f2a3a038cc80c9eb10ef241225bc5d354e537568b3e00f6d0871052912098d19c8af624070a4587fe62968ade83d41adcf9d1cbccfcaf35a68ed3acf97833f145a4b522cc94653e69a8f5264087087a13d6803d9aa5758e6bb82b954c0c03153f792537c92371984d57a1c050da7c1b0bfeb8f4a7be75609cc9d513948f225439ebb0dc85107fbbe59a7ec9f793c42ae3518f01f526ead1627bfe060b018d432b70d3f87a9652deaa7dacf354bcd3ef6b35eead6b8e35a96caf2fcb724471e386b4fa682bd1cb15e840bac40ced2b6caa22cd17dca8f3b1599d7ddf3d033fd38729b9ecdc961c34de4eaa523ec458983af27ab48e7e648756833ebfb8e9c4f1f4b3188be0223d9b581c650af9f9ec8c113d5e6d07737a7ac281e31012edcb94968b993b0e6a73df3c8ddaf3163359a8aa8d61c0a950125f0914a7e9796ee702d876a05de34cde03ab571106e7f1f367df2026f81059ff0132e9f7af00a7c88a5b59c81fe937a6fb9d0008f599ede8f95d92260ce0eb957cdeefc018cfd062f2e87fac30fca7ef480adee5cec114f5422eede1b40b63658e83a36c6d5e87ae82a2a7dfc88ff399ba18cb235bcf5e31c37b5b327fbec50edf6a4fa5e4d27706ef37e27d763ef27cd8dc4d3cbab75b0d694368b93b1c464828c688a6841dfce0bb5c3333233c1f9002935a1cb3b02f3f8e4c80529245a4fe1e36b1e217a60450d8e04266fbc29c1fbcecc9c72585633fd4710cdaffc1618ada5cc96f454a03a227c8195c4af0f54823ec9aca4a50d6bae56ea7b1034b7da3f74a868a2b424afa77da3088a576893e962bcbe16590974a5e78a2bb909de0f7a0a189f6bd4769e212821923a3c01cf8b000252b29fad67b1d7f82a0534dea3e7782bd629a2632bf758453b63d17367383df657a9e9c93fb4fecca4b792dabdd85c6ee8bef46f5163ae6d400be5870a1cf2788d9bce45701b26932d56a7e0582057234506f57d263713ca082fb93305d5c270c0ff6cf5e8212edf0d72534b46319a2b160d149e9bf4754f4353e5b9bf23dc33542ae17e217c40cdb35384a16e0f27e816017b53d725aff1088dd38a883988be3b536d479e3bc1eceffc27a08457c5c1c953969f746c6897b7506d19c77732b178d6c2265605c5a953138f3e4a6a1b16a7a074d80aa420f18848da967a28245e4d8c8ffaae3256a54f51713db0085196a7baa4f55993f11813eabb2db7c4fcd0684f0a723f5f34fe0763b273a97cb31e3353e17c67b11a908bdbebdc1c97b056db078dd7feb6a02e6146f8d39858c98875ef3fd8396d3c69d283eb60bbf78dcd7e563d13a6cf56b1dcc21085771d4a92f27ea54bce15d1c3142cea224f12f157b29fa5d40dbc11362bd73e728ad3c3bf724cfd722417a829a31d3cd13fc6de8887021f64f2bde2536b840a1c11a85e12f92a135c674ca7beca3b52be3c109bd91dd2f75f700fdb6319037923777fdd831c897adeb692b9e8c453ec4f6d111c998c75c9477609a2f42a6914d29c54dfbc19bab690320bc8f8db86d5883f749fbce1e2a268d1ee6c251bada229775e944280c7edd4073d377d150c7b33397fd5ed08ff10d8f2a0a4bec80f00d4da5d9192c4bdef4595bbe1cac3b67306f5e84660c2d8604d2abd9c95a1c092c51c903f19f8902c3c7f7c59a9b9b8ae8bbcfb14889ecef8b47e21f86822dc61fadac6102c3952cddc34cef0e9eb18c4e010771f9c45922b0dfca50dfbc8490a8d09c83ec7805503d0cc65024d99fc4aa5abc8c91a685b153d2722e34de035f8faa99b34c6467c7270c8a02b235f510b14380420ecaec87083778de0d414721babdf9333e0e0134f1e9783d9e492d3367ff939f09d82887e63ffe471c75b179e3380073c32a7a013643bec59e6481022d3f5788833e7fb38d80d73d97b4b60284497675cb6be5d357a8e81e075b3ee372b63001dd096ee0f8b10c829267a3dacff8bfe409e419e9f85445b375c0f3529c84b0c0e0a6987e4464b5a6434de52f5bd7011ffed0137b16af14baf25dd7b560dee40ef8ca6888adb6ed521a9fa2bf65e930e91bb4243c351476f390b52de0919bfd797787b44c50d3c69cdf74d9e8c6d5cc39652f0260e93be163699d7b3252724ba1e19cf0d2d01876c94649391cfe3fd75503e0aa8344eaa638cb6d0cc96b3f13769b31d848f183f1e5208e570d682318397126a53133f994850f501fe946bbdd0ebe67f85e75cdaa8b904bbd146c152bdf862ea80fba37aa80d14e598e9defa5f90c435c60405221d3fc56a522c337c538b815efa589f25b431a4b69e1e645432407a88b6bda58969e4f9782c12aeaa4083395911ccc61dcab1ee79678c1a11a898cc140ae6168fe74f62c52308c51d2ac928c41f18165213523fbbb3db353210cee0cfa49f82595e71cad380a5ce6c82827054935d9118a55337b5765e30de69fc99bb531cb6f2ec2e021b53b3e47650695b366b895ac81d3491aec0a48156a224592b517338505bacd859697942b763d417a9fc4aac7de0164d1c411c8cdf12fdef0d025cb270a3cbae9332c671790264a306eb60c4e72f083d21a950e6fa5120dca4966010e5a644183f0c8c9e33fb986c3b8256b3c2ddf552010676f1891cd861beffbd22c55ef5ee4add92927a2f26d740a836cca64e409e16756764389c3f394ace7ecf2c05894616d249fef88713218ed8d45529624d77cdafac0be89bde06c2d874cbab8f920c05189a0d224dda3f6d276f2102e8cd9772e7f7fd3da55eb024fcf725892c8e9ea0e3f7729c8ec68c3e051e2d0339d324b90bab08cf8952195e641f6d5a42cccd746275ea2e1e083d385ad9611229483d38441cfef0855bd3e31ab2d5b42c5212e4a47e1492558f2590dcbc658400808954b0766782a7f07a9f33d8b8829f8a107813a0b09a70cd4032d154a421aaaf1e8d9c4b8648107ae0e7cbf89d2eb52756dcad17adaa90a41003b2291f271b401ccc6533b0585215687a6884dd20564189e4d0ea7467da5ae20af24e68865214c6bae09184cae4e2445bd0c176ebf856250eecf799e8cfafaa8c5e0d17187dfa8a45aa3d07cfe46e93a67535aefee36709481371fec8e0fdc986bd7bee74b9a377a5eef6956cb3121005722d923e42ae37ea9e1b7351c927bcab7c9c1cd9bbd1453dbf484ba5dd094f42fbaba797e8334c51cbba564953c2ac2a2a2b3d380c304534017d8692c7eb1c471e716848618c0d61400a3929baad1ff3fb3005e807", 0x1000, 0x7}, {&(0x7f00000024c0)="60355fc9305e15c4f5cb530af97fe3e90417450efcc5f05ed5d64086d7437f19960a89944f", 0x25, 0x9}, {&(0x7f0000002500)="4080c2d7b26cb14c7126c0ba6246d516802e6d50cee9cf6176eb797ad3f39a8545a7eb142d69be64c41402be36a45dcb005cc98665c968e467a4be0b5200a7f981520a862e87e92fbc94a8a6f43677cf5fd3f2ea08ac5340ed6ff2be5d963a96d14871036750a916fd29f88cf436680fbe05fb1aa142bcc844e0414d6aa7ee55378170c4938a53b83c3ed4e07fe1c4ad520353109102718b2a4cc9226301e71787bd41d3b9fe97271751d40ae55f01fcfdd7a2f1275984849ff6d6ccca19365dcf0f9fd46d065944b640735115f9fef4593d48de886ad11cea20ba3277a60cf2bd31763febed7465e85d624f9719845fb6014e6c3c1e76a92e6a20332aa24ba2fcc1729d21d443e46db09a70d98ee40f8e3f7147328650cbfe46dbed0d752a799495c1c2dff479ab1edc6f7afb5d474afcad299205a709f23c7d97a148471c716cb1f73953a5fc39390bc668ba718e4445079a1b010e6eb42859c35dcd4a1224e60c7d828e19af06690c970eff79629fc982a1c318cfca119ada4a4ecd7d1a39f9336cd575834cae17ac6793623162cee6bc4b55a7d7e6237ab32acc36a5f0b1a5ebec23bf3b8fd0994265471ded4692558e8c25414ca50d5dc64fb771eea8146dfca083eff1e042008e6b907042be2554647c52e77d0ccb71487eb5ff4de49d10cd8f110545164eb807fa7503bce4cc3a08d753483a3070108ff44a83e46a50190c4aa12ee848a1d56ba22c6470d74d1f825339893e1b6155d5f8fbfce6ef241ac8692bf551794bfc042ee35a1b3be95245ba22f83fbea90933a065454f6741cadf962eaa4ab606b72ddc6c7888cef4b4ebcb8d43dd3a4bc17f9c171485e3cfc507de4d87b25ae0dbe91425a4a2609253535c4c6b5e7b26f2e3876b0299ffa846b497ce2dd6348f269c9880f22b481b95c3b9d19edd68b353d5b7ba940a2ae320f1427adc9007a3b822591e03ad744f8597d6f4d0137c7c408c00c3dd578418dbc691f476ea63a237555243edd9fe671a681641c5acb9242341dbd5375e97f6a7c5280fdd3a36480a4529fe97c4fa36a164dd201477d0419a822a5e77ead46b897cdc9052e06247c1e599d9aa84e16827bcfe72fbb36de798ab386d459acea65cbf57c040e282d2a1c8270ef5fbdb486262a6f196c66e646cb636a68a670df81bc984a60f6ca4a6076c83387ec9ae1e43184bd34c20f4e470d761060fc32bcab52788ed6187c1a7fc5bf075a5f995720e374f11d3d77e5926b7d7219bce1cf52815163c40e5099902625d82c84ae3fc556f479c7637c8710cbd3ee1c80f9cb4cc8cfc0d779a17a1bf1a3e722b234f6feabb0c44884b4530fc7b80266815d25a5c0319650e7f19e689d79aff3d40f64e9b7c89aac440fcfd7d81a41fc10812f89a873d8cc4125bd0d08ad53d069a2d7eb2f31ad0e7c35eb0fb34125fa38776a0228d889d5ca3486a8300c9474bbe7d29f916a21dddf8edc00d119c0bc853994e64c83fee64dbf66d75033ba9af03c0220ad8123e3e4caef31b207e265cda98ec15f173ac36ad15266b672c39636e334801f21ccde140ddb535fcb7071de919c82b8eba7abb94c2c9501303c577e6104b4d0960122b7de8167df557ec5c951daf3a786244624c237a5d559a313dd6b86e3ae2370e7cff8f13cda3c7a3d2308baddbec9df2e62d3d809fe82ab66a9604519f971a40eab2e6d8215b3253f80ff21477c90894f7e32b211911a125c9c9a825aeb94f85c389a60cc910429d983ce83c03324bb680f8d0229a1602974a0923a8bb5359dc6a2dc5aea688456948307d4e6ff56df661ee6616d35553150d18d6fb37f88158b0d91f88f683c3a69ed0d758ef8b0a1808409b24165f548ae4c6bab3b77b09059a1dff19af51d8730747f967e733e8ef797495b839441f15ea57103950f312882307eeafa996c5a42437d9bcc5dd836fae44879e9acfd6628bfe5141842900b52e297c5a7489814960458d6d0ba5c9a1f5ad508adfa4034ce738de7f11e169f90bd0b0903194fb24984bced337bf89477b21a5977f50db466c804ecec627bfe913da11ae5800ef397a9561b97828847cc7ab59e23411d1d74c8d81014bc6dadc6c763c52d8f0323cf4e5bed13bc4f6906bcc23a86e27930be77c383dac4bcec2ee496adce0d9f7caa7e6bef035b760d07782ce84c9e5fb708d97a068097b3af641a71e6391547cbb2bdf7333fe515e8fd8c9bfa95f908300e6951e72d57935ce59043e18a5ba7e1592f7be543af507ce17f5eed0a4848edf0d34c6ab5b0203cfb3d72591ed4ba4c39d61f732c6d8906e2b6c7171b072dd1162a161d3d367fa60679b0495af37da9eb5254cb609c31864912496f25db032314c206797461de307eda3a06bab5ecb60278024f471858da0a620f71cf75ece5f92cc94cfc6548d6a8758d6da933757f82f8649795d80a17b7ed5a362c25cc566208be1aec2d93bb0f9b0c2d7d78bfe2e6d6a3cbc79ae0a3d298ff09aa772227012ac54f9b472d3728ffbe0f04b36cb653c732a14294a3db4ef2bca09c50a8f6260ab385e8750f84a835d5af0e0fb38f3807fab1731120f31da6dc83874327a4585d40521ec4dd621197ed589b9a22e1c3dcfd222a42030b6c62927d82ea752c91fb6a079a794d172fbdda49559e9eed7108b8335a1c8f865bd19edf9e64061b1db745c2e2b483040484bf467f573197ce139fa505fdd8003a002c01bf404c1bf646fd9043113c9b382913e464336243a7846884fca2e0d5d7c835cdab0cb74b6b737b975e7830db1a894d0a1b2bc02f2966c8959ac49c33bae0ff770aa6999e3f681c8cda35e36cfa4fa2f18eb43a526abadf8ec538c7a305d493ba17bdbd8e6674bea4e9de3a8160ed91f222ea397bbbce0808cb83db94f9334925f41277c37e68a42f03ce934508f01da2209b44409f7c165b0870cccc0f6dc408f01b2d385810181f7de0cef7ba716bfa029a76e6e2b43a540e6e3de42ee3c2644b14dad1699750c7e6d72e21eff300607b22672f9b0dea6d531086448f4ca626e7a545a7c6eb0f38cb1dbbf3a0cdc7d7f4d62fc8c914ea75a8089d8080a07f453f87974ff1100abcfc995abda07de1a65d5731a54b723c414f939e1e0a97162e2cbd215326f3ff2e351cefdc034a1144925548e1117ae6a804d78f2391d1a06801390cd6494f7405cc1a7a92bd6b3a4a7a784084e084337d191bcc2c8f43bec8cc91e74f14613453e09379468d4feb5e700473bff668c3f5cd32b834e3606f61780fd022a8750b046e146a740a86a0f26969920acbe2f049f71dd64b22532639c7ecf1b6594d970288ac2bcc671b8b4171a00e140f0bdbefaa6e94a180b98b167134b18811a7f3d59b3ba556e3dce2d727a7cb2e98ac38a36c8aa27d249ca3acb124188d2a5e83c2e262a53e8a64fba426ab348dafb1ac8259fc10c99a7d414f1b1c7a88161977094a857abf187e091aef62796b1cfe32250f0f94b72042fb7490d273c390b579d6ca8cbabddbd4e06bbccbaa925bdf27493ac4a34bbda219afb8a8706698573dd96c87eb93a841181fbf32c0caf9e8f489f3942aa4a2d97ce98ab69446dbee14768e45a704559328130c3ed58ed37ce62106d169410ec30d865b274fdf237200127dfe1dd2ce306a7a9d382ef999610aa5d90a481564f9fdab990307d162d86fca8fda8ad09ad554a4fdf23f5c7138dc5c4b405f21910ac5a30f3f3e6488bda0c5cde4eff58f12bbae00baa07d4629a0cf6966c09e9a3d02e6e9af7b49974ccb4c620fcfbb6d323ec4380574b80940a99c33af2eb49c5e6debcf53d38c9dc7c11a6328e3db4b067753e992035d3c506d8577786999a2eae2542fba33d2f27db6190c2d3184ba30a3769707f21ed17b12ccf740d13a0a81fbc810f273617d6b07f266e6b84409857a0e85e861498b82dce5d20a187c34279657a75682c1db04a5e1234e41cb22848fca40cc6befb9082f541a2c63b19b6bb154c02d820c72c2ab1b4df6bd6c8b1007afeba408614a1a1a04f9fd21afa46ea86ba39a1e78491d76d6c0539d05809f447813e987e855a65588e65c070a2449ae2146d53153bdb58cccffc486ec718c6935b772ef24dd5cb36df87619d355ee8423bdd0ed58e2412e1ed3c3eadb154b2f6c508baa372c9796c26a484af21e836bf6a129bbcdf5905322385f7b95c0279fef9bcd77d29879a77b88f7ca6484c61cf888ab1a1505302608b11cdf5d7685b20a0beae8dc7f3b1122a3beaa56115ddd649aaf952c6d554df52fac7f5baef62622634570131319ed61ee77b042c14ad4952b00607752f29c276b4cb930ea4d3275ba20b19fb00d39a4f0c805720e2df920acc49ffc9522eee9e0c4ea4f868bd77e107abfeddb9a1bd5dfe1326b1ea4cfc0585c1aa0c887f3869ce580d9e0cc8e57ae745518513d977a6aeb083fdefd88df3eb82053d67a2ce3ce8d506cad4c6caa501c5404d0a3e6939e590585af8f02c45d074212a6dd6f216c1648d813c069115bdcda76b9fcf707192be94fd502e6c86f585d1d1f9c5226ace528d5c7633859f8e0863cf6d1fc9e7297811ca085da9f1eca320090393f655068ed598730742da33918503eb5ff8f7f81ab798a797cabb9773480294a778322736a07885012056a0f679e7d06e181a45e511baa0ce1e58646d21ddae434508ad242fb59489ebe272e6d9cd7c078039fd4e65c1bdc91623ffdf3a40d762635c2224ccfa2b1948028aed36177a7ffd62ab20ee4c18243e86093dc2d48e38c72bc98353bf088b355a8b9a59623a56dc580a561c4f1872425ae2146201cf72ecab8bca63ac46ec7c99b9a97e96bf5de3700323efbd86ea13cc7e228d6c77bcf248a4bc590a5b73efe6865789c3cc0e2691e8db5fd36bc3c1cab7a45239430c3b75ab62169ef198b0ab1f740b2b365153872b3ff4d2f65848f3f2a3443e2839eec52f973f29909cb9201fdff0f5d43a727eb7a4c43380b5421fe90820aa16cd4c3435a5cb0b4b9d5cd2753be5117b01ce1cb7d65789ae456c33f25dd6d3ec03929d12ff4114339ec7db2fe196a87826fbd484536d7c166312759314362dcfdd929207f225ce1dde69d5d28da72df2e98d9e47c786e1d70163f3fcddb40b6b5ad2f82aa0dadeaf7b4b72de0a6ff4726557afa7ceaf686c51dde560930f888cfccc91239d65c0233fcee566fc0f63d469c1f82ce2eb458bd9f749e3b872d0c5adfbefbea81c577afdcc1a777cff470e341af05bcb6e4457577874a7306311420477f4eaf67a6c9b513da80f082a6513bab3e9262f6006767e8b9b2e24b173ce048e3c5d3109c998c0fe4ab932f04e7c9172d45688f2381abce1899541095eccc65133e34525003a12cb00ec9174c079863edef2c9a31c3ab7245158470cded79e6c9d6f4533cebd34e4fa3c552d43f2b5eabb1623c94972dc90b37e4feb993b6f7c026359ece084593e45071817228cc7d48aacbf8acc66e89901481b8f3cd56b1cb4d5e73f0ce3f75803ea76c4857a837517dd3c5a7baccdd4afe000e81d37b86d04d3d78343f1573350cc3a608c8f0d36c9e0895f228a3963cec4a03de7c638c6e41cf8dc175ed4dc823719d0ed4fc310a70facf5357cb984d5573a508e80d560e473af8b76cf8cb2040f00939d681f5c824a074692dedeac20bd7209fad8ff663eb489dca7f3f3184444acbb70d0b17492604def90b3ac8d7c6c469f670b6eda1791af934eab09a367e01e04d56cf2583a0f421991c3fbdc83a53fcab7cdb5fcea41096795b5ea6343c5637342302b2697", 0x1000, 0x7fff}, {&(0x7f0000003500)="8094557ce07b1953564d59e52bfdb0926f45bfd4aeed33a6288d6d96c678274d27c22eefd8fb093078cad56ac2bb0f3c2e2c0b3da488d48b2d70ee51502b4b61c049b0880c2187161e508d1973a9039176a86144338df25840549aa703cdc66403673069229f3dbc05587d00f40f365b6cce30d153d70daba3d9b319c1c8d85feb253c4821bb3b47e98ba4b1c82c63dfc62fc3f3d88408b22317f7c7ad72", 0x9e, 0x8001}, {&(0x7f00000035c0)="20afc869d2adc3121dcdd6de649af79221a0ce6780ea3cfbfdb77d801ecca0333a7ca46a8d7fc604f86c8ead9c265f36e3fff4eaa6237e4b98443047d9e3e6433089afb5e301a4ec8bcfa5dd71809e221aa110de144086916876d64147be6783c9e62db0eb254fe0098fcf10e6efb5d1a2468e6816c7b492f19ccd118626e2", 0x7f, 0x81}, {&(0x7f0000003640)="b8c1e73cb42eb7eed3d495058d8e141356480d03a9a941f719bffb2e23364b67a18e033c6672c838abe068c26aaa2728537d10e4d0c035f14c4521d8f3e549d4df7c25f4f73dad4bfd46d2be6699f55751eaa8a39bed08acf5ebafbdab72c5b24e23709fbfbd399877a164377285770c63c8e4667b61dc58df3567094ffbfd3e4df9ab192cd0fe910980d152a3357b88b35ab49c162a7e148afdb82c3c5c6d7315cea4cd432f73b0e030b2202311541e3f49fa0e83fc0ad3e56e75c37758278d4c2be198663566314a761c8d948f22615f95c97ddcd7bf53abf64803d12c85ca3e23e7a7f2bc50c7d0b876e15c78a1bb27a9f7da7fc107468135943971ba2f95b0f6713a03df60f113925eedc35ce56ba48278b4f1b118f8f83b694aeff0d1d976ca8b3d2fcf411e5b31e922334a0de9e735e3801de18c1c8ef93a4eed675aba97993ce492bef4dc19dab3b89f6c0c96fca2aa15ccf347dec4c81c3c8021a831857df5e64823c194d966da000dd7bd267398d4f9ace14550b6c82f7eab1b8909820b2929990853359933cf0e0d1cc26241b529153ccb0eba9761fdd146b26bd6f5818b85f0ed382ab764b1d1ee0534cc5f3a0aeceffe6abb9a6bd463e8507434e46e0ceee60805bcf6fd663d71ea6bbfacd54b7ccc18b586e112e0ee3b58a23f2e35732e18d46ae0f4795ec8ee0e288282bba4057493ef8b4475220460237d9a28b5569301dff7eb4575203a5def05c8d9e13e4b1dea23917bc24741ee6849703b4960ea3590d3339a08197d8a75823a504d0bd2fb97530a0588e2d447832b1778b746ca6fd2b22f621d615016a2f94b5665aac30b758e6da942a2331a65d1c557e4df5f4384e11bb25acdaacb9435ff7992819e90891adb53d494fd37593e5eb576d53a6c7519f0311f8a9a28d344dd8692f0fae9cff9a07bbb0bc3f456f1a2df67a92053e9170b016920646b3b0abdc19e252673f99a2e1566225d43b3b883f0d0dac9aa2897e25cffa347e8605dd8fcc9d5884fc361e4f25e07b5396f29b9b958ee784ccba9be06b2658323b6e0559ae2d28a5896e8f5deaca69b245b823d502688e735e843cfbbf6964616b541bce322c4da900bb2dc59ba399893857d51f3bb79a581841b6d079750dbd011c9a90605c73dc2f4e47f29e20bebaa1040c05d37f4fe8e4c5e24c37c6a3e4ce93f53c06f92c68b77183365f657d30a4537aa42c89faea36b66a2000730668f00d17648cf99d1105c7cd9561ba4bc9a9d6eacc905cfb06ed1a7760c3df7c8484442269499f6f21cf991a8ea6b6d7801828ddb76c37782b8deab137b2e73ab2f01eced44897c76139ac8dcd31ea6a185146c8f3ab6846d4a358e7494f067303401da2b1bc4c987abef794eaa8c7d4f63716adfe426f26f90a3f9fa18c26c14d2fbd16b6fe26d2a445a8640200484ab368f8dd6d62568c37891c1a05a907d94a05927e1785b1377e69fa3dd3b8f597f978be9262bf011abe295c7a9dabff8aa83fe4529263f3746bd360afd80e8858b337250f8de7a33df112cd5d8f987abfaf9d292c27c013d68917ed7a399e680ca62ca836709170393a582625ea98531b4c3100e108b8014bd98c6fce26448481fced9710dc0a8bace61e48f16e270992f321dd7bff9d5d7cb47c1dbacffee113e4b735cbbddda6466c5ce28f4c54cbb841afbcee441208782f7474c54561d618e1000c644d223e9bffaf5b57a36a1c87235ba13e622bc5515f66510e24828ed9e89735f8fa2f1ff35fcc5e0aa6d3426a622a74ff072d420dc3e8a4474b62485606bc39db0d21902c0145b6688aa4068f0e7404c4e74fb4cdbbc12bfd7067cedc14859dc18b15324bda07d8100dcded742dff463e6f00178616f4379ba07e1753119acb8fe8115b7831167f511b0e56ca94214c8ebdbb1048c76fa21b3849f22d0557b10e3e904e97250d54d92992f2c9680a3866789cef1939e585fbb19e21ec439406101cb05259541b434047ab42319309782771287e57cc34663b9f9ee5b433f72dd35f7eed36617a6e59e28692d5e288ac71d2b6fa0efddde028dea1d1fc6ca52a611ade0ce2aee5ee94c5c8683f18ee2770e146bf4fa1c77cf0c96db5d630fa467ddebf26dc3e69edb1d1f3ff135e3cc99f32999e31b2e8e6dca15dbad2829b082c5b3ea56d8bbea9dbfa329cfb46158b1e23a4f8f165bdc383aa651e2ee0453d08704f96896114b8654c76eac22c22284f8dd7adbd0ad1acb2c8c5a2d3ab349d4470de3700805693e917c74f6472dea1727e0ef40fbde98a816153591a239cfeb9e1043747c1e379a7b440234c3297d5d893efd7cd012f4b38922f3afc4216ac9b2579b7ad4296601397b118ca1c37f6a8841034be3cb4cb1b4ecff40578c819061f14567f6a8981e5d40a4e85516d2355936345765e4ef4a7f84a9348f28acf1d0342e0245723f3cab131cd2e2d6d8623291c29e67f1eb404d94a5a551caffef37b6ce3956dfab8eb27c2f0b9080e76360b2c3bdb584c24ada0c317e3ca9408777ce8dffa9ea57823316d15fc723f895c3e63b6d4e1f073ff3dd04b8dfb5289c8306240e8a0c11576fdb6fc317a9183af243590e5ffb212dcf7cb40d369522b227e9dcb0d8958dc43861b30150e1023a471b2dbfae9349def4b501d5610bcb9bea40e3af5457452052577e2578e3861d609a5c1f318fdd0ea1f832c47c1c06960edd63bb1d4d94f49068f9358eb88451b9b3cffce917a320081bf043a54e7b7dec9ef8875d4ac15d619a58a9826c546c6b12f5d2ddf0ca4ca3fc63753ed127b61e5e20a7a83a3282e4afb13fb433af137b9e26c2a19dd2fb558d31e00b2338da2e37b757df1b25efba02b8bfd5e94d7701bf9c4afd9c436488a0d8734a035e1c5a4e862ad55b6a617344398fa6c7705db2e66e7ddd87ede46d5036982919c90943a4b5655cac09549b7a60f546c22c36b1effb1e2a01dc1ded4a39d2d3bc10f626e4b11df5fdd73f4d0f6ee9f1022f15dbc0cdf8df660358da140edb2b0063c8ee3171067b983108811d84b537babdadd539d0f90b318f7fc6a4396c2acbb40d225903f3307c1632d50fa454879fa1ff7389b834683719c081ea9633e9d88dcc5e9c23d8015356359c7d1138709066a35ddbdef365f6f2d773962bfbe25257f37caf8672f0158b4590a631279fbc2eb0f51bdaf0b99ceebca4d75e76611efc616a1618fbeb089f0c76671ad3a48b8dc11b31839a232bcddadcba43104b567aae68472792f395bba0a52c892d891d38b7538fa6ec0ec5a6e9e61c78c9b853b94192e1e9b4ef1cc399f88923186f017cfc9b05421c5747ed57e9401fb2c046b164ec7f2952fdd6908e9a1d56c953ba2070a9e9a266a1b748b24b7e8eaa933189a6e368c076e336e9366fac73d6ff239627ae299fc02683d725e585d6646b5f5741b4fa485a061c88ff5a366751154306a6517c6862ee52a9e6ae8a1cdaeaa952c8e94f3a90c9f6fc522134ece615ec13d4e78b5cd26b4a314aeb9e5273433c2b50e4408b324baa16452ff2bca3df6870b78dd9ceb702ce242c3dc26aae43a5523d8e58d6f83e4e907e249e0ded2ee66fb6153a1302138e29a82767aabf211f08795f13b8e1e4e4892f743564c57ca0c2e5c05e1a0483bde25e9d09a2c7ffb0d4561673364e2741478a98975c2cfc676634dfb9a38b52c21819272a6a2e3ba7dbab33525c22387c37a859a1fff59c0dbdb32489ca26ee403b182e7290a1ccb1d67bbf301478c20c18bbf6840e3572038e3c8d52e59dfdd01b5687a6449defc92dd9cc638ffc6d2fd7739f467a1c2798950830af18735ce23a764a93083a0d26392c8b02995d60c691f6f51d740ddd1abf2e88b64819f7cd4fd766301017e779b401065992d86b9c53b2687054892d00e90189b43a9664db2adde9685ee66f9376921190ccff331900fa3be217f24ee4a5c5c6468d3f2f570e1169bad2f6c6bcb2cd533913145569c3c62538a01b5087c365553d071ed7d7bcfdc5a0314718d4943f9447d10b1a0f037305ce3041842d61c972f164f0ea15fdec61f70ebd4bf9c9d14bf8b48f94f1ce8f8041fd0eb9c968f6dcb6ed804e055714639db14b4b16bb26fb4b1cbdbcaae0e145b7a01abe0469290a651c223d68f6fed86e4ec6882b44201d7707d5bac16913e0aabeb49e6cc5c8de0f80e6435a86c1b4bff93a63d8fd828859011649ec70d493a05d5cf42e96e3162e693b14a978dc7584c7073e66c0a397482d2b4fe003bf83da060f3b7da0632ba519b85b43c139373ed4bfe985429efbd20f40b3ecda841350b97429753ac80f79f3bb51ddffaf8458bd019ba0ac8e1500d756352ba9304655a0e7e3d9909a59b00b7e5f86b3ae6478abe3577cd8a7a6e17052c9ed1cebef824311b0888b211963ffd4d93e3b4135707c74e7d66bef2249e9a23e7b93218b6ee43da4bbb0df0c5ffbc71dbd9af5f62a011f2ec243c80a9598d164d734cb49c7632eec0efc7c8515509f7b9e097deae77f9fcb925b7f9d41b3436484f28f96349b4b2eef5f24d9c1035997d2da903d4bd9fa5c7a17f91b3b31b8637b03e062b4b49548218c210b5380f05684059e462441290dcba956132aa72b482d646e6183b9390bcda34ef67de52bfc6a378b65c877f6d968566dc7baa286e833b66180b25afb587f8e724d14456c23ed6224181c8bc79a63a2c6cba9d75481e2d4f5ccf9669a1c5bcf35455d1ace2484021060566d886098db96f3ec88771bb3391b1eb902d9e4417e615ce178d42ef3cb05544d68b2a4261b9db2e56233edda3977244d62ca598c9c3136af8818fa4d8dfddc5e65aaf9578903181f745031e183bf2d964651a6f128980512b36fa921d4fa6b7b0e7b02804e90c356216aaf7f110e4c1b2803cd2d5bce7001329e5862715486a4f2e644f8c0ab1d8e50974b66615ad23a5a93c3c571f4b008bb80bdba8f677d140000ac0347876c27113c9b37654a56e73e002e76f4b4bc2f4de4943e2b3dddb04a41654fedc1c6fd52a0ec657d1836237c15629e31357c47a1e5e16ef46a2079edbed4550116cc4f2a8e5993c1f6c5757880f53146b9f534e4ecfdfabf49799400a501dcff667d738969ae274386ea6666a90501fb063c0da4e4badded7059f378eb5e26df7a336c222bc10877de560dc29228dfee2a17a6a1b310ec89becfe14ffe6b061bb2320d06be44a47dd3537c45488489f1e3b4249ed3d7e490e838d97a9dcd7e99ce7975657d5cc50dc37caf8cbe038da267f4c32afaa9eac0477ec99010da381d7e1859a47019ec84fcc36be197a2f4d7cc0a18566e55e55b5885d3598856068d7b8948da1f58f286d82ee042ec0fa87fcc9dbdc78cdba4b55031d5870a928af692f56f72b26986cdc17179fb7831c474c782c956ea72c7f6bb63101ed8907a974c70aeff0460e54f571fd40f35df61760d6a4c4081135e32081b069f854b9f8859e39c5f2c19626821cc32ce0b72a42bf5e3639e85d4e6b3a84e615c3f115c6fc2c1de948c18713f6d23b4efd06aec992d8e79d84519242d90fae2d55df6caa6b9d3eefa2396e4e156b7367c6b5a3a3b610f4ddc2a4347b4de2ac004a6e05f20e5cf3c9bb9871000afa13ab25fde4be0f5b0f14a937027cb6111e56231e51e2b554d56f617d5e261e495e193e99d776a532da0729ebda6e9605a2815dbee2bf8f0ec7f688750d8a589efcc24007a7e9f928e3db783412cedf2543d5b446d5d394323bf28760bedb2016b5ad85437ee596794270eca14dbda546664603f71f1709155", 0x1000, 0x1000000000}], 0x24040, &(0x7f0000004740)={[{@utf8}, {@map_normal}, {@map_normal}, {@overriderock}, {@overriderock}], [{@fsname}, {@euid_lt={'euid<', 0xee00}}, {@permit_directio}]}) stat(&(0x7f00000000c0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r4, 0x0) syz_mount_image$vfat(&(0x7f0000004800), &(0x7f0000004840)='./file2\x00', 0x4d1, 0x4, &(0x7f0000005ac0)=[{&(0x7f0000004880)="ca8f3c849beeb8daf81d552d5beab7db7d4859a0b9d498b78a5286cd9f4491690aa8dc655cf273215697748159a31a251186bec51462d21d0b9be806226ed4788a10d44842fcee0a07045ea031c6e4dfffefb9299d61335fb7433b7a3cdda0719a64", 0x62, 0x401}, {&(0x7f0000004900)="c1dd626969f27f134d1808f3ba14494ef06aa1e0fc5fd210c42d074eb9d161cc3531cafb6bb38d546c71c0389827b698d79dbf48fb023448be7ba9ab42b687ac2ca89b4f46fae82b7df88f2f4b86b045c97badae0ce465b9f387a1fd08657f6ec9da5d77649959f2d249b4fae3eb7a380611bfcc8fa6f8cf27e8bb49217652e10d61fbeba407397690019a0966255b4a64fb34f74752259c7a6db2bd3a1b900ae335f9a6f9ad69179567384ee5f45a8676fa8eb9c34d22734e841d731d8b71062f1c00a1d07b66189f273b860039c7d6e2a40e93ea8ffe1feb548d3a18362fc978", 0xe1, 0xe00000}, {&(0x7f0000004a00)="31f711a0ece6b55868424f393a2b1a38ea3d5ea2fef71aa4fde24751f984c4dde9b043da506b90621715c9483e6009fd0a52862a3c14af024f0311e27dfe651284fd668eb4c3b0ca125ee5082af8a89a1133d756cea0f932c6d523e92d2c39aafa1233938f2d351b74c050c07987bd0b3547b38cb39d381db909f379419efd1646c97414533270353536cc9c88b2596770c2c5f7c6558c6d751f0b009768607dbc1deb724a75aa031f9fcd4209a7bde52cc9c62615a817d01a09b481780e80afe93c98f4943893d38fff74f5edbd5b1e99ba425039f9cc471002ec1fad886640bb20ff09de6ff0fce87861afbef704a989fffcfc46a436cab6805710fc0285680d956cf1114abb7e74660ec1aad9537cd40cef2ff61941a01043c09792dbe5efd1a2c8b029cc965f3566ecf02e5fe1b7510a07db4fd1c5347d3d264f0704756bd0275e221342361ed7c88e22b6c64062008e046aed55f577aef15ed5c1539609cd71ea1a9248dcd6d2376f87c93bd94e344d529e74500a9885deb3cfd3c6a0c6fef05bfcdba407d9fdb668c68906cc0464ff9bd6e089633b31a0e959f0f5231a9f09ea7c909ef34bb57021404956e40a29fed4731e761d4653659ab56d869f4d157750776bde23c57f26ed193a6c9521adf1a218625e13f04af499cde8c0060f197ca5bd88400a8b149fa8e4eed5702189dc9652eaebd1ece78c809a254ff99eb2f0245846aa9f6ac1fed37dad7670382648b1fcfcf580b4256e1478d940418bcab90049b56d14cf59d391e20be15f0263ef2d39b659e9970006e25308cd861c3e5244cfb23176d3c768cc256ef25802a6e85e8eeb8b443b620936e3d944e27159122ef150a2ae5db9fe2b9801dc8c81472c13e912acecd9b81a89680c8e19c3fe7828a20a05b322ad4e26f130ddc3ab19851b97118aa757dd0e98e6c4ef195001ca8e50999153759917a91452998f354e775fb81c89d0b920d95a4e6d8201df1c5c9163a054929207a326133d2a92d594c9040314a3fbddcf72a02fb83783dbea2105f64ad39448271690217f422777d2de746b1215ad80ab1fa0404d4f522c3f754fe1c795eff08cb5ce8942e3342568791639005e7bba73767f4b8b2e265974bf3c45358fc910b49a630236345fda450d0a394381b524d245f33f6a71211a2262f80ba8a755d11062b5a14b0c76101c3b4e8a73e8fb2d541f78c927f45b669812da70d8a70ab9a271cbe1bc2cc1b77d4841240a9243bea17a96be73e6cc5e230fdc3cb5a90b2240a50ab7c8ee456ace06547774d039315fd49d2df5a54894d377a72eda48a97e206b304eac045119de06357ca58f080267f8ec6b68e8a35da63992f101f860a3f19061238a46d0362d6efb05b4abec1770ba73fadadef190c5f0c5dfa81c7df89337382a36843ce8db85f7e67fad0ec6e910708116a35dc780bc5b0409066163f1cc5fe99732597b2b13e86d57e5db4256266b3b10e2304a9db8f082172424fae1618fb9b8214fd34a17d79fa4488014044d674cc33c447856eaca93794e0dc9c47b2ae214db93abf7b9b4e3f779933d5e90fcdbf044ab2900409395351352bd2b279c263f972c81ae490fd666585b2f27b6eaa422feb78c717e92f7911f619c92325ca29fd2e8304d504892959f400c2822f812854e0a84bc12d506a9eba300992cf90b204da8ef7c310693b91f830c88564f0a938f76aa2c0df8861f53ecc2019290ed48f469ea89b922a49eedd218bd7af86db2a30acfaf5511050a68cd9a6596aba3d79d890a16e188d76a4f745b072b1efd194fd53eb36ad69177d323a8dd9225c31aa5d8ab3fe075778edac0823c4b1bcd6b981176d7bc7688c2e977e2e57c3aa866a2b7c513a2bb05251201f36d819147f13bfd3af5500d22723991a72b946fe78eeab31757cb56dca827ceb9e964bb77316708d321469b7c78e66a1ff22d193fbe256a13a3167a94f3b0cdc633aa73275465f0a140eb8f44652f6910ca8bb820d981d8fd997bb7d579474333e18572c714c1ed0b93465cf13aeb71506edec4431efc5e26bf0b9d49eea518f82012f521007cb4400156a1de3ac4d8257d53370c365546f4f36e31031862128e3c985103d315528df965f5d84da91012bec832c05bf80ed8d503cc85d544992d6e02c4a04820315c82bd0f631f13cd94c7387aca026b69b445e8e67b207fd68aa0cafe8dabbd037ee4d1d27670ee7db1129e6fa6133bcf3ee4d2c22b33ae01e79c5876148757327db6d9816422a30b952ba6abc7cc2d24d8c0ed368cd080007bb79c16858bebb234d4b2d060e30a8abf86494e53a98be333e609b4f2615428c0465d682921ef6f08cb949891b917abae28c3642c49a4393bb8188b348de5446d5d31d77b5d1ef92fe8630e3124871008ae0b6787a2a86de5c44729546acd29cfe16bb9b488ca255f6753a0d25c4162431fbc3835b82cfd638a112d073796f400dc68f8590aeee1b7728565c32279fea4c1983af0d6bc45a0de42f88b778eb53935b7dab70f667ccaeaab09757079453259680ee5eef00fae8e8850c982a21f56eb16420e59781695c13d6f06cf0d42d71d30b8468115a88c370676706442073b2c0b0b21491e0b7e94f6d8cd930149667e48fc4eb21162485e3eb0ebb396fe12c049a3c517a26bd742967ead5ff329dd0ddd5f312b6397f1144a2a5e3aa38dc70ba216b9ecbb01bbf05d9276dcd9370e3d8106cfcbd9b482aa8799bea4ba0b1830ba0b556746de2e8cc53afd6e1f8c6f02cc196666103651fa3f3fb758f340f96d6a8399eeab7b8e2c5fc4a23ad5ed1cfcfbaa77d9f2ddc975e1e79483290896ed93e48d9aa9cd3e4e1a569337a0a6be8b9589d2dbe3ec7a332a5bde0a65ade02933604eb2c4c7d8e63a333277e8df2417f9fbf9b46e8d3bd588f4f81a887265444f890e61a231110530668a8d5bc89daa23237863a06d0904f3408768e29b7e6f6e338c5bd4a2a1f22ddfc41a7555c6035ecc671957f6e081617cae122c2eb76843e8446ee46ee4066ea1cfff812bc54b3b13a5308056b1c029129f2d367ec9a80b6a0bef2ee17cc3e7c09b4db8549f657a4829f5bbfae68eb288c525ddc0d467b4968e27fe576a5b2bebbb61b04f36bfdb81d7838c1e9f1bc2520b7e6e9a440b1852a45219450a04cb9f22c2e2b3c642bbbd2d24d2de6298e05226f66396337a6525cc6649faa95d0e72a1ac2ed8315a52bf2d31d4e58656d94fe3787b0e04f06310e6f0d412d4dd425b7f651b6e5bec90ba03f71fa98b200f8f9e00a0b7c08fd0ae83c3d9cdf48f765a513a7dcc92217d84413b5e05bc2232389e20825ca406a27d2e664458e08f69b6620067865c17aa5e0a48a07480e3eab85652d0ae8a7dde16dcce9622e18c8bd7ec28575f871f7728d7357d93fc6c573724721ed716dc8d496d1e471617ee2f2fe2ad6f0d9bfa6052ec2097bb18833a5725dd55f481aa719c924800398edd66801cc76e443f1c6302489f8947b6a90b179f5260c2107f62a0997aef6361359a70b2fea74ca8216b497d08e90a59542e2adac64faabe685874aae9268dcebf2a572fff2e71d3b48035f1a51bcba531f7cd175bb74708eb65a727731002714b91d7bd0305eb10d10ac977f727260d131df9b472a614dbc66f29a9ae72aed5ebe4b1c973edbcb4bb3a488876a1a343d5770add7a4314ba25060a1feb089d54d678c56f3fc740e7398f74581152be8b0aeb48c1c8ae47af9077f911ce0f795abb161d2f3e31f4c58478d7ca4a5bd2f8698084f1759abca3d7a9858979678e982cd3e1c5803abc813aff05ac0d8b501a0a2eb698c449ed7d092dedadc0c338ad4662fe719a331bf8df77d9b6ea3ee0bbf059159249f526ac8205a7702d0d6d4e244bda16207e250d4b9308d119d0a0248b473a9de87d71f4b48c7638ace966ce4015c977931aef0f39b0826965e30d1b8148f07d0dc002d8884a0f5cf0fd8627d01db22ec7abed06e46d3d2bb392af1e339e9c562b9d4af62823af1c903c312ad9b340bc97266c5696849d4e7c8cd446b63e0ba82d0921361ae106afd1714a00524818b60c53756e0ce5333cf3d08ef42e265c3eeb4dcb304b4a75652d24279bcd666baedc360a33404b7af031789b996a4ab51dd0f6f2839632fc9aa41850616ec4d1bf6f422cde215beac0e87f23b0cb65720247dcdec224b72e6cf1656be084c190b7ff4aa605286738354d35441c98ffb8504248be99d6f653a74c0c206d46c7453de9a87d4623aaddddeec009daa55c704c35f795029b9400261830e78e53bb2ae80df6186b55067896cf6702e908983aa7cd879b9a80d543ca699f72ea820165b7ec51ff1f3c8a93aee537b33033e8bc058e8abc6c688406b71a17f4e5b9a4509bfd77456c6172a1b7069b958659038e060b41e4d5ae0b2e8675095b94700e6e0ad79fddd5b74fd2accb9d167cf71f60746d535c60d3b30ca74cf541da8505e35f44d65d9c3a14c26c8c53323bb9c71bde54f012d0a369f52963df4e877e1c14280b8cabaebddebb723b485c26d878a14c0284fc52e52b7ad6c985d4fa2990d5b1ca87c41852980f3fbfaff076cbcd82596647f9367c22790644c7900033b52ef782360d4211adc19e031f0589edcbb9bbd7a64c54efa93457447d5836ae8721f087f179cf02a0410db2694bf1bd0a54ee31fb74219942b3395a0815484b060ad5dbe87f7b11598c2d094a5a62439793aead12fe8225e3fbc0bb5386d87b0efedd84b49808ff71562087bb3b802cf34138186f6bfaf9d7aa4ea06c6ad69b227b2121fa501d85317594698224dcdc618b7bcada776620c6abc2a952c5e799aa4e271f5a5940ce11dfc03afb147578225c0efc8fcd86c0ea3053a8be7d0beff983b204c147a95540b871b5372604c589c541322cc3c58fc48e8ce38648af6ff02fada078f2083718676da6577a022085cfc0fe95b80f63c8fe3c64e74bbedd367c5f8f707b3981f712aa7fe060fa4ae8d3ffee75baa4750e4866b65480734dbf8a28fd04856dafda6a1cd6672e239b208a68cd66b49d86300d32731e4ad0b24dc25438d7009c89d178016f9e25ad4704574c1d998156726401d93a29b7a02989d47d572a59222d02c1ea80c52d2b34ec5b33d419b6339c00986e516e498f3b57db4f2f31dac100726e7ab6a255726fd6ca48a9bd94d1f3c8fbdf33dc6da6de411878cdcafab4f1b47491fa5d82f8cf56b0ddb2dcc7c2c5d4c8fad82fe0cd19c8be598542fc2ff862a136ee3e44d60e7dff8ff3e896f6b483c62d7a11cb961233949ce010027b146170592af9023fcecf649c00fcd8c6bc44c0b463e832ff0803e414975c32f32425358b9096220486f814d04fa2401ea376207589cd67df165f11df8c99237882308084ae137a59ecef0c8dacf9566a992ab033a2ab6257b471d154f0917f0736966fcde26494159d35a7289b320e7dbe02d8bdc8ff9e586376fcda832bdb9303340205f83fb2a56ce345ac24a47e48cc61590567d9fcdcb255dce2254de9b8d4de0e4ad89c60069a8f450d4aa3527304b3abc983cbeba1797aaba5312938a52b80f6042a8d3eb13e72f0c58bcc4d1f97ed7430e48035fe06ce3334914ae4c7331bf54fb514af0dc15b01d7c9f13cf507a3b142a35915e0f98a9f208a44061b27291730b09feea8f89eaf5f7658762341bf231aabefe19cea1df784f75a3ca7d79b04fbb0785daa226412e1a364e2f3dd5578de490ea112fd0aaa1991974b955f5be7d6adafd12c69dba0430b4f5eb23c11bc640af6c2e9", 0x1000, 0xc9}, {&(0x7f0000005a00)="0198578b1cad82dc8331d0e9a9a1e2cf34d3d3b42e23724c1a943798176c8f74d1ac579d29f9e9403675ea4f3dcf50a14c9ab95978b30065f60b42b0a9122e22367e306d95fc98fc3cbeaa48daeb70e9e2118168226d13545c067ee44b40db457cb41b68a87832a6d1c6c93eb37fab0a2d59302de12e683a12ef47f0e4ef7a2258d7f5", 0x83, 0x3}], 0x1, &(0x7f0000005b40)={[{@iocharset={'iocharset', 0x3d, 'cp855'}}, {@shortname_lower}, {@shortname_mixed}, {@nonumtail}, {@shortname_mixed}, {@shortname_winnt}, {@shortname_winnt}, {@uni_xlate}, {@uni_xlateno}, {@iocharset={'iocharset', 0x3d, 'koi8-u'}}], [{@smackfsfloor={'smackfsfloor', 0x3d, '/dev/usb/hiddev#\x00'}}, {@audit}, {@fowner_lt={'fowner<', r4}}]}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x440301, 0x84) syz_mount_image$vfat(0x0, &(0x7f00000047c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r5, r3, 0x0, 0x7ffffff9) 00:17:37 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x180, 0x194) r3 = dup2(r2, r1) ioctl$EXT4_IOC_SWAP_BOOT(0xffffffffffffffff, 0x6611) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x400080) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x115140, 0x19e) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:17:37 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 14) [ 2742.534680] FAULT_INJECTION: forcing a failure. [ 2742.534680] name failslab, interval 1, probability 0, space 0, times 0 [ 2742.535807] CPU: 1 PID: 15599 Comm: syz-executor.0 Not tainted 5.10.223 #1 [ 2742.536457] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2742.537146] Call Trace: [ 2742.537428] dump_stack+0x107/0x167 [ 2742.537738] should_fail.cold+0x5/0xa [ 2742.538064] ? create_object.isra.0+0x3a/0xa20 [ 2742.538526] should_failslab+0x5/0x20 [ 2742.538851] kmem_cache_alloc+0x5b/0x310 [ 2742.539251] create_object.isra.0+0x3a/0xa20 [ 2742.539631] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2742.540079] __kmalloc+0x16e/0x390 [ 2742.540442] alloc_pipe_info+0x1e5/0x590 [ 2742.540791] ? __lock_acquire+0xbb1/0x5b00 [ 2742.541154] splice_direct_to_actor+0x774/0x980 [ 2742.541599] ? _cond_resched+0x12/0x80 [ 2742.541938] ? inode_security+0x107/0x140 [ 2742.542334] ? pipe_to_sendpage+0x380/0x380 [ 2742.542705] ? avc_policy_seqno+0x9/0x70 [ 2742.543052] ? selinux_file_permission+0x92/0x520 [ 2742.543526] ? do_splice_to+0x160/0x160 [ 2742.543864] ? security_file_permission+0xb1/0xe0 [ 2742.544365] do_splice_direct+0x1c4/0x290 [ 2742.544717] ? splice_direct_to_actor+0x980/0x980 [ 2742.545120] ? avc_policy_seqno+0x9/0x70 [ 2742.545515] ? security_file_permission+0xb1/0xe0 [ 2742.545927] do_sendfile+0x553/0x11e0 [ 2742.546302] ? do_pwritev+0x270/0x270 [ 2742.546628] ? wait_for_completion_io+0x270/0x270 [ 2742.547035] ? rcu_read_lock_any_held+0x75/0xa0 [ 2742.547491] ? vfs_write+0x354/0xb10 [ 2742.547810] __x64_sys_sendfile64+0x1d1/0x210 [ 2742.548252] ? __ia32_sys_sendfile+0x220/0x220 [ 2742.548642] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2742.549138] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2742.549687] do_syscall_64+0x33/0x40 [ 2742.550529] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2742.551055] RIP: 0033:0x7f61885a1b19 [ 2742.551991] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2742.557513] RSP: 002b:00007f6185b17188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2742.558615] RAX: ffffffffffffffda RBX: 00007f61886b4f60 RCX: 00007f61885a1b19 [ 2742.559401] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2742.560149] RBP: 00007f6185b171d0 R08: 0000000000000000 R09: 0000000000000000 [ 2742.560928] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2742.561730] R13: 00007fff7340c88f R14: 00007f6185b17300 R15: 0000000000022000 [ 2742.571165] FAULT_INJECTION: forcing a failure. [ 2742.571165] name failslab, interval 1, probability 0, space 0, times 0 [ 2742.572607] CPU: 0 PID: 15608 Comm: syz-executor.5 Not tainted 5.10.223 #1 [ 2742.573327] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2742.575094] Call Trace: [ 2742.575424] dump_stack+0x107/0x167 [ 2742.575991] should_fail.cold+0x5/0xa [ 2742.576400] ? create_object.isra.0+0x3a/0xa20 [ 2742.577516] should_failslab+0x5/0x20 [ 2742.577908] kmem_cache_alloc+0x5b/0x310 [ 2742.578871] create_object.isra.0+0x3a/0xa20 [ 2742.579294] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2742.579827] kmem_cache_alloc+0x159/0x310 [ 2742.580870] ? mempool_free_pages+0x20/0x20 [ 2742.581293] mempool_alloc+0x148/0x360 [ 2742.582208] ? mempool_resize+0x7d0/0x7d0 [ 2742.583169] ? trace_hardirqs_on+0x5b/0x180 [ 2742.583648] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2742.584888] ? ktime_get_coarse_real_ts64+0xfd/0x190 [ 2742.585434] ? bd_prepare_to_claim+0x290/0x290 [ 2742.585909] bio_alloc_bioset+0x36e/0x600 [ 2742.586323] ? generic_update_time+0x21c/0x370 [ 2742.586809] ? bvec_alloc+0x2f0/0x2f0 [ 2742.587737] ? filemap_check_errors+0xa5/0x150 [ 2742.588201] ? errseq_check+0x4b/0x90 [ 2742.588648] ? file_check_and_advance_wb_err+0xbb/0x280 [ 2742.589776] blkdev_issue_flush+0x20/0x1a0 [ 2742.590183] blkdev_fsync+0x8e/0xd0 [ 2742.590921] ? thaw_bdev+0x1a0/0x1a0 [ 2742.591299] vfs_fsync_range+0x13d/0x230 [ 2742.592266] blkdev_write_iter+0x3e4/0x550 [ 2742.592775] ? bd_unlink_disk_holder+0x3f0/0x3f0 [ 2742.593277] ? direct_splice_actor+0x10f/0x170 [ 2742.594398] ? splice_direct_to_actor+0x387/0x980 [ 2742.594912] ? do_splice_direct+0x1c4/0x290 [ 2742.595345] ? do_sendfile+0x553/0x11e0 [ 2742.595787] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2742.596262] ? do_syscall_64+0x33/0x40 [ 2742.596677] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2742.597194] do_iter_readv_writev+0x476/0x750 [ 2742.597693] ? new_sync_write+0x660/0x660 [ 2742.598098] ? avc_policy_seqno+0x9/0x70 [ 2742.598557] ? selinux_file_permission+0x92/0x520 [ 2742.599687] ? security_file_permission+0xb1/0xe0 [ 2742.600192] do_iter_write+0x191/0x700 [ 2742.601115] ? trace_hardirqs_on+0x5b/0x180 [ 2742.601579] vfs_iter_write+0x70/0xa0 [ 2742.601946] iter_file_splice_write+0x762/0xc30 [ 2742.602473] ? generic_splice_sendpage+0x140/0x140 [ 2742.603453] ? security_file_permission+0xb1/0xe0 [ 2742.603910] ? generic_splice_sendpage+0x140/0x140 [ 2742.604427] direct_splice_actor+0x10f/0x170 [ 2742.604846] splice_direct_to_actor+0x387/0x980 [ 2742.605289] ? pipe_to_sendpage+0x380/0x380 [ 2742.605736] ? do_splice_to+0x160/0x160 [ 2742.606125] ? security_file_permission+0xb1/0xe0 [ 2742.606730] do_splice_direct+0x1c4/0x290 [ 2742.607126] ? splice_direct_to_actor+0x980/0x980 [ 2742.607628] ? avc_policy_seqno+0x9/0x70 [ 2742.608027] ? security_file_permission+0xb1/0xe0 [ 2742.608548] do_sendfile+0x553/0x11e0 [ 2742.609322] ? do_pwritev+0x270/0x270 [ 2742.609735] ? wait_for_completion_io+0x270/0x270 [ 2742.610201] ? rcu_read_lock_any_held+0x75/0xa0 [ 2742.610749] ? vfs_write+0x354/0xb10 [ 2742.611116] __x64_sys_sendfile64+0x1d1/0x210 [ 2742.611600] ? __ia32_sys_sendfile+0x220/0x220 [ 2742.612694] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2742.613195] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2742.614310] do_syscall_64+0x33/0x40 [ 2742.614711] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2742.615195] RIP: 0033:0x7fcfdd93ab19 [ 2742.615622] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2742.618699] RSP: 002b:00007fcfdaeb0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2742.619468] RAX: ffffffffffffffda RBX: 00007fcfdda4df60 RCX: 00007fcfdd93ab19 [ 2742.620139] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2742.620877] RBP: 00007fcfdaeb01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2742.621591] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2742.623248] R13: 00007fffde5744df R14: 00007fcfdaeb0300 R15: 0000000000022000 [ 2742.656421] FAULT_INJECTION: forcing a failure. [ 2742.656421] name failslab, interval 1, probability 0, space 0, times 0 [ 2742.657750] CPU: 0 PID: 15613 Comm: syz-executor.6 Not tainted 5.10.223 #1 [ 2742.658474] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2742.659295] Call Trace: [ 2742.659629] dump_stack+0x107/0x167 [ 2742.660000] should_fail.cold+0x5/0xa [ 2742.660405] ? create_object.isra.0+0x3a/0xa20 [ 2742.660859] should_failslab+0x5/0x20 [ 2742.661240] kmem_cache_alloc+0x5b/0x310 [ 2742.661683] ? igrab+0xc0/0xc0 [ 2742.661997] create_object.isra.0+0x3a/0xa20 [ 2742.662474] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2742.662983] __kmalloc+0x16e/0x390 [ 2742.663332] iter_file_splice_write+0x16d/0xc30 [ 2742.663846] ? atime_needs_update+0x600/0x600 [ 2742.664293] ? generic_splice_sendpage+0x140/0x140 [ 2742.664813] ? pipe_to_user+0x170/0x170 [ 2742.665215] ? security_file_permission+0xb1/0xe0 [ 2742.665727] ? generic_splice_sendpage+0x140/0x140 [ 2742.666205] direct_splice_actor+0x10f/0x170 [ 2742.666694] splice_direct_to_actor+0x387/0x980 [ 2742.667150] ? pipe_to_sendpage+0x380/0x380 [ 2742.667618] ? do_splice_to+0x160/0x160 [ 2742.668018] ? security_file_permission+0xb1/0xe0 [ 2742.668549] do_splice_direct+0x1c4/0x290 [ 2742.668944] ? splice_direct_to_actor+0x980/0x980 [ 2742.669451] ? avc_policy_seqno+0x9/0x70 [ 2742.669841] ? security_file_permission+0xb1/0xe0 [ 2742.670302] do_sendfile+0x553/0x11e0 [ 2742.670707] ? do_pwritev+0x270/0x270 [ 2742.671072] ? wait_for_completion_io+0x270/0x270 [ 2742.671586] ? rcu_read_lock_any_held+0x75/0xa0 [ 2742.672028] ? vfs_write+0x354/0xb10 [ 2742.672429] __x64_sys_sendfile64+0x1d1/0x210 [ 2742.672853] ? __ia32_sys_sendfile+0x220/0x220 [ 2742.673288] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2742.673847] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2742.674335] do_syscall_64+0x33/0x40 [ 2742.674720] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2742.675201] RIP: 0033:0x7f753a360b19 [ 2742.675616] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2742.677409] RSP: 002b:00007f75378d6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2742.678134] RAX: ffffffffffffffda RBX: 00007f753a473f60 RCX: 00007f753a360b19 [ 2742.678857] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2742.679576] RBP: 00007f75378d61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2742.680255] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2742.680975] R13: 00007ffd6dee8cff R14: 00007f75378d6300 R15: 0000000000022000 00:17:38 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 7) 00:17:38 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000640)="601c6d6b646f7366f6f84b00080301000440004000f8", 0x16}, {0x0, 0x0, 0x800}], 0x0, &(0x7f00000006c0)) r1 = creat(&(0x7f0000000340)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) pipe2(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc000) io_uring_register$IORING_REGISTER_PERSONALITY(r4, 0x9, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x14) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x6c) r6 = fcntl$getown(r3, 0x9) write$cgroup_pid(r0, &(0x7f0000000080)=r6, 0x12) r7 = dup2(r5, r2) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r5]) r8 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r8, r7, 0x0, 0x7ffffff9) 00:17:38 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x2, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r1, 0x3, 0x0, 0x18000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = dup2(r3, r2) getpeername(0xffffffffffffffff, &(0x7f0000000240)=@rc, &(0x7f00000000c0)=0x80) r5 = socket$netlink(0x10, 0x3, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000040)=ANY=[@ANYRES32=r2, @ANYRESHEX=r0, @ANYRESOCT=r5]) r6 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r3, r7, 0x80000) sendfile(r6, r4, 0x0, 0x7ffffff9) r8 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r9, r8) [ 2742.827430] FAULT_INJECTION: forcing a failure. [ 2742.827430] name failslab, interval 1, probability 0, space 0, times 0 [ 2742.829264] CPU: 0 PID: 15648 Comm: syz-executor.0 Not tainted 5.10.223 #1 [ 2742.834545] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2742.836549] Call Trace: [ 2742.837153] dump_stack+0x107/0x167 [ 2742.838058] should_fail.cold+0x5/0xa [ 2742.838996] ? iter_file_splice_write+0x16d/0xc30 [ 2742.840146] should_failslab+0x5/0x20 [ 2742.841029] __kmalloc+0x72/0x390 [ 2742.841663] iter_file_splice_write+0x16d/0xc30 [ 2742.842513] ? atime_needs_update+0x600/0x600 [ 2742.843278] ? generic_splice_sendpage+0x140/0x140 [ 2742.844104] ? pipe_to_user+0x170/0x170 [ 2742.845052] ? security_file_permission+0xb1/0xe0 [ 2742.845511] ? generic_splice_sendpage+0x140/0x140 [ 2742.846489] direct_splice_actor+0x10f/0x170 [ 2742.847135] splice_direct_to_actor+0x387/0x980 00:17:38 executing program 2: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = open_tree(r0, &(0x7f0000000040)='./file1\x00', 0x1000) ioctl$BINDER_THREAD_EXIT(r2, 0x40046208, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = dup2(r3, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r3]) r5 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r5, r4, 0x0, 0x7ffffff9) [ 2742.847604] ? pipe_to_sendpage+0x380/0x380 [ 2742.848551] ? do_splice_to+0x160/0x160 00:17:38 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffffa) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) [ 2742.849240] ? security_file_permission+0xb1/0xe0 [ 2742.850513] do_splice_direct+0x1c4/0x290 [ 2742.851473] ? splice_direct_to_actor+0x980/0x980 [ 2742.852628] ? avc_policy_seqno+0x9/0x70 [ 2742.853576] ? security_file_permission+0xb1/0xe0 [ 2742.854689] do_sendfile+0x553/0x11e0 [ 2742.855573] ? do_pwritev+0x270/0x270 [ 2742.856478] ? wait_for_completion_io+0x270/0x270 [ 2742.857590] ? rcu_read_lock_any_held+0x75/0xa0 [ 2742.858657] ? vfs_write+0x354/0xb10 [ 2742.859521] __x64_sys_sendfile64+0x1d1/0x210 [ 2742.860573] ? __ia32_sys_sendfile+0x220/0x220 [ 2742.861615] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2742.862802] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2742.863989] do_syscall_64+0x33/0x40 [ 2742.864857] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2742.866050] RIP: 0033:0x7f61885a1b19 [ 2742.866904] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2742.871144] RSP: 002b:00007f6185b17188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2742.872897] RAX: ffffffffffffffda RBX: 00007f61886b4f60 RCX: 00007f61885a1b19 [ 2742.874559] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2742.876168] RBP: 00007f6185b171d0 R08: 0000000000000000 R09: 0000000000000000 [ 2742.877821] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2742.879494] R13: 00007fff7340c88f R14: 00007f6185b17300 R15: 0000000000022000 00:17:38 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x3f, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe, 0x0, 0x0, 0x1f}, 0x0, 0xfffffffffffffffb, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x4, &(0x7f00000005c0)=[{0x0, 0x0, 0x10009ff}, {&(0x7f00000003c0)="0ed31d7718f983782391547fbad9108ead6b3959fb2ddb6bec0b7e03158e8e13ac443bad302ad930e3dee22ea481d3a63d9c035eac3121d254a568959e9ad7c2462e2a7724611a476792dccdf80d899c4621d7e3363b37b82c642a5fb2d9a36e826da4f7e3ce710acd5382195ea02dd3f6408923bfb214d13a41e6f0a224a6972bc6a5ebcd1498fc3637a54188e35318963101dbcf975f6472984e21dacd4a", 0x9f, 0x669f}, {&(0x7f0000000480)="179f2763fb7a37075da70aab364e8b21fa4ff2cc0fead7953b08bb84bb656a07c18f97379bfa4163c8d015dc9048028e322bcc8c4f6b6f34efb63e7aba7dac1cf4ffcfd2bd50db255e1a6ac527c514dcf74fa441a2ce6473b844638d9da2e8d7b3e5", 0x62, 0x7f}, {&(0x7f0000000500)="6f5ddc04935ded11dfe793d52514c676db7d46d4304bc0d438bbd3cd88acd3cdb770e561f230aec84c022a613e5571c8d5aafdff089df8b233853d52d0da36089c671591a233acc3de2381479d991b4019ea1256e202214ba93cc2d536c8fbd4e58fec70a773bbc0678d3253122e251d494ff3c8195c00f2c294b1c6edbd07a99d3515c235c806", 0x87, 0x7}], 0x80000, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:17:38 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 8) 00:17:38 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 15) 00:17:38 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) (fail_nth: 13) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) [ 2742.971639] FAT-fs (loop1): bogus sectors per cluster 3 [ 2742.972370] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2743.088446] FAULT_INJECTION: forcing a failure. [ 2743.088446] name failslab, interval 1, probability 0, space 0, times 0 [ 2743.090578] CPU: 1 PID: 15665 Comm: syz-executor.0 Not tainted 5.10.223 #1 [ 2743.091324] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2743.092135] Call Trace: [ 2743.092491] dump_stack+0x107/0x167 [ 2743.092873] should_fail.cold+0x5/0xa [ 2743.093315] ? create_object.isra.0+0x3a/0xa20 [ 2743.093780] should_failslab+0x5/0x20 [ 2743.094221] kmem_cache_alloc+0x5b/0x310 [ 2743.094657] ? igrab+0xc0/0xc0 [ 2743.094983] create_object.isra.0+0x3a/0xa20 [ 2743.096024] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2743.097244] __kmalloc+0x16e/0x390 [ 2743.098040] iter_file_splice_write+0x16d/0xc30 [ 2743.099099] ? atime_needs_update+0x600/0x600 [ 2743.100156] ? generic_splice_sendpage+0x140/0x140 [ 2743.101330] ? pipe_to_user+0x170/0x170 [ 2743.101723] ? security_file_permission+0xb1/0xe0 [ 2743.102319] ? generic_splice_sendpage+0x140/0x140 [ 2743.103423] direct_splice_actor+0x10f/0x170 [ 2743.103851] splice_direct_to_actor+0x387/0x980 [ 2743.104391] ? pipe_to_sendpage+0x380/0x380 [ 2743.104863] ? do_splice_to+0x160/0x160 [ 2743.105332] ? security_file_permission+0xb1/0xe0 [ 2743.105792] do_splice_direct+0x1c4/0x290 [ 2743.106312] ? splice_direct_to_actor+0x980/0x980 [ 2743.106797] ? avc_policy_seqno+0x9/0x70 [ 2743.107733] ? security_file_permission+0xb1/0xe0 [ 2743.108290] do_sendfile+0x553/0x11e0 [ 2743.108660] ? do_pwritev+0x270/0x270 [ 2743.109033] ? wait_for_completion_io+0x270/0x270 [ 2743.110010] ? rcu_read_lock_any_held+0x75/0xa0 [ 2743.110669] ? vfs_write+0x354/0xb10 [ 2743.111034] __x64_sys_sendfile64+0x1d1/0x210 [ 2743.111711] ? __ia32_sys_sendfile+0x220/0x220 [ 2743.112245] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2743.112774] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2743.113365] do_syscall_64+0x33/0x40 [ 2743.114236] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2743.115409] RIP: 0033:0x7f61885a1b19 [ 2743.116299] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2743.120543] RSP: 002b:00007f6185b17188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2743.122292] RAX: ffffffffffffffda RBX: 00007f61886b4f60 RCX: 00007f61885a1b19 [ 2743.123890] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2743.125567] RBP: 00007f6185b171d0 R08: 0000000000000000 R09: 0000000000000000 [ 2743.127156] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2743.128837] R13: 00007fff7340c88f R14: 00007f6185b17300 R15: 0000000000022000 [ 2743.181056] FAULT_INJECTION: forcing a failure. [ 2743.181056] name failslab, interval 1, probability 0, space 0, times 0 [ 2743.183997] CPU: 1 PID: 15668 Comm: syz-executor.5 Not tainted 5.10.223 #1 [ 2743.185614] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2743.187503] Call Trace: [ 2743.188088] dump_stack+0x107/0x167 [ 2743.188931] should_fail.cold+0x5/0xa [ 2743.189864] ? create_object.isra.0+0x3a/0xa20 [ 2743.190908] should_failslab+0x5/0x20 [ 2743.191788] kmem_cache_alloc+0x5b/0x310 [ 2743.192739] create_object.isra.0+0x3a/0xa20 [ 2743.193741] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2743.194912] kmem_cache_alloc_node+0x169/0x330 [ 2743.195967] create_task_io_context+0x2c/0x430 [ 2743.197014] submit_bio_checks+0x1382/0x1730 [ 2743.198028] ? trace_event_raw_event_block_rq_requeue+0x560/0x560 [ 2743.199484] ? __bio_add_page+0x328/0x430 [ 2743.200451] submit_bio_noacct+0x82/0x1010 [ 2743.201428] ? blk_queue_enter+0xc30/0xc30 [ 2743.202420] ? bio_iov_iter_get_pages+0xa40/0x1200 [ 2743.203537] submit_bio+0xf3/0x4e0 [ 2743.204369] ? submit_bio_noacct+0x1010/0x1010 [ 2743.205409] ? trace_hardirqs_on+0x5b/0x180 [ 2743.206424] ? memset+0x20/0x50 [ 2743.207143] ? __blkdev_direct_IO_simple+0x537/0x930 [ 2743.208365] __blkdev_direct_IO_simple+0x51c/0x930 [ 2743.209486] ? bd_link_disk_holder+0x710/0x710 [ 2743.210559] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2743.211752] ? __lock_acquire+0xbb1/0x5b00 [ 2743.212736] ? invalidate_inode_pages2_range+0xa19/0xc50 [ 2743.213956] ? set_init_blocksize.isra.0+0x1a0/0x1a0 [ 2743.215129] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2743.216612] ? current_time+0x72/0x2c0 [ 2743.217502] ? iov_iter_npages+0x1fd/0xa70 [ 2743.218495] blkdev_direct_IO+0xb35/0x12a0 [ 2743.219461] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2743.220661] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2743.221824] ? trace_hardirqs_on+0x5b/0x180 [ 2743.222832] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2743.224011] ? ktime_get_coarse_real_ts64+0xfd/0x190 [ 2743.225196] ? bd_prepare_to_claim+0x290/0x290 [ 2743.226269] ? __mark_inode_dirty+0x12e/0xd40 [ 2743.227300] ? generic_update_time+0x21c/0x370 [ 2743.228355] ? filemap_check_errors+0xa5/0x150 [ 2743.229397] generic_file_direct_write+0x20e/0x560 [ 2743.230548] __generic_file_write_iter+0x235/0x5d0 [ 2743.231664] blkdev_write_iter+0x298/0x550 [ 2743.232643] ? bd_unlink_disk_holder+0x3f0/0x3f0 [ 2743.233718] ? direct_splice_actor+0x10f/0x170 [ 2743.234777] ? splice_direct_to_actor+0x387/0x980 [ 2743.235862] ? do_splice_direct+0x1c4/0x290 [ 2743.236859] ? do_sendfile+0x553/0x11e0 [ 2743.237770] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2743.238822] ? do_syscall_64+0x33/0x40 [ 2743.239737] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2743.240949] do_iter_readv_writev+0x476/0x750 [ 2743.241968] ? new_sync_write+0x660/0x660 [ 2743.242911] ? avc_policy_seqno+0x9/0x70 [ 2743.243835] ? selinux_file_permission+0x92/0x520 [ 2743.244972] ? security_file_permission+0xb1/0xe0 [ 2743.246066] do_iter_write+0x191/0x700 [ 2743.246958] ? trace_hardirqs_on+0x5b/0x180 [ 2743.247954] vfs_iter_write+0x70/0xa0 [ 2743.248858] iter_file_splice_write+0x762/0xc30 [ 2743.249923] ? generic_splice_sendpage+0x140/0x140 [ 2743.251047] ? security_file_permission+0xb1/0xe0 [ 2743.252155] ? generic_splice_sendpage+0x140/0x140 [ 2743.253372] direct_splice_actor+0x10f/0x170 [ 2743.254374] splice_direct_to_actor+0x387/0x980 [ 2743.255442] ? pipe_to_sendpage+0x380/0x380 [ 2743.256447] ? do_splice_to+0x160/0x160 [ 2743.257377] ? security_file_permission+0xb1/0xe0 [ 2743.258474] do_splice_direct+0x1c4/0x290 [ 2743.259421] ? splice_direct_to_actor+0x980/0x980 [ 2743.260534] ? avc_policy_seqno+0x9/0x70 [ 2743.261468] ? security_file_permission+0xb1/0xe0 [ 2743.262596] do_sendfile+0x553/0x11e0 [ 2743.263491] ? do_pwritev+0x270/0x270 [ 2743.264378] ? wait_for_completion_io+0x270/0x270 [ 2743.265476] ? rcu_read_lock_any_held+0x75/0xa0 [ 2743.266528] ? vfs_write+0x354/0xb10 [ 2743.267412] __x64_sys_sendfile64+0x1d1/0x210 [ 2743.268450] ? __ia32_sys_sendfile+0x220/0x220 [ 2743.269503] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2743.273157] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2743.274827] do_syscall_64+0x33/0x40 [ 2743.275688] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2743.276896] RIP: 0033:0x7fcfdd93ab19 [ 2743.277779] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2743.282014] RSP: 002b:00007fcfdaeb0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2743.283763] RAX: ffffffffffffffda RBX: 00007fcfdda4df60 RCX: 00007fcfdd93ab19 [ 2743.285472] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000009 [ 2743.287070] RBP: 00007fcfdaeb01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2743.288731] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2743.290395] R13: 00007fffde5744df R14: 00007fcfdaeb0300 R15: 0000000000022000 [ 2743.298628] FAULT_INJECTION: forcing a failure. [ 2743.298628] name failslab, interval 1, probability 0, space 0, times 0 [ 2743.301746] CPU: 1 PID: 15693 Comm: syz-executor.6 Not tainted 5.10.223 #1 [ 2743.303347] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2743.305264] Call Trace: [ 2743.305847] dump_stack+0x107/0x167 [ 2743.306683] should_fail.cold+0x5/0xa [ 2743.307558] ? jbd2__journal_start+0x190/0x7e0 [ 2743.308613] should_failslab+0x5/0x20 [ 2743.309523] kmem_cache_alloc+0x5b/0x310 [ 2743.310459] ? __kernel_text_address+0x9/0x40 [ 2743.311555] jbd2__journal_start+0x190/0x7e0 [ 2743.312577] __ext4_journal_start_sb+0x214/0x390 [ 2743.313688] ext4_iomap_begin+0x485/0x700 [ 2743.314651] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2743.315767] ? kasan_save_stack+0x1b/0x40 [ 2743.316735] ? ext4_file_write_iter+0xb26/0x18d0 [ 2743.317839] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2743.319300] ? splice_direct_to_actor+0x387/0x980 [ 2743.320405] ? do_splice_direct+0x1c4/0x290 [ 2743.321415] ? do_sendfile+0x553/0x11e0 [ 2743.322327] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2743.323381] ? do_syscall_64+0x33/0x40 [ 2743.324281] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2743.325524] iomap_apply+0x164/0x810 [ 2743.326390] ? iomap_dio_rw+0x90/0x90 [ 2743.327255] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2743.328579] ? mark_held_locks+0x9e/0xe0 [ 2743.329552] ? filemap_check_errors+0xa5/0x150 [ 2743.330593] __iomap_dio_rw+0x6cd/0x1110 [ 2743.331522] ? iomap_dio_rw+0x90/0x90 [ 2743.332459] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2743.333531] ? ext4_orphan_add+0x253/0x9e0 [ 2743.334496] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2743.335613] ? ext4_empty_dir+0xae0/0xae0 [ 2743.336574] ? jbd2__journal_start+0xf3/0x7e0 [ 2743.337635] iomap_dio_rw+0x31/0x90 [ 2743.338475] ext4_file_write_iter+0xb26/0x18d0 [ 2743.339524] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2743.340587] ? kasan_save_stack+0x32/0x40 [ 2743.341557] ? kasan_save_stack+0x1b/0x40 [ 2743.342505] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2743.343658] ? iter_file_splice_write+0x16d/0xc30 [ 2743.344754] ? direct_splice_actor+0x10f/0x170 [ 2743.345816] ? splice_direct_to_actor+0x387/0x980 [ 2743.346914] ? do_splice_direct+0x1c4/0x290 [ 2743.347902] ? do_sendfile+0x553/0x11e0 [ 2743.348821] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2743.349953] ? do_syscall_64+0x33/0x40 [ 2743.350842] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2743.352056] do_iter_readv_writev+0x476/0x750 [ 2743.353080] ? new_sync_write+0x660/0x660 [ 2743.354052] ? avc_policy_seqno+0x9/0x70 [ 2743.354977] ? selinux_file_permission+0x92/0x520 [ 2743.356100] ? security_file_permission+0xb1/0xe0 [ 2743.357260] do_iter_write+0x191/0x700 [ 2743.358115] ? trace_hardirqs_on+0x5b/0x180 [ 2743.359101] vfs_iter_write+0x70/0xa0 [ 2743.359986] iter_file_splice_write+0x762/0xc30 [ 2743.361059] ? generic_splice_sendpage+0x140/0x140 [ 2743.362242] ? security_file_permission+0xb1/0xe0 [ 2743.363355] ? generic_splice_sendpage+0x140/0x140 [ 2743.364486] direct_splice_actor+0x10f/0x170 [ 2743.365516] splice_direct_to_actor+0x387/0x980 [ 2743.366573] ? pipe_to_sendpage+0x380/0x380 [ 2743.367557] ? do_splice_to+0x160/0x160 [ 2743.368481] ? security_file_permission+0xb1/0xe0 [ 2743.369607] do_splice_direct+0x1c4/0x290 [ 2743.370555] ? splice_direct_to_actor+0x980/0x980 [ 2743.371646] ? avc_policy_seqno+0x9/0x70 [ 2743.372594] ? security_file_permission+0xb1/0xe0 [ 2743.374000] do_sendfile+0x553/0x11e0 [ 2743.374334] ? do_pwritev+0x270/0x270 [ 2743.374667] ? wait_for_completion_io+0x270/0x270 [ 2743.375089] ? rcu_read_lock_any_held+0x75/0xa0 [ 2743.375484] ? vfs_write+0x354/0xb10 [ 2743.375820] __x64_sys_sendfile64+0x1d1/0x210 [ 2743.376233] ? __ia32_sys_sendfile+0x220/0x220 [ 2743.376639] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2743.377105] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2743.377561] do_syscall_64+0x33/0x40 [ 2743.377892] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2743.378351] RIP: 0033:0x7f753a360b19 [ 2743.378684] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2743.380311] RSP: 002b:00007f7537894188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2743.380982] RAX: ffffffffffffffda RBX: 00007f753a4740e0 RCX: 00007f753a360b19 [ 2743.381610] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000009 [ 2743.382239] RBP: 00007f75378941d0 R08: 0000000000000000 R09: 0000000000000000 [ 2743.382876] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2743.383515] R13: 00007ffd6dee8cff R14: 00007f7537894300 R15: 0000000000022000 00:17:38 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 16) 00:17:38 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 9) [ 2743.551321] FAULT_INJECTION: forcing a failure. [ 2743.551321] name failslab, interval 1, probability 0, space 0, times 0 [ 2743.552419] CPU: 1 PID: 15704 Comm: syz-executor.6 Not tainted 5.10.223 #1 [ 2743.552995] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2743.553697] Call Trace: [ 2743.553931] dump_stack+0x107/0x167 [ 2743.554249] should_fail.cold+0x5/0xa [ 2743.554580] ? create_object.isra.0+0x3a/0xa20 [ 2743.554973] should_failslab+0x5/0x20 [ 2743.555299] kmem_cache_alloc+0x5b/0x310 [ 2743.555651] ? mark_lock+0xf5/0x2df0 [ 2743.555991] create_object.isra.0+0x3a/0xa20 [ 2743.556379] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2743.556815] __kmalloc+0x16e/0x390 [ 2743.557120] ? iov_iter_alignment+0x1b1/0x810 [ 2743.557513] __blkdev_direct_IO_simple+0x222/0x930 [ 2743.557937] ? bd_link_disk_holder+0x710/0x710 [ 2743.558327] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2743.558775] ? __lock_acquire+0xbb1/0x5b00 [ 2743.559142] ? invalidate_inode_pages2_range+0xa19/0xc50 [ 2743.559605] ? find_held_lock+0x2c/0x110 [ 2743.559973] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2743.560533] ? current_time+0x72/0x2c0 [ 2743.560863] ? iov_iter_npages+0x1fd/0xa70 [ 2743.561228] blkdev_direct_IO+0xb35/0x12a0 [ 2743.561592] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2743.562040] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2743.562478] ? trace_hardirqs_on+0x5b/0x180 [ 2743.562846] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2743.563289] ? ktime_get_coarse_real_ts64+0xfd/0x190 [ 2743.563724] ? bd_prepare_to_claim+0x290/0x290 [ 2743.564142] ? __mark_inode_dirty+0x12e/0xd40 [ 2743.564526] ? generic_update_time+0x21c/0x370 [ 2743.564917] ? filemap_check_errors+0xa5/0x150 [ 2743.565308] generic_file_direct_write+0x20e/0x560 [ 2743.565732] __generic_file_write_iter+0x235/0x5d0 [ 2743.566153] blkdev_write_iter+0x298/0x550 [ 2743.566524] ? bd_unlink_disk_holder+0x3f0/0x3f0 [ 2743.566929] ? direct_splice_actor+0x10f/0x170 [ 2743.567316] ? splice_direct_to_actor+0x387/0x980 [ 2743.567724] ? do_splice_direct+0x1c4/0x290 [ 2743.568135] ? do_sendfile+0x553/0x11e0 [ 2743.568548] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2743.569021] ? do_syscall_64+0x33/0x40 [ 2743.569433] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2743.569994] do_iter_readv_writev+0x476/0x750 [ 2743.570471] ? new_sync_write+0x660/0x660 [ 2743.570910] ? avc_policy_seqno+0x9/0x70 [ 2743.571320] ? selinux_file_permission+0x92/0x520 [ 2743.571832] ? security_file_permission+0xb1/0xe0 [ 2743.572300] do_iter_write+0x191/0x700 [ 2743.572634] ? trace_hardirqs_on+0x5b/0x180 [ 2743.573006] vfs_iter_write+0x70/0xa0 [ 2743.573367] iter_file_splice_write+0x762/0xc30 [ 2743.573905] ? generic_splice_sendpage+0x140/0x140 [ 2743.574469] ? security_file_permission+0xb1/0xe0 [ 2743.575583] ? generic_splice_sendpage+0x140/0x140 [ 2743.576154] direct_splice_actor+0x10f/0x170 [ 2743.576649] splice_direct_to_actor+0x387/0x980 [ 2743.577178] ? pipe_to_sendpage+0x380/0x380 [ 2743.577661] ? do_splice_to+0x160/0x160 [ 2743.578004] ? security_file_permission+0xb1/0xe0 [ 2743.578419] do_splice_direct+0x1c4/0x290 [ 2743.578772] ? splice_direct_to_actor+0x980/0x980 [ 2743.579179] ? avc_policy_seqno+0x9/0x70 [ 2743.579531] ? security_file_permission+0xb1/0xe0 [ 2743.579952] do_sendfile+0x553/0x11e0 [ 2743.580343] ? do_pwritev+0x270/0x270 [ 2743.580715] ? wait_for_completion_io+0x270/0x270 [ 2743.581292] ? rcu_read_lock_any_held+0x75/0xa0 [ 2743.581818] ? vfs_write+0x354/0xb10 [ 2743.582251] __x64_sys_sendfile64+0x1d1/0x210 [ 2743.582754] ? __ia32_sys_sendfile+0x220/0x220 [ 2743.583276] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2743.583866] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2743.584463] do_syscall_64+0x33/0x40 [ 2743.584882] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2743.585474] RIP: 0033:0x7f753a360b19 [ 2743.585894] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2743.587986] RSP: 002b:00007f75378d6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2743.588861] RAX: ffffffffffffffda RBX: 00007f753a473f60 RCX: 00007f753a360b19 [ 2743.589661] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2743.590480] RBP: 00007f75378d61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2743.591297] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2743.592115] R13: 00007ffd6dee8cff R14: 00007f75378d6300 R15: 0000000000022000 [ 2743.617656] FAULT_INJECTION: forcing a failure. [ 2743.617656] name failslab, interval 1, probability 0, space 0, times 0 [ 2743.618755] CPU: 1 PID: 15707 Comm: syz-executor.0 Not tainted 5.10.223 #1 [ 2743.619374] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2743.620073] Call Trace: [ 2743.620303] dump_stack+0x107/0x167 [ 2743.620621] should_fail.cold+0x5/0xa [ 2743.620951] ? create_task_io_context+0x2c/0x430 [ 2743.621376] should_failslab+0x5/0x20 [ 2743.622147] kmem_cache_alloc_node+0x55/0x330 [ 2743.622598] create_task_io_context+0x2c/0x430 [ 2743.623623] submit_bio_checks+0x1382/0x1730 [ 2743.624077] ? trace_event_raw_event_block_rq_requeue+0x560/0x560 [ 2743.625450] ? __bio_add_page+0x328/0x430 [ 2743.625873] submit_bio_noacct+0x82/0x1010 [ 2743.626299] ? blk_queue_enter+0xc30/0xc30 [ 2743.626720] ? bio_iov_iter_get_pages+0xa40/0x1200 [ 2743.627217] submit_bio+0xf3/0x4e0 [ 2743.627578] ? submit_bio_noacct+0x1010/0x1010 [ 2743.628609] ? trace_hardirqs_on+0x5b/0x180 [ 2743.629042] ? memset+0x20/0x50 [ 2743.629779] ? __blkdev_direct_IO_simple+0x537/0x930 [ 2743.630272] __blkdev_direct_IO_simple+0x51c/0x930 [ 2743.631372] ? bd_link_disk_holder+0x710/0x710 [ 2743.631828] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2743.633012] ? __lock_acquire+0xbb1/0x5b00 [ 2743.633441] ? invalidate_inode_pages2_range+0xa19/0xc50 [ 2743.634640] ? set_init_blocksize.isra.0+0x1a0/0x1a0 [ 2743.635142] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2743.636575] ? current_time+0x72/0x2c0 [ 2743.636960] ? iov_iter_npages+0x1fd/0xa70 [ 2743.637902] blkdev_direct_IO+0xb35/0x12a0 [ 2743.638317] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2743.639482] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2743.639991] ? trace_hardirqs_on+0x5b/0x180 [ 2743.640950] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2743.641450] ? ktime_get_coarse_real_ts64+0xfd/0x190 [ 2743.642573] ? bd_prepare_to_claim+0x290/0x290 [ 2743.643004] ? __mark_inode_dirty+0x12e/0xd40 [ 2743.644028] ? generic_update_time+0x21c/0x370 [ 2743.644485] ? filemap_check_errors+0xa5/0x150 [ 2743.644941] generic_file_direct_write+0x20e/0x560 [ 2743.645424] __generic_file_write_iter+0x235/0x5d0 [ 2743.646513] blkdev_write_iter+0x298/0x550 [ 2743.646931] ? bd_unlink_disk_holder+0x3f0/0x3f0 [ 2743.647985] ? direct_splice_actor+0x10f/0x170 [ 2743.648433] ? splice_direct_to_actor+0x387/0x980 [ 2743.649501] ? do_splice_direct+0x1c4/0x290 [ 2743.649923] ? do_sendfile+0x553/0x11e0 [ 2743.650821] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2743.651628] ? do_syscall_64+0x33/0x40 [ 2743.652322] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2743.653271] do_iter_readv_writev+0x476/0x750 [ 2743.654057] ? new_sync_write+0x660/0x660 [ 2743.654551] ? avc_policy_seqno+0x9/0x70 [ 2743.655460] ? selinux_file_permission+0x92/0x520 [ 2743.655954] ? security_file_permission+0xb1/0xe0 [ 2743.657042] do_iter_write+0x191/0x700 [ 2743.657410] ? trace_hardirqs_on+0x5b/0x180 [ 2743.658402] vfs_iter_write+0x70/0xa0 [ 2743.659238] iter_file_splice_write+0x762/0xc30 [ 2743.660317] ? generic_splice_sendpage+0x140/0x140 [ 2743.660797] ? security_file_permission+0xb1/0xe0 [ 2743.661264] ? generic_splice_sendpage+0x140/0x140 [ 2743.661732] direct_splice_actor+0x10f/0x170 [ 2743.662161] splice_direct_to_actor+0x387/0x980 [ 2743.662612] ? pipe_to_sendpage+0x380/0x380 [ 2743.663026] ? do_splice_to+0x160/0x160 [ 2743.663408] ? security_file_permission+0xb1/0xe0 [ 2743.663874] do_splice_direct+0x1c4/0x290 [ 2743.664283] ? splice_direct_to_actor+0x980/0x980 [ 2743.664748] ? avc_policy_seqno+0x9/0x70 [ 2743.665139] ? security_file_permission+0xb1/0xe0 [ 2743.665604] do_sendfile+0x553/0x11e0 [ 2743.665982] ? do_pwritev+0x270/0x270 [ 2743.666340] ? wait_for_completion_io+0x270/0x270 [ 2743.666799] ? rcu_read_lock_any_held+0x75/0xa0 [ 2743.667231] ? vfs_write+0x354/0xb10 [ 2743.667588] __x64_sys_sendfile64+0x1d1/0x210 [ 2743.668024] ? __ia32_sys_sendfile+0x220/0x220 [ 2743.668456] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2743.668950] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2743.669441] do_syscall_64+0x33/0x40 [ 2743.669793] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2743.670271] RIP: 0033:0x7f61885a1b19 [ 2743.670629] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2743.672363] RSP: 002b:00007f6185b17188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2743.673090] RAX: ffffffffffffffda RBX: 00007f61886b4f60 RCX: 00007f61885a1b19 [ 2743.673748] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2743.674419] RBP: 00007f6185b171d0 R08: 0000000000000000 R09: 0000000000000000 [ 2743.675084] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000001 [ 2743.675753] R13: 00007fff7340c88f R14: 00007f6185b17300 R15: 0000000000022000 00:17:53 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 10) 00:17:53 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(r0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000340)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = dup2(r3, r2) openat(r1, &(0x7f00000000c0)='./file1\x00', 0x80082, 0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r3]) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400000, 0x100) r6 = socket$inet6(0xa, 0x800, 0x81) ioctl$BTRFS_IOC_SNAP_CREATE(r5, 0x50009401, &(0x7f0000001e00)={{r6}, "676f04345cbd42e6880b492ff0bea9a8b1dca11c5ba551ca3b7e5ba0ff4866c69703dc38e62344b0579235a1f9b7f4555e476faf417185d8471b6ed0ab45b0747e746344a66ca33e6ff5084ab8c240d8ce8da330790fe972cd040641b63a9067384fa09b55f7918bc026f3f7185eb1824da6bf5e387ef6d01b1aa46050057b6629776063159a29ad5f467c962fc7ad8543b12fdb6063b0a65adb08cda8028c505cef908c53f4f92a96368f46b0566d5b46bfddddce029badcda09521c814c4ff849f419e8bd4b1bfafa065e23f7e461e332977f2c9856f8bded1c37c114f5513e6bbfdeb2ef171e37171488270533a6ff873981d5a3e525681f9a8cc27296788a110f1e61e00b7c1252af53280dfe34c1f919cc904912e657b887b2640f4a5ac5c451f1e9cfe2cf00e2ee978b638c1ab15274952ba8748603bac8434a88100b770f9ad7e06dacbac89c065f7a104b6bbfb4beba3f3b359403eb427b1b3e0fa105c2d68e5b68fc5ce28dc6a8b734559427f790ec0b4d91b65aed55ba25d05aad38b0a684719b4d317c2c31a64627d032a333c8ec908aab8aa4445bddbf3ec0154f386aac253f2d32a98ff209b33827dc93b25abd2ce99d30e1c7d816b6c49b568158f9799f9d1038edcc76c579280857bcfc824904c965897c50844b21078867940aba721538189d1bcd1b2d8f23e8a647397c2a2f1dc3ee0cef266d0035755a7640fd49ae55d9feb072d4e5e9f1ce55c1757d2a7c2b1532f1a46ae0b10afa4fdbb3f22f446cb0c9d770feef723b742ee357305db68c29e452e387c8b64a3e110ed9ad2b268792d1d6d2eb64bfc3eb79c1724264287d39fd44b8b8dd11b534f1e2a007f4760369ae24b88e4176f5d89abecfe49c48b075a004c847d6ad3da0cf0465bb2f5e4f98a73f8e4765559525b081bfbbaa9b99e8c1a323193c5a913f2819e97813535ace8279f4d8f769d33c5d0e296b623d23d65a12f9f40d7d5c4e9b618dbc000c95f249435107599c91ecb020fd4edd018efa21fa98028bd5c0de6aef22f2c3a2b7544b7de419f737abefec92a708708840327e4adc59f5bdb7e8fe65403241597eb06d4165e39162670b29b6741eda29c800a6d8b9d4f1772631b69fc59f65e7b747103cf7f29ed8957cdd8273331ec7ab657ea6e3b8c004778cb28aa325f33cdd9a60fb777bbecdf9e12da8385b72df1bbcfae1716fade7564c758ac090a44423f95c5fe41be0db1ffa06eb0c7ca84d88e9c166ac7ae240c1509e5f10c1de6c2b7f7682f35fc34a39485211890ae6d7d2d5ac51f7c191fd65a0acc02c87ac184844b16db982835ca60ceeecd8a3b74e88fec27dcc7fe4356974421fd4b7c6cb3970b8d7e9a2bb41d2f076930279c75dae5c5d36991b2d29f73f1570d771c0785eb0664e2c3e48a3a603819eb80f835e4e31f88fc9b1c925f7b13f14fd432dafb572ec0e3ce60d2dd5847ca0cffd5f2ae6bfa235197c9a55fdcd9c72bfedae6749f0fe635f7f5e197f8deeb3220ea42f4d40c360c13323a660fd00e83ce54846d038814bc21147e3fd1dd3ec06cd5500f0bba75011d47be44344577ea571f9c8a91a6d7dc657599fb5ac1deb07fb0ccf6966eaf0bad4dcebd55fd5cadd3bb1150e42c132559bed2dc4e043e58f6e885a960fd26a1abc160d784a472bcea4316e6aa4ac8f3d6c8165d8ef621f0280b0195245896a1686a4489197ef9ee4cd19bab827138afc0de6da0df433120470f08740d985711fb05fe8e29204ec5e21c816f6458bdb7e0e70c25fb7c0d52c821d5a51205399676898e9d2ce2d7b06cb62ee2cd0bbfd58c11bac6244cf68806f8041760f95e6024a53697c70e5fa6cd009e52d3003033c63193c32bdfe89c18cef2d516bfb8665db452ef7da6d11a5e5a15b8398bea78ab87acf864d9fb7e0bd6d98895e835d95b7ceffdcfb83242e4826c3c15dfd0d33a336e2ef7d0acb8d7fabb1d95fe31752b7ce8fd17c4bd38a7dd2c41689a3e2f359bd6268b2e248fdfbf35c7a8cf9b4eb15a054ba777ae71b729b55f506fb49e5c98a0ffea5e28f7741834d1b65861deeeb53e7a24e7a22bfa6d4d412be957d85f761b4429872ec0b9d1a92a4798dc005de5eb83a9c5343d3d2ed1bf6c76c78d0e2fa893134b38de735099aec9297839d1ffbd662fc77ed5cc8aa65af028e0d1bfab53ef6b1aaf61ece09fbdcff4e786d3cf67520a4649410473ab9c22ed77f88bd9c2659e303e874342da8417a66ac1e599d106b582ed60b92054dedc7ba17c4be7eeb22797915213943ff9d7c18885953de7280b5628cfb1e5d231b756cc03392e5a47459ac43217d631d8373831689de0934b07bffbab93be6e5b2d7b33296a0d13e0db02f6de23ead2004d9fa652616f01e6f699b2f2e4642c384fbc8bbc633099d728e6371b460838c019c571d2e61adcd5446149801611a2c6778d35c75387b1993c039822dcc764e4b0dbf505252e3370418635017bca228e575bbe35bf2fc13987e71e2a26c3d732bd9317724e6f072c3785082322893644f9911d4f02e75d4c5c51b7a7e0ce1fcab287ca493b03346d6d6409fc33888c212f07a3a765416f47963b6791500ce7b9347aff72fd8a67ec85edf521a3c4b23fdcd45e4aa8f1becc83c2d5b5828ec566e315111705da851b94ff47fe0842760c04969714964f040c7401de2ec8b5fd322a16b6f0a970c52156a5419132b62904d8676bf89a30a3bf2af05b14798694841ae6e290ddbcfc9187ad1d553839a20b8c371751da0d6866c0f118bdc9bdecc2218595e739522d688f5b281b9eb3454ea0ea98ab065549d3a5f01a207ad22f37c4a90260433c84c95dfa3c3fff0808cc7eef0a2aa0fc54be9f651614c1b091ca5df2aa6f8fc47b69b13558d654db2327a17231730aef6ef28b607d7c3b575bec9c5a700b0440628134ff7cb2152e104bb40a602abf56475ef49c25c2cdddb3d3ba0b08018c50c4180dca79a4bf22cc542ffb080ea2a61d7b38becc69723d727b69550e2f4a6658ee940298a14028e9b68fc4e7d0c259c9f135446134dea7ff4500ec1d6be3fea20e53bd43e2a273511f20a10f42ca6cd66452952c84d40d3b40aa422851926b37584117511534ce6470ffbc622e78cc6f242819ff31e9783279cd15bdad8fc13673bce8c1c9a29befa418ed88cf1594997303538d40f2cf8b7d87d153368c9aa05192a09baddee82d5cb3f8d26d6d571c60cb54d85f29d209566b25426c9aa2e34b585158fb78eee9e186e9af0d9f299ba44fe8519fdf8c9c3dec1345178ee7c4b254d5e0938edd1dd37ad222c493b6d99e85cc2158797913c126aa0f8659f2c789e42a9ea08cf06b0a2f7841c7314e894b002cf59f6896548ae7476e567daad3550140e1eef3a9826c0d87a41016a8b3b53f4ba9787060f39c3e590d23d4f7c637563e4094bc6bc92f4da49482ac5346384aba4f94ef892d869a1f140dcc31585c5148b7d048864d1715088dd1435038ba1b16cdd3a4fa34488611d46808fee704237017077360843710652954fc94cdaa759a17897f9fcd19bbcfde3240dbb6ef1844e4c0f71bd463e5f3c9ed672f59ca42eeb51534726d48439589b02a6ae8a30ee9aa1198ccde968e83761c790208a33c700e22b965b00a661cd0e85fcd922bff7804ef5225db3c2785bf4b6cd7bb6aa36ef65a66bd15e17c7d326500187f3799c10c2161824592b030d5b082adb166effb3f5f511ebac9fddae8d08cacb83b8159024a7b8bbef6fd19bb7946eb9c5eb57ebd1c454e951ec77d92a9517829e7b5bbfebfa781aba8a69f84cc791c55bbd37b010e716f3f843a55a621d2716c5403c35f0eb7bcde5c82a22db7b3e9ac901a1db1290dbb01b66d2338d7379c3eccbcb3b80efc8db0c30c6de297c1d1ef1c4884a4f5af73a685232dd00d529fa22068b97db9fdd1bfedbbca12a89e1640088444c8b8cd325c7fa50d445b599e889ae29304e9e398e36c05a5c4017c998e11bc0d1a9489cb46abab4b3006ddb076c48cfe39b1bda80ac9f8efece67cf940957e8cb9f7bfdea2620e7abc4be50d284e0b3f1cd543931ac8d94eeaa0bd1c794b8b722035f36bd9b1b7f29c6f5266f909b847f6b74d3aff41b2ace788fa28500723d3f8e2d717c9ab09423149610a9ef13495124bfa622110f1e94126602a17aeb3d7147738bb42d152b625ddbf41a63ae5721b8efedd796efd7b1dd76f5cbd6c80f963c7a40b47c5a4f0f9ab62863eadd1fb0ca4d28f270f3d12344e7fea517e18662c286ef029ef1d1a91b78e8708455b8818606179a2f32ab7af7d6099d7eddab74d6d432a575a0dd0d7ded9f77292513b14113e1b4a718833df88ac9259a3b1b067a8e318e06a7ed90dcc00639db181d3158ef40e035611d59f2d9aab5aec5fa488b9518bc1c599d6212cc232e958d9634cb01393428755d768237a3ed76a3dc0555048b0dc5e5e63ff140aa5bf87343683b902d10267352e0e16715a09367ac669af1dfe45655e839547568c534f8028c24b07b253f031c88d9e211c7441602af0780910449e8d234e413edf61b070bff876fa7e4df2022767a78b71a8953524d26dacb9a67648e54ca98427973fc58243de53630244df5f693f96ffe5f42c8e1851f368aeee8cd0bc85c7a9d1063a1625d4aa1998d08ea1e70bd3e442dcc05c978acfa0fddd49d0d882eecceddab039c504292187d9fd3b878bc886878db0036522cd40d1b895c00a1624eb5f155769be643694dbedd86170cf9eef80e63625c9c5029a932684e1e2f2cc3dcbc3a5dc5e858a10797c90ab7ebf42023b6d9da21b1ae37012e8959a33c1c103d9bafe41aa39e92b1de10422657bae98b77c954fca0d84487dadb26635ecc6e81f9634b477275728c83d554a6a11419622d1dc3920812aaa14616bed1373ab4a6a80817cff330c24d81eed78c40b5db82aed2290f5ece1d33004e59f96b90e847b60dc2cdc20a8acfb5922306e46d1d42fbb12be651af51c0e0c8611a9ca4a34f0198a3eda12b414789fd8cdf61cb0de5885dd4e8e5e8fecebeb86b37fa64c7a1e284edcea9567490efb5866a848deab396dd313016a1071e72ccaf6e7e91107345889bca737b2f54f0fcaca0e8a017569777c83922c545f83f8076918ff56a634dc6f4f862a3ea48ebede345e438ca42aa67af349a2b0e26b874d688a58b6b5958ca9b2b35a352ee29a1b7422e0531aa78a6a65ea8d51ca959bbb11ef65df4b4a3850aaddbe1b879e8e825293cf9721d47e3abc6dc8b219ed611476772c442aeffc3429ea33156c326939d3108eb283b5a840d6cd47e4e9823781ec8cceb11d3f5e23a649f7bee43a6532f3b5081418bbf52746dcfa1eed1259ddb778c4d32424b0e3d50a6ccc490d3fd414afcbe7bf7650437ab7e322f8b306c3260f35fb128fc845d6c589dcdcdeee12ed5b0b18f50f544d2049974f0ebf57e0a5102c7075eafff016f155ce12b5c78c34367de8f7fb60e7a10e9ba061e4dcdf8650d634d37ca38ea2573c46ed2f119aee74ece39983f43906d955ca3c82d78eb7b64d10797edbe040f873c338bb68c3d4f352df3e42458f0ed5819b07e6775a268b46ccb230fef328c920222db76dfc2ce18d546031805e196fdf59afae23706545600d63e47a5a9942f7d92c967e0d9235ba2f80988d9e5043cea32754c8036d94d2918b3db3e9ea0fb67201cb865ae6673a67689ad4adedb4ce403c91edcb67df7cf133aeefa99f6e3422e72b67a447c9b95bf5f601ea04573417e1ab782de888"}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) preadv2(r4, &(0x7f0000000040)=[{&(0x7f00000003c0)=""/4096, 0x1000}], 0x1, 0x8001, 0x800, 0x1) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r7, r4, 0x0, 0x7ffffff9) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:17:53 executing program 2: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) r1 = creat(&(0x7f0000000340)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = dup2(r3, r2) r5 = syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r3]) r6 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) r7 = syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r8 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) r9 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000005c40)={0x8, &(0x7f0000005c00)=[{0x6, 0x81, 0x80, 0x7ff}, {0x1f, 0xa4, 0x8, 0x3}, {0x9, 0x4b, 0x0, 0x1}, {0x400, 0x1, 0x9}, {0x2, 0x40, 0x20, 0x2}, {0x9, 0x7f, 0x6, 0xb9}, {0x13f, 0x0, 0x1f, 0x80}, {0xae, 0x5, 0xfc, 0x1000}]}) r10 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, 0x18, 0x101, 0x0, 0x0, {0x7}}, 0x14}}, 0x0) r11 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r11, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, 0x12, 0x101, 0x0, 0x0, {0x7}}, 0x14}}, 0x0) r12 = openat$urandom(0xffffffffffffff9c, &(0x7f0000005c80), 0x3152c2, 0x0) r13 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r13, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, 0x12, 0x101, 0x0, 0x0, {0x7}}, 0x14}}, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005e00)=[{{&(0x7f0000000240)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000000040)=[{&(0x7f00000002c0)="de0c77cf87e9de435099b18b983c5dc9adda9fc6f661393d01e654924b62b402989f93a31946314551ee8b7a09a22fec27a21a6547769c95e18041e0905ebd7ea56e9ee68dc6b55a44481af25e754277763badf7b42d88a1ad6aaa50677d34d2fb8165e8e054b54763ac93a9ac2092e79c27fa816ff973", 0x77}, {&(0x7f00000003c0)="0c8506e6e57f9c471266a1bc45ef3aaca71966dc7597ceb82941f612f720d79c685c18de7d4ff45190a87ac4b6d9de0ef4e7213c7e2457ed33d2e4a2c095d1819e3230850cae49a5943cf5759a1b7ea8aa17a9f84aa1486c4aed71d745a6f5ac926df4178dbda265bb7398c0193ccc26e9cf6eec3250b2fd9a43c0545c40928075793aeefe13a101b129c445a007e79681cc386a668dbc3481300efd3f006d187b9509a516a0e9dfbae0a3aee9439183b9678940dd50a5387192fe15b571e8b55d599a46c6bc9b4497c353efa20374f3d01f5834670d253008d68ba2712fa6b96da7", 0xe2}, {&(0x7f00000004c0)="049d2e6c127fc37e4506a1e3c9a272c852e1fb3f87947aa1dc89d47f0b4357fa880c148110e3f364ea625f72b5162c6516c5b9ecb8cfcb177b3056f603e75e629cadf18fc72ce6f4157554d9905625f4108c569d8e612eddc7fa7fd0a0664aa9696ecb8a27ebe4b0fcc800fd296ff1f3c029992d216636db6cb498edffc0081f65070de2543f8c2dfba925427e57b890728321ab38ca8bddb7d220b44aa6ded09257e2b2", 0xa4}, {&(0x7f0000000580)="f6efc778f1ccc2db562188d269a200c0fe0fa178719ccd27dfe0dd734cf1bf2875991ac351a95ce4f050999f78fc95dd8dc4a38019e734c91a17fa7bbf49aad1c39e2cefbf4eccc29d9da9036cc458bbc331410a01d594f9ab45199cff8fc06ae5c2c9574505e3e3a452de3df46273b8007f2b5b332f2b567460f2749f58cdc5c0f2ca144e88ae7244212b277ac8877f88466aa4400213d4aa0a85649f797e84265bc34a49557929d6d9d85be844", 0xae}], 0x4, &(0x7f0000000a40)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r8, r2]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c}}], 0xa8, 0x94}}, {{&(0x7f0000000b00)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000c80)=[{&(0x7f0000000b80)="ed213f4d01e044dfff2965b634bb2e867e42ab26b075fb2b4b9cb3f56d7f66d21cbb08701994f02b6562771f6d1ebd65adc8eeec6f4bd26f0cc210f8f35af83adaf0870a28c252d7acb23fe2b9399b31dc35836af49017e418a2af2625188011bff169193aec65635ada7daaa8f008d90b65929d97843077ad2ba041b46c49ee6c456683dfad3b0f8263bcc25cc1219a68b7b15053dbcd782abbb757fd57db3ee4da74ce84ae68d9b752af811ad3561f2cb779133d243658ccb9300132406f9031a23742345f90011e2aa14974e226b8062ac75f576c8c61ac70d7adec038a0608ec40cbf4", 0xe5}], 0x1, &(0x7f00000013c0)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c}}], 0xc0, 0x40084}}, {{&(0x7f0000001480)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000001580)=[{&(0x7f0000001500)="b2891b8b6d4a58421799523d3f59aeb0da642d6f8abfe63d40b5472c5e3ca5c0fa03a5f0bd11f0d3a07ea0e1c8e77b619e99361a6f3e45f206ba0b35ecb37e702e5160c476837d6c19251bc3", 0x4c}], 0x1, &(0x7f0000001640)=[@cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [r5, r5, 0xffffffffffffffff, r4]}}, @rights={{0x1c, 0x1, 0x1, [r6, 0xffffffffffffffff, r6]}}, @rights={{0x2c, 0x1, 0x1, [r3, r1, r2, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xffffffffffffffff}}}, @rights={{0x38, 0x1, 0x1, [r4, 0xffffffffffffffff, r8, 0xffffffffffffffff, r7, r0, 0xffffffffffffffff, r4, r0, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r0, r0]}}, @rights={{0x18, 0x1, 0x1, [r0, r2]}}], 0x118, 0xc0}}, {{&(0x7f0000001780)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000002b00)=[{&(0x7f0000001800)="06f605715dd72546f9f288926ccaefff859f2b0c0c4992b80971601f36b6ab7834efd448338e3239cf01a4559ce04a3e4a758b134cfb36a8abc50675561103203c6913ee48b1f4c75dabe21fe0b0dea8cf55f32ed088c8068b9ae95b93702b8f6f25f2cb02968cf8a044609ff39dfdc1858227b0dab2959f964f5b45d642b7d473773ddcb4569dc40dcbe9de62e6f8c164a80e42230c1c561a5cb48a6bc17507dcac686b0661909befcd4ceabf0722f3089a4a08632a5dfee8e3c8772e56e4da47d0e3604d3acb42749f1a3df4d71172348f0c653d5bf7cdc91e2e716c58999243387e3f48f3109861daea46df13927bca5e809da854feca58014f41556c2ea894e2299afb56898dda5a807cab31e9fd765cc184b056a4ce720685bb0248b339a6746ba2250daef093a7d0c30af344dc65a7a9c2f1f8d8ddaf4358ada3e7373319726c39a35d62d12712e84b5d27acc2c34a043d35af34d6907cd7974b34ec0c3250cff3cd001d299e2bab892a15bef0664230b517a4224e44c024907d2f66d38235dfec0ea01857bf239dec3605b4f4ec0e215fa6aa3787183fa2fe5106892b54218ce4ce2ebac16c44cbfb1ffc61f363ed324780a11cf8a39290f9a616bf3e531902ec05cdf463f447ab05954e62df6d5647a2181f0725d9edc829eb73138fdbde4470d75df18fbda1a612ab5b6c9a91aef9a816078494e86527b49844d6af04b0938a2b8a75e6babe545707fa4d825ce406ff30eefc0d060c685c9ff647f65ddc1f38f535d95f59a18ef6c67d545bcdaf0845eeee5dd97f7a82180172d78ded7fabcda9142726cebd8abeb51ddfb1a4600c976ee117d497ee012ce14c6db3b8c9bb62155bf62ec8190e43623b3372ac5e5cdb3c60b8269bff4be240d58ef2df3b8a644349def14fe916c070c76db1490d482ce74548c41dc699f3fd3925f05e00fd6a119a719433fb5f82af30af5880484f5d6d9635455b55a05e6b4b8bd11856b934de0c99bc3d03328496a3d744c17ac9dc9e9a6d8ab3508d81484d22d557ab33fbf9b5e314f0c3cb2a10e3347738e921687df3b30cec712c11d320634847f919000aa6a27361344fe6bcbb38df494fb8f6b588895eca823682adecd4945340445439fb3171ad204a5d34b1687c866a425c94ec02a37e8813fa4f600f98934cef5039fe87bfb36ac0612b94eea1ec6e1c5322a7df80281dffdf2ae3c67393cdfb08eef76ef12e176aac5dcb49e3107a4d6cb8b92969354ed4118b1574dae6180081e9eb504bce6bc256d584b1f39989fd7c5c1c268e34a897b9a8a8fb8723b646eb89491670d60511f71baafce93b623e331a467002100a93abb79c3de2a9503b1d5d8bc0d37107dfca73293bf113490bd0d9005bdd7d6194b0b3fd77597aa066d77db7f22dad503cc387fc410fe4780ad9a5303dfc5492c21d30990f8999c4ceef9737b42050b76d4b0d3514c736794199a1269e4606f12df5fc7bf98cf84b3bbdc4a9ec7da67588ccd110cb42eb9ae25c7441200b5e754a35d04740435bcadb19ba857cc045249abe55bbfaa0468df50557be926f25db1f58a60243f2517ff947dd978e993f7d7407d9776622579acd2bf7ea0574fd97740aa3a5c1a7bf2fb342a19118820bc3449a8ee070428aef5def7047c5d0c65083c3c8ac129f724557a7918443f54cbe674cd787599fe7304db4cda01eae5ed732f243885eb5b2f7c4538e1074391b1f4df5e6ea0ee940062c787d16b25bd2bce9209f021c1b2c9ead4f1ab8f2abc79422057720aec067c2cd4e1dc67c0ff347443afcaceda010e1e31b7317c570f8b315714ddff290d1e8223b86cc7d1076f016d89698062c1eefae1fa63ae2dc4a3976c499d4c0ba06c128da5831339fcd33f7d019f3e623ed1e95db12585611ce29a05a1905bf792d7c33590d6e91683271356edfb803429a608dffabfa31f3a374c2dc13dfe18c420976aecf67f6581c75ff22f3ae0cba639cef0727285bb39448f4a8bb0b214712028c472ea435960a1ebd94fb9d78048f793f97edf707793a86b2af57b74efe0d8f99794f70056b124c9e912f9efbed6de3383bac3b924dc5c98490bd8d6c6e30ff637d0db87aa988ef30d90b5ac5f50141881664ce6180c79412bea451f6b6a4291a096b414627535e4ecaad73a8d276adae569733365215043e5fe4f99528024e14fd62e419d67a8b5ecc0e8bc19be10d067fc6479fee1755bb8a02d28a197629c088200118603ddee929c1112e3a5b6d99a5914a5fe1ef09f67ecc5b03ca9bf8f83b0b4f55aaa49046d1f3288e583efb6bca91c28ee2209fbd43a3f37f3abbdbfa2e264a4138e5d06abf570d6bd9d87dc73b57bbe49dcea541d033bff0f85445f963484833ba29df7dc5f0fc4f7c12ed1b47ccaa647abba5dd134ff63ebf92847f975580662c5459df59b29ba9a07e06d67710dd0a44e88753780996c053873a0e2f26b2b090e43ad427357e342b9ee341050e253a866dcc8abfba7b9d50e45f30f85d299e27d04b58db6bb7f168fbfbd0ac8eaf3693e6baab255207129002c4627bf6b6e1952a48f681e843ae4820c7a1a30ed61e35f5c88044b71d7502a20d85839578a371ab01755b8c1fedb6b72379da4013ace0f45fe3614a6fd295fd28bcb66c0d5a52293344f32bbafb14ab7e146b52d1bf4d5eba0294b0e6b960416037f2960ed205d2367853dca9209d296afaa06908268b715b94049318c8729b01571f6c8b5bb2d0c5755bc419e2de17ea210cbb9f5902e3c93996caaf767df8454628b55d1396ebf013bccc5338d81f1f832a92877409a01735f3389328ecaaf4b5a6de073527b9e8a94726165024ef77423558826545d8d9e3903357c6462d2b2a70a943bc45a52b60855c32802cc924f71eef64a2d9ae82fbb092b9b5fff794741f1c931a48df844cdac34df480733a000fb78903a75eaed8b30e54b1de478344ae5b8880a62526a28b9f7d1277442a23e951f7f96a06bdbf1aac82d592e0d22de51b863a003e422a91d4f2414842ac7e53e9a2606f56679329ecc1e2fe62c07c76506ca73ad9bc86111f72829a6d47dffe3a35fdea5a8dc07b2666c396c7e9f21ba2826964695a855615c15224e034a7e96acc6d4abcc74342b6c8e37ed70f252d5b1149fe932a9a2dbf5908b478640fd7eb443f3336a834b6af4c8df4b3194ea975d3bf5ada0bd68d00a46d0069712f0c62c2a404ccfab8dc07170fa569e9da8a7d8c3c8e24569ed38d82d3d8344972f61b0ebe78ea823eb07b9bf212b048bc4d9f5690f7328edcad4b3c5a3306ce0c85fd27d703d033fc567184a07cbb816a26c16719e7e132d60d3243804fc1898953d4960eed73afe55c073ccdf6d775228113ef1fc9b65f992bd19eebd18eb07ebb94521a21bbea687c98e782440da528750acb378ab74de87c6c9b0902c504638a4d6fa19c0359013e2e947524a7f3cb7577dda7a8ebd0e84d9a131c7bb941c4322e4f625dc34dbccfc5e756504d9cea13f7c41e967e00ba6efcb2dc8efdeb7b78fe1b5ea7b896be4b1378b94a14b057a5e5bd491269aefc105fd0eab65eaebab8b29c5e31b66f0f6aa6c9160801c1919c98bd7475c942567df5e9f6268f8bf59629d78e20585dec698303ffcc1e7a7228542ea4aa68fd3f0b03b373123234734ed51460310e6881154073280428bb75ea8d334e91ec797b236dc1a890f3fdb7c2a927adf2c1c5c20964f98aae7becf9329791dbb319d435428f8869971bce9412e6b5c8cd4cb10f2ce4879de36603d09b4faf9bf9a508c52cca8c67f67e0db4dfff0d7396399001f7d01d7950860ab2be13cd16c7c2a5e5a0bb400bb94ecbdd1c6c7048ae66abeb95cf70a6fc4de627e0b9694fa19feede90c1073099fccbf0d4b5573474fd1129a72fdfb03e4e7962cce4a55637643fa7debe95122792f4af92dbe3a8a4a0292922762266b2a051c95c3a1b00c88c3bc5252cf9edf63da8aafc680508303c0c840c45d868cd35b5b851a773d6224af28aacc38cb778312e525d6d9461da539db3ef5790a8272b80dde922956e3a3ce4f682b9ae74927657c7d8ad32371b8ca456823a7c661279ce88344ee5b5d1486098508c38d1bff8ede214415509c6365884b0dd819a19e0d71c336876acfb5b285e5a683fbba3b27288cdc227b36b2da25e36b06b092377e834754719f555c90f9d333b516d3bd90f5d875521bb8977a701eddd8937e22f714cf00c8c3afe0dffd6bc33ba4134adcca2bc32d38a0b8b086b7677444b3e3e2541faa0ede2ecc2e68d954338e17642b204af3b86415991657ed67233baba1a5d69276f838b93758977c436939d1ff36483f7ab9c79c415480a8b0d83493a9228bca2c1869c8631f77b81bf216766b9b02db66c061b8eb8093e9e257cd7cb2989d4371bb7a7cb8950ad13bf414706d5e639908581c624aa4c4e9c4bd0b6765308f4609521a7005de2214c6c30a2f69d6f64b20cdc060e2f35ca1c538c05f0396a163743e5ff72c4756388645093cc4d5426f147c8a8bb64dd3e9fce9143e35e275c160011b89fe4a8c5ccf759fbfd202eaadd9cf40bb61a8c19022cc6ffe927d242f41930d5d45eace99075462052b1c38332a6d55986b01c2bbb43d19ea7377e67f26ccdcd2f1350343503df3aca4bf305400713841b7cc3de5eb3bd896880f571177c514d04fe770639167eed0885f779d698b832f13f601e4634dc90eb061b453d60fb3d19b2f3d9cb933d1c460682fc71f9f5fb99985a9faa60705fb6df1b7c125bc33d7fce60e7fc3437a469bfd91baf1bc35c47f5b372233625f3e7579f4373ab8549525f6f717b9539c7f41ffe055c659e52e40de2ef6725d4fed8ab55c00c25e2ff5001bae28da90a05371e8bc883cca4c0530f7765bb190c77bf4d2b3d4886b603e59f5a5ff74e4223ba3b26000948372d45443b2a00485e6c75cba963f8c352c65417b2dca53bfe85f7d60ae7834a22f70c2ce35dc6121060012acef7eca952d1b5af0f7794faff745019c04b2a191f38fad27286e5a10c02b2b37f684c5afd684d2b1af719af21f86278de7dc63938dbc4ab0064e4c24e611c79d2e88662d2b63ff1151c520175103db7a9d87711eb06c8211d695110df7c5b6b487d9d5fdce1bd8025f0e2e342e6a269e3cab8999d1ccfe54c365a30eef2bec629008b33a657d1d06c77a9b7d345e74cdb97ef0f25495e9b6afb7efedf745a1cdba0c6e3022484db8863ae888c3ab789d90c2d124171b85a3f58070980d52ec0f2c3e33b737049a3bd8b24fc60134da686bbc2ca4ddaad31eef7abc805b977c32f86962bf0388a2766879631eb540ae4305b6fd5c960f58ae1cf2f3241efbe62ed422a694a95bb82906bc217a6ddad5550bf3eb5520e3592edaf45263ee2d37876d64c3cd2bf1da3983e7e3f9c0923e15d5d054165b382d9441d23dfaf0a2035bbd296f70f0c39719591da2ae3a113dffd058e5bbc59675c1dd160239f1d48bc1f9b4445df1a1a1855536d304aa9c74e708984b0e3f75e805e84a39f6cab6798dafa4709e6a11b46eb864dd81ef678b640ff984365989631efb2ac8547bf4c039119f8ea4c3efc5274358ebc1a257add194d9abcdf9cbcde7b33c41fe8431ad306eb67f050c03f18413c8c3fade99508dba2dea797ba65fd16e1c14af0486bece9fa674813a03a1da2698ce58ff9d876c88cec347ed4456d16cdac6b2fc30060a53c8151d41a61af6c6e783937780d4a2a710ecf2a9da533e74b85ce8f652bd9929946f5b837ad90f2e5fd8849f91d", 0x1000}, {&(0x7f0000002800)="1f8469170458ce9887ddab12d5cc4456205807bacb35b5ea582264a7e12b1d3e1cb9ee1b391dce5ca4ea8be4cce1d7e9afe02c710976d3b2cb5f98f03608084ab4647edaed8c9f3af47933fd5c47b7bde38119302378777733c598cf234515a0347fe4ab4d1cabd0499c393a704b9ec7626bf9a58aac4e41b422968477f5db", 0x7f}, {&(0x7f0000002880)="f1155f1abbc5466e387691c35ab6ad769e9c1ce2ce5d1607068aacfe9dbe85050d20a68c4f9b6c7b316cb0be0866d585fe688bd174bf98958fd8954784d8098c92723ba41821676b59e915b4168e6fee5802afced1c55639a6e74cd96cd24fc2c38c74a1087378f80f6638000e0eac813f734062be0c48e6e2dd0bb294556394d065689c879ead0241c1bc4c810eab0fbdf43e6be065ca7232b6f70528b42ce9b9fd44ac05e51c99112309ce6e48a8664ea99eca8990744ac8383a1ca1159f01ee6204f72519d80a426b68acdf548686249b7d85cb1d79918357debaa4bcff49359b0a", 0xe3}, {&(0x7f0000002980)="57e3cfb905de18ab97438c1e1ce3ae85fa2c3e4d1a6e502c221ec56101a77daf64543fde4096901f4f0afe0b2eb56e29f6911700c4024cde67906efc1d7a6672fd83b26d2386f9e5c86ba6296692139c748b72a922f1bea1a93b1e959a7a842044df54dbdb27617cc356ca8ec4b0daa7de8291d4c62f01b04a4e8a15e02b0195e43e7cc0ba52c5d4c3a08302a5b5dd94b326e2a46e14a2edb5433c", 0x9b}, {&(0x7f0000002a40)="447f56382f4ecaf4acfc9d77340a820b0614833cfb193784d86e4229e3026155388cd0fa3632169c42a90601041bacb01b7d1e53111f6e343f7c17d203f4dc85150e5f03aff312cdb6e80b57389cf2f7dc22a121035f", 0x56}, {&(0x7f0000002ac0)="fed9f09e28f44b1e52fb25a358242311c515070300d1c052eebebb8ab1e5221d3565865ec63beb3f52708511", 0x2c}], 0x6, 0x0, 0x0, 0x4000004}}, {{&(0x7f0000002b80)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000002e00)=[{0xfffffffffffffffd}, {&(0x7f0000002c00)="2a8e74477bbf306080c1917595f29a379652d5b338272d64ac17f44511625c39adc5e2f4c1b8210da3e1a841e8bb3842db64ccd0b7318c5fb46c2aa88076201516f8229720e5ae27e8eba7f8af89179cebc929bf58114ad9d0c0298ff4514a10e4929263767a7872b4acc776e515dc15e511c4954ecdb58930e970af9b2d6d80dd2611cd4e12485c9b2b93d0321b8fc676e1830c836e916bc98e78bcb42493762eb9", 0xa2}, {&(0x7f0000002cc0)="42ecfe574644579a915ef442e1bba5a6221a7cdbbda1397a958a25e2e3bface7eed70d96e4dd93d4b0e8c42ddc9a5e4cd83dafce0448add6a56f88d0df9480536ac59bb42ffc90c47cb39c38be4b27d007f702fcb195c5fdef31545169ac23c59d67cca869627163eb6af426816d2fec38bf79961ccbfa0b314a7e06", 0x7c}, {&(0x7f0000002d40)="cbe4bf70f1cb34d7f3975d8977fbe05045edda40d205e250bf97208d82b9a56261d680965dc09adf17a96cb22d17bd25e4ff4d3f95e509225f21879b4f58ecb0b83dd9b680fa26bca291c5d5828eb583211824b490494642fa065abc6ac1edecf6ca900c54bead218a430bf011b1ed40cfff5d97e7b10cbed2c800cd43379cd5d2583132eecc332d9a49d7b959d2285ec269f72f3bfcb79a9b1ae8972390abb051a3c091b1e640ac3f8e18c720fc1a44855531", 0xb3}], 0x4, &(0x7f0000002e80)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}], 0x40, 0x4000}}, {{&(0x7f0000002ec0)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000004280)=[{&(0x7f0000002f40)="fb5a43b607bf312351e8c0d37e1c9d6052c1c973b7491535ddd2d2b661ff33e2ec6eb257aea2f020256fd0a63701a3294302c20b6bfb64ea51061513565bf6328e9038b64f937e15228ea0df632ed8d54e7f0e50072805b1ffb23e7a2225801f3b501d4ad7234d7d4fa9dd2b386a8837d7ce01641fcf43dff310bf72c650ab3bb7b346573223b3b38269324f884b7ab8bf72", 0x92}, {&(0x7f0000003000)="5ac868ec0a238cb6bceb14ec13b3d1d9f411383fe1622c7a71fb6522d3842b6323d71ba5548227b633538a02090c41a71f14ae3a804503976af5e617c7c98b45fc64944c9cd17f272af89a20bcf4b8dfc8280a64c97927b5b32d7607c47a0d38", 0x60}, {&(0x7f0000003080)="fc0e", 0x2}, {&(0x7f00000030c0)="012a345678bae5ec3c57919cce7678b07b0bdcd5821a02d66341c9d436c63a368957f5626309be22ac0faf8ff5a0c348928cfc2f1a74f07b08c1067fdb7dbb61a3c11e8b02b67b3fcdebe70130d499e89a0553546becf6ab4e8b93683dbcd7519d1b51a823b0f31b3e57cc4f2d286adab532bdc90c076354cc423d311c9b812acef628e1caa45090042878469984663eb08b7d5e1486af19602c8011f8", 0x9d}, {&(0x7f0000003180)="16f12ca299e2ddb4a3fe9b3bf93c2aad57ccc34d1feb6e0fcda49fd120700ad419f595b98b2963a44d1ef8fbdf1a070dadeb4ff17b2cf18b7d71e138dd6efef250e2a52928c8ed2cd18b0912d0cf610d449ec19dacf2a9639e9334265fefe7bea374be32de2a724dda3c8970be0daeefa1b111ca219ec72f2eb5cfe4cbe74015e75e07aaea2936de65ab0b647e475accdd3879f06f8f93265c7bc4528f3073aa572d3831abf6f32463e087ebd01c71f4bc6d029bb926c1c8becc2da3a23fc0e24c2c00ad9821f3b5dc71dd7b29103bf3effe6d137197673c3073359e22e48a6a0d971e2c7b63b50645ec68ad01c2d283cdf83a2ba4d5104bf4ee7a7e5caddbc235e3190e96cbd54397764f0eb2d79965dbeb40acb0e9e905ba54fd4d79735e4f2e7608146a69c3915d4af349ae4ca9745d50cc64bbf04833e82c1109ba52e157b8e8a20237d35e143e30f44b6b2df64a6d08a218f46b2947f4397714355c851ef8598ad5517ecc9d75d6d215898b6959ba099792b7098e9525f6e2ddf3e5c4e1432cb41ad66346e743ddf05029ce7fab0bcd75ce73766e3342faf7a835fe6f85c4775835e5286f5b4f67df8ecbb6e527d7cd35fdabb92e22b666dd95c099b9731ef1c47b559e13fd204f68fc1a1bf03bed290183c89af857f7a54613426346c44be460d01d2fb9134be0032a3fe62c1cf609c639a16cdebec84b6b432abc247645ec843ce11f15dd37dcf0aa52f69675c7883785fa8d7623cf2bde8ccb892936802d93645ca304275d86a42a76e44d1382ec3f141bcebe8fd49a7c10e53076776a853297080b804d5c6073ab8e219092e33647b788e7ecbf40be42ec80a2300c3b9aab3bfad11fcc4590747150600addeabba6a9c0bf8e994115a7f2869360824e4fc323bc1aaedbb31df1c1f8faf272cd921d2f47c8eec3582516cdbe28c1cf8db0f79d9761a23fbf4c0cc778970bb323861405278e8b0def838e3e7eb374899c960013271d06095e40d69ba26f895b2430bbe6191dce41b3ef3333e35a30d799f5d3ecacff795d02030ac45b9d2f23fcc4d5d060b056168f1032925ab290834a2f3b722f9490429f4f373c609cb1e0e448873d62a2e8d3aa648092ea12d8e2a2c736d0a7ee425395aca7079c067d1935ed4005fbc3e0359b9225c70e004e5baba118bb78d1d4037c3c487dd3b8b44470a4b1d66d1956753bd6ded05869e3c675fc44de835e2a843590cdf4c419070bf87b465b25e3d6d92143ddeee5aeaf3953f3d011138451ebe4355e563e2f07bdd31bb37e13044d9708c527ac14da52ab5a6f945502a6dd2cf34c7081fbb4722ed830c9eb09c0a8977837614224fdb5030cae5b6683f42b00e4c19917cae70c2e923328b71db5b32cff401ec9806750cc88d84b92495f04121ea33f5d0262053ca50fc447621a33bc57faab3fc3ca22f49b55fabaf8cf0ca57d6e9efd4840da68517f2ce62b5db646a87ce4f8d61a10d0d2a9c3dcdc75a0092212619aaeda4ec60ba34bff6b9f453af8dcbfe96be3cac8fd96bd5d34b5d72b159ebc65ad3a1c446572dab92757909c4fe880723af72ef930f4e092f682f68e512c8131c6eedfab4ead823e6bf982faaf141c997dee5088398ce0a2ff2a0b3460c56d54d233c231259308ebdfd113258660454387b5a7724305b2bc8a9351a9f87b70b5cda56c35e1a2271d3cef651eeb3539f0242bc1aec9836cc3bc288dee27eca8b1a22fdaa0bfb3581b25128d6d168cb420ab2a6a5b7e5656e4d1cc91674af00216c473d91e5fa508925b37225d373471fe86c33293ec9cad5ba80459f20963c223d6ce7d467ab05a214883ddfb290bad1cb1bdc976fe51925404326615867f1887675f7535018d8fddfaaab654f9564644f4dfb1e8bbde90f7fee4fd483d03a11a869b07c78dd3661e0e8acb663c473017173ebe6674a0e4094eb7992feb8724e00fecd81341b7314335df55a0f3d2bf6b439fd08173857d2a2cad4d17a6561cb99ffb0785757a91db66df5fa7c6868d7c54208e6ed23d4e80bdb4d58f62cede18fc3bf91716f4dc1fd5e0088d80d74bc81eb16be2322580aa7b67739baeb829fd0a2c37b92a0fdf91a79302ae3105da8e6051682e938fc46b9f76fd72a374e2f250b3e73e7631d46ae91f63992c719c16f1171e348ef4fa0b38386416aaa8b66db2f8f20bc4b687b61b509bd2296aa5e7218cd28af4d616de167484c1bdc2237704bdec5caa2709b00ab85e6555a44998eeb82cfd0e4c20d83cffbdd5f839b449a7fa1b57f78025f21231a15443e94264e5a990a31c878d5eed1b3049d5da457857f2a610e6a0860f6704fd42acd07ffbfb20bcaabc05940eb8d6e878b3546c6d469266db24be84e8c972e745f46640889d6ac4051b33d8c6913e0a754583eb3ab77065f3e0adf776d74d502578e241190f2a35290cf786d2a2cc6f5ab9010812b7fd5cba8fb564eba4fd6123b0ca51a7eb5ab470460ab2debbb3c763749f59adc123838dc19c7ba33cb39c83d3e8b86aa8f7262b4429ed5efd3bc95b149c2669bb5e4d00d6b51137fa9e564f4ce399da9873a6bb8f317943dfa83fc3bfd21b4716fc2c913e4cf13cf0a3e29a4d71e2cfa26f196ab2010cdb7c9b1fa95658bb0e0cc8d68ca316de7b105f5cf50a69373a0cda8e08f3a4dbcef76b24aab8060c193263ef0b5377a9d6e1ca17595583f7f6362168a56279f48b42ce1984c2c458e75b7056bd384be28eb86f2ae2cffa99614cf87a22bab4b583cdc6bb25499581c724a43252d88151e7515ca547bd759a037876d7d993c5b6452d717d3cac9dc35005e73d77e13d3abcb2f86c622c786c4cb1887fcf3f0ddf9199f115087acc84f1a3f2e02aebd7e618bd1b5a8de9011cadce4f9156ca101d39571243fe51b201b4a6a10f3c1f2048c33f06c949326065451b26407f2657608d9e6e39040876e1a307d02dd0ca6ec220d6e25770c89a617c997e2bc02102b791b3ee16850f306433828aad8f9b876bf6fadf344b1af26fad252bfc64809e2217b37576069dc1d6ea33ffe553be7a5bf71f923e4e145eed2ea604ede3e16a55bf4a668bd41b78fbfcb4227d13cd6b29fe43a1336f290b5d469f876e640a58241f8d7644231b8443405b684f72a2e0a7c7b56e1bff0e8bf96670b4484eda65e03f0281a67a2102eef2f51f86be7a1ad51d492bb4290d2c98be71c292f97c754bf3929b7120b699e6b3de1764a38dc4f6a9038137096eba55215b67f8fc5dc39d7757c8909f11d53cd31e34427203c186f587a837bbe193cb11dfdbcb1b34a6f3eb8fae61824a3a721d4377e0d0358a42048aff92e9cf591ecdfebb4073db7d4c7ed49e45cb0f2147229f1c0bec5c9da5f4444f72e96dc89a0c2ba8b5f2b889e66931c43b49e8415c2a0b722bd31a92d51db509c4c2ea369b6f5edaba748437be3aa05e56fd2130a6042bd2962c30d3a646632c01d946fe489d6bce8c3015d947a59a634a8ac8e419690f7614127be8d3357fea6b4f8c53be501bea7042177eae9e33d919d3051ba52bc960bf9cc6843cc20a1adafbfe19f924135ec5e8376fa517eb63b076ee6514f32fc780ca455f030462bd7d401b50fa33ab593a1e584348c46fbfa6809ef08279c68ebad07eafaaeed4fc0f4d15abd8b54af60dd637ba07b36604e5e458a5e3d1f91d52ac596f62a6e3fc118efbb78724a5c24620dd141cdcf6a0070cb6534ac1c0dee52c4bc196099a2e2c2fcd2bcf15723172d6fd79d7fd07884ec39b6f7d40ae3ae5d413014d2570fb0d6eaa4e8777514cf2522a7a1f748bee0ecc39ccd9a23f8bab85e34758951cf8ce1e9782ad3f825693b82ee86459347ab11109aa32cb28195d28b780cf4185cfae657c37923f950bdb94b09dff86aaf5f10910633ef24f013d2fbd7275ce3171272e32f3494b30b743a0061b44862895eff674f915ae4691719254606de9b81fd3d9824bacb47b9d2b8a22697e917ba7e099c45e91569bfacbdcff000afd338bbeb50c9757f22d0edc94365eeead707a773150039ecdd4d0b488f00cd851df1a2ef211f06355938b16cf22a562f541541dc828e16a653c0966d4e5d4bd205d2daa76c70c74a629b8db43efe838edd22acd3d0409ffed49b5a47698836e5ea63e43305667805c1b79561a7a07ecdcd4d27d58a91d6bcaef321c27dd6c7eaa741ed8dd265799d75e80ff86022fc52c3362c3de3fdea44d5c8e43f055d4dda9a9a6641fd9a3b65d74dd0c16b19dea0106c01997a6d8629db1c0dff52686bbb5906fb8db3facd39ccc0a75c2677cad162c876f495fd8f7751ec7e37473ad61a7b32a6f35f5bc97817cd2c1866c9b06084c03aa9cbe9cb5bb2a8fafa773f69efd7be6f66ded83afac400c3ce25aae9e3ed74c5ec4d0b2c32052edaaa3187220f8c74b76754a4a28b12c99b9ebf79624c4b58f911c5725e4931c14565c2e25aac4b3be943818221515be7628bf172d982ddf04ad496749853a34e38859f299d70ce9e178e2e9dcbf4ae3578bdb309f37d5628b239bd53a3879796e26b089ddadd0d9e66179103041118d3653fa3bf948744a7c2a8f31711859b643ac4a479839605b5f91910a0ff4177ecf65406a2cd2e431f86a008f56e364985ab21f17ffc35bfc142ec3e52e50b4e9a313096f45fb47a39f3cf1a8194f1327788f5909bf11c90efba606cb0c187acbb27f125cd8079622653b78df2787bf9adafa79073bdd8bd7fb6826d350db4ac705236045727d48f36cef06d12b75fead7e3bfa54d07cd0b0ff7a91b719fef4d8968db1be5cf9498eb741ea6f60f86e429e2c0e4c657fdde48868136803d95f30489e79c5adb7256b93585996a978b010895328bf222bcbb89eb9bae1be3cb3491178beb8e14747876112c9e687aa931b98df7be808f116f0907d358c398fcc05903e4855ebd2ee24f6ae895b7b957e1af30a38cef919a6a2f5f2f19ca617421291879c3380860b8b289d969b0afc3dcc2245fec4d98a78237528c1670fb3ffdeef742c2604db982d7a6cd8e051f83fe706caf076eeef6f657c7c624841f1ad9327fe9288cfec452cd2dae5e5705974080ea3d4e63a82b13c8685141b9685fc9da6f0ac16f23de34bf0930fff36ee8c0ba6fa4ae700270db8ab482fb3a5c742092341a27601e6a9571f48da69af8f1dbbbc0b015f2004ad73fdec37a707e17541032598aa526dcce08e2427af1dbf04efe0ef116f64aa320c620145dc4655b9bc4d6cadd65e6102181762896ca4de8fa0f4b49030d8da0f93fdd75d130e38d72dd584d7110dcca6a681add55a70ccace05bec6d6e00b085adb92ec6ab709154f543b222666726f9aa503e593b21e14c269aeb79360a8c70ed030b86725a54e09557fe769efbaeed034710fdfc9f892d6e049ffe0ad4d4b57e8ff47d08226286753a0006e9bf633aeb8f0caed3619ba8f14071462bc22f47a5be63e5f5d987d8446e4f0d01b81eb3a9a686146bfffa1d564fc608acda4d3af87ab3793d4fead8301eaf6a90e247cbacf49cf04802b8efba987c4a6288cbf5a5fd2513e681295acf3ace68da66b72612ae76cb5f2fc77b4f3c7d2dd488de44c849b4f8778b68860a13413484ecad9d9ffb69d37052440338f747c07e532e110192a81aa36a99b7262ea573ed2a2269c6d4e747bd0b7d7b7559e3d13c91eab02f0f9515d934d0fdf47ed5b21a25251b190512c5702421a1de486b72459132df97640a1f1877d52a5e9e59a35b7d5213d100ccf20d1dee6f7975d2e77e8f129f7e817c9d378b6c8fbdac4cf5", 0x1000}, {&(0x7f0000004180)="f9ab2c1850f89ea07d7a8073cfff02650530de81a854eba3ad3978dca4c6b1ceba704254feeff11753fb896c13e68c304228d268ed241efed90cca7ced0d87727bb4645294ca368fd1defa0e26598052ac482956e43239b04c16b92b05194ecdf7c77fe30b833ff63269720fb5a25c17f3ac98c39161e42b64223fe9941f116b2a345b58b42e6517732d045d2935acfa6549e72a1c7838954e26799abdc264fd8630496c12c93287547331300494f1d79567b20c8f4e9e80be7f9af28e24aa5ecb3e", 0xc2}], 0x6, &(0x7f0000004340)=[@rights={{0x24, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r5, r2]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}], 0x48}}, {{&(0x7f00000043c0)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000005640)=[{&(0x7f0000004440)="29e94c09886793a85593dddbf8dfe91f3c8efcc474939e7901378b0fd195142b709d14eb61be75641ac0fc63fc4aee94fedecf75f919a7709d5db337a17939acdb9cc7bcea18dc7a4738b4b8615a2d9c83c1dbc44de14109ff1f420d0cf3cd407d42eccc0f3112e93af7cc0a23620fcbf9f298330c65b682ecfd0f29240a831369a06486e539a7fb7bdd122e751db18538ba783d57ee8cf3bb2b17a57dbeb4463a8ab05f6f013e2410b5ec828d22986a79987bbadbb72a688628bdc384691344d4834b5d0c1185b0a1ad4f104d9d6438c7606a619457a679d529fc85b9376dd498cf460e004881114c0564f1122d56f9a23371992e8a7991ef39c0a6581282e046c59baca1de383bdb1d1b6f8d093325b494c5c695e0f5f7252485acb121e19ce7877a36c0bda1600215b1c181e9c76cb7503453e1d9fe7c82bfe50c4d5348fae7f2b994d78f363b72566038b0d3acf0cbd42857e9e6e925befb1907e940a425e41d84ebb9a647040057ef10397a2cb2658c2266d3d50d9b6baf050850cdd239b04e58a4d66404781dcbafcfa2712565d6ceb6d89a9a88e65521dd9b6a3c6fc38172dfac9584650feaa59ac3f87db6f0c53d9aed330a161d66d3a233e7bf72e5ebcfb7780515e27c7846813ae2e7da0e7b83afc15967013edbfbec2d75c854c5414097f3447361d1f63e0f25a12b11167f88bfbcd7d307416bd5985c120719d36722d2937f7572f9cce48ee5be2fcc2875b893d526dce456031fd24b0a898a8663248521247a06a02a00f459deafd1511eb358b07da25d9b1a822e53434ce21ee4678423c59369e566d820d211366c0b7f256def18a33a9c6f82d1baff0599d5da17ddb1bf7d8e3fb99bd612e7d360e1b3e1e2f87e5720493c8c67c1a54da69d4f797883244939285b671202533f62d0187fc351be7ed5a1d5d0025048db1d00019e8aa1f17715cf1f09d93ff697d9f2855d372c8dd78e642f2cb2a6b6c5bd3432b10aaa1e45f3511532ddc595f78a6cd88403c3ddbc97ce79876fa64565fb44afe00995fb00627c1ced29624b264d8c80b97eeee2d0671cfd0de48de455714ba02fe72fbd16f818f75857267fab71926ce2ddae4baadef92289a8124fd273a1acc015a0e6ac8c8503532f20e86ec251e6cd851979cbf3dbca2686ad914b846a2065c159f8feb4a9a17f734081994684515501b3ad3e25581e267f78e59417b2d11ad20ece51df16b98af15fc3332b4d6a9fde7392b475b4633e488834c86f47692e17a3b620b8225eed4de9ab6db95ded83cd595c22c6bbe7417460569b3a49c3d1139be1f4b948f73609b224f5cce8d52af57487da9cd3ca3811c37f9bbdbd100948f0d3d5dc8ebb1e3deb21e37822c05517dd7f2ce05e011a3b2e9367313aba3028d928e234b599285611186acbd11365b9a42f83e6b79ef989939ebaeacefe5f65147347e052c198d1dd0a9a4637893b1d1a39d4335eeb998b3fe5f2915c62235be3c32d26563fa4c48bfa29e0ef245c826f07e8eb6781ef80a5e83c3403927ec1ca8dda9dea1ad94c27d9a26203f3e022992d00401f7f3adc86479b6daea724e980282038f13dad0c3da8b2bd8c6a65f0f8ebb2a7e3358cd5fbe94dba8e71efc103ed98559fb457982637051a8efbc1df944514bcd3a48d4190368d8b9ec571a792edc5082c9408138597c2a7b96e30c12c3f1c9129cac9f008b8bdcaa600b3dbb5f21619556fa04bf896df7c719ff202c647f31e181b23e0e239c780c79c38d83c26b9543cc6141d8e6ef53849ba7e82e658fe8309859c799fed356acd6f9e06aa1b445305c177387f2b78ac6f2b368bf2eb01ab0f7e743f87a2c8ce79e893e53b602d264891c95f20376f5e69e166e7389f5bfba0ddae4b09f1f56e8fcf2df17d6f6a650755ab51cbcc36c9b4bc106ca49bf4f79bf7ff67307d4aee0233db0fe0af25183778d6605c32b92ed99085d3342b06195b7be5c05b0f1b53694d8005d6a57738aa3665adbe6aab9fa05cf6093acfe1741fc53b052972bb703bf4bc1bd792f9be5d5218cec22a7d12ddf3c62554d0121e27531380f919ae7479d4403f8f7d1e324ab3bb29b33ce40b3446df266d6967cb7d94b7297fc10627e5a0b695b9e700167d05680c8b4ff3256d4b6991345fec753c7d3a74742aa83efc1bce1a64db11467b3f8e4e9d94b91e40f765128e84b7181d3ed33ab81ae936bd7974265fc7c890672ebc5f606b1beb8fce00716568408c2763ccf7f28868aa199a093f0f1ad41095c834c06373bcc681f488d1210156210300df3ff086b605c8132224dfeb7b47b934c9dc71cbc382783e50f549b4e38404d10316454ec31590fdec689762515d58ff3f71ba85f00b77c5cfef0dbf90dfb99ab70a96fb9eaf311e1ec196156dcb8ef91162deccd4bf631b165648d8d3193d982f9f165e972bb901dd474e7409045bd45f5129abd73adedec4392a41240268d789b71201f6737c2308e21405bf0680d52cde6085db9422a77f4bdbcda3d3bb0b47f94219db91eadff3fb7efa6719094491c00b36d262ac2ddcfa59806d3b10453096075a5e601ef3d21a04a49e0d87be89cbd098975ad5b07b3b6e52e6e1ab8b0e9e9828ebe287c7a63d981ebc7d533c815b66e7c0b165981cf0970e9edd953141d3ad98de8a361ffb33ed66545ce37b395f6a69332531fe9f1410e1978bc62d73507f3a993d6b0c248c5577db2b15cd31234db5ad2df6f6e42508f25df13a074a4962aff380daa5b74d5e7725983564eb83d6ccc4526c428bc25c8b0c09c38e6142e029bbd7f23e2bf6056ef00a9114f88bd1cf8c70bc3ed51272558e647f4194ba6145fe40885ee39bdea279cf38cd844821bda097cf732d42b2f57adfccbbda56501cf51689dfc357ded48c0025d3d90a24bf2bb885b00547cc91188e6c1dc58bdab9ab4b36ec6c6b7878b2b7efcc6ee3d3ec6593a6fe1940846b701ba23ee7098dd6bf7dfb8b4535226e6964e614979aee8b4d592ef159db9c8594f9fb8eb0f5850f26bccd33b381cca954191d2480df6767b61e819c3289b7a57e729bb6b5f27a539ff09ea524fedcd971ffb9828cd4bc9a25290b6b7d89f49603028fe1c524acb660c7c70036f43fdc03f2ba6ec7adbd1f7675746377d84eb599289914a3dc098dd18c668e676baed7d2c53d8c6bd30da4ac3315433474abe8f2f4dc942a3ed994e51d6da8a76c74c3b2e764bfb24e4051507606584df05b6f813369f0d81a44c06dd2b5ee34c3571fc109d8dd1eb92224db59329f350c2fb1eec9995473f068bbebe5ba62f753bcd6957462cc6eee36b1f48a29fb2597ad9d7a1a8f798380e5c95fe2b7afe02d454372f0f0ce1d488e696be2257ad72002c541246f2e0edab4ca1c373821edd7d6039e9e3d8d4ebc2b5871d2eaa92e0d0139e5655e4dbb8839c6c7d51254b6362e56b205312482868a11ae74a01ae09251c3ba1c8ac82124fca77dacf0b2a816a8b114563f103d2b0c6d68c55fe4f1ce02deba9924fc4175469ba9ac947096643ea3117ca3d2730e453db3038a05a3784c456298f3b1ddeb0da7e1173f39cf8aeb861407c20db878f487c2db1352cdaf5fd1b5edeeae0815fe34d22a1cbea5ac688007b7985573afe70813d91441b0904f642884973a20fee3ddfcce985d963b7a20bc7fdd91e044bff42ca7238f7469a94a3a15b5f687d03335f27de80d96043a276cb3e813c1a53e86602f56e4f19323c0223eabcb246d65837ff4c2e8d2b5f58ec667f749383299df82a1e83d69ba69ef920bbb02182976d6a3a7be5615a685b3f1d431cc318e749f596ed32b943ba29e715444192d0f5d4a8faa00e64f0300ba28a13122620fb04a01ac9e498e459b3caa10e5ef05c33a322a35f91265be7857f8d7bda5dba9dcfdba2b48c6f94e09bd15ac3359c5ed62e52d52a8af048051be451c1b7f85998632d0ec83bdc3c421ef89a3e98732652e544e89dc4a470d8c62c46f5bb65cc63474a9478e9397f46201a9a0cb3b327d3cb99579687cac5e68222a6611030d2da28f111211cdd242246d14981408cfbad9a4119950cbfbe92d5b329ed46745c72283acf9d536fef274bc5ad5a3c02e0566ab58161d8ba849b3e4c9fb1cc984479241ddb294f8f40166e3585fbc6a39a0ed84c43c04df912690fe63f5d72af14fdb6a60cca3e4eec24300ce804db54d1757d382101db459da7e148e62236161bc78c82cb424d70752c842de98cf3ffc17d9cc8139ce8b2164493adae79d33ac301bac0414de272066f85dbc5725782d1570a4d3cc7ffffd27a4bcc346d1b6df4fff1059ce6c894155440bdbd0e43ca4824104dfc19f2cd46b753646c8b426b33ed2961aae6dce1949eb46fce96c9d2ca362de213db724f7d697737e4d733f4a78baf0bc207f0bf4f9a4cbbb1d17eeee1ad483a6514ce158bdc93974d6a6cd81c4419b8025ec1d7a5abbe249204ddd7c43fbf4aec8b87ae366727c73f22a1770160e79856d57cd1bf7addc6960353cc868258e0f760f2b336f21226336f19caff995192ce8cb78493a71ca1318eb5efa2484cde849da39e829e9afb4b6940f5a8b9db802d8f50f487c9aa1523a2d48cfc640f8bdee9df68cfce18fa9d6e2077196f65c6e6a7737468b53db4596eab65d2207be54c36bf3cda51aea32ed245707a1b4ca12a6f8133a9fc51611075fffc63c998fbb59b5bc8c420f6cad0cf2474b54cc42b07d0b2d7170a820462bb8b9eaee70fccc13c1d38c91a1e41eba8e474708a01c096a04b0720193ad20b1a6382dac5de84264d0838c45b7eae7d69c9c88754ca5702a0f0fa57aac53dd5e5ed832b01890245d70332b06bd8052a4d6aaa3b1b7a53b3c5b4f6f45681c1d3f2e5c95adcfa4f3ede9042c841ad7427a6343696af736a12143e16e58dc36bb783ec156899da7b37cb4c6627796a369e87f31261ca831c7bd80d82c5de544855777c314c137f5cf1f639d58fb61639d6e04b28f61081daa52e691f8f3e039ef65411ba75e1bbb98724a085dd689b6d01dc0db05388d688bf7a759b611a6e96a7fa3716e5f7537da305b51eeb9b454783569c1bb3e05c643df31bc0e5484ee057c4bee5e25214e7c7e092d91baaa8208e45e64ea059a7410aa3ae13a85ef5d3b4432bc5cb7ad73e9896902d717be56f4f26886882dbdb6b7afed11d8d05192bacc12411eca792c660f56e37b1bb0f21c918511170546323f922b897d174db969be42024d058fd8e3f261532506b9e669907e78d54f9d8bc573f9ddfed050d5f55969525d3eee9e87ed029c9f3791510d6246c08598241ecca09a2e211d5adfc3b7c5fc74211056f97f38643f9ed95837af6fe8d9233abc6327ec7f9506d7cac4d3aacc1ab5f01793ba7e1a011a154470e002f0143d7847a464eb9343cea19dcebc7cbb00890675b1653190839fc05aa0ff8efefc0c177710d03fa3ce885b078ea57d3888fb37c3b5e0d6bdb9efe42dc4e784bc8455828fb8f3b650b8e596f018f29abc87f1c3ee387b9e0887546f214b5f9b3a5d1181c01ae19ca4a29d2dd05e53f22ec321bc78106c6b7a53e83dfe9eac145e95ea0d2aaa713dc753233bf71ed44b6fff870113450065b81b1efb6b73f806890bed229942e7a2d455b8b3da9810c9ac253238dff095f68523b5ba38ac91f6f2c7aae35fc896fda8164c8b6eaf6b3a79709d29497b3cd3c535de9dad849a6169ad2cc64c9355cea7a9a7baf698650c0495a8c72eaa4c2b1904afde19442716143712eb9239d79bec72dd50d1bcafa1597ab2e42cc3582b", 0x1000}, {&(0x7f0000005440)="710b854eeda2d7a8bbcd33323d5ded68e445b217c3a3bf3402e796746d989f2febf87592570d9a9019e2169b72cfb09929d39305032c1b9f101b0202fc1326419b660ed9ce9ff4145a4fe5dfd554192e3ddaa1efd10a99d2495cf076338a5d56f1a505c715ae6cc9e7ff58412879cfd8d6427bea9b7284b73989a8b49ecf82fea543db7c39357499fc11bd80e2a03d0a7c36afa6b46241b9610b22ace97aeb130fa7cc009751d9e2e9ef8edea6cf5674487504bed215bc40d74a6f1e7a78c3c73ea700357c527eb7d068dca6c651dc8398076cc69dae6f3d05", 0xd9}, {&(0x7f0000005540)="a8f3ae638d248716dee15433348ca1a42929e95485d373ad7a745225b1737f3b733a24042e5d33036f26f29ed0b0cc5d874d6b65b935c24b4a62c4e8feb44c6b967cfcc6c11bf522009cc6faf0650e83f4039f76faafcc205f72c38ba8ad9c94b673e9c6dd99b396f6176994e7b47fed9540e2c8df6a238a94ce29fa8a0cb4167058f4d988ddd92fedce17b14a592d30190213b95d804a83009ea9a48c9ce02effe169b3069a29ffa61fc70647f17d5f0456b418efbe367539c0273888348d5b8869f4ac2cc8964be11274c3797bedbf518b1719e36dfbbf2e5a73955bf95bfa58fab89373e621181c6800c96a81bbace6ce9bfe", 0xf4}], 0x3, 0x0, 0x0, 0x4004}}, {{&(0x7f0000005680)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000005880)=[{&(0x7f0000005700)="c204148c132422982a4ddfa48c316569a0421f3685790a7ce38a86af73dec86e7cdfc41be84beda023bd2c08123dcf23b5f88f8b3492091b134023b6bd5981022695458e289bb13a9cf8b37d903ed7e2", 0x50}, {&(0x7f0000005780)="ae1de1843881295139989a4855ef71ca4dc0ab0dab3ba11a54d365b8112c6b76e4c8bd3ef1745ec1d81f3bf59dd2ac021998e1cd9ac8b932feb1d313a2919b2ec386a33852feb07b92869aa02c2bc2bfd82149f37a722b98507ffe9704142dd581876e1463b0a1983287cdb767567ae5bd206af2214aafe209bee934116d9b235b94b33b", 0x84}, {&(0x7f0000005840)="d38ed6efd1bc8ba11f395313355a7c69cc41429ad9b6811915d59187964be29cecec0e9eb3b4d5", 0x27}], 0x3, &(0x7f0000005cc0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x34, 0x1, 0x1, [r6, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r2, r7]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r5, r5, 0xffffffffffffffff, r5, r2, r9, r8]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r1, r10, r5, r7, r11, r0, r12, r4]}}, @rights={{0x28, 0x1, 0x1, [r13, r5, r8, r3, r6, r4]}}], 0x140, 0x4014}}], 0x8, 0x4010054) sendfile(r6, r4, 0x0, 0x7ffffff9) 00:17:53 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) (fail_nth: 14) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:17:53 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r4 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r4, 0x80000) syz_io_uring_submit(0x0, 0x0, &(0x7f00000004c0)=@IORING_OP_RECV=@pass_buffer={0x1b, 0x0, 0x0, r3, 0x0, &(0x7f0000000400)="89ce68a068e2ddf780a28e08152d214dffd95c85f58056f663f915b0ec6267cbdf331bad36f98c3d0b1bc33c78382bebcb3be2c8095534c50af0ea28d2d32be576ff1ed76dcd9ee79f028c8a647077cf529ea03ecf9098d822fbcd4076aa766d908e74f27f6b4c688599ec4329d336e063f3aebe94060674079883c40b078b114a7cc811071d83", 0x87, 0x2000}, 0x5) sendfile(r3, 0xffffffffffffffff, 0x0, 0x7ffffff9) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r6, r5) 00:17:53 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80800, 0xa) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) r2 = creat(&(0x7f0000000340)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$BTRFS_IOC_BALANCE_CTL(r1, 0x40049421, 0x2) r5 = socket$netlink(0x10, 0x3, 0x0) write$binfmt_elf64(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="7f454c460305007f050000000000000003000300050000001400000000000000400000000000000082010000000000000104000005003800010002000600ff010600000002000000010000800000000000000000000000000900000000000000beba3d2f000000000200000000000000380000000000000005000000e40000000104000000000000060000000000000000080000000000004d4e0000000000000700000000000000f8f20000000000006167a5c0528e326732ae987486240e39ed0c7330bc0b2a01e1116fdf6f1c0a0e3a04952567b205b8de6b2931357bd56408d5c5915a819ca99b1d905639f7a2582d158b9de66634a840ae5086494c0f2030a1f1dfae23e4ec228694e657d3a6c9bb6e816a55264076b65197094e77a4f374c684ef16e8ea7b12442aed2377c277a87dcac8a9376c7d56fb72621ec5775b718eea2473f4d4e09b0ed35e9754c851414307a80f0994e8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe9f6395710bcf230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e565d3a5810053e666a9e8b32279000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b6a6d47f300"/2904], 0xb58) r6 = dup2(r4, r3) r7 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x800, 0x1a3) r8 = syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r4]) ioctl$FS_IOC_FSSETXATTR(r8, 0x401c5820, &(0x7f0000000080)={0x3, 0x3, 0x3, 0x3, 0x5}) r9 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file1\x00', 0x40, 0x162) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000380)={0x1c, 0x0, 0x329, 0x0, 0x0, {{0x32}, {@void, @val={0x8}, @void}}}, 0x1c}}, 0x0) sendmsg$NL80211_CMD_SET_NOACK_MAP(r0, &(0x7f0000000fc0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000f80)={&(0x7f0000000f40)={0x34, 0x0, 0x200, 0x70bd26, 0x25dfdbff, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_NOACK_MAP={0x6, 0x95, 0x7}, @NL80211_ATTR_NOACK_MAP={0x6, 0x95, 0xae00}, @NL80211_ATTR_NOACK_MAP={0x6, 0x95, 0x2}]}, 0x34}}, 0x810) ioctl$AUTOFS_DEV_IOCTL_FAIL(r7, 0xc0189377, &(0x7f0000000240)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6, 0x3f}}, './file0\x00'}) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r9, r6, 0x0, 0x7ffffff9) 00:17:53 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0xbc, 0x0, &(0x7f0000001640), 0x108f8c4, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x180, 0x82) dup2(r7, r6) 00:17:53 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 17) [ 2758.382082] FAULT_INJECTION: forcing a failure. [ 2758.382082] name failslab, interval 1, probability 0, space 0, times 0 [ 2758.384919] CPU: 0 PID: 15724 Comm: syz-executor.5 Not tainted 5.10.223 #1 [ 2758.385715] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2758.387709] Call Trace: [ 2758.388350] dump_stack+0x107/0x167 [ 2758.389236] should_fail.cold+0x5/0xa [ 2758.390141] ? create_object.isra.0+0x3a/0xa20 [ 2758.391224] should_failslab+0x5/0x20 [ 2758.392137] kmem_cache_alloc+0x5b/0x310 [ 2758.392650] FAULT_INJECTION: forcing a failure. [ 2758.392650] name failslab, interval 1, probability 0, space 0, times 0 [ 2758.393091] ? igrab+0xc0/0xc0 [ 2758.393106] create_object.isra.0+0x3a/0xa20 [ 2758.393118] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2758.393131] __kmalloc+0x16e/0x390 [ 2758.393148] iter_file_splice_write+0x16d/0xc30 [ 2758.393168] ? atime_needs_update+0x600/0x600 [ 2758.393188] ? generic_splice_sendpage+0x140/0x140 [ 2758.393199] ? pipe_to_user+0x170/0x170 [ 2758.393223] ? security_file_permission+0xb1/0xe0 [ 2758.404050] ? generic_splice_sendpage+0x140/0x140 [ 2758.405209] direct_splice_actor+0x10f/0x170 [ 2758.406253] splice_direct_to_actor+0x387/0x980 [ 2758.407369] ? pipe_to_sendpage+0x380/0x380 [ 2758.408412] ? do_splice_to+0x160/0x160 [ 2758.409366] ? security_file_permission+0xb1/0xe0 [ 2758.410517] do_splice_direct+0x1c4/0x290 [ 2758.411510] ? splice_direct_to_actor+0x980/0x980 [ 2758.412666] ? avc_policy_seqno+0x9/0x70 [ 2758.413643] ? security_file_permission+0xb1/0xe0 [ 2758.414792] do_sendfile+0x553/0x11e0 [ 2758.415712] ? do_pwritev+0x270/0x270 [ 2758.416638] ? wait_for_completion_io+0x270/0x270 [ 2758.417792] ? rcu_read_lock_any_held+0x75/0xa0 [ 2758.418893] ? vfs_write+0x354/0xb10 [ 2758.419782] __x64_sys_sendfile64+0x1d1/0x210 [ 2758.420870] ? __ia32_sys_sendfile+0x220/0x220 [ 2758.421960] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2758.423210] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2758.424459] do_syscall_64+0x33/0x40 [ 2758.425352] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2758.426566] RIP: 0033:0x7fcfdd93ab19 [ 2758.427447] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2758.431818] RSP: 002b:00007fcfdaeb0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2758.433625] RAX: ffffffffffffffda RBX: 00007fcfdda4df60 RCX: 00007fcfdd93ab19 [ 2758.435316] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2758.437009] RBP: 00007fcfdaeb01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2758.438719] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2758.440430] R13: 00007fffde5744df R14: 00007fcfdaeb0300 R15: 0000000000022000 [ 2758.442142] CPU: 1 PID: 15733 Comm: syz-executor.6 Not tainted 5.10.223 #1 [ 2758.443626] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2758.444522] Call Trace: [ 2758.444814] dump_stack+0x107/0x167 [ 2758.445248] should_fail.cold+0x5/0xa [ 2758.446148] ? __blkdev_direct_IO_simple+0x222/0x930 [ 2758.447059] should_failslab+0x5/0x20 [ 2758.448026] __kmalloc+0x72/0x390 [ 2758.448899] ? iov_iter_alignment+0x1b1/0x810 [ 2758.449981] __blkdev_direct_IO_simple+0x222/0x930 [ 2758.451230] ? bd_link_disk_holder+0x710/0x710 [ 2758.452363] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2758.453625] ? __lock_acquire+0xbb1/0x5b00 [ 2758.454683] ? invalidate_inode_pages2_range+0xa19/0xc50 [ 2758.455981] ? find_held_lock+0x2c/0x110 [ 2758.456976] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2758.458529] ? current_time+0x72/0x2c0 [ 2758.459498] ? iov_iter_npages+0x1fd/0xa70 [ 2758.460539] blkdev_direct_IO+0xb35/0x12a0 [ 2758.461568] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2758.462825] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2758.464052] ? trace_hardirqs_on+0x5b/0x180 [ 2758.465139] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2758.466427] ? ktime_get_coarse_real_ts64+0xfd/0x190 [ 2758.467653] ? bd_prepare_to_claim+0x290/0x290 [ 2758.468798] ? __mark_inode_dirty+0x12e/0xd40 [ 2758.469882] ? generic_update_time+0x21c/0x370 [ 2758.470989] ? filemap_check_errors+0xa5/0x150 [ 2758.472090] generic_file_direct_write+0x20e/0x560 [ 2758.473360] __generic_file_write_iter+0x235/0x5d0 [ 2758.474531] blkdev_write_iter+0x298/0x550 [ 2758.475545] ? bd_unlink_disk_holder+0x3f0/0x3f0 [ 2758.476695] ? direct_splice_actor+0x10f/0x170 [ 2758.477815] ? splice_direct_to_actor+0x387/0x980 [ 2758.478969] ? do_splice_direct+0x1c4/0x290 [ 2758.480002] ? do_sendfile+0x553/0x11e0 [ 2758.480969] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2758.482112] ? do_syscall_64+0x33/0x40 [ 2758.483057] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2758.484424] do_iter_readv_writev+0x476/0x750 [ 2758.485517] ? new_sync_write+0x660/0x660 [ 2758.486526] ? avc_policy_seqno+0x9/0x70 [ 2758.487518] ? selinux_file_permission+0x92/0x520 [ 2758.488702] ? security_file_permission+0xb1/0xe0 [ 2758.489871] do_iter_write+0x191/0x700 [ 2758.490810] ? trace_hardirqs_on+0x5b/0x180 [ 2758.491859] vfs_iter_write+0x70/0xa0 [ 2758.492831] iter_file_splice_write+0x762/0xc30 [ 2758.493959] ? generic_splice_sendpage+0x140/0x140 [ 2758.495143] ? security_file_permission+0xb1/0xe0 [ 2758.496371] ? generic_splice_sendpage+0x140/0x140 [ 2758.497547] direct_splice_actor+0x10f/0x170 [ 2758.498605] splice_direct_to_actor+0x387/0x980 [ 2758.499711] ? pipe_to_sendpage+0x380/0x380 [ 2758.500809] ? do_splice_to+0x160/0x160 [ 2758.501770] ? security_file_permission+0xb1/0xe0 [ 2758.502933] do_splice_direct+0x1c4/0x290 [ 2758.503935] ? splice_direct_to_actor+0x980/0x980 [ 2758.505104] ? avc_policy_seqno+0x9/0x70 [ 2758.506130] ? security_file_permission+0xb1/0xe0 [ 2758.507339] do_sendfile+0x553/0x11e0 [ 2758.508288] ? do_pwritev+0x270/0x270 [ 2758.509213] ? wait_for_completion_io+0x270/0x270 [ 2758.510406] ? rcu_read_lock_any_held+0x75/0xa0 [ 2758.511530] ? vfs_write+0x354/0xb10 [ 2758.512404] __x64_sys_sendfile64+0x1d1/0x210 [ 2758.513443] ? __ia32_sys_sendfile+0x220/0x220 [ 2758.514489] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2758.515689] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2758.516886] do_syscall_64+0x33/0x40 [ 2758.517738] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2758.518918] RIP: 0033:0x7f753a360b19 [ 2758.519773] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2758.524019] RSP: 002b:00007f75378d6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2758.525788] RAX: ffffffffffffffda RBX: 00007f753a473f60 RCX: 00007f753a360b19 [ 2758.527426] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2758.529070] RBP: 00007f75378d61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2758.530705] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2758.532347] R13: 00007ffd6dee8cff R14: 00007f75378d6300 R15: 0000000000022000 00:17:53 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) 00:17:53 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 18) 00:17:54 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) (fail_nth: 15) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:17:54 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) sendfile(r3, 0xffffffffffffffff, 0x0, 0x6) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:17:54 executing program 2: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) ftruncate(r0, 0x5) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) listen(r1, 0x8) r4 = openat(r3, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) r5 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200000, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_io_uring_setup(0x5606, &(0x7f0000000040)={0x0, 0xef33, 0x0, 0x3, 0x256}, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) openat(0xffffffffffffffff, &(0x7f0000000000)='./file1/file0\x00', 0x141e40, 0x182) unlinkat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r5, 0x942e, 0x0) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200800, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) 00:17:54 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) r1 = creat(&(0x7f0000000340)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = dup2(r3, r2) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r3]) r5 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r6 = mmap$IORING_OFF_SQES(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000000, 0x80010, r0, 0x10000000) syz_io_uring_submit(0x0, r6, &(0x7f0000001580)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x1, 0x4007, @fd_index=0x9, 0x85, 0x0, 0x0, 0x4, 0x1, {0x2}}, 0x6) r7 = openat$cgroup_ro(r0, &(0x7f0000001900)='blkio.bfq.io_wait_time\x00', 0x0, 0x0) openat(r7, &(0x7f0000001940)='./file0\x00', 0x2400, 0x10) sendfile(r5, r4, 0x0, 0x7ffffff9) stat(&(0x7f00000000c0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) r9 = socket$packet(0x11, 0x2, 0x300) dup2(r9, r0) setresuid(0xffffffffffffffff, r8, 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x2000, &(0x7f0000000240)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r1, @ANYBLOB='=', @ANYRESHEX=r1, @ANYBLOB="2c706f73697861636c2c63616368653d6c6f6f73652c63616368653d6d6d61702c63616368657461673d5d295bd7282c6163636573733d", @ANYRESDEC=r8, @ANYBLOB=',uid<', @ANYRESDEC=0xee01, @ANYBLOB=',seclabel,obj_type=,\x00']) recvmsg$unix(r4, &(0x7f00000018c0)={&(0x7f00000003c0), 0x6e, &(0x7f0000001840)=[{&(0x7f0000000440)=""/142, 0x8e}, {&(0x7f0000000300)=""/22, 0x16}, {&(0x7f0000000500)=""/94, 0x5e}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)}, {&(0x7f00000015c0)=""/224, 0xe0}, {&(0x7f00000016c0)=""/190, 0xbe}, {&(0x7f0000001780)=""/131, 0x83}], 0x8}, 0x2) [ 2758.777587] FAULT_INJECTION: forcing a failure. [ 2758.777587] name failslab, interval 1, probability 0, space 0, times 0 [ 2758.779848] CPU: 0 PID: 15771 Comm: syz-executor.6 Not tainted 5.10.223 #1 [ 2758.780727] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2758.781725] Call Trace: [ 2758.782051] dump_stack+0x107/0x167 [ 2758.782474] should_fail.cold+0x5/0xa [ 2758.782936] ? create_object.isra.0+0x3a/0xa20 [ 2758.783499] should_failslab+0x5/0x20 [ 2758.783962] kmem_cache_alloc+0x5b/0x310 [ 2758.784475] create_object.isra.0+0x3a/0xa20 [ 2758.785008] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2758.785602] kmem_cache_alloc+0x159/0x310 [ 2758.786107] ? mempool_free_pages+0x20/0x20 [ 2758.786613] mempool_alloc+0x148/0x360 [ 2758.787090] ? mempool_resize+0x7d0/0x7d0 [ 2758.787571] ? trace_hardirqs_on+0x5b/0x180 [ 2758.788123] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2758.788745] ? ktime_get_coarse_real_ts64+0xfd/0x190 [ 2758.789364] ? bd_prepare_to_claim+0x290/0x290 [ 2758.790410] bio_alloc_bioset+0x36e/0x600 [ 2758.790910] ? generic_update_time+0x21c/0x370 [ 2758.791480] ? bvec_alloc+0x2f0/0x2f0 [ 2758.792385] ? filemap_check_errors+0xa5/0x150 [ 2758.793480] ? errseq_check+0x4b/0x90 [ 2758.794378] ? file_check_and_advance_wb_err+0xbb/0x280 [ 2758.795295] blkdev_issue_flush+0x20/0x1a0 [ 2758.796319] blkdev_fsync+0x8e/0xd0 [ 2758.797173] ? thaw_bdev+0x1a0/0x1a0 [ 2758.798066] vfs_fsync_range+0x13d/0x230 00:17:54 executing program 7: perf_event_open(0x0, 0x0, 0x5, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) [ 2758.799034] blkdev_write_iter+0x3e4/0x550 [ 2758.800361] ? bd_unlink_disk_holder+0x3f0/0x3f0 [ 2758.801488] ? direct_splice_actor+0x10f/0x170 [ 2758.802569] ? splice_direct_to_actor+0x387/0x980 [ 2758.803715] ? do_splice_direct+0x1c4/0x290 [ 2758.804756] ? do_sendfile+0x553/0x11e0 [ 2758.805697] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2758.806812] ? do_syscall_64+0x33/0x40 [ 2758.807741] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2758.809028] do_iter_readv_writev+0x476/0x750 [ 2758.810103] ? new_sync_write+0x660/0x660 [ 2758.811092] ? avc_policy_seqno+0x9/0x70 [ 2758.812064] ? selinux_file_permission+0x92/0x520 [ 2758.813236] ? security_file_permission+0xb1/0xe0 [ 2758.814401] do_iter_write+0x191/0x700 [ 2758.815333] ? trace_hardirqs_on+0x5b/0x180 [ 2758.816377] vfs_iter_write+0x70/0xa0 [ 2758.817300] iter_file_splice_write+0x762/0xc30 [ 2758.818425] ? generic_splice_sendpage+0x140/0x140 [ 2758.819612] ? security_file_permission+0xb1/0xe0 [ 2758.820792] ? generic_splice_sendpage+0x140/0x140 [ 2758.821951] direct_splice_actor+0x10f/0x170 [ 2758.823004] splice_direct_to_actor+0x387/0x980 [ 2758.824117] ? pipe_to_sendpage+0x380/0x380 [ 2758.825144] ? do_splice_to+0x160/0x160 [ 2758.826087] ? security_file_permission+0xb1/0xe0 [ 2758.827237] do_splice_direct+0x1c4/0x290 [ 2758.828237] ? splice_direct_to_actor+0x980/0x980 [ 2758.829381] ? avc_policy_seqno+0x9/0x70 [ 2758.830357] ? security_file_permission+0xb1/0xe0 [ 2758.831497] do_sendfile+0x553/0x11e0 [ 2758.832423] ? do_pwritev+0x270/0x270 [ 2758.833332] ? wait_for_completion_io+0x270/0x270 [ 2758.834472] ? rcu_read_lock_any_held+0x75/0xa0 [ 2758.835600] ? vfs_write+0x354/0xb10 [ 2758.836523] __x64_sys_sendfile64+0x1d1/0x210 [ 2758.837625] ? __ia32_sys_sendfile+0x220/0x220 [ 2758.838759] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2758.840262] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2758.841502] do_syscall_64+0x33/0x40 [ 2758.842398] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2758.843613] RIP: 0033:0x7f753a360b19 [ 2758.844510] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2758.848942] RSP: 002b:00007f75378d6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2758.850771] RAX: ffffffffffffffda RBX: 00007f753a473f60 RCX: 00007f753a360b19 [ 2758.852505] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2758.854223] RBP: 00007f75378d61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2758.855934] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2758.857627] R13: 00007ffd6dee8cff R14: 00007f75378d6300 R15: 0000000000022000 00:17:54 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = creat(&(0x7f0000000340)='./file0\x00', 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = dup2(r5, r4) r7 = syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r5]) r8 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) r9 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x8dc1, 0x2) r10 = syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, 0x12, 0x101, 0x0, 0x0, {0x7}}, 0x14}}, 0x0) r11 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000056c0)='/sys/class/msr', 0x400000, 0x4e) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000005700)={{0x1, 0x1, 0x18, r6, {0xee00, 0xffffffffffffffff}}, './file0\x00'}) r13 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r13, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, 0x12, 0x101, 0x0, 0x0, {0x7}}, 0x14}}, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000057c0)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000240)="80440412dbad05088957967c420c0bb3355a72becd0ea468a91fcaeae148956c76b2ee02f02962f9f3d11cf477f11ffb290266dc2e1113d8128297a659be0d1ca764fa5180ffe7e2f1470f141566a0e1eabe8df7eb81bb59e1ef90caf6ca8c4636932c139ee6bae10b455f00e56adaf824eb3ffb06b0481de81324e6fee0db34c16a50302492995fc3a5c8e21298d67d2d0d8506c1d557f718d169de7580b28ff0f3903b260de83a858ef38b023432797e9b93514047598e16138b35c1688d", 0xbf}, {&(0x7f0000000080)="b543cedd6da8", 0x6}, {&(0x7f00000003c0)="e3c144540dafea119160d2d44da46dcbd9121e952652d497958ce43bf601d33cc3dde96bd6a61f77fcdd926d953deb374f1187922a60f91613329b94511bca9782736630a1720892d3a6fca3d6157a1a3ee8923df2a00f2605f84ea489c862d2ecaabd6610c05ee15dc249128208371644c0bfa2", 0x74}], 0x3, &(0x7f0000001a80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000100000002000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r2, @ANYRES32=r6, @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32, @ANYRES32=r8, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32], 0x100, 0x54}}, {{0x0, 0x0, &(0x7f0000001e00)=[{&(0x7f0000001b80)="6b46b80a4795a1f72a71ac6d738695a6838acd24b31db4c6bfb64f5b359d7574c18349280c5e70bce4d3cdd942425ca6071ffd3badae16dc9c9720c130a80a9a65c4d7328621f702badcc74f83803d08a96f19a7cc693d24af8454323dcedbe521824d22645e76c5679aee6ce5eb88be9658e2216dcf05bd9d07c94759c0dc88dbf0fca8ab3f594c40fffe65c13204a3bcc198baae4d896830c913294aa74dc96592755b151625e87e", 0xa9}, {&(0x7f0000001c40)="5784e9a5223eb3a792f6691aa15abb8c2d90d8b175262cef6490027e9ed70d95a7e9bab3ce9f7ff1061f3809", 0x2c}, {&(0x7f0000001c80)="7cbc4b13fe27d6e0f82ca9b376c54a919b8aef2845588f7f743b1fb179937471babc0bfa", 0x24}, {&(0x7f0000001cc0)="1032c3e8c9864558a4d71801abe60bf730457648ace5c4620d3182", 0x1b}, {&(0x7f0000001d00)="cc0e15b31dd3700176aad8ae25d39e5eaed2fb0a568658c541250ef500", 0x1d}], 0x5, &(0x7f0000001fc0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [r10]}}], 0xd0, 0x2004c051}}, {{&(0x7f00000020c0)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000002140)="fa91fb", 0x3}], 0x1, &(0x7f0000002300)=[@rights={{0x18, 0x1, 0x1, [r3, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}], 0x78, 0x40000}}, {{&(0x7f0000002380)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000002880)=[{&(0x7f0000002400)="a7efba816d0976beeecd3b3ea497b2b448c6dfe028101dee910890be5e0f69ac7fa921ec469e9bfa380ed742b46f820d5f652a4f5c9549ac9f3171b520207b63e429b5606f725a842f9793bf8172317597a1c834", 0x54}, {&(0x7f0000002480)="4fbe942cd491777cd04482be920f5f02c3e90fe3f7e15977b40ed016c19cf20f0711dfeed24cd0b64308e44b4193baffc16c5b2e590c0377dc3c89", 0x3b}, {&(0x7f00000024c0)="610867f95a5e891bf2b3390b1b08611f95b3872f65411f6072ef1b822f3ec0e51ac41d49f03431c2db29a3ff350fc12967f6cac0e57b3cd3fee3ff255cb761ab178e454791e088b953e9db8ca646ac5008027e7a87087290eb989dda059ee6de229fbe1a5ec749dc7fc06b64eb055bd42e35d59a4f9fcb0ba0f195e2efcfa3dec6fa11e9c8e1c8860032b3fd17a0366106bdca9b209a05b155b774b3daa9e393a77615c264083cf2c6b7dc6e53c7aad463d9e2bfdc25bb255479a90145e34bcbf3341c880856038334784aff8bb8d58b5058fbe9e89e16b56069fca8630c6b", 0xdf}, {&(0x7f00000025c0)="a6928ace844140a05ab90d3c559e56e692f59086a1313e756a23718bc25a5e7c5d531f717dbab6f95d37584c67ec4728a7741f344ec76bd38c0d33a17ffaa53e4dfe7fd65f7222e3448213099593bab1bc765527dcae5ccfd9475e02f611fd9e808289878dc489ac87ad47970c985d4ef7912a5b44ecbd4d7bd6ac09f42775cb6dd374d6ab0d0afeb96d132f4561856543c8318a82ed2f8999153b2ad54c288a2fe248433465ecb68ffccb758172738413160768923015872d8f77a021a57a68accad1", 0xc3}, {&(0x7f00000026c0)="4f7ee4d05645cce5409e7565335ef29397fd3a92f6ed7f06f1b429d551369f1431a92098bbc7505441b122e9c346fb9b35e9c111df6ce0e6a93fea0379a7fc261e0de8a6c94f53099b83fbb469cd83f3c34effc0e35d99ebe70285c36646a7c2ada15a94d9d2fb34b5e3abf4e7def2efeb2c90ffff8d7d022896e63ca1f4c6c6443c170fccc6b1defc68285de176b8b8ead7f21499d5a6", 0x97}, {&(0x7f0000002780)="c39b642874ac649fd7bd92a095b010be0bdcb0e393903b66e9118eb4776da1c44751efb476379ff65996df0e2989dafdfad21493361efc2580e9abd4155f26a3ae34fc634c5e17d388ce25fd533d43f34a145e85173348ebdbebb32d209801b9cca4f78f22e51af013d4d623f129a7f8e333d2443da230ec58ea6f3d24ef84ffb9d42c7c3a71540361259752c1ad3cc64f79741c414005c68c10675fa6174e539aebcb8cccfbcde8e6d8b115cde7a373da0a9e7f5952dd92c0c250ace2fa80b14660", 0xc2}], 0x6, &(0x7f0000002900)=[@cred={{0x1c}}], 0x20, 0x4008010}}, {{&(0x7f0000002940)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000049c0)=[{&(0x7f00000029c0)="195de7992b6c70cd8d8252e5917d0d82c452d5823bcee8b904e447b5410a7f9baa673452a1b130c772ef77d6af0bd22d5cf9a35366a822daed857b3d1dc7f5a46667ef33802d8fc4fff8ecd6f4bfdfe143df3948a15be040fcd0a50a9a9f8a990bc1066c242548b3d36e7d499ad658c3ae8cea8231ca90a12a1c6a637296dc99d7e8ab8c343ceeb9f4cafbaaad63408ce6d209a263ef77b88c053b636cd1b20c34997af5d63bf14e392b569180d5b93d272e5cc1b6119f41ea501d7ff83562c283ff158dc43b3edd4b8b1d2c2cb923bfe6e9fe80f0db6b95acd413c4d8679bff1ec3a5a216608dfbe8360e41a5c6a19c9f38033295535057d5f34658a27e77441d079715d42265cd1b70247866a82c6174391ef1dd093a6347c6acd393da5c66eb5e117baf4754130752c56016117d7be85a63048cc269e9126fc811aad1c80876018e8163462e28fc23f899be01bc18bb4911df79126cd80fb4450d33e1e231c709a2e3294dcbb6e9093ba965b3779edebdae024b6eb7304a1519820cbf4932e6fe1be8165fa7a6b8510c0f400a3576029c232aeaa4b1cc1f6eaa2c6690d96a9c923bb44b56757b7620f9b82649698dab54295a8f93d27ba28cf1c11f759d6ef9a31a5f9c5ff65cf8bcb00297859fdffdb13ecd7f1600d7cafee55d98ab7cb855b432c383e4305a2fd4b872da726fc33971f26198ac091872fae2fe53bbf526f1fdf5537e7a0ee6519d2401d1923e3ee1c072c379df0070a0705faad4c51723a60c8725df5c561eb227d5d8301d0893b91bb4fee8229ed2401d2176e68b15cc140de905ef3914cec4613f26ab653993803ad3962b6e850e286eae3d995d8fd675a3e33d4beae0fa5a6199d68b4063a6839c8cdeb11107cf9a31be7db3e44f2106130f50b37b352920c2ebc88ddfeda62b8a5182913839952b338e2ad736ae9bddf2cfa4577968b1c40c449feb45711c4ad5dbdd0f2c97724b1c2b9358b0e2744eb1c14d80d746a6e920d58b9778394bfae3264b2a2c012079621f2398741f76c8a93d720a6ecff4a2c5a892c0d838628a5e5795b3fb9dbc5f6a3825438d7fa45db466c89c89fa4243c88c62d40df91c554dbeab641ebbf8366f1c1d363354c13df74d36ffb8bc4bfbbd9d8c64f884fe0ca58c77014af202f3c5ecae3fcc1c26565fbeca5f751d86094e5fc63d8728b505183f7e593f91e9c20bb9e2a522a9579b174fa7b9913ca17e4de715e5c6bf030f9394c146854e28c007342db1e7a74f0595183b2606250f225f91d58e305f377b69179c131d644898e8d4969955e764a7ba0bb4c8c06135b823cd4d2b944e6ae5eed149b7c45177650a1a7880cd773925edb8042adbe2807b87c59047cf4fc131fdb30cbc370891bb03a2e24ae0aa1f4a16cc3caad2d2b9728572602dceea2213ecd32817bc3bef634cf10f229a42d4f5c613a3ec287614dd58225e6eac1b2af8870ff65b6f059dcf3489acd8717bf2c06fad5b0a5a7ab4b5e771b4a3d51352727bc4cc4d008f8749e11b3538e0b0dab33e68105c31a521d7ac38c721af90569848c05677688d9081eb4cb28232ae1ab2fa6bbdf86725e287e70c8a74e3618a180ddbc987b901dc12def8bbdbfde9661097b9741e9ca4004f96e0654ab97a616aba93005dc4d8652c44d67761a4fd7445646f06d627eb29a9d80e7ffbd3e9689e7a5037234ece89a4666166abba6ac40ec92b1c3497beacd9ffe0a6b8e374fad5b1cb6a1631ab7cb13a05797596f055d4414d6788f1612854a7cb30c13886d6a99b985d75e467feed01af4a97dc69c714e3902ba17f6dfffba7ebdc5493b68daad0a323cf839bc23008ec7a0f50216adbbad590cea215efbda4c0212512bd76d5e6bad8880b7bf417d40a0a28c24bdbfbb0eecf3b1df5324cf274dc0d71433b380ad41b0cf9ee058b10d17c55a053ed0bff115ddf72aad1580e4e21c07b4f036871a6d0dbb4605c52a40443bec9a49e826544db814304fd9aaf6b5cb35ffbf60c9d0fbabe109f97c53c45203266e0d1c12884f2767b4be2b48b0b13ff8959028c84e3c8466711ad3563bab4a2a52a847fed220ac95fef4dd78b7c472d6abe7a58a28a71a182bf7eb40e2c928d60327a90eeecf1703c40cedc430f93aad5ce6bbeecdd6185ed3af911283d6486a99c2e90b550601dd61a1f21ba4edadee5464fb6e52c48eff3f7d30a151f6caaccccdb7a63d5cdffb1031649f698334a5e1253678fc791c7d633d1f260870b02cf31078ca12364aa5bc5ed798a3438d813e45ec8cfd8058b760c587f3e019776504639014cadc044830ecb5dae6f402970ca4c751af56dcde50f7906e2bb27923c6d0f7216ccb12a56691544c359a718d11c171a463292db11ca4edfb6e4a33d633aaf3574ae6bec64327644fe0366cfc2bc781a817ffc5b030bcdce013e8d46ada40cfdf842dc306b49989542ee2f97033043925bb6a9c4cb3c012bcf47574416d1cf111117a90e45820f159474764b08c29d3423ee4ab649a26c12b3ba7138a74913d02ef3b3887017e3d220a8393770113aa9e1ed74aeec60be868321fa9548aa5418e10161e0ada0d1d2ebbbd84f1ec6a28d45cdecffaa2eb5514e700dc93ab3e694b5f64f8328ff8778bd91494389a6dba325ff98491259b2ef28d4cb1442daf84159fa7a85f97607006b1b562a2cddf009a5707d44df453ed34a297e914adaa5064aaac30fe3d4cd1ec603e0394fb243f62cee55bda64b80ea4fcd826a64ad18c708156dafd04317405392f215819f73b90990ba65da69be87157a580622b0c7772bdf5e6e05d563db1d22ff0895b00c7da3c81e9191c89b3d9985acf93ca2b2a8d73638edc9c8d7b0962cfab7400cdd6d20ccd5b9aedd484b5ab4a6dd2cda83c5b81664c5012b56f81dc7bafb92aad698b4f7391b991e4c478dd44ade62f59127cbebb6d39e39374a02ca4e6454c302f7a253a2e39f2c54e0ff7d4939819857917a373e283f780bf860e21ae298a672d372167b3dbd2210b0b62118f2dfb73691f3861d6f63317b6c3e03b3b15b9191de6ea1ea6d7dcc801d1fd7c522f7085753df736f2e47f68f356c7d73dda39d4134cedb729943b4c62ea6d205b06b573fe51a9199b08294c40a1f87a6954fc375e7a00ea1e4bb28c35541ea09425bbaa1bf67cad43d73a5c76cf655a3c8d06e25e26d99ac447d7fdc469744b43b76a522234a54f375faa60c5f96419d7e1553bcf9da691149b817a88d953a695ef1ef42521b8cb83aec2521464fc083699aa4f40544b47168d1cefa5837ab0d679f9ea7ceda9028a56432b38e35bc6b4e0fa587ecde75b081109f650791590e643623d4140e4b62e866af41e85475c952fb1ecc7b80c5ed88caac8abeb3d21bc12cac77a1c6269eec54a1f43058ef5988041960187e673509cf21b7fe8d3898fb5cafaa72dfcf81980d4e9f6bd9f826e4e99a969d21cb72195dfd47dea57a47ae918a32f72b1e5e9b98cb2d84bfef158e5647fa64e5b2daab0a3483eddfeb9be8704804cfe11a949a5ac3282e719715361f4cc4462fe40eb483b279119675e6eea37675708d30a88f184b9ea249777e04edba9b4f119f1199c07b905b2d18ac022b2d1bc50f4818e28dd057fb20874febfd64a94be2d6f193a3aaac37c1a8c7a619611c20e4a323773e35aa177a36b4a318ac1b4b97f921b96d006f4d13e2b6a7f0c14d5f231663794ae750fc338b104f711491f5e0e40510c5aefb9c9dfb53f52c7ee48591e48aeeb421a5a8866dcdad6c02452b98ff41380ba0e88104a3cebb7d96412c04353bd343076cb9c8db9dedbf5ea74cc681b321c4622e9ee92331a87c402c11d460f3b19268f5a8c1c05ddf54045da40da75b1cbda97be3a6d7e2f4468dd9eeea02223ddc85a1c1f0929df67a01267370cc871167dbe1480636b90d3f779fa3b99e1356aa12e8e68e09528a8ce4ab434bffc9ec43df7945754f27ea5c2ca0b5e0ab50942d8585b0e3d3aefbc5a115bbd3b02cd40b502699e629c9aaa59e231116b71365396a17a28d647097143f4489b990e7a1f71a7b415c2f712a483bcf66a08a6e1c607a60068eb160cbfbadba28c8355f1c91f274e5369dea013fb466ac81991ef236e6f54b5c2064ed992183293a034d5cbdae79dc5393d56c4c13d120bbc0a5a66abf2f1e3e6ff1dd6105831fa2b4b74b72a90efd12d740d3119373b698296a19d1064a8314b2752dc749bbacd6c2e9be5e1d27a97adc82898ccba524cbac94afbdb2d9d4d3ff60e70ea6a558551f0cf15f94842ef9898ef9a624740543f26495600747bb412d1ba2a8d515c16f2bb87053f1f18e60d6b7e414bedcd761aa9a62b7716438358ade7e3256908568ba565ac9b172659b7fbc1f44ca70f6d5674b8797347f9730fb60e9f66ae553f5256b9617b27bad177453140e89afd1ba622000ec96bdc5b8da345fe5e38ae105b2242f97f1d68d1f3bb38cf91672c970e117ecece9ee956c8688e766e8ff4982732cc19ce21db6f323c67e4fb64168cd5d7a8b9167c5f4120737ed19685e6819dd7a12a6da0c4300f417e29eae64a635052d0132c2a541892327b2e7a288539a9e392fc7cda2e87e67a7a2abaccf4d9061b19de003c5ad16478aee8bd1f63e240ce49f50a634de77a1bbdd7d4fd2a98d91f24ff9cb4d4c0a96764d584e713b87f61429f78fa630de72d597e3d4e7ea2263dd4ad9499ab24ebdb60ce87163e97ebcc6580c33540a10177f240b0b447b878af833e06a7263f7387537206a3de1c35d79b262797c85ceea089f60960e9ef2097b15a900990ab66afedff9b9cdfbd0844e64e065db3214e0c5908b85996a8c564652b41da1b961ce36782e0ed2467a9db5223d1282d4be35312d868afa160096d8652cb484ab1b64bbdbbd9340fbf9b5fe72a60ca9212383327f29e8cefff388f9da8d07e09bf461c0128f59d72ddb9522bff4a7a8dcde732566664d4e0aecb9917016bd18ff09e35541c32fd50950debd6e4b5adf1941ecb4d6025df1b2fec9b24f5e80c4734e697f1ce2006f745d44dc65f907c960244b6a87e0cb040a64f110e52f4212bae2549f9de19e80bdac0b223b6701f2148fd14642d78d952e95126c840be507280a70ff8dcab0639a9a937c57c764986ced85311c5c957081d327f3d9baa934beb3e98db07575587dcaaa7acf079a8ef9e06e4e129dd5902ea56be706d5449e10bcf35ef7e61c0a0225e3b10f0327823c381eed7a439f05a7adc5244d56bda9b3cf1e1e28986bddef3b6b2df018a8619c1f6e78c9656d65fa5d19b6ea0863d262fc57e21763b3cad4b117b790cb639400d6a8edb9290123480ef2820ea8e23c1462665b8b4f6696d17d197b2e5233730b23d061a4f70598a367cb6a4ed6114ef12178dacd3e61c50a8f79dc59296bc3c467654b1ecb47a6a57a8b460f289e4952844bfe512a691e9ea99e21d7b2d22a912289f64b49b0eb111f5da8023e2dae095b19bfd214cecbb93a7ab2bd2a40c47fcac54e7cdd9d59f12b8ce3752315b1a30364d2896acdd0f878e850eb6860d91231888170855c5f7be1a7f45318a14dddb7977a368401be0feb6bc4f33a2a4faf283c1869032b97918c1d169179768b7974ae550ee58180c805277886c6d343789dd8be7fbfa60acff9b781d6f0b1b318061d4d71833268367fac7d9650e495e742c2e76e9dfc1e572af76a6cad6c1df6ce0d211bc7fb489de5c315c0202ab6fb4a9494e215497d9768557ea7e2d7df8e6fdfab1e3738009158663d105b8033727553f803b60c60", 0x1000}, {&(0x7f00000039c0)="5369600a07b8252878db77a274823b9c4a3ab6d07b28c5a9b2659f79730b583a0e3794cad2347477caba7b1fba3cefdcccf45d1d46f0f610efc12f0581ca82edc9113deeb312e949e1317d4d12b73608f1dc7dec76d5ef6decb3556ed834e988cd7f2d7a1bbc67d126620f051a0c8603e25b540bb6dcaefed952c4192f542158f0d0d94152591f27cae21967c631250975def612e378ffa5cab1a3560254eff9003230fa91f6612b8933f51723d479738689717fab9486552feb4614610da166b253dbeff552daa1b9ce8ba7fe443adb076d942fa85514bb8864bacca3f56209116c7dcadd861969bc2c4ef239b9039545974f4373fefce8a8118b9d335daa0e5146732de230ca576b5bb780e011d04a191fcdf50ade6013e1a2dd9bea8375bdabf21df2e4dd8e213401cb364af024d368606b08d6f504d51cc2bf13c221075a2ba306ac0f6769d0dd2d23f51010435f46f27c01b31b783568ad7824f28d427c17197bc63efa21edbf161d730d81d20b608052580b3e455d1c6f13fb16396a2f062088031412f56dd0ee218fd36aced3151a109dc11d1e6ea4a7807358f2be097e98f4a7b6e6ddd12f357f734e7a3c3fe46893090dc27fe29c0e8f5593057b6ec79f2bbf5c622b018bb3ec04244c796659ec7d2a9e1d8ef20abdfa22398b61516d80e41fa91d046ac96de53b94a91dda8fd740c0437b5fd8e87bd258c23270846c3649025b7a1b4a592c43f4d3b20928a5a12b091425f2b2c60858d5d80b083ab7c68beaebd9eb812fa99d2538d0478a7dcc1dd3ee2e722303494b49ceb246a37a4a374a9645d4b0f454fbbfa41b87456a86233a1e84bb61d4933a83ada39997c8a7fc84b9d943f110e04feda62d2a8db7ceeaf6ee04a4d3525f8f907f66bce042f54a248c80b61018988ecd3706153724633dcff40a22e52f00f3a25a565897e45309c3afaa67009f22f5932a8ffab0e6fc846b7da553c98584a457a838030abf11e3aec67494a545ab14aa611a085dca1caae19c0a60055350cd1c5945a46936322ed084be4558d52424c0545e94d72f6393c798a8c3cf1c6dc4e88f84a21d0dbfd1d2b6a4a7e80bdd93f62c3ca6f70edeb5f496e2d04b359f41a4017418bc7c8190205beec6ac8051af571912e710a84bf6343f009474e6e975401b9ad958f6fa97fb5a07982e50513c8402d1488c3aca8eab48932d7dc180f12e1d4f2ad98cdeb3066ae9dc26bc8b141b947deeb2b6959c07621aec2593ed7b3a711bebd580d4c1ced47d25d8d41e96da81a3392541adfd211a9055d2d3d7ab51ef3e6040da2b0f4c375ddbff1352f504b39db59f8a6154bcde28dfcfad1846e7206d0b12ca62c2c3669e9313dfa2f8b2d97b43638a126aefec0bd1b01458a62ae3cb490e7d5320bff3917831f375dfa1872719ba8447cff0eda22cea0056977db21368136f240b49ae757af2049be01263ccc48686a0c9de95358743f79b3326fca8aa6e97399d1157c2e35cff22a465f17bdb72a8f9ab2f3ee9e1d0697a74e9e27b6354908c6a9f51436a5ee2cc250aea3875692f37bbda76b9e080a923aafeb77356b4c284cdea2663dd87aa0474c4e02678cf7ab7e7c82b5d9ba22f1460ec279db8a579417f87e04e9b1bce3012b30ab8a668a29da8affd46a129222067648cc747b47079f89467ef404926ce97506c7783cac7fe652ed1f2beaf934dd5a3a84c347e4686e60e962219f0affd05ed154bfac3e0b458b1c70a72e5726e337818955c8558d437f76fa21ce948a326dd30f8036e72bb2214ca1677a732e61739f7e0bffe0e8d0a7f9a55a3cb0cf5e9c20cadc34e0ff48f88ef023fff77a9f3894a66d683986a4f8f5229dbcdee0b4594400406758a421a391cb8c737accd3ffeab96e512a4d7ca30ed8442b6f58e3bc947775293b823540348151286cba6b4b58f8c5682290109727e1ea1eb5e3d1ad63b5e6b6492787964cdf6af1327eba97639f9e2f4500bd842b7f1091bf3df6b7aff0ead60f16f76bf8775c2820544712e4ee4109d63399802b79675f17b5fa46a35d553827efe254027956d02ca17fcb49f96500fa87b04d017ad197b3aa8696a2196ffea13e28e48288247acdd2a38760900207a97a1832d2fede347040848b41b52ba9d3356f55187c575efc1f4f4151c9139dd9982085971a5168afa28ebcad7ad7f49606249e9a77a2451e352dd0a2f18bf8eb0d2b7f52782151ea1705bcc048dca6095025a3c9b24d9ef25953528608a1383c8aa010ecb94eabaad8c6ec725c550695974c7b8d2196e420d8d0ceedcb08ac2b8c36d0279c2081722acb817815313dc23f3df9ea8066198879163167fe6cc029d3089d126b153ae36cb519af1146b8beefc3a162c98c2739668c84ef663623eed5c0fc803f2d3a44e2b4f5b66c34d40d41f130fbb97161f14255e5cde8b8916064be94ba4051c17063edbddda1865cbc79043302db34f48909b949008da3c782c936a6e97c49e15dcf0de432faf69c2183f508174d01706676c6cd57c63062a162bea5d41c80f9bbd5844608d9f5c00dcfeb1d94c3054a9d8d0cc93170c2bc5d04671df0cc06ad44fe940f25529db9f4309847e009a68878dd5e8746260132235ccf9cadfb80e22924c73662163f8863febbecc24433c1da0c4c566a7e5c35ef663f4610d76e57a38f64f189ba0fe99b6474c5c05b8c17fc01635037e58d7ab47728332c783d350a4cd26a41a855b5645b76aa689ede8ff7b75c9fc31d6261062b82c289b6e4fb802d23110c548f61b62425f57dd16799e4a02e0dee8bc467741dd91922d5d83755c2efc99ba49ef1c8e80b0b64253194303b0b414d7bd0cb6d69fd2fa2237ce4328fc15949eb53a2ee8a352f1e35946a45a4e1e2c283f4ccdfcb0420717e9c292650bd6a2aad0e584293c6b11f2aecad9b2ba0ce4f6ddaf047ce0cec98665ac8e51413bee2916f73fa85e8f9962536c48ff876049f376a37341c637b36ce3e16c90d68904c61dfd47782b1e818f54a7d01787628ff75b419208484530713acd36458b8f9d13262e24c13f4d9bdc32c7c9cd15007e315b2faf6c6d3d74df1ad663f01ce3399148b96caea1ae1e57a173f9e5d9f5872f2e09240147c6353a74a7968be93defc1823f7f842970ff4209b15c450ec00ec04f0baedecf45d919e52d9b4a031a6231fb996a6a217b3a988ff60a07c0447b7f864c8d4c1851d66795014f0f544ba5284248fab311b6fe93e4ab65abf04a0cf701f4288af86b56e3b7fe95d0a9a985f0768020ed0fc0fe9f2e08d7b7c368b42e34e7ecd0128810170ec6d1178e97e7fc5ca87694bf11fc7cd6ae3c2ae6d243c8668f23d212cd265d01694939ddcb8ff85d38bcb29248ac8483e949d8fdac0667cc48147263885f4a9fef65285ce7ef2f545c1d91ba219161c5e4a607111fa6a93eecfe6a321f595c470616b30d0856a80dfa72b9f0ec3d0e47a26438d990469aa46bee39a86c8dd766c40645594017ea27b4490fbf13ea787691485a514fe4d485e135e3788b7d762883e95394275caebfe9c2f62b2c4a91db65eeb2800699bb08a7e0dced5342bd6cdf9ad72d645f00dbdd9145b6bedbc350957dc5d9517c7c4f52aab2e03a516de39cad38dd011054ed1c566aea4f496c5d554898b087924137edc1fe7ea2ee5c22a36505b35d22fe1e51756c80c9ca633052c981cca26ea409137f1667ba33334b1ad639407a71f9029478c72504b07fa4a6c397580af3cf452b346cf59a5f9547154f55afa056d64d517150de757a0e1578a21f3540deccde58d8fe5f83a8f70d5435e8420048bda07e945df9cc82adc98f069e1456fccc4c803c38f0a45821f0b3333ac2dd566397ece41a582afce27f36db8da8e838732cbabd9155f0842546add7d4eaee630b03a9a275311467b03df150ff541359b7dd6f5530339f0b64683e560a95b997e2747555828b0cabe43165c574cdb4938d0affded80becf94f6be6206702c812febbcfd7d323df7c5a1f40e1bcf8ebc260609cfb26afc3692f9af8a04cb213b98ddba158e279b93a7e522cab254a2edda84aab9d8ebe5730606580611ecd72cbb1ed03c690cc664e17deb1c6c7844c7272ed2b1f70337be8677e39766d41ddfb694f6518442df3398d9e1ecc13bd64ce8bbd3a2184d9ef8c89d4e79030b71c3d3a7555ed980f5cff7fa64a7f1cba86c8af4dc450a72a202a841713c9e36aa44f59050833ce809c28dc0b398c30e6c94522abac5e48a2b7759bd1e45f377497188ccf494b77b3e7514a09ecb5e9f39198a2f70113d5958a71aeb654a55d07aabb66b24f28451c71ae5207cc772f9adb543c4e63affeee19e411a837ab1eb5e59fbb41530e9debf66570e1b34172b7e69d97e0f1b3505ea156a4de089376e3549a814922932653f955459488ab21524ccec234bc7e4636bc76a65ded04d98aaa2fb886dcf0544d991a81f6e3453a6f49ee1b0497b6a6ca1ed431b48ce9a3c994a15f8f449509c07ce845bdc6d127f5d31f3257116497e61c4f5b3104247f70df63ecdc33a6a24ea352bddb9d695cd226c1464ef46b5552428f4b9a7d84bf972b7fcb44c58c75abdba0ce2adbaa21ee5d74948539752868e03270f15b8e3cd03d9f93731dfd3dbd1dc68a14740495775364f7e5a848abfa5cde5f9f3fd4f7e93c4e39208c5f0da217383a3ebcf3b9b4047707e6ee8819ea75939e063a073a0cf03feb29337d0728ebfb634883c45307ed58cc75ffe4638e701bab1db8872b611af1a0408366e465c65193962e08e8893c0c78f19f52c6c65e5ebd83ea9341dbea2f43388a3f0953e2a0a70c2362d18e1e3739b764b4fc4147e98668174a47038248aaeadc6bda864778f3729648e28f8bf401fc8b6a45cd2aab823e5e13843baf61fad4aff3dd50219aa288dd296eae4e88ad987ac265fa7f04b83d3dbc36ce9ed8ae4a148437bca15a6efc6045080b099e6df66335bff193431e08a148ecfeeac7c4fa9d7ea31ca26ed18ebe6e4ba19fc95dcd95a2d62c49a69a71a4a4bbb1b58ed94cd3405807fadb85aa1e5c8e7eb1eb9cfe7033892dcc9b4f4d07a05d5d035e7c101abd09b613529fd8936aee035213eb98877b20bf9e86cd47a8ba39eb207a2815c176974ae0ba2598d2a17bbdf9bce9a25459fb6ed67507e83b8c109345a3bec819e56f3874b1658afb192e1d2f277da6e7892d2237f349dfb74117b72dda798cc602a0f2a7b7ca39a989012ea11a289b9d2cca7bdceb57fc060d2c37290c3e248fb1bd3f226f400be97f66d1097196b652f52a9ac7c8f8908cb6b418dd060e8989cf10fe1400fb9c82772c80bdb9dc4601bb4f5690d20ffbe5040e9cac692db18b6df53cd9d801e5dac93dc01d1c1ed55e3464bf6cfda0d5b23edf2b048ca5917438f07a7f068238db0177e273fcdccdb828939a974575022eddf3bafd7c30618ae6de64cd9bc62af8288fbbd297e3b5854326e9e88343fa66d03b2ca3e5870996c5383d85289a414c3d328c4f1760d15e6c71f3294059646cca8ab70c33dd760161fb13a711b3c4dcf541140a4d89ac5033cfe5cc13b8a09235261f5c1b50b023efb2191d9a3ccca30b49050ff95078702990100e52d482c1d5ea1b20415bac02819290cc70818504ee966943a1fddd7656781c9ddff32b9e2a5a50004caa20f55b480c3b6fd41bf35e44d35017bd723e851157e79b6812e6ca7baec867a3b9b1db4296ce8345a544c7939991ad66b91cd03a20e85b165ff85f04ed2218f1cec93c84865a0f867dff21ec2db4b2242053d9", 0x1000}], 0x2, &(0x7f0000005040)=[@rights={{0x24, 0x1, 0x1, [r4, 0xffffffffffffffff, r8, r3, r7]}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [r4, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r9, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r3]}}, @rights={{0x20, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}, @rights={{0x1c, 0x1, 0x1, [r8, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x100, 0x440c0}}, {{0x0, 0x0, &(0x7f0000005300)=[{&(0x7f0000005140)="882890c4c5ee6d6b72b99ac5bf", 0xd}, {&(0x7f0000005180)="72131064edaab8117c386e679cb7d92baa6fea4d0fbc44ae72b7e2a9e24166dedbdc0e557fb14bd0421ca1ded299a4b8d710aed8ac16474359b1176417932bcacc92316e11e2162d2c5a207841a93de72b8fed1f8b422e92b73e4a8d8ac49610361d1cfed4a37f91b46e98de76801110ceacf5d8f3b1dcbb5e2587bf04bd85ef911071e6", 0x84}, {&(0x7f0000005240)="95b6575070fb77fcfc2b08600119a4960bfd4eae92bb519021e6c73c23f727171c6413378d31910640454f1fd9ad61f646c0739544b3532f70da2f723d18d023504dbb26171fe57a1c05232c29edac0a5a50f6a41d5b3c40f1b9780bf0a4adf5044831f07724946cc4c9cf73aa29daa7fd26d2ffca2d81eb15511861ec5cedd0eb71e0f6d9df18c2bf58c32166664dce2d78ed39f4a744ae041995c051e4f96d6932d4238c39a2ec6d9cb6ba1c70a23b0f54", 0xb2}], 0x3, &(0x7f0000005740)=[@rights={{0x28, 0x1, 0x1, [r2, r5, 0xffffffffffffffff, r5, r0, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r11, r6, r12, r13]}}], 0x50, 0x4000}}], 0x6, 0x80) sendfile(r8, r6, 0x0, 0x7ffffff9) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) [ 2758.949968] FAULT_INJECTION: forcing a failure. [ 2758.949968] name failslab, interval 1, probability 0, space 0, times 0 [ 2758.953034] CPU: 1 PID: 15780 Comm: syz-executor.5 Not tainted 5.10.223 #1 [ 2758.954628] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2758.956509] Call Trace: [ 2758.956774] dump_stack+0x107/0x167 [ 2758.957564] should_fail.cold+0x5/0xa [ 2758.957959] ? ext4_find_extent+0xa3d/0xd30 [ 2758.958946] should_failslab+0x5/0x20 [ 2758.959791] __kmalloc+0x72/0x390 [ 2758.960329] ext4_find_extent+0xa3d/0xd30 [ 2758.960747] ext4_ext_map_blocks+0x1c8/0x5830 [ 2758.961606] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2758.962453] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2758.963642] ? ext4_ext_release+0x10/0x10 [ 2758.964601] ? lock_release+0x680/0x680 [ 2758.965507] ? ext4_es_lookup_extent+0x48d/0xaa0 [ 2758.966570] ? lock_downgrade+0x6d0/0x6d0 [ 2758.967522] ? down_read+0x10f/0x430 [ 2758.968379] ? down_write+0x160/0x160 [ 2758.969232] ? ext4_es_lookup_extent+0xc4/0xaa0 [ 2758.970304] ext4_map_blocks+0x8e1/0x1910 [ 2758.971256] ? kmem_cache_alloc+0x2a6/0x310 [ 2758.972235] ? __kernel_text_address+0x9/0x40 [ 2758.973259] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2758.974274] ? jbd2__journal_start+0xf3/0x7e0 [ 2758.975300] ? __ext4_journal_start_sb+0x214/0x390 [ 2758.976424] ? __ext4_journal_start_sb+0x1db/0x390 [ 2758.977547] ext4_iomap_begin+0x3ad/0x700 [ 2758.978489] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2758.979597] ? kasan_save_stack+0x1b/0x40 [ 2758.980555] ? ext4_file_write_iter+0xb26/0x18d0 [ 2758.981633] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2758.983091] ? splice_direct_to_actor+0x387/0x980 [ 2758.984186] ? do_splice_direct+0x1c4/0x290 [ 2758.985162] ? do_sendfile+0x553/0x11e0 [ 2758.986056] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2758.987102] ? do_syscall_64+0x33/0x40 [ 2758.987972] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2758.989198] iomap_apply+0x164/0x810 [ 2758.990047] ? iomap_dio_rw+0x90/0x90 [ 2758.990910] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2758.992243] ? mark_held_locks+0x9e/0xe0 [ 2758.993174] ? filemap_check_errors+0xa5/0x150 [ 2758.994223] __iomap_dio_rw+0x6cd/0x1110 [ 2758.995151] ? iomap_dio_rw+0x90/0x90 [ 2758.996036] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2758.997083] ? ext4_orphan_add+0x253/0x9e0 [ 2758.998039] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2758.999147] ? ext4_empty_dir+0xae0/0xae0 [ 2759.000083] ? jbd2__journal_start+0xf3/0x7e0 [ 2759.001127] iomap_dio_rw+0x31/0x90 [ 2759.001948] ext4_file_write_iter+0xb26/0x18d0 [ 2759.002985] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2759.004021] ? kasan_save_stack+0x32/0x40 [ 2759.004967] ? kasan_save_stack+0x1b/0x40 [ 2759.005903] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2759.007056] ? iter_file_splice_write+0x16d/0xc30 [ 2759.008161] ? direct_splice_actor+0x10f/0x170 [ 2759.009193] ? splice_direct_to_actor+0x387/0x980 [ 2759.010270] ? do_splice_direct+0x1c4/0x290 [ 2759.011238] ? do_sendfile+0x553/0x11e0 [ 2759.016167] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2759.016574] ? do_syscall_64+0x33/0x40 [ 2759.016910] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2759.017370] do_iter_readv_writev+0x476/0x750 [ 2759.017750] ? new_sync_write+0x660/0x660 [ 2759.018101] ? avc_policy_seqno+0x9/0x70 [ 2759.018443] ? selinux_file_permission+0x92/0x520 [ 2759.018853] ? security_file_permission+0xb1/0xe0 [ 2759.019266] do_iter_write+0x191/0x700 [ 2759.019604] ? trace_hardirqs_on+0x5b/0x180 [ 2759.019973] vfs_iter_write+0x70/0xa0 [ 2759.020334] iter_file_splice_write+0x762/0xc30 [ 2759.020741] ? generic_splice_sendpage+0x140/0x140 [ 2759.021171] ? security_file_permission+0xb1/0xe0 [ 2759.021577] ? generic_splice_sendpage+0x140/0x140 [ 2759.021993] direct_splice_actor+0x10f/0x170 [ 2759.022366] splice_direct_to_actor+0x387/0x980 [ 2759.022762] ? pipe_to_sendpage+0x380/0x380 [ 2759.023128] ? do_splice_to+0x160/0x160 [ 2759.023470] ? security_file_permission+0xb1/0xe0 [ 2759.023883] do_splice_direct+0x1c4/0x290 [ 2759.024271] ? splice_direct_to_actor+0x980/0x980 [ 2759.024677] ? avc_policy_seqno+0x9/0x70 [ 2759.025027] ? security_file_permission+0xb1/0xe0 [ 2759.025440] do_sendfile+0x553/0x11e0 [ 2759.025771] ? do_pwritev+0x270/0x270 [ 2759.026097] ? wait_for_completion_io+0x270/0x270 [ 2759.026505] ? rcu_read_lock_any_held+0x75/0xa0 [ 2759.026896] ? vfs_write+0x354/0xb10 [ 2759.027216] __x64_sys_sendfile64+0x1d1/0x210 [ 2759.027597] ? __ia32_sys_sendfile+0x220/0x220 [ 2759.027987] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2759.028461] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2759.028897] do_syscall_64+0x33/0x40 [ 2759.029213] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2759.029644] RIP: 0033:0x7fcfdd93ab19 [ 2759.029963] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2759.031494] RSP: 002b:00007fcfdaeb0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2759.032152] RAX: ffffffffffffffda RBX: 00007fcfdda4df60 RCX: 00007fcfdd93ab19 [ 2759.032767] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000009 [ 2759.033370] RBP: 00007fcfdaeb01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2759.033966] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2759.034561] R13: 00007fffde5744df R14: 00007fcfdaeb0300 R15: 0000000000022000 00:17:54 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff0) 00:18:08 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 19) 00:18:08 executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) stat(&(0x7f00000000c0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r0, 0x0) stat(&(0x7f00000000c0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r1, 0x0) lstat(&(0x7f00000013c0)='./file1/file0\x00', &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f0000000080)='./file2\x00', 0x8, 0x3, &(0x7f00000002c0)=[{&(0x7f0000000240)="afa776db0d95e53e27600941ff8bc120f8996aaffd140835078c42eab5d18b41de8c7d1ef0af010205b2a3a7d26213083707b6eb7c55bbd74355e61e010da89a8bb4dafced83e6458936e446c05d8f8449", 0x51, 0x8}, {&(0x7f00000000c0)="37c95df88980d175cd10269f3ed25f17a875a6d4911a06e03a749efdf756846b8531def559a691cd65479f7b65dea2df7cd181", 0x33, 0x8000}, {&(0x7f00000003c0)="de7ccd6e6ba8f484bad6c859df1057cc9c50230d6c3fdf95d2008a54f28549f63a98fffe8390e9e25fde6b5ce1060bf9df0e0ba4165e74fca8d37ffc08011df06e60fdd3c1ec614e16f94356f0042e9daccd520fd33cb3330ef5ed1d5ee7ef515d1a362fe43d24c295c52f0a05a00718240673be10c4a220a09314d8556b487e78f20be56273c4881ed9a5285cf80f7d11469ade08515720b444ab869287e50b0f93bd331c3a1e3d1d8dc1244642ca82990a3396ea5049e1b93571e02805ac8780a37343e23334e720f94831a2c501ee990e41c728284d8266ae71333542aa10fd103b0a8f96e3dae0a8a12a22c334071d84e13bc713f2960b2431ef76a90839293bad8ec016de3f67f55bf88f8d843e1a8f81b2559822ff27ac65cad6746404b43e76e0e23603187a19c7358573bd4f67a37896e5be3eeb2ccc862152df04c8d05a60721225978735b85fe04994e61e750d40b0b5187ab83019b4a79470b2efde4535f405d84a7486e7486b9ec4559023be087b6732459ef903ad218e9cb434d76c3fb739227e54cb2e650586ac2bd73bcaff7651e865d1a189710f17e8fb8093ff132aa472f9f0f56f010806b082855063a6dadbdb5af25d793dc0f838a2d8b866722fe10298797cc88721879ee0ba1d65e19ba4ec743473e11941ca0c75ff02a14449536b130253f2ef50c0b3609ac0fe1240bc333db63df4b1d931d8afb05dd95c2590ad31f4a3b4bfbda350a6f6bd0f8136c5a55c9e9cf679a43f1b79a7551ac3b97bb391ab80f92233dafd13a2d713551f55880a953281f902a92370b5a5eb0ffdc7c4b39892bd9aeb69f25b69a7723adc43932f535f70d9bec29eadc49b427cab59aa9c358ef97394b8ec3c4f3f0152a234e56d1c74103c3bf1e8ba902922bc8c0c5014a47c645f8f279a969443e3115616ae1f27284b2b6d06a39c9938389ec163b2377ccbe4df61134586a74ee60ee76757a508e5e28c60eff602e0a087928a17ff9eefb88c8442600050c7de2c2482f48423380d90a1dc8cd01d58ac294b430f6974930d180a753ada8986459d7f4d9baa8bc846ff7881d8a6be6f2e7d312f7adb705a44fe18f71bfc5b48bb91704675da8eeb2a1594e7c350d827993153646af98d7c97e5271c6a400a12b696e1ebe2c835f759f22d5775850d10b3121ee5b53963ea3ed4ac1cc5de2b8e398726d611ba5abebdc4ad1195712b84a55401fbf221d29648bb69694b46ddc7531df4d1447ba9c4e1f4c349081cf0f08db5e134d837fde8363b45c2aeaf382133a1b9a14a4a3c40710286b26f2c6267efa355237bad3554e0872c7402ecc212a778e953d9de6a68957f8b74d1c63464ed83db14bfb2cb2bf02e4e2b244586259ea802fabc5d9d97f365ae12df153428341ee35da473d8ef6772952889b8a75822aca09c2c743a151d7e27215e355a1d8559c824bf959a803748087e325b2b0fd3d5580d0bd5cdced481be1130bed414ae2dc052490d530ab4b1361c86a30af58d7accf850df2d005eb126f228df3f0cb4fae03556f5ca89e94942ed0bd51fcd0fc552db18f3efa1dfefaddef5748f886895adb68443affe727c8251613c68e994268bc6a04ec06e8cc260a885c5ed32e217d66f84d5272abd04279e471bbfc704e3d537bde2cd306a2f3eefe61f65dd0c439f8166fde2cffd0ceeefa4ca9509d9297f99b6ab0194c5ba45ee13afb05d54242443fe7613f961091443600d1573663f260ffa2dcf403b2c694013ded6af485b340e4bd00219fc53f5d6ad76a9780c4674f90cc39a013a92e09ccc2552e091c16d034f63f106fafce03b67e4dda80494402f7b659d8063c4a8f875343ccc96665f700ca9c5855b59c31f118186b340d3afb5d66c46609b558ec3eca3fbb71ed8bedb61c4723b18682760ccb26585aa34487be0e2bd118862cb1b93ca454e4b41f5cdb6894d339ff7e7c8da50bc4a19d9dc2291122eda13076345a13964011ae88af5bf2dcb5753b4decae98fd8a4c9c402b938bacd811ceb5c9d23542c72da22c88a7021cd0b04174c03cd11ae9e653319b03bc0bb9f94aa1d8461d04f3a5edb2472bb894149502e239135f077047a49f568bfa83af5ee25521c5f50fea3294874fe47f715057c81ef18f04bff0a5101fd7e598811731c820565020fdd991b626af0a741187a896607e3898e37f9597a1446e2b9cb86858570b2029b49ca2ce0a9ffe247908eaeb2efcc3efc59db7499611ccda941b8eb096ca33446aabad123315428af5baed3317d177c94fc1e63be75ea509cda8fba408a859526d0ebde725807107b62f55991e1fd76bfd91823a34e00a2845822b55e081787af656b78da2b2630e41de28c4a23e9e8ac2ff17ce7e0dad4ed2d290979a607a9289c8c9ea9f959ae0343b7ca5fd8677343223c372cfde17d60c2acfab1f542775d99173412e99df3ebbe2e1c16fc7ec0c9b9e461e9a1c4c07bf7ce0cb0d6a9562322591b51b97a3de6d2f8fa16c39a381e180286fe7f32e114278035ba71d53855290c4df182637b3c580f7f0a72aa2f9819b7c29afc219ba8d6dd34ce551a923aeb8c1d7dbe12bcf6b32d8f9ac8d1c0180fb00a52f0a32db188ccbb18f203aa14aba136a9a7acedcfc33d0be1df1919debeb600451d3d18c2b09641b3cd493dce748ddfd1c2c44e42a2d48c9a7cf16a72cfd4801fa2d36daefbc6b901895631b28b6f7f83145baa6709b37b787d19980d62a53e278f02937745b9371a0e0f8de4634eca3ac3419f4728459230da72b90fae46c0e725da3c6c14cc19967a6c31b8916e7d2dfab46bcb9461a4e17acf9334a7b3f010357bb022c5d2357f5c9db825cbd3ccebdf61f18cd34b83eb7ac0392ec7eb1e1e0af1350b68efe356b3e7ef6490f2254e89f053af202c9781be3fe6e6f38f3f67a1be2437dcecba9d8ed47a7fd27792e70cb7aaddf2260c58608a0a0a3e66d513e67dbaf7eca152e2b62822bebb39f87e51379b43b7044eaa30e24faa1ffda334280135fe43dfc01046e228f677d9196b36c47f303d39fd489656d875c8ce08f417a47e1ac8285afd4d7e8db43cfcb4291f841bfe3caa78a8cdc7528b8d0008e09fe104eb20f5bce71cb15f43c733c96f7cb7b1ee2518ebb5328aa38a02c70c402514de7ad7e2861db66f9989fa8db918ee35559e616d5dfa93f12b0ad1b512cc2d9d38c3ed49bfacf9027ef89f1f8d1c36665fce04511d58694549e71647bbacc6b44e1fb6dcc429f224e9d5bb66951878b8f479c2334fbbbd272b11a0c81f23300750155c1bde8cc4359c80fd27a2290495a9e366f803b61c4f9d3363346133abcd32a1abfed6e302b7ad2d645ab78f8e24648defe6b7167dee473ac1423877b1324cc2c3ecbfbf7f683778b76cee2597a43d8d0ec3e933bb757a42ae3a74158cd16d550e720853632990c402e54cc607d49a314858c223ce0d979c64464ea5cc4c36a3caf7c26bac78dbfe2dc4a9b08d8db1c7292bd69c0035901df9c879e6ac947a628567ccb8ff70581817e298cf047456814f647d020e21e1695e7bad5bec5ce451651a6fe650c5a3b77a51382627d805427669c13cc6920fe19ddd471d1fc9dda5883c6c2b68f629ad36e1827eee65fb7765480d9f9cac33971c7c4dbaf2b4250945dbc9ca28efe0bd801ef51ad79bd2e47700fd585c57694333ee38d7a4b5b86eb59b775f53d47469072f1f40959d5905ec2eea51a33be675198279c180c42fcc7dd33c6bfe6c53d72de791c16704e16cef5b6e7dfe664f2b07f6d390e3bcdb197ac860780735f54dba402181cc36af5f7c1acb69dd6e33cf2ad8f93243c2cc86d39a3b794bf0cc52d65cc5a0dc678feda819a1f24dfb22fafbd0f8d1b1c38cf4a7e93c1c7f292c07f71333b0ab2bc5b89c82af620fd7e620e620d6b073838e1fa9a961ca809cd61e6513a4cce0075a20fbddc33daea35131b78331d7082cc325373350deee25d5d715674cc3d5d0b803bd73f29fb50b802c754221a892ccdfd35aeb65c40e36362e24d5953cf048538777a3d55dbb54fab17292eb23b7105ec02d37acf65adb4f0963c10a6f3e0483bcbfd2f4e1a49dbc8bb1c2dce5f4e4bd0fe2b158dc758c11a1dbaf9af27a753df1ffcc8ffa922a7df3a04c0ac1c8b81a3e87cde832b39ae64c52aa20d8268c9f41117e7e7cc8a46958811b74cd4fffd85b5e53fecd208b9b972ae2678856a74fbb6d8bb1b867932b8e940ed476d2292a53d967d8215b8573d967eaf68f75ee519ab7911cf792f96cda426b28bf821881d42aa5d5138ca09be80633e7de850eb4d6786ccc2fd817383a65b4b8711916ab2518bd486fb589a17ef56134bf64b9f4ec510ecf51137f43cfa08e4ef9584f333e6a892cf10f0e24980e0e12261ce94d2e37d7ee74e6f09f94a9d1308198d499b8a1e68a26235f0b7403aab913fbbc52d429ef7473896abdede6aadf29391ba90bf92cfe5cd8ce4bf26d3341ca4bf05b2258f050f589a9242d1d286a8da7a07e83ccc896b7e972e7fe129666e25c9b9c913e852544891dde1a3a8b82c48ddefb55dd89ded2513d0e7088a15c096ba904c58a48a4a1090601b51aa4a4e84c8674cd8ea9f6b024ba6b587525d03c7bb49619ae48e4d787aab07bd03b7bd94c5108cb621809232c8747261b63edf5f63178fdeef50eb381c070c5c000652aa051958871b3e51820a46a0f972b5495d9a903533eb9b0966ad8849d4fee32e682f0ad9bd68d2a4f7a40873ae2d33ef9241d08d0c01aec3cc8f52e0bb9e5be86a9ab08f7d899a26e10bc0f05a84e9e1089f2f59496652338c97491c2f83582c13fbfe28a087acd63985e41d254336eb4faf21f677feccbb36859fac0358fdcd4972ac4b50dbeb45f2bbfd84902b3655ad5fa27f527a225510be3245a90fdba1ef2bb5bcac9eb7b8020d82641db45fac0c9119bbb27d16a82700ec9bf33648651ed28b9e777e2251a2e1aa7dc64b5961f5d8a7873991da488daa2ae0ba47fe799f595f21ee7967a98726df70325f013a166eb931949e194d2c896e0c8428f313cf4ce8cd750edc32e3f1c589ba82788bcd2f00d0213236c4cab4b33ff1d6ca227bf03fcddba17da0b1bdeb2ec88457ea8d4d38b652df385bd48e71bc9a60b93c112a6f13275962d79dc64dd353ea0c444945e828063a4c97a8649f774b960bfb72734170d52dfd5d8c26bf386232cf4e77a34ac3398d8cbe1e2dc2de160a22cc6042e308af1abdddac28cf109ce47b5f9bde559fb8dfb339b4fcb53821a3334fd2f6eb3c9dcb1c849b1165827054a10b5da459085b93d5e04ebddc60cecbb6e34dc721d95e7262d4251bc0036f3742ed142494a11d7c7d8aec45248c505ce423dbfdc0d443c2fd58dfbc2a1c0a20b624434912731a30ddb04b55088328ea8b5a180624070a227b4e510d70669699f989ce5f993161ff58ecd3440d1723f4c0fd54347bd9cac09d4910716a3a825eda91ddc551daa259fee62b6cb5a8227031fcafadc9fee7d3717b245900d362d93018af28ba3e028834aaf394d299e35a4cb64952ae6f43448bde91ff1598fa00df698602a8755c7027540b147084274561277d828d083c0c3274622691610b59f9c51e30cfef1a4dde7a6d0f198abef8dce5fa4c5dc31942f6a44575fd0fcd0b944bef02503492effea92bd42d9505c880b5075bdcf98ff86a1f7632caf1a405b6f6926fbd99c81b3da969b4c7d36c5cf49c6fc06fe58d08b27036d9c9b4b786a281738e6d234e76281e0711f1c32be5c2954ff905bf01c1f8dfcdcdb92647789", 0x1000, 0x3}], 0x4, &(0x7f0000001480)={[{@nocompress}, {@utf8}, {@map_normal}], [{@subj_role={'subj_role', 0x3d, 'iso9660\x00'}}, {@uid_eq={'uid', 0x3d, r0}}, {@euid_eq={'euid', 0x3d, 0xee01}}, {@fsname={'fsname', 0x3d, 'iso9660\x00'}}, {@fowner_gt={'fowner>', r1}}, {@appraise}, {@context={'context', 0x3d, 'system_u'}}, {@smackfsdef={'smackfsdef', 0x3d, '\\(*'}}, {@fowner_gt={'fowner>', r2}}]}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r5 = dup2(r4, r3) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r4]) r6 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r6, r5, 0x0, 0x7ffffff9) 00:18:08 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff8) 00:18:08 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) (fail_nth: 16) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:18:08 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) sendmsg$TIPC_CMD_SET_LINK_TOL(r0, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000080)={0x68, 0x0, 0x10, 0x70bd2c, 0x25dfdbfd, {{}, {}, {0x4c, 0x18, {0x7ff, @link='broadcast-link\x00'}}}, ["", "", "", "", "", "", "", "", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x8808}, 0x20004090) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x44400, 0xa0) 00:18:08 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000040), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:18:08 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) fsetxattr$trusted_overlay_redirect(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000240)='./file0\x00', 0x8, 0x1) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:18:08 executing program 2: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) creat(&(0x7f0000000040)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) r4 = syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000002c0)=[{0x0, 0x0, 0x10009ff}, {&(0x7f00000000c0)="66bb3d630b865fc80000000093919a", 0xf, 0x1}], 0x0, 0x0) openat(r0, &(0x7f0000001b80)='./file1/file0\x00', 0x280000, 0x88) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r4, 0x80489439, &(0x7f0000000240)) statx(r0, &(0x7f00000018c0)='./file1\x00', 0x400, 0x80, &(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$nfs4(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x80000001, 0xa, &(0x7f00000017c0)=[{&(0x7f00000003c0)="54b97beb742144bfe7417ffa234a3dccff72acf59f900336ead4c7efc4dc8633acba4933a55d9280b6d6d0ebe5217ac2b31955d24b0b8145bb3f23a31bff7fdf8aed812650f1f32a96f08cc9a9c634af1ab159f3588fd73f", 0x58, 0x3ff}, {&(0x7f0000000200)="3e3510c32b04d7b13d95911d828f83c233cf66691c5b547d093ae181a920dd01c06486f9f5b6c8f58155b89837c4b13800e300ee0e05acf00d98", 0x3a, 0xe9}, {&(0x7f0000000300)="743148ab052a8ec7", 0x8, 0x8}, {&(0x7f0000000440)="69ded7389210d7461455a0ae3335ae715818339d1a4d2a448aaa70b6c7e977130940001eed720977d56cab06658ded47df61fb01f09d9de9943a8164fb5d80c83363c616c95782afbdf7b29a9f36ca7327f6615d0606da81c66039bb76896b16a54855f49331bae4d9dfbfdac8cf8653179f85684a9aa23bc1144211bcfccd62c287a8aa619045d7eda4ee79f6b82731beb03113c2813db4fc7bbc56fb09e92d219827af7855e4963d040a73ef9fff333cbac5b44d5ec8acbde75bfd395ebedaf354465ca58f2229a22158e82a98005d0462a349e3e5ceeb5af534cca49f0e10c08d5f6c0aa50d299abbb2d9500a1b4843f822714ddf2c0761fad3f54d3c7e99ef441aafb9af221b395024061d2f6eb885f81c5b1bae359f44aeeb5e85eedcb287393267caf8e12e984aedef3416fff49c979fd2dcd4bd284f2503a23f84185e77ac08af47e5acd59ef3789f8456efb7424598fcababd8141acc5e6dd7024151d2ef7dc030d29a6b1ca813b5b87c0af11c85aefd7cb1899dc858f7851a8d34423bb538fa56de96b634f070f8f3f51ca46d806597e1c3170e587e2422b4dc95fa1a309804ba2fbef2d561d4110f77f55d4f66580ef1f85007e07ad009e59b949fc43ff1af89144d8d88431b07b78391633785d4fc32767b084a1ce30c027f6a4c6885a75e880689e9eadad5bfb926c55e01b4b8f65d966fb7f0cf6acd8aa9fe74d81a3737feb28ace29f43c0d34834c41c4f41ccbed4f40409dc9d4e63aec96d8d5e14c9a645590b648648bed1ee974d5a83e0227e91fb07a665dfc26ef1716ed03a2448fe075d08ce1dc94fdf6027e21d3a8f5b3b5727473842c9132f060a45896197e2b0d83f2ec69bb7b91a386749a6a068d970e5b1625168c5eda9f2f9014321da49c7086295e09745f5c1307d513a336b72997f3c72af0b6556b5673bd500833962fef6372d5050a18c3587e4fbcf07b8d9f0b95b185530e1c4a9a7a8d9aa6a45aeb40acdc2ae6a05499d96beeac3e4aa83c492b500fa1cb55d80485e553eae030368d784d68ad3995dac42ab129fc9a996adfc5ba8565a630d0c9a354e7f72964304c412cacbbfa42596c8add3a2f9dcf8595c65f47b684f1766cf25d40950a50c25a1078e261f6b2ff7f3a4a9a3a782a30803241ebab7d30308d2cfa356308ab0cccf6494b3519364c310b605ae62513926e0c7c3187b4d2e139749c6e66ed58ae62d88dadc4a833af615f192a51b37499da4222369b5519007f7f39fbd39c6e578ff08aaf6f037c93f09e242cacd1f081702eae79840d179ee12c664cc0abe6fe0f43c9651e6856d9c2452bff96a13042dac7778da16378f0c69ad021ac6d3cbe71a601ce2d66c4d5c7a56ca92054a2d79dca49a583dd266f270dae29627744fe1adfe2850012c449cd202952d44f7811faa586a5e6d15c49b65924cc59959e539a9eb88fe639b74048be00a34d4f3855299d480d268b0427f50129a27a214c589ae353e78bd28ba9fafd5594c56a078338d518c3fe4402b57fe986b220e2d6b336091c2bc5803cea57538bfce91bfe08a23bad391aa0e6c1f62f7f38751e5c1144f9dba525c4c2066586b6616382b946fea2182b77998f6d9cf837ee0b9e4dd9ef6af86b9b264338eaf355e13ad5c35777406af00c6c2a6bab078c28cff160d0f640ba8f55180a0da1604d39f5b55e9c7083b74d92b09b463a669dc21914cd3dc5cdb4e1481df51b773a343b2839054a1988cb175a8c41640457b99ec7c5f0125dc7295319e23a3977fc21526019a1dcf2e20ad33b557e1abc8b7132866b7e67756d7a8cb0ff95b5c806161548e734aae94b230b9e038451bbd558a748a83b780105c72ead7b25dd93e3ae68ec225d9684eaf2f5b3e1aa902edf514075f5a094fc863ec6fc941ec7df3012824db94cb679f18e81d2f551058dab3b82254d4c4b49cfe769345cfa534cd46aaed644a3f1d8a441912a173a2ef9c2c64b6bb344145677857a222a980ea7e692716636cecd0c3056a3e8cc57d064e429b8eae5e2904ec08b9f0943b85b770b61734de283cfdc7371414327fa44823ecfb3274d64c174fe317cf5c55ffda55391ef758eaea77fe8045036611e759bb03608d79690953aa3373b1bd71f320229846670b74661400c40ad6030811b65dd49e1fd4718b020bb48293b912f405fe88b07d3b6ad592fedfa1cf028f05b4f9927c28284a5a550ea19507162d84bf6277f79fceb7fd8424baa4b0cd4eb4deb420d11df312077766770f207772a78b058322590ed079b3a822c259759ded52003fc6c17ec0ce655318175bb893699c48e4f89d15da375e891dc0ef53884ef557576e4cf229d3dd52b8ccd63b5c0342c4f578cb573377cea6f3a84be25df17f72e99b2533dea05d7285c1b2425b7ae24f0e012d4e9ee85cbfcf9a540f004af8af644d691aaf4c8c8b7199705052e5fcb399f3235e09462648d2aa9158433fcf5dc429d8dc3689e1277549f7779990869f09271de9bed07d5a59444a74542cb398f515358d0873ca1fb9b96c66b3e237cb3173e975ce38834d708dbd9d7d86aa7fdaba41ba0f37327e4ce4239e544679684d450fb88cfbf2e1c0274ddb2c6dda3b0c6463eedfddca06b9ec42d460d624a0c946e2a810d135a813aab488691e703218ab8900f547d08b40fdc242c0ea6db371845534c96f632783c1f783fdbf16f1d3698310cd6a47bb0c08a8a1a1618d303dd63072cb92228c7213fae0e45ef147e90cc825608330228353719ddecbe480ab1e66b9ff463f666aa2e11752b455a5f72066020343754b3652d013a435083f4a51a1b359ccc6c0a4943ae4034282291840be67af4ebdae9074cd3ad93dae2874ea9d35b9174cf681b3c6cce4afeec92a97c57c02b3cc861449e8760a0bad69b039f36dba064b0133ddfbec1afc1614b663e8cfb1d58876553fea139d47dbe38ec2033ca48735b2b3405a4575bdf18cc8cace68c1e0a6366581d4bfde5c906271737fd844e3ee9e019fff4ae62734093ed92b542312dcea2aa753d78c6f1d08e295d6f3e69836a03d1ff0515875d3f03f99bcaf8f2e7e14bc9ae82518bd219ee963283b0e518ef26fbcd5e7568015ae014bd9427a4308999ba28b6d886f64747a320ba8af142b62e4dcd91f7b20dc24576c9d27886499578db65b8470fefd4a9e8436303951dc930c25a66862999c6fad9753db97371f7f8d7adf96f756077791e3a7e1df6df5b156ec671b2c58a097c39a1e6be60689c2b843f62247c6eeecda47d664545f738c206848e8c0f2bb11b72954a2aa4681cc9ab42e5ed217afa007e9c1f205e81e5b10e6983d435ca5a00d57ae49b685beaafcbab7e3d60c4cfaa3e6a47d494f4aff7abff638ec81e59587b6f0785c1f0398477e06a32d1df2657d184ee98cb6604d77e844d15e26eee7b3344fe63b1906739460ae5497c1ee11453f52499b82004e3c0a661482e2e83e035d51f808d86848eea29136cd8b20dee4f3f3ea13bffb1c34402af48bf8a18d10034300e07faf7c60b72f99f9d8e44da8aca15696eb8c1d19753a494387e0d0a411a503aa811cd89bb4c747d9efc9ca45de0a2f7db9c39193885bb3f5e8ade0746a0908651f907904d87a35e710d95bb62a541da2157ce465a95b58d69d6ce60d3059d9b7c9aaa9df008bfd2dd922056368ecae6f61173650d5a831915430c7e0b6417130c386bedfee21616af1752a8a9a9d5750f37c306ec3779c93c4c567827952b73105c55f495325f03489fb95cf7b14ba7e97104766435a11af3322a8d955e800cf053cb58d51fbd2293a0a6db9b670e46d60dbb9c3fea62402895eb6ec03a8142a41b865c010ca3461235569b1733596ebe76679e8dded776df1845fb80048270ce09a15c39827b75398f19412f6f73999272fdc8c5108781fcdd913e7654c307514f048b8019a53067516ca33cc4ca36529737c95719c2dd7ef8ddb161f20846276535f341ee5e4235a6d18228002a82c90828555ede7e566b34520c84351dc723b6cfaaac12dcc47d3d80b7a4370833b845cb6cf7568fe86ba48df9cc74473e58ee0a4a1206c9f87a8cbd2bb98a820ef2674edab37095dca1b8948c4a8f6836ddac6348464f5bf6382a1afbf68eda716a481e5c7924bf6f2ffaba2cf142dbef10053bafb94922c294ed33a92ab47fdf8ed605dac258f3f2eceda07c557f0377a1c1bd8647be28c204f83f29d9080e15365313315b649b6b656b8dd10b1fb81b5ef8fbde7ef811a955067017806f9d4ed6d3e01fe086975de4280b4d862dd22429faab43d3ab5a049fdef2e4339aee7b285533c431e262d35eeb31a2785c4558bcd72621f26b859b8f8ce72cf1a0934346d9287af6f1371ecc4e78d2b7580f327dc0ce33c7577d1ce4b00fdcd69a9e8c7fe58867fd51a715438a47c1d1f571b04486cf86b96cd32de50848ead96e6b23da920742d0cd452883589404cb4a10d407faf89b6157ce07e93673f7318b6a898eacf3bdddfcdcc5cc068bed009329570c14e60e6438f69d024f50f1babc28d201836a49093c633706a16c3e0e41c88b18fac303bdd86ea20a3e964a262bf513ae65c7aabec087640f5b7167bf047b1f718c47a964bb68e40b1fc8858356c6a18d636e5f14201204dc80940675017c8ea1a22cb63f9da82afd8a04a6b49574a932e596ea2e35eb82998a4cb21fb4dc9296aeb134d1d5287408b48649d5d2cb04cf2375b400cae165b4d48868317311624de73562fc716670aee690a7422af2a2a47b8894444ed87afa76ee853199a1f0db83700981a3810e67af2e84869c2cc4487b50269f7b495226c3baaadce2b59388108649312e0f7bce55dbbd05f6ccdadc304f5679e0ae3a3b3c43f82c4e528e405d56a0d0bac15a024cbe302409c7e19dd781dd64f42162418f481c6501fa81c00bce7d4fd335ddc4c4cc26c9904fbbf266d4777352b5105b9ecae0da8e62d3c011ad0df91ab6bf8f295667f59a76e6688fe8c1cd242a97dec54bbac75f46d7a7c91228a936e2a7f20f29bebbf5e00a65a67dee0e329095189e075a26b80c156aef6cdea856f7f07bd9b426bb2eca13e6aae00d986c418de0968692688dee2afccb02f4ac1173376b24ec09d8cfc1e8362d0715e894cf4b99b93317d5154f1b9c4fbf5b3f9e527859ec5a22201f15c9450e47a2ebe376e0fa9952a7e0cbf4e99b6f9d42922517d8df0defab4b7025fb6cb08a7c3a684cdcca4627921514284a9aab6316adf7fd92ea4a181992cbdbd174c9c554f177d004e44a0e8f2695ba0b686d5d3a4a3821076a8979228bd124d513c74d9e4b95fcb93659c89870d96557b6eb0235ce425a9e46cf95fb6b4418f07fb3cf8b09d6df83c61a1657fb1ef182fb4e9e4df9c4c12de72fb70576f031475b12121c640d6ee9485f4e37008480f80428aa3bc77dd59ad3aee82e861ccbbb7b31992b9e30ba074bed40732a374d3b9f2e5345c901504caca91b09e82f2f7b8d6b2b1614be1650b7002a610a545d638b63e346b391bfccd59d60e8ac49be8101333aed912a21ec03a69f7ad6fdb2ac78f743197814587e9580e22779abd0c40d11239d0d738acbad6776211f5cd373e3a11287eea1d8fac25aee69bd08b6ccc5233fa8658672f808d9d04ab334bbb654e5d246f7728637b412ce942b52590287b894fdb6948b47ca243356054064ade599107ecc5b11cb0e1216cd8f3db3418705417c167c7c95da89c7c24abed3594ed6549f46ca30e2d0844b3b60c2008f597c2c02411b2602bc304c1c0771", 0x1000, 0x9}, {&(0x7f0000001440)="9aeb33ad158517c8503f735fd9a01e8d7c8d30399e8fc2bde8ef8ccd293f934555ef4a30a254360da11db5cb88ef2169f4992f12f863e2682f06d6449f93d44df7650860e1bfe556eb5fc20a0851f2794327d76bddf787a0b95f28706d11e343891b9cc5b7cc5ba8a01099565904dc86baa239151b124ab567d5cd8f0f06cfaf81aaf6ef99704ef0e0440aa1eab7fb1bbeec72b4f671c47e0c24531c847f7e46b8ffcbe563fbf06ac8fe01c59c88bd2a6e5380d106b9af60203bf57225fb2623cd6d6a55bad07fc72b3bd05d70164be61937dc1235a52ce2b7874eedeb1cef73140f67e0f3a35a8e268f4722132b4517", 0xf0, 0x1}, {&(0x7f0000001540)="d11acd69fcb7b6763b6322918c3653d7ee2b4685b9a0c8dbf8ed53218d76adf5f12da7f65e610f6f60e71bd4ffcf9afa07d5d96f3f9cb4496925d9b66446f95055ff23180469d5e9e52b21805ec9fdd9d39a7762e957bcf8e2bbe0ae68ae19bf6ad7e464ebb443196f4edefa86530b7ea3", 0x71, 0x5}, {&(0x7f00000015c0)="13fe906689062bf792f5dcb0c7aa9fceddd6064fe23025fb79e4e36338ba251a8dc5d162f61afb7ba24e44cf6d84316a8dda8bc20f14de1e0d3c8e2586577110a967a5027285ded2ed1d7476f808b600d282ede801b32d335b31e4480795c20899ae981ad1cbdbefdb9b9e1e7270f705ecbf14fa37019f623499844c712c938276e60c1841b03e568e4adde42df55a22b89d4e8327fb7340c32a1d552190b56d0bc6aaecb5c08d581852d92c1fca1f95", 0xb0, 0x7}, {&(0x7f0000001680)="3c32a56f2ffba0dd25ecdd7df65ec792e5b8da2f2745933cfa149907a93bb0825a12558f7d95306c17040c2eddb0abe6044b458bca8c78b9ac93cdef8ec3edc6e210a94b", 0x44, 0xb5f6}, {&(0x7f0000001700)="15c96692f84204999dde060348c009de3c3998afab", 0x15, 0x7}, {&(0x7f0000001740)="06194745138e2b80bb2802cc8f7212f3ce3144b600526602114ed8be77abadb4b2f69f079b7fd86d65ff93983ab599c4036aba3ee08673feb6cad0fde43cba74bc020314fde39b31fe74580d64728a44a488b44219ccd01fa53f09296c13c3d831c8f0a9c51d6f58eca1d1f0aad93b75b2f27c3ca0a8", 0x76}], 0x2200020, &(0x7f0000001a00)={[{'ethtool\x00'}, {'ethtool\x00'}, {'/dev/usb/hiddev#\x00'}, {'/dev/usb/hiddev#\x00'}], [{@appraise}, {@appraise}, {@uid_lt={'uid<', r5}}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@fscontext={'fscontext', 0x3d, 'staff_u'}}, {@dont_hash}, {@context={'context', 0x3d, 'user_u'}}, {@obj_role}]}) syz_genetlink_get_family_id$ethtool(&(0x7f0000000140), r3) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) perf_event_open(&(0x7f0000001b00)={0x3, 0x80, 0xe0, 0x5, 0x1, 0x1f, 0x0, 0xfffffffffffffffd, 0xa000, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0xffff, 0x0, @perf_bp={&(0x7f0000001ac0), 0xc}, 0x1, 0x800, 0x3d8, 0x5, 0x82c0000000000, 0x5f23, 0x401, 0x0, 0x81, 0x0, 0xff}, 0xffffffffffffffff, 0xc, r0, 0x2) sendfile(r3, r2, 0x0, 0x7ffffff9) 00:18:08 executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) listxattr(&(0x7f0000000040)='.\x00', &(0x7f0000000080)=""/28, 0x1c) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) [ 2773.567407] FAULT_INJECTION: forcing a failure. [ 2773.567407] name failslab, interval 1, probability 0, space 0, times 0 [ 2773.569722] CPU: 1 PID: 15825 Comm: syz-executor.6 Not tainted 5.10.223 #1 [ 2773.571350] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2773.573340] Call Trace: [ 2773.573981] dump_stack+0x107/0x167 [ 2773.574838] should_fail.cold+0x5/0xa [ 2773.575742] ? mempool_alloc+0x148/0x360 [ 2773.576719] ? mempool_free_pages+0x20/0x20 [ 2773.577754] should_failslab+0x5/0x20 [ 2773.578655] kmem_cache_alloc+0x5b/0x310 [ 2773.579626] ? mempool_free_pages+0x20/0x20 [ 2773.580637] mempool_alloc+0x148/0x360 [ 2773.581387] ? mempool_resize+0x7d0/0x7d0 [ 2773.582348] ? trace_hardirqs_on+0x5b/0x180 [ 2773.582844] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2773.584089] ? ktime_get_coarse_real_ts64+0xfd/0x190 [ 2773.585311] ? bd_prepare_to_claim+0x290/0x290 [ 2773.586394] bio_alloc_bioset+0x36e/0x600 [ 2773.587371] ? generic_update_time+0x21c/0x370 [ 2773.588476] ? bvec_alloc+0x2f0/0x2f0 [ 2773.589371] ? filemap_check_errors+0xa5/0x150 [ 2773.590460] ? errseq_check+0x4b/0x90 [ 2773.591365] ? file_check_and_advance_wb_err+0xbb/0x280 [ 2773.592630] blkdev_issue_flush+0x20/0x1a0 [ 2773.593634] blkdev_fsync+0x8e/0xd0 [ 2773.594487] ? thaw_bdev+0x1a0/0x1a0 [ 2773.595366] vfs_fsync_range+0x13d/0x230 [ 2773.596343] blkdev_write_iter+0x3e4/0x550 [ 2773.597349] ? bd_unlink_disk_holder+0x3f0/0x3f0 [ 2773.598714] ? direct_splice_actor+0x10f/0x170 [ 2773.599789] ? splice_direct_to_actor+0x387/0x980 [ 2773.600944] ? do_splice_direct+0x1c4/0x290 [ 2773.601969] ? do_sendfile+0x553/0x11e0 [ 2773.602929] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2773.604019] ? do_syscall_64+0x33/0x40 [ 2773.604983] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2773.606243] do_iter_readv_writev+0x476/0x750 [ 2773.607300] ? new_sync_write+0x660/0x660 [ 2773.608292] ? avc_policy_seqno+0x9/0x70 [ 2773.609254] ? selinux_file_permission+0x92/0x520 [ 2773.610403] ? security_file_permission+0xb1/0xe0 [ 2773.611545] do_iter_write+0x191/0x700 [ 2773.612477] ? trace_hardirqs_on+0x5b/0x180 [ 2773.613499] vfs_iter_write+0x70/0xa0 [ 2773.614404] iter_file_splice_write+0x762/0xc30 [ 2773.615515] ? generic_splice_sendpage+0x140/0x140 [ 2773.616701] ? security_file_permission+0xb1/0xe0 [ 2773.617848] ? generic_splice_sendpage+0x140/0x140 [ 2773.619005] direct_splice_actor+0x10f/0x170 [ 2773.620050] splice_direct_to_actor+0x387/0x980 [ 2773.621168] ? pipe_to_sendpage+0x380/0x380 [ 2773.628461] ? do_splice_to+0x160/0x160 [ 2773.629328] ? security_file_permission+0xb1/0xe0 [ 2773.630384] do_splice_direct+0x1c4/0x290 [ 2773.631284] ? splice_direct_to_actor+0x980/0x980 [ 2773.632363] ? avc_policy_seqno+0x9/0x70 [ 2773.633258] ? security_file_permission+0xb1/0xe0 [ 2773.634316] do_sendfile+0x553/0x11e0 [ 2773.635153] ? do_pwritev+0x270/0x270 [ 2773.635986] ? wait_for_completion_io+0x270/0x270 [ 2773.637076] ? rcu_read_lock_any_held+0x75/0xa0 [ 2773.638089] ? vfs_write+0x354/0xb10 [ 2773.638903] __x64_sys_sendfile64+0x1d1/0x210 [ 2773.639879] ? __ia32_sys_sendfile+0x220/0x220 [ 2773.640907] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2773.642044] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2773.643164] do_syscall_64+0x33/0x40 [ 2773.643970] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2773.645116] RIP: 0033:0x7f753a360b19 [ 2773.645923] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2773.649944] RSP: 002b:00007f75378d6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2773.651595] RAX: ffffffffffffffda RBX: 00007f753a473f60 RCX: 00007f753a360b19 [ 2773.653169] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2773.654707] RBP: 00007f75378d61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2773.655953] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2773.657534] R13: 00007ffd6dee8cff R14: 00007f75378d6300 R15: 0000000000022000 [ 2773.677162] FAULT_INJECTION: forcing a failure. [ 2773.677162] name failslab, interval 1, probability 0, space 0, times 0 [ 2773.680114] CPU: 1 PID: 15830 Comm: syz-executor.5 Not tainted 5.10.223 #1 [ 2773.685726] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2773.687687] Call Trace: [ 2773.688319] dump_stack+0x107/0x167 [ 2773.689171] should_fail.cold+0x5/0xa [ 2773.690066] ? iter_file_splice_write+0x16d/0xc30 [ 2773.691209] should_failslab+0x5/0x20 [ 2773.692103] __kmalloc+0x72/0x390 [ 2773.692947] iter_file_splice_write+0x16d/0xc30 [ 2773.694047] ? atime_needs_update+0x600/0x600 [ 2773.695119] ? generic_splice_sendpage+0x140/0x140 [ 2773.696292] ? pipe_to_user+0x170/0x170 [ 2773.697244] ? security_file_permission+0xb1/0xe0 [ 2773.698385] ? generic_splice_sendpage+0x140/0x140 [ 2773.699542] direct_splice_actor+0x10f/0x170 [ 2773.700600] splice_direct_to_actor+0x387/0x980 [ 2773.701714] ? pipe_to_sendpage+0x380/0x380 [ 2773.702746] ? do_splice_to+0x160/0x160 [ 2773.703688] ? security_file_permission+0xb1/0xe0 [ 2773.704859] do_splice_direct+0x1c4/0x290 [ 2773.705844] ? splice_direct_to_actor+0x980/0x980 [ 2773.706989] ? avc_policy_seqno+0x9/0x70 [ 2773.707956] ? security_file_permission+0xb1/0xe0 [ 2773.709106] do_sendfile+0x553/0x11e0 [ 2773.709981] ? do_pwritev+0x270/0x270 [ 2773.710840] ? wait_for_completion_io+0x270/0x270 [ 2773.711922] ? rcu_read_lock_any_held+0x75/0xa0 [ 2773.712974] ? vfs_write+0x354/0xb10 [ 2773.713814] __x64_sys_sendfile64+0x1d1/0x210 [ 2773.714820] ? __ia32_sys_sendfile+0x220/0x220 [ 2773.715849] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2773.717022] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2773.718172] do_syscall_64+0x33/0x40 [ 2773.719007] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2773.720156] RIP: 0033:0x7fcfdd93ab19 [ 2773.720998] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2773.725106] RSP: 002b:00007fcfdaeb0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2773.726801] RAX: ffffffffffffffda RBX: 00007fcfdda4df60 RCX: 00007fcfdd93ab19 [ 2773.728389] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2773.729982] RBP: 00007fcfdaeb01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2773.731583] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2773.733180] R13: 00007fffde5744df R14: 00007fcfdaeb0300 R15: 0000000000022000 00:18:09 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 20) 00:18:09 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) (fail_nth: 17) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:18:09 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r4 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r1, r4, 0x80000) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200) sendfile(r3, r2, 0x0, 0x7ffffff9) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file1\x00', 0x0, 0x11) dup2(r6, r5) 00:18:09 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffffa) [ 2773.931318] FAULT_INJECTION: forcing a failure. [ 2773.931318] name failslab, interval 1, probability 0, space 0, times 0 [ 2773.933035] CPU: 1 PID: 15874 Comm: syz-executor.6 Not tainted 5.10.223 #1 [ 2773.933759] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2773.934638] Call Trace: [ 2773.934922] dump_stack+0x107/0x167 [ 2773.935306] should_fail.cold+0x5/0xa [ 2773.935712] ? create_object.isra.0+0x3a/0xa20 [ 2773.936201] should_failslab+0x5/0x20 [ 2773.936609] kmem_cache_alloc+0x5b/0x310 [ 2773.937033] create_object.isra.0+0x3a/0xa20 [ 2773.937493] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2773.938026] __kmalloc+0x16e/0x390 [ 2773.938401] ext4_find_extent+0xa3d/0xd30 [ 2773.938837] ? kfree+0xd7/0x340 [ 2773.939190] ext4_ext_map_blocks+0x1c8/0x5830 [ 2773.939673] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2773.940219] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2773.940760] ? ext4_ext_release+0x10/0x10 [ 2773.941195] ? ext4_map_blocks+0x5cd/0x1910 [ 2773.941647] ? lock_release+0x680/0x680 [ 2773.942063] ? ext4_es_lookup_extent+0x48d/0xaa0 [ 2773.942554] ? find_held_lock+0x2c/0x110 [ 2773.942986] ? down_write+0xe0/0x160 [ 2773.943381] ? down_write_killable+0x180/0x180 [ 2773.943863] ext4_map_blocks+0x63f/0x1910 [ 2773.944328] ? kmem_cache_alloc+0x2a6/0x310 [ 2773.944703] ? __kernel_text_address+0x9/0x40 [ 2773.945085] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2773.945466] ? jbd2__journal_start+0xf3/0x7e0 [ 2773.945851] ? __ext4_journal_start_sb+0x214/0x390 [ 2773.946266] ? __ext4_journal_start_sb+0x1db/0x390 [ 2773.946687] ext4_iomap_begin+0x3ad/0x700 [ 2773.947047] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2773.947459] ? kasan_save_stack+0x1b/0x40 [ 2773.947812] ? ext4_file_write_iter+0xb26/0x18d0 [ 2773.948215] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2773.948840] ? splice_direct_to_actor+0x387/0x980 [ 2773.949318] ? do_splice_direct+0x1c4/0x290 [ 2773.949743] ? do_sendfile+0x553/0x11e0 [ 2773.950140] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2773.950588] ? do_syscall_64+0x33/0x40 [ 2773.950964] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2773.951509] iomap_apply+0x164/0x810 [ 2773.951875] ? iomap_dio_rw+0x90/0x90 [ 2773.952256] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2773.952829] ? mark_held_locks+0x9e/0xe0 [ 2773.953225] ? filemap_check_errors+0xa5/0x150 [ 2773.953678] __iomap_dio_rw+0x6cd/0x1110 [ 2773.954078] ? iomap_dio_rw+0x90/0x90 [ 2773.954939] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2773.955422] ? ext4_orphan_add+0x253/0x9e0 [ 2773.955857] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2773.956383] ? ext4_empty_dir+0xae0/0xae0 [ 2773.956825] ? jbd2__journal_start+0xf3/0x7e0 [ 2773.957300] iomap_dio_rw+0x31/0x90 [ 2773.957674] ext4_file_write_iter+0xb26/0x18d0 [ 2773.958152] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2773.958623] ? kasan_save_stack+0x32/0x40 [ 2773.959053] ? kasan_save_stack+0x1b/0x40 [ 2773.959479] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2773.959992] ? iter_file_splice_write+0x16d/0xc30 [ 2773.960502] ? direct_splice_actor+0x10f/0x170 [ 2773.960978] ? splice_direct_to_actor+0x387/0x980 [ 2773.961473] ? do_splice_direct+0x1c4/0x290 [ 2773.961887] ? do_sendfile+0x553/0x11e0 [ 2773.962224] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2773.962619] ? do_syscall_64+0x33/0x40 [ 2773.962949] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2773.963409] do_iter_readv_writev+0x476/0x750 [ 2773.963793] ? new_sync_write+0x660/0x660 [ 2773.964146] ? avc_policy_seqno+0x9/0x70 [ 2773.964501] ? selinux_file_permission+0x92/0x520 [ 2773.964920] ? security_file_permission+0xb1/0xe0 [ 2773.965336] do_iter_write+0x191/0x700 [ 2773.965673] ? trace_hardirqs_on+0x5b/0x180 [ 2773.966052] vfs_iter_write+0x70/0xa0 [ 2773.966380] iter_file_splice_write+0x762/0xc30 [ 2773.966791] ? generic_splice_sendpage+0x140/0x140 [ 2773.967225] ? security_file_permission+0xb1/0xe0 [ 2773.967637] ? generic_splice_sendpage+0x140/0x140 [ 2773.968055] direct_splice_actor+0x10f/0x170 [ 2773.968443] splice_direct_to_actor+0x387/0x980 [ 2773.968842] ? pipe_to_sendpage+0x380/0x380 [ 2773.969213] ? do_splice_to+0x160/0x160 [ 2773.969553] ? security_file_permission+0xb1/0xe0 [ 2773.969972] do_splice_direct+0x1c4/0x290 [ 2773.970324] ? splice_direct_to_actor+0x980/0x980 [ 2773.970733] ? avc_policy_seqno+0x9/0x70 [ 2773.971087] ? security_file_permission+0xb1/0xe0 [ 2773.971504] do_sendfile+0x553/0x11e0 [ 2773.971837] ? do_pwritev+0x270/0x270 [ 2773.972165] ? wait_for_completion_io+0x270/0x270 [ 2773.973060] ? rcu_read_lock_any_held+0x75/0xa0 [ 2773.973859] ? vfs_write+0x354/0xb10 [ 2773.974508] __x64_sys_sendfile64+0x1d1/0x210 [ 2773.975282] ? __ia32_sys_sendfile+0x220/0x220 [ 2773.976075] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2773.977184] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2773.978062] do_syscall_64+0x33/0x40 [ 2773.978701] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2773.979566] RIP: 0033:0x7f753a360b19 [ 2773.980192] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2773.984201] RSP: 002b:00007f75378d6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2773.985839] RAX: ffffffffffffffda RBX: 00007f753a473f60 RCX: 00007f753a360b19 [ 2773.987038] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2773.988262] RBP: 00007f75378d61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2773.989819] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2773.992565] R13: 00007ffd6dee8cff R14: 00007f75378d6300 R15: 0000000000022000 00:18:09 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5f, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:18:09 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) close(r0) pread64(r1, &(0x7f0000000040)=""/6, 0x6, 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = dup2(r3, r2) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r3]) r5 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r5, r4, 0x0, 0x7ffffff9) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) [ 2774.082541] FAULT_INJECTION: forcing a failure. [ 2774.082541] name failslab, interval 1, probability 0, space 0, times 0 [ 2774.083604] CPU: 1 PID: 15872 Comm: syz-executor.5 Not tainted 5.10.223 #1 [ 2774.084212] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2774.084955] Call Trace: [ 2774.085250] dump_stack+0x107/0x167 [ 2774.085621] should_fail.cold+0x5/0xa [ 2774.085949] ? mempool_alloc+0x148/0x360 [ 2774.086301] ? mempool_free_pages+0x20/0x20 [ 2774.086671] should_failslab+0x5/0x20 [ 2774.087004] kmem_cache_alloc+0x5b/0x310 [ 2774.087353] ? mempool_free_pages+0x20/0x20 [ 2774.087718] mempool_alloc+0x148/0x360 [ 2774.088054] ? mempool_resize+0x7d0/0x7d0 [ 2774.088431] ? trace_hardirqs_on+0x5b/0x180 [ 2774.088800] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2774.089238] ? ktime_get_coarse_real_ts64+0xfd/0x190 [ 2774.089674] ? bd_prepare_to_claim+0x290/0x290 [ 2774.090066] bio_alloc_bioset+0x36e/0x600 [ 2774.090423] ? generic_update_time+0x21c/0x370 [ 2774.090816] ? bvec_alloc+0x2f0/0x2f0 [ 2774.091145] ? filemap_check_errors+0xa5/0x150 [ 2774.091536] ? errseq_check+0x4b/0x90 [ 2774.091863] ? file_check_and_advance_wb_err+0xbb/0x280 [ 2774.092333] blkdev_issue_flush+0x20/0x1a0 [ 2774.092700] blkdev_fsync+0x8e/0xd0 [ 2774.093012] ? thaw_bdev+0x1a0/0x1a0 [ 2774.093330] vfs_fsync_range+0x13d/0x230 [ 2774.093678] blkdev_write_iter+0x3e4/0x550 [ 2774.094041] ? bd_unlink_disk_holder+0x3f0/0x3f0 [ 2774.094449] ? direct_splice_actor+0x10f/0x170 [ 2774.094840] ? splice_direct_to_actor+0x387/0x980 [ 2774.095251] ? do_splice_direct+0x1c4/0x290 [ 2774.095625] ? do_sendfile+0x553/0x11e0 [ 2774.095967] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2774.096383] ? do_syscall_64+0x33/0x40 [ 2774.096720] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2774.097185] do_iter_readv_writev+0x476/0x750 [ 2774.097573] ? new_sync_write+0x660/0x660 [ 2774.097934] ? avc_policy_seqno+0x9/0x70 [ 2774.098279] ? selinux_file_permission+0x92/0x520 [ 2774.098708] ? security_file_permission+0xb1/0xe0 [ 2774.099131] do_iter_write+0x191/0x700 [ 2774.099471] ? trace_hardirqs_on+0x5b/0x180 [ 2774.099846] vfs_iter_write+0x70/0xa0 [ 2774.100175] iter_file_splice_write+0x762/0xc30 [ 2774.100602] ? generic_splice_sendpage+0x140/0x140 [ 2774.101038] ? security_file_permission+0xb1/0xe0 [ 2774.101457] ? generic_splice_sendpage+0x140/0x140 [ 2774.101875] direct_splice_actor+0x10f/0x170 [ 2774.102267] splice_direct_to_actor+0x387/0x980 [ 2774.102668] ? pipe_to_sendpage+0x380/0x380 [ 2774.103043] ? do_splice_to+0x160/0x160 [ 2774.103386] ? security_file_permission+0xb1/0xe0 [ 2774.103803] do_splice_direct+0x1c4/0x290 [ 2774.104159] ? splice_direct_to_actor+0x980/0x980 [ 2774.104578] ? avc_policy_seqno+0x9/0x70 [ 2774.104929] ? security_file_permission+0xb1/0xe0 [ 2774.105345] do_sendfile+0x553/0x11e0 [ 2774.105681] ? do_pwritev+0x270/0x270 [ 2774.106008] ? wait_for_completion_io+0x270/0x270 [ 2774.106425] ? rcu_read_lock_any_held+0x75/0xa0 [ 2774.106820] ? vfs_write+0x354/0xb10 [ 2774.107144] __x64_sys_sendfile64+0x1d1/0x210 [ 2774.107528] ? __ia32_sys_sendfile+0x220/0x220 [ 2774.107921] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2774.108379] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2774.108820] do_syscall_64+0x33/0x40 [ 2774.109138] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2774.109571] RIP: 0033:0x7fcfdd93ab19 [ 2774.109888] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2774.111445] RSP: 002b:00007fcfdaeb0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2774.112091] RAX: ffffffffffffffda RBX: 00007fcfdda4df60 RCX: 00007fcfdd93ab19 [ 2774.112700] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2774.113303] RBP: 00007fcfdaeb01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2774.113905] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2774.114505] R13: 00007fffde5744df R14: 00007fcfdaeb0300 R15: 0000000000022000 00:18:09 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) (fail_nth: 18) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:18:09 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) 00:18:09 executing program 2: sendmsg$AUDIT_MAKE_EQUIV(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000240)={&(0x7f00000000c0)=ANY=[@ANYBLOB="28000600f703000427bd7000ffdbdf258800000007000000686966696c65302e2f66696c65300000"], 0x28}, 0x1, 0x0, 0x0, 0x20048010}, 0x20044010) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, 0x12, 0x101, 0x0, 0x0, {0x7}}, 0x60c6079cc580e330}}, 0x0) r3 = dup2(r2, 0xffffffffffffffff) r4 = openat$incfs(r1, &(0x7f0000000300)='.pending_reads\x00', 0x100, 0x88) sendmsg$TIPC_NL_NAME_TABLE_GET(r4, &(0x7f0000000540)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xcc, 0x0, 0x100, 0x70bd2b, 0x25dfdbff, {}, [@TIPC_NLA_MEDIA={0x74, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x80000000}]}, @TIPC_NLA_MEDIA_PROP={0x34, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5f}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7f39}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xc}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x6}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}]}, @TIPC_NLA_LINK={0x44, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0x2c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8001}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x6}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3f}]}, @TIPC_NLA_LINK_PROP={0x14, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0xfe6}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xa7f}]}]}]}, 0xcc}, 0x1, 0x0, 0x0, 0x4}, 0x8080) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r5 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r3, {0x200}}, './file0\x00'}) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r5, r3, 0x0, 0x7ffffff9) 00:18:09 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 21) [ 2774.362393] FAULT_INJECTION: forcing a failure. [ 2774.362393] name failslab, interval 1, probability 0, space 0, times 0 [ 2774.363488] CPU: 0 PID: 15905 Comm: syz-executor.5 Not tainted 5.10.223 #1 [ 2774.364088] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2774.364809] Call Trace: [ 2774.365044] dump_stack+0x107/0x167 [ 2774.365357] should_fail.cold+0x5/0xa [ 2774.365688] ? __blkdev_direct_IO_simple+0x222/0x930 [ 2774.366125] should_failslab+0x5/0x20 [ 2774.366450] __kmalloc+0x72/0x390 [ 2774.366749] ? iov_iter_alignment+0x1b1/0x810 [ 2774.367135] __blkdev_direct_IO_simple+0x222/0x930 [ 2774.367559] ? bd_link_disk_holder+0x710/0x710 [ 2774.367955] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2774.368420] ? __lock_acquire+0xbb1/0x5b00 [ 2774.368786] ? invalidate_inode_pages2_range+0xa19/0xc50 [ 2774.369249] ? find_held_lock+0x2c/0x110 [ 2774.369599] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2774.370149] ? current_time+0x72/0x2c0 [ 2774.370479] ? iov_iter_npages+0x1fd/0xa70 [ 2774.370843] blkdev_direct_IO+0xb35/0x12a0 [ 2774.371211] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2774.371664] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2774.372110] ? trace_hardirqs_on+0x5b/0x180 [ 2774.372506] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2774.372942] ? ktime_get_coarse_real_ts64+0xfd/0x190 [ 2774.373376] ? bd_prepare_to_claim+0x290/0x290 [ 2774.373767] ? __mark_inode_dirty+0x12e/0xd40 [ 2774.374152] ? generic_update_time+0x21c/0x370 [ 2774.374547] ? filemap_check_errors+0xa5/0x150 [ 2774.374950] generic_file_direct_write+0x20e/0x560 [ 2774.375378] __generic_file_write_iter+0x235/0x5d0 [ 2774.375808] blkdev_write_iter+0x298/0x550 [ 2774.376181] ? bd_unlink_disk_holder+0x3f0/0x3f0 [ 2774.376619] ? direct_splice_actor+0x10f/0x170 [ 2774.377006] ? splice_direct_to_actor+0x387/0x980 [ 2774.377415] ? do_splice_direct+0x1c4/0x290 [ 2774.377784] ? do_sendfile+0x553/0x11e0 [ 2774.378123] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2774.378528] ? do_syscall_64+0x33/0x40 [ 2774.378870] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2774.379342] do_iter_readv_writev+0x476/0x750 [ 2774.379726] ? new_sync_write+0x660/0x660 [ 2774.380082] ? avc_policy_seqno+0x9/0x70 [ 2774.380479] ? selinux_file_permission+0x92/0x520 [ 2774.380898] ? security_file_permission+0xb1/0xe0 [ 2774.381311] do_iter_write+0x191/0x700 [ 2774.381648] ? trace_hardirqs_on+0x5b/0x180 [ 2774.382018] vfs_iter_write+0x70/0xa0 [ 2774.382342] iter_file_splice_write+0x762/0xc30 [ 2774.382747] ? generic_splice_sendpage+0x140/0x140 [ 2774.383177] ? security_file_permission+0xb1/0xe0 [ 2774.383593] ? generic_splice_sendpage+0x140/0x140 [ 2774.384010] direct_splice_actor+0x10f/0x170 [ 2774.384407] splice_direct_to_actor+0x387/0x980 [ 2774.384807] ? pipe_to_sendpage+0x380/0x380 [ 2774.385175] ? do_splice_to+0x160/0x160 [ 2774.385514] ? security_file_permission+0xb1/0xe0 [ 2774.385930] do_splice_direct+0x1c4/0x290 [ 2774.386281] ? splice_direct_to_actor+0x980/0x980 [ 2774.386689] ? avc_policy_seqno+0x9/0x70 [ 2774.387040] ? security_file_permission+0xb1/0xe0 [ 2774.387454] do_sendfile+0x553/0x11e0 [ 2774.387785] ? do_pwritev+0x270/0x270 [ 2774.388115] ? wait_for_completion_io+0x270/0x270 [ 2774.388551] ? rcu_read_lock_any_held+0x75/0xa0 [ 2774.388947] ? vfs_write+0x354/0xb10 [ 2774.389269] __x64_sys_sendfile64+0x1d1/0x210 [ 2774.389652] ? __ia32_sys_sendfile+0x220/0x220 [ 2774.390045] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2774.390490] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2774.390926] do_syscall_64+0x33/0x40 [ 2774.391244] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2774.391680] RIP: 0033:0x7fcfdd93ab19 [ 2774.392001] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2774.393558] RSP: 002b:00007fcfdaeb0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2774.394203] RAX: ffffffffffffffda RBX: 00007fcfdda4df60 RCX: 00007fcfdd93ab19 [ 2774.394805] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2774.395408] RBP: 00007fcfdaeb01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2774.396009] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2774.396627] R13: 00007fffde5744df R14: 00007fcfdaeb0300 R15: 0000000000022000 [ 2774.448333] FAULT_INJECTION: forcing a failure. [ 2774.448333] name failslab, interval 1, probability 0, space 0, times 0 [ 2774.449412] CPU: 1 PID: 15913 Comm: syz-executor.6 Not tainted 5.10.223 #1 [ 2774.450002] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2774.450700] Call Trace: [ 2774.450936] dump_stack+0x107/0x167 [ 2774.451249] should_fail.cold+0x5/0xa [ 2774.451579] ? __blkdev_direct_IO_simple+0x222/0x930 [ 2774.452016] should_failslab+0x5/0x20 [ 2774.452356] __kmalloc+0x72/0x390 [ 2774.452654] ? iov_iter_alignment+0x1b1/0x810 [ 2774.453042] __blkdev_direct_IO_simple+0x222/0x930 [ 2774.453465] ? bd_link_disk_holder+0x710/0x710 [ 2774.453855] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2774.454298] ? __lock_acquire+0xbb1/0x5b00 [ 2774.454664] ? invalidate_inode_pages2_range+0xa19/0xc50 [ 2774.455125] ? find_held_lock+0x2c/0x110 [ 2774.455474] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2774.456010] ? current_time+0x72/0x2c0 [ 2774.456350] ? iov_iter_npages+0x1fd/0xa70 [ 2774.456715] blkdev_direct_IO+0xb35/0x12a0 [ 2774.457076] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2774.457525] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2774.457961] ? trace_hardirqs_on+0x5b/0x180 [ 2774.458327] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2774.458763] ? ktime_get_coarse_real_ts64+0xfd/0x190 [ 2774.459196] ? bd_prepare_to_claim+0x290/0x290 [ 2774.459587] ? __mark_inode_dirty+0x12e/0xd40 [ 2774.459971] ? generic_update_time+0x21c/0x370 [ 2774.460372] ? filemap_check_errors+0xa5/0x150 [ 2774.460764] generic_file_direct_write+0x20e/0x560 [ 2774.461187] __generic_file_write_iter+0x235/0x5d0 [ 2774.461608] blkdev_write_iter+0x298/0x550 [ 2774.461971] ? bd_unlink_disk_holder+0x3f0/0x3f0 [ 2774.462376] ? direct_splice_actor+0x10f/0x170 [ 2774.462764] ? splice_direct_to_actor+0x387/0x980 [ 2774.463170] ? do_splice_direct+0x1c4/0x290 [ 2774.463537] ? do_sendfile+0x553/0x11e0 [ 2774.463877] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2774.464279] ? do_syscall_64+0x33/0x40 [ 2774.464616] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2774.465071] do_iter_readv_writev+0x476/0x750 [ 2774.465456] ? new_sync_write+0x660/0x660 [ 2774.465808] ? avc_policy_seqno+0x9/0x70 [ 2774.466155] ? selinux_file_permission+0x92/0x520 [ 2774.466572] ? security_file_permission+0xb1/0xe0 [ 2774.466989] do_iter_write+0x191/0x700 [ 2774.467322] ? trace_hardirqs_on+0x5b/0x180 [ 2774.467694] vfs_iter_write+0x70/0xa0 [ 2774.468023] iter_file_splice_write+0x762/0xc30 [ 2774.468446] ? generic_splice_sendpage+0x140/0x140 [ 2774.468872] ? security_file_permission+0xb1/0xe0 [ 2774.469282] ? generic_splice_sendpage+0x140/0x140 [ 2774.469698] direct_splice_actor+0x10f/0x170 [ 2774.470074] splice_direct_to_actor+0x387/0x980 [ 2774.470471] ? pipe_to_sendpage+0x380/0x380 [ 2774.470839] ? do_splice_to+0x160/0x160 [ 2774.471179] ? security_file_permission+0xb1/0xe0 [ 2774.471594] do_splice_direct+0x1c4/0x290 [ 2774.471947] ? splice_direct_to_actor+0x980/0x980 [ 2774.472364] ? avc_policy_seqno+0x9/0x70 [ 2774.472714] ? security_file_permission+0xb1/0xe0 [ 2774.473129] do_sendfile+0x553/0x11e0 [ 2774.473460] ? do_pwritev+0x270/0x270 [ 2774.473787] ? wait_for_completion_io+0x270/0x270 [ 2774.474250] ? rcu_read_lock_any_held+0x75/0xa0 [ 2774.474702] ? vfs_write+0x354/0xb10 [ 2774.475054] __x64_sys_sendfile64+0x1d1/0x210 [ 2774.475486] ? __ia32_sys_sendfile+0x220/0x220 [ 2774.475927] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2774.476458] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2774.476973] do_syscall_64+0x33/0x40 [ 2774.477342] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2774.477851] RIP: 0033:0x7f753a360b19 [ 2774.478218] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2774.480012] RSP: 002b:00007f75378d6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2774.480703] RAX: ffffffffffffffda RBX: 00007f753a473f60 RCX: 00007f753a360b19 [ 2774.481303] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2774.481905] RBP: 00007f75378d61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2774.482505] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2774.483105] R13: 00007ffd6dee8cff R14: 00007f75378d6300 R15: 0000000000022000 00:18:24 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, 0x12, 0x101, 0x0, 0x0, {0x7}}, 0x14}}, 0x0) ioctl$INCFS_IOC_READ_FILE_SIGNATURE(r4, 0x8010671f, &(0x7f00000000c0)={&(0x7f0000000040)=""/64, 0x40}) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) 00:18:24 executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0xc2) r4 = syz_mount_image$nfs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0xcb5, 0x2, &(0x7f00000002c0)=[{&(0x7f0000000240)="79b4a3fa7742e49d1797d5ab25f2868a435a52f0ae6dbbf2812614e82938f478210588e06e99663978446766c84043a5c253529d53392ec8aae0c82a9297539b45d3db635b8c679a341356f9dc2f21678e9b5d20c4", 0x55, 0x4}, {&(0x7f00000000c0)="33cb37fd8b583256662dc923a8a6a67a67faa4", 0x13}], 0x20, &(0x7f00000003c0)={[{'iso9660\x00'}, {'{'}, {'iso9660\x00'}, {'#\'%'}, {'!\'$-[$\x82{%'}], [{@hash}, {@dont_hash}, {@subj_role={'subj_role', 0x3d, 'iso9660\x00'}}, {@smackfshat={'smackfshat', 0x3d, 'iso9660\x00'}}, {@audit}, {@obj_role={'obj_role', 0x3d, 'iso9660\x00'}}, {@smackfsroot={'smackfsroot', 0x3d, 'iso9660\x00'}}, {@seclabel}]}) sendfile(r4, r3, &(0x7f0000000300)=0x3f, 0x100000) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) 00:18:24 executing program 2: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) 00:18:24 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x2, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x4, 0xff}, 0x15266, 0x3ff, 0x6, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x400000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(r1, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:18:24 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xa) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000280)='./file0/file0/file0\x00', 0x167) fallocate(r0, 0x3, 0x0, 0x18000) perf_event_open(&(0x7f00000003c0)={0x3, 0x80, 0x1, 0x1, 0x75, 0x0, 0x0, 0x9, 0x20080, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_config_ext={0x3, 0x7f}, 0x8400, 0x3f, 0x1f, 0x8, 0x0, 0x3, 0x1, 0x0, 0x8, 0x0, 0xcb}, 0x0, 0x6, r0, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) r4 = syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) mknodat$loop(r4, &(0x7f0000000040)='./file0\x00', 0x1000, 0x1) r5 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) dup3(r2, 0xffffffffffffffff, 0x80000) sendfile(r5, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:18:24 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x80000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_STOP_AP(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x4004) sendmsg$nl_generic(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000280)={0x24, 0x2a, 0x878c5bf8df414e27, 0x0, 0x0, {}, [@typed={0x4, 0x5c}, @nested={0x9, 0x0, 0x0, 0x1, [@generic="999e00009c"]}]}, 0x24}}, 0x0) clone3(&(0x7f0000000c00)={0xa6890a00, &(0x7f0000000900), &(0x7f0000000940), &(0x7f0000000980)=0x0, {}, &(0x7f00000009c0)=""/249, 0xf9, &(0x7f0000000ac0)=""/228, &(0x7f0000000bc0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff], 0x5}, 0x58) perf_event_open(&(0x7f0000000340)={0x0, 0x80, 0x2, 0x1, 0x40, 0x6, 0x0, 0x1, 0x20, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x10001, 0x0, @perf_config_ext={0x80, 0x5}, 0x4a00, 0x5, 0x7ff, 0x5, 0x400, 0x3, 0x8b2, 0x0, 0x5, 0x0, 0x5}, r3, 0x8, 0xffffffffffffffff, 0xa) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r2, &(0x7f0000000300)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000400)=ANY=[@ANYBLOB="3000fbffc839ae50f59dc12d630de34cd006c76e024ef4aad6405dadb9df85357f7ffc612b6623191477e280a7265a3a1816cdcf", @ANYRES16=0x0, @ANYBLOB="000428bd7000fddbdf256200000008000300", @ANYRES32=0x0, @ANYBLOB="0c009900a18b0000eb0000000600b400470e0000"], 0x30}, 0x1, 0x0, 0x0, 0xc084}, 0x48000) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000000)=""/29, 0x1d}, {0x0}], 0x2) syz_io_uring_setup(0x0, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x200000, 0x6}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000000100), 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) fcntl$F_SET_RW_HINT(0xffffffffffffffff, 0x40c, &(0x7f00000003c0)=0x3) 00:18:24 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) (fail_nth: 19) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:18:24 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 22) [ 2789.248809] FAULT_INJECTION: forcing a failure. [ 2789.248809] name failslab, interval 1, probability 0, space 0, times 0 [ 2789.249984] CPU: 0 PID: 15938 Comm: syz-executor.5 Not tainted 5.10.223 #1 [ 2789.250611] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2789.251315] Call Trace: [ 2789.251545] dump_stack+0x107/0x167 [ 2789.251939] should_fail.cold+0x5/0xa [ 2789.252267] ? mempool_alloc+0x148/0x360 [ 2789.252670] ? mempool_free_pages+0x20/0x20 [ 2789.253037] should_failslab+0x5/0x20 [ 2789.253358] kmem_cache_alloc+0x5b/0x310 [ 2789.253755] ? mempool_free_pages+0x20/0x20 [ 2789.254120] mempool_alloc+0x148/0x360 [ 2789.254454] ? mempool_resize+0x7d0/0x7d0 [ 2789.254845] ? trace_hardirqs_on+0x5b/0x180 [ 2789.255213] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2789.255723] ? ktime_get_coarse_real_ts64+0xfd/0x190 [ 2789.256156] ? bd_prepare_to_claim+0x290/0x290 [ 2789.256568] bio_alloc_bioset+0x36e/0x600 [ 2789.256963] ? generic_update_time+0x21c/0x370 [ 2789.257365] ? bvec_alloc+0x2f0/0x2f0 [ 2789.257728] ? filemap_check_errors+0xa5/0x150 [ 2789.258126] ? errseq_check+0x4b/0x90 [ 2789.258461] ? file_check_and_advance_wb_err+0xbb/0x280 [ 2789.258973] blkdev_issue_flush+0x20/0x1a0 [ 2789.259333] blkdev_fsync+0x8e/0xd0 [ 2789.259714] ? thaw_bdev+0x1a0/0x1a0 [ 2789.260030] vfs_fsync_range+0x13d/0x230 [ 2789.260387] blkdev_write_iter+0x3e4/0x550 [ 2789.260822] ? bd_unlink_disk_holder+0x3f0/0x3f0 [ 2789.261232] ? direct_splice_actor+0x10f/0x170 [ 2789.261668] ? splice_direct_to_actor+0x387/0x980 [ 2789.262080] ? do_splice_direct+0x1c4/0x290 [ 2789.262447] ? do_sendfile+0x553/0x11e0 [ 2789.262831] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2789.263227] ? do_syscall_64+0x33/0x40 [ 2789.263555] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2789.264089] do_iter_readv_writev+0x476/0x750 [ 2789.264481] ? new_sync_write+0x660/0x660 [ 2789.264919] ? avc_policy_seqno+0x9/0x70 [ 2789.265263] ? selinux_file_permission+0x92/0x520 [ 2789.265738] ? security_file_permission+0xb1/0xe0 [ 2789.266155] do_iter_write+0x191/0x700 [ 2789.266492] ? trace_hardirqs_on+0x5b/0x180 [ 2789.266912] vfs_iter_write+0x70/0xa0 [ 2789.267237] iter_file_splice_write+0x762/0xc30 [ 2789.267713] ? generic_splice_sendpage+0x140/0x140 [ 2789.268145] ? security_file_permission+0xb1/0xe0 [ 2789.268573] ? generic_splice_sendpage+0x140/0x140 [ 2789.269038] direct_splice_actor+0x10f/0x170 [ 2789.269419] splice_direct_to_actor+0x387/0x980 [ 2789.269868] ? pipe_to_sendpage+0x380/0x380 [ 2789.270240] ? do_splice_to+0x160/0x160 [ 2789.270612] ? security_file_permission+0xb1/0xe0 [ 2789.271034] do_splice_direct+0x1c4/0x290 [ 2789.271384] ? splice_direct_to_actor+0x980/0x980 [ 2789.271866] ? avc_policy_seqno+0x9/0x70 [ 2789.272212] ? security_file_permission+0xb1/0xe0 [ 2789.272691] do_sendfile+0x553/0x11e0 [ 2789.273022] ? do_pwritev+0x270/0x270 [ 2789.273346] ? wait_for_completion_io+0x270/0x270 [ 2789.273813] ? rcu_read_lock_any_held+0x75/0xa0 [ 2789.274204] ? vfs_write+0x354/0xb10 [ 2789.274532] __x64_sys_sendfile64+0x1d1/0x210 [ 2789.274957] ? __ia32_sys_sendfile+0x220/0x220 [ 2789.275345] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2789.275866] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2789.276307] do_syscall_64+0x33/0x40 [ 2789.276693] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2789.277124] RIP: 0033:0x7fcfdd93ab19 [ 2789.277444] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2789.279067] RSP: 002b:00007fcfdaeb0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2789.279788] RAX: ffffffffffffffda RBX: 00007fcfdda4df60 RCX: 00007fcfdd93ab19 [ 2789.280380] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2789.281036] RBP: 00007fcfdaeb01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2789.281672] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2789.282266] R13: 00007fffde5744df R14: 00007fcfdaeb0300 R15: 0000000000022000 [ 2789.288146] devtmpfs: Unknown parameter 'iso9660' [ 2789.304171] FAULT_INJECTION: forcing a failure. [ 2789.304171] name failslab, interval 1, probability 0, space 0, times 0 [ 2789.305241] CPU: 1 PID: 15944 Comm: syz-executor.6 Not tainted 5.10.223 #1 [ 2789.305836] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2789.306535] Call Trace: [ 2789.306776] dump_stack+0x107/0x167 [ 2789.307091] should_fail.cold+0x5/0xa [ 2789.307419] ? create_object.isra.0+0x3a/0xa20 [ 2789.307820] should_failslab+0x5/0x20 [ 2789.308148] kmem_cache_alloc+0x5b/0x310 [ 2789.308504] ? mark_lock+0xf5/0x2df0 [ 2789.308838] create_object.isra.0+0x3a/0xa20 [ 2789.309215] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2789.309648] __kmalloc+0x16e/0x390 [ 2789.309963] ? iov_iter_alignment+0x1b1/0x810 [ 2789.310348] __blkdev_direct_IO_simple+0x222/0x930 [ 2789.310771] ? bd_link_disk_holder+0x710/0x710 [ 2789.311171] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2789.311614] ? __lock_acquire+0xbb1/0x5b00 [ 2789.311990] ? invalidate_inode_pages2_range+0xa19/0xc50 [ 2789.312457] ? find_held_lock+0x2c/0x110 [ 2789.312815] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2789.313359] ? current_time+0x72/0x2c0 [ 2789.313688] ? iov_iter_npages+0x1fd/0xa70 [ 2789.314063] blkdev_direct_IO+0xb35/0x12a0 [ 2789.314426] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2789.314872] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2789.315318] ? trace_hardirqs_on+0x5b/0x180 [ 2789.315689] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2789.316127] ? ktime_get_coarse_real_ts64+0xfd/0x190 [ 2789.316585] ? bd_prepare_to_claim+0x290/0x290 [ 2789.316972] ? __mark_inode_dirty+0x12e/0xd40 [ 2789.317365] ? generic_update_time+0x21c/0x370 [ 2789.317753] ? filemap_check_errors+0xa5/0x150 [ 2789.318145] generic_file_direct_write+0x20e/0x560 [ 2789.318576] __generic_file_write_iter+0x235/0x5d0 [ 2789.318995] blkdev_write_iter+0x298/0x550 [ 2789.319369] ? bd_unlink_disk_holder+0x3f0/0x3f0 [ 2789.319773] ? direct_splice_actor+0x10f/0x170 [ 2789.320158] ? splice_direct_to_actor+0x387/0x980 [ 2789.322577] ? do_splice_direct+0x1c4/0x290 [ 2789.322947] ? do_sendfile+0x553/0x11e0 [ 2789.323286] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2789.323689] ? do_syscall_64+0x33/0x40 [ 2789.324029] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2789.324494] do_iter_readv_writev+0x476/0x750 [ 2789.324892] ? new_sync_write+0x660/0x660 [ 2789.325246] ? avc_policy_seqno+0x9/0x70 [ 2789.325593] ? selinux_file_permission+0x92/0x520 [ 2789.326017] ? security_file_permission+0xb1/0xe0 [ 2789.326433] do_iter_write+0x191/0x700 [ 2789.326774] ? trace_hardirqs_on+0x5b/0x180 [ 2789.327146] vfs_iter_write+0x70/0xa0 [ 2789.327473] iter_file_splice_write+0x762/0xc30 [ 2789.327886] ? generic_splice_sendpage+0x140/0x140 [ 2789.328316] ? security_file_permission+0xb1/0xe0 [ 2789.328742] ? generic_splice_sendpage+0x140/0x140 [ 2789.329169] direct_splice_actor+0x10f/0x170 [ 2789.329544] splice_direct_to_actor+0x387/0x980 [ 2789.329952] ? pipe_to_sendpage+0x380/0x380 [ 2789.330320] ? do_splice_to+0x160/0x160 [ 2789.330664] ? security_file_permission+0xb1/0xe0 [ 2789.331086] do_splice_direct+0x1c4/0x290 [ 2789.331438] ? splice_direct_to_actor+0x980/0x980 [ 2789.331844] ? avc_policy_seqno+0x9/0x70 [ 2789.332203] ? security_file_permission+0xb1/0xe0 [ 2789.332639] do_sendfile+0x553/0x11e0 [ 2789.332970] ? do_pwritev+0x270/0x270 [ 2789.333307] ? wait_for_completion_io+0x270/0x270 [ 2789.333719] ? rcu_read_lock_any_held+0x75/0xa0 [ 2789.334112] ? vfs_write+0x354/0xb10 [ 2789.334445] __x64_sys_sendfile64+0x1d1/0x210 [ 2789.334834] ? __ia32_sys_sendfile+0x220/0x220 [ 2789.335234] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2789.335678] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2789.336118] do_syscall_64+0x33/0x40 [ 2789.336448] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2789.336894] RIP: 0033:0x7f753a360b19 [ 2789.337213] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2789.338773] RSP: 002b:00007f75378d6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2789.339430] RAX: ffffffffffffffda RBX: 00007f753a473f60 RCX: 00007f753a360b19 [ 2789.340033] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2789.340660] RBP: 00007f75378d61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2789.341265] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2789.341880] R13: 00007ffd6dee8cff R14: 00007f75378d6300 R15: 0000000000022000 00:18:24 executing program 4: perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file2\x00', 0x40000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000000000001000000000000000b0000000002000028", 0x5d, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000000040)="ed41000000040000f4650400020000000000000000006caa8d6ec71bf7cb3163d8aca7", 0x23, 0x1600}], 0x13, &(0x7f0000012900)=ANY=[]) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r1, 0x3, 0x0, 0x18000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffffff) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105142, 0xb9) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) openat(r0, &(0x7f0000000280)='./file0\x00', 0xc080, 0x189) dup2(r7, r6) 00:18:24 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) (fail_nth: 20) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:18:24 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 23) [ 2789.563105] FAULT_INJECTION: forcing a failure. [ 2789.563105] name failslab, interval 1, probability 0, space 0, times 0 [ 2789.564170] CPU: 1 PID: 15988 Comm: syz-executor.5 Not tainted 5.10.223 #1 [ 2789.564782] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2789.565480] Call Trace: [ 2789.565713] dump_stack+0x107/0x167 [ 2789.566036] should_fail.cold+0x5/0xa [ 2789.566364] ? iter_file_splice_write+0x16d/0xc30 [ 2789.566777] should_failslab+0x5/0x20 [ 2789.568184] __kmalloc+0x72/0x390 [ 2789.568491] iter_file_splice_write+0x16d/0xc30 [ 2789.568964] ? atime_needs_update+0x600/0x600 [ 2789.569448] ? generic_splice_sendpage+0x140/0x140 [ 2789.569948] ? pipe_to_user+0x170/0x170 [ 2789.570376] ? security_file_permission+0xb1/0xe0 [ 2789.570864] ? generic_splice_sendpage+0x140/0x140 [ 2789.571390] direct_splice_actor+0x10f/0x170 [ 2789.571840] splice_direct_to_actor+0x387/0x980 [ 2789.572338] ? pipe_to_sendpage+0x380/0x380 [ 2789.572770] ? do_splice_to+0x160/0x160 [ 2789.573114] ? security_file_permission+0xb1/0xe0 [ 2789.573537] do_splice_direct+0x1c4/0x290 [ 2789.573891] ? splice_direct_to_actor+0x980/0x980 [ 2789.574308] ? avc_policy_seqno+0x9/0x70 [ 2789.574658] ? security_file_permission+0xb1/0xe0 [ 2789.575074] do_sendfile+0x553/0x11e0 [ 2789.575415] ? do_pwritev+0x270/0x270 [ 2789.575740] ? wait_for_completion_io+0x270/0x270 [ 2789.576152] ? rcu_read_lock_any_held+0x75/0xa0 [ 2789.577633] ? vfs_write+0x354/0xb10 [ 2789.577954] __x64_sys_sendfile64+0x1d1/0x210 [ 2789.578334] ? __ia32_sys_sendfile+0x220/0x220 [ 2789.578733] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2789.579174] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2789.579620] do_syscall_64+0x33/0x40 [ 2789.579935] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2789.580367] RIP: 0033:0x7fcfdd93ab19 [ 2789.580710] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2789.582255] RSP: 002b:00007fcfdaeb0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2789.582906] RAX: ffffffffffffffda RBX: 00007fcfdda4df60 RCX: 00007fcfdd93ab19 [ 2789.583504] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2789.584119] RBP: 00007fcfdaeb01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2789.584735] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2789.586410] R13: 00007fffde5744df R14: 00007fcfdaeb0300 R15: 0000000000022000 [ 2789.594761] EXT4-fs error (device loop4): ext4_fill_super:4967: inode #2: comm syz-executor.4: unexpected EA_INODE flag [ 2789.596682] EXT4-fs (loop4): get root inode failed [ 2789.597202] EXT4-fs (loop4): mount failed [ 2789.623574] FAULT_INJECTION: forcing a failure. [ 2789.623574] name failslab, interval 1, probability 0, space 0, times 0 [ 2789.624702] CPU: 0 PID: 15987 Comm: syz-executor.6 Not tainted 5.10.223 #1 [ 2789.625356] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2789.626180] Call Trace: [ 2789.626436] dump_stack+0x107/0x167 [ 2789.626853] should_fail.cold+0x5/0xa [ 2789.627224] ? mempool_alloc+0x148/0x360 [ 2789.629945] ? mempool_free_pages+0x20/0x20 [ 2789.630362] should_failslab+0x5/0x20 [ 2789.630796] kmem_cache_alloc+0x5b/0x310 [ 2789.631153] ? mempool_free_pages+0x20/0x20 [ 2789.631524] mempool_alloc+0x148/0x360 [ 2789.631898] ? mempool_resize+0x7d0/0x7d0 [ 2789.632262] ? trace_hardirqs_on+0x5b/0x180 [ 2789.632689] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2789.633124] ? ktime_get_coarse_real_ts64+0xfd/0x190 [ 2789.633564] ? bd_prepare_to_claim+0x290/0x290 [ 2789.633990] bio_alloc_bioset+0x36e/0x600 [ 2789.634339] ? generic_update_time+0x21c/0x370 [ 2789.634796] ? bvec_alloc+0x2f0/0x2f0 [ 2789.635116] ? filemap_check_errors+0xa5/0x150 [ 2789.635496] ? errseq_check+0x4b/0x90 [ 2789.635860] ? file_check_and_advance_wb_err+0xbb/0x280 [ 2789.636323] blkdev_issue_flush+0x20/0x1a0 [ 2789.636742] blkdev_fsync+0x8e/0xd0 [ 2789.637047] ? thaw_bdev+0x1a0/0x1a0 [ 2789.637360] vfs_fsync_range+0x13d/0x230 [ 2789.637750] blkdev_write_iter+0x3e4/0x550 [ 2789.638110] ? bd_unlink_disk_holder+0x3f0/0x3f0 [ 2789.638508] ? direct_splice_actor+0x10f/0x170 [ 2789.638964] ? splice_direct_to_actor+0x387/0x980 [ 2789.639366] ? do_splice_direct+0x1c4/0x290 [ 2789.639774] ? do_sendfile+0x553/0x11e0 [ 2789.640110] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2789.640507] ? do_syscall_64+0x33/0x40 [ 2789.640887] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2789.641349] do_iter_readv_writev+0x476/0x750 [ 2789.641769] ? new_sync_write+0x660/0x660 [ 2789.642120] ? avc_policy_seqno+0x9/0x70 [ 2789.642460] ? selinux_file_permission+0x92/0x520 [ 2789.642943] ? security_file_permission+0xb1/0xe0 [ 2789.643358] do_iter_write+0x191/0x700 [ 2789.643731] ? trace_hardirqs_on+0x5b/0x180 [ 2789.644098] vfs_iter_write+0x70/0xa0 [ 2789.644420] iter_file_splice_write+0x762/0xc30 [ 2789.644889] ? generic_splice_sendpage+0x140/0x140 [ 2789.645315] ? security_file_permission+0xb1/0xe0 [ 2789.645766] ? generic_splice_sendpage+0x140/0x140 [ 2789.646181] direct_splice_actor+0x10f/0x170 [ 2789.646550] splice_direct_to_actor+0x387/0x980 [ 2789.647016] ? pipe_to_sendpage+0x380/0x380 [ 2789.647381] ? do_splice_to+0x160/0x160 [ 2789.647763] ? security_file_permission+0xb1/0xe0 [ 2789.648171] do_splice_direct+0x1c4/0x290 [ 2789.648536] ? splice_direct_to_actor+0x980/0x980 [ 2789.648989] ? avc_policy_seqno+0x9/0x70 [ 2789.649341] ? security_file_permission+0xb1/0xe0 [ 2789.649795] do_sendfile+0x553/0x11e0 [ 2789.650124] ? do_pwritev+0x270/0x270 [ 2789.650687] ? wait_for_completion_io+0x270/0x270 [ 2789.651093] ? rcu_read_lock_any_held+0x75/0xa0 [ 2789.651494] ? vfs_write+0x354/0xb10 [ 2789.651883] __x64_sys_sendfile64+0x1d1/0x210 [ 2789.652267] ? __ia32_sys_sendfile+0x220/0x220 [ 2789.652741] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2789.653181] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2789.653659] do_syscall_64+0x33/0x40 [ 2789.653972] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2789.654400] RIP: 0033:0x7f753a360b19 [ 2789.654788] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2789.656348] RSP: 002b:00007f75378d6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2789.657073] RAX: ffffffffffffffda RBX: 00007f753a473f60 RCX: 00007f753a360b19 [ 2789.657712] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2789.658308] RBP: 00007f75378d61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2789.658974] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2789.659566] R13: 00007ffd6dee8cff R14: 00007f75378d6300 R15: 0000000000022000 00:18:39 executing program 2: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext3\x00', &(0x7f00000000c0)='./file1\x00', 0xffff, 0x8, &(0x7f0000001680)=[{&(0x7f0000000240)="a5ac694b555685f82fe308bb0c31e2581c67b6cf42c0387cb90575a980e1a9451216ff067bf2d8226fe98aae4f9e9ca6ec4b0fcef9037a4d7f94c4ee393fb823508265bca3e7f8f09eef3c23fb0cac46186aaa33e562240e916ea6b2a1688a84fcb5e78b6afe08e0b01b53bd6d52", 0x6e, 0x80}, {&(0x7f00000002c0)="d3fdacef7481967829f54411f9c7c460c227816046fce172bb123f8a85df735045b48b046974a3d1cbcdf1431d73a8817678d98d503129196a3284dd5b58fde3f7ec338653c5", 0x46, 0x3}, {&(0x7f00000003c0)="76b186c81fae8d54504a90c9c8540dfc4e01ca5ffc391f44042e8a032775c82e99b079e496081b3a3c808901518c533a3ec02abf404e53e9e4fb0b17672c4141b65b8e90af39020cf7f2e947ac1b4ec0467028e0e686cc0c8087d3233a310b28b187ead7a40ab52278cab30de3e05ded34935def08d218e38b5490622fe950513832bc5be9b6e0d4944302acfc913ce866656d90d40d5ada8de9520e9ff805bb57a422622dfd541f33955eb29e8e71ddef97c4e4ef863a44956e6ecf775d0e0527834d5ad257650a623af1bcc0cb42c0c3d380e3ac3536c1f514a0af9a17ff0e029798551eaf", 0xe6, 0x5}, {&(0x7f00000004c0)="89078742df94023f88c91b27cc3b494395b85ba07ce8ee1a7ad05af6199bfd8807a5cba76c195e97b154ff6d0b9c1deee26bcc632a54aa49e9602ed72b0552fd4eb63732ae63e6c33aad926f124658d925dbab4576125406f5fb0f4e58905f5f1342ff00885d7ed26af73c5f938c0d51feac8df27dd22a038a2af5c5a53d6d6c888934c6de136c7d3d0df9221f8210607ecda7fd89859491473bd45b10766bb6ad7180f789317ae6b10b9c6abfb2a85966dc913fec5d9c73dcc9660c6f416e7555c7477c8f21dc68a2a6d401ddda70c99e95eccfc7ba33ce7a3589e332145a1b862b0708a1d1cdef96459e491b5d423e2688e5a8bbc31ed3e85931cda15ab919444ae57127a62ac4c461a842f281eb878b1572864bc0441d9246366d8b17dc5d06943838e64fe59b0aee51f06f4391419a006d90072f41e0f7f851e1dfc6af5d78674b40b47008354e53d4d2a8f6d244416b29e0b424dbc0508adfbb897d79dcb78033a9296eff888c48c189aff7d8c6cbfab9b187517c2d60bf4787ef5c55615ffbfa8ebddccf6323ce2e234fa964e234b722e540c3aa7598784a7aac20d49cb3b90b672748c5e2e5301fcf6727de97f7ee27db861ae0b4e8bd038f54075fc3a726220268cd432340e84aeedf937ba0817e78cf6667c6e71dc41e9eb4eabe51268cc9802cb7c305e65dc0de739444446bd86339c4fdba83cf6ad9e24cc75ad37a0fee4b154c982c2dc3e61b20affab21effa18a938ad32718e4953da0a52079f96804094a30afca57d6dba5db5a8f396c0bbbbc8541223c0014518ce22b035c845bc44111ebdb7616b9ed65828e60c65d876ae2d8098eb83d27bad2c17a9a5c4cc9ad0974b664648a6bb2abf7d2c10e941220b09118887958e63fda25ac80df6b97a126cbe5e82d82602c53230d4b37cd2b5f25e36725b8c452a55929a2a6b3996ce9d1482786e4222ae75dc104faf9785eff827a7c4fbadef47e785fc687f1daf7eeb03805ec4bab251c961c61585d703518a0d492d1cd4d35adf02c4cff0429b54456e2d3e404f517e73e21c54b3c1ece895305c1490a41bab9d055df4bf1b5eccfed6b3fe36b8f6cd59994f521c0b00c4edba8b2c075f694d0555c8e254f79667b31ab70f276cdece57218116ebf0fe637cbc47dfe2a00e1b90db93675166573135d8d5230b8829f5e6cea24692ae46a037f0530bec4cf48878fc03ca8a51143f8918802ce5319e56aad54ad022571be4ff9c9b8d3f6aac1d93dc3d430c7a2cd4a06ff76b39268aad7ae1db6ee1be0d928a9550cc6e026d3410c1ad36ac49e186b1396eb9c740b98244e4ffbe6e71ec24c9ef623e7d66e01e670da3ae0b17aac0828f07905db03a07d2d70388d53ec93a97501b5324d0af3ac0cf371c2b7586bc3d57da3f6f49c7c58fd99912e34bc4c9a841a8d487c7c3f91935ff561fef62a35b19ccaa32e3b618920f8337643dfddc756074bf3cb2892fb29a0f3b9c8e6d30eb7a8ecd5005d4183afe9d82ea7cef135e2987257103aec8b9a5dd663954cd86763828883e488c0bf2da2fe7ae1eec9add85a47d600235c81ab3444f8e439d3b519cc9d5cec88b663a73fbaeec7a5b2cd8c1c5c2ae638af230b527527fc8d76c8992979832bcd8666b598530e9cd25e89d04721b3b4a7b937bada21137277a41a39943182dc991338c39b7b99c84b09fb431d25a3d99bc66be6c9e95832b0ccccc0545a88714220adde439c4975c49b5c9a4078f35ec2427ba2daf118f9ea8eb9745beae3b4ad3747d0193fa890e3b791a73ca35cba4642d6829f4044c8a1a51de3aca0716aa7649c529759efd95df5acb02deb858222bad9e9e77f25513bce8e005bf4969ff14429178af95029fdff73e24979b923350b31affce9dd585c124818b57d764d27222aac5fa8138163d62b6c24cc93c49f4191140ceeef30cdbeb618173db2666df9f615a05505a8f088af5ecc8c125381580bbf36640a672d20e479fc0ed2f7d31e223c1cc13436e2c5418c1727a4830c879420eb0d69730fe6bb162278da3553052521de444bf8dd7b24206953f5522420a2f9ff4320ab0b449b8446eb78bdbf0674bf94cb0fc9f000c59578285133321c5e71b27463ec430ea15c11f30b5b0899f19959c80cf9d212370f8021ca0987ef4361a3840347a94ecb2792d91768536b90257d8527628aed4313079377e06c8ed5778d780b6985651d9c2a32c68822a0e84a2174d211e5e4438fb58d41a1939d511d894db1a995c1d4f186406e56a08e08cb412b1d99a4f79762a5fdfaf28cb9b58aa2c1a709ab9987c737c8face25296289488331cf0e9514bd630b09dbf868229709591eeb7cfe3f584aa28c70950408f598650bd85863037deb541f0de45eb87f127f57800f4928c4149a0c2c44ccb5361e66ef573cbdbf165ef978fe92d5b05a65d72885cc9394f0bdc6407d0887c8e1b4ed0ac55ed8d0b7e070d1b16ce311c735bbc89d40b899ee0ffc541fb999d1f6c4c010364accdee97dc4a7b2144053ccba6d3b849ded4ccc4003fe631cc0b2dfdc3d4c4f50a492e84c36b3b32fbf515a0fd6b8d82e57ad986d8f05ba011a6c1813d6eecf04e2ff5d141d9088ca9d42c23b3a6dbd9f9f599f799841efd8da6d6a5c31de946126681194e3fab4987610a80b85f3be3fc1da43031768a256290c4de3919b04fe574ab5b2bc4b1d88ff1249096dd56d9d9c956fb1faaafa202180ad905a831bebefe189d104c6c17cc6b404de75bd68eba17bb8fa61a1462f0f0b18282601bb573bb64d90a75fac6ed5e1c2240d96bd16f2d5d753115fe5f788eb51b06a7f180e7bf1617dd01ac1d61447fe46be5537e64252ccc6b368a5cf8e1f2e8969f2ab628145b116b37f60a64db9bd042d33201d06e3016258fafbb83a613210066519ffc20db62036552384bfbab222fde85793eb29d9d3c5f473b9a37ee5261fa0a9d8f3ed26c1bec238d75f8b1e8c76c231dea63e105120799922bc369c8b483340cfd7aed9c144a2c9de1c3c11ef607887e22c4dfbebab4b4e1f299b8e2e33e87eac83d4e1d77bf7d5302ca099c6effb216a1bf374e779446dbd704a34bedb7eba51e12c4bfdf39b3e97713f09fb410318ddc0e168c93f5a664f8491f52ffc0f6160830421b6f4542e00e499add9d02fad54de02ed168b7685d5d05e294556dca5532aaf39e25cec584e1a1ff4aace56fb164ed33b030941afc5de09df635297ae9aeabf3d21e5c04d03870e32ade0ea02f48b465a4c23e0c32c5c83d723f3856fdddc1c41fbda578cd06995c609388c32ac93b3cb7c60b45dab4ca06ea02cc3463063a20949a5766157cb6bb3a1eebce06272e2fc2215dd7bd1a8554fdf9dad0dfebd90bcd5f9d28ed97688f109c7ccd12d1ca4eedcbfa7be8a90fb194f3bafc92c74149a319e5e7b0d7183ab64e60b17d5591b4271dd36f9ef9c44b370b4be00036a79089278020f0b0033856f2c981e59aa80a6e33ee2741805dc9b3bdad5643e45d1754bc4f4f2dc5f2c9d7b23bb4e233ac708381e96ab570c327d3e75d42d049f93b5a961a8fe85e81a67961ac37a42e89a61338d570d7acfc7b04e2eea42ebf8d8a53fc9cabd767ae3e75521ba834f16a2ba9fc32bf05d0ea03758ae9c413dabd8d701abcf4e990d1ea8e5bab19b62b3b46f535bc04e15bbba453189509bad9df5309c97218a71f24be72df564a989823068bdb24a46ef77f9f41d94991e61a724f9afa27584c98a65597d13beca13e1bff214d0f48bc93aa898f86fe0cb933bd2c42432e32c7e44431e16379342b4554ee8602611181f8c57a9ca0490e40bc280dd0033150d587abbd12a33e69da6417bca280c1224cb429cbecea26c68f6078442ea8508c0905417cbfbb461b8918c41bc209713141c78ed5bd064a167d1f71c9f8430f3c7d7f8a6f86c3a963f49f8147b2feecf656fcf1dd84315d4155b6e339754cecbef7fb9d9c3f15246c702cc60a1e599301a42077012e364821a06543759aff3f22cd5f7bb7907885cf1204098ef627731a51ff83664ffc15f04c612ec97cc40b30e6834b06513888567e981d9f839dd46e7697bd2ae39c4a3ff9349c0524d7d004ecdfea9a6d408968ea9a801701c9065a2e04d62894d03839ba73023bacd6b5dc5f45e01b2d085a18d5f47064f24d98f8e791fb2e34bd97ec3a6575f988dd78769e38a40f89786e4f257edbfa2f2deafe6b6aeca9a6fd741e45a37fd50c3fb9aeb9a5434a5869a739a849af66101924492518c6d6607aa7d8e2da527725b7f1220859f245241dc7b77c1ed398d7cba29e3641cab17ac2b3a99a9c201a7f431fdda65a2558c04db342ec0db1417d63642e4f45b54149dc7b7850dd342ac66d98c0c7a6fa4eb369eb2a555ce5c6f78469f4a380774faeedcb66090b4f642500b76b68d3a5fcd7fc33ba1ed60731f24234d2ddd30e4fe93fdca715fc12718c2049abc624c6227d0f348f31536045f15796e5d5d6e350255704ad339827f031cecdeffb0fff64743ff9ee54f5ca077158dba7280afa3333b21204f2a5477a2e646630180c406dfd8af830845d6c01c4ad81d76e0dc7e5e8d30a5469a7be76f44686379711c0848ae2da255c61a291221b886642643ec2c15666507d5575e1b93e5bec3d694aa849e9aed32e47b8d87986d9831addc49ee56d2c0863941ca3ac191c8825d1fedd54a92c8e1db258d2ab30655c91d0261232e71442a35441dfe9ddef7d3390c2750c9ff7f48124e90634379eea88568ca754fd705849d726de09f6c0d7642dfffe034851bff59a42f25311f70e585ab12a3e254d8971020f7c8eef012cce6b7f4d651dac5cc3dc0630cb2f31fdcc4d25f458c520e4f474c90b35307a6435419e73d8ab1616a14d271e27b4d92fef7e763f509a30464f73bf36cb7c99c23a73114b7bcc08809d1034db17f2c2ecc7c53733fa47bae175105280e9a4b26eb758a83536623bf4eef9bec04ffaa0b43c6d3a5564b31c94a85e9d4f67e7e7d7bc228f5bdb2b7f3c54edba783f4237337e28977f55e1d5d938a43131b5e1fd67bbbeed5e0753bc41874f9e3bd1971787f3028ba5dad8b772318d97550254ef2f01d51a8e7bda20bc9c42ca51f90e2714860a6732efb468eadee39c1ebe3569a7448a9ba0c51cb4ec672d700e99bc84f7192edf6ac0b6f1ec5c25b4b24562efad687da37177f178298732438cdff31d407273bcb929e095fd2a0806cc9e63eff9a4b69bd95e43ff8641da3bc08faf251df4ac913d6194012f21e0a14c1edf1031f3857b5e2b84544f1c46b5b189004f67a548c30a8b58731e8cbf81c10b61ae99019df7a4333ed6fc44e55653e8808a98459ab8cd8c4b1f7f8d06e9f09f1dea9bb43bc1be956e91618a62561ea8438f0fe2a665c30ded2061e1ac67e8dca5825f4fce9694fa5e125a26a4a5f5ef47c96b6573a4c63111a815e945b6828267ceaea9b3970688b50e03d3d42eb9708acb218330a7ebd4e23a9e121224839054fa548dc0b2b11c8e87972287cc15a597b884750919810de125188083d11c27b644bad9180c3413ed450faea4f85ff2aacf817d8e9fe6689c341b8dd9123d5abf6040e144f8c94911e51712031e3b043d4e7840216de0d6ceac496d68b845c75086993be49a9485b35406c964e2f46e15ed689ca4bfa973691dc5512bc334908a3d1dd31486281827a546fa92e04ce03d6f7ad6278240796423cb611de09b9452e4bfd9d41e8178a261b0cca41511a5683dca0a3a6b1248c5a4e0e549a9218b3205c982f3f1e18f167dbd8", 0x1000, 0x5}, {&(0x7f00000014c0)="a1476f280ecb54f977a89259faa91b670c41db8db386d06970fa806068d331c0b1be418fbc", 0x25, 0xffffffff7fffffff}, {&(0x7f0000001500)="28754128c7307442e9f8bcc8a63c5d788787d15301892f257b03b53c9720792ff6443626720e4ba32ac681ebfa2b33f3e37bd64cde71ccb6f768d360a0ab4e1c9d166881d0bb08948d05e483b1b4b71d3e65b5877d87db1fcb40abe11dc606de482f2ebc222fd8bbb1366dd6742025c47afc81b5f5b5b77afb02c7e2728675db345e64026279", 0x86, 0x10000}, {&(0x7f00000015c0)="ddabf919fcda008ae24cf5f015f8eb0d03704316200d09468ea65a5acde703ac970d96c7b01702579d183a16df033f0b5aa214f758896a69d14b1379afb2231daa9ab0245fe8d39f2350a6d03f782f19a3893e80c2b35cfb3a1847cd0ed1e103529fc0b7cdb351647ec939df998a51467ded036dd92ae5a5b06d", 0x7a, 0x4}, {&(0x7f0000001640)="8453dc9d59a6", 0x6, 0x40}], 0x102004, &(0x7f0000001740)={[{@bh}, {@usrjquota_path}], [{@appraise_type}]}) sendfile(r3, r2, 0x0, 0x7ffffff9) 00:18:39 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x42801, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) perf_event_open(&(0x7f0000000240)={0x2, 0x80, 0x88, 0x9, 0x9, 0x43, 0x0, 0x0, 0x14801, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1000, 0x2, @perf_bp={&(0x7f0000000040), 0x2}, 0x53421, 0x3, 0x27e, 0x8, 0x6, 0x8, 0x0, 0x0, 0x896, 0x0, 0xff}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x1000840, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(0xffffffffffffffff, r6) 00:18:39 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 24) 00:18:39 executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x2}, 0x0, 0x0, 0xfffffffe, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = gettid() timer_create(0x0, &(0x7f0000000240)={0x0, 0xb, 0x4, @tid=r2}, &(0x7f0000000040)) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, 0x12, 0x101, 0x0, 0x0, {0x7}}, 0x14}}, 0x0) fallocate(0xffffffffffffffff, 0x7, 0x0, 0x401) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f0000000240)={'\x00', 0x0, 0x3, 0x3, 0x1, 0x9a4, r2}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_MD5SIG(r1, 0x6, 0xe, &(0x7f00000003c0)={@in6={{0xa, 0x4e22, 0x0, @dev={0xfe, 0x80, '\x00', 0x1b}, 0x9}}, 0x0, 0x0, 0x3, 0x0, "aa935ec5cb3df0ada85dc054a097ef39dcdcbdf307d7fb7790a71f17c4dfa9559ac16cdcdf54e02f32ea9610a9abc255881fd3c8658bdcd21aea033ea5ad3fd1243e5e41592835db7e70a834d6de3daa"}, 0xd8) read(r3, &(0x7f00000002c0)=""/98, 0x62) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r5 = dup2(r4, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r4]) r6 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) sendfile(r6, r5, 0x0, 0x7ffffff9) write$binfmt_script(r0, &(0x7f0000000040)={'#! ', './file0', [{0x20, ','}, {0x20, 'iso9660\x00'}], 0xa, "adf8d93224bb3c88a4055c1cf86417fee64fb59b9dda2b78922588a49c7950718a0ef53983ab12e4c0b887c7f88e007017599072c5b2509940c8922bda53672817b349bca12aa6591f7d4e9119c6ebf2a7e6b57f65a05fe95563e43b2e8a5cc8754160320b1670301516bdc897733f96106f337c03cc5ea5"}, 0x8e) 00:18:39 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) r4 = syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x561342, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r4, 0xffffffffffffffff, 0x0) sendfile(r5, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file2\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x88) dup2(r7, r6) 00:18:39 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) (fail_nth: 21) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:18:39 executing program 0: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) r5 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x7, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='net/packet\x00') dup3(r6, r5, 0x0) syz_io_uring_setup(0x5606, &(0x7f0000000040)={0x0, 0xef33, 0x0, 0x3, 0x256, 0x0, r6}, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) openat(r6, &(0x7f0000000000)='./file1/file0\x00', 0x141e40, 0x182) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f0000000280)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="07000000000000002e2f66696c4d3100e96b29b35cb05e970aa8689c6959e9ca8eff71fa3b4d09bf9d39653000ca4deb"]) stat(&(0x7f00000000c0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r8, 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0), 0x80020, &(0x7f0000000500)={'trans=fd,', {'rfdno', 0x3d, r6}, 0x2c, {'wfdno', 0x3d, r7}, 0x2c, {[{@cache_none}, {@aname={'aname', 0x3d, ':#'}}, {@version_L}, {@dfltgid={'dfltgid', 0x3d, r9}}, {@debug={'debug', 0x3d, 0x3ff}}, {@debug={'debug', 0x3d, 0x1}}, {@uname={'uname', 0x3d, '`/-#\xc1/!\'#'}}], [{@defcontext={'defcontext', 0x3d, 'sysadm_u'}}, {@euid_gt={'euid>', r8}}, {@fsname={'fsname', 0x3d, 'iso9660\x00'}}, {@smackfshat}, {@uid_gt={'uid>', 0xee01}}, {@smackfshat={'smackfshat', 0x3d, '-^\x04'}}, {@measure}, {@smackfstransmute}]}}) 00:18:39 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e21, 0x1, @remote, 0x5}, 0x1c) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0xa4f8601e4cbb0f18, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = dup2(r3, r2) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r3]) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) r5 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000280)=@IORING_OP_WRITE={0x17, 0x2, 0x0, @fd, 0x11aa7d53, &(0x7f0000000400)="fd5b8f80afe333e7302b6557a3f9b7837d9f43ec2048b74a29799a5ad38ed07801eeaf9ec02d6f0ee624e84e3cd4968b5ccba49ee7de9862c343c684d98eafa37e5d1034a6f2332e1f33d0884bdc1fd7f3dd50c590183c91f46d19df20c431f8ee417a7bd5b801d418e94f348e", 0x6d, 0x12, 0x1, {0x0, r6}}, 0x6) r7 = syz_io_uring_complete(0x0) r8 = io_uring_register$IORING_REGISTER_PERSONALITY(r5, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_TEE={0x21, 0x3, 0x0, @fd=r7, 0x0, 0x0, 0x3ff, 0x4, 0x1, {0x0, r8, r1}}, 0x5) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r5, r4, 0x0, 0x7ffffff9) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) [ 2803.984200] FAULT_INJECTION: forcing a failure. [ 2803.984200] name failslab, interval 1, probability 0, space 0, times 0 [ 2803.985993] CPU: 0 PID: 16016 Comm: syz-executor.6 Not tainted 5.10.223 #1 [ 2803.987161] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2803.988550] Call Trace: [ 2803.989165] dump_stack+0x107/0x167 [ 2803.989774] should_fail.cold+0x5/0xa [ 2803.990411] ? create_object.isra.0+0x3a/0xa20 [ 2803.991175] should_failslab+0x5/0x20 [ 2803.991821] kmem_cache_alloc+0x5b/0x310 [ 2803.992500] create_object.isra.0+0x3a/0xa20 [ 2803.992962] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2803.993393] kmem_cache_alloc+0x159/0x310 [ 2803.993744] ? mempool_free_pages+0x20/0x20 [ 2803.994108] mempool_alloc+0x148/0x360 [ 2803.994437] ? mempool_resize+0x7d0/0x7d0 [ 2803.994785] ? trace_hardirqs_on+0x5b/0x180 [ 2803.995154] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2803.995585] ? ktime_get_coarse_real_ts64+0xfd/0x190 [ 2803.996014] ? bd_prepare_to_claim+0x290/0x290 [ 2803.996405] bio_alloc_bioset+0x36e/0x600 [ 2803.996826] ? generic_update_time+0x21c/0x370 [ 2803.997215] ? bvec_alloc+0x2f0/0x2f0 [ 2803.997534] ? filemap_check_errors+0xa5/0x150 [ 2803.997919] ? errseq_check+0x4b/0x90 [ 2803.998239] ? file_check_and_advance_wb_err+0xbb/0x280 [ 2803.998690] blkdev_issue_flush+0x20/0x1a0 [ 2803.999047] blkdev_fsync+0x8e/0xd0 [ 2803.999354] ? thaw_bdev+0x1a0/0x1a0 [ 2803.999671] vfs_fsync_range+0x13d/0x230 [ 2804.000017] blkdev_write_iter+0x3e4/0x550 [ 2804.000374] ? bd_unlink_disk_holder+0x3f0/0x3f0 [ 2804.001123] ? direct_splice_actor+0x10f/0x170 [ 2804.001886] ? splice_direct_to_actor+0x387/0x980 [ 2804.002685] ? do_splice_direct+0x1c4/0x290 [ 2804.003402] ? do_sendfile+0x553/0x11e0 [ 2804.004063] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2804.004757] ? do_syscall_64+0x33/0x40 [ 2804.005088] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2804.005537] do_iter_readv_writev+0x476/0x750 [ 2804.005916] ? new_sync_write+0x660/0x660 [ 2804.006267] ? avc_policy_seqno+0x9/0x70 [ 2804.006607] ? selinux_file_permission+0x92/0x520 [ 2804.007017] ? security_file_permission+0xb1/0xe0 [ 2804.007425] do_iter_write+0x191/0x700 [ 2804.007753] ? trace_hardirqs_on+0x5b/0x180 [ 2804.008125] vfs_iter_write+0x70/0xa0 [ 2804.008449] iter_file_splice_write+0x762/0xc30 [ 2804.008922] ? generic_splice_sendpage+0x140/0x140 [ 2804.009350] ? security_file_permission+0xb1/0xe0 [ 2804.009755] ? generic_splice_sendpage+0x140/0x140 [ 2804.010166] direct_splice_actor+0x10f/0x170 [ 2804.010538] splice_direct_to_actor+0x387/0x980 [ 2804.010932] ? pipe_to_sendpage+0x380/0x380 [ 2804.011294] ? do_splice_to+0x160/0x160 [ 2804.011632] ? security_file_permission+0xb1/0xe0 [ 2804.012041] do_splice_direct+0x1c4/0x290 [ 2804.012390] ? splice_direct_to_actor+0x980/0x980 [ 2804.013170] ? avc_policy_seqno+0x9/0x70 [ 2804.013855] ? security_file_permission+0xb1/0xe0 [ 2804.014663] do_sendfile+0x553/0x11e0 [ 2804.015321] ? do_pwritev+0x270/0x270 [ 2804.015960] ? wait_for_completion_io+0x270/0x270 [ 2804.016879] ? rcu_read_lock_any_held+0x75/0xa0 [ 2804.017658] ? vfs_write+0x354/0xb10 [ 2804.018285] __x64_sys_sendfile64+0x1d1/0x210 [ 2804.019034] ? __ia32_sys_sendfile+0x220/0x220 [ 2804.019806] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2804.020681] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2804.021126] do_syscall_64+0x33/0x40 [ 2804.021443] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2804.021881] RIP: 0033:0x7f753a360b19 [ 2804.022198] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2804.023728] RSP: 002b:00007f75378d6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2804.024366] RAX: ffffffffffffffda RBX: 00007f753a473f60 RCX: 00007f753a360b19 [ 2804.025624] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2804.026821] RBP: 00007f75378d61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2804.028009] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2804.028935] R13: 00007ffd6dee8cff R14: 00007f75378d6300 R15: 0000000000022000 [ 2804.075186] FAULT_INJECTION: forcing a failure. [ 2804.075186] name failslab, interval 1, probability 0, space 0, times 0 [ 2804.076572] CPU: 1 PID: 16018 Comm: syz-executor.5 Not tainted 5.10.223 #1 [ 2804.077363] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2804.078323] Call Trace: [ 2804.078620] dump_stack+0x107/0x167 [ 2804.079031] should_fail.cold+0x5/0xa [ 2804.079507] ? iter_file_splice_write+0x16d/0xc30 [ 2804.080039] should_failslab+0x5/0x20 [ 2804.080516] __kmalloc+0x72/0x390 [ 2804.080899] iter_file_splice_write+0x16d/0xc30 [ 2804.081499] ? atime_needs_update+0x600/0x600 [ 2804.082000] ? generic_splice_sendpage+0x140/0x140 [ 2804.082622] ? pipe_to_user+0x170/0x170 [ 2804.083075] ? security_file_permission+0xb1/0xe0 [ 2804.083672] ? generic_splice_sendpage+0x140/0x140 [ 2804.084258] direct_splice_actor+0x10f/0x170 [ 2804.084765] splice_direct_to_actor+0x387/0x980 [ 2804.085325] ? pipe_to_sendpage+0x380/0x380 [ 2804.085820] ? do_splice_to+0x160/0x160 [ 2804.086336] ? security_file_permission+0xb1/0xe0 [ 2804.086887] do_splice_direct+0x1c4/0x290 [ 2804.087385] ? splice_direct_to_actor+0x980/0x980 [ 2804.087927] ? avc_policy_seqno+0x9/0x70 [ 2804.088433] ? security_file_permission+0xb1/0xe0 [ 2804.088929] do_sendfile+0x553/0x11e0 [ 2804.089330] ? do_pwritev+0x270/0x270 [ 2804.089698] ? wait_for_completion_io+0x270/0x270 [ 2804.090135] ? rcu_read_lock_any_held+0x75/0xa0 [ 2804.090598] ? vfs_write+0x354/0xb10 [ 2804.090958] __x64_sys_sendfile64+0x1d1/0x210 [ 2804.091437] ? __ia32_sys_sendfile+0x220/0x220 [ 2804.091871] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2804.092387] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2804.092931] do_syscall_64+0x33/0x40 [ 2804.093389] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2804.093960] RIP: 0033:0x7fcfdd93ab19 [ 2804.094417] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2804.106416] RSP: 002b:00007fcfdaeb0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2804.107271] RAX: ffffffffffffffda RBX: 00007fcfdda4df60 RCX: 00007fcfdd93ab19 [ 2804.108065] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000009 [ 2804.108866] RBP: 00007fcfdaeb01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2804.109657] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2804.110455] R13: 00007fffde5744df R14: 00007fcfdaeb0300 R15: 0000000000022000 00:18:39 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) perf_event_open(&(0x7f0000000240)={0x5, 0x80, 0xe1, 0x23, 0x7c, 0xf7, 0x0, 0xff, 0xc010, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x4, @perf_config_ext={0x20, 0x7fffffff}, 0x2a, 0x1, 0xff, 0x7, 0x2, 0x1, 0x2, 0x0, 0x800, 0x0, 0x800}, 0xffffffffffffffff, 0x2, 0xffffffffffffffff, 0x3) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x80, 0x0) dup2(r7, r6) 00:18:39 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x4500, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r6, r5) 00:18:39 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) (fail_nth: 22) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:18:39 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 25) 00:18:39 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) 00:18:39 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x5, 0x80, 0x3, 0x7f, 0xe7, 0x5, 0x0, 0x6b, 0x14800, 0x8, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x5, 0x0, @perf_config_ext={0x6, 0x7}, 0x1, 0x90, 0xb27, 0x3, 0x9, 0x8, 0x81, 0x0, 0x10001, 0x0, 0xff}, 0x0, 0xc, r0, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:18:39 executing program 2: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x9, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) 00:18:39 executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) r1 = creat(&(0x7f0000000340)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = dup2(r3, r2) r5 = syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r3]) r6 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r7 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x7, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r8 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='net/packet\x00') dup3(r8, r7, 0x0) syz_io_uring_setup(0x5606, &(0x7f0000000040)={0x0, 0xef33, 0x0, 0x3, 0x256, 0x0, r8}, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) sendfile(r1, r0, &(0x7f00000003c0)=0xc9f8, 0x2) openat(r8, &(0x7f0000000000)='./file1/file0\x00', 0x141e40, 0x182) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r8, 0xc0189379, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r4}, './file0\x00'}) unlinkat(r9, &(0x7f0000000300)='./file1/file0/../file0\x00', 0x0) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r8, 0x0, 0x61, &(0x7f0000000040)={'filter\x00', 0x4}, 0x68) sendfile(r6, r4, 0x0, 0x7ffffff9) fsetxattr$trusted_overlay_nlink(r5, &(0x7f0000000240), &(0x7f0000000280)={'U+', 0x2}, 0x16, 0x0) [ 2804.376119] FAULT_INJECTION: forcing a failure. [ 2804.376119] name failslab, interval 1, probability 0, space 0, times 0 [ 2804.377188] CPU: 0 PID: 16070 Comm: syz-executor.6 Not tainted 5.10.223 #1 [ 2804.377768] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2804.378573] Call Trace: [ 2804.378805] dump_stack+0x107/0x167 [ 2804.379119] should_fail.cold+0x5/0xa [ 2804.379448] ? mempool_alloc+0x148/0x360 [ 2804.379791] ? mempool_free_pages+0x20/0x20 [ 2804.380160] should_failslab+0x5/0x20 [ 2804.380486] kmem_cache_alloc+0x5b/0x310 [ 2804.380851] ? mempool_free_pages+0x20/0x20 [ 2804.381218] mempool_alloc+0x148/0x360 [ 2804.381555] ? mempool_resize+0x7d0/0x7d0 [ 2804.381909] ? lock_downgrade+0x6d0/0x6d0 [ 2804.382267] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2804.382691] bio_alloc_bioset+0x36e/0x600 [ 2804.383047] ? bvec_alloc+0x2f0/0x2f0 [ 2804.383373] ? iov_iter_npages+0x1fd/0xa70 [ 2804.383740] iomap_dio_bio_actor+0x518/0xef0 [ 2804.384124] iomap_dio_actor+0x36f/0x560 [ 2804.384472] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2804.384884] ? do_syscall_64+0x33/0x40 [ 2804.385214] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2804.385666] iomap_apply+0x289/0x810 [ 2804.385985] ? iomap_dio_rw+0x90/0x90 [ 2804.386310] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2804.386802] ? mark_held_locks+0x9e/0xe0 [ 2804.387157] ? filemap_check_errors+0xa5/0x150 [ 2804.387549] __iomap_dio_rw+0x6cd/0x1110 [ 2804.387894] ? iomap_dio_rw+0x90/0x90 [ 2804.388232] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2804.388631] ? ext4_orphan_add+0x253/0x9e0 [ 2804.388991] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2804.389409] ? ext4_empty_dir+0xae0/0xae0 [ 2804.389758] ? jbd2__journal_start+0xf3/0x7e0 [ 2804.390144] iomap_dio_rw+0x31/0x90 [ 2804.390459] ext4_file_write_iter+0xb26/0x18d0 [ 2804.390857] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2804.391243] ? kasan_save_stack+0x32/0x40 [ 2804.391596] ? kasan_save_stack+0x1b/0x40 [ 2804.391949] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2804.392378] ? iter_file_splice_write+0x16d/0xc30 [ 2804.392798] ? direct_splice_actor+0x10f/0x170 [ 2804.393185] ? splice_direct_to_actor+0x387/0x980 [ 2804.393591] ? do_splice_direct+0x1c4/0x290 [ 2804.393957] ? do_sendfile+0x553/0x11e0 [ 2804.394294] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2804.394685] ? do_syscall_64+0x33/0x40 [ 2804.395016] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2804.395470] do_iter_readv_writev+0x476/0x750 [ 2804.395852] ? new_sync_write+0x660/0x660 [ 2804.396203] ? avc_policy_seqno+0x9/0x70 [ 2804.396549] ? selinux_file_permission+0x92/0x520 [ 2804.396980] ? security_file_permission+0xb1/0xe0 [ 2804.397394] do_iter_write+0x191/0x700 [ 2804.397730] ? trace_hardirqs_on+0x5b/0x180 [ 2804.398104] vfs_iter_write+0x70/0xa0 [ 2804.398430] iter_file_splice_write+0x762/0xc30 [ 2804.398836] ? generic_splice_sendpage+0x140/0x140 [ 2804.399267] ? security_file_permission+0xb1/0xe0 [ 2804.399676] ? generic_splice_sendpage+0x140/0x140 [ 2804.400095] direct_splice_actor+0x10f/0x170 [ 2804.400471] splice_direct_to_actor+0x387/0x980 [ 2804.400886] ? pipe_to_sendpage+0x380/0x380 [ 2804.401255] ? do_splice_to+0x160/0x160 [ 2804.401593] ? security_file_permission+0xb1/0xe0 [ 2804.402009] do_splice_direct+0x1c4/0x290 [ 2804.402361] ? splice_direct_to_actor+0x980/0x980 [ 2804.402768] ? avc_policy_seqno+0x9/0x70 [ 2804.403121] ? security_file_permission+0xb1/0xe0 [ 2804.403534] do_sendfile+0x553/0x11e0 [ 2804.403868] ? do_pwritev+0x270/0x270 [ 2804.404200] ? wait_for_completion_io+0x270/0x270 [ 2804.404620] ? rcu_read_lock_any_held+0x75/0xa0 [ 2804.405016] ? vfs_write+0x354/0xb10 [ 2804.405338] __x64_sys_sendfile64+0x1d1/0x210 [ 2804.405720] ? __ia32_sys_sendfile+0x220/0x220 [ 2804.406116] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2804.406563] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2804.407009] do_syscall_64+0x33/0x40 [ 2804.407325] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2804.407760] RIP: 0033:0x7f753a360b19 [ 2804.408079] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2804.409638] RSP: 002b:00007f75378d6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2804.410287] RAX: ffffffffffffffda RBX: 00007f753a473f60 RCX: 00007f753a360b19 [ 2804.410892] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2804.411496] RBP: 00007f75378d61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2804.412099] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2804.412714] R13: 00007ffd6dee8cff R14: 00007f75378d6300 R15: 0000000000022000 [ 2804.450583] FAULT_INJECTION: forcing a failure. [ 2804.450583] name failslab, interval 1, probability 0, space 0, times 0 [ 2804.451795] CPU: 0 PID: 16077 Comm: syz-executor.5 Not tainted 5.10.223 #1 [ 2804.452435] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2804.453143] Call Trace: [ 2804.453372] dump_stack+0x107/0x167 [ 2804.453683] should_fail.cold+0x5/0xa [ 2804.454009] ? create_object.isra.0+0x3a/0xa20 [ 2804.454399] should_failslab+0x5/0x20 [ 2804.454725] kmem_cache_alloc+0x5b/0x310 [ 2804.455071] ? mark_lock+0xf5/0x2df0 [ 2804.455390] create_object.isra.0+0x3a/0xa20 [ 2804.455765] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2804.456202] __kmalloc+0x16e/0x390 [ 2804.456504] ? iov_iter_alignment+0x1b1/0x810 [ 2804.456905] __blkdev_direct_IO_simple+0x222/0x930 [ 2804.457330] ? bd_link_disk_holder+0x710/0x710 [ 2804.457717] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2804.458163] ? __lock_acquire+0xbb1/0x5b00 [ 2804.458527] ? invalidate_inode_pages2_range+0xa19/0xc50 [ 2804.458989] ? find_held_lock+0x2c/0x110 [ 2804.459338] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2804.459874] ? current_time+0x72/0x2c0 [ 2804.460204] ? iov_iter_npages+0x1fd/0xa70 [ 2804.460565] blkdev_direct_IO+0xb35/0x12a0 [ 2804.460941] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2804.461390] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2804.461824] ? trace_hardirqs_on+0x5b/0x180 [ 2804.462195] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2804.462631] ? ktime_get_coarse_real_ts64+0xfd/0x190 [ 2804.463066] ? bd_prepare_to_claim+0x290/0x290 [ 2804.463456] ? __mark_inode_dirty+0x12e/0xd40 [ 2804.463839] ? generic_update_time+0x21c/0x370 [ 2804.464235] ? filemap_check_errors+0xa5/0x150 [ 2804.464637] generic_file_direct_write+0x20e/0x560 [ 2804.465060] __generic_file_write_iter+0x235/0x5d0 [ 2804.465481] blkdev_write_iter+0x298/0x550 [ 2804.465844] ? bd_unlink_disk_holder+0x3f0/0x3f0 [ 2804.466250] ? direct_splice_actor+0x10f/0x170 [ 2804.466637] ? splice_direct_to_actor+0x387/0x980 [ 2804.467046] ? do_splice_direct+0x1c4/0x290 [ 2804.467410] ? do_sendfile+0x553/0x11e0 [ 2804.467750] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2804.468144] ? do_syscall_64+0x33/0x40 [ 2804.468474] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2804.468938] do_iter_readv_writev+0x476/0x750 [ 2804.469320] ? new_sync_write+0x660/0x660 [ 2804.469672] ? avc_policy_seqno+0x9/0x70 [ 2804.470018] ? selinux_file_permission+0x92/0x520 [ 2804.470431] ? security_file_permission+0xb1/0xe0 [ 2804.470844] do_iter_write+0x191/0x700 [ 2804.471177] ? trace_hardirqs_on+0x5b/0x180 [ 2804.471548] vfs_iter_write+0x70/0xa0 [ 2804.471873] iter_file_splice_write+0x762/0xc30 [ 2804.472279] ? generic_splice_sendpage+0x140/0x140 [ 2804.472720] ? security_file_permission+0xb1/0xe0 [ 2804.473134] ? generic_splice_sendpage+0x140/0x140 [ 2804.473552] direct_splice_actor+0x10f/0x170 [ 2804.473927] splice_direct_to_actor+0x387/0x980 [ 2804.474324] ? pipe_to_sendpage+0x380/0x380 [ 2804.474694] ? do_splice_to+0x160/0x160 [ 2804.475034] ? security_file_permission+0xb1/0xe0 [ 2804.475446] do_splice_direct+0x1c4/0x290 [ 2804.475800] ? splice_direct_to_actor+0x980/0x980 [ 2804.476213] ? avc_policy_seqno+0x9/0x70 [ 2804.476562] ? security_file_permission+0xb1/0xe0 [ 2804.476990] do_sendfile+0x553/0x11e0 [ 2804.477320] ? do_pwritev+0x270/0x270 [ 2804.477649] ? wait_for_completion_io+0x270/0x270 [ 2804.478059] ? rcu_read_lock_any_held+0x75/0xa0 [ 2804.478451] ? vfs_write+0x354/0xb10 [ 2804.478772] __x64_sys_sendfile64+0x1d1/0x210 [ 2804.479154] ? __ia32_sys_sendfile+0x220/0x220 [ 2804.479544] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2804.479988] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2804.480428] do_syscall_64+0x33/0x40 [ 2804.480757] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2804.481190] RIP: 0033:0x7fcfdd93ab19 [ 2804.481509] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2804.483054] RSP: 002b:00007fcfdaeb0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2804.483698] RAX: ffffffffffffffda RBX: 00007fcfdda4df60 RCX: 00007fcfdd93ab19 [ 2804.484298] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2804.484909] RBP: 00007fcfdaeb01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2804.485508] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2804.486110] R13: 00007fffde5744df R14: 00007fcfdaeb0300 R15: 0000000000022000 00:18:40 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000240)={{0x1, 0x1, 0x18}, './file0\x00'}) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:18:54 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) (fail_nth: 23) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:18:54 executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000000040), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000040)=[{0x0, 0x0, 0x10009ff}], 0x280004c, 0x0) r4 = fspick(r1, &(0x7f0000000080)='./file0\x00', 0x0) copy_file_range(r4, &(0x7f00000000c0)=0x6, r2, &(0x7f0000000200)=0x27, 0x22ac9fb800000000, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) 00:18:54 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x1, 0x0, 0x0, 0x5d, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x8, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:18:54 executing program 0: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000240)={0x4, 0x80, 0xcc, 0x8, 0xbb, 0xff, 0x0, 0x1, 0x8d20, 0x11, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x7ff, 0x1, @perf_bp={&(0x7f00000000c0), 0x8}, 0x12002, 0x6, 0x80000000, 0x5, 0xfffffffffffff754, 0x0, 0x6, 0x0, 0x10000, 0x0, 0x5}, 0x0, 0x8, r0, 0xb) creat(&(0x7f0000000340)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) ioctl$F2FS_IOC_GET_PIN_FILE(r3, 0x8004f50e, &(0x7f00000002c0)) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x89) sendfile(r4, r3, 0x0, 0x7ffffff9) 00:18:54 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f0000000240)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x1, &(0x7f0000000040)=[{&(0x7f00000003c0)="52a81abf536f2100ea46b1dc33b50094a8d7edf12e8dd93eb11280e4cf9fba610238adecfc676722fd98ae1424de640cdf846f0c4f09d447d2d5cd659c023b94b8eba942c699c73c27659fd09db6b9f27f83184fe78ad6735f0b5c185975d12fa20f7775854a0ccd774a2d1a0469704b0acc00bf387d360fb120041d843baab8dab66edea7ebfdbe8edfd41e980c69a15110fe70dc817d8cf40e13a8cacd993a3e1c573d2127b273b69192848646", 0xae, 0x5}], 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x317540, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:18:54 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = gettid() timer_create(0x0, &(0x7f0000000240)={0x0, 0xb, 0x4, @tid=r1}, &(0x7f0000000040)) syz_open_procfs(r1, &(0x7f0000000040)='schedstat\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:18:54 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 26) 00:18:54 executing program 2: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) ioctl$FS_IOC_FIEMAP(0xffffffffffffffff, 0xc020660b, &(0x7f0000000240)={0x6, 0x6, 0xff155175730c3f36, 0x0, 0x4, [{0x1, 0x3, 0x6, '\x00', 0xa42b5c0c6101669f}, {0x3f, 0x0, 0x7, '\x00', 0x804}, {0x10000, 0x2, 0x7, '\x00', 0x20c}, {0x4, 0x2, 0x1, '\x00', 0x4}]}) r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x7, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='net/packet\x00') dup3(r1, r0, 0x0) syz_io_uring_setup(0x5606, &(0x7f0000000040)={0x0, 0xef33, 0x0, 0x3, 0x256, 0x0, r1}, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) r2 = openat(r1, &(0x7f0000000000)='./file1/file0\x00', 0x141e40, 0x182) r3 = openat(r1, &(0x7f0000000100)='./file1\x00', 0x105142, 0x23) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r5 = dup2(r4, r3) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r4]) ioctl$BTRFS_IOC_START_SYNC(0xffffffffffffffff, 0x80089418, &(0x7f0000000100)=0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000440)={{}, r6, 0x0, @inherit={0x68, &(0x7f0000000340)={0x0, 0x4, 0x3b9e, 0x7fff, {0x22, 0x0, 0x2, 0x10000, 0x401}, [0x10001, 0x0, 0x6, 0x0]}}, @subvolid=0x2}) ioctl$BTRFS_IOC_WAIT_SYNC(r2, 0x40089416, &(0x7f00000003c0)=r6) r7 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r7, r5, 0x0, 0x7ffffff9) [ 2818.813294] FAULT_INJECTION: forcing a failure. [ 2818.813294] name failslab, interval 1, probability 0, space 0, times 0 [ 2818.815846] CPU: 0 PID: 16122 Comm: syz-executor.6 Not tainted 5.10.223 #1 [ 2818.817235] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2818.818749] Call Trace: [ 2818.819225] dump_stack+0x107/0x167 [ 2818.819886] should_fail.cold+0x5/0xa [ 2818.820578] ? create_object.isra.0+0x3a/0xa20 [ 2818.821631] should_failslab+0x5/0x20 [ 2818.822325] kmem_cache_alloc+0x5b/0x310 [ 2818.823064] ? igrab+0xc0/0xc0 [ 2818.823634] create_object.isra.0+0x3a/0xa20 [ 2818.824435] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2818.825555] __kmalloc+0x16e/0x390 [ 2818.826200] iter_file_splice_write+0x16d/0xc30 [ 2818.827045] ? atime_needs_update+0x600/0x600 [ 2818.827861] ? generic_splice_sendpage+0x140/0x140 [ 2818.828737] ? pipe_to_user+0x170/0x170 [ 2818.829707] ? security_file_permission+0xb1/0xe0 [ 2818.830584] ? generic_splice_sendpage+0x140/0x140 [ 2818.831474] direct_splice_actor+0x10f/0x170 [ 2818.832293] splice_direct_to_actor+0x387/0x980 [ 2818.832961] ? pipe_to_sendpage+0x380/0x380 [ 2818.833339] ? do_splice_to+0x160/0x160 [ 2818.833681] ? security_file_permission+0xb1/0xe0 [ 2818.834093] do_splice_direct+0x1c4/0x290 [ 2818.834456] ? splice_direct_to_actor+0x980/0x980 [ 2818.834861] ? avc_policy_seqno+0x9/0x70 [ 2818.835211] ? security_file_permission+0xb1/0xe0 [ 2818.835636] do_sendfile+0x553/0x11e0 [ 2818.835968] ? do_pwritev+0x270/0x270 [ 2818.836295] ? wait_for_completion_io+0x270/0x270 [ 2818.836716] ? rcu_read_lock_any_held+0x75/0xa0 [ 2818.837180] ? vfs_write+0x354/0xb10 [ 2818.837503] __x64_sys_sendfile64+0x1d1/0x210 [ 2818.837896] ? __ia32_sys_sendfile+0x220/0x220 [ 2818.838287] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2818.838741] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2818.839176] do_syscall_64+0x33/0x40 [ 2818.839494] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2818.839936] RIP: 0033:0x7f753a360b19 [ 2818.840252] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2818.841870] RSP: 002b:00007f75378d6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2818.842509] RAX: ffffffffffffffda RBX: 00007f753a473f60 RCX: 00007f753a360b19 [ 2818.843117] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2818.843714] RBP: 00007f75378d61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2818.844320] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2818.844972] R13: 00007ffd6dee8cff R14: 00007f75378d6300 R15: 0000000000022000 [ 2818.862646] FAULT_INJECTION: forcing a failure. [ 2818.862646] name failslab, interval 1, probability 0, space 0, times 0 [ 2818.863962] CPU: 1 PID: 16118 Comm: syz-executor.5 Not tainted 5.10.223 #1 [ 2818.864587] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2818.865380] Call Trace: [ 2818.865612] dump_stack+0x107/0x167 [ 2818.865922] should_fail.cold+0x5/0xa [ 2818.866300] ? mempool_alloc+0x148/0x360 [ 2818.866642] ? mempool_free_pages+0x20/0x20 [ 2818.867009] should_failslab+0x5/0x20 [ 2818.867376] kmem_cache_alloc+0x5b/0x310 [ 2818.867722] ? mempool_free_pages+0x20/0x20 [ 2818.868083] mempool_alloc+0x148/0x360 [ 2818.868461] ? mempool_resize+0x7d0/0x7d0 [ 2818.868843] ? trace_hardirqs_on+0x5b/0x180 [ 2818.869282] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2818.869716] ? ktime_get_coarse_real_ts64+0xfd/0x190 [ 2818.870191] ? bd_prepare_to_claim+0x290/0x290 [ 2818.870590] bio_alloc_bioset+0x36e/0x600 [ 2818.870942] ? generic_update_time+0x21c/0x370 [ 2818.871388] ? bvec_alloc+0x2f0/0x2f0 [ 2818.871710] ? filemap_check_errors+0xa5/0x150 [ 2818.872097] ? errseq_check+0x4b/0x90 [ 2818.872464] ? file_check_and_advance_wb_err+0xbb/0x280 [ 2818.872953] blkdev_issue_flush+0x20/0x1a0 [ 2818.873382] blkdev_fsync+0x8e/0xd0 [ 2818.873688] ? thaw_bdev+0x1a0/0x1a0 [ 2818.874004] vfs_fsync_range+0x13d/0x230 [ 2818.874399] blkdev_write_iter+0x3e4/0x550 [ 2818.874760] ? bd_unlink_disk_holder+0x3f0/0x3f0 [ 2818.875216] ? direct_splice_actor+0x10f/0x170 [ 2818.875601] ? splice_direct_to_actor+0x387/0x980 [ 2818.876002] ? do_splice_direct+0x1c4/0x290 [ 2818.876413] ? do_sendfile+0x553/0x11e0 [ 2818.876756] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2818.877244] ? do_syscall_64+0x33/0x40 [ 2818.877575] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2818.878028] do_iter_readv_writev+0x476/0x750 [ 2818.878460] ? new_sync_write+0x660/0x660 [ 2818.878818] ? avc_policy_seqno+0x9/0x70 [ 2818.879207] ? selinux_file_permission+0x92/0x520 [ 2818.879620] ? security_file_permission+0xb1/0xe0 [ 2818.880030] do_iter_write+0x191/0x700 [ 2818.880404] ? trace_hardirqs_on+0x5b/0x180 [ 2818.880794] vfs_iter_write+0x70/0xa0 [ 2818.881192] iter_file_splice_write+0x762/0xc30 [ 2818.881605] ? generic_splice_sendpage+0x140/0x140 [ 2818.882031] ? security_file_permission+0xb1/0xe0 [ 2818.882489] ? generic_splice_sendpage+0x140/0x140 [ 2818.882902] direct_splice_actor+0x10f/0x170 [ 2818.883323] splice_direct_to_actor+0x387/0x980 [ 2818.883718] ? pipe_to_sendpage+0x380/0x380 [ 2818.884090] ? do_splice_to+0x160/0x160 [ 2818.884470] ? security_file_permission+0xb1/0xe0 [ 2818.884916] do_splice_direct+0x1c4/0x290 [ 2818.885339] ? splice_direct_to_actor+0x980/0x980 [ 2818.885747] ? avc_policy_seqno+0x9/0x70 [ 2818.886095] ? security_file_permission+0xb1/0xe0 [ 2818.886563] do_sendfile+0x553/0x11e0 [ 2818.886893] ? do_pwritev+0x270/0x270 [ 2818.887263] ? wait_for_completion_io+0x270/0x270 [ 2818.887670] ? rcu_read_lock_any_held+0x75/0xa0 [ 2818.888057] ? vfs_write+0x354/0xb10 [ 2818.888424] __x64_sys_sendfile64+0x1d1/0x210 [ 2818.888850] ? __ia32_sys_sendfile+0x220/0x220 [ 2818.889312] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2818.889755] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2818.890251] do_syscall_64+0x33/0x40 [ 2818.890566] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2818.890995] RIP: 0033:0x7fcfdd93ab19 [ 2818.891356] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2818.897012] RSP: 002b:00007fcfdaeb0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2818.897699] RAX: ffffffffffffffda RBX: 00007fcfdda4df60 RCX: 00007fcfdd93ab19 [ 2818.898337] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2818.898934] RBP: 00007fcfdaeb01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2818.899576] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2818.900244] R13: 00007fffde5744df R14: 00007fcfdaeb0300 R15: 0000000000022000 00:18:54 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) (fail_nth: 27) 00:18:54 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x2, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:18:54 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r4 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r4, 0x80000) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x7f, 0x0, 0x1f, 0x34, 0x0, 0x8, 0x1400, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x4, @perf_config_ext={0x2, 0x8000}, 0x8000, 0x77, 0x7, 0x0, 0x6, 0x0, 0x7, 0x0, 0xc827, 0x0, 0x80}, 0x0, 0xd, 0xffffffffffffffff, 0x0) sendfile(0xffffffffffffffff, r3, 0x0, 0x7ffffff9) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r6, r5) 00:18:54 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) (fail_nth: 24) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:18:54 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file2\x00', 0x201, 0x111) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r2, 0xc0189379, &(0x7f0000000080)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, r5) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r6 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) close(r0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r6, r3, 0x0, 0x7ffffff9) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:18:54 executing program 2: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x5, 0x400800) sendfile(r3, r2, 0x0, 0x7ffffff9) 00:18:54 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) 00:18:54 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL802154_CMD_GET_WPAN_PHY(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)={0x14, r1, 0xd8499488957a772f, 0x3}, 0x14}}, 0x0) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wpan0\x00', 0x0}) sendmsg$NL802154_CMD_GET_SEC_DEV(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={&(0x7f0000000240)={0x4c, r1, 0x400, 0x70bd2b, 0x25dfdbfc, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x200000002}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x200000002}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r2}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_IFINDEX={0x8}]}, 0x4c}, 0x1, 0x0, 0x0, 0x20000000}, 0x8001) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r5 = dup2(r4, r3) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r4]) r6 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r6, r5, 0x0, 0x7ffffff9) 00:18:54 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x0) creat(&(0x7f0000000000)='./file2\x00', 0x4) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) [ 2819.220358] FAULT_INJECTION: forcing a failure. [ 2819.220358] name failslab, interval 1, probability 0, space 0, times 0 [ 2819.221457] CPU: 1 PID: 16168 Comm: syz-executor.5 Not tainted 5.10.223 #1 [ 2819.222040] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2819.222733] Call Trace: [ 2819.222965] dump_stack+0x107/0x167 [ 2819.223276] should_fail.cold+0x5/0xa [ 2819.223602] ? create_object.isra.0+0x3a/0xa20 [ 2819.223991] should_failslab+0x5/0x20 [ 2819.224318] kmem_cache_alloc+0x5b/0x310 [ 2819.224666] create_object.isra.0+0x3a/0xa20 [ 2819.225063] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2819.225493] kmem_cache_alloc+0x159/0x310 [ 2819.225843] ? mempool_free_pages+0x20/0x20 [ 2819.226204] mempool_alloc+0x148/0x360 [ 2819.226539] ? mempool_resize+0x7d0/0x7d0 [ 2819.226886] ? trace_hardirqs_on+0x5b/0x180 [ 2819.227250] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2819.227684] ? ktime_get_coarse_real_ts64+0xfd/0x190 [ 2819.228114] ? bd_prepare_to_claim+0x290/0x290 [ 2819.228502] bio_alloc_bioset+0x36e/0x600 00:18:54 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r1, 0x3, 0x0, 0x18000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = dup2(r3, r2) sendmsg$nl_generic(r2, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000240)={&(0x7f00000003c0)={0x1380, 0x3f, 0x400, 0x70bd29, 0x25dfdbfd, {0x1d}, [@generic="59f700008fd53d6deb30590df3b4ca83d2abd458d09f8e4c2ef13fcab67c853bf1392ea991361ea0bbe6339dda6aacabc2c57f44e4712f34c8fa3ecd961602514b205d9c2cab50865247715493670908ff3ca65190d7e12153d4692fc943cb98e083adb94e212a5bc5f1f648ba306e3236720a66e4d9046bb603b382d72e574170d208f0fb101b4d2586d089f35a7bdc2535be1ba169cdec79bb4ab9270598c18ec8a29d41abf8578063c92c0f9fe76b0da1f53301a30a7432ce441da0c859d13d015e4cbdce78d4007e97495e7117829379f92ca4511f0d76c6e13e2ab579caf5c81abcf8eba782d88bc10fc8e78185e7d80d669378da2e26d43d25f3d9cd7b6bbd99204b24506362f4eb0c4069ecab0a172aaa4dc254a6391f92f28d9ed4694912fee521e7af62d72a794335c8d3953d9817836d48ed03bb23c6aaf9cbde57c83c59158a038e9959a7912e3efdc2e62e6d4b26fa142675915666de4d426c504056d1b028f15c909a84c3a88d9f953529d35af1586bc4c0a7d8f5ed955a961b5805864df3082a8924398dfc0dde4c5e9aa28d6737b562a486fce327e1db559afe3c1bdc220c4fc3aebc87cff6e111fdd63bad22768c72787147a06ca634c1b1aba5ec95f95002d0068df200bf50a6a753e78b91da2aab1eaa25bb4c4ccc1d54c0d8d9bb5cd3b6697d6f6412be0687c6399236bb7f276c78bdbd8ede48b5209c6b019d13aa3419a67b92afde7405804c573bd8c4df0bd3a0e90428e9cb49c8753ca6b1a89f651ac1f1f1b8724068cde90aee739ba53da7d9f5b59523488921dd8373f4f66ddad891d904177f6008cdd2e7b556a70ed45b59f17bed9141adfc1cde2f6edbfb378111a6ea645a9217c53efc14aea250b73e8b81d94f792512da866e577cec27760b80a6da75d058410658e1d8496bbf223df383620724120f30977ef83eba12883cb4ebf851778eebe355d6a48eabb3032ea29717ec5112c279f28184f5fc43a0e73869688f5b9d1466f824b60bd06efdbbb9d4b90fca2e179116795bd887a2f577d1a57bafafa6c7a943897ef47b242ac03024c8288c1857c7168edb307766777feddc86e99e7e30212d3d61359eb7b4a94b75c0b04fa7cdd6be4eb687959257e0d31f814d875ae2cb5cef35d256f9bf729188d22fe328ba32c2b224ab6b874cbf7f64b7c45e0bca0f08b590da886e4808fe66172a0b592e83388f81d5a2cc5e37bd4ddd872efa2d58073308d9bc9e4fdeba3039dcf1f867800f51fbfad089ff1915b5fb1c8442f8a8181e86dbea341479c7a36d856f9b3699cf953beed46f4dbc969b15904622d4f65f05ca1e38cf39fdcd0b52d79eb9fb3b24aba855b69c1093c8275bc079f1a7f7a3c6dc764e6708608f105f5624b63330bffdab03ffd99986e0f361b51da87b752bb907c30f3c0499fece89a3918bfc62a87fa55b168773ed6eedac971f6d2a549e513cfea603d9f0f1347cf390d23fe1ccd22af62eefb984afd968c06f9f4d752aa5d94861c03e768af9dbcd9a5478378c35c8f12f29b029f000ede5eeeaaf806c55e8e02a93f4c57c3df3950d142b677a0953a384bd87ee849115f69e11da7adb736845b4ad9fff21c276c75277c3a394aee5b17921b811cface9ab1d5ac6518afdc4969f0d30d90fcb4b1e650e63d52b8c137c48c50ca653cbbbede67769098084ece2fca8caa6ad1189a6d2f31ef0d48e74a51970504aa4b86fad69b67f3937385a4ba66eda9b15a277d4e58ccc2d66fb43c89dc47388076a8630af66bc8c11974616c221168d0942fb86c82dd912f424f7c1d69879b985f62000327c6f51384d0e500f1ab6168586d9fea9e1e71dd62247384147eb125a5ac4d890a539380683defb652cab735969e932ef863063ee857e60ea5738101c06a98a7461febcc10a2943165ae9e04eb82979fe45b1c50f47856046a212e1a1022791133d3559a4dc3ef15a3966d3634441659d6ce798c991fbfed70c8d731ea210fd2235431f92ca813baa39934999a2dccdd4d78d8903afa8301eecccb03ec68fa92a2f1e6c8bbc679bea90cd0b0d6af5c74714faa199015a8eaf5be088f48b98b7a1ff4c2624dd683043694e0b7bdd9461a5d1378e8b32332ad5a687f05110bffc17de35e44becd62dfdb23e3a2c74eff5cbe6ff8b224c851b8510ddad281fd341a89d233818be4330900f9546c4d8cdbeba2db793fde1a2c4ed1fae7f3ee04753ef50d88be3b29895a04aa87b23bab0e88ec4d5f935b186ddd4ffb38b67bb1f06da6afc5c1cf6488e9deef137dea5a93a1670c3a63c666540cb894758cdfb4f48e7289a50174c452c64209304161ef5b764531e012ccfd36de114be15accb05b104eae1113ea2d95dbf1583186df970aa529b6cd0545bbcb0655b63834a8688cab78358f9deec8fd3c412b149ee315b9dbd56969875de5feb58727f529c236094d8218fd61502470e3c4f5a014b6a52eb2f64a3e1d4098ee151fc7a1eb86589b2bc6c22c28c4fc9d338067f96bb9c2f240b7ab460715e691ff30a599205e861d66c34ef80100e2f82c350b78bbeb2c5a635c78ef7c68c645da1e15a3afe348537753a67efcc572c4932c7bbc321b6b52ddfbb7d3f86267b365a13d3afe5a9ea5f4e4a51e7907cc749ffeb8cbdce6241e733b47df08014b81f2616a8772effa6dcb685c2fcf34ab6755a82a0cddfa7f9f829ce4570725e8487734f32ed5edaf6865c9d8c25840aca39998c88177f95fef438354ed097bd03c4b4f7269f1f1684e50c50572eda7e9ed20a4f3bb13b7300860f69486841644cd676d6f4534b15c26fdaf2af3b75b4d0ba24be46e396de88fe01c0ba586710001e1bc9c279a45b677420738335ac5545391be54514c194325d8a4af625713480e7bf05b7bd5c4b45595429e63f1cd8fa54b0c01567fdfbafa8ea67d689826a9cdfdda3d9ab16576a67a581edb2d42fbda7c6efedd61793962b08acc9f222ff8202efbab80cd4e0b2cc0b14a0c92c5c5478e9994dff24d49eb6454ed6733416974d59dd98b5dca2a4ea8457ec95afc445482ebc5d6c50fcbd61096e19bfde960fa4940801dfad26fae949025a28230bf425d11bcb55a70ec3844a3197c1d60be89e384d17efd29e9cd85e34916bc6e04ba1b3a62e0444c9509b56d0f7949440be6a5c52a709ac8bbbe7afa9b960b48790b0f609da0a7141cc27c3f9f4db0a4822b1cfe2d4f3af9c8f8de9e3d2f9fb416ebf349ee22f731405ba0f8d43d8906806ab947e69909a495eeae0e343d411000844f9714ea5eeb8e803afeac25c1d7cc452c62f13b18a5e9088ca793dec8bc979d82e38a42415684299cb4963c2bc62100fa4410da53ba14652982b6e5542ebd2ba086f5173a80405be47c0751228957c4782432b53e786aa0bea35cee78264985b9e11685767a148d9b1134eb3221321e62a89f65ca1d633329b705ee5170bdf426b4fcc23956353daa5c741e04f9e424e38a4cbb0ff926e12cf9b19273e9d55e88ac50ae5521385d08cdb2512807eff72b85b1e5c03eba5062118cdeade4bb519ecfc2087b1a683e5b6f41a2cbf390f040029f638e568c729c54f1e79e6d581bc3d58fa5388ad90c8c237b369b6fe0522b75a3d0246f8fa120a67bb1e562f3a11fad02fa4039ad06e53294b85395ed67e1beec59abab128c2f65f263711ee37e9110d13aa8f125c924885d2a5fd8be895a2f1b149807ddd630d4f7f0f17019b2cf4ea55ce396efed19d8e51df8ac2d292c0bf2cadbeee5e59e72eff92eb22e92c0898aa284f972f9573c1be50521f4375ff77bc7faed109ee5b9fc523e2e0bbe7d5185f0ef037023cdf656380e5990dcffc245ba104482f5fef46906e3da4172be785a4f0859d48b460a60f4d3dd6ebaec5227be687f6fe0a277971d4d6c5c72d2e15c76e59c14cae753ad8ab81edef4a22eddccdadab8fcde7101d3d37b35ee020cb7f9e47a9ed125a5c11f484cf74b9095547ccf12586eefc54a37a49029fb9c9e55f82cb969350e201fb505f14999663a2d9dc30bf827f170d89000cca0ecd87f6f936dc87d9ebbbea3a317f349f07cce600c2461f9f45751a7fcde66b4a1d348521245d8637ecf1512710781dad30aa5d7aef189858dfb4e06362e09207cc040f641b66a7f10d44aa8b1d0faf75b05b1b4a3487e01ffa0fb1ad4919ccf772aea49cd1e8f06bd437bf618186f2ef5f29e3bd9baf368a9a684dbaa56bb854153e4d9704a50907771f6458b903b9ec9a6f13d98c7630a933e92f8d91b1d63189c02e79e388d0d0af1d762c94e8f8acf2b7257169458cf4e81fd31fefb7602f5b9aee1171310185359429f16cdc7a029785eb7b7e31b6bcbcae74845092dab7fe7f133a99e077f613ca226723f948745714e742636d709db469afecda9b142d869383298a83b4a439733239483a1bce0ff77e2fdf9fa3b09e3bda63200600f0dd5fc6398970d6e7627d298435cbec8e01777287671c58984254ac6f7d3fb22fa700da027d8ae806ac0900669cc1b71122bac9a91fcd8e69e76d6be19d0b479887bd6fc5da47e372687fe156aad501619a635fed1c4fc5537924b6ce7983221fe44a7eb2f709ae072728b92d45683e4a15d56bfb56f20362eea51ef744dcece5f432193c2824a6c51df4a880e0b0f44c30017cad28b491be2c4fe3990e74a4e0820a163361a047c9d34d83530589c42f2c7ff58f15ba6160757b24972e11f3a5ea1d2adb011c796a1d63bdc1c2267e887d21fafac290de821d8c3bf73de9c176a36ddc569b25b91f12ee415b6dc88a5f50746f51d73612818b49916f71fc99fceedb761d76888cb60bfa4ccfe8f07bbaf932a7932baef6c5e4b620a4cd386ba557e7d7f453fdb0a87a434ffdcf92d949934adab6323d0d681eb993017366d0859818b40085a6a67a25d2a79c61d1ab4e656dbd310cf9e729e882feae3d161f1e962084844aa286b244ca4bc646973052c942c46ecb90628ebc088b1b0dd86f0b4e243a8762fde411a699303c06f3529d41107c4ec30843a0d5cea2f299aca866fad49d4e95182066f5ebb1641f0164030965c7b2e3982ae131210828bfbddeda6e7917fa341ec1d87fdad4de9ae7fd8d15fef6b65231c6ac544cf14f7398580748ab9bdd8292608e9f93b9cfdf3695b32dc8df459c281aa23fe60e3112cef7e5f93e85e183d8bc4815b43bfe4cebfe3182d957f44e2d4449647f7e9c61c2a779390d6d4173a3a40a8f061d439d16acc3ba3f2a3b62c39a64112a302998e3c05fdc1674653ae7e146dc50f3dc3c8e35df7c1748939f295645b50036c8a361c188ae2ba747a2e2e04aa61107347a29a4219608a8eca1a33ac906f13ac906f9c6d852a34442f9b4960f97bc6e28ddc5e991c618ce5954f167cc7e117acd484d8cd95bb0d65696a77bac1fb6244dc79b0e43ca59c2b99d5b6c998aacba2ae84120484d8718bfbb92a0510aea4e4d90fe07f3b0d9756ded3781b07d9ed118ba87cdf2bf2f3a1edaf8f6e3a0fdccd1ff68e48908c559c39214518cde822dc844831617bd44fc41e5e3f2eeefc23a13bad7fe2465efce9a9ce43831c33a4c690f3f91e94eacb55811c79861ac214140c3df4b259a340730d15225c296cbfd5b2c5f8d50309696c6611ce3ad5352859df1234310d34c684b9b4c686c906dc064d8d58b23bbf234bf1c2cdf614002cf1fb81e1cbbbb55bed3f598a7c500c6b6d46ce5cffc096efdfbe9514bb50c55ee095ce04259232c5a777f061cb5c92abde18fad4a82aa7a1854fffb6b8d9e26aedb9ff4", @typed={0x8, 0x85, 0x0, 0x0, @pid}, @generic="67e2b7f2afe5e228ac1acaf8a8cf577bd8639902ea55eb7089a8b6be5a8ec2870b3b0d9e9b50d8eaa91460aa16c48ca12c2df7d84ee27f274b4f5ffbc55c13f977074f190282f252bd4f5dea54c6815adca3c93cabdc5a173ebd081a766a8a24f8ab111d4266751c025ac7d183910e63220717614ace105f77dd563265eedda4fbad8a9c2ea6dcde0432787c40a95323b3e4f6fa073ab3b0c8e6dee2bc5cc23a0853d77ae0ba3a8474b104b19ceec2fd50863c3885998b0b2ccbd7c2f7c6ab07e993bc64d80d9b9d0b3580989758325a4802aad1ad67576e877bf57ec12deea7f9cfa734777d48215de61a016d2ce985d73e6bf66e19b65f8bd4dc736c", @nested={0x25c, 0x96, 0x0, 0x1, [@typed={0x8, 0x3c, 0x0, 0x0, @fd=r0}, @generic="f9b35941d456afff9e7bcab7a408ec2b79e6ee9669d22ff9d49b801e2bbba2f02563d2a84949fa194d30d6738c60fd3d06e573b8ee7f4f34d15aadf06f0b4cd65e614483413a2d157d45f1955359125656cd0c9285426a5c61ae1d205104679af7c91282238e42688753af3543", @generic="1abf65ecf06f74276dfa946dd8513481ba698acf5519c70264f920c61e0a4a0e7c8930a60c1788c494e1d27bbe06aaf1532a3280d520f94b79a3499466d44f08349523cf4d0d2ac884bfe86603dd71a4f0dfde8b9da66f908c0e12b5ec0a5be9e8b45761165ced604c6dff26bc102edf72a67a647bb78f1e36c61affd3006a1a3526d86b2010465a982050da6aa31b4d4ac83f515618e55438bc2932ded8d2a42920076a4e62e4bb49947cf1aefe0ae0dfe604348594a6d5b7127309fade479b0902bc3ccaebadf02067604f6bcbf60497e7f28df801484d9cb3119fa054ed7583782c3d2c1191a9ede0dff380a84482e0fe84cbec1404", @generic="bbbcbba1dd52440b2abc99e71ae494b44a888326003b436a1e61b14c826e9f7449ae705b43863e09c674241b9a22df07c25c71fb64614d39924a1c77a2acbd40f2efbe257cc6f4aef20304672f5d6e81bbaadf34e4af7f12eb56343cebcec332498494a9ba4fa822575bcb47f9924371040cbd26be0cb1ce93391e721e2869a0447a06764bb35323ab2c01697a8c6fbc0253846c8b754701fd9a63e7bb", @typed={0x14, 0x74, 0x0, 0x0, @ipv6=@local}, @generic="67fbe04530412ca515862b7b508cb5193cb0692b472b3dc60105a1b17e2badf57e69781395a627dede2fa877894e57b8e1ecdb12edac9e1ee67a31"]}, @typed={0x8, 0x50, 0x0, 0x0, @uid}]}, 0x1380}, 0x1, 0x0, 0x0, 0x40}, 0x0) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r3]) r5 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r6 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r3, r6, 0x80000) sendfile(r5, r4, 0x0, 0x7ffffff9) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r8, r7) [ 2819.228871] ? generic_update_time+0x21c/0x370 [ 2819.229256] ? bvec_alloc+0x2f0/0x2f0 [ 2819.229575] ? filemap_check_errors+0xa5/0x150 [ 2819.229961] ? errseq_check+0x4b/0x90 [ 2819.230284] ? file_check_and_advance_wb_err+0xbb/0x280 [ 2819.230737] blkdev_issue_flush+0x20/0x1a0 [ 2819.231095] blkdev_fsync+0x8e/0xd0 [ 2819.231631] ? thaw_bdev+0x1a0/0x1a0 [ 2819.232093] vfs_fsync_range+0x13d/0x230 [ 2819.232620] blkdev_write_iter+0x3e4/0x550 [ 2819.233024] ? bd_unlink_disk_holder+0x3f0/0x3f0 [ 2819.233434] ? direct_splice_actor+0x10f/0x170 [ 2819.233819] ? splice_direct_to_actor+0x387/0x980 [ 2819.234225] ? do_splice_direct+0x1c4/0x290 [ 2819.234593] ? do_sendfile+0x553/0x11e0 [ 2819.234930] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2819.235324] ? do_syscall_64+0x33/0x40 [ 2819.235656] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2819.236111] do_iter_readv_writev+0x476/0x750 [ 2819.236495] ? new_sync_write+0x660/0x660 [ 2819.236864] ? avc_policy_seqno+0x9/0x70 [ 2819.237211] ? selinux_file_permission+0x92/0x520 [ 2819.237625] ? security_file_permission+0xb1/0xe0 [ 2819.238039] do_iter_write+0x191/0x700 [ 2819.238372] ? trace_hardirqs_on+0x5b/0x180 [ 2819.238742] vfs_iter_write+0x70/0xa0 [ 2819.239068] iter_file_splice_write+0x762/0xc30 [ 2819.239472] ? generic_splice_sendpage+0x140/0x140 [ 2819.239900] ? security_file_permission+0xb1/0xe0 [ 2819.240309] ? generic_splice_sendpage+0x140/0x140 [ 2819.240726] direct_splice_actor+0x10f/0x170 [ 2819.241129] splice_direct_to_actor+0x387/0x980 [ 2819.241525] ? pipe_to_sendpage+0x380/0x380 [ 2819.241889] ? do_splice_to+0x160/0x160 [ 2819.242236] ? security_file_permission+0xb1/0xe0 [ 2819.242656] do_splice_direct+0x1c4/0x290 [ 2819.243008] ? splice_direct_to_actor+0x980/0x980 [ 2819.243411] ? avc_policy_seqno+0x9/0x70 [ 2819.243757] ? security_file_permission+0xb1/0xe0 [ 2819.244174] do_sendfile+0x553/0x11e0 [ 2819.244501] ? do_pwritev+0x270/0x270 [ 2819.244835] ? wait_for_completion_io+0x270/0x270 [ 2819.245249] ? rcu_read_lock_any_held+0x75/0xa0 [ 2819.245642] ? vfs_write+0x354/0xb10 [ 2819.245962] __x64_sys_sendfile64+0x1d1/0x210 [ 2819.246342] ? __ia32_sys_sendfile+0x220/0x220 [ 2819.246729] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2819.247169] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2819.247603] do_syscall_64+0x33/0x40 [ 2819.247915] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2819.248344] RIP: 0033:0x7fcfdd93ab19 [ 2819.248660] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2819.250214] RSP: 002b:00007fcfdaeb0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2819.250854] RAX: ffffffffffffffda RBX: 00007fcfdda4df60 RCX: 00007fcfdd93ab19 [ 2819.251449] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2819.252044] RBP: 00007fcfdaeb01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2819.252639] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2819.253251] R13: 00007fffde5744df R14: 00007fcfdaeb0300 R15: 0000000000022000 00:18:54 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) (fail_nth: 25) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) [ 2819.595249] FAULT_INJECTION: forcing a failure. [ 2819.595249] name failslab, interval 1, probability 0, space 0, times 0 [ 2819.596376] CPU: 1 PID: 16210 Comm: syz-executor.5 Not tainted 5.10.223 #1 [ 2819.596978] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2819.597712] Call Trace: [ 2819.597944] dump_stack+0x107/0x167 [ 2819.598253] should_fail.cold+0x5/0xa [ 2819.598621] ? iter_file_splice_write+0x16d/0xc30 [ 2819.599030] should_failslab+0x5/0x20 [ 2819.599417] __kmalloc+0x72/0x390 [ 2819.599721] iter_file_splice_write+0x16d/0xc30 [ 2819.600113] ? atime_needs_update+0x600/0x600 [ 2819.600549] ? generic_splice_sendpage+0x140/0x140 [ 2819.600991] ? pipe_to_user+0x170/0x170 [ 2819.601375] ? security_file_permission+0xb1/0xe0 [ 2819.601791] ? generic_splice_sendpage+0x140/0x140 [ 2819.602205] direct_splice_actor+0x10f/0x170 [ 2819.602622] splice_direct_to_actor+0x387/0x980 [ 2819.603015] ? pipe_to_sendpage+0x380/0x380 [ 2819.603428] ? do_splice_to+0x160/0x160 [ 2819.603770] ? security_file_permission+0xb1/0xe0 [ 2819.604180] do_splice_direct+0x1c4/0x290 [ 2819.604600] ? splice_direct_to_actor+0x980/0x980 [ 2819.605022] ? avc_policy_seqno+0x9/0x70 [ 2819.605416] ? security_file_permission+0xb1/0xe0 [ 2819.605831] do_sendfile+0x553/0x11e0 [ 2819.606160] ? do_pwritev+0x270/0x270 [ 2819.606532] ? wait_for_completion_io+0x270/0x270 [ 2819.606942] ? rcu_read_lock_any_held+0x75/0xa0 [ 2819.607332] ? vfs_write+0x354/0xb10 [ 2819.607696] __x64_sys_sendfile64+0x1d1/0x210 [ 2819.608075] ? __ia32_sys_sendfile+0x220/0x220 [ 2819.608532] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2819.608994] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2819.609474] do_syscall_64+0x33/0x40 [ 2819.609791] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2819.610220] RIP: 0033:0x7fcfdd93ab19 [ 2819.610579] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2819.612146] RSP: 002b:00007fcfdaeb0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2819.612844] RAX: ffffffffffffffda RBX: 00007fcfdda4df60 RCX: 00007fcfdd93ab19 [ 2819.613520] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2819.614115] RBP: 00007fcfdaeb01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2819.614754] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2819.615397] R13: 00007fffde5744df R14: 00007fcfdaeb0300 R15: 0000000000022000 00:19:09 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) (fail_nth: 26) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:19:09 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffff) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:19:09 executing program 1: clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) futimesat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)={{r0, r1/1000+60000}, {0x77359400}}) r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280), &(0x7f00000002c0)={'L-', 0xfa}, 0x16, 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r5 = dup2(r4, r3) pipe2(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc000) r7 = io_uring_register$IORING_REGISTER_PERSONALITY(r6, 0x9, 0x0, 0x0) openat(r6, &(0x7f0000000300)='./file0\x00', 0x101400, 0x84) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r4]) r8 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r9 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x30, r2, 0x0) r10 = mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000000, 0x4010, 0xffffffffffffffff, 0x10000000) r11 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r11, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, 0x12, 0x101, 0x0, 0x0, {0x7}}, 0x14}}, 0x0) syz_io_uring_submit(r9, r10, &(0x7f00000003c0)=@IORING_OP_SYNC_FILE_RANGE={0x8, 0x2, 0x0, @fd=r11, 0x80000000, 0x0, 0x800, 0x4, 0x0, {0x0, r7}}, 0x3) sendfile(r8, r5, 0x0, 0x7ffffff9) 00:19:09 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x4004, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffffffffffff, 0x200}, 0x0, 0x0, 0x0, 0x0, 0x80000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105140, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) r5 = gettid() timer_create(0x0, &(0x7f0000000240)={0x0, 0xb, 0x4, @tid=r5}, &(0x7f0000000040)) perf_event_open(&(0x7f0000000240)={0x4, 0x80, 0x81, 0x1, 0x0, 0x1, 0x0, 0x7, 0x80000, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x2, @perf_config_ext={0x7, 0x8}, 0x0, 0x39, 0x9, 0x2, 0x1, 0x101, 0x3, 0x0, 0x1f, 0x0, 0x5}, r5, 0xb, r0, 0x0) r6 = accept4$packet(r1, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000002c0)=0x14, 0x80000) fsetxattr$security_selinux(r6, &(0x7f0000000300), &(0x7f00000003c0)='system_u:object_r:unconfined_exec_t:s0\x00', 0x27, 0x3) 00:19:09 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) r4 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x7, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='net/packet\x00') dup3(r5, r4, 0x0) syz_io_uring_setup(0x7609, &(0x7f0000000040)={0x0, 0x216f, 0x0, 0x3, 0x256}, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000100)) openat(r5, &(0x7f0000000000)='./file1/file0\x00', 0x141e40, 0x182) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000001e00)={{0x0, 0x7, 0x6, 0x509, 0x80000001, 0x7, 0x8, 0x1, 0x5, 0x3, 0x40, 0xfffffffffffffffc, 0xd8, 0x10001, 0x1000}}) ioctl$LOOP_CHANGE_FD(r5, 0x4c06, r3) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:19:09 executing program 2: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) r3 = syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000000240), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0x165142, 0x85) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000040)={{0x1, 0x1, 0xffffffffffffff9d, r3, {0x1}}, './file1\x00'}) openat(r5, &(0x7f00000000c0)='./file1/file0\x00', 0x80000, 0x188) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r2, 0x0, 0x7ffffff9) 00:19:09 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x40) dup2(r7, r6) 00:19:09 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff0) [ 2833.809511] FAULT_INJECTION: forcing a failure. [ 2833.809511] name failslab, interval 1, probability 0, space 0, times 0 [ 2833.810647] CPU: 0 PID: 16229 Comm: syz-executor.5 Not tainted 5.10.223 #1 [ 2833.811233] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2833.811931] Call Trace: [ 2833.812162] dump_stack+0x107/0x167 [ 2833.812474] should_fail.cold+0x5/0xa [ 2833.812802] ? create_object.isra.0+0x3a/0xa20 [ 2833.813230] should_failslab+0x5/0x20 [ 2833.813556] kmem_cache_alloc+0x5b/0x310 [ 2833.813901] ? igrab+0xc0/0xc0 [ 2833.814177] create_object.isra.0+0x3a/0xa20 [ 2833.814550] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2833.814981] __kmalloc+0x16e/0x390 [ 2833.815289] iter_file_splice_write+0x16d/0xc30 [ 2833.815682] ? atime_needs_update+0x600/0x600 [ 2833.816071] ? generic_splice_sendpage+0x140/0x140 [ 2833.816483] ? pipe_to_user+0x170/0x170 [ 2833.816835] ? security_file_permission+0xb1/0xe0 [ 2833.817274] ? generic_splice_sendpage+0x140/0x140 [ 2833.817691] direct_splice_actor+0x10f/0x170 [ 2833.818080] splice_direct_to_actor+0x387/0x980 [ 2833.818498] ? pipe_to_sendpage+0x380/0x380 [ 2833.818864] ? do_splice_to+0x160/0x160 [ 2833.819202] ? security_file_permission+0xb1/0xe0 [ 2833.819609] do_splice_direct+0x1c4/0x290 [ 2833.819957] ? splice_direct_to_actor+0x980/0x980 [ 2833.820359] ? avc_policy_seqno+0x9/0x70 [ 2833.820704] ? security_file_permission+0xb1/0xe0 [ 2833.821128] do_sendfile+0x553/0x11e0 [ 2833.821460] ? do_pwritev+0x270/0x270 [ 2833.821785] ? wait_for_completion_io+0x270/0x270 [ 2833.822193] ? rcu_read_lock_any_held+0x75/0xa0 [ 2833.822583] ? vfs_write+0x354/0xb10 [ 2833.822902] __x64_sys_sendfile64+0x1d1/0x210 [ 2833.823280] ? __ia32_sys_sendfile+0x220/0x220 [ 2833.823672] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2833.824112] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2833.824547] do_syscall_64+0x33/0x40 [ 2833.824860] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2833.825307] RIP: 0033:0x7fcfdd93ab19 [ 2833.825620] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2833.827151] RSP: 002b:00007fcfdaeb0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2833.827787] RAX: ffffffffffffffda RBX: 00007fcfdda4df60 RCX: 00007fcfdd93ab19 [ 2833.828382] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 2833.828991] RBP: 00007fcfdaeb01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2833.829588] R10: 000000007ffffff9 R11: 0000000000000246 R12: 0000000000000002 [ 2833.830183] R13: 00007fffde5744df R14: 00007fcfdaeb0300 R15: 0000000000022000 00:19:09 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) (fail_nth: 27) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:19:09 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:19:09 executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) 00:19:24 executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x7, 0xff, 0xef, 0x0, 0xfff, 0x4000, 0x8, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x100, 0x4, @perf_config_ext={0x7, 0xdd4f}, 0x4, 0x6, 0x80000001, 0x5, 0x1e42ed8e, 0x401, 0xfffd, 0x0, 0x10000, 0x0, 0x9}, 0xffffffffffffffff, 0xe, r0, 0x9) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) 00:19:24 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:19:24 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file1\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f00000005c0)=ANY=[@ANYBLOB="13b39da6faaa92eac2691604f1ca9c73e1026c1eec2439192f0d158bfeea31e073d493b440a06963ed37d82c1a7b7da16b537ae4e8f8387d6458f62b57000000008000000199ca03d020cb6c8dd80181eaabccb9ac43da1d7bc8bdf370e9913985c335bf682d1dc05d4060eb17da8abc4b9c319eb0bfacc249d063bcf3e5198ab0dff34e136210ae4117c7fa72cd0fdbd9ac20ddd42fcf9aa9b7f2e7da609393c40c62f3c1f63054e3099259aac1b80b99633cba9438d0df2d37bf401ea6107bdf80ca929e510d6fd2f39b44680a1866b062ecadbb6a41286ee7305f5a9941ee6bd700004476abbf955c21771b2eae7d81a1fa60aa19050000000000000050eb0cbcaa1f1891da1b3370f7143eae6d4a68099bd71fb90d2ea4ed078ebc47801efbc7775deec6fa86f861a3e1a318f4e2f5c7057d202d686b45a688843d623068145ab588afbfc27f4a4259e129bc5aaa34bfba97e52840b36c4f41d4ce3afd8890f87f0000005ff15711e5af3abcf23b1802804647042b41ac5a3c326a457bc64fc3161b3e077a97eacb3e66b14103668162d510a7b25f31cf825a1d8c71639a29d5b8e5d66a792fef1e3ba27028b06d070b9097245e787639f31d20d72ba932aa35409399c97ad623e926389e8d04d8f3cd7ef7b31a6f0e8fca8db595d0ddac9b18a653fa505e82f8de446baae209b920e48068d0fb1dc5f5720a47b02f108bea2b3f55851b6001e2ec3f97503a7ef74490b965b036c31c54fa1fec1df79bac64bdd6829410d48f1ca8f2144a8037dec35d2c446246d1b16591dad0e4b2a2cb748dad0cc63241002fff32f3e59b609d486c69e8b63ca711c23682346fd08a1950e2d1e4a79f16e82dbc8e2e0b069d28b0c15d0efe9e0ebc3615df8b2350"]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) dup2(0xffffffffffffffff, r4) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:19:24 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x8) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000340)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='net/packet\x00') dup3(r2, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x5606, &(0x7f0000000040)={0x0, 0xef33, 0x0, 0x3, 0x256, 0x0, r2}, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) openat(r2, &(0x7f0000000000)='./file1/file0\x00', 0x141e40, 0x182) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r2, 0xc018937c, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r0, {0x4}}, './file1/file0\x00'}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = dup2(0xffffffffffffffff, r1) syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r3]) r5 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) r6 = syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file1\x00', 0x2, 0x2, &(0x7f00000003c0)=[{&(0x7f0000000240)="b061dd64a427625cadd22998a653d2bffa16df8c33b6d4ca5c3e815f5160c8160ae857afe0f09776", 0x28, 0x3}, {&(0x7f0000000280)="3c3f6a7766838d941c5bdb417d67d5a2a572dcaf00d5cb39e7bb6ab2863e28af9664b65f6115015fbb901f50fc2e93d0f9f77a516aa205dc100a341b23786119fb955ddecf3e6e83b8ad4ecfb055e52efabf032f870411ac8e58758ad0b28fdf857dd1e196065311ab08b0fbcdaa33b133370ebe72f21b21cc9f24efb17d9862d4cb0e1dcff8fed214824ce66a79d4", 0x8f, 0x7fffffff}], 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r4, 0xc0189372, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r6, {0x1}}, './file0/file0\x00'}) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x567c02, 0x0) sendfile(r5, r4, 0x0, 0x7ffffff9) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:19:24 executing program 2: fallocate(0xffffffffffffffff, 0x4, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) r3 = syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) r5 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x7, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='net/packet\x00') dup3(r6, r5, 0x0) syz_io_uring_setup(0x5606, &(0x7f0000000040)={0x0, 0xef33, 0x0, 0x3, 0x256, 0x0, r6}, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) openat(r6, &(0x7f0000000000)='./file1/file0\x00', 0x141e40, 0x182) r7 = mq_open(&(0x7f0000000280)='net/packet\x00', 0x2, 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x8, 0x7}) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000300)=ANY=[@ANYBLOB="010000000100040018000000", @ANYRES32=r7, @ANYBLOB="04000000000000002e2f66696c653100"]) r8 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x200041, 0x8) ioctl$AUTOFS_DEV_IOCTL_READY(r6, 0xc0189376, &(0x7f00000000c0)=ANY=[@ANYBLOB="010000000100000418000000", @ANYRES32=r8, @ANYBLOB="050000ff000000002e2f66696c653000"]) sendfile(r4, r2, 0x0, 0x7ffffff9) 00:19:24 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff8) 00:19:24 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @initdev}, &(0x7f0000000080)=0x10) openat(0xffffffffffffff9c, 0x0, 0x440480, 0x11a) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) dup3(r2, 0xffffffffffffffff, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r6, r5) 00:19:24 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x200000000003, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) inotify_add_watch(r3, &(0x7f0000000040)='./file0\x00', 0x80) 00:19:25 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000340)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(r1, 0xc0189376, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0xffffffff}}, './file0\x00'}) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x1039c1, 0x2) r5 = dup2(r4, r2) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r4]) r6 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r6, r5, 0x0, 0x7ffffff9) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:19:25 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffffa) 00:19:25 executing program 0: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x7, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='net/packet\x00') dup3(r1, r0, 0x0) syz_io_uring_setup(0x5606, &(0x7f0000000040)={0x0, 0xef33, 0x0, 0x3, 0x256, 0x0, r1}, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) openat(r1, &(0x7f0000000000)='./file1/file0\x00', 0x141e40, 0x182) connect$inet(r1, &(0x7f0000000280)={0x2, 0x4e23, @loopback}, 0x10) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = dup2(r3, r2) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x507240, 0x0) fsetxattr$trusted_overlay_redirect(r5, &(0x7f00000000c0), &(0x7f0000000240)='./file1\x00', 0x8, 0x1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r3]) r6 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r6, r4, 0x0, 0x7ffffff9) 00:19:25 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff8) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:19:25 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file1\x00', 0x0, 0x110) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:19:25 executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) pipe2(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc000) io_uring_register$IORING_REGISTER_PERSONALITY(r6, 0x9, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) r9 = geteuid() getresuid(&(0x7f0000001400), &(0x7f0000001440)=0x0, &(0x7f0000001480)) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x10000, &(0x7f00000014c0)={'trans=fd,', {'rfdno', 0x3d, r6}, 0x2c, {'wfdno', 0x3d, r7}, 0x2c, {[{@access_user}, {@dfltgid={'dfltgid', 0x3d, r8}}, {@version_u}, {@access_any}, {@afid={'afid', 0x3d, 0x2d2}}], [{@fsmagic={'fsmagic', 0x3d, 0xfffffffffffffffa}}, {@obj_role={'obj_role', 0x3d, 'iso9660\x00'}}, {@func={'func', 0x3d, 'CREDS_CHECK'}}, {@uid_lt={'uid<', r9}}, {@euid_gt={'euid>', r10}}, {@obj_type}, {@appraise_type}, {@appraise}]}}) syz_io_uring_submit(r4, r5, &(0x7f0000000000)=@IORING_OP_READV=@pass_iovec={0x1, 0x0, 0x0, @fd_index=0x2, 0x4, &(0x7f0000001b40)=[{&(0x7f0000001a40)=""/209, 0xd1}, {&(0x7f0000000340)=""/58, 0x3a}], 0x2}, 0x0) syz_io_uring_submit(0x0, r5, &(0x7f0000000040)=@IORING_OP_WRITE={0x17, 0x5, 0x4007, @fd_index=0xa, 0x2, &(0x7f00000003c0)="dc932a3573a2765a3292f5800ad062c4c42b3c1e593029d93c50a9328a405509541bfcba42ad7d3757a0fa7ff8935dcb2764deb01939bd738c412f7552b5899837ca5a186484b66a1a68fcd9eef43b74fcc1aa56c75347d15b25abbf849df15f531f61b6677a492fd98e24c1c1d56e80264600f2a2c8fea2f0e9d848c85627b9071edff51a4e1810301cb5f3640d183e9d65ad07c7c3b2de7310e55d725e3118188637fefe5959563dc9796d707edddae9596a1f8657856451c00e40e57297b8fbd41eed934725f270f6599b70ca9b592fcf0d54472801b07609adf239e04dfbeea09814288f9effdb5ff18aef8f35e723da38cfeed3aec9c18430d8accb52e6e2e7cabc2a28b14daf21b9ea4c8536aabfe66744e8c6b4b2d9550f1f6d451d35f400a3c43ff33205d2fbb3b658daaf5ae6e1b694cb6872d892ecb76dcdeb979626ccb4ca24c62def75cbfe2f846a39cfff1e934c1d6f617a399bd4a9bcd2bd56c75165863184fa40b0cb7a62dcd602f9d6fde30f31b26ee999b2ad4a00d014854ba729c94da0035414b2cd27ebcaf66e89280759693034b470605b7eb745de41b44af5303b8616dd6f67df077563c569d09f0805855ea08f5ee11fd9a642feba07ffb9bc84c73e9c5ce2f20c107633f718857880b4cfc7ff385a20a8e9609f0add072f4a839e3f65d899202a50b6a164f21122991ac797efebeb6f0c1c577d897358ba03d14521bff10789ae34d132ddd318a9003d83ba61a5c002b1971c1adbbb578535889911d2830bf2091754f680c265d5832f07904dd05775f0870f2b773a114de0cfc9fe7195d72b18d54f53405c2e07bf0e9752b001c88490bb3f8116622a5406ef93c9930c2f1bdf791e978182046fbfb75b5e379159fd05a331e05715d3b725bdafe9c68a9331a5de5d9b3bea2a5842020a149096432720dd74632d38e4416bdd209b4e1d6d3a4972f2badb035ea1bc84835872021b2764a466c2188831557080ce8e791d82a3e0af15c3240107f15b85836a2e86342abb6237303b15f77a93cfcddff81ced4e85b6019e3d708b0ef70e357cb276bef7928881cfbaea2a1020f2731ed4b86459e08afa3166e2de78415b56a9727fff486e21cb8a2db1f1053c4862752a57fe5c727c337549aac8abcd5d8a4a88dc30fe2bea654fe4205a79fd12cd076badc2e2647fbcf64e5273e13bb47e93bff6c6afd7e42736362727eb32e8bfe401d1bab2d116f2e941fdc96e3ccda346a2e91b4f892496548c8225c8afb2e9603032441056df528cc638cb67828e2f877cb24101ff9076f4c1089ef47c0930fa8a5b9473ac8a1743634bcc315fda3f9ad5eaf217f61c3049812c68e5d3417ec3093d7d7d043ba76099156b418722efb8282bcbcda3b1c39a0ecc2ad13efc88d77fe0545c158659a6ba631d51e4c403815058776b05cb9543538865bb4a7e2413ec1a55c66cf64eeb9f59f32f967f92037cb6d83e002289b439659b9afc0899f30554720c58e554c3a3b22a72ba0c0f62ae8578a745d31b3d5350da132f6c9cf02322fd5b4ee18cc942f642f393c5aabcf2571ccffebcfc456aa70c76b280d53d85c77f75e3a916050a4fd12728b5a32189c2d46c4aed31cda49882fef7d6de76c9aedb2567de1a1616f157a9f8b743373188a83497650ac9c7d886ac374c8ca01d53dd5ad64ee4b751f0105e03145be0fb52e0252feb0c2da68da0d220f3a4d3a60506d19115b4b2cb869c289c2e9fb554623b8220361bfe756dcd91fe360cb542bc5d70ac014cff8538246dd34910186dc30874398ae986df9fa5882f045f529fbd92c1def7857046b129223fcdd696150842b96bd2b96673d1af63af640e0c21ff59b9ed15e5adb54156f71f7f73c7793a7e2e6f8f158fd89b2dbe4287ec077e9bd4fe5e477158adde5fd12164e94f66e11990e4d0b146b46c0663e607e47f7557b1fd5af9ed6328491f4ed1092a48bd850fee96af3343b7fc540e6f8b2bcd79881f47e87d637a776d43505b81216752faac0710cc2eff37716b55bcc5bfafe4f46a0cb4545c591b3abac261b5df4c97e403b53efe851bde78db4246c3f85db2b605b13b21d54d2a6ffbdda0c43947bcc25490f527694034f04f4cdb868fcfe89972926273c2e23741d4501f2ebe896784bd5c0122f60e07242da17603439a730237b4ff50cd4cd2abd004626e9f353d91d589dd0e40079daf97fc63be90dfd4928546f51233537bdf1236869e1d3637eccdfd6ab1b0f47ae01295f3a857f2a8ce9694b4c836d0f3f5ec128245093d60f506d9c9f48ac4e01399a94f4578d56abba7858632bb50a0a79c9ce3790a61354d95b220e3ad27c8c4e31c566bfc309c309167d3eb72d7f6e26e0f1a7fedd953f12f641a04bab6cb528072bcf87144894f55fbe99c9671f57964ff1b6682b10701c368c8b199c70028b16d4237f365141659e75e55038f6ab0a003f7eae4822086234f9f6cee79e5ad6ef2b37f3b03f598e8bb6e103e80318c9a47031fbdc15790ce0af76d3d8ababeed0b9caccfdcdd44de93aae6d947fe188330b5d2e43fec5327669f0c7e73d9737ef1f70742453a4362669e91c10c8d3ad7342b0274e5421015a67c1011a8c04970106d935360f2955d79feb6b0352c9e4ee5df03c0c5b5b043d01e9e4f156f987e1c17e298a8fbf3b6e5d14e65d1760a35d97626dc8dddac7512583f982f214f0b4c01f1852c618f0683c7059163681fbb039cca32766b1b5e00f7e97a4b7224a0b09607876c7427ef8eac8c5d68942b23a1d7a548d825a2df3acb9ae34adefbdd4b0600e6f809b9ff1d61b615c110207782766d7fb0ea2304f0969299bb8bbfbe0f8f22b75d0a3fcd0ccc02e766e729fdca74d4e68efea29ff8889c0f76f19ce2560dc2cea2b5c19d835e54c659c475804fc17cf966c0e0f91d923001b8c0d95acaf3ae2f96f6f1056387745aa9e3d5501eb6314eff088fd3588e08d2f6fddd86b3babbd25d7eb4a277193ff249e99499903e2c1cbbe4b0f15f9cf5c4b859593fc5e9239e34c7ed644321ebeb22c03f9de18bb618d53ad07c94f4125502810e0798980705b12063f26a258b92140e348591eb1f28bd182e8c703478f90b447ab5afabf3bdda4401af13c92db96e415e3623f6a044e7627b01b98237513e7b2ed473e74f7bb294cd27666c87eb83f27a98c0c411611c459f6b1f010fdddd86f33ccdee739e1be17b8bd8db0869909dfaced98f7dfc0b4f3aa4e81187b9b3b8679cb9c2e6196fdd539d89951e0d04f0569bfebd9074d6a4792a6635f71bc78275e2c286b4e10d7c1ac7587296c06c6860dd51b4d8304f1d1941a5d076ee405651c7049df1354397f04a4269cd890382972589d2777d29ee4dbf9ae456c9ad07d79f353c0d08f9ffc3439c45763cc2d0dc8af597ce628b88ee53044f9f5fc5953e3195e8cdfc52199d361b26b51ee33c5942339b0cec48c135096f7b3634525d7e44f3253f801a5276a88b27e4ad26aa926094b36cb8738b88d2cdb218432907bf7a4d068f483fda1961d207e708c848b1084a99c4dd595f09e07fa505b60cd2fec79ab2493dc2ab4c223325937345fd41f7d89820ea09363f7c83c15653dbb43dab65e016e970333fc850746ef04ddedc09745e0bbe3e11bd8e69237869eb00cda1a2fea4887e90a3978c1c4ab92ce7f9f858300565cc31800a5eeb0c514c2b26706c746c363b8eea260ea7b7dcd56a531b3bd8837f33e537e9d3de79437aa065ee324ca11a33eb8bd01deeabb08e22872660b23674c9daf9e0d6cc472efd9c2aa67ea3c764597c8e52db79aa48429ae55de7c636cc04e1edf6c423f8ab1bc0c20cfcee6e6a6bfd63ad23ae6e801de7f60e831f41fa64ca43d54480eb9c0780ea5749b751a18060efcbf3b99e3b0369a4a005041e64821057ad55e45dea8ad64f4aa0529f75febc5274050b3819c440588fb2b9da0656f138bc56ac1f9eb7bfb3f0a2cc55fb2f0be65345b07bc4953aea60a20525fd4bec34f84b87c5ac6b7cb34ff0c4dabd520c3923faf00efb5c66998e66b360c0cd1dfcc3999bfa27401f24c7e6ccce214647bc59e567549cee47f9ffffe97077857532d33795606b953d060dde21f2f35d8783c07ef1ec7d33d13c63acc2c178beac15f205150a733203044aad159444f0e3a252536c8cb4975e797c5a57d4178173be33225167ea9f9462e9fad8fb7a64f42c2f5f91acfc2eb3e54cdf746c9858b8bcfd927a781b87f5862c4b91273bf9280edf1bbabdad6de40bdfee171adc2a6fb3f31b921963d0429a3989d300717e1f4672d40a024126e31882e5ad3ee73634c6c1f03c3f8b7743854bb5f139f458cc99c4e33b594649491f47a30f85c886b7ddb4055ef3a4cb54b53867314d64d8654d070033908df51c84fde8b5a2331c5cecb9c900a71bcd5a2d3340aff1226c1a3f2fe82c0f3f258117fd5f07b6d75886c43f1a3bbb30502cf25fe016d3e1abc53e8347a585ae4971467b6ce9e031041a15ece4f65bd87e0073de62504a3f086244a20e4fcf365b2bfc5d7ab37a607571ed003d5fbdd8dfbecfe6f1c78d10a66c99ccdbd92e3d54f2af9ec27e572f609bddff0dd8d4279d93a11899808e9f83e488d9ec3d2a063e0e1ce7df8205f115f309e4ab63e9ba49978b8a83b67c7359b8c18e6cc5db5bfeb59f8100bf9f04526b150b96cdb51e02e9ef15715417a9e499e1e9705ebc5d726e52096af6eb9ebf9ca2de45cfd861c633a169fff5b005287582d06da399f70d70f5bb3c8596d0753013a3ec5e1d1a6444662550872aa0f06fd1f1c4011a6c5c26eadfed1ab64714a4d796dc08cac6ffd872b9cab402e6e23fd90af09600506b3b8d956405141fcee0bd8a0b0d52f12bfcc0373f46a7323d3e3e10ddf2f2b83e178fd991c210185d0425dd3d08770f567ff2e32a49d4c0a832cad26891fcac20d9bdcfd0613e1386d940d0613c45c37a5b008ec0b471b4b6e35c5cf1fa5608f9d9f74edb5bf84d4c99d68deef7b15c094359c9fd73c6f6d4b7455c5138178019c314e6e158cdfee617ece3dfd4b07af0619f9a5afc3a03f97f9a759c43c9e3d1e836ce8addec7061a0977463e87a4352f99b9d9b9232e5c7ce7bbd98037d4545d2138f8119d2db74db699d638607693aa8a97e8e3cf614f0bba3e7adee9f44fe7dc74cd28e6f60d4b630c12e038c92afe1719fd1270f0f13ad69bbd1354e14101f2016c94f7c899dbff3df68e43bcba42073f4c7b26aec841ce7bebd9b9a470eaffaa9ece27ac48e29f70710840dc0126c4bcf8983e57c339c340e094d489c916d7d51eae1202d466c72e50e23c24cd812389ee5a343ead8c45c8776e7eb8e35c0d76c77a0e576cfcbd040524dd3d4096cb7599e269a01af903be5ddbe2e0c8806a1d37c77d43c68c1b882bc0e11f63ee8a905ad6f68736b80e3c7bd0e11046da0ff6219b12b9a9fd77fa84d716a66777200cf4f187c7055e97a84b28eeeb9526ee17a1fa08348d8d0b3272082bec7ddd05c9746fe8c2b93366ad6633ee2061fda29aa3e2d41498006c639b4630da12eed9238a0ea3754fab6a0a120ea60ff0001ebdc96bcc6cfabb58bae8aaa971447b1881f0b7a55a4ff2090608302dc483b9adbb0795d82df1d97bfd41cdbb6fe8c74d44a3116826a335f1bbb092bf069e6fd4c39ea40caf9210a321016d413477504274706edc7036c2076627b0e732d8866a89ca3f9c312cb964f6794c9d9168bf6f817b31ed223b40ddbad32450511ec9846491caf3ff805d46d79ee54cd858b7a", 0x1000, 0x9, 0x1}, 0x80000001) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x102002, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) recvmsg(r3, &(0x7f0000001a00)={&(0x7f0000001600)=@ax25={{0x3, @rose}, [@rose, @default, @default, @netrom, @rose, @null, @bcast, @null]}, 0x80, &(0x7f0000001900)=[{&(0x7f0000001680)=""/87, 0x57}, {&(0x7f0000001700)=""/214, 0xd6}, {&(0x7f0000001800)=""/216, 0xd8}], 0x3, &(0x7f0000001940)=""/170, 0xaa}, 0x2000) 00:19:25 executing program 2: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) r1 = syz_open_dev$mouse(&(0x7f00000000c0), 0x80000000, 0x44040) sync_file_range(r1, 0xfffffffffffffff7, 0x3, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = dup2(r3, r2) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r3]) r5 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='\x00', 0x0, 0x2, &(0x7f0000000040)=[{0x0, 0x0, 0x10009ff}, {&(0x7f0000000240)="22f970160e1575bf66c64c59e881f10037527b802da70529b1a56274241a087d198fade90b0032266be8a8321f2a7c497c290d12f0fb7e2995f1292bc481b879bb8babe9ed9250de616e1fe22ec3c082b4c4b8355b88e1963028eab13c96102c911a5db48bc86a5052a9f486dc5ae1fcabdc1a692fc86695f71a8de5da8ee5c60d27f26b952d08996edb4e395a7ab8e7b387458b5d9991b6fcff58a592b2155fc2e3c3dca2fa6e12a12a4ae44332f0c563d0435edd4be6aae6b31888d9e1dfa2c81f9591560fe19974a72078900205dbfc1df2e6ec16c01b40ea28af2f95055105c01bb24a8ccb7e9b272170770be1a5", 0xf0, 0x6}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r5, r4, 0x0, 0x7ffffff9) syz_mount_image$ext4(&(0x7f00000003c0)='ext2\x00', &(0x7f0000000400)='./file0\x00', 0x3f90, 0x2, &(0x7f0000000580)=[{&(0x7f0000000440)="9195a3fa0ffef6c878e9da5efe30dd0bc004dba6fea37f2ead75ebe7a855c3e9e106202679d306c300ce55418acc9b4aba561156c84cf89ef702e52b1af786c452a18a69905c220b0808024eccc95b1335c0215b938110df59718f034f83e210fc715440e4a1febb1e224e945a26a4d4a01624bdcf3d3ee6cd54f124600b4badad7428705a1c9b82d75e65fc49f5699e1457c7335cab77c70f5623eb124aa08a29d68c6c564cf23f4c53b1ecee53f0f3c3b54b6a59de6ed842eaa47dc11c3e6a4382e9aea1c7340800e3", 0xca, 0x1}, {&(0x7f0000000540)="e3eba50fa0edb370a25ab7f60ece4373253106d8330204da04151af575e5d0cb0579d9d0917c2cbc979c", 0x2a, 0x5}], 0x200000, &(0x7f00000005c0)={[{@nolazytime}, {@nodiscard}, {@nogrpid}, {@grpquota}, {@dioread_nolock}, {@nobh}], [{@dont_measure}, {@smackfshat={'smackfshat', 0x3d, 'iso9660\x00'}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}]}) ioctl$AUTOFS_DEV_IOCTL_VERSION(r0, 0xc0189371, &(0x7f0000000200)={{0x1, 0x1, 0x18, r2}, './file1\x00'}) [ 2850.022374] 9pnet: Insufficient options for proto=fd 00:19:25 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socket$inet6_icmp(0xa, 0x2, 0x3a) dup2(r7, r6) [ 2850.077722] 9pnet: Insufficient options for proto=fd 00:19:25 executing program 7: r0 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(r0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r1, 0x3, 0x0, 0x18000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = dup2(r3, r2) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r3]) r5 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r6 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r3, r6, 0x80000) sendfile(r5, r4, 0x0, 0x7ffffff9) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r8, r7) 00:19:25 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'syz_tun\x00'}) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e22, 0x2, @ipv4={'\x00', '\xff\xff', @loopback}, 0x4}, 0x1c) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r4, r2, 0x0, 0x7ffffff9) 00:19:25 executing program 2: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) mount$tmpfs(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0), 0x14400, &(0x7f0000000240)={[{@huge_never}, {@mode={'mode', 0x3d, 0x3ff}}, {@nr_inodes={'nr_inodes', 0x3d, [0x38, 0x2d]}}], [{@dont_appraise}, {@fsname={'fsname', 0x3d, ']'}}, {@func={'func', 0x3d, 'FILE_CHECK'}}, {@euid_eq={'euid', 0x3d, 0xffffffffffffffff}}]}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) 00:19:25 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = gettid() perf_event_open(&(0x7f0000000040)={0x4, 0x80, 0x6, 0x6c, 0x80, 0x26, 0x0, 0x6, 0x10400, 0xa, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1f, 0x0, @perf_config_ext={0x1f, 0x800}, 0x19d00, 0x7f, 0x800, 0x5, 0x101, 0x9, 0x2, 0x0, 0x4, 0x0, 0x9e1e}, r3, 0x6, 0xffffffffffffffff, 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r4, r2, 0x0, 0x7ffffff9) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) [ 2850.267308] tmpfs: Bad value for 'nr_inodes' [ 2850.330317] tmpfs: Bad value for 'nr_inodes' 00:19:40 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffffa) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:19:40 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xa, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f00000003c0)=0x0) perf_event_open(&(0x7f00000002c0)={0x2, 0x80, 0x0, 0xf0, 0x81, 0x73, 0x0, 0x6, 0x1800, 0x4, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0xf4a, 0x1, @perf_config_ext={0x7fffffff}, 0x80, 0xce, 0x1f, 0x1, 0x7, 0x1f, 0x8001, 0x0, 0x7}, r5, 0xc, r3, 0x2) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x50, r1, 0x8000000) ioctl$EXT4_IOC_GETSTATE(r4, 0x40046629, &(0x7f0000000240)) syz_io_uring_submit(r7, 0x0, &(0x7f0000000080)=@IORING_OP_FALLOCATE={0x11, 0x3, 0x0, @fd=r0, 0x7ff, 0x0, 0x8, 0x0, 0x1}, 0x1) sendmsg$nl_generic(r6, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="0d000000120001010000000007df000007000000"], 0x14}}, 0x0) ioctl$FS_IOC_FSSETXATTR(r6, 0x401c5820, &(0x7f0000000040)={0x80, 0x3eef, 0xff, 0xff, 0xfffff001}) 00:19:40 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0x1, 0x0, 0x0, 0xa9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(r0, &(0x7f0000000000)='/proc/self/exe\x00', 0x20000, 0x24) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) ioctl$F2FS_IOC_GARBAGE_COLLECT(0xffffffffffffffff, 0x4004f506, &(0x7f0000000040)=0x1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x165142, 0x80) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0x0, 0x0) dup2(r6, 0xffffffffffffffff) 00:19:40 executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) r1 = gettid() timer_create(0x0, &(0x7f0000000240)={0x0, 0xb, 0x4, @tid=r1}, &(0x7f0000000040)) r2 = pidfd_getfd(r0, r0, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0x27, 0x2, 0xfc, 0x8, 0x0, 0x3ff, 0xb100, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0xfffff5ef, 0x4, @perf_bp={&(0x7f0000000040), 0xf}, 0xc0, 0x101, 0x9, 0x6, 0x4, 0x9, 0x6131, 0x0, 0x3, 0x0, 0x6c4}, r1, 0xc, r2, 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r5 = dup2(r4, r3) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r4]) r6 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r6, r5, 0x0, 0x7ffffff9) 00:19:40 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) r5 = syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r6 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r6, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x2, 0x4, 0x4631946b, 0x7f}) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r8, r7) 00:19:40 executing program 2: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) r4 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x7, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='net/packet\x00') dup3(r5, r4, 0x0) syz_io_uring_setup(0x5606, &(0x7f0000000040)={0x0, 0xef33, 0x0, 0x3, 0x256, 0x0, r5}, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) openat(r5, &(0x7f0000000000)='./file1/file0\x00', 0x141e40, 0x182) ioctl$BLKIOMIN(r1, 0x1278, &(0x7f0000000480)) openat(r5, &(0x7f0000000300)='./file0\x00', 0x220080, 0x41) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f00000000c0)='./file0\x00', 0x7f, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5dc0bb9cef2efcfe4cb4044c0ebfc0875269a4ba88fcae82eb13034e0a1ceac395daab659e6dfc59e6720a3aabd233c6e5815d42b473bacf9f4611551090b18f37d5fed7a7db3e254c388136f7d77bfa8ca2b6b21264fb79b0a7a23126f3c91c5e8b9c80ea53931a3a15f2f3748b55a544c18d6a6b9596a912b9d9c94af9", 0x7e, 0x80}], 0x8000, &(0x7f00000003c0)=ANY=[@ANYBLOB="6e6f6e756d7461696c3d302c757466383d312c756e695f786c6174653d302c757466383d302c7260650b302c756e695f786c6174653d312c6e6f636173652c7375626a5f726f6c653d060000002f7573622f68696464657623002c7365636c6162656c2c61756469742c6d6561737572652c61707072616973652c6673757569643d33383630366335342d316263382d373337642d066533382d65363535636536662c7365636c6162656c2c00"]) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) 00:19:40 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x3, 0x80, 0x81, 0x82, 0x2, 0x0, 0x0, 0xffffffffffffff81, 0x204, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000040), 0xc}, 0x10, 0xcae, 0x1000, 0x7, 0x7fffffff, 0x4, 0x0, 0x0, 0xff, 0x0, 0x80}, 0x0, 0x0, r0, 0x8) pread64(r2, &(0x7f0000000240)=""/91, 0x5b, 0x5) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x480040, 0x104) 00:19:40 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, 0x12, 0x101, 0x0, 0x0, {0x7}}, 0x14}}, 0x0) sendmsg$SMC_PNETID_DEL(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB='\x00\b\x00\x00', @ANYRES16=0x0, @ANYBLOB="00042dbd7000fcdbdf25030000000500040002000000140002007663616e30000000000000000000000005000400020000000900030073797a32000000000900030073797a3100000000"], 0x50}, 0x1, 0x0, 0x0, 0x4049050}, 0x4008) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) 00:19:40 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:19:55 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) r2 = syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) openat(r2, &(0x7f0000000040)='./file1\x00', 0x1921c0, 0x3) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) 00:19:55 executing program 7: r0 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x2, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe, 0x4, 0x0, 0x9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r1, 0x3, 0x0, 0x18000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = dup2(r0, r2) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x2, &(0x7f0000000140)=ANY=[@ANYRESOCT=r3]) r5 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x0, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r6 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r3, r6, 0x80000) sendfile(r5, r4, 0x0, 0x7ffffff9) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r8, r7) 00:19:55 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x64000, 0x60) r4 = socket$nl_sock_diag(0x10, 0x3, 0x4) fcntl$dupfd(r0, 0x0, r4) sendfile(r3, r2, 0x0, 0x7ffffff9) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:19:55 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(r3, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d4e6, &(0x7f0000000140)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x10, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) ioctl$FS_IOC_SETFSLABEL(r1, 0x41009432, &(0x7f00000003c0)="8d7e1e004eb07979be366715f2daaaeeded663b3889b0e8660274640f015b0a9f8d7fe3971d417bce8be241da293c5df99942b9eb2a67cbf849399c1cfa86173ad4b6c0fa1a7d2fac0a9f3ba87ff8012340db88eefb498a893505f8dfccbdafaa0abe9e6c9cb16a8568f336f5893d320cb403d7b159276a842a1b0ad49a02d1f905d8fc3506637138cfb3f3de536cc93424934dcb1502f71d6a3d582f2ffd84adc6a157d07ebf44857198f4667072763833c6fb6d7858d637379270677a798a680746affbcf090af09c4393a03a75c0921ca0383a569e32d4793e6f6e0c700006e63c00cfccbe03ceb6651d635a7c7f55d7aedc70e599b307292367955d0b924") openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(0xffffffffffffffff, r6) 00:19:55 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, 0x12, 0x101, 0x0, 0x0, {0x7}}, 0x14}}, 0x0) fchdir(r5) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:19:55 executing program 2: sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000000c0)={&(0x7f00000003c0)={0x238, 0x16, 0x4, 0x70bd2d, 0x25dfdbfe, {0x13}, [@typed={0xc, 0x70, 0x0, 0x0, @u64=0x3ff}, @typed={0x4, 0x52}, @generic="bcb0850b552d5ef3e5e9f53c52c80c4067d4d1e8f385108bb9f903ec666d29009d96d5e42fc0dd94a58c170b4dce116986d4e96e0f335302988363cd0ceb208065cee0fa8ff6c61457e52a9e5d68b7c7985e70b7f45cd9d48baeccf957c8b1f5455323057db1c607bb1d3f8e53ecfd9189032997270b72e9209da4b107", @generic="d3e26d3159bded192aa5540c59da8fb87b73baf102b35184bee7b162ec8ac244f13cfad920f58ad107d77d314aeb8e67c89ea516f7bf62c958e12e28431b17cf7bd81b40ba6be6949de7573eeb2778a72345744d6d66d4db320cbf353752ddc3bd62d8a15d631e6e2deb01962b2a9cbab794fc1a1fb4ec2386c942e4ad1923ae61ead6345d682e2262883fbd87b169435122d72545b59b732a32b83357565b767f619350bc2e5604a647902fba576eabfcd8c1f6e827a9791d289f4c0bfcd44faa72496de98cf7e0866fcd822b0fc4e4a1f8e9290997f3889128", @nested={0x78, 0x72, 0x0, 0x1, [@generic="fe4220ab2f9f2f4940bc69e2365ee9443bd3f1ba724598914e735dde90cb3e24fcd89047d42157016ceaba0615cdd36b1458191456d94073a7f0639f6e7a8c8020dbc3a0c34595bc313c0e26910572af0b28a7bc5422cc1d0799a426bb15fc4d", @typed={0xc, 0x3b, 0x0, 0x0, @u64=0x8001}, @typed={0x8, 0x1c, 0x0, 0x0, @uid=0xee00}]}, @typed={0x14, 0x8f, 0x0, 0x0, @ipv6=@empty}, @nested={0x2d, 0x47, 0x0, 0x1, [@generic="9d4cba1e277491a0185de4472025dd82e70accc19cb065226996f05abb78d77aa6", @typed={0x6, 0x9, 0x0, 0x0, @str='&\x00'}]}]}, 0x238}, 0x1, 0x0, 0x0, 0x80}, 0x4000010) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) 00:19:55 executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) r4 = getpid() r5 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x7, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000000}, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='net/packet\x00') dup3(r6, r5, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0xf9, 0x0, 0x5, 0x2, 0x0, 0x76c, 0x41068, 0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000240), 0x1}, 0x8000, 0x1, 0x3, 0x1, 0xc4, 0x1, 0xf001, 0x0, 0x7, 0x0, 0x3}, r4, 0xb, r5, 0x2) 00:19:55 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, 0x12, 0x101, 0x0, 0x0, {0x7}}, 0x14}}, 0x0) ioctl$BTRFS_IOC_DEFAULT_SUBVOL(r4, 0x40089413, &(0x7f0000000040)=0xffff) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) 00:19:55 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:19:55 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) ioctl$HIDIOCGPHYS(r3, 0x80404812, &(0x7f0000000040)) 00:19:55 executing program 2: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, 0x12, 0x101, 0x0, 0x0, {0x7}}, 0x14}}, 0x0) fsetxattr$trusted_overlay_origin(r1, &(0x7f0000000040), &(0x7f00000000c0), 0x2, 0x2) r2 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', &(0x7f0000000440)={0x4c1, 0x70, 0x11}, 0x18) openat(r2, &(0x7f0000000000)='./file0\x00', 0x42, 0x101) openat$full(0xffffffffffffff9c, &(0x7f0000000180), 0x5f9422, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, 0x12, 0x101, 0x0, 0x0, {0x7}}, 0x14}}, 0x0) r4 = openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000240), 0x2, 0x0) r5 = perf_event_open(&(0x7f00000003c0)={0x4, 0x80, 0x7, 0x6, 0x5, 0x3f, 0x0, 0x0, 0x8002, 0x5, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3, 0x1, @perf_bp={&(0x7f00000002c0)}, 0x94a20, 0x40, 0x80000001, 0x6, 0x8000, 0x3ff, 0x400, 0x0, 0x3ff, 0x0, 0x1ff}, 0x0, 0xa, 0xffffffffffffffff, 0x1) r6 = dup2(r5, r4) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file1\x00', 0x3, 0x0, &(0x7f0000001440), 0x100d8c6, &(0x7f0000000180)=ANY=[]) r7 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x9, 0x0) sendfile(r7, r6, 0x0, 0x7ffffff9) 00:19:55 executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x102, 0xa) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) 00:19:55 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, 0x12, 0x101, 0x0, 0x0, {0x7}}, 0x14}}, 0x0) fsetxattr$trusted_overlay_nlink(r5, &(0x7f0000000240), &(0x7f0000000280)={'U+', 0xc1}, 0x16, 0x2) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x6c00, 0x0) fsetxattr$trusted_overlay_origin(r6, &(0x7f0000000080), &(0x7f00000000c0), 0x2, 0x3) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f00000003c0)={0xe5d4, 0x4, 0x5, 0x100, 0x9, [{0x8, 0x80000000, 0x7f}, {0x3, 0x0, 0x4, '\x00', 0xe84}, {0x9, 0x3ff, 0x5, '\x00', 0x80}, {0xff, 0x1, 0x800, '\x00', 0x1180}, {0x61, 0x5, 0x76d, '\x00', 0x202}, {0x101, 0xffff, 0x71258458, '\x00', 0x108}, {0x8, 0x100000001, 0x2, '\x00', 0x2}, {0x1, 0x7, 0x400, '\x00', 0x100a}, {0x4, 0x4, 0x80, '\x00', 0x404}]}) 00:19:55 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) openat$bsg(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, 0x12, 0x101, 0x0, 0x0, {0x7}}, 0x14}}, 0x0) r4 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/class/dmi', 0x414000, 0x1) ioctl$BTRFS_IOC_DEFRAG(r4, 0x50009402, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r5 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r5, r2, 0x0, 0x7ffffff9) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:19:55 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x40, 0xff, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x6e) getpeername$unix(r5, &(0x7f0000000240), &(0x7f0000000040)=0x6e) 00:19:55 executing program 2: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) r3 = fsmount(r0, 0x1, 0x8) syncfs(r3) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) syz_open_dev$vcsu(&(0x7f00000000c0), 0x2, 0x80040) sendfile(r4, r2, 0x0, 0x7ffffff9) 00:19:56 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x7, 0x3ff}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:20:11 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) sendmsg$NL80211_CMD_NOTIFY_RADAR(r0, &(0x7f0000000400)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0x28, 0x0, 0x100, 0x70bd2a, 0x25dfdbfb, {{}, {@void, @val={0xc, 0x99, {0x7f, 0x29}}}}, [@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random=0x1707}]}, 0x28}}, 0x4001) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:20:11 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x4, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000040), 0xa, 0x80201) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:20:11 executing program 2: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x7, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000300)={0x0, 0x0}) r2 = syz_open_procfs(r1, &(0x7f00000003c0)='fdinfo\x00') dup3(r2, r0, 0x0) perf_event_open(0x0, 0x0, 0xd, r0, 0x1) r3 = creat(&(0x7f0000000340)='./file0\x00', 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = dup2(r5, r4) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000040)={{0x1, 0x1, 0x18, r3}, './file0\x00'}) accept4$unix(r7, &(0x7f0000000240), &(0x7f00000000c0)=0x6e, 0x80800) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r5]) r8 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) creat(&(0x7f00000002c0)='./file0\x00', 0x48) sendfile(r8, r6, 0x0, 0x7ffffff9) 00:20:11 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) r4 = syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) ioctl$FITHAW(r4, 0xc0045878) r5 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r5, r3, 0x0, 0x7ffffff9) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:20:11 executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x14000, 0x20) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) write(r0, &(0x7f0000000040)="88d8a08ac6eb89bd6f1220e607a04c9cd9a0efa2408800868b18b7243967848a42b60e124dd026930157d77a60035a47e995fc280a92b095531e4069", 0x3c) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x2, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) 00:20:11 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) r3 = socket$inet_icmp(0x2, 0x2, 0x1) lseek(r3, 0x10001, 0x2) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x6, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x212040, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r4, r2, 0x0, 0x7ffffff9) 00:20:11 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) r4 = syz_io_uring_complete(0x0) shutdown(r4, 0x1) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x100000000000007, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r5, 0x29, 0xb, &(0x7f0000000000)=0x74000000, 0x4) sendto(r5, &(0x7f0000000040)="5ea18a99", 0x4, 0x0, &(0x7f00000000c0)=@l2tp6={0xa, 0x0, 0x0, @mcast1}, 0x80) recvmmsg(r5, &(0x7f0000001a00)=[{{0x0, 0x0, 0x0}}], 0x35f, 0x10062, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x2100, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) 00:20:11 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/module/configfs', 0x2200, 0x40) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x6, 0x64, 0x2, 0xa, 0x0, 0xae, 0x20, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000200), 0x6}, 0x2105, 0x8c3b, 0x3, 0x6, 0x3f, 0x20, 0x6, 0x0, 0x4, 0x0, 0x8451}, 0xffffffffffffffff, 0xa, r0, 0x0) io_uring_enter(r1, 0x5c3e, 0xe920, 0x0, &(0x7f00000000c0)={[0xe7b]}, 0x8) creat(&(0x7f0000000340)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = dup2(r3, r2) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r3]) r5 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r5, r4, 0x0, 0x7ffffff9) 00:20:11 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@link_local, @local, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @rand_addr=0x64010101}, {0x0, 0x0, 0x8}}}}}, 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x165) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:20:11 executing program 0: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000340)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = dup2(r3, r2) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r3]) r5 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) r6 = syz_open_pts(r1, 0x105120) fcntl$dupfd(r6, 0x203, r0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r5, r4, 0x0, 0x7ffffff9) openat(r2, &(0x7f0000000040)='./file1\x00', 0x480240, 0x14) 00:20:11 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) r5 = syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r6 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) unlinkat(r5, &(0x7f0000000040)='./file1\x00', 0x200) dup3(r2, r6, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r8, r7) 00:20:11 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) r5 = openat2(r0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000080)={0x80700, 0x101, 0x1}, 0x18) openat(r5, &(0x7f00000000c0)='./file0\x00', 0x28000, 0x80) 00:20:11 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x185040, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) 00:20:11 executing program 2: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(r0, 0x80089419, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) r4 = gettid() timer_create(0x0, &(0x7f0000000240)={0x0, 0xb, 0x4, @tid=r4}, &(0x7f0000000040)) r5 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x7, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='net/packet\x00') dup3(r6, r5, 0x0) syz_io_uring_setup(0x5606, &(0x7f0000000040)={0x0, 0xef33, 0x0, 0x3, 0x256, 0x0, r6}, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) openat(r6, &(0x7f0000000000)='./file1/file0\x00', 0x141e40, 0x182) perf_event_open(&(0x7f0000000240)={0x4, 0x80, 0x3f, 0x0, 0x0, 0xd0, 0x0, 0x760, 0x2044, 0x2, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x2, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x7f, 0x2, @perf_config_ext={0x5, 0x4}, 0x3000, 0x3, 0x8, 0x5, 0x3, 0xffffffe1, 0xbf8f, 0x0, 0x0, 0x0, 0x5b}, r4, 0x3, r6, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r7 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x100) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r7, r3, 0x0, 0x7ffffff9) 00:20:11 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x200f408, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:20:11 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x3008, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x1d4) 00:20:12 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x7, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setxattr$incfs_size(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280), &(0x7f00000002c0)=0x6, 0x8, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='net/packet\x00') dup3(r4, r3, 0x0) syz_io_uring_setup(0x5606, &(0x7f0000000040)={0x0, 0xef33, 0x0, 0x3, 0x256, 0x0, r4}, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) openat(r4, &(0x7f0000000000)='./file1/file0\x00', 0x141e40, 0x182) openat(r4, &(0x7f0000000040)='.\x00', 0x10880, 0x2) r5 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r5, r2, 0x0, 0x7ffffff9) 00:20:12 executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x48) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x24) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) 00:20:12 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) r3 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x7, 0x0, 0x0, 0x0, 0x4, 0x0, 0x4acd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='net/packet\x00') dup3(r4, r3, 0x0) syz_io_uring_setup(0x5606, &(0x7f0000000040)={0x0, 0xef33, 0x0, 0x3, 0x256, 0x0, r4}, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) openat(r4, &(0x7f0000000000)='./file1/file0\x00', 0x141e40, 0x182) fchmodat(r4, &(0x7f0000000040)='./file1\x00', 0x139) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r5 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file1\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r5, r2, 0x0, 0x7ffffff9) 00:20:26 executing program 2: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) creat(&(0x7f0000000040)='./file1\x00', 0x20) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) 00:20:26 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:20:26 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/bus/input/devices\x00', 0x0, 0x0) fcntl$setlease(r0, 0x400, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r1, 0x3, 0x0, 0x18000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = dup2(r3, r2) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file1\x00', 0x8, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r3]) r5 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r5, r4, 0x0, 0x7ffffff9) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:20:26 executing program 6: perf_event_open(0x0, 0x0, 0x5, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) 00:20:26 executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000001400)={@multicast, @multicast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "96153f", 0x28, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_redir={0x89, 0x0, 0x0, '\x00', @ipv4, @private2}}}}}}, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0xfc, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_bp={0x0, 0x2}, 0x0, 0x0, 0xfffffffe, 0x7, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) pread64(r1, &(0x7f00000002c0)=""/33, 0x21, 0x3d) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, 0x12, 0x101, 0x0, 0x0, {0x7}}, 0x14}}, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000040)={{0x1, 0x1, 0x18, r4, {0x90}}, './file1\x00'}) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x5c, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='fd/3\x00') sendfile(r3, r2, 0x0, 0x7ffffff9) pipe2(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc000) io_uring_register$IORING_REGISTER_PERSONALITY(r5, 0x9, 0x0, 0x0) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x80, 0x2d, 0x29, 0x40, 0x0, 0x1, 0x2008, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x4, 0x5}, 0x10, 0x304c1f96, 0xffffffff, 0x5, 0x1000, 0x55e65198, 0x0, 0x0, 0x9, 0x0, 0x100}, 0x0, 0x2, r5, 0x0) 00:20:26 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, @perf_config_ext={0x1c00000000000000}, 0x1004, 0x0, 0x1, 0x0, 0x0, 0x4}, 0x0, 0x7, 0xffffffffffffffff, 0x2) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x6e) connect$unix(r4, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e) sendfile(r3, r2, 0x0, 0x7ffffff9) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:20:26 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x1, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:20:26 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000600)={{{@in6=@initdev, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in=@loopback}}, &(0x7f0000000700)=0xe8) syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0x0, 0x5, &(0x7f0000000580)=[{&(0x7f0000000240)="ab760ba6beb327e5a43bc685a10ad2c4eac18990fa2a271d67c7597a2a52bafe63e6a36615882d70028a8b5d3f8c303daeb249530a07b20251dec8dcc86748956fd077da8d1ec6992705020eb4f537fa784ced83c97a5732e06aa5c4f9e405dd8f002c6b47e371035a711dbfaea06336fd36ff916029bd2b6ea864fb2d", 0x7d, 0x4}, {&(0x7f00000002c0)="51002b2c3045a2641dea404900b17311023d8013fa519e218587a62a6c32411c837e39aceae8537061388352f18a198de2601594842ec7ba0d3d687ebfd1049b5b7cfe037d95dfbb4af071abcd1d", 0x4e, 0xdf0}, {&(0x7f00000003c0)="d84b518a57296e17", 0x8, 0xfffffffffffffe00}, {&(0x7f0000000400)="40b9374146576ddd0b3a2a847eb2970bf6e6a46b774c98233049c8b77d8dcaf9823f799d4a29eeac4c0f2505ad02da29873c20a6d702e1cc24a4def8e41888156d86053ef7b86a103847d8cdf78ebf7cf7b8ebf78c0d8e464220c45811191e364dd8ab298a9bb6b987593256", 0x6c, 0x25f1}, {&(0x7f0000000480)="088600c9f0eb9d855f83e5701038ad8aab9e5ddb747d4009fbf518475965a2905a3b0bf101d78fa1cacf06dcc332f98d09644fcf6dc823bd91537a12fc8b2a7386926b669b102bd214a355e76288b9b0d8d29ddc76391faf97ed25f21491fdb4b0d1876c1e3583e0dfeff078198a5ef405dfac83cfe99e7830e0daf84248aede6a6b4d834179e7c16e83cc1efbf845fc9c32dc530f2756cfdfba13ac4c2af9d23dde1caf5918d423efbd7314c540c0289924e203ca333bc51469bf6eca11fb69db664689f2991e9678d1feb4c8", 0xcd, 0x1}], 0x2a, &(0x7f0000000740)={[{@utf8}], [{@dont_appraise}, {@fowner_gt={'fowner>', r2}}, {@subj_type={'subj_type', 0x3d, '/dev/usb/hiddev#\x00'}}, {@appraise}, {@fsname={'fsname', 0x3d, '(]\\\xc7'}}, {@smackfsdef={'smackfsdef', 0x3d, '#}.f$\xa4'}}, {@subj_user={'subj_user', 0x3d, '/dev/usb/hiddev#\x00'}}]}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = dup2(r3, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r3]) r5 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r5, r4, 0x0, 0x7ffffff9) 00:20:27 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f0000000040)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:20:27 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file1\x00', 0x2d003, 0x54) write(r4, &(0x7f0000000080)="8615ce1c9073ab7689db4f7d724257b8740dcb5e6663fc4bbfca0565079124dc9538034a31a21cb7194ce7", 0x2b) 00:20:27 executing program 2: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) r0 = gettid() timer_create(0x0, &(0x7f0000000240)={0x0, 0xb, 0x4, @tid=r0}, &(0x7f0000000040)) perf_event_open(&(0x7f0000000240)={0x5, 0x80, 0x4, 0x20, 0x81, 0x8, 0x0, 0x40, 0x4000, 0x2, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x34, 0x2, @perf_config_ext={0x3173, 0x8}, 0x44800, 0x1, 0x32ab, 0x8, 0x679c, 0xffff, 0x0, 0x0, 0x6, 0x0, 0x8}, r0, 0xc, 0xffffffffffffffff, 0x8) creat(&(0x7f0000000340)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) 00:20:27 executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) 00:20:27 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) r4 = syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) ioctl$EXT4_IOC_GROUP_EXTEND(r4, 0x40086607, &(0x7f0000000040)=0xe0) 00:20:27 executing program 6: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) preadv(r0, &(0x7f0000000980)=[{&(0x7f0000000240)=""/235, 0xeb}, {&(0x7f00000003c0)=""/206, 0xce}, {&(0x7f00000004c0)=""/218, 0xda}, {&(0x7f00000005c0)=""/232, 0xe8}, {&(0x7f0000000080)=""/3, 0x3}, {&(0x7f00000006c0)=""/97, 0x61}, {&(0x7f0000000740)=""/212, 0xd4}, {&(0x7f0000000840)=""/99, 0x63}, {&(0x7f00000008c0)=""/159, 0x9f}], 0x9, 0x3ff, 0xffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x220040, 0xe4) 00:20:27 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) fallocate(0xffffffffffffffff, 0x3, 0x0, 0x18000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x251000, 0x191) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x80000000, 0x0, &(0x7f0000001640), 0x301d8a4, &(0x7f0000000180)=ANY=[@ANYRESDEC=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r4 = syz_open_dev$hiddev(&(0x7f0000000080), 0x8, 0x58000) dup3(r1, r4, 0x80000) sendfile(r3, r2, 0x0, 0x7ffffff9) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0xe41c2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f00000003c0)=ANY=[@ANYBLOB="0100000001000000742f22eb219bcde62fd51c68489b592e6d8da9fd21d912da482d57a5e7e30fb04b0e66f8fe090df1e58651b1528d12ea9b699cb8a51a57602d05686743696f920765c34f6e587245192884af4195010aaf3e591d2b39c18af9e91e284317bdd5f264a11e09a94c07e0685cb636371c91eb5e526b48f4", @ANYRES32, @ANYBLOB="ecfc0000000000002c2f66696c65300042dc0a4bd3688985c044"]) dup2(r1, r5) 00:20:27 executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) perf_event_open(&(0x7f0000000040)={0x4, 0x80, 0x8, 0x1f, 0x3f, 0x80, 0x0, 0x1, 0x250, 0xe, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x9, 0x4, @perf_config_ext={0x6}, 0x800c, 0x401, 0x76, 0x6, 0x2, 0x8, 0xfff, 0x0, 0x0, 0x0, 0x8593}, 0x0, 0x4, 0xffffffffffffffff, 0x8) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) 00:20:27 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = dup2(r3, r2) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, 0x12, 0x101, 0x0, 0x0, {0x7}}, 0x14}}, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r4, 0xc018937b, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1, {0x0, 0xee01}}, './file0\x00'}) ioctl$FIDEDUPERANGE(r5, 0xc0189436, &(0x7f0000000240)={0x6, 0x0, 0x4, 0x0, 0x0, [{{r3}, 0x72a6}, {{r4}, 0x1}, {{r6}, 0x81}, {{r0}, 0x7}]}) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r3]) r7 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x301200, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r7, r4, 0x0, 0x7ffffff9) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:20:27 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, 0x12, 0x101, 0x0, 0x0, {0x7}}, 0x14}}, 0x0) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f0000000080)=0x7ff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, 0x12, 0x101, 0x0, 0x0, {0x7}}, 0x14}}, 0x0) readv(r3, &(0x7f0000000240)=[{&(0x7f00000003c0)=""/163, 0xa3}, {&(0x7f0000000480)=""/225, 0xe1}, {&(0x7f0000000580)=""/213, 0xd5}], 0x3) r4 = dup2(r2, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x0, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r5 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) creat(&(0x7f0000000040)='./file0\x00', 0x40) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0xc4003, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r5, r4, 0x0, 0x7ffffff9) 00:20:27 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) ioctl$EVIOCGPROP(0xffffffffffffffff, 0x80404509, &(0x7f00000003c0)=""/177) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:20:27 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) r3 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x7, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000000}}, 0x0, 0x100000000000000, 0xffffffffffffffff, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='net/packet\x00') dup3(r4, r3, 0x0) syz_io_uring_setup(0x5606, &(0x7f0000000040)={0x0, 0xef33, 0x0, 0x3, 0x256, 0x0, r4}, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) openat(r4, &(0x7f0000000000)='./file1/file0\x00', 0x141e40, 0x182) mmap$IORING_OFF_SQ_RING(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x10010, r4, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) llistxattr(&(0x7f0000000240)='./file1/file0\x00', &(0x7f00000003c0)=""/4096, 0x1000) sendfile(0xffffffffffffffff, r2, 0x0, 0x7ffffff9) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) 00:20:27 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, 0x12, 0x101, 0x0, 0x0, {0x7}}, 0x14}}, 0x0) ioctl$BTRFS_IOC_SYNC(r3, 0x9408, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r2, 0x0, 0x7ffffff9) 00:20:27 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}, 0x40c04, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0xbd) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x5603, &(0x7f0000000040)={0x0, 0x400ef37, 0x0, 0x3, 0x256}, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000100)) openat(0xffffffffffffffff, &(0x7f0000000000)='./file1/file0\x00', 0x141e40, 0x182) ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:20:42 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x3, 0x80, 0x0, 0x0, 0x0, 0xfd, 0x0, 0x4, 0x100010, 0x1d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0}, 0x0, 0xfffffffffffffffe, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_open_dev$vcsu(&(0x7f0000000040), 0x7, 0x2c40) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) 00:20:42 executing program 2: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) r1 = creat(&(0x7f0000000340)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = dup2(r3, r2) r5 = syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r3]) r6 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r9 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r9, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, 0x12, 0x101, 0x0, 0x0, {0x7}}, 0x14}}, 0x0) r10 = eventfd(0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r6, 0xc0189379, &(0x7f00000006c0)={{0x1, 0x1, 0x18, r0}, './file1\x00'}) io_submit(0x0, 0x8, &(0x7f0000000a40)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0xca4f66def567d50f, 0x6, r5, &(0x7f0000000240)="f091075da7efb69aa6521cfcf362f5368c31a57deac64c37f5700d381b371e60e264a834106cdcd4ce73b2626bea8fc51b415bdfb123584420025f9ebce2c681eff26a80c455fb0b", 0x48, 0x3, 0x0, 0x1, r4}, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, 0xff, r2, &(0x7f00000002c0)="d4fadf786c0ecaf319f16dc4439be89f433d11c1fab20d9a62844a6b26ec1815e7945bf6b1253ffea52174c81395d750a3a35b7fb050ac116d3b5a02eee88a3b405e6f", 0x43, 0x9, 0x0, 0x3, r3}, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x3, 0x200, r2, &(0x7f00000003c0)="e4a1b9c75f83b020935eabbc27c0f86187f3b40b7f43d3de3da0bbb946900e56e8514508bd9de29057b1beceb1cb3747e9e68744e6934cf3679a5bb8ce09134063eb4d75131b2834c16adcbe6bbed5984d75bab3d50d1798c7986bd859c94861", 0x60, 0xc5, 0x0, 0x0, r6}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x8, 0x9, r8, &(0x7f00000004c0)="60fd06b9b8ec4718895f1f2f545f8e0f27a4bef6b571af946a50472a2e7ff2c4ffe65eb093eeb73cf38519e340d54329d577163f940bbd7294962a7a873208494691cd5cb5d494a806ade825f6f343fd9e6062b622c5d2b56909c97ff3ce2cc91c46511be4d13c56b3cd9bb1ef899f4da4e8f8a6e05c70bbac04c7bf9f096926b3436b6d5af759ebbead461a903b473189275d82e28e756ac7eca26fc9377b65aea6853f64e0920881ece98c1dcb12c4fbd7ae7ab1ea5a2c0926cdd8bd9bad401ec117a0df4d1306f189f3361902964c43e6a12eb11dbf4a8e3803cc61f4a91f3381b051dbb7f8f853390595f0f9030206c0486a31", 0xf5, 0xffffffffffffffe1, 0x0, 0x0, r4}, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x8, r9, &(0x7f0000000600)="9e080d48ab24a932c698fa1a446ad4197ad06db28eaffe34d3f167fc6e7f8e26ab432f85716fab8306dce6e22e3eceb2861e3efb0a13aaa2a993b7b1bcb739821f698724153a3f98f85fa7eb0675cfc5f2c0f5e0f38d18f9a111fd301fd6642093ec", 0x62, 0x6, 0x0, 0x2, r10}, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x7, 0x100, r11, &(0x7f0000000700)="6d4cf603100d2f5e7420126e5cd8f0e7ed2a86033eeed227a1df377e67da99b81b36861e2c572f706e768853f70baaf3855623a6887860e38c48e6e76451a3ea319084e4389f6a305f102447f0f27d13666c50f7f654f628fe7c23540ebe24661f2f931e6b2283f3830e9d44e090f1d560ebf73fef2e0647b4ad80db4c6709c82c4515203767f33ccc950f5c5a544d78fc2adbad5ee78d41406294352cc158b64cb50a88f5c745bc1baddbef0097cc07480b51c6a77bed844642c971f269e0dd82edd883", 0xc4, 0xfffffffffffffffe, 0x0, 0x3, r1}, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x1, 0x2, r7, &(0x7f0000000840)="a09f0a9d0195556ac2a7539b03fbfe5513d7e1deecccf91f3749f5e278ff96173d4313e2702ab3c73ffa420a88699f73ed049f471767ad624d1c5f67056bcef6e79c70f3fe7f134215d3abdefb8c178c79671e25e7e5bd61e70c18de7e795557a9925a7894b6c68196386b26f9dab1e3e4e16d32a3303f4c82dd90843ffb78f1017e9630ad8d4b466bda", 0x8a, 0x4, 0x0, 0x2, r3}, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x7, 0x3, r5, &(0x7f0000000940)="8bbfaa2812329ab7b2f3443d8d08a515b36db5838d407607c8b016e2ebc2d7926c31ec0c56114ac774a116322354f1f1cc6adacf62457f0e2ea17dd5de9f18fac8f0c02ab64d1384819a926358d056decd5592ca465570fed128ae5538187f819397b6fa366667f2c72aff248eebcc46a1ac24d066b806a57160bb5f68be7e46a7e8145dd3275f5a8a96afc8f3e970ca62f3e5d481b0ccba80ddb40c9e93c6661da9c5f825cf5ffab12cf15f0d1951e7b41429f8f2ed", 0xb6, 0x5, 0x0, 0x0, r3}]) sendfile(r6, r4, 0x0, 0x7ffffff9) 00:20:42 executing program 7: r0 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x2, 0x17ffe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) r5 = syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r6 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r5, r6, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r8, r7) 00:20:42 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0xc3, 0xfffffffffffffffd) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = dup2(r3, r2) syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f00000001c0)='./file0\x00', 0xfffffffffffffffe, 0x0, &(0x7f0000000080), 0x101f8c6, &(0x7f0000000080)=ANY=[@ANYRESHEX, @ANYRESDEC=r0, @ANYRESHEX=r1, @ANYRESHEX]) r5 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x19, 0x1}], 0x0, 0x0) sendfile(r5, r4, 0x0, 0x7ffffff9) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 00:20:42 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0xdf9b, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) 00:20:42 executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) 00:20:42 executing program 4: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r1, 0x3, 0x0, 0x18000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = dup2(r3, r2) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) r5 = syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r3]) r6 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r3, r7, 0x80000) sendfile(r6, r4, 0x0, 0x7ffffff9) r8 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r9, r8) ppoll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x11}, {r5, 0x40}, {r2, 0x100}, {r0, 0x40}, {0xffffffffffffffff, 0x5040}], 0x5, &(0x7f0000000240)={0x77359400}, &(0x7f0000000280)={[0x5d4]}, 0x8) 00:20:42 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x5606, &(0x7f0000000040)={0x0, 0xef33, 0x0, 0x3, 0x256}, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) openat(0xffffffffffffffff, &(0x7f0000000540)='./file0\x00', 0x141ec0, 0x182) execveat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', &(0x7f0000000580)=[&(0x7f00000000c0)='iso9660\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000500)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='/dev/usb/hiddev#\x00', &(0x7f00000003c0)='=\xd40xffffffffffffffff}, 0xc000) io_uring_register$IORING_REGISTER_PERSONALITY(r4, 0x9, 0x0, 0x0) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x41) 00:20:58 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x180d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) r4 = dup(r1) openat(r4, &(0x7f0000000040)='./file0/file0\x00', 0x200140, 0x292d366dc80a5e8) 00:21:14 executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x3, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x41008, 0x7, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', &(0x7f0000000080)={0x302, 0x10, 0x6}, 0x18) sendfile(r0, r2, &(0x7f00000000c0)=0xab2d, 0x3) r3 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r4 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00', &(0x7f00000002c0), 0x44004, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) 00:21:14 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0xa4040, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x100) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, 0x12, 0x101, 0x0, 0x0, {0x7}}, 0x14}}, 0x0) ftruncate(r0, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) 00:21:14 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000340)='./file0\x00', 0x0) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f00000000c0)=0x0) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x8, 0x6, 0x81, 0xff, 0x0, 0xd696, 0x40, 0x3, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x2, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x2, @perf_bp={&(0x7f0000000040), 0x3}, 0x40200, 0x7f, 0x6, 0x0, 0x3ff, 0x7, 0x3, 0x0, 0x2, 0x0, 0x1000}, r2, 0x2, r0, 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r5 = dup2(r4, r3) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r4]) r6 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r6, r5, 0x0, 0x7ffffff9) 00:21:14 executing program 2: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r2, r1) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, 0x12, 0x101, 0x0, 0x0, {0x7}}, 0x14}}, 0x0) ioctl$AUTOFS_IOC_PROTOSUBVER(r3, 0x80049367, &(0x7f0000000040)) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r0, 0x0, 0x7ffffff9) 00:21:14 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(r1, &(0x7f0000000240)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f00000001c0)='./file0\x00', 0x5, 0x9, &(0x7f00000018c0)=[{&(0x7f00000003c0)="6593d21b569bb04ea27240aea79fe333d0165a52b2f3616176bee6a14b086e4a4b2e612b4477356932ef60a055089eb1d5a4879b8895f99400f42d448a6e93a012e903c63c2dedb30d05a57ddbc212a0f810216afa4ec68bc3150ff490a45d9644754281b5a1c6e7662387079a770fc1229a1bd65d67abb7d2da985dfe4718dc6c89ce28f1c43c2e42210e347295f815c7ef78a375e5f14d07f0337c61892839116556060080ea651ea8c00e9068f2328379ded04aa6b99092da94a96be29a0ff6d1", 0xc2, 0x4}, {&(0x7f0000001a80)="01d55a8d55b807f9f8c0dac8eb132119002f3520080bd53ce2a3b6601219c9aff7b4356d2ba7aadfe389290bbc7dc95333547b2829494e32b8ff4a312c9a5a01c91fc7dd9577b8295182c64e395a7d7f605d7687649c73408cd7527520b3a5b35f45dcdb8d7074b0e79bb837789af1e35c3e83a14b4e54e3641fecbe2f8fd1db9a27634a16451109542c3339ea12d1a990ca5faba18345de4047778753cda00daea40fa3da5c0d406657630b452fbac864f0558df8daf2ab7a372b7b82b7be94cd685bbfe2aafc000bbb375d07d10322de15958d30eee104b3a65007ce43df2fe8c3b7f431cfb22da048fa1f3e", 0xed, 0x2}, {&(0x7f00000005c0)="dd94ca397a6d45adbb1ef43203ff630f378567e9889a4064f2109baf833a2ac50afffa3cb724524f23661bb991bfec96e802626b40a5b07c6ff73bf4e8362532d422e712779ee5db45c6e2b1f2b25be8c99e4622d1dc50eb548dd970dabf8fce28bf546c2c03e7d1c8ea611cf55e613b2e933cf72de6879acd6b736babd2bb6f1fe9009ad54b6aebd6c100f09ba4d49096bbc9baa6773715e2d7b8fed1ea57552f4dc8d9aaa5dc6f82cee938b443e93e71ff8fd4535b3992fa6be9b5435ef44ff0181225a83ca1929cda41af62aa2805455d", 0xd2, 0x7ff}, {&(0x7f00000006c0)="b7b3c211f2c95383bce603d1f7654abade09c75cf157a0d1e7f2261ea19fcd5a07f53fdd535c52c714286f22fe9bba5573273bf06c55a38c5b15881c0a22c9ab04dd98c10e7f9e445612686956b74dcaf1a5485e389ff81004a79df5c5095869c081f269f8722b9c7da6fbb77df0e2a11291f634c33d151a96f07db525ec7f7344cd460554ac385518a324fbd411e2b75cdc94ea5c7e775c6625c3c199b4fe8336f68e965c379e12340f893dfbdf843c1aa287f0dc4b91ab79b8d494f6933fc944cff84fb9bf0418ec5e7782470f7212ff9b0a1f32c4c58003fc27a3bdbb2967b715a060c5d59b0314e0338b071a1e8e68a3a3d12b7d8886d58fd75aca14753392bee9aca790ac7f8d14b61fd5ef5047f351da255c090f658c1012360ae1771c646fd3270892dae5af283a9ea5f46c6e67b5994f802eb960077a7fd32e43cb741dd817917d652f9638d64cb4978dd9883fd146f381f1299a4461cd9fc65d8851ecd0bbdeec698eda15b74eeefd934d3798a945aa5d2941deca1eeff5aaebfde655fb63d4c88d769088db9d38d4191f8372a8dd7e8abc96c1f05908170c6fc166f286a19ee956ba2f80b874e727b46d8f42228c7699bea3dfb7e58cf93536d46d7240d55c13c45d084a5f931a5ad945317c9fb8c2ee00e2d6f53d49cc0f20804cd18f6932de8731f184eacdef8e1fd81ec61850cff302cdc8e99c7a00f67b86c9612413c3ba2c175ed2407bae1bca0511d7664f7f67704b52f7c42998f78ded22314aa60a7224e3ba0a69809505f41a2c5f4dad442697672e41e8ba34098fa9b0cc5b058a679353619ca90d1cad70f32d1f46de5ceea90fdf2c6bed0c760da5913b01e338bdd574e5814833c5051118665ab42cac358c3a75cc3bd6ef8dcbee552dd7869906b0f055063940ed916441710d91ebd0296c19d2a511f7a85a9ec523600b6aebfd2900ecd358c25ece5a3ab20b3ae5da3ee267bed71eae39f1801e2d11358b84e8c45b2085b29c0ae918d8e6fe6974989929def3f9c715b906da4c89ffc2a40c6f2655fa791a391eddf2d8dc286679c6b055e3971648ac66a38ca20e1554afac06921501d773da75e07bb7a16ce815f00e4cd79117a6d471415a944ae0cfb6093f6c8938b16f4770a869a0edbe3b69d9ce38a5e6b6310c3d512e5bd24200ae731ac29b7b0e7474c24f281e12546f2c3007f01a29f07303d73023a386ec08f285ed9b299df3e38bc2fbc65498e315264042cc3a01f6947f3da67d2e7cd62edc343f1072ea9e06d97ce4fa39550ac72607c7c010f8d0860c6f315cd95f4a25226936590251a8f2c68f36342604f5a7feebdc27c4454ea0f889bb56ab2683c619d143ccbc7c76250cabcd3fb7b6d756dfe9ae2aa3253f75a847f5e7ff2de2623d3d2510b967cf97ffe9d3255dbf32dc412fc905e746538131458e9e58cb62ca05631c6b8564508b30d41b101ce431a1cb486ba972cde7646c10acb4e92ae1414529b56b5522f1aac02f4b878c10e99892a40921427e75fb3b569128b6727c276e486000292ad084219a5c294d21eb93cfa176e78a841889756a3dd5f27f376832e75c1f4eec696b211fa136347aed3c885af538ed21621c7c824fe8e986e3892099642587446a76298432c1a98ec9847203cca63fb3d3593be30b8eab05b110518e9b1a21aca1dda2badf258af8a52882111345382fbc95fe3c06d9e0bcc0500d458d8165fd9bd4bd06dbaf734e5e7d4288b74c159977bb95e58e5eefe69a9f80aa5f806239ac37590dbecd3367a93ee25e78c7405a879849beca9cc73f59c9f2bb9e16e000a0c851640548a4444584295c82fec52254393e2e19bd26b40dc7caf77f846e5628849be79355dade52945f4fe90664c70998118bd38ea501cb5f1cbc98ae1918486a04dfd8f6ed1f9e449840727cebc427ff3862769a40d6348ce962f8f2fe55e6f5765e684c59403434b065923edd637a3680154aa345c8c67f709e90a98d24ebefd6a7c14c63eed10a0b3d7676b47ab38d93ec8e78f88dc567224e28471b8a0b29a1ff75de40597eb5441220a5b4d3de82ab770198ad6fac3ce32b134757fa03f173a9772d1a2289fb5204d90cbf0c7ac9509334b7e4b25fd067e08f91c8fa94b0119facb466b7a6aa9750306cef94968696a332e03769c1ac8f8a513e57768fae9d3f65c988a4661d0f415b969f9c574beed42b1f19e81002009f828eaa93620cf01584f9a6d4dfb0ec0a6d28cb643e27b27d4ad093ffee0bfb2ee6e8f037ed6658436814be6f07b3a56f3ecaf4a7b7a13566a9de5a0a8a23a8e8cca35006d543e3690442ec0e00000000000002ab09cf1f58a0ad760eac8956a110536d29eb06466aaedc484fe909fee699cbff1e4ca16152cf3095c4effb34dcc1971111a301af7e7f5e1a6e754fec3ad79db25960fda9d868a7c69c78cda2ae7e42c4560913fd98b389f2a3a89a5e45488fcaa7e3ec77563398c77f47103fbc7a0391f1cd24571a18a7bab1599f843a39cb74d4883fb6c3affe4201d2c857392ed327cfb9217f3bccb4f24baff9dc4c20507af4515510a419458548f573639cc2c1943a701551ca849e6e7865538bb8ec9728214ff7f17e7474e040735f5a4c8ad062789b9734704b7d373c3ed16a74f62643645e372523e030531738fa6e43851eca946f09053baf4e22a08fb4802ae692c5a5401471fd262af7ef734a9ed95534bb2b30a5b7b3ae7a8cc8a20bd840a8751b76c1fc9219f954de13ae06c69794b3e4488850813a48bd4f3308873ca759ac5c3810dc642618bf344efb5fb1e42dd6f2984fd75c1225c1e8fad1293334ec5ca53e8c8a28473cf951b9231939eeeed5b3b697b99439a396869989534db5332f7d457f6110e69210347f197cedac82555680fe2a3f2ba1f057c1b716da78dee3a70551659880d47a249e879225ef94774a7ee5c5fe87d133670e4447773da982ce0e04c0a986816851cd49cd331b49b591bcd161979e32da2b86eb0aaf8bb87a64f8fe313b675183e6f9e9ce5bbcb24d9cd2256d778aec68d4b935483bcada25bb22df5edd315ac93733a28f5302b9902528b1302af6f7cdfed6a05f540b012098f953e2220183417a7bd49e39bf2898ad09dd1940fa2eb8c3e5c653750462885a9ceabdb72a19a3c8da57b06f084aaab3317bf4456868fb6bb4f5543078492f81fc686f30fdc09bd0948427cb448859859045d3f4d72484483bc221ffd3baeef40058f90b636a395a7694be300f4d444021472fe09045ac7faacf06b6c54934afb67ea702a7d2678dd08e590400000000000000fd4c09c71dcd39e6d76e7e5f1f2d6a5d1c321f99b3af1f8303f2403b739c335cdac12d3c1aab6dcd086de6be891afb8824479c75dcfd4f4344de5edf491e1a7d6d081c44ce95f2c51a7b0c2d41ee27351291d072b1c92d98e5fd8b6f602b37312861cfc8419c862d48409ae1b2741fa2af9e6bd70d7135fbacdfdc6399349188526e7ebb7eb84c3e1230e56c107d41023d202b81cffcdf3497fb232c1ccaa5f0f867793b43578ed7db569b104ff446edf26b9260ebdefe932d85ac055bb1a11f22de784c63739f5d6774b9a4d0478dd7eded2b0398f74188b994869f377c51d9335421ba6c62fdd1658abca97c51fdab55f84f79fb7a0981eae39b3cccfe8edaba2869ba625efac28eb0b55fe2c63b42973a465a8040e672d5c5443215b6e6ff97c0c8a6323c036c393721bd81f3fd43436dd162bc33275b7a8ac33c3e88443bb3c537f33693142abb23c105e59b83b2fd428241e2562818b5aff356ab27b426bde3c53881f511a5d58f7f597e64ebe0b7aaca21968a6aba4892f52c9d83d5b640e279975ef97ce5866459405c9766cdefa4f165b46787a8fbc57d823e36ebb88d2a88ff3b05441bff7220de4efc2882215230b06fe5e7e2da95e7c038012470e4e93890368c3e529f2fa645ffae94c421a51ff3c73811d91c900c66adad61cdd21ba5eee95e4ab78d1b1ce13b213a08044df7e994c3136ddab03470daf8454213bef4bb2ef0ce39f934131d38346dbed87ac3394fe686c606170a3af0279a2f19bbbf8e964362e6468fb438326daff26202f9231dc6fb337c867b62dfc822ddd48819500c8c39dd20c4be72f3bc3047e2862dc5c4c5edd98375c6fbb6ffea81ff0709a00e1c3cff87340e12841685d059dd7d78e7a079149816cbf3f5b1c1c6a1e5e7e5cc035872272e507f46990bfafedd575595ae3cc0c3e544a35f7615d4d60be8bffba72da12307f2be71666cfd495d9c39c9699e29188ae18109862e50e4f11a714df5132f227476993557a3d40f4fc146026b87ea317b923f7a9036e632a0619eab1477240902fd1ce4eeb09eeefe9d75eac893e2b3b04839abe012336f7d893b40229befc475c0846421e538aea61edf992c84fcbea6396fcfd954909d50c627adee44ee3abfbbda817dff871d44be5785d7cc1b7acd2eebb58346e34783bc65861a9860be392ff7b3dc7477d6230114ca150d24c1bc008b708297ea6f4c419023be877c8938d4a8c2f14182bb45628ae0f58f11c5cb6623c96b151d902284afb5eb0db24bbad34ce6f3f504337247a319f35ed2fdea6b8f088bd4bfc035d08ee9a9d8f7e384eb2a3fe3291316584ccb1523c0e351175e9ee6258d29e10f951e2fda0e73b898e45fe6f566e6fbaf12b0fcb8af5bc118a0141d0b0ee4b688e620407e510e4f8bbcefd7e05e268b2305160632bc72e986853b52cfa73dc877fdd87b2ee49254d38e9736d3633385a02ef82028057584ab35f9858991ca21e737546cd87f232b64ec381d639e7635bc438e5fbec8607f47266988e24bd2a3c332a7b6d08f593697ae6a0def8c4b303e6d50299a887211f2a90af0f91f8836cadf2f05994e0658d5da38c0de406f6533869076aa858e939473c5d05c215a3d7ad4f8cd43dbd5a07a049891785d781f8945a176b01f8a39c71cb31509d0c98c4cc3532f52d17f96bc5d5e4c38d2b745edfa9554d7825c6caa80a2292a64281a20f85be851234717602ae2b46bf6e6075e877dbea8efa689838cda10a7bb07cbe294dfb4542bd78a1298e7ae29050cc10dde7bce7c3f14f3942f1b65edb4343274e201bd34d4e079db45f6a2becdf19a65b0c7411957fd1d3555981d64244824a0117ced335727eafb456b51295da119e32e39c0f3c3b19fbda466c9544ad016975befa3d6e3d1637c630a5738813ad040381d7049b242097fd0594a1f23fcc8b979ae73c58a4ce7d1770d2bd531ce2f54aa785c89950dad9245a912146eddc02b5a337fbb98bf4e4f6ff543cfe43e9efcd259d0995f56a2cf65b91bd85ca4fcdbefcbbc0e11ddc369bfd08f8a80a7ed8e618e693d77933b9647cee0e4234204867d1e54dc530c95415242946aac206d7daad9507762e9137d84f34dca8886098c0d3d69cb5b3b615dd073cd06acee7a1386add2122728c2f6a2a07283e8c542929cc725a7742299dfbe6eff8e00ca8d7e40f7247e1726f7d8792b1c30e8af003083dfa1508c109601953b8d834b20f737510e349d8f19408a0f62775f0e1329ff036eb81101123d5bac7b46277ad6f31cad61225f49cc58e8b8b6daff7549b1ce18b44b54dc06169816072dae52a99cf7b29ad6783b0ef81ccbfc96bda053b566a91651dcacc17299ca630db08ba49a04babaf2471b180674b8f7d78ea28702d1a4882a5ff396ed513973a9a7238de3692c1966458022d06c74afcaaf12b671ccbe6727b844d06915cf07ac215488758a", 0xffc}, {&(0x7f00000019c0)="0806239fb5c5e99b4175781d2b4dffff000000000000a8104e2e84ed885694027e10e57c9ecf393b3d67b500a491bee425af4f31453a2eb33d28f09ea703e0cc1a81e89863b71bea85da284948c52e8621ba2e971217f00d88ae418891f7169322dca5e2498a16028c1605625f751a2cd971be8c7c6ccf21077bd2eaf726f5a66c771268fa5cac4ad51d6b95f73fc3a79edf5a75a8f010ae61955acda351f93cda5885b0", 0xa4, 0x8}, {&(0x7f00000002c0)="49ad73a0ce2da0250a3e881c25f35eb937e3a0690a148d4b7e16ff93b75780a13bf5f45d91d5197f946a7f0f2f58c972c73bee15d2dda1fd15beaa8492cca4ec465d17a0dff09267f4477aa085fc7d410b1c451bf0bdc5f162aebfe21c1bff15b4d0be96af6299b83510fd4af383f463e66d9b45117c81", 0x77, 0x80000001}, {&(0x7f0000000140)="83001aeb92ff6519fec14fa06ffd45bcc79dcbd0f37838cd542bee36d3fc873fb4315c7cccf1b498221f5c155244842598955f2aa0ab32d9ab0b1408f92099", 0x3f, 0xa94}, {&(0x7f0000001780)="6396a9ab8f38052a883ae8188a883810ce79e4417542ae62bdcfa0795e1ac0d465da76a169c5e92b8bcd41e9ac1e369b21c9fc8b5d57f041314137aa5ab3e7fbd1a6beb6b672eeae9bbba83d5e47e1b019a0ff7b330788b93a51597b0c27caa72b9245bb322e74bde95717bddaa171684c205a0f", 0x74, 0x1b}, {&(0x7f00000016c0)="e4b8952bc5d832e57540e3f9f8ed191aff8a84bf43105d254f33a8b43396f79d7e388a2c11cc92a7c09a196e8ab0ddcb7a9f2dee07d5d9950bf6358af6c6a504126f410c3d7ad9115533a9b01a8030122136857270194f82b4b7888604f3883748a1e224339b572784fcc9cb26255536d855a02943fccb172e1f660e0d7c56edaf96f0c12080b43cc8a96fab9fb3a06378cfd6854912477bc87342913e3a8daa486c5865bd52297ca3f6eb8aad6e", 0xae, 0x6}], 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRES64]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x16d3c2, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:21:14 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x7, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='net/packet\x00') dup3(r1, r0, 0x0) perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x2, 0x5, 0x8, 0x1, 0x0, 0x4, 0x44500, 0xc, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x3b, 0x2, @perf_config_ext={0x401, 0x10000}, 0x12000, 0x0, 0xfffff41f, 0x8, 0x8, 0x6, 0x6, 0x0, 0x101, 0x0, 0xff}, 0x0, 0x6, r0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000340)='./file0\x00', 0x0) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000280)={&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000240)="2c0e9bb6e2860ff4fe7c30cc", 0xc, r2}, 0x68) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r5 = dup2(r4, r3) getpeername(0xffffffffffffffff, 0x0, 0x0) r6 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r5, 0xc018937e, &(0x7f00000000c0)={{0x1, 0x1, 0x18, 0xffffffffffffffff, @in_args={0x2}}, './file1\x00'}) perf_event_open(&(0x7f0000000040)={0x3, 0x80, 0x7, 0xce, 0x7f, 0x5, 0x0, 0x1, 0x22006, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x80000000, 0x0, @perf_config_ext={0x3}, 0x400, 0x3, 0x3, 0x4, 0x6, 0x8fb1, 0xfff, 0x0, 0x400, 0x0, 0xffff}, r6, 0x6, r7, 0x8) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r8 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r8, r5, 0x0, 0x7ffffff9) 00:21:14 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r1, 0x3, 0x0, 0x18000) ioctl$sock_inet_SIOCDARP(r0, 0x8953, &(0x7f0000000240)={{0x2, 0x4e21, @remote}, {0x6, @remote}, 0xe, {0x2, 0x4e23, @rand_addr=0x64010101}}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = dup2(r3, r2) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0xfffffffffffffffd, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[]) creat(&(0x7f00000000c0)='./file0\x00', 0x46) r5 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r5, r4, 0x0, 0x7ffffff9) pipe2(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc000) io_uring_register$IORING_REGISTER_PERSONALITY(r6, 0x9, 0x0, 0x0) openat(r6, &(0x7f0000000040)='./file1\x00', 0x0, 0xa8) 00:21:14 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x0, 0x7, 0x7, 0x46, 0x0, 0x7cce, 0x8002, 0xa, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040), 0x5}, 0x8000, 0x3, 0x7, 0x7, 0x4, 0x0, 0x1f, 0x0, 0xfb9, 0x0, 0x4}, 0x0, 0xe, r1, 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:21:14 executing program 2: fallocate(0xffffffffffffffff, 0x0, 0x84c3, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80800, 0x91) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) 00:21:14 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x515c00, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) openat$incfs(0xffffffffffffff9c, &(0x7f00000000c0)='.log\x00', 0x4840, 0xc2) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) dup3(r2, r5, 0x80000) sendfile(r4, r3, 0x0, 0x7ffffff9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r7, r6) 00:21:14 executing program 5: perf_event_open(0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x32df, &(0x7f0000000240)={0x0, 0xf4fe, 0x20, 0x10000001, 0x2002a4}, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f00000000c0), &(0x7f00000002c0)) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000001640)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) stat(&(0x7f00000000c0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$vfat(&(0x7f0000000300), &(0x7f00000003c0)='./file0\x00', 0x7fffffff, 0x4, &(0x7f00000015c0)=[{&(0x7f0000000400)="7b84edb6143e53c116d9ffce5c3a8b665ee095fedca0fbe4b1eb42c8f47ac684024e14a2eb76d0c2eec0c3c251a5028406e1bb2d431f30f85e8c199cf2ee677b42afa01ab68bf87ebbb53e01c977b9ef47dab15a4e07cf8185a1cbfc747cc96b1637d064ded97ae4aaa28ea3421f015bb2f75eff48631e", 0x77, 0x3}, {&(0x7f0000000480)="50e4cb940653e20fa59a7e2ec5a3b6c25568944f7571a525e49c5f55f2990fb0cc5dc7fc", 0x24, 0x800}, {&(0x7f00000004c0)="63026823e571358b81b4428088ff1773a285940db1989074993b28dddce18d83cd6b3a761f5b3dd711978419188149f79ee7db66a2493617d5b01155af92007f363f6808bb1adc5d0baff8a1fbadd71357f0fa9d481d8b2ef39906cfabdd40250117e5db56dbef57d6d47eaa5d14f33d0f5034846e052a0824dad574b5ff55a779d1a421f735ebc2cf75141cc168c0354b5235f6426976ed2c4724b5306ca03327f52dd566e5a4688792410e17f70a878a7166cbac81555a338f611c42a8eab81c468add025bc5feb75a43efdf56e6e733ef85a7d1f555b28a0853f4201a6ca1868cf9", 0xe3, 0x60}, {&(0x7f00000005c0)="ef4cbb8cfac7f72c749f65767cba9bf3c606f19ddb544c189b8f365896bb05343e6aed6cf235e1be5b6105c9e10308945255e144aadbc0daf8027bef49e5e4745f6b36adb2687ecc72f57f951cdd024fb776d262ac4cdbe471835a2d55315a2c2679211088fb8c781ac8048894d809f47ca0dbee89555fcfdeb817e41d6ec8046d4bf3d682ac2a5b8445b8c226e7801a730947337896fded2d53216d2e1ff594762a9f2a98742f86195012d793f6fe516d2f319df4949ec71845e9e78640e98f04419194fd4ba550ebd25a7dc6e60325f1f7d9e4c4fccc2a8c165337d48a46ce2eebb2ad970c0ee0517068ea2e2b06dd9f19a938d9f109adb3b082f5aa384b52ac33089474f375a9e9a95e4a3401b9c8822d4e8503b4b73e0625fab37d4c3c20959203651aa4bf634f6cf41432119fafd7cd0e2f8cf49194b5b9604d2dff13e28092e7c869fabf8c6eff555effee7f63a2250fed7008d1121be76724ba017962a5aa0fe11378aaa3e062c96dda491b96c80add2379abe0feaea54ab9cb1461090bf04260829706f85f5352520cfb4aa991f0185e11f9cc85995c564f46400002636ba72f0ede3946244428d27e83cf8795f660de92a0304a63765cc2cf34f1ac288186229791dcbb53473982ee56ebc7d02a42a979d9a2803f42a82ffc714318192e072a18496ad254953b2e0c48404524d6648452b90444cc1440ddfe4aec6e9ed564fb6ed0347323a0ddca195f68b8f3e05bfdc24a5a5b4e5231f08b4219b1d309b7bfebcf613893605989149a8ee50b4eaf49f0f8a71b284e244e5822f0f695be01feb433c586e9674468a021202d4e221973c1d035c9cf02a85e990dba6eaf5eb10ab4673445b2815ee4df56f43f689648ea365f90463217bb6028df7e5a00b576d0585b6a3c5fb36e2bbdd3a9b35eed34ed3b4371fffada429b38f06faa15c79ecbc690c53e7b19f1732c4990b77936cd537ceac2aaca7e717d03d9b0f501b607e9da1f184a1368fff09ad9296e4d036f1077f761bb746a2b56f0b65a5812c301c456a43527c5f704cf177c8cb72161627fc0153797257602694d02ddb770c300fdf982401e94deebd3d4fd9c5a9dd072588f0d984cb80d88630a03ef6dfa85755949679a462da9d0f7d68e670aa8acee7cbbb8f9ee4fe7982e145b69bdd1befb4656fed9f98b903853795e00900f3ef7daefbee079376c5ceea0ec74cd6157b68e6737791f732d4cdc6053d53c9cfde3b5bf6ca53b6bad34db301c778ad16cfc628ff6c3e0b2262cee71c78f55270fe502c4e9ef1ff5c0009b2ad0b6294646b59de8fbcfe0ff50394289b85412cf25b40ed398a2e026e23dac74a6ab35618918e0cb278da30d94eb4cc71e6f78ffdfd98195bb1ec6f05d21ca05fbe3345e9064f2a77eefc00ec6bd37513b60eb492a2212bd222acf831c474b0f177ff022c890705df95c5bdc4d4881ed1c8a72add0a2939d29cca395f1a1bb08c5a9c4db24f30aea6bc8eb94f28f77b9f5cabf973c2fef32ece8da88d6d8cc691aa68039afd606c5268a4e838a15a47754a18d9335434dff5a43a50dcb6e369e66cd9f65743966ab243104191436764e09a568adbd5578d8c292c871a41ed81f7904a94654bdcf8420a4389cc4364975bf0183d881b5ec5b3611eb2ed675841162be2514280d9a368a6fd8873929a1bd4bfe044b5fba776d1dc59ee2a7afd24f442703708130697508dd556184c61d0269e514ccaa744f405c6dc0bac9f4142c4579702d75af32dcfff77d795e88de9eafaf4222937da036197eea9b5162f528c1e575b3e8f6e9a28361a5e8758f74959fcef826f01c0d5b20a426d94dca4b5a9d128b29b5ba7cb2b674df0c94e13b953133f6c84b346b014b263d56bf48802d144edc82980185936713add18da5ef49f5d2c8e29b2f971cfdbeb0c586f463a7540b115094333dcf4079d884f99e42333ac06a6fd8cdc9734370ea11a27840793d76a0ed23169fe07208c071429cf5678784ad5535d079877e0ef42034f34aa4de7cd242d3c70ceb342f9d7c672aeee312f2ce630b03fd591603a645e428c98e31185f5c02ed21aee73c38cc2f840f262581c3015436efd51b4448029660f63a7af3b781c80d0345033c1fe6e6b765dcbb9aa07f1378731bcb1fec3e7afab3af54d8f588d730659c06f97d3ad493ebad7cd3b59b68f6ca81456388872621041a41d530813fd1e834e9c3b1bac59a926ac915116b03364f37d07d643c2d5fe737786592862d3ddceaf10c350413f79abb8dff9807a5abbfa8bd3697ca19d9b506c8e5f491720c8c9179589bfd0d07e18031c7b9e2f227d0679ce30ec925b5a608ddff9b8f63e3b8343c2f05dca119323643fd0ddd1c12488bc84c91964a0f050f0e08bd5d2c3c969f12cd927f36d86a9f456c10088521c7672eda3d68eb9dc854b0b158429d72af218b1b1dbb7b5a76d33499c61cb27ac5e441afaeddea07a4892bcec818be23bb107a53e00d39e0d6b63bfdcc3836b5683957ef6bf65b6bc9c79ae0aec98dadaefe8ba4a626671cb8fead582354424f9e8362a5dc25e9a7e330d4804436cbd26cd35e9bc50c4e43246e0056a2daf58e1144a2a97e7aafd9c6d7e33943871a35124e2e4ef7c3c50cfd96e7ba882504ce74f668dba78666091f5ca103b380fd8e4e4209631e0c5a8d6f55d5c10ce5ad8067ac35a032e8c859627e92bdf06e9c6fd987db7bf0a3ab614ad83cd4c8e6c3cee4045b7a85c425214746851f80a6dea2a5b09f761e1e3c3a59fbe2d6ea598cc458935ec29218739980bfab57bca43bc3f007e0075e37072ed102141b21311067e6f392752cc033bcd3b449d487e933515b38ec0121f17adf6e2b0ed824fde937ab3a1f6f7414008384b5320e3fa00042a09d69f46cd2204a4edbba6844bacd8a06c50132e98b4e31abe9160cb5254264fd85c09b710baaf9cd08b19881986dbaa78717a79e5c6c457d9e62b7d76be8f8d41580c28f653215b5827284b957ff8e51dd6e1b8c72be78bb516fdc435f56696b7aefe6157b1952b79b2f569e1b76c70f94a692eb442e5ea7b02b06424bb696b55170e75bf7835ac42c94a328f4a4eba6aa0540b81d029399c33ece5bf624a0b8d510907e98bbbfdcd5451d2625529e4a62e7364038f8f14122e0d7675d651855d2ecf9c0a0205419b1866539afcb0c2a8debefd084ecae36af01b0aa8414c89b23229752cdd965f317b257b1a4fb7cdd23857d986c017fef7c33cc3551397fd7be07b1eeaaec6b23ca214317c5c1c8aacf77a75d5770e99ffe8c12abe22d7cac92e01fee65e6c504e083dc2967a007483f356e785b134e83f8d77ab040bc29cb22dbf7b5d73c42fbb99c2ef00e2050322c05ebb8ebd0fbdd5063204e4704ae8cdd821541f48f767668aa933185aff4edcd1fcc0cff22fd828c1c748d69ede39b6e2f6c9e398852cca707cde138dac8da57faef610ad14932a866d82a4229b73ad5f8fc047e2abf2a807ec6f45fc4989621b1b716e5a2db1c7dd8f99d24b4a0e154c506439bc5674716e3ecbc15ddcdc58a721ee288f982d3ac6e77d4d61ea5940509dc927be537867283ca976e53f8cdf79da75c78ee21ac783632fe9046a02c7c99a49cd4a65a7bd1521d25c215921336819ac961446d2acf21dde75288b2d08ad6d6de648641ebb41aad43bb49136f3e070cdf2221ba7a4eb40bc55cb9fb4035405760f23a827a91d0fb779a786763ea914f0bb65bc1f72ec8dbcef151c1ed9c2071bed9351fd697b8a8db1bd20b748e106ba090263a608d755fb974eaad7aad6991d8b6f9f00634259d0cfb24956ab215cdc80b7f06f12e5fde38c931aedd5b1a8a54941f87cba42c1f2f2ad07b95a8f0856ec2f6e550995dc1264ac930138608c733303859774bd4771414ebc33587e6b04b71f96d18721d263872ab931e3671cd1665e3beaf684f966b79c1c44f9946c1f9940f7ffbc441dec0bb0e0ccedd881c401838cbf6f2965d58502f910314b2dadc95c6e77c5ca8ba7b8adb6a64ff2f413ae9b65d1eb0345b8db35fb23fbc79a75bcb12bcf1ed64c4325784e53691d65adab98714d12ca566afc0d8961fc5b3d8c3617229fead5d064db11950266b9c7ffaf8217e8b1972dfa090bafb9065437ec92ec2d51e62a9638a08977e9d54adfed086562b1ae46a9ec7597c33ecaf1be1ecec057ce8ddaed6dec824f0b846a9cba4054e7bc08d5d50ed581a64dae247d375258ffcd72fc57a6734d95d5817be327afd396d4efb2c8e47d53eb6fe335314c6562ebae693c062e102f8863264f485ead4c4c614203ffe5f123a85eb1826d3d8e7ae156615407ad99530fc9947954a3f249439ff798a353e8554a52d80959f02e2f35449cfeb33810cf110e6c91af675a1fd0dfe604964cf5858a0f5d71d11c9346c8a0a8d280831ab58f3b848980b234002982f74b7fb32855051ddd43932d2c9da348d075fa3f7f6610512b96a4fac69bbedfb51cb83c862442d86a70565e13e654b4dadf7593128428a85673c21e24f6fae893810ed1fd41c07bda5618d20f240d079cfef2ffb8055bc682c067cd4276e7f0eb9d92670573088da4a96b48100c646a988682c423e1a0800fb5305acab45669390d7a196393f4deb69825ec2a03899fbc45ae5023182b86367c42bcac04634ef0b31cc5d059863394832bc9169dab5f574ff77c890c118e005a37b68f76f7aba933570a5aa11c5a58acd040c360ae5d25c3ab07f07b5682c3547c9cf3a3c6ba01d46ff486dd02697cd7a66676f0e167f1b8681d77aec76d767a43377adf21bf25a239481f370a78cfe0a92a032c0fd5c705377b741911f2f65f0794b0b94d0262365b8f32687641ac59346e473513849a30c460da3cda92db6e8404f979c83fc8208840c91db8247ff0e97edf50c609bedfd4245a4b9539994003c47a80612fd1e369ff0d41674821c05c9dd46516d2c6cc026d88aa757f376c990aca37e515f1b6709bcfc39aa6d44791d336f8063c93df462a92eb7dda2996753e519cb537e6562223f7e656f687f49b117cf3d2e119de10f9582f650a9e213d7c1dfe59a4253c4ecd0e2f59cfa27d818a0f8f446aa7f0d9ca47f076adc63bc470246a458e0ffeb8185bdbeb49b7f4a0e1ffdf422fe607f270240f4028b8c52643a2b362336bf1ae5941200d78ffd3a7c1b26c3583033d5fc2ab2f00aef22484ab6346bbf77e7a592fc0ce7bf9fc504f25b3f5fdda01156e6c5e5366e2e34bb09e7e2804f989208db9f6544c3804ac8b274bc21a610258a3a2f658493cbdf0b31d8ef8e3bd553e930c795f69727d2c7d30521dc931a5dc12d9551da282eec6bb23399344cbef8ef88891cb72efef9dcabce12eeccff56759932ff87bf12aa665c6ca21e099bd92a1436c63575820327884526ea44236d945ea2953bce9b6efb1dd9864f4ce8eac45167c60ad09a3f9794d787268e22ab7f062aeaeaf6984e2c85c4e65e88d78121a4d5e4cdf3d35fc27fe73ae09f1c3be5edb30876221b60ab14ce6632e42d2f2cdd2d9aa32d4abe49e3ce14e12c973537e276562ae1dd3279a2748aa17deb66a37aa73b779594bd275581c0193e1bb1972499b27413f5e78ed42d97aafffbe6119f53950bce3ba89b2278f6f8006b1e14e0568bdc1c2a247e3f5f67d8140034b90c2d9f0d1192d572ab6498edeaab29cba17159b526fc184b12de9af202b67f16b5531db6f4eec132502584d17ef0cb3ffd2c57c5e4e4e7392c426a96eb4e08db822a0d81cebe214153527903b9f7991b70b8", 0x1000}], 0x803, &(0x7f00000016c0)={[{@shortname_winnt}, {@utf8}], [{@context={'context', 0x3d, 'system_u'}}, {@euid_lt={'euid<', 0xffffffffffffffff}}, {@fowner_eq={'fowner', 0x3d, 0xee01}}, {@fsname={'fsname', 0x3d, '-'}}, {@dont_appraise}, {@euid_eq={'euid', 0x3d, r5}}, {@fsmagic={'fsmagic', 0x3d, 0x90c6}}]}) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) creat(&(0x7f0000000040)='./file0\x00', 0x100) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 00:21:14 executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x7, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='net/packet\x00') dup3(r1, r0, 0x0) syz_io_uring_setup(0x5606, &(0x7f0000000040)={0x0, 0xef33, 0x0, 0x3, 0x256, 0x0, r1}, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) openat(r1, &(0x7f0000000000)='./file1/file0\x00', 0x141e40, 0x182) openat(r1, &(0x7f0000000040)='./file1\x00', 0x2, 0x22) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x8000, 0x0) r4 = dup2(r3, r2) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r3]) r5 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) r6 = syz_open_dev$vcsa(&(0x7f0000000240), 0xff, 0x14d303) dup3(r6, 0xffffffffffffffff, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r5, r4, 0x0, 0x7ffffff9) 00:21:14 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) fchmod(r1, 0x2) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) r4 = syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$FICLONERANGE(r4, 0x4020940d, &(0x7f0000000240)={{}, 0x1, 0x100000000, 0x9}) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0x4, 0x8b, 0x1f, 0x7, 0x0, 0x8, 0x10, 0x5, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x25cf951e, 0x2, @perf_bp={&(0x7f0000000040), 0xe}, 0x20, 0x3, 0x2c, 0x5, 0x3, 0x2, 0xf14, 0x0, 0x0, 0x0, 0x6}, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, 0xb) 00:21:14 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r2}, './file1\x00'}) r4 = dup(r1) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, r1, &(0x7f0000000240)={r3, r4, 0x1000}) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) r5 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) pipe2(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc000) io_uring_register$IORING_REGISTER_PERSONALITY(r6, 0x9, 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r6, 0x40082404, &(0x7f0000000040)=0x8) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r5, r2, 0x0, 0x7ffffff9) 00:21:14 executing program 6: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000003, 0x2}, 0x10164, 0x33, 0x0, 0x0, 0x10b, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) sendfile(r3, r2, 0x0, 0x7ffffff9) 00:21:14 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x0, 0x18000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = dup2(r2, r1) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@rc, &(0x7f00000000c0)=0x80) syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x3, 0x0, &(0x7f0000001640), 0x100d8c6, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2]) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, 0x12, 0x101, 0x0, 0x0, {0x7}}, 0x14}}, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x100010, 0xffffffffffffffff, 0x2e6cf000) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x165142, 0x84) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x6, 0x0) sendfile(r4, r3, 0x0, 0x7ffffff9) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r6, r5) BUG: leak checking failed VM DIAGNOSIS: 00:21:15 Registers: info registers vcpu 0 RAX=0000000000000000 RBX=ffff88801829d808 RCX=ffff88801829d7ec RDX=dffffc0000000000 RSI=ffff88801829d7ec RDI=ffff88801829d840 RBP=0000000000000000 RSP=ffff88801848f760 R8 =0000000000000001 R9 =0000000000000000 R10=0000000000000005 R11=0000000000000001 R12=ffff88801829cec0 R13=ffff88801829d830 R14=ffff88801ab20688 R15=0000000000000000 RIP=ffffffff8126cceb RFL=00000046 [---Z-P-] 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 00007f2760a168c0 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=00007f6185ab3d58 CR3=0000000016f54000 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=00000000000000000000000000000000 XMM01=ffffffffffff0000ffffff0000000000 XMM02=00000000000001c1000000302f716d2f XMM03=7269762f736563697665642f7379732f XMM04=2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f XMM05=000055a63c7b3d80000055a63c7b8030 XMM06=000055a63c7deb20ffffffff00000002 XMM07=00000000000000000000000000000000 XMM08=2f63697361622f6372732f2e2e000d0a XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000 info registers vcpu 1 RAX=ffffffff810f2870 RBX=ffffffff84c8fba0 RCX=ffffffff8110027d RDX=1ffffffff0991f75 RSI=0000000000000000 RDI=00000000000000b0 RBP=ffff88800898fda0 RSP=ffff88806cf09fe0 R8 =0000000000000001 R9 =ffff88806cf27b0f R10=ffffed100d9e4f61 R11=0000000000000001 R12=0000000000000001 R13=0000000000000000 R14=0000000000000000 R15=0000000000000000 RIP=ffffffff810f2878 RFL=00000046 [---Z-P-] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 0000000000000000 00000000 00000000 GS =0000 ffff88806cf00000 00000000 00000000 LDT=0000 fffffe6200000000 00000000 00000000 TR =0040 fffffe000004a000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000048000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00005555561e8c58 CR3=0000000016c50000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001fa0 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=00000000000000000000000000000000 XMM01=00000000000000000000000000000000 XMM02=0000000000000000414cea3400000000 XMM03=0000ff00000000000000000000000000 XMM04=732f6c61636f6c2f7273752f3d485441 XMM05=622f6c61636f6c2f7273752f3a6e6962 XMM06=73752f3a6e6962732f7273752f3a6e69 XMM07=6e69622f3a6e6962732f3a6e69622f72 XMM08=00000000000000000000000000000000 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000