0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) r2 = signalfd4(r1, &(0x7f0000000040)={[0x8]}, 0x8, 0x80000) ioctl$FAT_IOCTL_GET_VOLUME_ID(r2, 0x80047213, &(0x7f0000000100)) read$ptp(r1, 0x0, 0x0) 19:52:19 executing program 4: socket$inet6_udp(0xa, 0x2, 0x0) r0 = dup(0xffffffffffffffff) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000002880), 0x4000101, 0x5a96) 19:52:19 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)) (fail_nth: 26) [ 1768.218018] FAULT_INJECTION: forcing a failure. [ 1768.218018] name failslab, interval 1, probability 0, space 0, times 0 [ 1768.219589] CPU: 0 PID: 11564 Comm: syz-executor.6 Not tainted 6.4.0-rc2-next-20230519 #1 [ 1768.220669] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1768.221737] Call Trace: [ 1768.222094] [ 1768.222417] dump_stack_lvl+0xc1/0xf0 [ 1768.222951] should_fail_ex+0x4b4/0x5b0 [ 1768.223545] should_failslab+0x9/0x20 [ 1768.224089] __kmem_cache_alloc_node+0x5b/0x310 [ 1768.224742] ? assoc_array_insert+0x3cb/0x2b70 [ 1768.225385] kmalloc_trace+0x26/0xc0 [ 1768.225908] assoc_array_insert+0x3cb/0x2b70 [ 1768.226516] ? key_link+0xb5/0x350 [ 1768.227023] ? __pfx_lock_acquire+0x10/0x10 [ 1768.227619] ? __key_instantiate_and_link+0xfa/0x3f0 [ 1768.228339] ? lock_is_held_type+0x9f/0x120 [ 1768.228946] ? __pfx_assoc_array_insert+0x10/0x10 [ 1768.229642] ? down_write+0x11a/0x1f0 [ 1768.230187] ? __pfx_down_write+0x10/0x10 [ 1768.230781] __key_link_begin+0xf0/0x250 [ 1768.231374] key_link+0x107/0x350 [ 1768.231875] ? lock_acquire+0x19a/0x4c0 [ 1768.232437] ? __pfx_key_link+0x10/0x10 [ 1768.233005] ? keyring_alloc+0x90/0xc0 [ 1768.233584] call_sbin_request_key+0x2d4/0xc60 [ 1768.234242] ? __key_instantiate_and_link+0xfa/0x3f0 [ 1768.234973] ? __pfx_call_sbin_request_key+0x10/0x10 [ 1768.235710] ? __pfx_request_key_auth_free_preparse+0x10/0x10 [ 1768.236527] ? key_instantiate_and_link+0x38d/0x4a0 [ 1768.237230] ? _raw_spin_unlock+0x1e/0x40 [ 1768.237831] ? key_alloc+0xad0/0x1280 [ 1768.238382] ? __pfx_key_instantiate_and_link+0x10/0x10 [ 1768.239131] ? sprintf+0xc4/0x100 [ 1768.239676] ? request_key_auth_new+0x6eb/0x940 [ 1768.240352] ? __pfx_request_key_auth_new+0x10/0x10 [ 1768.241073] ? refcount_dec_and_lock+0x36/0x150 [ 1768.241749] ? __pfx_call_sbin_request_key+0x10/0x10 [ 1768.242459] request_key_and_link+0xe41/0x12a0 [ 1768.243122] ? __pfx_request_key_and_link+0x10/0x10 [ 1768.243845] ? __pfx_key_default_cmp+0x10/0x10 [ 1768.244507] ? __pfx_keyring_search_iterator+0x10/0x10 [ 1768.245251] ? _copy_from_user+0x5c/0xf0 [ 1768.245861] __do_sys_request_key+0x21f/0x3b0 [ 1768.246499] ? __pfx___do_sys_request_key+0x10/0x10 [ 1768.247194] ? __pfx_ksys_write+0x10/0x10 [ 1768.247805] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1768.248542] do_syscall_64+0x3f/0x90 [ 1768.249077] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1768.249802] RIP: 0033:0x7f3a1ccd4b19 [ 1768.250319] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1768.252735] RSP: 002b:00007f3a1a24a188 EFLAGS: 00000246 ORIG_RAX: 00000000000000f9 [ 1768.253769] RAX: ffffffffffffffda RBX: 00007f3a1cde7f60 RCX: 00007f3a1ccd4b19 [ 1768.254745] RDX: 00000000200001c0 RSI: 0000000020000180 RDI: 0000000020000100 [ 1768.255723] RBP: 00007f3a1a24a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1768.256692] R10: ffffffffffffffff R11: 0000000000000246 R12: 0000000000000002 [ 1768.257647] R13: 00007ffdd8bcc49f R14: 00007f3a1a24a300 R15: 0000000000022000 [ 1768.258645] 19:52:19 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) 19:52:19 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa00"], 0x0) 19:52:19 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) (fail_nth: 47) 19:52:19 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000000000000000000000000000000000fe8000"/52], 0x0) 19:52:33 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) 19:52:33 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000000000000000000000000000000000fe8000"/52], 0x0) 19:52:33 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040), 0x1}, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fb}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1010c2, 0x0) r2 = epoll_create(0xe0) fallocate(r2, 0x14, 0x400007ffffffd, 0x3f) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast1, 0x5}, 0x1c) fcntl$notify(r1, 0x402, 0x3) close_range(r0, 0xffffffffffffffff, 0x0) 19:52:33 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 19:52:33 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) (fail_nth: 48) 19:52:33 executing program 3: syz_emit_ethernet(0x62, &(0x7f0000000080)={@local, @broadcast, @void, {@ipv6={0x86dd, @tipc_packet={0x0, 0x6, "a866a7", 0x2c, 0x6, 0x0, @empty, @mcast2, {[], @payload_mcast={{{{{{0x2c, 0x0, 0x0, 0x0, 0x0, 0xb, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xf5ffffff}}}}}}}}}}}, 0x0) syz_emit_ethernet(0x116, &(0x7f0000000100)={@multicast, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x42}, @void, {@mpls_uc={0x8847, {[{0x9, 0x0, 0x1}, {}, {0x4}], @ipv4=@igmp={{0xc, 0x4, 0x3, 0x38, 0xfc, 0x65, 0x0, 0x4, 0x2, 0x0, @remote, @private=0xa010100, {[@generic={0x86, 0x6, "4d1c8045"}, @timestamp_addr={0x44, 0x14, 0x16, 0x1, 0x8, [{@local}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0xc59}]}]}}, {0x1f, 0x3f, 0x0, @dev={0xac, 0x14, 0x14, 0x33}, "55945f89da63e3118869478664bd76d9dbdbaf23f38fd5b58b98290280f82178a0edc98757e7308da5082bf41babbf57d0fcd37e4a3b1f1f722894a9a8b55fdcbce51d6259c004c5741424858fe1f1703d6599b748df704af87b88d539a52d98d538526393ee969fb2fc61b0410c36ed926a95a0a04a54320214b1b9f3d31a56300cc611e08039ab1449e00a8322093bae92b4d28455442ecb8830eb1868e4ffe9152217c56c6f4550de73b13b89fb585837a8dfecf3b439cd994085a159c86782976e01"}}}}}}, &(0x7f0000000000)={0x0, 0x2, [0xb9d, 0x5f5, 0xd89, 0x211]}) 19:52:33 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x8, 0x9, 0x7, 0x20, 0x0, 0xb71, 0x82808, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x2, 0x1, @perf_bp={&(0x7f0000000040), 0x9}, 0x9006, 0x6, 0x1, 0x9, 0x9, 0x2, 0x2, 0x0, 0xf1, 0x0, 0xd800000}, 0x0, 0xc, 0xffffffffffffffff, 0xa) r2 = dup(r0) read$ptp(r2, 0x0, 0x0) openat$ptp0(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/partitions\x00', 0x0, 0x0) perf_event_open$cgroup(&(0x7f00000001c0)={0x1, 0x80, 0x4, 0x2, 0x9, 0x7, 0x0, 0x20, 0x103, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0xff, 0x2, @perf_bp={&(0x7f0000000180), 0x2}, 0x4, 0x3, 0x9, 0x2, 0x1, 0x6, 0x7, 0x0, 0x7, 0x0, 0x7fffffff}, r3, 0xf, r1, 0x2) r4 = fcntl$dupfd(r1, 0x406, r1) fsetxattr$security_evm(r3, &(0x7f0000000700), &(0x7f0000000740)=@v1={0x2, "cede7ac59ca9a681a2b9f02b27f9eb"}, 0x10, 0x0) ioctl$BTRFS_IOC_GET_DEV_STATS(r4, 0xc4089434, &(0x7f0000000280)={0x0, 0x6, 0x0, [0x4, 0x7fffffff, 0x1, 0x80000000, 0x8], [0x3, 0x2c, 0x9, 0x401, 0x3, 0x446, 0x8, 0x5, 0x2, 0x2, 0x4, 0x9, 0x0, 0x1, 0x4, 0x22d2, 0x80d, 0xffffffffffffff82, 0x10000, 0x7, 0x618a, 0xaec, 0x6, 0x8, 0xfffffffffffff1d2, 0xfffffffffffff15e, 0x1ff, 0x3, 0x81, 0x3, 0x7fffffff, 0x1f, 0x8, 0xfff, 0xa2, 0x1, 0x5, 0x6, 0x5, 0x7d, 0x35f, 0x100, 0x8, 0x0, 0x2, 0x100, 0x200, 0x5, 0x101, 0x0, 0x0, 0x90, 0x9, 0x7, 0x8, 0x3bb, 0x8, 0x0, 0x200, 0x7, 0xc7, 0x767f, 0x1, 0x7, 0x7, 0x5, 0xfffffffffffffffa, 0x3de0, 0x401, 0x100000000, 0x5, 0x3, 0xfff, 0x6, 0x1, 0x4, 0x8, 0x101, 0x100000001, 0x6e, 0x5, 0x40000000000, 0x401, 0x0, 0x2, 0x8, 0x8, 0x39, 0x2e7, 0x7f, 0x0, 0x6fb, 0x5, 0xd027, 0x4, 0xed2, 0x1f, 0x80000001, 0x0, 0xa682, 0x63, 0x0, 0x6, 0x9d3, 0x7, 0x3, 0x928, 0x8001, 0x9, 0x401, 0x5, 0x1cb1, 0x0, 0x6, 0x8, 0x7fff, 0x4713, 0x6, 0x9, 0x6e, 0xbe0]}) 19:52:33 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)) (fail_nth: 27) [ 1782.053275] FAULT_INJECTION: forcing a failure. [ 1782.053275] name failslab, interval 1, probability 0, space 0, times 0 [ 1782.054812] CPU: 0 PID: 11693 Comm: syz-executor.6 Not tainted 6.4.0-rc2-next-20230519 #1 [ 1782.055883] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1782.056943] Call Trace: [ 1782.057291] [ 1782.057601] dump_stack_lvl+0xc1/0xf0 [ 1782.058129] should_fail_ex+0x4b4/0x5b0 [ 1782.058689] should_failslab+0x9/0x20 [ 1782.059215] __kmem_cache_alloc_node+0x5b/0x310 [ 1782.059876] ? call_usermodehelper_setup+0xa9/0x330 [ 1782.060539] ? __pfx_sprintf+0x10/0x10 [ 1782.061074] kmalloc_trace+0x26/0xc0 [ 1782.061561] call_usermodehelper_setup+0xa9/0x330 [ 1782.062203] ? __pfx_umh_keys_init+0x10/0x10 [ 1782.062780] ? __pfx_umh_keys_cleanup+0x10/0x10 [ 1782.063420] call_sbin_request_key+0x63c/0xc60 [ 1782.064041] ? __pfx_call_sbin_request_key+0x10/0x10 [ 1782.064724] ? __pfx_request_key_auth_free_preparse+0x10/0x10 [ 1782.065467] ? key_instantiate_and_link+0x38d/0x4a0 [ 1782.066155] ? __pfx_key_instantiate_and_link+0x10/0x10 [ 1782.066853] ? sprintf+0xc4/0x100 [ 1782.067359] ? request_key_auth_new+0x6eb/0x940 [ 1782.067975] ? __pfx_request_key_auth_new+0x10/0x10 [ 1782.068665] ? refcount_dec_and_lock+0x36/0x150 [ 1782.069287] ? __pfx_call_sbin_request_key+0x10/0x10 [ 1782.069958] request_key_and_link+0xe41/0x12a0 [ 1782.070595] ? __pfx_request_key_and_link+0x10/0x10 [ 1782.071255] ? __pfx_key_default_cmp+0x10/0x10 [ 1782.071914] ? __pfx_keyring_search_iterator+0x10/0x10 [ 1782.072627] ? _copy_from_user+0x5c/0xf0 [ 1782.073206] __do_sys_request_key+0x21f/0x3b0 [ 1782.073812] ? __pfx___do_sys_request_key+0x10/0x10 [ 1782.074482] ? __pfx_ksys_write+0x10/0x10 [ 1782.075055] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1782.075770] do_syscall_64+0x3f/0x90 [ 1782.076263] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1782.076958] RIP: 0033:0x7f3a1ccd4b19 [ 1782.077432] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1782.079775] RSP: 002b:00007f3a1a24a188 EFLAGS: 00000246 ORIG_RAX: 00000000000000f9 [ 1782.080765] RAX: ffffffffffffffda RBX: 00007f3a1cde7f60 RCX: 00007f3a1ccd4b19 [ 1782.081689] RDX: 00000000200001c0 RSI: 0000000020000180 RDI: 0000000020000100 [ 1782.082608] RBP: 00007f3a1a24a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1782.083543] R10: ffffffffffffffff R11: 0000000000000246 R12: 0000000000000002 [ 1782.084466] R13: 00007ffdd8bcc49f R14: 00007f3a1a24a300 R15: 0000000000022000 [ 1782.085405] 19:52:33 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 19:52:33 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000000000000000000000000000000000fe8000"/52], 0x0) 19:52:33 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040), 0x1}, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fb}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1010c2, 0x0) r2 = epoll_create(0xe0) fallocate(r2, 0x14, 0x400007ffffffd, 0x3f) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast1, 0x5}, 0x1c) fcntl$notify(r1, 0x402, 0x3) close_range(r0, 0xffffffffffffffff, 0x0) 19:52:33 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)) (fail_nth: 28) 19:52:33 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000140)={@local, @dev, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "b0e0ee", 0x8, 0x2c, 0x0, @private0, @mcast2, {[@routing={0x0, 0x0, 0x1, 0x7}]}}}}}, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000000)={0x0, 0x0}) capset(&(0x7f0000000080)={0x20080522, r0}, &(0x7f00000000c0)={0xf6fe, 0x1, 0x6, 0x7fff, 0x0, 0x8}) 19:52:33 executing program 7: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}, 0x0, 0xf307, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) r2 = dup(r1) read$ptp(r2, 0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000100)={0x0, 0x0}) ioctl$AUTOFS_DEV_IOCTL_READY(r2, 0xc0189376, &(0x7f0000000140)={{0x1, 0x1, 0x18, r0, {0x8}}, './file0\x00'}) perf_event_open(&(0x7f0000000000)={0x3, 0x80, 0x5, 0x0, 0x1, 0x67, 0x0, 0x26d, 0x21, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x7, 0x2, @perf_config_ext={0x0, 0xe05}, 0x11, 0x0, 0x8, 0x6, 0x6, 0x2, 0x7, 0x0, 0x9, 0x0, 0xffff}, r3, 0xb, r4, 0x8) 19:52:33 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) 19:52:33 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 19:52:33 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) (fail_nth: 49) 19:52:33 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:52:33 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040), 0x1}, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fb}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1010c2, 0x0) r2 = epoll_create(0xe0) fallocate(r2, 0x14, 0x400007ffffffd, 0x3f) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast1, 0x5}, 0x1c) fcntl$notify(r1, 0x402, 0x3) close_range(r0, 0xffffffffffffffff, 0x0) 19:52:33 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)) (fail_nth: 29) 19:52:33 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) read$ptp(r1, 0x0, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/bus/input/handlers\x00', 0x0, 0x0) ioctl$PTP_SYS_OFFSET(r2, 0x43403d05, &(0x7f0000000100)={0xd}) 19:52:47 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040), 0x1}, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fb}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1010c2, 0x0) r2 = epoll_create(0xe0) fallocate(r2, 0x14, 0x400007ffffffd, 0x3f) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast1, 0x5}, 0x1c) fcntl$notify(r1, 0x402, 0x3) close_range(r0, 0xffffffffffffffff, 0x0) 19:52:47 executing program 3: mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x11, 0xffffffffffffffff, 0x0) mincore(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 19:52:47 executing program 7: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fsmount(r0, 0x0, 0xf7) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = dup(r1) read$ptp(r2, 0x0, 0x0) 19:52:47 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) (fail_nth: 50) 19:52:47 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, 0x0, 0x0) 19:52:47 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) 19:52:47 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000000000000000000000000000000000fe8000"/53], 0x0) 19:52:47 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)) (fail_nth: 30) 19:52:47 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x84000, 0x0) r2 = openat$incfs(r1, &(0x7f00000001c0)='.log\x00', 0x80001, 0x1) r3 = perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x9, 0x2, 0x5, 0x7, 0x0, 0x4, 0x400, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x2, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x59f9, 0x2, @perf_bp={&(0x7f0000000100), 0xa}, 0x8, 0x5, 0x139f, 0x8, 0x3f, 0xfff, 0x7fff, 0x0, 0x3ef3, 0x0, 0x9f58}, 0xffffffffffffffff, 0x2, r2, 0x8) r4 = syz_open_dev$vcsn(&(0x7f0000000200), 0x79, 0x8080) io_uring_register$IORING_REGISTER_FILES(r4, 0x2, &(0x7f0000000240)=[r3], 0x1) read$ptp(r1, 0x0, 0x0) 19:52:47 executing program 3: perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x0, 0x0, 0x8, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) io_setup(0x1f, &(0x7f0000000640)=0x0) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) io_submit(r0, 0x5, &(0x7f0000000100)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000600)="814a012aa1f241c69ee3946364857175c527951fd3a1c465c4b38cc024194b4e27f61b3c8f5778b68646a80d3eb5042195d5090bbe43dc26a1481f9d48bf84ca3585a4ec0093f8749a41a00826801c0caa45edd315d6ab91333840e17f01a99a9fe1dfc644f262d7acdcccfe095c9d5f68c86e50b5acd3d4f9fa48a91f39b4d44e4cc587396969c6c1a5c41b56453ba9260a216a8ec3208daac854407f4e74df785a86813151a2f546051bf40ce951d436a3c0ad28596ea4800d264eeb11ff65e857067790fb512b14330072b6f51cc27e1ce8f4c5173d4cdaa050b463123a27fa70682f90ee6cb56789ba3b279a8b447eb799c95ac6c3b3c45938fd9c1e978d9e2c47a51a3e175c35e451fadf4e8cff26c0054ee44255442d12eeabe90094e0dc902795181833e110066b798aa8d5314a8de5458e4a75611c95e1a768109b1404cbc0685d60aae3583ba9cff8a25588f9f82674d9a2b05a55dd12310020b53122a49a30902cac9950babb9401d1874e62f2165c9d7ad468cf9c28ac66f9c269fa60e659a53d33398db1d33c675e4e56b54c0446f5d7a69f546ea8bf278580cdb44a930a6573fc332c29b96bd98aad4078cd8e45ca752f9bbf150fd7a63becc3ff038b96f16451b53d789fe61b7be8cba31b7ebf5ce49f34db87e9a6a52d893e5ea3db95fe8cd9d10e6a44c5213ecd3560cb648ac0b76557ea565a6734225b5869cfd504552aaa7aee9948ff3baa789c70e80970b401bec80356ae1d2ec3e0e42ff1f5128a3365e7e25337c527e5272c0177f97ef781b2ede85822a0738b526c35f8b3af69528d892fb9580559426fc22773dcf8908cdbb2f3c2c1748ba628d6d2fb23c7661b684e3ee94177b672957b59b8c36dd25592704ddd7bdfae4c20ae447e2fa5b316315aaf77a966626b1b573e046ca49c8264d482ac4e1bfbec2883db5a3904daed4b41e1f577cf3f43912a13a21ea8e01005306c6c0a396d82244d215894d2372c4ddc788c131834439b548b6d544142c4384aaf8521be1fd050371768a3b828c6ab60daa0a33fece1d7b0487f0e69591e1a849a63abc413961d4590e64c95dc62adac5d064b675185f792fb297cfd5dc4cf2a8714e833113b1061f3765f9a6b062cd2fb03c865134b855f0118e5bb2ac77f408733079bd7620d219c6aa7896d64371a77a3944a3bffd0d124cec10d752c0551e368b7f424f1d00def6f18f637a8e9109744bca0c317a64f97d749070abc6095612d942b784a52720b804ddc860636a277b9560588837e6a3b2ac3beef28774eef911f1276fe7f1f23ff6dc9054766bc0f2b7c47be5074227c01ce13a78a48a01ff42678eff575b3ceadd3aed58caa55ea27010c0af4d0874037b4314d0b951c78a0387a12f7ad96b572c6f97e75fec6fc82c2891c6e2606841caf9890cf6500cf835fcac56caf8bfbdb8973dd565246ad53ce844ec1d696131e2c160b0bfe6cc16cddf1a33d48f69587c06e61ae790ca326fb04affa06b37c7236bc7f0b3a085ae5aa6e929d89e303dcaee44803998eabccf829d9a4976dec00f56740d2bc2170d10ac96c96573aa0f9d3173820a6f3eb2c67f39f9c8d40f5f8dfcdf8f570ec674562eb64a4fbd6408dead43a6fa442e999f2bc109f7654ea05ff455e38f41efb9a5aca91daf0b463eed92d107db2a70847977854e6c0a793fff8fe55e1f9597fd0a007eee727471d9fc9352e0fd9878a606bdceb8470ce6b921aa50467fdf8326507af592aa2150570dd68477f66449422069be52d4feb9a2217637be34a80724b9ebe7544f10260be208986db1147f547529f0e5696c22e19846a84e386beb2b88c3b06730ff7eea7f1634358e877f8d58511353e92d464e9c802339af92892c4e51bd4ff311e1c1f2b5e822a6c15a8fd249650694dd16311460702628733f256900cbff7ea28533996d1caed7f1a28bb395c4e632853641df730db074a2e08d360792faffe81b755924ad324c76cf030ab7636e903fdee2648149cbab02b76f135ca1e1dc113be918e6ca995526bc190e495c961ab148325fc4f5916cf9610bf3cbb6a24f4b016abf62fa63ff1919e3b71631e9436be1f67a7d4f18fa53bb41f8be3273ef77c4fb96ea0ac3a0a75b1896b8f33d895de40c92ecd90bfcd55d5b3347d99654c72eb08eb1daae19f5aacee925c0fea666e042fd1c714cf7c303b1bc04195830a656f01c859f72e3871e5b4c59730d7fb502fa3d83f6fd8756117314f9809e2d447472ae347783160f5ab544d0289fb05b63acbb8bb2ee82a3c9808c8ea02fff548aced85245d55a83587c0dadfce958dfd477f50a2ddc95a418605acdc9a975abeda248c59de5514ed5503d70f7335637af3ed1212560e2c22519b9f3d13bfcd06d99c0a901835495bf86e1a0e6eb68aae14b3f9cf3f65b7c33dcc59512c209b4c", 0x6c0}]) r2 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) r3 = fsmount(r2, 0x0, 0x0) mknodat$null(r3, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) ioctl$VT_GETMODE(r3, 0x5601, &(0x7f0000000040)) 19:52:47 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) [ 1796.294799] FAULT_INJECTION: forcing a failure. [ 1796.294799] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1796.295650] CPU: 1 PID: 11747 Comm: syz-executor.6 Not tainted 6.4.0-rc2-next-20230519 #1 [ 1796.296196] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1796.296753] Call Trace: [ 1796.296930] [ 1796.297092] dump_stack_lvl+0xc1/0xf0 [ 1796.297368] should_fail_ex+0x4b4/0x5b0 [ 1796.297656] _copy_to_user+0x30/0xc0 [ 1796.297926] simple_read_from_buffer+0xd0/0x170 [ 1796.298244] proc_fail_nth_read+0x19c/0x230 [ 1796.298539] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 1796.298864] ? security_file_permission+0xb5/0xe0 [ 1796.299196] vfs_read+0x1e4/0x8b0 [ 1796.299439] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 1796.299775] ? __pfx_vfs_read+0x10/0x10 [ 1796.300053] ? __fget_files+0x270/0x480 [ 1796.300345] ksys_read+0x12b/0x260 [ 1796.300598] ? __pfx_ksys_read+0x10/0x10 [ 1796.300881] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1796.301238] do_syscall_64+0x3f/0x90 [ 1796.301505] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1796.301861] RIP: 0033:0x7f3a1cc8769c [ 1796.302121] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 1796.303292] RSP: 002b:00007f3a1a24a170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 1796.303817] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 00007f3a1cc8769c [ 1796.304287] RDX: 000000000000000f RSI: 00007f3a1a24a1e0 RDI: 0000000000000004 [ 1796.304755] RBP: 00007f3a1a24a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1796.305216] R10: ffffffffffffffff R11: 0000000000000246 R12: 0000000000000002 [ 1796.305687] R13: 00007ffdd8bcc49f R14: 00007f3a1a24a300 R15: 0000000000022000 [ 1796.306174] 19:53:00 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)) (fail_nth: 31) 19:53:00 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x0, 0x5, 0xfffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000140)='/sys/power/reserved_size', 0x40201, 0x0) statx(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 19:53:00 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) 19:53:00 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:53:00 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000000000000000000000000000000000fe8000"/53], 0x0) 19:53:00 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, 0x0, 0x0) 19:53:00 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) write$vga_arbiter(r0, &(0x7f0000000040), 0xf) read$ptp(r1, 0x0, 0x0) 19:53:00 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040), 0x1}, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fb}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1010c2, 0x0) r1 = epoll_create(0xe0) fallocate(r1, 0x14, 0x400007ffffffd, 0x3f) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast1, 0x5}, 0x1c) close_range(r0, 0xffffffffffffffff, 0x0) 19:53:00 executing program 7: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x1, 0x3, 0x3f, 0x0, 0x4, 0x2001, 0x67989bc9228e830e, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0xfffffffd, 0x0, @perf_config_ext={0x6, 0x8000}, 0x0, 0x7, 0xffff3fb0, 0x7, 0x4, 0xfffffffa, 0x9, 0x0, 0x3, 0x0, 0x10000000000}, 0xffffffffffffffff, 0xf, r0, 0x2) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x7f, 0x7, 0x0, 0x7, 0x0, 0xfff, 0x81448, 0x8, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x3, 0x2, @perf_config_ext={0x3eb0, 0x20}, 0x4404, 0x200, 0x80, 0x6b18ddbd8d52ca20, 0x6a, 0x2, 0x8, 0x0, 0x0, 0x0, 0x8000}, 0xffffffffffffffff, 0x4, 0xffffffffffffffff, 0x3) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = dup(r2) write$vga_arbiter(r3, &(0x7f0000000240)=@unlock_all, 0xb) read$ptp(r3, 0x0, 0x0) ioctl$BTRFS_IOC_QGROUP_LIMIT(r1, 0x8030942b, &(0x7f0000000200)={0xffffffffffffffc0, {0x0, 0x6e7, 0x6, 0xde, 0xe0fa}}) r4 = signalfd(r2, &(0x7f0000000040)={[0x4]}, 0x8) write$binfmt_aout(r4, &(0x7f0000000280)={{0x108, 0x3, 0xf7, 0x39d, 0x1f1, 0x4, 0x361, 0x2}, "42793b55a4fb7502241e331208e06acc5e94b41607db3a869f6f4d93d5e2e2338af522aa87f4e94f24fdf86ce6b97f3effe5598b392756391ca93b94347fddee0aa3b495f7c5da4c38f989645a10723471f5d8c7f0b0b0ce0c2b8a3eb99de1a0bd10e281396e5a5556a3566afa659668ff8083527292775e7222bf79bdabcba0aa22e0123a5fb5981b04709cf3547d", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x9af) 19:53:00 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)) (fail_nth: 32) 19:53:00 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) read$ptp(r1, 0x0, 0x0) r2 = openat$cgroup_ro(r0, &(0x7f0000000040)='blkio.bfq.empty_time\x00', 0x0, 0x0) ioctl$PTP_SYS_OFFSET(r2, 0x43403d05, &(0x7f0000000100)={0x18}) 19:53:00 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)) (fail_nth: 33) 19:53:01 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)) (fail_nth: 34) 19:53:01 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040), 0x1}, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fb}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1010c2, 0x0) r1 = epoll_create(0xe0) fallocate(r1, 0x14, 0x400007ffffffd, 0x3f) close_range(r0, 0xffffffffffffffff, 0x0) [ 1809.940000] FAULT_INJECTION: forcing a failure. [ 1809.940000] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1809.941208] CPU: 0 PID: 11893 Comm: syz-executor.0 Not tainted 6.4.0-rc2-next-20230519 #1 [ 1809.941777] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1809.942344] Call Trace: [ 1809.942534] [ 1809.942703] dump_stack_lvl+0xc1/0xf0 [ 1809.942986] should_fail_ex+0x4b4/0x5b0 [ 1809.943292] _copy_from_user+0x30/0xf0 [ 1809.943591] kstrtouint_from_user+0xb0/0x170 [ 1809.943921] ? __pfx_kstrtouint_from_user+0x10/0x10 [ 1809.944287] ? lock_acquire+0x19a/0x4c0 [ 1809.944578] ? ksys_write+0x12b/0x260 [ 1809.944884] proc_fail_nth_write+0x7c/0x220 [ 1809.945198] ? __pfx_proc_fail_nth_write+0x10/0x10 [ 1809.945555] ? lock_is_held_type+0x9f/0x120 [ 1809.945877] vfs_write+0x2b8/0xd40 [ 1809.946143] ? __pfx_proc_fail_nth_write+0x10/0x10 [ 1809.946506] ? __pfx_vfs_write+0x10/0x10 [ 1809.946814] ? __fget_files+0x270/0x480 [ 1809.947142] ksys_write+0x12b/0x260 [ 1809.947415] ? __pfx_ksys_write+0x10/0x10 [ 1809.947726] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1809.948112] do_syscall_64+0x3f/0x90 [ 1809.948395] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1809.948766] RIP: 0033:0x7f7e618695ff [ 1809.949039] 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 [ 1809.950275] RSP: 002b:00007f7e5ee2c170 EFLAGS: 00000293 ORIG_RAX: 0000000000000001 [ 1809.950812] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f7e618695ff [ 1809.951314] RDX: 0000000000000001 RSI: 00007f7e5ee2c1e0 RDI: 0000000000000005 [ 1809.951830] RBP: 00007f7e5ee2c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1809.952327] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 1809.952814] R13: 00007fff0ff7696f R14: 00007f7e5ee2c300 R15: 0000000000022000 [ 1809.953342] 19:53:01 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000000000000000000000000000000000fe8000"/53], 0x0) 19:53:01 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="580000000001010400000000000000000a000000440001802c000180140003002001000000000000000000000000000014000400ff0200000000000000000000000000010c000280040001"], 0x58}}, 0x0) 19:53:01 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, 0x0, 0x0) 19:53:01 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:53:01 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) [ 1809.997277] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.3'. [ 1809.998204] netlink: 'syz-executor.3': attribute type 1 has an invalid length. 19:53:01 executing program 7: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) write$vga_arbiter(r2, &(0x7f0000000040)=@target={'target ', {'PCI:', '1', ':', '19', ':', '15', '.', '5'}}, 0x15) r3 = syz_open_dev$vcsu(&(0x7f0000000100), 0x3, 0x4000) r4 = accept4$packet(r2, &(0x7f0000000140), &(0x7f0000000180)=0x14, 0x80000) pidfd_getfd(r3, r4, 0x0) r5 = dup(r1) read$ptp(r5, 0x0, 0x0) 19:53:14 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)) 19:53:14 executing program 7: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONCLEX(r0, 0x5450) r2 = syz_open_dev$vcsn(&(0x7f0000000040), 0x5, 0x40) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_DEL_KEY(r2, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x48, r3, 0x8, 0x70bd25, 0x25dfdbff, {{}, {@void, @val={0xc, 0x99, {0x101, 0xf}}}}, [@NL80211_ATTR_KEY={0x14, 0x50, 0x0, 0x1, [@NL80211_KEY_TYPE={0x8, 0x7, 0x2}, @NL80211_KEY_MODE={0x5, 0x9, 0x1}]}, @NL80211_ATTR_KEY_IDX={0x5, 0x8, 0x2}, @NL80211_ATTR_KEY_DATA_WEP40={0x9, 0x7, "355cfb7381"}]}, 0x48}, 0x1, 0x0, 0x0, 0x4040840}, 0x0) r4 = dup(r1) read$ptp(r4, 0x0, 0x0) 19:53:14 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r1, 0x40305839, &(0x7f0000000000)=ANY=[@ANYBLOB="060000081d22e4eaffa66c00080000000089fc98c2a4f4a0ffff34a47282990bce59a78e15a3d00f305293bad85ec100948b0f0000000000000007"]) write$binfmt_script(r0, 0x0, 0xffff8000) 19:53:14 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040), 0x1}, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fb}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1010c2, 0x0) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x0) 19:53:14 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2, 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:53:14 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) (fail_nth: 1) 19:53:14 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) 19:53:14 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) (fail_nth: 1) [ 1823.874342] FAULT_INJECTION: forcing a failure. [ 1823.874342] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1823.875392] CPU: 0 PID: 11915 Comm: syz-executor.1 Not tainted 6.4.0-rc2-next-20230519 #1 [ 1823.876112] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1823.876823] Call Trace: [ 1823.877061] [ 1823.877273] dump_stack_lvl+0xc1/0xf0 [ 1823.877640] should_fail_ex+0x4b4/0x5b0 [ 1823.878032] _copy_from_user+0x30/0xf0 [ 1823.878408] move_addr_to_kernel.part.0+0x31/0x110 [ 1823.878869] __sys_connect+0xde/0x1a0 [ 1823.879228] ? __pfx___sys_connect+0x10/0x10 [ 1823.879648] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 1823.880206] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 1823.880738] ? fput+0x2f/0x1a0 [ 1823.881067] ? ksys_write+0x1a7/0x260 [ 1823.881429] ? __pfx_ksys_write+0x10/0x10 [ 1823.881832] __x64_sys_connect+0x73/0xb0 [ 1823.882201] ? syscall_enter_from_user_mode+0x21/0x50 [ 1823.882667] do_syscall_64+0x3f/0x90 [ 1823.883020] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1823.883495] RIP: 0033:0x7ff4e4fb9b19 [ 1823.883843] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1823.885402] RSP: 002b:00007ff4e252f188 EFLAGS: 00000246 ORIG_RAX: 000000000000002a [ 1823.886083] RAX: ffffffffffffffda RBX: 00007ff4e50ccf60 RCX: 00007ff4e4fb9b19 [ 1823.886692] RDX: 000000000000001c RSI: 0000000020000080 RDI: 0000000000000003 [ 1823.887286] RBP: 00007ff4e252f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1823.887923] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1823.888575] R13: 00007fff8d4a539f R14: 00007ff4e252f300 R15: 0000000000022000 [ 1823.889225] 19:53:15 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040), 0x1}, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fb}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1010c2, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) 19:53:15 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) 19:53:15 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2, 0x3}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:53:15 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) (fail_nth: 2) [ 1824.046049] FAULT_INJECTION: forcing a failure. [ 1824.046049] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1824.046865] CPU: 0 PID: 11939 Comm: syz-executor.2 Not tainted 6.4.0-rc2-next-20230519 #1 [ 1824.047377] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1824.047889] Call Trace: [ 1824.048080] [ 1824.048236] dump_stack_lvl+0xc1/0xf0 [ 1824.048502] should_fail_ex+0x4b4/0x5b0 [ 1824.048779] _copy_from_iter+0x1d3/0x1320 [ 1824.049062] ? __pfx___alloc_pages+0x10/0x10 [ 1824.049365] ? __pfx__copy_from_iter+0x10/0x10 [ 1824.049674] ? tun_build_skb+0x17f/0x1240 [ 1824.049958] ? lock_release+0x1e3/0x680 [ 1824.050232] copy_page_from_iter+0xe3/0x180 [ 1824.050525] tun_build_skb+0x2ca/0x1240 [ 1824.050804] ? __pfx_tun_build_skb+0x10/0x10 [ 1824.051100] ? __lock_acquire+0xc29/0x64f0 [ 1824.051412] tun_get_user+0x703/0x36d0 [ 1824.051685] ? lock_acquire+0x19a/0x4c0 [ 1824.051949] ? __pfx_tun_get_user+0x10/0x10 [ 1824.052250] ? tun_get+0x122/0x2f0 [ 1824.052492] ? lock_release+0x1e3/0x680 [ 1824.052754] ? __pfx_lock_release+0x10/0x10 [ 1824.053034] ? inode_security+0x105/0x140 [ 1824.053308] ? avc_policy_seqno+0x9/0x20 [ 1824.053571] ? selinux_file_permission+0x96/0x510 [ 1824.053886] ? lock_is_held_type+0x9f/0x120 [ 1824.054206] tun_chr_write_iter+0xdf/0x1e0 [ 1824.054491] vfs_write+0x941/0xd40 [ 1824.054737] ? __pfx_vfs_write+0x10/0x10 [ 1824.055014] ? __fget_files+0x270/0x480 [ 1824.055291] ? __fget_light+0xe5/0x280 [ 1824.055558] ksys_write+0x12b/0x260 [ 1824.055801] ? __pfx_ksys_write+0x10/0x10 [ 1824.056107] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1824.056453] do_syscall_64+0x3f/0x90 [ 1824.056723] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1824.057065] RIP: 0033:0x7f499a69e5ff [ 1824.057323] 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 [ 1824.058438] RSP: 002b:00007f4997c61150 EFLAGS: 00000293 ORIG_RAX: 0000000000000001 [ 1824.058959] RAX: ffffffffffffffda RBX: 00007f499a7fef60 RCX: 00007f499a69e5ff [ 1824.059406] RDX: 000000000000005e RSI: 0000000020000000 RDI: 00000000000000f0 [ 1824.059852] RBP: 00007f4997c611d0 R08: 0000000000000000 R09: 0000000000000000 [ 1824.060311] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000001 [ 1824.060755] R13: 00007ffd5729941f R14: 00007f4997c61300 R15: 0000000000022000 [ 1824.061212] 19:53:27 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) (fail_nth: 3) 19:53:27 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040), 0x1}, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fb}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1010c2, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) 19:53:27 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) 19:53:27 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) (fail_nth: 2) 19:53:27 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x2, &(0x7f0000000180)) 19:53:27 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) ioctl$int_in(r1, 0x5452, &(0x7f0000000040)=0x6) read$ptp(r1, 0x0, 0x0) 19:53:27 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000240)='net/udplite6\x00') setsockopt$inet6_tcp_TCP_REPAIR(r1, 0x6, 0x13, &(0x7f0000000480)=0xffffffffffffffff, 0x4) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff}}, 0x80, &(0x7f0000000500)=[{&(0x7f0000000080)=""/42, 0x2a}, {&(0x7f0000000100)=""/56, 0x38}, {&(0x7f0000000140)=""/15, 0xf}, {&(0x7f0000000180)=""/183, 0xb7}, {&(0x7f0000000240)}, {&(0x7f0000000280)=""/34, 0x22}, {&(0x7f00000002c0)=""/136, 0x88}, {&(0x7f0000000380)=""/247, 0xf7}, {&(0x7f0000000480)}, {&(0x7f00000004c0)=""/50, 0x32}], 0xa, &(0x7f00000005c0)=""/148, 0x94}, 0x40000020) ioctl$sock_inet6_tcp_SIOCOUTQ(r2, 0x5411, &(0x7f00000006c0)) getsockopt$inet6_tcp_int(r0, 0x6, 0x12, 0x0, &(0x7f00000000c0)) 19:53:27 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2, 0x4}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:53:27 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) [ 1836.635618] FAULT_INJECTION: forcing a failure. [ 1836.635618] name failslab, interval 1, probability 0, space 0, times 0 [ 1836.637498] CPU: 1 PID: 11958 Comm: syz-executor.1 Not tainted 6.4.0-rc2-next-20230519 #1 [ 1836.638506] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1836.639507] Call Trace: [ 1836.639835] [ 1836.640127] dump_stack_lvl+0xc1/0xf0 [ 1836.640639] should_fail_ex+0x4b4/0x5b0 [ 1836.641168] ? __inet_hash_connect+0x738/0x17c0 [ 1836.641765] should_failslab+0x9/0x20 [ 1836.642272] kmem_cache_alloc+0x5a/0x390 19:53:27 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x15}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = dup(0xffffffffffffffff) r1 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r1, 0x6, 0x13, &(0x7f00000001c0)=0x1, 0x4) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) r2 = openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x105802, 0x0) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r3, &(0x7f0000000040)=[{&(0x7f0000000200)="034f0d1b91c4bffffa95fcbc9e8f6cd5d7c714f7f6699eef0f41432630c3a6eede497123be1387b1c7d08a1b28b22d5c6d0e8de53702188a7c11da5de0a7015a9e593260e95cf9cd5079598ef76fa8", 0x4f}], 0x1, 0x8, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) r5 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendto$packet(r4, &(0x7f0000000000)="3d723d21de619cce", 0x8, 0x0, &(0x7f0000000100)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @link_local}, 0x14) ioctl$sock_SIOCDELRT(r0, 0x890c, &(0x7f0000000140)={0x0, @xdp={0x2c, 0x3, 0x0, 0x28}, @tipc=@id={0x1e, 0x3, 0x3, {0x4e24, 0x4}}, @ethernet={0x306, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x15}}, 0x3ff, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000100)='virt_wifi0\x00', 0x8, 0x8}) ioctl$SG_GET_RESERVED_SIZE(r0, 0x2272, &(0x7f0000000340)) getsockopt$inet6_IPV6_IPSEC_POLICY(r2, 0x29, 0x22, &(0x7f0000000400)={{{@in6=@local, @in6=@loopback}}, {{@in6=@private0}, 0x0, @in=@private}}, &(0x7f0000000500)=0xe8) [ 1836.642804] __inet_hash_connect+0x738/0x17c0 [ 1836.643511] ? __pfx___inet6_check_established+0x10/0x10 [ 1836.644243] ? __pfx___inet_hash_connect+0x10/0x10 [ 1836.644895] tcp_v6_connect+0x11b1/0x1a80 [ 1836.645476] ? __pfx_tcp_v6_connect+0x10/0x10 [ 1836.646089] ? mark_lock.part.0+0xef/0x2f30 [ 1836.646685] ? __pfx_perf_trace_lock+0x10/0x10 [ 1836.647298] ? lock_acquire+0x19a/0x4c0 [ 1836.647833] __inet_stream_connect+0x81c/0xda0 [ 1836.648471] ? inet_stream_connect+0x43/0xa0 [ 1836.649071] ? __pfx___inet_stream_connect+0x10/0x10 [ 1836.649728] ? mark_held_locks+0x9e/0xe0 [ 1836.650275] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1836.650934] inet_stream_connect+0x57/0xa0 [ 1836.651504] ? __pfx_inet_stream_connect+0x10/0x10 [ 1836.652127] __sys_connect_file+0x159/0x1a0 [ 1836.652752] __sys_connect+0x169/0x1a0 [ 1836.653277] ? __pfx___sys_connect+0x10/0x10 [ 1836.653842] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 1836.654628] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 1836.655378] ? fput+0x2f/0x1a0 [ 1836.655831] ? ksys_write+0x1a7/0x260 [ 1836.656362] ? __pfx_ksys_write+0x10/0x10 [ 1836.656929] __x64_sys_connect+0x73/0xb0 [ 1836.657468] ? syscall_enter_from_user_mode+0x21/0x50 [ 1836.658156] do_syscall_64+0x3f/0x90 [ 1836.658667] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1836.659345] RIP: 0033:0x7ff4e4fb9b19 [ 1836.659842] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1836.662152] RSP: 002b:00007ff4e252f188 EFLAGS: 00000246 ORIG_RAX: 000000000000002a [ 1836.663128] RAX: ffffffffffffffda RBX: 00007ff4e50ccf60 RCX: 00007ff4e4fb9b19 [ 1836.664041] RDX: 000000000000001c RSI: 0000000020000080 RDI: 0000000000000003 [ 1836.664948] RBP: 00007ff4e252f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1836.665855] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1836.666768] R13: 00007fff8d4a539f R14: 00007ff4e252f300 R15: 0000000000022000 [ 1836.667721] 19:53:27 executing program 7: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = dup(r1) pread64(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x5) r3 = accept4(r2, 0x0, &(0x7f0000000040), 0x100800) fcntl$addseals(r3, 0x409, 0x1) read$ptp(r2, 0x0, 0x0) 19:53:27 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) [ 1836.697424] FAULT_INJECTION: forcing a failure. [ 1836.697424] name failslab, interval 1, probability 0, space 0, times 0 [ 1836.698896] CPU: 1 PID: 11965 Comm: syz-executor.2 Not tainted 6.4.0-rc2-next-20230519 #1 [ 1836.699937] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1836.701002] Call Trace: [ 1836.701352] [ 1836.701660] dump_stack_lvl+0xc1/0xf0 [ 1836.702182] should_fail_ex+0x4b4/0x5b0 [ 1836.702742] ? __build_skb+0x25/0x70 [ 1836.703243] should_failslab+0x9/0x20 [ 1836.703768] kmem_cache_alloc+0x5a/0x390 [ 1836.704340] ? lock_release+0x1e3/0x680 [ 1836.704882] __build_skb+0x25/0x70 [ 1836.705375] build_skb+0x20/0x310 [ 1836.705850] __tun_build_skb+0x2c/0x340 [ 1836.706376] tun_build_skb+0x62d/0x1240 [ 1836.706941] ? __pfx_tun_build_skb+0x10/0x10 [ 1836.707560] ? __lock_acquire+0xc29/0x64f0 [ 1836.708151] tun_get_user+0x703/0x36d0 [ 1836.708686] ? lock_acquire+0x19a/0x4c0 [ 1836.709215] ? __pfx_tun_get_user+0x10/0x10 [ 1836.709767] ? tun_get+0x122/0x2f0 [ 1836.710251] ? lock_release+0x1e3/0x680 [ 1836.710767] ? __pfx_lock_release+0x10/0x10 [ 1836.711345] ? inode_security+0x105/0x140 [ 1836.711914] ? avc_policy_seqno+0x9/0x20 [ 1836.712469] ? selinux_file_permission+0x96/0x510 [ 1836.713125] ? lock_is_held_type+0x9f/0x120 [ 1836.713709] tun_chr_write_iter+0xdf/0x1e0 [ 1836.714288] vfs_write+0x941/0xd40 [ 1836.714782] ? __pfx_vfs_write+0x10/0x10 [ 1836.715342] ? __fget_files+0x270/0x480 [ 1836.715903] ? __fget_light+0xe5/0x280 [ 1836.716461] ksys_write+0x12b/0x260 [ 1836.716959] ? __pfx_ksys_write+0x10/0x10 [ 1836.717525] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1836.718226] do_syscall_64+0x3f/0x90 [ 1836.718710] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1836.719397] RIP: 0033:0x7f499a69e5ff [ 1836.719866] 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 [ 1836.722218] RSP: 002b:00007f4997c61150 EFLAGS: 00000293 ORIG_RAX: 0000000000000001 [ 1836.723209] RAX: ffffffffffffffda RBX: 00007f499a7fef60 RCX: 00007f499a69e5ff [ 1836.724131] RDX: 000000000000005e RSI: 0000000020000000 RDI: 00000000000000f0 [ 1836.725071] RBP: 00007f4997c611d0 R08: 0000000000000000 R09: 0000000000000000 [ 1836.725985] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000001 [ 1836.726902] R13: 00007ffd5729941f R14: 00007f4997c61300 R15: 0000000000022000 [ 1836.727842] 19:53:27 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2, 0x5}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:53:27 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) (fail_nth: 3) 19:53:27 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x4b47, &(0x7f0000000180)) 19:53:27 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) (fail_nth: 4) 19:53:28 executing program 7: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = dup(r1) read$ptp(r2, 0x0, 0x0) r3 = syz_open_pts(r2, 0x303a40) r4 = getuid() stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r5, 0x0) sendmsg$nl_netfilter(r2, &(0x7f00000005c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000580)={&(0x7f0000000140)={0x43c, 0x2, 0x7, 0x201, 0x70bd2d, 0x25dfdbfe, {0xa}, [@nested={0x19c, 0x88, 0x0, 0x1, [@typed={0x8, 0x58, 0x0, 0x0, @u32=0x7917}, @generic="efafd1a62939ee3b1ac4c041dbc2e6dcff7c6686498b5eb2484de481a68073d6d840700382c2f6d15a5562d17cc3f17fadd2862eabcdeac52e16a50faec56609527362b5a98a3af1ac73", @typed={0x4, 0x86}, @generic="6bfbab0b04f7f4cf5ccc026232f8745411349c154f3151cf077814d9520a5d20be3c6734919e65d5f5b52b68b44084c2176c0ac4aece30c498aba0052c3e4262e4d3aa13113a048cede4d8ce48af2139ae565faa9f038edd131eb4903ce30c0fba5c9b790d7f1db841095870a4ac4988c85ef5a9c96ecff25f3317d5e45687a3564fe2", @generic="364fca65e80b654bc5bd72260dee4774247f1a4c5e7a398baa28c01974bc502b790dd2ed64ddb3d24644494db922b1d2bfa4046a02e1281b707034db1a8cf74fdc80bcd1df43dd278c552111b66c9a48b374bbc192993b90b15d45fe3b6bc90eb3e8522e5509c38fca770bc1bb8c759e8c2a6e72af26eafd9e919d53cc2ae6a20796f9aff16086eb1690a1eb3094110c15205d2ea6d47191e2c1e81d", @generic="c031531921854b6c28596eeeab8b6afa53f272436c1f898f8ea351a2cf7e23b89d10bc"]}, @generic="e95c03ee5b184d61cb26d9d37891a106d3fa2a499528568adc687269eb57618bfb689026ff258de1eb5a4cb467b2de154195e5ca26502cad62a7563f2afe", @typed={0x4, 0x1d}, @nested={0x170, 0x11, 0x0, 0x1, [@typed={0x8, 0x34, 0x0, 0x0, @uid=r4}, @generic="2f1eb36a3c44e52f2abeb0e12e0a60892c23f85aad7ae17fa5751e7d25e4294bb38ec0af11a1e95ccb9edff7b300489730ff35aff19c5c20a8a3132764bb7fdc58e84323530cab3b4745b5645caecaebab3e7a538430cca74c295121576139ae6b6cbd1115c209d4821097e353000029d3635f84da9c6e82aaeedd2103e7b4611138083454b4dddd5d089bfc7e5eccfd0e13274ada8d537da4d9cb7637d6395c7fc15458aefa5f10413128f3db36aa89155be42fc65fe45aa75ae3e087423d62bfabb9a5f85b91c4f3b7e110781c1cf262d75901f08fd41f5d71fa53f645563c33986fd3", @generic="7c7020bef4e581c408c03bf1fa2efdbcde49f76bc9ec46bc1ebc32870c3c932cde7cf8a098230e61af2eb8e71260e50e54ff1d1ee4f803eeb710cf7a483ddfe17eb5f4408365304975117001e7bd00e85d804ab82b552e3ad44259c04f24adec889ab575008b426e52239c3191dd75bd7efaeb4920673ed7e65c1c72", @typed={0x4, 0x31}]}, @typed={0x8, 0x81, 0x0, 0x0, @fd=r0}, @generic="667c3592400b770cab442c8843c9f0e12a7c6a87760eaca549c99ba0b07b160573f6853bd27b68975c25730f634089430b6c25628e579ab0a73c6bd64302ef7682a58cfb7405", @typed={0x8, 0x7b, 0x0, 0x0, @uid=r5}, @typed={0x43, 0x6d, 0x0, 0x0, @binary="394eb5af1be407c31f380d93541da5bf6b348e1c214cd2526af83b46fa6eb674018800f0811dc6d05a895c0fdd07b395dcfab60ce89750dce08781bf7f7142"}, @generic="6f05751773d34245e922b632ee7cc9a37e6a9185c4e330963c66453b28c65a41a55531", @generic="8a1d5be5c55273f23eb24d9a8ed9342549effd11c3b090285947a391"]}, 0x43c}, 0x1, 0x0, 0x0, 0x4000000}, 0x80) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, r3, &(0x7f0000000040)={0x40002011}) 19:53:43 executing program 3: perf_event_open(&(0x7f0000000380)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext, 0x501a2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x6e}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$BTRFS_IOC_ADD_DEV(0xffffffffffffffff, 0x5000940a, &(0x7f0000000600)={{}, "c4154f3012ead1bb0cc31d85ab1401b5d03483ca4d778d701fb36d028075d31321e7b9c4f68e45b9200a0e5f4de0b221a29f4253299d2b0237edb89f708eda42249f1c90f3d34d78ce75e5411456e8b40499af4a007ee459f2fd757db9a27352ebb9348a487312de0f44eed769de95f2b951cdb083b2b2ebbaf924ee164497e3cf75c33b5fc53167937e5f2392263ccded3923d131879317c6f05c7632a00f10b679686c1f6d9db4f6cba8bdc4f003ed21bedac7463416db4ed30679c31669cac1d2f87607c21c3f08f3e2a6219d6958a6380bd0b5776aab56f9c44ba055b4d312d28c728e89f99d004c39c37f001362e33e25411599e60310660db1dd6c8223341660a5eb0eea2c153881f63628228e99ec33e56b3d8f6308681e042ce39c0e26081b14ec8ded26406448e690eace7825ef3fb69dbd8dc48e779eaf0ae0eb222bb56aa8d55e51299f76684fac67d0ac5a385f04b8e15921c3003c84d57d8a610bac07140d6540c654542722d49f28b2c5ad3f63ee09fc439d4ff6f4960fb4dc74ad8dcdf67b124dd27680b9e79ea9747ac229adc48a4f79398ed4244a6a82ae60e40692ec920b44ddd4f10e6a0a795dc2cac7e5626799392affbe0a54ac823fb67cee70934099a3d6a23fcc98a263ef8d7b00b8d45e171dbfd0fc8e389577500090cee968ba4d1892e21b57c61379a27880f4d5f343c462fce0ce47ed3634eb259a21a238f3295c93178a4ccace063a9d9cf36d0a7c63700cf215d437d8eda8e89b13d4cdcfd252af9b56ebab099755f8ad77f72222238a7250fae4aa1b349383fb02111c6823962b3657662233861fe3cf2cb0310d06b6db70c704cd83f795c1a96971ee899d65e4e085e799d6325a968f77558b9bd65f7ac256a897a7b34a997f7136f134c21d4dacae44d44930577bb601b76b227e493a8a16f147c2e0cd1496521c8111021eef1fd0e87a321f86470f2e0711d1ebfe425352aab0de5c6417f65410587446a97e19d628e9ea9f3b91832c7122462b549dfa9155112f85336451b65f7e06c6ab9c1ff48eb47462648924620070fbd21408ef584ef7d6242f1be0ec134390f8ba2ea59e9238f02455a9006168d74ecf773099904e623499c70d9513fb3027bb6c64ef993672a13193e1f46cc94b387a294c73e7f74060ddaa28841f05811cbf24d7ab147ae5be7e18d2a93d17aa036b33fc39e835d2a557ba35437418be1b3a1bee5c67fe2cf0129081f58ed4af7deda6ce03e5b2ca36e55963b1a464e378c217c4c3a9e792651fd839d8350ef37ff95195eb5bb825bf6c5b0de65ed716bc4b1dc0a2d9c259186e3a06749a0afeda32c51f2ba3a56605942b334e243c6d5198405269752649d9902211565a431955b7e4f8750d6c379ec713e91f5122ed3493fdcb1db379f4bba4fff58dff7beacd80ff3a70433ef93623c34990b74f927c40afe9f9fdc3587033e6fae3c64f7bdcca23b9edaff23fba30dad19870f5a870f2a51a6f6629f0c52326420d4ee75a47447a3c607dd1cce9f13124b0ddd48399500d0b68caae0bba02552a1c5a1349457ebc04a5f301b119a9a4b2f44b750ad460ff4b8685b303d9e0f45728b17f94218c460e03309ed71a98fb2c95c95ca381cf9c4125ef91bb628bdd06daa9c68606033468bfa75302c7f9a3d43bea527617152488ec517eecacde4f2b399690e51c73278d88a7a64650ad30e46fe689949b4017a6a5133d7c99602abaaaa3b0d743b11302a9120ccefd2329a1838d4c78dc720490a6b9e2b568f643c9ebd7bd456b7ece88e10efb3bd589b99647aa808decec6f1e0a59be7019bd6ad37797c8207e7b83023ba3aea1b5d54bdd4ff31ec4c286483c8f1599dcdef6c25efd09933bd4c58fa0abc5775876f88778f96dccee20f3e19930ef31462f4e7a5686b04ed055ad58fd64b6c2842fea1e3517309da44200ac61a3382bf2d66f53a4145c22c4da4b9099dcd5e8e79ca0ed8a6a24e1a6508df036a83aa33f08ad7aef985e14941eab1c10291d30f1980cb46226e02ae3462bdbdf7c398d1181dfcb4c12539555e24a115e71222424436614939f5255ac1f386183f486d49658e02f257343960681410e1b8b57dd7361f2c3db5e0e8729995b75d6ab90a472edd55d02d79181cb712e07f0ec5edea122c3032928c2ed7a90893f7161a36813aa108f2d3152a85abfb20b9ac2afc0c40545f0b9f7b4041ab9beceed7762ed8731d7e6a238920d747ba67ebe49fc4d37a4f1e0e1b020f7c7cfd190ac5425b933fc76ed157774579a6e202e52dd6ee96869f2970a0dd543cb11059652fb270f33b816e402fc67ac7a6e65b999119577e523b040eb14090493b68066ffff05c5ad0bc3e3fad9527e29ebcbca51b379068c3039d12acd6ce1ade42cb684dad728eaf4ed37d1bc3a297061023080d27deba7bb2591c098885d69b5e29698e42425fd0438be3c441fe77638664765b4935dee2f530cc4eecfe718d61e83340a1d123fff3ff89d8525958d2ccdc3357eff936b6b91aa99ec290898e195b6f4426b4a8a8071ef3dc0b8a70aedb717c71808eab8c1daf4fe14bae7449ad759b0ad002c59242f009b5da78b48ccccc077ff8430eaab5b79692f840aeae6803625772bb2b52de7bacbb96d6563469e5972bb4f618ebcb50d35bff7014486de3f38ac9cdf0326d4c50fa2d6f6c1469408d2f6a9c9c40803f433f51a2b6e01b7a149afaa7255dbe50f3ef5a745d859462011c5775d3ca6923bdc68a5409e1dcd65fa41e5bf35dbab9058da1c3d375a3d291b3b9d5b57d412234f015ade6c710e64d3b8fd70c1160fc9a51cbb4c37b5467b726ecc0cc29ef1c3286026c63703289cef9f57d2659caa43a422026305c3f32eac513b0eab4cb3a11f7eaf08dbb907ad3f6f0b10144a37ddbdec827febe3f3f42816678f8ef194058e8f1665c7424e3b0c4dec9f4298f0ff6842abc16885a9f3e5088b748d4be70b5fa9e4d024a342a36c07a3f61ec0085d50fbb1507b18ee71228356cdd4793011e38da6e7f6ed860fbb1623630b9e4be33e876751c1f6927801e86c61e548168ebcc3a7f1b07f14818034e431fa9cefa52cc6038ea7147f75eb45fde11647bbc7c05fed6f15aae9f275377eab5ab294a8b250bf40afbe4b1f43692a4d292772b69d2d1de74e3cf19025434ad0146eb9141fb6aed54cd12ba8756930e3937257fbddaf214f03b71b457b77337a178582ec9c7ade4fb202cd7a5068a5e4029e6dd4111104b04832797709837925029983845e59a8206adee9887fbd5ab3cc39dcf776454aec35ce798cd84d3c6593c7afd14aae778c9d2e8ab4ef9faadbcf96a5b5ee3729c3988709ddfe021acb73cd448590843e72fdf26677216b9b0f61af6ba14a7a04493211cfe3b48dcee14e46686ed19b35b0d4ae044d27c400dc24e6934af8f96eacec995043260214c6851448b1ec644ef0bd7c408c810464cfdc551559d5b1d0ed75284ba5ed17f7b30ffe0187802dc550b6b3045caec5980d6710bfc967a95203c78dfd83cbdf492d73fded82587424df2ee245c386ce0c0fd91762ec0a3ae11cd60472745820dc85be788296f185f4faa849d82d0bf3d57021aac05e5442bb7d6c7f67c8bb3528dbbfae2ec6ae2d4e3c0b855c95b2a7dfd1fa15bcd286b93714917942bd417d2d1bc9db038214319182a17b4aecfaa559fe03858ad8327075af90c6ca795347720f7779da4ad7f19b2f868bb6b52e3910c617276f6303408d1a2b059fa6e62d7caf5a998d288eccfaf02c2505f7f91b1d5dd3e34bf7fde800fdf323ea119b1464437415e6fb8da3bad731958c354bb276a2116d20a75bd0357393ff1fac9325fb8290e4b3665586024c0664996e2943e4cc2d400fe5152715bc3d3cc2c072d228a4acb3f4fe51cffb13fa5906ff6c37402e758a8ba9450066d45e4264c5f86bff07acc8bd8fb20ec9883156795dba5502f3cc7a4042f5def409a4923c4e648a9e3022b55273af14826a3cb89eaa32e58351023264ccf4cc149c79fc1581d8fd77f33fb42adc88348e84e5bc21b8267160c08e21d7e0323680953abdc1c6642e2071848572275211c027b15e401be2f92b75aee54deb5bdca1e3610002bf39a85f135f9baccebdab60f7f9158e1f6340e048e93790036dd8b830bfa6b2de453680b02483b495a675749e2b7dd7d9b045f033d91acad433b766525f3a728a37667eea7056f3b02c9a433266fa7741172e345d32fb86fde05acf345dd5474efcf725331296aee1804ad8ea6b428aea8572ae4d8a40fdedf7c07be7ac4a9d2c0281fdc643bd3b770e94f024519ecee5ca5d3adb5dc222934083fb3eb07cfb6674b20911f1ce02c16fbb2faabca9eeeb13fd970640e27fba1d01174af73a3b698a7b13f64eefb4bc4118ab437fbec09c4fe50d510ba2a035166951658858317ad802f71f3910b7c866263029de12ebccba399e411b45e4c6690d8e2da71927fc500bd4eb23ddacfc18a918ad69be95b566197959291c6d3387f4c0f2713cd2cf9c915caa24ecbaa535ff5a5aac0992ac849e358436af5be7061b240565f6f72b21225568adb464a2c6cee6ecde15f0a1c3472c9611dfbaf6f0b9b46f3805a05d6e94de8ff6bf2415cadb4afc5a63cd416a1955f8165e8dacc98147cc0e555325ffe9b52363713c8b90b297ad7d397fe8df78230f346365974843088323714b620ac5e0cac01028771943cf01a24aeb25aa597e365100b317e985776ce77f6a60bd3ca144b935e1d089181511a4fd39a7a1cbaa8881da99f9bca8ed0a85e384b9084fecba1ac9315343dff183bc01b5ebd0daf6c49a7a52ada65a30d5bb1a604f565969c1f76eb893daec78cbe545c459e2d35cd71d87a9a0c92d4691aa7f3f6db3de0db90d53f8f5671679a5ae93f4f941fc51eaccfccdecdbb69494176dcff6daa410b90aa8d6aef8c743d663a611d9244d97034dfb9fbf7f68b248ece0d42a49225b8c31bead77a251b1ad85c624049d4fdcc8c687c392ed830b09a30c421277ebca797ccbf334213d20734ae62f036bef1d8f3d2d466f42f705f6e8f0c3b64f5d629466271491318c766e7e9bb263913f2212c6470e09d1e9772dd7ea98e71ccf8d91cc00e13462c16fe3ae7169efd26c8a2c84b722d9900500c25c412a3c289f92ed46bc52a88eaccc3ea954c94e16422b497c3c5c71d63f1ea2ffb8682a9dd9ece7939c3bc269d605ed7ea906744dee5faaa47628d595f2366f0521af4fd5f5caabc7d144ebb97470c5506b1c8f52c02f185bae890f5eb97b01fddf0dcdfc391c8bfa84c433120bdf73a7023a893079e62cfeee6f3fbc87f5eaf08aa261e4f838bbe0f9f7b86997151c0682963b43c37c84a89ef1346c624322ea5796c195f9f901b5802cf89148ddb71335b9c7b1ac6f0028d7b3fa4f4642856941115026c057ca43a1d00c3e28e4e30cd99186fe7bf47473201d054ae6fcae741ff820f770ce19d1ea5cd8e41ce6d291a52b020172c8a4ef5aacaab6aa8e7e38029768d8878fed9dc042b28b28b27dfbdb2a09b44cafc651ac539aeb9630f0b0f4b7d413f60dec5aa5b476b4a640c0ecebdd12841c103ee747b42447e142ec6ce90ac3b0ee3319df8547b2edab04da6d3fc9511b7f7e4b8660cb0093a67ff6a8d42424de3f7b4ae28c02ccef503c3703b3cbdea7f2feb6054c316b8e43e19b8e085291e29a3bdd9ab6824a2b3453da2fb4e3843541d056428a9ac1e6af29bf9b45ef491a507c8ad8a093594be608f2b6de50d7"}) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x4004662b, &(0x7f0000000180)=0x2) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = openat$cgroup_devices(r0, &(0x7f0000000040)='devices.deny\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000001c0)="3a2245febdd76f55a09d3db1ca6540d8beea8c810522516f6c7e4be493e57ee853be8411b219c8ddefa870fbda6c13dba92858704a182a30919c438db7ed1f083a48818040d468c14ab632ed6b907d094a271b0682a0088478e929908fcf7f933d801d8c0eeb19a5ddabf0740c0a133f7fd0f7e70b092fc693346b7ed23dab6d86a022917dc17cdee85b95226d61ecd015e2577a320196172b69875c1bf31333ae9b40250bbbd95ce0738af51bfc8d346496112025ee915c185e0ae197979dda5486c0e745ba6afbfd1556ca029ab60a0588ab4e3015cea9", 0xd8}, {&(0x7f00000002c0)="5b142d65d64c2d115faf55f9aef2313d0a37efbd6955f13489b0303d114dec7a83c9b7ce4922abfa64f391bca4ae1421ceb0d70554944611429359e4f600d9b658e0da9cf0b50258e6121c46e2c7e479f827c148017884aed976cb852f224603b70c324419ca2e5627a0fadefa66904d7583d74bdbda41e9a62c15f097e083c3d02a79a8861459894e6a4804e5", 0x8d}], 0x2, 0x73, 0x9) r3 = dup(r1) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast1, 0x5}, 0x1c) setsockopt$inet6_udp_int(r3, 0x11, 0x1, &(0x7f0000000000)=0xb6, 0x4) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r5 = creat(&(0x7f0000000440)='./file1\x00', 0x11) openat(r5, &(0x7f0000000480)='./file1\x00', 0x80, 0x12b) ioctl$EXT4_IOC_CHECKPOINT(r4, 0x4004662b, &(0x7f0000000180)) getsockopt$inet6_buf(r5, 0x29, 0x6, &(0x7f00000004c0)=""/78, &(0x7f0000000540)=0x4e) connect$inet6(r4, &(0x7f0000000400)={0xa, 0x4e24, 0x5, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x6}, 0x1c) sendmmsg$inet6(r3, &(0x7f0000002880), 0x4000101, 0x11) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x4e23, 0x7, @loopback, 0x1}, 0x1c) 19:53:43 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x4b49, &(0x7f0000000180)) 19:53:43 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) (fail_nth: 5) 19:53:43 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, 0x0, 0x0) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) 19:53:43 executing program 7: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x400, 0x5}, 0x0, 0x0, 0x0, 0x3}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) read$ptp(r1, 0x0, 0x0) 19:53:43 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 19:53:43 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2, 0x6}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:53:43 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040), 0x1}, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fb}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1010c2, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) [ 1852.837020] FAULT_INJECTION: forcing a failure. [ 1852.837020] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1852.838699] CPU: 0 PID: 12105 Comm: syz-executor.2 Not tainted 6.4.0-rc2-next-20230519 #1 [ 1852.839751] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1852.840830] Call Trace: [ 1852.841178] [ 1852.841508] dump_stack_lvl+0xc1/0xf0 [ 1852.842033] should_fail_ex+0x4b4/0x5b0 [ 1852.842591] _copy_to_user+0x30/0xc0 [ 1852.843116] simple_read_from_buffer+0xd0/0x170 [ 1852.843753] proc_fail_nth_read+0x19c/0x230 [ 1852.844335] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 1852.844987] ? security_file_permission+0xb5/0xe0 [ 1852.845644] vfs_read+0x1e4/0x8b0 [ 1852.846123] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 1852.846778] ? __pfx_vfs_read+0x10/0x10 [ 1852.847334] ? __fget_files+0x270/0x480 [ 1852.847920] ksys_read+0x12b/0x260 [ 1852.848437] ? __pfx_ksys_read+0x10/0x10 [ 1852.848677] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow [ 1852.848986] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1852.849035] do_syscall_64+0x3f/0x90 [ 1852.849074] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1852.849117] RIP: 0033:0x7f499a69e69c [ 1852.849139] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 1852.849169] RSP: 002b:00007f4997c61170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 1852.849200] RAX: ffffffffffffffda RBX: 000000000000005e RCX: 00007f499a69e69c [ 1852.849221] RDX: 000000000000000f RSI: 00007f4997c611e0 RDI: 0000000000000003 [ 1852.849241] RBP: 00007f4997c611d0 R08: 0000000000000000 R09: 0000000000000000 [ 1852.849260] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1852.849279] R13: 00007ffd5729941f R14: 00007f4997c61300 R15: 0000000000022000 [ 1852.849330] 19:53:44 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, 0x0, 0x0) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) 19:53:44 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040), 0x1}, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fb}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x0) 19:53:44 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000, 0x0, @perf_config_ext={0x1003}, 0x0, 0x0, 0xff}, 0x0, 0x0, 0xffffffffffffffff, 0x1) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) read$ptp(r1, 0x0, 0x0) 19:53:44 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:53:44 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x541b, &(0x7f0000000180)) 19:53:44 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2, 0x7}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:53:44 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, 0x0, 0x0) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) 19:53:58 executing program 2: syz_emit_ethernet(0xd, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:53:58 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) 19:53:58 executing program 3: syz_mount_image$vfat(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_mount_image$tmpfs(0x0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_mount_image$ext4(0x0, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000240)={{0x1, 0x1, 0x18, r1, {0x6}}, './file0/file0\x00'}) renameat(r0, &(0x7f0000000200)='./file1\x00', r2, &(0x7f0000000280)='./file1\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='.\x00') ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000180)={'ip6gre0\x00'}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') 19:53:58 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40200, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040), 0xe}, 0x11, 0x0, 0x0, 0xe}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) read$ptp(r1, 0x0, 0x0) ioctl$RTC_SET_TIME(r1, 0x4024700a, &(0x7f0000000100)={0x3b, 0x1b, 0x3, 0x1, 0x5, 0xffffffff, 0x3, 0xdf, 0xffffffffffffffff}) 19:53:58 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x5421, &(0x7f0000000180)) 19:53:58 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2, 0xa}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:53:58 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0x2, 0x0, 0x0, @loopback}, 0x1c) 19:53:58 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040), 0x1}, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fb}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x0) 19:53:58 executing program 2: syz_emit_ethernet(0x9e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:53:58 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x5450, &(0x7f0000000180)) 19:53:58 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x0) 19:53:58 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2, 0xf}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:53:58 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040), 0x8100, 0x0) r1 = dup(r0) read$ptp(r1, 0x0, 0x0) 19:53:58 executing program 3: syz_mount_image$vfat(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_mount_image$tmpfs(0x0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_mount_image$ext4(0x0, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000240)={{0x1, 0x1, 0x18, r1, {0x6}}, './file0/file0\x00'}) renameat(r0, &(0x7f0000000200)='./file1\x00', r2, &(0x7f0000000280)='./file1\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='.\x00') ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000180)={'ip6gre0\x00'}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') 19:53:58 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) 19:53:58 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0x3, 0x0, 0x0, @loopback}, 0x1c) 19:53:58 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2, 0x48}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:53:58 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) 19:53:58 executing program 2: syz_emit_ethernet(0xfdef, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:53:58 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x5451, &(0x7f0000000180)) 19:53:58 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0x7, 0x0, 0x0, @loopback}, 0x1c) 19:53:58 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x0) 19:54:12 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x5452, &(0x7f0000000180)) 19:54:12 executing program 7: r0 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_PUBL_GET(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000240)={&(0x7f0000000140)=ANY=[@ANYBLOB="d1004047", @ANYRES16=r0, @ANYBLOB="020025bd7000ffdbdf250700000014000580070001006962000007000100696200001c000380080001000600000008000100fe04000008000200e2020000240007800c000300010000000000000008000100080000000c0003000100010000000000200007800c000400479400000000000008000200420d000008000200090000003400078008000200070000000c000400000000000000000008000100ed00000008000200500000000c000400000000000000000014000980080002000000008008000100ffffffff"], 0xd0}, 0x1, 0x0, 0x0, 0x4010}, 0x20008051) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = dup(r1) read$ptp(r2, 0x0, 0x0) r3 = fsmount(r2, 0x1, 0x0) ioctl$PTP_SYS_OFFSET(r3, 0x43403d05, &(0x7f00000002c0)={0x8}) 19:54:12 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x0) 19:54:12 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 19:54:12 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2, 0x4c}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:54:12 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000002880), 0x4000101, 0x5a96) 19:54:12 executing program 3: r0 = fsmount(0xffffffffffffffff, 0x0, 0x1) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r0, 0x8008f512, &(0x7f0000000040)) r1 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/attr/current\x00', 0x2, 0x0) r2 = timerfd_create(0x8, 0x0) timerfd_settime(r2, 0x0, &(0x7f0000000280)={{0x77359400}, {0x0, 0x3938700}}, 0x0) r3 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000002340), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT(r3, 0xc0a85352, &(0x7f00000000c0)={{}, 'port0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_PORT_INFO(r3, 0xc0a85322, &(0x7f00000015c0)) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r3, 0x4058534c, &(0x7f0000000180)={0x7f7, 0x10000, 0xfffffffb, 0x3, 0x1, 0x200}) r4 = mq_open(&(0x7f0000001200)='@\x00', 0xc1, 0xb2, &(0x7f0000001240)={0xa554, 0x7, 0xffffffffffffff0b, 0x8}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, &(0x7f0000000300)={0x0, ""/256, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(0xffffffffffffffff, 0x5000943f, &(0x7f0000000200)={{r3}, r5, 0x18, @unused=[0x3ff, 0xcd0, 0x0, 0x4], @name="d89fabe8ed9d3692721b0896c26263c6076e51c462d1acd19b7c61b67610aa0d381bb54fa02d3defec8b656827844c718ac6c4162b70b3fc09bf710bf4b9cda417f6d459202f6f36bf640753174938594782ed6add4f535f61c9d2c61fc136f9ce6083a1f129241f05c9672852103a92b4c735539eeb6d3106cf414fe7fff0bcf96f8ce93066ef667f0c53df0ffbbd6348e596abaeecef8241a65d076ae2da86e41f357d61e25ab727af86dc356d4cea581d4dd2c626951d4967047a7029ef28a8e78c6e3e890015c0c3767e794c642b575fae3b2f8ec071a41b0c957f8bc081dd3425aa62b311a5eecf31844b69c525173919a7df6f442467d2495d6f84965c8d277c61947efb3e58c293acd46ed65599401d0226631a3ce49f9b3628aa89aceb79959b8327aa32aee48c915480db62b6eb5eabe20ab2174e85510a4d23d9f518d38db24f18b1a7c07f9559420d89c161e4b926f3b5f6b73833aea1f2c9c2927fe477415065f5f2fedf23cc043ac93f2d5af6736d7e545b1dab154f8a25fb2dcf972bdd7db204e7387c9ff671dae1c6d2fb03ff7f462e34c931bf1d10b2399a607cd1fa9e77f24dc41433ba3b3071eb7bc29facde8a82a0564690e2fd1b7eafb3f731352ae2b4b4092f7735aa08a2111b24903781b32f3d4811fb2f88cac2fba2849c3f8757b0bcaed42b2e56264c30dd475411f6cc516e6e4c29f9a8580ebc69228da51c92c853f736cc40f9c0a1bf4c4e1276841f00d8e610b1ba3c5cb6efe4c988638bd53666f0f4cf41cfe12fc3068dd9e5a0676751fc41832cbdf2b25252b242c03d41edfe61dc6f8c0190ad8703e55c05509e9286f8d8acf41d767662610dcca6c4294768d240c97103568fca01d1a9da12fc36906e609599ddae47015be3aa96a1ab6e41e682133cd4d79686f393ad564e30af0da6aa8794b03f7ff8bda754242eef7ded99d185d667480b801c4de7af4af1d7531696db527b722a3f4bff6391d603a98869be6fe2f338ad3276e84ad0219714bb834b7f5f359bc59b81a70dc09d7119ae4a9bf00b2b452e0ae138304a2b76d9f1630cdb951031ac305013c5b6f45183791ef4285f66f54267d9b6f453ccb1b011bbfcb13c6ae9e84aa6d8bd51ff8534c19b5d8f2a07a1870d4f9304b7f14c46db81fc894ecd90630cf72c383b99b20c55202dc6ce968318c98b6b59212f826654d1ab3adf1197ed3baf8047f0844cddeb488b858162f3cc10a27e10f30ade652b086d76f21c8d037b43976d2c02bd2ee574fbf1ea19b811fdedba8f8da153c2bcc6388d615fadccaf5a8145fc6effd86f8d3c04caa23901e0dd76cd48d925a6b521477278a029db8b65948f37153fe4d6333963df8c44b1589a4172d10f2b5ec6337f0df908ee657dcaa1c6c883257f4d372342f1391661979685a68d07cba5e3df0ab800bd64e08e87b332cec21dc49e0696c617c6811c28f3efbfa44077f2dac0aed6267ae4a4f65e0bec1e368065b94133315b450dfb046e37103f042ec37dd2978c17f5c99c2a92ebd28b0fa209f5afac2ae07419c141544c3e2f07eb207aa24a266e27a43f82eb191076b4f8d65d8b9deb339fb3573a8ac2f6cb0f8524c3fbf946c1dd19e3b1d92ae29bc84045561fd7af46d44b5009091d7c0d94690e2b26f828afddcc0b63b02f7accce8e52249936c48ff20d35cf94b686969b0085d0483a302140199b62edaa1c9172208d79f5ebb876ce2ff3dd5d0e6fa2334ccf5236c9d3408ed4460d3b44d8147c7d6d454947bbe1d09e75591078f815f8323326f7bfb7f230b80f1e3eeba9d57c84b93fb465e11f49c9e5fddc6e627dc09971db34e1e84189f0c16727578096a7eaff5b982f91c95f28171bdea8db0eb64a3ce904c09267f60aa87cab7cf7adb01edd0d18c3a2b85c23d47e62c336fe02e8946c028b423a11214a11541a0232818b643f6fcba98d64690b1938e06cdc27650a925a3dda561d88fdfe124713f6514446bf218a244d6365273244dee2d3e80f1cc752a9257dd738584836425816bfa1bf2f59ecc7be32f69697cf0951aa4f34e323cfd315d526e049e450dca60be279ecce5ccdbb92150d293de1fd9d2670d84b95e76cddd403d2ab3774ca3b715f6231444e28b4ecf9a0d233c7cad179683f3a347dd7a81b8f9d4ecfda56746614d0a2c062fb89592c3199ec940c3482fa2339da8627dd814925554a916ba677bca470a41598c175853b485ba99a2890c106b032dba62999b8c4a5e2bca5705f333597730c46b1cc7d58a23f015209ff785602bd18d1c4601c3db15c319592f81bc6869b02c9a308bc2d4a3e0113be42aa736525ed45f22472095f692425fea25d8d1f4bc58b982063188c6c352286182514c11957aea21917ff8fba1e1769f176f105cc747d899a979979ac9474726001e01c6179805bee63727882b0df7f05a225926ec1bb07b4887e1ad3a746a7b690063ce8c7a38f99acf8be0368c4996667b52e6b6c96b2b22053dbb555f1d8d0db6d8d583c76d791b90404826242979f07bb63d36a41669b29c46de28561ed10679aa1eafa921dc972c7948797b19ea7a3889c2fc53f9dacb13d02b359010ddac48cf7a76ee8d85049cc4884a081afa50e2f4bfa7a9788fa382d1db65ab4ba6991675c8f33c339e2848d76e12baa2886833195b722faf10e2a023a8dcb931252928da1bb7ceb0a2cf87d95719582aa662ca9cffd547f0e514c89243e120033b4ed9a76240b58f28f2a0c9538e82dd037360222d9ddfa66ff3ceb7ef27d54156bda0a5d0757b6b89abce1abcdc796a6f3eb661f8b2d220dbf576f8bb1621dbca76bacb7ecac9c11253d867c2d1bba3cf9fad7c65d73ebf1f2ffd32b03e14b988275847c811492138aea789c11f7ae0797719a9ce64403350a874f9cd38cb4ece7d3eade32a77f178d7b73a9bdbe2c6ccf895368feb7b62532d69c05768534d80e7fee1d839ba214a17e5d75777d95736c3cf5d045cf22d5d2f11bff104f71fa17e44863c8d222b2179786fdf80dcf1bcf3a3427be8bbc1d65131e7a0bed5f2d23aabd0c1cdeff7b3a33804dccf8710bcff70332b6543e60906841d93e0cbe136c6cdddcaaa47e18c715f26ce1e4835f67ea850e826bbd2470e7cc4c978bf22c488d38c03aaba15b833cee48af87104d313261a560d0fabe74c70620ace185d95067518b0dd01f477fc8b7d8b0d660c01a348af77d7844bc753dc9f2b250a2d2610dbcf01e0c150508f28f8d4a1a4a3d0e737b50f0fe9d2daa2363253086690e09788efc1566a0f1997d00d14cb30cb98e0c6659a0edaf34a00b9546500366e3fdd5c63c30a14650d12a959f6e3a1e9b3fc3ae5a8a1a4d5535f55a12ca6855664ed9c94d0cbca7b48ed7f59e6252e71102d2471ccd0a38bedcdb04698259fadf8369db1e2251a8868f2da8a511bc8b07d0ab47ecd15b7cab2d783633a7cd054bd05beeaaa09f2d8faa5cb1c679c0bb63219bb8d856412c7850f433a8c6969eecf1ce46144146a49fa8fd5ead7742b479b07a22efe2349caf8685767b13439a63e0bed41d224cdb27b7f25d78b52f8bec06fa364fe08ddf709409edf6ebb00a15adb5abae03d56bd4e682d302dbdf20d908642f96cd18721441f470810b9e30b61719d183a7a7b637ea8cce30edc72d5dfa6f98192938735f490809b1346a70b3253bc452053cffd4712688c2620a405fded49c24af1b92384fa5569880b9d2a111c3402f6f1c2ed73fad916b097870edd8e976b09210f2b23cde73c82a163ecee5edb17ac34c22c5394f85c128afc6c969d7d2dad6d876da5d2b321f2a46949a86bfc9ca8774701d2a8aeeadb13d417288c52b337ac274ff80c65cc115ebbbd2476afe81aa79f44310d7f12cb595b16d2725f6059ffd6309b2c7786a9bd76fd7246d863fcee2b0d7e307d34274854f695ae3f08b7161ad6c90f8cb9b847342f759e3d7e1f35fa5a6868675ceda6f0f710032c32e19c0f9dbbcb3ce6a8ece0c696641246a416f74f5502f3c1f081bec61e979bf3253a2652bfff1ac7a1272a07ec44bfba6e9487ff32800e1b988952a8ae8af3341ca4af974123b193a1204dca26d9ac4ba30c4209b2ade32a0b2cbf6e1148c13312e0c4ad9fba3d3c2f27387796666e58c1633018b303cb0c07c37d0cddb4b4751677281c2d1cf96d5c58f92c39f2f13027b1d284805f2cba15949e1d45d351953e5d5c9a513849cb81507a3904b521337f0217603d77564be14fdfcbda58f86cb8be237d11f14407485b07535d7034418564884f3365b6c892726de3f836b5a589b4a8edd50193a7a0f7ad01fc4488e902a9ef057c941bf445b3fd7649211bc2d221fd7f69bb92e3b64785c014047470474bd5fa2d91a6146ac4247bce48931079ede1efa7bc7ab5063a27fcd1fbe96e27f2fca1c1d5c6962aa9d5fa778fa9adc33c9b913fc15f7cc6992aad740945e3616351ee0f6e53df41933dde5079c3092d3a2d9628f9b603e3fe2810efae60fbbd8e5443465c9d4c0891fd081e9ff7f0fc58a934b9339eee42aecebf5089f9e4d8d6747f2e95991f8e006ef71973c53c21e0e5678ed5b8a4b5a2ceaf2989e65897013ad0953a4f0a63186f57b79c202a647e2d4b2e14a3e8fd453cbe2ab560a4a18aea87121a4d668244c79de0caadd1af0cc22e11e697a97cfbcc165ff4c35e2cc0b68b8683ec6ecb751ec59e5ef7c08539f9d701e2503d52f17111fce919266a71762e7cd8de5e4d116e68326364ce702d8c712695285fc1d1b1a6b2a6ac8ffe94fb601014e091fd5b20cd9b0104907432c9b5a15e8f8edd6ec95b88b4fdb8d3cd96f3f9a72e4d13c7904ab0a03c277f71011da93c44fccc2269c43272b06710247982a92ccba695a2c446b88ba18635e3d1044251244e6332a9d95cde5a56958447dbb4c75f276795477d3a43ce1689887db592d0393a4fcbca85c0b5cf684873fa9815720fc3d16510dff7eaccf9395baeca8ad2767e21ab8ff5ce15f4e19d9496d04ef910bbac7a420a72df2a772bd99717940b7799bf7b710190d1fac5837191528d3ea0ad4e1b1901f9a18a01bb896b17b3c04f7dcf45be138abf9276d2acaa274e683e317d22cd4b6ae555c1e49dfe882fc0e016b94464bbe866a4ea22f86cbfe6ed5dbac23fc5b9ed685c3634a782d061b3cc81999a6d1d0223ea174a63484659bd42d542dad5128ca477dfead13cf0bf9c9ad484a987a44f25108373557b2ebf5f40bfc0e0ae380cd5833a550204213f13e1c1d0cd9f964291f9c9792295a2ea18e74ee8493d2158f67c2d93211587ad143425c09242cb7680372f89eb667d23e6bf8add7daa2aff93befc92661a2381cb75e3b20986008e68e68a778daee527281e8f001ea3ae95b606f13a36c94013ddd7536a6b2992947cb4035d9048c5ad2d2b059a1e628a85561e2cb668e9202845e356500cca329bdffa2102e659f05202cab2863e9d65afaae9f6f4ffe7d84bf2513b76a9e0e800db99f75ccf2510926d27626b80e24586863853f6f5267ea68e86dab68e4625aea0c678f6fb2309544e229806a86ffb7c09f47f51443a5a28a9eaa5d6b3ecd1fb95dae251510fb9d98dfad7f5f301ba17b3e380a0ffc691b3d7af0291729760deb95581df506224361fb5ef1d018b3aa747326e0c42e836f169a7c4bdb194c5d656bf5feb2a250f3ecb5147ed50ecf37ba2a7a6908"}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r2, 0xc0c89425, &(0x7f0000000140)={"af63528f24a523302c1fb03cac554957", 0x0, r5, {0x4c31, 0x1f}, {0x7, 0x7fff}, 0xff, [0x5, 0x80000001, 0x40, 0x80000000, 0x1, 0xb1, 0x9, 0x4, 0x4, 0xfffffffffffff901, 0x8, 0x4, 0x800, 0x0, 0x1, 0x81]}) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(0xffffffffffffffff, 0x4058534c, &(0x7f00000012c0)={0x4, 0x1, 0x4, 0x4, 0x66, 0x9}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r1, 0xc0c89425, &(0x7f0000000100)={"116c7eba3a162e80f64b139ab6f008a6", 0x0, r5, {0x1, 0x10000}, {0x6ec1, 0x7f}, 0x1, [0x9, 0x8000, 0xd428, 0x0, 0x2, 0x6, 0x5, 0x8, 0x6, 0x2ec9, 0x200, 0x4, 0x2, 0x582, 0x140000, 0x6]}) r6 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fspick(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$RTC_SET_TIME(r6, 0x40187013, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) ioctl$SNDRV_SEQ_IOCTL_GET_PORT_INFO(0xffffffffffffffff, 0xc0a85322, &(0x7f0000001500)) 19:54:12 executing program 2: syz_emit_ethernet(0xfffffdef, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:54:13 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x0) 19:54:13 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000002880), 0x4000101, 0x5a96) 19:54:13 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x5460, &(0x7f0000000180)) 19:54:13 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2, 0x65}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:54:28 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x0) 19:54:28 executing program 2: syz_emit_ethernet(0xfffffffffffffdef, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:54:28 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x2, 0x0, @loopback}, 0x1c) 19:54:28 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000500), 0x40001, 0x0) perf_event_open(&(0x7f0000000480)={0x2, 0x80, 0x40, 0x7, 0x3f, 0x0, 0x0, 0x5, 0x100, 0x2, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x2, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x2, @perf_bp={&(0x7f0000000440)}, 0x4000, 0x84eb, 0x0, 0x7, 0x10000, 0xb1fb, 0xff83, 0x0, 0xd14, 0x0, 0x5}, 0x0, 0x8, r0, 0x3) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="2000000080000000060000006a0000000f000000000000000100000001000000004000000040000020000000e0f4655fe0f4655f0100ffff53ef", 0x3a, 0x400}, {&(0x7f0000010400)="020000000300000004", 0x9, 0x800}], 0x0, &(0x7f0000012c00)) execveat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)=':{-\x90\'\x00', &(0x7f00000001c0)=')\x00', &(0x7f0000000240)='.(-:{-\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='.:#\x00', &(0x7f00000003c0)='@)\x00'], 0x800) 19:54:28 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040), 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) read$ptp(r1, 0x0, 0x0) 19:54:28 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000002880), 0x4000101, 0x5a96) 19:54:28 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2, 0x68}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:54:28 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x6609, &(0x7f0000000180)) 19:54:28 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 19:54:28 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2, 0x6c}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:54:28 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) read$ptp(r1, 0x0, 0x0) r2 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) r3 = fsmount(r2, 0x0, 0x0) mknodat$null(r3, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000000040)={{0x1, 0x1, 0x18, r3, {0x8000}}, './file0\x00'}) 19:54:28 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x660c, &(0x7f0000000180)) 19:54:28 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, 0x0, 0x0, 0x5a96) 19:54:28 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0280c200000086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:54:28 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r2 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) pwritev2(r0, &(0x7f0000001d00)=[{&(0x7f0000000140)="561e1e17cc91cd6259bbbd3017038e02ddee33af9ac898a4c4faa957d80bef18a067e2ad88eb9e0ce95b67b93ee5687e68454ca488a7df0854b2dae6105c9da0b1c0384ec82dda80f17c16760c79beb64b8701", 0x53}, {&(0x7f0000001800)="df6ec73ec341668576716550f2dca5dab3910463435e13a5058fc1373184d6dc60bf5b42a94b12cf28afa7cd3c9f63c90ac0b1548e2feca65c76d2cd4eb3efee59cb6ce004405994ce02803aa8c1ddd7c766162e1314507393a62c5c6bc4a38ac785c40186abb070409d2ca30cee735c830a7cd29b8b71c66257a9e98ccb6c7794168e06927fe6ec100110a4956a5c15989417355f4d503cfc6b17d79a8fbb4b", 0xa0}, {&(0x7f0000001940)="c9e85e5dd24a2bdc622f2af153f8931bb59e36e1bec78a486c69333863362d7361e680e634db2be1387ee536d33064a55f3a582dfec549fe9610264a4af2247f5571aa3f075a91f62f8214fb5cb8fb82a217b9", 0x53}, {&(0x7f00000001c0)="cdd17479f6fb47", 0x7}, {&(0x7f0000001c00)="ee8c87ba45bf97d14a9659ffbcc02ce14ac2ecf574edca835187e4ce2930809584b12b20455b5194a82292ee58417acabe60d1c9f1925539b194bffd9f7239614514697edeae500e51d5f3c82eed61f9886dfe545c086151d43b34209c6dc6800866297ca41c543de68be006d9bd08bb6dab876816d4440129edd2fb6d04cf4cfbd59a54363a14b53f4d2fa1252585059ddcc00efc6243720bfe61624ff440aaa4aab1f959c1b8e4dc5e8fb56fe27cb5861141f912913b3cf9b2719058595a6a59fa4ba59902b24852c3af61771347e6927f9a6fb2c256", 0xd7}, {&(0x7f00000018c0)="620a30807bb2f597cdf0303f024fcf516cd8787cedd8dd800dde76bc0c5e3349eeaca2f16d4a8993cc9511225decf08b46", 0x31}], 0x6, 0x6, 0x41f2, 0x1) r3 = fsmount(r2, 0x0, 0x0) mknodat$null(r3, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) r4 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r4, 0x6, 0x0, 0x0, 0x0) r5 = fsmount(r4, 0x0, 0x0) fsconfig$FSCONFIG_CMD_CREATE(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) r6 = fsmount(0xffffffffffffffff, 0x0, 0x0) mknodat$null(r6, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) fsmount(r6, 0x1, 0x84) mknodat$null(r5, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) perf_event_open(&(0x7f0000001d80)={0x5, 0x80, 0x6, 0x1, 0x81, 0x5, 0x0, 0x344, 0x0, 0x1e, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x5, 0x1, @perf_bp={&(0x7f00000019c0), 0x2}, 0x40, 0x1f, 0xffffffff, 0x5, 0xffff, 0x5, 0x0, 0x0, 0x7f, 0x0, 0x8}, 0xffffffffffffffff, 0xffffffffffffffff, r5, 0x2) getsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f0000000200)={{{@in=@multicast2, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000000040)=0xe8) recvmsg$unix(r1, &(0x7f0000001900)={&(0x7f0000000300), 0x6e, &(0x7f0000001780)=[{&(0x7f0000000380)=""/136, 0x88}, {&(0x7f0000000440)=""/174, 0xae}, {&(0x7f0000000500)=""/213, 0xd5}, {&(0x7f0000000600)=""/20, 0x14}, {&(0x7f0000000640)=""/5, 0x5}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/222, 0xde}], 0x7, &(0x7f0000001e00)=ANY=[@ANYBLOB="1c000000000000000200"/20, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="090000000000000000000056fd10000100000900000000d81bfe0f57edf81f4d72838429b30e685311eb37f1f18456cd047f4de8c132b64c04e6ea616a8265190b621e277edfc32d890ac7825d3ca82ea094bfda4ff208f3987f08a4153efe082e1c8cf9130373934e53008c5ebf96ff19f137156753a8c097b92f754135334136a9aa00bc65640364fc4ac60cfaa74c427f02ffc8c473b15d9663a3d5b8adf1ef0ed52e8f15763370fa59ccf7f2dea8158c7452ac0884bc79c587f425b4970fc73247589bb4bef0101c504266670662d63e44ad6eb744ebbd0957452e3fb011b81e1db3eecb8e7baf44f8e324f9ad4b4e4f38929703413c06d1ba5cb22d31fbb35d2a9b3337", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="38000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0xd8}, 0x3) fchown(r1, r7, r8) write$binfmt_script(r1, 0x0, 0xffff8000) 19:54:28 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 19:54:28 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0380c200000086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:54:28 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, 0x0, 0x0, 0x5a96) 19:54:41 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, 0x0, 0x0, 0x5a96) 19:54:41 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x3, 0x0, @loopback}, 0x1c) 19:54:41 executing program 7: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = dup(r1) read$ptp(r2, 0x0, 0x0) r3 = getpgid(0xffffffffffffffff) perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x81, 0x1, 0x91, 0x9, 0x0, 0x2, 0x2000, 0x4, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x3, 0x40}, 0x771d, 0x8, 0x80000001, 0x8, 0x6, 0x280, 0x9, 0x0, 0x9, 0x0, 0x9}, r3, 0xe, r0, 0xb) 19:54:41 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2, 0x74}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:54:41 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x6611, &(0x7f0000000180)) 19:54:41 executing program 3: socket$inet_icmp_raw(0x2, 0x3, 0x1) 19:54:41 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0580c200000086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:54:41 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 19:54:41 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x0) 19:54:41 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x6612, &(0x7f0000000180)) 19:54:41 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x0) 19:54:41 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x6628, &(0x7f0000000180)) 19:54:41 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2, 0x7a}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:54:41 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000005dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:54:41 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x1d, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d0f4655f000000000000000001000000000000000b0000000002000028020000028401001b0000000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e37303334343838373800"/192, 0xc0, 0x400}, {&(0x7f0000010100)="0000000000000000000000004fe17b6ecf5c42eb82d5ba1095ba954b010000000c00000000000000d0f4655f00"/64, 0x40, 0x4e0}, {&(0x7f0000010200)="00000000000000000000000000000000000000000000000000000000200020000100000000000000000000000000000000000000000000002600000000000000", 0x40, 0x540}, {&(0x7f0000010300)="0000000000000000000000000000000000000000010400"/32, 0x20, 0x640}, {&(0x7f0000010400)="030000000400000005000000d4000f000300040000000000000000000f00c7e0", 0x20, 0x800}, {&(0x7f0000010500)="ffffffffff070000000000000000000000000000000000000000000000000080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000d0f4655fd0f4655fd0f4655f00"/2080, 0x820, 0xc00}, {&(0x7f0000010e00)="ed41000000040000d0f4655fd1f4655fd1f4655f00000000000004000200000000000000050000001500"/64, 0x40, 0x1600}, {&(0x7f0000010f00)="200000008cb1c9158cb1c91500000000d0f4655f00"/32, 0x20, 0x1680}, {&(0x7f0000011000)="c0410000002c0000d0f4655fd0f4655fd0f4655f0000000000000200160000000000000000000000160000001700000018000000190000001a0000001b0000001c0000001d0000001e0000001f00000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000d0f4655f000000000000000000000000000002ea00"/192, 0xc0, 0x2800}, {&(0x7f0000011100)="ed4100003c000000d1f4655fd1f4655fd1f4655f0000000000000200000000000000001003000000020000000d0000001000050166696c65300000000e0000002800050766696c653100000000000000000000000000000000000000000000000000000025c8f397000000000000000000000000000000000000000000000000200000008cb1c9158cb1c9158cb1c915d1f4655f8cb1c9150000000000000000000002ea04070000000000000000000000000000646174610000000000000000", 0xc0, 0x2a00}, {&(0x7f0000011200)="ed8100001a040000d1f4655fd1f4655fd1f4655f000000000000010004000000000000000100000021000000220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099aa5620000000000000000000000000000000000000000000000000200000008cb1c9158cb1c9158cb1c915d1f4655f8cb1c9150000000000000000", 0xa0, 0x2c00}, {&(0x7f0000011300)="ffa1000026000000d1f4655fd1f4655fd1f4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3730333434383837382f66696c65302f66696c653000000000000000000000000000000000000000000000927823d7000000000000000000000000000000000000000000000000200000008cb1c9158cb1c9158cb1c915d1f4655f8cb1c9150000000000000000", 0xa0, 0x2e00}, {&(0x7f0000011400)="ed8100000a000000d1f4655fd1f4655fd1f4655f000000000000010000000000000000100100000073797a6b616c6c65727300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d3d99ad000000000000000000000000000000000000000000000000200000008cb1c9158cb1c9158cb1c915d1f4655f8cb1c9150000000000000000000002ea040700000000000000000000000000006461746106015401000000000600000000000000786174747231000006014c0100000000060000000000000078617474723200"/256, 0x100, 0x3000}, {&(0x7f0000011500)="0000000000000000000000000000000078617474723200007861747472310000ed81000028230000d1f4655fd1f4655fd1f4655f0000000000000200120000000000000001000000230000002400000025000000260000002700000028000000290000002a0000002b0000000000000000000000000000000000000000000000000000004e2ca332000000000000000000000000000000000000000000000000200000008cb1c9158cb1c9158cb1c915d1f4655f8cb1c9150000000000000000", 0xc0, 0x31e0}, {&(0x7f0000011600)="ed81000064000000d1f4655fd1f4655fd1f4655f000000000000010000000000000000100100000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616cfef66502000000000000000000000000000000000000000000000000200000008cb1c9158cb1c9158cb1c915d1f4655f8cb1c9150000000000000000000002ea04073401000000002800000000000000646174610000000000000000", 0xc0, 0x3400}, {&(0x7f0000011700)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00lersyzkallersyzkallersyzkallersyzkallers', 0x40, 0x35c0}, {&(0x7f0000011800)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531000000100000001000050166696c6532000000100000001000050166696c6533000000110000009403090166696c652e636f6c64000000", 0x80, 0x5400}, {&(0x7f0000011900)="0b0000000c0001022e000000020000000c0002022e2e000000000000e8030000", 0x20, 0x5800}, {&(0x7f0000011a00)="00000000000400"/32, 0x20, 0x5c00}, {&(0x7f0000011b00)="00000000000400"/32, 0x20, 0x6000}, {&(0x7f0000011c00)="00000000000400"/32, 0x20, 0x6400}, {&(0x7f0000011d00)="00000000000400"/32, 0x20, 0x6800}, {&(0x7f0000011e00)="00000000000400"/32, 0x20, 0x6c00}, {&(0x7f0000011f00)="00000000000400"/32, 0x20, 0x7000}, {&(0x7f0000012000)="00000000000400"/32, 0x20, 0x7400}, {&(0x7f0000012100)="00000000000400"/32, 0x20, 0x7800}, {&(0x7f0000012200)="00000000000400"/32, 0x20, 0x7c00}, {&(0x7f0000012300)="000000000004000000000000000000000000007dbe2ba3000000000000000000", 0x20, 0x8000}, {&(0x7f00000004c0)="73797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b61c1a51a1c5c62de6c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6bfa6c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c00000000000098187cb7221e421927de18c38d500349cc1f4588fd388050b2d3933faa3e93650a03bc6c626e75de8c0091e5ef558bc81ba1873ed24fc0c70c06ce146ddb8392e5de50e6bb00add468dc928435cc81dcf8ce9824deb4794b28c5296b9070cf9964747d12b7d8c3f597dc272e24be961ecea44000656ffcb58d31d83a7fd1ba5370cb92ecafe1582b61fbad50a1d713a937b63620ec651b89bb4bee0bff090ef5c6d0549e930863f48775b41e4a86a3cafdf87111ae2b954189c1c9a3b568d0037b1a0d2ffd98908d870156bace21cb9017588fe3838579cc02dbc1da3463d410259fb5da0136070ac9855c877ec2365334c5670c24bca115ba6e30e1a09c4a", 0x526, 0x8400}], 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="c9a0e4a2e3d487104891c3edc724a88ba57dd6e9cba121ea487639ca83e43e5b1b62619426e92dc1a9294da41f0d8ade428fe13c855369d453024a84fb4051fed54869d36ee03ff2f1b80cc176c24dc3f6e2af054be2c13e320f3f4b5ea4398660c61b9609686801a1c4310567d64ac80a8d7d2c95088f47a27e9c5c15f11da4d95f3e1e"]) 19:54:41 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x0) 19:54:41 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40046629, &(0x7f0000000180)) 19:54:56 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x0) 19:54:56 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x0) 19:54:56 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4, 0x0, @loopback}, 0x1c) 19:54:56 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x6628, &(0x7f0000000180)) 19:54:56 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x4004662b, &(0x7f0000000180)) 19:54:56 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c202000086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:54:56 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':cha%n\x00', 0xffffffffffffffff) 19:54:56 executing program 7: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = dup(r1) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004f540)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000597c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}], 0xff, "3e3b3204ece552"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f0000061e00)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004f540)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000597c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}], 0xff, "3e3b3204ece552"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000062000)={0x0, 0x0, "c25200f9c795b7818346a2509205a22ea141715291197560b33a4a440362ae9a3d658924ea6624e38d498c670b5f09c9fb4e606fa22b6e47b8e536c76ba38580317ff20cee1269735de8804b0cb5cfefb980ba68a51424de5eaac53633873e8a512fbaa1c7a83503657e26aa9e4783765081f774cea8c13f5ffedfe83aeb0625b5df5c82152acafa58493c7ce85fcaa63c558b76a7ecc15a7c7fa78677416ed02ec2c1d5d13cfc16bac1594a10367cd013f565febe761fe57d5e6f10928458e4b46c535e88c635ec86cd463696c958b9c9e0edc32acef3b4c28e52409c73758a5025d3783851bcbfb454d53619f939bee1f16fbd624bf4d65a60a0486500f058", "5ae19df49d8988965bcfe75658933e4d8a4d3c9d8849f7260ccbc23e6f4836d39712878bdc4950a753db53385833fe843512627546df7d64ccd05aa79345647e9456840e098d62250774dab9bbef11baefc4a0fe0ed74e41812c88abdb983513104237f9563f5c3eae49da6d80175fd8e82e4387513870291e0919fff09d848fe196090f51859562066acbf42dab5063f060823b10915fd7d0e547e2dbb7bfea6068eb2af01e6b92945d1f71655a9f0e1832bb7391b37426cdc23761d8754ef4d3473bec915c306d95ee881403a004f47263d00fcaebdf4e86c83b4b2360e4341d64e5e98b34820fc2737826ab8e5a5a181134e9f3603b8fcbd22061507fc4ec833a8eede20c0fd469227f3ab02240cb778a91cb3256380de982cb1b659c0089d0fae4b6eaf838ee4a5cc65ebae4a009e8c526f8d7f198c57dd379960c94f133366a988b4244dd05d220d9815603e2525cf6120cd169efbb6bd4f6fe7c0eef0a81847c2182557a9fd387ceb74c1c0a87a429b798ad9089a14110f874aae5a183c24e5327159bc4d7347d12e2fb3efef4310d0550c836bb5dceaaef4b26ad9e5c5203caf599f911abe486b5379b5b712790758dca899ae4a1c61b9baac3951541d5c068bfd810d91fc51445aeb1596cc2c37c097a4b903c19a781f4aecae3fd86099d2dca6713285c36e692e28879ec5bdb0a2540650adb088704e148556e4f302c540d4aa4b4ba85a0024ef07446e4c3abfa5a736a407c1f67ed7b64ef1d769e543ebf7d52ff9d6fa3b2db84e4458ac3b39eed9878784a788bbdd250aee0b719423a82e5ad2cc6cedf770c3877fd04af95825f6ee5a3e5266bd21032ed2b833c33f9eab09659004a8a532b4f91ba5c7958be22056a797b876b96c53eff83efa29a2cb594e1fd37dd7c944850a8a96ad79625c49a0693ff90a78f24a62860bd924bb61b0ede2a5bc3d1a863ab3a37678e21f201d9cde83a93d76c3190d0d16f8169c76ee309e6d892eba0891bc2226dfd701948b9f74839f729de14364b35e94e59cd8c5affe1f242837275225a1a46ede78bd83e5bc7ebf8417ec86e9948634cc3c734155ed19d6f65a77547a3f47c6763e7c89ffd18db8747d7632766c23bb80be6e6ebd09bae120ef0027e04f412e901254d8a69314e2438defdffe5c97aa728998878ccfa880dec04e47edf093ad02a76237545e9bb92a1ffd85db73cea87e9236f427bf5774e48ea0dc1542df7fac6c5c51d06cf67e9cd556e90eb92432d733c740dfda268c6e332f48022a08dd867c1248c857ac2b5b0f62b55e59adca0422eb007dee399d2b181117ba90ab319885dc2ed77cee5c698c8a6dfba2941e9139e13842e48870d1aa5237eacda5913ab215f1c7492871aa2e315340164a62f4cc4405d54bb206e753cc010754a2a1b5c5e1d5590bb3ec0ed73be9cd0f97799f0b28171376d72cf7ef6b564ca0b6ff4c15091beb04273638b005239dcb8365128cba7a0afd638a09b8d861480d285ff351460327b0cb45693039fcd61017b1b862fefb49d918e850acac08678d12455b14ed9ee83a8030f11ce4d39ec2f39662538c1c82aff6e5b94eff04ca49c0096824397da83f814df3cc34ffddfcbcc4b398642171ca43f0b9ba8da52d57556f7cc61d5ed86481bf484b683a360dab9cf12eaa6d2b94c48a12cbd2ea352e9497222a19d96aac40904a4c2b3fea62c47e713730d584777187019c317389a17a399a735a37efdaacff3a4e0e323029b7cf43f60b54119ac7004afea34bede6b3b3d54115e46f1544cc8fd99e2e87032dc75d1776cfc7feb7e1068511ff8d33787998bf28b4f597100493bb0878536398dd9bb30349ba488d45e04141c145c49b6a66a70849ee9e9ce617eb0c4d14a6a21deccc16e60136d4f37c90925fae8a8ef62a75e6e4b7c888ad003d3395acedc1de81de66438bf211868b68715f02e68969c4eedd7bee00587b633f816560fdf550b7c682e6875310a23d03f4253f1f1b4ce708610ab496ac877e999a8bf1b4f1d7e9054daa2e80e5607f8683462ac9baae4463660ecbb75dfe9a1041ae6e03d71339692e4198b221352efb283082c9d270dacd8901328ae61e6c5875303cade4417d61c42a0216671b225986006c38f74e4b564ed3bbbdc6121fada3f1958ba0c7d6c05193d2a8a26fd4a0e158cf3234c65d29365e4ca65b216d80f31d92215219a379f76ba97e17f1aef5f2e33608f4c38fb1b4da82e2ba277421a481d790279036aabced95a0957439e3fc0391c74857d3ce916fe1b522e3dab87a5f5f46041df1529d0a6b8ee5709c6b93803653ed0df39afa4147a3285a36909c0f2a964babf67f58d879519a52244b90d972994de8a1fdd9baa7529879e266f0ca4556c0d3afe603bae3dd7efd342aa1f209040a5cecd69425d4aeb1d67d545a12191e501cf1d07fe8aec2ad173d99251be82e0d3f3762d6c6711a0024f163eb063d3f9e96094eef0adb867b9fc8fa0da297920d61078ab09c8e93c5af669a83cc1e17d5f87ce5c37a688047e8ede287e9202a22d2f1f099bc401348fcbbffd0dbbb93a0b5fd9dfecac5ce3d5cbd9ef47ccf1c5afc8d0da1d746466d424fbd38231cfdc848c98b15d66559e30526276d82688b43fcd15c9f2bf2da6d255dd8027316bf8e957f5a9e696ea9963978eca7f792d7bf9cdd2a0782918b83892b94e3f6e3cf2178c106d4a489d4f9189b7851e1c3b600a252fec947670647a24d2088b57024b72aa4c8d3daf18c46151a84c6af44c44cfb5996cabb736c7a7f3a77b05edfdae28c3b431a1027f6354d4efeb36d08a288250bdf4c6df8f73e0056cf0e9609ed7ec505ca596e1981cc3d28f5892a25588c85ae7a59a3a1880dea395375ff578969f6765524df2d63f44525e9e0ae85c8b62a5bd2e48f21b67ed2093f80e5fd074d5c3c1032226e615877e7e43063a59e148b7386af3155abdc99b532cf312ab35dd85e5127b3fdad619f9bd5bda45c043c139f186ec1943b7bf2a2ca29031e19532acd32e061c4954a41c64f30c1a55b75ebbeb5a8db0fc9cb03ca7c0a4a18e4f16316c495b0f0b98d327f1e7819ffd892a13a85d16787440c7d4a300a3971fb46375d0fdc6ee80c8a818639341a7cc87c8ae94638c580146010dd84d415e548e24e4de691364a68dd06eacdf7e6a2bce8e617259461c350406bddeb0dde03445e7ea454b7c5cf9359624be798812f47d620b2df7500b0b20bae9429bfce70e62c2c6bb2353d7110754204eb458ef351e656cd0a8b098ddf4a71a9800bf9cce5e5b7fadbcb8341ceddbc7b2e4b79140a4684cf12e6b34c7e9649dbd2ea7da334241dca52917ab7c13ba583b2d556c3281465531eedb647c35cc82a1f91dbbc220cb8f95282c751dc2459d53ab3593d30ec452b56ef20851d81f641a72afc6546017379bd806ea93d168892cee8c95673d18e60c8abdc075dfbccefb7319517c8216c2c405c46c16a492294b7c262c4c5f82793ec2bcf495521e86998bc4ada0b6dfbe577bfa76f265de90d758c66fda4e5bf68556932b1cdf208abceb4dba5c435a9ecfbca1e36cc68ebe43fccd18413f6a17d6dac1edc0745a692d4ad18a5e6728af996ba668d06d716335ad90492cde185b3366db8a9eb9fafb9b53a2569e5de1199d72aa30fb31c99605cfd049c551ae1973739c48a8fdf247b79b4456692cf4c4f2871003518abcf4f64fd0fc62fb9d29823f632f2c5bb74f909a23ce02d1e8aba87fe0b2a3c0882b20ace27a4624c588bede1b48dc0be2d996610a0507a9d18656d895d91dd8579ea820ac08a79c1750a18eed61a75d6cbbb61f0037cb44c3fdf988c998968fd9792ad5b9da953dbb0748b11e0823d6cfbfcbdbae08c17e0b55a745df06483a6f8279a6a61965fe72ca19e52bf613a2a185507cf955bef180c840e0659ec3f00712713e8a4b44865602fbe6341624339b32bfe693eccda4b53b149dc942b5698cbdfc6ef29d122615bc1226c4a8aed17a4ab0770be5d850c2f6c546cb81176f28a7db1abdcd242cbf5372e48fdf3402efa747e2af058ead3bf464efd0957e3e21b1c040ae39d3cc3822bb42921b240c74fe8ff237df5f24c2584cd6177537807b0504e88a58ed673eb9545917bea64bda202ce049b1d8a2a3734577133835b7d295bd4ef34baa6ff5c2b4c10d5cc3817514cc4ffae04be979bd79b939697561b6a8e80c8b33b8119af4ecd4ec45ce63127a7347907cfa60cc513075263cca6973226b006e811686d1c1c49a4d30df689e89f4286cfa797c360da21fcfbfc77b2ccd73dc126192d7d88c53fea0db7d7fbe02868b8f06cd5a491b08c0524bbbb65de6afe613df4c501ef3fed1915f95d3ef2649c01b9354f1e56d380c9db60d8c6252a277e7e6333447484c5871e76138f9e59229d519107ecb8f1014c7fba6c3c132a314fbf044f9c412ce26dc9109d8a74efb91ca0ca0fb7bd28d62aa6289966faaab203c63bd7780f6bf2760b62f327c1758a63e29b6cf81db2cff8913f070e1e0f0fd2a0e0287bb17e6e1bfbb3528ff8a3102a45c779f34e84ac4c55ee77f756c649d4b5cdce812fbfddce965c52cb146430bdb8d05a1bd4373cd869006568e322755c1d7a1c0e98b304cbe0347ad420a847606762be80c289a59746a09360647a9a131139791ccd89b8f81771d3436e2ec7414dda655d4d1141d97366b56f9e9d73f652544896292cc26c876218a7628c15deed45e57a6c538ded8da99045669ccefda8191c7bbfe536303b059ae12b3cf9ccca6d8b4fc8728b2f635d8684a6b231d7419a06781c675452beb2f41f581193700c995f935d9af986892fa9696a4bdee2fdd33b6b88df8520a593404e01f22b70514b3806d463c8aa9782557d95731167363557623f4bfbbdebe16df1828c29f02b8bb3d7c1f07b6773ef957d9bfcae03c7728b0c1f02adde0ea6a5c7d055e9b7cab819e415fd2145220e64031b52fcd64c8f5435a119c8b8b2ddbe077ba1370069a7945332e024384f4ba1a42005877c1b1e621abc1e9a8b537ec7f4bd396a4817cfd114e4691d5f9f6d8d3dd1fef77a8cdef414ac0a6016265997dd16c3168bc5f8510db9208f26292df95ace12930df055b30196b60860fb743388e4b9239ea53fec8d45d1e2223ca2b857b8690e1fd5f7db0405086c98e74b5976ad1f6b3234273e9828986c790e6a28c28a4672c164d1ab3ed33ab41f7fe66eabce065d98183ce1924f09a950817e6975683970a9e3948fbc9ba9eae720ab01f3c6b80072f84e12005330887b78581d812bc3cbe9046b280504b45e4478017a1a6d45195ecdc72a4824f52d4406a80da0629259bfe3a220294008732ca815262588a5b6ef61b97761f8610259e7b9ebdc167b73d7e0822355c19"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000063000)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f0000063200)={0x2, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x6, "74cc55f41d0e9e"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004f540)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000597c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r12}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r12}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r12}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r12}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r11}], 0xff, "3e3b3204ece552"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000064200)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004f540)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000597c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r14}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r14}], 0xff, "3e3b3204ece552"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f0000064400)={0x0, 0x0, "0af10e051ebfc62073bb440b78cbba18e3d8a3dafa611ceffc03386605eb3ddfd0e5b19c4128031be894997ea28bc506e03aba99697d5ed6b089169e7e2d27ba4aafc4aeec883b3a8a1b15adc1146cda546756d3ce052d6085adcbfeab0e6c151da3a7a0985c132c4dde2b5f6ffa223b7cc582af0c2e65a5fd48fae1c82c5d692dd9b084f927d422cbc87ca2a5b32fa38848ac29c46581a6f611f08a2aa4c63673037d90921e1fe005198c92786d8c9893c82fadd819f0b81476033e870008ea2fb480acf35e368208b651d9c524a68a62bfa2e9ff0ce23b02c99eb682f38316c34b09f5085aa530566ccf88f0ccd4c819fc87ef7aa1b71c54cede0514dbc875", "b400e94a789e4bbac5680d3742693de8ca0134fbd72f9dc7119695ab0daeb5db78e5da29d2b5e552ebcbf69385713adbf77f585c71c75149fcfb294a87b7bfb6e2ef2559125baef4bfe28e32767b605d22ccb7743b4131a919eb7b73c22b3c804b85e9e4070079394a079a39b32b1e9a58e33d03341ffa7aceb33425ad531e56769de855580be8565f140a41a336b543bf8da8b597653a427ad7717f69d1398fdcf8044e82ab2f093efb0c23587f1506d3fc6d25e69fc3a5cf7a84e64bc1a1a48061e2cf6734753f311642d633c438fdaad824c202083c11b94cefa415698cccb5f18dfb4544e19b4e40ecc4dd62a533473b6ba983451b4e77d88645f855ecb17dc1776600bb1f6ecef0baa8fc1c3742076b7fea71a9d8a1e13afbdff5213dc6f973129a00e3993438faac44a1037a2ea6ee2b60c6ba6cdb1994fba65d9393266937ed107b13903d957e0c339d6a39d49370d8cf2916219645bc15993d688a657ce193d8e7f6863d21e4a693569bce177aada1d9e00b38e03e3645790a98ddbbdc80e659ebc8b8791c5a793b06e70eb7c0f3fcbe05e22287d48d3cc58c52fa643047c8e33fb27be7048e444cd4d0270c5de22565d42f762db44c672241fb26b59e300f9a73c5ca2315ca9cc063104351b1aec788ccaf2f57085d73ac030c75bcf7d1ac468eca84deb76d7b922c5e15b5901b7333f156356cc6f3062338e0df36c6665a4baf9cd1adc7e5651ed9c184998a96b22f7a77be5df5cff8a5d8b19ce43666a201f327fab26606e18642b5c326c606564d9dc9814fb62b7ec208ed0c703601945bb6338af4cce669c4bf5a1a83a00bee0a654af1965271478172cb45edd57cba506e74d1e7fe52f458037a505466b0dd6b0785bd97d4b68fb3420b7647fd55d7748ec65d24ac35cacaeb4473d43b35dd58213d11b57446a400f2c59ef0a6e64c0e1ab4d6e16a62c0b341ecaf1c31e7bc0325715b94d37f0107771151739147c72d654e68c1354f861b4e60967e99dc3343b96d3f98d649f04a138167b9ee99031f93b4058f6c129e16e2b9503549a08643abc80dfeb628ede46465edf2ae956af5de205f7367d3175fa24de6b333348c41ea7342a1284bccb0e07a6604fb6d651964f0b6ef7438a52c6a10ae47bc5b29a4092f39b4fe56aaf6efce81791853019b917f64d08fa3ef5b25ae2054aba1aa18a1d18102cc522b621aac0c98441871efc585b9c0860d1a449daa0d4c5954672cfa4616b321fa32ea79404149c8784bdd4ea0baf69180fb31b7bd3a1d3628b59d2efba177b9a8db285d7f6add0b2946596bb27ba6338079416b2c9a31617fb576253c4b1c9e7ffcfd1bcb512bfec4c0a4faabae7d79791358a24628cb213320a7389e2fa7f77ac890b32b1b73ff80351f0c72e75cf34f84f631223828adeb580902b53cda1da8d82a69dd1d807d1283c6f627b0128cfa74c1b58c724bd4d4fa3e25554e14c0cff6585bc90384e342ceff07b596576cc50c2fc123cb17b2c2f531c99447bf4ce7e4a938e0cca61869a1b76f8e0df02179e9d654058411948b87f2f2c7eb2bc496c6283b05e4e7bb06ec59b4737f49e7317104249e45962ef747ec6683e2ae8f7fb3f2f53a8e44b3fb565a54f4f87db90380749f3d67074f1ec5e8a7d0f070211042041ec32d701eca846cd1b9ef6d5d236d9b8278020be8fa33aca45d48cd187b02eb0cb01a70ad1bcf23ebf623496e93d8ff786b20b7dcdc30c729b8438234092d5664198d2621f8a8af6e96c3dbdcc144b4d5270057a9ddd8575c1d275ba2975077bccf12df0efafa72bdd896a63cdd5b191619fa4e683916a83852bc84918e02ecd2060004939c01608c8e16836346ea45b9f1489d601686876d464e6ca15c0f20b029ddbab1b6e288e6cf23b3d1ebfec762881515469fac4d807d8cc4190f5e4e3c42f732a6fe816613513a53fedbf5697522b8181c4748d7ccf614a795b3e2517e8aa241039411acdc1d7356e735ab1d02a4814b9fdca060898da9f7d363f9704221b6805b51ba57680ca18014116b68b23f18d912c9e2263d53bbbcc0898587488e1047235aeaf8315d1ecfda32bf9f961afd73c51547ca6901a94544a07d5140bab5e83027ba7e68e3aed5032f3ae4139e37c34fd796d7aa0f0e7c83b8e9a13340050c80ef364409d7c45bdc1bd9bba35701735ec3701fae08f4352539db77e46845f81328dd1054e7cf35fda5e6a432fbd22138b4433affbc350efd2cd79e71d565471d963692f954a241bc26534142e9518ba509bfe43e22a9415ca91668a580099327c966a374318f19bf8ed014daaf8ecc07a13ca6bb6166fa22f534503279a79b5aea474f8c624e816da1e2a4754aa25503f9c6da4124dcc03eccdee4fece4a9ab441940fee977ecb70bd3a4e75c7334a0be243ac1e53376516da39a76d9727d4dfff229799bd9ca2ee318daa258d243f3e6b46517c140cad4e8d24b4da245fb06f1b6f9cbe627e6248c5141d8ea7c10507f510614f5954cfe5463359a8400f568ed34367909a7d6b9ff0546c1a364bee06b39cdba151a4dcd6de07e56cbdc7af8f2ee65b16d25263c8fd3853e3042021d543f007c9976a043f2bfb4abebf21f41ae064b2d1c29712d042e1acc6712c0e24f6ed92b021b044d80d9d0f1055c85f859f7c7dbdd5c8e61eb7c32d819fcf71cc3d729ef530b520a7c17aa31adab321680802c934d2e5c9410d3aed427a1608b2e172b496dacff0dd7cc193cd5304540be682acaa64d7aeab3d94416d14e4903a608e158c7b5b97dacf0b77916dfad9488c4856fe58a736400c44afc925af431b28d6ee8eae643156d1830c34c8cf28d34f17236fef6bf3e3f9ab27595c6ffe8c0f7cf929685952c64235573e44271d56c14c786df0d968e150aee699c019211f70fa80ba4b573df425779cfa2a7d6f49f1abcd38bf207f0e957e9d006a318cc4d7f8505dbf189704454f780d99ed50498fc259eb776c6d337a0f0ee9f58271cbb0b70ec2df3e1bcbbae414eccc7dacfe5b3af669747c8c60b1c8416711c82723f6bf2b86b20aee20f92fa795c798e29aaa4ec685c566b3c68d66ad9eedfcecd6ac4301856ae0e3f618ababc2a8c1349fe8746c09381b8b1630bd037c1fdfaa5dcbcbc0cf54a63358c1a539c276a70c5aa00302461b941a25aae3e6261f39017b853304b86453ca2b745d762871c10a2e63776251dc2fd2d33975f856d71ed222992a58474bafa9c0c2deaaf6a3f6243f211e6a90a733ca100090ab1e718f33ff9a6d6acca455f0431af71c7ec094f9214108933d57ee466f82cf9d2a1f69bcda904227e1456d6f0d334a58c25f1aa0a83473b7b3dc22605c1963de20cf9ef4465af011b2404751b367d3b74ff84c10450e1847a93f4ade0c2026fe4a38ba845f9a36db480e50526a689735ff2ec158550a52d5fdd915d2ec584d12acb5e86d268bb2175eefc9a5dec2d8246cc0e117cc3a5e14c31d7db025d7c5721deeb7e62a8c7b248db97df398b440ce58457f644ada488895983bc4eb1bef27d991e8744acd3ef933fc3c3bdca04dfec1d941a20a7d4f67d69e2e95d76661a0f03e7974eba1170d3c20cc0d4e94cc424c5b2b2ab9a446d4bd1ffa5ae754034bbeda343084ce36abe5ec3f0d9a1c772218194bd8c048f06cc373db96fc87c9c1422d03b021f7309642a2894417f28f0466f9483d0bf2b3b1164c395069b95aa3b5325ea7b0242d9c1f0c2fe9a29270a22347edf4b692d35d018ba828a2614e6c78691a6b813f8fd393017d3f0383bc2128c8a704750b686f9b698e5fe8e905989f31bb852f4e5baf9515701a183bd15bab9a0632fde8e49d8fca5dfd1feed0c21aef31acc8834920f30238486b0aecb23e9a9ab5426483e4980a45dea561f6a7e0216da25b0905ce3a9f865bbe1ac384ee7273821e9894c4be99b003c9424dececbec5174e4d7ed5d2b68125ad83122448b273185c600d214657ace33e0c9849622b0589f5846415286353521c8d8dc5c165e68fd188d17cc67a0664b77e029e41521ac75ef34ca9d0173e070b5afef232033832139959817372755c7d8debe5db84cc6ad6364bfbfdc6f6f91347635047ac569ec8cf8fbd4452d73fe9333d8f14b27bed8e23fd9f02577cec439a7dcc2d0d623bad8ad3cd2b8148ecc2d221e74192848194b83349b408d99b923342c8f8bad264b9a2050e8cb776cd337b1af12a4a8f4c8cedfa97ddd71c1065f3a51fbb660076bbe0cbf2603ee04468910836eaf91efa507840ccf3e95db0463c97f5d6a179c3adadde03a8507273b30c2d703ad7df9a0ed0b0f2b4873f8fc5a266baadcdd59251ad6142f24f67a7fc73f52f12ff999da5d7849bdac44b45977fdbf18fe1904f643e0dfaad63283f6e0bb56756aad9305c0f81047903b5e204057cc37883f42444ad5b2347ffac156d6cfaef31ac7824d32ba795a23f7fc4f14acf374107ae860e1d0a091bf721dd4d1792212b7cdddb6dfe7a74a9835f715b615556a9608a3b357f8fc113deed79740d5bbffa31bd8433de201570b4c65fde51d687e189cf8f7448694a96ed594255edd7f7fa56628288e63f251bbba0195fa41d3d39173f45df5f4bfc2386ffbe71b3601e89d5d282b64bb45ef4dd7ee4c825b331ff92fd9406b9e8db368148459a4cd437279226a911085d7419186a8aae8567d90a400add82f26e3fbd11855f7d956480aadf7a9d169ace54452b97d2b1e82534c9adb5db0129bc1ca620a2f0a78d27bb12fc83eb59690d489a34bee75a3290a3d9ca2df8c9f0d4409e2a067f2452f268813e9a4371c3822dd9c92459997f9142a1a4c5d584e04ceded4e23bdd0899331624791a40a7332336d6e4a3d6bdbdc5487110bae643e7b41eeb0e817ef5e0097a8c327e92e822960d851e5f8d372ff8ec33263d11e8c5f9487e51044ecca37b20baef4a6c5bf4367108ce66c89b83d1fa351f52b5217a48477f3fb8a4d9d3432efb404ce68dcff4e539f734358ef808e2beb117f0c8918dfe03cca40b6e90cf4c38314924c39039ce40f1ddb79dc14ccf1f9f6e04c1717e92b8fe69e06c8769223998c96ca7d8a4c16d921ea5223b51fe7aa56357ee18d2e92266f0064b91f102de8a8065442f5af0603d1e92c3e83fd5c8cbf3098376db5990ca772f487a2cb7bb8643bc979e388c8ddb9cb228b0c9f3657d0ebf0d306757c417020cd8eafa3413b416bad087c27b23894ba3cab7a2213f296f5e2186ee09796aeb949204233fe614268bee642f545a493ed1d6c21781a9de86b9789a5715f84675365cd61303b3b5636fdc52202d407a9028ebc0178baba3403c3d0c85f5f316a34831cda699b802c622acc8c4e08d76456eca3f3dd927aef3a4ef89e132c4118e750b4af7abfe97044"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000065400)={0x4, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0xff, "4bb36a095414ee"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000066400)={0x8001, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3, r5}, {0x0, r7}, {r8}, {r9, r10}, {r11, r13}, {}, {}, {0x0, r15}, {0x0, r16}, {0x0, r17}], 0xdc, "3740694938ba4d"}) read$ptp(r2, 0x0, 0x0) 19:54:56 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c203000086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:54:56 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="04000000646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2840}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xfffbffffffffffff, 0xffffffffffffffff, 0x0) epoll_create(0x4) r3 = signalfd4(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = signalfd4(0xffffffffffffffff, &(0x7f0000000200), 0x8, 0x0) io_submit(0x0, 0x2, &(0x7f0000000480)=[&(0x7f00000003c0)={0x0, 0x0, 0x0, 0x6, 0x200, r3, &(0x7f0000000240)="f4543186", 0x4, 0xff, 0x0, 0x3}, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x7, 0x1, 0xffffffffffffffff, &(0x7f0000000400)="0e502a96", 0x4, 0x3, 0x0, 0x0, r1}]) signalfd(r4, &(0x7f0000000180), 0x8) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x2}}, './file1\x00'}) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 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_config_ext={0x0, 0x1}, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) sendfile(r2, r1, 0x0, 0xfffffdef) 19:54:56 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c204000086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:54:56 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40049409, &(0x7f0000000180)) 19:54:57 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x0) 19:54:57 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c205000086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:54:57 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x02', 0xffffffffffffffff) 19:55:17 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c206000086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:55:17 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) read$ptp(r1, 0x0, 0x0) r2 = syz_open_dev$vcsa(&(0x7f0000000040), 0x3f8, 0x40) r3 = memfd_secret(0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r2, 0x2405, r3) 19:55:17 executing program 3: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fspick(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) fsmount(r1, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) 19:55:17 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x5, 0x0, @loopback}, 0x1c) 19:55:17 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086602, &(0x7f0000000180)) 19:55:17 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x03', 0xffffffffffffffff) 19:55:17 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x0) 19:55:17 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x0) 19:55:18 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c208000086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:55:18 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x0) 19:55:18 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}, 0x0, 0xffffffffffffffff, 0x0, 0x3, 0x54d6, 0x0, 0x2003}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) r2 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) r3 = fsmount(r2, 0x0, 0x0) mknodat$null(r3, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) write$vga_arbiter(r3, &(0x7f0000000040), 0xf) read$ptp(r1, 0x0, 0x0) r4 = syz_open_dev$ttys(0xc, 0x2, 0x1) fallocate(r4, 0x4, 0x2, 0x4) 19:55:18 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x04', 0xffffffffffffffff) 19:55:18 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086604, &(0x7f0000000180)) 19:55:18 executing program 3: r0 = syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x3ff, 0x0, 0x0, 0x60010, 0x0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_open_dev$mouse(&(0x7f00000001c0), 0x1, 0x602000) r3 = accept(r2, 0x0, &(0x7f0000000200)) setresuid(0x0, r1, 0x0) keyctl$invalidate(0x15, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140), 0x0) r4 = signalfd4(0xffffffffffffffff, &(0x7f0000000200), 0x8, 0x0) openat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x124) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r5 = fork() r6 = fork() ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r4, 0xc0189379, &(0x7f0000000080)={{0x1, 0x1, 0x18, r3}, './file0\x00'}) kcmp$KCMP_EPOLL_TFD(r6, r5, 0x7, r2, &(0x7f00000000c0)={r7, r0, 0xa}) 19:55:18 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x0) [ 1853.564626] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow [ 1946.965857] EXT4-fs warning (device sda): __ext4_ioctl:1239: Setting inode version is not supported with metadata_csum enabled. 19:55:18 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x1, 0xf9, 0xff, 0x5, 0x0, 0x1, 0x100, 0xf, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x101, 0x2, @perf_bp={&(0x7f0000000040)}, 0x210a, 0x101, 0x8000, 0x0, 0x1f, 0x9, 0x8, 0x0, 0x4, 0x0, 0x8}, 0xffffffffffffffff, 0x0, r1, 0x1) read$ptp(r1, 0x0, 0x0) [ 1946.996600] EXT4-fs warning (device sda): __ext4_ioctl:1239: Setting inode version is not supported with metadata_csum enabled. 19:55:34 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x6, 0x0, @loopback}, 0x1c) 19:55:34 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c250000086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:55:34 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 1) 19:55:34 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x6609, &(0x7f0000000180)) 19:55:34 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x05', 0xffffffffffffffff) 19:55:34 executing program 7: unlink(&(0x7f0000000040)='./file0\x00') r0 = fork() ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000100)) ptrace(0x10, r0) wait4(r0, &(0x7f0000000240), 0x80000000, &(0x7f0000000300)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}}, r0, 0x0, 0xffffffffffffffff, 0x0) fork() r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = dup(r1) read$ptp(r2, 0x0, 0x0) 19:55:34 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc5, 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, 0x0, 0x0, @perf_config_ext, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x20}}, './file0\x00'}) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x2, 0x1, 0x2, 0x1, 0x0, 0x24000000000, 0x1010, 0x8, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_config_ext={0x2, 0x8}, 0x10201, 0xfff, 0x7e, 0x9, 0x10001, 0x20, 0x0, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, r1, 0x0) r2 = socket$nl_audit(0x10, 0x3, 0x9) sendto(r2, &(0x7f0000000000)="10", 0xc0, 0x0, 0xfffffffffffffffc, 0x0) [ 1963.244903] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=0 sclass=netlink_audit_socket pid=12612 comm=syz-executor.3 19:55:34 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x0) 19:55:34 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c260000086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:55:34 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x06', 0xffffffffffffffff) [ 1963.306371] FAULT_INJECTION: forcing a failure. [ 1963.306371] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1963.308019] CPU: 0 PID: 12722 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 1963.309140] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1963.310261] Call Trace: [ 1963.310649] [ 1963.310975] dump_stack_lvl+0xc1/0xf0 [ 1963.311555] should_fail_ex+0x4b4/0x5b0 [ 1963.312151] _copy_from_user+0x30/0xf0 [ 1963.312736] copy_msghdr_from_user+0x89/0x150 [ 1963.313378] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 1963.314110] ? __lock_acquire+0xc29/0x64f0 [ 1963.314721] ? perf_trace_lock+0xc1/0x480 [ 1963.315332] ? __pfx_perf_trace_lock_acquire+0x10/0x10 [ 1963.316081] ? __pfx_perf_trace_lock+0x10/0x10 [ 1963.316752] ___sys_sendmsg+0xdd/0x1b0 [ 1963.317292] ? __pfx____sys_sendmsg+0x10/0x10 [ 1963.317981] ? __fget_files+0x24e/0x480 [ 1963.318592] ? lock_release+0x1e3/0x680 [ 1963.319179] ? __pfx_lock_release+0x10/0x10 [ 1963.319813] ? lock_acquire+0x19a/0x4c0 [ 1963.320418] ? get_pid_task+0xec/0x250 [ 1963.321012] ? __fget_files+0x270/0x480 [ 1963.321634] ? __fget_light+0xe5/0x280 [ 1963.322430] __sys_sendmmsg+0x18f/0x460 [ 1963.323009] ? __pfx___sys_sendmmsg+0x10/0x10 [ 1963.323631] ? rcu_read_lock_any_held+0x79/0xa0 [ 1963.324307] ? __mutex_unlock_slowpath+0x15c/0x5e0 [ 1963.325013] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 1963.325770] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 1963.326632] ? fput+0x2f/0x1a0 [ 1963.327121] ? ksys_write+0x1a7/0x260 [ 1963.327666] ? __pfx_ksys_write+0x10/0x10 [ 1963.328294] __x64_sys_sendmmsg+0x9d/0x110 [ 1963.328930] ? syscall_enter_from_user_mode+0x21/0x50 [ 1963.329665] do_syscall_64+0x3f/0x90 [ 1963.330215] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1963.330935] RIP: 0033:0x7f4c1af01b19 [ 1963.331437] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1963.333729] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 1963.334722] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 1963.335639] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 1963.336555] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 1963.337467] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000001 [ 1963.338410] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 1963.339364] 19:55:34 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) close_range(r0, r1, 0x2) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000003c0)={'ipvlan1\x00'}) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc3, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000100), 0x4}, 0x40210}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x73, 0x45, 0x18, 0x54, 0x0, 0x1, 0x0, 0x5, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_config_ext={0x10000, 0x2}, 0x80, 0x8, 0x2, 0x7, 0x2, 0x200, 0x8000, 0x0, 0x1d7, 0x0, 0x100}, 0x0, 0xb, 0xffffffffffffffff, 0x8) syz_io_uring_setup(0x0, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2, 0x39a}, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r5, 0x8933, &(0x7f0000000300)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(r5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000900)={0x55c, r4, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r6}, @void}}, [@NL80211_ATTR_FRAME={0x540, 0x33, @auth={@wo_ht={{0x0, 0x0, 0xb, 0x0, 0x0, 0x1, 0x0, 0x1}, {0x80}, @device_b, @broadcast, @from_mac=@broadcast, {0x9, 0x8}}, 0x0, 0x3, 0x39, @void, [{0xdd, 0x13, "34485044566ae07d04e567594d924ff0e985d5"}, {0xdd, 0xdb, "6183b56405e3781f08e5f133f511b1fd9dfc9126bc35a090f29463afa814bddfce8bdcead6f326087afff6aa6df2d083956480263223d141fb62e9caba5be47cb04fba46a01671540d40bc43e25c572014503984c0c93bba979905f54a120f1e207d2ef629a4ac51aaa616049345f7e1f77d0da8dd07a50bd055fd3f18df9e7626e157cd0a8f33104f1046552fb1bc9957f2240e8376c673b50d994c3a572234463e6469202aebe61a40bbe429786e611606991719337c564852c00061eecada5d566dc1328cd84b4149b55615f587725a83ba2620c5a98c2ebc01"}, {0xdd, 0xb5, "fcacded5f46ee711efefeaec31e5552aa498f2d77d2095f5595a2c8b16fe85e455b5353bef72a2f29d623236264b604c17262559156a3cb1cd144e94633e3c8169aadb793c26af083ca227e1f281f4d4dc9120f63d7eace9dcf0f093a1e111a2e6e50456a1cc0864d96868f0258fc56bb0ebd302ba39b8042243b5cd6965b4ed00374e9d4b7f236f73cffd476a83a86c5313373903383cf1d3fa4761134d36e7cb53cbc5ef3720cf368a28b1f16f6d960b2df3054f"}, {0xdd, 0x8f, "c610980e598d453a9d1c94a296b7975e23d75710af88b686c4978c61116e9b4b4b179c124e93c74417e3cdb71b446d30d17fb077b392c4429e394907fa7989095caf173cd1e916ef4fce19d12e8dd366743548e2894efe8ed25cbc22dcf06019a3b597be6eb8e992b63b1323c37639752c2e64d976c85a4dcf31fb25da76a7fd5678edb82bcad1b054ea2569ff814c"}, {0xdd, 0x7c, "33b5866b298f9a5513170da6f98cb457a9082b6e4161f3a83ab49b06deff5d67df24dbf226670dc662093c092656f628595176fa3a6de0116e8866c01c30242a28a6005f7666ea9e34dfc407b4c400656360f61397664b229f1424d92c62f94df93e0c8040076b61b84beb225bf11131ec117caccb5112bb7cae4cf0"}, {0xdd, 0xca, "d45154523cea9d5ab16dce265780d219bb715c06f99ac5a4e514ba573b12479cf6beb317e1d9bf250f60da60f84c133ca2d5adb6cb7162b8c51aa1d50408bc1aabc05e91009ad388a6c13ddfb10399d92942e22ec4a621c2189a208bfd1a4cffbdf553a3983158f3cc41ac3bddaab6cb758124dad8b724272c8868e70d03804897c1a30f40c05822af6de0902047f52e883b35e89776253b782a0886f4b7e97b9f43dbee8199e5fae580b8d431fc375a8af2f62361d67b1c4202517bdefbc3b8295e809dd7475294056b"}, {0xdd, 0xa6, "71ea4573be8ce53de1e010c6177006730ff167274756e1ebe774f76c18dc92d1c20852eae09b1f1d2326ec70b85917f486345a792212a141177b3de6bd37e704f528a195a1bbba0729ead4a94eb84d4ac6f4a11602dce0ae66eed9dc1e18f3932de641e357d1004ec9a513f0d44f1280c8829e6453c71d23617c8fabcb6a91c290cfcdb3ba19ecd73b38ef1d4957f4771027713039f26be44a6ab84f7aac8f264865639cd044"}, {0xdd, 0xb6, "483bc0845df0a80e7c367bec35b79e1a565e713382e170165f3060d3938c25300f273b809c6d6386bb2a766ac483e6254981f89b07f8e60e5a9e135eb194d7134f210d08432f0ea62866bf6369be7dafa5ad1768ddc823db513ba6e18a4a6e879c3cb96f6a063e44cb68792845f80ecc7b3624dd25160000c449102f72c5234ddb1d3120b4e270d02070320fbc8d468530ed4f79f4633d4a7d5db3cb990ddbaff78dab6e23f704351a52ca3ca11a306d1489098913bf"}, {0xdd, 0x38, "590577f9ef7814b11078f043f120f627333b21645240553406cb3cc0726d72d9b38a75cf74e87574380c59175a982170a31e070d55d67595"}]}}]}, 0x55c}}, 0x0) sendmsg$NL80211_CMD_START_P2P_DEVICE(r2, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)={0x28, r4, 0x10, 0x70bd27, 0x25dfdbfd, {{}, {@val={0x8, 0x3, r6}, @val={0xc, 0x99, {0x100, 0x65}}}}, ["", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x40}, 0x51) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'rose0\x00'}) r7 = syz_io_uring_setup(0x4, &(0x7f0000000080)={0x0, 0x502b, 0x2, 0xffffffff}, &(0x7f0000ffe000/0x2000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000100), &(0x7f0000000140)) io_uring_enter(r7, 0x2bd, 0x0, 0x0, 0x0, 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000680)=ANY=[@ANYRES16, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="ff01ebffffff0000040000000000000100000000320000009f93d7020000000000000000000000000000000000020000000000000000002000000000000000000000000000000000da0000f5ff000000000007000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000480002007863962b15ef7eaa956c000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000001c00170000000000000000000000000000000000000000000000000000000000000000e3debc3f38dd1ca2aaef108e651d000000005eeac0e8ec5d447fecde06001de1e587eb0e76d193ad3800000000000000000000000000000000b07b62c237c058ab7bc93b970a0fee5aefbc57f89f1bcc41562773ba827585c6867fceaba7b1ef4dbe0dbe424a2fb2c45e96dd000bfd22fea5e75257531b1172b2adff9f85b5b58cd0e81fda1faaa9e0585b43e6eb7f6dc73d0a0a9ec90a41ba15c0eb2989ca9205091a988c881c0a971077450000000000000000000000000000002fbc94f2086e3b4421ffca2db1ccfa0f5df920e1a8e4ac66dc36f0e614120ba25fe4a7b21664a4fd64adb0c97e35d579d3183c62be43655fc69a3ec15de581c86309bdddc6b807a7e31a9f3cffffcf0b45d68d06dc2bf41c9817572e79bbdc9e5db1764d74fa8391242dcc3b65a7335f9c6f0ff7e98caf51ae880429b87fb3644b90dd218809aad29869210a3ee6911cec3c67"], 0x154}}, 0x0) futex(&(0x7f0000000000)=0x1, 0xb, 0x1, &(0x7f0000000040)={0x0, 0x3938700}, &(0x7f0000000080), 0x0) [ 1963.516125] cgroup: fork rejected by pids controller in /syz7 19:55:50 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200030086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:55:50 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\a', 0xffffffffffffffff) 19:55:50 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x0) 19:55:50 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x7, 0x0, @loopback}, 0x1c) 19:55:50 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0xfff}}, 0x0, 0xfffffffffffffffe, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) pipe(&(0x7f0000000040)) r2 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000180), 0x200000, 0x0) perf_event_open(&(0x7f0000000100)={0x3, 0x80, 0x3f, 0x0, 0xff, 0x3f, 0x0, 0x37c9d4b8, 0x40008, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x4, 0x1, @perf_config_ext={0x1, 0x7}, 0x5801, 0x1000000000000f6, 0x7, 0x8, 0x6ef, 0x80000000, 0x9, 0x0, 0x2, 0x0, 0xc623}, 0xffffffffffffffff, 0xd, r2, 0x2) read$ptp(r1, 0x0, 0x0) 19:55:50 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086613, &(0x7f0000000180)) 19:55:50 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 2) 19:55:50 executing program 3: r0 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x0, 0x0) mknodat$null(r1, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) sendmsg$NFT_MSG_GETFLOWTABLE(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f00000002c0)={0x15c, 0x17, 0xa, 0x301, 0x0, 0x0, {0x0, 0x0, 0x1}, [@NFTA_FLOWTABLE_HOOK={0xa8, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_DEVS={0x2c, 0x3, 0x0, 0x1, [{0x14, 0x1, 'veth1_to_hsr\x00'}, {0x14, 0x1, 'ip6gretap0\x00'}]}, @NFTA_FLOWTABLE_HOOK_DEVS={0x40, 0x3, 0x0, 0x1, [{0x14, 0x1, 'macvtap0\x00'}, {0x14, 0x1, 'ip6_vti0\x00'}, {0x14, 0x1, 'syz_tun\x00'}]}, @NFTA_FLOWTABLE_HOOK_NUM={0x8}, @NFTA_FLOWTABLE_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0xcfc9}, @NFTA_FLOWTABLE_HOOK_NUM={0x8}, @NFTA_FLOWTABLE_HOOK_DEVS={0x18, 0x3, 0x0, 0x1, [{0x14, 0x1, 'macvlan0\x00'}]}, @NFTA_FLOWTABLE_HOOK_PRIORITY={0x8}]}, @NFTA_FLOWTABLE_FLAGS={0x8}, @NFTA_FLOWTABLE_HOOK={0x80, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_DEVS={0x7c, 0x3, 0x0, 0x1, [{0x14, 0x1, 'veth1_virt_wifi\x00'}, {0x14, 0x1, 'gre0\x00'}, {0x14, 0x1, 'bond_slave_1\x00'}, {0x14, 0x1, 'ip6erspan0\x00'}, {0x14, 0x1, 'veth0_to_bond\x00'}, {0x14, 0x1, 'tunl0\x00'}]}]}, @NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz2\x00'}, @NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz1\x00'}]}, 0x15c}, 0x1, 0x0, 0x0, 0x4000f884}, 0x40) ioctl$NS_GET_NSTYPE(0xffffffffffffffff, 0xb703, 0x0) [ 1979.029976] FAULT_INJECTION: forcing a failure. [ 1979.029976] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1979.032059] CPU: 0 PID: 12853 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 1979.033076] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1979.034349] Call Trace: [ 1979.034769] [ 1979.035143] dump_stack_lvl+0xc1/0xf0 [ 1979.035788] should_fail_ex+0x4b4/0x5b0 [ 1979.036459] __should_fail_alloc_page+0xe0/0x110 [ 1979.037271] prepare_alloc_pages+0x178/0x500 [ 1979.038047] __alloc_pages+0x149/0x480 [ 1979.038714] ? __pfx___alloc_pages+0x10/0x10 [ 1979.039456] ? find_held_lock+0x2c/0x110 [ 1979.040132] ? do_wp_page+0x5eb/0x3b50 [ 1979.040772] ? __pfx_lock_release+0x10/0x10 [ 1979.041475] ? vm_normal_page+0x166/0x2e0 [ 1979.042036] vma_alloc_folio+0xe2/0x450 [ 1979.042694] do_wp_page+0x18a3/0x3b50 [ 1979.043338] ? __pfx_lock_acquire+0x10/0x10 [ 1979.044017] ? __pfx_do_wp_page+0x10/0x10 [ 1979.044695] ? do_raw_spin_lock+0x125/0x270 [ 1979.045403] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 1979.046189] __handle_mm_fault+0xd72/0x31f0 [ 1979.046887] ? __pfx___handle_mm_fault+0x10/0x10 [ 1979.047645] ? __pfx_mt_find+0x10/0x10 [ 1979.048302] ? lock_is_held_type+0x9f/0x120 [ 1979.049026] handle_mm_fault+0x1af/0xba0 [ 1979.049699] do_user_addr_fault+0x56b/0x12d0 [ 1979.050460] exc_page_fault+0x9c/0x1a0 [ 1979.051099] asm_exc_page_fault+0x26/0x30 [ 1979.051768] RIP: 0010:__put_user_4+0x11/0x20 [ 1979.052355] Code: 00 0f 1f 84 00 00 00 00 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 48 89 cb 48 c1 fb 3f 48 09 d9 0f 01 cb <89> 01 31 c9 0f 01 ca e9 63 bc 02 00 0f 1f 00 90 90 90 90 90 90 90 [ 1979.055119] RSP: 0018:ffff88804b22fce8 EFLAGS: 00050206 [ 1979.055956] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00000000200028b8 [ 1979.057063] RDX: 0000000000040000 RSI: ffffffff8361890c RDI: ffff888016be5ba0 [ 1979.058198] RBP: 0000000000045a96 R08: 0000000000000001 R09: ffff888016be5ba8 [ 1979.059312] R10: ffffffff85d35c57 R11: 0000000000000001 R12: 0000000000000000 [ 1979.060409] R13: 0000000020002880 R14: 0000000000000400 R15: 00000000000003ff [ 1979.061543] ? __sys_sendmmsg+0x1bc/0x460 [ 1979.062243] __sys_sendmmsg+0x1c9/0x460 [ 1979.062889] ? __pfx___sys_sendmmsg+0x10/0x10 [ 1979.063630] ? rcu_read_lock_any_held+0x79/0xa0 [ 1979.064405] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 1979.065253] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 1979.066214] ? fput+0x2f/0x1a0 [ 1979.066760] ? ksys_write+0x1a7/0x260 [ 1979.067375] ? __pfx_ksys_write+0x10/0x10 [ 1979.068051] __x64_sys_sendmmsg+0x9d/0x110 [ 1979.068728] ? syscall_enter_from_user_mode+0x21/0x50 [ 1979.069549] do_syscall_64+0x3f/0x90 [ 1979.070175] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1979.070989] RIP: 0033:0x7f4c1af01b19 [ 1979.071583] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1979.073921] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 1979.074814] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 1979.075633] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 1979.076447] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 1979.077261] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000001 [ 1979.078093] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 1979.078938] 19:55:50 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\b', 0xffffffffffffffff) 19:55:50 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200050086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:55:50 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x0) 19:55:50 executing program 7: ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000040)=0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18012, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}}, r0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = dup(r1) read$ptp(r2, 0x0, 0x0) r3 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r3, 0x6, 0x0, 0x0, 0x0) fsmount(r3, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10010, r3, 0xbdda2000) 19:55:50 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x4008662c, &(0x7f0000000180)) 19:55:50 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200060086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:55:50 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\n', 0xffffffffffffffff) 19:55:50 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0x0) close_range(r0, 0xffffffffffffffff, 0x0) 19:55:50 executing program 3: connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x40, 0x0, @dev={0xfe, 0x80, '\x00', 0x1b}, 0x9}, 0x1c) socket$packet(0x11, 0x2, 0x300) socket$packet(0x11, 0x2, 0x300) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r1 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000340)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCDIFADDR(r0, 0x8916, &(0x7f0000000380)={@empty, 0x0, r2}) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) clone3(&(0x7f0000004c00)={0xc0002100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) r3 = socket$packet(0x11, 0x3, 0x300) r4 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000000)={'syz_tun\x00', 0x0}) r6 = socket$inet_icmp(0x2, 0x2, 0x1) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000180)={'netpci0\x00'}) setsockopt$inet_msfilter(r6, 0x0, 0x29, &(0x7f00000001c0)={@empty, @local, 0x1, 0x7, [@multicast2, @loopback, @remote, @remote, @remote, @multicast2, @multicast2]}, 0x2c) bind$packet(r3, &(0x7f00000002c0)={0x11, 0x0, r5, 0x1, 0x0, 0x6, @broadcast}, 0x14) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000040)={'ip6gre0\x00', &(0x7f0000000100)={'ip6gre0\x00', r5, 0x2f, 0x3d, 0x5, 0x5, 0xa, @remote, @private1, 0x10, 0x10, 0x5, 0x3}}) recvfrom(r0, &(0x7f0000000040), 0x0, 0x10042, &(0x7f0000000080)=@nl=@proc={0x10, 0x0, 0x25dfdbfe, 0x10000000}, 0x80) 19:55:50 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xd5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50310, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}, 0x0, 0x0, 0x0, 0x0, 0x66e}, 0x0, 0x0, 0xffffffffffffffff, 0xa) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) syz_open_dev$mouse(&(0x7f0000000100), 0x8, 0x3) r2 = fsmount(r1, 0x0, 0x80) mknodat$null(r2, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) write$vga_arbiter(r2, &(0x7f0000000040), 0xf) r3 = dup(r0) read$ptp(r3, 0x0, 0x0) 19:55:50 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 3) [ 1979.431635] FAULT_INJECTION: forcing a failure. [ 1979.431635] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1979.433301] CPU: 1 PID: 12990 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 1979.434469] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1979.435628] Call Trace: [ 1979.436015] [ 1979.436364] dump_stack_lvl+0xc1/0xf0 [ 1979.436952] should_fail_ex+0x4b4/0x5b0 [ 1979.437576] _copy_from_user+0x30/0xf0 [ 1979.438215] copy_msghdr_from_user+0x89/0x150 [ 1979.438894] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 1979.439638] ? find_held_lock+0x2c/0x110 [ 1979.440270] ? handle_mm_fault+0x3c8/0xba0 [ 1979.440913] ? lock_release+0x1e3/0x680 [ 1979.441504] ? find_held_lock+0x2c/0x110 [ 1979.442143] ? do_user_addr_fault+0x5f3/0x12d0 [ 1979.442906] ___sys_sendmsg+0xdd/0x1b0 [ 1979.443532] ? __pfx____sys_sendmsg+0x10/0x10 [ 1979.444263] ? __pfx___up_read+0x10/0x10 [ 1979.444927] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 1979.445846] ? handle_mm_fault+0x1ee/0xba0 [ 1979.446550] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1979.447368] ? exc_page_fault+0xc8/0x1a0 [ 1979.448008] ? exc_page_fault+0xc8/0x1a0 [ 1979.448648] ? asm_exc_page_fault+0x26/0x30 [ 1979.449365] __sys_sendmmsg+0x18f/0x460 [ 1979.450015] ? __pfx___sys_sendmmsg+0x10/0x10 [ 1979.450730] ? rcu_read_lock_any_held+0x79/0xa0 [ 1979.451493] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 1979.452321] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 1979.453223] ? fput+0x2f/0x1a0 [ 1979.453764] ? ksys_write+0x1a7/0x260 [ 1979.454391] ? __pfx_ksys_write+0x10/0x10 [ 1979.455059] __x64_sys_sendmmsg+0x9d/0x110 [ 1979.455739] ? syscall_enter_from_user_mode+0x21/0x50 [ 1979.456551] do_syscall_64+0x3f/0x90 [ 1979.457162] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1979.457937] RIP: 0033:0x7f4c1af01b19 [ 1979.458509] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1979.460908] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 1979.461944] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 1979.462920] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 1979.463877] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 1979.464831] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000001 [ 1979.465798] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 1979.466800] 19:56:05 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200400086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:56:05 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40087602, &(0x7f0000000180)) 19:56:05 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x8, 0x0, @loopback}, 0x1c) 19:56:05 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x888}, 0x40200}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pipe(&(0x7f0000000040)) pipe(&(0x7f0000000100)) r0 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) fsmount(r0, 0x0, 0x0) r1 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) r2 = syz_open_dev$mouse(&(0x7f0000000140), 0x5, 0x2201) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) fsmount(r1, 0x0, 0x0) r3 = dup(r1) read$ptp(r3, 0x0, 0x0) 19:56:05 executing program 3: r0 = syz_open_dev$mouse(&(0x7f0000000000), 0x2, 0x800) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/cgroup.procs\x00', 0x400c2, 0x12) write$cgroup_pid(r1, &(0x7f00000000c0), 0x12) r2 = fork() ptrace(0x10, r2) wait4(r2, &(0x7f0000000240), 0x80000000, &(0x7f0000000300)) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x8, 0x4, 0x80, 0x7, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x7f, 0x0, @perf_bp={&(0x7f0000000080), 0x4}, 0x20, 0x10001, 0xffffffff, 0x4, 0x4, 0x6, 0x4, 0x0, 0x3, 0x0, 0x10000}, r2, 0x8, r0, 0x8) 19:56:05 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x0f', 0xffffffffffffffff) 19:56:05 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0x0) close_range(r0, 0xffffffffffffffff, 0x0) 19:56:05 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 4) [ 1993.949978] EXT4-fs warning (device sda): __ext4_ioctl:1239: Setting inode version is not supported with metadata_csum enabled. [ 1993.954753] EXT4-fs warning (device sda): __ext4_ioctl:1239: Setting inode version is not supported with metadata_csum enabled. [ 1993.960288] FAULT_INJECTION: forcing a failure. [ 1993.960288] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1993.961942] CPU: 1 PID: 13106 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 1993.963066] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1993.964149] Call Trace: [ 1993.964509] [ 1993.964830] dump_stack_lvl+0xc1/0xf0 [ 1993.965378] should_fail_ex+0x4b4/0x5b0 [ 1993.965952] _copy_from_user+0x30/0xf0 [ 1993.966552] copy_msghdr_from_user+0x89/0x150 [ 1993.967179] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 1993.967881] ? __lock_acquire+0x19d7/0x64f0 [ 1993.968501] ___sys_sendmsg+0xdd/0x1b0 [ 1993.969048] ? __pfx____sys_sendmsg+0x10/0x10 [ 1993.969676] ? __pfx_perf_trace_lock+0x10/0x10 [ 1993.970355] ? lock_acquire+0x19a/0x4c0 [ 1993.970906] ? find_held_lock+0x2c/0x110 [ 1993.971483] ? __might_fault+0xe2/0x190 [ 1993.972033] ? lock_release+0x1e3/0x680 [ 1993.972588] ? __pfx_lock_release+0x10/0x10 [ 1993.973176] ? asm_exc_page_fault+0x26/0x30 [ 1993.973807] __sys_sendmmsg+0x18f/0x460 [ 1993.974398] ? __pfx___sys_sendmmsg+0x10/0x10 [ 1993.975021] ? rcu_read_lock_any_held+0x79/0xa0 [ 1993.975688] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 1993.976425] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 1993.977213] ? fput+0x2f/0x1a0 [ 1993.977691] ? ksys_write+0x1a7/0x260 [ 1993.978251] ? __pfx_ksys_write+0x10/0x10 [ 1993.978843] __x64_sys_sendmmsg+0x9d/0x110 [ 1993.979433] ? syscall_enter_from_user_mode+0x21/0x50 [ 1993.980136] do_syscall_64+0x3f/0x90 [ 1993.980662] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1993.981372] RIP: 0033:0x7f4c1af01b19 [ 1993.981882] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1993.984283] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 1993.985298] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 1993.986283] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 1993.987229] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 1993.988176] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000001 [ 1993.989122] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 1993.990093] 19:56:05 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200500086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:56:05 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chainH', 0xffffffffffffffff) 19:56:05 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x400c6615, &(0x7f0000000180)) 19:56:05 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0x0) close_range(r0, 0xffffffffffffffff, 0x0) 19:56:05 executing program 7: stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000380)) r0 = perf_event_open(&(0x7f0000000300)={0x5, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x4, @perf_config_ext={0x8, 0x7fff}, 0x10218, 0x0, 0x0, 0x7, 0x4, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000100)) dup(r1) r2 = gettid() perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0xa6, 0x8, 0x81, 0x1f, 0x0, 0x577, 0x1000, 0x4, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2a, 0x1, @perf_config_ext={0x9, 0x1}, 0x45100, 0x800, 0x6, 0x7, 0xfffffffffffffffb, 0x6, 0xbb, 0x0, 0x2ac6, 0x0, 0xdc000000}, r2, 0x10, r0, 0xa) 19:56:05 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 5) 19:56:05 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chainL', 0xffffffffffffffff) [ 1994.124435] FAULT_INJECTION: forcing a failure. [ 1994.124435] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1994.125437] CPU: 0 PID: 13224 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 1994.126135] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1994.126854] Call Trace: [ 1994.127083] [ 1994.127282] dump_stack_lvl+0xc1/0xf0 [ 1994.127637] should_fail_ex+0x4b4/0x5b0 [ 1994.128020] _copy_from_user+0x30/0xf0 [ 1994.128387] copy_msghdr_from_user+0x89/0x150 [ 1994.128782] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 1994.129224] ? __lock_acquire+0x19d7/0x64f0 [ 1994.129622] ___sys_sendmsg+0xdd/0x1b0 [ 1994.129971] ? __pfx____sys_sendmsg+0x10/0x10 [ 1994.130380] ? __pfx_perf_trace_lock+0x10/0x10 [ 1994.130801] ? lock_acquire+0x19a/0x4c0 [ 1994.131154] ? find_held_lock+0x2c/0x110 [ 1994.131455] ? __might_fault+0xe2/0x190 [ 1994.131802] ? lock_release+0x1e3/0x680 [ 1994.132153] ? __pfx_lock_release+0x10/0x10 [ 1994.132534] ? asm_exc_page_fault+0x26/0x30 [ 1994.132927] __sys_sendmmsg+0x18f/0x460 [ 1994.133279] ? __pfx___sys_sendmmsg+0x10/0x10 [ 1994.133676] ? rcu_read_lock_any_held+0x79/0xa0 [ 1994.134105] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 1994.134582] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 1994.135101] ? fput+0x2f/0x1a0 [ 1994.135399] ? ksys_write+0x1a7/0x260 [ 1994.135743] ? __pfx_ksys_write+0x10/0x10 [ 1994.136117] __x64_sys_sendmmsg+0x9d/0x110 [ 1994.136488] ? syscall_enter_from_user_mode+0x21/0x50 [ 1994.136932] do_syscall_64+0x3f/0x90 [ 1994.137269] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1994.137712] RIP: 0033:0x7f4c1af01b19 [ 1994.138044] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1994.139584] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 1994.140236] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 1994.140842] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 1994.141447] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 1994.142054] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000001 [ 1994.142666] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 1994.143293] 19:56:05 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200600086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:56:05 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0xb7d) read$ptp(r1, 0x0, 0x0) 19:56:05 executing program 3: r0 = perf_event_open(0x0, 0x0, 0xf7ffffffffffffff, 0xffffffffffffffff, 0x0) r1 = fork() ptrace(0x10, r1) wait4(r1, &(0x7f0000000240), 0x80000000, &(0x7f0000000300)) perf_event_open(&(0x7f0000000240)={0x2, 0x80, 0xff, 0x0, 0x62, 0x1f, 0x0, 0x28b, 0x410b8, 0xa, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_config_ext={0x62, 0x9}, 0x2101, 0x101, 0x9, 0x0, 0x400, 0x1000, 0xa8, 0x0, 0x4, 0x0, 0xffffffffffffff80}, r1, 0x0, 0xffffffffffffffff, 0xa) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000180)=0x400) perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0xcb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) r3 = dup(r2) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast1, 0x5}, 0x1c) connect$inet6(r3, &(0x7f0000000200)={0xa, 0x0, 0xfffffffc, @local}, 0x1c) r4 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r4, 0x6, 0x0, 0x0, 0x0) r5 = fsmount(r4, 0x0, 0x0) r6 = fsmount(0xffffffffffffffff, 0x0, 0x0) mknodat$null(r6, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) preadv(r6, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/65, 0x41}, {&(0x7f0000000440)=""/201, 0xc9}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x3, 0x8, 0x80000000) mknodat$null(r5, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x7f, 0x80, 0x71, 0x40, 0x0, 0x7f, 0x2, 0xb, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x8000, 0x4, @perf_bp={&(0x7f0000000000), 0x6}, 0x3490, 0x738, 0x9, 0x1, 0x80000001, 0x10000, 0x6, 0x0, 0x44fe, 0x0, 0xfffffffffffffff7}, 0x0, 0x10, r5, 0xa) sendmmsg$inet6(r3, &(0x7f0000002880), 0x4000101, 0x0) 19:56:05 executing program 7: prctl$PR_GET_DUMPABLE(0x3) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$vcsa(&(0x7f0000000040), 0x5, 0x58080) write$binfmt_misc(r0, &(0x7f0000000100)={'syz1', "6a7a781364111e2ab6a20894e5e3c783e5dcee8cafe8518022"}, 0x1d) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = dup(r1) read$ptp(r2, 0x0, 0x0) 19:56:21 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0xe, 0x0, @loopback}, 0x1c) 19:56:21 executing program 5: socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 19:56:21 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) setsockopt$bt_BT_SECURITY(r0, 0x112, 0x4, 0x0, 0x0) 19:56:21 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chaine', 0xffffffffffffffff) 19:56:21 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 6) 19:56:21 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40106614, &(0x7f0000000180)) 19:56:21 executing program 7: sendto$packet(0xffffffffffffffff, &(0x7f0000000040)="cfd038", 0x3, 0x20000040, &(0x7f0000000100)={0x11, 0x4, 0x0, 0x1, 0x8, 0x6, @link_local}, 0x14) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) r2 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) r3 = fsmount(r2, 0x0, 0x0) mknodat$null(r3, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) sendfile(r1, r3, &(0x7f0000000180)=0x200, 0x10000) r4 = dup(r0) read$ptp(r4, 0x0, 0x0) 19:56:21 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200ff0086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) [ 2009.941639] FAULT_INJECTION: forcing a failure. [ 2009.941639] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2009.943259] CPU: 1 PID: 13356 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2009.943295] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2009.943312] Call Trace: [ 2009.943322] [ 2009.943333] dump_stack_lvl+0xc1/0xf0 [ 2009.943377] should_fail_ex+0x4b4/0x5b0 [ 2009.943436] _copy_from_user+0x30/0xf0 [ 2009.943495] copy_msghdr_from_user+0x89/0x150 [ 2009.943534] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2009.943573] ? __lock_acquire+0x19d7/0x64f0 [ 2009.943632] ___sys_sendmsg+0xdd/0x1b0 [ 2009.949718] ? __pfx____sys_sendmsg+0x10/0x10 [ 2009.950352] ? __pfx_perf_trace_lock+0x10/0x10 [ 2009.951025] ? lock_acquire+0x19a/0x4c0 [ 2009.951588] ? find_held_lock+0x2c/0x110 [ 2009.952174] ? __might_fault+0xe2/0x190 [ 2009.952734] ? lock_release+0x1e3/0x680 [ 2009.953297] ? __pfx_lock_release+0x10/0x10 [ 2009.953896] ? asm_exc_page_fault+0x26/0x30 [ 2009.954553] __sys_sendmmsg+0x18f/0x460 [ 2009.955119] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2009.955754] ? rcu_read_lock_any_held+0x79/0xa0 [ 2009.956427] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2009.957166] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2009.957981] ? fput+0x2f/0x1a0 [ 2009.958584] ? ksys_write+0x1a7/0x260 [ 2009.959124] ? __pfx_ksys_write+0x10/0x10 [ 2009.959854] __x64_sys_sendmmsg+0x9d/0x110 [ 2009.960440] ? syscall_enter_from_user_mode+0x21/0x50 [ 2009.961314] do_syscall_64+0x3f/0x90 [ 2009.961846] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2009.962737] RIP: 0033:0x7f4c1af01b19 [ 2009.963243] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2009.966171] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2009.967187] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2009.968109] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2009.969026] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2009.969946] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000001 [ 2009.970878] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2009.971833] 19:56:21 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x401c5820, &(0x7f0000000180)) 19:56:21 executing program 7: getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x23, &(0x7f00000001c0)={@loopback, @rand_addr, 0x0}, &(0x7f0000000200)=0xc) ioctl$sock_ipv6_tunnel_SIOCADDPRL(0xffffffffffffffff, 0x89f5, &(0x7f00000002c0)={'syztnl2\x00', &(0x7f0000000240)={'ip6_vti0\x00', 0x0, 0x29, 0x1, 0x0, 0xa, 0x10, @private2, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x2c}}, 0x700, 0x0, 0xe3, 0x80000000}}) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(0xffffffffffffffff, 0x89fa, &(0x7f0000000380)={'syztnl2\x00', &(0x7f0000000300)={'syztnl2\x00', 0x0, 0x2f, 0x7, 0x7, 0x17, 0x33, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @loopback, 0x10, 0x8000, 0x3, 0x94b}}) ioctl$sock_ipv6_tunnel_SIOCADDPRL(0xffffffffffffffff, 0x89f5, &(0x7f0000000500)={'ip6_vti0\x00', &(0x7f0000000480)={'sit0\x00', 0x0, 0x2f, 0x3f, 0x9, 0x7, 0x1, @ipv4={'\x00', '\xff\xff', @broadcast}, @private0={0xfc, 0x0, '\x00', 0x1}, 0x8, 0x10, 0x1f, 0xa198}}) sendmsg$ETHTOOL_MSG_CHANNELS_SET(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000640)={&(0x7f0000000540)={0xcc, 0x0, 0x4, 0x70bd26, 0x25dfdbff, {}, [@ETHTOOL_A_CHANNELS_TX_COUNT={0x8, 0x7, 0x9}, @ETHTOOL_A_CHANNELS_HEADER={0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r0}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @ETHTOOL_A_CHANNELS_RX_COUNT={0x8, 0x6, 0x1}, @ETHTOOL_A_CHANNELS_HEADER={0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'sit0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @ETHTOOL_A_CHANNELS_COMBINED_COUNT={0x8, 0x9, 0x7ff}]}, 0xcc}, 0x1, 0x0, 0x0, 0x4011}, 0x40001) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = dup(r4) read$ptp(r5, 0x0, 0x0) 19:56:21 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chainh', 0xffffffffffffffff) 19:56:21 executing program 5: socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 19:56:35 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x50, 0x0, @loopback}, 0x1c) 19:56:35 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 7) 19:56:35 executing program 3: r0 = msgget$private(0x0, 0x10) msgrcv(r0, &(0x7f0000000140)={0x0, ""/169}, 0xb1, 0x2, 0x2000) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000080)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) io_cancel(0x0, 0x0, 0x0) 19:56:35 executing program 5: socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 19:56:35 executing program 7: r0 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x0, 0x0) mknodat$null(r1, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000000100)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {r2}}, './file0\x00'}) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040), 0xe}, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2}, 0x0, 0x0, r1, 0x0) r3 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = dup(r3) read$ptp(r4, 0x0, 0x0) 19:56:35 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chainl', 0xffffffffffffffff) 19:56:35 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200020086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:56:35 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x4020940d, &(0x7f0000000180)) [ 2024.853747] FAULT_INJECTION: forcing a failure. [ 2024.853747] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2024.854679] CPU: 0 PID: 13502 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2024.855240] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2024.855804] Call Trace: [ 2024.855993] [ 2024.856161] dump_stack_lvl+0xc1/0xf0 [ 2024.856439] should_fail_ex+0x4b4/0x5b0 [ 2024.856739] _copy_from_user+0x30/0xf0 [ 2024.857033] copy_msghdr_from_user+0x89/0x150 [ 2024.857358] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2024.857715] ? __lock_acquire+0x19d7/0x64f0 [ 2024.858038] ___sys_sendmsg+0xdd/0x1b0 [ 2024.858324] ? __pfx____sys_sendmsg+0x10/0x10 [ 2024.858657] ? __pfx_perf_trace_lock+0x10/0x10 [ 2024.858990] ? lock_acquire+0x19a/0x4c0 [ 2024.859274] ? find_held_lock+0x2c/0x110 [ 2024.859571] ? __might_fault+0xe2/0x190 [ 2024.859859] ? lock_release+0x1e3/0x680 [ 2024.860143] ? __pfx_lock_release+0x10/0x10 [ 2024.860451] ? asm_exc_page_fault+0x26/0x30 [ 2024.860778] __sys_sendmmsg+0x18f/0x460 [ 2024.861066] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2024.861384] ? rcu_read_lock_any_held+0x79/0xa0 [ 2024.861733] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2024.862112] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2024.862538] ? fput+0x2f/0x1a0 [ 2024.862800] ? ksys_write+0x1a7/0x260 [ 2024.863072] ? __pfx_ksys_write+0x10/0x10 [ 2024.863370] __x64_sys_sendmmsg+0x9d/0x110 [ 2024.863678] ? syscall_enter_from_user_mode+0x21/0x50 [ 2024.864045] do_syscall_64+0x3f/0x90 [ 2024.864320] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2024.864688] RIP: 0033:0x7f4c1af01b19 [ 2024.864954] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2024.866176] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2024.866712] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2024.867197] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2024.867686] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2024.868167] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000001 [ 2024.868654] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2024.869152] 19:56:36 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0xfff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0xfffffffffffffffe}, 0x0, 0xc, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) read$ptp(r1, 0x0, 0x0) 19:56:36 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40286608, &(0x7f0000000180)) 19:56:36 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chaint', 0xffffffffffffffff) 19:56:36 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200030086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) [ 2025.041909] EXT4-fs warning (device sda): verify_group_input:150: Cannot add at group 0 (only 16 groups) 19:56:36 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 8) 19:56:36 executing program 7: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_inet_SIOCDARP(r1, 0x8955, &(0x7f0000002440)={{0x2, 0x0, @loopback}, {0x0, @broadcast}, 0x38, {0x2, 0x0, @remote}}) r2 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x5e, 0x7, 0x6, 0x40, 0x0, 0xf554, 0x8000, 0x4, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x3, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f0000000040), 0x7}, 0x208, 0x95dd, 0xffffffe0, 0x2, 0x1f, 0x2, 0x0, 0x0, 0x8, 0x0, 0x6}, 0x0, 0xe, r0, 0xc) r3 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = dup(r3) read$ptp(r4, 0x0, 0x0) write$binfmt_script(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="2321202e2f66696c6530202f6465762f7667615f617262697465070000002d24200020000aa0d502b001230cfc6f99ab4faf9dcb0688803da1bf4372ea7d88dda760d139c2acf758e28c05c2e1960dcc493740fef5da63bc58651f13d85e0c8c47ebab25f0d30403cd0152da4cd618d613aad964fe7f15dc514f0fc1876d7fc37dbec48c21359b78bfbf9bce07d772e53e88174a27b75eac962980226197e83dae032c6f58eaf8ba11d48f713bb3aa4ae0066b842adab343d3091c3b867a9877d08e54f645"], 0xc5) 19:56:36 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0xfff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0xfffffffffffffffe}, 0x0, 0xc, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) read$ptp(r1, 0x0, 0x0) 19:56:36 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000000080)=[{{0x0, 0xfffffffffffffe8c, &(0x7f0000004d40)=[{&(0x7f0000000100)="f1bf4b6140fffc2cb9503146e851524ea33df05fbc3f4ce9d7f5ec826ff108006d0c63b9db70a9540ed6cc445886c92217b02fb4013b82b10a85a030f83d5bfa246d580072c8b626cea3240d4c97055c5a3773a129e6cdfdd08754c21a41f8210f7a8ed06de7a4b07df1bc008604ceab576f00aa177f34b85bb1", 0xffffff8c}], 0x300}}, {{0x0, 0x0, &(0x7f00000051c0)=[{&(0x7f0000000040)="02", 0x1}], 0x1, 0x0, 0x20}}], 0x2, 0x0) bind$inet6(r0, &(0x7f0000000180)={0xa, 0x4e22, 0x4, @private1, 0x81}, 0x1c) r1 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) sendmmsg$inet6(r0, &(0x7f000000a340)=[{{&(0x7f0000003780)={0xa, 0x4e23, 0x7, @loopback, 0x2}, 0x1c, &(0x7f00000038c0)=[{&(0x7f00000037c0)="40a2c9168be865d340de34df0530f1a95f4db6a160bfca5ad18564e30739002fb19a0fda8c36096c44cbca3956fc12fb9027451239def05f2b38a0bc86ba799bfb55ae30dc9bd16a3b48ea6a5f0b44867adb7a2c3162acff4df378e00fb85bbe181cd1fd5f28180195da84df09814851db6d1ae8b781833d5c084d173693c02e17d7fc8f3be30e9efc8f4ae792c2d7d00e681146af8f89cf5d525af3725ab2a561fbdb4835663b3627438a96105f834aeedea789601d9335efdf246cdd0ae275b4730b7d693e2fb534668c2c0e8a4f694c4a3eedd97b81daee0088", 0xdb}, {&(0x7f0000005000)="8f90508bc212dce1ea3a0669d07e12055c9ee7d27380bc8b8a33c9e9381e28dbd782ab4182748994ad04ba8a0fc11a5283ef9616888cc9e8203d1d43fbe1b659199df496ee85674a3b9c4162708000b839b0bce22d6820e5e4c1163ca0ef3a2dda12630d0e477ac098c78e0182cca30fc41f6df27dc9fa38660ec7338d441139a4e02ca76c29b4762e10b484c020b3", 0x8f}], 0x2, &(0x7f0000005200)=[@flowinfo={{0x14, 0x29, 0xb, 0x1}}, @tclass={{0x14, 0x29, 0x43, 0x8}}, @tclass={{0x14, 0x29, 0x43, 0x2}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x148c}}, @rthdr_2292={{0x88, 0x29, 0x39, {0x3a, 0xe, 0x1, 0x9, 0x0, [@mcast2, @loopback, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private1={0xfc, 0x1, '\x00', 0x1}, @remote, @loopback]}}}, @rthdr={{0x38, 0x29, 0x39, {0x29, 0x4, 0x0, 0x1, 0x0, [@dev={0xfe, 0x80, '\x00', 0x41}, @mcast2]}}}, @dstopts={{0x20, 0x29, 0x37, {0x0, 0x0, '\x00', [@ra={0x5, 0x2, 0x7}, @padn={0x1, 0x1, [0x0]}]}}}, @tclass={{0x14, 0x29, 0x43, 0x8}}], 0x158}}, {{&(0x7f00000050c0)={0xa, 0x4e24, 0x1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x6}, 0x1c, &(0x7f0000005380)=[{&(0x7f0000005100)="2ea0785997115ff74548d6dc5b20044112e4ca020bd558ff6c777e77b8fda31ebf0e91e4e35deb4420945cfb76ade296f173c40fd1f563b07ba12a09846dbecbc3103812016d154e7cfe1fe3d70e1d524d3edf89cfb55ad7fea3e5556f265202eb04c1360809b2600ca6ecfc12937503e3042de348cde87ed000951867c75ab499395b0409b7fcac0719f638c97887f42b6cf9cafdf6d8e19ecc9086faa878e896307b2d6ee34aa769cd2526729e4275", 0xb0}], 0x1, &(0x7f00000053c0)=[@rthdrdstopts={{0x30, 0x29, 0x37, {0x87, 0x2, '\x00', [@hao={0xc9, 0x10, @private1={0xfc, 0x1, '\x00', 0x1}}, @ra={0x5, 0x2, 0xca2}]}}}, @rthdrdstopts={{0x48, 0x29, 0x37, {0x2c, 0x5, '\x00', [@jumbo={0xc2, 0x4, 0x3}, @calipso={0x7, 0x20, {0x0, 0x6, 0x61, 0x1, [0x1, 0x5, 0x5]}}, @jumbo={0xc2, 0x4, 0x9}]}}}, @dstopts={{0x120, 0x29, 0x37, {0x3a, 0x20, '\x00', [@ra, @ra={0x5, 0x2, 0x7f}, @generic={0x1, 0xf8, "2ef32c3527fa48382be6b7c657d57f751388b4a1de0ba4c687f2870c59d0d2bcd86c1e0e94e446963d722741fe8721add64eeb810bfb8797721a6aabe3ac92bdf99f8145e75701ffeaf4d5f98062fd594a07dcb92ef4168979d5f1821b4ac3d2f1d39d2aeae8ddc8ed8ea1d79a1c69b017241a12620699687f9364551c886d2a9de06e1e56972704a561078e7a081178b670a82dce12539eb83c070322f9f6681cb0b53101b26a84d7e75547d7b5f1997f30db5412e7f4fd36bf45677dafdf9bafde94f01f71c7611c0a09538211df4450b55e847b62ad55cea9874ae449c653fbf4338c9592880f242ae756c5d7b1ac4522b7c180cab1c5"}]}}}], 0x198}}, {{0x0, 0x0, &(0x7f0000005900)=[{&(0x7f0000005580)="a42368f1efb388af9abd6b31e6c688d8b366580f2ccf03c5dce9d5ba50d3b31755c826a34bbc98dcbe46ff858987544d23cd549227f5b9fd9fa02771b30fcbb1185f7297d54eb7e9120448a0bbe2047bbdf2b43fe7582143780641fcd99ffb8c385559b77f5b30e6f1b9a738e48267fea7af161267f9266096c05fde0265e66c12cc6092c6451be773573443a49d681df6827819df8d012da64457f2a0e71749bd6c4fb5148e823d39a5a0a341c93a2b02a8c92956a22d1345df87baeb822a2082d9174f31716d7aae4eb2cff9a06c8767dc48b6f78b28e9e94e564777031d7f07b725ef82ee0b760b253e64da027752", 0xf0}, {&(0x7f0000005680)="64c258b20730ca843e5a2f1eaae0b376e5b1de94c997e8490199f8978a04ae8dea813fef079cc8f539c83aacddeac86df74d6dbeea9a514ba06292eb3013b72076309e0d766c33c009908999e4f20551bba8342757d9b3ad5d07eed29e990fda6d7fa03b84d7880443bd3a03e873ece6e1740f536a7ca3ecf9c231757b014cdd0d585d67d4ad79ab2f453e5339bb801c3420fcde6cf7d333862001ed071ae91b4b14d140a37ee5729fee8749fbdaef21fa5fc7e5032d90392cec204914a308732c6e438299c7b27b91265c13fdfdf47b6653408b0bdb336e2892859f94d099fe3262937706e32de116251529d9b204bcb7d54e224fee8eb05dd6", 0xfa}, {&(0x7f0000005780)="f7be28ce1c50015e14c3614568fdfc6ebb49c1b095c30b1d8b08b1da8532e50f445fe4513ac4c589c6cea88e6917", 0x2e}, {&(0x7f00000057c0)="b38c21dba1b1b769b8d2ff8c4b4b8c223b7ecc7bc8d06b3f68fbd3ea46dbb2830eac5402c531", 0x26}, {&(0x7f00000076c0)="5da75f55614b903728097c28ffd81d68fe21db99df77c20101c9200850d54142baeb094613b64fccfb12b078d42f54515e3dcc7649ca4328ef29c9f039251bacfe35b79a8c76060f12432adaf97d0d1e45e695ebb205678d80f09accbb52a7c6862d82f30207ed8f2e0953800a5d096f8d12cce7ac826afcbff3879f2a74526feb5f148d5bbaac1306e36079a121cc3b11718e78f2b160312cc4777e7bea5e187186b48d32205c2a1d9b45d67bc89445815044ee3bc99a47733d5c9e8e3a03b467a20ea228fe1785721753c3d751fd13c39c5cb05367e95caf16c2a83f74d7789ea22ed69e0e536f6a84ac038a9b06bf004a02aaca5244472a00bb863fdb917dcdd5d6629908c37e736fadb5cc61600aceb8d77e0041ff071dd9e711f296c1666998197323e3264fec8309100fec9d367c8225b623fd7ebdc349806f626f81a0f2c0d0b8a75c82649e20c8d767a658dcb58fbf517e7e7c57cbbb775232d231ba7c4dd5688a4b1541fb0091d55093dbab09446885db75f3d470a319a6eb8601f6684f434262adce480a1850ee74d7eefe9e309e67c6173ac84827df3ee698f500c131727b800c9a7c7d4196b721f9d0d0b85f0dfd880d107d257c622ad9a959cd726d718e02ded10e73e181df3855ed7e468dff21a025f392ebc658deceb2846c3b5522fb442301e78e11aa3aae23a2b98fc3b758b050120f263fd2cf53782ab61dd73b0ed8c1116d164651bce4539ff3c335d2d2d05552842f0933b8d3586a12e454ebbd8d44a0e459589dad9bb9656af5d3afc1ea4997b270c724bbc778a5703609ce70434538fc893f1150dba2d77c73dd07ab6b2b6a2fb8a1e5f96ded36b68415e4209d0eb5a46048e3762b4f3b30db57e6b5e04c4c170b1b08e1ab91d69596138a7b3b2b42efe6211cedd63fd85f3335c68c0da6d6bd71d3088a138f83ed3456ca2adecd274d0c7201d9bcf3b73be7561d2481e79a1a6c170d520ac8c057fe3a521005769c3f8778fd6c88e218e6e03f551d106ddb9101fa80ab548bc4d8de5a1b5bdc4d39f9764c3ff9ff9bed95ddcace15ada5552eac059025250c3b133f4451ea780c7b30ab6c154d97e8beac0762c577d7730884aa73e5dff7e8080696d2d8fad1e7dac49c82cc0a0ad16b2daf41043e2477a050fa1c00dd217232030c24a94dcf3db801361dcbae56cd38a5ba39b398c3878d62fd44c5502c6c20a5524a3fa1b42fa9de9e6557b25bcef7056f5c93e5619d16d37e4859d60decb6a4c8f5ca0998069b399a152c18cd49c85218bbc9ae79bae8053867917e5d57dfca2003ee6de98f0b75de3aab70316c6c397cf3a848a95a25f20883c433acedad3388bcbfa76f9729951bfeed5de5e573c99b66bf2e86f84b0de2a01fe8f389d980362481b8cbdeb5e5a952e8f482428963087cc1e27217158120558a2692f59bafc74f464e214721d26f43bdb11ef6ddf3724d42daf7888aa1ac0d96eff6f1b6311a78f1c856a9817c662b531d35e5674e9496f47820c47ac68bf5619bbd8f3da782d23d4862265e2f61a556ae00c32cc2c7c47c5a9ee24ddf4109ed1f278184557cf6478c5ad4f4a4a94e01aaa4cb60e3db241d0ff606b3d9e7d11e2a0bc5e1dc595a19212902816f2b1cf6f48f7357ab7877b6b55330b80c01bfd0f49173b9fe5ce62c0cf3b2b771444ab76c2135d453a727af599954bec316c434195d6823f14e611345575fff863aecfaef83e71e898b6e719ff3bcae35b124e098eebb7a0add26e2fb59c8e8312efe8ef527cbe80cb5fcb18f5ea29c27b9b2ddfc84062fbebad3a7a0af996422f4222f471949308205e474c736bc618eea7c95c87ade4ddb2ec45d475194c71119aa7a1ed20fd796706f960135313b8376e6d7a7a8fabd45a8aff1d0c659bef012caef6036aa241b7150e7eaedb7540b35f2ca7bbb3cd66b0618aef5661a12f94b57578507e62d8bb7426d1f0063599f188e2ef993acd2f6b5b41feef7d1cb505bb3db29fb76f3911e5d993e98ca527c8c2bf91767c17764cf22c585f30c31ef2acd6e27c2c9197337107ef0948114b4b50a9be3d941da269de7c8638842325c296d778fe8556d934de14675e36d327dcf94c208dc3a8be67e55780aa58ef6494add3caee1b60e92c6a7d45cb641ce2099bf7deb4d07960810a36a9a1e69177b6164230e69f13facb1621b51fad58b6da5b855db34c77db83fc58be35f60517d8cd7da7aadeea8e942edf2e43f9ca1aab239926ea7ab8f0dbbf22762e0eb17e4d65fdb59ea325dc6c26a9164e8dbdadf469df18156d15aec6bb79e09310e8ac44ef2a3e971983048b948f3a67ef0bbbf06e1464e76bd174703a80ac3c882dfbfcb6bac64defafa668caa2c3fb372975645bc4e98b8391e75635ba6fb64f7f9b421e2daf9db93833e284c7c636840eb73f817ec95a8461f956a7f9dd8c58925be03b7b53faf3925b64bbaf7bf693c1b192e48978255ca31c7ee67026f7865dd5e99c589517b34e5045e350bcc3a5e9bf7081bd1ce219ab56b79f2b4c80e6db3136a502c9f20215a3e30c0fd03efdd2d2d3f957e80768ce28d0dc5a872b0f95bc659a0a8d9c253510827b0647fa00d9502a16d6fc93628f8850f25e94cad27ced0a9402eba3990b8450a6c8186047d12d097b35b605f1af018996a0a41fd4dfdce0176e40acb86545fd1df7fd5c5939c7441e3ba1dc8bf745e0d178f443b4602d5698100195d4d5488b79aaa3ff5030555a6a213555e9c3fa3157e7af2997163aa21351d8543dd548fc64a4693b3b9022fa6ec5e9536b2ff8a57d741e27e7b3a36ca4f9cf47cd6d2d6d8d79f9d3c1e283d4d32b048eb8130db6a6aa9ee90358d77cd097193f9485b502587a59b3acae1698992ddf013f298b52623bbfed86c4ec5c4764393973a0eed7bf7e348492321691e053406e0fb48f825f9248546213a579bb62566d5e41f306f533a8be0e3762b5a1ba885134e39d05ea0bb0a0e9657e0dfde1b518045bbbe2de3819f8d7b486790272c7cc1d099c9e97407a0f01bf97434bac2c4519ec6a27ab5bb051689baa387575119d2483f93255dc3de351611294b1b5e680b70a8b64c00fbcfe1dcf1b40efcefa8c4ec5a107bdffc8b2b0ce8dcb481fcfd88bc62020da7e263ce7350aa4712b673569dc9bf47655378a23d7d51214ad5d02d66fab8d24a7ec0d33a3a4118119d12b2941dd67fe29b681f1bddf4a9f9968f42e6e7bc8596aa5c61288bd2341ba229cc17bdbeaccb830a92347f034b638cb8849730c102a287233fc3e047dcb10cebdab6d0786d18d0a8d16fe12520d345e33f05b193b31cb88ec2623b689f33397a3007ac0e9772c3b2f0bd4110f0e36d23baf9529705696cf668a98d60fbb1ad3dec35b034b1e1ab900c408fb3b8bcc64c9d1c0ec989e678f77d1d49380ab33b3951342cd36722276cff724f14443030136c2351674489dc63ecca18b396bbe4959104f6b7dc364ca8f7afad9af53db629387d32647cfc6500093ddc809010e25b1778d4fc6d18e8e0b0cc4252202c1d81faaafd9a9ec63a180c3eb2be34dc689d8fa1c508cf618fb906d510a4c2192afb5f061cd5702a22906c25708396bc4ff52b8289fd3a008943cec4d2ac0751a0e60720a78408f25f36c3956326f0aaf8c36b832188994385059e79faaa9778a589c2ac8da8500cb60cc6faad2e57d11b316570e11bfe5c0b49c34fda087211c633c28b58d1953d0dfd7dd226caa3ced4811553ae79bbc0684563b76e52d63e454477fa232c2c9529f5b32ea9adb8ecc2a747e61433c2ae6cbf18b774e5ef2f19111e71659b27a2ae084f769daa30ecb64361a6f3b007ff93eaf943aaf891b20c64da4dc3239b5ed5d9243f163dc221b978f9d1461bd9849c551c02b1113b52d434fade1b4fb1281dfe696b70caa97145efca393d22f761a5702e1d68feda9345740e38581108cb317096f88a1ea0b2c1efe7ba1697b46cb54d9d5402250593b9d7b28e8497a41d6358b71e6e1abebec5f783d0e0efe95c6b017341e68570c57a2629653cf4d318045840d9ba13bc358b571ddf820c8beb74d628a4ee5628ee605e174d2c66b2a9b96c714e220e23153b934b804a049d1847a032fcd6722e308758194614b01c42e4a70943fe4a03e32a1ffb48739045fd3dfb649453ca80fdd002adf97ac7507b3c2e215320141829a94a19ca7ffc0eea559ec590868d8d9d10703cb43df81a74f5fc9387a3a6a93feff89a8a81750547eee21ab3f2cff9886e5794089bd002517b1a73653bbbc4768c266927b28371d9941d70b97fb4fbd985b2131ca181acd4c5913a47d0ffb9be28d77804f034475474282043927f5c57dcfa6c1a1e9394196dbe8b79d59235e7efd150868bf1b08cfd1425fa708e46db40c0a2806b7fb52374774025ff1b62d8630ac8ef6e0c5663d10b2e507d7d2ce730ea5e39b5f236ad7ce0fc9827851277e48ce0a14a67663bec873043fa2a60c4fb42b4f20453f7fc4f0b369522c61c27f3f2dc3acfaef4a148822103ed96c3a96ceccc89f1c39dfb0a04f512c3ab9b9b2f35728e1478245bc4ff7dfc5b9225df5c6cd6719c143a1ce8d270ec5b295b611f25c4eb2ef9b982b958b401da7ae4ef8367f3bdb7ae0a2f3ca110c461abbbbc30b63da83c5e7e6e1194d1e74b2bebde87aa97cec3d9261fe1e4930d63afa1b11de65806cca8813fbebed5e54062b1c62302243c288b931d2e9968378055a015cfd6ccb235f818316f8ac13d8b10e40a1ceab06bd53c1ace8b678096c51a008bcb0bf9e0a363e15a93a394a823d9aea74c7142200176d887d36803b86e1e2feed618a574d1695fecfa1935febe2d18cc4f961a6539ef85ca94a4a69e5db9e825bc7e1394e1eeaf62fec24c1c1b938b974d1d57182fa2c6f9fa885bdb17aacb4e018acc4e967caf11d232a8e468ec99fcfa46829ff4c621ddc7354d9f0a7fa76172a7ed21753a2d82bc1acf465e8959e2ba386cd99c4a3b9d2ac29cb24cde5e0f0f7fb0674efcab482aa136648ee1a98bbeddafb7708cd9ba9c33e8f1fc63549529a07516cbd1c37bbea674199bf14db1225a9b96ffe61d773c5246798ceaa1a1bfbd8da6b12dd381ff494d5a067add0e6c63de6783374a944be2f0fcf950867130851162ef4716afebfb20004bc0f4853dde279b624f37a6ecceeb65a7dd98d67fc576335549cb4cb0f3ab9638cb760be84232c3086582cdab85920a90f414079e9f1da557ea7c82deba9f162da39429e65eff7e13971224d93ee84c377d6cefa1150cc6258505980429d8d9584391fb395fc38141cd292bf2cecbd0697b637e88dae8cd075a020e64f77948ca6a44a2a3269af2746c377c8df3b0f20c7bb14cd496733b8790ec84204bc68a480f87cbfbdb08a12bebf8b64c20b3fa0f2a7dd8c1316bc33094e79eb91a2f44842243b101ff12122b05edac4e2e93d043f7536cd7e646c98fb969d7d0f05420f370d92509b27b4454bc5d1023100dae06c1360ec4aa0c1bc501a65b281dca3b28e42e0e1bc853d43b1567f7937e0984afec72116c96e4f444e38ff665c1b42bc859a3bbd9a3019fbfe866fae5182b2cebd8e045e2b5f568bc2096f1576cc31e1b75fe30f14e0bf2e271b807e95f5064312d2f5f34e03ea3e2f4f2a6c76ee60c25e625b960e4360d3dfd0cd90008e147f888326714ded495eaa1b9244427cc89fd8247b214a23f22bd8c2497b30a96d701b2900021b7bb7ce023cf353fd90fcb859812ff6a2caea2de4d8ae60c7c27dd34145e8855c72a9e1dda", 0x1000}, {&(0x7f0000005800)="f5041ce6a926771f44d0608a5271afd407ba39c32c83b658ee20874c5987aac61d75f15a9cda0da544c0e214cb56939a6ca3a0fe5280e8a4b919c941000487b159749c8faf4df5eb74627ca79fbc438e100fc69e7c7957af91df1ea6ff90259e0897a476fd9e956c072ce4db615bcb49ab3a401569fb6279674ab3cd926a6643337331a6c9e74da9c01c79a006b5e2d44769bc6ea1e62fb503b0fa3af921a3030a5f9b2425b36d3d5c7ba1f21a9ade74b3d48eeabebda47ed6178c560849bccdac9e19126e941baa46a2dcfa6d6f64aad7325c7d118ae6523148960c390f03515221c47b96db765f", 0xe8}], 0x6, &(0x7f0000005980)=[@tclass={{0x14, 0x29, 0x43, 0xfff}}], 0x18}}, {{&(0x7f00000059c0)={0xa, 0x4e20, 0xfffffff7, @private2, 0x20}, 0x1c, &(0x7f0000005ac0)=[{&(0x7f0000005a00)="4927ae510811d8bb8c61d6a64d4f84a408cf27ddf3e194f483d6159d7710826d0be9aea3187f4773004f76df61f6ecb0861d7bc4ad5a44b439b651a8655483c70d880f27573792118f3d765dbd5493e8e22d7b57c1a30a2394abde5431d8db9bc96a757cb2d1bc9d44392bbc9dcc2eb1ee8f0415f5ac9e702aa28d7651e179f3ddd7acf7b6dbe27a4661ddff9e8291a09cb002f708d8eb", 0x97}], 0x1, &(0x7f0000005b00)=[@hopopts_2292={{0xf0, 0x29, 0x36, {0x1d, 0x1a, '\x00', [@hao={0xc9, 0x10, @private0={0xfc, 0x0, '\x00', 0x1}}, @pad1, @hao={0xc9, 0x10, @rand_addr=' \x01\x00'}, @calipso={0x7, 0x58, {0x0, 0x14, 0x8, 0x5756, [0x2, 0x7, 0x5b4, 0x1, 0x7, 0x1, 0x7, 0x20, 0x90000000000000, 0x37]}}, @ra={0x5, 0x2, 0x4}, @calipso={0x7, 0x30, {0x1, 0xa, 0x3f, 0x400, [0x7ff, 0x80000001, 0x7, 0x7fff, 0x1ff]}}, @generic={0xcc, 0xa, "54db52bb5e95fde65cf3"}, @hao={0xc9, 0x10, @private0}]}}}, @tclass={{0x14, 0x29, 0x43, 0xa}}, @rthdr_2292={{0x58, 0x29, 0x39, {0x3b, 0x8, 0x0, 0x8, 0x0, [@private1={0xfc, 0x1, '\x00', 0x1}, @private1, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01']}}}], 0x160}}, {{&(0x7f0000005c80)={0xa, 0x4e22, 0x1, @private2={0xfc, 0x2, '\x00', 0x1}, 0x3ff}, 0x1c, &(0x7f0000005e40)=[{&(0x7f0000005cc0)="210e19f45f93d6277feba0c68fbdb9b0050c262ca32730072c20e04d59acdb69f305e3f0f3fe91344269df23466248297f53d9405e37ed194f64b273330e3a2964efb8abf880e5575e2429684403c13ddb78a418336cd13fb6325de50dc2ebe81f0aeb12", 0x64}, {&(0x7f0000005d40)="d7db381af18a92350b40bd9d6ed76a1898a9a07c89152249c1bbd47cc54f6c9a28360874e375670301a0e713ab6811156783b4006c2c3d15f58c88a2341fcacf26e2427b8bf641498660f010a6f68c8c5ab8be25a09b530c1b1884539cd6b065d0734e4659e55fcd9d9b218f9475794b0c3e723ac0dde90d4b903e62247a283a8407e5d66bb7358e4cee529eac9be11874732656c659b93b6eb57eb250fa1b58ed4313c0ade6ad43a24d033b944b2036", 0xb0}, {&(0x7f0000005e00)="967f1bc195944bce779ca955f8eda4715a0b09", 0x13}], 0x3, &(0x7f0000005e80)=[@rthdr={{0x78, 0x29, 0x39, {0x8, 0xc, 0x1, 0x9d, 0x0, [@private1, @private2={0xfc, 0x2, '\x00', 0x1}, @local, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1={0xfc, 0x1, '\x00', 0x1}, @private2={0xfc, 0x2, '\x00', 0x1}]}}}, @tclass={{0x14, 0x29, 0x43, 0x3}}, @hopopts_2292={{0x68, 0x29, 0x36, {0xd2, 0x9, '\x00', [@pad1, @ra={0x5, 0x2, 0x6}, @calipso={0x7, 0x20, {0x3, 0x6, 0x3, 0x8000, [0x200, 0x9, 0x8]}}, @calipso={0x7, 0x8, {0x0, 0x0, 0x9, 0x3}}, @jumbo={0xc2, 0x4, 0x6}, @enc_lim={0x4, 0x1, 0x7}, @hao={0xc9, 0x10, @remote}]}}}], 0xf8}}, {{&(0x7f0000005f80)={0xa, 0x4e20, 0x7, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x7}, 0x1c, &(0x7f00000061c0)=[{&(0x7f0000005fc0)="715b3b23851fd4d02a7f730ee90cc5022b50af8a2ca3661048b600cce4981904cc325ebd74b94dfd6111f08a2e90932429f50d063b759ba3035aa3f3d31ad2c651d22bffa45c62ba9bc2fec36a2645f553087c", 0x53}, {&(0x7f0000006040)="0dc1a48756e5eade7499492ea36935448a4cbac9a536a797d0181e60558586b5ec5e30efa792469652cb1eb57f8136b2dae3f5fe4f7928d7bc08c6a59b440097ddeb9f52eb4d5ee9b1a4859c0a60a0958db49d777fecde77f02cbc82ad0fadea13d774d04b2c9269db48ae335196ad7d864de30f78df04efeb5a638d700854f9cf98641190d4478c60876e5ad26f6f916b0d0d5d4a7d432a3711088af458f2af542c22f5a0344be460e567409301c24ca389bdd0fc8990113caa37e7c23f242506e87c939188756c", 0xc8}, {&(0x7f0000006140)="578dc47fb82b09446780cff2c6da9490c374a743d4aa5ea3579d7ce4e64fb9c5c548192253faef40d90a08c3466818203732f89c3f7df24e113c49d0a89980b630f1893075066fe51eaf9069f1c44b04006332b5239628f955aabeaa1abe26df781991f43c349eae2b0aff7f8aa9", 0x6e}], 0x3, &(0x7f00000086c0)=[@rthdr_2292={{0x58, 0x29, 0x39, {0x62, 0x8, 0x2, 0x4, 0x0, [@mcast1, @empty, @local, @private1={0xfc, 0x1, '\x00', 0x1}]}}}, @rthdr_2292={{0x28, 0x29, 0x39, {0x3a, 0x2, 0x3, 0x3f, 0x0, [@remote]}}}, @tclass={{0x14, 0x29, 0x43, 0x7ff}}, @dstopts={{0x100, 0x29, 0x37, {0x5e, 0x1c, '\x00', [@hao={0xc9, 0x10, @private1}, @calipso={0x7, 0x48, {0x1, 0x10, 0x1, 0x5, [0x0, 0xffffffffffffffc1, 0x5, 0x65, 0x3a1, 0x1, 0xfffffffffffffffd, 0x0]}}, @generic={0x5, 0x7f, "9a67b59ff60dd6f2de0025a2b35f9411d2cfcee9ded9f6b3abe33ed388c793bf0ad83b4dc379297cc6d9e8304b7a7f2f42e53cf99ada735b5ab7177010a872c11f255696aac4d065bb1e2c97864e25e6eb932883f6917e62bdd7ec0221f739e9e0d84f3e3fe81ced7f54078fe037f8511edd195251fbe5a405071f863e51d9"}, @enc_lim={0x4, 0x1, 0xb3}, @ra={0x5, 0x2, 0x2}]}}}, @hoplimit={{0x14, 0x29, 0x34, 0x1}}, @hopopts={{0x30, 0x29, 0x36, {0x0, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0xea}, @ra={0x5, 0x2, 0x3ff}, @ra={0x5, 0x2, 0x5}, @enc_lim={0x4, 0x1, 0x2}]}}}, @rthdr_2292={{0x58, 0x29, 0x39, {0x3c, 0x8, 0x3, 0x0, 0x0, [@remote, @local, @mcast2, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}]}}}, @flowinfo={{0x14, 0x29, 0xb, 0x400}}], 0x250}}, {{&(0x7f0000006200)={0xa, 0x4e24, 0xfffffffc, @loopback, 0xd6}, 0x1c, &(0x7f0000006400)=[{&(0x7f0000006240)="1fa367cafb97807c3b1c7113888651d965b0d4f49c53e1f415276568a8624d9290b0c0bcde8e15fa", 0x28}, {&(0x7f0000006280)="64eb0b9e9293ffabbd33f355bd9c322ababc7d88258cba094a7bb8d2f679a3d1c1369b7fdd1e598d3b03499592175c191c5e2a3bd658a1cbb6a6b5dd5a02178654f20a01ac9660c44fd766c5bf9ef804ad6507a2a8017f2111035ae224816b7133189da1469d788c6315c1d53245211f6e4c8df7c0ff55f3298b6e978386faa0a49e86aeed5d1c02889600852280147a7c7681d0dddc5cd7a43804c0b59e626b22b81cc6be4b53d3b544dd5aac93c0fb970c060b2aff0a8c54792b09c8922360dad472c0ee80a69081c73a7268dbf057d50ffab086916a25047aea8b26212603ed985dbbe8a7", 0xe6}, {&(0x7f0000008940)="dbcd49ec6b3c555ff08b5f6b45e30c555ceab9edb8b90d59f91c598dd17f4027c45d92a6bc7a56b6724a238e7559400d2bed9e36dbfc5bed7e6815dfaa473dc1c708089303ffbb50bf1631974e02650cd66bff348825320cfa5f4fdd89b736dc897684c638dc0e39ffd648d5345ef4835ab0a11282182180743ef0d3f47cfe5053e897dcbe5cdfcd8dd0b5125745ea4e833b176cdd0af185296bb98f464e7ad9141f971a7a177803627672b10e5556ec686f4fc361683068fccb885fbd135529c3161e12069a481028bf3c4cfd9d2c4abacf8afb15d11bfe5e5700f1380ae66b820beeb864375eb4d39d3ab4f7b2", 0xee}, {&(0x7f0000006380)="cefc5f03df4d47b1b0a16eaf09982a44a6dfda193e7c5c90d3f2f8421a6a04ed1575b76021e22b91ce25167051b454242222d19d03f9fdaf2b25de82aee6507caa5487633b6f5e942e944e56ccefcc9c2b102460a890d546ef913583", 0x5c}], 0x4, &(0x7f0000008a40)=[@tclass={{0x14, 0x29, 0x43, 0x400}}, @rthdr_2292={{0x78, 0x29, 0x39, {0x1d, 0xc, 0x2, 0x7, 0x0, [@empty, @mcast1, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x2e}}, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}]}}}, @hopopts_2292={{0x88, 0x29, 0x36, {0xc, 0xd, '\x00', [@calipso={0x7, 0x30, {0x2, 0xa, 0x20, 0xffff, [0xaf0, 0x7fff, 0x3, 0xfffffffffffffc00, 0x20]}}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @calipso={0x7, 0x30, {0x2, 0xa, 0x1, 0x401, [0x0, 0x2, 0xb8, 0xd513, 0x7f]}}, @enc_lim={0x4, 0x1, 0x6}]}}}], 0x118}}, {{&(0x7f0000008b80)={0xa, 0x4e24, 0x9, @mcast2, 0x3}, 0x1c, &(0x7f000000a100)=[{&(0x7f0000008bc0)="5bc3c8818d7dca86add02f055b7e3d8561357856923e4c16cfafe248c209775bb8ee319cf92521fca52e802debb5f4feddce6f6f1aa684122fad8aee122f77ba117f5945b525b87cd16ab62851314a6396293201d7387a2fffee06a234f08006d302ce367c367a547953ec19a518ce694786f7c7d6c360cf723873fe452c", 0x7e}, {&(0x7f0000008c40)="b444682cdd3415ee461415e6493b9f9a514714dc0ec4cbbe8e8212bae2103be0dc2b99a4fcd5d0f15759974d5554fb0221aeff43cbca68ee8f9613b9b276413a6b41553957670756ffdef43fb007dde68ad45f726806dd2f79401b81f9fb5c455b3163db5e1fb0d7847d23fcdfda0eb96ad346e65e4ec00648917134098d2b083e73ae3499ed27e6a39722a551e4a5e6588e51e14b911faf70e64d176218859589f5b4a38fdb79608a7e6c44d7db935a1745318d312f076828396fe550ec53b3b06caa24125917e58b7c864e150ec401c230fab3642f", 0xd6}, {&(0x7f0000008d40)="1095026b70c7c027fc25fa1953e434ed047c59951162", 0x16}, {&(0x7f0000008d80)="f44cec872fa89d760fea431bc866f6b21da55871461feee2c785a96874766be2d8b682aa24e18a71243a47f2cc75e040d9496020d70417d707566a57227fb7ed1b30eb1fccd2510fb9aca943e1d6716aa0dfd1153e7d592e069e7ad2b83b7f09a9310e38832ecdaf4b33845edabce48738dc0066cd57389f1f2c028a1971ad69df364743a09e6f9d4b52c4d5025e69cf1558186f54e1953a0b0b6609f99615a295b7476b925539d0c51161b7fa3b55f702dbc02ab778331621ed95dae6e64353fc8e6819dcbb6c1a803c610c1cfce66d5d", 0xd1}, {&(0x7f0000008e80)="63794242c8e49855c850ee32f742f50c943fb86d6c02c2946a88ca44bd787eebdd21d61b6c1340f0d2fd387d8f63463023941636c685d1f0ca506301cb196de92d5d29ca61c5df42f897d666cdc32a6ba1f3a9ddf5f7fd6379f4cfb097", 0x5d}, {&(0x7f0000008f00)="7b8e97b2c35685ab89f5a8e21712c38f20c50aba0bf8d6702b254eed6a51ab3f9820be6bb4d17b128a68ce38406440a08777f0587433a391a86c7fe73587662326c942e396956e24f82b04f86447a0cb255cd94a5a023c3d6af59d470ddb0c1734f7f806eaa1a7bfd8240d6812e122805ee377a9f4bd82a84465d76bdced1e4ec292342e1076193f9d850fb4696be19d5931b84f981ae9f2204218a62f5aad18f060398f165f176fc686cf2c54bb809463ac0ab376d172c35d07c39d6690301df337d6db12bee7687ac2171b25090a9e9b4e082333ce2cc6865cf3ed201e3fbf90ad12827a9d61644be196948efc497551559798b0b1b132f5a903808adf", 0xfe}, {&(0x7f0000009000)="2d6f302b0a05c2653c24c964fc2dc1a5919e2cb52ec74c6bb0f1cddc3166a8c40ec98613a10a38a290f6423a57d9dbe83597ce55f7ec4479811bebde98d686c0765ab8dd1d9c1807134e589eb8318b04", 0x50}, {&(0x7f0000009080)="1dde873a99d96cdd41c46877cf3d33e1a1c45a5ebd22e3b978f9fad9ea8506b1b394e48996498ead48e4f761fdb8117e486e903ae3c36e819dea25a17c8f42806194d4f3fb810c48906ad2aef592d0d87b9aa40263ceabf7dd769d4eb660fe84e2db3419cd2f56", 0x67}, {&(0x7f0000009100)="2bd475f9e715bfdddb6b5a73a95954adfcc2722c079bec7375e2a3d0b91af6e633c116ce642910c8a912acc9afef7b88371b7afcc792bfdbaa7d60324ff3c6615aacee93975f7d49077a82e4dbfbc280ebb081089adc32ee9f704a3081e242e2e70ae27cad0a40f61f9a4aa42d803122618a3cda448f0ce492d4890592c15ca84007391100f8933539e5dc4fe7e8ae0903777a6a534fafda81160cd7c4e6560eb7ad199c63ffbea289102f41bb83f00554883ddaf73fd9773586830b104d0b243993faa9f0bb822fa76ff26482ce1288857fd9ee1086b2eb0039a763aba408030e4c6bbf73d815cfb9cc1f007a70903135f70bcedd2bdab8d80ff80116b9d3ea8ed246af67e826899b0d3eda9869c6a8ec89b7eca2dbd341851fd131df864773fbbe55a75a181205b21367b3852385d7838cf2cf1efd43f9baca55c570df4a29a1287cb48cdef2d74b7003305fa3ae47f6be59f9470e31ef0c65814681428bf29ddfe757e3ad9b1a561932614ba6eb4c808258eb9fe0d96cbca5f63d914d9f70e2f2374f5dbf2d6d49ddb61f9a20bea61d925dd0aab1aa45682f8edfcf72c8ca4b53a5ea9a7f5ab59ce65330a028e283cf5d3fb8c9192e85eff5c0210f98b456ad189606610be0e4afd8167a4e4aa4e5ff21c8917746b36f7420f00d4f6066e80f45f534a6eea34e03084df6bb4a5d3a8e12fda72690b69c0953a68bdebb34f8a905353eb07ef035179531dbbb8eb2cdc378574d601b7d0a133156cc88e04dbe0aea41c96beb49647c69e340b27c716c15784e9727bcade6f9ae9473fc158d5786791fc3a79a97e8fc1e9801bc4d55e77858887a396eb927f119a05a16e410d91c6bb8400e06eb0d5b66d82b9fd6f088b50f0beff3d02111fcfae9ec7b428c1e0e9751bc14b0a8837f686fa62c0dd6d68b5deeffe21d9bd7eaaa0f0512618219520c26f53027fab1bfeb136adb92f2b37acc5c40c7cd6df925e716d412e30aca8db2d9edc3090f4d1f3999eda240bb16e0eaf2db966df072b838dda93caaf2e5ec3933c98a0a7bec54506fd8f6fd6a6a6089af498456c9256510df11dc125814e8a8ae60a6e53340ac3995620ecec18881e6e02c7e8af525bb9aa04129c6b3eb61be214808e24a24790595d99a9a69d23de3d952501dd64a9d23cc8fe5ba807fb98037c2703c8b66b318ae0ee48c47c34f9148fcef825270f7f41faeba8f37e3b9be07ef635ff854342ff338c3dd8cfc63d4585b1be247712d2c98b8b2e649ec470bb7660705d6d42463ad6e0f011a10ab01666fb958aa634dd52de085763678ff08117bddd4f4e648eedb6ea9c1a878d8ac056d0362160717413195ad67858f92622440ed62e7c4135749627afe308b4ce59d79cd9d76cbf316772a3b41b09d08183a509ac4da3a506e5877c9fa5010784909dd7b354fe31ce3303f4bbec8b5be057449c8df0b660bb8418039bf9528722760777ad56a22356d5ba4fac3256fa117ed41385e6ea5fdd215ef8cceabb20d294f988ebb52bf446a13e53a0182781833188040f46cda52ea1988d942f50e91b6285e5227d895ba59a38cca1984f0c884d0f87bdfb7690529d0db3d6d5dfb5c110b680ae06a0c868bfb7c19119b96e7a49ec3466546c4db106c4a3423535e6496a2de22b4eccf82b9d7a9849c59a189cbc50d0a5140a681e6d6ea2edb5eafd087824aea97fbe6ffe948f153b99bc5e390ec1474ef6f726ef06dd16b9def3a9f9e5117110e74e4befd43c5a4071c3e229ea2b22a7620f63463bda33712183cfaf7181c6d359bc5e460746bd84b14a31c9e3e3a0575e70fcf304e0bd23d7242821b453b1735d8304d228c5463448923db4b1424818a228a5cce5afde5b5d9065a93f383ae28d127dedb7b51997eb498eb40f3daa30aa8a610b4420ae2a46be202c77d9cd60919d2eb32fcf69a3257ddb74016cf43856785cf4fbbb25b8ca206d6a8b14e8370047204a66af9a1f058beb97d59144a5505e4111c64961783e3d97ac0f6eee11dafe3e8a79f5205b4a20cdf9c58121aae1b9fe831c8bc35cc60a833d1c7b48f5cc1389aa194917a66be186dd877e5aae3ec3016f3220ccfdfb6fe993bec07f6bc619c9e07a81fb7b58937465705591de7e298476b6c53c6bf18c840880e5c0bd4d96ecb6243431a6e8a17440b72f6f1621ce4b3c0cf1d2c81c4ec4f220c419c1c7dfe5000c5fb7357cd05a4a65b339efefaec889684075293cfd60979c5e2c1f75616a1d3f9963f9652e11f94e48d47896222953653444cea8f2ce1f51e6e0ff2eec48a41f48dc8aa5a2ae87611457be16f258b2cb236b5305bc90517b891a4aea89df22af4b57580fb431dc3eae9adf11602441a95f6c84da365e80916e8cf9c154a4e24019e979afbfb0c934037e24ef702ce01307994fbc333c207fbaa39f344d5f88bbe93d5babc282c03ca429347c6c7616a7cd2fed7611b2a794082c614ef72bb126f3b1d6a769da237ff326c3c803cad0b51dc420b13eecde835280e09b665521f15f1f01f60a293059618ae4b7b5b55a24d711e791e5b9fc6565c8ded491ccefbb222d6c746a77d3b3780310c8eeceebed1319962926da3f6be6c4212e2b8eacc5b290f6ed2f274ab2cef58e2ee8b795e7731a958d24dd837b152c3e34e47820aa12c90608eaccb203024e4f602bdf4d84cc6cb3beddc452eb2287b5412bd471880167a3f533614193c391bc739046b4d27d96b4f8755d7114798117e19f4debf6b2e757de58fa6dce3baf2784325fe912ee442037dfec38a2f1740fb20e335caf8cbabebd87a74d9d73f30a1781325b33e191f77c093d1dd524db398b9cb6dcb641ec257961b99848e8bd8cbf8008e20a886be0044f15d9925e04f1c2068e34d5d5791e418f38b25fb4fd629a89e971adb4bbd50c893745bba26746f8316fdea34c7d7dd928b3317ac003f791e5f0ff00881028cc5e0e369432e3c92a92df397dd89e7239ad8c4a94fdc5425ab2a24561f22e82737127b820837c43251b9edbca2919f337017594a2ea2b4e0c801085227cead544cdeced761cc4062f453bdbad4c01d99409283a162502675419a53cc1fd2aa4a155cb0dafcfd3171dddad765e36770be30a6e9bb9e8e2274a1ae2b3104b71904a9c784c44af3ade13ccd66f31ff78e9d2e6575d4cfabf8b021ab0fe701aefb07b4dd922c6b7bedd93e6a3d1969b49a1bbade57bbc6ff3fc99bfee502c22d6b66bc7e25af6c5e28ed1546258fbe4021bafc50849ed1082f471fef6a14c6f2525418dbfb86d034431bffa12a55adb0067a79f4973e9d4d6d3b37e5817abc329f38f8bc05749972142fecd9717f2b25ec792a6817e29bb06bbdce563845732095fa1267c0fad15de50a8bfd4939480f4249c9ca18119bb6823f8ea65c3b2dc00bbe8f0fdeb0a7bb90fefc96fdba74fe95f4fcc919065893d9cf4ee3118fec6e22af07e489410da463092e2b66aff62f417d3d8a08dcc954df1ffd56394e968cbf420b09de9b0d627270bc23b9cd5d9518a7b075e7b5e92fe9af9e31a6b3b9eb337c79739427fc4b000b6d68c48ffe7ced4e3dc9f7ce66864227ddaab765f3d403227091ef9e54d87e58bd79be503138aa51f5635a096a5fd66b1314d7547301449eb9bfdbb4b51104502a54b962df72dd2bcf8cb4d2c501d6bb2e2454696fcd27c70e4bd2e98c51e62706a4b1e5997f893554914093ff723e0d307af91a06ea26306a87023dc3ebcc8b25b2a3969d0504adee9d8dbc4aa8878ea92217248405600adc3e25d2380f2606558c909002059e9d49c3278ab0e735ae5d0b86053b778b5bd4e0335d34942582fc417aef19d391bd88cc8ed91d61ca0e33528186d2de577890b80d10138d8731d9eb12dbe036c02f5965540c3ec2423a72c475e09b0bea64857f4d49812991de025cec7b73d784740ffc14f67823c141a5c135e362a8c603abeea3f3cb97f81f02b50f9bcc639234c85a4d8e2d774d1f07e9aac3084b3c54187a28a5fc174013397907f64c029e72032e94aa5faec225fc3a3cbb11da79920861b9204db3da14266b3ebe1d09e8e2a6650699e9cc1a8125eba6731304e546b37941acf1275f54535509b85b27a52381ef25d346f233ec7a90c66988ef5a1d88e9235ef18dc3862fd477c5d58b80d9ff737dc320a54a5decd6064dc3a13d96594f37c0fdc5172188cf8ab22b27f0b5c4ecc3cf0da052f3d83587ee0faecea42449c66036036c550b7d8bca9614282143a8caa8c696cd16d73626409cecf44f3f3815fcc8cec03ed1707feadf31ffe62e9f86a5dc5bf9e0c214ebd8e996878c58983e229adb2cef6c0c712b13a326048db3ca6d48abb7f5763b04a6288ca69e3ea6f55bf19fe80a43c0b6085820f2edc9ff2f11d5e6c6df45e02dc1e27f7f18e5975690f65fb92f8ec0c93a37fe29b75c002f1fa790dab8bfded13192212b597495045b726725d8fae43cd8acbe56dba90e82ab0cc89373682baa7db99fc55ee25ca3dbe54a425d4034f3a5dc661b29aa3dbce95fc748f2ab843de693fc528f24d15d091407cd50019dbc9fcc4cd792289ae337323cd2479b82ea919d51575b3dc62986bada2b77a67ccb24f3145cbc41b2051009be91167723a110d0f61e045f687b02b7ed9d23a268c629453a893e1366c2c6e3fd7d1e4a5776ba626a8cd4c761fdbb3a01ddf5213c0305ab7b530f58e6715b8464e96041ee9343096a1cb6bc9ac4ddfbcfdd91e08917e5dce8bb000392b3331d33da5aceb9a151134285786d1748b13b66c4c93b315ba19866f38e15fa8dceb3b7a15ff0c3a42ce3fd01d5a500f3fbb79fb0dc6dcf7a9e942556f4b3c22431d3c0872dc1a5a74523e9126e55d1b37ec24cdbcced7022f77f5712c98d77070389a7703f977def048056f8238a635e0a9c3adc6f5ee9425bf07cdff8f52b6b46d62e88f33ca811d0a4b2938b0c6947d55e9290269ca53a45b84274d84b639a6f79edc6a6086ce554134e31e5a66510f69dcd45c1ebeee8769b50cf1d78dc2c9ca8024a89f9a9b589cb83d1e38e4a27c08bfa1e05eed509a1e2532050c08a310a5b8cf5b62aa92a12b3791f78581f47a85ff1b9f4ddcdb82957318b5f5f86428b74c8e6b4c707c9b4d1d138fb38198e7b02de72abca4da481831329b418f3bc240c344686dd270945371ff34c27531c28a9e0a60e6c61eeb7cf09018e88706d3ca76f9526187175a22a3ac4949ba91d15d1bbcacbee78adff6516d6dc6d85e28865892b20ad1a310476ff70f861e307fd6343d6feff61b82702aa0d5524ba83059a77f29b4e2f1bd57d1bd5548ef987ddaefc0783d77881bd8efb8e3d998e14539df205f8524723f3e57ea15735ef3e7fbabc4b07dbfb12c2ba2e77dc23624e70bde6bff04628d57c73eee0f4efd6e640a376534c26b64982d6a215f97d71815afc5e41ba88d866a7f33aae5d17ea10ebe587049b32f6cd1e260f35612a5d2f5067f00731177fdd881f7536eac8da89fa7811eb881d8d300fee5b104b61fbdf727880fcbd03410806eb0fe7f01615aef726ea2968c3e02cb4c18b2f4c3399afa18d9340e8fcffa4f821ebc0be294d4e690c840076af2f56528be63ac8264edd3a49ac15988490cac042eb8f44f3b6361eef2952675109bcca6b6a8d85f2eeb1bbb505a2c7c1a38d9b24047fb35518b53ba54b535f6ac8cdaffbd3108916b32b5a9d3629c9297fbda4a6a169e40e4d0dd7a079bff369743ea34bf7472ece3cf2c8272bfbe384cbff9318b3520240816cebaa99561dda8984c5f853e7d5205a", 0x1000}], 0x9, &(0x7f000000a1c0)=[@rthdr_2292={{0x88, 0x29, 0x39, {0x41, 0xe, 0x1, 0x1, 0x0, [@local, @empty, @private2={0xfc, 0x2, '\x00', 0x1}, @remote, @mcast2, @rand_addr=' \x01\x00', @dev={0xfe, 0x80, '\x00', 0x27}]}}}, @hoplimit={{0x14}}, @hopopts={{0x80, 0x29, 0x36, {0x3a, 0xc, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}, @calipso={0x7, 0x50, {0x3, 0x12, 0xb9, 0xfffb, [0x81, 0xbf, 0x200000000000000, 0x2, 0x3, 0x1, 0x6, 0x7, 0xd1]}}, @pad1, @jumbo, @ra={0x5, 0x2, 0x3}, @pad1]}}}, @pktinfo={{0x24, 0x29, 0x32, {@local}}}], 0x148}}], 0x8, 0x4040000) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) r2 = fsmount(r1, 0x0, 0x0) mknodat$null(r2, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) r3 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r3, 0x6, 0x0, 0x0, 0x0) r4 = fsmount(r3, 0x0, 0x0) mknodat$null(r4, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r2, 0x8933, &(0x7f0000003740)={'batadv0\x00', 0x0}) sendmmsg$inet6(r4, &(0x7f0000004dc0)=[{{&(0x7f0000000240)={0xa, 0x4e23, 0x9, @private1={0xfc, 0x1, '\x00', 0x1}, 0x1}, 0x1c, &(0x7f0000003680)=[{&(0x7f0000000300)="8c48e720b86a4d6afb2d162009b81ea74e67b834a1f3242cb8cda9f37b60a6b3ac5ac3830493d56fd5f981d96bb1d24d12f6bbd10fa0f880158da089c229433f6ea1a5c92eb887f5848c0d97369388c1b50b87b9050b9fc34aa279082f408e956e46706836528a98e4edfeaf8c0cc0f81a8432157c3d23eeb5fd17679acd10c296afe142658ec1a534dc47d8cf9d9e3b8695f9a7a06302837f0df44632f47a5d976a5eaff70083e7c8d916a8e7ece64402030fc660d1c012c133c6a58cdc22739cdebf92622f61cd83f2cd38b1c3c2ef88559916ba0e55da1216404753614d7b9acaf5f9f2ecdd255f2efcbc9907c6affd3ea92d31afc1dcd79a9a14b41e04110ee9d781da4018fcf84d205f4dc281e9dd27aed551836464b0cc5dfe80f859fc778f2fa4236f68d543116ddffd96a39c948ecb915a2d51e4e064516bb4101e8b5b16f514e247c7697dfc365bdd27c1e13fa1c9690a933126bf3495d01a9c62c477a19dcbb5321809bfcfb8cf210b4276fc9eb88d5cccf968699ba8f25f348c9cdd14686fe8acb812d86f9cb4ca49e72c2548a2b0ef374c8ea6c7236c78ca3c9afeb5c12fcc4faaa9d6ef10075c724ecd0c8539d09bc7d694cde3a2de8ea53aa010da515f7ded820c6279bb234be5f84ec434253b702bc702f40118077721c31f92dcc95d31630351d0f5ebff0c87299c2fca46d999b933f1fb9aafc2d47bbc5f02eac0b0eb036d4fc5cb04480122bcfa60ff8c55662aadc4bb8455ef695d2e81e8daa12473937c057bd74c854298354badefb388ac37037cfe9026e2fcabd5d4c43220bcf20ad8acdc6bdcb4cc2e1547b1af1bcb21751723d12efd8e6860e94e2a27c281d458fe2d53d5559f893844b02b2fd63ebfda5fd0d769c23330c7beefd1c021bd21323bcf61ea7514a432819f9399e5770fe02ccda078f85fdd0e8956ceca11d069762dd11bb35f5900008bf2a5856ec73b6c12f54c50f74047ea08bd147ced6f22265fba82cc932fea4e9e542543efce9ca1dc370979e155f15ca88efea5768bca31d0fcde3bdae8a5165c49b58b836ac033e7825fc43b1df386e5c1068d793ed91da0fbca124296aebbc0bf6312b02082ab152f838c709125249558d81f92ef84c8f731b689bd07b22c4db7d781f05b32c86d8e1bbb1e9fe68f13cf15a3e9a574895d62abfa4dbfe9c25bd3126d60526cb3e7af46777f91d3d03f23308830f50b39711070f18d4b50e94ac775d8fc130539bcaff9b0d4d597e235bc405bd4f9ad27b0a3e14548bfc9d364537d9d517beb72161b33b2552a25c2bdddb688aec8bfd64aaacad6d4d6869fefc9f797341c649b9dec05b08479f662c40393425124f95376d2c40420194c8a61055bcd094a3b1c8ec8562bbff26476eb7c698db2d77a55b3b4a6a52dab9fd888cdd6a05665c216bf77c401a852b2e2b05aff76ba50b96bddbd716fcb97904254f1463f5e1405afb26edf6df0d13ce85bd199b4712d0e04b777a83eb0bc761e735a8dfd5b021b4ccaeb32ce913428764bdf93a0df21bf351a3d8406bb2b270f2b42995c7c835ea87b59fc5abd213aa6215ebdd31e4c55d902ad7b4bbf81b38fcb9f23bdde9720b9fd2d95c6e1f7a87f6a33a116fd70a6823e38864536166ecc2ee3acf3e38031b0a4ae330727456b9fa728869d594486c41ff286106721583a0a6f8cd254cf3ed6fa1bd8c7653c376fed19f1b918087463c8f0c25b4f0db23a12f033698111fe59234e3c873750e10b7932c67c8b2b7c76ebefb2cb3f6325e5167f164f05c1b7a722542d9f050bb9292e5698e871c0dcefe7da2b235ba8523dd456df6d3ef5bdcc60290e69b0138299ff686d34af813b646a343a729cda1fda3d801489820ecfea3cc0f18a94a1181ead71ff03882634ec49a9270cb6364b84c0006a170ba055a6b87901bf24afb10cd032d0139a55a1ffa3456b3ff16bddfa6685706df3a0f76a098539ecdde5a549e8a3bfb6ac635f17eab3b752cd9323f53741b492722f3813105af4a5e51ca5819c43869699580a8f134fa980c71108c772ba95e6efc6f76d73666a06a23af1985e3bf8bcc75f09b0e76b0d6613b525813762f2edcd1d423112c2a19631e7f0e7f7524b07632f39affc059384470123455ef7d017f8769d92921fa207f56425e3c3cc08c418c4980251ec2a01768baba8f226eecc04d65b79dced8baf9c510b1741679931923749339f252e2e82fd9de39e5b35777eea9dc92dc060f96500510b57a70ec660fd63839fe3661f353479a1ec841155694b3df4630dabd05f6819fbdebf772568c40b336429e9cd57b5f105fd17722e28a005536d82b35c102e5438cbff39e29b02a5afe2b1c4e9a8530318a375a11bb9c8af2a031c824887f6096fd4cbe294b4316553519560afd00c2cd1c436a00319f70085e810aa66a201b82a252f8db432449ffa1aefb12a8755cabc3881f8d654e81806dd7c31ee5dbb358fb5d979ef5d739f80699908d7ac9fb31ecba3462e8894dfde5d300cbbcab2a0cb6de5952a5c7e3bbc8519300a284e9f30524f9e5c93569b921d2ab48f3dadfa98c2e3e006d57939246a9e49dbbd4f8c1d0774d11a4291906c81dbac667f6308171664d7c1a3fa6188b9df8c9f5d8ae6678b6df7138818a486d7cc836b2bee5da8f7846c8315463b25cf8e310778b1a6ed52be2db51b26916c5c72939ae0d94ef16e6b4b21af63056f88a8f54f36300892b9e088bcf06aece26fd33b588bc172b08aa3792a42edb4f9d42b29387fd27ac96f3fe2ed3409d71dcd5355855e8218fd0495493a59baf6a4cb534f9cd280fc1eaf959c81542aafa88054db8e0f2d9fb260f838a539b3ff03ba95cfff8181b16cd16a6beb1f9687b0da5d3eedf452214f62523adf869223f22e06b0d3cdd279128603cc84f054ecae22ef1fd2441ae6fd6b4a0c66bc9d0682fe2a90c745632f32fbb4d1ad2417aa4ce60b357ac2ad378470527c34497c408c711560f367a3a8670fe67cd037408df3a85be78104826da93393310fd7211af67302cdf9f6d69750cfe651715971bf17125a3ece5983c9e755ebf0bfed645a30928ba116977ebced4ca4e3c90c4d2c3230e8a15a50873c5f3ac7a7e9ba54ed8bc5d6f3718d04625e349bf9e3767fe117067ffb88a198ce5988e7654bb23f3c3c47b720ac3a5088161476c371db5e0e64267eb060ca26b9c81ee8783783fad9915a453e84e2134643280213f16de9de031f3ddd56f58bf08637b4fe1f1c85ead9453b0c0ffa2024e685025553d786170b02d86c53d585fc9e4214b7fec9904e079ed419a7270fd71e7f6421604ed4a4e4ff3019ee837bf3e40b74a32f21c49814e5eee3e11a75cb0228b78104c8295a9dbd7ed12aa6086f164ca410d84f73fd120dd8650fcfa3b2c0f9d2f0c56572b4372027920ba6f16f5933afec26ea92952ab65c35fb1de6a1d05c260633507dd1dc0c3ef1217aa096d352246586c46dd5e512bc88fee536efc7cd31db30015edbc55849421e60eaad5ae3a11e0f29b1a4b0a63887743a48862018b59c807144ac99afdb5100868942f682609873d5e0ce970c1ccde691d3b972a8a7a569a270dc4965969ec94555c4d0e6a22d55de22e2b22e49765c29705560c61aa13229f4a3b72c9bc06b91131e297bcf3daf0ece2ae25f52753ed4d1a4ab34de950c297938cf5b796329d4c7c13716b7095b144dd75e79ce309b7035e8c44e775fc3c6a975737124dcd7343cc52d5462970897ec1c88a46d529efc201bf5191829012d3b2120022caaaa2ab6a11e0b0538ac626cf5b262b1efd86ed5246a0e055c113e95de7b36ebd7f7a9546a1223d85b50af910a43f16c3259c42308a5b9cef49dc752617e41f93e8d8153e0225bfe41b2511c554ec7264239f5f83a7c4034127880e9c8b70be406e0f8032fdc0c087589e5cc753e2450f1e97f43778e9b652aa4c00112fe7fae771e6ece33f33a50905fbd90fca22059082bcea7b4f86cdf85a3d5c039e93229d217f5f7c9dd472b6654726630eb6e4c47fbbb192932a03f41180e1d3251610fb33f658d9ac294ac161906020b93149afd453c1a0aea3a2aa87744f251f79b5625252660bc20784c977c48b082bbae7e33d6f859224b30aab56e8faef81f6111c12724f9bf5d0ad017f2917b43bff51cd3d2b901d420822c6686810650f4e27ca0735361b930deb2347dd5d7aac46a19cdf16d755792c9a5dd2479092fc7c1c397d96233395549caa74310c4646e56a6090e303414d9f54cc3a725055476755931e82b64516e2b2d5bfd0a15137e1341e024c699d48c03133bc607b6a8817d16716b8a1516c9b300ebee1296e724bb08ac5c555e950025158092be985554eb627868157b01979a8beeaf547971e022b99d0c5f7b18e193e3acd8981fffdfc6c04dce85fe0fab9338b316f8dcb43f6e2ff645121eff42693a15b989e34c712ab263439b00ebf18c6780879927a47f4111b34e967bc0823a1a7fc071ec68ae566feac4e916829e1a6d59c43dba915772d64f95f9c8a4f33c9fdc416cca4b9f395845a8997b39ebd88c887ad45965cac2121710a83c2608a73e75fa264b4a1ce847f1022d33a3abf460ad74109692d335136194f97d29526e72cbd47f32e5679b015133c4d2521fdf2df926131ab8b7276532a0be4fce5f73883e9a93e9914a69ea398a7830acf8655e63eb5712fa9aeeb06f368e92bbd098a79eb3407414281df9952eb03581f1fe67c7d2ae14e61c7a2e9c6d604ff842ccad036f981c307cc5289995108f5825ea096d91a40d5d2430b7aacc12fc8cab11bddd73170bdb34ede54d651346123a93fa99d34985866cca32dd31ea4ff957d0120a5547d311d6a91329a845605907aea16ef126a2d7d7fa9e6ba6dd134922dd5b8568e1700bf3672516b523938a39a053b8e344775d5f39379e81c3a46573158104cc6c25510120e7383e70645c9e543ebbbeaba806f89b1c1eea5b507ed356aacf3c2308b5f3e5f73b868db8db332386655c50c2f2da836fd30a3499f3d44c45b47a2c630f9b33c7d88602787fad12a80514713eaefc6437dca6ffcfc3769d4282dcf587dabb5d8689d169c8e8059a40eaaf78a5e36bcf2607c662c40f763dc20eedd8038a5c76ac16c7d1b2be236f27aa0d85ac9b44bda64c602fe41c5b3826cf75484c8fdb3ba22334e228c540abfdabf00afe2f963c9a42a2c3a946384f138c586c9ed971cf429bf3adece793e2bfc15eceb8b3338f472089245d41edeb5a79071026829d97486cf0a4edbfdc5b90717e4496af7a225e6b28d322d6f473b60c42c690e988129c7a3982ae95f2da96099df411a59212d436ceba31e797b9d4ff2caa13575c6885e00801deee9940b06f0df6b56027ca348d344e32ac17d300c7d2269b612c32c9176d866d84cb61d4c088d4912ed1ae4bd780c2298027eb87a22c5fbb5a974356390ad9a37bb8d74ab79372875b10cfbe1a824f931a567866156ae15d0d7e6c205acb98b5e3efa336e8210790bab1c2a84dd416a01231acadc23ef716f6052ef630c591dcdc81ba9b11278842e67e8baad8b2c79ef95ee74ab0ec641f274d90d2c8f2d8449a459f17e53b6c53ba549f6bb0fb43a52eb340e52f5a7bff35795c29dd31197c822cf659ec1d156e4bb25541147fed3198d0993804898920cb9d5f6fc37e6fe65c69ee0d8955c74cfdb3baf0ce65897b056605e4eb507106e74ea63c7d7b2e1439953827c526ce82ea51fbd32cbe1b4b01ccf5c618517d02a8c84de0eab0c7d96c4c6a8c", 0x1000}, {&(0x7f0000001300)="84fb9a63d14bda12ece19a4d65a12dae25924eb9e78a48e51fc8d566a6464ed566b4f5b36240945b5876d262a786da9b287b40080a45a83b2ac63edcddc3652cd43791ee402b8f658c8a", 0x4a}, {&(0x7f0000001380)="b11585172ced799a2e504d964d24dab1c1337ca6135a3c0b9d309554527ac43c7707ae62fe4304147c427aafa3949ed2f92892478af67497982bb7e8bad808ad04bd3ef7b03101b63281ae01c99ddaebf3b4071743f31f", 0x57}, {&(0x7f0000000280)="1635d8ba52c6ce356aa44986", 0xc}, {&(0x7f0000001400)="f7a8b37144cd45280e88b9b70737a2128628b51eac7c7a66f5f3a1beccf655e37b52700fe826c743b909253a7795c6c6a1d9700224f0b22fd64d501f819968c3d0acda275c5c67445de72d7cca26b908bed39dcddf0277ceaa9c330c0d37de0acd89a7debb305603953e53b7a523f0b64579cdb681", 0x75}, {&(0x7f0000001480)="f0612cc21c7b936a427349f1b783d2b47d90fb504575963e94dbe742993fa4b0ea018d006a5a05aeb1fde958eb04f5e085a7b3e9da39511bf079cdbd39ac7cde21efd63d57b0751677d4110c29c47bd0ea8e0a73cd021f97ccd595051bfbb33cda859fe09ad75d0ff0cf0c4ef8a972d972ea506e1ae9f3b7925664ed56775122d4312d2b3c96a111598f7e328d2daf0647d90094eacbc2fabdc362b6d349aef65e38a6512620812350ce5521bfb93f9e96a173f8e01e5c9df97ddcd0444599000000000000", 0xc5}, {&(0x7f0000001580)="aee7b00245abc19461f0cd7db2cadc3ae93778a43007bbed8bcc96f79ae7c7fe054394498f0ee3a01ba7749c26a25de2a06be55ab263efa96f8ca1724b7ebeefa752858d7415e77d9b23317f38c49e255f47066d4733ad2523b0fa6efd28643ba5e0c09dde84a550a5228eaa3902a3c1c399010f41a323dff2cbb387a4ccf0b9f10a71cf4ae36fd04b566b130a4a7cd847c7d3f69bd4e2f9be1969afbd30b438425dc8bd6acb0cb5c10654237ae6220d079ed8df6fe50c270dd0a691de58597e8781046f3b6d7bcfce6b9cb9759427e9ae70a6ec3935af2b88a6c5d4b8a67adf722b4bd2859b026bc81ff4caf9dff7146a28ff27ea1efe3cc20928d6fc32be3f2a800e15f617efbf4c113be88e1f58ee39a68f6373897907bd6f798734ba027e4c705f2dc2dc83365381c038b667dd1de1809604597734aae3d5b19ad69e3824a84145555cd753a2d846d9f292cd1826b378fe60b4d0724ec2f90b5ffb03ea572e1d1aa33b273624f4cd4c2d7b0b5f42467369687c99b5fc533b61e262df2693770813cec6c24c89b2e32cdf4ac1478423337dbac101664184c8e667634fc01216dca3ba39351386a9a81bf6af288bbae6f45ab21556cf019546ad080c541f7429f818a69da89189052fc07dce3609cf94ff55157b6531f69fb8faa62d439746817a453bf155306268632c649bafbe4942a30be6aae3abf33ad56ded736bb946a0b44bc05a5f6a9b66aed426f26f1c0eae456901cd886d53ada2898c0b6351861a763c3074cd18f73a4a9d298d7c940212373c222880a0e6ec27ca6f2f149f846e07a11727a94689cca28ff0396c3fab1d8860a1f2555430721c8b72f60790c60d647a430c7665d33f9076be29d73dd48fa6c14babf715c2f18ac5e71442096486dabdf8766039d1a3c8d78784c0c2c6fe5c62c631b56bbc155456785e08b0efd6a9c0f1d0a87f0265b6471f2b01751f5a1c49ebeee65b3637a417181f1364309aa7923937baa6742424f1e70baf16e20d2a085949c1888354b9b6644abeeffbd905cf9ff9eb357c4c0bcc04f1a91bdf0d5471e10fd44eef7cd112e99550e801a70b6076b1b6986cfa8ff9e8d39679c0e57994baa56786786c0d3fb37f4beda48fb2b4a46e48583bbe495cff21324cfff6c062766624f9a19dff1f55cf085b062d5e0ac1be2beb6805e1f1c44f26290aad6e2e8b3625e50892f5798b22f7ac692b2b9e56b9e214a142ad051a924ff6ca6d9cc8eecd857d2243b817ab792b568a45eed384272e2d6944b2c27c4ef25feae51cdf1670aa0b1da75463ad25bce56b0843b2bf9d85574402ef47e845762e6467d50975c243f741fb701543221658a33c74c08512240a4f0483d193247e55aba4040f0fd2ecb7fab0850653c631428deb21f9cf1c964a3b66819901259242132f57c090a1602dba4433722f54b1bc32bbb10eaa17235bf89897c8c112210acef502be75cc81b82eb3a797063df20aa2b9fd1f316336f18ca72d8b0ee9891a81a3e4c8300aa03ff7f4b8f08a43b878ce7a3cfc54cb97876104ca64bb058e529daa3945b4a5691f253e73ce6530086dcabef82e89eaa0c14cb7671c6bfb3f065aaf942d6cdf2635c144cb39107de4d61040a9cd3dbbe67cb76de0e1a4270d2d69c28111fc05c8151a900e21f191ed77cef2863306c0b634d8c036459d1a656802f468e5a514f2b5ca608d613ef0d63c3cc8e21916eb271736d1722f3f1b60eae849fec06b7c28e6fcd9c96be6d62de3dc8561fd866f0cbe5ac3870d8a1489f741ea4ee72b848852608fbcf9f709d68119bcef499039206292718c529e31c9d1164f059cfc907259929cb0b0e7d47651a575883bf53073f6dc52a48ea3b553d518cdc25768f3ebba46455d91d5cdd885f4867284c11b401d8c03c0bde2345e988622eb1d0c281986033316b4f90bed8ff9a90aaff76a3dd619b5375ca1fba9c9534352b3d4f071182d59f61a9cb7e8e3960d63399cb43762f40ba0cb5b43cae3cdd1a21f3361b4881ab78d36b1ad82145bc8cc43cf28f1301afb82d37018baf7243c21116a2ca6bfc6cd39c26794c6cf932e93be9e872993f77866a7f48de7a0aad990d0e79b694a5beee81ea86b71ea30d61d83e79aaa912aae9c46b9d83618c8f865786d307b2965af27353347f9f400859d0d84b0dccc544fd7a53e6d383be9eec6650bd430625e0387cf74b58a6c0e8b0f8aae219bc15d166d43d4662a21f6aa85970ee2e86da66258f855d4f8e1c039c69173ff3d2720c7de5fb76710ecb44c4603262149fa62bf76f01193f09154373096352f83111e9bfcd8c61b15bc85fc68807c79236c89c04d3d9994064c82506284170be1fec05ae4050426d269877bd594433cf42f56adfb2a0e14bc985e09cdf6eacbe9168ce41b483c3fff20bf940d81e83947176f8ecae703798685b61d6baafb0aeef2772eeaa5bda79b217e285bff9ec5bdead7c3b17625d863f7e053a6ce8bce1821b73cd08d45b699daadb1e81a89b0afc42139d08ed7a64f040a4e2c6b38246553ea9bf5c45098b0fce8686b42217666a72de2b1159515aa7404cb07dc5132ec6733d032c7ebd59f72b60d4b7b07d608979b27815319014a07a758a70b071aa043312e6fe30cdecc3acb0f21f216fb519eb7ddc0d5688ee929a8a495d73d4684db6cee121421da6507e059d32d26a78916aece4be4ad3c6cbb320d385eb1ef6fffbe2e4ff0f3ec691f1945a7cb7703c527441decb9d2ddabc7f0faff97b084598033176ade5e6cac42ba4a27da1e0451ec49a398155329cff9cac94405ec260f60cca6ea6ce3ad42d9c809d13f9a6d231c4c6d48865da58a312fe262f7b4d628b2f6778e0cbaefbc30c98273da2f405633d84572823ac8cbf4a279f4b8427ae1cac0a30d40a7919e74412b609698dee42c20245d5d591667442a7b2709ca4b0a5e1f938aa5a27cb5544d959bef77ba7c47551ceedb325cc0cf49d4903316b1683345376d3a2c4f1a13ff0cd0153c824406f25864a22b06d3ccc0681ca5a2f3c7a5ed8e82ff43a1cad3186e09a0ab6ea8e2dff3be86caab477393f0e4824fc168e62c1b121f4ad75d6365b7a54640995d16611726a4c5eccd2a59e0d61bcab52ae6ef227ca421e2c95f1337fe25b8f97ebc40a9077b714ffd017aebe05c09a2166f87457b5f3069e554f5324ac07e0f92992119e38400e9f9c5292a8de84a7c6be37730734dac2f0f12ac0576a634a8057e5ff2a29d2076881a3a96795ea51856e317f38daec139e98a89b0fbdcf1899150598b8b10b92d165492acd65ba186d05b5a0ac91a04f438e56d867ac5cf8735e121d10aaf7d067496a8f46327bd8fdc348325a93491cb376d8131ee1ae3c676896c15c644e17c5424612c780839a1d52ea1e81cb43bdc03bb352bab3e1c099af5889ea41815ed15ce9e204a5ad297d5dcb312baa95c691dfd80df6ceb595759040ead6f2b2095de05bb0dc2ac61e1dc8e44d1fb3383912699397ad2ec171c53e1c4b0f8e5330b0c7103a80e3b6c3cd5ebaa52be2856d757de5b4e19060392b8c43ed22a289b9d2517622e90fbafee0e51c77009d7706a08130ad1f605eb10a4af0163ea462a57f7000cac9c262a8e283896c9d0010acdb9436561709863f705a086b008e1d89132b354cdb6e70201ea5df644f76ebefc06df5d63eb71c9c4a31dc9a39126c08e2668c8cf7d2e9bf7392c59b0dec49f3a373d191bcf926813c3b479f6a7e3fd5dc0d9e775e93194c491362d7a566dd67ff09550c1c310e61ecdf653ff4575cba2202d375c3575892667ba8812444795cb4163633a0fc2154fdf2bf9a2eded061c3967d21113829dc28a9f3b7be89c7b3ba8de118b22ff2ea5e8cfe6a874263a565ee702561f75dfdfc2417046b03b86fdde24df0d48baaa151fb4de69d988d49d4aeace3fd168c86c79e5e050f17400f9008acf0774d1940d047068ee15cfc33e9461f4e0edc1bb16f694d27e080c29f3b70a370ad25420a94a68e29d45425108ce342e45bd7a3a79678ce6010f394abee528e69e8e35f6959a0c76dac8f758b7c1300aeb4c36ed35a81a4d3cf03e56d0a1d36d3f76b1d7a176991efc4eff3b285571d4927a75abbef6daa806a5691de6e74a8ae252dbbb2514eac1b88a109aedd48341261d6497b77a28001c1a496a03888db3b12104fdbf07898b92c2c24d0961e958c762cc52f1836251a2d77fb93d89ba98c12bf649134bf7b502c0c918d05f0a0b89945ca103d48ab7035daf023d129312ad953c7f7ad44ae0145fc5299ccc7c452a671b5280f2d3c7991335f2f29bcbca3a2b2bbf227087934f7c120adffebb9792b3d5b3719b494163219961ead7cedbc6cd04dd0ef7bb44cb633c173564bbb246463e91f594f4bba0c69b19a8e62a83474cc10df33ea55f102aabd66fd64756769a3e2305e6627d80b2386160cbcb0200f0374692e5a97e38831a954dd0ad7f0966a13f00da0c62eefd58ccf46bbad3452ade6cb05f7c8bb1e77efa509a3b1740c955dda5830b2fb927480ca1cc31e62d97e7293ad443cb9243dbd8906c515d31e0bdfc36eb613a695661fc85477a052759cadf15a6fd59f986d4dc7917703082f2c0bbda4a79710c6f96480965b0cbce9a7a7a6ef92789fc792852236a49f047221e62e6345c5c245bf4906a0030b754ec7d6a31abeb75b48619512b596ddcddbdc8ed4ac1ac037becf84db2be0f47b991e17b9b4082f1b68a5cf0bfd1d925fb3cade39f506801f407ea39f55a44c8fb00f154b0aa735e94289a386393b46954b0152e86d91ef651852ba4d6faa54ecb482f4b27764e5092507577f6c2bfabf0c1ab4d3d26b8288644ac0e4d5808b8515d864a8969bcaaa7304f609b299aff91bf6458d33d457e9bea323ce07980daa675c0ea78b2fae6f7b07f00cdd2d61c3364851cd1552280bcd09aab7963d990d3e2b85e72cf095d8868928951f61c0c809d0588d6f04e04fe63a4bbc4c4a152825eaee5d0c50c32fc1c0a841c8ca7d6e9333232f497fa44a346e32cdbb11efb114b1fde6a6fbfee1ee7a9fef25358f719203e6eee94fd8d4c343f56dae6f22e08d406db394277aec34404c8adbcc999db1532e54f25f8854e658d990253e487ba37bb27b7e9307c61ba308706729f6e301652714683710d71c91a8cd32f5dee95806f379f0e6c6e73648f0aa392923802a1fba0e671b8b2712cb1604ec59e8679f49eba45f86a838cc25ce172080b4efe90ef7bdf7e245d704349f746c5ace14b52cd5896799d55a946c0a11227d0f774e499c6d0da2f7b983012e0cb99d5d70d6aab17017bd35a03d766e77c26e3e2f67522b8397e32f85be03587f50cc961375e09b6e7537bffeb7c5ef455ffdce21cd83c5369dcf4c5594529ac504e73d56ed15c6d0738638c877e1e74982c0e4fdccf4756cacba9294580e42f466c598051e3005314ebedf6142111b96e4b167421c88fe026b3b4831e5a8d0e2e5d8898345690a1df76aff4ff77b8b1044b432ba9d99aa25c144655d8564b9a873629f45bad81841d31f925948a1a46e5410b3aab5e6dbaf94c11e75a6bb242c8b3da4cc9e41c97e069636e3dce1c713228ea9ac326d83d0aadfa5f8b76fc513cb7d1064eefe49f2552ddb8850a7bad8bfa2f019160815331b470eedad4eb979cb8769b40a32fc13d1f2ac2cb0ea709a28a44c598b9b8e83dbaa3599fafe5b33f84df35407cbfac21f529da28aa40d1b08f0b5a219cb6ddf42dd117e91eb93e6dd6da8257ddc2b40663c2ec76d946f77e276ba6", 0x1000}, {&(0x7f0000002580)="2ec22ab81f5d212a98d871bce232942dba26d3283291d70a36256279d91e566cd74363efec59b8dcd57e0f9d99d3cfae60a532e5b0a029deaa9bd63472cb67898439d9bb523be3a3936223475577c9b705111b03653c82543deee02d4315991c70181abf465ad3e1f52cd770140eb23aa7fc70fbd42c5f345fff924cb562fcc96bbdd8efb1d4cb671fc516afa5d27e4e90273b2a5c19bbfe02c4dc26011da1612a2396604e82a0974fdce8e9c581019821629d22e3536ade8e2a2ef0783c3c431632f5d29cee7c6ff6cf4111beba3773fee1a83d301cfb9158bc4bd3ddc52ff89e2b4552991d71a186975d7157", 0xed}, {&(0x7f0000002680)="4c5691827a5daac0cc663ece4e66f0a3938e35de5b1c89b9119053fe7811e50aefaa9585bcf6c309a6bfbb54b257554c673959cb8312c75e0042efc3b137270c542abf62db69b8ac32d55af2ba710f23173c99f73ff6c9d52ff90faca24328d491bc9c6642d159573bbf71722324bf2081d0bb4548e621b19aaa47617e2616ed315c0611d3676b8d4f40434c91dd9e92605ab0f4192eba6d63bd882a810cf29ea9e26ccdee298c7c6c6b0841597e6c21aaa46d9002b265568539edd181af9f267f5b1cbcf4d89de67d90e8239523efbc916d73857d4e05aca741047aba5d58d3247f95640f6a0beea11ebadbd4e492747eabdc07c9a7194dce0f8d5122cda9cf1ef108fed8a4991e2c81c65e03b72f422601c6805d4f48415c84ddd90ef296b1e1b3b9f7a969c4925c9cd5199732cacd48a94eef246cdc77492b9ef0942f17016e5d6233f42d52980f8f4d4ae54dee050081fcd64cfa22f61a08afdc499734c3297bff856d183cc0545664b6e695315797bb75bbc463fbf230ad7c53a5b852794755f9edd720f057d7fd24217fd592ed30944cf36b8b44410c5fdedc1f618cfe3792406194430d650939f1faf6e89577d7839dbf08d1cc20de8fb25eb922367232c6a8d2cd8407a245666631e61bcb0f3f991a6217c8ba92135500fc31475d96b8026848b2dc8265ac3a8ebadcb726c491fd6e4738dad22ab3b7cd5fae5232239bb9d5382184a51b11aa368e6fc32fd3f2b5515680793be8fb156b8be0044f50a4c424aad3c82dd76b8a7556164a36ace4d68556e626d8ba629dae93d3cea5c8aff0e77e0b20fd343394fe7cb6c427b62db4b0fb5165cfd9306c00a4f8d3423b5c92047734f7baee5d58d6fe433a3bc8525f595aa2f6d24e51a755ddc7cb9f21012c4131b2876da2b1ec012fabfa05b9b3a0217d009e7ff099c6c0d558a7e2e617f0f7285c233876166651984e2f85a33bd18980575d183c5e18e6933e1ebc273373e9e090622908e04f02d6827843b842ee0bf0b8ee35a24c8dc7e557fc08fc6c45abeeca82560ad356a191dad0dabdf169f682776d4ae52334640fc6ce55d0a7fdcb5c70c5573f95bbf926de1b74dcc80849d8ea86db2b55ff7bb73e0eeaae2f0e72462f1d5fb878e33801afd0c1e1bd1849a1f8d975d518700430b36f1e5b2b793a95c0f1157ad81c798277654323738bf8b025246dcc44c0e520495f9346a735b2889fea84fc5bf6cb035c2816683c221261c67d3816733a32e5f0d9ec1c7b0b5703c466892eeb26c0ec109299e8ca501b659d8efeb6cd4fdd965ec2fc731715d415ab53378e80e711a62247ace36813c644227f19537ec6439b2f82f2af1f3b57f799931e6c92c3cfcc296f7654e2a92fae448c5459b55ca3a78ed5f28a0d3cdce211a9450c9f71ae47baeae93991b83916790ec4626ab232c1f366ce125031ca8ac584d2541f142f5bf75c452c5345bcd42e3ce535ce4719b249148da7a270db175cf1292191bc3062d2091e29484a71890eeab0730e78e069490c6779e32660fc7e7b3f210fa62ae0e7da34af5999c07370931bc832a67b27d5aa88dedd49c31935cb407e767a4f55e4783385fbf98c3202dbd37f11c782ab08ac78bb2c61cde62af454a4a1e990492f2685d0f300613d2a9c21ebcb99b993bbb55a48d8b2cf27859bc3314acccb935b86782927c711257b7b2d67fb808b0a79648208756c8afb3bdc6d77ac55c486d66a4b440e7995f9ed6be27014e8a19697c991788024dbe135b12f0645b78b4ea2948fa52a2eb9dd809099dfd3604606ee9dd0012988e09539b284dac8bc4a81f0780a0ae3d9b222e8dec0316d05a86d7ab48379a03d254d365745c585d11d9c2b8cccd095ad619405929375ae59a1875edb068a6ff3383b0c64f484c9b00aba3a23ca58e3d9a9d869c961625674b5f1af3caadbac24f63038c7d2b0842bcd5a43498750e72721aea011f6957df2328d63cf2763946d3fbc5062944b634ac8327bc98d36d37602c5c09fc96c15a61944b84e82b1492d96222f3f16fa07451b31f9fed9ced3d062f44cf26707f230ed15f2eecc205fda50b110ff77885ec684e83290cdbf2b88cd507874f3e1b1de3ab460c387c650657d59607699cd96d5d5b12831b15bc89c8978703467fd55224eea119f07a6baff446530b81f1ac6e506694e9b803815f0cd0214530503a00b587a04e32729453bd04bb6074a53f53cd2d1ddf0086623d0eb69da8bb1fa222879ac711d17da0c7290723d4b9f32e75ca05c7148149743a80ab14ad0c65e36fb72fe2108351a8aae646e5c3c1d817685cfad4ef569fd2069f9246d1dfca1f89ede166ed0f029c0c33e7ea0c9328752ae55049782f86fad05f64ea600d5a2c443b3123fe243715d34738141ffc1d9134087011eedfddb4b0aa106b64a0748a0836df0db82ddb61797ea98c08c71de814185d28e2674c81aec0c528ce37f894fe1718c94aa4bfa20f86ff845cc1994ca42286adbe5947ac7b2a3a7f681626566506990678379890e97c40f143366b2c921b5a9718ac92f6dcb25bfe05d1f1a9a51ef7fced0a3f5a59feb08df82cab15964912ee54f2836a2da34beb698775f3c97d3699a6e68898afeb2201a0991f6b2ad771b4000c34208c64f1003d72a72922d638ffa424a3e20233e4464cfaa8f1a807c62762b1319f43cd04c4d1d6d8a871ff34962d26f0a3a46b72f7cb2e38272163a0aa33ba086d721574410333fe1e1f436b3e09d0d6763e54103b29b849e52cffded35093b264a060cdc4aa361174dc931363ec8c8aaff413ad9cd89fb8c746edeb03962d2c4de39458ba9b622efd1b3cfe9a1b589083559a85db4202fe2d31813ed5621e11f7123be2f970e392e3ae486e1b85e97dda85dd5d2e70d7c6aab8181628e41514d5a708c10027b3b58e2b737a8973eaa280abd7c35bf58e67de01f3921109b8fce7e72f0647dd2637c909319f2f26c15799b1f34953550650d341149fc9a4bca3026147722558206e719009888ba48a67d414d2b7fc923f1f0579996b12a7a7b5f2fee26529869d24b9a72fa80469e555854c5888653977162c659f0d13a6a3992da25af91bb2dad05aaebc3ac28ba15adf86794948faf66263d8251a8fcf53550106d978bd378f9ba9ac4cd1ff66b24c6d5af7569186824d89c1d77802ba8c6e914f966a8f7ca2af42a53844c81298c93881cb7e655dc3e759d26b8666b9925360d2ca74f5d89c3f325872a52d099933e53e4a4ff2f58e74d6ec1e5a4ceb639e2e749638b1def561cee18715de56bf868e545094c9d745abc9a6889c5cf0c06c415170f09193ee1365e52abcecc5b96b0c7ed6b353096672ebfb8fdf5d786e6dc2c3ec72b1797b6cb5d9da1b07f14d5d8c8ea248b56bb34d009cfaa091283781449660c0cdde83d8c4247186482ce7020ff1bf605d5631a2cb02ca1e0cf6fd4f83389843f1fcaf6adfa9ac28a40a2f4c4908c46ca9a4d235fb3220703adebfd1e734878986cba22f954a1114bea463356734eb2fb5a7e07143b1627444a09851903a5fbc28686f2abf79067d9529bb2002fcb28e25ada4c9d0a655d288722af64b5df61c81994bd1f69d3da98047801881c4f2f5aeae22816c32375605c0bc0de4560c1eea3906f3516a0f8236d9760392422233115187bca8accc9abc0b730d6a22bd1b303c0632b706a512a7b58143b1ebd74c42a4821b54e723f01f0ae7b07d3851d02446ac5a1134599b5536f638e390111ae389302614ddf002ff1d061304955fa27079114178740784247bdac82d1c69ccc64c3661eab7c692900129dee93ef7f74d738dfaabfc91e934ce5e87018681fb98f84d82bbe43965dd60bd31ad807af9b4da1343d604babc24c54683e6b9fc841bb5dab7a92eb533cc566a6634499a04a642dc9a28736976ee2a062d9df8b2c4f5af7e9b904e861a1448b2d8d26df5ce40f07dff788ce1185e39ccfa8cc4a74f17880bbfba1ba7bd68e39c811f6b4da02d3e49dc2db90436ccb80d2958dbac9da56c7690c528e2024cb338075328aca1afb3f0da51e0f184ad54c4bb8f25911268f4135015129d0bdc4a08f2267c60cd24eee3c473c79c4109b83edceec77854c5b2cb73463f8ea676b8c524bd89d8d2e9e8eb0f079bf3ce59be939467652a1989b614eaf7f1006474e4e82c199e1d0b50b46f9c571574b368496c264dcfe25af0a3e679e62bdbff61933c214aedf933651455036c95ff31572ace49c04fd92055781713d0c0b55bd46c568b2a578aba52af8e9eec1ab4fd50a3687a57e3b9f75ad7f5979cf281667ddb698966363ca4b1a51a5e353c773a244394fbd196daaf7313367931990d1bf71e0bb42f045e2e0ab9b7a0f9cb305661dc1903c5fa8af3480dbf8d9d803d58d76519ad53b887d50614973609cb96773bf7e34b0405b6c25f548dc180a7c38a06c84b1019754222bbb4d609fd42bc2d436c529ab719621f7b47604ff6bb2d9201c5b61322fae6628ddcb61ced45b1c57feccc6766efbcfa24719593bbc426afc9dcbbfdb714705a459fe8dbe19d13b81a06289a17f0da6fafd2cfb4837b1583be4009e95eaf9016a1ad0e07ae4fc7213667dc1fc16c08ecbc953a79d15c98fe5e6d4dc2df1ff249a976c99f97e844d9d7bf3473a79414410689017956b2bd450e7a7251b94fdaf76ae8c291843edbc634dc526b0fe821d5ad0f27c6326e92549ad185328c5c909f7986570c8dec5521e13d91e26e2b8879d3e57150dfaefefcbcdc324d4d600f214624a7d800f7071b72dd82a796067d8d8484a037849fe5bacfeec0b5b8f9d3f7c2cd54065e61c021b3d3c2d7d4b0c459aab774802595002500effd720604b99f4db5238df8fae1ea5a1eef1efedf988bdf046d8b45cf57fe78b7f41f8003915cae154bf774bd58d3f49e984b235836e95e68fffdee7ea8e00222f85f1688ce0f4e8397438c1fbc1f4bed1cf8a0d6f455d96d1044373ce63dea0b8c99999a3ee2d597a44205d51af2bcf1f1b53809398bffbe51b180a84cb9bebfeb4e11c49f64f57625588ecb66159e6aa0c011abaadbab5162b8cd603e4d6960fdad59091b96fa0212945c31aff98f691b4582557ce60780aa37dd3348398e37c8cc49e8d5db1952845d7b94ac5fa015569a3107576a093bbc44ca926d84e6ec66e8edd2bb3f229ed2e563fbca09fe54eaa25c8399571b094685af5b7db73fbf87e1dc22decf0352687e5b55fb720129f3b37c90f801acfd32b11e2643c94f63bc32c776b49ea0663a7746ec4683e66bf2f82536d5e0a13be6ccaf48376f9c4faea1b0657ae2ae2462ed40aa9bfc4c54cdbf6888983946aed38dfea9a1cdd502004fe3873972228f7a0d99f8f2562ab662e379468453546b3b50163c74e4df78efb8d9b8638f1bd88a335e945066bfe759f34efc243f37c53aa8c3945f14659853ff6fb1c24c78a96900f8848164a54570bf0951f5d83c347bf3e0f53ffe56cd3bea55849f165cd1103220120d2fe8b2bb70505e39ec642adbdb0028d9bada12670fea0c0eb252cbdd4073a6589251495776d11fb8584e4a551554065054db838766feed1302dd6205d461f48d6ef4d1a1f61d54aca2b484a3382d5a52b84e437741137bc24e2644d543b81541c6a6d21b524934f4392340adbf073c970662b711bbf2093ea8be0542452e6f69eb435f17735284bf15aa12b4888250dfacec39d6d3b42217d5ee7a3cdc88e083fbdcb410ff1f7c130876900acfcce1e77b1e1ed5f2f71aa332789062a00d7f00797367b4130", 0x1000}], 0x9, &(0x7f0000004e80)=ANY=[@ANYBLOB="b00000000000000029000000360000002c12000000000000074800000002100906001f00000000000000020000000000000053030000000000000500000000000000fef4000000000000f7ffffffffffffff050000000000000009000000000000000730000000010a06040006000000000000009d0000000000000004000000000000000800000000000000050000000000000001020000c910fe800000000000000000000000000023010100000000280000000000000029000000040000006c01000000000000c204ffffffff0101000000000000000024000000000000002900000032000000fc010000000000000000000000000001", @ANYRES32=r5, @ANYBLOB="00000000380000000000000029000000360000002f03000000000000010600000000ddffc810fe800000000000000000000000000016050200020000280000000000000029000000390000005e02120800000000fe8000000000000000000000000000bb596b21fd5c6c66c3269feb4b3f5d9c126fe09d6d65e0bf9c9f0da621"], 0x160}}, {{0x0, 0x0, &(0x7f0000003c40)=[{&(0x7f0000003900)="c16999adb40f3a63153c", 0xa}, {&(0x7f0000003940)="10fee7dc2d0c6dffd4374bc23b4c3213b4b02dca9d35f98f6d875d41ab37eb10751ac1365ddd7010", 0x28}, {&(0x7f0000003980)="cfb547e6f5d01e834deacc9120974887be33fe65af917235df3d0b767779ee904464221a65d07606a4d889d01c2748c0fd64a1b239687993034ed31d3055860ddab9936ab309cbe4de0c765dff14c2c671e2c676ef1e1453ae39ba339c75fb9692efb049d3256fef58aa410697a423a6dd140538cc68d3f3216890773fdf01265c4d2d6d654cfb686f2469cf9e12e9e5b82300bb3b9d9f514da16de522", 0x9d}, {&(0x7f0000003a40)="8dfa3e0d113e257a674841534a4b7a4472d389757330d463ea7fb820a749c08ed4cc2712d1b8a180b261218f2b4485b529e3dbbb7d8fce62e0b0b7b4cc16e5852d408471b4aae5a412611243e1100bf36fa5a09a864e350449340a57afb301d7a0d3e042c600e8e3329d894f8ccf9046875a959c0a48b615220220bd0956bf947918d529ae37b67f2fae00a8e4b2bb100ea34bc5e72e5e7f4562a4cbe00e1f0af1", 0xa1}, {&(0x7f0000003b00)="5e3636980bb52fc07c60c6314101439995b3e0bceb7643f19f2f25cbe28f6284dd7a3f8c98d8d43d99a336ca4dbf1ca1d43fad692909c36a16e409652097ad9413d046bf1bd76bad69e4738573134a35d581dcbae73e29f1f6dd4bd9eea66ee9e649446c0d0b9dadf1f62ddfd48323d643bba58962e99fef7cd504c7be140ee2c01d3bf39f0ab4a78baf488bf9fa7234fde627e17dae408d20c70b42e8d31b5658ae", 0xa2}, {&(0x7f0000003bc0)="9a1c90928a0518818e931294a17780433f3a5f1d6597b9502743c83484af90a7d465e606420249190c5343a3e1acfc4d88525ee670c8454a227add4b2452787fbbafd5", 0x43}], 0x6, &(0x7f0000006440)=[@hopopts_2292={{0x10c0, 0x29, 0x36, {0x62, 0x214, '\x00', [@pad1, @generic={0x3, 0x1000, "d55e79975b281d7b5b3338676b60b62870de1779f76df6e82540302ffd96e788e8386ab4372ea7b7076488e8b7e3ffe0f411164fb01fc9a44f4bb688347a2e6fd982714b455242b3d9df925fa507c9c24ae6fc8c634a0eeef49c03eff24d3f067dfd3ea166bbc65e9c2906b8a3bcbbb41c5d08fa9cf3a5c83e3a23ec8cbfcf85ccf7fbb2aafe34a3f03793a07ce1dcc44cda4a93115c5c2f81f3878dd6a4d82667d781f84f9706e77ddf9f09acc466e88f57f3f8ff5812b07f3e6f762b9213bf9ba550b91cdfc8859384ab97aa098cda9db6f808e79a0f5ff50c30c7d1d715401f24fb45615f5e6e187ea26c25f22826ddf76c1986322936707bebb1cae71455114da81f5031f4bf7ffd10880f6d23ebf55cadaf9ca55d27d20ae73a3f0b33966a37de005d290b7f38b210c07585f07c24f38020c95a30c77511ba487c30fcd50aa249cccfe0cdca4c33fe7298421d7a34c0b0d0cb8bb4e67ebaeeb169968c9764a91c33256fff3daf70fcca21334f82a013b11e5d5131094f3c592b83864c1e39f9d8478734cb7905d8dd59b7d97eec26a136a91cd307f70e071c9d059c798a585fab91532c34c7ddebd8fa1249b7225b3c595eb337d530d873bcebe39b6ad4d275a038640d63b05e70349c5600163696df60f6437ec968750f5aaf5f691e9bbc5dd433fc86a5c30781bc7852cad187751c0a2326df0d9ffc3845aeaf0ec6447c36a6778bcacd45c60306f0ca4b75a868a6ee1f9f94712e1f9c63a742609567b429e05d3f447ac20ed94dea83581886da0e188bfdaab25ede1f22d906c0a76b5a6f17d3994815df9d4256741c4dd095d2444f68607c1ce9cac94ffcf0e49df3d9ae580cf9e8061019b62159111fbffc757c2214a11c58257edfa0f96008bc38bb0ac7e94c0409396dd824100f836741304f49896651d91ac5bc6111d4e649576e98ec7bfc5e86e1d7a066c1a4cf5ec37055ec0fdb611b2963e1daca485150352099ddbf1979957259de2b60a79f4f8632da703c2b09d6a2ea815dc15b2685e22d92910af47822ba9f08b0d6913c2d6b7607f1e69058b627b78e0e921c2bf0395ff71559bb2dc68b7e9c42f27215f7569b702ea6cf9d7a4d8435793283dd0a114db9600aff681905b3cb340db1cf3a331ead32c8f84fa46fcf3ea01ec1989937aad6537aea5b19cadc808b47cb2ee68563c7899e06c27e865a88f4205b31a3e2e27b64a09a543b9be6db525e6a13d09250865df4b1560fd91b01f1606545b62a33537c7f3eac9c90d78ea0157f5185e12b3c2b90437ccc7f4b2821a1410b5871e4791b1869341c254dc42efa53f1617e181f68b806b144049bc652cf573066c26d8d88127edb9fca9a5fabfcfe98d3f048d2b83b114b83e5aeb20aafe7f4be89800b22f871f683db7ac8da159ada12ac83643baddefc7031c1bca6b5720ac686cb21984413c41f94128f8920dbd34e4c75b855c890915d9fff3b87258ddceacacc3ba892b4334ed8beb9d2d0329914a1f0adafa489c8d08f150e7b9476cf6af790f2e12e4f9d12abf08bb6f3e993200e54b5fa7a5af7fb1603212f3a56927363bb093e1468d30845896079bf6bd0da0b88d19a04340b835b37498394be007b85bc31e49d382b191eb268eb74b97ecc90384cdf7a2af00a7aaff967a6d527bcdf51430fc4d9595b69c1a29c3dee11a12bb633e27c94861de7ef9cc01edef1e53a2d702c62a00dc15ebbbc1f63ef162ddb3f90a22a2fd6001daa3a590b04bad08ffa0fbc04401a85f1bed3c319334e35eed8c994894a4a104998dbd9affce432814470df380c64dd48d1277d4a84d0ce37dbb73074a62eed8375ed5ad1722c096ee653776f422603b77e2a9c2fc4dd631ca43c78d49c8ad6385a1b7a2ef6b87b423382b8a41cab827098c5e40cd0a43be0fe82d8718705c5ca39fe1dd31ed9cc7f056a0fb5a7218379b24513a14f4ee80ed4eaaf0eb2e3208c7b0392fc9c76e228c5e9dc9a6c4e1037266c563563f9339932eef9dcecdc9be85d5387ac0d52b677668bc7c9d543bbe6fb3a4133d5bcac1fa7dae2158758dfb6f2b6c2f86f92f484a61ad37cd0d02104c241fb2b32af8335c18a65deb8b0e6dd5fac1d85a9a540612fbc10e0d6cb66d8ac4a4fd95c899bfccb25a0ff810d99d119df7404258cc01968f4e1febd66705e0dc6d52da05d634aa1ac29e6e95069780e23f7d57beb933cc464caae4f45f987e320e9586a461c51419e8f88bbc60bb26989da83238266e328c735eaca1f665000353115080865ffa66f3096a08ddc442c3e7a5617962a060296c7ec35a699d759c21ff9a76c2642385b33a04605c082b43a6aa07d3918b44a7d7c634200bcdf454dd3c595b118d2d5748d65623cdd2545a100cd05cef0c48b131d487aff888c731447703f2d610b2c610621c1d059be082a7498c548206729e5ef4ae98f9e69176c752ec94a9e7d55411f0887542b594d46d6ba2bad343f67a6289d0ad2ce99454a21d704753579ae0f363ad1e14516d113f025001968ec3fdaea7a59dc775b73b61d6316c6b8764d4a707684db4d5ffbcee5b41e869890bbcd0ec9f4aaaf25352e87e6eca9c7d3cc668ef9854f63a3c13d2ced133ad51761fda2cfa340b7c9852da20ed159713eacbc507f34db68fe2cdae42df93b8aa97086a73cfb7dd5ae6ca989ff27e5cd06be320a6d1a232a0ec4b4949125b0db0c96b0ca76c64abc3fad516a2f7de156bdf1c35119ee183916fbc07bca7e11f34b558e18aa11e5ac75ea29add07240aeee466484a44e3fc9c18a90e7654a0cad67763b16ad42444a0c031bcbc4e6ae57f452d8f4a22e0a1c196caa6812a5ab72636632dc8b56988b52c5a47b39b45e46672e6082147aa5ba2ceccdf72e2abaec9c0475d80c7d8dc841511347c5e2ac380fc721ef71d23993691135ae8cf60a4a5f9121c64046a6df10a1f7f91864a2bc5a1b20abc779db870ed253b4308c2c0bf78fdc4765c5ec270fed11168877af37a03d01fd24dc3d11d1a9fa32c89a9173da328ebb0ee6a43a75c40208858a5c862b56996c908d65f6e4d2637e05ebbb21926a88e159b313aa0d2fae0dfed742021daa2538863cd2fc26c887d48eb2e3c47e8427ad1c3854693a4c2cd584d3e31199ba8524b937ed29d8b36580c5679c46b1850d50ba4be8162384aa8a8ed2704ee5c3a9dc5cb303c7ff466ebc49fefe62a271ce3c37a3eae962674070fec3bd7e47d8f3973ec734bed0f3c5728008a422d27a4ba9fc1402312d40333e375c8cc619fd0a969adcd74bd06bc6ab0d0e021461f5b76cd80170a2abd5866478d79488a0a1b0294e9472ff2d5677b124c699e1230043beb5994874cd59f32bb8a6c1a6b906c51618460b02f923de3617a1e09b767a277c570053998587c65d488e5208c024a2043fe933043643aab7260b23ed41f86463613b3c8a2b12594a6baeb28eeef9f98267a916b76c4b5b9c2039ad59631a4df4dcc6f39c82536b95a5e72321713bd4a6e1f7a15296143059cfc05d8d821f62c120370d9c95823d65a7aa35a204e3907b6bdd75f6dbd7193caf3fae7de4958e1fa2a66f427450b19e392a54bb5465c3e72b4fdc01e422e30bef10b608d3d6f19da92473a9a9faa195e4c1b7936937ffeff83cddc4bcbe279989430af43c5513b8d8df27e34fec378a91bb65f7663aea599ae21d8a0f553e98092349f8eed27d3b80e720c4c4d1d2b165830d0010848358395b5474619b51225573935eab2edfd294a50f4c540c6ba418c3daf063986a984f9094bdaabb36535453d9b199e1ebe34be6c944a62d3dc21cc8c87d0862a42cdc3cc34b5c7fc68ad797b9a91eca405f4853d126a47d62e413d0704d96651871d11ad8c4457c85332f375afd54fff6e28c86321717981cb6e42c4688e31c8cf34e852df16ef901425063ccc70d8dc5ea2e7f8883268ae51814f241cb280ace145b75a3960afb243f501defd33f7b12df207fb8174d10f768ded22250c358fbaad5974d4c5d0f7a66fd800768197788b93be05300496748b66cfa92f0b7e631706cdba6262abea88089901e0769357721fc85cb7ff14fc63d5cc6a190d0e26abc03b4a5f1b7894352b90aa6df7b5b2e806c3c8d81b495da887fe139ac5bb6c479ae6cf1dfb71ab778b31bd83ce61a044399c0333f93311fae2ae8db79524a0b3978bee5f69a1ede6289b5aaeb7e4b205ac625b191a450aa7e30983e72afe3e159a55356cb4a83b37985f36be7c8bee16f7225b35e4c0cdacec1823f1b22f60436ccc08b685bc15043c108198781487fed2e8a0f5903c8436cf002f1bbc107102c934536f4cf81260651c14ba5e676feabdb4f1126ea7691ca26743f600e1422f4d7c2d24e2b7e6ac7283c60a46f261a1be2e233e2ce9b74221132230c4ca9f2f397b1d72fd862a3f8f61a7777864506d417db1e1a76db5ce2abde4c726d2c1da271d987b0a2d45ab54d13cf7567c28013e0765e4feb591f2714719e0f177a4b26bc49004940dc2f63cb89d676026f6e9d58d65040cbeea5493318133f77d0749f26b74a4395d1ca29d273e1ca4bd0868c219882a9c86dd044e596b5ba6f01a45ab51a99122cf573fff2c3f7e9a18eb676feb5a0aad7b528cc3d60e4cf803357300007e25e19825f2e229a34d9fd0ed9501c9604329598846c0c898521ea26745c2af2d66cd8ca521a04aaac0f8502665880656cdb7131653ad6c20fe20afee8d0c5b41356a370a9c1018172935f05f7af7b09d9e9e748344ff36ec443c0fc1968a00fd3a2dbcfddc485defa3199119321731f34fdb9bd7ab7eb37e6a08155596249bb7229169b1bad009ab18bee800b3e222af0d4c09a3c39886f6393ce626d56aa2dc3bc5e65bf1ca81bd9b786a03487060f494ab089939b5d5e798d5d33e0da79fffc7aff746f2ed951207c74eef27125f2373b935b0f26ef7404b2adb58c8940c7893a330bc08a4f8c7630169e811096439c4ea8067ef2e12c70539f660864e2ef9457c48f2ddbe7169ccaea8576f1f03447758f38318a17fe1487240947510e028c9f5074fb0d21b675046c0a803a81db837abd834983b3421d5cf3675b0cacd630b65e25aaeb2e42aad7a1ec6e5bf5781260627d3e6b43419d958a643cc46f077234ab388cf6570cf6468b40e948f3b069d76a1f3ccec77699bc38aa3e2667a914047ee0c3cc7837ddcc167f0035b25ae15c9fa76542213ffac0a01175e200f4791c532b616475e814d3b9e87d4f38dd0f9158d388d14fcb2725607994cb38de3e22ac548289b6d5d500d36408f7b6971a73565b561b0c25c48ea99291644baca2d910ed105c3abfe96b742ec96c009f1674945333d4fbed9b8dab61c43e5a978ddc2bd76a4a7bb7a372c20e03613b3230604669d960f4fb55139b5f249da83b77dc475a6103fdf9c85f57aa9569ea90ab540c20b9e0a4d771e505106436551beeb07030833b46ab2bbeeaa9dd59c14c80086c86f1e84b12112a0bf81d6f62d7d62be2c2ac6006781a9aa363b4595a743907cd30a4987fdd2de06cff9c143ac91d42a2bc3a407873861fbe9e02bf8cd3848535e31a998f871ae7cbfe50c5e9c5b184cc486867c394d35ac697c0f1ecd9de6065877a54d33a2bd5cfd3501e5f0c7feb6135970daf4afdc137f39b07eb6ddbf8df270b6dc19d7556552dc651b229c0300e720957b6beb1b30eb5d0b48e3b8163734d2799cc9d52b7cde1847399c35c75da5370dbefd4a4222ddfe9cb4da4e13e66bf73c7a8f54500a6a3e87c6037ad30d4b697b3b21477ca02"}, @hao={0xc9, 0x10, @local}, @generic={0x3f, 0x77, "02ab7615e334d53073cbdf60ccaa086d1a0887838621fb79f16996b7ee226468b7feca24f30ec04956a345979961d9fee8dcfcaf82ea0ea3a94d6664144cc45f1aff3ea3ebb5c25be713897cc83ec64ef5e19aebed3a1defbe44dac5eb3fee8296cf7a8619abae95bc8ae2abe0cf48dc3a5fbbd43a5a45"}, @hao={0xc9, 0x10, @loopback}]}}}, @hoplimit={{0x14, 0x29, 0x34, 0x9}}, @tclass={{0x14, 0x29, 0x43, 0x5}}, @flowinfo={{0x14, 0x29, 0xb, 0xe000000}}, @hopopts={{0x148, 0x29, 0x36, {0x1d, 0x25, '\x00', [@ra={0x5, 0x2, 0x7f}, @hao={0xc9, 0x10, @rand_addr=' \x01\x00'}, @calipso={0x7, 0x38, {0x2, 0xc, 0x40, 0x5, [0x2, 0x800, 0x4, 0x1f, 0x9, 0x80000000]}}, @ra={0x5, 0x2, 0x1f}, @generic={0xc0, 0xd4, "2401d6dd00677de6016886bad72fd54a2be68909a5d1f6281ac95cca3c5df74459a7d9999ba62c90ae8745cc63b536cca8d35acf6536170ff5a63cac136bfa470503265b89330e4fdf078720d4a8e1197057c3a16450252fb246c3afcd9e0bafec4901f3957cab6e8ed6f1b1aa8b0c6b243341dbb4a39ab905084a933a8178a0215a6c5b62817c7bebf9ffc3a46cdebebd34be8487a6394c74cb47519352c19725752a724896fba9140dbd3e39fcbc68310f6fa4b0573926cd2ce8df9c27307445fe9d2844d972c49ddf3bbabda31271e8e51936"}]}}}], 0x1250}}, {{&(0x7f0000003cc0)={0xa, 0x4e20, 0x2, @mcast1, 0x16a}, 0x1c, &(0x7f0000004d80)=[{&(0x7f0000003d00)="67c4d46e35a6d53484a6", 0xa}, {&(0x7f0000003d40)="830bbe86358a261c4b3e5d1852a841db78bf6a0b45ea847584aa8768bd5c082985d7adb640dff16990c9d094b7eae070d40aa4d831f837c9968e8484a5b69d550ac712d44b452bff4ec9d5abb976948287638a29b2d62d48805878952dd41fe2805863193b022952e9f9d1bcc3b3a26f907a992bd693d213121f73443454e1e9e193620bd064c1a5b5819faa8ba14623ad6a4c1efe062c1faf72c025beec41178f4c699e903a1d0e84131fe69cec543d16fca6475d6dcd4b9d81a27427a42dad8f3e977879ad3224bcc39e5b5c90cb77c60237ea15ec9eff4e666a7b8a1c2373cbd424029fb77635b79db8bbe2a5f804d8f3912995daf1cfbd1552c6d071e6336113a384eedd7f1ccb63601730860c3a19be6a795a6fe46c5a4664711a5e5ced83d9e8c7c94846b46de3b91101afdada8b4f5763cbfafb353758adba9f55ee3ff31c10d944a712397995ffde5c48aa21faa9309eaba1a8a3abe24f35832d2abf1938e2ddee366efef288b04d230286bc6361c970b98632e6a2924e860426d86216a7749ec7983ff3bd9fe502d71c9d0b865f897b707eff61ba302ca336b772ebfc240e6d7b93f84816e22c481e089ffd28f0b989426e8a5284cbfc7e19308cfa331fa45a31a63248dda34f37e249ddcbca9a685851a2027c173779890acd8b204b1afeb045ea0c314969ed003c50346d31f34e7bebd80c1688bed9d865184fdaa398cd78d5e6fe81079b8507d019986dcc0f685da85350ec17e1275680cd4e27950723d52e4c19a1896f6d6d48c9cb161247d5b5883ca5fd599f4996cb3f38d78a1af9451a7cc8524323643361e4336b13fe84d5aeb2ddb90fad1aa51c4e852e2cb8306628d1bdf3e209faa1ddc408a27e834328c772acf3a879f06eaa2c2c0b9310180a50aaefc3b073270670e496ac6cba80a596fe61d58142238ab87472a8d29833d5c09b7e4d2a8fdbe51acb3afa4e874dc044a8dc79a08f77591c3eea20568c0af58b6cc0734b5687bf32bb9f1c74cd4b7aee03b9456751e8848cc432be5f2ca638bd1347b7feb6e2052a50f1388b9839fdb67109bba40a8fabec7e67c4b99b91deb509e7912aa7a575c4ba5666d64ae02be6a2319b03aa10acacfec627ac6388e20bdb770dafb63c84e64b44152acdf138c2cc4c6708f4ebf88a6c3d96eb3649756dff715c9a115b2c3bc34411ca1b438f1f0c4c866796e935a54717957eb68273b22ecfa81c6fc54b2c29899eec97328bd50d3e183a477b15003ab28c7b674a0d710e271ad6628bf11d8407b75beb74e3044bdf271c5d2dc65c5e248ac97d94c44da938da6b81207fd362966c520336df76693f2a2f7ac45f12448b533330653cf7b2a6ce0251dd9b5ba2fa4e821ffcc37bbe5263069adc8be60a1eb5c4e86b12132df776e44d54bfa029d0b91ee8a716b7bc7501e72a5a18bc9d3cee5c9906b490afba209ed052adb48c7b8fb57325d44d405c6c5c2726bea551b489857ba511d118ea0f3e52e1f3f589c991c214bcda840d578e4529404651716c9030297d3722cefe95d1f5f42749bfda6f8a39b2354e7916fa1b74e9c1448b9de7aa989319761d8e5322ec9eba4e3eb5e3a4e7142ac6031be68944c646187a511fa50f6d61d7efafc787a8b4c4dfcb51c4d3511dd34a160b81b91ff85631565b91d154308f60cd9d234a80918fab90c937884d5243772a63488886263dce5890c225826a5fb0345c22332a1ca1231ae60ad777592dafa3a64f48f2bf87c887ae8e5f9a2a4c6d6a8202d72ea14d707cb78a70448d0211740379b808d80c3413d2a35152bd68b2360aa090c20f74e4f6988a76aa5a4a5d6c295ab016296eec9eacd11bbf68b0400eb4a8c2e4e7597a456e2956d1f693158b5e526127d76db7284828bd684d79edccc55545272e6a9742aaf829692634a82c8aa29f60a1e0a5b083930a1b18683f360a41a2c1eaae7b9af174318ac379bba7b891fd32994ab8156561472cc91f053e11cb9dc6c8ac915c907bed97482f2d2357b7bc73a13f301c623cfb1dc68ad2bc73a692154c3419756726ad14e4509cac5305b933b537d6c22548ee0bc1057146d37fb74ed2526658f77d5a580e406cef4c9769ae3f1cdcd6a762712285ca3bd6bd7cb2d3e4dd0bcf3e0979d37e2f984d919e6005f4fdac950680080409dbab4a4f6ffad987ab6eca8024a6873134d1f260391a552222b96f4acbbbdbe651fd043a2bac8db28511e6ec2ff11882e46f9272bb439f70cd6398fa3211c2e309c10d0143a0b5e7779787e26611647f043562ceac80a03feb08d33006922f1eb7e3634c2872f10e556d214038072fef66a89ca26768c97f90ff302377efd69c9592a6b7f7e4df258fd381a6287503064d2d5dcd56f4dd0d1a1efeedc0a46bce6afd2bb828acb09aeafe0a8bec76ad531404e9b68f1a7cd690bfb75c11be402d5a6e2a0075f257ee04758ca6c92f023687098c2d5dc47d94eacdb7779d8cc7b9e52f1bb6d43f1e721fe72d9b7ab38ff5cfe14657779caa29163367610f5eaa63defc3670dc1ef2949f8d76cd8fce5a4780060e92d7f620165604ff8da5a711e7e2682e14936436f7463c9f792143140895f4a453831e6b157a0cc0754bc91c65ef4ef1954ae9e4ede04a1a236a779fc4f57dc586ba4b78c21c8b692a33b8cecd323a3f035f6f8f1523e1a05ea6b0ec7a7b230dbefc3e9c60faf31af25cf770e030755c44654b4f22fad56d597a48e669b120f1f8191fbb4dddb81caa6490c27cf41af2b3127d2348a55cc8f7162acb9f779688ce58894d91409b819e96078e15924a0f2a5950042a512ab02b8d9c82bae90227bbfea88ba1a619dbededf6f9223cc51a58ca238d2a26475e336534d4f6e70987d37347e15da33b4a6996987a19c88b54edea8ce8df438b9a8e0e2443fbff8b503b2a10d4296b62b3bebb9a8f5fb9c7d98e4a25c8737caefb7ce8fdb55153d1b5c57e42a453d31ce402ea44c8df436cb1200556034820494bcaef1f474bfd3de090f54fdde29976519b2b6f807a703fcc348094d32430e70b8dd1bbe9039e249a791db491b1ce932c6c1982973d787f5e386a8af02172e1e049e475795450c3e8178705bb1c8592cfa06a3c2cef2bbe223499ce0633e4659a82bbc810c7b257e89f33b3bd0e50798dcf8946488283dae3b0404997a2ff61dbb9a6c5f7f5be2eed779222cf9429814e281b6338184c8fba1fa0ddce1a7528c00363f1fc47509992714ca831a74924341fd7d0023ff412c2af7f23e2cb5badc736df44eb8e1eb242e3076662789efbe7ac4c4e529e6a298bc62d81fed89ef7087ceebed0176846f43752c8bab34134269909afb79b806f8789059cb5c33b00b75fb67a3a97c08ac428bdb080197b88aa5b299982264834adbcaee7e47d700f43e06986b701817fd2a42ba1aa29283074b135e2a2cb6bcd392ede54abd7ee6e0c4eaf2d8a2c311cd3e157d69f6b2e32562c1200da69a3425832016cf29c67a0b63a180a01216df045dd7f119022be4d90cd3b89964202f25a470fc2c8e1f0f0d7348075c0c4a69098e0efdcaa9296195438b116a6286b1a7352c2e244c96a97dbc87002cdea383e88d33e5b2aabd291d22494266ef061434ca5ee70f0d603121b4a49a36f79d67ce11a38cdb52266dc4c5e3d6e597ed92edc9c330c90b3a34f277548cf093ba091e5896eb923a5f179e4f672e7e00cdc839ebf5ae0f2e0fa9f678bcddea69ea40742fad1e6f959ff85694df7309303231477aeb5a58fc3a41616b97f6c9582b1996fd7cc83114fe023cdff7af9e571c85b0e1ccaf31527d824ad5dafeb33f69d2193b77182a77ef4d371f792770cce99e33dd9385a1ec0b579fc454b5a4cd8a683d24e81df4f8b12b83ce2aa988572613a25c6715335c109cadb6189258d35669c6c77fba07497741d5df1b617b2394304c8036ae0fe1c73776238ad2a6bf6eb5332fb577dffca5c393846059cf1f9a95b7221a1458e0e116d148deda4ed204749e27f59ac7f414f91e1a5919225f254b92d2164d070b4844296f223356417acc7a56fbf03a1ba35f17743d981e755ca5ab085663cd399cdb27c47e86f2f30a66ff4eb678b873c042fbe3f5bcf1e9bb166b7c21eb3b25406c7bb4992e3bfb2b566f87f15171e2ebf8cc36307d20affac3c5f9d59ca5baf46e99fbcbd4b104eb7bd9261e484a6565cfebdb70d6686b46625aa98542745e27eab322771cd0fcd595d0cfa8ab8749a4860d425dfce80940c54408136655cbf9a5698a668619a06f234df50671c7c5ef27e7b10442bf1f902a0cb4acca7786306816b0c1f4144e35617e620d9094b2c4ecaa3753987940e3844853468491a666b1374505007be5fe9ee38f23232684d5ca13a4f1783e6ef13a291f142218e703127c5611a5256cc82ed991cfe0e6206cdd97a4708ca5dcf32201a675103cd0b5110bae845a76c2094522defe191e8a62a9fd6106d56609073f215e35b58628a4e207a07e2cb49f4179281f08fd4d618315325f9b7eb6199e091022c8ba6cac27ee6010c32100eab9091c6ce567d6f4d292bdf12a49e57edd1557cec41d764a1f5c38a8b95b3042bbca8207b7f4e804567e8f9295705d033e2d10cc1a01a7c19b15e1954927551322d7c2c0c0447b53de26755139f4ed263610050a9437d4354839fdb2afc78218e1a95583dcd73256c367778fe842c10ddc693f01e7bf7c901a64b10efcf85603b920b930713b7d52c1ea8f61ee9d57a20990eb4a94568f472173703c374a4b84d8c80198c92b7b9038d8f187b79cc8b9ad14bf004fdfd2bd67e3011287274c04922651b71e550ce2a458a56bf8437a0157b0674cf3470a0fa133f2dc3b55b77a8d956726e8fdb99b11c30c50b9a08bd9dae44b4e5c1ff895b5bc745492e1c030e608601c12f2c6000b3f529db8d1a66d80541172d0b2a163dffa573c781d3cefd5dc641e478c81469d0b403e55bb34eb591736b3e2f31a3870c22328b0c17b78599da5021d8bf483ba674c121279c74fd6f8d1a86d75ff7fb268224135eb09d8a20f461352eead39f534056e891822d88b3c42eac651355a418689ee9cb93f96a3bd38e7ad7ef9211617a71f0bd50196c8fd28cc96d70766f82b74e5e8083dc6c54795f1cc6c2c7e6f0924847ef659dbbed58cae6340b1bbf84f99b37bdbeb0e1b1b76bc90d49297aa121a54ab00682f98ea79983bb00b63a3eb9daa7c743968903b4f9a6029dbdfc9b4e8e44469b4a8a4a6b48b5901e4bcbd8e192df5df0d5408a4861b3f424065634d60e4e138ceb362e7aed52c5fd38b2116ddd6e82f93bfa2b3331f8bef3d141ddd5b6e11ee26342f072a99d3cda53628a4abbe6b1a4a766481264fb13064ad4da311bea776eb098179c06dcc8a381c621a881f4313547058f355b710347ac20260695c8b1b69d6fe09ce0a30d938bc963ddcbec9c95ade930d340aefae558bd8d1192f6ee9cc6db3b47942e94530943707acf03650f8247e9bcdf911122ad59d7d8caedad53e63d6ca523a39909174a86ccbd44c011f4b7504696985959785237fcf71f63cd9b7775a2d6e7c1d74acfc5b11075cf1042150421aead3a902cd5e234d8c37c41633098b85e3e0ff60fd5349e1203e9ffe9d70b64f7db6d4921d85af05d0bace88aa68c7b4c5eb01ffa848746fe81c2d3d50d9c49ecd3a394277d3c672d62a5220fb701a00366685fede4800a986b3c958a3d9963e03978d58c6f93505556ee6e4256aafcf825fa9c61a59c207a4a067a7c111e185e360928a335bc4a830e0f", 0x1000}], 0x2}}], 0x3, 0x40080c0) getsockopt$inet6_int(r2, 0x29, 0xf3, &(0x7f00000001c0), &(0x7f0000000200)=0x4) [ 2025.213154] FAULT_INJECTION: forcing a failure. [ 2025.213154] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2025.214690] CPU: 0 PID: 13624 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2025.215739] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2025.216793] Call Trace: [ 2025.217135] [ 2025.217444] dump_stack_lvl+0xc1/0xf0 [ 2025.217974] should_fail_ex+0x4b4/0x5b0 [ 2025.218526] _copy_from_user+0x30/0xf0 [ 2025.219073] copy_msghdr_from_user+0x89/0x150 [ 2025.219675] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2025.220355] ? __lock_acquire+0x19d7/0x64f0 [ 2025.220961] ___sys_sendmsg+0xdd/0x1b0 [ 2025.221495] ? __pfx____sys_sendmsg+0x10/0x10 [ 2025.222098] ? __pfx_perf_trace_lock+0x10/0x10 [ 2025.222727] ? lock_acquire+0x19a/0x4c0 [ 2025.223252] ? find_held_lock+0x2c/0x110 [ 2025.223806] ? __might_fault+0xe2/0x190 [ 2025.224338] ? lock_release+0x1e3/0x680 [ 2025.224871] ? __pfx_lock_release+0x10/0x10 [ 2025.225446] ? asm_exc_page_fault+0x26/0x30 [ 2025.226061] __sys_sendmmsg+0x18f/0x460 [ 2025.226619] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2025.227222] ? rcu_read_lock_any_held+0x79/0xa0 [ 2025.227863] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2025.228537] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2025.229313] ? fput+0x2f/0x1a0 [ 2025.229771] ? ksys_write+0x1a7/0x260 [ 2025.230291] ? __pfx_ksys_write+0x10/0x10 [ 2025.230866] __x64_sys_sendmmsg+0x9d/0x110 [ 2025.231438] ? syscall_enter_from_user_mode+0x21/0x50 [ 2025.232106] do_syscall_64+0x3f/0x90 [ 2025.232614] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2025.233307] RIP: 0033:0x7f4c1af01b19 [ 2025.233798] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2025.236093] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2025.237070] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2025.237987] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2025.238902] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2025.239802] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000001 [ 2025.240704] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2025.241630] 19:56:50 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x0) (fail_nth: 1) 19:56:50 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) read$ptp(r1, 0x0, 0x0) 19:56:50 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40305828, &(0x7f0000000180)) 19:56:50 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chainz', 0xffffffffffffffff) 19:56:50 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0xfc, 0x0, @loopback}, 0x1c) 19:56:50 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) r2 = fsmount(r1, 0x0, 0x0) ioctl$SG_GET_VERSION_NUM(r2, 0x2282, &(0x7f00000001c0)) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x0, 0x80, 0x20, 0xa7, 0x0, 0x100000001, 0x8022a, 0x2, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x1, 0xff}, 0x42, 0x2, 0x2, 0x4, 0x5e2, 0x7ff, 0x0, 0x0, 0x8eb, 0x0, 0x5}, 0x0, 0xe, r2, 0x8) mknodat$null(r2, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) r3 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r3, 0x6, 0x0, 0x0, 0x0) fsmount(r3, 0x0, 0x0) fsmount(r3, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r2, 0xc0189372, &(0x7f0000000200)=ANY=[@ANYBLOB="0100000001000000180000001fa145001b7a3f08c0cc78fb4a034dd05a7d262d26fcb334666fd0192752a0592c707e1a0f2cb4656a2d49f55a9cfba0a3f98ca88387ea8e65f1a87dab9a4437883cfe02bc9f710303f477421318c626be9eeb7070a9a13d8264f2aaeeb739f3cea0a50f442c45fb4b8d43a03afda859bc12b441a38129d064aff8561ce413a3b0a5710b532f750581ec0b0f6ec49d7bcc231c1c63f3d498", @ANYRES32=r1, @ANYBLOB="00000080000009002e2f66696c653000"]) setsockopt$inet_mreqn(r4, 0x0, 0x24, &(0x7f0000000000)={@multicast2, @loopback}, 0xc) setsockopt$inet_mreqn(r0, 0x0, 0x26, &(0x7f0000000180)={@multicast2, @private=0xac141400}, 0xc) r5 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r5, 0x0, 0x23, &(0x7f0000000080)={@multicast2, @dev}, 0xc) 19:56:50 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 9) 19:56:50 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200040086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) [ 2038.942652] FAULT_INJECTION: forcing a failure. [ 2038.942652] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2038.943442] CPU: 0 PID: 13742 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2038.943954] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2038.944462] Call Trace: [ 2038.944633] [ 2038.944786] dump_stack_lvl+0xc1/0xf0 [ 2038.945047] should_fail_ex+0x4b4/0x5b0 [ 2038.945326] _copy_from_user+0x30/0xf0 [ 2038.945598] copy_msghdr_from_user+0x89/0x150 [ 2038.945895] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2038.946222] ? __lock_acquire+0x19d7/0x64f0 [ 2038.946515] ___sys_sendmsg+0xdd/0x1b0 [ 2038.946783] ? __pfx____sys_sendmsg+0x10/0x10 [ 2038.947078] ? __pfx_perf_trace_lock+0x10/0x10 [ 2038.947390] ? lock_acquire+0x19a/0x4c0 [ 2038.947654] ? find_held_lock+0x2c/0x110 [ 2038.947942] ? __might_fault+0xe2/0x190 [ 2038.948208] ? lock_release+0x1e3/0x680 [ 2038.948469] ? __pfx_lock_release+0x10/0x10 [ 2038.948747] ? asm_exc_page_fault+0x26/0x30 [ 2038.949047] __sys_sendmmsg+0x18f/0x460 [ 2038.949321] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2038.949616] ? rcu_read_lock_any_held+0x79/0xa0 [ 2038.949935] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2038.950283] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2038.950676] ? fput+0x2f/0x1a0 [ 2038.950938] ? ksys_write+0x1a7/0x260 [ 2038.951193] ? __pfx_ksys_write+0x10/0x10 [ 2038.951472] __x64_sys_sendmmsg+0x9d/0x110 [ 2038.951750] ? syscall_enter_from_user_mode+0x21/0x50 [ 2038.952085] do_syscall_64+0x3f/0x90 [ 2038.952336] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2038.952671] RIP: 0033:0x7f4c1af01b19 [ 2038.952912] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2038.954017] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2038.954493] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2038.954949] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2038.955390] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2038.955834] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000001 [ 2038.956277] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2038.956734] 19:56:50 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40305829, &(0x7f0000000180)) 19:56:50 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x0, 0x0) mknodat$null(r1, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r1, &(0x7f0000000040)={0x40000000}) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = dup(r2) read$ptp(r3, 0x0, 0x0) [ 2038.993017] FAULT_INJECTION: forcing a failure. [ 2038.993017] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2038.994974] CPU: 1 PID: 13738 Comm: syz-executor.5 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2038.995991] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2038.996974] Call Trace: [ 2038.997299] [ 2038.997592] dump_stack_lvl+0xc1/0xf0 [ 2038.998093] should_fail_ex+0x4b4/0x5b0 [ 2038.998627] __should_fail_alloc_page+0xe0/0x110 [ 2038.999262] prepare_alloc_pages+0x178/0x500 [ 2038.999851] __alloc_pages+0x149/0x480 [ 2039.000362] ? __pfx___alloc_pages+0x10/0x10 [ 2039.000938] ? perf_trace_lock+0xc1/0x480 [ 2039.001487] ? lock_vma_under_rcu+0x219/0x9f0 [ 2039.002064] ? reacquire_held_locks+0x22b/0x4e0 [ 2039.002669] ? lock_vma_under_rcu+0x219/0x9f0 [ 2039.003277] vma_alloc_folio+0xe2/0x450 [ 2039.003801] __handle_mm_fault+0xe73/0x31f0 [ 2039.004350] ? __pfx_lock_release+0x10/0x10 [ 2039.004886] ? __pfx___handle_mm_fault+0x10/0x10 [ 2039.005487] ? mas_walk+0x5c7/0x7c0 [ 2039.005976] ? __pfx_lock_vma_under_rcu+0x10/0x10 [ 2039.006586] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2039.007351] handle_mm_fault+0x1af/0xba0 [ 2039.007873] do_user_addr_fault+0x369/0x12d0 [ 2039.008464] exc_page_fault+0x9c/0x1a0 [ 2039.008957] asm_exc_page_fault+0x26/0x30 [ 2039.009485] RIP: 0033:0x7f7245805568 [ 2039.009954] Code: 24 28 21 00 00 8b 87 c0 00 00 00 85 c0 0f 85 6f 01 00 00 c7 87 c0 00 00 00 ff ff ff ff 48 8d 84 24 20 01 00 00 48 8d 7c 24 20 <48> 89 9c 24 00 01 00 00 48 89 44 24 48 48 89 44 24 40 48 8d 84 24 [ 2039.012099] RSP: 002b:00007f7242db69f0 EFLAGS: 00010246 [ 2039.012749] RAX: 00007f7242db6b10 RBX: 00007f7245928f80 RCX: 0000000000000000 [ 2039.013608] RDX: 00007f7242db90b8 RSI: 00007f724588ec30 RDI: 00007f7242db6a10 [ 2039.014463] RBP: 00007f7242db90a0 R08: 0000000000000000 R09: 0000000000000000 [ 2039.015325] R10: 0000000000000000 R11: 0000000000000000 R12: 00007f7245928f80 [ 2039.016177] R13: 00007f724588ec30 R14: 00007f7242db90b8 R15: 00000000fbad2086 [ 2039.017056] [ 2039.017698] Huh VM_FAULT_OOM leaked out to the #PF handler. Retrying PF 19:56:50 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 10) 19:56:50 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200050086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:56:50 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x4030582a, &(0x7f0000000180)) 19:56:50 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\xee', 0xffffffffffffffff) 19:56:50 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}, 0x40100}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) r2 = fsmount(r1, 0x0, 0x0) mknodat$null(r2, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) write$vga_arbiter(r2, &(0x7f0000000040), 0xf) r3 = dup(r0) read$ptp(r3, 0x0, 0x0) [ 2039.099143] FAULT_INJECTION: forcing a failure. [ 2039.099143] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2039.099947] CPU: 0 PID: 13807 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2039.100455] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2039.100971] Call Trace: [ 2039.101142] [ 2039.101294] dump_stack_lvl+0xc1/0xf0 [ 2039.101557] should_fail_ex+0x4b4/0x5b0 [ 2039.101840] _copy_from_user+0x30/0xf0 [ 2039.102109] copy_msghdr_from_user+0x89/0x150 [ 2039.102405] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2039.102741] ? __lock_acquire+0x19d7/0x64f0 [ 2039.103051] ___sys_sendmsg+0xdd/0x1b0 [ 2039.103311] ? __pfx____sys_sendmsg+0x10/0x10 [ 2039.103608] ? __pfx_perf_trace_lock+0x10/0x10 [ 2039.103917] ? lock_acquire+0x19a/0x4c0 [ 2039.104208] ? find_held_lock+0x2c/0x110 [ 2039.104481] ? __might_fault+0xe2/0x190 [ 2039.104747] ? lock_release+0x1e3/0x680 [ 2039.105013] ? __pfx_lock_release+0x10/0x10 [ 2039.105292] ? asm_exc_page_fault+0x26/0x30 [ 2039.105592] __sys_sendmmsg+0x18f/0x460 [ 2039.105861] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2039.106161] ? rcu_read_lock_any_held+0x79/0xa0 [ 2039.106474] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2039.106856] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2039.107246] ? fput+0x2f/0x1a0 [ 2039.107473] ? ksys_write+0x1a7/0x260 [ 2039.107725] ? __pfx_ksys_write+0x10/0x10 [ 2039.108008] __x64_sys_sendmmsg+0x9d/0x110 [ 2039.108283] ? syscall_enter_from_user_mode+0x21/0x50 [ 2039.108614] do_syscall_64+0x3f/0x90 [ 2039.108866] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2039.109201] RIP: 0033:0x7f4c1af01b19 [ 2039.109444] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2039.110649] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2039.111139] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2039.111585] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2039.112028] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2039.112471] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2039.112918] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2039.113377] 19:56:50 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x0) 19:56:50 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x4030582b, &(0x7f0000000180)) 19:56:50 executing program 7: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f00000002c0)={r0, 0xfff, 0x3, 0x3f}) perf_event_open(&(0x7f0000000240)={0x5, 0x80, 0x4, 0xb2, 0x6, 0xf6, 0x0, 0x7fff, 0x0, 0xa, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x4, 0x1, @perf_config_ext={0x100000000, 0x2}, 0x6400, 0x7, 0x5, 0x5, 0x40, 0x2, 0x61, 0x0, 0xfffffff8, 0x0, 0x8000}, 0xffffffffffffffff, 0x6, r2, 0xd) r3 = dup(r1) sendmsg$BATADV_CMD_GET_HARDIF(r3, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000300)=ANY=[@ANYBLOB='\\\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="200029bd7000ffdbdf250500000005002a000108000005002d000000000008002c004a0300000800340033020000060028000200000005003500c200000008003a00c9fa89ee0600000008002b000001000005002f0000000000"], 0x5c}, 0x1, 0x0, 0x0, 0x240440c5}, 0x40001) read$ptp(r3, 0x0, 0x0) 19:56:50 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x22000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) unshare(0x8000000) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="ba6d6098a080b391a8f21e056fa1f56321eb9879ca19351ffc8af59e9c", 0x1d}], 0x1, 0x7, 0x9285) semget$private(0x0, 0x4000, 0x0) semctl$SETALL(0x0, 0x0, 0x11, 0x0) 19:56:50 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 11) [ 2039.255867] FAULT_INJECTION: forcing a failure. [ 2039.255867] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2039.256766] CPU: 0 PID: 13878 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2039.257273] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2039.257782] Call Trace: [ 2039.257972] [ 2039.258127] dump_stack_lvl+0xc1/0xf0 [ 2039.258409] should_fail_ex+0x4b4/0x5b0 [ 2039.258687] _copy_from_user+0x30/0xf0 [ 2039.258988] copy_msghdr_from_user+0x89/0x150 [ 2039.259313] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2039.259676] ? __lock_acquire+0x19d7/0x64f0 [ 2039.259997] ___sys_sendmsg+0xdd/0x1b0 [ 2039.260275] ? __pfx____sys_sendmsg+0x10/0x10 [ 2039.260601] ? __pfx_perf_trace_lock+0x10/0x10 [ 2039.260945] ? lock_acquire+0x19a/0x4c0 [ 2039.261227] ? find_held_lock+0x2c/0x110 [ 2039.261522] ? __might_fault+0xe2/0x190 [ 2039.261804] ? lock_release+0x1e3/0x680 [ 2039.262080] ? __pfx_lock_release+0x10/0x10 [ 2039.262370] ? asm_exc_page_fault+0x26/0x30 [ 2039.262702] __sys_sendmmsg+0x18f/0x460 [ 2039.263006] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2039.263330] ? rcu_read_lock_any_held+0x79/0xa0 [ 2039.263684] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2039.264071] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2039.264479] ? fput+0x2f/0x1a0 [ 2039.264731] ? ksys_write+0x1a7/0x260 [ 2039.265001] ? __pfx_ksys_write+0x10/0x10 [ 2039.265299] __x64_sys_sendmmsg+0x9d/0x110 [ 2039.265604] ? syscall_enter_from_user_mode+0x21/0x50 [ 2039.265960] do_syscall_64+0x3f/0x90 [ 2039.266234] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2039.266592] RIP: 0033:0x7f4c1af01b19 [ 2039.266857] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2039.268063] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2039.268583] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2039.269062] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2039.269539] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2039.270033] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2039.270516] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2039.271026] 19:57:03 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40305839, &(0x7f0000000180)) 19:57:03 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200060086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:57:03 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x218, 0x0, @loopback}, 0x1c) 19:57:03 executing program 3: syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x3, 0x0, 0x0, 0x830008, &(0x7f00000001c0)=ANY=[@ANYBLOB='mpol=prOfer=rEmative:', @ANYRESOCT]) 19:57:03 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x2) 19:57:03 executing program 7: r0 = add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000140)={'fscrypt:', @desc4}, &(0x7f0000000180)={0x0, "6c59a38a83f275d029318bb05058f365248b7e7c10bf65d70544bd92ea3af88c9c156ebf2d57cd1f0da173f361a8358a2ba7f875e2e8d77b5e5ecf598e38099e"}, 0x48, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f0000000740)=""/38, 0x26) request_key(&(0x7f00000001c0)='user\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000000240)='ramfs\x00', r0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = dup(r1) r3 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r3, 0x6, 0x0, 0x0, 0x0) fsmount(r3, 0x0, 0x0) pwritev2(r3, &(0x7f0000000040)=[{&(0x7f0000000100)="1a127f1454071d58cf402e337fc3e5953c7e593989f9dbf71af64e9e998a5170c512f1f52b248797747dadc76b5c3fcd39fa177f15d1f05a29d37aef0543e29dd31e7ceca3b7dcf9dbe63c39094547fa87702392d2495c24a3cbafe281127b60a8ef4948553581501f59d3f2ae1248db5c45864e6e000a2246cc6db996b0fad941226ed0dc", 0x85}], 0x1, 0x0, 0x6, 0x0) read$ptp(r2, 0x0, 0x0) 19:57:03 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 12) 19:57:03 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) [ 2052.397015] FAULT_INJECTION: forcing a failure. [ 2052.397015] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2052.397825] CPU: 0 PID: 13995 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2052.398331] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2052.398842] Call Trace: [ 2052.399018] [ 2052.399170] dump_stack_lvl+0xc1/0xf0 [ 2052.399431] should_fail_ex+0x4b4/0x5b0 [ 2052.399710] _copy_from_user+0x30/0xf0 [ 2052.399980] copy_msghdr_from_user+0x89/0x150 [ 2052.400280] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2052.400614] ? __lock_acquire+0x19d7/0x64f0 [ 2052.400910] ___sys_sendmsg+0xdd/0x1b0 [ 2052.401190] ? __pfx____sys_sendmsg+0x10/0x10 [ 2052.401487] ? __pfx_perf_trace_lock+0x10/0x10 [ 2052.401800] ? lock_acquire+0x19a/0x4c0 [ 2052.402061] ? find_held_lock+0x2c/0x110 [ 2052.402335] ? __might_fault+0xe2/0x190 [ 2052.402603] ? lock_release+0x1e3/0x680 [ 2052.402886] ? __pfx_lock_release+0x10/0x10 [ 2052.403178] ? asm_exc_page_fault+0x26/0x30 [ 2052.403477] __sys_sendmmsg+0x18f/0x460 [ 2052.403748] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2052.404044] ? rcu_read_lock_any_held+0x79/0xa0 [ 2052.404358] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2052.404709] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2052.405093] ? fput+0x2f/0x1a0 [ 2052.405332] ? ksys_write+0x1a7/0x260 [ 2052.405591] ? __pfx_ksys_write+0x10/0x10 [ 2052.405889] __x64_sys_sendmmsg+0x9d/0x110 [ 2052.406187] ? syscall_enter_from_user_mode+0x21/0x50 [ 2052.406518] do_syscall_64+0x3f/0x90 [ 2052.406788] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2052.407137] RIP: 0033:0x7f4c1af01b19 [ 2052.407380] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2052.408495] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2052.408971] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2052.409415] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2052.409859] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2052.410305] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2052.410751] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2052.411218] 19:57:03 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200080086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:57:03 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x7) 19:57:03 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 13) [ 2052.481100] FAULT_INJECTION: forcing a failure. [ 2052.481100] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2052.481948] CPU: 0 PID: 14008 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2052.482455] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2052.482991] Call Trace: [ 2052.483180] [ 2052.483342] dump_stack_lvl+0xc1/0xf0 [ 2052.483616] should_fail_ex+0x4b4/0x5b0 [ 2052.483905] _copy_from_user+0x30/0xf0 [ 2052.484190] copy_msghdr_from_user+0x89/0x150 [ 2052.484495] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2052.484825] ? __lock_acquire+0x19d7/0x64f0 [ 2052.485116] ___sys_sendmsg+0xdd/0x1b0 [ 2052.485375] ? __pfx____sys_sendmsg+0x10/0x10 [ 2052.485684] ? __pfx_perf_trace_lock+0x10/0x10 [ 2052.485988] ? lock_acquire+0x19a/0x4c0 [ 2052.486248] ? find_held_lock+0x2c/0x110 [ 2052.486520] ? __might_fault+0xe2/0x190 [ 2052.486788] ? lock_release+0x1e3/0x680 [ 2052.487061] ? __pfx_lock_release+0x10/0x10 [ 2052.487339] ? asm_exc_page_fault+0x26/0x30 [ 2052.487640] __sys_sendmmsg+0x18f/0x460 [ 2052.487908] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2052.488209] ? rcu_read_lock_any_held+0x79/0xa0 [ 2052.488527] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2052.488873] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2052.489255] ? fput+0x2f/0x1a0 [ 2052.489481] ? ksys_write+0x1a7/0x260 [ 2052.489734] ? __pfx_ksys_write+0x10/0x10 [ 2052.490030] __x64_sys_sendmmsg+0x9d/0x110 [ 2052.490311] ? syscall_enter_from_user_mode+0x21/0x50 [ 2052.490643] do_syscall_64+0x3f/0x90 [ 2052.490921] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2052.491257] RIP: 0033:0x7f4c1af01b19 [ 2052.491496] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2052.492594] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2052.493068] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2052.493515] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2052.493998] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2052.494449] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2052.494945] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2052.495414] 19:57:03 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, 0x0, &(0x7f0000000c00)) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff, 0xed7}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000000)=[{&(0x7f0000000440)="16a72db7757e120706c0ca0e87ceb80f67986d10f64172aea8eebc347e2993dc34ddab14adacb5ecc1061268440ba856d120b7143be5395ecb435b663766d816f12f4275be9e70d6c4e404d27face9bfc7073135f65cbe25ce8e5897071b7e36af572629656dbe7cb2d867", 0x6b}], 0x1, 0x0, 0x0, 0x8000}, 0x48004) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x20}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000300)=[{0x6}]}, 0x10) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2811, 0xffffffffffffffff, 0x0) io_uring_register$IORING_UNREGISTER_EVENTFD(0xffffffffffffffff, 0x5, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x2000, 0x60) ioctl$EXT4_IOC_GET_ES_CACHE(r3, 0x40305839, &(0x7f0000000180)=ANY=[@ANYBLOB="0003000000000002810000000000000031be53c50452652a0089408cba3d74d477b17178e0f2beaed63b34da84eddc16d41c06caa0d9edda000000000000000000000000000000000000000000003ace39abf6185c414ec8a9c1c49915b720fbee3943efaff0ba0ade5f5899aba9e55d4060455c615aaac52d59e7fbceee133a2a6e4b5a0f7a581faacccb985064609becab3c8d0c12bd724f4f325046359c5374cab8ee5057fce74b6f"]) stat(0xffffffffffffffff, &(0x7f0000000240)) fsconfig$FSCONFIG_CMD_CREATE(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) r4 = fsmount(0xffffffffffffffff, 0x0, 0x0) mknodat$null(r4, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) r5 = socket$inet6(0xa, 0x1, 0x8) ioctl$AUTOFS_DEV_IOCTL_VERSION(r4, 0xc0189371, &(0x7f0000000140)={{0x1, 0x1, 0x18, r5}, './file0\x00'}) fstat(r0, &(0x7f0000000340)) fcntl$setownex(0xffffffffffffffff, 0xf, &(0x7f0000000040)) 19:57:17 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x220, 0x0, @loopback}, 0x1c) 19:57:17 executing program 3: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) bind$bt_l2cap(r0, &(0x7f0000000000)={0x1f, 0x1, @none, 0xfffa, 0x1}, 0xe) getsockopt$bt_BT_SECURITY(r0, 0x112, 0x4, 0x0, 0x0) 19:57:17 executing program 7: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0xfff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0x7, 0x5, 0x40, 0x87, 0x0, 0x2, 0x12000, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x7, 0x3, @perf_bp={&(0x7f00000003c0), 0x2}, 0xc022, 0x1f, 0x8, 0x7, 0x1ff, 0x9, 0x0, 0x0, 0x6, 0x0, 0x400}, 0x0, 0xffffffffffffffff, r0, 0xa) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) write$vga_arbiter(r1, &(0x7f0000000380), 0xf) r2 = dup(r1) read$ptp(r2, 0x0, 0x0) r3 = syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x59f, 0x1, &(0x7f0000000200)=[{&(0x7f0000000140)="0a1e39e46459099c084ad5abdc38a51f1220e825b1d68633555029db4b6451eafc00136e87cf51961741589253ecbdf8d6f2a3a09292d01b470a8d392e0c2db35fede1d6487798401d5af367d2019e910a562e801bc656b8e26bb0b08f8336daef03215eeac88e608ce0338762fbb0d463970a63911fd887de7bc1a5bbbefc548289a615923b15d8f083cd9c2f768e2c9a09324366efda71c5c96b1270098a5e064653874639a9a7ba3e7f542148c28041d738c0544e2142444b33b1d6a90e", 0xbf, 0x1}], 0x2000, &(0x7f0000000240)=ANY=[@ANYBLOB='usefree,shortname=mixed,nonumtail=0,uni_xlate=1,sys_immutable,check=strict,fsname=^}$]*!^:.:,mask=^MAY_READ,fowner<', @ANYRESDEC=0xee01, @ANYBLOB]) dup2(r2, r3) 19:57:17 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40806685, &(0x7f0000000180)) 19:57:17 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x8) 19:57:17 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 14) 19:57:17 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200500086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:57:17 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:57:17 executing program 7: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0xf8, 0x8, 0x4, 0x8, 0x0, 0x8, 0x5a01, 0x8, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x312f, 0x2, @perf_config_ext={0x7ff, 0x4}, 0x115, 0x4, 0x1, 0x6, 0x2, 0xfffffff7, 0x5, 0x0, 0x8001}, 0x0, 0x8, r0, 0x8) perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x6, 0x1, 0x7, 0x0, 0x0, 0x81b, 0x0, 0x8, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3, 0x1, @perf_bp={&(0x7f0000000040)}, 0x357c3f1460b990a5, 0x8000, 0x80000001, 0x8, 0x18000000, 0x9, 0x3ff, 0x0, 0x6, 0x0, 0x4}, 0x0, 0x8, r1, 0x7) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = dup(r2) read$ptp(r3, 0x0, 0x0) 19:57:17 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:57:17 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0xad008, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) read$ptp(r1, 0x0, 0x0) [ 2066.223445] FAULT_INJECTION: forcing a failure. [ 2066.223445] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2066.224546] CPU: 0 PID: 14137 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2066.225089] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2066.225638] Call Trace: [ 2066.225821] [ 2066.225983] dump_stack_lvl+0xc1/0xf0 [ 2066.226261] should_fail_ex+0x4b4/0x5b0 [ 2066.226555] _copy_from_user+0x30/0xf0 [ 2066.226844] copy_msghdr_from_user+0x89/0x150 [ 2066.227175] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2066.227525] ? __lock_acquire+0x19d7/0x64f0 [ 2066.227841] ___sys_sendmsg+0xdd/0x1b0 [ 2066.228118] ? __pfx____sys_sendmsg+0x10/0x10 [ 2066.228436] ? __pfx_perf_trace_lock+0x10/0x10 [ 2066.228766] ? lock_acquire+0x19a/0x4c0 [ 2066.229047] ? find_held_lock+0x2c/0x110 [ 2066.229337] ? __might_fault+0xe2/0x190 [ 2066.229617] ? lock_release+0x1e3/0x680 [ 2066.229898] ? __pfx_lock_release+0x10/0x10 [ 2066.230196] ? asm_exc_page_fault+0x26/0x30 [ 2066.230518] __sys_sendmmsg+0x18f/0x460 [ 2066.230798] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2066.231128] ? rcu_read_lock_any_held+0x79/0xa0 [ 2066.231463] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2066.231856] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2066.232273] ? fput+0x2f/0x1a0 [ 2066.232530] ? ksys_write+0x1a7/0x260 [ 2066.232805] ? __pfx_ksys_write+0x10/0x10 [ 2066.233129] __x64_sys_sendmmsg+0x9d/0x110 [ 2066.233424] ? syscall_enter_from_user_mode+0x21/0x50 [ 2066.233816] do_syscall_64+0x3f/0x90 [ 2066.234083] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2066.234461] RIP: 0033:0x7f4c1af01b19 [ 2066.234721] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2066.236004] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2066.236548] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2066.237059] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2066.237577] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2066.238094] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2066.238603] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2066.239149] 19:57:17 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0xc) 19:57:17 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x41009432, &(0x7f0000000180)) 19:57:17 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200600086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:57:17 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 15) [ 2066.381350] FAULT_INJECTION: forcing a failure. [ 2066.381350] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2066.382269] CPU: 0 PID: 14257 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2066.382813] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2066.383365] Call Trace: [ 2066.383553] [ 2066.383715] dump_stack_lvl+0xc1/0xf0 [ 2066.384001] should_fail_ex+0x4b4/0x5b0 [ 2066.384295] _copy_from_user+0x30/0xf0 [ 2066.384582] copy_msghdr_from_user+0x89/0x150 [ 2066.384897] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2066.385244] ? __lock_acquire+0x19d7/0x64f0 [ 2066.385562] ___sys_sendmsg+0xdd/0x1b0 [ 2066.385840] ? __pfx____sys_sendmsg+0x10/0x10 [ 2066.386159] ? __pfx_perf_trace_lock+0x10/0x10 [ 2066.386486] ? lock_acquire+0x19a/0x4c0 [ 2066.386769] ? find_held_lock+0x2c/0x110 [ 2066.387058] ? __might_fault+0xe2/0x190 [ 2066.387341] ? lock_release+0x1e3/0x680 [ 2066.387620] ? __pfx_lock_release+0x10/0x10 [ 2066.387916] ? asm_exc_page_fault+0x26/0x30 [ 2066.388234] __sys_sendmmsg+0x18f/0x460 [ 2066.388518] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2066.388833] ? rcu_read_lock_any_held+0x79/0xa0 [ 2066.389167] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2066.389535] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2066.389956] ? fput+0x2f/0x1a0 [ 2066.390198] ? ksys_write+0x1a7/0x260 [ 2066.390464] ? __pfx_ksys_write+0x10/0x10 [ 2066.390755] __x64_sys_sendmmsg+0x9d/0x110 [ 2066.391047] ? syscall_enter_from_user_mode+0x21/0x50 [ 2066.391414] do_syscall_64+0x3f/0x90 [ 2066.391681] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2066.392044] RIP: 0033:0x7f4c1af01b19 [ 2066.392320] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2066.393584] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2066.394112] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2066.394614] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2066.395117] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2066.395620] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2066.396123] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2066.396641] 19:57:17 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x6609, &(0x7f0000000180)) 19:57:33 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x80086601, &(0x7f0000000180)) 19:57:33 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x3e) 19:57:33 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x240, 0x0, @loopback}, 0x1c) 19:57:33 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:57:33 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000001000), 0x4000000, 0x2) write$binfmt_misc(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="73797a3124000000519102efe125efb056ea5911eacac77356f7ff00"/42], 0x2a) r1 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) r2 = fsmount(r1, 0x0, 0x0) mknodat$null(r2, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) openat(r2, 0xfffffffffffffffd, 0x8000, 0x10) 19:57:33 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 16) 19:57:33 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000386dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:57:33 executing program 7: timer_create(0x2, 0x0, &(0x7f0000000140)=0x0) timer_delete(r0) timer_delete(r0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x4, 0x0, 0x0, 0x0, 0x20916, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, @perf_config_ext={0xffe}, 0x0, 0x0, 0x0, 0x1, 0x100}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x401, 0x400000) r2 = dup(r1) read$ptp(r2, 0x0, 0x0) r3 = mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x13, r2, 0x10000000) r4 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r4, 0x6, 0x0, 0x0, 0x0) fsmount(r4, 0x0, 0x0) r5 = io_uring_register$IORING_REGISTER_PERSONALITY(r2, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, r3, &(0x7f0000000100)=@IORING_OP_POLL_ADD={0x6, 0x5, 0x0, @fd=r4, 0x0, 0x0, 0x0, {0x40}, 0x1, {0x0, r5}}, 0x2) 19:57:33 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x80086603, &(0x7f0000000180)) [ 2082.257457] FAULT_INJECTION: forcing a failure. [ 2082.257457] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2082.258302] CPU: 1 PID: 14279 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2082.258865] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2082.259437] Call Trace: [ 2082.259627] [ 2082.259791] dump_stack_lvl+0xc1/0xf0 [ 2082.260071] should_fail_ex+0x4b4/0x5b0 [ 2082.260372] _copy_from_user+0x30/0xf0 [ 2082.260666] copy_msghdr_from_user+0x89/0x150 [ 2082.260997] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2082.261365] ? __lock_acquire+0x19d7/0x64f0 [ 2082.261685] ___sys_sendmsg+0xdd/0x1b0 [ 2082.261972] ? __pfx____sys_sendmsg+0x10/0x10 [ 2082.262298] ? __pfx_perf_trace_lock+0x10/0x10 [ 2082.262637] ? lock_acquire+0x19a/0x4c0 [ 2082.262929] ? find_held_lock+0x2c/0x110 [ 2082.263197] ? __might_fault+0xe2/0x190 [ 2082.263503] ? lock_release+0x1e3/0x680 [ 2082.263793] ? __pfx_lock_release+0x10/0x10 [ 2082.264094] ? asm_exc_page_fault+0x26/0x30 [ 2082.264420] __sys_sendmmsg+0x18f/0x460 [ 2082.264715] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2082.265038] ? rcu_read_lock_any_held+0x79/0xa0 [ 2082.265387] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2082.265770] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2082.266188] ? fput+0x2f/0x1a0 [ 2082.266422] ? ksys_write+0x1a7/0x260 [ 2082.266675] ? __pfx_ksys_write+0x10/0x10 [ 2082.266944] __x64_sys_sendmmsg+0x9d/0x110 [ 2082.267214] ? syscall_enter_from_user_mode+0x21/0x50 [ 2082.267542] do_syscall_64+0x3f/0x90 [ 2082.267790] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2082.268117] RIP: 0033:0x7f4c1af01b19 [ 2082.268355] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2082.269429] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2082.269935] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2082.270370] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2082.270803] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2082.271230] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2082.271673] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2082.272115] 19:57:33 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x700) 19:57:33 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x8008662c, &(0x7f0000000180)) 19:57:33 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000586dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:57:33 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 17) 19:57:33 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:57:33 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x88b) 19:57:33 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x80087601, &(0x7f0000000180)) [ 2082.418387] FAULT_INJECTION: forcing a failure. [ 2082.418387] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2082.419228] CPU: 1 PID: 14397 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2082.419735] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2082.420236] Call Trace: [ 2082.420413] [ 2082.420577] dump_stack_lvl+0xc1/0xf0 [ 2082.420844] should_fail_ex+0x4b4/0x5b0 [ 2082.421139] _copy_from_user+0x30/0xf0 [ 2082.421429] copy_msghdr_from_user+0x89/0x150 [ 2082.421736] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2082.422076] ? __lock_acquire+0x19d7/0x64f0 [ 2082.422386] ___sys_sendmsg+0xdd/0x1b0 [ 2082.422659] ? __pfx____sys_sendmsg+0x10/0x10 [ 2082.422967] ? __pfx_perf_trace_lock+0x10/0x10 [ 2082.423287] ? lock_acquire+0x19a/0x4c0 [ 2082.423558] ? find_held_lock+0x2c/0x110 [ 2082.423839] ? __might_fault+0xe2/0x190 [ 2082.424112] ? lock_release+0x1e3/0x680 [ 2082.424401] ? __pfx_lock_release+0x10/0x10 [ 2082.424709] ? asm_exc_page_fault+0x26/0x30 [ 2082.425049] __sys_sendmmsg+0x18f/0x460 [ 2082.425350] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2082.425672] ? rcu_read_lock_any_held+0x79/0xa0 [ 2082.426024] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2082.426415] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2082.426797] ? fput+0x2f/0x1a0 [ 2082.427048] ? ksys_write+0x1a7/0x260 [ 2082.427313] ? __pfx_ksys_write+0x10/0x10 [ 2082.427621] __x64_sys_sendmmsg+0x9d/0x110 [ 2082.427932] ? syscall_enter_from_user_mode+0x21/0x50 [ 2082.428305] do_syscall_64+0x3f/0x90 [ 2082.428586] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2082.428963] RIP: 0033:0x7f4c1af01b19 [ 2082.429233] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2082.430499] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2082.431037] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2082.431546] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2082.432046] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2082.432542] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2082.433042] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2082.433555] 19:57:33 executing program 7: ioctl$MON_IOCX_GETX(0xffffffffffffffff, 0x4018920a, &(0x7f0000001180)={&(0x7f0000000040), &(0x7f0000000180)=""/4096, 0x1000}) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) r2 = fsmount(r1, 0x0, 0x0) mknodat$null(r2, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) write$vga_arbiter(r2, &(0x7f0000001340)=@unlock_all, 0xb) perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x1f, 0x1, 0x4, 0x1f, 0x0, 0x0, 0x2200, 0x8, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x9a3, 0x0, @perf_bp={&(0x7f0000001380), 0x1}, 0x13848, 0x9, 0x2, 0x7, 0x2, 0xfffffff7, 0x8, 0x0, 0x20, 0x0, 0x1f}, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, 0x8) ioctl$MON_IOCX_GETX(0xffffffffffffffff, 0x4018920a, &(0x7f0000001300)={&(0x7f00000011c0), &(0x7f0000001200)=""/230, 0xe6}) r3 = dup(r0) read$ptp(r3, 0x0, 0x0) r4 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r4, 0x6, 0x0, 0x0, 0x0) r5 = fsmount(r4, 0x0, 0x0) mknodat$null(r5, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) ioctl$MON_IOCH_MFLUSH(r5, 0x9208, 0x9) 19:57:48 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x300, 0x0, @loopback}, 0x1c) 19:57:48 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000686dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:57:48 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0xc00) 19:57:48 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 18) 19:57:48 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000320000000f000000000000000200000002000000008000000080000020000000e1f4655fe1f4655f0100ffff53ef010001000000e0f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010100)="0000000000000000000000001f4e", 0xe, 0x4dc}, {&(0x7f0000010300)="02000000030000000400000032000f000300040000000000000000000f002f7c", 0x20, 0x1000}, {&(0x7f0000012500)="ed41000000100000e0f4655fe1f4655fe1f4655f000000000000040008", 0x1d, 0x101}], 0x0, &(0x7f0000000040)={[{@data_err_abort}]}) 19:57:48 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x800c6613, &(0x7f0000000180)) 19:57:48 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000180)=0x0) r1 = memfd_secret(0x80000) perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x1, 0x0, 0xe1, 0x6, 0x0, 0x7, 0xcce08, 0x8, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x2, @perf_bp={&(0x7f0000000040), 0x9}, 0x1100, 0x5, 0x0, 0x4, 0x8, 0x8, 0x0, 0x0, 0xff, 0x0, 0x2}, r0, 0x5, r1, 0xa) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = dup(r2) read$ptp(r3, 0x0, 0x0) 19:57:48 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) [ 2097.033441] FAULT_INJECTION: forcing a failure. [ 2097.033441] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2097.034302] CPU: 1 PID: 14428 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2097.034838] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2097.035377] Call Trace: [ 2097.035564] [ 2097.035725] dump_stack_lvl+0xc1/0xf0 [ 2097.035996] should_fail_ex+0x4b4/0x5b0 [ 2097.036287] _copy_from_user+0x30/0xf0 [ 2097.036568] copy_msghdr_from_user+0x89/0x150 [ 2097.036889] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2097.037231] ? __lock_acquire+0x19d7/0x64f0 [ 2097.037535] ___sys_sendmsg+0xdd/0x1b0 [ 2097.037805] ? __pfx____sys_sendmsg+0x10/0x10 [ 2097.038113] ? __pfx_perf_trace_lock+0x10/0x10 [ 2097.038436] ? lock_acquire+0x19a/0x4c0 [ 2097.038710] ? find_held_lock+0x2c/0x110 [ 2097.038995] ? __might_fault+0xe2/0x190 [ 2097.039272] ? lock_release+0x1e3/0x680 [ 2097.039559] ? __pfx_lock_release+0x10/0x10 [ 2097.039851] ? asm_exc_page_fault+0x26/0x30 [ 2097.040162] __sys_sendmmsg+0x18f/0x460 [ 2097.040442] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2097.040750] ? rcu_read_lock_any_held+0x79/0xa0 [ 2097.041082] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2097.041451] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2097.041860] ? fput+0x2f/0x1a0 [ 2097.042094] ? ksys_write+0x1a7/0x260 [ 2097.042358] ? __pfx_ksys_write+0x10/0x10 [ 2097.042645] __x64_sys_sendmmsg+0x9d/0x110 [ 2097.042948] ? syscall_enter_from_user_mode+0x21/0x50 [ 2097.043310] do_syscall_64+0x3f/0x90 [ 2097.043582] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2097.043960] RIP: 0033:0x7f4c1af01b19 [ 2097.044211] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2097.045473] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2097.045972] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2097.046473] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2097.046973] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2097.047468] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2097.047988] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2097.048497] 19:57:48 executing program 3: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002034f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) fstat(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r2, 0x0) r3 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r3, 0x6, 0x0, 0x0, 0x0) r4 = fsmount(r3, 0x0, 0x0) mknodat$null(r4, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r5, 0x29, 0x23, &(0x7f0000001740)={{{@in6=@ipv4={""/10, ""/2, @multicast2}, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in=@multicast1}}, &(0x7f0000001840)=0xe8) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000001880)={@mcast2, 0x0, r6}) setsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000000640)={{{@in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @in=@loopback, 0x4e22, 0x7ff, 0x4e23, 0x401, 0x2, 0x0, 0x80, 0x3a, r6, r1}, {0x7f, 0x5, 0x20, 0x7ff, 0x2, 0x8, 0x2, 0xf862}, {0x1, 0x1, 0x71bd, 0x3f}, 0x3, 0x6e6bb0, 0x1, 0x1, 0x3, 0x3}, {{@in6=@mcast1, 0x4d6, 0x33}, 0x2, @in=@local, 0x34ff, 0x4, 0x1, 0x8, 0xffff, 0x80, 0xf81db793}}, 0xe8) syz_mount_image$nfs(&(0x7f0000000040), &(0x7f00000000c0)='./file0\x00', 0x8000, 0x4, &(0x7f0000000440)=[{&(0x7f0000000100)="388aecdb21a9bb", 0x7, 0x7}, {&(0x7f0000000140)="7cb3b402996d658bc0459ca3d073f78bc8d260c70e701ea16abe4fb2126badd97188f33857f954da8e9dfc414c2f450b08eb2214ed4d1e331e31a5cb7d0ee6bd8447521a21d0d8e3dca2b503", 0x4c, 0x3ff}, {&(0x7f0000000240)="68de3582c5a58f94dccef44efffb0629dbf79dadf12f0db3124ac6ba70bbd74a748b7b5155c8cd8f9592752c62ff669c4bdb786819834e6c5938be387698bcbde5495f9d0593a9d5b304e507ff68ef3691a732f57467338d5bfc2c86dc961ef24477c808f012b36924b3dca6c3dbf2bd68aca3a3cda28bce2e57f93ce77d0fe8825c26c5713287755c2a317380cb08a4046381f5937321b89e049f23ccde4b0c3382e63d0c3b31f2b9411fd9b8101ae34c3872f42680c4053764837a014abfb710eea1075e3ef08e82d0ce582ea34b7dd56d821beffcd8dfa68bc71be46dde758664a6a3bbc3b67e439fcb92b9cc43d674c4c81ad91137e427244065c7", 0xfd, 0x6}, {&(0x7f0000000340)="a80af1c84d1d6ffb611bb3c05c2e5473384fb4ce1548a95aab010f806b4079ed533b80e98df5a7dcdcd516524c7aa6d169b585c38d05996b63f860a750e19a3001bdcee7e5883e648a19f5e793786b46200a13ff2242132fa3134a4f2f7fcda39841a651e64a102ef88a3e8e14ec7cef1911b721d379996a165ee038ce88899595838a80549de1c5eb4fd99723d6301ec84ac35ce4dd71e745740a764d2b6b2ad6bf7dc886c5ab3f0e3884a863b36ae505cacddc79c4371c06410dd276783defc75447a07139ba6f329d8f93106bd3", 0xcf, 0x8000}], 0x2001804, &(0x7f0000000540)={[{')'}, {'vfat\x00'}, {'vfat\x00'}, {}, {'.}\xf8.:,.\xc8\x1a&#$'}, {}, {',.'}, {'vfat\x00'}, {}], [{@appraise}, {@subj_type={'subj_type', 0x3d, '!'}}, {@audit}, {@euid_eq}, {@uid_gt={'uid>', r1}}, {@dont_appraise}, {@rootcontext={'rootcontext', 0x3d, 'sysadm_u'}}, {@uid_lt}, {@fowner_eq={'fowner', 0x3d, r2}}, {@subj_user={'subj_user', 0x3d, '%]b:'}}]}) 19:57:48 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:57:48 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x2000) 19:57:48 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, @perf_config_ext={0xfff, 0x5}, 0x140}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) r2 = fsmount(r1, 0x0, 0x0) mknodat$null(r2, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) ioctl$PERF_EVENT_IOC_DISABLE(r2, 0x2401, 0x100000000) r3 = dup(r0) read$ptp(r3, 0x0, 0x0) 19:57:48 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x8010661b, &(0x7f0000000180)) 19:57:48 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200004086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:57:48 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:57:48 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 19) [ 2097.209089] FAULT_INJECTION: forcing a failure. [ 2097.209089] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2097.210160] CPU: 1 PID: 14556 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2097.210708] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2097.211251] Call Trace: [ 2097.211430] [ 2097.211601] dump_stack_lvl+0xc1/0xf0 [ 2097.211887] should_fail_ex+0x4b4/0x5b0 [ 2097.212175] _copy_from_user+0x30/0xf0 [ 2097.212457] copy_msghdr_from_user+0x89/0x150 [ 2097.212782] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2097.213142] ? __lock_acquire+0x19d7/0x64f0 [ 2097.213449] ___sys_sendmsg+0xdd/0x1b0 [ 2097.213719] ? __pfx____sys_sendmsg+0x10/0x10 [ 2097.214035] ? __pfx_perf_trace_lock+0x10/0x10 [ 2097.214356] ? lock_acquire+0x19a/0x4c0 [ 2097.214632] ? find_held_lock+0x2c/0x110 [ 2097.214915] ? __might_fault+0xe2/0x190 [ 2097.215192] ? lock_release+0x1e3/0x680 [ 2097.215472] ? __pfx_lock_release+0x10/0x10 [ 2097.215788] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 2097.216190] __sys_sendmmsg+0x18f/0x460 [ 2097.216464] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2097.216781] ? rcu_read_lock_any_held+0x79/0xa0 [ 2097.217118] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2097.217489] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2097.217889] ? fput+0x2f/0x1a0 [ 2097.218125] ? ksys_write+0x1a7/0x260 [ 2097.218395] ? __pfx_ksys_write+0x10/0x10 [ 2097.218695] __x64_sys_sendmmsg+0x9d/0x110 [ 2097.218999] ? syscall_enter_from_user_mode+0x21/0x50 [ 2097.219359] do_syscall_64+0x3f/0x90 [ 2097.219640] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2097.219985] RIP: 0033:0x7f4c1af01b19 [ 2097.220261] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2097.221512] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2097.222055] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2097.222561] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2097.223056] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2097.223570] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2097.224072] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2097.224594] 19:58:03 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x801c581f, &(0x7f0000000180)) 19:58:03 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x3e00) 19:58:03 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x104a2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000180)={0x4, 0x80, 0xf9, 0xfe, 0x0, 0x0, 0x0, 0x2, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, @perf_config_ext={0x5, 0x81}, 0x0, 0x1c, 0x0, 0x8, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) io_setup(0x3ff, &(0x7f0000000140)=0x0) io_destroy(r0) ioctl$INCFS_IOC_CREATE_FILE(0xffffffffffffffff, 0xc058671e, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sched_getaffinity(0x0, 0x8, &(0x7f0000000040)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/cgroup.procs\x00', 0x0, 0x0) fcntl$setlease(r1, 0x400, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) syz_open_dev$mouse(&(0x7f0000000540), 0x8000000000000, 0x0) 19:58:03 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:58:03 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x500, 0x0, @loopback}, 0x1c) 19:58:03 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 20) 19:58:03 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000140), 0x2}, 0x0, 0x100000000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup(r0) r1 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) r2 = fsmount(r1, 0x0, 0x0) r3 = openat$incfs(r2, &(0x7f0000000100)='.pending_reads\x00', 0x2000, 0x40) fsmount(r3, 0x0, 0xc) mknodat$null(r2, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) read$ptp(r2, 0x0, 0xffffffffffffff20) 19:58:03 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200005086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) [ 2112.791270] FAULT_INJECTION: forcing a failure. [ 2112.791270] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2112.792759] CPU: 1 PID: 14565 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2112.793756] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2112.794734] Call Trace: [ 2112.795055] [ 2112.795352] dump_stack_lvl+0xc1/0xf0 [ 2112.795867] should_fail_ex+0x4b4/0x5b0 [ 2112.796393] _copy_from_user+0x30/0xf0 [ 2112.796915] copy_msghdr_from_user+0x89/0x150 [ 2112.797492] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2112.798138] ? __lock_acquire+0x19d7/0x64f0 [ 2112.798711] ___sys_sendmsg+0xdd/0x1b0 [ 2112.799206] ? __pfx____sys_sendmsg+0x10/0x10 [ 2112.799781] ? __pfx_perf_trace_lock+0x10/0x10 [ 2112.800363] ? lock_acquire+0x19a/0x4c0 [ 2112.800861] ? find_held_lock+0x2c/0x110 [ 2112.801384] ? __might_fault+0xe2/0x190 [ 2112.801885] ? lock_release+0x1e3/0x680 [ 2112.802385] ? __pfx_lock_release+0x10/0x10 [ 2112.802913] ? asm_exc_page_fault+0x26/0x30 [ 2112.803486] __sys_sendmmsg+0x18f/0x460 [ 2112.804004] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2112.804570] ? rcu_read_lock_any_held+0x79/0xa0 [ 2112.805174] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2112.805855] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2112.806587] ? fput+0x2f/0x1a0 [ 2112.807016] ? ksys_write+0x1a7/0x260 [ 2112.807496] ? __pfx_ksys_write+0x10/0x10 [ 2112.808058] __x64_sys_sendmmsg+0x9d/0x110 [ 2112.808586] ? syscall_enter_from_user_mode+0x21/0x50 [ 2112.809215] do_syscall_64+0x3f/0x90 [ 2112.809692] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2112.810324] RIP: 0033:0x7f4c1af01b19 [ 2112.810783] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2112.812895] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2112.813795] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2112.814641] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2112.815485] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2112.816336] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2112.817180] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2112.818057] 19:58:04 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x81009431, &(0x7f0000000180)) 19:58:04 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200006086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:58:04 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:58:04 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x4000) 19:58:04 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, @perf_config_ext={0xfff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fork() ptrace(0x10, r1) r2 = syz_open_procfs(r1, &(0x7f0000000280)='sessionid\x00') perf_event_open(&(0x7f00000001c0)={0x4, 0x80, 0x20, 0x3, 0x73, 0xa2, 0x0, 0x7, 0x100, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, @perf_config_ext={0x0, 0x8}, 0x300, 0xc49, 0x3f, 0x6, 0x8, 0x9e, 0xff7f, 0x0, 0xfffffff7, 0x0, 0x1}, r1, 0x0, r2, 0x1) wait4(r1, &(0x7f0000000240), 0x80000000, &(0x7f0000000300)) r3 = syz_open_dev$vcsn(&(0x7f0000000180), 0x7fff, 0x4c000) r4 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f00000002c0)={r3, 0x3, 0x81, 0x3}) fcntl$setstatus(r5, 0x4, 0x4800) fsconfig$FSCONFIG_CMD_CREATE(r4, 0x6, 0x0, 0x0, 0x0) fsmount(r4, 0x0, 0x0) r6 = dup(r0) perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x1, 0xff, 0x1e, 0x9, 0x0, 0x7, 0x4c80c, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x400, 0x4, @perf_bp={&(0x7f0000000040), 0x6}, 0x10a89, 0x7, 0x5, 0x2, 0xfff, 0x9, 0x75, 0x0, 0x0, 0x0, 0x7ff}, r1, 0x5, r6, 0x9) r7 = dup(r0) read$ptp(r7, 0x0, 0x0) 19:58:04 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 21) 19:58:04 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0xc0045878, &(0x7f0000000180)) 19:58:04 executing program 3: setpgid(0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) listxattr(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 19:58:04 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c20000ff86dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) [ 2113.062292] FAULT_INJECTION: forcing a failure. [ 2113.062292] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2113.063783] CPU: 1 PID: 14695 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2113.064765] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2113.065767] Call Trace: [ 2113.066095] [ 2113.066392] dump_stack_lvl+0xc1/0xf0 [ 2113.066886] should_fail_ex+0x4b4/0x5b0 [ 2113.067409] _copy_from_user+0x30/0xf0 [ 2113.067946] copy_msghdr_from_user+0x89/0x150 [ 2113.068530] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2113.069164] ? __lock_acquire+0x19d7/0x64f0 [ 2113.069730] ___sys_sendmsg+0xdd/0x1b0 [ 2113.070238] ? __pfx____sys_sendmsg+0x10/0x10 [ 2113.070807] ? __pfx_perf_trace_lock+0x10/0x10 [ 2113.071416] ? lock_acquire+0x19a/0x4c0 [ 2113.071937] ? find_held_lock+0x2c/0x110 [ 2113.072471] ? __might_fault+0xe2/0x190 [ 2113.072976] ? lock_release+0x1e3/0x680 [ 2113.073475] ? __pfx_lock_release+0x10/0x10 [ 2113.074007] ? asm_exc_page_fault+0x26/0x30 [ 2113.074575] __sys_sendmmsg+0x18f/0x460 [ 2113.075092] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2113.075655] ? rcu_read_lock_any_held+0x79/0xa0 [ 2113.076280] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2113.076937] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2113.077686] ? fput+0x2f/0x1a0 [ 2113.078123] ? ksys_write+0x1a7/0x260 [ 2113.078606] ? __pfx_ksys_write+0x10/0x10 [ 2113.079132] __x64_sys_sendmmsg+0x9d/0x110 [ 2113.079656] ? syscall_enter_from_user_mode+0x21/0x50 [ 2113.080306] do_syscall_64+0x3f/0x90 [ 2113.080784] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2113.081423] RIP: 0033:0x7f4c1af01b19 [ 2113.081878] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2113.083984] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2113.084883] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2113.085732] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2113.086574] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2113.087415] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2113.088291] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2113.089167] 19:58:18 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0xc0045878, &(0x7f0000000180)) 19:58:18 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:58:18 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x600, 0x0, @loopback}, 0x1c) 19:58:18 executing program 7: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x80, 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, @perf_bp={&(0x7f0000000100), 0x1}, 0x40041, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = signalfd4(0xffffffffffffffff, &(0x7f00000002c0)={[0x7]}, 0x8, 0x80000) close_range(r1, r2, 0x0) r3 = dup(r1) read$ptp(r3, 0x0, 0x0) write$vga_arbiter(r3, &(0x7f0000000040)=@target={'target ', {'PCI:', '1c', ':', 'f', ':', '8', '.', 'a'}}, 0x14) r4 = creat(&(0x7f0000000300)='./file0\x00', 0x4) r5 = syz_open_dev$usbmon(&(0x7f0000000340), 0x9, 0x280400) dup2(r4, r5) r6 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r6, 0x6, 0x0, 0x0, 0x0) r7 = fsmount(r6, 0x0, 0x0) mknodat$null(r7, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) perf_event_open$cgroup(&(0x7f0000000240)={0x3, 0x80, 0x1, 0x8, 0xce, 0x7, 0x0, 0x1, 0x1000, 0x8, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000200), 0x8}, 0x42108, 0x5, 0x36e, 0x3, 0x9, 0x200, 0x5, 0x0, 0x4588, 0x0, 0xffffffff}, 0xffffffffffffffff, 0x5, r7, 0x2) dup(r0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0xd3, 0x1, 0x7, 0xff, 0x0, 0x3, 0x20, 0xe, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1f, 0x1, @perf_bp={&(0x7f0000000140), 0x2}, 0x20018, 0x4, 0x3f, 0x2, 0x3, 0x3ff, 0x8000, 0x0, 0xffffffc0, 0x0, 0x8}, 0x0, 0xb, 0xffffffffffffffff, 0x0) 19:58:18 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 22) 19:58:18 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000005dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:58:18 executing program 3: r0 = openat$hwrng(0xffffffffffffff9c, 0x0, 0x8800, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$inet(r2, &(0x7f0000000380)={&(0x7f0000000180)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000680)=[{&(0x7f00000001c0)="d5ed", 0x2}, {&(0x7f0000000400)="500df1b2de066538798561a741db2b7d087d2b10882dff49068b73b955c5242fabda30fdf9f84ac1900d92c1bb25166c43e80e156005ac2f6fa9297d10f040db7af2d27ab47eb7065dd2e33e9c84755563f58f8a04d1cb1ff8879ca57806191f9f67448eb0211c2895b010d88fd74e1ae0a49b67e877d34e20479cba6b5f30f964fc8fa34f373f4d621d5a93d6534da0809b9192a269a5b4fd9164311085d9a70489c5789c14f4e630446d97cdb011c2f3811d293d1c2c89072f16af30b19ca0b797126f8a192aec84453a85a7e3e312c984a799021fbd24703f067d", 0xdc}, {&(0x7f0000000500)="1bd514b8ddbdcaf8144c36bbf418470b2a3955988dfa8862a78e7b900fef6bfbfb266df011fdfd32a197d544b142e0911823e9ba6e6129334bb576360c095f5a2fe12138e75ea0c082d8e52c90408fa91eead3a987318be373327a9ef0940f14cbdc4a4c6e2865f5b7261bfcee32c7eac04dd47d494ecc1a81aca63b036987ca51106188250d2f4d94ab5d1d28aa6406600a47ea8a67bb051f0c58a62eadb54e9e37", 0xa2}, {&(0x7f00000005c0)="eb0b14c29a09a10e1ab5269bdcf50fd71c11b08ea3226eae75765cd627034792d72ea76f9d261d338ee6ff8f72b7bf3233e859b4efcf855b2771b35ee6ed2904634ecdf0595994e644441a7ee5e7beb363718c0eea611ec2376c03d5795a588c5281cb5b3e339ce94ef24c8ae90352d784da449abdafb2104004e45a333cb9121b586e93905a1833b74f1789d9115a8a4422661dbad6acf20a2a321c45b8bd433b5a9f6ad0bf9b1dfc5d0187a63e3a3d2f3315", 0xb3}, {&(0x7f0000000200)="84daa719dd945ebea535a006e29e573fa69e17948cd28dff842d17780466ab28f1eaa373a43acd3f865b50b40593070d4d7cdf9405d3cf3c7110520d78541f1f1672edce93b23a3b45e482b17c962c9f1961", 0x52}], 0x5}, 0x815) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000340)={'sit0\x00', 0x0}) sendmsg$inet(r2, &(0x7f0000000780)={&(0x7f0000000000)={0x2, 0x0, @local}, 0x10, &(0x7f00000003c0)=[{&(0x7f0000000300)="6fb9", 0xffeb}], 0x1, &(0x7f0000000700)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r4, @remote, @broadcast}}}], 0x20}, 0xe00) ioctl$BTRFS_IOC_TREE_SEARCH(r1, 0xd0009411, &(0x7f00000007c0)={{0x0, 0x0, 0x20f8d101, 0x0, 0xffffffffffffff80, 0x7fff, 0x1f, 0xffffffff, 0x6, 0x6, 0x881e, 0x5, 0x100000000, 0xfaa, 0x98}}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004f540)) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r0, 0xc0189379, &(0x7f00000017c0)=ANY=[@ANYBLOB="0100000001000000180000006087600a33ebccbfcbb68e4c64a34da0f639cb963aa8069ef6b7456f544f11ef6500a81432758c93028154117c369ced37f614ff45743e7f7a758a0deba2bfef2b44f4f416850d84700becfbf6f836c9eca264ac6e27995113af7befec79c074de2a467fc151c6d8db5065f72e48e175c2a70948e453efce21ec80e4a46f0fea63f55b54d6ee3dfca1ed51c062f87f10aad63c28729f79d79c5f1bf708274862b927469d22b34416e9f64ca0be03ae7119e84f950a1390b2407e11812b4a1a9b3befda33b49b8ac991fe3dcb358cc8e78584ffba093d1957dc3ac3e6f40824d0b1138f51394baf570296ed7e85e3c2766f6624ae10ca8fae70688ffedcd3b4d000ae4f619f67b3b979", @ANYRES32=r1, @ANYBLOB="00000002000000022e2f66696c653000"]) perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x1, 0x9, 0x3, 0x5, 0x0, 0xa0, 0x2084, 0x2, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x2, @perf_config_ext={0x8, 0x5d}, 0x484, 0x0, 0x2e, 0x9, 0xeda, 0x2, 0x2, 0x0, 0x400, 0x0, 0x3}, 0x0, 0xd, r5, 0x8) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004f540)) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f000004f600)={0x0, 0x0, "a5aa3ccc87c77776114759e272651aaea47546a13a9fc60da988d5386703126de20e718f83ca200c6d6bb7266f8b021ff8e05efdfdc90ecc376553228d58316ba88c447a12e9a00ad602da43430698e3906ad7d43db48d8461c585979ef63878fce0d05df958cbff1302e3755003033f791fd92f0a5bbda7f0cf0d358519da840ba067e2728bf5e7c19267c3b0769bd419097a159de6f3f781a0a67c5fe18648708f120b81ad3d1c3f88f832f544268461f2c76c357f0191c5720d2253ab96559d37cfef190b97e5ef331b3fdc237a7ed73bb712b22ee7a10542ad23642217fc705b6bd3a1a7f7bc5c5d652aeca03341b036e12269b69fedf2cc2a25bbd0b567", "6865fc2577a9ae17f677dc7917a0044552715ca3b504eb029fc612e9f3e2c6f2b95ecd73088a8c400be22b8ed4c0726e428f176f0f9ffe9dd80600da314e500572ea693ad1c62a84cb37e86d15502cda783eb19c4eda6f073fe5ab49c828e7b7822ca36d4cb33ffe57eaee4c661ba8d6bb81f1bc5456c1e4515a6f29b685cdebcfabe2c620296d7b6f3760a14289c03b883ab82b3dd9537e46bde610f56f18790d991101969eddbb07fcd51ba26f7cc69d85de00f8034a705a678c672a4dd3922d5f2afe5e1b218cb6d7c22c872570509bb6137622e8ed79b584512cf5d02174c12469decc753b860a5c8fd59b7ef5edd33dbb22b2cb222e13d53cb5b44a64742145d791d37cfa6a30fe202b28204061df72a0d15ea17305f38f8face0bd8ef9194549261c8344026717253e119eed1caa48161a2cfa271501fb6d4bafde51b2bbcbf5e3f9e6173134c3c86cbc7c5d31f9cf895a49fab24f346c223b13bf8df9623fb627ae95335179a4ff5aed3d6f89f221f2b116d48978655bfd5b2e758c375985a2fe2ac00de753dc5c8f2296e3cae999baaffd867d8f08c768cb49cece3b4e72dac3013fb396c24c56caa06046ecb7c22695625b24755afd354d188240d9bff551dd13fae6c0c15e6acce14926039d881dd2ee2e295612cfb14737288c52c227acfa38b54fb0292b1f2645ff4b3612a818605f6d1cb8e5ece3d8462b91006e807bd7613bc3542357fcc016a612d0aaa047695745891cbddb9576c960f02f7bea0a86c092bdb2e1170a0d841b74a1ab482cea2b5e3068678a2f22af6d09c0be5140d37689605201a22faefce6bf741b726be2d6c6103cec04782f3d784cc597f6f50103f711a8c610e63adb1705df6bbee26c2b9998d3188c8ef33cb43028e7bf95fb3ca315945b91ead11ca1e3cec671f4b19d295ee6ee54b68edd729c55b552d38b75280b48c7f1347e1c76a84779ff0f289d7146f37b6d951ff28817c9185a2f7349a25a7c5f494a9c68c058fb5ab1b2a534d5df371a31872052ae35f6ae804f3efb5baa988e7270f3d1f863158d7b52e9d48b34966e0f3c14965d7858d023a9aefe3d2923b5ba078648c2f12e854d8074daacab1ebcafbf260dea393f30d59fa68578d23ff380081d9b39b08ce68e612c6fae0b7337334300dea59036c61426f85f67e53bc5f760cba1a45bdcfe7974f29e98b873283d57e4f8605be0b9f3043e5ed030413b0d30a0507dda2b3838c753a377fd043855bdc6f76a101e25b4e5ffef709c00eb3dcb9f9129d0db71fedac1f563b91790c8dd99af6d539f9abc54ee98b45a92a9b6c1730a3aa496253fad1c8527773fb5e92d473eaa700b863027bdbed1c3c0987bc7835c62120aea0b0c4647d21ac0d75da47912f5f8b281fcafdc6642bd331377c0a9b736791e8f682f4cc479ebb360f73ebac1a034b188673e54298821f6e2c5dadd74dc4a2f1bf7b80c0a22b28321eb082009889cb124d62a946fc16c6d7c277ca07033edd6c84da78dd5aecfe40ea5c74045288c72b392899ae2bf5e349f565989ff29dca2dede7486667c20ca27a9cfa7f732a4c95d7a51d52d62eddbcb24fd6e8b0b310681015c5b84e8eced1dd084f90041ad551642bf88e5602ade1c436342e26b0bbb67529e115e1fd8038b1a607a0d9bea8e2db1d1504b56b6bab9bf76d9806fe26f11059f2bb4a9f0479721e6feeb57003c8d1b40b11497d03e509c24085f438adbc9699c535656a4db4d266e04388d8af9ca800748ea5d667651c12ec11af6c3bf2376ae4c06c428ab87ca069e1c538c2e7163f4a574d0c2b2a594755b316ae7adb09790dbc66f7b9d6478e4cc658ca5628a4a6a02ae649e12cc6b8771e06184f662d67c5f694ef9879f0447ce4fa5299c56178ba3e97f475e567f989938a83e19ee067c5d251655cd44db6befe77882adc5878c73c48f9fd5852f2f176ae8612a17ddef2b81d981aa8b8b4b0b59c44a61db20a7e1d45628e06d25ed2032b0cd93e4776f2e36f0d461125f4342e872a2d1cf8e4bfe79435b9efaebe6011e6878e908a1a46fe903c9def811a46f3adb4f9b621543fefbe4ea2b55c7c2367bc5833874546ee328119c08940e631b726f62af8faf698bc3f2578f1918c6002d0868fcf8a441fdaca374f73e2e5bde2e6d955e7b786446006056d262483d10d9c0e9b16e1e807acdec0f789cd2dcb405a1756eded7544ead893013192cfc402e7897906e9691b2d4c924766f71e49a66d91405f312b3e2a126820dff60aeff04c8c4b9058663501dd432a755953a5a396c59c6802c5ba5e5470c38921eb9e0cc31a79da57e9396967713c0c08d4f38a00699860142725eedee47fed1072cbc3e479b12af83ae7c90a43a368535653248bf2381266d1151ed952574b76ce9426bc51580b04415b17a990d8247c993dd33c332d5635976d1d2d6de9503f6802f7a6ce1d19dbf70c8e6e8d207fbd9c1c377291b997b34dd534452f0b84cf85045877e2bca022ec1c7ab9cf5e2aa7992d39b189795adc9f58d53635e2db6b408db4d11dda6631ba319f0f1a8eef448472968d9fd76cdafcf95119d2b6014c0da3bf7907c3fd87a2baba551657d3a883034ceb971611075df7b0f3b3f76389e32fe902a98377ba25eb9a7cad209d705feca5290f7361cf92bd820df87d83bcbf06bc4201a0a5e1008221561e571b076eb1e6d729432e8108042fb358adf2b48ff309a24fdfc5c7ea1dbade676e60219d67b6268e3f2293a2698fcd70291b61ece9edb86d81188a2cb376743636950235bd0baee72da083cb8da401a6f93b276e1fdc595ee49b25285f8ab53816a204f01d9f4c5cebdf244a0451e0ec83f2de9f9f47445bcff11ea62144418b403188f3a38b82a4ffb584d2d3b0b063af0ce917bb13c1301a0365239de901d41563f5a2443b79dad3fbba7199efeda1dfdb6b77fc3efeb1272cb3b92f8a6aea6c06e77dc4dab5a400cef4106ee9efce17e9500885e3d36b6690652728c1e84327ea4947c616c258814b0e0e95f1afd9c34521516d78b3c4266559c73f8c4305823aa187ff50c3a8ef8e2b25fb6ab4574fe9dadb71a97040302c979c3550b20acf95110e26609ae29f10e106042022ff37546b018db442622e8788d8a436d2f7e5826f078080b354d593ee447b17f747bf58809032801628c18599bd34e5153da2f2101ae81035f1bef8b25b172e7f35152714d0b40208fd77d40a0c130ea59454e75931b42b398c6e26d233c50aa698d6c6f01d1a6fecdaa003f6efea8d4188981b9616eaf756ee864f9ad240bb56eb2454dbf8a9fb0996f4afe2c6f0086d0e218d7777af7ec0a848da6a98fd74b9767f2b8bfbd64cbd624423bb008b18b94de8cf828d42376d5cb6433fbdfc6ef7cb2e933ad70ca7349ccec2f53f9d951c2ec917d9a3e7eb188b30f1525318596f0906ce385547786897967730d5e040710c2af86cee185d308651478a8f5d3914b96e497840f7391a1e6a5936dca070cd539cb7a457b6b6b3b5d3ee1a465aa23f407ba23175b3d29253fab6a47065d1264e62c6c7328709b95947528d9dece83db330678203249a5015c786d2c005e595eda546b48c86da9048201b86738bd08eceafc6d4331f7c98ca94f85395aa4930dd2dd8fcad28c9570a8b23cf7483fc243ab3bf89b5e344464b89bb77fa6cf5f36d9d3944e997e647e56618e9f728d0f4f0f0f02d06bef3da80a957809bdd3f0ff9a7f81f3f7758e1bd17d8f69eb13b7c684ad1d73da1136777502b66cda6fe331d3f14457f027682089889349f2f7b36ec0a248fd5d2e69c3fa7e4ba71dd8333cb0fee4bfd2ffd1c69668a879fcfc00e98f58b00f2c1fbc89726c66eb341357c4c93b7914e67b9919b696857ccde405a9098be1901c06a8aea2b2db559c2ada7b17b1d2a20d6877b81e225ec9fdb2a2876383d9248dbf759e985defeb2fe9ef2fd585165b863bf7cef26a88ce6f038e4dd3210584230c94cbecfb8e42aaa5ec864511ece64c3c2c16e5e833cdebd9190f035be693f3d3ee2189014e10469a929d73cc3da71c62945f5444c069f28dc3b1884a21a08eba0e3bfc970150d05ce6559e84a21e131e87038b78b8b459683d7d6b09815399f543381b11eb8d11c02c40473e0e8b234f7f1fdc6fafda788fde967620b1cff6a0c1d76a88b4024a79c796879719c3f54938ee51a028da7f68709a2f69bea2249ed6f608d119b12a8790df7588818432a2f488eda56746b1249009aefce8e9de59c56506e5e97f551fa7f23a87261f0fcd8e5bbeb7d70dda321a6be8fb36261a93f2f11f9230bcce05c36536e951bbaa61c7dbb21106e4bec03585146c0925ce17ddde7485d852d67bd8c7194e6680ef8e48f109ce9ff3edce9af3406828482375626bc2502f392afe3eff3b6fce0e048e698397b2db2cdfc975c6a3ebed6ff0c163f0d7c270c1c84beb9d05f492e90e38be913cb4fe3a0dd849d1510bc8d415dcaa315311b11359ed75105afbd453df2f66ebeb580934ccd404d87c40d96dbf67b438bb93ef56aad8c6b86a0b6f4a4d5a1f1838f92726905ac8d7a6896884b232f24384caa9e5ae6f680b1ab15cb518b2b9a774973a04c5e24d158c92fc5b9669196a8aa41241b6945564fbf254d91146794eed992fdb77098d68948385834e789188d9095ff4e50e6fcb6acdba0826eb59885ac70b2db9cfee52bde6f97dda66eb3a4719fc3bf71685fec18d81f0a167319374fa02a637db25e253fadf8286973deaa3e5243b1dc849b1a5130b35b19b2d808e201a2ceccc85a18314945bcd792c02e0869e0a16cef94b4bba4674abe890555b6090e0c55699bfbe0a78b5f6a203ab8ccaf6a9e0f95f8ee33df1141041f3901986de9ded72fd796b408ec827ce50f0ed3a684fce5f7177a5b9e7f5d054c7087c7cfde1e46d894e028bacfe045c961baf3949f88377af665c49a77ba339367ebb3d7e034eebecd3159b04f6ab5bead5b960254cc5f12395539b1d1fab1689f5d93a7e8bd1952bcb85acc14b7ad21de4d6a29c79543f9f14ffae467acd8667e32901e4de5d56a99e34286fdea7fce26159737836b549ae63db3e6b2b20ceeed9e0ae60ad5f882033fbaa775f4966cd37795e7957c5dfce606a791aee5015f2fca27af2ff6e383332acdb3a25c9a38d4c12bfdde831af32bc8bd4cf3ebd9554df13e76a5ccb4b540db755df148c88c605db33b3665c9d1db20d248b68443f940d792bbee4777aed9ff70c86158972adb5e048c0099b2b7138e9394f93569151e8a2c8664819442514629329d7b733449fcaed3dc52dcf0a8f439575ba36c3eed2d0ad7456d1cc490172251dbc584d6a89906d50d7f1c4fb46cfe9efe4251247d62dc294f120c9caa0d62c09dd875f4e4489c9"}) 19:58:18 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x8b08) 19:58:18 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) [ 2127.276271] FAULT_INJECTION: forcing a failure. [ 2127.276271] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2127.277792] CPU: 1 PID: 14926 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2127.278838] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2127.279869] Call Trace: [ 2127.280207] [ 2127.280509] dump_stack_lvl+0xc1/0xf0 [ 2127.281024] should_fail_ex+0x4b4/0x5b0 [ 2127.281577] _copy_from_user+0x30/0xf0 [ 2127.282115] copy_msghdr_from_user+0x89/0x150 [ 2127.282713] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2127.283371] ? __lock_acquire+0x19d7/0x64f0 [ 2127.283975] ___sys_sendmsg+0xdd/0x1b0 [ 2127.284486] ? __pfx____sys_sendmsg+0x10/0x10 [ 2127.285088] ? __pfx_perf_trace_lock+0x10/0x10 [ 2127.285692] ? lock_acquire+0x19a/0x4c0 [ 2127.286254] ? find_held_lock+0x2c/0x110 [ 2127.286806] ? __might_fault+0xe2/0x190 [ 2127.287349] ? lock_release+0x1e3/0x680 [ 2127.287899] ? __pfx_lock_release+0x10/0x10 [ 2127.288469] ? asm_exc_page_fault+0x26/0x30 [ 2127.289078] __sys_sendmmsg+0x18f/0x460 [ 2127.289611] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2127.290208] ? rcu_read_lock_any_held+0x79/0xa0 [ 2127.290842] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2127.291547] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2127.292337] ? fput+0x2f/0x1a0 [ 2127.292794] ? ksys_write+0x1a7/0x260 [ 2127.293308] ? __pfx_ksys_write+0x10/0x10 [ 2127.293868] __x64_sys_sendmmsg+0x9d/0x110 [ 2127.294426] ? syscall_enter_from_user_mode+0x21/0x50 [ 2127.295103] do_syscall_64+0x3f/0x90 [ 2127.295609] entry_SYSCALL_64_after_hwframe+0x72/0xdc 19:58:18 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0xff0f) [ 2127.296306] RIP: 0033:0x7f4c1af01b19 [ 2127.296943] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2127.299211] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2127.300204] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2127.301112] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2127.302031] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2127.302936] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2127.303849] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2127.304800] 19:58:18 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000286dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:58:18 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0xc0046686, &(0x7f0000000180)) 19:58:18 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:58:18 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 23) [ 2127.537549] FAULT_INJECTION: forcing a failure. [ 2127.537549] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2127.538609] CPU: 0 PID: 15129 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2127.539326] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2127.540078] Call Trace: [ 2127.540319] [ 2127.540537] dump_stack_lvl+0xc1/0xf0 [ 2127.540905] should_fail_ex+0x4b4/0x5b0 [ 2127.541299] _copy_from_user+0x30/0xf0 [ 2127.541680] copy_msghdr_from_user+0x89/0x150 [ 2127.542101] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2127.542570] ? __lock_acquire+0x19d7/0x64f0 [ 2127.542977] ___sys_sendmsg+0xdd/0x1b0 [ 2127.543341] ? __pfx____sys_sendmsg+0x10/0x10 [ 2127.543758] ? __pfx_perf_trace_lock+0x10/0x10 [ 2127.544194] ? lock_acquire+0x19a/0x4c0 [ 2127.544566] ? find_held_lock+0x2c/0x110 [ 2127.544950] ? __might_fault+0xe2/0x190 [ 2127.545316] ? lock_release+0x1e3/0x680 [ 2127.545691] ? __pfx_lock_release+0x10/0x10 [ 2127.546085] ? asm_exc_page_fault+0x26/0x30 [ 2127.546506] __sys_sendmmsg+0x18f/0x460 [ 2127.546883] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2127.547297] ? rcu_read_lock_any_held+0x79/0xa0 [ 2127.547738] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2127.548234] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2127.548779] ? fput+0x2f/0x1a0 [ 2127.549096] ? ksys_write+0x1a7/0x260 [ 2127.549449] ? __pfx_ksys_write+0x10/0x10 [ 2127.549837] __x64_sys_sendmmsg+0x9d/0x110 [ 2127.550226] ? syscall_enter_from_user_mode+0x21/0x50 [ 2127.550688] do_syscall_64+0x3f/0x90 [ 2127.551044] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2127.551516] RIP: 0033:0x7f4c1af01b19 [ 2127.551855] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2127.553441] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2127.554111] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2127.554734] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2127.555360] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2127.555989] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2127.556612] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2127.557260] 19:58:33 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x700, 0x0, @loopback}, 0x1c) 19:58:33 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x80000) 19:58:33 executing program 3: set_mempolicy(0x3, &(0x7f0000000040)=0xb4a5, 0x7f) r0 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r0, 0x2401, 0xffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x4d031, 0xffffffffffffffff, 0x0) set_mempolicy(0x0, &(0x7f0000000000)=0x2, 0x9) set_mempolicy(0x8000, &(0x7f0000000080)=0x2, 0x8) 19:58:34 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x01', 0xffffffffffffffff) 19:58:34 executing program 7: r0 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x0, 0x0) mknodat$null(r1, &(0x7f0000000100)='./file0/file0\x00', 0x80, 0x103) ioctl$BTRFS_IOC_RESIZE(r1, 0x50009403, &(0x7f0000000000)={{}, {@void, @actul_num={@void, 0x20, 0x54}}}) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f0000000080)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="000000800000829f47cd007f43443000"]) fcntl$F_GET_FILE_RW_HINT(r2, 0x40d, &(0x7f00000000c0)) 19:58:34 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0xc0096616, &(0x7f0000000180)) 19:58:34 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000386dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:58:34 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 24) [ 2142.877325] FAULT_INJECTION: forcing a failure. [ 2142.877325] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2142.878158] CPU: 1 PID: 15156 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2142.878698] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2142.879240] Call Trace: [ 2142.879418] [ 2142.879575] dump_stack_lvl+0xc1/0xf0 [ 2142.879849] should_fail_ex+0x4b4/0x5b0 [ 2142.880156] _copy_from_user+0x30/0xf0 [ 2142.880435] copy_msghdr_from_user+0x89/0x150 [ 2142.880751] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2142.881093] ? __lock_acquire+0x19d7/0x64f0 [ 2142.881408] ___sys_sendmsg+0xdd/0x1b0 [ 2142.881684] ? __pfx____sys_sendmsg+0x10/0x10 [ 2142.881999] ? __pfx_perf_trace_lock+0x10/0x10 [ 2142.882316] ? lock_acquire+0x19a/0x4c0 [ 2142.882578] ? find_held_lock+0x2c/0x110 [ 2142.882870] ? __might_fault+0xe2/0x190 [ 2142.883145] ? lock_release+0x1e3/0x680 [ 2142.883422] ? __pfx_lock_release+0x10/0x10 [ 2142.883713] ? asm_exc_page_fault+0x26/0x30 [ 2142.884031] __sys_sendmmsg+0x18f/0x460 [ 2142.884333] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2142.884640] ? rcu_read_lock_any_held+0x79/0xa0 [ 2142.884972] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2142.885339] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2142.885739] ? fput+0x2f/0x1a0 [ 2142.885976] ? ksys_write+0x1a7/0x260 [ 2142.886237] ? __pfx_ksys_write+0x10/0x10 [ 2142.886530] __x64_sys_sendmmsg+0x9d/0x110 [ 2142.886823] ? syscall_enter_from_user_mode+0x21/0x50 [ 2142.887153] do_syscall_64+0x3f/0x90 [ 2142.887433] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2142.887801] RIP: 0033:0x7f4c1af01b19 [ 2142.888077] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2142.889334] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2142.889881] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2142.890382] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2142.890882] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2142.891380] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2142.891881] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2142.892402] 19:58:34 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0xc0185879, &(0x7f0000000180)) 19:58:34 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 25) 19:58:34 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000486dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:58:34 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:58:34 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x200000) 19:58:34 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) io_setup(0x2, &(0x7f0000000000)) io_setup(0x4, &(0x7f0000000040)=0x0) io_pgetevents(r1, 0x7, 0x1, &(0x7f0000000100)=[{}], &(0x7f0000000140)={0x77359400}, &(0x7f00000001c0)={&(0x7f0000000180), 0x8}) io_setup(0x1ff, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000400)={{0x1, 0x1, 0x18, r0, {0x1, 0x8}}, './file0\x00'}) io_submit(0x0, 0x2, &(0x7f00000004c0)=[&(0x7f00000003c0)={0x0, 0x0, 0x0, 0x2, 0x0, r0, &(0x7f0000000340)}, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x1, 0x7, r3, 0x0, 0x0, 0x0, 0x0, 0x1}]) ioctl$TIOCVHANGUP(r0, 0x5437, 0x0) r4 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r4, 0x6, 0x0, 0x0, 0x0) r5 = fsmount(r4, 0x0, 0x0) mknodat$null(r5, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) r6 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r6, 0x6, 0x0, 0x0, 0x0) r7 = fsmount(r6, 0x0, 0x0) mknodat$null(r7, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) r8 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000001d40), 0x41, 0x0) io_submit(0x0, 0x6, &(0x7f0000001e00)=[&(0x7f0000000300)={0x0, 0x0, 0x0, 0x6, 0x9, 0xffffffffffffffff, &(0x7f0000000200)="a3a05d2cc8d18daff1cf14a61aed3b12220206e50b943c06abaf273ae96665a3a47da65c62758fc32db6101678af7419a81e71c800a375e1daf756b8c1299acbfcb0a0c695a5999844cc77b7ccb6b60aa392a48b9d5444885badd1a7114305d32b63da5d4ae90582ea140509bcd82b92027adfcae1f1ad1e1afed61ab9234fb165b0705d21c8fef578503ea8fc76a009ee133b949500ef07a8bcf5a36c149c09f2a279d0b1b417625dfb30803feb89bd0121e2ae684967f5a7f86759f76980a01cdde5e8c9d27cd737e31db94578cd60d41ab66226064c50b0", 0xd9, 0xffff, 0x0, 0x2}, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x3, 0x7abd, 0xffffffffffffffff, &(0x7f0000000b40)="fad9f586c23c8317b3544985d982ff827763247d91294ebd4d57445de544a282bb0211c8e14b67e85e1f", 0x2a, 0xffffffffffffffff, 0x0, 0x0, r3}, &(0x7f0000000c00)={0x0, 0x0, 0x0, 0x5, 0x4, r0, &(0x7f0000000bc0)="3ad48231d27f9f6c377c01530eba1e14254046256f212cea63ea45e0", 0x1c, 0x6, 0x0, 0x1, r3}, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x8, 0x6, r3, &(0x7f0000000c40)="25fd2c15bd08091b26e17aa587cfa394140b4790a54d62dd74d9ae5af5010552cb4a93360e42f277ddf7d77391a164e4f47208e6c1c7efe2c596ad307ed18c0239b4453e7e957e76f095b282cb2751b30de8ce6954cf031c51e36084833038780b8debed972abdfaf1", 0x69, 0x280ba0c9, 0x0, 0x1, r5}, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, 0x101, r2, &(0x7f0000000d00)="0074648c4e695dc61279099aa1d3365afcaaffa4f2d00c2f57d56353923c0c995685c6ed160c33d1759131f96656094c85f636efb3df575b91a1b02d99f5bc3d34ab20bcfca19db0c2e43aead271fa6059324e61387378f863391b531262659634739227254fd606967fe17eb2f1fc8ca117686d8ad074632a10758c4a6018d855b1281f05bc159bb6d6bda064d1fd0852e7c9ab49a4112d2ea1dbea6ff7384755347035d56dec9dd62b88132325120590983bc6e9cc123ccb6db76d42ada09876aa1eb760ca24694312938af7a06700d904268229ff00231f58122418a68bd14aa5da75ef1553f893fa10337b7cb4c8911da91645513908b0c00c20dd001330f447d678f9c68d26290f389d1fb9f73206362e26e436ebca66e366a89395382e3967874436e981f5b1b3a3f71206363227fa561847734b7646575325298817040d32bab2217a1731430d09e2cc118fb5c8cc3af3ecf1b65075ee95c3a0191bab086cdb5e10eee59865518e646b04e582ad68e2d441c933b75a3d8cd7e9157a2696ae602fd031b8ec651c12407cce8f482faaabcb1ac4f0af78c3e10f5ff9cf767dde1b55f8ad79c82bf0bb092c2fc458f3af618933f87d4ca3dfd46bf85337c6d25c42a83305e5ec55fd2f7c634e24e0a9a735cdd49ce8bbaca52e92613d7b70a2d998d95d8a94054cc53abecb24a66a474a517b665efb1dc98caff3ef094254cdad738813315fec4ed0ff384ef7b5d218a0a1dd4f8f61fd1d962baf9795ea834a24c1fad8cceeddd6bea1f7198443139741f57700b95f2b617bea71c158fc6493dc4cfdf56814fd9e81106a4613c9d35437ba79ff365a11f249a058a73136902a2d59895d49b7c8ca7e893796d77318560711ce2e1d1d3c6ec8a521a1789d3b087456f8e1759ba8488c36f32df362ff1dcc9d140f288d498e1649ab35380bc4f34f66a86cb875b293b3aeb380595928a9cc3f54c970a5dc024643ce6c92c5f9cc86d686d909fe14cb855d865df4e0d8dd3acacd79a86810fdcb8979dc7b267a91d1c63b8ae9379e91694593645e46cd576b85e17e6fb8c3a727b0aab5046bfb9fb87f26e953fbd14952a0d218010fd2ed09745c54256d2a59053e41e6ef8f2c7d365802a773f9a40fb1212350ff96c48871a7ebfad9f00e35e9e2ba9da5558eb972b7e58d53b1f32671ae65ed76218d823cf2914e2f71c5beaaa1ed6a5944bd1a2bb0b43f8d5c83212be6c0119e633cc759533ebf48141dac31271ccdcf05ad80dd4c47b7af12cff012c0b728d7abc5355e8c9d6c2cebe1ff9cb1607b44f76f31d77ebf8e2659d05697f916bdc5eed4912e4352992309eaa029764fcd9c056195852a5042ae090b2e90aaafd251147361ae5a17500cc05851585c479cd71b76873e6a9aff3194cd2c0f0b05476cc356243c9de1ff7a98b0627279a48c33d5c4ab73c17d8ff737e4b36331dcd97a5d5faa0041b31e669f9fb01dbe982650c8e12f30b2a8623a12c2278882a18f0bcf39d3b2042c9e902ea54a3e438261cc6f389d204b05768fdf3dd36fa7aede44109dd80bed1d4488707b7fd5659e6e30caee3bf5c505c3ad1bbf96bde3f0e5202c5c5ebc080043a18b7a1a4ddb7e55fb22ae6188532c0aae25ebdb4e2841a110e39cee75554d0117db744ada83810f243c3ea1825b8205812a89621006f77344174ca7ec517ef5e8374c1af6efa047f3551801eab7a09c50ecd3682a600d2641b55b69a753586d60ea77d4d3b24c28708d1de7b8a73b8cebb509e4884b8a3afed73942255279c28d7b23e476bb413e5330b7a58be40a99742c2c631126fafee55c7e90ebc78aee34d43a2af7319d6e9e7429e581871bbc1d7b6b240ea41c8d0629a51cf9fe2b50ca4a108db1015e1db686600b9aed8f15d62fc00f8fd2a7e1a799c7a42202c9742e52866584195db34a40af555831d6714059b9ce1fa77d9f7e03b8f8af52192b31d875c4d4ffcadf744ca993b6beb0743c459b2b3b712c7decc0aa2008744e05fabc5ad4be08c6e6f69e9c0ea55be2a0b20a01e5f93f71f730b2be7b9314aab17646e83404fe7051b702327758a0910b516c597700b7013eab301d72552877e8b06d980490462ddc2cee3538b5ee0a08802fdb89948bda23d335c37b7455136878cdb5a596e8c6cf326e0811c1e4e19f1c5ed1bbdd8c78062c27c2e6e9de7d2da25fcd55d960f4970347f103bb3b0938f74003cad5a703ef8312d5d84098d7287d75cdc4815541f3a97db0e38794fd5de598772099b649cae10cab9da87bed09ae86913389335edbb66c453a65a091c1ab1306e99661f3d811a9ebb0970b503d10df09d78db8cdce675f32e8aa57b4533ef300fe47758fd6afae205b97e35d40a2e290d96fbed2f8ec255dcb6c0deadde43890ca7c6de60af69477a7fbc39f6a112e89d64a97aea1c21feeb44099d858cd36dca618f4e3917d1461ee8058e33296cc87a7537e0dfd615a92a5c58133250e9b49e62dd1e73ebfc8ddab8e02ef21e3f47ab50c159aff5f12d646d7f65b95920130c5ab8e5b0be67f16f4623fdac9d76978c8aa7dd36c5c4529ad9e8a7ace1976c8f7b5e687364c5eb0985614a869236f14d77d21cf737ca0f98e807c25c3dd875a550f0b9040cae2bfd63600568bd8087ceddcdaf59cfb99b23682b2146236dae9a25a8332443734fd3001ef8ec695e53dfd1a34cf924c3b8f6c38b3c86db87c04187ba946d4f70d7c2be6d6a77e9e4f81b100a593455c10b9ba4927f9336f63f11fac179f7a91b4ca80cd368119306b9d14e4d921304aa6e9cfd9d235dfc3cbfda97ec8372ca57a189d065ac5093142fbb0a6e3d457dd27a718ac30cc207831f7c2187ffbf9bd0b7a9a1a14872ee1687008eef3b8dedd5cd7830770a3a22ce5d973f57e0dcbb21e8e6a5b82a8d2db7b3635c31cdf130e19f76e95f44b2c3630e1787facbc7f9d79b77ed616732b3bb17b583ee3c3b32482976587611d2899fef9a9625745a3a8401c6ee394e49d91932cf03dd6dac2aed3f381ba17a073e9aac3597a54e121c3be809c1400e0b7c1042fc3034e1a358b2938b96c0b28860699b013a51e2453a42213cf050fdb46e38540856dbd9cef51a8f103bfe4338c17156f1b684970745207ad62353630a7ba01977a530bf255e6d7ee2f205ef72d2c36553375d7b132da355681db2a0f46bfcda38a624b969e8cd763c2f4bbad03fd3140422635b98306fe823ffb09716f02080b6680ea77e81f1bd6e7a804f26c667233ec75d5feae735403d347a7dab5d1b6bc240ba420cfeba0d2ce0433da7508b8214f2aa6ad5d276f0777c77826e2f8bdd834f78da91dd92f1f7d000a3b81c78598a9292621837c022e25687783011c13b406befd57a5b67f86f3643f29779fc258d77e99e1c141c4c856c095e177dc61736ed64ec13d67ed6b1e268fcef92e89fce5aa8b8467943cc28fcd15754bf61b702e357591a1f39db0934c2ad3b9cd3eda5091fdfd67d2117e2703166f0c9593034bf65de66c0d053e30144a986782a4a4f1fe854f2a8ae408f01faf258d136a346f684569fd6d69a28e34a398c8c2c3e51e33a9208dac080349989c394c527fe341e8b97a1693bfb8cc66f43de1d3f427b77d2064099ce99ba41d291e22d7038617c5960649545c24dca57c869e80cf5f3aec42d1c54a033dd828c93c0bb70369c732fefe8b85cf88b4a894989e14ef80f0b3f286672954c9399187381dea378d869de205ffdf538635960c1aafe6f687a984ccc909c344e9e1750c1105f2d6f71bf45eacf0db38335d4a0cc118a8bddaf31b92cd5fb61f6b423499bb0aabaae13ac86d3fa9ea2ba149f0ea3d0f49efc4d2867b193ae10f0b942731c8654cf92e18266cc0ab3bc692393fa38a58b659ed7da0d77faa2b8da15230f502596cb267a83f19bbdb53c29d74fc47362c26c47ed98d8c980e208139a79e0fe97b4d034953dcd09971359d0bc22ecc285161c29a4b8a582dcd1d4121ee02979cf7e26a6f7ac270764be08b19bc0314574a592c37fcef77c9e07fabdeff07b4c2466b2359c28682e05d9cadc63293d6cd3a3df8458ffcec820489080e83be1a049ba71f5601da2bdba682003b723d84f49f8f1d23035c9b907853e326cddd70c1ec65a21a924da49cb4aa9513ed1550811abd142622c2a2bcd460e2b0fad671eeb9d580f2d180c4b0a68ed59c6c4c701a828f43530b61eaf1bbac18510ac174eb5a22fdf583d0dd20cfba680370d351a86827a4d1adb1082e0270041d53ce201b66ba29c7c3cb6214e79797acc8e2ffee31e368971133c4804f1815516a8972922c4797f2b34f1f2e8bacd01585d272c9b7b92853da51d9386b82b3c50fd99ed8bee4650d90a971c53bd25b7136389aff1f9b875b6d00129b002fe87b386b28a26bb58e9ca0415975374a213a13a39f7c850951428d6ba6108d66a0f75fcecd2220b920392d49770215c442d47478fbfbd78fced7d4213f34778f1da4589c5ba6cca31635e99a62e5e5d578bfcc4a640e42bbc5dd07d41f69e6b8e86e3cb7525c391d27dc5820c12d41a3e896598e6f0f02a95670a5c3062bd9fa580f2ef4858d05b91dcaf0ed66e9d00f324ee716db23d251a9a7795099e7e313a34a797de5569b3f1fc0c50b5ef8093ba361685f8f38c424941ce25699c1cb0603d9e0619d099adbc5a3607f726e6a7bb95f4255c781dc1b0c6a792e685a0f9bb7643db69ad715b0e8417a461184743215ed04b363f68f17d1e2ae68281bf0c974aea22b3bf46bd1032f9b86bbeeeec3cc5d7880a154c83033682a2dd96895b883c8d9238d1aca8852a51e5e0417452a7162252bf71e84e2536bc48677452057e530d60c15f3de41ff499a44988a1502a8d9a76df3a600f9da12256163436591b378c6800daa7a6515876389b57c06937e1a0112848c993263b7d845a3c6b749b16c5573920ab622ff574bd09eacaed936ca4cb2e8241d22dd20278c7ede3db336002b58d7c789756c3bf51eec4e927827915fc9ffff14af65418368c73259ebeb9e38d94e490e4516659ca7073f4fa1a36f25517c1f99de2fd0044b702e1b83ccc420b64022a3da10903a564e3714789f28388e5f03ffba8295f2827514f5785068bb24cecab1b9df95ae107d10b387753c91a21a6cd8d369156260070a06041536e6ea12cd9c5f23e6b74a5b651465ce089a4cec44d4f3db2df6f796709af9ef813cc304b503e9f0e414364cb2177cc81c69710b348f659d6c4aaddf98b9fe7ee145cf0f5f5b8e957b547fd69a8d86ccc61b66fd92b4cca8a2f30a9a42e3a68adee9cf35a445b96c91005047b98af91d26e4506e6a9a85f9d3798a05163ccb7e8e66a859b4c73458c7ba897264b3b573024b8f6619824e5273101487d2077ae76348b226381d3b8bbe62459508d64182442da7e950f364b6bc29a3d3e03aa7b0d163aadf81d9b6a91fbe6a34413d4ed2b4dbfcda13734d818ae0d43e324bb8c218a51ee4fa421e7a47a0517b7e4f99dab8c84b5d93ef45d5c1ec47d14816b661569e2eabb5489d76ca94d5cf7286c064588cae6befe9a8c99c151fa46b01cbca0bbf352301f5bd345574087c0ba3afe6f434a0ba94cdd4cc9f4c3d523c7c8c2b6b48a4667606929439f3059bce5c855bf661e624d78f8ef6c0a82ee76b53104fa6e9a981c71a0772c701f822e06d5509b009e1eeb9879925311877956710702af332fa444cac99cf941811141a18e5a525fb5a4f59ada2467e281dcdd7f5672e3a82583ae17f98d6b6fdc5918e668594e8", 0x1000, 0x1, 0x0, 0x7, r7}, &(0x7f0000001dc0)={0x0, 0x0, 0x0, 0x8, 0x7, r8, &(0x7f0000001d80)="76ca091a0c7c5717c7566c62ca882edd017c6bbbc80249b5ca9dd88edd106df6ba12517e851fb975cdcc38091db47a", 0x2f, 0x5, 0x0, 0x6}]) 19:58:34 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000586dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) [ 2143.059099] FAULT_INJECTION: forcing a failure. [ 2143.059099] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2143.059948] CPU: 1 PID: 15377 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2143.060462] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2143.060956] Call Trace: [ 2143.061143] [ 2143.061308] dump_stack_lvl+0xc1/0xf0 [ 2143.061581] should_fail_ex+0x4b4/0x5b0 [ 2143.061872] _copy_from_user+0x30/0xf0 [ 2143.062160] copy_msghdr_from_user+0x89/0x150 [ 2143.062467] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2143.062811] ? __lock_acquire+0x19d7/0x64f0 [ 2143.063122] ___sys_sendmsg+0xdd/0x1b0 [ 2143.063388] ? __pfx____sys_sendmsg+0x10/0x10 [ 2143.063699] ? __pfx_perf_trace_lock+0x10/0x10 [ 2143.064004] ? lock_acquire+0x19a/0x4c0 [ 2143.064286] ? find_held_lock+0x2c/0x110 [ 2143.064580] ? __might_fault+0xe2/0x190 [ 2143.064854] ? lock_release+0x1e3/0x680 [ 2143.065130] ? __pfx_lock_release+0x10/0x10 [ 2143.065420] ? asm_exc_page_fault+0x26/0x30 [ 2143.065741] __sys_sendmmsg+0x18f/0x460 [ 2143.066024] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2143.066330] ? rcu_read_lock_any_held+0x79/0xa0 [ 2143.066645] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2143.067015] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2143.067430] ? fput+0x2f/0x1a0 [ 2143.067666] ? ksys_write+0x1a7/0x260 [ 2143.067915] ? __pfx_ksys_write+0x10/0x10 [ 2143.068192] __x64_sys_sendmmsg+0x9d/0x110 [ 2143.068487] ? syscall_enter_from_user_mode+0x21/0x50 [ 2143.068858] do_syscall_64+0x3f/0x90 [ 2143.069138] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2143.069517] RIP: 0033:0x7f4c1af01b19 [ 2143.069793] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2143.071072] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2143.071540] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2143.072047] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2143.072561] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2143.073071] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2143.073571] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2143.074094] 19:58:34 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0xc0189436, &(0x7f0000000180)) [ 2143.105287] audit: type=1400 audit(1684699114.254:46): avc: denied { write } for pid=15368 comm="syz-executor.7" name="task" dev="proc" ino=40446 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=dir permissive=1 [ 2143.110650] audit: type=1400 audit(1684699114.259:47): avc: denied { add_name } for pid=15368 comm="syz-executor.7" name="15376" scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=dir permissive=1 [ 2143.121876] audit: type=1400 audit(1684699114.260:48): avc: denied { create } for pid=15368 comm="syz-executor.7" name="15376" scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:kernel_t:s0 tclass=file permissive=1 19:58:50 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000686dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:58:50 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:58:50 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x400000) 19:58:50 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x6e) bind$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0x6e) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.time_recursive\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0x6e) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1, 0x4, 0x2, 0x3, 0x0, 0xcfaa, 0x400, 0x8, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1d7, 0x4, @perf_bp={&(0x7f0000000040), 0x1}, 0x4000, 0x4, 0x9, 0x4, 0x1, 0x7, 0x2, 0x0, 0x100, 0x0, 0x7fff}, 0x0, 0xa, r1, 0x1) 19:58:50 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0xc020660b, &(0x7f0000000180)) 19:58:50 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 26) 19:58:50 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="04000000646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2840}], 0x0, &(0x7f0000000140)=ANY=[]) perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x1, 0x8, 0x2, 0x95, 0x0, 0x1800, 0x1000, 0x5, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000040)}, 0x14105, 0x1, 0xffffffff, 0x3, 0x2, 0xd9a, 0x3, 0x0, 0x3, 0x0, 0x7f00000000}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0x0) chdir(&(0x7f0000000140)='./file0\x00') syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/l2cap\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="c9626dd116d67c89a57c1e0a1b62432106b7bb564882258b892d542e15b24292ceddcdd129706a289133af0d12f116310c741a3c881d8c918fbce9ba8e65fc7c7bcbfcaa7e5bf6b7465737523799466d1275888aaa9f292113f349d6e2830323fef59de757b67e58da9ad9319f89f354428f281d28f6bb70407f98f5806072211850637fe224f8ca108228b6c65e7fa7b9535b3f759f8b76e5e4c2e3b102cf7958f44ae6fc94312c759b689f2234b5057a6ab6f00af766f68fd9112a18ef071abf97a670d69be3d2292be0f3d57222c54a579a7bc6e2fd3cf36ffa01a0badb92100e5cc8a69963e592a56fe4acb86ba65b62e4782d8c505bd2d9997d7ce34e5f30c09046896b0492b489edb5e51e77572b4a1cc93c0f85c95f2f0c9e7fc6a8e574e9c73c9547a1cc32570b6a0506d96bbe4459d042b0c26cb96cf62f551a629429dddbe5bbaf7d0891389e4c5fae625bcd86d0e3e1b13275c035d54b128d8c70bc60cb8f439210c68f624e1aa999ba00b17ef618f7a9926e5bdf024e4249824b2d51d196c9398c81e3b42b01f33d4b1de9207d13e53840857c1365a060717122c74e962340ef2ee8987cc16ae2eeff5e400135dc68ca5d3e035a0f1818e9064a8ce4f1e17899a67726a256bde406fa1bd501b055f2369a232572c040c57b5fdbb6ec7ddcc134ca5a10f7ca2df3fbbb6a78d47c57111bbbd83a66dc5ccc13c6caac2ba8796c976cd95ab12a9c3a33ab1848758142935ffa1e35c542f7c1c771dad3c6", 0x222) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r2 = accept4(0xffffffffffffffff, &(0x7f0000000440)=@can, &(0x7f00000004c0)=0x80, 0x0) mount$cgroup2(0x0, &(0x7f0000000540)='./file1\x00', &(0x7f0000000580), 0x223001, &(0x7f00000005c0)={[{@memory_localevents}, {@memory_localevents}], [{@smackfsroot={'smackfsroot', 0x3d, '&'}}, {@smackfsroot={'smackfsroot', 0x3d, 'vfat\x00'}}, {@uid_eq={'uid', 0x3d, 0xee00}}, {@measure}, {@obj_role={'obj_role', 0x3d, 'vfat\x00'}}, {@dont_appraise}, {@audit}, {@pcr={'pcr', 0x3d, 0x4}}]}) ioctl$BTRFS_IOC_QGROUP_LIMIT(r2, 0x8030942b, &(0x7f0000000500)={0xa70, {0x39, 0x5, 0x7f, 0x8001, 0x9}}) write(r1, &(0x7f0000000180)="c9626dd116d67c89a57c1e0a1b62432106b7bb564882258b892d542e15b24292ceddcdd129706a289133af0d12f116310c741a3c881d8c918fbce9ba8e65fc7c7bcbfcaa7e5bf6b7465737523799466d1275888aaa9f292113f349d6e2830323fef59de757b67e58da9ad9319f89f354428f281d28f6bb70407f98f5806072211850637fe224f8ca108228b6c65e7fa7b9535b3f759f8b76e5e4c2e3b102cf7958f44ae6fc94312c759b689f2234b5057a6ab6f00af766f68fd9112a18ef071abf97a670d69be3d2292be0f3d57222c54a579a7bc6e2fd3cf36ffa01a0badb92100e5cc8a69963e592a56fe4acb86ba65b62e4782d8c505bd2d9997d7ce34e5f30c09046896b0492b489edb5e51e77572b4a1cc93c0f85c95f2f0c9e7fc6a8e574e9c73c9547a1cc32570b6a0506d96bbe4459d042b0c26cb96cf62f551a629429dddbe5bbaf7d0891389e4c5fae625bcd86d0e3e1b13275c035d54b128d8c70bc60cb8f439210c68f624e1aa999ba00b17ef618f7a9926e5bdf024e4249824b2d51d196c9398c81e3b42b01f33d4b1de9207d13e53840857c1365a060717122c74e962340ef2ee8987cc16ae2eeff5e400135dc68ca5d3e035a0f1818e9064a8ce4f1e17899a67726a256bde406fa1bd501b055f2369a232572c040c57b5fdbb6ec7ddcc134ca5a10f7ca2df3fbbb6a78d47c57111bbbd83a66dc5ccc13c6caac2ba8796c976cd95ab12a9c3a33ab1848758142935ffa1e35c542f7c1c771dad3", 0x221) 19:58:50 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0xe00, 0x0, @loopback}, 0x1c) [ 2159.458440] FAULT_INJECTION: forcing a failure. [ 2159.458440] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2159.460399] CPU: 0 PID: 15408 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2159.461586] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2159.462776] Call Trace: [ 2159.463174] [ 2159.463533] dump_stack_lvl+0xc1/0xf0 [ 2159.464127] should_fail_ex+0x4b4/0x5b0 [ 2159.464778] _copy_from_user+0x30/0xf0 [ 2159.465396] copy_msghdr_from_user+0x89/0x150 [ 2159.466078] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2159.467018] ? __lock_acquire+0x19d7/0x64f0 [ 2159.467698] ___sys_sendmsg+0xdd/0x1b0 [ 2159.468315] ? __pfx____sys_sendmsg+0x10/0x10 [ 2159.469004] ? __pfx_perf_trace_lock+0x10/0x10 [ 2159.469708] ? lock_acquire+0x19a/0x4c0 [ 2159.470312] ? find_held_lock+0x2c/0x110 [ 2159.470939] ? __might_fault+0xe2/0x190 [ 2159.471547] ? lock_release+0x1e3/0x680 [ 2159.472159] ? __pfx_lock_release+0x10/0x10 [ 2159.472816] ? asm_exc_page_fault+0x26/0x30 [ 2159.473508] __sys_sendmmsg+0x18f/0x460 [ 2159.474122] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2159.474802] ? rcu_read_lock_any_held+0x79/0xa0 [ 2159.475538] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2159.476376] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2159.477275] ? fput+0x2f/0x1a0 [ 2159.477788] ? ksys_write+0x1a7/0x260 19:58:50 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200005086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) [ 2159.478373] ? __pfx_ksys_write+0x10/0x10 [ 2159.479128] __x64_sys_sendmmsg+0x9d/0x110 [ 2159.479764] ? syscall_enter_from_user_mode+0x21/0x50 [ 2159.480547] do_syscall_64+0x3f/0x90 [ 2159.481127] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2159.481892] RIP: 0033:0x7f4c1af01b19 [ 2159.482444] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2159.485014] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2159.486113] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2159.487172] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2159.488222] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2159.489299] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2159.490351] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2159.491438] 19:58:50 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x1000000) 19:58:50 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\xff', 0xffffffffffffffff) 19:58:50 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) fsconfig$FSCONFIG_SET_PATH(0xffffffffffffffff, 0x3, 0x0, &(0x7f0000000200)='./file1\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1010c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/crypto\x00', 0x0, 0x0) statx(0xffffffffffffffff, &(0x7f00000025c0)='./file1\x00', 0x0, 0x20, &(0x7f0000002600)) r2 = add_key$keyring(&(0x7f0000000680), &(0x7f00000006c0)={'syz', 0x2}, 0x0, 0x0, 0x0) statx(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x400, 0x200, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0}) statx(0xffffffffffffffff, &(0x7f0000000400)='./file1\x00', 0x6000, 0x7ff, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) keyctl$chown(0x4, r2, r3, r4) chown(&(0x7f0000000240)='./file1\x00', 0xee00, r4) sendfile(r0, r1, 0x0, 0x10000027f) ioctl$BTRFS_IOC_ADD_DEV(r0, 0x5000940a, &(0x7f0000000400)={{}, "66885601df42fb02f224d5cbf984d4ac71a52464f4273a2ceafa7535658955ba01116fa6479c5260bcffcfda23e90d4734136c673479a5996003497ad1b888e82f065dac039b6f46f886087eab939733921e0f5b3c47e2b795562325b23790548a0f782743a684be66fac56d3403bd8bd84cb851e7e4e1541386e269c03fc3baa36d06c4a754066c313d395d4c20826c1cf7679fa230bd67a6ce491257b83ce42bda87d9d90838f89adca548a90d2299eff12880cda42cee01165d5147a730d397621ec233ce770af7d6a15500c1d22bc006efee35dcce0f7695b2f04bf79e1eb53b4ae479f73bf4a11fc533130d5cefb069376152d9b7f0eef81ff897afe96a7ed82aad3f40a5b090426791497161f748682123d5fadd6e5e3fd6420d7b0004495de2dfbcb07a2f84e8ef40e42fe38554f8f942d22bdb402b85738ae6487e68703bd9ffeae82d9bcbf91eefb089a97b063661f0246333d6227e09074ee8979dd441810fa3af12b56f26fd4fc414922e3074fe3791a1cbd78b8a02d4c7e98e269f3942c00889c108fd185b6846ab3d8611ffb8a2442271d36744357ff5147b5990017673d68b37c31f4b5c9a40243811933b726efc5ebdc8e99b957a8d694bb9a70184320a04c0b09d3683315444cf8cb04f3af0d1753a0e25b85ca19775e7bf0ab2cb4e8c5703a3dc7ac92287017eefb713e30f1427cb75214b9ba0ea7c62de47f03c4f77437038283330d84c4c7a10afc3a1505da17c05d871e01ba26ec1ea4aa7c959838a04ddb7e2c486f3e65421ba02ec24db1e4b39fcf9822456c1b61fe36bc240b8f1fcbf27e97cc407c2add6cf558889e90634e013633196f75dec0f035d3740331f6526faf84a038c22950842f9a67637dedbfcb0e55c63d81acf93409f1b45d3e30288d75b6426bdd431c23a0ca0773aad23220c47932d20ce936d8d6fabbb3db3686a5a6fc2e0138d480e77a05db3bbb843cd1a42710fd1d078c2210c62b615811c23c2ae08c97d4bf4230560526c17ec58d43680a0447117ff73f9b614e244d8e16c4b5f16a8c219e104b671516e7f4abfa972258d21dac3e6a9c93fecbd184d206551c69344ae0c1551d06f7009f4a331714f8584777f7c1f1173ce85d51ed4ab74dc79c6e1dc749981f03a96ff36519a7a7369d2107d9204095c05e6651c1613ed59c22d9531b2b066891acc151970e2eab746e11374f02d2baff902c7ca8eb6c5227af57a075954347724800d3a118ec465d13a587e8c27de6525d86326b10e5fe59f254092bca0238c39e2ed70ae232e0d4ae54a6f3c3ca2fe130c8a5f6849ef1c2a3743b7c94a9aa4ee60d01e71898be9647711c8aa2a1d50f8af0062cd6eb2f41892362364ffa9371f43f357e158a8aec582cfb30c71945d48215bf5d8f556ec92e8e7efaf9e1172b2585805b6ac49b080de0bbd3e7372052de528f9b70edef5cec0cd4613d57ae43cade91bd5150900e74021adf9c5bd5255a27b0db553cfa8d2b7d9bc4e09cf60adbe574a59e2d12d381b5d57c434a434bb89235739f576f53d8c5a12fb82bb1d4014fb8de78b3438f46217129390f756c56a43588aa90b1ee71e2e60ee00dcee504a606847948e36039697e8c9439fdc417e04983eef45a72a572e3ed2aee2e1514ab38271eb0b5967c47b0249dc838f4e7a9adf6d6e4b17890fec0d1c120bf7869df59194485d524dc02ea1a3d84df7db2e93f084978483336704345eb26d16f66fe6df3dca1e97517b6a50f2f83f49526417d65a69300312ec40a3e5ceaca0febf5b0918fb019e7fc008b6821c2c801e6d960b6e2106b97361f299054dea1362e1a0e13d84282166dd929ebed6f68647f3c36a37f8d8b709b0be6ca21dcb1da5c1b96866898a4f481628f0bcc10386749003302bc62e3043e1de7739c8eb158629086e16e2679c825f671ef8a54cfb0afd2c48ad4cddfbcc39102327e56167c7cf5ee78afbf891a35f9eab800073ab7425693514bb7008fde5720b824b33da7241b45632b962af793ad5c042dc0be7c7b766ca955f44cd86fdf52eb2af659e5c64930bc2582591f99d84dd3a47c105fa4d6784475a6bd747c7c888f6d8507278e969a47e49fd55bd8ce6915b3c1893ee599598ed9dafbebc910e27f11684792b40d5c6fa88767be95d5b7ce087ccc0ad891fc45308172bd6c278d1001dc01ae0ef8c0795fa0a6a31842a9cc3229de3c263436e50ef7940b39c01f79d680d16ca3b4ba4c3e0a69e3ad964cade367a133e01b6925dbd751c372f05d78fcd34b5dfcd96badc7577af0f4f9e1ceaacce18fbae23c07cf4d8365d50a57af3728989a8f419025eb74dc53beee60ae9e538b60a43dc133b5aa4cb487c1cecb44f61216acb6fc218e6e9a9245b3c373f2780ef639598ed4ba9ae9f3bd44cd043fefa4bfcc3444e56c997382f9d0f89bfaa062b09a0bd1eb4cd760db027fe73dd1736124f5ab6ae18d6906e6ddfb092cb95b492f17c81a893c3f127adeccab83f3d1d6adda2db0784f8f617823893570474a6d2f3c620433445a0008ad56a778fec7f535da21ab40cb05a65ec05641baa4d149c4974df119e1a7e3dd235b8884f31389452a94281396e87cabc1eedf4efddb1607ae212a50df4e3b98a7b7d49988bd778d39a0acf8e5f5cf4dd40e688f4bb4e522375d805dbe32eea1002e8a469d5bf31f99b8f6144a5153e14efef6351eaf9d17c6b5f51fa366f5775fa5a8927b402de77c3ab439dc5a9ede1706dd8aeb8d6d6b26dfb9b8946172c8a03d275ff2a3c06186c03afd0b34530fea2f245758ff90549290cf29b34c4647240c1376f2011cefa6787481aad5e1a6d4ed27e7351c2aa37b990cb6a89df8e53e0ea33ddfe7026d4a5d3b461f5736a6282ac0d954a25e521446d7066c8c67d14786646066a13033787d1e29c5ad7999e0eb3a5bf51f279a0c527610e7888a22db48d5af4fbc08c85b2185e5a9b6f3ccab8c614c567c426eee842301ee82d445bca45de0b7356dca150a80c2d846fcd16e6f85dd0654b8401f25e5dd7a68b32b75512e6a5b5d62e41af7c6effe54d5f6f3b9eacc607b982943d0adf50bee6c8db16e78dcb5e00c30cc7102331a1d4a930dac439c0a2c841df2e56090112e2e11ce748fca5e26db5a34927d81000f6277c2920bd22ce4337b43c2c80a3a8eaa381a31ce5b8ff19a2f9632b6aa9e9f90052584baa1ca7d61b11d77bc3a2be78a796893a87ced5732c75a77ca8b1533204e990172a5a5eedd3bc6d931f5d0f95ae3faf53f00c909621a86692c33afe01f61b240225f00d951ca3f5a586b0136787c19c8291bdf56342d4577340389fe7f581dd4658f0a88eb109065bac224cc31d2894700651e2d1a2c8caefc62915ffb07cef214953b1464aa3c194dd51ce84f9a3815d88494fb8a8271ca66b0e320b77371b71bc34ba511fa221c01a887d23209528c3eedeff9c0c2bd7be434ed888a2e6c80ad66a7cbf7ba51e6d1d17155a5f25ae235dc4971b9bdbeafee4685d06bf2102703cb8f334912a7c4e02bb3feb072965cd8992e1ff3dd3449d7126b9e7fe9370076dcfb1d1950e58b426a018406ffaade2735f1f864ddfbc1b18884cab5a180361e940a4ab259a714205efc880bd07bb0617559764063fc01c63d2a340935031f5c8800695e04ab4582df8ff627337dc5b714502db90842b3dbf330e2dd4d5941bf5e2809f9afb6422dec9182d3bd66c11245760cf6257dcbbbca295b726a0d4a2065176c8f3e6353b558fef921429e33528b466b57dd175a430382967230856271cd93bc9596d4e7eb5e396d5382cc47565b8f446d7d2bb801bb6f8b9edd85c3c8856a2268af46e07dd2b7c1ce46c2ca71549c05961cb4e2b9aa186e271451e0cf4c30f1c1d8e3a48d58af38fbd1433e916f28e227640a7ea4ee8099e5a42c81194914b63937add24ee2f0c82c2147afdd2ccd075dd5d1e7ce5c875c27149bfe6a2162760657b35c61c2b6a2dc84160ff07cbad5a4f6ec2495205e5f0fde6277828e699cf19436b41c00cbc46c2366d16adc899a98e43761f0216f2ffb5cc828777191c1eec6800efe07eabb5c35e101be9cb55ad1441770cd432fc1c16cbee976c8245338ccfeafb18cb3743f6d5f3c5ae96e898715978f9755490e6ae382b0926354983597277fb54439fb028bf8ae7e4123c7d9db0e18fb654ca8c5716731c650e46a64fde2d68a2677a16e18148628d6b2745ee54e43430f32b2c99d48d76fac7900bfd23602c7d68268085f3a2a655447bb8433935a55608966bc6d986f01dd043aec49801c273cb0b29348306b6f0942d588f6a392173c7b8ae698b1f50684f8c4b1bfcca3c93fa23d4e81f6d1dab3931c23c507a1a2e79322a4ecbb29db8fa003f84cbbdc40492f1ec1962b4b10b09e5d6a35de1dd6779f3bbd9333ddbe65f992fb7e7f89cbf1a5762fa63aef6e7969f69fda98319772c2906cec6bffa5b8d767b4785847cfb9db2b923d2d105ed04e74c734dec4ecebc0cca9427cabc45b52bc8e326b2a6f274b7031d8a949c4f2810da0785b0372f63717486bcda80ca64b1d77902d3c058ce820562c4289874c5dea9fd2c99ea0b381ea0b6b6244fb404331a2b248f3ac3208640567d0ab52a617d0edc72c79064a6d04988db1abf7f910dd52692b7ea88ecdece978a4eeba812161b8180181d786c85f80190bf8f0c92bab84cfd72174defe39c1a9633359a29a9ed17692865dd19dd9419062b61e0ba564f5076984fa52209f03f81b4c88f471d777f2bb60bac0e304c2fe1734942566d79518182cf0c73fcb6d0533010a8b6d4778dd663dd6534ddc8acb949500c0ef705e5336fa044e259f1472ec6c6c509e7c6ea09ced782e08daf9f4b4afaec87d3008fdf8eac5a8b02ce01013e7884de5eba0c5945b4bde5746cd0a0120bb56b47fd42087490b5db1934d297d8c44b1f11c519f00ea8f254eb98d1505c941bb9f96a78e827b2b6427c1476a97cd3e59c9ca474a41e058e54063478818630eb74e4d680546d1cd40456f90813c3ffd1bc0fab8507216e3f537835e50aa7b4faefb966f9afe8bb85f382677a4af34dfa34d8a90c3132a30a781c7d70a80c2dfc2a34a6107795a5ce03996287bcad81a65c739988861bef583b8dcfc9c571d298d3f6e20f81ee2ad6b83765cf359863dd70affce48ba2f696c4226542efa499603402f0745712f7d88808c5e819d7f58a3ed133555f4d9e1a760ca7bdfacc7fc1c6486c91a7ced36973cda71254fc5503d15d765e70bcf6264e46db013edd24d81e0e15a204f604cf14476ecf7e96f9a254d544a7c521ebbcdee1e7fb92913451c29b594b9e6c0a46a50d0f6ba356499802056cb86536f66ec20d103c4166c18811657fca264b107a455824bf0c1dd559fc4eec5b318b9d7f4579ddb6e3938d63829488ad59c87a3dc159dbfa0da21b79d898b6929299f3f3a494381e9e99a7512e4f03cd9c6bf6c491b873fb7a5e378e7a381118d808fa4b9e4d223ea27b2d13b431992c4070a4db360a255a17b11ae5afee7862289e66965cb039f58fc5a5f69828fbfa56a2efe57a613cfb75243ec2092219599cbdf010b51d21cc147bb8afe08d21aaedaff2c023664c2971c25bc6df3dc89848b27be19ac0fd89859d3fac714aaff8e040c86a2205172f324f85dbad959bec06e25b39acdcf32819cfa2089a59ba78166666ce15d02916c159573e398885631a75eeebd355ad5ab59d42d06c02954c4711908170910f127ab9eba0e6cb72d90fdb08f5eeb228"}) fsopen(&(0x7f0000000040)='rpc_pipefs\x00', 0x0) r5 = getpid() waitid(0x1, r5, &(0x7f0000000000), 0x40000000, &(0x7f0000000080)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x9, 0x1, 0x9, 0x2, 0x0, 0x7749bfd9, 0x10, 0x4, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x4, @perf_bp={&(0x7f0000000100), 0x8}, 0x10004, 0x20, 0xac2, 0x5, 0x4, 0x401, 0x6, 0x0, 0x2}, r5, 0xf, r6, 0x0) fsconfig$FSCONFIG_SET_STRING(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) 19:58:50 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 27) 19:58:50 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0xc020662a, &(0x7f0000000180)) 19:58:50 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200006086dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) [ 2159.717993] FAULT_INJECTION: forcing a failure. [ 2159.717993] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2159.719723] CPU: 0 PID: 15522 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2159.720879] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2159.722024] Call Trace: [ 2159.722402] [ 2159.722736] dump_stack_lvl+0xc1/0xf0 [ 2159.723296] should_fail_ex+0x4b4/0x5b0 [ 2159.723901] _copy_from_user+0x30/0xf0 [ 2159.724502] copy_msghdr_from_user+0x89/0x150 [ 2159.725153] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2159.725885] ? __lock_acquire+0x19d7/0x64f0 [ 2159.726529] ___sys_sendmsg+0xdd/0x1b0 [ 2159.727096] ? __pfx____sys_sendmsg+0x10/0x10 [ 2159.727749] ? __pfx_perf_trace_lock+0x10/0x10 [ 2159.728425] ? lock_acquire+0x19a/0x4c0 [ 2159.729019] ? find_held_lock+0x2c/0x110 19:58:50 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) [ 2159.729665] ? __might_fault+0xe2/0x190 [ 2159.730394] ? lock_release+0x1e3/0x680 [ 2159.731002] ? __pfx_lock_release+0x10/0x10 [ 2159.731652] ? asm_exc_page_fault+0x26/0x30 [ 2159.732357] __sys_sendmmsg+0x18f/0x460 [ 2159.732976] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2159.733655] ? rcu_read_lock_any_held+0x79/0xa0 [ 2159.734380] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2159.735169] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2159.736040] ? fput+0x2f/0x1a0 [ 2159.736553] ? ksys_write+0x1a7/0x260 [ 2159.737118] ? __pfx_ksys_write+0x10/0x10 [ 2159.737740] __x64_sys_sendmmsg+0x9d/0x110 [ 2159.738373] ? syscall_enter_from_user_mode+0x21/0x50 [ 2159.739110] do_syscall_64+0x3f/0x90 [ 2159.739683] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2159.740431] RIP: 0033:0x7f4c1af01b19 [ 2159.740963] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2159.743390] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2159.744494] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2159.745495] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2159.746498] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2159.747497] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2159.748498] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2159.749543] 19:58:50 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f000000c340)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)={0x14, 0x2e, 0xe21, 0x0, 0x0, "", [@typed={0x4}]}, 0x14}], 0x1}, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000740)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="00000000000000002e2f666901003000"]) sendmsg$netlink(r0, &(0x7f0000000700)={&(0x7f0000000000)=@proc={0x10, 0x0, 0x25dfdbfc, 0x1}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000780)={0x1a0, 0x20, 0x300, 0x70bd2d, 0x25dfdbfd, "", [@generic="7403e6ec5f081e0e044be74a379b869c6ac0190ff505b86947430503b5c6dd6f8915a4ee1d81df32e81671b0732307002ba9a69df529d5de43acc74d8261fd9296", @typed={0x14, 0x2, 0x0, 0x0, @ipv6=@empty}, @generic="05000000000000005b443296573d7316a96586bc7e381338cd49221ade8b672a3db42511bd41cab2f6010dd3668ca2f65b9066ddd834e900c91fde69107e621ef630e28dcbc800"/86, @nested={0xda, 0xa, 0x0, 0x1, [@generic="f452d925c6ea4f6e8ae9dcb22145441d066324128d447d0d0a1675192fce5f43df98cdf7a12de4dff75c74bcf68953fabd772944e6f82055c85a14810ac5de0c615c304c914bffc653318e755c145cd63b9b544b6fafd9253c6243cf4863a2e7570219749beffcf16270964d6358a3ea473620a9188466512c04a29fdbf3f27c6ea95b783c44bf06ee81c11b5948550746e6d37f77f3e68a80b0eafeedea08c4517acbf1cb1394e2aa135d5474e022d394f49d9e1aa3e62d25fb8c5ddc8195a6554a672e02f5015282a09fa5585263c9", @generic="861592b89551"]}, @typed={0x5, 0x65, 0x0, 0x0, @str='\x00'}]}, 0x1a0}, {&(0x7f0000000080)={0x24, 0x31, 0x800, 0x70bd2a, 0x25dfdbfe, "", [@typed={0x14, 0x45, 0x0, 0x0, @ipv6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}]}, 0x24}], 0x2, 0x0, 0x0, 0x20000080}, 0x4000010) 19:58:50 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000005dd606f1ae70028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:58:50 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x2000000) 19:58:51 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0xc028660f, &(0x7f0000000180)) 19:58:51 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 28) 19:58:51 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:58:51 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70013060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) [ 2160.041105] FAULT_INJECTION: forcing a failure. [ 2160.041105] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2160.042753] CPU: 0 PID: 15648 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2160.043827] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2160.044905] Call Trace: [ 2160.045278] [ 2160.045618] dump_stack_lvl+0xc1/0xf0 [ 2160.046190] should_fail_ex+0x4b4/0x5b0 [ 2160.046774] _copy_from_user+0x30/0xf0 [ 2160.047326] copy_msghdr_from_user+0x89/0x150 [ 2160.047988] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2160.048708] ? __lock_acquire+0x19d7/0x64f0 [ 2160.049336] ___sys_sendmsg+0xdd/0x1b0 [ 2160.049888] ? __pfx____sys_sendmsg+0x10/0x10 [ 2160.050512] ? __pfx_perf_trace_lock+0x10/0x10 [ 2160.051170] ? lock_acquire+0x19a/0x4c0 [ 2160.051734] ? find_held_lock+0x2c/0x110 [ 2160.052332] ? __might_fault+0xe2/0x190 [ 2160.052886] ? lock_release+0x1e3/0x680 [ 2160.053449] ? __pfx_lock_release+0x10/0x10 [ 2160.054087] __sys_sendmmsg+0x18f/0x460 [ 2160.054661] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2160.055308] ? rcu_read_lock_any_held+0x79/0xa0 [ 2160.055978] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2160.056712] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2160.057531] ? fput+0x2f/0x1a0 [ 2160.058009] ? ksys_write+0x1a7/0x260 [ 2160.058535] ? __pfx_ksys_write+0x10/0x10 [ 2160.059109] __x64_sys_sendmmsg+0x9d/0x110 [ 2160.059714] ? syscall_enter_from_user_mode+0x21/0x50 [ 2160.060466] do_syscall_64+0x3f/0x90 [ 2160.061008] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2160.061753] RIP: 0033:0x7f4c1af01b19 [ 2160.062289] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2160.064955] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2160.065994] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2160.066929] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2160.067875] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2160.068828] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2160.069743] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2160.070696] 19:59:08 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x1802, 0x0, @loopback}, 0x1c) 19:59:08 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x15f) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="d095ed102321202e2f66696c65310a"], 0xb) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) close(r0) 19:59:08 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:59:08 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x7000000) 19:59:08 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0xc0286687, &(0x7f0000000180)) 19:59:08 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x100000) r1 = fork() ptrace(0x10, r1) wait4(r1, &(0x7f0000000240), 0x80000000, &(0x7f0000000300)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x2}}, './file1\x00'}) perf_event_open(&(0x7f00000001c0)={0x4, 0x80, 0x5, 0x1, 0x80, 0x7f, 0x0, 0x7, 0x10, 0x5, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x7, 0x1, @perf_config_ext={0x0, 0x8}, 0x8, 0xffffffffffffffff, 0x80, 0x7, 0x3, 0x1f, 0x0, 0x0, 0xc9, 0x0, 0x2}, r1, 0xd, r2, 0xb) perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0x7, 0x8, 0x3, 0x26, 0x0, 0x9, 0x6068, 0x4, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0xaf0c, 0x4, @perf_bp, 0x10, 0xd7, 0x9, 0x9, 0x5, 0x20, 0x1000, 0x0, 0x1, 0x0, 0x3}, 0x0, 0xe, 0xffffffffffffffff, 0x8210a2942631d6d7) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r3, 0x0, 0x0, 0x87ffffc) 19:59:08 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70228060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:59:08 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 29) [ 2177.404286] FAULT_INJECTION: forcing a failure. [ 2177.404286] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2177.405337] CPU: 0 PID: 15762 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2177.406051] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2177.406581] Call Trace: [ 2177.406765] [ 2177.406977] dump_stack_lvl+0xc1/0xf0 [ 2177.407247] should_fail_ex+0x4b4/0x5b0 [ 2177.407623] _copy_from_user+0x30/0xf0 [ 2177.407902] copy_msghdr_from_user+0x89/0x150 [ 2177.408305] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2177.408776] ? __lock_acquire+0x19d7/0x64f0 [ 2177.409178] ___sys_sendmsg+0xdd/0x1b0 [ 2177.409531] ? __pfx____sys_sendmsg+0x10/0x10 [ 2177.409940] ? __pfx_perf_trace_lock+0x10/0x10 [ 2177.410359] ? lock_acquire+0x19a/0x4c0 [ 2177.410717] ? find_held_lock+0x2c/0x110 [ 2177.411088] ? __might_fault+0xe2/0x190 [ 2177.411446] ? lock_release+0x1e3/0x680 [ 2177.411811] ? __pfx_lock_release+0x10/0x10 [ 2177.412199] ? asm_exc_page_fault+0x26/0x30 [ 2177.412637] __sys_sendmmsg+0x18f/0x460 [ 2177.412921] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2177.413232] ? rcu_read_lock_any_held+0x79/0xa0 [ 2177.413562] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2177.413914] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2177.414300] ? fput+0x2f/0x1a0 [ 2177.414531] ? ksys_write+0x1a7/0x260 [ 2177.414879] ? __pfx_ksys_write+0x10/0x10 [ 2177.415175] __x64_sys_sendmmsg+0x9d/0x110 [ 2177.415461] ? syscall_enter_from_user_mode+0x21/0x50 [ 2177.415799] do_syscall_64+0x3f/0x90 [ 2177.416078] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2177.416426] RIP: 0033:0x7f4c1af01b19 [ 2177.416682] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2177.417815] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2177.418462] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2177.419074] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2177.419693] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2177.420180] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2177.420657] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2177.421125] 19:59:08 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:59:08 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70328060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:59:08 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 30) 19:59:08 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:59:08 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0xc000000) 19:59:08 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = syz_open_procfs(0x0, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = socket$nl_audit(0x10, 0x3, 0x9) r3 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r3, 0x6, 0x0, 0x0, 0x0) r4 = fsmount(r3, 0x0, 0x0) mknodat$null(r4, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r5, 0x8933, &(0x7f0000000700)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_TRIGGER_SCAN(r5, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000240)={0x1c, r6, 0x5, 0x0, 0x0, {{0x11}, {@val={0x8, 0x3, r7}, @void}}}, 0x1c}}, 0x0) sendmsg$NL80211_CMD_GET_SCAN(r4, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x20, r6, 0x200, 0x70bd29, 0x25dfdbfb, {{}, {@void, @val={0xc, 0x99, {0x4, 0x6f}}}}, ["", "", "", "", ""]}, 0x20}, 0x1, 0x0, 0x0, 0x84}, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x102, 0x125) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$inet(r0, &(0x7f0000000380)={&(0x7f0000000280)={0x2, 0x4e23, @private=0xa010102}, 0x10, &(0x7f00000002c0)=[{&(0x7f0000000400)="05ae07fe1bdc2a046165ebde39d39a3ba678b7c75f96cce7e68ff30a540798744061afe0e28a26bab8aba3f2c0deaffe7d8a21f453c4bb56b21320cc2457def2fd3bd35ec0794710606ab475d0f77f9af3e8785e8a70583ab10dcdbf8c68640927b3c199ed69bd44ed5599a701100b4fb3ffd7b10738eaeb60e124eb0e7768202e9b995e730d", 0x86}, {&(0x7f00000004c0)="a9f48de1308f4057d7aa0003f8a329829f4b342a82a1e47d1bf691d060f97c36ed115965d9f3719e4bc9da10ee5a1b9093cb16a104c16aeb2d0ddd8b5b293ab095915cacda9792c4db42d13b6d0d5d3f81b0f6c5fff7e4acc7bf7ff7d97c7dcfc2608f6fba672a40b7c94d07b246099c70184805055662684ec80a7fc18d0c8f7cbb01d50498866680933ddd945e6589549c071d50655ecc85d152619821405ba17412774af57e35d30be6d467080b8cc6fff7fc8cd981f5cbfe6da2223952", 0xbf}, {&(0x7f0000000600)="391372154b833f9af0471340d6212c4e0c79316490379d535204dd21266a48c2f9c1f62024738e215603233efeb8fcc872c71a98b542a3515377b50d1efae4973c848bc996d19103484f35a97c5d91e76a0ec4a5107fd1b74c4ff5b717f0e3d59559a4c3eab0a13408c6f54a3f4a9a372ab1d87aae8f5c6a3110e13939d925956966644adcc0e1073eab9e0f57965854c25272224f0c99ec56fbd4b8e9474a02419021ae771d0c8de9043e016068bfe493f165140d4d03", 0xb7}, {&(0x7f00000007c0)="0ebc0e1ba54f43a7e59f6fe80203b657c18dac0812b80a289e339e83e20ebf4b15a3c2395b779284c49e6d823de70faf6a99e1c997706de8ccb3a365d2d4cd3b65cc9204bf463b6b8fd3ed1b563ef7e36f72f82716bb1f2980f81bfa8a3db5cd7218a13c0d0b88df136c0a08ef65b3e9d0c508b65d5316015a6a6186236f04e129ddf6aa5bee895176181540", 0x8c}], 0x4, &(0x7f0000000880)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r8, @broadcast, @remote}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x1000}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r8, @initdev={0xac, 0x1e, 0x1, 0x0}, @loopback}}}, @ip_tos_int={{0x14}}, @ip_tos_int={{0x14, 0x0, 0x1, 0xfffffff7}}], 0x88}, 0x80) sendmsg$inet(r1, &(0x7f0000000780)={&(0x7f0000000000)={0x2, 0x0, @local}, 0x10, &(0x7f00000003c0)=[{&(0x7f0000000300)="6fb9", 0xffeb}], 0x1, &(0x7f0000000700)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r8, @remote, @broadcast}}}], 0x20}, 0x0) [ 2177.527205] FAULT_INJECTION: forcing a failure. [ 2177.527205] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2177.527982] CPU: 0 PID: 15792 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2177.528509] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2177.529017] Call Trace: [ 2177.529187] [ 2177.529339] dump_stack_lvl+0xc1/0xf0 [ 2177.529599] should_fail_ex+0x4b4/0x5b0 [ 2177.529878] _copy_from_user+0x30/0xf0 [ 2177.530146] copy_msghdr_from_user+0x89/0x150 [ 2177.530442] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2177.530827] ? __lock_acquire+0x19d7/0x64f0 [ 2177.531125] ___sys_sendmsg+0xdd/0x1b0 [ 2177.531467] ? __pfx____sys_sendmsg+0x10/0x10 [ 2177.531770] ? __pfx_perf_trace_lock+0x10/0x10 [ 2177.532072] ? lock_acquire+0x19a/0x4c0 [ 2177.532330] ? find_held_lock+0x2c/0x110 [ 2177.532615] ? __might_fault+0xe2/0x190 [ 2177.532966] ? lock_release+0x1e3/0x680 [ 2177.533249] ? __pfx_lock_release+0x10/0x10 [ 2177.533617] ? asm_exc_page_fault+0x26/0x30 [ 2177.533960] __sys_sendmmsg+0x18f/0x460 [ 2177.534319] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2177.534634] ? rcu_read_lock_any_held+0x79/0xa0 [ 2177.535055] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2177.535524] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2177.536050] ? fput+0x2f/0x1a0 [ 2177.536316] ? ksys_write+0x1a7/0x260 [ 2177.536668] ? __pfx_ksys_write+0x10/0x10 [ 2177.536968] __x64_sys_sendmmsg+0x9d/0x110 [ 2177.537333] ? syscall_enter_from_user_mode+0x21/0x50 [ 2177.537667] do_syscall_64+0x3f/0x90 [ 2177.537996] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2177.538339] RIP: 0033:0x7f4c1af01b19 [ 2177.538659] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2177.540074] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2177.540638] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2177.541239] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2177.541844] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2177.542441] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2177.543036] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2177.543653] 19:59:23 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70428060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:59:23 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x2002, 0x0, @loopback}, 0x1c) 19:59:23 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0xc0406618, &(0x7f0000000180)) 19:59:23 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff, 0xed7}, 0x104a2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x20, 0x0, 0x0, 0x6e}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x105802, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1000004, 0x2811, r0, 0x0) io_uring_register$IORING_UNREGISTER_EVENTFD(0xffffffffffffffff, 0x5, 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) sendmsg$TIPC_NL_NODE_GET(r0, 0x0, 0x1000) r2 = shmget$private(0x0, 0x14000, 0x0, &(0x7f0000fe7000/0x14000)=nil) shmctl$IPC_RMID(0x0, 0x0) shmctl$SHM_LOCK(r2, 0xb) syz_io_uring_setup(0x46fa, &(0x7f0000000200)={0x0, 0x7219, 0x2, 0x3, 0x6d}, &(0x7f0000ff2000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, &(0x7f0000000040), &(0x7f0000000100)) shmat(0x0, &(0x7f0000ff6000/0x4000)=nil, 0x7000) r3 = shmget(0x2, 0x2000, 0x20, &(0x7f0000ff3000/0x2000)=nil) shmget(0x2, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x1000) r4 = shmget$private(0x0, 0x14000, 0x0, &(0x7f0000fe7000/0x14000)=nil) shmat(r4, &(0x7f0000ff0000/0x3000)=nil, 0x4000) ioctl$IOC_PR_CLEAR(r1, 0x401070cd, &(0x7f0000000000)={0x10000000000001}) 19:59:23 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 31) 19:59:23 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='.\x00', r1, &(0x7f00000001c0)='./file0\x00') r2 = openat(r1, &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x1, 0x81, 0x2, 0x0, 0x0, 0x0, 0x10, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x402, 0x68a, 0x8001, 0x6, 0x3ff, 0x1, 0x400, 0x0, 0x6, 0x0, 0x800}, 0xffffffffffffffff, 0x10, r2, 0x1) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, @perf_bp={&(0x7f0000000200), 0xd}, 0x2400}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$inet(r3, &(0x7f0000000780)={&(0x7f0000000000)={0x2, 0x0, @local}, 0x10, &(0x7f00000003c0)=[{&(0x7f0000000300)="6fb9", 0xffeb}], 0x1, &(0x7f0000000700)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r5, @remote, @broadcast}}}], 0x20}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000000)={0x2, 0x0, @local}, 0x10, &(0x7f00000003c0)=[{&(0x7f0000000300)="6fb9", 0x2}], 0x1}, 0x0) 19:59:23 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x3e000000) 19:59:23 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) [ 2192.862986] FAULT_INJECTION: forcing a failure. [ 2192.862986] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2192.864546] CPU: 1 PID: 16014 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2192.865597] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2192.866653] Call Trace: [ 2192.867000] [ 2192.867307] dump_stack_lvl+0xc1/0xf0 [ 2192.867834] should_fail_ex+0x4b4/0x5b0 [ 2192.868394] _copy_from_user+0x30/0xf0 [ 2192.868960] copy_msghdr_from_user+0x89/0x150 [ 2192.869567] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2192.870238] ? __lock_acquire+0x19d7/0x64f0 [ 2192.870827] ___sys_sendmsg+0xdd/0x1b0 [ 2192.871348] ? __pfx____sys_sendmsg+0x10/0x10 [ 2192.871959] ? __pfx_perf_trace_lock+0x10/0x10 [ 2192.872581] ? lock_acquire+0x19a/0x4c0 [ 2192.873138] ? find_held_lock+0x2c/0x110 [ 2192.873714] ? __might_fault+0xe2/0x190 [ 2192.874266] ? lock_release+0x1e3/0x680 [ 2192.874823] ? __pfx_lock_release+0x10/0x10 [ 2192.875417] ? asm_exc_page_fault+0x26/0x30 [ 2192.876048] __sys_sendmmsg+0x18f/0x460 [ 2192.876609] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2192.877252] ? rcu_read_lock_any_held+0x79/0xa0 [ 2192.877923] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2192.878656] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2192.879434] ? fput+0x2f/0x1a0 [ 2192.879909] ? ksys_write+0x1a7/0x260 [ 2192.880445] ? __pfx_ksys_write+0x10/0x10 [ 2192.881050] __x64_sys_sendmmsg+0x9d/0x110 [ 2192.881640] ? syscall_enter_from_user_mode+0x21/0x50 [ 2192.882346] do_syscall_64+0x3f/0x90 [ 2192.882877] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2192.883583] RIP: 0033:0x7f4c1af01b19 [ 2192.884090] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2192.886432] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2192.887435] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2192.888365] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2192.889320] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2192.890254] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2192.891188] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2192.892146] [ 2192.989450] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2192.990244] blk_print_req_error: 118 callbacks suppressed [ 2192.990260] I/O error, dev sr0, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 2192.992073] buffer_io_error: 118 callbacks suppressed [ 2192.992088] Buffer I/O error on dev sr0, logical block 0, async page read [ 2192.995207] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2192.996030] I/O error, dev sr0, sector 1 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 2192.997060] Buffer I/O error on dev sr0, logical block 1, async page read [ 2192.999261] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.000051] I/O error, dev sr0, sector 2 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 2193.001099] Buffer I/O error on dev sr0, logical block 2, async page read [ 2193.003243] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.004020] I/O error, dev sr0, sector 3 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 2193.005051] Buffer I/O error on dev sr0, logical block 3, async page read [ 2193.007252] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.008008] I/O error, dev sr0, sector 4 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 2193.009060] Buffer I/O error on dev sr0, logical block 4, async page read [ 2193.011261] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.012036] I/O error, dev sr0, sector 5 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 2193.013070] Buffer I/O error on dev sr0, logical block 5, async page read [ 2193.015373] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.016138] I/O error, dev sr0, sector 6 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 2193.017167] Buffer I/O error on dev sr0, logical block 6, async page read [ 2193.018082] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.018800] I/O error, dev sr0, sector 7 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 2193.019814] Buffer I/O error on dev sr0, logical block 7, async page read [ 2193.021342] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.021839] I/O error, dev sr0, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 2193.022430] Buffer I/O error on dev sr0, logical block 0, async page read [ 2193.023307] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.024303] I/O error, dev sr0, sector 1 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 2193.025255] Buffer I/O error on dev sr0, logical block 1, async page read [ 2193.026089] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.028001] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.029066] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.029863] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.030911] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.032060] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.033368] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.034411] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.036195] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.037226] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.038332] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.039588] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.041159] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.042068] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.043439] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.045086] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.046149] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.047291] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.048355] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.049571] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.051247] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.052220] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.055358] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.056255] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.057068] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.058571] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.059221] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.060078] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.060877] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2193.062150] sr 1:0:0:0: [sr0] tag#0 unaligned transfer 19:59:37 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:59:37 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x8b080000) 19:59:37 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4000, 0x0, @loopback}, 0x1c) 19:59:37 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) truncate(&(0x7f0000000040)='./file1\x00', 0x8000) r1 = pidfd_getfd(r0, r0, 0x0) ioctl$BTRFS_IOC_BALANCE_CTL(r1, 0x40049421, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x65902eae3ec94454, 0x401a012, r2, 0x0) ioctl$TIOCGLCKTRMIOS(r1, 0x5456, &(0x7f0000000080)={0x3, 0x0, 0x8, 0x200, 0x11, "7e7bada7ea18466ca88f3510c9d6b44adf8331"}) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000280)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="0000f5fffffffff56431008e2ee8b782a4c8177c75e3277e00000000834b9e8b901d33865c99a5be5de3e0bf826d4cc8395984ebc6291a950ff31fcc7e3d7bdb34056e2e4de04a6c6d31bb69c633c2418fd6f526addc43a1e986910c81bc61f7765b050002a6182801e59066da66348a69c2ac80d50209292d008bf6130ed6c00f81b20fc4dc559852d035a45c5506c461fe207c10af3b0889b284b02a5c8a21d34bfd38bca5252b2f907887e3dd2b6a3edfb227d4e29ec0e30185dde937d49a35c885f9a1f3d964ac995c924eef1c2a5c0bcee1d79b"]) r4 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) write$P9_RLOPEN(r4, &(0x7f0000000140)={0x18, 0xd, 0x1, {{0x40, 0x4, 0x7}, 0x7}}, 0x18) ioctl$BTRFS_IOC_GET_DEV_STATS(r0, 0xc4089434, &(0x7f0000000b80)={0x0, 0x1ff, 0x0, [0x6, 0x6, 0xe0c, 0x4, 0x471a3ee3], [0x80000001, 0x3, 0x10001, 0x200, 0x7, 0x7, 0x6ff, 0xff, 0x8, 0x9d, 0x7, 0xb, 0x2, 0x3, 0x4, 0xfffffffffffffbff, 0x8b14, 0x8, 0x476f, 0x50000000, 0x1ff, 0x898, 0xb0d, 0xdea, 0x643c, 0x3, 0x8001, 0x2, 0x100000000, 0x2, 0x3, 0x7, 0x0, 0x0, 0x35a, 0x4, 0x4, 0x6, 0x1, 0xf788, 0x508, 0x81, 0x83, 0x6, 0x4, 0x5, 0x6, 0x1, 0x8, 0x8001, 0x5, 0x7, 0x0, 0x84, 0x7, 0x8, 0x9, 0x4, 0x4, 0x6, 0xf52, 0xffffffffffff8000, 0x5, 0xfff, 0x2bae, 0x9, 0x9, 0x3, 0x5, 0x3fffffff, 0x80000001, 0x3, 0x8, 0x2, 0x7fff, 0x6, 0x1f, 0x5, 0x5, 0x8, 0xffffffffffffff98, 0x3674e956, 0x8, 0xa4db, 0x20, 0xffa, 0xd9f6, 0xf2c7, 0x3735, 0x2, 0x8000, 0x5, 0xa85, 0x61, 0x6, 0x10000000000000, 0x7, 0x9, 0x80, 0x0, 0x8000000000000000, 0x5, 0x31, 0xfffffffffffffff8, 0x1, 0x4, 0x101, 0x9, 0x1, 0x1f, 0x0, 0x9, 0x1, 0x7, 0xfd, 0xfffffffffffffffd, 0x7, 0x8000, 0x2, 0x8, 0x1]}) ioctl$BTRFS_IOC_SCRUB(r3, 0xc400941b, &(0x7f0000000fc0)={r5, 0x4, 0x401}) ftruncate(r0, 0x9) 19:59:37 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0xc0406619, &(0x7f0000000180)) 19:59:37 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x541b, &(0x7f0000000080)) getsockname(0xffffffffffffffff, &(0x7f00000000c0)=@rc={0x1f, @none}, &(0x7f0000000040)=0x48) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000280)={'ip_vti0\x00', &(0x7f00000001c0)=ANY=[@ANYBLOB='gretat0\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=0x0, @ANYBLOB="0080000100404000000000044724009c00670000090490786401010000000000868800000003020d92249bb2f0ede50b70dc420012cfa891cc78baee2f43fadb2f2a4ec6d005120250ce60aa5e1a283b2978b48c53d4b40212318ab0c31951d7a1e0756178466e63bc5007ef891999600112d56478b3cc49d7c5cda316203be4b3b70108f6fcc2e6611a050ff3e8cab18b7b0a10f1f5547c0e060fac2259cef3fa57dca8dd7dbb06"]}) r2 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) r3 = fsmount(r2, 0x0, 0x0) mknodat$null(r3, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) ioctl$BTRFS_IOC_BALANCE(r3, 0x5000940c, 0x0) r4 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r4, 0x6, 0x0, 0x0, 0x0) r5 = fsmount(r4, 0x0, 0x0) mknodat$null(r5, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(r5, 0x89fb, &(0x7f0000000340)={'ip6_vti0\x00', &(0x7f00000002c0)={'ip6_vti0\x00', r1, 0x4, 0x3f, 0x1, 0x0, 0x0, @local, @mcast2, 0x40, 0x8, 0xffffffff, 0x42}}) 19:59:37 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 32) 19:59:37 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70528060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:59:37 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0xc0506617, &(0x7f0000000180)) [ 2206.109142] FAULT_INJECTION: forcing a failure. [ 2206.109142] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2206.109968] CPU: 1 PID: 16261 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2206.110513] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2206.111045] Call Trace: [ 2206.111225] [ 2206.111388] dump_stack_lvl+0xc1/0xf0 [ 2206.111663] should_fail_ex+0x4b4/0x5b0 [ 2206.111949] _copy_from_user+0x30/0xf0 [ 2206.112230] copy_msghdr_from_user+0x89/0x150 [ 2206.112552] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2206.112941] ? __lock_acquire+0x19d7/0x64f0 [ 2206.113248] ___sys_sendmsg+0xdd/0x1b0 [ 2206.113531] ? __pfx____sys_sendmsg+0x10/0x10 [ 2206.113848] ? __pfx_perf_trace_lock+0x10/0x10 [ 2206.114173] ? lock_acquire+0x19a/0x4c0 [ 2206.114453] ? find_held_lock+0x2c/0x110 [ 2206.114742] ? __might_fault+0xe2/0x190 [ 2206.115026] ? lock_release+0x1e3/0x680 [ 2206.115302] ? __pfx_lock_release+0x10/0x10 [ 2206.115605] ? asm_exc_page_fault+0x26/0x30 [ 2206.115951] __sys_sendmmsg+0x18f/0x460 [ 2206.116230] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2206.116547] ? rcu_read_lock_any_held+0x79/0xa0 [ 2206.116896] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2206.117258] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2206.117664] ? fput+0x2f/0x1a0 [ 2206.117908] ? ksys_write+0x1a7/0x260 [ 2206.118183] ? __pfx_ksys_write+0x10/0x10 [ 2206.118479] __x64_sys_sendmmsg+0x9d/0x110 [ 2206.118777] ? syscall_enter_from_user_mode+0x21/0x50 [ 2206.119136] do_syscall_64+0x3f/0x90 [ 2206.119399] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2206.119773] RIP: 0033:0x7f4c1af01b19 [ 2206.120040] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2206.121321] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2206.121857] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2206.122354] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2206.122856] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2206.123350] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2206.123850] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2206.124359] 19:59:37 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70628060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:59:37 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:59:37 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0xf5ffffff) 19:59:37 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0xc080661a, &(0x7f0000000180)) 19:59:37 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000000040)={0x28, 0x29, 0x1, 0x0, 0x0, "", [@typed={0xc, 0x2, 0x0, 0x0, @u64=0x2}, @nested={0xc, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @u32}]}]}, 0x28}], 0x1}, 0x0) 19:59:37 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 33) 19:59:37 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) [ 2206.218085] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. 19:59:37 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) setxattr$security_capability(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), &(0x7f0000000200)=@v3={0x20000}, 0x18, 0x0) mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x3000040, &(0x7f0000000240)=ANY=[@ANYBLOB="7472616e683d756e69782c76657273696f6e3d3900023044302c6d73694b601b7a653d3078303030303030303030303030303030312c70726976706f72742c76657273696f6e3dfaec2ba530302e4c2c66736d616769633d3078303030303030303030303030306164302c666f776e", @ANYRESDEC, @ANYBLOB=',\x00']) 19:59:37 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0xc0c0583b, &(0x7f0000000180)) [ 2206.287868] FAULT_INJECTION: forcing a failure. [ 2206.287868] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2206.289595] CPU: 0 PID: 16356 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2206.290619] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2206.291626] Call Trace: [ 2206.291963] [ 2206.292260] dump_stack_lvl+0xc1/0xf0 [ 2206.292769] should_fail_ex+0x4b4/0x5b0 [ 2206.293327] __should_fail_alloc_page+0xe0/0x110 [ 2206.293948] prepare_alloc_pages+0x178/0x500 [ 2206.294542] __alloc_pages+0x149/0x480 [ 2206.295058] ? __pfx___alloc_pages+0x10/0x10 [ 2206.295635] ? find_held_lock+0x2c/0x110 [ 2206.296169] ? do_wp_page+0x5eb/0x3b50 [ 2206.296685] ? __pfx_lock_release+0x10/0x10 [ 2206.297250] ? vm_normal_page+0x166/0x2e0 [ 2206.297795] vma_alloc_folio+0xe2/0x450 [ 2206.298345] do_wp_page+0x18a3/0x3b50 [ 2206.298897] ? __pfx_lock_acquire+0x10/0x10 [ 2206.299486] ? __pfx_do_wp_page+0x10/0x10 [ 2206.300038] ? do_raw_spin_lock+0x125/0x270 [ 2206.300621] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 2206.301303] __handle_mm_fault+0xd72/0x31f0 [ 2206.301906] ? __pfx___handle_mm_fault+0x10/0x10 [ 2206.302585] ? __pfx_mt_find+0x10/0x10 [ 2206.303130] ? lock_is_held_type+0x9f/0x120 [ 2206.303736] handle_mm_fault+0x1af/0xba0 [ 2206.304309] do_user_addr_fault+0x56b/0x12d0 [ 2206.304930] exc_page_fault+0x9c/0x1a0 [ 2206.305475] asm_exc_page_fault+0x26/0x30 [ 2206.306025] RIP: 0010:__put_user_4+0x11/0x20 [ 2206.306658] Code: 00 0f 1f 84 00 00 00 00 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 48 89 cb 48 c1 fb 3f 48 09 d9 0f 01 cb <89> 01 31 c9 0f 01 ca e9 63 bc 02 00 0f 1f 00 90 90 90 90 90 90 90 [ 2206.308903] RSP: 0018:ffff88804bf17ce8 EFLAGS: 00050202 [ 2206.309568] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000020003038 [ 2206.310441] RDX: 0000000000040000 RSI: ffffffff8361890c RDI: ffff88804c0e2520 [ 2206.311314] RBP: 0000000000045a96 R08: 0000000000000001 R09: ffff88804c0e2528 [ 2206.312185] R10: ffffffff85d35c57 R11: 0000000000000001 R12: 000000000000001e [ 2206.313073] R13: 0000000020003000 R14: 0000000000000400 R15: 00000000000003ff [ 2206.313966] ? __sys_sendmmsg+0x1bc/0x460 [ 2206.314511] __sys_sendmmsg+0x1c9/0x460 [ 2206.315035] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2206.315612] ? rcu_read_lock_any_held+0x79/0xa0 [ 2206.315642] 9pnet: Unknown protocol version 9 [ 2206.316806] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2206.317529] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2206.318285] ? fput+0x2f/0x1a0 [ 2206.318742] ? ksys_write+0x1a7/0x260 [ 2206.319239] ? __pfx_ksys_write+0x10/0x10 [ 2206.319800] __x64_sys_sendmmsg+0x9d/0x110 [ 2206.320359] ? syscall_enter_from_user_mode+0x21/0x50 [ 2206.321074] do_syscall_64+0x3f/0x90 [ 2206.321618] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2206.322287] RIP: 0033:0x7f4c1af01b19 [ 2206.322790] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2206.325137] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2206.326143] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2206.327030] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2206.327961] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2206.328889] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2206.329805] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2206.330753] 19:59:51 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 34) 19:59:51 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4002, 0x0, @loopback}, 0x1c) 19:59:51 executing program 7: syz_mount_image$msdos(&(0x7f0000000000), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, &(0x7f00000000c0), 0x40000, &(0x7f0000000340)) r0 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x50200, 0x0) perf_event_open(&(0x7f0000000240)={0x4, 0x80, 0x8a, 0x7f, 0x3, 0xff, 0x0, 0x3, 0x40000, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x80000001, 0x1, @perf_config_ext={0x7ff, 0x3}, 0x18000, 0x0, 0x7ff, 0x4, 0x4, 0xffffffff, 0x2c00, 0x0, 0x1, 0x0, 0x2}, 0x0, 0xa, r1, 0x2) stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000000380)) syz_io_uring_setup(0x101, &(0x7f0000000080), &(0x7f0000ffb000/0x1000)=nil, &(0x7f00000b0000)=nil, 0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(0x0, r2, 0x0, 0x8001) r3 = accept4$inet6(r0, 0x0, &(0x7f00000000c0), 0x80800) syz_io_uring_submit(0x0, r2, &(0x7f0000000200)=@IORING_OP_SEND={0x1a, 0x4, 0x0, r3, 0x0, &(0x7f0000000100)="f35b48dffe4c9cb8118ceed46fe4e001787e56978fac7819951dfcdc9b64074f9eb35251793beaa566419d644cf660bef96342d55a6657535d450e09c3e9ce46314a84db1acf26949f4f842002c011c1ef6b0f52e6388eac7e4ee27f41cdfb9a073a7dad906b33417cf6b3a24256b225e0c8c1fdc38b152ee17575372447a1c0292e6fc329a831ba1cbf8843128d96a7b8a27127a9735c26a523cc43cc78490eb533e4e60cb1f79450518fd807f810e344447ab8124c620ead4e766e59c11b0c87e28980f16ba1f4be255f1bdd2885fc30ee190ac9b40ce541abc51d2afc99c8a3caba4e240c672d82b82daf20413f3148763ea117dd8bad060776", 0xfb, 0x44010, 0x1}, 0x2) 19:59:51 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae75028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:59:51 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0xff0f0000) 19:59:51 executing program 3: unshare(0x24000400) unshare(0x4c040080) 19:59:51 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)) 19:59:51 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) [ 2219.996724] FAULT_INJECTION: forcing a failure. [ 2219.996724] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2219.998494] CPU: 1 PID: 16481 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2219.999696] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2220.000707] Call Trace: [ 2220.001044] [ 2220.001337] dump_stack_lvl+0xc1/0xf0 [ 2220.001833] should_fail_ex+0x4b4/0x5b0 [ 2220.002368] _copy_from_user+0x30/0xf0 [ 2220.002890] copy_msghdr_from_user+0x89/0x150 [ 2220.003460] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2220.004085] ? find_held_lock+0x2c/0x110 [ 2220.004610] ? handle_mm_fault+0x3c8/0xba0 [ 2220.005161] ? lock_release+0x1e3/0x680 [ 2220.005663] ? find_held_lock+0x2c/0x110 [ 2220.006200] ? do_user_addr_fault+0x5f3/0x12d0 [ 2220.006814] ___sys_sendmsg+0xdd/0x1b0 [ 2220.007305] ? __pfx____sys_sendmsg+0x10/0x10 [ 2220.007891] ? __pfx___up_read+0x10/0x10 [ 2220.008425] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2220.009208] ? handle_mm_fault+0x1ee/0xba0 [ 2220.009779] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2220.010444] ? exc_page_fault+0xc8/0x1a0 [ 2220.010968] ? exc_page_fault+0xc8/0x1a0 [ 2220.011495] ? asm_exc_page_fault+0x26/0x30 [ 2220.012093] __sys_sendmmsg+0x18f/0x460 [ 2220.012618] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2220.013215] ? rcu_read_lock_any_held+0x79/0xa0 [ 2220.013837] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2220.014528] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2220.015279] ? fput+0x2f/0x1a0 [ 2220.015725] ? ksys_write+0x1a7/0x260 [ 2220.016229] ? __pfx_ksys_write+0x10/0x10 [ 2220.016775] __x64_sys_sendmmsg+0x9d/0x110 [ 2220.017338] ? syscall_enter_from_user_mode+0x21/0x50 [ 2220.017997] do_syscall_64+0x3f/0x90 [ 2220.018495] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2220.019145] RIP: 0033:0x7f4c1af01b19 [ 2220.019619] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2220.021825] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2220.022767] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2220.023650] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2220.024533] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2220.025435] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2220.026307] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2220.027203] 19:59:51 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 19:59:51 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0xfffffff5) 19:59:51 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae76028060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 19:59:51 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 35) 19:59:51 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0x2) 19:59:51 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000280)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r3, &(0x7f0000000840)='2', 0x1, 0x83b2) perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0xa7, 0x7f, 0xff, 0x0, 0x0, 0x94004, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0x7fff, 0x8000}, 0x80, 0x4a, 0x0, 0x3, 0x3, 0x7, 0x89, 0x0, 0xe9a, 0x0, 0x100000001}, r2, 0xe, r3, 0x1) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f0000000000)=0x8) fallocate(r1, 0x0, 0x0, 0x87ffffc) ioctl$EVIOCGSND(r3, 0x8040451a, &(0x7f0000000380)=""/178) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) sendfile(r0, r5, &(0x7f00000001c0)=0x401, 0x9) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0xe0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) sendfile(r0, r0, 0x0, 0x100000) 19:59:51 executing program 3: socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './file1\x00'}) syz_open_dev$tty20(0xc, 0x4, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = getegid() fchown(r1, 0x0, r2) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x20}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_uring_register$IORING_UNREGISTER_EVENTFD(0xffffffffffffffff, 0x5, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000340)={{0x1, 0x1, 0x18, r0, {0xffffffffffffffff, r2}}, './file1\x00'}) r5 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) close(r5) dup3(r4, r5, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r3, 0x40305839, &(0x7f0000000080)=ANY=[@ANYBLOB="0600000000009cd181000001000000000089"]) fcntl$setownex(0xffffffffffffffff, 0xf, &(0x7f0000000040)) 19:59:51 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x8000000000000) [ 2220.228435] FAULT_INJECTION: forcing a failure. [ 2220.228435] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2220.229961] CPU: 0 PID: 16597 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2220.230956] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2220.231945] Call Trace: [ 2220.232280] [ 2220.232573] dump_stack_lvl+0xc1/0xf0 [ 2220.233079] should_fail_ex+0x4b4/0x5b0 [ 2220.233607] _copy_from_user+0x30/0xf0 [ 2220.234128] copy_msghdr_from_user+0x89/0x150 [ 2220.234703] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2220.235343] ? __lock_acquire+0x19d7/0x64f0 [ 2220.235919] ___sys_sendmsg+0xdd/0x1b0 [ 2220.236440] ? __pfx____sys_sendmsg+0x10/0x10 [ 2220.237064] ? __pfx_perf_trace_lock+0x10/0x10 [ 2220.237682] ? lock_acquire+0x19a/0x4c0 [ 2220.238210] ? find_held_lock+0x2c/0x110 [ 2220.238755] ? __might_fault+0xe2/0x190 [ 2220.239277] ? lock_release+0x1e3/0x680 [ 2220.239803] ? __pfx_lock_release+0x10/0x10 [ 2220.240366] ? asm_exc_page_fault+0x26/0x30 [ 2220.240966] __sys_sendmmsg+0x18f/0x460 [ 2220.241510] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2220.242107] ? rcu_read_lock_any_held+0x79/0xa0 [ 2220.242746] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2220.243445] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2220.244213] ? fput+0x2f/0x1a0 [ 2220.244667] ? ksys_write+0x1a7/0x260 [ 2220.245189] ? __pfx_ksys_write+0x10/0x10 [ 2220.245742] __x64_sys_sendmmsg+0x9d/0x110 [ 2220.246300] ? syscall_enter_from_user_mode+0x21/0x50 [ 2220.246968] do_syscall_64+0x3f/0x90 [ 2220.247466] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2220.248131] RIP: 0033:0x7f4c1af01b19 [ 2220.248616] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2220.250868] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2220.251824] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2220.252714] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2220.253618] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2220.254520] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2220.255418] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2220.256347] 19:59:51 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70050060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) [ 2220.277438] EXT4-fs warning (device sda): ext4_group_extend:1861: can't shrink FS - resize aborted 20:00:04 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x5000, 0x0, @loopback}, 0x1c) 20:00:04 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0x3) 20:00:04 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080)}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e1e, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) syz_io_uring_setup(0x0, &(0x7f0000000040)={0x0, 0x0, 0x27, 0x0, 0x0, 0x0, r2}, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) pipe2$9p(&(0x7f0000000780)={0xffffffffffffffff}, 0x4000) fcntl$dupfd(r2, 0x406, r3) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x0) chdir(&(0x7f0000000140)='./file0\x00') syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000040)='./file0\x00', 0x9, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[]) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f00000001c0)={'syztnl0\x00', &(0x7f0000000300)={'ip6tnl0\x00', 0x0, 0x2f, 0xe, 0xff, 0x7fff, 0x10, @ipv4={'\x00', '\xff\xff', @loopback}, @private0, 0x8000, 0x7, 0x3, 0x1}}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) syz_io_uring_setup(0x55e5, &(0x7f0000000040)={0x0, 0x0, 0x27, 0x0, 0x0, 0x0, r4}, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fec000/0x14000)=nil, &(0x7f00000000c0), 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 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, 0x40000001, 0x5, @perf_config_ext={0x0, 0x2}, 0x980b, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) 20:00:04 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 20:00:04 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70013060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:00:04 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x20000000000000) 20:00:04 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 36) 20:00:04 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x2, &(0x7f0000000200)=[{&(0x7f0000000080)="2000000080000000060000006a0000000f000000000000000103000001000000004000000040000020000000e0f4655f0100ffff53ef", 0x36, 0x400}, {&(0x7f0000000140)="020000ca57d74937f7f23a25cb", 0xd, 0x802}], 0x0, &(0x7f0000000040)) [ 2233.611756] EXT4-fs warning (device sda): ext4_group_extend:1861: can't shrink FS - resize aborted 20:00:04 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 20:00:04 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70050060000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) [ 2233.646026] FAULT_INJECTION: forcing a failure. [ 2233.646026] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2233.646892] CPU: 1 PID: 16829 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2233.647416] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2233.647940] Call Trace: [ 2233.648116] [ 2233.648274] dump_stack_lvl+0xc1/0xf0 [ 2233.648544] should_fail_ex+0x4b4/0x5b0 [ 2233.648832] _copy_from_user+0x30/0xf0 [ 2233.649109] copy_msghdr_from_user+0x89/0x150 [ 2233.649434] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2233.649776] ? __lock_acquire+0x19d7/0x64f0 [ 2233.650083] ___sys_sendmsg+0xdd/0x1b0 [ 2233.650349] ? __pfx____sys_sendmsg+0x10/0x10 [ 2233.650659] ? __pfx_perf_trace_lock+0x10/0x10 [ 2233.650980] ? lock_acquire+0x19a/0x4c0 [ 2233.651254] ? find_held_lock+0x2c/0x110 [ 2233.651540] ? __might_fault+0xe2/0x190 [ 2233.651819] ? lock_release+0x1e3/0x680 [ 2233.652097] ? __pfx_lock_release+0x10/0x10 [ 2233.652397] ? asm_exc_page_fault+0x26/0x30 [ 2233.652710] __sys_sendmmsg+0x18f/0x460 [ 2233.652985] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2233.653306] ? rcu_read_lock_any_held+0x79/0xa0 [ 2233.653636] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2233.654001] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2233.654403] ? fput+0x2f/0x1a0 [ 2233.654638] ? ksys_write+0x1a7/0x260 [ 2233.654903] ? __pfx_ksys_write+0x10/0x10 [ 2233.655195] __x64_sys_sendmmsg+0x9d/0x110 [ 2233.655483] ? syscall_enter_from_user_mode+0x21/0x50 [ 2233.655839] do_syscall_64+0x3f/0x90 [ 2233.656110] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2233.656476] RIP: 0033:0x7f4c1af01b19 [ 2233.656742] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2233.657987] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2233.658521] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2233.659022] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2233.659540] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2233.660044] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2233.660557] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2233.661083] [ 2233.689330] EXT4-fs warning (device sda): ext4_group_extend:1861: can't shrink FS - resize aborted 20:00:04 executing program 7: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000040)=""/32) r0 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsmount(r0, 0x0, 0xf2) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) fsmount(r0, 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000080)=0x40000010) pidfd_getfd(0xffffffffffffffff, r0, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="206c000080000000060000006a0000000f000000000000000100000001000000004000000040000020000000e0f4655fe0f4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000012c00)=ANY=[@ANYBLOB="83"]) 20:00:04 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x40000000000000) 20:00:04 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 37) 20:00:04 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0x4) [ 2233.737810] No source specified [ 2233.785182] EXT4-fs warning (device sda): ext4_group_extend:1861: can't shrink FS - resize aborted 20:00:04 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028040000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:00:04 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) listxattr(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000140)={'lo\x00', &(0x7f0000000000)=@ethtool_coalesce={0xe, 0x6, 0x7, 0x7f, 0x2357, 0x8, 0x5b, 0x8, 0xf6, 0x0, 0x8000, 0x200, 0x2, 0x10c, 0x4, 0x3, 0x1, 0x6, 0xa3, 0x6, 0xed4, 0x20, 0x81}}) [ 2233.882818] FAULT_INJECTION: forcing a failure. [ 2233.882818] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2233.884571] CPU: 0 PID: 16951 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2233.885698] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2233.886820] Call Trace: [ 2233.887187] [ 2233.887516] dump_stack_lvl+0xc1/0xf0 [ 2233.888080] should_fail_ex+0x4b4/0x5b0 [ 2233.888677] _copy_from_user+0x30/0xf0 [ 2233.889275] copy_msghdr_from_user+0x89/0x150 [ 2233.889926] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2233.890651] ? __lock_acquire+0x19d7/0x64f0 [ 2233.891288] ___sys_sendmsg+0xdd/0x1b0 [ 2233.891849] ? __pfx____sys_sendmsg+0x10/0x10 [ 2233.892492] ? __pfx_perf_trace_lock+0x10/0x10 [ 2233.893157] ? lock_acquire+0x19a/0x4c0 [ 2233.893743] ? find_held_lock+0x2c/0x110 [ 2233.894338] ? __might_fault+0xe2/0x190 [ 2233.894905] ? lock_release+0x1e3/0x680 [ 2233.895481] ? __pfx_lock_release+0x10/0x10 [ 2233.896094] ? asm_exc_page_fault+0x26/0x30 [ 2233.896742] __sys_sendmmsg+0x18f/0x460 [ 2233.897333] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2233.897984] ? rcu_read_lock_any_held+0x79/0xa0 [ 2233.898664] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2233.899413] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2233.900252] ? fput+0x2f/0x1a0 [ 2233.900740] ? ksys_write+0x1a7/0x260 [ 2233.901309] ? __pfx_ksys_write+0x10/0x10 [ 2233.901913] __x64_sys_sendmmsg+0x9d/0x110 [ 2233.902522] ? syscall_enter_from_user_mode+0x21/0x50 [ 2233.903252] do_syscall_64+0x3f/0x90 [ 2233.903795] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2233.904525] RIP: 0033:0x7f4c1af01b19 [ 2233.905051] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2233.907570] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2233.908656] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2233.909705] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2233.910729] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2233.911764] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2233.912788] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2233.913858] 20:00:21 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0x5) 20:00:21 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x80fe, 0x0, @loopback}, 0x1c) 20:00:21 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) r1 = dup(r0) ioctl$TIOCL_PASTESEL(r1, 0x541c, &(0x7f00000001c0)) r2 = fork() ptrace(0x10, r2) wait4(r2, &(0x7f0000000240), 0x80000000, &(0x7f0000000300)) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1, {0x9}}, './file0\x00'}) ioctl$GIO_UNIMAP(r3, 0x4b66, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{}, {}, {}, {}]}) syz_open_procfs(r2, &(0x7f0000000000)='net/snmp\x00') 20:00:21 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 20:00:21 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028110000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:00:21 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 38) 20:00:21 executing program 7: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x1}}, './file1\x00'}) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = getegid() fchown(r3, 0x0, r4) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f0000000140)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x0, r4}}, './file1\x00'}) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xed7}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000380)={{{@in=@multicast2, @in=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in6=@local}}, &(0x7f00000002c0)=0xe8) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fchownat(r2, &(0x7f0000000180)='./file1\x00', r5, r6, 0x1100) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x20}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_uring_register$IORING_UNREGISTER_EVENTFD(0xffffffffffffffff, 0x5, 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r7, 0x40305839, &(0x7f0000000080)=ANY=[@ANYBLOB="0600000000007cd181000000000000000089"]) fcntl$setownex(0xffffffffffffffff, 0xf, &(0x7f0000000040)) [ 2250.615707] FAULT_INJECTION: forcing a failure. [ 2250.615707] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2250.617386] CPU: 0 PID: 17061 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2250.618491] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2250.619556] Call Trace: [ 2250.619911] [ 2250.620230] dump_stack_lvl+0xc1/0xf0 [ 2250.620774] should_fail_ex+0x4b4/0x5b0 [ 2250.621348] _copy_from_user+0x30/0xf0 [ 2250.621928] copy_msghdr_from_user+0x89/0x150 [ 2250.622541] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2250.623240] ? __lock_acquire+0x19d7/0x64f0 [ 2250.623853] ___sys_sendmsg+0xdd/0x1b0 [ 2250.624407] ? __pfx____sys_sendmsg+0x10/0x10 [ 2250.625031] ? __pfx_perf_trace_lock+0x10/0x10 [ 2250.625679] ? lock_acquire+0x19a/0x4c0 [ 2250.626231] ? find_held_lock+0x2c/0x110 [ 2250.626808] ? __might_fault+0xe2/0x190 [ 2250.627355] ? lock_release+0x1e3/0x680 [ 2250.627910] ? __pfx_lock_release+0x10/0x10 [ 2250.628498] ? asm_exc_page_fault+0x26/0x30 [ 2250.629123] __sys_sendmmsg+0x18f/0x460 [ 2250.629702] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2250.630326] ? rcu_read_lock_any_held+0x79/0xa0 [ 2250.631018] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2250.631767] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2250.632603] ? fput+0x2f/0x1a0 [ 2250.633067] ? ksys_write+0x1a7/0x260 [ 2250.633632] ? __pfx_ksys_write+0x10/0x10 [ 2250.634236] __x64_sys_sendmmsg+0x9d/0x110 [ 2250.634808] ? syscall_enter_from_user_mode+0x21/0x50 [ 2250.635502] do_syscall_64+0x3f/0x90 [ 2250.636028] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2250.636734] RIP: 0033:0x7f4c1af01b19 [ 2250.637242] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2250.639562] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2250.640568] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2250.641493] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2250.642076] EXT4-fs warning (device sda): ext4_group_extend:1861: can't shrink FS - resize aborted [ 2250.642403] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2250.643939] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2250.644929] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2250.645945] 20:00:21 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x100000000000000) 20:00:21 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 39) 20:00:21 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x200000000000000) [ 2250.761631] FAULT_INJECTION: forcing a failure. [ 2250.761631] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2250.762439] CPU: 1 PID: 17156 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2250.762963] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2250.763493] Call Trace: [ 2250.763677] [ 2250.763836] dump_stack_lvl+0xc1/0xf0 [ 2250.764106] should_fail_ex+0x4b4/0x5b0 [ 2250.764400] _copy_from_user+0x30/0xf0 [ 2250.764685] copy_msghdr_from_user+0x89/0x150 [ 2250.764990] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2250.765326] ? __lock_acquire+0x19d7/0x64f0 [ 2250.765635] ___sys_sendmsg+0xdd/0x1b0 [ 2250.765907] ? __pfx____sys_sendmsg+0x10/0x10 [ 2250.766216] ? __pfx_perf_trace_lock+0x10/0x10 [ 2250.766534] ? lock_acquire+0x19a/0x4c0 [ 2250.766811] ? find_held_lock+0x2c/0x110 [ 2250.767129] ? __might_fault+0xe2/0x190 [ 2250.767417] ? lock_release+0x1e3/0x680 [ 2250.767716] ? __pfx_lock_release+0x10/0x10 [ 2250.768030] ? asm_exc_page_fault+0x26/0x30 [ 2250.768343] __sys_sendmmsg+0x18f/0x460 [ 2250.768632] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2250.768939] ? rcu_read_lock_any_held+0x79/0xa0 [ 2250.769285] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2250.769664] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2250.770103] ? fput+0x2f/0x1a0 [ 2250.770349] ? ksys_write+0x1a7/0x260 [ 2250.770655] ? __pfx_ksys_write+0x10/0x10 [ 2250.770975] __x64_sys_sendmmsg+0x9d/0x110 [ 2250.771296] ? syscall_enter_from_user_mode+0x21/0x50 [ 2250.771682] do_syscall_64+0x3f/0x90 [ 2250.771961] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2250.772337] RIP: 0033:0x7f4c1af01b19 [ 2250.772610] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2250.773938] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2250.774482] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2250.774991] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2250.775503] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2250.776003] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2250.776512] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2250.777039] 20:00:21 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028290000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:00:21 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0x6) 20:00:21 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) [ 2250.838999] EXT4-fs warning (device sda): ext4_group_extend:1861: can't shrink FS - resize aborted 20:00:21 executing program 7: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup3(r1, r0, 0x0) r3 = syz_io_uring_setup(0x2b2e, &(0x7f0000000080)={0x0, 0x0, 0x20}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, &(0x7f00000001c0), &(0x7f0000000180)) close_range(r3, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$vcsa(&(0x7f0000000140), 0x3b57, 0x101) io_uring_enter(r4, 0x533c, 0x6eca, 0x2, &(0x7f0000000240)={[0xfffffffffffff5f2]}, 0x8) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="7472616e733d66642c7266646e6f3d30409d90b2f0ce4ed46eb94b8ab439cb724bbe0adb8bffb2858a510b66143c2cc88883b81ca2bbb0689a3c89670af7ff02fd79585cd62204ec98b02d317c6ae41b3d990de0caad526656ab61a164a87c55165f8e62e530f05e4d23071d3acb16fffa5ac8f5cef054b68888daf48f444d995a6a2fcdb60d2390315d33d06d6954275117d4fe75c05c6afa83b182db924cbcc12f3e80061962e08377d67207731a69158f5ed9674f65c7a210", @ANYRESHEX=r2, @ANYBLOB=',wfdno=', @ANYRESHEX=r3, @ANYBLOB=',\x00']) 20:00:22 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x700000000000000) 20:00:22 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 40) [ 2250.907023] FAULT_INJECTION: forcing a failure. [ 2250.907023] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2250.907856] CPU: 1 PID: 17297 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2250.908410] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2250.908972] Call Trace: [ 2250.909156] [ 2250.909320] dump_stack_lvl+0xc1/0xf0 [ 2250.909610] should_fail_ex+0x4b4/0x5b0 [ 2250.909916] _copy_from_user+0x30/0xf0 [ 2250.910215] copy_msghdr_from_user+0x89/0x150 [ 2250.910537] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2250.910899] ? __lock_acquire+0x19d7/0x64f0 [ 2250.911198] ___sys_sendmsg+0xdd/0x1b0 [ 2250.911481] ? __pfx____sys_sendmsg+0x10/0x10 [ 2250.911808] ? __pfx_perf_trace_lock+0x10/0x10 [ 2250.912139] ? lock_acquire+0x19a/0x4c0 [ 2250.912422] ? find_held_lock+0x2c/0x110 [ 2250.912716] ? __might_fault+0xe2/0x190 [ 2250.913002] ? lock_release+0x1e3/0x680 [ 2250.913287] ? __pfx_lock_release+0x10/0x10 [ 2250.913596] ? asm_exc_page_fault+0x26/0x30 [ 2250.913920] __sys_sendmmsg+0x18f/0x460 [ 2250.914208] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2250.914526] ? rcu_read_lock_any_held+0x79/0xa0 [ 2250.914872] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2250.915245] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2250.915665] ? fput+0x2f/0x1a0 [ 2250.915905] ? ksys_write+0x1a7/0x260 [ 2250.916176] ? __pfx_ksys_write+0x10/0x10 [ 2250.916472] __x64_sys_sendmmsg+0x9d/0x110 [ 2250.916760] ? syscall_enter_from_user_mode+0x21/0x50 [ 2250.917124] do_syscall_64+0x3f/0x90 [ 2250.917387] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2250.917766] RIP: 0033:0x7f4c1af01b19 [ 2250.918030] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2250.919174] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2250.919690] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2250.920177] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2250.920659] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2250.921156] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2250.921648] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2250.922145] [ 2250.930422] 9pnet_fd: Insufficient options for proto=fd 20:00:22 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 41) [ 2250.951152] FAULT_INJECTION: forcing a failure. [ 2250.951152] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2250.952096] CPU: 1 PID: 17299 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2250.952679] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2250.953247] Call Trace: [ 2250.953436] [ 2250.953610] dump_stack_lvl+0xc1/0xf0 [ 2250.953899] should_fail_ex+0x4b4/0x5b0 [ 2250.954210] _copy_from_user+0x30/0xf0 [ 2250.954507] copy_msghdr_from_user+0x89/0x150 [ 2250.954847] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2250.955217] ? __lock_acquire+0x19d7/0x64f0 [ 2250.955551] ___sys_sendmsg+0xdd/0x1b0 [ 2250.955840] ? __pfx____sys_sendmsg+0x10/0x10 [ 2250.956182] ? __pfx_perf_trace_lock+0x10/0x10 [ 2250.956540] ? lock_acquire+0x19a/0x4c0 [ 2250.956841] ? find_held_lock+0x2c/0x110 [ 2250.957160] ? __might_fault+0xe2/0x190 [ 2250.957460] ? lock_release+0x1e3/0x680 [ 2250.957759] ? __pfx_lock_release+0x10/0x10 [ 2250.958068] ? asm_exc_page_fault+0x26/0x30 [ 2250.958409] __sys_sendmmsg+0x18f/0x460 [ 2250.958714] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2250.959050] ? rcu_read_lock_any_held+0x79/0xa0 [ 2250.959416] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2250.959816] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2250.960253] ? fput+0x2f/0x1a0 [ 2250.960506] ? ksys_write+0x1a7/0x260 [ 2250.960789] ? __pfx_ksys_write+0x10/0x10 [ 2250.961094] __x64_sys_sendmmsg+0x9d/0x110 [ 2250.961405] ? syscall_enter_from_user_mode+0x21/0x50 [ 2250.961801] do_syscall_64+0x3f/0x90 [ 2250.962089] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2250.962475] RIP: 0033:0x7f4c1af01b19 [ 2250.962741] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2250.964030] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2250.964568] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2250.965084] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2250.965592] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2250.966101] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2250.966618] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2250.967151] [ 2250.972263] 9pnet_fd: Insufficient options for proto=fd 20:00:37 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0xc0fe, 0x0, @loopback}, 0x1c) 20:00:37 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0x8) 20:00:37 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0xc00000000000000) 20:00:37 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 42) 20:00:37 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 20:00:37 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae700282b0000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:00:37 executing program 3: ioctl$BTRFS_IOC_SUBVOL_SETFLAGS(0xffffffffffffffff, 0x4008941a, &(0x7f0000000000)) ioctl$CDROM_GET_CAPABILITY(0xffffffffffffffff, 0x5331) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x8}}, './file0\x00'}) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x4, 0x9, 0x3, 0xffffffff, 0x1, [0x10001, 0x3, 0x800, 0x7]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) r2 = io_uring_setup(0x6cce, &(0x7f0000000100)={0x0, 0x5e40, 0x10, 0x3, 0x34c, 0x0, r1}) write$binfmt_elf32(r2, &(0x7f0000000180)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x7f, 0x0, 0x8, 0x9, 0x3, 0x6, 0x7ff, 0x1c2, 0x38, 0x7, 0x0, 0x9, 0x20, 0x2, 0x8}, [{0x5, 0x100, 0x2, 0x8, 0x2, 0x2, 0x3, 0x80}, {0x10000007, 0x7, 0x7c0000, 0x5, 0x0, 0x6, 0x80000000, 0x4}], "a880b8d9b6f330ce0783e80385028abbe7d0984367711e3018d64659cc18550d73c93997e35c0eee085ecc2e56e65c62eac8a995a19b210c0b3186d7d110b3bbb7ca613b91b36764d9c8d583a68547be4d28a0682903e8f5a643452df3924ad57cb001117c5f715c92109c8a8f15e28c8e790d8ffa980f9540b5be", ['\x00', '\x00', '\x00', '\x00']}, 0x4f3) ioctl$FITHAW(r0, 0xc0045878) r3 = syz_mount_image$msdos(&(0x7f0000000680), &(0x7f00000006c0)='./file0\x00', 0x753, 0x4, &(0x7f00000009c0)=[{&(0x7f0000000700)="8f58201598fede82e5ebf02269728c9bd5293b0044631140b4d7c9466140a8d5e14a2667c9bfc2552fa223dde87805c1125a18ac1dd8c7475c79f2e2c515bf56fb1f8a25005859ca05b873c4e4f4984ef6f03e8d0df815c10e529c277ae22d086f19e8df876968adf5f73c575b04c235599d1fe659130afe4bb2d88ffd56ce4f3aa71756265e894b910db7099a0c322a819554e1c46fbe02cb7181ee737b3b6beeb8ff1a1df6090c73462963e208a27492ad9784204156ba704b33fe722e2770501392de7953ba8b88ef8fbb6c823acafa8fec63ad547542c08ac18f", 0xdc, 0xeb3}, {&(0x7f0000000800)="ac8ec0f885ecb8de2498dd81773b25b8a5bf8281b3dd60d267d82607a0ef507401538b154e20ab59e66719aa9ae3623cb1b17c8499509245940b7b5319a40369c965341993407440bb0521cfd71634bac0637a00086ae9f9e7639b3811bd57d97f4458aede0b60703f0d20815a78f5f4b5c14db8bddd524b0047dfea7e50fccb92b70d1b8369d45ac8d23ed3f679146f8fce37cf6870e5d41acfa2db2d917ca64e03e43c5c70fed2b7fac08ab5597f0f35fc44cdd7e74bfd748128d021568587582a35b5b3f16d411181f9b2f6c1cb875a7e18e47ee6ac7be5c3ef3b2e505dd634878978cf1c02", 0xe7, 0x2}, {&(0x7f0000000900)="22e1c4d9bca1c5d614399a8fd76d5825fb90b08430c8e88ebec9da85c95fc9c58fbd82cd9bcb290bc489", 0x2a, 0x2}, {&(0x7f0000000940)="b66c0c245c4a88600658ae97742f41587978ea493158944d9eeb313d965a9cf4de9c230e0f9436db215b769809cc2634fd01d8fb74cf5293e3133156358aedd4225cbd0bba85d9fc3f4856fad329ebe1cce28c0303659ef8044dce654196f377d4779bad3eda274fdfe6d6701aebc2b40e0b468ed762", 0x76, 0x81}], 0x10, &(0x7f0000000a40)={[{@nodots}], [{@dont_hash}, {@uid_eq={'uid', 0x3d, 0xee00}}, {@permit_directio}, {@audit}, {@obj_type={'obj_type', 0x3d, '/#\xb6\xd9'}}]}) r4 = signalfd4(0xffffffffffffffff, &(0x7f0000000b00)={[0x1]}, 0x8, 0x80000) renameat2(r3, &(0x7f0000000ac0)='./file0\x00', r4, &(0x7f0000000b40)='./file0\x00', 0x0) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r1, 0x40505412, &(0x7f0000000b80)={0x7, 0x6, 0x400080, 0x0, 0x2}) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000c40)={&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000c00)="8868e5c029f908f069205caed09e07290488d177b304", 0x16, r4}, 0x68) io_uring_register$IORING_UNREGISTER_FILES(r2, 0x3, 0x0, 0x0) io_uring_register$IORING_REGISTER_EVENTFD(r1, 0x4, &(0x7f0000000cc0)=r1, 0x1) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000d00)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xe410, 0xf6d}}, './file0\x00'}) r6 = fspick(r3, &(0x7f0000000d40)='./file0\x00', 0x1) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r5, 0xc0189375, &(0x7f0000000d80)={{0x1, 0x1, 0x18, r6}, './file0\x00'}) r7 = openat$cgroup_ro(r1, &(0x7f0000000dc0)='cpuset.effective_cpus\x00', 0x0, 0x0) ioctl$F2FS_IOC_START_VOLATILE_WRITE(r7, 0xf503, 0x0) 20:00:37 executing program 7: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) chdir(0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x4, 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, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x20000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$IPCTNL_MSG_EXP_GET(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x24, 0x1, 0x2, 0x101, 0x0, 0x0, {0x7, 0x0, 0x6}, [@CTA_EXPECT_ZONE={0x6}, @CTA_EXPECT_ID={0x8, 0x5, 0x1, 0x0, 0x20}]}, 0x24}}, 0x4000010) execveat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', &(0x7f00000004c0)=[0x0, 0x0], 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x9, 0x20, 0x1c, 0x20, 0x0, 0xd420, 0x2d090, 0xe, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x2, 0x4, @perf_config_ext={0x1f, 0x6}, 0x2, 0xff, 0xfffffffc, 0x2, 0x40, 0x0, 0x9, 0x0, 0x1822b106, 0x0, 0xfffffffffffffff7}, 0xffffffffffffffff, 0xd, 0xffffffffffffffff, 0x1) r3 = syz_mount_image$ext4(&(0x7f0000000380)='ext2\x00', &(0x7f00000003c0)='./file0\x00', 0x10001, 0x2, &(0x7f0000000400)=[{&(0x7f0000000500)="f648c14cf17e8395dd36b6355dab07d1d6ddf3658d0d5ecb9066ec5290d061ec93d190134ce03b04a7ea8a191dbc7e2bdc1889f9476e287c214b012b46871a77dccb37227ff36ead506d2e01cd0f76d45ada4239f74ad93566321b99f52ad261283ad6d57fa7b22b5e0a83c7f0d986e6c93fe136cf0bccf358285eea7ab4be27b82922d5c53d92893f053a47f191ae780c22c7e29c63c28f36d8ce0c2527c48a6542e26ab3a10403c361ef5dfdfd064dfeba79ab9a452605a8daa39fa6eff06bb6a98638c7057b8b49f989dcdb8a3532e83761c8749f019d2f78c83032188635dacc7ce9a01eced3576a6ac9c5c326bbbb1b5679a70241e2be853847ab35fb57aa4b15028291c94c293164412a3ee5a3470479275f0ac9047277850babb279e6c7c2806cb81faa56782eda38cb5566a99c0e99e01787ca14557dba3b4da2030765a774d75e04b2af5b3a19f0a7619abb2d4799c75154287bf956cb8a33d44cd3c4d7eb0c906f5616e1af3684b78fbb604b407afd299c9414dd1a90eac225c222bb82e7e311db9e90394598c5f66e66304048c038f16db6482245a065458a08283bd7af2a3f28d49d15cd3e19c559361c62aed67a052dcbdf8388c59ead0833ce6ef60ea5a41600b46d40ac309feee3f6c42fcf26a0b7f06c25e25d0b27ccf9921ef201705439eedcbbbff347a6de33367d245d4fe94622b8ac168963835dada7470647c0dcf266b0500844d59766f0d354d9b19271a531bca0df249c533c3452f0df7cbf1dcffe7dd4b4d97772de904eea1aec6806bfdc86fae58f8449641a7de7ca3f36294d56faa9d120b73a396aa4612845e6b36fd9d25e012ad66f712a9003ef938a45d5e906b2af8b29353aa622b1b83d781aee3ae77dce01c654187c4f31db53c6de65a13cfe6734ada740519f3b447c2e513a58bfdb3b70de4c10e542fc776a3f2b5f1b06b550476d74bc5f62037e10a674185d3bcf3066344498bb5e5739835522b7592aea064fb67834effd0e4f2cdeb1710a59ddcc2a27e45d159c20e704946433402f725f294f9dd64406b4e5d59ed417c924b589cc186e6a6898785f8f10f0ee49e61a9b73866189aaab62c1b1e10502f70f8af4a8eac588d1a77cdb117997ec317ab629bcff27896e1c8a52a8f05f1f6d2df59de40b8ff9136b1a66038c86d49334f165af54476f1fd6993d43e6386b2f1480e219ccec369114ef762bc7787dbb0304c2425515551572957c16f3950ed95b7d37bb37dcaf216de43124f698c545b3165806cd1bbac2185dcbbb6a4ea979f6b9b9a28150aa48b747af1bda3304e9b3faf52b173fe6cb1389953ebc9454db155d81db7a42c08f243aee8ba115cb2f3feb05b51ec400f9069fd136adf1b7cb36447af112dc3b56aa80f6333eba4f01439e759121954b8e56e4e11ff5021a7b637512c46fdaa5fe80dd641014c6a9b4def1f3a39271a586cb474fda943ebccdcd6edf3a218f945819a1716656f805b76550372447d9a97e95d64c02b1308858565c1435e4cb201b8c0f8cc3fc2a4dfb28ece8e48be9c330908f77b5edd3a98d3f4a7bc832b2f41767dde1fd1fd89f1b801dc5b8b032dd0ae5eda1089c6da93a5ce3285f969149a70651113c34c3938cae1056af2e156dfd0b88d09a2bb6744c3f98a5dc50323638a9e29c01e5b7a4a422c7da70ddbbba4ea9df8c96cf490cd648b524cb9b896a77cf021d2084917d5a8dc5e9ab11b5e9e341dc7867a59050b3ad0dedcc0937404f2ae1f298151292f3ca9e782898532dda91effc258579120edd7e0e54dd327b8e8acd4f204b551e2131b4bc80392b390801feee0a842d24e4830f5828e82a2c04dd04cba5fd4c98e7b7d3be96b2557e926769ce4f17c8025e95317b5e09a5ee469f7cdbe166e470b8cbb58663d2ba1026d072e42a9813f471b0b1b80053f5525ca9f01f88a6dc1c8fa8dbbe0129bc5da079288fc30321d0afa674c5af7d38048487c1fe1aa0889e23f086a028871f00663259f9029b5330c0814bf5623f2729d817718c5d210049a83da548fa24bf520dd2e626833a50e7b92405e0a65c134ccf3e1f0a540e4d050fdb0bf77ae1f09edc0c4b1911b6936bd9d8c5802087c0d656c873016eff6bd503c90514bbe8c4f959adf69d5de6be8b89ad8440fa79429be421400ad6588962c508d2aa2594c4fe8e18200c0bb5a030337eb38f37c3fabb5e42f0898f20505d63d089c476ece82332a3af3b7896b418ce2c32c4d072eeac28125e9c0d0967ca46fd0bc29cf35433442a819cd0e48060d42dde7af63e77b890043482f8f141c7d363a4554a72f87c1ea4f8cab3c663aae9fd8816df91be157642ea8fe6bb08d935ffdd980d8827b7995ad3c3b04a28e1f48005bb84f4a73b8c75be1df52de94e59ad6930804c0257b9678f277a30ca8e89f3b86e7bac19d7b9ebb3e4455bd96b67d7e9bd90d93a1d32bde027a7c1b78761f2046b8d0b2a98a52e1d884dd44a1f1aea2f74ae35f4bee1df990d2c2474b7159c6fe164ed1ffda33b49f782158b62ae5087f41eb5349144c4aed6da206560ab7b2d9e45afff3bcd913641919d33fbbdf8675ea0ecacddfc3abb572f2070040a71bd56ceae2c384e149647508b29a7e36da45b5d23a0c83d170e8321861c75a7c40b5f9fcf6ee2be127aa2e82502a29288ea5eb3217780ba8ff23f072615264be2bbcc3d759ffd5a226f9dc8005f4b62bdbc1ec9350f507ddf103aa7aebd676e667a3ba1b2776d561636b52a95bbe0aca907688d3e04ce0bff59e8b508215aff0a656a83769f5f00aa8717ce564d593664b1ba973709b951e27a76e7672b8812db9d993bc9ddbea5f3bcfac72f60db78e7922cf2ad0c90caff271f24a0040aa066e091b3d65eccd5536bf62e2d6e1df5bbe46a0524402ccf8a61cd31d2fd4487b3312e51320103d063cf02e52825753bb672a77f354ddb4718aa47f724090cd3837988e661c303a5703b29579af674ce0f85783e92a885e545b1f42d0f16b35567ae9fd4a0be84ea7e22e5dcabe9e27e796e31f463cdfdfbdf1f85578856362046182222aedcd5c2ab18825f578378f6d5a732b82599d2a0095de8347c192d7794828c91b7e13862db7c1e440e7803647928172ff6e6bc98d7b30699abf6900e8b24fda605f695d2408152daf7d0f4bda35fb0dd7cf3bd03f9753bde32003757be7b914b564d80fb3c726132f0406188ef74aa226280771978b76c45f011545b7da2172199e89905891c1c4c0def5db70a9661deb62e1834657be526f9bbf710ae295f171efbfa17826fa7280b3e641c7170c2078b5034c0b08b76c49caf86683f2100b3aacdf30964a1f81b424323f702f728bdda1fa5e23e7e684ecb510b103df0ea665d8f4bc12f3c3309b872c404dd5ccc54093103499855fd05410b945dac18b4e0f39f9a8e3120b0238a83132e88a4b90ece8bd9107e0347a2d05c8deab32b75e0e45de8e63651ae735e24fc9b1cf0dfb0317f1f50715f9ea460841fc870d9c8e69ed9a4cf12799b2c9b4d8818f9ead71e1e85b124c47f8878ef1d1bd7796f9d257c794ee073963d3b3d7d62f513dd44c65ba7ca600b76190fef58afc7032b165d99d0d68e4f2de20201d0bdfe62e630552568f3985f72d2256e67ee681d751ad87d152ec2bb7d4a3c7452f25cc268c19721d84cdc92f9560e54935040b90aab8be54af5287cab53a62477286dfb6c14adc03b97f23184c5981f4ce489d894abfe1ba7f5f94e35ac95bce947c6f5a8f60ea68a5ed623fc6d0606fdf977360baefe560c0166189b3a252ab6464bcf5498e92ecfe6b3387818d52c975696a8108b1ad2d231494ca85ae298442a9c6f2c6908896a422d972a7ebd8a11796449bbc57f6fb5699e73563b498e42029937a2ce2cb49cd484ef98d12382d26ece311b0c85fbf4485d3c46dedffc6814f17fab28c3be4e1a573d5bcbba546bf4f777a06efba89409a6dc2aba2788f3bd29f01b5b0c435668ae4156c78df891df4922608d364cbb3a3419b14cc9f6622592c8cd5297cb3a192838f65b7c3cabaab0d753b417e5a1d3884ef32b474fb51c3fb5642c0e0b5c636de0e9f043b779d3a610128eae965940210f4ed1d2887d04ee203972612c34dc5a74345ca651b4f9f5f055bf1509a0a2e145ca2479446b1a6ae8f813394e8bcdb2f28f5fd7d5b11f866cd00842b621d94b5430935a18508e598ed1ce653977b470c7b4f62634a454688d5a92c697d42b7269cb34372f4e1656c01510ceb172fe01f4715c7d54229fafb2eb82c1cb4e2a05a4a0bb5ba79601f673ea2adb11d404c66084e9ae3b8952c71cf48c0d20a73551a8eccf2ade510610e857519f7ac7e57b057bce1baba8bc2e02b801f9e5e8257b28dc8262da81aad833fa7eabbbfddfffb3a12a3be7123a9e0165f2cf11191a8cbf753299fa9fa0be8d1b1910beb001dfff68031ba0fe7d1f6bcbc1c6dee2ebb29bc2ecf2147577368d4167b3168af1a093e1743f3a76e521643a11ef775bf797d8be70d0f84310bb5eb1ece0ed567d34db9cd9790c94acd3759384f88343b34a5d4535844ffe1f1af3817ec87d4e140ad01ac9b3a7fcd966ed39cfea0d2f7003a5744ab30f7b6b4a1084683951f6ab4f6ed7d13b3529c64c626e1466dbb3d9179d2e9687339b6d6f034ad4b091b101637ebd75e8f2fe2da907fe04fcad431e506fba6781f36626c2f485fc157763d4cd7c27a9593b58b550cbadd7c055e46659d141c45d5dae42f3d0d1e5b595ba6c1513f90005354850dbf33f7f7aa0045a1c46928126a3fb03b94a2a28b11e2b7158e78a2f8705ee96185efc17c1a5c856de09ba908c0e5d286d3ac6d7051c47912c086250e583f3be9a961a77b36e50be0b51dfab6aa26008aeefb7d1dd2a90842f8e343bad7ca3f4e70e13c8d282c1dfcc2806e4282f29d46138a1a29055e7b193344e89ecfe23a5302c812f1421be6f2459a1ec5130abebf9a0609bfc1ee989e537021b9c6708705b9fd09a72d9f3d7f019935015a74f94ae4475a862f1a865cca6fd066c385321da400b8c8bd26afd569412188d388157bb7ad5643e7361b3e60565e19b2548ceb41c874c94eaa3d63e98b05fd9a752ae7665dc7b883354e65aca2ebe187ffd5df4df5292b004c0c011b5cf55a79b363fc4c51d1a914fa5cbbba12f40bdb0f5c31fadd7374958537c1a45b6b40ed80cff7e6faf9b91898a435c59d8d53c35ca8b2a263cc0bded42c2ba088bc52a662eccf19415c632b14e5071ac7c1a927cdcfe0a14e186e3f7451c43a4c1cd354c1d6182032823878284a0de342c218427ac483f2df9688173409a4c5620409e61755932719435459f135e0205cde127c816cd4f34b24f1258158062a3a7d314e078c4cf0c8cb188c95727b28df30c5daa53230942c96e2ca6a5f3c212db81566a576d155bbfd30adae775cd705dc5c08a12e845f54ac0716de465595b5019f0169092df3984c09d8a95f244166aec94036e9e11e57a42563c0d6b838961b5f1b4ed6d613fb403236205233ecf2bb747a5c9df47c3ca1ac8d46df63a7508b03323d7b8b7a5aaedafad2d20f842ee10f0668e5ccb2c4770f076efe3159d1e3533ea77be5bfc0cf256775958d6b30990fa73b709c031148f67370c6a96032ea2be8e7f9549343d93a40e689e04cdd448d223e335c07e1aeac94fd862a998c5b830e14f1a830605fe84c8046da2afa605c4911f0fef4ce847a4965d1eb0e2b1378387d1c5bc06068f7aa2dc440f96df554fb7d460d3e2d55e3349a82350b9", 0x1000}, {&(0x7f0000001500)="59c413583827109bc780790f889a968ad3f5c8490bce6f5daff66c750c89a59047de5af7c99c5b76ec81f987eb31afd3f79a9062860cd7668093e3971ce2868ddd34ffa1d912808fcded45d5c8ae6ccc3fd68e5f5cb750e7b9f0c9fd855a1d28088d2a8754fc9f56a3d67bf28cd43ff23fd752836bb9a9a1c8b7421505c2a7a8cfa4445d49ae435b37b531486c9dae8ebcf616376b0ea508b02c30b37ccede4ca5de0c02c70cc544ec53b4519f43216b86ecf78b83e3bb82e321df2362a56f1aac73539335bc826d01edfb6d7a41bfc6c2ecc78bbe762e75d06cf25e10a405131bf8f2e6cf", 0xe5, 0x8}], 0x22a402c, &(0x7f0000001600)={[{@data_ordered}, {@barrier_val={'barrier', 0x3d, 0x3ff}}, {@nomblk_io_submit}, {@dioread_nolock}], [{@fowner_lt}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_type={'obj_type', 0x3d, '^'}}, {@permit_directio}, {@smackfsroot={'smackfsroot', 0x3d, '('}}]}) openat(r2, &(0x7f0000001980)='./file0\x00', 0x80002, 0x1) openat$incfs(r3, &(0x7f0000000440)='.pending_reads\x00', 0x0, 0x14) [ 2266.847863] EXT4-fs warning (device sda): ext4_group_extend:1861: can't shrink FS - resize aborted recvmmsg(r2, &(0x7f0000001940)=[{{&(0x7f00000016c0)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, 0x80, &(0x7f0000000480)=[{&(0x7f0000001740)=""/235, 0xeb}], 0x1, &(0x7f0000001840)=""/214, 0xd6}, 0x3}], 0x1, 0x40000002, 0x0) splice(r2, &(0x7f0000000300)=0x70e7, r1, &(0x7f0000000340)=0x9, 0x3, 0x1) 20:00:38 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000000)={0xfffffffffffffe79, 0x4, 0xc0a0, "86"}) r1 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) r2 = fsmount(r1, 0x0, 0x0) r3 = openat2$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x3, 0x166, 0x14}, 0x18) mknodat$null(r3, &(0x7f0000000140)='./file0\x00', 0x4, 0x103) r4 = fcntl$getown(r0, 0x9) ioctl$BLKTRACESETUP(r2, 0xc0481273, &(0x7f0000000040)={'\x00', 0x5, 0x2, 0x81, 0x2, 0x5, r4}) [ 2266.875284] FAULT_INJECTION: forcing a failure. [ 2266.875284] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2266.876844] CPU: 1 PID: 17320 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2266.877901] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2266.878933] Call Trace: [ 2266.879279] [ 2266.879586] dump_stack_lvl+0xc1/0xf0 [ 2266.880112] should_fail_ex+0x4b4/0x5b0 [ 2266.880668] _copy_from_user+0x30/0xf0 [ 2266.881226] copy_msghdr_from_user+0x89/0x150 [ 2266.881834] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2266.882504] ? __lock_acquire+0x19d7/0x64f0 [ 2266.883103] ___sys_sendmsg+0xdd/0x1b0 [ 2266.883631] ? __pfx____sys_sendmsg+0x10/0x10 [ 2266.884233] ? __pfx_perf_trace_lock+0x10/0x10 [ 2266.884861] ? lock_acquire+0x19a/0x4c0 [ 2266.885398] ? find_held_lock+0x2c/0x110 [ 2266.885979] ? __might_fault+0xe2/0x190 [ 2266.886510] ? lock_release+0x1e3/0x680 [ 2266.887050] ? __pfx_lock_release+0x10/0x10 [ 2266.887488] program syz-executor.7 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 2266.887605] ? asm_exc_page_fault+0x26/0x30 [ 2266.888787] __sys_sendmmsg+0x18f/0x460 [ 2266.889332] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2266.889946] ? rcu_read_lock_any_held+0x79/0xa0 [ 2266.890594] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2266.891305] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2266.892086] ? fput+0x2f/0x1a0 [ 2266.892546] ? ksys_write+0x1a7/0x260 [ 2266.893060] ? __pfx_ksys_write+0x10/0x10 [ 2266.893625] __x64_sys_sendmmsg+0x9d/0x110 [ 2266.894215] ? syscall_enter_from_user_mode+0x21/0x50 [ 2266.894889] do_syscall_64+0x3f/0x90 [ 2266.895397] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2266.896078] RIP: 0033:0x7f4c1af01b19 [ 2266.896566] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2266.898858] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2266.899852] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 20:00:38 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae700282c0000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) [ 2266.900762] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2266.901846] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2266.902750] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2266.903668] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2266.904604] [ 2266.906502] program syz-executor.7 is using a deprecated SCSI ioctl, please convert it to SG_IO 20:00:38 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae700282f0000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:00:38 executing program 3: pipe2$9p(&(0x7f0000000240), 0x4000) 20:00:38 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 20:00:38 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) setxattr$trusted_overlay_upper(&(0x7f0000000040)='./file1\x00', &(0x7f0000000240), &(0x7f0000000380)={0x0, 0xfb, 0xf8, 0x5, 0x9, "b22d8be7ec0566034cabe6596f99a191", "fe3365cf63ff220778235b65442ac24edd3c9cccfee3b9b8b1c3e3f8d6e01f8d9741b055ea1048adc5c347f89e32b81c590f693bd8f7c894ae07cdb6f8c184ec46da8685071f98d3ca1520166866bd9a0f1a3e910dc5519e0cee0adb1417a03088831fd7cf94ead020bd9638d8d186ff99dbdb6708ba06eeb72106311937cd54318e613f8acdbc84b0e8c9a5b380aef4aee422d87a9f1080fa75eb24172a11bc46ce83794dbbcfd284d8998de678207a1cf4da4aa713d7daf2ef4cf843ffc1d3c7ac50d5513bc157f8a41709a5562e5e2962d9aa5fec24819e72720a0058728f863703"}, 0xf8, 0x2) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x4004662b, &(0x7f0000000340)) lsetxattr$security_evm(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200), &(0x7f0000000280)=@md5={0x1, "1d9080645f88635d493c1f7689897e89"}, 0x11, 0x3) perf_event_open(&(0x7f0000000140)={0x4, 0x80, 0x3, 0x7f, 0x4, 0x2, 0x0, 0x0, 0x2c000, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x800, 0x1, @perf_bp={&(0x7f0000000000), 0x6}, 0x10040, 0x4, 0x2, 0x5, 0xa3, 0x81, 0xa0e, 0x0, 0x3ff}, 0x0, 0xb, r0, 0xb) 20:00:38 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0x9) 20:00:38 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x3e00000000000000) [ 2267.046840] EXT4-fs warning (device sda): ext4_group_extend:1861: can't shrink FS - resize aborted 20:00:55 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0xfc00, 0x0, @loopback}, 0x1c) 20:00:55 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae700283a0000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:00:55 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x8b08000000000000) 20:00:55 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 43) 20:00:55 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\xff', 0xffffffffffffffff) 20:00:55 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = fork() ptrace(0x10, r0) wait4(r0, &(0x7f0000000240), 0x80000000, &(0x7f0000000300)) r1 = openat2(0xffffffffffffffff, &(0x7f0000000240)='./file1/file0\x00', &(0x7f0000000280)={0xa00, 0x104}, 0x18) perf_event_open(&(0x7f00000001c0)={0x4, 0x80, 0x54, 0x5, 0x20, 0x2, 0x0, 0x0, 0x44e4a, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x80, 0x2, @perf_bp={&(0x7f0000000180), 0x6}, 0x10000, 0x7, 0x7, 0x7, 0x400, 0x7, 0x6, 0x0, 0x1}, r0, 0x4, r1, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file1\x00', 0x4042, 0x1e0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x83b2) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f0000000000)=0x8) syz_open_dev$char_usb(0xc, 0xb4, 0x0) fallocate(r3, 0x0, 0x0, 0x87ffffc) r5 = syz_open_dev$ptys(0xc, 0x3, 0x0) sendfile(r5, r3, &(0x7f0000000040)=0x2, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) sendfile(r2, r2, 0x0, 0x100000) 20:00:55 executing program 7: sendmsg$TIPC_NL_NET_GET(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0xc0, 0x0, 0x200, 0x70bd2a, 0x25dfdbfe, {}, [@TIPC_NLA_BEARER={0xac, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1c}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9}]}, @TIPC_NLA_BEARER_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x9}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9}]}, @TIPC_NLA_BEARER_PROP={0x44, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x401}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xa0}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x80000001}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}, @TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xf}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8}]}, @TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x401, @multicast1}}, {0x14, 0x2, @in={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x2b}}}}}]}]}, 0xc0}}, 0x4) keyctl$set_reqkey_keyring(0xe, 0x2) keyctl$set_reqkey_keyring(0xe, 0x5) keyctl$set_reqkey_keyring(0xe, 0x6) 20:00:55 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0xa) [ 2284.205288] EXT4-fs warning (device sda): ext4_group_extend:1861: can't shrink FS - resize aborted [ 2284.238516] FAULT_INJECTION: forcing a failure. [ 2284.238516] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2284.239896] CPU: 0 PID: 17468 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2284.240838] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2284.241770] Call Trace: [ 2284.242097] [ 2284.242377] dump_stack_lvl+0xc1/0xf0 [ 2284.242858] should_fail_ex+0x4b4/0x5b0 [ 2284.243364] _copy_from_user+0x30/0xf0 [ 2284.243861] copy_msghdr_from_user+0x89/0x150 [ 2284.244407] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2284.245016] ? __lock_acquire+0x19d7/0x64f0 [ 2284.245556] ___sys_sendmsg+0xdd/0x1b0 [ 2284.246061] ? __pfx____sys_sendmsg+0x10/0x10 [ 2284.246617] ? __pfx_perf_trace_lock+0x10/0x10 [ 2284.247182] ? lock_acquire+0x19a/0x4c0 [ 2284.247674] ? find_held_lock+0x2c/0x110 [ 2284.248180] ? __might_fault+0xe2/0x190 [ 2284.248665] ? lock_release+0x1e3/0x680 [ 2284.249152] ? __pfx_lock_release+0x10/0x10 [ 2284.249668] ? asm_exc_page_fault+0x26/0x30 [ 2284.250230] __sys_sendmmsg+0x18f/0x460 [ 2284.250741] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2284.251292] ? rcu_read_lock_any_held+0x79/0xa0 [ 2284.251881] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2284.252529] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2284.253241] ? fput+0x2f/0x1a0 [ 2284.253659] ? ksys_write+0x1a7/0x260 [ 2284.254141] ? __pfx_ksys_write+0x10/0x10 [ 2284.254656] __x64_sys_sendmmsg+0x9d/0x110 [ 2284.255172] ? syscall_enter_from_user_mode+0x21/0x50 [ 2284.255783] do_syscall_64+0x3f/0x90 [ 2284.256419] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2284.257261] RIP: 0033:0x7f4c1af01b19 [ 2284.257909] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2284.260147] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2284.261042] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2284.261877] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2284.262702] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2284.263522] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2284.264344] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2284.265196] 20:00:55 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae700283c0000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:00:55 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x0, 0x0) r2 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) fsmount(r2, 0x0, 0x0) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r2, 0x8008f512, &(0x7f0000000040)) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') openat(r1, &(0x7f00000000c0)='./file0\x00', 0x40, 0x0) 20:00:55 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 20:00:55 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0xd) 20:00:55 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0xf5ffffff00000000) [ 2284.418315] EXT4-fs warning (device sda): ext4_group_extend:1861: can't shrink FS - resize aborted 20:00:55 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0) stat(&(0x7f0000001640)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r0, 0x0) mount$9p_unix(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0), 0x80, &(0x7f0000001680)=ANY=[@ANYBLOB='trans=unix,access=any,debug=0x0000000000000005,version=9p2000.u,posixacl,msize=0x0000000000000005,context=staff_u,smackfstransmute=,fscontext=root,euid>', @ANYRESDEC=0x0, @ANYBLOB="2c736d61636b6673666c6f6f723d29295c2da5262c646f6e745f686173682c7569643d", @ANYRESDEC=r0, @ANYBLOB="2c6d61736b3d5e4d417147f1b431c4f9ca75adde595f455845432c00"]) utimes(&(0x7f00000001c0)='./file1\x00', 0x0) syz_mount_image$ext4(&(0x7f0000000140)='ext2\x00', &(0x7f0000000180)='./file0\x00', 0x7ff, 0x4, &(0x7f00000014c0)=[{&(0x7f0000000340)="4de95b3ddf60a1bfec735123c04acc57c1", 0x11, 0x20}, {&(0x7f0000000380)="18b65febfd469bfc2b5dab27cef2ef2f5f0d57c5d96d442b1ceafa7654a86091562df09c43d95a172330b87147c8be01b6c7e95190", 0x35, 0x8}, {&(0x7f00000003c0)="bfab2108caa5f593dcdfd6077f5447bcee39012a6d35af0eb0d65f0039c1a8da7b215d6307db12682a8aab317795ef2ef2d8c37eb07101fd3311bee7bf44e87227228aa4890457b24bd5d69ed07a0a0780138a761c34514817409d5f61598546e4d5c1a0adfa17c29c2d4dee0a08b77fbafa48a8efb18a835c5e4f0d0f286f2ed5a954f5bf43ff031adb846b00e765a9973e7f044bc7c55b79bde5741876400682f34e399ae8c26b3803463f70e311e422ae712254dc86d8534a6ab2ff9942ad4401b6e9634e9e51311475", 0xcb, 0x100}, {&(0x7f00000004c0)="9043a36430005ad43b85834186bb4ae48dee063fc1c90a2e66b96c8b3beb48e4b8c142d589d5e1b3e645d879f27f12b5999838ffb04c064ef62bb4eb4181a3cdc5f07ae79cce96c17fd6073110848debe846d97c74ab56042a55578724500421a339c6aec688c91771ae24167c1ff12f63cf2fd30ee0fc2017d3b340fc92ce138e94ea4049f9c2af8ca542b7fc3ce7ee40513b24d48e4e9bfb9a0a43c101e2f9bc0fe1c1d330fa45b88087e117016564f98b46c95ac59e9b60fb29fface11d564765780035f66393a3b86ca0837d02f72f0512346297360ea3673202ae9caf602a05791ac4c2cb34ad2864a209eedf23c8f5af362b85fd9fc8a063f77a0ee5711f705e48a2db64dfb416a316bea3b05b6a3dcd5f298bbcb0f080efd69d3c8c7a55dfaaa44313fb593d6955cddaaf2183de1e3fd5e7d6bf3cf0c5a67a39dff263d959e304567278e8f44c5bf07755b6bc8324dc782e38cbc21e2afed523ffb3edf83f0bb3e9b8d773ef24cbac2f85e15a4f93d5098820a0ed482a1f6bdf3b21a8f74d21c0e4b97b77968e9f73eb1e9b98b88328c61f20014104d46131f1fd665424f060ecfa338e885da37485641e64ead5cf780b4b7f6271dba7ae79bada8015d6fa887adb18ad5ee0496d50213785a75a9e18c4d50b94330daebfedb30ef31f2c814d2975fff7986728ae16d8703d5d5a42c7164711b0d63c65a81e9c5197ced452780b947a920cc737ce38a0cf04a4b41f747824264765c71ac03b553da8fc232f98461d0fffd426308671c9ec762763174ae2a789536b3d4e4e787c4cd2755f65f793205188bfd63273eb7cefc856b278aa1519cc30069c2dc85c24c2cb47ff26890c78880c0647a26c84906ee441dbfe7fcd7df4e73e2c5caf069778699a1b92685edf69d3863221a412eaf1f0ba412f4cd10deb0772a34b79e0f48feb6089336bc595b6e180180b0572b57ee84e9afe6cd4985138b9ddb52a98d6694007239b7e3e941597d420ffbe2b99ab09e3e405ce975ad739c432938a6ae2f04b143c44de62bd98bb21d85065bc299bfd337168a522b8c39bf232716c6f17ba69fa6c3b039b4742566956c446bf1f02b690591b1bd3d13316f308f0367b1abe254b0a2d1fa96f87b9eb1e34ba44b85835d7013563fade531da33b5933340e794ca12cdc320ea573be0094a1f157665b6f9a6b0f9b22181ef0515f3929edf96160e8c711c04cf07eace41d40438600d41e3684cd85b2973539fc87377809c11de9392086a3c3e0794e24a8812989b6b9fc48b85b684f359ea6c44cd89bddf1dd55ca142434a34485d4fbbefe3bf136ab4b6f8465ab99fd607800ab16e02872696ce18ea6b1568d70c427dda9615a1eb7c38f9bf9a5065f3402e0fe3f6b9e66bb54003005c6b351d64fcf53d10675887d890498640afe82bfdac0f5398157b98fef2123d155a056474cf896a7f7d08d7ca43fc9e5474f1ba9b33210053e00999f178c8be295f6ec7f91f63d754058b2a06680e923f1f5b503bac699de216d52ac7761594f5fd8fad6ec84cce96f0ba54bd6a7e3f4f37a20554afa663dbf8ea8fe2944ece41b309dab2ab7882e72cabdfe0615073b89e47238e373ffde7b99c4a8d041651d14a2c29709602c0da842f637444c516b694b4d33e58b72f6f9a6d6882e5badb0ef89a1be5d7df6bfc417ccba340842be394d6f748c7029875a60b402f24b950e7124220967c0a2189a719656aa48e00d732f4a74aff1838cb0f9d28751df220358857033ba3502a2515590577695307dd7d39e5848f21bccb1fb0574de1237032a9fb56440f2cbfaac36d6a2de8a1f90a6edf18e0029aec140cd3acd84c8da4724db64b37ed331cf30d8aba383fc925a79f0ce2544c38ac7df2349fdb4a2c4c886af8d71249216ff9a4a0950e0e9c9fe71189c95c91ef6385887c50f4542e2e6903abc77bea1bfacfcdf905e8e836008b8ed64b39f33a8bfaa8c89e249104226e5f96c2c2301a8b92234f1f980d277c918f3f6df3a45b96042b6bb42d97029837a0ebe0b34792c644d600145239a6b49d208a7910fbdb620acbe792da3fb19030b2acb1b59a9b16d0d5a35d23877181bc1095a5b06eef71b215b8e7f8fcbce83d053a899995773ad1666b2ced00a3b8a538e2317f7060e9e804333e6218aba64201b58735407f056bee7a650e36277e39c27002d64eb08ac231ea042846c30d1e6345eb6b6ddd3101b5e85fe5d1fc2804e831067937c139c6e969300a3b302580dcac61ef59794913c68a1d2014c07cfc7086e67311acc985653daf87104ba1f9ec75fe88d5fc6ee09e604694e0f272a36abe46fa9cfa6fdac967fa7eb1a66f5ffa46cf5a9dca8e9185c2cef633334341c9bfc26f2bce0c92775e1695bd921d6a212cae264062f296be70291e9bc651cfd9b6409069ab6ecf2f65f2b8a107e877a6fb3d24998ec28eb6abc7f43ab36a3e87e63af8f58882d06d20305149e942dbe83a063bb33fc9f5e1893d2cbe03737ce1d878d240c4e6c53ecefe12a7dba2a13f44d8194edc6d2b64dfd67ee6449f4b28f90e4e47d8e4bb772ea989b7971e908be3167ed0704a31db9744b8a647aa30031a80da7396a8309eee6d7dd80231a05bfb6cb9d951f64f2ffed0996d331d92bac230f101064468c41dc7fe4394f316f7c6dae5afd1479cf2cf6b9839194610c905660123c2007bb43b4883229574c069a5f6243db9fd7d6583902a47d74dfe6cdc9b0b834a3880c615ae09127fcbae3a90c21b909bc7a1430c6c15225d893ee3ea793015a3e88b031f647d4cca3f557b91222abc547b3cb8255edafea183674de235305f15896b5744d069086d21b9c54aa87b13712ab61f8cc84d88b67ad20b463dba975933e56195b6c43f564b1458d28bc0751709bcd5532127c96c78d32ba865d3f4b0d72902f7aa0620767541f7dabe98e95ea9ca6ec45220fb49432f3621a3756e52225ffac39041759e84af7a9ca42651be780eabcbdb6e2180a76a929d7add2ab339fa825e50f94503851f5831f78170167222e3292c0e25c1dec5870aad19a63a937976f6f7a25b4627b956b470c3ee64c3c65414112a8f4a9a5cf1602f2df56780e6d6958dcb6a6d581aaadecbf484dc5dff0ad345c2d98f7c4c352113e3b85a212ceef2937c60d44775a4e2735f3c848476eb49b4557fcf7d9a03b29bcf252c3f3494a29400815e017dbe0d3cd2faddb70f3e163b03ac4baeeb6987a9d44910139214262275ef96109bfea97c7e1d89eff2658ab4529a811624ca9972e57be3d62922d80bc23fb1d41fde68dd0f52b74f9dd4dafbd4b99ab4fd3832d3a4216c2f16faaf259c0a4e253b693c6d66b5284803e937f05e54e91b7687e37ef4eb3873b6dda9ee7349d431e6bf6aa6b9b987de9eca58dd473dd45eae0856803f5a64c1e9518cb2e39534625ab89d798d89e07c7f10cbafadea05763ac3e78ef46a86a552a4c191e92cb0fae6586e19f88febb6a0d5b73eeb0e780012ecebdfccfac935121cc2d19967dc9674030006c3b4ffe713fc4a8acc95b6f5108b1ae3a7214cf048b233dcd6eae48fd74ff9d6d989229994b824dcdbd7cf5c6e5a4918c01d235e7d24ec2f5d8367f9e97c3ba33a7000b1569e704b54d368d5048677e992120604e301da08012cc9d681c5fcc42f49e7108e4e71b30a63b32911f203992c14ec2296d2a533f441eb447a37e0ade7154c224e93b2ecae527510308196f6f4bfe91db9a99ffc2fa4900d745913b3e40be4e55909fed1a7efb2a76d9f254eab7a90b0e196746f0dcda3265688b6ff698e043f20ada3bdbe2ce863988c5c12e7dfbc406732a10d253c7ea4f0c7780dd0a2e295512e703fb379c42b8d83c34b34abc9e6390f36a073fe93875844d46d5fd37cec284b38c0f75b36922d7eb029bcfe58796e1af3ece602bd605bc4fbdec20be503546cc35e5c11854181476f27cc310a09603a45f037493fe9f73d164d9dac6b2259506abef8ecffa42f0a901f5b94913d904921fcbc291ade89e6f9d72616a68cf03cb62f77c09a53ea3451bbf94b791bb530e27234586530d72f3ed69409cbeb60bd1da8d04fe0c6be01d1b4e6f728de3674b638dc4473111ee9fe05148e9feb73346de296b0cac4c81dcc092fd7d20e183115b10159b3c275c66c24a162ba2e85bc8259289872905e895c6b20d5bd1b29cfc34fb7fc5213ccd4e9b2c81027c0299f330f520e47e53ce4366cf909269962fb0cf37987abbaeaf82a8cf4cc8a68b091ec7dde485d319fbec513c7b4a5563da4fe1c662bcd914acaf84db39d6ac78a29ca91d6eb88e8344343f04958a147b815febc7b0d0c7b99ef6167b7b7f7baef2769310ebf4942c6e31ce33856e17d3f2c220416c57373b73f1153d45b8ba529ead3fe82632e2b6994daa0f86316ef3f24099d0a5c507193e41b2b352bd51dd3ea0dce59f3a4d39b20480ee3b75849104cdc6b2c3839da42f9a51c24f7b88f7ca6c01b0c3519779796c390171a8382ed5d4c6f0f50875c8ac4d1fb4306f8605c89e41024c472d5c4796f88498d8540f12ae0869b03ececd83f2743706cf7fbbedcbc71a23d1c829553cbee72b12de169b99b52b3f20bbc3e40982a68ddfe8fa351cca4e32c3f094a0036d5f7857d7c0f3500ea3b817ea3ca56be3ea1dbe3c603e152ac494e8f561d96ddd01d6fddd20a3b26efde459079afbc5124a32bee02663845b2364f3899ff5d2aa60381ae20ca15c7dd3f9236a197ab406cc6b54309c877fd195f5d67a0e27758ce522cd4e9c01dc7ba013fd379f055739cacdd766b4c027255ae9f9dd1c9031bd76c4f35454829da450789edac10b16de5ab4ed9b1a98afbd5482bec68d4d30900b0c62558d8ae937c341713936e916df9a6cda783bfa37cb43fa9b47190ec70db46cc12ada13f0c187899f55a04f34ff3821578e60e0ed3c0c68bca9aeeb9f41e3aa94b2e70750588b6154e2b6c9358d06d129ca115d7ac22137eb6d3ca0a49b7f24aec06b0c912de0ea6feb4dfa624d838a1b3f328819e2972ae21cd2d26b1df045ee71d95d7311aa8ab624c3b0759a5e0452007614d4a88ee263acd6de6294a3dd9b540fd632bcf49d1fa138229ea2f629dfa5ec2a693a6258cd3d6606cbf18116c0b80bec69463452cfea26bdab50c5bccf46f138abfae959a2817cd4455bcf55e153e814abefd62bb0b37c12a6ac39f53fa147ca15ad8f450dca48f2d94a64c9ccc18edcb8f12aacb9fa397f636ed6c3c7b5f33acad25ef62427d283932665cbdacd6a7c9308710801b5855ac07b6072bd9f687befd560c1d6d907a5d0233baea5e8932da79f00900560d9493c62915e328c7d5308011cdcf9ce5b230237ffaf09579fe5236bb82aacb3198abf58cbeeaab389094d93792718cb32e4f3e6e55cdf2b52e1908293d5f9afa0c546a324c0c5aa5fa5248d357b52df79006f5cc571e2699c10c9ffe8af9d2791df60092282c5968a2ca180eeb88eb3413b8ffd1b4d019f993c380df3794309e3d1e9b60e405321f721162dda1d4831c4949bad26c399f0e9a4a6a8df43613d7d41e68f8d8d3508b66c70ce53c9b44fa94ebd07e553d84b43a448e9a7b3af2645fdf8a5b5b8fa69480dae4ee60026c821ae0b4991a31263b6d0b66ae55c2ec32d29bd5ef43d328f8d91a1eef16ae51d45b618374053c71121061f404efe9b97e41d832bd8284ac08142ebfc21be5693ae09da486ef3b3c016668acc428e162fb772029da3d9284552d7b166655371c5c2e19874c48d1884c779cad41c197c", 0x1000, 0xffffffffffff7290}], 0x40, &(0x7f0000001540)=ANY=[@ANYBLOB='stripe=0x00000000000087af,subj_type=dont_hash,fscontext=staff_u,subj_role=^\',fsname=staff_u,subj_user=.:#,.,smackfsfloor=uid,obj_user=msize,fowner<', @ANYRESDEC=r0, @ANYBLOB="2c6d61ffff3d5e4d41595f524541442c646f6e745f6d6561737572652c00"]) 20:00:55 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028730000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:00:55 executing program 3: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x2001) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue1\x00'}) write$binfmt_aout(r0, 0x0, 0x1720) r1 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) r2 = fsmount(r1, 0x0, 0x0) mknodat$null(r2, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) ioctl$AUTOFS_IOC_CATATONIC(r2, 0x9362, 0x0) write$sndseq(r0, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @tick, {}, {}, @raw8={"1d91fa5a197015c9afe9c056"}}, {0x0, 0x7, 0x0, 0x0, @time={0xffffffff}, {}, {}, @control={0x0, 0x2}}], 0xfffffffffffffd75) [ 2284.545700] SELinux: security_context_str_to_sid (staff_u) failed with errno=-22 [ 2284.563301] SELinux: security_context_str_to_sid (staff_u) failed with errno=-22 [ 2299.561505] FAULT_INJECTION: forcing a failure. [ 2299.561505] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2299.562372] CPU: 0 PID: 17702 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2299.562944] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2299.563512] Call Trace: [ 2299.563706] [ 2299.563874] dump_stack_lvl+0xc1/0xf0 [ 2299.564163] should_fail_ex+0x4b4/0x5b0 [ 2299.564465] _copy_from_user+0x30/0xf0 [ 2299.564764] copy_msghdr_from_user+0x89/0x150 [ 2299.565094] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2299.565457] ? __lock_acquire+0x19d7/0x64f0 [ 2299.565784] ___sys_sendmsg+0xdd/0x1b0 [ 2299.566075] ? __pfx____sys_sendmsg+0x10/0x10 [ 2299.566405] ? __pfx_perf_trace_lock+0x10/0x10 [ 2299.566757] ? lock_acquire+0x19a/0x4c0 [ 2299.567049] ? find_held_lock+0x2c/0x110 [ 2299.567353] ? __might_fault+0xe2/0x190 [ 2299.567636] ? lock_release+0x1e3/0x680 [ 2299.567931] ? __pfx_lock_release+0x10/0x10 [ 2299.568236] ? asm_exc_page_fault+0x26/0x30 [ 2299.568567] __sys_sendmmsg+0x18f/0x460 [ 2299.568863] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2299.569192] ? rcu_read_lock_any_held+0x79/0xa0 [ 2299.569545] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2299.569933] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2299.570373] ? fput+0x2f/0x1a0 [ 2299.570620] ? ksys_write+0x1a7/0x260 [ 2299.570900] ? __pfx_ksys_write+0x10/0x10 [ 2299.571207] __x64_sys_sendmmsg+0x9d/0x110 [ 2299.571517] ? syscall_enter_from_user_mode+0x21/0x50 [ 2299.571888] do_syscall_64+0x3f/0x90 [ 2299.572165] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2299.572541] RIP: 0033:0x7f4c1af01b19 [ 2299.572814] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2299.574066] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2299.574599] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2299.575094] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2299.575594] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2299.576366] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2299.576869] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2299.577379] 20:01:10 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\xfe', 0xffffffffffffffff) 20:01:10 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0xe) 20:01:10 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 44) 20:01:10 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0xfe80, 0x0, @loopback}, 0x1c) 20:01:10 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_REG(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f00000005c0)={0x14, 0x0, 0x100, 0x70bd29}, 0x14}}, 0x0) sendmsg$IPCTNL_MSG_EXP_GET_STATS_CPU(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000540)={0x14, 0x3, 0x2, 0x401, 0x0, 0x0, {0x0, 0x0, 0x1}}, 0x14}}, 0x0) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="00010000", @ANYRES16=r2, @ANYBLOB="010000000000000000003b00000008000300", @ANYRES32=r1, @ANYBLOB="e2003300808000000c0211000001080211"], 0x100}}, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f0000000700)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_TRIGGER_SCAN(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000240)={0x1c, r4, 0x5, 0x0, 0x0, {{0x11}, {@val={0x8, 0x3, r5}, @void}}}, 0x1c}}, 0x0) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000000c0)={&(0x7f00000008c0)={0x418, r4, 0x800, 0x70bd2d, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r1}, @val={0xc, 0x99, {0x100, 0x47}}}}, [@NL80211_ATTR_CSA_C_OFFSETS_TX={0xc, 0xcd, [0x1, 0x7ff, 0x6, 0x0]}, @NL80211_ATTR_DONT_WAIT_FOR_ACK={0x4}, @NL80211_ATTR_FRAME={0x2ee, 0x33, @reassoc_req={@with_ht={{{0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1}, {0x2000}, @device_b, @broadcast, @initial, {0xc, 0xfcd}}, @ver_80211n={0x0, 0x40, 0x0, 0x3, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1}}, 0x4, 0x75d1, @broadcast, {0x0, 0x6, @default_ibss_ssid}, @void, @void, [{0xdd, 0xf6, "85d2013669856de8f472523ee4b26dd1b919baf761c31342f937739302c0c68ceb7ffc854ea29d4ba6e172f2fecb7985422e7ffb6a652a4018581a6c4f6e74e909eff7c476e7420730a8732d5bb0a93b5597398fb08d89a8aa00d5d1734258bb58a70ec79b128f51ac3bbec4acef80d6cba70b613607156bc3c2e7889e5d6f9b836ad49e5553ce5969dcfa8d11988133c87e891cd4ab0e8462f909c873b65925b3c37a42da016e13c7b3b464408ed19b210db101aed8e16932f46d0954f7a49809ebbed1c803b43a8aec5c91273d1c723ba4ef45d7ac272cf7ceffaeff2557985b2d1122a91839166f93f0a84180815335aadf4cab0e"}, {0xdd, 0x62, "4431b9670922ed09a23f775646e3d645be55b6f6aa2344875bf4adb0d735dd4bd888eae1b2eb81193a72816299885bb46548aa09aeedc6867548b9f79c910caf7834dfdd77ca502ff93b07824eca5b7780180319f4115c51a1de1ae836b89b3bb4d6"}, {0xdd, 0x7a, "9ab75307bd4fa2010f898a94df3f52b64049e35ee2c0ca785e24a0f2fe24daa8355e976502634fdef4fd0fe8529896a7b6e0d7982eb818d2811c1d1d9d0a327fc4f222c62f38507155c2e2264f3ccf33cc28b2143c9fe0ec9769bb273419e5422486eda5ac247aa9923b6272b78ca733386f5ed378ad38632ec6"}, {0xdd, 0xe2, "d60d8bd3e3ea3e145f38e7df0632415061cf416301e7fb40486a3d277127f8bb13597f3271c7b97b76e7bf106761881349226ececa28a06b4c9305572eee7bddb1097aa82f90ac985ef8644e7824f0a1269a7e89709ac63a7f48845c74277d2efb069af0840be206ae8b8c97330af57849ba276afdaf095056e379cdbde4945643c56d2c972e53d848a0561eac0d8ef2bbfbcc4854d00eff1f13b64409c0fe27e10019432bc9e0e4316368c3040513e5fcef532e778d17616cc8791e0d552a54a1070a90bfd0ce5da4a05adab2c5904bf8bbdcba19895b56e0c6da19ffc3b8f8c37e"}]}}, @chandef_params=[@NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0xed}, @NL80211_ATTR_WIPHY_FREQ={0x8}, @NL80211_ATTR_WIPHY_FREQ={0x8}, @NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0x2}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x39}, @NL80211_ATTR_WIPHY_FREQ={0x8}, @NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0x2}, @NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8, 0x122, 0x38}], @NL80211_ATTR_DONT_WAIT_FOR_ACK={0x4}, @NL80211_ATTR_DURATION={0x8, 0x57, 0xc06}, @NL80211_ATTR_DURATION={0x8, 0x57, 0xc12}, @chandef_params=[@NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0x7}, @NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0x4}, @NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0xff}, @NL80211_ATTR_WIPHY_EDMG_BW_CONFIG={0x5, 0x119, 0xd}, @NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0x2}, @NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0x6}, @NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0x5}, @NL80211_ATTR_CHANNEL_WIDTH={0x8}, @NL80211_ATTR_WIPHY_EDMG_BW_CONFIG={0x5, 0x119, 0x6}, @NL80211_ATTR_WIPHY_CHANNEL_TYPE={0x8, 0x27, 0x3}], @NL80211_ATTR_FRAME={0x4a, 0x33, @beacon={@wo_ht={{0x0, 0x0, 0x8, 0x0, 0x0, 0x1, 0x1, 0x1}, {0x6}, @broadcast, @device_b, @from_mac, {0x2, 0x40}}, 0x80000001, @default, 0x22, @val={0x0, 0x6, @default_ap_ssid}, @void, @void, @void, @void, @void, @void, @val={0x2a, 0x1, {0x1}}, @val={0x3c, 0x4, {0x1, 0x4, 0xad}}, @void, @void, @val={0x71, 0x7, {0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x2, 0x8}}, @val={0x76, 0x6, {0x1f, 0xfd, 0x20, 0xffff}}}}]}, 0x418}, 0x1, 0x0, 0x0, 0x40}, 0x4c050) 20:01:10 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae7002889ffffff0000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:01:10 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0xff0f000000000000) 20:01:10 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="2000000080000000060000006a0000000f000000000000000100000001000000004000000040000020000000e0f4655fe0f4655f0100ffff53ef010001000000dff4655f000000000000000001000000000000000b00000000010000280200", 0x5f, 0x400}, {&(0x7f0000010400)="0200000003000000040000006a", 0xd, 0x800}, {&(0x7f0000011600)="ed41000000080000dff4655fe0f4655fe0f4655f000000000000040004", 0x1d, 0x2100}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB]) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0), 0x106884, &(0x7f00000005c0)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX, @ANYBLOB="1a7726646e00809c393315a8dbb990121278b00b36a8a7fae039e9c267b6e8b24b9868697ea792c1e6df226e6608f720825df8e6822c81ffb74e2b96f3f2845eeb8b1fdaad257e6db3de1e2df0b058f1d7a298888145f000b9b11a8ce858b92dace78d263746dbdaea818b15e3873665878e46cdd784cc3bf0afd3a98228d5c0a18b6f6f6761df15b934b2a5318437db21f2149ac1a711d1a2f8683c0a71bb0b5096f36b94e36020cebd34e5286980167ce8f70c32bf6d7280", @ANYRESHEX, @ANYBLOB="2c616e616d653d65787434002c686173682c7375626a5f747970653d2b2dce40282da75dc32e2b2c646f6e745f69707072616973652c657569643d", @ANYRESDEC, @ANYBLOB=',\x00']) setxattr$security_evm(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180), 0x0, 0x0, 0x0) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, 0x0, &(0x7f0000000500)='./file1\x00', 0xffffffffffffff9c) r0 = openat(0xffffffffffffff9c, 0x0, 0x105443, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000180)={0x0, 0xffffffffffffffff}) bind$unix(0xffffffffffffffff, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0x6e) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105443, 0x0) [ 2299.601149] EXT4-fs warning (device sda): ext4_group_extend:1861: can't shrink FS - resize aborted 20:01:10 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 45) 20:01:10 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060200000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) [ 2299.691911] FAULT_INJECTION: forcing a failure. [ 2299.691911] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2299.692835] CPU: 0 PID: 17766 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2299.693389] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2299.693948] Call Trace: [ 2299.694138] [ 2299.694304] dump_stack_lvl+0xc1/0xf0 [ 2299.694584] should_fail_ex+0x4b4/0x5b0 [ 2299.694878] _copy_from_user+0x30/0xf0 [ 2299.695163] copy_msghdr_from_user+0x89/0x150 [ 2299.695478] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2299.695834] ? __lock_acquire+0x19d7/0x64f0 [ 2299.696150] ___sys_sendmsg+0xdd/0x1b0 [ 2299.696428] ? __pfx____sys_sendmsg+0x10/0x10 [ 2299.696751] ? __pfx_perf_trace_lock+0x10/0x10 [ 2299.697077] ? lock_acquire+0x19a/0x4c0 [ 2299.697361] ? find_held_lock+0x2c/0x110 [ 2299.697653] ? __might_fault+0xe2/0x190 [ 2299.697942] ? lock_release+0x1e3/0x680 [ 2299.698236] ? __pfx_lock_release+0x10/0x10 [ 2299.698533] ? asm_exc_page_fault+0x26/0x30 [ 2299.698857] __sys_sendmmsg+0x18f/0x460 [ 2299.699150] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2299.699469] ? rcu_read_lock_any_held+0x79/0xa0 [ 2299.699812] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2299.700189] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2299.700615] ? fput+0x2f/0x1a0 [ 2299.700858] ? ksys_write+0x1a7/0x260 [ 2299.701130] ? __pfx_ksys_write+0x10/0x10 [ 2299.701425] __x64_sys_sendmmsg+0x9d/0x110 [ 2299.701723] ? syscall_enter_from_user_mode+0x21/0x50 [ 2299.702086] do_syscall_64+0x3f/0x90 [ 2299.702363] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2299.702720] RIP: 0033:0x7f4c1af01b19 [ 2299.702998] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2299.704199] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2299.704741] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2299.705266] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2299.705790] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2299.706312] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2299.706836] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2299.707370] 20:01:10 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0x11) 20:01:10 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 20:01:10 executing program 7: unshare(0x80) unshare(0xe030000) unshare(0x24000400) unshare(0x20080) unshare(0x8020800) unshare(0x4c040080) unshare(0x40800) 20:01:10 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000700)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_TRIGGER_SCAN(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000240)={0x1c, r1, 0x5, 0x0, 0x0, {{0x11}, {@val={0x8, 0x3, r2}, @void}}}, 0x1c}}, 0x0) sendmsg$NL80211_CMD_SET_BEACON(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000040)={&(0x7f0000000740)={0x45c, 0x0, 0x20, 0x70bd28, 0x25dfdbff, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_BEACON_HEAD={0x410, 0xe, {@wo_ht={{0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x1}, {0x5}, @broadcast, @broadcast, @random="3917ff26b2bc", {0x7, 0xaa4}}, 0x80000001, @random=0xb549, 0x3, @val={0x0, 0x6, @default_ibss_ssid}, @val={0x1, 0x8, [{0x60}, {0x18, 0x1}, {0x24}, {0x30}, {0x24, 0x1}, {0x18}, {0x2}, {0x5}]}, @val={0x3, 0x1, 0x9}, @void, @void, @void, @val={0x25, 0x3, {0x1, 0x38, 0x3}}, @val={0x2a, 0x1, {0x1, 0x0, 0x1}}, @void, @void, @void, @val={0x71, 0x7, {0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x20}}, @val={0x76, 0x6, {0x3, 0xd4, 0x16, 0x5}}, [{0xdd, 0x4b, "16b8b99aa73be4f378ad9322538c93d73b74f8029665fde6980c761afc3601821027f62a50c4e906184e6414433a97c455bce8f6ebdb53291b0a94cebb39a1d0a2ad7bce5568404d728cb4"}, {0xdd, 0x7a, "3d94f95159619ea9a17528ae06784f812842a53e96bd02bbf49d40da8a5c4871bec494c29bb1cdb77d609296c0ffa8a632b5b78abe2ece58d4bea9861c9edf9440b80eabf0a7e0081002e1b3e5a85ba71ee74c8f93274272c7bd7ac7b3a470c7e0671e25a406134cc61947a95d5a9407135edd8f17f6be78e2fb"}, {0xdd, 0xff, "5b7e3b0505936f21c91efaa9447dbbe300e3717567870dc9739c3f05413f155ca0190459b43658c5f747161dcc950ad843c2b0ab8566ee93fafa600dc02294a676a04db2fcac074de9096c5957688f482882fbbd45d90bda118144f43e5d529a76225b55879057156bc50e0c8acb26e12acebf607fa1226e7ad55e8f56ecfd5a368a5eb2bb05cb01b516488fdc878a8cda32a65cdfc44c1874fcb328e76cd84ed767201cbedf6dbcd9010f69bc15302de20c55b95d34d20a2d94aa3fce02f717d6d84428c35402c64e8786db7c99ffcb5572e376091e790be584600b5417a389ed319c5464a02f60e373435bed0425286ebe3e667f2194ee0c239ead4339dc"}, {0xdd, 0x6b, "6f9852b506213ec4a7f4152e2686d2683ef418bf553d583d3f50079fb8419b6af457b742dd55f2c66c62a7f1b8715714f2e9c6883c35f0edf6098d8d9e17113975a7b2ae5dd1f64573fca6e649591eb7ed5cdc73f78dee42012d74af50c036e4f78fd874aac8dbca1f04bb"}, {0xdd, 0x93, "d8d10e3b4e7ae9705fd2704e067bb14e262954729a449410de1c1aa6923b04b9c901cbfb7e7469e93b3aeb8ec48955fd944c2bd25243237b48e25419e5888d103629df33d21c5a9eb9a7724d9387bd71c973bf66a8f1fa3c088a1aaddf66c57e9753bd4eafd9fa99c0f4e3f34a0e69a22de5d5980d9eeb16810b7a44711ca4190e1a1dc9f508e7d45ad897c5d2107914cb71cf"}, {0xdd, 0xec, "c8d44e0974afe29baf788a731bd137fb567c4aedca1f439656682c11fefcf6d3b3f37e32c89c99785e7cd55e05a6256ebf3ee888876b0a4e236e28e1d321b81f5cfadf770a95e921cd5726bc291d88babf60b2aa2a1b574d0531a6ad4b159f4f3ab507b6f5a69e3b90b7df5b88fea3253bc41085287a99c286a1c167e904fac65ce42b99c9cccd4281b6e2964a1d9095eed98d99ff1a8903b16c41d6ca3f98be79ab286eb88ca8c8e20a34ed12221a6961f01052bb97db9533137624bcda2e322a1ac04e4ee9eee039ba1ed1c1a96f154a52a497d3432fda240a58a22ececff3cd39f6138e5a15a663f03384"}]}}, @NL80211_ATTR_IE_PROBE_RESP={0x30, 0x7f, [@rann={0x7e, 0x15, {{0x1, 0x2}, 0x6, 0x2, @device_b, 0x97, 0x80000001, 0x20}}, @supported_rates={0x1, 0x2, [{0x0, 0x1}, {0xb, 0x1}]}, @gcr_ga={0xbd, 0x6, @broadcast}, @dsss={0x3, 0x1, 0x24}, @ext_channel_switch={0x3c, 0x4, {0x1, 0xff, 0x7, 0x7}}]}]}, 0x45c}, 0x1, 0x0, 0x0, 0x8001}, 0x4000) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) r4 = syz_genetlink_get_family_id$tipc(&(0x7f00000005c0), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_PORTS(r0, &(0x7f0000000680)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, r4, 0x200, 0x70bd2d, 0x0, {}, ["", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4008800}, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r3, 0xffffffffffffffff, 0x0) 20:01:10 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060300000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:01:10 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_open_dev$char_usb(0xc, 0xb4, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, 0x0, 0x0) r2 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x6) r3 = gettid() migrate_pages(r3, 0x2, 0x0, &(0x7f0000000080)=0xff) perf_event_open(&(0x7f0000000180)={0x0, 0x80, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x18, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x400, 0x2, @perf_config_ext={0x57, 0x4}, 0xe31, 0x200, 0x8, 0x7, 0x80000000, 0x3f, 0x9, 0x0, 0x1, 0x0, 0x101}, 0x0, 0x0, r1, 0x2) fsconfig$FSCONFIG_CMD_CREATE(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) r4 = fsmount(0xffffffffffffffff, 0x0, 0x0) mknodat$null(r4, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x3, 0x4, 0x9, 0x6, 0x0, 0x1, 0x4, 0xc, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x7eb5, 0x1, @perf_bp={&(0x7f0000000200), 0xc}, 0x2000, 0x113e, 0xfffffffc, 0x5, 0x3, 0xabe9, 0x3, 0x0, 0x8, 0x0, 0x100000000}, 0x0, 0x5, r4, 0x8) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)={{0xcebbccc93669e225, 0x3, 0x4, 0x3e5, 0x2a0, 0x4, 0x58, 0x7f}, "", ['\x00', '\x00', '\x00', '\x00', '\x00']}, 0x520) rt_sigqueueinfo(0x0, 0xe, &(0x7f0000000000)={0xf, 0x9, 0x8}) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) sendfile(r0, r0, 0x0, 0x100000) [ 2299.845301] EXT4-fs warning (device sda): ext4_group_extend:1861: can't shrink FS - resize aborted 20:01:11 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 46) [ 2299.899638] EXT4-fs warning (device sda): ext4_group_extend:1861: can't shrink FS - resize aborted 20:01:11 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) [ 2299.961604] FAULT_INJECTION: forcing a failure. [ 2299.961604] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2299.963313] CPU: 1 PID: 17860 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2299.964484] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2299.965651] Call Trace: [ 2299.966043] [ 2299.966420] dump_stack_lvl+0xc1/0xf0 [ 2299.967013] should_fail_ex+0x4b4/0x5b0 [ 2299.967647] _copy_from_user+0x30/0xf0 [ 2299.968255] copy_msghdr_from_user+0x89/0x150 [ 2299.968885] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2299.969636] ? __lock_acquire+0x19d7/0x64f0 [ 2299.970255] ___sys_sendmsg+0xdd/0x1b0 [ 2299.970852] ? __pfx____sys_sendmsg+0x10/0x10 [ 2299.971475] ? __pfx_perf_trace_lock+0x10/0x10 [ 2299.972174] ? lock_acquire+0x19a/0x4c0 [ 2299.972714] ? find_held_lock+0x2c/0x110 [ 2299.973338] ? __might_fault+0xe2/0x190 [ 2299.973935] ? lock_release+0x1e3/0x680 [ 2299.974558] ? __pfx_lock_release+0x10/0x10 [ 2299.975198] ? asm_exc_page_fault+0x26/0x30 [ 2299.975883] __sys_sendmmsg+0x18f/0x460 [ 2299.976490] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2299.977169] ? rcu_read_lock_any_held+0x79/0xa0 [ 2299.977837] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2299.978655] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2299.979451] ? fput+0x2f/0x1a0 [ 2299.979964] ? ksys_write+0x1a7/0x260 [ 2299.980501] ? __pfx_ksys_write+0x10/0x10 [ 2299.981138] __x64_sys_sendmmsg+0x9d/0x110 [ 2299.981745] ? syscall_enter_from_user_mode+0x21/0x50 [ 2299.982519] do_syscall_64+0x3f/0x90 [ 2299.983083] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2299.983858] RIP: 0033:0x7f4c1af01b19 [ 2299.984392] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2299.986974] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2299.988044] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2299.989068] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2299.990099] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2299.991118] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2299.992141] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2299.993188] [ 2303.106101] Bluetooth: hci2: unexpected cc 0x0c03 length: 249 > 1 [ 2303.115444] Bluetooth: hci2: unexpected cc 0x1003 length: 249 > 9 [ 2303.118502] Bluetooth: hci2: unexpected cc 0x1001 length: 249 > 9 [ 2303.125405] Bluetooth: hci2: unexpected cc 0x0c23 length: 249 > 4 [ 2303.127402] Bluetooth: hci2: unexpected cc 0x0c25 length: 249 > 3 [ 2303.129881] Bluetooth: hci2: unexpected cc 0x0c38 length: 249 > 2 [ 2305.146624] Bluetooth: hci2: command 0x0409 tx timeout [ 2307.194586] Bluetooth: hci2: command 0x041b tx timeout [ 2309.242555] Bluetooth: hci2: command 0x040f tx timeout [ 2311.290553] Bluetooth: hci2: command 0x0419 tx timeout [ 2323.266987] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 2323.268152] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 2323.285585] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 2323.306571] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 2323.307690] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 2323.309978] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready 20:01:47 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 47) 20:01:47 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0xf0) 20:01:47 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) r1 = fork() ptrace(0x10, r1) wait4(r1, &(0x7f0000000240), 0x80000000, &(0x7f0000000300)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0xfc, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0xffff, 0x8}, 0x14044, 0x0, 0x0, 0x0, 0x4000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, r1, 0x0, 0xffffffffffffffff, 0x8) sendmsg$inet6(r0, &(0x7f0000000340)={&(0x7f0000000000)={0xa, 0x4e21, 0x9, @empty, 0x9}, 0x1c, &(0x7f0000000040)=[{&(0x7f0000000100)="b0f007e0fa1c32db76e81cbe7b83f3d1c74d0740d6cf725e3b21a40965d9a4726ebd63435891fdc4d8711449e22fbd5206b7443c6434688c77290c26ebef7ae2d6a0e600e898e1993788e80ac6bce2a075a3d4538a2779d8aeffc062b611e8f21e8fc05dbf89d509d0e931dbc5ddb78b7928c2804e1975c7b78c4e198e491cedf40604047d6f", 0x86}, {&(0x7f00000001c0)="ed45531fe3d03a68ccb068757729300fd28873ce895ad1b1fcce23b7fe6996e55711f72e90d4f0dbddb3e20273696a30a1d5c4d663366bbce505772c6d491bc775d8e54f8170b8e571a84512cd9d6861b3b8d80a74938eea99b3a0331c89a78fc8c15e69826d30c13544e703bab550dab25f3211c8f52e370379f8c1072b2d14e03a64f65d90f8205efe67672806024470c2725f7396b2d35f645598a7f4a431f27ddaca16e5291e167022777f9fdbfd468112f0c437769c67f6492792014789b52e9ab671dea074f8f1b926678b8ea75f86fcf25ab3a85d8d0242566f2c419677828968aa7e49cbc2ecea34", 0xec}, {&(0x7f00000002c0)="2b18db17a4954857948a73732d89676bc8de9ee920d319c78281389927df1591e5f8d23b28b76aa28aff12bfaab217426c6e75efc57f1690ceffcef0c60e58d5f078476a362c5dc257c0fcb45714d99ac700c504f87d16c7", 0x58}], 0x3}, 0x40000) r2 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) r3 = fsmount(r2, 0x0, 0x0) mknodat$null(r3, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r4, 0x29, 0x23, &(0x7f0000001740)={{{@in6=@ipv4={""/10, ""/2, @multicast2}, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in=@multicast1}}, &(0x7f0000001840)=0xe8) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000001880)={@mcast2, 0x0, r5}) ioctl$sock_ipv6_tunnel_SIOCDELPRL(r3, 0x89f6, &(0x7f0000000400)={'syztnl0\x00', &(0x7f0000000380)={'syztnl0\x00', r5, 0x29, 0x7f, 0x7, 0x1f, 0xa, @private2, @loopback, 0x7, 0x80, 0x80000001, 0x80}}) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x0) 20:01:47 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0xfec0, 0x0, @loopback}, 0x1c) 20:01:47 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x103042, 0xbf1cadf27cf12961) fcntl$setlease(r0, 0x400, 0x1) setfsuid(0xee01) ftruncate(r0, 0x45b) r1 = pidfd_open(0xffffffffffffffff, 0x0) preadv2(r1, &(0x7f0000000680)=[{&(0x7f0000000100)=""/177, 0xb1}, {&(0x7f0000000000)=""/69, 0x45}, {&(0x7f00000001c0)=""/228, 0xe4}, {&(0x7f00000002c0)=""/170, 0xaa}, {&(0x7f0000000380)=""/156, 0x9c}, {&(0x7f0000000440)=""/36, 0x24}, {&(0x7f0000000480)=""/209, 0xd1}, {&(0x7f0000000580)=""/132, 0x84}, {&(0x7f0000000640)=""/56, 0x38}], 0x9, 0x81, 0x81, 0x18) 20:01:47 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 20:01:47 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x100000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="2000000080000000060000006a0000000f000000000000000100000001000000004000000040000020000000e0f4655fe0f4655f0100ffff53ef010001000000dff4655f000000000000000001000000000000000b00000000010000280200000284", 0x62, 0x400}, {&(0x7f0000010400)="0200000003000000040000006a", 0xd, 0x800}, {&(0x7f0000011600)="ed41000000080000dff4655fe0f4655fe0f4655f000000000000040004", 0x1d, 0x2100}], 0x0, &(0x7f0000012c00)) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0), 0x106884, &(0x7f0000000340)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX, @ANYBLOB=',wfdno=', @ANYRESHEX, @ANYBLOB="2c616e616d653d65787434002c6e6f657874656e642c686173682c7375626a5f747970653d2b2dce40282da75dc32e2b2c646f6e745f657501643d000000000000000000", @ANYRESDEC, @ANYBLOB=',\x00']) setxattr$security_evm(&(0x7f0000000300)='./file0\x00', &(0x7f0000000440), &(0x7f0000000280)=@ng={0x4, 0x13, "f565f01c81f1c47447b4acdf3de118867b"}, 0xa6, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) r0 = syz_io_uring_complete(0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='cpuacct.usage_all\x00', 0x0, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) perf_event_open(&(0x7f0000000780)={0x1, 0x80, 0x1f, 0x20, 0x0, 0xf7, 0x0, 0x1ff, 0x40402, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xffffffff, 0x1, @perf_bp={&(0x7f0000000180), 0xa}, 0x21, 0x8001, 0xd76, 0x7, 0x3, 0x0, 0x3ff, 0x0, 0x101, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) io_cancel(0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x2, 0x7, r1, &(0x7f0000000380)="f18be15ed720e7b468c658ea2ec7851f07d5ac7b729f9118d77a26761c7c2900f8ad9c2110ef63c81a604a51230085516981656a7c8d9ac75e139eafb2be73a22dab3cf5015bffc92c2e3120afb8398848a945197b07972c53601be7e4def4626a", 0x61, 0x18, 0x0, 0x3}, &(0x7f0000000400)) renameat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0\x00') fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f00000004c0)='rfdno', &(0x7f0000000500)='./file1\x00', 0xffffffffffffff9c) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x317442, 0x0) setxattr$security_evm(&(0x7f0000000480)='./file1\x00', &(0x7f0000000540), &(0x7f0000000580)=@sha1={0x1, "47990c3654fff19b20be3bcf287ca8f788eed885"}, 0x15, 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x2042, 0x0) io_cancel(0x0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x1, 0x5, r2, &(0x7f0000000640)="0c54559147979afacd63a0b5124a66d47beb59f4e4befd8b1c28e3b28c60fc923197f4895411c717d1b7528a2654136b6840f35a113aa50e7f4e304b7616a9423288efae99ee1577f65e16c68c69add739658ae557b6bb25a066fbebcc2428d5bce6390b9eb521ab583227d8ba2cfe61d4569183e994a2e5ab03b2d06c7c5fac72", 0x81, 0x7445, 0x0, 0x3, r2}, &(0x7f0000000740)) fcntl$setlease(r3, 0x400, 0x3) renameat2(0xffffffffffffff9c, &(0x7f00000005c0)='./file1\x00', r3, &(0x7f0000000600)='./file0\x00', 0x4) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x105443, 0x0) 20:01:47 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060400000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:01:47 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060500000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) [ 2336.844313] FAULT_INJECTION: forcing a failure. [ 2336.844313] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2336.846079] CPU: 1 PID: 18522 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2336.847289] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2336.848510] Call Trace: [ 2336.848913] [ 2336.849274] dump_stack_lvl+0xc1/0xf0 [ 2336.849879] should_fail_ex+0x4b4/0x5b0 [ 2336.850534] _copy_from_user+0x30/0xf0 [ 2336.851164] copy_msghdr_from_user+0x89/0x150 [ 2336.851865] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2336.852645] ? __lock_acquire+0x19d7/0x64f0 [ 2336.853343] ___sys_sendmsg+0xdd/0x1b0 [ 2336.853956] ? __pfx____sys_sendmsg+0x10/0x10 [ 2336.854695] ? __pfx_perf_trace_lock+0x10/0x10 [ 2336.855365] ? lock_acquire+0x19a/0x4c0 [ 2336.855902] ? find_held_lock+0x2c/0x110 [ 2336.856481] ? __might_fault+0xe2/0x190 [ 2336.857041] ? lock_release+0x1e3/0x680 [ 2336.857595] ? __pfx_lock_release+0x10/0x10 [ 2336.858190] ? asm_exc_page_fault+0x26/0x30 [ 2336.858830] __sys_sendmmsg+0x18f/0x460 [ 2336.859393] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2336.860022] ? rcu_read_lock_any_held+0x79/0xa0 [ 2336.860695] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2336.861420] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2336.862221] ? fput+0x2f/0x1a0 [ 2336.862702] ? ksys_write+0x1a7/0x260 [ 2336.863243] ? __pfx_ksys_write+0x10/0x10 [ 2336.863825] __x64_sys_sendmmsg+0x9d/0x110 [ 2336.864412] ? syscall_enter_from_user_mode+0x21/0x50 [ 2336.865116] do_syscall_64+0x3f/0x90 [ 2336.865644] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2336.866357] RIP: 0033:0x7f4c1af01b19 [ 2336.866891] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2336.869245] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2336.870190] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2336.871150] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2336.872099] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2336.873053] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2336.873995] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2336.874979] 20:01:48 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) [ 2336.950236] EXT4-fs warning (device sda): ext4_group_extend:1861: can't shrink FS - resize aborted 20:02:03 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0xff00, 0x0, @loopback}, 0x1c) 20:02:03 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/cgroup.procs\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mount$cgroup2(0x0, &(0x7f0000000140)='./file1\x00', &(0x7f0000000180), 0x1000000, &(0x7f00000001c0)={[{}, {@memory_recursiveprot}, {@memory_localevents}, {@memory_localevents}, {@subsystem='rdma'}], [{@obj_type={'obj_type', 0x3d, 'memory.events.local\x00'}}]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendfile(r2, r0, 0x0, 0x1) r3 = dup2(r0, r1) openat$cgroup_ro(r3, &(0x7f0000000000)='memory.events.local\x00', 0x0, 0x0) 20:02:03 executing program 3: io_setup(0x90, &(0x7f00000012c0)=0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r2 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) r3 = fsmount(r2, 0x0, 0x0) mknodat$null(r3, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r3, 0x29, 0x41, &(0x7f0000000000)={'nat\x00', 0x3, [{}, {}, {}]}, 0x58) io_submit(r0, 0x1, &(0x7f0000001640)=[&(0x7f00000013c0)={0x0, 0x0, 0x8, 0x2, 0x0, r1, 0x0, 0x0, 0x100000000, 0x0, 0x2}]) 20:02:03 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 20:02:03 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0x300) 20:02:03 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x401}, 0x0, 0x0, 0xffffffffffffffff, 0x0) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x0) 20:02:03 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060600000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:02:03 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 48) [ 2352.858918] cgroup2: Unknown parameter 'rdma' [ 2352.879873] FAULT_INJECTION: forcing a failure. [ 2352.879873] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2352.880768] CPU: 1 PID: 18657 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2352.881267] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2352.881760] Call Trace: [ 2352.881924] [ 2352.882071] dump_stack_lvl+0xc1/0xf0 [ 2352.882324] should_fail_ex+0x4b4/0x5b0 [ 2352.882594] _copy_from_user+0x30/0xf0 [ 2352.882874] copy_msghdr_from_user+0x89/0x150 [ 2352.883163] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2352.883483] ? __lock_acquire+0x19d7/0x64f0 [ 2352.883769] ___sys_sendmsg+0xdd/0x1b0 [ 2352.884020] ? __pfx____sys_sendmsg+0x10/0x10 [ 2352.884312] ? __pfx_perf_trace_lock+0x10/0x10 [ 2352.884609] ? lock_acquire+0x19a/0x4c0 [ 2352.884862] ? find_held_lock+0x2c/0x110 [ 2352.885130] ? __might_fault+0xe2/0x190 [ 2352.885385] ? lock_release+0x1e3/0x680 [ 2352.885641] ? __pfx_lock_release+0x10/0x10 [ 2352.885913] ? asm_exc_page_fault+0x26/0x30 [ 2352.886210] __sys_sendmmsg+0x18f/0x460 [ 2352.886469] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2352.886764] ? rcu_read_lock_any_held+0x79/0xa0 [ 2352.887071] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2352.887414] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2352.887786] ? fput+0x2f/0x1a0 [ 2352.888005] ? ksys_write+0x1a7/0x260 [ 2352.888251] ? __pfx_ksys_write+0x10/0x10 [ 2352.888526] __x64_sys_sendmmsg+0x9d/0x110 [ 2352.888793] ? syscall_enter_from_user_mode+0x21/0x50 [ 2352.889120] do_syscall_64+0x3f/0x90 [ 2352.889363] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2352.889687] RIP: 0033:0x7f4c1af01b19 [ 2352.889921] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2352.891007] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2352.891465] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2352.891899] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2352.892332] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2352.892763] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2352.893199] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2352.893645] [ 2352.903321] EXT4-fs warning (device sda): ext4_group_extend:1861: can't shrink FS - resize aborted 20:02:04 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 20:02:04 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060800000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:02:04 executing program 7: sendmsg$NL80211_CMD_FLUSH_PMKSA(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x28, 0x0, 0x400, 0x70bd26, 0x25dfdbff, {{}, {@val={0x8}, @val={0xc, 0x99, {0xf948, 0x5f}}}}, ["", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x24000001}, 0x4) sendmsg$NLBL_UNLABEL_C_ACCEPT(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0xac, 0x0, 0x400, 0x70bd2c, 0x25dfdbfe, {}, [@NLBL_UNLABEL_A_SECCTX={0x29, 0x7, 'system_u:object_r:dhcpd_var_run_t:s0\x00'}, @NLBL_UNLABEL_A_SECCTX={0x25, 0x7, 'system_u:object_r:dbusd_etc_t:s0\x00'}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @mcast1}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @multicast1}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @mcast2}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @empty}]}, 0xac}, 0x1, 0x0, 0x0, 0x1}, 0x40) r0 = fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffffff) ioctl$sock_ipv6_tunnel_SIOCDELPRL(0xffffffffffffffff, 0x89f6, &(0x7f0000000400)={'ip6_vti0\x00', &(0x7f0000000380)={'ip6tnl0\x00', 0x0, 0x29, 0x40, 0x20, 0x9, 0x3, @remote, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x700, 0x8000, 0x8, 0x7fff}}) ioctl$sock_ipv6_tunnel_SIOCGETPRL(0xffffffffffffffff, 0x89f4, &(0x7f00000004c0)={'sit0\x00', &(0x7f0000000440)={'syztnl2\x00', 0x0, 0x4, 0x5, 0x2, 0x4, 0x5f, @remote, @mcast2, 0x8, 0x1}}) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f00000005c0)={'gre0\x00', &(0x7f0000000500)={'gretap0\x00', 0x0, 0x1, 0x700, 0xffffffff, 0xf0d0000, {{0x24, 0x4, 0x1, 0x6, 0x90, 0x66, 0x0, 0x2, 0x29, 0x0, @dev={0xac, 0x14, 0x14, 0x11}, @initdev={0xac, 0x1e, 0x1, 0x0}, {[@ra={0x94, 0x4, 0x1}, @timestamp_addr={0x44, 0xc, 0x4f, 0x1, 0x9, [{@empty, 0xc38}]}, @timestamp={0x44, 0x14, 0xa6, 0x0, 0x8, [0x4010, 0x5, 0x8000, 0x1]}, @generic={0x88, 0xf, "0aaf83a74c0bb6abc72368424f"}, @timestamp_prespec={0x44, 0x2c, 0xc0, 0x3, 0xb, [{@multicast1, 0x6}, {@multicast1, 0x4}, {@private=0xa010100, 0xc3}, {@rand_addr=0x64010100, 0x2}, {@rand_addr=0x64010101, 0x3}]}, @lsrr={0x83, 0x1b, 0xf, [@dev={0xac, 0x14, 0x14, 0x22}, @broadcast, @remote, @initdev={0xac, 0x1e, 0x1, 0x0}, @multicast1, @remote]}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCDELPRL(0xffffffffffffffff, 0x89f6, &(0x7f0000000680)={'ip6_vti0\x00', &(0x7f0000000600)={'ip6gre0\x00', 0x0, 0x2f, 0x1f, 0x5, 0x9, 0x6, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @dev={0xfe, 0x80, '\x00', 0x3c}, 0x20, 0x40, 0x80, 0x3}}) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f00000006c0)={'wg2\x00', 0x0}) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f00000008c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000880)={&(0x7f0000000700)={0x16c, 0x0, 0x8, 0x70bd2d, 0x25dfdbfc, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gretap0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_bond\x00'}]}, @HEADER={0x30, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}]}, @HEADER={0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @HEADER={0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}, @HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x74, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_vlan\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_batadv\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'hsr0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}]}, 0x16c}, 0x1, 0x0, 0x0, 0x20}, 0x40000) ioctl$sock_SIOCGIFCONF(0xffffffffffffffff, 0x8912, &(0x7f0000000900)) bind(r0, &(0x7f0000000940)=@qipcrtr, 0x80) r6 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000a40)={'syztnl2\x00', &(0x7f00000009c0)={'sit0\x00', r5, 0x2f, 0x6, 0x99, 0x1, 0x0, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast2}, 0x7800, 0x700, 0x0, 0x5}}) ioctl$sock_inet6_SIOCDELRT(r6, 0x890c, &(0x7f0000000a80)={@private2, @empty, @local, 0x1, 0xfe00, 0x8000, 0x0, 0x1000, 0xa0000, r7}) r8 = signalfd4(r0, &(0x7f0000000b00)={[0x2]}, 0x8, 0x800) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000b80)={'wg2\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x89f7, &(0x7f0000000c40)={'syztnl2\x00', &(0x7f0000000bc0)={'syztnl2\x00', r3, 0x2f, 0xf9, 0x6, 0x10001, 0x2, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x7800, 0x7800, 0x84, 0x3d8}}) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r0, 0x89f4, &(0x7f0000000d00)={'ip6gre0\x00', &(0x7f0000000c80)={'syztnl1\x00', r2, 0x2f, 0x7, 0x2, 0x1, 0x1, @empty, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x1, 0x7, 0x3}}) getsockopt$inet_mreqn(r0, 0x0, 0x24, &(0x7f0000000d40)={@multicast1, @initdev, 0x0}, &(0x7f0000000d80)=0xc) sendmsg$ETHTOOL_MSG_DEBUG_GET(r8, &(0x7f0000001000)={&(0x7f0000000b40)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000fc0)={&(0x7f0000000dc0)={0x1fc, 0x0, 0x200, 0x70bd2c, 0x25dfdbff, {}, [@HEADER={0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}]}, @HEADER={0x6c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_batadv\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ipvlan1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'gre0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_0\x00'}]}, @HEADER={0x44, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'xfrm0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1\x00'}]}, @HEADER={0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}]}, @HEADER={0x30, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_vlan\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r9}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r10}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}]}, @HEADER={0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r11}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'caif0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}]}, @HEADER={0x4c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_vlan\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}, @HEADER={0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'batadv0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r12}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_vlan\x00'}]}]}, 0x1fc}, 0x1, 0x0, 0x0, 0x4004}, 0x20000000) 20:02:04 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 49) 20:02:04 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028065000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:02:04 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0x500) 20:02:04 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 20:02:04 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028066000000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) [ 2353.147808] EXT4-fs warning (device sda): ext4_group_extend:1861: can't shrink FS - resize aborted [ 2353.148073] FAULT_INJECTION: forcing a failure. [ 2353.148073] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2353.150706] CPU: 0 PID: 18777 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2353.151691] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2353.152999] Call Trace: [ 2353.153340] [ 2353.153631] dump_stack_lvl+0xc1/0xf0 [ 2353.154265] should_fail_ex+0x4b4/0x5b0 [ 2353.154822] _copy_from_user+0x30/0xf0 [ 2353.155328] copy_msghdr_from_user+0x89/0x150 [ 2353.156063] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2353.156683] ? __lock_acquire+0x19d7/0x64f0 [ 2353.157414] ___sys_sendmsg+0xdd/0x1b0 [ 2353.157908] ? __pfx____sys_sendmsg+0x10/0x10 [ 2353.158656] ? __pfx_perf_trace_lock+0x10/0x10 [ 2353.159247] ? lock_acquire+0x19a/0x4c0 [ 2353.159918] ? find_held_lock+0x2c/0x110 [ 2353.160434] ? __might_fault+0xe2/0x190 [ 2353.161094] ? lock_release+0x1e3/0x680 [ 2353.161599] ? __pfx_lock_release+0x10/0x10 [ 2353.162296] ? asm_exc_page_fault+0x26/0x30 [ 2353.162950] __sys_sendmmsg+0x18f/0x460 [ 2353.163575] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2353.164268] ? rcu_read_lock_any_held+0x79/0xa0 [ 2353.165012] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2353.165823] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2353.166716] ? fput+0x2f/0x1a0 [ 2353.167255] ? ksys_write+0x1a7/0x260 [ 2353.167842] ? __pfx_ksys_write+0x10/0x10 [ 2353.168493] __x64_sys_sendmmsg+0x9d/0x110 [ 2353.169143] ? syscall_enter_from_user_mode+0x21/0x50 [ 2353.169923] do_syscall_64+0x3f/0x90 [ 2353.170509] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2353.171302] RIP: 0033:0x7f4c1af01b19 [ 2353.171867] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2353.174478] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2353.175609] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2353.176642] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2353.177676] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2353.178726] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2353.179756] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2353.180825] 20:02:20 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 20:02:20 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 20:02:20 executing program 5: syz_genetlink_get_family_id$net_dm(&(0x7f0000000000), 0xffffffffffffffff) syz_mount_image$ext4(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f0000000080), r1) sendmsg$NLBL_MGMT_C_LISTDEF(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_MGMT_A_FAMILY={0x6}]}, 0x1c}}, 0x0) sendmsg$NLBL_MGMT_C_VERSION(r0, &(0x7f0000000300)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x38, r3, 0x10, 0x70bd25, 0x25dfdbff, {}, [@NLBL_MGMT_A_FAMILY={0x6, 0xb, 0x9}, @NLBL_MGMT_A_IPV6ADDR={0x14, 0x5, @mcast2}, @NLBL_MGMT_A_FAMILY={0x6, 0xb, 0x3b}]}, 0x38}, 0x1, 0x0, 0x0, 0x10}, 0x44810) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) mount$bind(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x13000, 0x0) sendmsg$NLBL_MGMT_C_LISTDEF(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040), 0xc, &(0x7f0000000180)={0xfffffffffffffffd}, 0x1, 0x0, 0x0, 0x48081}, 0x20040051) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) epoll_create(0xe0) close_range(r4, 0xffffffffffffffff, 0x0) 20:02:20 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0) openat$urandom(0xffffffffffffff9c, &(0x7f0000000140), 0x4000, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000001000000186b2981c1982efa34c649f7e6000000759e3402fa5614f33972cce6ae03bfe64bf238b496ea5aae1fd257c6c8cf625f503eda533388694f2b1c42b4a4d8e202bccac298a43fac3bef0a326d49ca2b78ba719546e9676167771b2c69292f18c1760a5d0ee122cc6d66958253ecbcee89ed00a5f192278b84ec560688ec205ee67cec4d355db91144", @ANYRES32=r1, @ANYBLOB="104900002f2f665e6c6530003c87c46b16e8c50a2bed742a39abb257dfb24a24345e70e7305da268f4e8758d493f6225142afba4e352cba4a1dbd6f8aafbf7e6fd8931df3c345d3a4a4976cd5169096e9929d627590fefa98d12e01279ced55cf4bf80f0fa8381daf72951902bded9ca5139faee2472cf22046a000000007cf168cc4aa9e610d8d63908d9fcb982056b0fc484bbc5f0f04e16e70cd8f1ec4ffb93bb4bfd41f4f87816446e11917edad585be4714160e575c25f60caa1b72d7d2b14cb5660fcf44a333b09c86bdd0f160bc8dc6aea374b2ee6cd5642b099fe0b9dd947cee96a6cdc0068be9c73e60625a31c31bec4f058dc5ab72fc1cd09e7cea47e7f0e6663a929b7f8e1b939addd26f06ab6ac96844e8a44a282c4ac1b99d42f4426e577e40"]) openat(r0, 0x0, 0x400000, 0x80) r2 = syz_open_procfs(0x0, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) recvmsg$unix(r3, &(0x7f0000000180)={&(0x7f00000002c0)=@abs, 0x6e, &(0x7f0000001600)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000000340)=""/109, 0x6d}, {&(0x7f00000003c0)=""/254, 0xfe}, {&(0x7f0000003280)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/179, 0xb3}], 0x5, &(0x7f0000001680)=[@cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xd0}, 0x40000000) r5 = syz_open_dev$vcsn(&(0x7f0000001780), 0x400, 0x88400) sendfile(r4, r5, &(0x7f00000017c0)=0x2, 0x7) preadv(r3, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x0, 0x0) getsockopt$packet_buf(r2, 0x107, 0x2, &(0x7f0000001800)=""/223, &(0x7f0000001900)=0xdf) 20:02:20 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0x600) 20:02:20 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060003000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:02:20 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 50) 20:02:20 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) bind$bt_l2cap(0xffffffffffffffff, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f000005ffc0)={0x0, 0x0, "0948037490fb181e2c62b930d3af0d30a7524fea99531a0c268f75c5490a1e8262011bdde74b1f9c0963d5bcb1d4da3a118c10a426b9f4849fad464dd641e3da7d2f997aec61270bc5ce2e18d9a766367426a1a85704ac8e2581d66071be73b8a060a59ac720320b92687e68e1524b47a2e123f37b7dd03a0108f4c87fa4c6d7b4dfc4ea3cc64bcfb5c8770abe13cb4bc032b9ab3c769bf6ed0c9772e838a2f09940de1ef046380d6b5b0bc043a221dcde04f0ea153af8b71c61a2020877e7e863f2f1a55247d7fe7d8326acc68dab4be8d18e9fd6a9d921355634f7024eecc50883303df6ede07ca5ea58f29d3250514a93b88f5c658f96c6903029ff1c6036", "5b0ef48c9b0c88c45b1e480ccf8127116731e8ac559137fcf422012306ee5d56b3514479515aa78643a6ac5393ec70dae53c33ced8f6b95c7354edc20d4b1bc74c5e1e92c3732c9e27a5198b266384bbd3ea4173bdff0feb834881e7946cb9261302a3663c0d760c0571edc4f29882bc9396eb97e9ed9088b768443a7e2c36caebaca82a9413bfde74119e69e3db88481966f68af887f8bb8442b70d44750a581cae107f42ecc8f1770237e6ef21c3e4d0728c0ce4f2e13b08db595b60be5849b50c29f2b1e968f896aace92526e31a4537f8729594046581dcd20c91355fa5547227deeb35bd430451c66f1cb32190b5f1f64ec74f882b8de51ff58f3473c7e38dac3b0a3b13d6cd9807950c0ac109c630f81d8b425bad8462caf40ed2fbaef85f0f6b212802663eb658b065f7cf2898e91a8f9bef47b28ae67353a560ae4ddf1836cff5bc0252c358b6843fa3e12f93e7266cf28767d9815869b96956f66f84ccf0360a01fb840bf3256b28ee6bca3c0661cb08ccc833c550f8f7026f4b460a4dfb688a04cc34d398c437e4b0b3ddbf0a4a12cca425a0db4b6f479e7127502347b8e0150c7b511952ca8ee816a16b2af205b9fa4c4c329633675f08650c75eacf0a4989f4d714a1c5a27a1fe42e24cc432dd63f3b9dd30783a71a54732321ce119cb57de22b8501731996c89460fa691bdbd73dbc0f347197dbe568b0b1137fca5577158cf0343fb8073dc37f737269372d37bcd05534074516762b3b39db5efabe77f55374c679ed4d8fa28bfbe5ac62eca17e768b51d653951510ee3ad2f7f7b71259ea84c6dc5e1b78784eac2733a561302c6ebf04e2c52eb9f4b4b1f6e0733ff02dbb13ad9b65e936a17bc81ce2a347b58f2d71bac62c1555ca0ec3c70f404e06e0a3452c7e20263235c97cf999cd7ad8e7e59a937a2274e50ca67d389390f37649ff7e081b2cd411bdc6bcd49ed76ee4b0160b3385916133c5a3b912ab4538698ad1bd0c89a50fb6889090c5bf597878d8630d528b26095a6ce350ccdf86c5d7277b397524216a45481cf7a4c82d7a4c3dfd7dd3c92ce3edee1939e2c54a23d0060a4b16a495064ae784ef0e1aa88b13c64390a0c1e55dcd39a9041ed33bd64846435fde9ea43e3bad1e458f03577d440c09c8f6a34bf9dec502314057c431c7d73bc98fa3acc2b1d8428ef0c4fe368e61e21612bbfc539aacec168fb4dfe07b6b40357c9cfa5a2ab4b5be8837d880bb32796898106659e819ad2ac06bf21e78dd9183b0711edc8b5d99275cb019dfd9e62855c012e183cba2e4074c01d09d7084ea386dfc20a6b488edd6012fba0df5fdb1d8ff6084e64d78b42641a18f0d78f6ab9a0726aafc8a12317df5191d1031364305826d82ac0225c3d69b03bab1f28da497d0fb4f5dfe0b20b11fc729a9927b4d1c04c08378f8b66f7d1aec711d9f58a94e872683bbcc049f8464d4db041e1c423cd14a1be40ebfe40ad9dd14e215089d583276746f6db157cdc05201020583e426676245be82aed04003a0a00cfb26378eda69bce2b26325fc9a6c23ab7f73e6603b278f922b729955febb1a655c0b522645dac33a171a206e8fb6d2179d4bb0744cc1a3708555fe911d82e640861ea74fd2855df60c740582d72348939cef58e36a041633ed79986c2f54673c29c47aff321e2e6a0c0a4f1b4af16300c9df43ff2b231ada9b694ae4b6845faa3ba1116f645549bb87b940c118f4f9449c96686650334c00c698d6087d356723f0d48b7f73a293b4e1db92bd70688e83a9e8284811f370346aa4785954b0ba9fe391e9452721a4a526bf73441bf24b55cda553dcd42897c7817fcda23fba1d348eefc95ec67649c27c9f50b9ba23459dca7815ffe3688fdecc411224ad5727d82980bd694a88cc8b06afa67508312afc4ae8941b58075daac0dbad18c1e49003b179befd14d02dca79b061a760a7463e3b9fac02e82b288063b02e3f31bb9d2a5dd0ab9f12e0ffef1da3ab7d9464f03a5c8fd7ade32e8f2cbb0ea555ea9b65007ac8b8e88706d6d81c2ff899311d9ae59e0bda8dab3e61c916f810cec01ad1de7c0a14c08c157d459f5117c32c9f050aeca519b97fcabf31d534d4012d1b0362222e2a28d77f0fc76e5fc022b89715410a293a4b9265365f67c5d2eecf40f60f189420863432aa24bd488a89891ebea09da56ad8a5bc07e21ddae5b4f59b0fb44c794f6b038f1521e9b2fdb2cb4cda4e7ad1f54bcc49225be84075ebcd64e5482b7f1fe6eb32c67dd9ed0221ebc6f0ca43669cc239cdf1c541662cc151794eca44f4372b41ebb329bf505011fd9ce8ae1003a6904720c43c7a6dbb3b7485896b46c8f7de796c9a8641cb8dee9132cd92be41f702f158af828dfde3bf1e4471fb50941eb217a001318fe0fb4fc21e46d4845128f4000698f24ab585f7445b82e6f0f02210586e6878e337569085a2326f2a2c8e51923f8602ab8de2254612ef9b2993f4ec3ecdc0bbb5eac7ab3475be90518b01942cfdb2fd4106cbef871fc33f0585187c69b0cf3269a6d11dd02251cfde6c834ba95f1d458e083d310de8c8ea51af04cf3dff679f9b5eac0ea9eeef9c5ab4df9f9e5f9febbabfbb6af82260cb22f65178fe500e04277afde6545bf89f2053b721ea5b772122524656d2a666e45c2cbbc3f3de632884b4ba38b3acdf1c7f98d10b43d9a334a98d028fcc0ad1779de9626d1690e330dbcb27756eca2353d35cc8eb46f93b56d763e02b45c91ae7237bbb319bcde3a6322462fbf03930bcd3f4af66b9755ac20d3cf9cd245212084e435e3dc43dd112b2ac5ce69e9a89be869cf31a4b80fedc390176985c12cc904fc5cb9142921ea3a646fb869a464d4c1b0141d80abdea7bba5b30a246998629690a73989af3c5cf2d399ffd0d1205614ae012b3aadb89d63a8a659138b200cdc9f32d1f612694aca695cb59d012f3a59f6b587499fd313cd47f6fd919bd5101ba84ddb71eae170e4b7ae263f20d637ae45d41e3ee34bf65ca0a59cd275a5b112340d9eb5494702479acebdf659146f489c70561700bb070f37a79afd3b3612b85bef3d48a690b8cf7973fcddc96494c5993352ea638eccb7141b6e4ea44024ec2f343a41e0d771533d985dbe236835e5db03de50f8d83251c5ee5c4654f0375a10b1ff1427c9f0a226d4ee75a1d00220be4d3955e986a5b807dd7d16c27f5d0877e7b6c76d6174097b6e007db19b57ad236c8bcf9e214ac919a0619cb0c319dd029b359781bff7a6cb5ab02c09d6e1a8a91fe839f33f60074a320e4588ff906616cf06b2203446d1d811afb337b112afa4844cf5ee729303a88cb116cbfae1d39845797425ab8e7179c2a944ec85da29ccc190aa4c19b5805176a6983c54c78f00cc9ab94ad77190c9b2839ff891a398db69c833a71e9fe3ca6ede9b82e8ba8a39e963350e7ab5bdf9f79239eb35fcbd0655e82241a44b64ca2f227e04d616c42ab0c338eb43d14467f381b30d2d332927a153dff952e99778a206872591aef8b198421b362b607d9c687a971345b730e721663caf5b1489724fd0ae22b949e1b7e51ea2641d94626a7e3369b9f7bd92d4059b265b22ceea487e235d0e600d8e68d78648add8856d10485f652fbb915928f906cded2ee0ca75682cf64d2a5ac5de8cfc2b17056b8acd199bf8ed24e8f9364774bec20df8d6e8429771e000b60e0c5e987517d9adf87360f5557ba0bc91e8b6c62552cd66342584e713dd4f1b6ad0054b40e7a80c891a504678b8936875902b074771e83a193723c60ebf046e42cbac5fda9cf2e8093f800be0cabc42b140c03203092247fdb4f7882d0efc51a50be1c6d204b2890313f16f43553b855c9948eea683e1a071e903c6f659bf406737c5579c27fb99836535995f9c94da4a6907b042d73e3b97253765b6ce25fd1220256a0ccd682a8dfc6f2c9a13b77ee3140ad0813131d4a97dd8ccd8a9dde3edc70f477bfdcd760c82a63d46c64445e99147277f20df2a4a5b6c8eb3556616a20b270e2e97ded0069e64ddcec6504b191217e2e6b2bcbd72684a305d784b2d5fe0ed0fe11f36177445e9bf480c37adda7b972e379761a2c698d5fca519957dbe2c1d4e47e44a73328ed6b1f1eabef8c48ab83f3f8047b057bb2996cf7848f97e4597de277cb8ba132be7d7fdc0d2b413c717a24d4d30f59095f196d7daab90dbf7b93458ae9893c1bf5e3b75b2e8251e669c8c12ecba32da7aba89ab971dcb85293301397df4726a236ca2be88fc571bd1fff9febac6df64f243d01b48571f1334cc3dbebc8cfb358fb77151ebcae303670948abb119cdf5bd1fee3071297ba893d742bbc502753c9cff8cda05dc070b8e1aef40cee664efaf892d62d8753cf681d4625eaa815dc7b3d603a2f80c97fec47164bd89ab6743566f13ff87103202fe31ba4703461e27f09cb3e95536de02657c136b04ee2060f26847cea81ac616b102dfdb101cceb20ef73a2c61abeea6b733eb3b76c514e99abbccfe1b4484d65187e45744ebd27d70572183f460422fc6b956a035758ea355c258b7fd76e1c071608cb926fa2868f18a471277973d7891bdde872615cdb946a77119c5ce53f623b2dc73bbf9444d2bc132423eff935cb1307b7322b80eaa8de97b62c3f63f22c830da96f0a2d01ee4fe249bd88a085fd466d046e00489af2c18e57f4e3d6fefe52edc4d5e3a1ce0e62c63436cf68614f0827ec69c66745e4062f5e59945443fd1e5b6163c676ac92448e8caf7b3c0a5fd3217399ce51982ff198cd1c8f61fb8232e7d3126b43963b2820a26b605f3460cceb3ec78d8f09c00bd745dc73923a511adf710387bfaa2062faf0d12ee03585ed98100bb3a672a1f9dab9093774ef9cdc662821946ccb34d7889924f665e97ee336e9613025e3bc7a0b599ce22bf231cd69b76d64ce9d48d150b64eeab505c589f97231ac9c1c03dee2f60a7f5556a96e005c3d299475c8ff7985bd7bd92deae63f25dbb6b500076c190aa8b387ed8f38f57f72bdccb399165e63b34770906396a7e27c6e533650f7bd6ff476965ff1909bf7edf74c5490e678d9768735bd68b7240c9089014979a6fd8fa61377baf48f2bcfcba0fd197cbe3207ee2f161153ecae471dd1bcb5c0df564302116c7f4723bf0d4c6981aa83a706a789cacf986c16cd92f4af3a9f683a0b37b5032ad871e4e8a78eeed158c9b8d977a39cf44b1bf00eec6f79c6aa92b339287834fe4852cc0372b8219011a00223fa39d2a76126b3183ec2d80892223607710a281695dc8a97b71dd31294ed77a8a0bd0ac24259f3042a064f6acdc3cd4e3b37eb4c2025f387ba83fe97ccfb8781a900c959c0d9e811b7b89e683e2175bf6b4a05c94e36692ba37498de8c0589845850a"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r1, 0xc0709411, &(0x7f0000060fc0)={{0x0, 0x8000, 0x7, 0x3f, 0x8, 0x0, 0x9, 0x2, 0x20, 0x6, 0x4, 0x2a82, 0x20, 0x9, 0x7}, 0x48, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000300)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000061280)={0x2a, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {r3, r4}], 0x3f, "0c9bdfb49eb937"}) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r1, 0xc018937c, &(0x7f0000000180)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x2}}, './file0\x00'}) openat$hpet(0xffffffffffffff9c, &(0x7f0000000100), 0x101202, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x200) openat$cgroup_pressure(0xffffffffffffffff, 0x0, 0x2, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_EEE_SET(r6, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000500)={&(0x7f00000001c0)=ANY=[@ANYBLOB='?\x00\x00', @ANYRES16=r7, @ANYBLOB="01e8ff0000000000000006000000180001801400020073"], 0x2c}}, 0x0) openat(r5, &(0x7f0000000040)='./file0\x00', 0x80000, 0x0) connect(r6, &(0x7f00000001c0)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone3(&(0x7f0000004c00)={0xc0002100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) [ 2369.355075] EXT4-fs warning (device sda): ext4_group_extend:1861: can't shrink FS - resize aborted 20:02:20 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 20:02:20 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060005000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) [ 2369.396760] EXT4-fs warning (device sda): ext4_group_extend:1861: can't shrink FS - resize aborted [ 2369.434318] FAULT_INJECTION: forcing a failure. [ 2369.434318] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2369.435947] CPU: 0 PID: 18805 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2369.437015] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2369.438081] Call Trace: [ 2369.438433] [ 2369.438753] dump_stack_lvl+0xc1/0xf0 [ 2369.439317] should_fail_ex+0x4b4/0x5b0 [ 2369.439889] _copy_from_user+0x30/0xf0 [ 2369.440443] copy_msghdr_from_user+0x89/0x150 [ 2369.441065] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2369.441750] ? __lock_acquire+0x19d7/0x64f0 [ 2369.442361] ___sys_sendmsg+0xdd/0x1b0 [ 2369.442904] ? __pfx____sys_sendmsg+0x10/0x10 [ 2369.443536] ? __pfx_perf_trace_lock+0x10/0x10 [ 2369.444173] ? lock_acquire+0x19a/0x4c0 [ 2369.444724] ? find_held_lock+0x2c/0x110 [ 2369.445294] ? __might_fault+0xe2/0x190 [ 2369.445841] ? lock_release+0x1e3/0x680 [ 2369.446388] ? __pfx_lock_release+0x10/0x10 [ 2369.446980] ? asm_exc_page_fault+0x26/0x30 [ 2369.447605] __sys_sendmmsg+0x18f/0x460 [ 2369.448166] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2369.448788] ? rcu_read_lock_any_held+0x79/0xa0 [ 2369.449454] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2369.450176] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2369.450996] ? fput+0x2f/0x1a0 [ 2369.451470] ? ksys_write+0x1a7/0x260 [ 2369.452000] ? __pfx_ksys_write+0x10/0x10 [ 2369.452578] __x64_sys_sendmmsg+0x9d/0x110 [ 2369.453155] ? syscall_enter_from_user_mode+0x21/0x50 [ 2369.453850] do_syscall_64+0x3f/0x90 [ 2369.454373] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2369.455080] RIP: 0033:0x7f4c1af01b19 [ 2369.455584] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2369.457907] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2369.458901] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2369.459854] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2369.460789] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2369.461739] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2369.462681] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2369.463657] 20:02:20 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0x900) 20:02:20 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 20:02:20 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 51) 20:02:20 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = fork() ptrace(0x10, r1) wait4(r1, &(0x7f0000000240), 0x80000000, &(0x7f0000000300)) r2 = creat(&(0x7f0000000100)='./file0\x00', 0x10) perf_event_open(&(0x7f0000000000)={0x5, 0x80, 0x7f, 0x1f, 0x3f, 0x9, 0x0, 0x200, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x8001, 0x1, @perf_config_ext={0x100000000, 0x9}, 0x2, 0xc964, 0x669, 0x9, 0x4, 0x1, 0x101, 0x0, 0x7a, 0x0, 0x80}, r1, 0x10, r2, 0x9) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x0) 20:02:20 executing program 7: r0 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x0, 0x0) mknodat$null(r1, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r1, 0x8040942d, &(0x7f0000000000)) mount(&(0x7f0000000080)=@filename='./file0\x00', &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='bpf\x00', 0x8060c0, &(0x7f0000000180)='\x00') ioctl$VFAT_IOCTL_READDIR_SHORT(r0, 0x82307202, &(0x7f00000001c0)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) [ 2369.580181] EXT4-fs warning (device sda): ext4_group_extend:1861: can't shrink FS - resize aborted 20:02:20 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060006000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) [ 2369.628718] FAULT_INJECTION: forcing a failure. [ 2369.628718] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2369.630303] CPU: 0 PID: 18926 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2369.631397] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2369.632469] Call Trace: [ 2369.632840] [ 2369.633157] dump_stack_lvl+0xc1/0xf0 [ 2369.633693] should_fail_ex+0x4b4/0x5b0 [ 2369.634263] _copy_from_user+0x30/0xf0 [ 2369.634816] copy_msghdr_from_user+0x89/0x150 [ 2369.635441] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2369.636130] ? __lock_acquire+0x19d7/0x64f0 [ 2369.636736] ___sys_sendmsg+0xdd/0x1b0 [ 2369.637277] ? __pfx____sys_sendmsg+0x10/0x10 [ 2369.637898] ? __pfx_perf_trace_lock+0x10/0x10 [ 2369.638534] ? lock_acquire+0x19a/0x4c0 [ 2369.639183] ? find_held_lock+0x2c/0x110 [ 2369.639753] ? __might_fault+0xe2/0x190 [ 2369.640300] ? lock_release+0x1e3/0x680 [ 2369.640845] ? __pfx_lock_release+0x10/0x10 [ 2369.641431] ? asm_exc_page_fault+0x26/0x30 [ 2369.642055] __sys_sendmmsg+0x18f/0x460 [ 2369.642612] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2369.643238] ? rcu_read_lock_any_held+0x79/0xa0 [ 2369.643902] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2369.644621] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2369.645425] ? fput+0x2f/0x1a0 [ 2369.645891] ? ksys_write+0x1a7/0x260 [ 2369.646422] ? __pfx_ksys_write+0x10/0x10 [ 2369.647023] __x64_sys_sendmmsg+0x9d/0x110 [ 2369.647614] ? syscall_enter_from_user_mode+0x21/0x50 [ 2369.648320] do_syscall_64+0x3f/0x90 [ 2369.648859] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2369.649571] RIP: 0033:0x7f4c1af01b19 [ 2369.650080] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2369.652470] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2369.653476] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2369.654424] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2369.655377] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2369.656323] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2369.657269] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2369.658254] 20:02:35 executing program 3: openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80000, 0xa6) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x96000, 0x4) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) openat$hpet(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000040)) syz_open_procfs(0x0, &(0x7f0000000180)='fd\x00') fsconfig$FSCONFIG_CMD_CREATE(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) setsockopt$inet6_udp_int(0xffffffffffffffff, 0x11, 0xa, &(0x7f0000000100), 0x4) sendmsg$inet6(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000000)={0xa, 0x4e23, 0x0, @mcast2, 0xfffffffc}, 0x1c, 0x0}, 0x0) fadvise64(0xffffffffffffffff, 0x80000000, 0x5, 0x3) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x80000) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000200)=ANY=[@ANYBLOB, @ANYRES32=r0]) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x20, 0x80}, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, r2, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext={0x203}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3800000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r0, r0, 0x0, 0x100000) 20:02:35 executing program 7: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000000)) bind$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x6e) getsockname(r0, 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xed7}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) io_uring_register$IORING_UNREGISTER_EVENTFD(0xffffffffffffffff, 0x5, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r1, 0xc0189374, &(0x7f0000000240)={{0x1, 0x1, 0x18, r2, {0xf78}}, './file1/../file0\x00'}) bind$unix(r4, &(0x7f0000000280)=@abs={0x0, 0x0, 0x4e20}, 0x6e) r5 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r5, 0x6, 0x0, 0x0, 0x0) r6 = fsmount(r5, 0x0, 0x0) mknodat$null(r6, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) connect$unix(r6, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x4e20}, 0x6e) ioctl$EXT4_IOC_GET_ES_CACHE(r3, 0x40305839, &(0x7f0000000080)=ANY=[@ANYBLOB="0600000000007cd181000000000000000089"]) fcntl$setownex(0xffffffffffffffff, 0xf, &(0x7f0000000040)) 20:02:35 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 20:02:35 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0xa00) 20:02:35 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) epoll_create(0x3) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r1, 0x8010661b, &(0x7f0000000000)) close_range(r0, 0xffffffffffffffff, 0x0) 20:02:35 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 52) 20:02:35 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060040000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:02:35 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x2, @loopback}, 0x1c) 20:02:35 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060050000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) [ 2384.330264] FAULT_INJECTION: forcing a failure. [ 2384.330264] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2384.331169] CPU: 1 PID: 19044 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2384.331728] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2384.332306] Call Trace: [ 2384.332500] [ 2384.332672] dump_stack_lvl+0xc1/0xf0 [ 2384.332958] should_fail_ex+0x4b4/0x5b0 [ 2384.333262] _copy_from_user+0x30/0xf0 [ 2384.333555] copy_msghdr_from_user+0x89/0x150 [ 2384.333871] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2384.334224] ? __lock_acquire+0x19d7/0x64f0 [ 2384.334545] ___sys_sendmsg+0xdd/0x1b0 [ 2384.334833] ? __pfx____sys_sendmsg+0x10/0x10 [ 2384.335163] ? __pfx_perf_trace_lock+0x10/0x10 [ 2384.335490] ? lock_acquire+0x19a/0x4c0 [ 2384.335779] ? find_held_lock+0x2c/0x110 [ 2384.336073] ? __might_fault+0xe2/0x190 [ 2384.336352] ? lock_release+0x1e3/0x680 [ 2384.336642] ? __pfx_lock_release+0x10/0x10 [ 2384.336941] ? asm_exc_page_fault+0x26/0x30 [ 2384.337269] __sys_sendmmsg+0x18f/0x460 [ 2384.337566] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2384.337890] ? rcu_read_lock_any_held+0x79/0xa0 [ 2384.338232] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2384.338609] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2384.339022] ? fput+0x2f/0x1a0 [ 2384.339277] ? ksys_write+0x1a7/0x260 [ 2384.339562] ? __pfx_ksys_write+0x10/0x10 [ 2384.339867] __x64_sys_sendmmsg+0x9d/0x110 [ 2384.340166] ? syscall_enter_from_user_mode+0x21/0x50 [ 2384.340522] do_syscall_64+0x3f/0x90 [ 2384.340793] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2384.341153] RIP: 0033:0x7f4c1af01b19 [ 2384.341407] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2384.342608] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2384.343145] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2384.343633] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2384.344143] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2384.344651] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2384.345164] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2384.345686] [ 2384.350376] EXT4-fs warning (device sda): ext4_group_extend:1861: can't shrink FS - resize aborted 20:02:35 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) setresuid(0x0, 0x0, 0x0) r2 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000140)='/sys/power/reserved_size', 0x40201, 0x24) stat(&(0x7f0000000540)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r3, 0x0) statx(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x100, 0x80, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r2, r3, r4) r5 = clone3(&(0x7f0000003080)={0x100000000, &(0x7f0000002e00), &(0x7f0000002e40), &(0x7f0000002e80), {0x36}, &(0x7f0000002ec0)=""/68, 0x44, &(0x7f0000002f40)=""/203, &(0x7f0000003040)=[0x0], 0x1}, 0x58) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000003100)={0x0, 0x0, 0x0}, &(0x7f0000003140)=0xc) r7 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r7, 0x6, 0x0, 0x0, 0x0) fsmount(r7, 0x0, 0x0) r8 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r8, 0x6, 0x0, 0x0, 0x0) r9 = fsmount(r8, 0x0, 0x0) mknodat$null(r9, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000004640)=[{{&(0x7f0000000000)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000001400)=[{&(0x7f0000000100)="e49be339c73b80f6138f32bc05756cedcf941e3ad6d0cc3c169eff29c802dc2b2639417bff0add4de5ba56699befd8cfcd806036453b4e02ba24fc1b6f6dcd0ba9afb02e1ce0046b6604ffcc692402cde377fc7b43a3dd8c5b337882297e84cffd5ece94509faa07caff485e", 0x6c}, {&(0x7f0000000180)="b83a7be41940c1ba19fe9b81338aea94b5a26a4502f176720826451c57757458825dc9f0fd1c45fafc6a1e465c61101a2d4e99f52146ad230233dfc2fc0f5705a64bcab93f1a7270e374ab8e79760cf2a1100be553114f813c7887b96741573a5e0d2b7979275d8b6f8708a045a9d94b739e71f36eaf98bc320e33ef531924a62741e20ee2f3d8a64f1ba98c65fe48965666b1c7", 0x94}, {&(0x7f0000000240)="48a3e3f7c3a65d9968acce00a768200d157f2a3ec06a77c67476a65bc4dabab89da5f3b3f8a90698479098dc2d12110c64dfabccf41341dfa70d2cc0e87e744f89c7f0227fae1b373f090c66e1ef2686f3b35e725d63c273005f82f05f6041a9064a50d1be955a64cbed92ea6376ebb049b871f3355086c08c0c12dcd4aa4336077594aa2b1f8c6ed0a56800be3ed46c4efff477936c93041a0087be8209f55bbd44d08410251b12ceb76da44b8834e1ed9b86227477c76e666fb11968ec2598a3598f95f364f78f8af4", 0xca}, {&(0x7f0000000340)="ca59151f4c3af9ba3a7936468dfb06620f3e739e61d946406e8b73dfa7d65330862fd6ed42c4bb530e7c7aad1472a2a04ddce3816ae60ff749f0691b9bf9f025b63ac3401dd38a0c8d99ab481ecbda3f79", 0x51}, {&(0x7f00000003c0)="63973b197a3b4e5099c4a0ab26f7a1ed5ab811a88f3daad8fc59a46a67b34ca1528c6d21dd31910e62d8583779962235541b5e053a6c7fa424a4efa0a92aa77d0743912f62d82e60cff3a12a36310ee61de94ffb8697378ff227d3656381c8fe2f72c75dd0405e90598d731219e69138c29a90c69a8c597a7955192fdb1ed9d7b403f443fc9196d2fe778339c6add3e8197849073aa39fe2cc153c399b28dee9b89acf81aa915b27a0ea9633a8aedfb2a1f510c87d4f8c442c5e097a4340cb1e469256512faed1b8a356eb037f55386f098020a2a17fa5a02e40cc74763352d9212187b762658221f9df2be1bbbf4cc7f51575896e56e30b2ca7de443706bb00b9a48df14de5d309554a455367d6c394fd6b3781c35486c2ee0ab70f5abfb3d3fc8da864c2b4e3d119df67875d40599bbcfc19d22026c8e875139fdafc44dfc6184bde0463d3d52c73254c57c0b74026a74503fca7294ca4072bb87ce5eeceb4d9d0e1f9021fdfc727ce55e5776fe5a8a9fc67db9fafe76cbd1a75f18769705828e4193fe2d2cc6386df36095561118c36276057067091f555eed7e37b70b31e39ea36de629e6f8d74b679b2244c71965babd020076b1d67397dbf4176deb555464c203054ec1f31ad2d1d474faf8eca12bd26c3e434c8d13f61d9f5f9db127d408d9045beb44e5c0ed28b54a85821ee604396fe7ed1ccf1d3124718065363a6568b09da81fde0d7d0a3f9a89d4c25073bb35ec76b842b61045bad5591da75246d43aba60c36332d99423b3d3e31adf597b7e0b6e13c62f844bb7fb46441c1c382ccf463c3894164e165385614c085fc9aa3576c9e0f1cf3f84d65c590e52ca3bee35f7e37f679e569a7d6df7387dc296ceb797136acf7db20cc38bd98c3113834161d450d30be49451551ef87aa9fc47387ea53ac6177f108767fe033fcdf18cfc857c33034d160e9f6190d158956d10788e6bd76992d61b5481cdc33ed4aa1092309a06166fb77f5ad90d927081677efd712bbbdae669986c65cf966288743ce070123547b06c649c29a9fa2ccc32bf58a95cbe95e961a724a0c277c8742d98930c54190d9f86cdc6946efc6e606049b6754872a0d420d36d91e3ce9696b6b9a91048e763c3cceb7ef5f2cabca4a7ea48ee64d25b1d7616e65b6b171910bce171f6f431c635d5bd7709d3b74b008b7d9f75662b9a6946e0bc0a96f5dcfc13ea02794a5517218713e3da1cc9c5379290ef66422d2beb868f021b7309e265ad9b615503b251a7e10ba875396fdf25ecd344ee93d6bd519335de4ef4e336671b70f528c4e27818eea1654ce40977323865dd3c4feec7dd9d88ba172fffce33d30a1e982e9dc556055300a2e934c1995f49d70fea85048d3b9916b9e174397613f5c0816f48e8a12ed79bdcfb25b77b5be6b2e5f0793e5705bb520a6151056eafc162c68f76958ec0bd1ebfd3073ee1d9d855950cdacad4132ea9caabccd7c3b4d51bc97a973493fef3a54216dec78337e29c054e9c23f0d7c3090e45908bd488b0c35d4a401740ee634f9ba5f0a92806c11ae1eee14e855306e1e88a48fd7575e43e3d1d7609a7e6412046946bc82d7fcf1ffef00297cd31ccdeb9332a71177e76dba9c705805ec51aa2b5ef5624b1cf29197cc31788712c2cc3a3cb7d7beb6e09a28b2acc7ad39fb99953b030fb8630b5a67be2a5d437586377b1a5e25c316e26abc51fcf4656243806180e686d80caa1b1a5bb895d431802169c7c7575d51ca0abab50bd90e9218cfe35a26c1e25cd4c7475cc256057b1a64f99d03ae3a908486c2f28f3c65455952ce2dbb9f6627f285fde9df9097baa153edc8301dbe8f26c18efab133a82436df7a75d1c5e4f42b2463775557dae3c6b5974d879574bb01852be3a864c806563ecb308725cbe93d15a100bd03988e8030402137e64c6c099cd6efaec80c553199b40e4f8a95dcf2c6976afce5a2a8b43e304153b027ee718df68d653c664b8a0c2d173efdf1901c765307c22230675ab760ddd0876d19341100dae895d5e3ea326976b068df768fd8f08b6c535c1b44bc420598d3d0f70333ef0c0f9d75b5b3c4d848b6b29fed25d8cfde23baacce536437921f0de0b1c3bf6c5681d214e4ec0875ffc4b9b52b8618f4f820e1f342effdbe328e8c329a6b2754958444e4ef926f33393477d2c1ed584ac0de0c163dd1fac5cd2a9fdc97c9dc07e6c634f0ecebac8181144ab3b22c97bf374afa0762b6a27d91b869262450343a5805df6ac85c838549a8ff4a322730e433778ed424bb77e5e140dd10c8006a7e986a15efa35f6c2e71952504eaf163eda39c5c093f40cd4471dccbc6e22dae5d40dd452591e208609d2dcbe3a51831e2df4fa54ae27c1bf18620fc457c9d524af8093631169c5371bfe76307da2be230eeefd1ea065108bb0e0588c03eb972aac8eb06d1c12d492589c21baacde80323ef368c7092839e570befc829875adf75403729a6fe787ec32df46a2ad2425b8b9ece09e5d6b027452dd7836f96c5afcba0bfcd1aeedb8538c24146f03ef4d3e57ff2c8b96b270d89925ff88db42baaa946b5446f59be327bab5302ab86b3e437c07c9b66710e547449d8729c7dbde74ccb11598c203199fca3539bc6fbec9891fdaf0b5a842d552089f8e28fcfb8ea227370dcd32e7689a5a080a704034efe535d2801d090f74d345f8f53b52bab805d9fd74581401eba431636c0c0f1079026b298b828eb477a56e832a287e52b44158b4318aba120474c78acece683923e5307fba1c5b247dd75a9a633cf117602d2dfb6fc271ca006170b989a64b30451dda6ad8eaf85ff5d8a7939e90a1c5bde90892c9cd7fb9eb0b69609e05946fdade73862679100b6d95b93b462845ee443357433a4eccf091a9df696b6faff6eb63a37f41be95faa1e8bd196123ef372e4dff51c687d6c2f00553f44ffe5b38dfa89cd016212c2bdf5c59ab934b46f461f3ab992907f527a835439028e9e2296b1df6dad049c7c1df0cb8a3086353222402d154194fbecf3608e5500cba37d2703aa01808619a5293b57cf3f5d3fcee055e51a9219edbb3d79ce49a94205e2c26bb7a899dfa737e29c4cfc7f5ce5112641e92c920281856ecdc3fee77dd4ae160f778c19183c661805298d55bdb4e6ed10d7bd1dea45241e754e0aceaa1ec07463a66f3bc03b67e9e478f3d65f7d91616292bbecd220918e60fbb8441d8f224d3dbedf2e767e53169037d6924f5df69947a5f16f937e2d54289942f6bb3db041153124451daa3ed8c528a27e56f5b472197e263ec5dc16a8d0a84dec40df26f695d415818cfb000b870b45086e863f92033ac0f6a7608a418023ba05e306f7cad1bd09c278673079bfb12bbd712463d261529f3bc7f2780156b30dd121c42a0507c020ddfbff22fa7df3ee4e8e80cf27d1496045efdfd8d8a4e7aad2ebe4f2b2181661b5f88afb10b1c2a7bc45bfc2c90e37c80126ffd9d1df409f974657d1a9b73f9937ec87aeda8f56bce1774c8c983983e768ed46b3f0bda6aa355ac002e5416effbeed7b3d7253d4dd5d84d5ca40d2027eb4bc015a212dfaaeb39751842288152a7315be670ce4482d5acb03ba6762c901f7d9179f9b6308e3c279d2f035ec4fa0933446c50bc9d13f76c5cdb3b313f4e8206c3a4b44efd0c13de309f9054fbf2cb5ed4bdc743349e137f65d3a05871e00b258879ab1c21d152661b584ed7a3c9d2887a817649c14d81d8a42eb3a0045f1adae47714b16b547e2b771931a0c9946ba24279d968c27491f0f15360ee4fddd895b672f2350bd37ed33410ecab09e4bc257b19dce9d3fa0de865b2a12edd1a8f2354a047f64eac4355a685673a97ce4cd9ea31dc99d6a7126cd787a12d6cd802d33d97b0e69e5568785f5748f433a036e82926fef478de6077428a158ca5c0018aca9b8b6409d7e2063669735f87b9c5e5cf4e4f66e297a0b99a877c60cb5a72df49a2c35d0e330ab2e7a19cadeeee21a343f2fa5c4f05ea17760c0000caa6c8bd859643b59d4a0e9958641175a8330a95cd4242fbde2a721bb756b5c970aabffd57fd93d6feb8effc619aa78c3664c7630ac9e2ae898b06483584ecc926bab31a6b5fd3ffddf0a945a3a83006c258b0f58ed1f3674b9349dd76be3ac9933d70b973ad06e3eda138aff360ccbe2fa7e69845c73b62f95c5a57473d411057195f323e2f21ef1584484e57e25fcd0f693215966c4c33090a83659be3ab7c648b7acc016a4737caa3b92eaf77d82d3f7ab7b2c56d3f8025833e407541c45d9a380f34d5a6a14d7f25fd2eb66dab96e2c12f9a3a8b96a78e759c4e0252fa66dc17cc35d35c6c3370dc1c1636b512f05a5ed94b4a374bc8b8cc4a8f8bb12524dc657cf60e82fed4b6e25b8617a45026f0c68590616cbb80f373224bf5fc71419d837edaab6f5512a6b963e723f98f471c27ec0bd3d8bbe869d46590281800d41c55e258dcf470132cb5b2937738d3b1b33ffe0776cc0c6113c56d0610ded97f55546f849a3310e0635f618a7d171326bc5e8c45674af03b820110ae73a3b93eae2acd7f11e0d35d444bb275af9604e4ea2991d9b3a468f32ca75cec6d1b92641c1a34268cab1db7977725fa8ecd847500c03dbd35dac319ac5ca4ba72105627fb08006e35b7924b539456626151fcde42566d7a4eb28085378d1e62d1678c78a171e4843a7271e553d1cb32c3699d822518e1b667afe642da8338e39dd7d28fc86d3206d30b2dea1e2134a9d6c4b568d5134d962d0d8777b317699e103d30f5e6f251502bfcc0c558e57958a5795bf8fb63694e18ead637ba5772fe6ea06a5a919f0725be9725ba1b74875d31c4b5ffc24df9365bd740cf2906cd389f8749ae587bfd83adca71a9bb126ec56a324471a25fea2cc6dd3eff1ae56b18d132d093d17c4be4430b21eef461fd82492b2fffa3659dd849048f5ce84a93f7fa9c5f3bafad440d3987a446f3c5ed0094ad2264bcdd0fc2f87012594ae1549cb8b99717b28189a16a4cceb0bae4fc981b3ede85cfe1a04625712a8ba7adfbad9fa27243e791889ba9709196098fcb664531248be1d3878ae086b58aefd74767267ed5f21d9fd4e310bee7a0e693b1e85b660511fa701ff764128b436d4c71a9ebab225fa0d448233cce4af69da036100bbbc423b7168c8bdbc2a45f4ae5237babafd02810c7994c9a852e4713c66db9a38190b4a96ada515d0a6fee766604031e66f992653f43f7c95abc07a1749ce4dcffae3a64ee1c5ee0594b752cdd6e64c1db73e205213a858c1bffd5b87ecc9f125079fccbbd782fbcfee38bb36a02259a59ff4c4585ce6accb927bc12aaee0b30de4e027b9da4bac935f8b81c60cbfdef7e2c87b91c5199f6196075b8ac6bd1a3cbe043763ec6e0fc5a8840b1db93703bd47d7cb09d50c236f8ce6ec75a239b33a4975c7d897b3c401273be3d667c2881e79540a625fa14260e3e5d0205d1c634aae3e6b24b5d1acdd3c8940d9b4e3408b18df01a0aee55bf066dded7c3bed30be87974a60e5e96d5bd538273ac131787983465a5ab9ac70e5da7f8311627f6d549320540f27df0fc80c808da5ca9fb9186015921eb61ad5c7ae47e1fbb0fdad7d3dfceb5b2d5610540c26f2f0b12ad121df5953cb63e485ba12e945aa62603de1dc47f557e6f53706253aa3d2b6d3b3f7cbb0b8bc2d336c6d2b8ff003ac743ea5049c19a3ecc1a421d7840b2efd38d828a7c968e691142853aefa3da8b26262033efdee79339187725087b5b23c53d04846fb", 0x1000}, {&(0x7f00000013c0)="309fc1e398cb2bf5ddc9b6bc410e24e6599c6b645b6b95b522e3792d036f9b186a4b", 0x22}], 0x6, 0x0, 0x0, 0x800}}, {{&(0x7f0000001480)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001680)=[{&(0x7f0000001500)="6a28a8fcbc296683bfcb7679c9483790a236972d7375dd1ba4103c6d982058cc3715e857e2c61162ea9f80767535d123f125848ac2426493d267b5db3d887df887d4e65bb3b4f9525e58eafd431be9c9c45056196980bd931d2d5cfd7be51ca8164fb760a2370a2fdd6023f4037601f652b2e58e631bcabc9321a0af00069898e21d1b3be45e536eebb09d89ea977609ae510ccc03164665614303126c13f55044dd5bad3e2bf00de368574fe1529c54fc4b07d30c4e1749ac7f1abc0b00c8138efe801a415f4f01228c534670ab0fa27b2d79d7e712b6f47e1d008dfa9fce6b4d4e8269ab", 0xe5}, {&(0x7f0000001600)="0b93252fe726851976692fc75a54bd49e7c5fdabcac65d84028468ef22c055e6f4fef0bf4be10259a385656601f38d53f2ce911efed465f0c7a6f3de053e7fb328c880c9548595fa06ea4f31cda99ea816aea0a8b2590b38e67944fedecca4c43415c898c00da9da15ea", 0x6a}], 0x2, &(0x7f0000001a80)=[@cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r4}}}], 0x88, 0x4000}}, {{&(0x7f0000001b40)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000002dc0)=[{&(0x7f0000001bc0)="7f6ad951c0848d01dc1a96b76dec524f0835c4a4c721c68fe746faf8b6c14527d9ac3221fc965f44e0f241900b2df695f8daf7990398a2e19faad27b2fea52a9242160fe2d9538da17aec073d816a7847d66e693f3abadba4d66cb744bfcb05ff9aa28e94212ce8f37eb1399fcd12164a81bad4da237ab940ae3518019b13b849433fa2c9aca6330a273709b35a6aeda113732f5ee81e9f3990f64108c70e41486b6385a15a4823e80dd579b5379c690311e62a39c7a89032aaa5f7023f439fc105039cb4978b6968af57446e7a4ba4c3f0ce1d25ff57a76e20eaea8be02eed03cef99c0a112203eeaf05a7d7846570010113fbb9de28a88ca633e1f936261a457b3be5f3130eacb71dff5a96276f97e1e038fb415dd54151ea481af7c654706d0c1711c72b523b360f938c7a99592d86920b7858fd679881c1ead93705526eb83b0dc429007a9ce9e2001bad22cd8b684b078dda7bea8e4ef37e754f6858bc8087447bec8d980d70d63b7dd97eb5cbdd33d36a6e3374c6231b422d424ba22eaea32d7cf1cda2274f4a356d3dae4e97b13774bde091b7b5f9e1dc205ad52eab9f49483bd515bb52f88854c228d7d0a819b3ee00a9cfec6923b414bfa9621d3708582e36cdb794c1f742dc03062c378f291944cf3aa4d0e7b8ed06c56b0ae193370634ff0bb5fdb7c3fe928188b7ea010e565e43a4b47e1b9f6391fbd0d3b797b3de98efef56d69144cc758a21fb6d57e4108749163c444fa3a73a388088e9662d3bf057c5d6d31c4431e90b5fa8bcdeb57a8b7381e89d0c3253c5cf8df0b2cb33302a09243b989845fb6b651a17377c8641640dfb8a3217d770c5358adfd4d58215e01396135c085ff85ef544048d593fecc180fe08f69681e075b6d9edc133569065f333d427b2d5572452d011b4f1ac5e1cbda68bfbcc11ec61e86be2c8d0d9d7476797441f6930d5f909b1c54d66720da287668fe16039653f9971e3ddd032cc428221c6b8dfd7e4eda47ccb7857c8b33cf85a3870e5603c5add9e19d470d258bc0e6bd0d7db0effe6ba1fc5e882b6aa3583d71a553758ba4f9b489709227c71ec0f9decd8561964ed47336d4ccab99a08c2a797f7093beab377c9758b3e6cf7ad3bd09195acff0afb98b2cc2dad66fb4916471d8e414d3f2c64eb7e85c0adbf068584b3ec7bab380b9d43e370c3dc573be3e75ce4254e89ed54ab40318cf7b2276710fa36f925d6db5b5cea77b6c5bb0121716b54ade2980346bba874ea5556fe98ac40342ca6257cf050330b57c55208bef0ab7cb974b0205b6832807d2cba2245ce2128d5be12080f1b396e311be15511e371d26e5cbf4b38621a81ddfdb6799f150e9d623674d3091837afab141636b0b5969cebeb2a122ff01eea170ae6203ec60c5fb02f9599988becb185a85706aca02396d1bceb20418f3e6187dbfed60aa9927d5dbfad8c6863293f22d65a7285df7a460c1a2e2486a950a44512d7d0c68a4c59ee5c17edb9a3f0f4b447a1b6e7e0b1895e99f5c056a3945f54b39bfa54dc44d5424fdfb0a52cc58f8416fbf2ab4a02cf7bef4d33dc70fb8b24a265372b3abdee28e1b4040f501898159d8f0b4d936539da90500f6be44640a4f2b602d7084487a8efcba362ff78872a54d0ca7071494c76807be50af102fe4e87ef6b3cea9933b2a4e0254a729fbf06be80b81dcff038f056735782eee00ef0470bf4eb253f8a2256aba49f3cff63b1bacf4777a80ba52f42bc2bbce6d96b064b7a196a84ed4962331f8ce241b51096752793d6bac1c871ac818df57b54bd9b6cefbe9de0bf9cd7a7a5e4e216cca4e3958e864c9a8b02b6b2ef470e5c410971ef28ec944c884a2df107d2915221b86d084fd03b0efb31ba1ab6e58bd37861d70d03b022c8b88c884e80afe02c9c27060ef92fd17f317c2e0c8f7b093c25f7fc05f30b80981268d8e0cc847749bdb634ceab37eeb321c72a03a53bcd84eb46f50d4abaebdf390238e59bf8c22801e3a7903bdc59f48685d4d80c309ed1753924e96b664f346db4f7be9c0928fe61d6da95c3d34289debe723c9234d08aa42ca6c8e5e7d91806e96ed731deb46d66a6c4bb582d765689dd7cca69f26047a1d9b918b957f3b7ec384b44cfac7beff221206854390a05f196ce22537ae524c2224d40976d51f7d3a78683a490992ee985d97cb201921fb31de986f2de56fc989a92aa1f2d9b5b37ed392b95f85f35fbfc2d8815d9a23ae96435580327c2b03c38b343387ea6375ebb515fb45f7168950e1a2e13a050565f8a49636ed23f1e9e23f304d503c973fc9f3bdb88f7ee227b58de567878dafaee2e730705533dc7ee02c90c9f71b23b0d101331f16edfbe899f8ea6c4329b9d58979c2eb5e2ac568766a7439a90b8aec9c8c5a488b15d6461094020dc16a051f3d9a434e2788a147996793fdcef0e0077f7a03640a194e922c9ca25c4238b3e51e189cee69db2fabe0b998abe2f25bade22cd487dcce1d8cedc3e99d329d93d0452b8b729ca9d8eee40b91fc391139349b44bae47adfd74d3d8d0ce08b53d5230d40df9eb278f893de9dce571ad26c1a9e574952b921b46505a5561f186c596f0573fe55742ef389102379791806e8f844ba754d4f57977c0d2bddae70f39780fd057e2dda9dac626207b09dca1811fe33731ff5840e90bc371b9818b21ae4476a3521b2287442f3bed47f7431cc563451c2f7ad9a6a55f705b0b18ecca70bd6cc72ada177d42582050ac9266e6fb5429e0d62cde960f387d9d6590736c0fea2ae7d5552f91fd835c5d0f432c5cbec2badcca70c969b237daae551467bb923fc7920b55720e26703027c714e0bff2c4408ac715c7a8b5b4de65abd5571813bc40a2fad9790cae6701f3b5a9f0225e36f1fc1144c052b8ff55b8e67ce3162af251bbf0dde3282891a18a91c6b5e1cd344bafab3fc89f94f62002952502e7f3a0af16bfde979bd9cd2019630eb9e53ea1cf4babff91c322d159b16a9bc0ab866026427e0acfba2a4b9a0e13454849070d1f86540c8376d8b45c0f9d2d0b6ec1442ddcbe34ddaf3d81a6562bc8af167cd631afdee81371bd301b59756dd0e557aec78a6422a29c56e19833ae33978301df78ce16df2998e5d7664a8eb032c74d5aee635444ff1da49d6c70924aa43cdffc7956c35e4d0dc468dc2ab387bc07579ce12dd3cfc40721a04aa3baf48629f6af4feac3fcc451cca00fcece9b478c5d5b5becb97d0863ff4d2b85a946660fc6dd851657838ad6610f70521491c0a0745210a63103bd4a772285cee8b35bf11692ea01f2318f78014b6b6bb065ea41102f15c56e81dd7b8a4301c98d534438a2d1d36c5f2dab7964a8a95eb34638832233048802c5ba2f52112212c13e2ce44ec02471f0c5a8bd3efe147adc2c0a85ab37e11d704f34130016ae28e50eda32306b39a271e9c6e8f59ddbfbc81d4f64bd7d3d6195262af2ba5e3252f116ee3f64dbfa7edf49281c1427b4461e8542c0fb01afd0b0f488f46f1bf7d1545b61c3d730822062ac95d819781f15f22d6c428146afcb71e5e5812cf0461421f6a4816a9cb910a8bd667956a1fb45bc97cf06d753767ab4eb7a06a9fd00ac51257232e0773c3209981317ac7cda81261ca275f9e1c55a6b87157859cd6c7f9540ee7f633f2edb170a6d7f8241d0eae3407efe20de34e567644fa5e831632270a125ed0560a9eceb263a933068a8ad9ee46b57e4e384ce35d82a49e0769c5f08a37896ca143f15dcc318632eb7ca088fb44447d6a08c155fd3edd15ed088b631920dd7c9e6e78c5d48dec9092019335df7e6dde2df81e971097590a615a74f0a72027e168cb8d95126f95dc4141facfeb1b264af9b1e78799f034267be35d79b66de49de1a9803dd347b61b8cb1b850e6fca3308050d3055305bd359bfce4adea143e918b2f68ea38567a2c14859cb71f2dbfc3032172d335b49cd6afed59979442ac0d650118d49de845fee10378f6c83fccf8ddeea9086f8a5b7b508ed7ccbca598272634888a8b884d9d135e820075158461c545d029adb019f1fcce58bef797a65ad60c8f8e22bb60c55f7f031bdb82d7338614d6369e39a29d05bee51f404f432356a09dc41c0be9b5950c8b0f0c953fce8daba70199a1d8f95b486b2bbeba56aeac0a27e56df5bff2cba3c392c1bd32df6efbc461e2ab4591c0af9a686922099afb64bd1071c82ea495f745a95330524b11b04bbaf1b564b6ee626e0db1ba5f134c40d1f3e125c32407c2911f3a5ec8981bf28184301477b7856f40093d8920a9e31a78f2a2c29516135ab96581e06015656148ba4de7811f1039b4ad2503240c83aa0e6666b776de51f44e42ebc1525d28620c281d2d2e36bd5e19beace47c3f00fff4d3d1cd0bf2fc42eef9a380cdad9223eca6e8e39b1da274a1a16abd2c2d2c56505b0015468310b12a223ae7041b913db7de45c326ff956a441673feb1dea749356fb7d0b4696aaed047e968aee240ab4756367491858c5d05df1df48b72c17a5c17a7709afd1669f6a032ad9c6491fa609e2967544209fecbcda4208e88ea0cca77c58bdf4c1c4b8988af1fa058d247481b931666350d5be8d0e1dc9df38f030e17eb77e850338fea6952f638c91c0d95ce31bf3ab12c9326aa4017da660694b755111da509b919a41f88ab674da102b18889fccdf770884b6185a9c2c8e0f2f75b29e2c4c2600a09a0c84c4d1ebe6a32a8569addf1c2af6d04afd05e3307a89fe06fd348bae876afffba4f15fd90d40548d98e03a6efe0efd80ee21259dcfa0e25fd6310afa23e2cc0cf2a812f4f9f2a85109cebf5716a48be65e7f5691da91255c68ac107030e610d5540f78ecd5151a5f9134b05f8417b8dec818fd517c936d2de8312a4e40e5e7bf5a25651b891a40ac7c06196cb6f28ed37d90773702189835a892cb4c20c19a6507b54149dc04369b16728e50b016ac9d8f343f7f8700c65267dcbfc41986af56520ab2a9e3604a7b9c47043989ebaa823a8a4e4d444f303c4f0b10555f025e86772f74962cbf69a0157ae65b953810e42914563b25f132351b8a062eeb6319e92d7f4d4792cace8118e99b324ce18ba5a2860995e8f5e14cd1abfe5b453cfa76378697926882dd0f5e68bcd292980ed89dbf9f91708c6a70a6ea41701a94670b96ef777bb25b45b0d7e8221e956eb52c4f43604da5e05903c867b3de9c0ac347fb7451dcb2ad23082f4c17e661ccc0df2d27ff88ec125237204064847e63b1e0dba2f21f903701fb67aa1b41985b0c83921d083a708eda5200d447247f59162d53cf499b127ffce468089c21e07238da5025afc5ed230fa3965d19393dc49543287d584a23fc643d9b7025859477888e9f1936da5fb4dac1753c287ad8e3eed56c00c36df35e21c6a1833ba0320bec908f5fae1562d42bb25e0a4cab142dc312de3e918abfa7aa639b7edadbdd686137b2fcb84d787439860f9decc420f386ab193f27ca7f45e90d307cbec78dafd0fbf3edf6f0ddedd3fed9af044e6cd480898f1289bfbc99150a3d765159f4c0acc1a7b37d869b281de3ed140e32bf2f6b49f1112f56f0d075b2b1a783ded57c45c05deea4cc66b0b4104caafaaf5151c875d07cf10cc930afeb176abf62936bf4a001f140b1b07286d82c62943f3454680f3ba501f22d28efd410b03b5dc90b4f64acaa61242c37dc65807888dd07f1578cd9c90274db077290d846bcad40f6936d6c15cec4dd911a5c6eb5be667b7c26d2a40424bfe4a06156d79ea8df6d57c76c6", 0x1000}, {&(0x7f0000002bc0)="5768b83ca697ccf6c61dc70f455c0a98a29996f3234ec5afcc1b0cb42471dae289b860a12305b42e4627cbec33275a6abadc2efd5dd13d776afdb85b135678c6c09af72281840d21dc9dc26582b687413a0378de969c00a99768db8b9add54dbfb0eede208433954cbd1eb9ca30f4fb104169b926cd78565b144ad51dd", 0x7d}, {&(0x7f0000002c40)="85cd21d475eaff2c90bcff28d46e5711d4f33b00288f98d9d37502a5625700e618933a146d568dad9f6fa778b9f897cf31d06335eb04e71399df980a742abf2b7e2762cb84bd49ec7588c534ae8fe8713c15f4ffbb1a85eeaa9d8d074b4d941fe972d3ea2e13cdb2b0102d76f105e355ef", 0x71}, {&(0x7f0000002cc0)="1f67a0756c1780fb8efac3ea54ecef2622b1eb3183883852b2bbf7e5a55737febd3059ebfeeaab6c119f58686bd293d059f4e1598b156f3e3bf9f57d2150fb3958265d0d76bfafb5dec794ff65088846501f58ea06a9ea0f1c1f8c58fba3b7623ab43f10429b67cb5a7d98dd6e7dbe9dbf3b66b2ec749a096e83f6ffd676b5269af6f1f62b52e466cb6f93263848aefb8c4ba3c875e9ae5ee5cf7c5265e35df5dc41d677068dccbe66b3de64efb132299b18d37fa61c7d9a968bf3fcb0a9e4ddebd36c2cfaa93bc1", 0xc8}], 0x4, &(0x7f0000003180)=[@cred={{0x1c, 0x1, 0x2, {r5, 0xee00, r6}}}], 0x20, 0x4400c890}}, {{&(0x7f00000031c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000004540)=[{&(0x7f0000003240)="0545bd2a6a13627908a2c7a619e2fba155c4beb668f44c460098e6425633f5c125b40dc4c5382ddaf52113924a6c1df5bf3aad4fc0831fb16d509de3c1b3e05df907ab062e09abad2765153a770570e1eb85ea33cdf828be7a48667fb73617d92c4e24381ef73e188d25d94d0267450bcdc9c20ec52d45c1b45d953ded5d05de7ae963b315c9f34e74eef519686790c9", 0x90}, {&(0x7f0000003300)="6be882a71778ea66ee0a9d8ced21252837fde645dfd143a1d5171e451b788d929957b4e27036c7f8a4fc5a5af978e4298af24362b93a6aaab0a119487e87634398f0076b86430f0076f4ec08dedcee87a96591e813272dd441cfc04d167f765c457353bd0c9d750b980d1fae6eef7b12dc50886d2d1205ca0a4f9d22d8aa8b3467c7f81aadc69dc1b118eccd29b522776fc6966b3d4be3eed5004efb1529c62979dc4634bbd4b90b677f3a923fa7aa6c31d7f9d5d26c6535423bf8b19d8e53f2a9f0", 0xc2}, {&(0x7f0000003400)="4c80cd800c0bd5cad6cdde76493d3764b870c587d0b36f6fff8a5b9af7cead1cdf22253f558bae962b25b46d7962e141b591e0a4bf4093b9faa64f7d944ecb0ccc649627054f042c4eaedf828c159b6fea3d64bfc426e3131c538ae24cd1671c5507830612c73fb21a5e875a4f363b4e5c3018be02c96d18ce9962d442e4975be3eab46da10212360bb120d9caf3b2481a8252a153dc0700000000000000c3498a63d5078ada94bda4441e90ad936ce9b157", 0xb2}, {&(0x7f00000034c0)="80c6edb3a752a695ec436f06382debe329c824fe74a489722e03bf1860df21c501425ce24bed2bc98a5ed55ae42c74b9ea9bee9ec84a696bc5650e722f69567bf22a399fde645888b7e34b7e5dbc53537e5f1427", 0x54}, {&(0x7f0000003540)="ac2a8e9583476a958337fd9eb21cbbc57595240d4f21d324a8a23df2b46fab72806dd0d875744cd861aab27e257645c102b9483fbf29affa2abcb3e04743690709f1d4ef5f1ca60841075e01efa2737c99f074084b3a4bc9fada3727b16d4263d2e79a2a2b1b34c9c7c724d5f007bb8d38c9209e0272fa0b0d77b862313701f29d088059c7cb6d5c851aec7824154eacc6ec18da8018689880241fa5cd4675399adae2d501e217b777c1a18c62a09f788a25789574a39a7aee8eea719e55c19b251d508708f63f99722638c99af360ac684e1c8b687df2c835ed2f179db20b3b424801bb1acd38ea815760a787ace8f8d85a4078ebc2b8d7838df7f544ef7b8631324217b24555d701191c21c53fd33032624c060549ded6d3cf1aeb74b36ab7db9e5b4d862c6707e07d5b495934a93eb228183d094c6d21aacd0fe8c0606ef75f900c3ae8af0325b7773d8161544f3fd1dfbeb365a95add6dfa772489bf55e3eb997bd0a34208f8e5d9fc5c6607f8f0f9fd0d4ff3e3cb712ba908da67d1ab7bcecc821b4451ef8e59d88484c6c85e0642a134cf07a64ef9722089d7b589d512d2aaff342e0afab5a9cf888a80eb0d8f0a01f737dd85e82a7eb774bbebeafbeeaec574d5c68d629d435ba6b90a0029037fbc783371bd64e19b845d437abacc2ba01a96370dbb1f45a439e55e6e92316d9086b08c1eefd4c2c4151504eca53d968c4444f1cf02f70c574a7baa9c9796107374a24850e0313900c93e1a966ac9465f36226467e56aa3d8152bfd3662df33423974b632b3a121f17c6cfa12a49d150318368a6c73a3e913d507afc625b8f6ae42dc8b97a50256a4178b6468c45dfc69607541fbd03edd156a982a404585ca7810a6caf17666b19b23ccb1cc117a795ecad682c33fbc2c1cde272e50ac92ae35160b4244f44c1a4b0db9cbc82fcf67f7179093ebaeaf8f00d122787929056f0346b24a6f7ad3f590e0f63af7c24edf76a52b2252124eb0f2a38d64c3a77734b8ce647747c0997014fbbdd8f00cf2c60b00153ffedf19e9fc88fd8159c8679317b9f5164f75539f69c4dfb3a5e3cbcb47735bb16e36a74c8466a277a58b1dc7bb04dab8956a7ce59a41bb19005d32bb2dc3fbaa3e907aa35f3892d80df61731947bc18be259ada090072dc8b0429e217c44f48e836a9e22785123f3a7fb9c75704391214c244b26770bca4b9f42acea29f15a8fd0ed7c036fc03851a43bf58f5eb6677a8ad9a612ac2f550cddabfc6069d45e2df6587d472ef76d26e676502ca17607e0ce316166fa2bc6e88ebfa3f13e4251f4f1471a0391888e1b20176ea147b5cbf63d458c1c8978f5ac38cf0cf1087e16558c7872b9cf8d3d5d41efb348dd83f41e061e837a59fb7df4356f2246003beaa8c8374ff349988084a04e1235683fcf1de64dd98c0a8660b30b2fdb393d16ee23214a2bfd6ff14e5f9eb373d6cc3faa383657602504f8228d61a079cc8c30d9a046f807c04141fac6192961b278a6f66d67a3721528bd7c0c93da22b74c2bb2cf46029e52d976669c5be1af2fa72cd0137e582d63388e560f99e49128bab43461244331a271f3b567e23552205fcb39ab6f01267cccaddbcebb6d8254c6811bce5ff57d7e28d72d8c6fbddf3e9add8a90e0977a6fc39af280ca838c5345d8007454711b743c01db8d0d47b552341acde999f49dbf1a1dedf6df7d13d802bcf6c6c67b23a18622a236f1bd998501ae4908ccf3290ddd9b3e096fbb681112b305b85ec24a9f588129cda1c81d575d0c7d2e9d14519b00026349b470b60a4cf9d3bbcb95ddd95d2dffdadc109ede80f0605d9ef440bbdd662b4522ed92e97bf861fd4a850752c9915ce534d9d4329bf0a72161df681cbcff19ead20cf06db28ee5f54c818c6e9e253ed6d5fa6e3a71414202459aa20717b8290c7f26acf7a203dd3e4925a5b1c9db05fc9ab7ac4d2d946dcacca029cbe42d0cb6c515f180e35b76783be9a586b55f86e9c5d29e16d0880cfe270d950e8655a0ddce0dde5c828f6b0efb7fbaf3c1e78e997b67f9fc96d6fa4c999f98927f064d7bcfba31df438ea99dd616f80d80536e9132d50d728e693681a06c8ed0d1dc2f7fe2ed1e03595fdb40614a3b58054ac22580bfe80a871a94d4eabf2945cb1f6ab78d45b95b99ae016f75b818e3248e1e83602312fdbf18ef100058b2675153d937a9e901a75d9745edd510ad0f481ac36d35d536706d6f17681bceff614d46869255571fd56d85997058b1d2b1b43d83ba39e54259ad82abcc42250d97f4fed84906b034ab505f65634d709711f96518c8bff3fc79364c3c1495aa4ba9aaec68669c1483397d0735b3c2d4616b0cdff326df26c76927dac8dd1badffce43326b1ac3e88aeb4183585300c55f6f85edf1fbbf7e3c868853a2ea6629e2f38118f7287e0d90b3b1cb371e90ca420a85356d2fb022da90ab7d3a199ffd93c4bb5b222afeb42ad3f3a93796771eebb6a8ff689e3cc22cb8e0e4f0bcd8dbb9fef3f7ca8da80c122de3878fe84605346546a7ac78fe4397ee7666979b63137733001185fd0174fb14bab6deb68c23f93989f48acaf5436e0356a69f11e1ff1e8aab872433289ee649247228752b666e58e37614285a72af7ce2ebb33785aa4cd2b41886382bf0ef8f52813d776120ff6ac4f3d8b55aa58fb49bb1bc03578d2c757725ab3ab652dc7771984a87999dfd143b07d29d4071461f2a252897932af01d6a26cac633d0947af70dd0155fa81c9ef3820940153122fb2c83869deda2cd7628affa71226b75de8a6692ec0f0bdaacce861491df2a5abe481f9604bfb995263792eb3244a2a3beec21f57503458348244244e8fd9dcbfa5cffa85ea30d2d720b48dc37ac1b1eaf474cf2ec3b92ce7be6819046f4a209a903ddd42887de97b46c94227c323022db7d20046eb15c20f7876ea3b7d30ee68a7df0387f231af4cb15b9746cb81346c86332e6015b1c5723d56eaca4f210a86d63b847123555ab3a784d2ea16d14ce492be35a29ef9d8d7061d29ce65b3deeafa742923ecf148751bd9d2b819e5c4cec4ce19f9214059d748f3b92e110ecc349e78801665599ff4a5ac19927f45f47b4a4c495814965dca45aeee003ac762941fca3d9133b6c3f119ccccc0ff149dd735b92e7d30e85b3c7dc4077ba641ee5ac2bc67a28975ab5849837edb1a66364d8c57ed358d82025a2052bb9cb590c0bca99b5ff11230313c77b8f5c08d188880d7eb452a824027cb25ffc449cb5e8a2a603ea3659151e865093ddaa0f538556ba753bfb64f2c9e91de9dac3d29e0dc1cd58b739a46b4421db53a999a16cfde1da34b586af9e0ed09cca7e57b02ee5cc27ad54eebedd151b4a1a9ffb55b0053e8bf5f2a18d1769baf2e125c52de4050244b0c37ebe3c66d08d82e6d09d5b5751a86586f81f62c94d1046486720c50d5fa292ebf38091329049fcb36ebb7ff635e7bc0ffd2cccc4f2e2c16eeaf499a4dc2a9f58fb1a2b953890bce0270bf49b057cc33a1b3b333bd60304758126b480fe792417963e613afa2bed887b2d0c41965644764e14c5946ef08b6bd52d23ed828efdee166683c83e90c8cff2ec9cee8603d769ca5eb940a1074984d0723af383b5910451404af279a461596e67072bc72d0d95d74665f0ca55d6a86f8a3aad439eda0b3fbb1e88f020b0d50c087541cbadef4d2d3de9ef8d451d9892963f37f83ddadc132abccb80dce4a7b504cc4d9413749f402a51ab9101ccabe6eff7b9af4269c91b286caf1d278703a1f75d07e07f65b432301a5c5e57fc259ea3ab42e1ce999d051c3a569463c9bab41f340cd5c3d479ed4f9de85665b7a85861cc286499a00321328178fe6a2fef10570868ed080dfa81eab7b806996358c78248e24bacbf5578ea4fba8d94a030f72083006c4a5ac3aaaa44ffaf896680698c1ad08b7edf45dca4aec4dfc8b22592ca8d6aa12753926f5fcc5f6c997ea9d39e63c62f82a7b07d06caf9513ed31593c1bc1866de4878d860c5feb956e5d913d385edd7f2f488bd6ea01a74628dc45915ed9e85091dad6317dc432bf64c69a16615810c6462ee5f5040fdb609d47aa1631ec84576f12d84382c397ee0d929436bec6ff497fdabf95648d8fb25de76bb39754d74247e652e0df255cd06014bd640041fd438379e589d743b38b20195c70aa08d1c1684204da32a0bf25fe1216ae30400338317c338ca65b8337105b2fd08660ab4598b4191399c3c6bdf8ff41cf45c0bac9dcb8cb8be518846897f33f623d99a8bb032b874dab49dcbd3dc0850bc2de2a3ff364e443bddd448ab3dd43be9824fb8478edc72a968a0a7a1379c192c6e6a95417f4eac9bf504f0297aa6b5c83a6842f2bdc2ecb042a1fc56b3553c4841ba918bf6deb73a9ac029a6df600720141c431c69429c83020e0a00cd62f27d03702d82f73314e7e01bd4f3c63e563e549b85e3ce2d4c1991e204ff8da5ecdc56a27ed67b436dcf2aa6dee03a47904b96b49c012dd4f15e46132dd2cd4d00f5e6b9ec4e2fbd204d96e3767ddc0e534b82d0ccc38664dc428d0280564a932c074298cbf7f2974a0a6fabe7d706972537309914a82258ee8976f6ba001deba2f5c2154c1d23a66afde8b963f2e331ec7afb3c8b1152fdbcd31bb0e042ae1ed6a165bb69244e38d4ae314800948d912884c803a67878249de124333a005496350811e7e8594baf0ff322670bd69047f422945b72a23b01396354fc9e53824228feaa8515024835ad3b6bd0369d86ab76bf49ae05ec4ea188fb3a4a4a8f2649ec21f19f9a226245e64b47e2d7bd25602d7fe8a49780146793e1474cb4539d99ddb904841e2c944b341712e220d8152166a8f4bd81c64e54a333cee4fdc3b94e1b16386ea79189ea439278bb75bb972763ee946cc209fc93d5fd91c1d9c2e67e7469cc8e352fb2e5b51c3f430b55d0ecf74bcf870ebd2477d07744ed8bc100490212a7243111531bae3761711c9877d8241742363aca8252b45d53b5c0653db972f199d075c2b0aa9b310f5362e1d87629772f82d1ed459cdcffb923a8e2b6f8752c85fc86bd3cb0ee039a58a440b2529e9c13c641749adce9ab308d469bcbad3c502e41f83d2ff4bf8bec9a851e8678650298363647babc1061d836a313a5d768a3a2ecad3c3a93dc65d082f6876462326f70a9e728ffd4ee4febef830f593f8d9be97de616cfc00388e637762ef9526117214777dbef80fc77b80f38d42e5169a863854878a5068e3ef3f78bdc24c06e2f337c8a10d3266d46a183bb431e89a4665ec1eeba3d117bb61865b59f013cbcc9045171035dfefe46fe434399fabcc84eed4e5e8a019247fb1d22cdc608919599c743265ee6457af44a8f44eae677cd0bd12e856a88a39f4b41c9339d739105f4c26694fb278ced283490a9ad75057d6b0ffa7ac4858fa64baaa1faae79dc30a6c699a4a9152a3a64fa5458c12c554760b25fe3641b05dad165938029ccb828388db9534a3becc8db3bccdd343c5d1acbbe015b84808e6b41aad9cb31a5cd5c30a748652660d87501990b834a1d996b4457590233d80fc810b6f6c514564d6221f75c1f221808245785848af87122500c9c3649bf119cbc6747efacbf7fa411b256687297192e01c8883d87b22511e160cfcd9fed55ba71b5287841e1a44b098c0bf5420321d1f3c203ccb85239def6c04d237e054f911611291f1c59ba6165bc0b6f14addea4c615e01be5871424a8cd076ed4af492ad7f2afc04bdb1149666177933882", 0x1000}], 0x5, &(0x7f00000045c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x10}}, @rights={{0x1c, 0x1, 0x1, [r0, r7, r9]}}], 0x48, 0x4000}}], 0x4, 0x48c0) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x0) 20:02:35 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 20:02:35 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 53) 20:02:35 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060060000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:02:35 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0xd00) 20:02:35 executing program 7: perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x6, 0xffffffffffffffff, 0x1) r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x163008, 0x0) socket$inet_udp(0x2, 0x2, 0x0) r1 = perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, r0) ioctl$AUTOFS_IOC_EXPIRE(r1, 0x810c9365, &(0x7f0000000140)={{0x1, 0x3}, 0x100, './file0\x00'}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$EVIOCSABS3F(r2, 0x401845ff, &(0x7f0000000100)={0x80000001, 0x4, 0x9e, 0x9, 0x1c01, 0x1}) poll(&(0x7f00000000c0), 0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext3\x00', &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x10000a8, &(0x7f00000000c0)=ANY=[@ANYBLOB="696e6f64655f72656164616865050000000000000030783030303030300800279353d7ac1e25a7c000"]) perf_event_open(&(0x7f00000002c0)={0x1, 0x80, 0x1, 0x78, 0x3, 0x0, 0x0, 0x7, 0x1000, 0x8, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000280), 0x4}, 0x8000, 0xfffffffffffffff9, 0x4, 0x8, 0x19c2, 0x1ff, 0x1f, 0x0, 0x6, 0x0, 0x7d93f615}, 0xffffffffffffffff, 0x7, r2, 0x2) [ 2384.551203] EXT4-fs warning (device sda): ext4_group_extend:1861: can't shrink FS - resize aborted 20:02:35 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) [ 2384.584359] FAULT_INJECTION: forcing a failure. [ 2384.584359] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2384.585874] CPU: 0 PID: 19070 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2384.586913] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2384.587957] Call Trace: [ 2384.588294] [ 2384.588605] dump_stack_lvl+0xc1/0xf0 [ 2384.589120] should_fail_ex+0x4b4/0x5b0 [ 2384.589654] _copy_from_user+0x30/0xf0 [ 2384.590172] copy_msghdr_from_user+0x89/0x150 [ 2384.590766] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2384.591445] ? __lock_acquire+0x19d7/0x64f0 [ 2384.592034] ___sys_sendmsg+0xdd/0x1b0 [ 2384.592542] ? __pfx____sys_sendmsg+0x10/0x10 [ 2384.593138] ? __pfx_perf_trace_lock+0x10/0x10 [ 2384.593731] ? lock_acquire+0x19a/0x4c0 [ 2384.594246] ? find_held_lock+0x2c/0x110 [ 2384.594795] ? __might_fault+0xe2/0x190 [ 2384.595331] ? lock_release+0x1e3/0x680 [ 2384.595839] ? __pfx_lock_release+0x10/0x10 [ 2384.596382] ? asm_exc_page_fault+0x26/0x30 [ 2384.596973] __sys_sendmmsg+0x18f/0x460 [ 2384.597490] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2384.598098] ? rcu_read_lock_any_held+0x79/0xa0 [ 2384.598837] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2384.599550] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2384.600323] ? fput+0x2f/0x1a0 [ 2384.600766] ? ksys_write+0x1a7/0x260 [ 2384.601278] ? __pfx_ksys_write+0x10/0x10 [ 2384.601822] __x64_sys_sendmmsg+0x9d/0x110 [ 2384.602388] ? syscall_enter_from_user_mode+0x21/0x50 [ 2384.603039] do_syscall_64+0x3f/0x90 [ 2384.603545] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2384.604203] RIP: 0033:0x7f4c1af01b19 [ 2384.604694] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2384.606887] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2384.607861] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2384.608742] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2384.609614] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2384.610482] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2384.611370] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2384.612276] [ 2384.653241] ext4: Unknown parameter 'inode_readahe' 20:02:48 executing program 7: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000340), 0x0) r1 = openat$hpet(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT(r1, 0xc0a85352, &(0x7f0000000240)={{0x6, 0x8}, 'port1\x00', 0x10, 0x1f0012, 0x7, 0x3, 0x5, 0x149, 0x7, 0x0, 0x0, 0x9}) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x121242, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_POOL(r1, 0xc058534b, &(0x7f0000001400)={0x9, 0x1000, 0x8, 0x8, 0x3, 0x9}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0xbc5cce4c5f844c55) write$binfmt_aout(r3, &(0x7f0000001180)=ANY=[], 0x220) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000001380), 0x30b000, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r4, 0x400c6615, &(0x7f00000013c0)={0x0, @adiantum, 0x0, @desc3}) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x200, 0x30042, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xcc9}}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r3, r2, 0x0, 0xfffffdef) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000000)={0x0, 0x1, 0x1, 'queue1\x00', 0x9}) fchmod(r0, 0x0) r5 = openat$bsg(0xffffffffffffff9c, &(0x7f00000001c0), 0x101000, 0x0) pwritev(r5, &(0x7f0000000300)=[{&(0x7f0000000380)="803d7d0315638575a173a843902eb2f292a6036b76381169cdfc5a3d5bf6a3a2433c4e93eea0c4e16d21faf983938a376f2f3c66083b3cd3842d2293547e12eb8510eb92df9e33e11fdab72848d490ee4f9a2517f69f4818dbff1ade29305e87d9a953b608db1a6430b8ee448cf4bcffcc8897c67ba917df3bac9d4839212f237ec872cfda296a06860c2394dd7ac250945186fdadc3b1f85fc37b9c75964a946d10be5ff7fb121e17691a326894359b416477637bc37a31b1b14b7788dd1d60c4c5826321d984831228a9699847c26cf999617b72c25fe686d3da7512f5e64c2bad3d46f723ac955e9809fb9c38d7ad66d0a6fa1d1089dae5015bc371a9ce80ea3444f4e78148f3662c197f68132ad057188b452052c2b8908d4c7f7c05472afc83ed8c3a15dd9b07eeb05bb0424ed87c822c6148670dff292d25f708f495ee14baa459bb414105265852047f41e2a3a1e23e0272a3a0c21d7809370818bce5311c29faef2c9705b60b9341ee93edf4fb28b0bb5cb01f50d6a70a7fc3bda8b8c12389e58cadaa8a8b9d389e6d47ed922097edef417959aba09136dc22908a75b7c92003ba68530de4ebd0ec9cf13094b489a4dc1e855ca14cfedaee5f0f674ce5f3dd1742a4995e1ac328e309b6477af87fff67ba4a3cb03071b20e6fc6fbe42b184e7e0ebe0fbaaa4d36e371e69f852f61426aa61129875ff0d9226ebd1549c39f2cd5e4cebf507ba4955d0849d42af4bba991572c48e87d07ff5537b8bf273f3a78a86c571e974282c47580a2535aad2552d6d2d555ca20dce9ca5efa1439a00dcf28f44103cd6f2eb4f9eaaa3e2c653a4c81253f577fcc41c1ebda67d762e01fe65465f8184136c6bc9a66ba0a4e8c3487a032009565021148ef37913530314abc9f5c20928d71d1a18e134ef417e7fe899120c9812eb8ad318d1d803373a20b29cd8d755a788657b97eb0b27eda0fdde016a203812f0cffc9f91dfb780a3d073fadb739e98c593b4366e31b0e34d57cb959c15a84d50ab70c620539dac5426b4fd9912551c3bd5306908831179035b116fc41c0b76e7e26e9ab79bb7b0c96edc13a65b93040f07a2341b7a35857ae3a02a7985eff7101c71c1e3a26a998ef761eca6adbaf5a112771979cf925b8c1a0b5ea6bcb3da56a1df8d66b67ee7e07eb6b49fa7f6bb46229d7850236a77b094608ec387d1ce9cecbf225a3b82b2860a92f34036d32beabe5c029fe05372e7a6b6407a628b0a9cf834639a0ade507d27ac1c1b6109b9d53b36cf931856ab2b25dac0507691fbbba97c9aa82a83c08d18c5745d362cfa7870bb2b0ce0023d455e10d9c702e3878f1908fc2976d98aff639d8cf433908373ba040b88d0af07433eec39b5dd789c03464bb06238bd4d0575e6246066be50f7242567aaaf3cbfa5c2f5a9152ead1f154f32f282013a6cf5955b4d16595cd9c594e12869daa502f953bcadfc0c15a7d3fcb6882501fef3d4a8c52454c32bc19342aab25d481a0a117eeded915a78cdfcbc335e05e98de50d10f1ec3a97a85e8f3a00169bc0aed1ee04955125b2306cba43c4c4643187f6b1a361becbaf7cd978d6428fa6e77e31fe30a3b87604b55afc5aa3bf8e2bd2c7668f213d05ec5bff32c93f9c7dbf307922c245193970bdabc793c7ecbf345bf0abf8185a0460b378fea6e91b354c0d5a1431e0d7c842be19be949f68d17a56204f43c357394896f6f3fae2bf57ca2bb25e47eda0ad0d89f0b48838f774ac23a21bfef8e1fbcf064fb92d5f3ce5418a3bccee1f0830f88999dbda3cf74fadd676e0586fde807ad6357480e72e0da9eedb6ad3a6c56d4e6c4d99b23482f8216b48d36d5e88118a94eb4b883314b9e5f53c5ba04e5139fd007c6d1418cb05eae47e30c67c86ffe666b4933d153bd1176281401e80c608360e9030fdd4c7b253716830ba184bbcb8c64f745c77d03e99b702ea61dddb44bba68cf5fa98263211810d29501d5a66310a666d73742d8f20776ed171edd7f9c9c6a2a112569642eca720e7e986e4b1202c03de651c281019bc0c951c86ebd1e62f4065adc94346c80e8364b735211eab6e98d81aa72f5924fd4dd6f5943db9c45333ff385e7cba261a98e9fa540901b6c76f2bfb57dc1fdb475ed7f6bf59588dcab1f925b7f7577902175482526c3e6de2f21a96f549e741eb2bd4f13226e16402655e7d7d0094d734ee4f0850aaf90dd1eff79dcdbd539728be77cf9714659a26a8219738955d77230ab231d4aec7f84df790927bb36a42aa8a31367f81b5ad057c03d63f973d1b8458269b5b972f650fc42522163ea257566acbfd581447d2609a4c2ad4ace23d9d9babaf86229e607d49df90acf57e5c2b928c174daea4df0f0712a0c17a071d05748fd35e186f922855eca128f256e1be85358d3aac96e18cd6479329706998006dbff6db428b5ecfa816a83d603ac4f9fcb4086fab25d4066ae38bda254b3bec53dd08329a2a15c3960d2ec4dc2bfa9f4d5b2f039d79cf528f02f3d807006bdbf356f050c3ba1bf6b958e230fd4364c31649356a2aaeec77a186aa0fc6b44d722a6f98486b7f886af650312cc4dab09983262ca8fda882fe867830853259874944bd70a192e37be9dfd580c41de6d7a2ffe8c14a05a7419229d1dd99cb5130b98ae2a104f00c8bd27a0cfaf43d411be6ff2bdd60c8d59ba2998669a51e500da039d81a8579aeecbdac127f4f9e82e769e94bf9f0c01faedcea5df85bb2e062ca5c68f8ae3d951b93a23427dca29169ae458300a9665e7e226943b178db45d849ff4f5dc8e7655d310122cf63681a109afacf8dc2100e31ebb592bede6f81bbc2235cd162c5ec303a73ee67a95955b29acdc5bad02c63e0c864a853b517b8d31b8726d203b4bda5c320e41f2be810bc78611fdddc32b9e95c5c67122587c541f827cd8e5678c61d755fbc2dd958fbb19b491ff3c6022fd2bc5a2ebebde6faf559738d8a35baa47fe22a81c00ca51da0d6114b6cca0a10ae3de3058d782b96e8eef7724b3d78639a33acb0d717810d3c6c8e7c14c7e6540ef130f789fb990485fa35f77c7869c6a78baa374426f8b588cc27f97f3efb13d584ef335b149d15b5e22c2b1098b8c85d967d8cd9abc5f58afcfb82d88a53ea9a97977873cf19be25c1d4e0eea7d8cb5e42578b69e01b32ac3305ec976210c9c5f78d3c076c5595a7bc469a55a060707b7bcb564fa44ccbad5e4e4a9a8007a4eb374d14afd1a0765b372aa123d34fce9c46a515c1461bf977584104618eaaa64a7c1ab41d9f8580212a3857eb20678179817304a482604cbf4ebc303d297c4ccc8868db86531494e8056841529de017f368c978f38ad9d19a42b4928117af7a06fee52e69c71d10e9a42d01ac308416076786c5368acb805a0f382cdc65ec64eb3bca56b0adcbce7f66cc16c470477ecf054162245ed6499e092062a07a20ecc53df3eacc86707ffedd79a8ab021266fda56a7ff778fb64c8a5caed6516400a5a77784b16950d06af15df9c97d886efcd14a4827ca11025a514eda251a77d747df7c8c120884028d2e61b20721110fd776209fc7ba5ff3d0f80f8309b25c00f5d65c9b3b1f294af85f9b746e8d81523388d7b74e152731a14a0ba3b4a9a21cdf0f59a568eac9be44366979edd58e3f7e74baeea2785a9a62b1bf9b629fb2e997d3f2431d314041c0ed29b8d92f315bc874066d074efa8d73fa5db23218f01d0d058011d3e0b33acfd117986a645d5454d37e3045a41e7d9994ac3fadddeea6d6263cea8fabe400d8881dcb673553bf9ea3af7f82019998d59b876cfdcc6a01a2b193400200b49cba30186ba985b2e90deefcfc3f761a421461018e672a512b094d0bae7f8130fd453b018162aed79ea4e07384f52979249633d81e4648e2c85d0fe0c2e8e05b5a62fdb1c6a2abb7e24f0282f1ce8293dd8e50adf9a5f6d34f6826695550108cba51f2bbc08d953ee2da5dae2a35f77f81f9c818c9fc14cb2bfcad005ef440b0098dbe991a8d3236570005880f44699df482759533f00ee12b9ef6487b6468d2b415261a64f669a7baa05388573d62fdfb16a5d2d261daaa7f0e3c45516a22556040e5a470ef6614d9e17856dd2634a04ab053e15eb1540fc1fc157fc0093dfd208f3c1a2af2b456063fee568633b5b0aff4c34c209efffa2088253067e5b44ae7192c209d95dccee9382e492278af9dce41e57a417c237d5259fb40e299b04729dd57311b516f6bb2a182ba5e162b3a369e38becf47c07426516085de8fd2e6611a03f445664bbfcfb8b2260208d545f43af503dbce44b983362f402fb9368993ca65ea38a9c71c422abecd69cde0c7d845aea19112f295e38a52e1609386c8e97257c2e1468482c8fc46f5272806430b5bdc99be3405097d377d919a18c96b2b22e4289c55021db9a1bf960f36c45ba2ad25aa231752699d90fceec37767acf55bb2194060e22ddd08e6f494669253f6aa4c8859199182f3e83b1dbec7eff3e48119cdcf3340948d36b703213964d85fd14fd87ccaa49dedd9323174b774f6719d1e7c2650cf5bc2948f9238b6e041bde276de52b586f9dbefb8401c032cea6c9f587de4a6d978d126d82c8587b72ee0bd8997dff9401642d9de6c490afb2c12bfbb0426049b8013c901e007e0286abcfca26ff211d04d62804bf22803bd72ff255360ad61802ec672322b7fa5d4799ef4ccf45162fbf22590356d4debfdde0c14462f0340ea9039c3fdd7d78a0daa5e1d4b750829294de0d7dd09de088460a5080da23b69ece75980b96e601daba7f97bd0ddce92285186e00b15e61fc27ead9569e637b8553544fa3f2724bbf6e8a6bd747b15542b0e298a0844e9d4179ce0b54466158b4fe883f8704a622865e4755a164dbddd156b33837e32688a0b19ee86ecb3cee5715f3d41628a6fd6b56f0d166ff0dd00fa4f69ffd9e1fd5a0b4082a387e7cdb9c95fdb5445966651a3779bc081b62f38b59b75e6a59935c384d7be1dd8b389934f4656303065a0febbaa21d60bdca326ffbb0839fa68c6bc2a1083e81d3f05cfe0ba8591c96e6ad8a18bb3e4a095ddd0ded388c2b215c530ecfd56f526e846c1ceae94a74b94847825337c44d21677c3b410e19a49dc66aa706ec4611290db54e9f80692fee011b34d789b9b0ce87180236f1e88c0e82896a63f725f66088795ae6b7b44ae75e2c6e69ac35c36faf8294e38bf96dc9fbaaa83e05bfd7f55c19ad7f30a6f80306def1722f8bc4e029b1a95cd1f008a0b632b9391065a82b3a2c0fbce0cf2198e692ce6adc7133010ca214f0ff03a2f2601d683aacbbf2fb050c02ed7574ff46e4790ad02ebce2be1015f3bbd471671045d564488f8b58e50ea6fcd43d12ceac7d29a9ce4a90df5547e2e313d208961a41d14f52c483f52312c7281c14f98cb331fa6fde8f3fac76ff48bc9bba93ed1e67197c30e2a0b62843bb749affa61ee389c7c5ecdbbdf8c06e186d710877314949e7fa437f23849f91a1243c8dae27b50bc8f152d6b66d105a2aca14b78528527e3ce264d9eeffcb94af1afe9e151b4408efc0f44343e54b76a8288d4fcb0b2fb60e0a5f3ae0a8c3a3ae3b987fcbc6eb429c854e2fda773887feae8b7cbe8785e38f150bd2b055f896c8702ee4dd96fea280fd28d0dd6375045ca1181af180800ad2bab934230f968c9205794092f6154e1f7bf29683f3a45057cce57626094dd435f2c8db72f34416d5148bfb6b861d42cc33bbae30f024c2effda00c6505f5251ddb48a6a96c1c43a", 0x1000}], 0x1, 0x0, 0x1) 20:02:48 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x3, @loopback}, 0x1c) 20:02:48 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext3\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000440)=[{&(0x7f0000010000)="2000000080000000060000006a0000000f000000000000000100000001000000004000000040000020000000e0f4655fe0f4655f0100ffff53ef", 0x3a, 0x400}, {&(0x7f0000000240)="4d27d5876bcf6858911b63dcaed0ac6688d7faccd46f61cdbe5991880d4fa1f2540f24ede61e1ecc0b694fafdda0fb5ee01a574d60c32f05b3ae96f171a1aac26ae181c23a3f6141d6ac9b9ab69000cc6332f67e2432ef389616538f3394ba0e8b558c6e7c5bd265c72220685a8aea7a708c3e4f7084337c08713736dc4f218d2e614790ee296a980e2bc6efe9787419bd7eea9b13ff97b0359612822f7eb5f01b0c9406a4fbd2f6edf3a746b31638c1f4da444b04639b46d7183d0493c3684601d81588f3da3ba8f6be20375828972e06924db1fce8017cc5b1cc96a20e1edfdd7b13f443755184754bbb24356d4342cd", 0xf1, 0x10000}, {&(0x7f0000000340)="a51676343d26034f0b0d29cd2aa045d161cc165d1c23173341c15a290903a60d21ebceb3d6a6bed9ec6a167cc4f4f4202486289212a2dbadcbc6cef7b81c0c68397f0510b9e5449ccd460803bdd5a193e132c54e50f404b2881cd2f5b93a1d49e37f82418fa5d34af06862ab572fb8786007c688ba31c588ae0a9c5243d82cd018de3bca4610e11e1e94c24823c39c3cf685f1163958d784f44aa0817e14529d2d094628831bdcc07bf9b207029640cbad455a90fffcbfce0f2a825559b22e300ab6fbb4c7055c1e2d04c5572e70f1693479b23ccf41a37500b01b", 0xdb, 0x8185}], 0x0, &(0x7f0000000140)={[{@nobarrier}, {@usrquota}, {@nobh}, {@journal_ioprio={'journal_ioprio', 0x3d, 0x2}}]}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r0, 0x0) lchown(&(0x7f0000000040)='./file0/file0\x00', r0, 0x0) 20:02:48 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae700280600ff000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:02:48 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x1}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000040)={'ip6_vti0\x00', &(0x7f0000000100)={'ip6tnl0\x00', 0x0, 0x2f, 0x3f, 0x5, 0x7f, 0x30, @private0={0xfc, 0x0, '\x00', 0x1}, @mcast1, 0x80, 0x0, 0x37, 0x4}}) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) close_range(r0, 0xffffffffffffffff, 0x0) 20:02:48 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0xe00) 20:02:48 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 20:02:48 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 54) 20:02:48 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000080000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) [ 2397.768181] FAULT_INJECTION: forcing a failure. [ 2397.768181] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2397.769041] CPU: 0 PID: 19273 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2397.769609] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2397.770167] Call Trace: [ 2397.770355] [ 2397.770523] dump_stack_lvl+0xc1/0xf0 [ 2397.770809] should_fail_ex+0x4b4/0x5b0 [ 2397.771115] _copy_from_user+0x30/0xf0 [ 2397.771428] copy_msghdr_from_user+0x89/0x150 [ 2397.771763] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2397.772127] ? __lock_acquire+0x19d7/0x64f0 [ 2397.772452] ___sys_sendmsg+0xdd/0x1b0 [ 2397.772736] ? __pfx____sys_sendmsg+0x10/0x10 [ 2397.773066] ? __pfx_perf_trace_lock+0x10/0x10 [ 2397.773405] ? lock_acquire+0x19a/0x4c0 [ 2397.773695] ? find_held_lock+0x2c/0x110 [ 2397.774009] ? __might_fault+0xe2/0x190 [ 2397.774296] ? lock_release+0x1e3/0x680 [ 2397.774587] ? __pfx_lock_release+0x10/0x10 [ 2397.774893] ? asm_exc_page_fault+0x26/0x30 [ 2397.775223] __sys_sendmmsg+0x18f/0x460 [ 2397.775526] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2397.775848] ? rcu_read_lock_any_held+0x79/0xa0 [ 2397.776198] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2397.776583] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2397.777022] ? fput+0x2f/0x1a0 [ 2397.777284] ? ksys_write+0x1a7/0x260 [ 2397.777569] ? __pfx_ksys_write+0x10/0x10 [ 2397.777883] __x64_sys_sendmmsg+0x9d/0x110 [ 2397.778209] ? syscall_enter_from_user_mode+0x21/0x50 [ 2397.778566] do_syscall_64+0x3f/0x90 [ 2397.778855] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2397.779229] RIP: 0033:0x7f4c1af01b19 [ 2397.779515] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2397.780828] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2397.781385] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2397.781911] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2397.782430] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2397.782952] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2397.783485] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2397.784018] 20:02:48 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000002340), 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_PORT_INFO(r0, 0xc0305302, &(0x7f00000015c0)) 20:02:48 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 20:02:48 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 55) [ 2397.829424] EXT4-fs warning (device sda): ext4_group_extend:1861: can't shrink FS - resize aborted 20:02:49 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7f, 0x0, 0x4, 0x4, 0x0, 0x40000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x7a}, 0x0, 0x7, 0x2, 0x0, 0x0, 0xf6000000, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x3, 0xffffffffffffffff, 0x0) epoll_create(0xe0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'wg2\x00'}) fsconfig$FSCONFIG_CMD_CREATE(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) [ 2397.884593] FAULT_INJECTION: forcing a failure. [ 2397.884593] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2397.885393] CPU: 0 PID: 19302 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2397.885952] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2397.886511] Call Trace: [ 2397.886695] [ 2397.886858] dump_stack_lvl+0xc1/0xf0 [ 2397.887136] should_fail_ex+0x4b4/0x5b0 [ 2397.887430] _copy_from_user+0x30/0xf0 [ 2397.887725] copy_msghdr_from_user+0x89/0x150 [ 2397.888052] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2397.888411] ? __lock_acquire+0x19d7/0x64f0 [ 2397.888724] ___sys_sendmsg+0xdd/0x1b0 [ 2397.889009] ? __pfx____sys_sendmsg+0x10/0x10 [ 2397.889334] ? __pfx_perf_trace_lock+0x10/0x10 [ 2397.889663] ? lock_acquire+0x19a/0x4c0 [ 2397.889951] ? find_held_lock+0x2c/0x110 [ 2397.890247] ? __might_fault+0xe2/0x190 [ 2397.890533] ? lock_release+0x1e3/0x680 [ 2397.890830] ? __pfx_lock_release+0x10/0x10 [ 2397.891131] ? asm_exc_page_fault+0x26/0x30 [ 2397.891466] __sys_sendmmsg+0x18f/0x460 [ 2397.891752] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2397.892064] ? rcu_read_lock_any_held+0x79/0xa0 [ 2397.892408] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2397.892778] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2397.893190] ? fput+0x2f/0x1a0 [ 2397.893444] ? ksys_write+0x1a7/0x260 [ 2397.893734] ? __pfx_ksys_write+0x10/0x10 [ 2397.894050] __x64_sys_sendmmsg+0x9d/0x110 [ 2397.894361] ? syscall_enter_from_user_mode+0x21/0x50 [ 2397.894738] do_syscall_64+0x3f/0x90 [ 2397.895017] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2397.895399] RIP: 0033:0x7f4c1af01b19 [ 2397.895679] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2397.896942] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2397.897480] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2397.897984] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2397.898495] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2397.898997] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2397.899503] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2397.900023] 20:02:49 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000000100000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:02:49 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0x1100) 20:02:49 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 56) [ 2398.008438] EXT4-fs warning (device sda): ext4_group_extend:1861: can't shrink FS - resize aborted [ 2398.090518] FAULT_INJECTION: forcing a failure. [ 2398.090518] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2398.091323] CPU: 0 PID: 19420 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2398.091882] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2398.092425] Call Trace: [ 2398.092607] [ 2398.092774] dump_stack_lvl+0xc1/0xf0 [ 2398.093055] should_fail_ex+0x4b4/0x5b0 [ 2398.093354] _copy_from_user+0x30/0xf0 [ 2398.093652] copy_msghdr_from_user+0x89/0x150 [ 2398.093972] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2398.094336] ? __lock_acquire+0x19d7/0x64f0 [ 2398.094649] ___sys_sendmsg+0xdd/0x1b0 [ 2398.094928] ? __pfx____sys_sendmsg+0x10/0x10 [ 2398.095256] ? __pfx_perf_trace_lock+0x10/0x10 [ 2398.095609] ? lock_acquire+0x19a/0x4c0 [ 2398.095887] ? find_held_lock+0x2c/0x110 [ 2398.096182] ? __might_fault+0xe2/0x190 [ 2398.096475] ? lock_release+0x1e3/0x680 [ 2398.096761] ? __pfx_lock_release+0x10/0x10 [ 2398.097063] ? asm_exc_page_fault+0x26/0x30 [ 2398.097384] __sys_sendmmsg+0x18f/0x460 [ 2398.097672] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2398.097994] ? rcu_read_lock_any_held+0x79/0xa0 [ 2398.098329] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2398.098719] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2398.099153] ? fput+0x2f/0x1a0 [ 2398.099398] ? ksys_write+0x1a7/0x260 [ 2398.099680] ? __pfx_ksys_write+0x10/0x10 [ 2398.099985] __x64_sys_sendmmsg+0x9d/0x110 [ 2398.100296] ? syscall_enter_from_user_mode+0x21/0x50 [ 2398.100708] do_syscall_64+0x3f/0x90 [ 2398.101072] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2398.101433] RIP: 0033:0x7f4c1af01b19 [ 2398.101703] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2398.102901] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2398.103450] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2398.103966] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2398.104470] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2398.104968] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2398.105470] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2398.105986] 20:03:04 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x4, @loopback}, 0x1c) 20:03:04 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) fcntl$setownex(0xffffffffffffffff, 0xf, &(0x7f0000001500)={0x1}) r0 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000100)={{0x1, 0x1, 0x18, r0}, './file1\x00'}) recvmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x40002121, &(0x7f00000014c0)={0x77359400}) r2 = socket$inet6_udp(0xa, 0x2, 0x0) r3 = dup(r2) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast1, 0x5}, 0x1c) connect$inet6(r3, &(0x7f0000000200)={0xa, 0x4e23, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}}, 0x1c) sendmmsg$inet6(r3, &(0x7f0000002880), 0x4000101, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="030000ecff693ed2d8686fd1e8238cee"]) r5 = syz_open_dev$vcsu(&(0x7f0000000180), 0x3, 0x22000) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r5, 0xc0189372, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r1, {0x7}}, './file1\x00'}) ioctl$SNAPSHOT_CREATE_IMAGE(r4, 0x40043311, &(0x7f0000000040)) 20:03:04 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000000200000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:03:04 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 57) 20:03:04 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000000)={'syztnl1\x00', &(0x7f0000000280)=ANY=[@ANYBLOB="74756e6cb1024d108bee23ece754710c22635c00c0b5cd646100"/40, @ANYRES32=0x0, @ANYBLOB="0001004000000000000000204b1000ac006700003d299078ac1414140a01010200831bd7ac1414bbffffffff0000000064010101640101000a01010044149f730a0101010000ffff640101010000000694040100071f4d0000000064010102ac14141d64010100ac1414aae00000016401010194040000443cde730a01010000000000e000000200000005ac1414aa80000000ac1e010100000004ffffffff00000006ac141431000000000a010100fffffffa9404010000"]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000040)={'ip6gre0\x00', &(0x7f0000000200)={'syztnl2\x00', r1, 0x29, 0x5, 0x8, 0x60, 0xc, @private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x80, 0x7, 0x3, 0x81}}) 20:03:04 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 20:03:04 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 20:03:04 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0x2000) [ 2413.691267] EXT4-fs warning (device sda): ext4_group_extend:1861: can't shrink FS - resize aborted [ 2413.692675] FAULT_INJECTION: forcing a failure. [ 2413.692675] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2413.694245] CPU: 1 PID: 19533 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2413.695251] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2413.696281] Call Trace: [ 2413.696618] [ 2413.696920] dump_stack_lvl+0xc1/0xf0 [ 2413.697439] should_fail_ex+0x4b4/0x5b0 [ 2413.697994] _copy_from_user+0x30/0xf0 [ 2413.698533] copy_msghdr_from_user+0x89/0x150 [ 2413.699128] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2413.699818] ? __lock_acquire+0x19d7/0x64f0 [ 2413.700414] ___sys_sendmsg+0xdd/0x1b0 [ 2413.700931] ? __pfx____sys_sendmsg+0x10/0x10 [ 2413.701524] ? __pfx_perf_trace_lock+0x10/0x10 [ 2413.702133] ? lock_acquire+0x19a/0x4c0 [ 2413.702657] ? find_held_lock+0x2c/0x110 [ 2413.703179] ? __might_fault+0xe2/0x190 [ 2413.703710] ? lock_release+0x1e3/0x680 [ 2413.704231] ? __pfx_lock_release+0x10/0x10 [ 2413.704783] ? asm_exc_page_fault+0x26/0x30 [ 2413.705381] __sys_sendmmsg+0x18f/0x460 [ 2413.705905] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2413.706493] ? rcu_read_lock_any_held+0x79/0xa0 [ 2413.707118] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2413.707824] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2413.708583] ? fput+0x2f/0x1a0 [ 2413.709023] ? ksys_write+0x1a7/0x260 [ 2413.709529] ? __pfx_ksys_write+0x10/0x10 [ 2413.710074] __x64_sys_sendmmsg+0x9d/0x110 [ 2413.710627] ? syscall_enter_from_user_mode+0x21/0x50 [ 2413.711284] do_syscall_64+0x3f/0x90 [ 2413.711796] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2413.712464] RIP: 0033:0x7f4c1af01b19 [ 2413.712944] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2413.715162] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2413.716124] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2413.717005] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2413.717885] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2413.718765] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2413.719653] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2413.720559] 20:03:04 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000000300000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:03:04 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 58) 20:03:05 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 20:03:05 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0x2870) 20:03:05 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x0) r2 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) r3 = fsmount(r2, 0x0, 0x0) mknodat$null(r3, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) tee(r1, r3, 0x9, 0x13) 20:03:05 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000000400000000000000000000000000fe8000000000000000000000000000aa"], 0x0) [ 2413.914798] FAULT_INJECTION: forcing a failure. [ 2413.914798] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2413.916364] CPU: 1 PID: 19550 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2413.917396] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2413.918425] Call Trace: [ 2413.918767] [ 2413.919072] dump_stack_lvl+0xc1/0xf0 [ 2413.919589] should_fail_ex+0x4b4/0x5b0 [ 2413.920142] _copy_from_user+0x30/0xf0 [ 2413.920680] copy_msghdr_from_user+0x89/0x150 [ 2413.921279] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2413.921939] ? __lock_acquire+0x19d7/0x64f0 [ 2413.922531] ___sys_sendmsg+0xdd/0x1b0 [ 2413.923047] ? __pfx____sys_sendmsg+0x10/0x10 [ 2413.923661] ? __pfx_perf_trace_lock+0x10/0x10 [ 2413.924261] ? lock_acquire+0x19a/0x4c0 [ 2413.924780] ? find_held_lock+0x2c/0x110 [ 2413.925312] ? __might_fault+0xe2/0x190 [ 2413.925813] ? lock_release+0x1e3/0x680 20:03:05 executing program 3: r0 = syz_mount_image$tmpfs(&(0x7f0000000540), &(0x7f0000000100)='./file0/file0\x00', 0x9, 0xfffffe1e, 0x0, 0x2000, &(0x7f0000000840)=ANY=[]) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000140)='./file0\x00', r1, 0x0) r2 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x208000, 0x12) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}) recvmsg$unix(r2, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000002040)=[{&(0x7f00000018c0)=""/199, 0xc7}, {&(0x7f00000019c0)=""/86, 0x56}, {&(0x7f0000001a40)=""/110, 0x6e}, {&(0x7f0000001ac0)=""/228, 0xe4}, {&(0x7f0000001bc0)=""/110, 0x6e}, {&(0x7f0000001c40)=""/241, 0xf1}, {&(0x7f0000001d40)=""/170, 0xaa}, {&(0x7f0000001e00)=""/204, 0xcc}, {&(0x7f0000001f00)=""/101, 0x65}, {&(0x7f0000001f80)=""/146, 0x92}], 0xa, &(0x7f0000002100)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xa8}, 0x2001) symlinkat(&(0x7f0000001880)='./file0/file0\x00', r4, &(0x7f0000002200)='./file0\x00') setresuid(0x0, r3, 0x0) syz_mount_image$ext4(&(0x7f00000001c0)='ext3\x00', &(0x7f0000000200)='./file0/file0\x00', 0x5ef7, 0x7, &(0x7f0000001740)=[{&(0x7f0000000580)="2591502fa7177cce16c5d8c479158949006d56687b0e41ea769428ba1e4e427c7ff67e3728272b386b7e57f24ed772332e68279cd8a33959472f8901c355c1ed37e49a46f4e74dd23ea02ba14099ad945be1d9159f8a524c3c8b8554bb21d54e996540e62e37929a6e9e88f9d336e1299f11c8d4c9fea3ea06efda86849b4c9c8ed9a4299f8a3651881817222568ca336e1327388562fc677ecfd3ec8400cfee2f472ec2fd4096cac4d84ac8797886c1317c9e20f301f20ddfce87b4e77f25e330162fc49a678a01fb92aa8cc3be45df0e83f9db17faf94268183bcf1c786bfaca7e7e1d5da553165e212f454960b833076d012eb5454770df0f18c5461c02774ca82e8b2257d15d9a951df53df458776cf44426d665f168382d419cb86e36adcf29ff690a56bc0db1458be1d62ab67bfb8506381d6dc4f87f748215c7f06a5365f3b67790dc56c2761924433be19ea46dba2529ebc7313d3ba14b83d1f8110d9b2169934765130057d9ddc82de8f1ee2dd53087f70f56b02f31e7acbd7072d7af9127012ca1839734a671599ad63979a6d40228447b4ab24b3a1f19b866347778c8a3263545310b9200252d9fb330daa42bfbf6c7595ec3ce893078386be2ba3be4b86e629676f2befaba14d5be1f150fe59cfc7d01538f198607debfe5aa2988911841cbea71251a82a64eab6360001254bacad8e31e27fd8b54d0b3cd8ca00ec01b0148ae9c231c584ea22c0916c07e79138f84d5a1671f25dc1689506c3962292c61a505dac62eb7c543bcf7147fbea944d76ac15f96f2ac61cebd641bad48eb14492f813faa441a1a5946dd70fc24d5f2f716acb590b66153738d9162c435beeacd41689548031366c5985a41127af289e5a2894f8a958094fc16706471e4ac0c58ae2248c22e872335832fa3a03fd62dffa566facac6bda734ae5cc4715d401bf60f924d895277dc60b365fa8f5952de42b187926d961755e14e7402ca40e5112a2d59f4cd62578303ae1a9581cb03b8826d05807de198803eaf225badefb40e3b86b353dca731a82c478919183cb0c99da4c852f0f5ee6e2a4e7b5190474017b70a6eade2004754ce493a8fbe1cade00e023abb7bf2a40d352251ec46d6ae3daef70ed69cfacab1a0d4ce2f7bbc5c04435c9f4743df6a86e1bb27f1dffe3dc6a27dbdd8beb721f2aa2e7698231b4a1aca8f77f11eba5ddf60764855bda55361144ee8094f26d4579168e608cfb87ae5c03333d0ce7544b01e33cf08113b795c943c5f9601cf20616b27ccec5ff6ebe42ac6721bc736b19ceb26ee830994f64ebedcfc2970e4eb00e2154c00312c836a07be40d0882b9efaae58c47296b0c3e625a8c487e94674df83c93f622f9f706c083a840923fe4a04407421f14512f305e423f09cb52352f11b14e99b0182f1dc53b6d1669e16c74b60937b0191e1e0d7ffe3d5d4e4f01b1b0dde7f56f6bb4336de1169327c6c30bf8c3a2bf5caa2d51b42a5792c7975acb8e2f34167fc2b72aabab04a9ef02201a871857ef7b80cd59dd02dcec462c586b932451c270433b9079e869be5d5490cf2a677bb16a6e3364b62792b9a0e7608ff0c698c08d336b9e3e5eaef50297502ebe0e1d4206af8e4dc8ac50df9ff863a886c16484fc7bb8050c6569cf588ae31ef1fcf437a354b0b3414ac051d5fe1510ae3c996eba8de86ed656a918de0d2375f8e74771036ef1650ab6f5489d39c9163920899d6ec893aa888aef74f1c69da71f6f42db046dbacc91b2a834638aa2280877018c1311c40f2ab4a1dbb6372cb869f77d85af9419ee8ebe5045bb815f327fec68d0b5be4bf23888675436bfb46fc6a82e04996dbcc6e6438053695d4ef346da6d0adc0ce5a57884725f60d12f5ea68044eef57b03aae316e03264521cb2ef0fb9e973468d672419980beba5134b107ae97ac6f454a71110d347ee61c9dda3ce007793353c3454e9c35a68cb3833e225e56d2de817467daf4c18c4af326a2bfae1150dcc7fc2838290d51d96a0c1c439408274d048122ce842e5aadaaa0db1d956866967f65d6c38b9e23d7bcc1b1802b1e5390fb3f9b3c4d74e1b3b429c8c7757c47c9b0d5d783de4022fe184db0976211ab1265e5cfe5e845f91e3dcb4599c3e08da731c0d68f8e454b7de9470da676f32156286bfecea8738e9f4f73ae9bec780a877caca5a62cb58d86560fa17fc23824bc1ecae5cb4d0e5f8ae0dbc9c6a9e40fe80748d5a9e9412935dfd92fa88f9815bfb4d43f7b79e4da1a600311ff51a05072498c8d6403d5a23d0c6d2bc26cfd3078143fd556176d64afd56d428f87048d68b37b29827a3fb1ea16db2a1567d5d11b096f06eac7c9ae1c386b663163c552fe512c2f172492b1af4c9c98273ea6ca5cb164cd5607ee70175f233f615fbb0c5b070b20a86a6a03a3b99c4753d8ac0e49cdcbc74fef26ac99e0bbce1b0c33f28a49df25852c9d9d57b6a00aaa9c95e73fad8c5f9d90d83fa939a0b9c6dfb1d86692b6ac2581ddcda84f2cea15dc3e15d9b266d48294aca42dcef32bd73c619cffdc16d06960355360d6ae022213fdaefa9dcc5714fab5882a18baa2aa199925adf6c75394c39c2ac96551d1bdf45a2beb95d064ff2c2f79d4575f61a0c150ca3200a67f8a9934484de5e6a388d8ac9a9210317772685e8db830336bf24f7758143837c85bcb5ad860f5d2d7c46fd09b693522e06188b1d485d94b49d1e515969f7660f84e10bed7c11223d46a80531d0238ff5d9e1b4bd7d37a7b8c93c6d6db323324a666d6c5a8c14b112bedf80c2b51a6781d2ddce8501f4194d9285a51e0620d1219648496b25f1d1ede2c71df1274feb1b91946b9e8917e585fb9bcec71ae3cd6c589aae2b1a9b555e34dce06ffdde7b4843153db8a78482b4a807d42d4953e892a6020b88360ef807356f690f2983f77531ede42e9088a9f75779e5bc65fcf755035541db4a177c95105bbc4ab8b93c6ac3bd9bcbb6894abea959e81025dab6b60f34578ad621c6505d793e2a7f39dfe7528fe27d397c193828f00e334163eb5d7a427f6e5e4c8d1b22e2a743376df1e02156a2be4b93bbf9981a87eb9a2b20acbc9a3b1e6b35e09f4d869fbd44b73b6dc7133ebd837c42323250bd0c5668fc5646173be89e441a63df991f64eef72087abdd33a747e2e8da0b2f28575dfcdcffa986d8dd266fb6ba941fe2c6de9d114fde02d33b2ebcb834f42f2c3dd64a02ec9deacf868342d16809e6086482312092ccc771bf911cdf5b64309db6206e8085def9b567f4415907e222c8c8ca16006d81986cd52631cbd9b808ae81a3c7764fd7fbc7c999fa8944a110c859a74ec2f12e10e94c6ed41309031b7942a3e4140eb2d19a7640b957fc0c7d3b35bb4c380eef59feaa57b56473c423930e283096e68d65d5287aa46c4b5968cafddd1e395cad159b020fd9e6b7bcbc850222a3d32b2c6b294f4490a0d7c8ddbd46a4f73170af8f91c863d13bfa9b529342dd5f1f34075a57b39bd1e68abfbd2a563d5970738cdbf0176b917ac988d70e90b87273a644618ac9b6a5106520f838defaa01ae3182494113acb2453c8f5695cbe34aca630d9f04f4c40f9feed0950fc61664fecce42984cce3afbaaa47743bb97b48b970029220dc4422f8e2ae50342c087e06353ad7eb76c0d8eeb8d9740def99b4796b5cb0392d6f81fae90c5f9c5d19ed307e4338a40d17f8084d06fd7e34d74ab1b8bdc3bf3e7c43247e5f37b67112f2c6713e08a41fad36df003e09a749993eede00fad234b95fcca9d32d22bc821fb5c8c4618465b1249bc3b54f1530fad4633cb1fee0e5197c7f070369074dbb6f0ea6e8b836dfd89f4f5a21a0fde3115bad40a4f71a67fa3a318973d97d027cbd4671c3e9c7913fa50a1f7acde06bca18b6eab5fc3a4e53e8acadbc301a460eaa52a50ce72fc65d629ea87fb8e3d30a1b4cd77d43430f572b5a61ea68b2ae03f99263b96f8773bb9e732c5f9a15b7555dcc86040a2b2680d8aedb33b3dc32a2b84c376443d079e0bd2c3aad534c513fad7799ea3c7aa52722c822fb605e1f6c0aeb15a98906225f9f3d13cdbd03d01fe48b70e2b3ca1d83b2d79a7ae8c46a246e1767e30d8bcd10b71f968873a99bd5a1b50b50c9588e9343eb5022dcb9649a9a0160767dcff866852974a271bed673f86f8dc48c2b2e603a693cd48da8cc7fbdc5914d9b3b5fc93c7572127cabbb21df6dc178832e8789209b5bc75ce6a92f496a9c9aa3a1722d6eadf5ad06d7a5431393c3e7990242359bf0638845cbcd89f3755400510e3a284aa0695a31323cf9e1d57f00263674670e4a67763cff88ca4b8bec671f1bb6e08325e5b48dab800d233da9be11232345a21932d989f04300d5c14951f41196c7fba237a2424494a5166e80a8ef1d871ef1125d22d63237015a808fce8e5db5604b86811854bd1c5408b11bff99c85263498e1a2d2eb965465fd159c38af088588f5d7c01be945c1ea0051791150b501f40354a8b9bc67a23c60518a8df80b48c122f68e763aba2ffe220b73b7a10a6f08633ca3aac478075570053c14ecd0c9de0cf499cbc60e6411ad9516d899f2313fb845b659de3ccea4e4681a202d5195af720af4c61d1704d0e277b877cd85ac1ea088122dfc359b508ec58357c0ec366d15fb5b2ad76b691fd302752f13627a69741a3d2617efd9c0888ce3736f60f13b6586c08641000e4678c30e3717715e1121c99bf3190283d4394f19385b262d85fb193f0c9f5ba6bc7c087459c42758f74995e67cc98433f07bb6b67c8b57af9bd99820616b93c525e220dd3119da4d0babd70f9cb02b115f66c6a8b771d83e0e675edb432d60ec302e5d553feb17160f75a912fede137145ad7695b718efc0d4b7ae29dc7fd06179b5fff451374a7e744352ac9458307bdeaf7da3031ac70362da9f1774e8c5774f0c7e3079b6c50bf758b3a22611685545882cc5ef946bfda33820cdf1f39c96e9f49974afa81686d3647437bf5c67c1a4e7eadf957654edfeb5ebb02e1a637522496b0e4509a7f0dd00e34335b69e674579e8dc29e40ff542c0954208e1c90cd09ca014155be8f3fbf022fc8ff0d4f5a4ef426d484e3a4749f17b99096d6e34bd1078c9a95d7e80ec8c339d9bc877fbde12bc0d843d66ab02fddf39fa9f982350476bb81ae3d2c7934151fbef59f7387de4a991ceec87e37f6a071fea55b0fd443a02a8bbe9a53260a195f67b485e6d4844c47c97585797d032efcd37472965d72eb70587908adfd2f98adc8c00efe50982b1e8d92d8d4f36dd55d7f7651e7006ef6e77408840fb9c447c72020a3c2b7465a8b7df813b4d01cf19cf8b6cd3535597013d16a4965f01f7e1da895895d8f63a7f266cbbf1d7a8caf3eb727a8c65e4b05ba2809fe65c503b599675a721b9e528867ffb15d386fcd19aaf0a441ab014db8fc0751b164fad8877ef2144af6ef038b7c04167f1976505e5e819a7f4a4d81ba8b93acefb58e8d104a8963e09bec38393cf8a9694ec96e7e75d75073297cee187ec21e7b8d01f1d3b0551e97958abdc2adf287bd40d2d1a02d83cf0683eb041f2e0a93f4b99044906fa39ecd9843794533b03e1172b2e79e1a195d6ef1ae951b81d40beb04fe166196b96bc7b19e18de53391de3f25b96a19eb4720c515c8295fe201b47a99fa0eecf28823767ed7cd9726e819c74f62fa20c09f63f66d59d1bae7a2f7974ac3abe217ae9fdd1901cc2db95605656a17af21bd5959b90e8df52fd15eb73a661bfa768744a2f66a15", 0x1000, 0x6}, {&(0x7f0000000280)="37f053cd7f3b1e71c56458ff35c021cadeb074c1c0739a603941a07f54e119b987ce5568e2bdda99638aad666958edc5fcda3da4448168998cc3fa3d308ebbfa0ed48233c3f9b32c08", 0x49, 0x8000}, {&(0x7f0000000340)="2a1d14146e7710b6bdb0d131ddfa91b56043e71af64af54bf1403a116ecffd4f1691c910e60c2ef2ae3b2fe387948a80e30f68a7219695af5efd98826103b861177d6a0dd1cd2da65e3d5aa769b24dc09f140b2fdfcc614d46ff1763a6d3670a6609453e5843f971bb2ecf8897fa03012dd6473820bbb8da76", 0x79, 0xfb}, {&(0x7f00000003c0)="08fdd13fb11d4e5240fa8e687db378195fd704b447b8d2b449e1e43763a28baebe493ec3913fde08feeb06714370d26eed6313fc5984d995e8fd433e8db36256d8bb6692d66e1b3880710e2299f77f002d94c6eff73b7eb624eb401ab168a8dec17796d0d4e2b11a225b2f968fefc6af1fd0e64c49e7657bdc16eb0c35686af7dae5b398548eae8defacb78243872935612fc48352a07633cbe780", 0x9b}, {&(0x7f0000000480)="89e782ac0c33a72ba9d4d5e2373039bdb5be28d6abe8092a3c6f668f29794d7166e419287fe8932c6ff7ea9fbf8c849ca59faeb4927f24127789d088c6f0fd85888ba88c2c6e7aec70d3ed69e2a3f9ad7c0984ec52656d1a229b4309fc67c320bd58500c157a3427b97aa1d2998671f718ba906a3b8e10f04a6fce961f0fd6daf1e6422dec639288079da27d8ed3ce845e07edf122dfbc", 0x97, 0x58a}, {&(0x7f0000001580)="caf1aac1aeaf4da639ae7302b9cf28c0649156be3018bbd2cd7c0e2d9f0aaec7bc24f4d5bb895558cad22602387b8623c603b30fd15dc14b9006760b52153afbae9d4622c37f5f22fc8836e933f95778fdad8de44d10769533b749eaa8fb8ffec4f31fcb14e5a1075ad871873f6230ed713013768b94f1a5af12877cb1a25742822313dc77c5244b43e8c2ec73019e6e12ab02581a199d5c7115bdd3a0f314b5566b6564b0010d093f30ccad0bf4d07dd69acd6780e9bb6e2304fbabb4dfbaabfc33278148f4aeac1c2718640ee4b75207ae09adfc962b71dcb84f049443c44561efa795367aa397306eaa", 0xeb}, {&(0x7f0000001680)="2d04c7385c6ea80986d31127c75779a91ff16853738802ad07aa93b21f9bc54044bb4ffbd73e9e2a4a7cff8a0fdaddb2e496b9be80388546956e05a4bff5808ed83db6a0c1b9fb5680e54b773f1763a40bb2fbd7ce05bc6374636e6512948087322e2006beedd55fde0ea59a8c2de718e60e555c33108db2b8767e6eeb863943aa43b755ff537003", 0x88, 0x4}], 0x0, &(0x7f0000001800)={[{@bh}, {@prjquota}, {@noinit_itable}], [{@smackfstransmute}, {@permit_directio}, {@uid_gt={'uid>', r3}}, {@fsmagic={'fsmagic', 0x3d, 0x80000000}}]}) setxattr$system_posix_acl(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='system.posix_acl_access\x00', &(0x7f0000000300)={{}, {}, [], {}, [{0x8, 0x3}], {0x10, 0x7}}, 0x2c, 0x0) openat$incfs(r0, &(0x7f0000000240)='.log\x00', 0x8c0, 0x0) [ 2413.926522] ? __pfx_lock_release+0x10/0x10 [ 2413.927180] ? asm_exc_page_fault+0x26/0x30 [ 2413.927769] __sys_sendmmsg+0x18f/0x460 [ 2413.928275] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2413.928865] ? rcu_read_lock_any_held+0x79/0xa0 [ 2413.929488] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2413.930182] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2413.930920] ? fput+0x2f/0x1a0 [ 2413.931354] ? ksys_write+0x1a7/0x260 [ 2413.931850] ? __pfx_ksys_write+0x10/0x10 [ 2413.932381] __x64_sys_sendmmsg+0x9d/0x110 [ 2413.932923] ? syscall_enter_from_user_mode+0x21/0x50 [ 2413.933569] do_syscall_64+0x3f/0x90 [ 2413.934051] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2413.934691] RIP: 0033:0x7f4c1af01b19 20:03:05 executing program 7: socketpair(0xb, 0x6, 0x0, &(0x7f0000000000)) [ 2413.935157] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2413.937357] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2413.938310] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2413.939160] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2413.940042] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2413.940897] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2413.941763] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2413.942653] [ 2414.000736] EXT4-fs warning (device sda): ext4_group_extend:1861: can't shrink FS - resize aborted 20:03:19 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) r1 = openat(0xffffffffffffff9c, &(0x7f0000001740)='./file1\x00', 0x2, 0x100) clock_gettime(0x0, &(0x7f0000002240)={0x0, 0x0}) recvmmsg(r1, &(0x7f0000002100)=[{{&(0x7f0000000180)=@vsock={0x28, 0x0, 0x0, @host}, 0x80, &(0x7f0000001300)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/19, 0x13}, {&(0x7f0000001240)=""/132, 0x84}], 0x3}, 0x4}, {{&(0x7f0000001340)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, &(0x7f0000001480)=[{&(0x7f00000013c0)=""/190, 0xbe}], 0x1, &(0x7f00000014c0)=""/43, 0x2b}, 0x2}, {{&(0x7f0000001500)=@tipc=@name, 0x80, &(0x7f0000001a80)=[{&(0x7f0000001580)=""/192, 0xc0}, {&(0x7f0000001640)=""/237, 0xed}, {&(0x7f0000002300)=""/133, 0x85}, {&(0x7f0000001980)=""/104, 0x68}, {&(0x7f0000001a00)=""/95, 0x5f}], 0x5, &(0x7f0000001b00)=""/71, 0x47}, 0x10000}, {{&(0x7f0000001b80)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f0000001f80)=[{&(0x7f0000001c00)=""/248, 0xf8}, {&(0x7f0000001d00)=""/247, 0xf7}, {&(0x7f0000001e00)=""/40, 0x28}, {&(0x7f0000001e40)}, {&(0x7f0000001e80)=""/244, 0xf4}], 0x5}, 0xfffffff8}, {{0x0, 0x0, &(0x7f00000020c0)=[{&(0x7f0000002000)=""/187, 0xbb}], 0x1}, 0xfff}], 0x5, 0x100, &(0x7f0000002280)={r2, r3+10000000}) r4 = socket$nl_sock_diag(0x10, 0x3, 0x4) ioctl$sock_inet_SIOCGIFDSTADDR(r4, 0x8917, &(0x7f0000001840)={'syzkaller0\x00', {0x2, 0x0, @dev}}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000002440)=ANY=[@ANYBLOB="01000000b3f3720ced6daa4bc6d86ed1c7a312515b3a38feb8f0d4010b4354a1fff5fc508371dff2d899f222426a", @ANYRES32=0xffffffffffffffff, @ANYBLOB="03c725b68eeae8000000000000f72d2f66696c653100"]) getsockopt$inet6_IPV6_XFRM_POLICY(r5, 0x29, 0x23, &(0x7f00000024c0)={{{@in6=@ipv4={""/10, ""/2, @multicast2}, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in=@multicast1}}, &(0x7f0000001e40)=0xe8) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000001880)={@mcast2, 0x0, r6}) ioctl$BTRFS_IOC_DEFAULT_SUBVOL(r1, 0x40089413, &(0x7f0000000140)=0x4) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f0000000000)={@mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @loopback, 0x9, 0x807, 0x3f, 0x100, 0x3, 0x0, r6}) epoll_create(0xe0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000023c0)={0x0}, &(0x7f0000002400)=0xc) r8 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r8, 0x6, 0x0, 0x0, 0x0) r9 = fsmount(r8, 0x0, 0x0) mknodat$null(r9, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) perf_event_open(&(0x7f0000001900)={0x5, 0x80, 0x1f, 0x7, 0x12, 0x9, 0x0, 0xede, 0xa153, 0x6, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x6, 0x1, @perf_bp={&(0x7f00000018c0), 0x6}, 0x200, 0x3, 0x2, 0x4, 0x80000000, 0x7f, 0x0, 0x0, 0x26, 0x0, 0x5}, r7, 0x10, r9, 0xa) close_range(r0, 0xffffffffffffffff, 0x0) 20:03:19 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 20:03:19 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0x4000) 20:03:19 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000000500000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:03:19 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 59) 20:03:19 executing program 3: fsetxattr$security_capability(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev2(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './file0\x00'}) write$P9_RATTACH(r0, &(0x7f0000000040)={0x14, 0x69, 0x1, {0x10}}, 0x14) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="ec01000012002f010000000000000000fe8000000000000000000000000000bb000000000000000000000000000000000000ffdfe0000002fc000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000003b000000", @ANYRES32=0x0, @ANYRES32, @ANYBLOB="ac1414bb00"/48, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000028001a000a010100000000000000000000000000ff0200000000000000000000000000010a0004038f0008008b00080000dd830078e6c0cf603092efb9321bdbc81f26df308206b3b3ac77093481cc5f3647521398a417362d15b8c5b91480992e32acfde938eb503f875ec071f8abc81319d31a40a702549154fd0e7da9b0f9db992c1e1f73a8951fedf54a5652a953b93633ea53d65a6da7bbba70e9573d98fb6ea3489a2f5b958c5b27963bd151e196d4305b213533000c000f000700000000000000"], 0x1ec}}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000001740)={{{@in6=@ipv4={""/10, ""/2, @multicast2}, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in=@multicast1}}, &(0x7f0000001840)=0xe8) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000001880)={@mcast2, 0x0, r3}) newfstatat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x400) sendmsg$nl_xfrm(r0, &(0x7f00000003c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000240)={&(0x7f0000000340)=@report={0x54, 0x20, 0x500, 0x70bd2c, 0x25dfdbff, {0x3c, {@in=@remote, @in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x4e20, 0xccbf, 0x4e22, 0x0, 0x2, 0x0, 0x20, 0x32, r3, r4}}, [@replay_thresh={0x8, 0xb, 0x1}]}, 0x54}}, 0x4014) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f0000000100)={0x5, 0x7, 0x6, 0x7f, 0x20000000}) r5 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r5, 0x6, 0x0, 0x0, 0x0) r6 = fsmount(r5, 0x0, 0x0) mknodat$null(r6, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) ioctl$BTRFS_IOC_SUBVOL_SETFLAGS(r6, 0x4008941a, &(0x7f0000000140)=0x2) clone3(&(0x7f0000004c00)={0xc0002100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 20:03:19 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x5, @loopback}, 0x1c) 20:03:19 executing program 7: exit(0x8) exit(0x6) ioctl$FS_IOC_FSSETXATTR(0xffffffffffffffff, 0x401c5820, &(0x7f0000000040)={0x0, 0x100, 0xfff, 0x5, 0x7f}) syz_emit_ethernet(0x8a, &(0x7f0000000100)={@local, @local, @void, {@ipv4={0x800, @generic={{0x6, 0x4, 0x0, 0x2, 0x7c, 0x67, 0x0, 0x5, 0x0, 0x0, @remote, @broadcast, {[@end, @end, @end]}}, "74c7a2801514dafb7fb45c41cff1ac5838d308da55f038c2b979d9722c4f509490148284412a4a416ec8323d7858edcb6c8774797cb366d54b9f55d3999af8e55347d4c19a7115e7c8953cc13f41c8f31d18ad2aa98f9e575ef16c412f2becd3d24e6218"}}}}, 0x0) [ 2428.238983] FAULT_INJECTION: forcing a failure. [ 2428.238983] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2428.239903] CPU: 0 PID: 19685 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2428.240469] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2428.241032] Call Trace: [ 2428.241221] [ 2428.241388] dump_stack_lvl+0xc1/0xf0 [ 2428.241669] should_fail_ex+0x4b4/0x5b0 [ 2428.241975] _copy_from_user+0x30/0xf0 [ 2428.242271] copy_msghdr_from_user+0x89/0x150 [ 2428.242597] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2428.242967] ? __lock_acquire+0x19d7/0x64f0 [ 2428.243302] ___sys_sendmsg+0xdd/0x1b0 [ 2428.243581] ? __pfx____sys_sendmsg+0x10/0x10 [ 2428.243931] ? __pfx_perf_trace_lock+0x10/0x10 [ 2428.244267] ? lock_acquire+0x19a/0x4c0 [ 2428.244555] ? find_held_lock+0x2c/0x110 [ 2428.244865] ? __might_fault+0xe2/0x190 [ 2428.245157] ? lock_release+0x1e3/0x680 [ 2428.245447] ? __pfx_lock_release+0x10/0x10 [ 2428.245762] ? asm_exc_page_fault+0x26/0x30 [ 2428.246091] __sys_sendmmsg+0x18f/0x460 [ 2428.246385] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2428.246714] ? rcu_read_lock_any_held+0x79/0xa0 [ 2428.247064] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2428.247434] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2428.247875] ? fput+0x2f/0x1a0 [ 2428.248126] ? ksys_write+0x1a7/0x260 [ 2428.248418] ? __pfx_ksys_write+0x10/0x10 [ 2428.248730] __x64_sys_sendmmsg+0x9d/0x110 [ 2428.249047] ? syscall_enter_from_user_mode+0x21/0x50 [ 2428.249423] do_syscall_64+0x3f/0x90 [ 2428.249706] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2428.250081] RIP: 0033:0x7f4c1af01b19 [ 2428.250356] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2428.251618] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2428.252164] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2428.252674] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2428.253176] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2428.253679] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2428.254175] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2428.254695] 20:03:19 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000000600000000000000000000000000fe8000000000000000000000000000aa"], 0x0) [ 2428.270057] EXT4-fs warning (device sda): ext4_group_extend:1861: can't shrink FS - resize aborted 20:03:19 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 60) [ 2428.284561] Bluetooth: hci2: command 0x0406 tx timeout 20:03:19 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 20:03:19 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0x7028) 20:03:19 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) r0 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x0, 0x0) mknodat$null(r1, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) r2 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) r3 = fsmount(r2, 0x0, 0x0) mknodat$null(r3, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r3, &(0x7f0000000000)={0x50000000}) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r4, 0x6, 0x0, 0x0, 0x0) r5 = fsmount(r4, 0x0, 0x0) mknodat$null(r5, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) openat(r5, &(0x7f0000000100)='./file0\x00', 0x4040, 0x91) [ 2428.341267] netlink: 476 bytes leftover after parsing attributes in process `syz-executor.3'. 20:03:19 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) [ 2428.368234] EXT4-fs warning (device sda): ext4_group_extend:1861: can't shrink FS - resize aborted 20:03:19 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) [ 2428.445712] FAULT_INJECTION: forcing a failure. [ 2428.445712] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2428.447555] CPU: 1 PID: 19706 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2428.448942] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2428.450287] Call Trace: [ 2428.450732] [ 2428.451120] dump_stack_lvl+0xc1/0xf0 [ 2428.451794] should_fail_ex+0x4b4/0x5b0 [ 2428.452492] _copy_from_user+0x30/0xf0 [ 2428.453195] copy_msghdr_from_user+0x89/0x150 [ 2428.453974] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2428.454845] ? __lock_acquire+0x19d7/0x64f0 [ 2428.455605] ___sys_sendmsg+0xdd/0x1b0 [ 2428.456275] ? __pfx____sys_sendmsg+0x10/0x10 [ 2428.457050] ? __pfx_perf_trace_lock+0x10/0x10 [ 2428.457849] ? lock_acquire+0x19a/0x4c0 [ 2428.458392] ? find_held_lock+0x2c/0x110 [ 2428.459080] ? __might_fault+0xe2/0x190 [ 2428.459774] ? lock_release+0x1e3/0x680 [ 2428.460467] ? __pfx_lock_release+0x10/0x10 [ 2428.461184] ? asm_exc_page_fault+0x26/0x30 [ 2428.461953] __sys_sendmmsg+0x18f/0x460 [ 2428.462641] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2428.463405] ? rcu_read_lock_any_held+0x79/0xa0 [ 2428.464225] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2428.465116] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2428.466099] ? fput+0x2f/0x1a0 [ 2428.466569] ? ksys_write+0x1a7/0x260 [ 2428.467234] ? __pfx_ksys_write+0x10/0x10 [ 2428.467970] __x64_sys_sendmmsg+0x9d/0x110 [ 2428.468687] ? syscall_enter_from_user_mode+0x21/0x50 [ 2428.469541] do_syscall_64+0x3f/0x90 [ 2428.470187] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2428.471051] RIP: 0033:0x7f4c1af01b19 [ 2428.471668] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2428.474312] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2428.475260] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2428.476136] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2428.477005] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2428.477864] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2428.478718] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2428.479607] 20:03:19 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000004000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:03:19 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 61) 20:03:19 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000005000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:03:19 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r1) close_range(r0, 0xffffffffffffffff, 0x0) 20:03:19 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0xf000) [ 2428.593305] FAULT_INJECTION: forcing a failure. [ 2428.593305] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2428.594145] CPU: 0 PID: 19794 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2428.594655] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2428.595162] Call Trace: [ 2428.595332] [ 2428.595488] dump_stack_lvl+0xc1/0xf0 [ 2428.595767] should_fail_ex+0x4b4/0x5b0 [ 2428.596045] _copy_from_user+0x30/0xf0 [ 2428.596314] copy_msghdr_from_user+0x89/0x150 [ 2428.596613] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2428.596952] ? __lock_acquire+0x19d7/0x64f0 [ 2428.597248] ___sys_sendmsg+0xdd/0x1b0 [ 2428.597510] ? __pfx____sys_sendmsg+0x10/0x10 [ 2428.597810] ? __pfx_perf_trace_lock+0x10/0x10 [ 2428.598117] ? lock_acquire+0x19a/0x4c0 [ 2428.598384] ? find_held_lock+0x2c/0x110 [ 2428.598681] ? __might_fault+0xe2/0x190 [ 2428.598948] ? lock_release+0x1e3/0x680 [ 2428.599211] ? __pfx_lock_release+0x10/0x10 [ 2428.599532] ? asm_exc_page_fault+0x26/0x30 [ 2428.599847] __sys_sendmmsg+0x18f/0x460 [ 2428.600116] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2428.600415] ? rcu_read_lock_any_held+0x79/0xa0 [ 2428.600735] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2428.601084] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2428.601468] ? fput+0x2f/0x1a0 [ 2428.601697] ? ksys_write+0x1a7/0x260 [ 2428.601953] ? __pfx_ksys_write+0x10/0x10 [ 2428.602232] __x64_sys_sendmmsg+0x9d/0x110 [ 2428.602511] ? syscall_enter_from_user_mode+0x21/0x50 [ 2428.602844] do_syscall_64+0x3f/0x90 [ 2428.603119] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2428.603460] RIP: 0033:0x7f4c1af01b19 [ 2428.603745] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2428.604851] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2428.605322] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2428.605768] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2428.606212] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2428.606655] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2428.607096] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2428.607552] 20:03:19 executing program 3: prlimit64(0x0, 0x8, &(0x7f0000000040), 0x0) mlock2(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = shmget$private(0x0, 0x1000, 0x1a82, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) [ 2428.649092] EXT4-fs warning (device sda): ext4_group_extend:1861: can't shrink FS - resize aborted 20:03:19 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000006000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) [ 2428.695003] EXT4-fs warning (device sda): ext4_group_extend:1861: can't shrink FS - resize aborted 20:03:32 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x75, 0x0, 0x0, 0xcb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) 20:03:32 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 20:03:32 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 62) 20:03:32 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x40, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x9) epoll_create(0xe0) r1 = fsopen(&(0x7f0000000200)='afs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) r2 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) r3 = fsmount(r2, 0x0, 0x0) mknodat$null(r3, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) fsconfig$FSCONFIG_CMD_RECONFIGURE(r2, 0x7, 0x0, 0x0, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r3, 0x541b, &(0x7f0000000240)) r4 = fsmount(r1, 0x0, 0x16) r5 = pidfd_getfd(r4, r4, 0x0) fsconfig$FSCONFIG_CMD_CREATE(r5, 0x6, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f00000001c0)) perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x0, 0x0, 0x8, 0x3, 0x0, 0x7, 0x220a4, 0x4, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x2, @perf_config_ext={0x7f, 0x3}, 0x40008, 0x115, 0xfffffff7, 0x1, 0x3271, 0x5f, 0x1, 0x0, 0x8000, 0x0, 0x7fffffff}, 0xffffffffffffffff, 0xd, 0xffffffffffffffff, 0x3) fsmount(0xffffffffffffffff, 0x1, 0xcb) mknodat$null(r4, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) ioctl$sock_FIOGETOWN(r4, 0x8903, &(0x7f0000000000)) close_range(r0, 0xffffffffffffffff, 0x0) 20:03:32 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae7002806fffffff500000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:03:32 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0x18318) 20:03:32 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff, 0xed7}, 0x104a2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0x3, 0x20, 0x1, 0xff, 0x0, 0x10000, 0x80, 0xd, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x7, 0x5, @perf_bp={&(0x7f0000000100), 0x8}, 0x50f, 0x8, 0xffffffff, 0x2, 0x641, 0x0, 0x6, 0x0, 0x6, 0x0, 0x8}, 0xffffffffffffffff, 0x0, r0, 0x2) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x20, 0x0, 0x0, 0x6e}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x105802, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000002c0)=0x6, 0x1) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1000004, 0x10, r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$BTRFS_IOC_LOGICAL_INO(r2, 0xc0389424, &(0x7f0000000040)={0x7, 0x18, '\x00', 0x1, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) io_uring_register$IORING_UNREGISTER_EVENTFD(0xffffffffffffffff, 0x5, 0x0, 0x0) pipe2(&(0x7f0000000300), 0x0) r3 = shmget$private(0x0, 0x14000, 0x0, &(0x7f0000fe7000/0x14000)=nil) shmctl$IPC_RMID(r3, 0x0) syz_io_uring_setup(0x711b, &(0x7f0000000200)={0x0, 0x7e33, 0x4, 0x3, 0x1bc}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fed000/0x2000)=nil, &(0x7f0000000280), &(0x7f0000000340)) r4 = shmget(0x0, 0x3000, 0x100, &(0x7f0000ff1000/0x3000)=nil) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x6000) shmat(r4, &(0x7f0000ff6000/0x4000)=nil, 0x7000) r5 = shmget$private(0x0, 0x14000, 0x0, &(0x7f0000fe7000/0x14000)=nil) r6 = shmget$private(0x0, 0x12000, 0x80, &(0x7f0000fee000/0x12000)=nil) shmctl$IPC_RMID(r6, 0x0) shmat(r5, &(0x7f0000ff0000/0x3000)=nil, 0x4000) 20:03:32 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x6, @loopback}, 0x1c) [ 2441.710753] EXT4-fs warning (device sda): ext4_group_extend:1861: can't shrink FS - resize aborted [ 2441.759290] FAULT_INJECTION: forcing a failure. [ 2441.759290] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2441.760195] CPU: 1 PID: 19946 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2441.760794] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2441.761321] Call Trace: [ 2441.761498] [ 2441.761656] dump_stack_lvl+0xc1/0xf0 [ 2441.761926] should_fail_ex+0x4b4/0x5b0 [ 2441.762217] _copy_from_user+0x30/0xf0 [ 2441.762499] copy_msghdr_from_user+0x89/0x150 [ 2441.762814] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2441.763154] ? __lock_acquire+0x19d7/0x64f0 [ 2441.763461] ___sys_sendmsg+0xdd/0x1b0 [ 2441.763733] ? __pfx____sys_sendmsg+0x10/0x10 [ 2441.764053] ? __pfx_perf_trace_lock+0x10/0x10 [ 2441.764373] ? lock_acquire+0x19a/0x4c0 [ 2441.764646] ? find_held_lock+0x2c/0x110 [ 2441.764924] ? __might_fault+0xe2/0x190 [ 2441.765198] ? lock_release+0x1e3/0x680 [ 2441.765474] ? __pfx_lock_release+0x10/0x10 [ 2441.765764] ? asm_exc_page_fault+0x26/0x30 [ 2441.766081] __sys_sendmmsg+0x18f/0x460 [ 2441.766359] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2441.766667] ? rcu_read_lock_any_held+0x79/0xa0 [ 2441.766998] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2441.767362] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2441.767765] ? fput+0x2f/0x1a0 [ 2441.768014] ? ksys_write+0x1a7/0x260 [ 2441.768279] ? __pfx_ksys_write+0x10/0x10 [ 2441.768568] __x64_sys_sendmmsg+0x9d/0x110 [ 2441.768865] ? syscall_enter_from_user_mode+0x21/0x50 [ 2441.769230] do_syscall_64+0x3f/0x90 [ 2441.769511] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2441.769885] RIP: 0033:0x7f4c1af01b19 [ 2441.770152] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2441.771340] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2441.771890] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2441.772409] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2441.772912] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2441.773428] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2441.773945] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2441.774472] 20:03:32 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae7002806000000ff00000000000000000000000000fe8000000000000000000000000000aa"], 0x0) [ 2441.789849] EXT4-fs warning (device sda): ext4_group_extend:1861: can't shrink FS - resize aborted 20:03:32 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 20:03:32 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0x18328) [ 2441.902995] EXT4-fs warning (device sda): ext4_group_extend:1861: can't shrink FS - resize aborted 20:03:47 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 63) 20:03:47 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x7, @loopback}, 0x1c) 20:03:47 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae7002806f5ffffff00000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:03:47 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ieee802154(&(0x7f00000008c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000680), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_CCA_MODE(r1, &(0x7f0000000740)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000700)={&(0x7f00000006c0)={0x24, r2, 0x42f594ce29284cd7, 0x0, 0x0, {}, [@NL802154_ATTR_CCA_MODE={0x8}, @NL802154_ATTR_CCA_MODE={0x8}]}, 0x24}}, 0x0) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'wpan3\x00', 0x0}) sendmsg$NL802154_CMD_DEL_SEC_LEVEL(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x8c, r2, 0x8, 0x70bd2c, 0x25dfdbfe, {}, [@NL802154_ATTR_SEC_LEVEL={0xc, 0x22, 0x0, 0x1, [@NL802154_SECLEVEL_ATTR_FRAME={0x8}]}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_SEC_LEVEL={0x1c, 0x22, 0x0, 0x1, [@NL802154_SECLEVEL_ATTR_LEVELS={0x5, 0x1, 0x1}, @NL802154_SECLEVEL_ATTR_DEV_OVERRIDE={0x5}, @NL802154_SECLEVEL_ATTR_LEVELS={0x5, 0x1, 0x40}]}, @NL802154_ATTR_SEC_LEVEL={0x24, 0x22, 0x0, 0x1, [@NL802154_SECLEVEL_ATTR_FRAME={0x8, 0x2, 0x2}, @NL802154_SECLEVEL_ATTR_DEV_OVERRIDE={0x5}, @NL802154_SECLEVEL_ATTR_LEVELS={0x5, 0x1, 0x7f}, @NL802154_SECLEVEL_ATTR_DEV_OVERRIDE={0x5, 0x4, 0x1}]}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x2}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r3}, @NL802154_ATTR_WPAN_DEV={0xc}, @NL802154_ATTR_SEC_LEVEL={0x4}]}, 0x8c}, 0x1, 0x0, 0x0, 0x8020}, 0x40881) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x9}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) epoll_create(0xe0) close_range(r4, 0xffffffffffffffff, 0x0) 20:03:47 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 20:03:47 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0x80000) 20:03:47 executing program 3: ioctl$FS_IOC_MEASURE_VERITY(0xffffffffffffffff, 0xc0046686, 0x0) r0 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x0, 0x0) mknodat$null(r1, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_START_NAN(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x3c, r2, 0x200, 0x70bd28, 0x25dfdbfe, {{}, {@void, @void}}, [@NL80211_ATTR_NAN_MASTER_PREF={0x5, 0xee, 0x2}, @NL80211_ATTR_NAN_MASTER_PREF={0x5, 0xee, 0xb9}, @NL80211_ATTR_BANDS={0x8, 0xef, 0x7}, @NL80211_ATTR_NAN_MASTER_PREF={0x5}, @NL80211_ATTR_NAN_MASTER_PREF={0x5, 0xee, 0x4}]}, 0x3c}, 0x1, 0x0, 0x0, 0x48010}, 0x44010) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) clone3(&(0x7f0000004c00)={0xc0002100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 20:03:47 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x4000000000000000}, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="04000000646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2840}], 0x0, &(0x7f0000000140)=ANY=[]) r0 = fsopen(&(0x7f0000000340)='tmpfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) fsmount(r0, 0x1, 0x2) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0x220) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x2}, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) r3 = fsmount(r2, 0x0, 0x0) mknodat$null(r3, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) [ 2456.803250] FAULT_INJECTION: forcing a failure. [ 2456.803250] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2456.804834] CPU: 0 PID: 20082 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2456.805856] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2456.806853] Call Trace: [ 2456.807197] [ 2456.807504] dump_stack_lvl+0xc1/0xf0 20:03:47 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000000000000800000000000000000000fe8000000000000000000000000000aa"], 0x0) [ 2456.808013] should_fail_ex+0x4b4/0x5b0 [ 2456.808676] _copy_from_user+0x30/0xf0 [ 2456.809202] copy_msghdr_from_user+0x89/0x150 [ 2456.809786] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2456.810440] ? __lock_acquire+0x19d7/0x64f0 20:03:47 executing program 6: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x9, 0x9}, 0x18800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x0, 0x0, 0xffffffffffffffff, 0x0) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x7, 0x40, 0x7, 0x5, 0x0, 0x7, 0x410, 0x8, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x192c, 0x4, @perf_config_ext={0xef0, 0x6}, 0x9, 0x7, 0x4, 0x6, 0x5ab00000000000, 0x1, 0x4, 0x0, 0x6, 0x0, 0x1}, 0x0, 0x1, 0xffffffffffffffff, 0x1) r1 = add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000140)={'fscrypt:', @desc4}, &(0x7f0000000180)={0x0, "6c59a38a83f275d029318bb05058f365248b7e7c10bf65d70544bd92ea3af88c9c156ebf2d57cd1f0da173f361a8358a2ba7f875e2e8d77b5e5ecf598e38099e"}, 0x48, 0xfffffffffffffffe) r2 = gettid() r3 = perf_event_open(&(0x7f0000001900)={0x0, 0x80, 0x2, 0x6, 0x9, 0x7, 0x0, 0x2, 0x28000, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x7, 0x1, @perf_config_ext={0x9, 0x5}, 0x80, 0x1f, 0x3, 0x8, 0x9, 0x832, 0x6, 0x0, 0x1, 0x0, 0x2}, 0xffffffffffffffff, 0x6, r0, 0x8) perf_event_open(&(0x7f0000000340)={0x1, 0x80, 0x3, 0xff, 0xf8, 0x0, 0x0, 0x10001, 0x88003, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x81, 0x2, @perf_config_ext={0x0, 0x8}, 0x12c42, 0x80000001, 0x1, 0x1, 0x25c, 0xff, 0x7fff, 0x0, 0x3ff, 0x0, 0x20}, r2, 0x5, r3, 0x8) keyctl$describe(0x6, r1, &(0x7f0000000740)=""/38, 0x26) add_key$user(&(0x7f0000000140), &(0x7f0000000200)={'syz', 0x3}, &(0x7f0000000240)="504a0da621c2b150495b6c3811a5d93f979d81c84b8e5f056dee74863dec984b36073203f2ca992ac3a752579a86384d88f79e3ff301ce6227b9f8b191799f427f68dc028601d33c52fe20dfcfda665ac36e0f65cb4a4a6537a0ed43fae29800fe6d335eb50cd8655fdd25003206914033052b1741b2c19e5c664cac2c99b47e0bef48e553b3b0f266c36e30c4befe1ae20d0313995f338f19c704ea1a18e0c0d9f70c8469ba4fd2c4f3c514a946b9608729718c979e2a7f7e0a78e607ec19c2ddf3c0557506a880c1", 0xc9, r1) [ 2456.811018] ___sys_sendmsg+0xdd/0x1b0 [ 2456.811569] ? __pfx____sys_sendmsg+0x10/0x10 [ 2456.812165] ? __pfx_perf_trace_lock+0x10/0x10 [ 2456.812772] ? lock_acquire+0x19a/0x4c0 [ 2456.813292] ? find_held_lock+0x2c/0x110 [ 2456.813831] ? __might_fault+0xe2/0x190 [ 2456.814349] ? lock_release+0x1e3/0x680 [ 2456.814865] ? __pfx_lock_release+0x10/0x10 [ 2456.815412] ? asm_exc_page_fault+0x26/0x30 [ 2456.816000] __sys_sendmmsg+0x18f/0x460 [ 2456.816540] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2456.817130] ? rcu_read_lock_any_held+0x79/0xa0 [ 2456.817755] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2456.818436] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2456.819193] ? fput+0x2f/0x1a0 [ 2456.819628] ? ksys_write+0x1a7/0x260 [ 2456.820155] ? __pfx_ksys_write+0x10/0x10 [ 2456.820700] __x64_sys_sendmmsg+0x9d/0x110 [ 2456.821257] ? syscall_enter_from_user_mode+0x21/0x50 [ 2456.821924] do_syscall_64+0x3f/0x90 [ 2456.822413] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2456.823079] RIP: 0033:0x7f4c1af01b19 [ 2456.823557] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2456.825771] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2456.826714] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2456.827606] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2456.828501] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2456.829382] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2456.830264] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2456.831174] 20:03:48 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 64) 20:03:48 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) r1 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000180)={'ip6_vti0\x00', &(0x7f0000000100)={'ip6_vti0\x00', 0x0, 0x2f, 0x9, 0x8, 0x9, 0x10, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x12}}, @ipv4={'\x00', '\xff\xff', @broadcast}, 0x7, 0x8000, 0x81, 0x80}}) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELPRL(r0, 0x89f6, &(0x7f0000000240)={'ip6gre0\x00', &(0x7f00000001c0)={'sit0\x00', 0x0, 0x4, 0x4, 0x2, 0x7, 0x70, @empty, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x8000, 0x700, 0x200, 0x7}}) r2 = fsmount(r1, 0x0, 0x0) mknodat$null(r2, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) accept$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2}, &(0x7f0000000040)=0x1c) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) epoll_create(0xe0) 20:03:48 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0xa0000) [ 2456.956766] FAULT_INJECTION: forcing a failure. [ 2456.956766] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2456.958327] CPU: 0 PID: 20098 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2456.959339] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2456.960373] Call Trace: [ 2456.960710] [ 2456.961007] dump_stack_lvl+0xc1/0xf0 [ 2456.961510] should_fail_ex+0x4b4/0x5b0 [ 2456.962047] _copy_from_user+0x30/0xf0 [ 2456.962580] copy_msghdr_from_user+0x89/0x150 [ 2456.963156] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2456.963805] ? __lock_acquire+0x19d7/0x64f0 [ 2456.964383] ___sys_sendmsg+0xdd/0x1b0 [ 2456.964897] ? __pfx____sys_sendmsg+0x10/0x10 [ 2456.965481] ? __pfx_perf_trace_lock+0x10/0x10 [ 2456.966081] ? lock_acquire+0x19a/0x4c0 [ 2456.966599] ? find_held_lock+0x2c/0x110 [ 2456.967141] ? __might_fault+0xe2/0x190 [ 2456.967652] ? lock_release+0x1e3/0x680 [ 2456.968193] ? __pfx_lock_release+0x10/0x10 [ 2456.968746] ? asm_exc_page_fault+0x26/0x30 [ 2456.969332] __sys_sendmmsg+0x18f/0x460 [ 2456.969854] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2456.970442] ? rcu_read_lock_any_held+0x79/0xa0 [ 2456.971067] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2456.971750] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2456.972510] ? fput+0x2f/0x1a0 [ 2456.972952] ? ksys_write+0x1a7/0x260 [ 2456.973460] ? __pfx_ksys_write+0x10/0x10 [ 2456.974010] __x64_sys_sendmmsg+0x9d/0x110 [ 2456.974559] ? syscall_enter_from_user_mode+0x21/0x50 [ 2456.975217] do_syscall_64+0x3f/0x90 [ 2456.975706] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2456.976377] RIP: 0033:0x7f4c1af01b19 [ 2456.976851] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2456.979049] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2456.979996] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2456.980899] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2456.981769] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2456.982653] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2456.983525] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2456.984444] 20:03:48 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 20:03:48 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000000000000001000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:03:48 executing program 7: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) r1 = socket$inet6(0xa, 0x0, 0x10000) ioctl$FAT_IOCTL_GET_VOLUME_ID(r0, 0x80047213, &(0x7f00000004c0)) ioctl$AUTOFS_IOC_EXPIRE_MULTI(r1, 0x40049366, &(0x7f0000000040)=0x4) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0x40510, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clone3(&(0x7f0000004c00)={0x1010000, 0x0, 0x0, 0x0, {}, 0x0, 0xffffffffffffffeb, 0x0, 0x0}, 0x58) [ 2457.017097] EXT4-fs warning (device sda): ext4_group_extend:1869: need to use ext2online to resize further 20:03:48 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000000000000002000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:03:48 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400028020000200000004f80000200040000000000000000000010000000000000002", 0x2d}, {&(0x7f0000010500)="f8ffff0fffffff0ff8ffff0f", 0xc, 0x4000}, {0x0, 0x0, 0x4200}], 0x0, &(0x7f0000011100)) acct(&(0x7f0000000040)='./file0\x00') 20:04:03 executing program 7: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400028020000200000004f8000020004000000000000000000001", 0x25}, {&(0x7f0000010500)="f8ffff0fffffff0ff8ffff0f", 0xc, 0x4000}], 0x0, &(0x7f0000000080)) 20:04:03 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000000000000003000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:04:03 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0x3ffff8) 20:04:03 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x8, @loopback}, 0x1c) 20:04:03 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) epoll_create(0xe0) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000100), 0x400000, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r2, 0x0) r3 = getuid() mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x1020086, &(0x7f00000001c0)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@posixacl}, {@noextend}, {@nodevmap}, {@noextend}], [{@obj_user}, {@subj_role={'subj_role', 0x3d, '/dev/vcsu\x00'}}, {@subj_user={'subj_user', 0x3d, '/dev/vcsu\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, '/dev/vcsu\x00'}}, {@euid_lt={'euid<', r2}}, {@fowner_lt}, {@subj_role={'subj_role', 0x3d, '-}\xd2%\''}}, {@dont_measure}, {@fowner_gt={'fowner>', r3}}]}}) perf_event_open(&(0x7f0000000000)={0x5, 0x80, 0x3, 0x1, 0x20, 0x2, 0x0, 0xf1, 0x80010, 0xc, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x6, 0x0, @perf_config_ext={0x7, 0x9}, 0x40, 0xf500, 0x101, 0x9, 0x8, 0x0, 0x401, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x4, r1, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000300)={0xa, 0x0, 0x0, @remote}, &(0x7f0000000340)=0x1c) close_range(r0, 0xffffffffffffffff, 0x0) 20:04:03 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r1, &(0x7f0000000140)="01", 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = perf_event_open$cgroup(&(0x7f0000000000)={0x5, 0x80, 0x3, 0x9, 0x1, 0x8, 0x0, 0x5, 0x80, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0xff, 0x4, @perf_config_ext={0x2, 0x1f}, 0x14008, 0x2, 0xfffffff7, 0x7, 0x6, 0x5, 0x8, 0x0, 0x20, 0x0, 0x480000000}, r2, 0xd, 0xffffffffffffffff, 0x3) write(r3, &(0x7f0000000080)="af6f42c0827bc66796f2d730d32d57383eeea05e9d67633b4df7bbd8cfe3f256fe57fa2a2e1627893cf8c1eeb418", 0x2e) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x13, r2, 0x0) syz_io_uring_complete(r4) write$binfmt_script(r0, 0x0, 0xffff8000) 20:04:03 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 65) 20:04:03 executing program 6: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/214, 0xdc}, {&(0x7f0000000300)=""/101, 0x65}, {&(0x7f0000000380)=""/224, 0xfffffffffffffef8}, {&(0x7f0000000580)=""/92, 0x55}], 0x10000125, &(0x7f0000000500), 0x38}, 0x20) perf_event_open(&(0x7f0000000000)={0x3, 0x80, 0x9, 0x7, 0xe5, 0x81, 0x0, 0x9, 0xa, 0xa, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x9, 0x1, @perf_config_ext={0xfffffffffffffffe, 0x1b69}, 0xc8, 0x100000001, 0x7f6, 0x9, 0x375e, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x50000}, 0x0, 0x2, 0xffffffffffffffff, 0x8) perf_event_open(&(0x7f00000004c0)={0x2, 0x80, 0x1, 0x0, 0x0, 0x3, 0x0, 0x80, 0x4b40c, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd0c1, 0x2, @perf_bp={&(0x7f0000000480)}, 0x802, 0x25, 0x6, 0x9, 0x6, 0x6, 0x3, 0x0, 0xfffffffe, 0x0, 0x8000}, 0xffffffffffffffff, 0x7, r0, 0xb) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) [ 2472.644838] EXT4-fs warning (device sda): ext4_group_extend:1869: need to use ext2online to resize further 20:04:03 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000000000000004000000000000000000fe8000000000000000000000000000aa"], 0x0) [ 2472.674030] FAULT_INJECTION: forcing a failure. [ 2472.674030] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2472.674900] CPU: 1 PID: 20243 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2472.675456] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2472.675997] Call Trace: [ 2472.676183] [ 2472.676363] dump_stack_lvl+0xc1/0xf0 [ 2472.676649] should_fail_ex+0x4b4/0x5b0 [ 2472.676940] _copy_from_user+0x30/0xf0 [ 2472.677231] copy_msghdr_from_user+0x89/0x150 [ 2472.677551] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2472.677899] ? __lock_acquire+0x19d7/0x64f0 [ 2472.678203] ___sys_sendmsg+0xdd/0x1b0 [ 2472.678482] ? __pfx____sys_sendmsg+0x10/0x10 [ 2472.678872] ? __pfx_perf_trace_lock+0x10/0x10 [ 2472.679315] ? lock_acquire+0x19a/0x4c0 [ 2472.679590] ? find_held_lock+0x2c/0x110 [ 2472.679879] ? __might_fault+0xe2/0x190 [ 2472.680175] ? lock_release+0x1e3/0x680 [ 2472.680588] ? __pfx_lock_release+0x10/0x10 [ 2472.680886] ? asm_exc_page_fault+0x26/0x30 [ 2472.681209] __sys_sendmmsg+0x18f/0x460 [ 2472.681493] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2472.681806] ? rcu_read_lock_any_held+0x79/0xa0 [ 2472.682139] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2472.682504] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2472.682909] ? fput+0x2f/0x1a0 [ 2472.683159] ? ksys_write+0x1a7/0x260 [ 2472.683451] ? __pfx_ksys_write+0x10/0x10 [ 2472.683780] __x64_sys_sendmmsg+0x9d/0x110 [ 2472.684105] ? syscall_enter_from_user_mode+0x21/0x50 [ 2472.684497] do_syscall_64+0x3f/0x90 [ 2472.684786] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2472.685166] RIP: 0033:0x7f4c1af01b19 [ 2472.685454] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2472.686786] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2472.687361] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2472.687894] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2472.688435] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2472.688955] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2472.689476] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2472.690025] 20:04:03 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 66) 20:04:03 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0x400000) [ 2472.749693] FAULT_INJECTION: forcing a failure. [ 2472.749693] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2472.750621] CPU: 1 PID: 20283 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2472.751169] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2472.751711] Call Trace: [ 2472.751890] [ 2472.752056] dump_stack_lvl+0xc1/0xf0 [ 2472.752347] should_fail_ex+0x4b4/0x5b0 [ 2472.752647] _copy_from_user+0x30/0xf0 [ 2472.752935] copy_msghdr_from_user+0x89/0x150 [ 2472.753244] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2472.753590] ? __lock_acquire+0x19d7/0x64f0 [ 2472.753905] ___sys_sendmsg+0xdd/0x1b0 [ 2472.754184] ? __pfx____sys_sendmsg+0x10/0x10 [ 2472.754504] ? __pfx_perf_trace_lock+0x10/0x10 [ 2472.754829] ? lock_acquire+0x19a/0x4c0 [ 2472.755108] ? find_held_lock+0x2c/0x110 [ 2472.755383] ? __might_fault+0xe2/0x190 [ 2472.755673] ? lock_release+0x1e3/0x680 [ 2472.755950] ? __pfx_lock_release+0x10/0x10 [ 2472.756247] ? asm_exc_page_fault+0x26/0x30 [ 2472.756567] __sys_sendmmsg+0x18f/0x460 [ 2472.756848] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2472.757167] ? rcu_read_lock_any_held+0x79/0xa0 [ 2472.757499] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2472.757875] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2472.758278] ? fput+0x2f/0x1a0 [ 2472.758504] ? ksys_write+0x1a7/0x260 [ 2472.758759] ? __pfx_ksys_write+0x10/0x10 [ 2472.759032] __x64_sys_sendmmsg+0x9d/0x110 [ 2472.759303] ? syscall_enter_from_user_mode+0x21/0x50 [ 2472.759632] do_syscall_64+0x3f/0x90 [ 2472.759876] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2472.760214] RIP: 0033:0x7f4c1af01b19 [ 2472.760480] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2472.761567] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2472.762043] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2472.762486] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2472.762919] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2472.763352] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2472.763783] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2472.764229] [ 2472.783152] EXT4-fs warning (device sda): ext4_group_extend:1869: need to use ext2online to resize further 20:04:03 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xca, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000000)) setsockopt$inet_mreqn(r0, 0x0, 0xf, &(0x7f0000000080)={@rand_addr, @remote}, 0xc) 20:04:03 executing program 6: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) r1 = fork() ptrace(0x10, r1) wait4(r1, &(0x7f0000000240), 0x80000000, &(0x7f0000000300)) r2 = fork() ptrace(0x10, r2) wait4(r2, &(0x7f0000000240), 0x80000000, &(0x7f0000000300)) tkill(r2, 0x23) perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0x3e, 0xe1, 0x7, 0x9, 0x0, 0x9, 0x2000, 0x15, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x2, @perf_config_ext={0x8, 0x80000000}, 0x8281, 0x1ff, 0x80000001, 0x6, 0x6, 0x2, 0x4, 0x0, 0x80000000, 0x0, 0x7fffffff}, r2, 0x0, r0, 0x6) perf_event_open(&(0x7f0000000000)={0x4, 0x80, 0x2, 0x5, 0x4, 0x4, 0x0, 0x7, 0x15, 0x3, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x7, 0x1}, 0x2002, 0x5, 0xfffffffc, 0x8, 0x80000001, 0xf035, 0x6, 0x0, 0x9, 0x0, 0xba0}, r1, 0xa, r0, 0x8) 20:04:03 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(r0, 0x89fb, &(0x7f0000000100)={'syztnl1\x00', &(0x7f0000000000)={'ip6_vti0\x00', 0x0, 0x4, 0x0, 0x0, 0x2, 0x2c, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x700, 0x1, 0x6569}}) setsockopt$packet_add_memb(0xffffffffffffffff, 0x107, 0x1, &(0x7f0000000140)={r1, 0x1, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x26}}, 0x10) close_range(r0, 0xffffffffffffffff, 0x0) 20:04:03 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 67) [ 2472.861644] FAULT_INJECTION: forcing a failure. [ 2472.861644] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2472.862426] CPU: 1 PID: 20366 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2472.862931] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2472.863430] Call Trace: [ 2472.863598] [ 2472.863755] dump_stack_lvl+0xc1/0xf0 [ 2472.864011] should_fail_ex+0x4b4/0x5b0 [ 2472.864288] _copy_from_user+0x30/0xf0 [ 2472.864554] copy_msghdr_from_user+0x89/0x150 [ 2472.864846] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2472.865170] ? __lock_acquire+0x19d7/0x64f0 [ 2472.865458] ___sys_sendmsg+0xdd/0x1b0 [ 2472.865712] ? __pfx____sys_sendmsg+0x10/0x10 [ 2472.866005] ? __pfx_perf_trace_lock+0x10/0x10 [ 2472.866311] ? lock_acquire+0x19a/0x4c0 [ 2472.866573] ? find_held_lock+0x2c/0x110 [ 2472.866839] ? __might_fault+0xe2/0x190 [ 2472.867096] ? lock_release+0x1e3/0x680 [ 2472.867358] ? __pfx_lock_release+0x10/0x10 [ 2472.867633] ? asm_exc_page_fault+0x26/0x30 [ 2472.867927] __sys_sendmmsg+0x18f/0x460 [ 2472.868193] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2472.868500] ? rcu_read_lock_any_held+0x79/0xa0 [ 2472.868810] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2472.869148] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2472.869519] ? fput+0x2f/0x1a0 [ 2472.869741] ? ksys_write+0x1a7/0x260 20:04:04 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0xf0ffff) [ 2472.869991] ? __pfx_ksys_write+0x10/0x10 [ 2472.870448] __x64_sys_sendmmsg+0x9d/0x110 [ 2472.870720] ? syscall_enter_from_user_mode+0x21/0x50 [ 2472.871050] do_syscall_64+0x3f/0x90 [ 2472.871297] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2472.871623] RIP: 0033:0x7f4c1af01b19 [ 2472.871859] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2472.872940] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2472.873405] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2472.873836] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2472.874270] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2472.874704] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2472.875134] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2472.875582] 20:04:04 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000000000000005000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:04:04 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 68) [ 2472.927391] cgroup: fork rejected by pids controller in /syz6 [ 2472.972871] FAULT_INJECTION: forcing a failure. [ 2472.972871] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2472.973700] CPU: 1 PID: 20426 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2472.974207] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2472.974707] Call Trace: [ 2472.974875] [ 2472.975027] dump_stack_lvl+0xc1/0xf0 [ 2472.975284] should_fail_ex+0x4b4/0x5b0 [ 2472.975556] _copy_from_user+0x30/0xf0 [ 2472.975823] copy_msghdr_from_user+0x89/0x150 [ 2472.976117] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2472.976450] ? __lock_acquire+0x19d7/0x64f0 [ 2472.976740] ___sys_sendmsg+0xdd/0x1b0 [ 2472.976999] ? __pfx____sys_sendmsg+0x10/0x10 [ 2472.977294] ? __pfx_perf_trace_lock+0x10/0x10 [ 2472.977602] ? lock_acquire+0x19a/0x4c0 [ 2472.977860] ? find_held_lock+0x2c/0x110 [ 2472.978128] ? __might_fault+0xe2/0x190 [ 2472.978386] ? lock_release+0x1e3/0x680 [ 2472.978645] ? __pfx_lock_release+0x10/0x10 [ 2472.978920] ? asm_exc_page_fault+0x26/0x30 [ 2472.979218] __sys_sendmmsg+0x18f/0x460 [ 2472.979482] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2472.979777] ? rcu_read_lock_any_held+0x79/0xa0 [ 2472.980093] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2472.980457] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2472.980835] ? fput+0x2f/0x1a0 [ 2472.981059] ? ksys_write+0x1a7/0x260 [ 2472.981310] ? __pfx_ksys_write+0x10/0x10 [ 2472.981584] __x64_sys_sendmmsg+0x9d/0x110 [ 2472.981856] ? syscall_enter_from_user_mode+0x21/0x50 [ 2472.982185] do_syscall_64+0x3f/0x90 [ 2472.982432] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2472.982764] RIP: 0033:0x7f4c1af01b19 [ 2472.983000] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2472.984085] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2472.984559] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2472.984994] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2472.985428] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2472.985865] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2472.986300] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2472.986750] [ 2472.990636] EXT4-fs warning (device sda): ext4_group_extend:1869: need to use ext2online to resize further 20:04:20 executing program 6: sendmsg$NL80211_CMD_PROBE_CLIENT(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, 0x0, 0x100, 0x70bd2d, 0x25dfdbfe, {{}, {@void, @val={0xc, 0x99, {0xfffffffb, 0x65}}}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_b}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x404) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000000)={0x0, 0x0}) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x100}, r0, 0x0, 0xffffffffffffffff, 0x0) 20:04:20 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0xe, @loopback}, 0x1c) 20:04:20 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) fsmount(r1, 0x0, 0x0) r2 = timerfd_create(0x8, 0x0) timerfd_settime(r2, 0x0, &(0x7f0000000280)={{0x77359400}, {0x0, 0x3938700}}, 0x0) r3 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000002340), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT(r3, 0xc0a85352, &(0x7f00000000c0)={{}, 'port0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_PORT_INFO(r3, 0xc0a85322, &(0x7f00000015c0)) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r3, 0x4058534c, &(0x7f0000000180)={0x7f7, 0x10000, 0xfffffffb, 0x3, 0x1, 0x200}) r4 = mq_open(&(0x7f0000000000)='@\x00', 0xc1, 0xb2, &(0x7f0000000040)={0xa554, 0x7, 0x8001, 0x8}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, &(0x7f0000000300)={0x0, ""/256, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r4, 0x5000943f, &(0x7f0000000500)={{}, r5, 0x12, @unused=[0x1, 0x1, 0x6, 0x6], @subvolid=0x80000000}) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(0xffffffffffffffff, 0x5000943f, &(0x7f0000000200)={{r3}, r5, 0xc, @inherit={0x78, &(0x7f0000001500)={0x0, 0x6, 0xa66, 0x7f6d50bc, {0x10, 0x1, 0xec, 0x9, 0x581}, [0x47, 0x6, 0x8, 0x1, 0x100040000, 0x4]}}, @name="d89fabe8ed9d3692721b0896c26263c6076e51c462d1acd19b7c61b67610aa0d381bb54fa02d3defec8b656827844c718ac6c4162b70b3fc09bf710bf4b9cda417f6d459202f6f36bf640753174938594782ed6add4f535f61c9d2c61fc136f9ce6083a1f129241f05c9672852103a92b4c735539eeb6d3106cf414fe7fff0bcf96f8ce93066ef667f0c53df0ffbbd6348e596abaeecef8241a65d076ae2da86e41f357d61e25ab727af86dc356d4cea581d4dd2c626951d4967047a7029ef28a8e78c6e3e890015c0c3767e794c642b575fae3b2f8ec071a41b0c957f8bc081dd3425aa62b311a5eecf31844b69c525173919a7df6f442467d2495d6f84965c8d277c61947efb3e58c293acd46ed65599401d0226631a3ce49f9b3628aa89aceb79959b8327aa32aee48c915480db62b6eb5eabe20ab2174e85510a4d23d9f518d38db24f18b1a7c07f9559420d89c161e4b926f3b5f6b73833aea1f2c9c2927fe477415065f5f2fedf23cc043ac93f2d5af6736d7e545b1dab154f8a25fb2dcf972bdd7db204e7387c9ff671dae1c6d2fb03ff7f462e34c931bf1d10b2399a607cd1fa9e77f24dc41433ba3b3071eb7bc29facde8a82a0564690e2fd1b7eafb3f731352ae2b4b4092f7735aa08a2111b24903781b32f3d4811fb2f88cac2fba2849c3f8757b0bcaed42b2e56264c30dd475411f6cc516e6e4c29f9a8580ebc69228da51c92c853f736cc40f9c0a1bf4c4e1276841f00d8e610b1ba3c5cb6efe4c988638bd53666f0f4cf41cfe12fc3068dd9e5a0676751fc41832cbdf2b25252b242c03d41edfe61dc6f8c0190ad8703e55c05509e9286f8d8acf41d767662610dcca6c4294768d240c97103568fca01d1a9da12fc36906e609599ddae47015be3aa96a1ab6e41e682133cd4d79686f393ad564e30af0da6aa8794b03f7ff8bda754242eef7ded99d185d667480b801c4de7af4af1d7531696db527b722a3f4bff6391d603a98869be6fe2f338ad3276e84ad0219714bb834b7f5f359bc59b81a70dc09d7119ae4a9bf00b2b452e0ae138304a2b76d9f1630cdb951031ac305013c5b6f45183791ef4285f66f54267d9b6f453ccb1b011bbfcb13c6ae9e84aa6d8bd51ff8534c19b5d8f2a07a1870d4f9304b7f14c46db81fc894ecd90630cf72c383b99b20c55202dc6ce968318c98b6b59212f826654d1ab3adf1197ed3baf8047f0844cddeb488b858162f3cc10a27e10f30ade652b086d76f21c8d037b43976d2c02bd2ee574fbf1ea19b811fdedba8f8da153c2bcc6388d615fadccaf5a8145fc6effd86f8d3c04caa23901e0dd76cd48d925a6b521477278a029db8b65948f37153fe4d6333963df8c44b1589a4172d10f2b5ec6337f0df908ee657dcaa1c6c883257f4d372342f1391661979685a68d07cba5e3df0ab800bd64e08e87b332cec21dc49e0696c617c6811c28f3efbfa44077f2dac0aed6267ae4a4f65e0bec1e368065b94133315b450dfb046e37103f042ec37dd2978c17f5c99c2a92ebd28b0fa209f5afac2ae07419c141544c3e2f07eb207aa24a266e27a43f82eb191076b4f8d65d8b9deb339fb3573a8ac2f6cb0f8524c3fbf946c1dd19e3b1d92ae29bc84045561fd7af46d44b5009091d7c0d94690e2b26f828afddcc0b63b02f7accce8e52249936c48ff20d35cf94b686969b0085d0483a302140199b62edaa1c9172208d79f5ebb876ce2ff3dd5d0e6fa2334ccf5236c9d3408ed4460d3b44d8147c7d6d454947bbe1d09e75591078f815f8323326f7bfb7f230b80f1e3eeba9d57c84b93fb465e11f49c9e5fddc6e627dc09971db34e1e84189f0c16727578096a7eaff5b982f91c95f28171bdea8db0eb64a3ce904c09267f60aa87cab7cf7adb01edd0d18c3a2b85c23d47e62c336fe02e8946c028b423a11214a11541a0232818b643f6fcba98d64690b1938e06cdc27650a925a3dda561d88fdfe124713f6514446bf218a244d6365273244dee2d3e80f1cc752a9257dd738584836425816bfa1bf2f59ecc7be32f69697cf0951aa4f34e323cfd315d526e049e450dca60be279ecce5ccdbb92150d293de1fd9d2670d84b95e76cddd403d2ab3774ca3b715f6231444e28b4ecf9a0d233c7cad179683f3a347dd7a81b8f9d4ecfda56746614d0a2c062fb89592c3199ec940c3482fa2339da8627dd814925554a916ba677bca470a41598c175853b485ba99a2890c106b032dba62999b8c4a5e2bca5705f333597730c46b1cc7d58a23f015209ff785602bd18d1c4601c3db15c319592f81bc6869b02c9a308bc2d4a3e0113be42aa736525ed45f22472095f692425fea25d8d1f4bc58b982063188c6c352286182514c11957aea21917ff8fba1e1769f176f105cc747d899a979979ac9474726001e01c6179805bee63727882b0df7f05a225926ec1bb07b4887e1ad3a746a7b690063ce8c7a38f99acf8be0368c4996667b52e6b6c96b2b22053dbb555f1d8d0db6d8d583c76d791b90404826242979f07bb63d36a41669b29c46de28561ed10679aa1eafa921dc972c7948797b19ea7a3889c2fc53f9dacb13d02b359010ddac48cf7a76ee8d85049cc4884a081afa50e2f4bfa7a9788fa382d1db65ab4ba6991675c8f33c339e2848d76e12baa2886833195b722faf10e2a023a8dcb931252928da1bb7ceb0a2cf87d95719582aa662ca9cffd547f0e514c89243e120033b4ed9a76240b58f28f2a0c9538e82dd037360222d9ddfa66ff3ceb7ef27d54156bda0a5d0757b6b89abce1abcdc796a6f3eb661f8b2d220dbf576f8bb1621dbca76bacb7ecac9c11253d867c2d1bba3cf9fad7c65d73ebf1f2ffd32b03e14b988275847c811492138aea789c11f7ae0797719a9ce64403350a874f9cd38cb4ece7d3eade32a77f178d7b73a9bdbe2c6ccf895368feb7b62532d69c05768534d80e7fee1d839ba214a17e5d75777d95736c3cf5d045cf22d5d2f11bff104f71fa17e44863c8d222b2179786fdf80dcf1bcf3a3427be8bbc1d65131e7a0bed5f2d23aabd0c1cdeff7b3a33804dccf8710bcff70332b6543e60906841d93e0cbe136c6cdddcaaa47e18c715f26ce1e4835f67ea850e826bbd2470e7cc4c978bf22c488d38c03aaba15b833cee48af87104d313261a560d0fabe74c70620ace185d95067518b0dd01f477fc8b7d8b0d660c01a348af77d7844bc753dc9f2b250a2d2610dbcf01e0c150508f28f8d4a1a4a3d0e737b50f0fe9d2daa2363253086690e09788efc1566a0f1997d00d14cb30cb98e0c6659a0edaf34a00b9546500366e3fdd5c63c30a14650d12a959f6e3a1e9b3fc3ae5a8a1a4d5535f55a12ca6855664ed9c94d0cbca7b48ed7f59e6252e71102d2471ccd0a38bedcdb04698259fadf8369db1e2251a8868f2da8a511bc8b07d0ab47ecd15b7cab2d783633a7cd054bd05beeaaa09f2d8faa5cb1c679c0bb63219bb8d856412c7850f433a8c6969eecf1ce46144146a49fa8fd5ead7742b479b07a22efe2349caf8685767b13439a63e0bed41d224cdb27b7f25d78b52f8bec06fa364fe08ddf709409edf6ebb00a15adb5abae03d56bd4e682d302dbdf20d908642f96cd18721441f470810b9e30b61719d183a7a7b637ea8cce30edc72d5dfa6f98192938735f490809b1346a70b3253bc452053cffd4712688c2620a405fded49c24af1b92384fa5569880b9d2a111c3402f6f1c2ed73fad916b097870edd8e976b09210f2b23cde73c82a163ecee5edb17ac34c22c5394f85c128afc6c969d7d2dad6d876da5d2b321f2a46949a86bfc9ca8774701d2a8aeeadb13d417288c52b337ac274ff80c65cc115ebbbd2476afe81aa79f44310d7f12cb595b16d2725f6059ffd6309b2c7786a9bd76fd7246d863fcee2b0d7e307d34274854f695ae3f08b7161ad6c90f8cb9b847342f759e3d7e1f35fa5a6868675ceda6f0f710032c32e19c0f9dbbcb3ce6a8ece0c696641246a416f74f5502f3c1f081bec61e979bf3253a2652bfff1ac7a1272a07ec44bfba6e9487ff32800e1b988952a8ae8af3341ca4af974123b193a1204dca26d9ac4ba30c4209b2ade32a0b2cbf6e1148c13312e0c4ad9fba3d3c2f27387796666e58c1633018b303cb0c07c37d0cddb4b4751677281c2d1cf96d5c58f92c39f2f13027b1d284805f2cba15949e1d45d351953e5d5c9a513849cb81507a3904b521337f0217603d77564be14fdfcbda58f86cb8be237d11f14407485b07535d7034418564884f3365b6c892726de3f836b5a589b4a8edd50193a7a0f7ad01fc4488e902a9ef057c941bf445b3fd7649211bc2d221fd7f69bb92e3b64785c014047470474bd5fa2d91a6146ac4247bce48931079ede1efa7bc7ab5063a27fcd1fbe96e27f2fca1c1d5c6962aa9d5fa778fa9adc33c9b913fc15f7cc6992aad740945e3616351ee0f6e53df41933dde5079c3092d3a2d9628f9b603e3fe2810efae60fbbd8e5443465c9d4c0891fd081e9ff7f0fc58a934b9339eee42aecebf5089f9e4d8d6747f2e95991f8e006ef71973c53c21e0e5678ed5b8a4b5a2ceaf2989e65897013ad0953a4f0a63186f57b79c202a647e2d4b2e14a3e8fd453cbe2ab560a4a18aea87121a4d668244c79de0caadd1af0cc22e11e697a97cfbcc165ff4c35e2cc0b68b8683ec6ecb751ec59e5ef7c08539f9d701e2503d52f17111fce919266a71762e7cd8de5e4d116e68326364ce702d8c712695285fc1d1b1a6b2a6ac8ffe94fb601014e091fd5b20cd9b0104907432c9b5a15e8f8edd6ec95b88b4fdb8d3cd96f3f9a72e4d13c7904ab0a03c277f71011da93c44fccc2269c43272b06710247982a92ccba695a2c446b88ba18635e3d1044251244e6332a9d95cde5a56958447dbb4c75f276795477d3a43ce1689887db592d0393a4fcbca85c0b5cf684873fa9815720fc3d16510dff7eaccf9395baeca8ad2767e21ab8ff5ce15f4e19d9496d04ef910bbac7a420a72df2a772bd99717940b7799bf7b710190d1fac5837191528d3ea0ad4e1b1901f9a18a01bb896b17b3c04f7dcf45be138abf9276d2acaa274e683e317d22cd4b6ae555c1e49dfe882fc0e016b94464bbe866a4ea22f86cbfe6ed5dbac23fc5b9ed685c3634a782d061b3cc81999a6d1d0223ea174a63484659bd42d542dad5128ca477dfead13cf0bf9c9ad484a987a44f25108373557b2ebf5f40bfc0e0ae380cd5833a550204213f13e1c1d0cd9f964291f9c9792295a2ea18e74ee8493d2158f67c2d93211587ad143425c09242cb7680372f89eb667d23e6bf8add7daa2aff93befc92661a2381cb75e3b20986008e68e68a778daee527281e8f001ea3ae95b606f13a36c94013ddd7536a6b2992947cb4035d9048c5ad2d2b059a1e628a85561e2cb668e9202845e356500cca329bdffa2102e659f05202cab2863e9d65afaae9f6f4ffe7d84bf2513b76a9e0e800db99f75ccf2510926d27626b80e24586863853f6f5267ea68e86dab68e4625aea0c678f6fb2309544e229806a86ffb7c09f47f51443a5a28a9eaa5d6b3ecd1fb95dae251510fb9d98dfad7f5f301ba17b3e380a0ffc691b3d7af0291729760deb95581df506224361fb5ef1d018b3aa747326e0c42e836f169a7c4bdb194c5d656bf5feb2a250f3ecb5147ed50ecf37ba2a7a6908"}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r2, 0xc0c89425, &(0x7f0000000140)={"af63528f24a523302c1fb03cac554957", 0x0, r5, {0x4c31, 0x1f}, {0x7, 0x7fff}, 0xff, [0x5, 0x80000001, 0x40, 0x1ff, 0x1, 0xb1, 0x9, 0x4, 0x4, 0xfffffffffffff801, 0x8, 0x4, 0x800, 0x0, 0x1, 0x81]}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r1, 0xc0c89425, &(0x7f0000000100)={"d04a68c4de74a69004b6a34a3e66cdca", r5, 0x0, {0x100000000, 0x8000}, {0x38, 0x52}, 0x53fb, [0x2, 0xcc, 0x8, 0x0, 0xffffffffffffbc49, 0xffffffff, 0x401, 0x8, 0x7, 0x80000001, 0x6, 0x80000000, 0x100000000, 0x55981010, 0x8001, 0x9]}) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x0) 20:04:20 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000000000000006000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:04:20 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$sr(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) r3 = fsmount(r2, 0x0, 0x0) mknodat$null(r3, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) r4 = socket$packet(0x11, 0x2, 0x300) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x1018810, &(0x7f00000001c0)={'trans=fd,', {'rfdno', 0x3d, r3}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_fscache}, {@version_L}, {@loose}], [{@dont_appraise}, {@subj_role={'subj_role', 0x3d, '/dev/sr0\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, ',,-.([2)'}}, {@dont_hash}, {@hash}, {@permit_directio}, {@hash}]}}) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000040)) ioctl$sock_inet_SIOCRTMSG(r0, 0x890d, &(0x7f00000002c0)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x2c}}, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x2b}}, {0x2, 0x4e23, @empty}, 0x44, 0x0, 0x0, 0x0, 0x800, &(0x7f0000000280)='syz_tun\x00', 0x3, 0x8, 0x6}) 20:04:20 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 69) 20:04:20 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0x1000000) 20:04:20 executing program 3: openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80000, 0x0) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x1002, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x1, 0xb, 0xed4f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x3, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) sendfile(0xffffffffffffffff, r0, 0x0, 0x1000) r1 = openat$hpet(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, &(0x7f0000000040)) syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='fd\x00') fsconfig$FSCONFIG_CMD_CREATE(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r4, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x7fffff8, 0x0) fsetxattr$security_selinux(r2, &(0x7f00000003c0), &(0x7f0000000400)='system_u:object_r:hald_var_lib_t:s0\x00', 0x24, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file1\x00', 0x8000, 0x1c8) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r2, 0xc0189374, &(0x7f0000000500)=ANY=[@ANYBLOB="37cd4fc7f091fd5e5e46eb965d0512fa4312bcb71e0ba7c8b304639174a7412f75f2309839e0825deaf7b3bb9aebd85db734aa3722e8d873956958367bc808323aa9ee16d2dd7d1f59426f36cb37974a113a94d086baf1cbc6e8a664775f3e63003db70ecb905cedcf8f05ada8222d0250db3a3b513555f30bb21f", @ANYRES64, @ANYRESDEC, @ANYRESOCT, @ANYRES32=r1]) setsockopt$netlink_NETLINK_PKTINFO(r4, 0x10e, 0x3, &(0x7f0000000300)=0x664, 0x4) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_config_ext={0x203}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3800000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r2, r2, 0x0, 0x100000) openat(r5, &(0x7f0000000340)='./file1\x00', 0x40000, 0xca) [ 2489.181530] EXT4-fs warning (device sda): ext4_group_extend:1869: need to use ext2online to resize further 20:04:20 executing program 5: ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x3f}}, './file0\x00'}) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_GET_MESH_CONFIG(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x1c, 0x0, 0x800, 0x70bd28, 0x25dfdbff, {{}, {@val={0x8, 0x3, r1}, @void}}, ["", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x40800}, 0x80) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r2, 0xffffffffffffffff, 0x0) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000200), 0x111000, 0x0) faccessat2(r3, &(0x7f0000000240)='./file0\x00', 0x2f, 0x1100) 20:04:20 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000000000000040000000000000000000fe8000000000000000000000000000aa"], 0x0) [ 2489.228305] FAULT_INJECTION: forcing a failure. [ 2489.228305] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2489.230069] CPU: 1 PID: 20504 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2489.231169] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2489.232268] Call Trace: [ 2489.232668] [ 2489.232994] dump_stack_lvl+0xc1/0xf0 [ 2489.233547] should_fail_ex+0x4b4/0x5b0 [ 2489.234147] _copy_from_user+0x30/0xf0 [ 2489.234725] copy_msghdr_from_user+0x89/0x150 [ 2489.235388] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2489.236089] ? __lock_acquire+0x19d7/0x64f0 [ 2489.236737] ___sys_sendmsg+0xdd/0x1b0 [ 2489.237291] ? __pfx____sys_sendmsg+0x10/0x10 [ 2489.237939] ? __pfx_perf_trace_lock+0x10/0x10 [ 2489.238624] ? lock_acquire+0x19a/0x4c0 [ 2489.239205] ? find_held_lock+0x2c/0x110 [ 2489.239848] ? __might_fault+0xe2/0x190 [ 2489.240484] ? lock_release+0x1e3/0x680 [ 2489.241104] ? __pfx_lock_release+0x10/0x10 [ 2489.241765] ? asm_exc_page_fault+0x26/0x30 [ 2489.242470] __sys_sendmmsg+0x18f/0x460 [ 2489.243100] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2489.243811] ? rcu_read_lock_any_held+0x79/0xa0 [ 2489.244593] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2489.245427] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2489.246299] ? fput+0x2f/0x1a0 [ 2489.246822] ? ksys_write+0x1a7/0x260 [ 2489.247372] ? __pfx_ksys_write+0x10/0x10 [ 2489.248038] __x64_sys_sendmmsg+0x9d/0x110 [ 2489.248726] ? syscall_enter_from_user_mode+0x21/0x50 [ 2489.249518] do_syscall_64+0x3f/0x90 [ 2489.250108] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2489.250900] RIP: 0033:0x7f4c1af01b19 [ 2489.251488] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2489.254121] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2489.255285] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2489.256350] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2489.257439] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2489.258520] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2489.259604] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2489.260711] [ 2489.295414] SELinux: Context system_u:object_r:hald_var_lib_t:s0 is not valid (left unmapped). 20:04:34 executing program 6: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_QGROUP_CREATE(r0, 0x4010942a, &(0x7f0000000000)={0x1, 0x7ff}) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/cpuinfo\x00', 0x0, 0x0) ioctl$sock_SIOCBRADDBR(0xffffffffffffffff, 0x89a0, &(0x7f0000000340)='ipvlan1\x00') ioctl$CDROMREADTOCHDR(r1, 0x5305, &(0x7f0000000140)={0x7, 0x1f}) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000002c0), 0x101102, 0x0) ioctl$CDROMREADTOCHDR(r2, 0x5305, &(0x7f0000000300)={0x3, 0x20}) r3 = request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) setsockopt$inet_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f0000000380), 0x4) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(0xffffffffffffffff, 0xc0506617, &(0x7f0000000200)={@id={0x2, 0x0, @b}, 0x40, r3, '\x00', @b}) 20:04:34 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0x2000000) 20:04:34 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 70) 20:04:34 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000000000000050000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:04:34 executing program 7: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) fsmount(r1, 0x0, 0x0) r2 = timerfd_create(0x8, 0x0) timerfd_settime(r2, 0x0, &(0x7f0000000280)={{0x77359400}, {0x0, 0x3938700}}, 0x0) r3 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000002340), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT(r3, 0xc0a85352, &(0x7f00000000c0)={{}, 'port0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_PORT_INFO(r3, 0xc0a85322, &(0x7f00000015c0)) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r3, 0x4058534c, &(0x7f0000000180)={0x7f7, 0x10000, 0xfffffffb, 0x3, 0x1, 0x200}) r4 = mq_open(&(0x7f0000000000)='@\x00', 0xc1, 0xb2, &(0x7f0000000040)={0xa554, 0x7, 0x8001, 0x8}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, &(0x7f0000000300)={0x0, ""/256, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r4, 0x5000943f, &(0x7f0000000500)={{}, r5, 0x12, @unused=[0x1, 0x1, 0x6, 0x6], @subvolid=0x80000000}) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(0xffffffffffffffff, 0x5000943f, &(0x7f0000000200)={{r3}, r5, 0xc, @inherit={0x78, &(0x7f0000001500)={0x0, 0x6, 0xa66, 0x7f6d50bc, {0x10, 0x1, 0xec, 0x9, 0x581}, [0x47, 0x6, 0x8, 0x1, 0x100040000, 0x4]}}, @name="d89fabe8ed9d3692721b0896c26263c6076e51c462d1acd19b7c61b67610aa0d381bb54fa02d3defec8b656827844c718ac6c4162b70b3fc09bf710bf4b9cda417f6d459202f6f36bf640753174938594782ed6add4f535f61c9d2c61fc136f9ce6083a1f129241f05c9672852103a92b4c735539eeb6d3106cf414fe7fff0bcf96f8ce93066ef667f0c53df0ffbbd6348e596abaeecef8241a65d076ae2da86e41f357d61e25ab727af86dc356d4cea581d4dd2c626951d4967047a7029ef28a8e78c6e3e890015c0c3767e794c642b575fae3b2f8ec071a41b0c957f8bc081dd3425aa62b311a5eecf31844b69c525173919a7df6f442467d2495d6f84965c8d277c61947efb3e58c293acd46ed65599401d0226631a3ce49f9b3628aa89aceb79959b8327aa32aee48c915480db62b6eb5eabe20ab2174e85510a4d23d9f518d38db24f18b1a7c07f9559420d89c161e4b926f3b5f6b73833aea1f2c9c2927fe477415065f5f2fedf23cc043ac93f2d5af6736d7e545b1dab154f8a25fb2dcf972bdd7db204e7387c9ff671dae1c6d2fb03ff7f462e34c931bf1d10b2399a607cd1fa9e77f24dc41433ba3b3071eb7bc29facde8a82a0564690e2fd1b7eafb3f731352ae2b4b4092f7735aa08a2111b24903781b32f3d4811fb2f88cac2fba2849c3f8757b0bcaed42b2e56264c30dd475411f6cc516e6e4c29f9a8580ebc69228da51c92c853f736cc40f9c0a1bf4c4e1276841f00d8e610b1ba3c5cb6efe4c988638bd53666f0f4cf41cfe12fc3068dd9e5a0676751fc41832cbdf2b25252b242c03d41edfe61dc6f8c0190ad8703e55c05509e9286f8d8acf41d767662610dcca6c4294768d240c97103568fca01d1a9da12fc36906e609599ddae47015be3aa96a1ab6e41e682133cd4d79686f393ad564e30af0da6aa8794b03f7ff8bda754242eef7ded99d185d667480b801c4de7af4af1d7531696db527b722a3f4bff6391d603a98869be6fe2f338ad3276e84ad0219714bb834b7f5f359bc59b81a70dc09d7119ae4a9bf00b2b452e0ae138304a2b76d9f1630cdb951031ac305013c5b6f45183791ef4285f66f54267d9b6f453ccb1b011bbfcb13c6ae9e84aa6d8bd51ff8534c19b5d8f2a07a1870d4f9304b7f14c46db81fc894ecd90630cf72c383b99b20c55202dc6ce968318c98b6b59212f826654d1ab3adf1197ed3baf8047f0844cddeb488b858162f3cc10a27e10f30ade652b086d76f21c8d037b43976d2c02bd2ee574fbf1ea19b811fdedba8f8da153c2bcc6388d615fadccaf5a8145fc6effd86f8d3c04caa23901e0dd76cd48d925a6b521477278a029db8b65948f37153fe4d6333963df8c44b1589a4172d10f2b5ec6337f0df908ee657dcaa1c6c883257f4d372342f1391661979685a68d07cba5e3df0ab800bd64e08e87b332cec21dc49e0696c617c6811c28f3efbfa44077f2dac0aed6267ae4a4f65e0bec1e368065b94133315b450dfb046e37103f042ec37dd2978c17f5c99c2a92ebd28b0fa209f5afac2ae07419c141544c3e2f07eb207aa24a266e27a43f82eb191076b4f8d65d8b9deb339fb3573a8ac2f6cb0f8524c3fbf946c1dd19e3b1d92ae29bc84045561fd7af46d44b5009091d7c0d94690e2b26f828afddcc0b63b02f7accce8e52249936c48ff20d35cf94b686969b0085d0483a302140199b62edaa1c9172208d79f5ebb876ce2ff3dd5d0e6fa2334ccf5236c9d3408ed4460d3b44d8147c7d6d454947bbe1d09e75591078f815f8323326f7bfb7f230b80f1e3eeba9d57c84b93fb465e11f49c9e5fddc6e627dc09971db34e1e84189f0c16727578096a7eaff5b982f91c95f28171bdea8db0eb64a3ce904c09267f60aa87cab7cf7adb01edd0d18c3a2b85c23d47e62c336fe02e8946c028b423a11214a11541a0232818b643f6fcba98d64690b1938e06cdc27650a925a3dda561d88fdfe124713f6514446bf218a244d6365273244dee2d3e80f1cc752a9257dd738584836425816bfa1bf2f59ecc7be32f69697cf0951aa4f34e323cfd315d526e049e450dca60be279ecce5ccdbb92150d293de1fd9d2670d84b95e76cddd403d2ab3774ca3b715f6231444e28b4ecf9a0d233c7cad179683f3a347dd7a81b8f9d4ecfda56746614d0a2c062fb89592c3199ec940c3482fa2339da8627dd814925554a916ba677bca470a41598c175853b485ba99a2890c106b032dba62999b8c4a5e2bca5705f333597730c46b1cc7d58a23f015209ff785602bd18d1c4601c3db15c319592f81bc6869b02c9a308bc2d4a3e0113be42aa736525ed45f22472095f692425fea25d8d1f4bc58b982063188c6c352286182514c11957aea21917ff8fba1e1769f176f105cc747d899a979979ac9474726001e01c6179805bee63727882b0df7f05a225926ec1bb07b4887e1ad3a746a7b690063ce8c7a38f99acf8be0368c4996667b52e6b6c96b2b22053dbb555f1d8d0db6d8d583c76d791b90404826242979f07bb63d36a41669b29c46de28561ed10679aa1eafa921dc972c7948797b19ea7a3889c2fc53f9dacb13d02b359010ddac48cf7a76ee8d85049cc4884a081afa50e2f4bfa7a9788fa382d1db65ab4ba6991675c8f33c339e2848d76e12baa2886833195b722faf10e2a023a8dcb931252928da1bb7ceb0a2cf87d95719582aa662ca9cffd547f0e514c89243e120033b4ed9a76240b58f28f2a0c9538e82dd037360222d9ddfa66ff3ceb7ef27d54156bda0a5d0757b6b89abce1abcdc796a6f3eb661f8b2d220dbf576f8bb1621dbca76bacb7ecac9c11253d867c2d1bba3cf9fad7c65d73ebf1f2ffd32b03e14b988275847c811492138aea789c11f7ae0797719a9ce64403350a874f9cd38cb4ece7d3eade32a77f178d7b73a9bdbe2c6ccf895368feb7b62532d69c05768534d80e7fee1d839ba214a17e5d75777d95736c3cf5d045cf22d5d2f11bff104f71fa17e44863c8d222b2179786fdf80dcf1bcf3a3427be8bbc1d65131e7a0bed5f2d23aabd0c1cdeff7b3a33804dccf8710bcff70332b6543e60906841d93e0cbe136c6cdddcaaa47e18c715f26ce1e4835f67ea850e826bbd2470e7cc4c978bf22c488d38c03aaba15b833cee48af87104d313261a560d0fabe74c70620ace185d95067518b0dd01f477fc8b7d8b0d660c01a348af77d7844bc753dc9f2b250a2d2610dbcf01e0c150508f28f8d4a1a4a3d0e737b50f0fe9d2daa2363253086690e09788efc1566a0f1997d00d14cb30cb98e0c6659a0edaf34a00b9546500366e3fdd5c63c30a14650d12a959f6e3a1e9b3fc3ae5a8a1a4d5535f55a12ca6855664ed9c94d0cbca7b48ed7f59e6252e71102d2471ccd0a38bedcdb04698259fadf8369db1e2251a8868f2da8a511bc8b07d0ab47ecd15b7cab2d783633a7cd054bd05beeaaa09f2d8faa5cb1c679c0bb63219bb8d856412c7850f433a8c6969eecf1ce46144146a49fa8fd5ead7742b479b07a22efe2349caf8685767b13439a63e0bed41d224cdb27b7f25d78b52f8bec06fa364fe08ddf709409edf6ebb00a15adb5abae03d56bd4e682d302dbdf20d908642f96cd18721441f470810b9e30b61719d183a7a7b637ea8cce30edc72d5dfa6f98192938735f490809b1346a70b3253bc452053cffd4712688c2620a405fded49c24af1b92384fa5569880b9d2a111c3402f6f1c2ed73fad916b097870edd8e976b09210f2b23cde73c82a163ecee5edb17ac34c22c5394f85c128afc6c969d7d2dad6d876da5d2b321f2a46949a86bfc9ca8774701d2a8aeeadb13d417288c52b337ac274ff80c65cc115ebbbd2476afe81aa79f44310d7f12cb595b16d2725f6059ffd6309b2c7786a9bd76fd7246d863fcee2b0d7e307d34274854f695ae3f08b7161ad6c90f8cb9b847342f759e3d7e1f35fa5a6868675ceda6f0f710032c32e19c0f9dbbcb3ce6a8ece0c696641246a416f74f5502f3c1f081bec61e979bf3253a2652bfff1ac7a1272a07ec44bfba6e9487ff32800e1b988952a8ae8af3341ca4af974123b193a1204dca26d9ac4ba30c4209b2ade32a0b2cbf6e1148c13312e0c4ad9fba3d3c2f27387796666e58c1633018b303cb0c07c37d0cddb4b4751677281c2d1cf96d5c58f92c39f2f13027b1d284805f2cba15949e1d45d351953e5d5c9a513849cb81507a3904b521337f0217603d77564be14fdfcbda58f86cb8be237d11f14407485b07535d7034418564884f3365b6c892726de3f836b5a589b4a8edd50193a7a0f7ad01fc4488e902a9ef057c941bf445b3fd7649211bc2d221fd7f69bb92e3b64785c014047470474bd5fa2d91a6146ac4247bce48931079ede1efa7bc7ab5063a27fcd1fbe96e27f2fca1c1d5c6962aa9d5fa778fa9adc33c9b913fc15f7cc6992aad740945e3616351ee0f6e53df41933dde5079c3092d3a2d9628f9b603e3fe2810efae60fbbd8e5443465c9d4c0891fd081e9ff7f0fc58a934b9339eee42aecebf5089f9e4d8d6747f2e95991f8e006ef71973c53c21e0e5678ed5b8a4b5a2ceaf2989e65897013ad0953a4f0a63186f57b79c202a647e2d4b2e14a3e8fd453cbe2ab560a4a18aea87121a4d668244c79de0caadd1af0cc22e11e697a97cfbcc165ff4c35e2cc0b68b8683ec6ecb751ec59e5ef7c08539f9d701e2503d52f17111fce919266a71762e7cd8de5e4d116e68326364ce702d8c712695285fc1d1b1a6b2a6ac8ffe94fb601014e091fd5b20cd9b0104907432c9b5a15e8f8edd6ec95b88b4fdb8d3cd96f3f9a72e4d13c7904ab0a03c277f71011da93c44fccc2269c43272b06710247982a92ccba695a2c446b88ba18635e3d1044251244e6332a9d95cde5a56958447dbb4c75f276795477d3a43ce1689887db592d0393a4fcbca85c0b5cf684873fa9815720fc3d16510dff7eaccf9395baeca8ad2767e21ab8ff5ce15f4e19d9496d04ef910bbac7a420a72df2a772bd99717940b7799bf7b710190d1fac5837191528d3ea0ad4e1b1901f9a18a01bb896b17b3c04f7dcf45be138abf9276d2acaa274e683e317d22cd4b6ae555c1e49dfe882fc0e016b94464bbe866a4ea22f86cbfe6ed5dbac23fc5b9ed685c3634a782d061b3cc81999a6d1d0223ea174a63484659bd42d542dad5128ca477dfead13cf0bf9c9ad484a987a44f25108373557b2ebf5f40bfc0e0ae380cd5833a550204213f13e1c1d0cd9f964291f9c9792295a2ea18e74ee8493d2158f67c2d93211587ad143425c09242cb7680372f89eb667d23e6bf8add7daa2aff93befc92661a2381cb75e3b20986008e68e68a778daee527281e8f001ea3ae95b606f13a36c94013ddd7536a6b2992947cb4035d9048c5ad2d2b059a1e628a85561e2cb668e9202845e356500cca329bdffa2102e659f05202cab2863e9d65afaae9f6f4ffe7d84bf2513b76a9e0e800db99f75ccf2510926d27626b80e24586863853f6f5267ea68e86dab68e4625aea0c678f6fb2309544e229806a86ffb7c09f47f51443a5a28a9eaa5d6b3ecd1fb95dae251510fb9d98dfad7f5f301ba17b3e380a0ffc691b3d7af0291729760deb95581df506224361fb5ef1d018b3aa747326e0c42e836f169a7c4bdb194c5d656bf5feb2a250f3ecb5147ed50ecf37ba2a7a6908"}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r2, 0xc0c89425, &(0x7f0000000140)={"af63528f24a523302c1fb03cac554957", 0x0, r5, {0x4c31, 0x1f}, {0x7, 0x7fff}, 0xff, [0x5, 0x80000001, 0x40, 0x1ff, 0x1, 0xb1, 0x9, 0x4, 0x4, 0xfffffffffffff801, 0x8, 0x4, 0x800, 0x0, 0x1, 0x81]}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r1, 0xc0c89425, &(0x7f0000000100)={"d04a68c4de74a69004b6a34a3e66cdca", r5, 0x0, {0x100000000, 0x8000}, {0x38, 0x52}, 0x53fb, [0x2, 0xcc, 0x8, 0x0, 0xffffffffffffbc49, 0xffffffff, 0x401, 0x8, 0x7, 0x80000001, 0x6, 0x80000000, 0x100000000, 0x55981010, 0x8001, 0x9]}) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x0) 20:04:34 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) fsmount(r1, 0x0, 0x0) r2 = timerfd_create(0x8, 0x0) timerfd_settime(r2, 0x0, &(0x7f0000000280)={{0x77359400}, {0x0, 0x3938700}}, 0x0) r3 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000002340), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT(r3, 0xc0a85352, &(0x7f00000000c0)={{}, 'port0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_PORT_INFO(r3, 0xc0a85322, &(0x7f00000015c0)) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r3, 0x4058534c, &(0x7f0000000180)={0x7f7, 0x10000, 0xfffffffb, 0x3, 0x1, 0x200}) r4 = mq_open(&(0x7f0000000000)='@\x00', 0xc1, 0xb2, &(0x7f0000000040)={0xa554, 0x7, 0x8001, 0x8}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, &(0x7f0000000300)={0x0, ""/256, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r4, 0x5000943f, &(0x7f0000000500)={{}, r5, 0x12, @unused=[0x1, 0x1, 0x6, 0x6], @subvolid=0x80000000}) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(0xffffffffffffffff, 0x5000943f, &(0x7f0000000200)={{r3}, r5, 0xc, @inherit={0x78, &(0x7f0000001500)={0x0, 0x6, 0xa66, 0x7f6d50bc, {0x10, 0x1, 0xec, 0x9, 0x581}, [0x47, 0x6, 0x8, 0x1, 0x100040000, 0x4]}}, @name="d89fabe8ed9d3692721b0896c26263c6076e51c462d1acd19b7c61b67610aa0d381bb54fa02d3defec8b656827844c718ac6c4162b70b3fc09bf710bf4b9cda417f6d459202f6f36bf640753174938594782ed6add4f535f61c9d2c61fc136f9ce6083a1f129241f05c9672852103a92b4c735539eeb6d3106cf414fe7fff0bcf96f8ce93066ef667f0c53df0ffbbd6348e596abaeecef8241a65d076ae2da86e41f357d61e25ab727af86dc356d4cea581d4dd2c626951d4967047a7029ef28a8e78c6e3e890015c0c3767e794c642b575fae3b2f8ec071a41b0c957f8bc081dd3425aa62b311a5eecf31844b69c525173919a7df6f442467d2495d6f84965c8d277c61947efb3e58c293acd46ed65599401d0226631a3ce49f9b3628aa89aceb79959b8327aa32aee48c915480db62b6eb5eabe20ab2174e85510a4d23d9f518d38db24f18b1a7c07f9559420d89c161e4b926f3b5f6b73833aea1f2c9c2927fe477415065f5f2fedf23cc043ac93f2d5af6736d7e545b1dab154f8a25fb2dcf972bdd7db204e7387c9ff671dae1c6d2fb03ff7f462e34c931bf1d10b2399a607cd1fa9e77f24dc41433ba3b3071eb7bc29facde8a82a0564690e2fd1b7eafb3f731352ae2b4b4092f7735aa08a2111b24903781b32f3d4811fb2f88cac2fba2849c3f8757b0bcaed42b2e56264c30dd475411f6cc516e6e4c29f9a8580ebc69228da51c92c853f736cc40f9c0a1bf4c4e1276841f00d8e610b1ba3c5cb6efe4c988638bd53666f0f4cf41cfe12fc3068dd9e5a0676751fc41832cbdf2b25252b242c03d41edfe61dc6f8c0190ad8703e55c05509e9286f8d8acf41d767662610dcca6c4294768d240c97103568fca01d1a9da12fc36906e609599ddae47015be3aa96a1ab6e41e682133cd4d79686f393ad564e30af0da6aa8794b03f7ff8bda754242eef7ded99d185d667480b801c4de7af4af1d7531696db527b722a3f4bff6391d603a98869be6fe2f338ad3276e84ad0219714bb834b7f5f359bc59b81a70dc09d7119ae4a9bf00b2b452e0ae138304a2b76d9f1630cdb951031ac305013c5b6f45183791ef4285f66f54267d9b6f453ccb1b011bbfcb13c6ae9e84aa6d8bd51ff8534c19b5d8f2a07a1870d4f9304b7f14c46db81fc894ecd90630cf72c383b99b20c55202dc6ce968318c98b6b59212f826654d1ab3adf1197ed3baf8047f0844cddeb488b858162f3cc10a27e10f30ade652b086d76f21c8d037b43976d2c02bd2ee574fbf1ea19b811fdedba8f8da153c2bcc6388d615fadccaf5a8145fc6effd86f8d3c04caa23901e0dd76cd48d925a6b521477278a029db8b65948f37153fe4d6333963df8c44b1589a4172d10f2b5ec6337f0df908ee657dcaa1c6c883257f4d372342f1391661979685a68d07cba5e3df0ab800bd64e08e87b332cec21dc49e0696c617c6811c28f3efbfa44077f2dac0aed6267ae4a4f65e0bec1e368065b94133315b450dfb046e37103f042ec37dd2978c17f5c99c2a92ebd28b0fa209f5afac2ae07419c141544c3e2f07eb207aa24a266e27a43f82eb191076b4f8d65d8b9deb339fb3573a8ac2f6cb0f8524c3fbf946c1dd19e3b1d92ae29bc84045561fd7af46d44b5009091d7c0d94690e2b26f828afddcc0b63b02f7accce8e52249936c48ff20d35cf94b686969b0085d0483a302140199b62edaa1c9172208d79f5ebb876ce2ff3dd5d0e6fa2334ccf5236c9d3408ed4460d3b44d8147c7d6d454947bbe1d09e75591078f815f8323326f7bfb7f230b80f1e3eeba9d57c84b93fb465e11f49c9e5fddc6e627dc09971db34e1e84189f0c16727578096a7eaff5b982f91c95f28171bdea8db0eb64a3ce904c09267f60aa87cab7cf7adb01edd0d18c3a2b85c23d47e62c336fe02e8946c028b423a11214a11541a0232818b643f6fcba98d64690b1938e06cdc27650a925a3dda561d88fdfe124713f6514446bf218a244d6365273244dee2d3e80f1cc752a9257dd738584836425816bfa1bf2f59ecc7be32f69697cf0951aa4f34e323cfd315d526e049e450dca60be279ecce5ccdbb92150d293de1fd9d2670d84b95e76cddd403d2ab3774ca3b715f6231444e28b4ecf9a0d233c7cad179683f3a347dd7a81b8f9d4ecfda56746614d0a2c062fb89592c3199ec940c3482fa2339da8627dd814925554a916ba677bca470a41598c175853b485ba99a2890c106b032dba62999b8c4a5e2bca5705f333597730c46b1cc7d58a23f015209ff785602bd18d1c4601c3db15c319592f81bc6869b02c9a308bc2d4a3e0113be42aa736525ed45f22472095f692425fea25d8d1f4bc58b982063188c6c352286182514c11957aea21917ff8fba1e1769f176f105cc747d899a979979ac9474726001e01c6179805bee63727882b0df7f05a225926ec1bb07b4887e1ad3a746a7b690063ce8c7a38f99acf8be0368c4996667b52e6b6c96b2b22053dbb555f1d8d0db6d8d583c76d791b90404826242979f07bb63d36a41669b29c46de28561ed10679aa1eafa921dc972c7948797b19ea7a3889c2fc53f9dacb13d02b359010ddac48cf7a76ee8d85049cc4884a081afa50e2f4bfa7a9788fa382d1db65ab4ba6991675c8f33c339e2848d76e12baa2886833195b722faf10e2a023a8dcb931252928da1bb7ceb0a2cf87d95719582aa662ca9cffd547f0e514c89243e120033b4ed9a76240b58f28f2a0c9538e82dd037360222d9ddfa66ff3ceb7ef27d54156bda0a5d0757b6b89abce1abcdc796a6f3eb661f8b2d220dbf576f8bb1621dbca76bacb7ecac9c11253d867c2d1bba3cf9fad7c65d73ebf1f2ffd32b03e14b988275847c811492138aea789c11f7ae0797719a9ce64403350a874f9cd38cb4ece7d3eade32a77f178d7b73a9bdbe2c6ccf895368feb7b62532d69c05768534d80e7fee1d839ba214a17e5d75777d95736c3cf5d045cf22d5d2f11bff104f71fa17e44863c8d222b2179786fdf80dcf1bcf3a3427be8bbc1d65131e7a0bed5f2d23aabd0c1cdeff7b3a33804dccf8710bcff70332b6543e60906841d93e0cbe136c6cdddcaaa47e18c715f26ce1e4835f67ea850e826bbd2470e7cc4c978bf22c488d38c03aaba15b833cee48af87104d313261a560d0fabe74c70620ace185d95067518b0dd01f477fc8b7d8b0d660c01a348af77d7844bc753dc9f2b250a2d2610dbcf01e0c150508f28f8d4a1a4a3d0e737b50f0fe9d2daa2363253086690e09788efc1566a0f1997d00d14cb30cb98e0c6659a0edaf34a00b9546500366e3fdd5c63c30a14650d12a959f6e3a1e9b3fc3ae5a8a1a4d5535f55a12ca6855664ed9c94d0cbca7b48ed7f59e6252e71102d2471ccd0a38bedcdb04698259fadf8369db1e2251a8868f2da8a511bc8b07d0ab47ecd15b7cab2d783633a7cd054bd05beeaaa09f2d8faa5cb1c679c0bb63219bb8d856412c7850f433a8c6969eecf1ce46144146a49fa8fd5ead7742b479b07a22efe2349caf8685767b13439a63e0bed41d224cdb27b7f25d78b52f8bec06fa364fe08ddf709409edf6ebb00a15adb5abae03d56bd4e682d302dbdf20d908642f96cd18721441f470810b9e30b61719d183a7a7b637ea8cce30edc72d5dfa6f98192938735f490809b1346a70b3253bc452053cffd4712688c2620a405fded49c24af1b92384fa5569880b9d2a111c3402f6f1c2ed73fad916b097870edd8e976b09210f2b23cde73c82a163ecee5edb17ac34c22c5394f85c128afc6c969d7d2dad6d876da5d2b321f2a46949a86bfc9ca8774701d2a8aeeadb13d417288c52b337ac274ff80c65cc115ebbbd2476afe81aa79f44310d7f12cb595b16d2725f6059ffd6309b2c7786a9bd76fd7246d863fcee2b0d7e307d34274854f695ae3f08b7161ad6c90f8cb9b847342f759e3d7e1f35fa5a6868675ceda6f0f710032c32e19c0f9dbbcb3ce6a8ece0c696641246a416f74f5502f3c1f081bec61e979bf3253a2652bfff1ac7a1272a07ec44bfba6e9487ff32800e1b988952a8ae8af3341ca4af974123b193a1204dca26d9ac4ba30c4209b2ade32a0b2cbf6e1148c13312e0c4ad9fba3d3c2f27387796666e58c1633018b303cb0c07c37d0cddb4b4751677281c2d1cf96d5c58f92c39f2f13027b1d284805f2cba15949e1d45d351953e5d5c9a513849cb81507a3904b521337f0217603d77564be14fdfcbda58f86cb8be237d11f14407485b07535d7034418564884f3365b6c892726de3f836b5a589b4a8edd50193a7a0f7ad01fc4488e902a9ef057c941bf445b3fd7649211bc2d221fd7f69bb92e3b64785c014047470474bd5fa2d91a6146ac4247bce48931079ede1efa7bc7ab5063a27fcd1fbe96e27f2fca1c1d5c6962aa9d5fa778fa9adc33c9b913fc15f7cc6992aad740945e3616351ee0f6e53df41933dde5079c3092d3a2d9628f9b603e3fe2810efae60fbbd8e5443465c9d4c0891fd081e9ff7f0fc58a934b9339eee42aecebf5089f9e4d8d6747f2e95991f8e006ef71973c53c21e0e5678ed5b8a4b5a2ceaf2989e65897013ad0953a4f0a63186f57b79c202a647e2d4b2e14a3e8fd453cbe2ab560a4a18aea87121a4d668244c79de0caadd1af0cc22e11e697a97cfbcc165ff4c35e2cc0b68b8683ec6ecb751ec59e5ef7c08539f9d701e2503d52f17111fce919266a71762e7cd8de5e4d116e68326364ce702d8c712695285fc1d1b1a6b2a6ac8ffe94fb601014e091fd5b20cd9b0104907432c9b5a15e8f8edd6ec95b88b4fdb8d3cd96f3f9a72e4d13c7904ab0a03c277f71011da93c44fccc2269c43272b06710247982a92ccba695a2c446b88ba18635e3d1044251244e6332a9d95cde5a56958447dbb4c75f276795477d3a43ce1689887db592d0393a4fcbca85c0b5cf684873fa9815720fc3d16510dff7eaccf9395baeca8ad2767e21ab8ff5ce15f4e19d9496d04ef910bbac7a420a72df2a772bd99717940b7799bf7b710190d1fac5837191528d3ea0ad4e1b1901f9a18a01bb896b17b3c04f7dcf45be138abf9276d2acaa274e683e317d22cd4b6ae555c1e49dfe882fc0e016b94464bbe866a4ea22f86cbfe6ed5dbac23fc5b9ed685c3634a782d061b3cc81999a6d1d0223ea174a63484659bd42d542dad5128ca477dfead13cf0bf9c9ad484a987a44f25108373557b2ebf5f40bfc0e0ae380cd5833a550204213f13e1c1d0cd9f964291f9c9792295a2ea18e74ee8493d2158f67c2d93211587ad143425c09242cb7680372f89eb667d23e6bf8add7daa2aff93befc92661a2381cb75e3b20986008e68e68a778daee527281e8f001ea3ae95b606f13a36c94013ddd7536a6b2992947cb4035d9048c5ad2d2b059a1e628a85561e2cb668e9202845e356500cca329bdffa2102e659f05202cab2863e9d65afaae9f6f4ffe7d84bf2513b76a9e0e800db99f75ccf2510926d27626b80e24586863853f6f5267ea68e86dab68e4625aea0c678f6fb2309544e229806a86ffb7c09f47f51443a5a28a9eaa5d6b3ecd1fb95dae251510fb9d98dfad7f5f301ba17b3e380a0ffc691b3d7af0291729760deb95581df506224361fb5ef1d018b3aa747326e0c42e836f169a7c4bdb194c5d656bf5feb2a250f3ecb5147ed50ecf37ba2a7a6908"}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r2, 0xc0c89425, &(0x7f0000000140)={"af63528f24a523302c1fb03cac554957", 0x0, r5, {0x4c31, 0x1f}, {0x7, 0x7fff}, 0xff, [0x5, 0x80000001, 0x40, 0x1ff, 0x1, 0xb1, 0x9, 0x4, 0x4, 0xfffffffffffff801, 0x8, 0x4, 0x800, 0x0, 0x1, 0x81]}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r1, 0xc0c89425, &(0x7f0000000100)={"d04a68c4de74a69004b6a34a3e66cdca", r5, 0x0, {0x100000000, 0x8000}, {0x38, 0x52}, 0x53fb, [0x2, 0xcc, 0x8, 0x0, 0xffffffffffffbc49, 0xffffffff, 0x401, 0x8, 0x7, 0x80000001, 0x6, 0x80000000, 0x100000000, 0x55981010, 0x8001, 0x9]}) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x0) 20:04:34 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x50, @loopback}, 0x1c) 20:04:34 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x10000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) epoll_create(0xe0) r1 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) r2 = fsmount(r1, 0x0, 0x0) mknodat$null(r2, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f0000001740)={{{@in6=@ipv4={""/10, ""/2, @multicast2}, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in=@multicast1}}, &(0x7f0000001840)=0xe8) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000001880)={@mcast2, 0x0, r4}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r2, 0x89f1, &(0x7f0000000100)={'ip6tnl0\x00', &(0x7f0000000000)={'syztnl2\x00', r4, 0x2f, 0x81, 0x5, 0x8001, 0x1e, @private1={0xfc, 0x1, '\x00', 0x1}, @local, 0x7800, 0x1, 0x6, 0x800}}) close_range(r0, 0xffffffffffffffff, 0x0) 20:04:34 executing program 7: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = fork() ptrace(0x10, r1) wait4(r1, &(0x7f0000000240), 0x80000000, &(0x7f0000000300)) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x9, 0x2100) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0xff, 0x4, 0x6, 0x4, 0x0, 0x800, 0x0, 0x4, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x3, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f0000000100), 0x5}, 0xc00, 0x10001, 0xbb, 0x2, 0x0, 0x7, 0x8001, 0x0, 0x5, 0x0, 0x80a8}, r1, 0xffffffff00000000, r2, 0x8) syz_open_procfs(r1, &(0x7f0000000280)='net/ip_vs_stats_percpu\x00') r3 = dup3(r0, r0, 0x0) perf_event_open(&(0x7f0000000000)={0x7, 0x80, 0x8, 0x80, 0x5, 0x80, 0x0, 0xbe4, 0x20, 0x4, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x9, 0x1, @perf_config_ext={0x9, 0x8}, 0x20, 0x20, 0x5, 0x1, 0xfffffffffffff800, 0x4, 0x2, 0x0, 0xb8, 0x0, 0x4}, r1, 0xc, r3, 0x1) io_setup(0x3ff, &(0x7f0000000140)=0x0) io_submit(r4, 0x30, &(0x7f0000001340)) 20:04:34 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f0000000000)={@dev={0xfe, 0x80, '\x00', 0x24}, @private1, @private0, 0x1, 0xff, 0xd3, 0x100, 0x4, 0x40010001}) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f0000000100)={@remote, @remote, @private1={0xfc, 0x1, '\x00', 0x1}, 0x0, 0x7, 0x34cf, 0x400, 0x4, 0x8}) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x0) [ 2503.341802] EXT4-fs warning (device sda): ext4_group_extend:1869: need to use ext2online to resize further [ 2503.368118] FAULT_INJECTION: forcing a failure. [ 2503.368118] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2503.368934] CPU: 1 PID: 20731 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2503.369473] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2503.370015] Call Trace: [ 2503.370200] [ 2503.370366] dump_stack_lvl+0xc1/0xf0 [ 2503.370646] should_fail_ex+0x4b4/0x5b0 [ 2503.370937] _copy_from_user+0x30/0xf0 [ 2503.371218] copy_msghdr_from_user+0x89/0x150 [ 2503.371530] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2503.371875] ? __lock_acquire+0x19d7/0x64f0 [ 2503.372188] ___sys_sendmsg+0xdd/0x1b0 [ 2503.372463] ? __pfx____sys_sendmsg+0x10/0x10 [ 2503.372776] ? __pfx_perf_trace_lock+0x10/0x10 [ 2503.373107] ? lock_acquire+0x19a/0x4c0 [ 2503.373383] ? find_held_lock+0x2c/0x110 [ 2503.373666] ? __might_fault+0xe2/0x190 [ 2503.373939] ? lock_release+0x1e3/0x680 [ 2503.374213] ? __pfx_lock_release+0x10/0x10 [ 2503.374504] ? asm_exc_page_fault+0x26/0x30 [ 2503.374823] __sys_sendmmsg+0x18f/0x460 [ 2503.375109] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2503.375418] ? rcu_read_lock_any_held+0x79/0xa0 [ 2503.375747] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2503.376119] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2503.376527] ? fput+0x2f/0x1a0 [ 2503.376794] ? ksys_write+0x1a7/0x260 [ 2503.376814] ? __pfx_ksys_write+0x10/0x10 [ 2503.376838] __x64_sys_sendmmsg+0x9d/0x110 [ 2503.376857] ? syscall_enter_from_user_mode+0x21/0x50 [ 2503.376877] do_syscall_64+0x3f/0x90 [ 2503.376897] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2503.376919] RIP: 0033:0x7f4c1af01b19 [ 2503.376931] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2503.376947] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2503.376964] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2503.376976] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2503.376987] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 20:04:34 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0x3000000) [ 2503.376997] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2503.377008] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2503.377033] 20:04:34 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000000000000060000000000000000000fe8000000000000000000000000000aa"], 0x0) [ 2503.423943] EXT4-fs warning (device sda): ext4_group_extend:1869: need to use ext2online to resize further 20:04:34 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, @perf_bp={&(0x7f0000000340)}, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="04000000646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2940}], 0x0, &(0x7f0000000140)=ANY=[]) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000040)) socketpair$nbd(0x1, 0x1, 0x0, 0x0) setsockopt$SO_TIMESTAMP(0xffffffffffffffff, 0x1, 0x3f, &(0x7f00000000c0), 0x4) setsockopt$SO_TIMESTAMP(0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0) r0 = openat$sr(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2000001, 0x10, r0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_EVENTFD(0xffffffffffffffff, 0x5, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x23) r1 = fsopen(&(0x7f0000000140)='sockfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) fsmount(r1, 0x0, 0x0) r2 = accept4(0xffffffffffffffff, 0x0, &(0x7f0000000240), 0x800) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='io\x00') pread64(r3, &(0x7f0000000080)=""/54, 0x36, 0x0) copy_file_range(r1, &(0x7f0000000000)=0x4, r2, &(0x7f0000000300)=0x9, 0x9, 0x0) 20:04:34 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 71) 20:04:34 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa212, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x40}, 0x0, 0x0, 0xffffffffffffffff, 0x0) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) [ 2503.487603] FAULT_INJECTION: forcing a failure. [ 2503.487603] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2503.488436] CPU: 1 PID: 20751 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2503.489029] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2503.489576] Call Trace: [ 2503.489752] [ 2503.489910] dump_stack_lvl+0xc1/0xf0 [ 2503.490194] should_fail_ex+0x4b4/0x5b0 [ 2503.490493] _copy_from_user+0x30/0xf0 [ 2503.490780] copy_msghdr_from_user+0x89/0x150 [ 2503.491099] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2503.491445] ? __lock_acquire+0x19d7/0x64f0 [ 2503.491752] ___sys_sendmsg+0xdd/0x1b0 [ 2503.492023] ? __pfx____sys_sendmsg+0x10/0x10 [ 2503.492347] ? __pfx_perf_trace_lock+0x10/0x10 [ 2503.492688] ? lock_acquire+0x19a/0x4c0 [ 2503.492962] ? find_held_lock+0x2c/0x110 [ 2503.493249] ? __might_fault+0xe2/0x190 [ 2503.493525] ? lock_release+0x1e3/0x680 [ 2503.493803] ? __pfx_lock_release+0x10/0x10 [ 2503.494096] ? asm_exc_page_fault+0x26/0x30 [ 2503.494411] __sys_sendmmsg+0x18f/0x460 [ 2503.494691] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2503.495005] ? rcu_read_lock_any_held+0x79/0xa0 [ 2503.495342] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2503.495710] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2503.496115] ? fput+0x2f/0x1a0 [ 2503.496356] ? ksys_write+0x1a7/0x260 [ 2503.496662] ? __pfx_ksys_write+0x10/0x10 [ 2503.496955] __x64_sys_sendmmsg+0x9d/0x110 [ 2503.497264] ? syscall_enter_from_user_mode+0x21/0x50 [ 2503.497631] do_syscall_64+0x3f/0x90 [ 2503.497904] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2503.498279] RIP: 0033:0x7f4c1af01b19 [ 2503.498550] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2503.499787] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2503.500325] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2503.500843] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2503.501349] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2503.501845] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2503.502348] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2503.502854] 20:04:34 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 72) [ 2503.540109] FAULT_INJECTION: forcing a failure. [ 2503.540109] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2503.540957] CPU: 1 PID: 20768 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2503.541524] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2503.542092] Call Trace: [ 2503.542279] [ 2503.542449] dump_stack_lvl+0xc1/0xf0 [ 2503.542737] should_fail_ex+0x4b4/0x5b0 [ 2503.543040] _copy_from_user+0x30/0xf0 [ 2503.543343] copy_msghdr_from_user+0x89/0x150 [ 2503.543672] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2503.544027] ? __lock_acquire+0x19d7/0x64f0 [ 2503.544356] ___sys_sendmsg+0xdd/0x1b0 [ 2503.544644] ? __pfx____sys_sendmsg+0x10/0x10 [ 2503.544977] ? __pfx_perf_trace_lock+0x10/0x10 [ 2503.545317] ? lock_acquire+0x19a/0x4c0 [ 2503.545601] ? find_held_lock+0x2c/0x110 [ 2503.545904] ? __might_fault+0xe2/0x190 [ 2503.546200] ? lock_release+0x1e3/0x680 [ 2503.546493] ? __pfx_lock_release+0x10/0x10 [ 2503.546798] ? asm_exc_page_fault+0x26/0x30 [ 2503.547122] __sys_sendmmsg+0x18f/0x460 [ 2503.547415] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2503.547740] ? rcu_read_lock_any_held+0x79/0xa0 [ 2503.548076] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2503.548542] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2503.549121] ? fput+0x2f/0x1a0 [ 2503.549371] ? ksys_write+0x1a7/0x260 [ 2503.549650] ? __pfx_ksys_write+0x10/0x10 [ 2503.550034] __x64_sys_sendmmsg+0x9d/0x110 [ 2503.550446] ? syscall_enter_from_user_mode+0x21/0x50 [ 2503.550816] do_syscall_64+0x3f/0x90 [ 2503.551124] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2503.551594] RIP: 0033:0x7f4c1af01b19 [ 2503.551862] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2503.553290] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2503.553881] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2503.554454] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2503.555037] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2503.555618] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2503.556188] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2503.556835] 20:04:34 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x0) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/class/ieee802154', 0x40180, 0x42) r2 = syz_io_uring_complete(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000040)={0x2}) 20:04:34 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0x4000000) 20:04:34 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae700280600000000fffffff5000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:04:34 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x0) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/module/ata_piix', 0x40c400, 0x30) r2 = fork() ptrace(0x10, r2) wait4(r2, &(0x7f0000000240), 0x80000000, &(0x7f0000000300)) perf_event_open(&(0x7f0000000240)={0x4, 0x80, 0x39, 0xfe, 0xee, 0x0, 0x0, 0xffffffff, 0xc009c, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x2, 0x1, @perf_config_ext={0xd50, 0x7}, 0x44030, 0x101, 0x5d, 0x4, 0x6, 0x37e, 0x100, 0x0, 0x3e6, 0x0, 0x8}, r2, 0xf, r1, 0xb) io_submit(0x0, 0x1, &(0x7f0000000200)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x5, 0xffffffffffffffff, &(0x7f0000000100)="2c8a42cd6f66dff13da306f6044819cc449a76ce74844d007194859c349bc08fe631cbed35b684680e0b8fa497c64480237b989f3b2535f3f9e4c3529293c498bed2ff669af4e377b8238151a0ac38876b8275e21b2f956616e14b0501a4dcd29083e2ffde1790a85fb49dfef279a69d3b22066ecdfa2b2241088b577f4d73f594ca0b37972c5bde5ba3fa7539574b56e92128f0a8c906e63f5b9a94f00405c458d802d2d1912223581274a9bc6c3c30a2174beada395b11a2f23f9dd221c792f427c8ca1691fb3694e2be3c445c7080716d9e563441b05bfcd14b51c7b8eac7359ea142f69b6575", 0xe8, 0x10001, 0x0, 0x1, r1}]) [ 2503.688646] EXT4-fs warning (device sda): ext4_group_extend:1869: need to use ext2online to resize further 20:04:47 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 73) 20:04:47 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0xfc, @loopback}, 0x1c) 20:04:47 executing program 6: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) r1 = fork() ptrace(0x10, r1) mknodat$null(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) r2 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) r3 = fsmount(r2, 0x0, 0x0) mknodat$null(r3, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) r4 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000c00), 0x2000c2) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r5, 0x0) r6 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000140)='/sys/power/reserved_size', 0x40201, 0x24) stat(&(0x7f0000000540)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r7, 0x0) statx(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x100, 0x80, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r6, r7, r8) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000d00)=[{{&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000005c0)=[{&(0x7f00000003c0)="5982c91a2c94872044131e3e037954d57b51a205c32061b5de43dd8714f16312cd1eac60691a54a1b5f32b16818cf2a88cc150e354a77e9dcc37235e7c70c10dc1168b201174bf76fc765d38d40a01f1abd889637c93e73ebe5e6293d7c1d1d7f20320321d325ab0498916e06634d98756567e7c58cf3ac5dae8a8cd249ebd2bf53600c6af2b63e323401ad69f8c6cae158483fdc4975ec279a6db9763e4a451e4dc59c7784f1dad764fb3370e0acd4973a0d49270c8", 0xb6}, {&(0x7f0000000480)="b7299a9bebaa00f29fa834e2c752900b1d9b0605a01b53d4fb4f6221d14579249005eb6d971501a2193fbfd4257a5f407ee37a8dbca1f18485c3ece39ebd77075e57597061e4c19943a3027c3c9fd1518b067fd82a877003f1feeecd544804d70e22d86d1354202a1f716b6ab0dfa6821229a8e05244cfd1c5862aef97abbcaf97b50c20122a4ded140e7c9d2b787d64740eb027f8c457", 0x97}, {&(0x7f0000000540)="e39600c75b8dbd152445dd1829299b9c993f28c12bddf6a1fedb0c4704a7d4f282829c3935dff62c08ca7a8ac9d12a4accc102d85a28770af6159c34ba2133e2559ee9ecddfa4fd7c566ae71a247fe1f39786a39b7d479c9818b8b06b5f04f3b8357d1262643b40e83da9bde2b53", 0x6e}, {&(0x7f0000000140)="cd6a3cd3fd507ade9f3c74b20d70b39a2e90817d35e29c176b07fb84d9b2", 0x1e}], 0x4, &(0x7f00000008c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r1}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}], 0x80}}, {{&(0x7f0000000940)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000ac0)=[{&(0x7f00000009c0)="061290b03a2c1202d15cae14d165549737cb7f79ee26738ebf33a688681cfd098d7d4e031c47cdd821c0fca9d54090ed95445d46cfd755d401bbbb7bf024a19c23ecc5c1d2be6fb867db", 0x4a}, {&(0x7f0000000a40)="f0ffc40028de401d6fa4f42d096bbfe7107f84d686cfd048d88c51a59fb5dbefea90eba5f9297eb4f700f21c2e8ff655a68e3abf0261bb6c583828", 0x3b}, {&(0x7f0000000a80)='2\v', 0x2}], 0x3, &(0x7f0000000c40)=ANY=[@ANYBLOB="2c000000000000000100000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB="000000001c000000ad982b9f843df84202000000", @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r8, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0xc000}}], 0x2, 0x4046) wait4(r1, &(0x7f0000000240), 0x80000000, &(0x7f0000000300)) perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x7, 0x2, 0x1, 0x8, 0x0, 0x2, 0x42, 0x7, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4, @perf_bp, 0x4, 0x44, 0x2, 0x7, 0x0, 0x8, 0xffff, 0x0, 0x7, 0x0, 0x68c5}, r1, 0xf, 0xffffffffffffffff, 0x2) 20:04:47 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0x5000000) 20:04:47 executing program 7: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200), 0x1, &(0x7f0000000500)=ANY=[@ANYBLOB="7472617d733d756e69782c01657273696f6e3d3970323030302e4c2c68653d6e6f6e652c6163636573733d757365722c766572734a6f6e3d3970323030302c4bb61e4536cd6ab814ab5a52850d6890a60ec8e6c5fba302abeb7b8be5e231d32f7b37c048b6244499eba1779f00bbe30d1922ef6b8ea26f128277b82e5bc335023c9e2fae5606aa004b3f30a98995c8d402355f854bfdac009ea2255a9be7bc103de095b7db0b67926f8b54a5d6b65b18a9c60a7db21eeab8e11b251f3b9f33afc41908ae912f46e161efe08bdb2491e74be2f5576cf110628c0fecd810a563a66fbdefc9bbfd179bc854e78b399ea7ccafb03cd0e775cd10f75ec844e1a1f1cfe1de15a5f2a18091b913291bb6a45114611bb7e3044a3e551b8615ba43f6a1e7e411e4c139812edf83f72b26", @ANYRESDEC=0x0, @ANYBLOB=',obj_user=trans=fd,,defcontext=user_u,defcontext=staff_u,smackfsroot=wfdno,obj_role=trans=fd,,\x00']) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000300)='./file1\x00', 0x100, 0x0) truncate(&(0x7f0000000400)='./file1\x00', 0x8001) stat(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x2dc5cb40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000003c0), 0x5}, 0x40000, 0x0, 0x0, 0x0, 0x8001}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe2$9p(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB=',wfdno=', @ANYRESHEX=r1, @ANYBLOB="005d4f7735862dd3625fc4381dadf7b7a1e7fe73833303d31326172d36a954709cd20c728b663e3cb270451dc81e6ca5628637a278f0c325f827a5ce9cd923c5d164adc77edab7ccb3f68424f87808a83f693ae8875b7089ce50d01cc81d6b6eb431e1df694f8aafba45064afaf8865dae279fe2ebf9c6690e0dae6e53c0f99ff09a5d96eb3d0d0827d320eaeadf46a6fdd984733fe6681238f3a3bf"]) close_range(0xffffffffffffffff, r2, 0x0) 20:04:48 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae700280600000000000000ff000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:04:48 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040), 0xc}, 0x0, 0x800000000000, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'bond0\x00'}) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x0) 20:04:48 executing program 3: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TIOCSWINSZ(r0, 0x5414, &(0x7f0000000000)={0x1, 0x29da}) [ 2516.866978] FAULT_INJECTION: forcing a failure. [ 2516.866978] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2516.868567] CPU: 0 PID: 20977 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2516.869592] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2516.870595] Call Trace: [ 2516.870933] [ 2516.871231] dump_stack_lvl+0xc1/0xf0 [ 2516.871736] should_fail_ex+0x4b4/0x5b0 [ 2516.872275] _copy_from_user+0x30/0xf0 [ 2516.872818] copy_msghdr_from_user+0x89/0x150 [ 2516.873410] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2516.874060] ? __lock_acquire+0x19d7/0x64f0 [ 2516.874640] ___sys_sendmsg+0xdd/0x1b0 [ 2516.875150] ? __pfx____sys_sendmsg+0x10/0x10 [ 2516.875745] ? __pfx_perf_trace_lock+0x10/0x10 [ 2516.876359] ? lock_acquire+0x19a/0x4c0 [ 2516.876878] ? find_held_lock+0x2c/0x110 [ 2516.877426] ? __might_fault+0xe2/0x190 [ 2516.877940] ? lock_release+0x1e3/0x680 [ 2516.878453] ? __pfx_lock_release+0x10/0x10 [ 2516.879012] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 2516.879742] __sys_sendmmsg+0x18f/0x460 [ 2516.880275] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2516.880878] ? rcu_read_lock_any_held+0x79/0xa0 [ 2516.881507] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2516.882200] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2516.882963] ? fput+0x2f/0x1a0 [ 2516.883413] ? ksys_write+0x1a7/0x260 [ 2516.883918] ? __pfx_ksys_write+0x10/0x10 [ 2516.884466] __x64_sys_sendmmsg+0x9d/0x110 [ 2516.885043] ? syscall_enter_from_user_mode+0x21/0x50 [ 2516.885699] do_syscall_64+0x3f/0x90 [ 2516.886196] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2516.886862] RIP: 0033:0x7f4c1af01b19 [ 2516.887340] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2516.889590] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2516.890543] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2516.891435] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2516.892329] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2516.893265] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2516.894143] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2516.895047] [ 2516.915239] EXT4-fs warning (device sda): ext4_group_extend:1869: need to use ext2online to resize further 20:04:48 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae700280600000000ffffffff000000000000000000fe8000000000000000000000000000aa"], 0x0) [ 2516.971165] EXT4-fs warning (device sda): ext4_group_extend:1869: need to use ext2online to resize further 20:04:48 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x0, 0x0) mknodat$null(r1, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) openat(r1, &(0x7f0000000000)='./file0\x00', 0x101000, 0x0) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000005a40), 0x6100) 20:04:48 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 74) 20:04:48 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0x6000000) [ 2517.123809] FAULT_INJECTION: forcing a failure. [ 2517.123809] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2517.125769] CPU: 0 PID: 21058 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2517.126792] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2517.127780] Call Trace: [ 2517.128114] [ 2517.128408] dump_stack_lvl+0xc1/0xf0 [ 2517.128930] should_fail_ex+0x4b4/0x5b0 [ 2517.129472] _copy_from_user+0x30/0xf0 [ 2517.129997] copy_msghdr_from_user+0x89/0x150 [ 2517.130574] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2517.131215] ? __lock_acquire+0x19d7/0x64f0 [ 2517.131785] ___sys_sendmsg+0xdd/0x1b0 [ 2517.132286] ? __pfx____sys_sendmsg+0x10/0x10 [ 2517.132875] ? __pfx_perf_trace_lock+0x10/0x10 [ 2517.133463] ? lock_acquire+0x19a/0x4c0 [ 2517.133972] ? find_held_lock+0x2c/0x110 [ 2517.134497] ? __might_fault+0xe2/0x190 [ 2517.135003] ? lock_release+0x1e3/0x680 [ 2517.135527] ? __pfx_lock_release+0x10/0x10 [ 2517.136082] ? asm_exc_page_fault+0x26/0x30 [ 2517.136664] __sys_sendmmsg+0x18f/0x460 [ 2517.137202] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2517.137785] ? rcu_read_lock_any_held+0x79/0xa0 [ 2517.138417] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2517.139090] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2517.139840] ? fput+0x2f/0x1a0 [ 2517.140273] ? ksys_write+0x1a7/0x260 [ 2517.140772] ? __pfx_ksys_write+0x10/0x10 [ 2517.141349] __x64_sys_sendmmsg+0x9d/0x110 [ 2517.141898] ? syscall_enter_from_user_mode+0x21/0x50 [ 2517.142560] do_syscall_64+0x3f/0x90 [ 2517.143046] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2517.143709] RIP: 0033:0x7f4c1af01b19 [ 2517.144185] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2517.144762] EXT4-fs warning (device sda): ext4_group_extend:1869: need to use ext2online to resize further [ 2517.146377] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2517.146409] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2517.146430] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2517.150185] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2517.151076] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2517.151954] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2517.152866] 20:04:48 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060002000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:04:48 executing program 6: r0 = perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0xcc, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x6}, 0xd090, 0x0, 0x0, 0x4, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x1) r1 = request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='blkio.bfq.io_queued\x00', 0x0, 0x0) add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000200)="d315475382415de113ffc8008eb16a84ad87912478b26d518ee451fdf537843024f34f6383febee2487deb9d689770c6f4a019ecfcbfcb2e0f2347aa5a8e53907c3bec8db539013a57facd29bad9b37b51bc47143bf67385e803303bf11d6b11256f4497245d41fe67fc6337f90805c1b866829e78cfb6dd770d61b3e95d70fdc5be90c99f68a474bed0b09887ba26e5d44de88a549a8d00378ebd122d6e56f995987785396349bd5f670cbd1883d271412a601619d5169337be6eb99d2fb95ee49d590fd881af6598e448e5f0b6e6596a1e1e4d9bc8446309b073b1dfd84b2c5b11c9394506da44e9ecd20f0a96fd50e665f71af7fef8", 0xf7, 0xfffffffffffffff9) request_key(&(0x7f0000000300)='keyring\x00', &(0x7f0000000340)={'syz', 0x1}, &(0x7f0000000380)='%\x00', r1) dup(r0) 20:05:02 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x218, @loopback}, 0x1c) 20:05:02 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0x8000000) 20:05:02 executing program 7: r0 = perf_event_open(&(0x7f00000004c0)={0x2, 0x80, 0xcb, 0x1, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x9}, 0x0, 0x8000000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = gettid() r2 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) r3 = fsmount(r2, 0x0, 0x0) mknodat$null(r3, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x87, 0xaf, 0x1, 0xd3, 0x0, 0x3, 0x602c, 0xc, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x2, @perf_bp={&(0x7f0000000180), 0x2}, 0x2, 0xffff, 0x1f, 0x8, 0x5, 0x10000, 0x7, 0x0, 0xfffffbff, 0x0, 0x5}, r1, 0xc, r3, 0x0) r4 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000000c0)=0x3) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x400, 0x130) pwritev(r5, &(0x7f0000000380)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x24, 0x9c, 0xfc, 0x6, 0x0, 0x6, 0x22, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x4, 0x4, @perf_config_ext={0x81, 0x200}, 0x500, 0x1000000000007ff, 0x5, 0x2, 0x5154caae, 0x2, 0x100, 0x0, 0x8, 0x0, 0x7ff}, 0x0, 0x2, r0, 0xa) r6 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r6, 0x6, 0x0, 0x0, 0x0) fsmount(r6, 0x0, 0x0) r7 = ioctl$TUNGETDEVNETNS(r5, 0x54e3, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r6, 0xc028660f, &(0x7f0000000000)={0x0, r7, 0x6, 0x9, 0x1ff, 0x3}) 20:05:02 executing program 5: ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f00000012c0)={0x70, 0x0, &(0x7f0000001200)=[@dead_binder_done, @transaction_sg={0x40486311, {0x3, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x70, 0x18, &(0x7f0000000000)={@ptr={0x70742a85, 0x0, &(0x7f0000000100)=""/182, 0xb6, 0x1}, @fda={0x66646185, 0x4, 0x1, 0x32}, @ptr={0x70742a85, 0x0, &(0x7f00000001c0)=""/4096, 0x1000, 0x1, 0x37}}, &(0x7f00000011c0)={0x0, 0x28, 0x48}}}, @register_looper, @increfs_done], 0x22, 0x0, &(0x7f0000001280)="ba16c1c653bc0da04768cafdda57c85cb4ea65281e36714bdb7fa78142e094edc24a"}) r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) epoll_create(0xe0) close_range(r0, 0xffffffffffffffff, 0x0) r1 = accept4$packet(0xffffffffffffffff, &(0x7f0000001300)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000001340)=0x14, 0x180800) r2 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) r3 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r3, 0x6, 0x0, 0x0, 0x0) r4 = fsmount(r3, 0x0, 0x0) mknodat$null(r4, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) sendmsg$IPCTNL_MSG_CT_DELETE(r4, &(0x7f00000014c0)={&(0x7f0000001380)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000001480)={&(0x7f0000001580)=ANY=[@ANYBLOB="a40000000201010300000000000000000700000506001240000200000800034000000200060012400002000024001880080003400000000508000340000000080800014000000005080002400000000308000c40000000004c0018800800024000000009080001400000003f08000140000000030800024000000008080002400000000008000340000000030800024000000006080001400000000908000340000000816019f40945eded014e3683d5ddda6f693255542ac7d661de41567d90632b79183cc50241c7d01fab28175865e9bc71844991b6dcf939dae35d9ae98603b2eb5ffc53c2732f0e250b6fdad6a65a5ca82c077a8c003b89fb8195f801ce725cd8dcbb48be7d0bd5d9ce20475d30bb186a855f051f9bf03fc55e4db6ab7783ec3901a76abc859465cb0a5761e3ee77d971e46c45862d93eecbe863e22aa222c8bf3a48953b7022b9b9373d639170448fb0bb100c91dc30c4dca79e5f794f16adc649fbc0dfc60e56eace123d0f9e003ef38784c8de4c22d626089a497a38d272045198e49b4f59965f9e7ec5"], 0xa4}, 0x1, 0x0, 0x0, 0x4}, 0x4015) fsmount(r2, 0x0, 0x0) ioctl$FICLONE(r1, 0x40049409, r2) [ 2531.655693] EXT4-fs warning (device sda): ext4_group_extend:1869: need to use ext2online to resize further 20:05:02 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 75) 20:05:02 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060003000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:05:02 executing program 6: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) r1 = getpid() perf_event_open(&(0x7f0000000380)={0x4, 0x80, 0x46, 0x20, 0x7, 0x3, 0x0, 0xfffffffffffff79b, 0x40, 0xa, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x3, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x6, @perf_config_ext={0x3, 0x1}, 0x9200, 0x8, 0x0, 0x3, 0xafd7, 0xffffffda, 0xffff, 0x0, 0x80000001, 0x0, 0xfffffffffffffffd}, r1, 0xf, r0, 0xb) r2 = add_key$keyring(&(0x7f0000000300), &(0x7f0000000340)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000040), &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000280)="d6ae6f288f74dd7ac2f4401005003c0cf44c79decf522b75bfde063b9ff17be578e14bff97e009c8d274c18a86866df82a5e604cbdc231feb9976d003dd1f2bd72bebcd70f20103b05e97fdcb9f72446dde0f8d018500359bbd66c54a7d328db7155a284f747", 0x66, r2) 20:05:02 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="04000000646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2840}], 0x0, &(0x7f0000000140)=ANY=[]) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f0000000240)={{0x1, 0x1, 0x18, r0}, './file1\x00'}) perf_event_open(&(0x7f0000000380)={0x5, 0x80, 0x0, 0x1, 0x4, 0x3, 0x0, 0x0, 0x40080, 0xc, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0xe40, 0x2, @perf_config_ext={0x7fffffff}, 0x0, 0x0, 0x75a8, 0x0, 0x0, 0x4, 0x5, 0x0, 0x1, 0x0, 0xd2}, 0xffffffffffffffff, 0x1, r1, 0xb) r2 = fsopen(&(0x7f0000000340)='tmpfs\x00', 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000597c0)={0x0, [], 0xff, "3e3b3204ece552"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004f540)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000597c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}], 0xff, "3e3b3204ece552"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004e900)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}], 0x5, "df4c4df2f7c2ce"}) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file2\x00', 0x60180, 0x0) chdir(&(0x7f0000000140)='./file0\x00') ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000040)={{0x1, 0x1, 0x18, r5, {0x6}}, './file2\x00'}) open_tree(r6, &(0x7f0000000180)='./file0\x00', 0x101) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r8, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x2}, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r8, r7, 0x0, 0xfffffdef) 20:05:02 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060004000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) [ 2531.721322] FAULT_INJECTION: forcing a failure. [ 2531.721322] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2531.722862] CPU: 0 PID: 21238 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2531.723887] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2531.724892] Call Trace: [ 2531.725242] [ 2531.725555] dump_stack_lvl+0xc1/0xf0 [ 2531.726067] should_fail_ex+0x4b4/0x5b0 [ 2531.726613] _copy_from_user+0x30/0xf0 [ 2531.727148] copy_msghdr_from_user+0x89/0x150 [ 2531.727739] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2531.728397] ? __lock_acquire+0x19d7/0x64f0 [ 2531.728999] ___sys_sendmsg+0xdd/0x1b0 [ 2531.729649] ? __pfx____sys_sendmsg+0x10/0x10 [ 2531.730256] ? __pfx_perf_trace_lock+0x10/0x10 [ 2531.730877] ? lock_acquire+0x19a/0x4c0 [ 2531.731411] ? find_held_lock+0x2c/0x110 [ 2531.731960] ? __might_fault+0xe2/0x190 [ 2531.732623] ? lock_release+0x1e3/0x680 [ 2531.733166] ? __pfx_lock_release+0x10/0x10 [ 2531.733867] ? asm_exc_page_fault+0x26/0x30 [ 2531.734467] __sys_sendmmsg+0x18f/0x460 [ 2531.735006] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2531.735609] ? rcu_read_lock_any_held+0x79/0xa0 [ 2531.736234] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2531.737119] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2531.738098] ? fput+0x2f/0x1a0 [ 2531.738671] ? ksys_write+0x1a7/0x260 [ 2531.739316] ? __pfx_ksys_write+0x10/0x10 [ 2531.740031] __x64_sys_sendmmsg+0x9d/0x110 [ 2531.740595] ? syscall_enter_from_user_mode+0x21/0x50 [ 2531.741448] do_syscall_64+0x3f/0x90 [ 2531.741967] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2531.742838] RIP: 0033:0x7f4c1af01b19 [ 2531.743331] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2531.746186] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2531.747406] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2531.748544] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2531.749711] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2531.750839] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2531.751973] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2531.753174] 20:05:02 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060005000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:05:02 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0x9000000) [ 2531.835014] EXT4-fs warning (device sda): ext4_group_extend:1869: need to use ext2online to resize further 20:05:03 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) r1 = fork() ptrace(0x10, r1) wait4(r1, &(0x7f0000000240), 0x80000000, &(0x7f0000000300)) perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x4f0}, r1, 0x200000000b, 0xffffffffffffffff, 0x0) epoll_create(0xe0) r2 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) r3 = fsmount(r2, 0x0, 0x0) mknodat$null(r3, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) r4 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r4, 0x6, 0x0, 0x0, 0x0) r5 = fsmount(r4, 0x0, 0x0) mknodat$null(r5, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, r5) close_range(r0, 0xffffffffffffffff, 0x0) 20:05:03 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060006000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:05:03 executing program 6: r0 = syz_genetlink_get_family_id$devlink(&(0x7f0000001d40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_SET(0xffffffffffffffff, &(0x7f0000001e40)={&(0x7f0000001d00)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000001e00)={&(0x7f0000001d80)={0x54, r0, 0x1, 0x70bd2b, 0x40, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}, {0xc, 0x8f, 0x8}, {0xc, 0x90, 0x7f}}]}, 0x54}, 0x1, 0x0, 0x0, 0x40800}, 0x408c9) sendmsg$DEVLINK_CMD_TRAP_SET(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x81000c0}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)={0x268, r0, 0x20, 0x70bd28, 0x25dfdbfb, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5}}, {@pci={{0x8}, {0x11}}, {0x1c}, {0x5, 0x83, 0x1}}, {@pci={{0x8}, {0x11}}, {0x1c}, {0x5, 0x83, 0x1}}, {@pci={{0x8}, {0x11}}, {0x1c}, {0x5, 0x83, 0x1}}, {@pci={{0x8}, {0x11}}, {0x1c}, {0x5, 0x83, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5}}]}, 0x268}, 0x1, 0x0, 0x0, 0x4004}, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0x48, 0x7}}, './file0\x00'}) 20:05:03 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 76) 20:05:03 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0xd000000) [ 2532.054860] FAULT_INJECTION: forcing a failure. [ 2532.054860] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2532.056843] CPU: 1 PID: 21359 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2532.057923] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2532.059004] Call Trace: [ 2532.059362] [ 2532.059675] dump_stack_lvl+0xc1/0xf0 [ 2532.060215] should_fail_ex+0x4b4/0x5b0 [ 2532.060787] _copy_from_user+0x30/0xf0 [ 2532.061363] copy_msghdr_from_user+0x89/0x150 [ 2532.061978] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2532.062656] ? __lock_acquire+0x19d7/0x64f0 [ 2532.063262] ___sys_sendmsg+0xdd/0x1b0 [ 2532.063801] ? __pfx____sys_sendmsg+0x10/0x10 [ 2532.064415] ? __pfx_perf_trace_lock+0x10/0x10 [ 2532.065053] ? lock_acquire+0x19a/0x4c0 [ 2532.065598] ? find_held_lock+0x2c/0x110 [ 2532.066156] ? __might_fault+0xe2/0x190 [ 2532.066693] ? lock_release+0x1e3/0x680 [ 2532.067240] ? __pfx_lock_release+0x10/0x10 [ 2532.067814] ? asm_exc_page_fault+0x26/0x30 [ 2532.068422] __sys_sendmmsg+0x18f/0x460 [ 2532.068969] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2532.069571] ? rcu_read_lock_any_held+0x79/0xa0 [ 2532.070226] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2532.070934] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2532.071720] ? fput+0x2f/0x1a0 [ 2532.072187] ? ksys_write+0x1a7/0x260 [ 2532.072713] ? __pfx_ksys_write+0x10/0x10 [ 2532.073294] __x64_sys_sendmmsg+0x9d/0x110 [ 2532.073868] ? syscall_enter_from_user_mode+0x21/0x50 [ 2532.074551] do_syscall_64+0x3f/0x90 [ 2532.075061] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2532.075750] RIP: 0033:0x7f4c1af01b19 [ 2532.076252] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2532.078538] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2532.079531] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2532.080451] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2532.081396] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2532.082317] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2532.083232] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2532.084187] [ 2532.101388] EXT4-fs warning (device sda): ext4_group_extend:1869: need to use ext2online to resize further 20:05:16 executing program 7: perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000600)={0x2, 0x80, 0x1f, 0xff, 0x9, 0x3, 0x0, 0x100000001, 0x50000, 0x5, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x5, 0x0, @perf_config_ext={0x4}, 0x2000, 0x1, 0x7, 0x7, 0x7f, 0x52, 0xaf2, 0x0, 0xfff, 0x0, 0x7fff}, 0xffffffffffffffff, 0x6, 0xffffffffffffffff, 0x2) r0 = syz_mount_image$ext4(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) close_range(r1, r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x2) openat(r0, &(0x7f0000000680)='./file2\x00', 0x400, 0x80) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) accept$unix(r3, 0x0, &(0x7f0000000040)) open(&(0x7f00000006c0)='./file1\x00', 0x400, 0x100) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x161010, &(0x7f0000000480)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[{@dfltgid}], [{@pcr={'pcr', 0x3d, 0x3}}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@uid_gt={'uid>', r4}}, {@measure}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@smackfsdef}]}}) openat(r0, &(0x7f0000000300)='./file0\x00', 0x8201, 0x100) r5 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) bind$unix(r5, &(0x7f0000000580)=@file={0x0, './file1\x00'}, 0x6e) fsetxattr$system_posix_acl(0xffffffffffffffff, &(0x7f0000000440)='system.posix_acl_access\x00', &(0x7f00000001c0)=ANY=[@ANYBLOB="02000000010000000000000002000000", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYRES32=0x0, @ANYBLOB="0400e0ffc100000008000000", @ANYRES32=0x0, @ANYBLOB="10000000000000002000050000000000e6afb82349bde06cd7183a538e4acaba937b5a3d9ddf11260cb4e0eb601a8e34a0be9d3beda84bd508714794e95ef35e6dcb0c24249f85c6f442c1eb069a7febb283f9b2716d795b2a7eb0fd88e8e7682bd2beb90949f19b6661049926"], 0x3c, 0x0) [ 2544.883565] EXT4-fs warning (device sda): ext4_group_extend:1869: need to use ext2online to resize further 20:05:16 executing program 3: r0 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x1, 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) r2 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) fsmount(r2, 0x0, 0x0) r3 = fsmount(r2, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYRES32=r3], 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) fsmount(r3, 0x1, 0x1) 20:05:16 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x220, @loopback}, 0x1c) 20:05:16 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 77) 20:05:16 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060008000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:05:16 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0xe000000) 20:05:16 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) fsconfig$FSCONFIG_CMD_CREATE(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x2) r1 = perf_event_open(&(0x7f0000000080)={0x5, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x4, 0x11801, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x7fff, 0x2000002}, 0x2008, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) epoll_create(0xe0) r2 = fork() ptrace(0x10, r2) wait4(r2, &(0x7f0000000240), 0x80000000, &(0x7f0000000300)) r3 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r3, 0x6, 0x0, 0x0, 0x0) r4 = fsmount(r3, 0x0, 0x0) mknodat$null(r4, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) r5 = fork() ptrace(0x10, r5) wait4(r5, &(0x7f0000000240), 0x80000000, &(0x7f0000000300)) ptrace$poke(0x4, r5, &(0x7f0000000180), 0x4) dup2(r1, r4) perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x1, 0x80, 0xfb, 0x6f, 0x0, 0x1, 0x4f5aa3ecfa4ae240, 0xe, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, @perf_config_ext={0x947, 0x41f9}, 0x100, 0x5, 0x2000000, 0x4, 0x7ff, 0x81, 0x0, 0x0, 0x9, 0x0, 0x80000001}, r2, 0x5, 0xffffffffffffffff, 0x3) close_range(r0, 0xffffffffffffffff, 0x0) 20:05:16 executing program 6: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x2040, 0x0, 0x3, 0x0, 0x0, 0xfffffffe}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000280)={0x0, 0x0}) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r0) r2 = perf_event_open(&(0x7f0000000200)={0x5, 0x80, 0x0, 0x7, 0x6, 0x4, 0x0, 0x0, 0x40500, 0x5, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x2, @perf_bp, 0x2, 0x0, 0x101, 0x9, 0xbb7, 0x66, 0x8, 0x0, 0xffffff00, 0x0, 0x8000}, r1, 0x3, r0, 0x1) r3 = fork() r4 = fork() ptrace(0x10, r4) wait4(r4, &(0x7f0000000240), 0x80000000, &(0x7f0000000300)) r5 = fork() ptrace(0x10, r5) wait4(r5, &(0x7f0000000240), 0x80000000, &(0x7f0000000300)) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0x5, 0x1, 0x7, 0x6a, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x3, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, @perf_config_ext={0xcd1, 0x8}, 0x800, 0x9, 0x9, 0x2, 0x2bf1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x10001}, r5, 0xc, r2, 0x6) perf_event_open(&(0x7f0000000380)={0x5, 0x80, 0x6, 0x0, 0x6, 0xe7, 0x0, 0xded, 0x0, 0xa, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext={0x16, 0xfffff80000000000}, 0xc, 0x8001, 0x3, 0x6, 0x9, 0x9, 0xe5c, 0x0, 0x7, 0x0, 0x7}, r4, 0x9, 0xffffffffffffffff, 0x8) r6 = dup2(r2, r2) perf_event_open(&(0x7f0000000300)={0x5, 0x80, 0x40, 0x0, 0x81, 0xff, 0x0, 0x5c9, 0x40, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0xffff0000, 0x6, @perf_config_ext={0x6, 0x101}, 0x8088, 0xb6, 0x1, 0x6, 0x9337, 0x81, 0x7, 0x0, 0xc1, 0x0, 0x10000}, r3, 0xe, r6, 0xa) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) [ 2544.936971] FAULT_INJECTION: forcing a failure. [ 2544.936971] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2544.938564] CPU: 1 PID: 21485 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2544.939582] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2544.940593] Call Trace: [ 2544.940918] [ 2544.941223] dump_stack_lvl+0xc1/0xf0 [ 2544.941756] should_fail_ex+0x4b4/0x5b0 [ 2544.942297] _copy_from_user+0x30/0xf0 [ 2544.942833] copy_msghdr_from_user+0x89/0x150 [ 2544.943418] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2544.944058] ? __lock_acquire+0x19d7/0x64f0 [ 2544.944680] ___sys_sendmsg+0xdd/0x1b0 [ 2544.945208] ? __pfx____sys_sendmsg+0x10/0x10 [ 2544.945820] ? __pfx_perf_trace_lock+0x10/0x10 [ 2544.946436] ? lock_acquire+0x19a/0x4c0 [ 2544.946955] ? find_held_lock+0x2c/0x110 [ 2544.947493] ? __might_fault+0xe2/0x190 [ 2544.948006] ? lock_release+0x1e3/0x680 [ 2544.948541] ? __pfx_lock_release+0x10/0x10 [ 2544.949075] ? asm_exc_page_fault+0x26/0x30 [ 2544.949695] __sys_sendmmsg+0x18f/0x460 20:05:16 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0x11000000) [ 2544.950219] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2544.950967] ? rcu_read_lock_any_held+0x79/0xa0 [ 2544.951600] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2544.952275] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2544.953047] ? fput+0x2f/0x1a0 [ 2544.953525] ? ksys_write+0x1a7/0x260 [ 2544.954022] ? __pfx_ksys_write+0x10/0x10 [ 2544.954579] __x64_sys_sendmmsg+0x9d/0x110 20:05:16 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060050000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) [ 2544.955126] ? syscall_enter_from_user_mode+0x21/0x50 [ 2544.955896] do_syscall_64+0x3f/0x90 [ 2544.956417] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2544.957095] RIP: 0033:0x7f4c1af01b19 [ 2544.957610] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2544.959856] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2544.960845] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2544.961772] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2544.962674] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2544.963557] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2544.964454] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2544.965373] [ 2545.012640] EXT4-fs warning (device sda): ext4_group_extend:1869: need to use ext2online to resize further 20:05:16 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0x18830100) 20:05:16 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060060000000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:05:16 executing program 3: r0 = inotify_init() r1 = inotify_init() inotify_add_watch(r0, &(0x7f0000000300)='.\x00', 0x1630009be) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = inotify_init() r4 = inotify_add_watch(r3, &(0x7f0000000040)='./file0\x00', 0x1630009b6) inotify_rm_watch(r3, r4) inotify_rm_watch(r1, r4) getdents64(r2, &(0x7f0000000280)=""/116, 0x74) [ 2545.093795] EXT4-fs warning (device sda): ext4_group_extend:1869: need to use ext2online to resize further 20:05:16 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000030000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:05:16 executing program 7: perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000600)={0x2, 0x80, 0x1f, 0xff, 0x9, 0x3, 0x0, 0x100000001, 0x50000, 0x5, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x5, 0x0, @perf_config_ext={0x4}, 0x2000, 0x1, 0x7, 0x7, 0x7f, 0x52, 0xaf2, 0x0, 0xfff, 0x0, 0x7fff}, 0xffffffffffffffff, 0x6, 0xffffffffffffffff, 0x2) r0 = syz_mount_image$ext4(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) close_range(r1, r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x2) openat(r0, &(0x7f0000000680)='./file2\x00', 0x400, 0x80) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) accept$unix(r3, 0x0, &(0x7f0000000040)) open(&(0x7f00000006c0)='./file1\x00', 0x400, 0x100) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x161010, &(0x7f0000000480)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[{@dfltgid}], [{@pcr={'pcr', 0x3d, 0x3}}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@uid_gt={'uid>', r4}}, {@measure}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@smackfsdef}]}}) openat(r0, &(0x7f0000000300)='./file0\x00', 0x8201, 0x100) r5 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) bind$unix(r5, &(0x7f0000000580)=@file={0x0, './file1\x00'}, 0x6e) fsetxattr$system_posix_acl(0xffffffffffffffff, &(0x7f0000000440)='system.posix_acl_access\x00', &(0x7f00000001c0)=ANY=[@ANYBLOB="02000000010000000000000002000000", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYRES32=0x0, @ANYBLOB="0400e0ffc100000008000000", @ANYRES32=0x0, @ANYBLOB="10000000000000002000050000000000e6afb82349bde06cd7183a538e4acaba937b5a3d9ddf11260cb4e0eb601a8e34a0be9d3beda84bd508714794e95ef35e6dcb0c24249f85c6f442c1eb069a7febb283f9b2716d795b2a7eb0fd88e8e7682bd2beb90949f19b6661049926"], 0x3c, 0x0) 20:05:31 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000050000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:05:31 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x810, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x240, @loopback}, 0x1c) 20:05:31 executing program 3: clone3(&(0x7f00000003c0)={0x123363500, &(0x7f00000000c0)=0xffffffffffffffff, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = gettid() r3 = getpid() kcmp(r3, r2, 0x698bffbeb0ad89d0, 0xffffffffffffffff, 0xffffffffffffffff) ioctl$F2FS_IOC_RESERVE_COMPRESS_BLOCKS(r1, 0x8008f513, &(0x7f0000000080)) r4 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r4, 0x6, 0x0, 0x0, 0x0) r5 = fsmount(r4, 0x0, 0x0) mknodat$null(r5, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r6, 0x8933, &(0x7f0000000700)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_TRIGGER_SCAN(r6, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000240)={0x1c, r7, 0x5, 0x0, 0x0, {{0x11}, {@val={0x8, 0x3, r8}, @void}}}, 0x1c}}, 0x0) sendmsg$NL80211_CMD_GET_PROTOCOL_FEATURES(r5, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, r7, 0x1, 0x70bd28, 0x25dfdbfd, {}, ["", "", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x44014}, 0x10) fork() ioctl$sock_proto_private(r1, 0x8946, &(0x7f0000000000)="bb100cf27c49a5343d804e58e83a") mmap$IORING_OFF_SQES(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xab391a9c2b406bed, 0x40010, 0xffffffffffffffff, 0x10000000) poll(&(0x7f0000000040)=[{r0, 0x6001}, {r1, 0x241}], 0x2, 0x80) 20:05:31 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 78) 20:05:31 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_SET_CCA_ED_LEVEL(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0x3c, 0x0, 0x2, 0x70bd28, 0x25dfdbfd, {}, [@NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x2}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x2}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x300000003}, @NL802154_ATTR_WPAN_PHY={0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20000044}, 0x4000000) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) close_range(r1, 0xffffffffffffffff, 0x0) 20:05:31 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0x20000000) 20:05:31 executing program 6: sendmsg$NFNL_MSG_ACCT_GET_CTRZERO(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000040)={&(0x7f0000000200)={0xe8, 0x2, 0x7, 0x101, 0x0, 0x0, {0x3, 0x0, 0x8}, [@NFACCT_QUOTA={0xc, 0x6, 0x1, 0x0, 0x8}, @NFACCT_FILTER={0x3c, 0x7, 0x0, 0x1, [@NFACCT_FILTER_MASK={0x8, 0x1, 0x1, 0x0, 0x5}, @NFACCT_FILTER_MASK={0x8, 0x1, 0x1, 0x0, 0x1}, @NFACCT_FILTER_MASK={0x8, 0x1, 0x1, 0x0, 0x7fffffff}, @NFACCT_FILTER_VALUE={0x8, 0x2, 0x1, 0x0, 0x7}, @NFACCT_FILTER_VALUE={0x8, 0x2, 0x1, 0x0, 0x1}, @NFACCT_FILTER_VALUE={0x8, 0x2, 0x1, 0x0, 0x7fff}, @NFACCT_FILTER_VALUE={0x8, 0x2, 0x1, 0x0, 0x1}]}, @NFACCT_FILTER={0x4c, 0x7, 0x0, 0x1, [@NFACCT_FILTER_MASK={0x8, 0x1, 0x1, 0x0, 0x7b}, @NFACCT_FILTER_MASK={0x8, 0x1, 0x1, 0x0, 0x7}, @NFACCT_FILTER_VALUE={0x8, 0x2, 0x1, 0x0, 0x7ff}, @NFACCT_FILTER_VALUE={0x8, 0x2, 0x1, 0x0, 0x400}, @NFACCT_FILTER_VALUE={0x8, 0x2, 0x1, 0x0, 0x2}, @NFACCT_FILTER_VALUE={0x8, 0x2, 0x1, 0x0, 0x2}, @NFACCT_FILTER_MASK={0x8, 0x1, 0x1, 0x0, 0x5861}, @NFACCT_FILTER_MASK={0x8, 0x1, 0x1, 0x0, 0x80}, @NFACCT_FILTER_MASK={0x8, 0x1, 0x1, 0x0, 0x3}]}, @NFACCT_FILTER={0x24, 0x7, 0x0, 0x1, [@NFACCT_FILTER_MASK={0x8, 0x1, 0x1, 0x0, 0xd21b}, @NFACCT_FILTER_VALUE={0x8, 0x2, 0x1, 0x0, 0x80}, @NFACCT_FILTER_MASK={0x8, 0x1, 0x1, 0x0, 0xfffffffb}, @NFACCT_FILTER_MASK={0x8, 0x1, 0x1, 0x0, 0x35f5}]}, @NFACCT_FLAGS={0x8, 0x5, 0x1, 0x0, 0x1}, @NFACCT_BYTES={0xc, 0x3, 0x1, 0x0, 0x6}, @NFACCT_FLAGS={0x8}]}, 0xe8}, 0x1, 0x0, 0x0, 0x20000001}, 0x4000011) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) 20:05:32 executing program 7: write(0xffffffffffffffff, 0x0, 0x0) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x180, 0x50) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000080)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) [ 2560.891078] EXT4-fs warning (device sda): ext4_group_extend:1869: need to use ext2online to resize further [ 2560.894292] FAULT_INJECTION: forcing a failure. [ 2560.894292] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2560.895950] CPU: 0 PID: 21926 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2560.897029] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2560.898089] Call Trace: [ 2560.898446] [ 2560.898759] dump_stack_lvl+0xc1/0xf0 [ 2560.899302] should_fail_ex+0x4b4/0x5b0 [ 2560.899868] _copy_from_user+0x30/0xf0 20:05:32 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000060000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) [ 2560.900515] copy_msghdr_from_user+0x89/0x150 [ 2560.901166] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2560.901881] ? __lock_acquire+0x19d7/0x64f0 [ 2560.902517] ___sys_sendmsg+0xdd/0x1b0 [ 2560.903057] ? __pfx____sys_sendmsg+0x10/0x10 [ 2560.903700] ? __pfx_perf_trace_lock+0x10/0x10 [ 2560.904364] ? lock_acquire+0x19a/0x4c0 [ 2560.904911] ? find_held_lock+0x2c/0x110 [ 2560.905502] ? __might_fault+0xe2/0x190 [ 2560.906049] ? lock_release+0x1e3/0x680 [ 2560.906603] ? __pfx_lock_release+0x10/0x10 [ 2560.907201] ? asm_exc_page_fault+0x26/0x30 [ 2560.907823] __sys_sendmmsg+0x18f/0x460 [ 2560.908381] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2560.909000] ? rcu_read_lock_any_held+0x79/0xa0 [ 2560.909684] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2560.910413] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2560.911201] ? fput+0x2f/0x1a0 [ 2560.911679] ? ksys_write+0x1a7/0x260 [ 2560.912203] ? __pfx_ksys_write+0x10/0x10 [ 2560.912796] __x64_sys_sendmmsg+0x9d/0x110 [ 2560.913407] ? syscall_enter_from_user_mode+0x21/0x50 [ 2560.914132] do_syscall_64+0x3f/0x90 [ 2560.914664] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2560.915360] RIP: 0033:0x7f4c1af01b19 [ 2560.915870] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2560.918274] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2560.919292] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2560.920251] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2560.921172] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2560.922141] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2560.923070] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2560.924058] 20:05:32 executing program 6: ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000140)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x91}}, './file0\x00'}) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, r0, 0xa) r1 = request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, r1) r3 = add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000200)={'syz', 0x2}, &(0x7f0000000280)="55fab05271bf28343721a84befc4f9cddf8db684a6e57eb6ee667cb00b1d01782b01d5b8af9d16d4f6d1cdd358ffaa1e0a35c6ecd334cee33ce8b4a2d21e625addce07b7ad2986a8cd51972639fae7642227388bae7b61f52c75cc9d61a72d52445b6a2428e347bc6772bb5b23a2226605600a1ef11e039002a23fd948ed9a408e75b029ae1d33359ce6d17c396e7934f18407c2fa131a06286049db9f5bb6b17b9732b0d0df83ff4fb6fd36a53f50e60af4dbd9110ba2961a3a1d8277ec0a38e4c24f9c8dc6b95ea25e222121e1254c206ff9f5b58aff50d713d979ea27c9db1fc6ed300c27dfe29e6017e1ccb3a5f73dcd07652e785b08d35143856bf6b6cdc79dc65db3f749718c60b4b7f352b8f315c3f0432536d7a8052cda3660962429156679b61044266b0d62c6bb275fdf4ef826d4326afc670096d90edc2bd11f7ac1483c7c1680278b49f7dc82190d0f8028d0257727c8a7857593c6eb439eb4ecc610eda8deaac41530195c31c5d515ecd4c5a786d304a6022774232d1ab7a51cf73fe3820381ee54031c11bc2067233fab73fe40c79c0c02f37268869ede121e863ad80bab73c180a98a345c8268eb4b8446d7aa706a473e55840328beee2a4c0101d48f0c235235441cba2b65069333e758abf93d6963be5b249cb6e8cbd9dfd69a745b88ebc63f56359233d3dbda7412448ee3014363908557ad107dd62d3f0deba721ff6ae6f95200668890b8f882999c6e2d8a49c2ea2a7dc4379e2e188ba91cafac20c8f988a6596d0a19873c5e0e5c48aff9e9caa8462afc7ba384704584d4f162878cb2dcd001090c931d09b3f3a54bd253e0df", 0x257, r2) keyctl$KEYCTL_MOVE(0x1e, r3, r1, r1, 0x1) [ 2560.976844] EXT4-fs warning (device sda): ext4_group_extend:1869: need to use ext2online to resize further 20:05:32 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000002880), 0x4000101, 0x5a96) (fail_nth: 79) 20:05:32 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0xe0) getsockopt$inet6_udp_int(r0, 0x11, 0x67, &(0x7f0000000000), &(0x7f0000000040)=0x4) close_range(r0, 0xffffffffffffffff, 0x0) 20:05:32 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x40086607, &(0x7f0000000180)=0x28830100) [ 2561.090223] EXT4-fs warning (device sda): ext4_group_extend:1869: need to use ext2online to resize further 20:05:32 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606f1ae70028060000400000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 20:05:32 executing program 7: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_INTERFACE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)={0x24, r1, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_IFTYPE={0x8, 0x5, 0xb}]}, 0x24}}, 0x0) syz_80211_join_ibss(&(0x7f0000000040)='wlan1\x00', &(0x7f0000000080)=@default_ap_ssid, 0x6, 0x0) r3 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r3, 0x6, 0x0, 0x0, 0x0) r4 = fsmount(r3, 0x0, 0x0) mknodat$null(r4, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r5, 0x8933, &(0x7f0000000700)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_TRIGGER_SCAN(r5, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000240)={0x1c, r6, 0x5, 0x0, 0x0, {{0x11}, {@val={0x8, 0x3, r7}, @void}}}, 0x1c}}, 0x0) sendmsg$NL80211_CMD_FRAME(r4, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x34, r6, 0x300, 0x70bd25, 0x25dfdbfb, {{}, {@void, @void}}, [@NL80211_ATTR_DONT_WAIT_FOR_ACK={0x4}, @NL80211_ATTR_OFFCHANNEL_TX_OK={0x4}, @NL80211_ATTR_DURATION={0x8, 0x57, 0x3a2}, @NL80211_ATTR_TX_NO_CCK_RATE={0x4}, @chandef_params=[@NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0x7784f218}], @NL80211_ATTR_OFFCHANNEL_TX_OK={0x4}]}, 0x34}, 0x1, 0x0, 0x0, 0x40145}, 0x20000040) [ 2561.122855] FAULT_INJECTION: forcing a failure. [ 2561.122855] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2561.124513] CPU: 0 PID: 22296 Comm: syz-executor.4 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2561.125604] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2561.126678] Call Trace: [ 2561.127031] [ 2561.127351] dump_stack_lvl+0xc1/0xf0 [ 2561.127890] should_fail_ex+0x4b4/0x5b0 [ 2561.128457] _copy_from_user+0x30/0xf0 [ 2561.129012] copy_msghdr_from_user+0x89/0x150 [ 2561.129654] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2561.130349] ? __lock_acquire+0x19d7/0x64f0 [ 2561.130962] ___sys_sendmsg+0xdd/0x1b0 [ 2561.131503] ? __pfx____sys_sendmsg+0x10/0x10 [ 2561.132126] ? __pfx_perf_trace_lock+0x10/0x10 [ 2561.132769] ? lock_acquire+0x19a/0x4c0 [ 2561.133314] ? find_held_lock+0x2c/0x110 [ 2561.133899] ? __might_fault+0xe2/0x190 [ 2561.134452] ? lock_release+0x1e3/0x680 [ 2561.135008] ? __pfx_lock_release+0x10/0x10 [ 2561.135611] ? asm_exc_page_fault+0x26/0x30 [ 2561.136271] __sys_sendmmsg+0x18f/0x460 [ 2561.136851] ? __pfx___sys_sendmmsg+0x10/0x10 [ 2561.137531] ? rcu_read_lock_any_held+0x79/0xa0 [ 2561.138222] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 2561.138992] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2561.139833] ? fput+0x2f/0x1a0 [ 2561.140327] ? ksys_write+0x1a7/0x260 [ 2561.140884] ? __pfx_ksys_write+0x10/0x10 [ 2561.141490] __x64_sys_sendmmsg+0x9d/0x110 [ 2561.142075] ? syscall_enter_from_user_mode+0x21/0x50 [ 2561.142815] do_syscall_64+0x3f/0x90 [ 2561.143363] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2561.144103] RIP: 0033:0x7f4c1af01b19 [ 2561.144631] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2561.146989] RSP: 002b:00007f4c18477188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2561.147980] RAX: ffffffffffffffda RBX: 00007f4c1b014f60 RCX: 00007f4c1af01b19 [ 2561.148940] RDX: 0000000004000101 RSI: 0000000020002880 RDI: 0000000000000004 [ 2561.149891] RBP: 00007f4c184771d0 R08: 0000000000000000 R09: 0000000000000000 [ 2561.150830] R10: 0000000000005a96 R11: 0000000000000246 R12: 0000000000000002 [ 2561.151794] R13: 00007ffd96f26c9f R14: 00007f4c18477300 R15: 0000000000022000 [ 2561.152762] 20:05:32 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x0, 0x0) mknodat$null(r1, &(0x7f0000000040)='./file0\x00', 0xffffc000, 0x103) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0xd7, 0x20, 0x1, 0x10, 0x0, 0x10000, 0xd0080, 0xc, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x1, @perf_config_ext={0x40}, 0x110d, 0x8, 0x8001, 0x1, 0x3660, 0xfffffffe, 0x8, 0x0, 0x8001, 0x0, 0x5}, 0x0, 0xb, r1, 0x9) request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=':chain\x00', 0xffffffffffffffff) [ 2561.161510] ------------[ cut here ]------------ [ 2561.162068] wlan1: Failed check-sdata-in-driver check, flags: 0x0 [ 2561.163045] WARNING: CPU: 1 PID: 22313 at net/mac80211/main.c:236 ieee80211_bss_info_change_notify+0x87d/0x9c0 [ 2561.163803] Modules linked in: [ 2561.164039] CPU: 1 PID: 22313 Comm: syz-executor.7 Not tainted 6.4.0-rc2-next-20230519 #1 [ 2561.164662] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2561.165206] RIP: 0010:ieee80211_bss_info_change_notify+0x87d/0x9c0 [ 2561.165743] Code: 00 00 48 8b ab 88 06 00 00 48 85 ed 74 7c e8 3a e6 32 fd e8 35 e6 32 fd 44 89 fa 48 89 ee 48 c7 c7 c0 9b df 84 e8 93 0c fe fc <0f> 0b e9 9a f8 ff ff e8 17 e6 32 fd e8 52 8b 1c fd 31 ff 89 c6 88 [ 2561.167015] RSP: 0018:ffff88801d9bf548 EFLAGS: 00010282 [ 2561.167378] RAX: 0000000000000000 RBX: ffff88800dbb0b80 RCX: ffffc90002dea000 [ 2561.167919] RDX: 0000000000040000 RSI: ffffffff81171b22 RDI: 0000000000000001 [ 2561.168411] RBP: ffff88800dbb0000 R08: 0000000000000001 R09: 0000000000000000 [ 2561.168956] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000400000 [ 2561.169438] R13: ffff88800dbb2578 R14: 0000000000000000 R15: 0000000000000000 [ 2561.169981] FS: 00007f13c492d700(0000) GS:ffff88806cf00000(0000) knlGS:0000000000000000 [ 2561.170598] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2561.171013] CR2: 00007f81b3bd83d0 CR3: 000000004bef8000 CR4: 0000000000350ee0 [ 2561.171555] Call Trace: [ 2561.171736] [ 2561.171900] ? __local_bh_enable_ip+0xa1/0x110 [ 2561.172232] ieee80211_ocb_leave+0x1f1/0x350 [ 2561.172724] ? nl80211_parse_mon_options+0x45c/0x690 [ 2561.173085] ? lock_is_held_type+0x9f/0x120 [ 2561.173410] __cfg80211_leave_ocb+0x1d5/0x5a0 [ 2561.177253] cfg80211_leave_ocb+0x52/0x80 [ 2561.177640] cfg80211_change_iface+0x8cb/0x1080 [ 2561.177964] nl80211_set_interface+0x6b0/0x990 [ 2561.178325] ? __pfx___cfg80211_wdev_from_attrs+0x10/0x10 [ 2561.178790] ? __pfx_nl80211_set_interface+0x10/0x10 [ 2561.179186] ? nl80211_pre_doit+0x111/0x980 [ 2561.179574] genl_family_rcv_msg_doit.isra.0+0x1ee/0x2e0 [ 2561.179947] ? __pfx_genl_family_rcv_msg_doit.isra.0+0x10/0x10 [ 2561.180360] ? cap_capable+0x1be/0x220 [ 2561.180743] ? ns_capable+0xe4/0x120 [ 2561.181042] genl_rcv_msg+0x503/0x7e0 [ 2561.181337] ? __pfx_genl_rcv_msg+0x10/0x10 [ 2561.181763] ? __pfx_perf_trace_lock_acquire+0x10/0x10 [ 2561.182241] ? perf_trace_lock+0xc1/0x480 [ 2561.182743] ? __pfx_nl80211_pre_doit+0x10/0x10 [ 2561.183201] ? __pfx_nl80211_set_interface+0x10/0x10 [ 2561.183803] ? __pfx_nl80211_post_doit+0x10/0x10 [ 2561.184270] ? __pfx_perf_trace_lock_acquire+0x10/0x10 [ 2561.184886] netlink_rcv_skb+0x15d/0x450 [ 2561.185287] ? __pfx_genl_rcv_msg+0x10/0x10 [ 2561.185819] ? __pfx_netlink_rcv_skb+0x10/0x10 [ 2561.186300] ? __pfx_down_read+0x10/0x10 [ 2561.186802] ? netlink_deliver_tap+0x1b2/0xcc0 [ 2561.187256] ? is_vmalloc_addr+0x86/0xa0 [ 2561.187769] genl_rcv+0x28/0x40 [ 2561.188118] netlink_unicast+0x552/0x800 [ 2561.188626] ? __pfx_netlink_unicast+0x10/0x10 [ 2561.189107] ? __virt_addr_valid+0x102/0x340 [ 2561.189673] netlink_sendmsg+0x923/0xe40 [ 2561.190097] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2561.190661] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2561.191114] sock_sendmsg+0x1b6/0x200 [ 2561.191606] __sys_sendto+0x23a/0x340 [ 2561.191999] ? __pfx___sys_sendto+0x10/0x10 [ 2561.192414] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2561.193017] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2561.193769] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2561.194170] ? percpu_counter_add_batch+0xc8/0x180 [ 2561.194714] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2561.195126] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2561.195601] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2561.196007] ? __pfx_blkcg_maybe_throttle_current+0x10/0x10 [ 2561.196398] __x64_sys_sendto+0xe1/0x1c0 [ 2561.196751] ? syscall_enter_from_user_mode+0x21/0x50 [ 2561.197113] do_syscall_64+0x3f/0x90 [ 2561.197386] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2561.197812] RIP: 0033:0x7f13c736a8ac [ 2561.198074] Code: fa fa ff ff 44 8b 4c 24 2c 4c 8b 44 24 20 89 c5 44 8b 54 24 28 48 8b 54 24 18 b8 2c 00 00 00 48 8b 74 24 10 8b 7c 24 08 0f 05 <48> 3d 00 f0 ff ff 77 34 89 ef 48 89 44 24 08 e8 20 fb ff ff 48 8b [ 2561.199319] RSP: 002b:00007f13c492bf80 EFLAGS: 00000293 ORIG_RAX: 000000000000002c [ 2561.199902] RAX: ffffffffffffffda RBX: 00007f13c492c0f0 RCX: 00007f13c736a8ac [ 2561.200377] RDX: 0000000000000024 RSI: 00007f13c492c140 RDI: 0000000000000004 [ 2561.200909] RBP: 0000000000000000 R08: 00007f13c492bfd4 R09: 000000000000000c [ 2561.201384] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 2561.201926] R13: 00007f13c492c140 R14: 0000000000000004 R15: 0000000000000000 [ 2561.202419] [ 2561.202653] irq event stamp: 3653 [ 2561.202892] hardirqs last enabled at (3663): [] __up_console_sem+0x78/0x80 [ 2561.203457] hardirqs last disabled at (3672): [] __up_console_sem+0x5d/0x80 [ 2561.204091] softirqs last enabled at (3708): [] irq_exit_rcu+0x93/0xc0 [ 2561.204725] softirqs last disabled at (3725): [] irq_exit_rcu+0x93/0xc0 [ 2561.205283] ---[ end trace 0000000000000000 ]--- 20:05:32 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_create(0x9) close_range(r0, 0xffffffffffffffff, 0x0) [ 2561.272147] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 2561.273269] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 2561.275659] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready VM DIAGNOSIS: 20:05:22 Registers: info registers vcpu 0 RAX=ffffffff813c0b80 RBX=0000000000000000 RCX=ffffffff81105a7e RDX=1ffff1100d9c5028 RSI=0000000000000008 RDI=ffff88806ce28140 RBP=ffff88806ce28140 RSP=ffff88806ce09f38 R8 =0000000000000000 R9 =fffffbfff0ba6b8a R10=ffffffff85d35c57 R11=ffff88806ce09ff8 R12=0000000000000000 R13=0000000000000000 R14=0000000000000000 R15=000000000002b900 RIP=ffffffff814bf344 RFL=00000082 [--S----] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 0000555555a0a400 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=00007f499a7fef64 CR3=000000000d9c2000 CR4=00350ef0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000600 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=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=0000027800000004ffffffff00000130 XMM01=ffffffffffffffffffffffffffffffff XMM02=00000000000000000000000000000000 XMM03=00000000000000000000000000000000 XMM04=000000000000000000000000000000ff XMM05=00000000000000000000000000000000 XMM06=0000000000000000000000524f525245 XMM07=00000000000000000000000000000000 XMM08=000000000000000000524f5252450040 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000 info registers vcpu 1 RAX=0000000000000031 RBX=00000000000003f8 RCX=0000000000000000 RDX=00000000000003f8 RSI=ffffffff825092a5 RDI=ffffffff87f2ec00 RBP=ffffffff87f2ebc0 RSP=ffff88801d9beea8 R8 =0000000000000001 R9 =000000000000000a R10=0000000000000031 R11=0000000000000001 R12=0000000000000031 R13=ffffffff87f2ebc0 R14=0000000000000010 R15=ffffffff82509290 RIP=ffffffff825092fd RFL=00000002 [-------] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 00007f13c492d700 00000000 00000000 GS =0000 ffff88806cf00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe000004a000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000048000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00007f81b3bd83d0 CR3=000000004bef8000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=ffffffffffffff00ffffffffffffffff XMM01=ffffffffffffffffffffffffffffffff XMM02=00000000000000000000000000000000 XMM03=00000000000000000000000000000000 XMM04=000000000000000000000000000000ff XMM05=00000000000000000000000000000000 XMM06=0000000000000000000000524f525245 XMM07=00000000000000000000000000000000 XMM08=000000000000000000524f5252450040 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000