0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:37:25 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) (fail_nth: 8) 03:37:25 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x11, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:25 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x4, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 341.908771][T22470] FAULT_INJECTION: forcing a failure. [ 341.908771][T22470] name failslab, interval 1, probability 0, space 0, times 0 [ 341.921656][T22470] CPU: 1 PID: 22470 Comm: syz-executor.4 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 341.931147][T22470] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 341.941331][T22470] Call Trace: [ 341.944622][T22470] [ 341.947532][T22470] dump_stack_lvl+0xd6/0x122 [ 341.952104][T22470] dump_stack+0x11/0x12 [ 341.956238][T22470] should_fail+0x230/0x240 [ 341.960640][T22470] ? pfkey_add+0x11da/0x1350 [ 341.965249][T22470] __should_failslab+0x81/0x90 [ 341.969999][T22470] should_failslab+0x5/0x20 [ 341.974497][T22470] __kmalloc+0x66/0x350 [ 341.978672][T22470] ? hrtimer_init+0xfc/0x1c0 [ 341.983259][T22470] ? init_timer_key+0x6f/0x130 [ 341.988089][T22470] pfkey_add+0x11da/0x1350 [ 341.992506][T22470] pfkey_sendmsg+0x6ba/0x890 [ 341.997097][T22470] ? pfkey_release+0x210/0x210 [ 342.001858][T22470] ____sys_sendmsg+0x38f/0x500 [ 342.006625][T22470] __sys_sendmsg+0x195/0x230 [ 342.011257][T22470] __x64_sys_sendmsg+0x42/0x50 [ 342.016072][T22470] do_syscall_64+0x2b/0x70 [ 342.020490][T22470] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 342.026411][T22470] RIP: 0033:0x7ffbb8652049 [ 342.030879][T22470] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 342.050484][T22470] RSP: 002b:00007ffbb7dc8168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 342.058913][T22470] RAX: ffffffffffffffda RBX: 00007ffbb8764f60 RCX: 00007ffbb8652049 [ 342.066885][T22470] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000003 [ 342.074928][T22470] RBP: 00007ffbb7dc81d0 R08: 0000000000000000 R09: 0000000000000000 [ 342.082955][T22470] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 342.090949][T22470] R13: 00007ffed863bedf R14: 00007ffbb7dc8300 R15: 0000000000022000 [ 342.098924][T22470] 03:37:25 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 5) 03:37:25 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 2) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:37:25 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x12, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:25 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x5, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:25 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) (fail_nth: 9) [ 342.299079][T22482] FAULT_INJECTION: forcing a failure. [ 342.299079][T22482] name failslab, interval 1, probability 0, space 0, times 0 [ 342.311738][T22482] CPU: 1 PID: 22482 Comm: syz-executor.4 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 342.321019][T22482] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 342.331089][T22482] Call Trace: [ 342.334365][T22482] [ 342.337288][T22482] dump_stack_lvl+0xd6/0x122 [ 342.341881][T22482] dump_stack+0x11/0x12 [ 342.346041][T22482] should_fail+0x230/0x240 [ 342.350464][T22482] __should_failslab+0x81/0x90 [ 342.353856][T22486] FAULT_INJECTION: forcing a failure. [ 342.353856][T22486] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 342.355229][T22482] should_failslab+0x5/0x20 [ 342.372735][T22482] kmem_cache_alloc_node_trace+0x58/0x300 [ 342.378516][T22482] ? crypto_create_tfm_node+0x4a/0x1f0 [ 342.383984][T22482] crypto_create_tfm_node+0x4a/0x1f0 [ 342.389343][T22482] ? crypto_alg_mod_lookup+0x397/0x4e0 [ 342.394797][T22482] crypto_alloc_tfm_node+0x100/0x290 [ 342.400109][T22482] crypto_alloc_aead+0x2b/0x30 [ 342.404881][T22482] esp_init_state+0x2f3/0x7a0 [ 342.409550][T22482] __xfrm_init_state+0x712/0x910 [ 342.414481][T22482] xfrm_init_state+0x19/0x50 [ 342.419059][T22482] pfkey_add+0xfa3/0x1350 [ 342.423379][T22482] pfkey_sendmsg+0x6ba/0x890 [ 342.427995][T22482] ? pfkey_release+0x210/0x210 [ 342.432742][T22482] ____sys_sendmsg+0x38f/0x500 [ 342.437502][T22482] __sys_sendmsg+0x195/0x230 [ 342.442104][T22482] __x64_sys_sendmsg+0x42/0x50 [ 342.446854][T22482] do_syscall_64+0x2b/0x70 [ 342.451356][T22482] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 342.457236][T22482] RIP: 0033:0x7ffbb8652049 [ 342.461672][T22482] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 342.481283][T22482] RSP: 002b:00007ffbb7dc8168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 342.489697][T22482] RAX: ffffffffffffffda RBX: 00007ffbb8764f60 RCX: 00007ffbb8652049 03:37:25 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x13, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 342.497652][T22482] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000003 [ 342.505606][T22482] RBP: 00007ffbb7dc81d0 R08: 0000000000000000 R09: 0000000000000000 [ 342.513595][T22482] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 342.521571][T22482] R13: 00007ffed863bedf R14: 00007ffbb7dc8300 R15: 0000000000022000 [ 342.529591][T22482] [ 342.532618][T22486] CPU: 0 PID: 22486 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 342.541901][T22486] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 342.551959][T22486] Call Trace: [ 342.555226][T22486] [ 342.558141][T22486] dump_stack_lvl+0xd6/0x122 [ 342.562783][T22486] dump_stack+0x11/0x12 [ 342.566993][T22486] should_fail+0x230/0x240 [ 342.571462][T22486] should_fail_usercopy+0x16/0x20 [ 342.576527][T22486] _copy_from_user+0x1a/0xc0 [ 342.581099][T22486] do_recvmmsg+0x27e/0xa20 [ 342.585551][T22486] __x64_sys_recvmmsg+0xde/0x160 [ 342.590469][T22486] do_syscall_64+0x2b/0x70 [ 342.594966][T22486] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 342.595227][T22491] FAULT_INJECTION: forcing a failure. [ 342.595227][T22491] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 342.600859][T22486] RIP: 0033:0x7f2c4d882049 [ 342.600878][T22486] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 342.600895][T22486] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 342.646242][T22486] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 342.654241][T22486] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 342.662195][T22486] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 342.670210][T22486] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000001 [ 342.678172][T22486] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 342.686184][T22486] [ 342.689198][T22491] CPU: 1 PID: 22491 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 03:37:26 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x6, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 342.698528][T22491] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 342.708577][T22491] Call Trace: [ 342.711839][T22491] [ 342.714864][T22491] dump_stack_lvl+0xd6/0x122 [ 342.719446][T22491] dump_stack+0x11/0x12 [ 342.723587][T22491] should_fail+0x230/0x240 [ 342.728149][T22491] should_fail_usercopy+0x16/0x20 [ 342.733209][T22491] _copy_from_user+0x1a/0xc0 [ 342.738009][T22491] do_recvmmsg+0x27e/0xa20 [ 342.742411][T22491] __x64_sys_recvmmsg+0xde/0x160 03:37:26 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x0, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) [ 342.747350][T22491] do_syscall_64+0x2b/0x70 [ 342.751758][T22491] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 342.757659][T22491] RIP: 0033:0x7fa271cfb049 [ 342.762069][T22491] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 342.781860][T22491] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 342.790280][T22491] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 03:37:26 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x14, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:26 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) (fail_nth: 10) 03:37:26 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x7, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 342.798249][T22491] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 342.806281][T22491] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 342.814315][T22491] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 342.822288][T22491] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 342.830283][T22491] [ 342.855108][T22499] FAULT_INJECTION: forcing a failure. [ 342.855108][T22499] name failslab, interval 1, probability 0, space 0, times 0 [ 342.867778][T22499] CPU: 1 PID: 22499 Comm: syz-executor.4 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 342.877146][T22499] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 342.887203][T22499] Call Trace: [ 342.890547][T22499] [ 342.893469][T22499] dump_stack_lvl+0xd6/0x122 [ 342.898061][T22499] dump_stack+0x11/0x12 [ 342.902252][T22499] should_fail+0x230/0x240 [ 342.906675][T22499] __should_failslab+0x81/0x90 [ 342.911460][T22499] should_failslab+0x5/0x20 [ 342.915963][T22499] kmem_cache_alloc_node_trace+0x58/0x300 [ 342.921681][T22499] ? crypto_create_tfm_node+0x4a/0x1f0 [ 342.927183][T22499] crypto_create_tfm_node+0x4a/0x1f0 [ 342.932478][T22499] crypto_spawn_tfm2+0x44/0x70 [ 342.937316][T22499] aead_init_geniv+0x100/0x160 [ 342.942130][T22499] ? aead_geniv_free+0x20/0x20 [ 342.946960][T22499] crypto_aead_init_tfm+0x8f/0xa0 [ 342.951989][T22499] crypto_create_tfm_node+0x93/0x1f0 [ 342.957323][T22499] crypto_alloc_tfm_node+0x100/0x290 [ 342.962634][T22499] crypto_alloc_aead+0x2b/0x30 [ 342.967476][T22499] esp_init_state+0x2f3/0x7a0 [ 342.972197][T22499] __xfrm_init_state+0x712/0x910 [ 342.977143][T22499] xfrm_init_state+0x19/0x50 [ 342.981732][T22499] pfkey_add+0xfa3/0x1350 [ 342.986065][T22499] pfkey_sendmsg+0x6ba/0x890 [ 342.990659][T22499] ? pfkey_release+0x210/0x210 [ 342.995417][T22499] ____sys_sendmsg+0x38f/0x500 [ 343.000208][T22499] __sys_sendmsg+0x195/0x230 [ 343.004799][T22499] __x64_sys_sendmsg+0x42/0x50 [ 343.009629][T22499] do_syscall_64+0x2b/0x70 [ 343.014055][T22499] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 343.020047][T22499] RIP: 0033:0x7ffbb8652049 [ 343.024484][T22499] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 343.044089][T22499] RSP: 002b:00007ffbb7dc8168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 03:37:26 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x8, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 343.052656][T22499] RAX: ffffffffffffffda RBX: 00007ffbb8764f60 RCX: 00007ffbb8652049 [ 343.060630][T22499] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000003 [ 343.068602][T22499] RBP: 00007ffbb7dc81d0 R08: 0000000000000000 R09: 0000000000000000 [ 343.076613][T22499] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 343.084630][T22499] R13: 00007ffed863bedf R14: 00007ffbb7dc8300 R15: 0000000000022000 [ 343.092600][T22499] 03:37:26 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) (fail_nth: 11) 03:37:26 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 3) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:37:26 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x15, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:26 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x9, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:26 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 6) [ 343.197603][T22514] FAULT_INJECTION: forcing a failure. [ 343.197603][T22514] name failslab, interval 1, probability 0, space 0, times 0 [ 343.210305][T22514] CPU: 0 PID: 22514 Comm: syz-executor.4 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 343.219588][T22514] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 343.229639][T22514] Call Trace: [ 343.232909][T22514] [ 343.235831][T22514] dump_stack_lvl+0xd6/0x122 [ 343.240429][T22514] dump_stack+0x11/0x12 [ 343.244657][T22514] should_fail+0x230/0x240 [ 343.247272][T22517] FAULT_INJECTION: forcing a failure. [ 343.247272][T22517] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 343.249071][T22514] __should_failslab+0x81/0x90 [ 343.266824][T22514] should_failslab+0x5/0x20 [ 343.271410][T22514] kmem_cache_alloc_node_trace+0x58/0x300 [ 343.277178][T22514] ? crypto_create_tfm_node+0x4a/0x1f0 [ 343.282628][T22514] crypto_create_tfm_node+0x4a/0x1f0 [ 343.288016][T22514] crypto_spawn_tfm2+0x44/0x70 [ 343.292770][T22514] crypto_authenc_init_tfm+0x2b/0x140 [ 343.298128][T22514] ? crypto_authenc_create+0x410/0x410 [ 343.303715][T22514] crypto_aead_init_tfm+0x8f/0xa0 [ 343.308730][T22514] crypto_create_tfm_node+0x93/0x1f0 [ 343.314003][T22514] crypto_spawn_tfm2+0x44/0x70 [ 343.318783][T22514] aead_init_geniv+0x100/0x160 [ 343.323539][T22514] ? aead_geniv_free+0x20/0x20 [ 343.328427][T22514] crypto_aead_init_tfm+0x8f/0xa0 [ 343.333453][T22514] crypto_create_tfm_node+0x93/0x1f0 [ 343.338804][T22514] crypto_alloc_tfm_node+0x100/0x290 [ 343.344080][T22514] crypto_alloc_aead+0x2b/0x30 [ 343.348897][T22514] esp_init_state+0x2f3/0x7a0 [ 343.353605][T22514] __xfrm_init_state+0x712/0x910 [ 343.358535][T22514] xfrm_init_state+0x19/0x50 [ 343.363133][T22514] pfkey_add+0xfa3/0x1350 [ 343.367450][T22514] pfkey_sendmsg+0x6ba/0x890 [ 343.372030][T22514] ? pfkey_release+0x210/0x210 [ 343.376806][T22514] ____sys_sendmsg+0x38f/0x500 [ 343.381612][T22514] __sys_sendmsg+0x195/0x230 [ 343.386191][T22514] __x64_sys_sendmsg+0x42/0x50 [ 343.390945][T22514] do_syscall_64+0x2b/0x70 [ 343.395352][T22514] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 343.401274][T22514] RIP: 0033:0x7ffbb8652049 [ 343.405670][T22514] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 343.425262][T22514] RSP: 002b:00007ffbb7dc8168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 343.433661][T22514] RAX: ffffffffffffffda RBX: 00007ffbb8764f60 RCX: 00007ffbb8652049 03:37:26 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0xa, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 343.441617][T22514] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000003 [ 343.449571][T22514] RBP: 00007ffbb7dc81d0 R08: 0000000000000000 R09: 0000000000000000 [ 343.457596][T22514] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 343.465656][T22514] R13: 00007ffed863bedf R14: 00007ffbb7dc8300 R15: 0000000000022000 [ 343.473660][T22514] [ 343.476671][T22517] CPU: 1 PID: 22517 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 343.485987][T22517] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 343.496045][T22517] Call Trace: [ 343.499362][T22517] [ 343.502284][T22517] dump_stack_lvl+0xd6/0x122 [ 343.506877][T22517] dump_stack+0x11/0x12 [ 343.511083][T22517] should_fail+0x230/0x240 [ 343.515500][T22517] should_fail_usercopy+0x16/0x20 [ 343.520536][T22517] _copy_from_user+0x1a/0xc0 [ 343.525141][T22517] do_recvmmsg+0x27e/0xa20 [ 343.529564][T22517] __x64_sys_recvmmsg+0xde/0x160 [ 343.534498][T22517] do_syscall_64+0x2b/0x70 [ 343.538916][T22517] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 343.544808][T22517] RIP: 0033:0x7f2c4d882049 [ 343.549238][T22517] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 343.568907][T22517] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 343.577321][T22517] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 343.585288][T22517] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 03:37:27 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) [ 343.593261][T22517] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 343.601227][T22517] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000001 [ 343.609186][T22517] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 343.617180][T22517] [ 343.621492][T22521] FAULT_INJECTION: forcing a failure. [ 343.621492][T22521] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 343.634581][T22521] CPU: 0 PID: 22521 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 343.643859][T22521] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 343.653890][T22521] Call Trace: [ 343.657148][T22521] [ 343.660056][T22521] dump_stack_lvl+0xd6/0x122 [ 343.664630][T22521] dump_stack+0x11/0x12 [ 343.668861][T22521] should_fail+0x230/0x240 [ 343.673286][T22521] should_fail_usercopy+0x16/0x20 [ 343.678316][T22521] _copy_from_user+0x1a/0xc0 [ 343.682892][T22521] do_recvmmsg+0x27e/0xa20 [ 343.687300][T22521] __x64_sys_recvmmsg+0xde/0x160 [ 343.692241][T22521] do_syscall_64+0x2b/0x70 [ 343.696723][T22521] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 343.702618][T22521] RIP: 0033:0x7fa271cfb049 [ 343.707106][T22521] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 343.726721][T22521] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 343.735136][T22521] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 03:37:27 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0xb, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:27 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x16, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:27 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) (fail_nth: 12) [ 343.743119][T22521] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 343.751106][T22521] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 343.759073][T22521] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 343.767039][T22521] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 343.775007][T22521] 03:37:27 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x17, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 343.797972][T22530] FAULT_INJECTION: forcing a failure. [ 343.797972][T22530] name failslab, interval 1, probability 0, space 0, times 0 [ 343.810722][T22530] CPU: 1 PID: 22530 Comm: syz-executor.4 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 343.820054][T22530] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 343.830161][T22530] Call Trace: [ 343.833437][T22530] [ 343.836360][T22530] dump_stack_lvl+0xd6/0x122 [ 343.840953][T22530] dump_stack+0x11/0x12 [ 343.845105][T22530] should_fail+0x230/0x240 [ 343.849565][T22530] __should_failslab+0x81/0x90 [ 343.854493][T22530] should_failslab+0x5/0x20 [ 343.859155][T22530] kmem_cache_alloc_node_trace+0x58/0x300 [ 343.864873][T22530] ? crypto_create_tfm_node+0x4a/0x1f0 [ 343.870455][T22530] crypto_create_tfm_node+0x4a/0x1f0 [ 343.875749][T22530] crypto_init_shash_ops_async+0x3e/0x180 [ 343.881470][T22530] crypto_ahash_init_tfm+0x5e/0x220 [ 343.886719][T22530] crypto_create_tfm_node+0x93/0x1f0 [ 343.892012][T22530] crypto_spawn_tfm2+0x44/0x70 [ 343.896778][T22530] crypto_authenc_init_tfm+0x2b/0x140 [ 343.902232][T22530] ? crypto_authenc_create+0x410/0x410 [ 343.907695][T22530] crypto_aead_init_tfm+0x8f/0xa0 [ 343.912774][T22530] crypto_create_tfm_node+0x93/0x1f0 [ 343.918221][T22530] crypto_spawn_tfm2+0x44/0x70 [ 343.922986][T22530] aead_init_geniv+0x100/0x160 [ 343.927806][T22530] ? aead_geniv_free+0x20/0x20 [ 343.932651][T22530] crypto_aead_init_tfm+0x8f/0xa0 [ 343.937738][T22530] crypto_create_tfm_node+0x93/0x1f0 [ 343.943054][T22530] crypto_alloc_tfm_node+0x100/0x290 [ 343.948428][T22530] crypto_alloc_aead+0x2b/0x30 [ 343.953324][T22530] esp_init_state+0x2f3/0x7a0 [ 343.958056][T22530] __xfrm_init_state+0x712/0x910 [ 343.962998][T22530] xfrm_init_state+0x19/0x50 [ 343.967629][T22530] pfkey_add+0xfa3/0x1350 [ 343.971958][T22530] pfkey_sendmsg+0x6ba/0x890 [ 343.976631][T22530] ? pfkey_release+0x210/0x210 [ 343.981451][T22530] ____sys_sendmsg+0x38f/0x500 [ 343.986217][T22530] __sys_sendmsg+0x195/0x230 [ 343.990815][T22530] __x64_sys_sendmsg+0x42/0x50 [ 343.995576][T22530] do_syscall_64+0x2b/0x70 03:37:27 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 4) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) [ 344.000053][T22530] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 344.005945][T22530] RIP: 0033:0x7ffbb8652049 [ 344.010361][T22530] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 344.029966][T22530] RSP: 002b:00007ffbb7dc8168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 344.038377][T22530] RAX: ffffffffffffffda RBX: 00007ffbb8764f60 RCX: 00007ffbb8652049 03:37:27 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 7) 03:37:27 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0xc, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:27 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) (fail_nth: 13) 03:37:27 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x18, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 344.046487][T22530] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000003 [ 344.054513][T22530] RBP: 00007ffbb7dc81d0 R08: 0000000000000000 R09: 0000000000000000 [ 344.062483][T22530] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 344.070456][T22530] R13: 00007ffed863bedf R14: 00007ffbb7dc8300 R15: 0000000000022000 [ 344.078424][T22530] [ 344.097171][T22540] FAULT_INJECTION: forcing a failure. [ 344.097171][T22540] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 344.110253][T22540] CPU: 1 PID: 22540 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 344.119536][T22540] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 344.129590][T22540] Call Trace: [ 344.132865][T22540] [ 344.135785][T22540] dump_stack_lvl+0xd6/0x122 [ 344.136445][T22545] FAULT_INJECTION: forcing a failure. [ 344.136445][T22545] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 344.140428][T22540] dump_stack+0x11/0x12 [ 344.140456][T22540] should_fail+0x230/0x240 [ 344.161993][T22540] should_fail_usercopy+0x16/0x20 [ 344.167011][T22540] _copy_from_user+0x1a/0xc0 [ 344.171592][T22540] do_recvmmsg+0x27e/0xa20 [ 344.176017][T22540] __x64_sys_recvmmsg+0xde/0x160 [ 344.181024][T22540] do_syscall_64+0x2b/0x70 [ 344.185514][T22540] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 344.191425][T22540] RIP: 0033:0x7f2c4d882049 [ 344.195830][T22540] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 344.215421][T22540] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 344.223816][T22540] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 344.231794][T22540] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 344.239747][T22540] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 344.247704][T22540] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000001 [ 344.255660][T22540] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 344.263751][T22540] [ 344.266753][T22545] CPU: 0 PID: 22545 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 344.276136][T22545] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 344.286199][T22545] Call Trace: [ 344.289478][T22545] [ 344.292401][T22545] dump_stack_lvl+0xd6/0x122 [ 344.296994][T22545] dump_stack+0x11/0x12 [ 344.301148][T22545] should_fail+0x230/0x240 [ 344.305565][T22545] should_fail_usercopy+0x16/0x20 [ 344.310611][T22545] _copy_from_user+0x1a/0xc0 [ 344.315232][T22545] do_recvmmsg+0x27e/0xa20 [ 344.319651][T22545] __x64_sys_recvmmsg+0xde/0x160 [ 344.324588][T22545] do_syscall_64+0x2b/0x70 [ 344.329048][T22545] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 344.334940][T22545] RIP: 0033:0x7fa271cfb049 [ 344.339351][T22545] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 344.358980][T22545] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 344.367463][T22545] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 344.375432][T22545] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 344.383455][T22545] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 344.391427][T22545] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 03:37:27 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x19, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:27 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 344.399393][T22545] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 344.407413][T22545] 03:37:27 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:37:27 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0xd, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:27 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x1a, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:27 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x2, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:27 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x1b, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:28 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 5) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:37:28 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 8) 03:37:28 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0xe, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:28 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x9, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:28 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x1c, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:28 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x10, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:28 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x1d, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 344.945233][T22582] FAULT_INJECTION: forcing a failure. [ 344.945233][T22582] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 344.958313][T22582] CPU: 0 PID: 22582 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 344.962364][T22583] FAULT_INJECTION: forcing a failure. [ 344.962364][T22583] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 344.967651][T22582] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 344.967666][T22582] Call Trace: [ 344.993962][T22582] [ 344.996948][T22582] dump_stack_lvl+0xd6/0x122 [ 345.001593][T22582] dump_stack+0x11/0x12 [ 345.005776][T22582] should_fail+0x230/0x240 [ 345.010182][T22582] should_fail_usercopy+0x16/0x20 [ 345.015196][T22582] _copy_from_user+0x1a/0xc0 [ 345.019777][T22582] do_recvmmsg+0x27e/0xa20 [ 345.024229][T22582] __x64_sys_recvmmsg+0xde/0x160 [ 345.029152][T22582] do_syscall_64+0x2b/0x70 [ 345.033623][T22582] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 345.039541][T22582] RIP: 0033:0x7f2c4d882049 [ 345.044039][T22582] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 345.063695][T22582] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 345.072172][T22582] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 345.080152][T22582] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 345.088107][T22582] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 345.096064][T22582] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000001 [ 345.104050][T22582] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 345.112024][T22582] [ 345.115033][T22583] CPU: 1 PID: 22583 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 345.124314][T22583] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 345.134363][T22583] Call Trace: [ 345.137622][T22583] [ 345.140533][T22583] dump_stack_lvl+0xd6/0x122 [ 345.145181][T22583] dump_stack+0x11/0x12 [ 345.149336][T22583] should_fail+0x230/0x240 [ 345.153733][T22583] should_fail_usercopy+0x16/0x20 [ 345.158743][T22583] _copy_from_user+0x1a/0xc0 [ 345.163369][T22583] do_recvmmsg+0x27e/0xa20 [ 345.167780][T22583] __x64_sys_recvmmsg+0xde/0x160 [ 345.172774][T22583] do_syscall_64+0x2b/0x70 [ 345.177175][T22583] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 345.183058][T22583] RIP: 0033:0x7fa271cfb049 [ 345.187676][T22583] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 345.207490][T22583] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 345.215932][T22583] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 345.223996][T22583] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 345.231948][T22583] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 345.239941][T22583] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 345.247941][T22583] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 345.255914][T22583] 03:37:28 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0xd, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:28 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x1e, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:28 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:37:28 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x11, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:28 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:29 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 6) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:37:29 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 9) 03:37:29 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x12, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:29 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2d, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:29 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x2, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:29 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x18, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:29 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x2, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:29 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x3, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:29 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x4, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 345.791283][T22616] FAULT_INJECTION: forcing a failure. [ 345.791283][T22616] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 345.804396][T22616] CPU: 0 PID: 22616 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 345.813681][T22616] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 345.823900][T22616] Call Trace: [ 345.827174][T22616] [ 345.830099][T22616] dump_stack_lvl+0xd6/0x122 [ 345.831145][T22617] FAULT_INJECTION: forcing a failure. [ 345.831145][T22617] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 345.834689][T22616] dump_stack+0x11/0x12 [ 345.851836][T22616] should_fail+0x230/0x240 [ 345.856252][T22616] should_fail_usercopy+0x16/0x20 [ 345.861280][T22616] _copy_from_user+0x1a/0xc0 [ 345.865860][T22616] do_recvmmsg+0x27e/0xa20 [ 345.870283][T22616] __x64_sys_recvmmsg+0xde/0x160 [ 345.875226][T22616] do_syscall_64+0x2b/0x70 [ 345.879633][T22616] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 345.885515][T22616] RIP: 0033:0x7f2c4d882049 [ 345.889917][T22616] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 345.909510][T22616] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 345.917918][T22616] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 345.925882][T22616] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 345.933911][T22616] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 345.941895][T22616] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000001 [ 345.949852][T22616] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 345.957814][T22616] [ 345.960821][T22617] CPU: 1 PID: 22617 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 345.970170][T22617] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 345.980218][T22617] Call Trace: [ 345.983491][T22617] [ 345.986497][T22617] dump_stack_lvl+0xd6/0x122 [ 345.991164][T22617] dump_stack+0x11/0x12 [ 345.995324][T22617] should_fail+0x230/0x240 [ 345.999859][T22617] should_fail_usercopy+0x16/0x20 [ 346.004888][T22617] _copy_from_user+0x1a/0xc0 [ 346.009457][T22617] do_recvmmsg+0x27e/0xa20 [ 346.013880][T22617] __x64_sys_recvmmsg+0xde/0x160 [ 346.018799][T22617] do_syscall_64+0x2b/0x70 [ 346.023291][T22617] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 346.029168][T22617] RIP: 0033:0x7fa271cfb049 [ 346.033559][T22617] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 346.053217][T22617] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 346.061620][T22617] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 346.069568][T22617] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 346.077527][T22617] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 346.085478][T22617] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 346.093525][T22617] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 346.101496][T22617] 03:37:29 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:37:29 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x9, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:29 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x24, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:30 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x5, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:30 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 10) 03:37:30 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 7) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:37:30 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0xd, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:30 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x300, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:30 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x6, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:30 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x7, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:30 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:30 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x500, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 346.672237][T22646] FAULT_INJECTION: forcing a failure. [ 346.672237][T22646] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 346.685290][T22646] CPU: 0 PID: 22646 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 346.694641][T22646] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 346.704763][T22646] Call Trace: [ 346.708033][T22646] [ 346.710959][T22646] dump_stack_lvl+0xd6/0x122 [ 346.715610][T22646] dump_stack+0x11/0x12 [ 346.719764][T22646] should_fail+0x230/0x240 [ 346.724179][T22646] should_fail_usercopy+0x16/0x20 [ 346.729219][T22646] _copy_from_user+0x1a/0xc0 [ 346.733811][T22646] do_recvmmsg+0x27e/0xa20 [ 346.738235][T22646] __x64_sys_recvmmsg+0xde/0x160 [ 346.743219][T22646] do_syscall_64+0x2b/0x70 [ 346.747640][T22646] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 346.753540][T22646] RIP: 0033:0x7f2c4d882049 [ 346.757949][T22646] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 346.777585][T22646] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 346.786004][T22646] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 346.794000][T22646] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 346.801964][T22646] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 346.809967][T22646] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000001 [ 346.817927][T22646] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 346.825945][T22646] [ 346.830725][T22648] FAULT_INJECTION: forcing a failure. [ 346.830725][T22648] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 346.843793][T22648] CPU: 1 PID: 22648 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 346.853105][T22648] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 346.863155][T22648] Call Trace: [ 346.866493][T22648] [ 346.869419][T22648] dump_stack_lvl+0xd6/0x122 [ 346.874093][T22648] dump_stack+0x11/0x12 [ 346.878294][T22648] should_fail+0x230/0x240 [ 346.882701][T22648] should_fail_usercopy+0x16/0x20 [ 346.887707][T22648] _copy_from_user+0x1a/0xc0 [ 346.892280][T22648] do_recvmmsg+0x27e/0xa20 [ 346.896752][T22648] __x64_sys_recvmmsg+0xde/0x160 [ 346.901685][T22648] do_syscall_64+0x2b/0x70 [ 346.906086][T22648] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 346.912035][T22648] RIP: 0033:0x7fa271cfb049 [ 346.916445][T22648] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 346.936110][T22648] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 346.944499][T22648] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 346.952516][T22648] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 346.960465][T22648] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 346.968458][T22648] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 346.976428][T22648] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 346.984397][T22648] 03:37:30 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:37:30 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x8, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:30 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x2, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:30 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x600, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:30 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 11) 03:37:30 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x700, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:30 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x3, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:30 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x9, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:30 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 8) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:37:30 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x900, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:30 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0xa, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:30 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x4, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 347.540466][T22676] FAULT_INJECTION: forcing a failure. [ 347.540466][T22676] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 347.545237][T22677] FAULT_INJECTION: forcing a failure. [ 347.545237][T22677] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 347.553561][T22676] CPU: 1 PID: 22676 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 347.575844][T22676] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 347.585927][T22676] Call Trace: [ 347.589191][T22676] [ 347.592107][T22676] dump_stack_lvl+0xd6/0x122 [ 347.596692][T22676] dump_stack+0x11/0x12 [ 347.600875][T22676] should_fail+0x230/0x240 [ 347.605280][T22676] should_fail_usercopy+0x16/0x20 [ 347.610292][T22676] _copy_from_user+0x1a/0xc0 [ 347.614871][T22676] do_recvmmsg+0x27e/0xa20 [ 347.619308][T22676] __x64_sys_recvmmsg+0xde/0x160 [ 347.624276][T22676] do_syscall_64+0x2b/0x70 [ 347.628706][T22676] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 347.634623][T22676] RIP: 0033:0x7fa271cfb049 [ 347.639022][T22676] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 347.658645][T22676] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 347.667078][T22676] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 347.675106][T22676] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 347.683062][T22676] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 347.691019][T22676] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 347.699058][T22676] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 347.707018][T22676] [ 347.710019][T22677] CPU: 0 PID: 22677 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 347.719346][T22677] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 347.729399][T22677] Call Trace: [ 347.732659][T22677] [ 347.735567][T22677] dump_stack_lvl+0xd6/0x122 [ 347.740144][T22677] dump_stack+0x11/0x12 [ 347.744290][T22677] should_fail+0x230/0x240 [ 347.748697][T22677] should_fail_usercopy+0x16/0x20 [ 347.753723][T22677] _copy_from_user+0x1a/0xc0 [ 347.758407][T22677] do_recvmmsg+0x27e/0xa20 [ 347.762807][T22677] __x64_sys_recvmmsg+0xde/0x160 [ 347.767781][T22677] do_syscall_64+0x2b/0x70 [ 347.772182][T22677] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 347.778109][T22677] RIP: 0033:0x7f2c4d882049 [ 347.782517][T22677] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 347.802161][T22677] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 347.810578][T22677] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 347.818532][T22677] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 347.826489][T22677] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 347.834438][T22677] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000001 [ 347.842479][T22677] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 347.850438][T22677] 03:37:31 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:37:31 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0xb, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:31 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0xa00, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:31 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x5, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:31 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 12) 03:37:31 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0xb00, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:31 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0xc, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:31 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x6, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:31 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 9) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:37:31 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0xd, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:31 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0xc00, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:31 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x7, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 348.396245][T22706] FAULT_INJECTION: forcing a failure. [ 348.396245][T22706] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 348.398408][T22707] FAULT_INJECTION: forcing a failure. [ 348.398408][T22707] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 348.409362][T22706] CPU: 1 PID: 22706 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 348.431778][T22706] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 348.441823][T22706] Call Trace: [ 348.445098][T22706] [ 348.448021][T22706] dump_stack_lvl+0xd6/0x122 [ 348.452692][T22706] dump_stack+0x11/0x12 [ 348.456849][T22706] should_fail+0x230/0x240 [ 348.461296][T22706] should_fail_usercopy+0x16/0x20 [ 348.466311][T22706] _copy_from_user+0x1a/0xc0 [ 348.470891][T22706] do_recvmmsg+0x27e/0xa20 [ 348.475301][T22706] __x64_sys_recvmmsg+0xde/0x160 [ 348.480226][T22706] do_syscall_64+0x2b/0x70 [ 348.484725][T22706] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 348.490616][T22706] RIP: 0033:0x7f2c4d882049 [ 348.495012][T22706] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 348.514640][T22706] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 348.523110][T22706] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 348.531143][T22706] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 348.539191][T22706] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 348.547185][T22706] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000001 [ 348.555140][T22706] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 348.563097][T22706] [ 348.566159][T22707] CPU: 0 PID: 22707 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 348.575447][T22707] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 348.585590][T22707] Call Trace: [ 348.588860][T22707] [ 348.591783][T22707] dump_stack_lvl+0xd6/0x122 [ 348.596378][T22707] dump_stack+0x11/0x12 [ 348.600616][T22707] should_fail+0x230/0x240 [ 348.605084][T22707] should_fail_usercopy+0x16/0x20 [ 348.610178][T22707] _copy_from_user+0x1a/0xc0 [ 348.614800][T22707] do_recvmmsg+0x27e/0xa20 [ 348.619224][T22707] __x64_sys_recvmmsg+0xde/0x160 [ 348.624157][T22707] do_syscall_64+0x2b/0x70 [ 348.628561][T22707] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 348.634434][T22707] RIP: 0033:0x7fa271cfb049 [ 348.638932][T22707] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 348.658613][T22707] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 348.667005][T22707] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 348.674978][T22707] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 348.682930][T22707] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 348.690889][T22707] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 348.698843][T22707] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 348.706876][T22707] 03:37:32 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) 03:37:32 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0xd00, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:32 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x8, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:32 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0xe, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:32 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 13) 03:37:32 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x10, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:32 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0xe00, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:32 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x9, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:32 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 10) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:37:32 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0xa, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:32 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x11, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:32 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x1100, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 349.248494][T22735] FAULT_INJECTION: forcing a failure. [ 349.248494][T22735] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 349.261593][T22735] CPU: 1 PID: 22735 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 349.270893][T22735] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 349.280944][T22735] Call Trace: [ 349.284259][T22735] [ 349.287186][T22735] dump_stack_lvl+0xd6/0x122 [ 349.291839][T22735] dump_stack+0x11/0x12 [ 349.295976][T22735] should_fail+0x230/0x240 [ 349.300377][T22735] should_fail_usercopy+0x16/0x20 [ 349.305397][T22735] _copy_from_user+0x1a/0xc0 [ 349.310005][T22735] do_recvmmsg+0x27e/0xa20 [ 349.314450][T22735] __x64_sys_recvmmsg+0xde/0x160 [ 349.319369][T22735] do_syscall_64+0x2b/0x70 [ 349.323767][T22735] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 349.329720][T22735] RIP: 0033:0x7f2c4d882049 [ 349.334111][T22735] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 349.353711][T22735] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 349.362179][T22735] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 349.370281][T22735] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 349.378244][T22735] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 349.386193][T22735] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 349.394140][T22735] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 349.402170][T22735] [ 349.407583][T22736] FAULT_INJECTION: forcing a failure. [ 349.407583][T22736] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 349.420659][T22736] CPU: 1 PID: 22736 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 349.429941][T22736] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 349.439978][T22736] Call Trace: [ 349.443236][T22736] [ 349.446146][T22736] dump_stack_lvl+0xd6/0x122 [ 349.450729][T22736] dump_stack+0x11/0x12 [ 349.454882][T22736] should_fail+0x230/0x240 [ 349.459366][T22736] should_fail_usercopy+0x16/0x20 [ 349.464393][T22736] _copy_from_user+0x1a/0xc0 [ 349.468964][T22736] do_recvmmsg+0x27e/0xa20 [ 349.473440][T22736] __x64_sys_recvmmsg+0xde/0x160 [ 349.478501][T22736] do_syscall_64+0x2b/0x70 [ 349.482972][T22736] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 349.488855][T22736] RIP: 0033:0x7fa271cfb049 [ 349.493381][T22736] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 349.512975][T22736] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 349.521365][T22736] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 349.529396][T22736] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 349.537357][T22736] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 349.545310][T22736] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 349.553263][T22736] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 349.561233][T22736] 03:37:33 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0xb, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:33 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x12, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:33 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) 03:37:33 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x1200, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:33 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 14) 03:37:33 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0xc, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:33 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x1800, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:33 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x18, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:33 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 11) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:37:33 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x24, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:33 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x2000, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:33 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0xd, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:33 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x300, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:33 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0xe, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 350.116195][T22768] FAULT_INJECTION: forcing a failure. [ 350.116195][T22768] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 350.129299][T22768] CPU: 1 PID: 22768 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 350.138587][T22768] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 350.148751][T22768] Call Trace: [ 350.152026][T22768] [ 350.154955][T22768] dump_stack_lvl+0xd6/0x122 [ 350.159556][T22768] dump_stack+0x11/0x12 [ 350.163708][T22768] should_fail+0x230/0x240 [ 350.168129][T22768] should_fail_usercopy+0x16/0x20 [ 350.171479][T22769] FAULT_INJECTION: forcing a failure. [ 350.171479][T22769] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 350.173213][T22768] _copy_from_user+0x1a/0xc0 [ 350.173239][T22768] do_recvmmsg+0x27e/0xa20 [ 350.195249][T22768] __x64_sys_recvmmsg+0xde/0x160 [ 350.200221][T22768] do_syscall_64+0x2b/0x70 [ 350.204652][T22768] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 350.210585][T22768] RIP: 0033:0x7f2c4d882049 [ 350.214982][T22768] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 350.234584][T22768] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 350.242981][T22768] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 350.250936][T22768] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 350.258890][T22768] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 350.266868][T22768] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 350.274907][T22768] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 350.282864][T22768] [ 350.285867][T22769] CPU: 0 PID: 22769 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 350.295168][T22769] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 350.305214][T22769] Call Trace: [ 350.308482][T22769] [ 350.311393][T22769] dump_stack_lvl+0xd6/0x122 [ 350.315988][T22769] dump_stack+0x11/0x12 [ 350.320138][T22769] should_fail+0x230/0x240 [ 350.324618][T22769] should_fail_usercopy+0x16/0x20 [ 350.329652][T22769] _copy_from_user+0x1a/0xc0 [ 350.334242][T22769] do_recvmmsg+0x27e/0xa20 [ 350.338698][T22769] __x64_sys_recvmmsg+0xde/0x160 [ 350.343616][T22769] do_syscall_64+0x2b/0x70 [ 350.348088][T22769] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 350.354032][T22769] RIP: 0033:0x7fa271cfb049 [ 350.358505][T22769] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 350.378087][T22769] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 350.386536][T22769] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 350.394486][T22769] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 350.402434][T22769] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 350.410395][T22769] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 350.418451][T22769] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 350.426399][T22769] 03:37:33 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) 03:37:33 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x2400, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:34 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 15) 03:37:34 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x10, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:34 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:34 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 12) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:37:34 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x500, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:34 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x2, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:34 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x600, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:34 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x11, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:34 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x3, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:34 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x700, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 350.984206][T22798] FAULT_INJECTION: forcing a failure. [ 350.984206][T22798] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 350.990635][T22799] FAULT_INJECTION: forcing a failure. [ 350.990635][T22799] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 350.997456][T22798] CPU: 1 PID: 22798 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 351.019662][T22798] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 351.029705][T22798] Call Trace: [ 351.032995][T22798] [ 351.035911][T22798] dump_stack_lvl+0xd6/0x122 [ 351.040549][T22798] dump_stack+0x11/0x12 [ 351.044756][T22798] should_fail+0x230/0x240 [ 351.049160][T22798] should_fail_usercopy+0x16/0x20 [ 351.054176][T22798] _copy_from_user+0x1a/0xc0 [ 351.058875][T22798] do_recvmmsg+0x27e/0xa20 [ 351.063364][T22798] __x64_sys_recvmmsg+0xde/0x160 [ 351.068332][T22798] do_syscall_64+0x2b/0x70 [ 351.072735][T22798] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 351.078616][T22798] RIP: 0033:0x7f2c4d882049 [ 351.083054][T22798] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 351.102678][T22798] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 351.111073][T22798] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 351.119025][T22798] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 351.126979][T22798] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 351.134933][T22798] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 351.142937][T22798] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 351.150938][T22798] [ 351.154018][T22799] CPU: 0 PID: 22799 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 351.163333][T22799] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 351.173376][T22799] Call Trace: [ 351.176645][T22799] [ 351.179664][T22799] dump_stack_lvl+0xd6/0x122 [ 351.184335][T22799] dump_stack+0x11/0x12 [ 351.188510][T22799] should_fail+0x230/0x240 [ 351.192965][T22799] should_fail_usercopy+0x16/0x20 [ 351.197993][T22799] _copy_from_user+0x1a/0xc0 [ 351.202589][T22799] do_recvmmsg+0x27e/0xa20 [ 351.207013][T22799] __x64_sys_recvmmsg+0xde/0x160 [ 351.211958][T22799] do_syscall_64+0x2b/0x70 [ 351.216397][T22799] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 351.222297][T22799] RIP: 0033:0x7fa271cfb049 [ 351.226706][T22799] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 351.246310][T22799] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 351.254721][T22799] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 351.262688][T22799] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 351.270636][T22799] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 351.278583][T22799] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 351.286528][T22799] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 351.294486][T22799] 03:37:34 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x900, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:34 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x4, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:35 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 16) 03:37:35 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x12, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:35 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (fail_nth: 1) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:37:35 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0xa00, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:35 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x5, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:35 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 13) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:37:35 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0xb00, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:35 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x18, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:35 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x6, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:35 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x24, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:35 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x7, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:35 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0xc00, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 351.827271][T22829] FAULT_INJECTION: forcing a failure. [ 351.827271][T22829] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 351.840366][T22829] CPU: 0 PID: 22829 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 351.849635][T22829] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 351.859709][T22829] Call Trace: [ 351.862987][T22829] [ 351.866044][T22829] dump_stack_lvl+0xd6/0x122 [ 351.870706][T22829] dump_stack+0x11/0x12 [ 351.874868][T22829] should_fail+0x230/0x240 [ 351.879324][T22829] should_fail_usercopy+0x16/0x20 [ 351.884384][T22829] _copy_from_user+0x1a/0xc0 [ 351.888978][T22829] do_recvmmsg+0x27e/0xa20 [ 351.893446][T22829] __x64_sys_recvmmsg+0xde/0x160 [ 351.898463][T22829] do_syscall_64+0x2b/0x70 [ 351.902889][T22829] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 351.908785][T22829] RIP: 0033:0x7fa271cfb049 [ 351.909486][T22832] FAULT_INJECTION: forcing a failure. [ 351.909486][T22832] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 351.913225][T22829] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 351.913299][T22829] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 351.954290][T22829] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 351.962247][T22829] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 351.970395][T22829] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 351.978350][T22829] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 351.986303][T22829] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 351.994263][T22829] [ 351.997263][T22832] CPU: 1 PID: 22832 Comm: syz-executor.5 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 351.998037][T22831] FAULT_INJECTION: forcing a failure. [ 351.998037][T22831] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 352.006544][T22832] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 352.006557][T22832] Call Trace: [ 352.006564][T22832] [ 352.006570][T22832] dump_stack_lvl+0xd6/0x122 [ 352.040320][T22832] dump_stack+0x11/0x12 [ 352.044466][T22832] should_fail+0x230/0x240 [ 352.048871][T22832] should_fail_usercopy+0x16/0x20 [ 352.053940][T22832] _copy_from_user+0x1a/0xc0 [ 352.058515][T22832] do_sys_poll+0x1ac/0xca0 [ 352.062959][T22832] ? rmqueue_pcplist+0x157/0x1e0 [ 352.067884][T22832] ? selinux_file_open+0x34a/0x3a0 [ 352.072990][T22832] ? __rcu_read_unlock+0x4a/0x70 [ 352.077931][T22832] ? set_user_sigmask+0x7a/0x120 [ 352.082858][T22832] __se_sys_ppoll+0x195/0x1d0 [ 352.087532][T22832] __x64_sys_ppoll+0x63/0x70 [ 352.092208][T22832] do_syscall_64+0x2b/0x70 [ 352.096636][T22832] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 352.102517][T22832] RIP: 0033:0x7f8dfdc79049 [ 352.106965][T22832] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 352.126584][T22832] RSP: 002b:00007f8dfd3ad168 EFLAGS: 00000246 ORIG_RAX: 000000000000010f [ 352.134979][T22832] RAX: ffffffffffffffda RBX: 00007f8dfdd8c100 RCX: 00007f8dfdc79049 [ 352.142933][T22832] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 0000000020000000 [ 352.150886][T22832] RBP: 00007f8dfd3ad1d0 R08: 0000000001473bf3 R09: 0000000000000000 [ 352.158861][T22832] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 352.166817][T22832] R13: 00007ffd97e2a39f R14: 00007f8dfd3ad300 R15: 0000000000022000 [ 352.174791][T22832] [ 352.177792][T22831] CPU: 0 PID: 22831 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 352.187149][T22831] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 352.197198][T22831] Call Trace: [ 352.200466][T22831] [ 352.203388][T22831] dump_stack_lvl+0xd6/0x122 [ 352.208094][T22831] dump_stack+0x11/0x12 [ 352.212248][T22831] should_fail+0x230/0x240 [ 352.216681][T22831] should_fail_usercopy+0x16/0x20 [ 352.221732][T22831] _copy_from_user+0x1a/0xc0 [ 352.226340][T22831] do_recvmmsg+0x27e/0xa20 [ 352.230757][T22831] __x64_sys_recvmmsg+0xde/0x160 [ 352.235709][T22831] do_syscall_64+0x2b/0x70 [ 352.240134][T22831] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 352.246086][T22831] RIP: 0033:0x7f2c4d882049 [ 352.250492][T22831] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 352.270089][T22831] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 352.278571][T22831] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 352.286546][T22831] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 352.294549][T22831] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 352.302510][T22831] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 352.310480][T22831] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 352.318529][T22831] 03:37:36 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 17) 03:37:36 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x2, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:36 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (fail_nth: 2) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:37:36 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x8, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:36 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0xd00, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:36 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 14) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:37:36 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x9, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:36 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x9, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:36 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0xe00, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:36 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0xd, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:36 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x1100, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:36 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 352.677833][T22859] FAULT_INJECTION: forcing a failure. [ 352.677833][T22859] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 352.690947][T22859] CPU: 1 PID: 22859 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 352.700230][T22859] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 352.710291][T22859] Call Trace: [ 352.713564][T22859] [ 352.716495][T22859] dump_stack_lvl+0xd6/0x122 [ 352.721088][T22859] dump_stack+0x11/0x12 [ 352.725243][T22859] should_fail+0x230/0x240 [ 352.729673][T22859] should_fail_usercopy+0x16/0x20 [ 352.734702][T22859] _copy_from_user+0x1a/0xc0 [ 352.739293][T22859] do_recvmmsg+0x27e/0xa20 [ 352.743714][T22859] __x64_sys_recvmmsg+0xde/0x160 [ 352.748658][T22859] do_syscall_64+0x2b/0x70 [ 352.753133][T22859] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 352.759114][T22859] RIP: 0033:0x7fa271cfb049 [ 352.763618][T22859] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 352.783221][T22859] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 352.791701][T22859] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 352.799676][T22859] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 352.807713][T22859] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 352.815737][T22859] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 352.823826][T22859] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 352.831866][T22859] [ 352.835917][T22862] FAULT_INJECTION: forcing a failure. [ 352.835917][T22862] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 352.849014][T22862] CPU: 0 PID: 22862 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 352.858378][T22862] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 352.868426][T22862] Call Trace: [ 352.871694][T22862] [ 352.874655][T22862] dump_stack_lvl+0xd6/0x122 [ 352.879307][T22862] dump_stack+0x11/0x12 [ 352.883530][T22862] should_fail+0x230/0x240 [ 352.887946][T22862] should_fail_usercopy+0x16/0x20 [ 352.892989][T22862] _copy_from_user+0x1a/0xc0 [ 352.897584][T22862] do_recvmmsg+0x27e/0xa20 [ 352.902005][T22862] __x64_sys_recvmmsg+0xde/0x160 [ 352.906941][T22862] do_syscall_64+0x2b/0x70 [ 352.911359][T22862] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 352.917249][T22862] RIP: 0033:0x7f2c4d882049 [ 352.921689][T22862] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 352.941402][T22862] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 352.949834][T22862] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 352.957823][T22862] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 352.965862][T22862] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 352.973835][T22862] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 352.981821][T22862] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 352.989833][T22862] 03:37:36 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 18) 03:37:36 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xa, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 353.493950][T22861] FAULT_INJECTION: forcing a failure. [ 353.493950][T22861] name failslab, interval 1, probability 0, space 0, times 0 [ 353.506629][T22861] CPU: 1 PID: 22861 Comm: syz-executor.5 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 353.515915][T22861] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 353.525948][T22861] Call Trace: [ 353.529203][T22861] [ 353.532116][T22861] dump_stack_lvl+0xd6/0x122 [ 353.536726][T22861] dump_stack+0x11/0x12 [ 353.540860][T22861] should_fail+0x230/0x240 [ 353.545319][T22861] __should_failslab+0x81/0x90 [ 353.550137][T22861] ? kobject_uevent_env+0x19c/0x580 [ 353.555384][T22861] should_failslab+0x5/0x20 [ 353.559864][T22861] kmem_cache_alloc_trace+0x4d/0x320 [ 353.565147][T22861] ? up_write+0xb5/0xc0 [ 353.569285][T22861] kobject_uevent_env+0x19c/0x580 [ 353.574380][T22861] ? sysfs_remove_group+0x18e/0x1a0 [ 353.579572][T22861] kobject_uevent+0x18/0x20 [ 353.584060][T22861] device_del+0x82e/0x8c0 [ 353.588439][T22861] ? try_to_del_timer_sync+0x1e2/0x2a0 [ 353.593905][T22861] ? ep_eventpoll_poll+0x20/0x20 [ 353.598871][T22861] device_unregister+0x11/0x30 [ 353.603631][T22861] wakeup_source_sysfs_remove+0x21/0x30 [ 353.609153][T22861] wakeup_source_unregister+0xea/0x110 [ 353.614590][T22861] ep_free+0x1f8/0x210 [ 353.618641][T22861] ? ep_eventpoll_poll+0x20/0x20 [ 353.623563][T22861] ep_eventpoll_release+0x2e/0x40 [ 353.628628][T22861] __fput+0x292/0x510 [ 353.632587][T22861] ____fput+0x11/0x20 [ 353.636551][T22861] task_work_run+0x8e/0x110 [ 353.641036][T22861] get_signal+0xeca/0x1020 [ 353.645499][T22861] ? poll_select_finish+0x163/0x3e0 [ 353.650780][T22861] arch_do_signal_or_restart+0x87/0x2d0 [ 353.656353][T22861] exit_to_user_mode_loop+0x78/0x130 [ 353.661623][T22861] syscall_exit_to_user_mode+0x6a/0x90 [ 353.667068][T22861] do_syscall_64+0x37/0x70 [ 353.671496][T22861] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 353.677369][T22861] RIP: 0033:0x7f8dfdc79049 [ 353.681763][T22861] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 353.701375][T22861] RSP: 002b:00007f8dfd3ad168 EFLAGS: 00000246 ORIG_RAX: 000000000000010f [ 353.709844][T22861] RAX: 0000000000000002 RBX: 00007f8dfdd8c100 RCX: 00007f8dfdc79049 [ 353.717793][T22861] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 0000000020000000 [ 353.725771][T22861] RBP: 00007f8dfd3ad1d0 R08: 0000000001473bf3 R09: 0000000000000000 [ 353.733771][T22861] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 03:37:37 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:37:37 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x1200, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:37 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x2, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:37 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xb, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:37 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 15) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) [ 353.741719][T22861] R13: 00007ffd97e2a39f R14: 00007f8dfd3ad300 R15: 0000000000022000 [ 353.749668][T22861] [ 353.754679][T22869] FAULT_INJECTION: forcing a failure. [ 353.754679][T22869] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 353.767791][T22869] CPU: 0 PID: 22869 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 353.777074][T22869] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 353.787148][T22869] Call Trace: [ 353.790425][T22869] [ 353.793343][T22869] dump_stack_lvl+0xd6/0x122 [ 353.797970][T22869] dump_stack+0x11/0x12 [ 353.802114][T22869] should_fail+0x230/0x240 [ 353.806623][T22869] should_fail_usercopy+0x16/0x20 [ 353.811709][T22869] _copy_from_user+0x1a/0xc0 [ 353.816281][T22869] do_recvmmsg+0x27e/0xa20 [ 353.820687][T22869] __x64_sys_recvmmsg+0xde/0x160 [ 353.825603][T22869] do_syscall_64+0x2b/0x70 [ 353.830028][T22869] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 353.836018][T22869] RIP: 0033:0x7fa271cfb049 [ 353.840501][T22869] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 353.860155][T22869] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 353.868574][T22869] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 353.876548][T22869] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 353.884513][T22869] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 03:37:37 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xc, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 353.892480][T22869] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 353.900447][T22869] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 353.908424][T22869] [ 353.912259][T22881] FAULT_INJECTION: forcing a failure. [ 353.912259][T22881] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 353.925322][T22881] CPU: 0 PID: 22881 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 353.934669][T22881] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 353.944714][T22881] Call Trace: [ 353.947996][T22881] [ 353.950920][T22881] dump_stack_lvl+0xd6/0x122 [ 353.955559][T22881] dump_stack+0x11/0x12 [ 353.959715][T22881] should_fail+0x230/0x240 [ 353.964228][T22881] should_fail_usercopy+0x16/0x20 [ 353.969361][T22881] _copy_from_user+0x1a/0xc0 [ 353.973954][T22881] do_recvmmsg+0x27e/0xa20 [ 353.978376][T22881] __x64_sys_recvmmsg+0xde/0x160 [ 353.983404][T22881] do_syscall_64+0x2b/0x70 [ 353.987826][T22881] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 353.993774][T22881] RIP: 0033:0x7f2c4d882049 [ 353.998193][T22881] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 354.017805][T22881] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 354.026245][T22881] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 354.034221][T22881] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 03:37:37 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x3, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:37 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xd, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:37 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x1800, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 354.042186][T22881] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 354.050147][T22881] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 354.058109][T22881] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 354.066110][T22881] 03:37:37 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xe, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:37 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 19) 03:37:37 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x4, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 354.369438][T22899] FAULT_INJECTION: forcing a failure. [ 354.369438][T22899] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 354.382483][T22899] CPU: 1 PID: 22899 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 354.391781][T22899] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 354.401811][T22899] Call Trace: [ 354.405068][T22899] [ 354.408074][T22899] dump_stack_lvl+0xd6/0x122 [ 354.412722][T22899] dump_stack+0x11/0x12 [ 354.416910][T22899] should_fail+0x230/0x240 [ 354.421307][T22899] should_fail_usercopy+0x16/0x20 [ 354.426310][T22899] _copy_from_user+0x1a/0xc0 [ 354.430883][T22899] do_recvmmsg+0x27e/0xa20 [ 354.435398][T22899] __x64_sys_recvmmsg+0xde/0x160 [ 354.440326][T22899] do_syscall_64+0x2b/0x70 [ 354.444743][T22899] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 354.450685][T22899] RIP: 0033:0x7fa271cfb049 [ 354.455086][T22899] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 354.474723][T22899] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 354.483111][T22899] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 354.491068][T22899] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 354.499028][T22899] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 354.506989][T22899] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 354.514962][T22899] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 354.522944][T22899] 03:37:38 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:37:38 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x2000, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:38 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x5, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:38 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x10, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:38 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 16) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:37:38 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x11, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:38 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x6, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:38 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x2400, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:38 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x12, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:38 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x7, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 354.702250][T22920] FAULT_INJECTION: forcing a failure. [ 354.702250][T22920] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 354.715310][T22920] CPU: 0 PID: 22920 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 354.724579][T22920] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 354.734634][T22920] Call Trace: [ 354.737907][T22920] [ 354.740873][T22920] dump_stack_lvl+0xd6/0x122 [ 354.745468][T22920] dump_stack+0x11/0x12 [ 354.749629][T22920] should_fail+0x230/0x240 [ 354.754050][T22920] should_fail_usercopy+0x16/0x20 [ 354.759073][T22920] _copy_from_user+0x1a/0xc0 [ 354.763668][T22920] do_recvmmsg+0x27e/0xa20 [ 354.768088][T22920] __x64_sys_recvmmsg+0xde/0x160 [ 354.773033][T22920] do_syscall_64+0x2b/0x70 [ 354.777527][T22920] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 354.783520][T22920] RIP: 0033:0x7f2c4d882049 [ 354.788020][T22920] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 354.807630][T22920] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 354.816049][T22920] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 354.824016][T22920] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 354.832102][T22920] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 354.840097][T22920] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 354.848068][T22920] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 354.856089][T22920] 03:37:38 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 20) 03:37:38 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x34000, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 355.219427][T22930] FAULT_INJECTION: forcing a failure. [ 355.219427][T22930] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 355.232504][T22930] CPU: 0 PID: 22930 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 355.241765][T22930] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 355.251800][T22930] Call Trace: [ 355.255059][T22930] [ 355.257972][T22930] dump_stack_lvl+0xd6/0x122 [ 355.262567][T22930] dump_stack+0x11/0x12 [ 355.266746][T22930] should_fail+0x230/0x240 [ 355.271160][T22930] should_fail_usercopy+0x16/0x20 [ 355.276206][T22930] _copy_from_user+0x1a/0xc0 [ 355.280775][T22930] do_recvmmsg+0x27e/0xa20 [ 355.285266][T22930] __x64_sys_recvmmsg+0xde/0x160 [ 355.290204][T22930] do_syscall_64+0x2b/0x70 [ 355.294631][T22930] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 355.300568][T22930] RIP: 0033:0x7fa271cfb049 [ 355.305032][T22930] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 355.324761][T22930] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 355.333155][T22930] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 355.341141][T22930] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 355.349105][T22930] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 355.357055][T22930] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 355.365002][T22930] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 355.372967][T22930] 03:37:38 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x3, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:37:38 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x18, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:38 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x8, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:38 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x400300, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:38 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 17) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:37:38 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x9, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:39 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x24, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:39 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x1000000, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:39 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0xa, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:39 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x2000000, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 355.560222][T22951] FAULT_INJECTION: forcing a failure. [ 355.560222][T22951] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 355.573333][T22951] CPU: 1 PID: 22951 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 355.582669][T22951] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 355.592741][T22951] Call Trace: [ 355.596021][T22951] [ 355.598954][T22951] dump_stack_lvl+0xd6/0x122 [ 355.603587][T22951] dump_stack+0x11/0x12 [ 355.607881][T22951] should_fail+0x230/0x240 [ 355.612333][T22951] should_fail_usercopy+0x16/0x20 [ 355.617368][T22951] _copy_from_user+0x1a/0xc0 [ 355.621956][T22951] do_recvmmsg+0x27e/0xa20 [ 355.626388][T22951] __x64_sys_recvmmsg+0xde/0x160 [ 355.631387][T22951] do_syscall_64+0x2b/0x70 [ 355.635869][T22951] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 355.641762][T22951] RIP: 0033:0x7f2c4d882049 [ 355.646173][T22951] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 355.665862][T22951] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 355.674336][T22951] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 355.682422][T22951] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 355.690391][T22951] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 355.698354][T22951] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 355.706473][T22951] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 355.714451][T22951] 03:37:39 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 21) 03:37:39 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0xb, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 356.062442][T22961] FAULT_INJECTION: forcing a failure. [ 356.062442][T22961] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 356.075523][T22961] CPU: 0 PID: 22961 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 356.084800][T22961] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 356.094909][T22961] Call Trace: [ 356.098168][T22961] [ 356.101083][T22961] dump_stack_lvl+0xd6/0x122 [ 356.105725][T22961] dump_stack+0x11/0x12 [ 356.109858][T22961] should_fail+0x230/0x240 [ 356.114253][T22961] should_fail_usercopy+0x16/0x20 [ 356.119260][T22961] _copy_from_user+0x1a/0xc0 [ 356.123829][T22961] do_recvmmsg+0x27e/0xa20 [ 356.128252][T22961] __x64_sys_recvmmsg+0xde/0x160 [ 356.133253][T22961] do_syscall_64+0x2b/0x70 [ 356.137675][T22961] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 356.143561][T22961] RIP: 0033:0x7fa271cfb049 [ 356.147958][T22961] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 356.167541][T22961] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 356.175963][T22961] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 356.183985][T22961] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 356.191936][T22961] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 356.199919][T22961] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 356.207868][T22961] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 356.215818][T22961] 03:37:39 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x8, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:37:39 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x300, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:39 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x3000000, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:39 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0xc, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:39 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 18) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:37:39 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x4000000, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:39 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0xd, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:39 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x500, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:39 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x5000000, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:39 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0xe, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 356.437464][T22983] FAULT_INJECTION: forcing a failure. [ 356.437464][T22983] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 356.450568][T22983] CPU: 0 PID: 22983 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 356.459872][T22983] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 356.469943][T22983] Call Trace: [ 356.473219][T22983] [ 356.476142][T22983] dump_stack_lvl+0xd6/0x122 [ 356.480741][T22983] dump_stack+0x11/0x12 [ 356.484938][T22983] should_fail+0x230/0x240 [ 356.489365][T22983] should_fail_usercopy+0x16/0x20 [ 356.494433][T22983] _copy_from_user+0x1a/0xc0 [ 356.499018][T22983] do_recvmmsg+0x27e/0xa20 [ 356.503439][T22983] __x64_sys_recvmmsg+0xde/0x160 [ 356.508372][T22983] do_syscall_64+0x2b/0x70 [ 356.512787][T22983] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 356.518680][T22983] RIP: 0033:0x7f2c4d882049 [ 356.523095][T22983] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 356.542740][T22983] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 356.551150][T22983] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 356.559116][T22983] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 356.567089][T22983] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 356.575105][T22983] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 356.583145][T22983] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 356.591114][T22983] 03:37:40 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 22) 03:37:40 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x600, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 356.909465][T22991] FAULT_INJECTION: forcing a failure. [ 356.909465][T22991] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 356.922640][T22991] CPU: 1 PID: 22991 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 356.931950][T22991] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 356.941994][T22991] Call Trace: [ 356.945255][T22991] [ 356.948168][T22991] dump_stack_lvl+0xd6/0x122 [ 356.952739][T22991] dump_stack+0x11/0x12 [ 356.956909][T22991] should_fail+0x230/0x240 [ 356.961306][T22991] should_fail_usercopy+0x16/0x20 [ 356.966360][T22991] _copy_from_user+0x1a/0xc0 [ 356.970949][T22991] do_recvmmsg+0x27e/0xa20 [ 356.975413][T22991] __x64_sys_recvmmsg+0xde/0x160 [ 356.980331][T22991] do_syscall_64+0x2b/0x70 [ 356.984797][T22991] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 356.990674][T22991] RIP: 0033:0x7fa271cfb049 [ 356.995174][T22991] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 357.014779][T22991] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 357.023238][T22991] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 357.031277][T22991] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 357.039282][T22991] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 357.047231][T22991] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 357.055323][T22991] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 357.063342][T22991] 03:37:40 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x300, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:37:40 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x6000000, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:40 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x10, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:40 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x700, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:40 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 19) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:37:40 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x7000000, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:40 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x11, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:40 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x900, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:40 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x8000000, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:40 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x12, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:40 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xa00, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 357.294253][T23014] FAULT_INJECTION: forcing a failure. [ 357.294253][T23014] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 357.307328][T23014] CPU: 1 PID: 23014 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 357.316650][T23014] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 357.326769][T23014] Call Trace: [ 357.330095][T23014] [ 357.333042][T23014] dump_stack_lvl+0xd6/0x122 [ 357.337652][T23014] dump_stack+0x11/0x12 [ 357.341866][T23014] should_fail+0x230/0x240 [ 357.346271][T23014] should_fail_usercopy+0x16/0x20 [ 357.351342][T23014] _copy_from_user+0x1a/0xc0 [ 357.355975][T23014] do_recvmmsg+0x27e/0xa20 [ 357.360446][T23014] __x64_sys_recvmmsg+0xde/0x160 [ 357.365386][T23014] do_syscall_64+0x2b/0x70 [ 357.369863][T23014] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 357.375793][T23014] RIP: 0033:0x7f2c4d882049 [ 357.380189][T23014] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 357.399864][T23014] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 357.408253][T23014] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 357.416206][T23014] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 357.424182][T23014] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 357.432129][T23014] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 357.440077][T23014] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 357.448030][T23014] 03:37:41 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 23) [ 357.753268][T23020] FAULT_INJECTION: forcing a failure. [ 357.753268][T23020] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 357.766329][T23020] CPU: 1 PID: 23020 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 357.775624][T23020] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 357.785688][T23020] Call Trace: [ 357.788949][T23020] [ 357.791887][T23020] dump_stack_lvl+0xd6/0x122 [ 357.796496][T23020] dump_stack+0x11/0x12 [ 357.800708][T23020] should_fail+0x230/0x240 [ 357.805115][T23020] should_fail_usercopy+0x16/0x20 [ 357.810124][T23020] _copy_from_user+0x1a/0xc0 [ 357.814735][T23020] do_recvmmsg+0x27e/0xa20 [ 357.819196][T23020] __x64_sys_recvmmsg+0xde/0x160 [ 357.824125][T23020] do_syscall_64+0x2b/0x70 [ 357.828574][T23020] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 357.834503][T23020] RIP: 0033:0x7fa271cfb049 [ 357.838896][T23020] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 357.858559][T23020] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 357.867015][T23020] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 357.875045][T23020] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 357.883070][T23020] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 357.891101][T23020] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 357.899061][T23020] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 357.907053][T23020] 03:37:41 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x18, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:41 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x9000000, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:41 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xb00, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:41 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x3eb9, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:37:41 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 20) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:37:41 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xc00, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:41 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x24, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:41 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0xa000000, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:41 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x300, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:41 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xd00, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:41 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0xb000000, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 358.160404][T23043] FAULT_INJECTION: forcing a failure. [ 358.160404][T23043] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 358.173461][T23043] CPU: 0 PID: 23043 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 358.182725][T23043] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 358.192765][T23043] Call Trace: [ 358.196023][T23043] [ 358.198979][T23043] dump_stack_lvl+0xd6/0x122 [ 358.203653][T23043] dump_stack+0x11/0x12 [ 358.207832][T23043] should_fail+0x230/0x240 [ 358.212244][T23043] should_fail_usercopy+0x16/0x20 [ 358.217330][T23043] _copy_from_user+0x1a/0xc0 [ 358.221905][T23043] do_recvmmsg+0x27e/0xa20 [ 358.226364][T23043] __x64_sys_recvmmsg+0xde/0x160 [ 358.231279][T23043] do_syscall_64+0x2b/0x70 [ 358.235706][T23043] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 358.241586][T23043] RIP: 0033:0x7f2c4d882049 [ 358.245997][T23043] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 358.265594][T23043] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 358.273987][T23043] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 358.282075][T23043] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 358.290042][T23043] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 358.298054][T23043] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 358.306004][T23043] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 358.313986][T23043] 03:37:42 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 24) 03:37:42 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x500, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:42 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xe00, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:42 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0xc000000, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 358.599411][T23055] FAULT_INJECTION: forcing a failure. [ 358.599411][T23055] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 358.612496][T23055] CPU: 1 PID: 23055 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 358.621789][T23055] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 358.631824][T23055] Call Trace: [ 358.635084][T23055] [ 358.637994][T23055] dump_stack_lvl+0xd6/0x122 [ 358.642573][T23055] dump_stack+0x11/0x12 [ 358.646706][T23055] should_fail+0x230/0x240 [ 358.651123][T23055] should_fail_usercopy+0x16/0x20 [ 358.656142][T23055] _copy_from_user+0x1a/0xc0 [ 358.660730][T23055] do_recvmmsg+0x27e/0xa20 [ 358.665128][T23055] __x64_sys_recvmmsg+0xde/0x160 [ 358.670174][T23055] do_syscall_64+0x2b/0x70 [ 358.674655][T23055] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 358.680526][T23055] RIP: 0033:0x7fa271cfb049 [ 358.684920][T23055] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 358.704503][T23055] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 358.712974][T23055] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 358.720929][T23055] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 358.728894][T23055] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 358.736877][T23055] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 358.744833][T23055] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 358.752808][T23055] 03:37:42 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0xb93e, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:37:42 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x600, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:42 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x1100, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:42 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0xd000000, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:42 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 21) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:37:42 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x700, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:42 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x1200, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:42 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0xe000000, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 359.036743][T23073] FAULT_INJECTION: forcing a failure. [ 359.036743][T23073] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 359.049874][T23073] CPU: 0 PID: 23073 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 359.059160][T23073] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 359.069284][T23073] Call Trace: [ 359.072629][T23073] [ 359.075550][T23073] dump_stack_lvl+0xd6/0x122 [ 359.080147][T23073] dump_stack+0x11/0x12 [ 359.084297][T23073] should_fail+0x230/0x240 [ 359.088716][T23073] should_fail_usercopy+0x16/0x20 [ 359.093741][T23073] _copy_from_user+0x1a/0xc0 [ 359.098404][T23073] do_recvmmsg+0x27e/0xa20 [ 359.102898][T23073] __x64_sys_recvmmsg+0xde/0x160 [ 359.107841][T23073] do_syscall_64+0x2b/0x70 [ 359.112270][T23073] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 359.118175][T23073] RIP: 0033:0x7f2c4d882049 [ 359.122579][T23073] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 359.142192][T23073] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 359.150614][T23073] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 359.158577][T23073] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 359.166566][T23073] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 359.174574][T23073] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 359.182616][T23073] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 359.190658][T23073] 03:37:42 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 25) 03:37:42 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x900, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:42 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x1800, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:42 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x10000000, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 359.443539][T23084] FAULT_INJECTION: forcing a failure. [ 359.443539][T23084] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 359.456783][T23084] CPU: 0 PID: 23084 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 359.466047][T23084] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 359.476083][T23084] Call Trace: [ 359.479353][T23084] [ 359.482264][T23084] dump_stack_lvl+0xd6/0x122 [ 359.486843][T23084] dump_stack+0x11/0x12 [ 359.490983][T23084] should_fail+0x230/0x240 [ 359.495437][T23084] should_fail_usercopy+0x16/0x20 [ 359.500440][T23084] _copy_from_user+0x1a/0xc0 [ 359.505010][T23084] do_recvmmsg+0x27e/0xa20 [ 359.509414][T23084] __x64_sys_recvmmsg+0xde/0x160 [ 359.514355][T23084] do_syscall_64+0x2b/0x70 [ 359.518790][T23084] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 359.524662][T23084] RIP: 0033:0x7fa271cfb049 [ 359.529081][T23084] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 359.548667][T23084] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 359.557122][T23084] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 359.565080][T23084] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 359.573061][T23084] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 359.581011][T23084] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 359.588957][T23084] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 359.596908][T23084] 03:37:43 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xa00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:37:43 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0xa00, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:43 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x2000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:43 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x11000000, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:43 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 22) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:37:43 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x12000000, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:43 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x2400, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:43 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0xb00, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 359.897396][T23102] FAULT_INJECTION: forcing a failure. [ 359.897396][T23102] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 359.910502][T23102] CPU: 0 PID: 23102 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 359.919787][T23102] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 359.929835][T23102] Call Trace: [ 359.933107][T23102] [ 359.936069][T23102] dump_stack_lvl+0xd6/0x122 [ 359.940703][T23102] dump_stack+0x11/0x12 [ 359.944859][T23102] should_fail+0x230/0x240 [ 359.949394][T23102] should_fail_usercopy+0x16/0x20 [ 359.954486][T23102] _copy_from_user+0x1a/0xc0 [ 359.959121][T23102] do_recvmmsg+0x27e/0xa20 [ 359.963603][T23102] __x64_sys_recvmmsg+0xde/0x160 [ 359.968613][T23102] do_syscall_64+0x2b/0x70 [ 359.973079][T23102] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 359.979023][T23102] RIP: 0033:0x7f2c4d882049 [ 359.983479][T23102] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 360.003100][T23102] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 360.011517][T23102] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 360.019487][T23102] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 360.027452][T23102] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 360.035420][T23102] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 360.043383][T23102] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 360.051433][T23102] 03:37:43 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 26) 03:37:43 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x34000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:43 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x18000000, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:43 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0xc00, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 360.296602][T23114] FAULT_INJECTION: forcing a failure. [ 360.296602][T23114] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 360.309668][T23114] CPU: 0 PID: 23114 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 360.319027][T23114] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 360.329141][T23114] Call Trace: [ 360.332412][T23114] [ 360.335331][T23114] dump_stack_lvl+0xd6/0x122 [ 360.339924][T23114] dump_stack+0x11/0x12 [ 360.344125][T23114] should_fail+0x230/0x240 [ 360.348548][T23114] should_fail_usercopy+0x16/0x20 [ 360.353585][T23114] _copy_from_user+0x1a/0xc0 [ 360.358228][T23114] do_recvmmsg+0x27e/0xa20 [ 360.362660][T23114] __x64_sys_recvmmsg+0xde/0x160 [ 360.367596][T23114] do_syscall_64+0x2b/0x70 [ 360.372098][T23114] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 360.378015][T23114] RIP: 0033:0x7fa271cfb049 [ 360.382423][T23114] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 360.402038][T23114] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 360.410442][T23114] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 360.418477][T23114] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 360.426485][T23114] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 360.434522][T23114] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 360.442542][T23114] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 360.450499][T23114] 03:37:44 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb03}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:37:44 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x400300, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:44 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x20000000, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:44 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0xd00, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:44 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 23) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:37:44 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x24000000, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:44 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x1000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:44 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0xe00, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 360.751326][T23131] FAULT_INJECTION: forcing a failure. [ 360.751326][T23131] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 360.764513][T23131] CPU: 1 PID: 23131 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 360.773809][T23131] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 360.783859][T23131] Call Trace: [ 360.787130][T23131] [ 360.790061][T23131] dump_stack_lvl+0xd6/0x122 [ 360.794662][T23131] dump_stack+0x11/0x12 [ 360.798907][T23131] should_fail+0x230/0x240 [ 360.803338][T23131] should_fail_usercopy+0x16/0x20 [ 360.808393][T23131] _copy_from_user+0x1a/0xc0 [ 360.813040][T23131] do_recvmmsg+0x27e/0xa20 [ 360.817523][T23131] __x64_sys_recvmmsg+0xde/0x160 [ 360.822513][T23131] do_syscall_64+0x2b/0x70 [ 360.826935][T23131] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 360.832889][T23131] RIP: 0033:0x7f2c4d882049 [ 360.837301][T23131] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 360.856902][T23131] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 360.865406][T23131] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 360.873371][T23131] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 360.881344][T23131] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 360.889318][T23131] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 360.897296][T23131] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 360.905334][T23131] 03:37:44 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0xfbffffff, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:44 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x2000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:44 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 27) 03:37:44 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x1100, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 361.150630][T23145] FAULT_INJECTION: forcing a failure. [ 361.150630][T23145] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 361.163687][T23145] CPU: 1 PID: 23145 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 361.172955][T23145] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 361.182994][T23145] Call Trace: [ 361.186290][T23145] [ 361.189275][T23145] dump_stack_lvl+0xd6/0x122 [ 361.193849][T23145] dump_stack+0x11/0x12 [ 361.198029][T23145] should_fail+0x230/0x240 [ 361.202432][T23145] should_fail_usercopy+0x16/0x20 [ 361.207584][T23145] _copy_from_user+0x1a/0xc0 [ 361.212157][T23145] do_recvmmsg+0x27e/0xa20 [ 361.216566][T23145] __x64_sys_recvmmsg+0xde/0x160 [ 361.221493][T23145] do_syscall_64+0x2b/0x70 [ 361.225913][T23145] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 361.231818][T23145] RIP: 0033:0x7fa271cfb049 [ 361.236224][T23145] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 361.255811][T23145] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 361.264276][T23145] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 361.272384][T23145] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 361.280339][T23145] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 361.288306][T23145] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 361.296334][T23145] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 361.304284][T23145] 03:37:45 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb08}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:37:45 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x3000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:45 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0xffffff7f, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:45 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x1200, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:45 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 24) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:37:45 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x1800, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:45 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x4000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:45 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0xfffffffb, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 361.626242][T23163] FAULT_INJECTION: forcing a failure. [ 361.626242][T23163] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 361.639330][T23163] CPU: 1 PID: 23163 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 361.648612][T23163] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 361.658734][T23163] Call Trace: [ 361.662010][T23163] [ 361.664937][T23163] dump_stack_lvl+0xd6/0x122 [ 361.669584][T23163] dump_stack+0x11/0x12 [ 361.673734][T23163] should_fail+0x230/0x240 [ 361.678277][T23163] should_fail_usercopy+0x16/0x20 [ 361.683306][T23163] _copy_from_user+0x1a/0xc0 [ 361.687918][T23163] do_recvmmsg+0x27e/0xa20 [ 361.692429][T23163] __x64_sys_recvmmsg+0xde/0x160 [ 361.697366][T23163] do_syscall_64+0x2b/0x70 [ 361.701787][T23163] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 361.707752][T23163] RIP: 0033:0x7f2c4d882049 [ 361.712210][T23163] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 361.731818][T23163] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 361.740233][T23163] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 361.748199][T23163] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 361.756165][T23163] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 361.764129][T23163] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 361.772097][T23163] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 361.780068][T23163] 03:37:45 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 28) 03:37:45 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x2000, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:45 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x5000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:45 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="030300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 362.003571][T23175] FAULT_INJECTION: forcing a failure. [ 362.003571][T23175] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 362.016662][T23175] CPU: 0 PID: 23175 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 362.025947][T23175] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 362.036038][T23175] Call Trace: [ 362.039307][T23175] [ 362.042234][T23175] dump_stack_lvl+0xd6/0x122 [ 362.046828][T23175] dump_stack+0x11/0x12 [ 362.051037][T23175] should_fail+0x230/0x240 [ 362.055530][T23175] should_fail_usercopy+0x16/0x20 [ 362.060628][T23175] _copy_from_user+0x1a/0xc0 [ 362.065229][T23175] do_recvmmsg+0x27e/0xa20 [ 362.069637][T23175] __x64_sys_recvmmsg+0xde/0x160 [ 362.074658][T23175] do_syscall_64+0x2b/0x70 [ 362.079103][T23175] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 362.084977][T23175] RIP: 0033:0x7fa271cfb049 [ 362.089368][T23175] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 362.108952][T23175] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 362.117341][T23175] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 362.125307][T23175] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 362.133255][T23175] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 362.141204][T23175] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 362.149151][T23175] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 362.157188][T23175] 03:37:45 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x6000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:45 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x2400, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:45 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 25) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:37:45 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="040300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:45 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x5, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:37:45 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:45 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x7000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:45 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="050300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 362.495334][T23193] FAULT_INJECTION: forcing a failure. [ 362.495334][T23193] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 362.508484][T23193] CPU: 1 PID: 23193 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 362.517833][T23193] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 362.527952][T23193] Call Trace: [ 362.531283][T23193] [ 362.534202][T23193] dump_stack_lvl+0xd6/0x122 [ 362.538796][T23193] dump_stack+0x11/0x12 [ 362.543008][T23193] should_fail+0x230/0x240 [ 362.547443][T23193] should_fail_usercopy+0x16/0x20 [ 362.552469][T23193] _copy_from_user+0x1a/0xc0 [ 362.557097][T23193] do_recvmmsg+0x27e/0xa20 [ 362.561522][T23193] __x64_sys_recvmmsg+0xde/0x160 [ 362.566550][T23193] do_syscall_64+0x2b/0x70 [ 362.571007][T23193] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 362.576904][T23193] RIP: 0033:0x7f2c4d882049 [ 362.581353][T23193] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 362.601063][T23193] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 362.609477][T23193] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 362.617446][T23193] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 362.625431][T23193] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 362.633549][T23193] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 362.641518][T23193] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 362.649546][T23193] 03:37:46 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 29) 03:37:46 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x2, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:46 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x8000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:46 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="060300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:46 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x3, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 362.857470][T23207] FAULT_INJECTION: forcing a failure. [ 362.857470][T23207] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 362.870680][T23207] CPU: 1 PID: 23207 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 362.880035][T23207] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 362.890088][T23207] Call Trace: [ 362.893402][T23207] [ 362.896327][T23207] dump_stack_lvl+0xd6/0x122 [ 362.900916][T23207] dump_stack+0x11/0x12 [ 362.905103][T23207] should_fail+0x230/0x240 [ 362.909522][T23207] should_fail_usercopy+0x16/0x20 [ 362.914547][T23207] _copy_from_user+0x1a/0xc0 [ 362.919174][T23207] do_recvmmsg+0x27e/0xa20 [ 362.923693][T23207] __x64_sys_recvmmsg+0xde/0x160 [ 362.928645][T23207] do_syscall_64+0x2b/0x70 [ 362.933070][T23207] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 362.938961][T23207] RIP: 0033:0x7fa271cfb049 [ 362.943366][T23207] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 362.962973][T23207] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 362.971388][T23207] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 362.979352][T23207] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 362.987338][T23207] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 362.995304][T23207] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 363.003267][T23207] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 363.011290][T23207] 03:37:46 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x1e, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:37:46 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x9000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:46 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="070300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:46 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x4, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:46 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 26) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:37:46 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="080300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:46 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x5, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 363.347604][T23222] FAULT_INJECTION: forcing a failure. [ 363.347604][T23222] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 363.360802][T23222] CPU: 0 PID: 23222 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 363.370092][T23222] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 363.380149][T23222] Call Trace: [ 363.383529][T23222] [ 363.386452][T23222] dump_stack_lvl+0xd6/0x122 [ 363.391098][T23222] dump_stack+0x11/0x12 [ 363.395270][T23222] should_fail+0x230/0x240 [ 363.399783][T23222] should_fail_usercopy+0x16/0x20 [ 363.404879][T23222] _copy_from_user+0x1a/0xc0 [ 363.409469][T23222] do_recvmmsg+0x27e/0xa20 [ 363.414019][T23222] __x64_sys_recvmmsg+0xde/0x160 [ 363.418978][T23222] do_syscall_64+0x2b/0x70 [ 363.423394][T23222] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 363.429412][T23222] RIP: 0033:0x7f2c4d882049 [ 363.433879][T23222] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 363.453540][T23222] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 363.462028][T23222] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 363.469994][T23222] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 363.478036][T23222] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 363.486000][T23222] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 363.493963][T23222] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 363.501939][T23222] 03:37:47 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 30) 03:37:47 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xa000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:47 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="090300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:47 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x6, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:47 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="0a0300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 363.713652][T23236] FAULT_INJECTION: forcing a failure. [ 363.713652][T23236] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 363.726750][T23236] CPU: 0 PID: 23236 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 363.736105][T23236] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 363.746204][T23236] Call Trace: [ 363.749467][T23236] [ 363.752382][T23236] dump_stack_lvl+0xd6/0x122 [ 363.756982][T23236] dump_stack+0x11/0x12 [ 363.761115][T23236] should_fail+0x230/0x240 [ 363.765511][T23236] should_fail_usercopy+0x16/0x20 [ 363.770647][T23236] _copy_from_user+0x1a/0xc0 [ 363.775223][T23236] do_recvmmsg+0x27e/0xa20 [ 363.779670][T23236] __x64_sys_recvmmsg+0xde/0x160 [ 363.784619][T23236] do_syscall_64+0x2b/0x70 [ 363.789025][T23236] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 363.794899][T23236] RIP: 0033:0x7fa271cfb049 [ 363.799303][T23236] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 363.818956][T23236] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 363.827372][T23236] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 363.835386][T23236] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 363.843343][T23236] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 363.851373][T23236] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 363.859394][T23236] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 363.867349][T23236] 03:37:47 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(r1, &(0x7f0000000900)=[{{&(0x7f00000000c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000140)="1f6087c5c5fb4c30e2fd42f252aec066ea7f9c4dbf00080ad239f1557fa9c1a4bbb060e5dfdf61cad8c217f0264a6fac181449349b1cd9f7da04811159094c5ee734fa113a", 0x45}, {&(0x7f0000000200)="bd5d5f4b43fa028879d3abaa72d05a58907c5400bb9bbebc5a07ae2f4b56f00247b44b6a04993522c16e1d7ab3267d7b715775bd7c93724cd1cf77925c4b43cc46bb976a2826b26054d3d108a3ffe693718153808d0cf8500bef0054b0b2648d69e17b7deee18e29de5fb2481940f0a441ca20", 0x73}, {&(0x7f0000000280)="66fa6f8129791395dd1bcba4ced5a1b999e43cc323207cd92713b7be7ba67236e9305eecd390a8ae3abf51c66e453429f234436e33447c560be7d05e0c1c35bfb8f38454003912fdafe440344e30dafb692f542a122e64802115a8fd6860776c52676189134e16162bd7b21b2a32d7004f8cf5ba6a8bd4103d90dff1291b95734482b3105635c07cdc39e3be92b0bfad04364a281ac5647a2e5b10f02c62a13839bb09f66a8450f5df", 0xa9}, {&(0x7f0000000340)}, {&(0x7f0000000380)="2c4de58eba7c4b28887427060e95e4a157356056e1fc38f457b40f292fc88133302d28d41ecd923eb5caec026b741f736bb8295ac6cda60bab5a58c3e0d4a05f66daa1370593b9da5c16c1b3e2d4f09e72a3211bde60787430c85417a8644ccfac84c1b55e0096e13a68bde7c0f61ad3af01f1d2cb0c1dcc19ce220ed5cda3c5d6b1594d626da63d819f64e9e81f1a8c2eade44e3944b198beaad18e9311bc67463f4856296714f757ebf89d8f0c34ee8589ab785e411bdcfbce9e5ea9d7c3cb7cfd4703feab7a5af13ee7ad701556b57967391b440f38a7ea656260e9b604a20f78f6e042b1896d276dab63f3c6d91056f22496d2eedfc1b0ab1058", 0xfc}, {&(0x7f0000000480)="10629e233aa64329855900b23dceb0a10ebed00995efa05b2a89534dea1efebb2f11044e749f169755cd4e8f13aa41218a808f155cce300737a029874a62b7b81976f331fd05703f776503ead417e0903b1d2335a8e534de0fcb5e5d75fe4cd98ad49464903859149ef2ab39ac8d65e1df41f956912cf05de22406ae787e2b", 0x7f}, {&(0x7f0000000500)="0f56c4a4d3b01cb2ac3fa361555aafbd27bd484db71e59a10e084665660dfb1a578b4400815df18862ec9caf418b65cd40aec980a27ba9d572b79c6b65adee876ac56f9c7ebdf5030f865dd94f49f9b4ad5b33d68e532895b08fae1cb64980a8aeaaa74e898c8eb3d236c06d06ecc45a03fc4ae17cc4871d0caee0b124a0d57986474ea90152", 0x86}, {&(0x7f00000005c0)="530ec0b35aec63c900ad4ef45a3fb130b3ce680187a15d4bc5c3ff7a756c681a333e1339942f7493b75ecbd5d6133206324da65b01ce8eb6da3d7793948266fb397877c458f05331fd27678ac1355669e046f67bddbc8902b1f024315c6784f3656b0ae3ed30bf35ea468c714d6b5201d569740e98120d69cd745fbf2f13ac11091aed9e9e8af9b06a1c924adf5c760b6f207802b5c1895f5ec2dc06917b6f62c1ea1a56047f9f3b736aa478f68eb9dd7a9400fb1037ea8ff50cc91684b512925a789285385d", 0xc6}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000740)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000008c0)=[{&(0x7f00000007c0)}, {&(0x7f0000000800)="fce4eb00214b398460c9d22a6d3203a25925b2f5731b7315a93eede612265f25fea58fc4dd4d2f8025fce5837fd6eaaaccfe58c84e4b7d98de24e3beb6010996660ad3372160d1ca7a1cf418dba3a76a74fa105543fe81de6a2514806b57c1b24dad2b5755452d77548c5bf7d5ba8f766ca36b90101a3509a7aef698899b8d9298a090805be6bbd1dd846ac5", 0x8c}], 0x2, 0x0, 0x0, 0x20000001}}], 0x2, 0x4000) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:37:47 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x7, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:47 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xb000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:47 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="0b0300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:47 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 27) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:37:47 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="0c0300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:47 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x8, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 364.217464][T23252] FAULT_INJECTION: forcing a failure. [ 364.217464][T23252] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 364.230555][T23252] CPU: 1 PID: 23252 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 364.239893][T23252] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 364.250034][T23252] Call Trace: [ 364.253306][T23252] [ 364.256227][T23252] dump_stack_lvl+0xd6/0x122 [ 364.260863][T23252] dump_stack+0x11/0x12 [ 364.265024][T23252] should_fail+0x230/0x240 [ 364.269484][T23252] should_fail_usercopy+0x16/0x20 [ 364.274527][T23252] _copy_from_user+0x1a/0xc0 [ 364.279179][T23252] do_recvmmsg+0x27e/0xa20 [ 364.283601][T23252] __x64_sys_recvmmsg+0xde/0x160 [ 364.288537][T23252] do_syscall_64+0x2b/0x70 [ 364.293063][T23252] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 364.299053][T23252] RIP: 0033:0x7f2c4d882049 [ 364.303458][T23252] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 364.323061][T23252] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 364.331469][T23252] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 364.339487][T23252] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 364.347481][T23252] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 364.355450][T23252] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 364.363419][T23252] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 364.371389][T23252] 03:37:47 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 31) 03:37:47 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xc000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:47 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="0d0300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:47 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x9, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:47 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xa, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 364.568672][T23266] FAULT_INJECTION: forcing a failure. [ 364.568672][T23266] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 364.581756][T23266] CPU: 1 PID: 23266 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 364.591090][T23266] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 364.601213][T23266] Call Trace: [ 364.604485][T23266] [ 364.607407][T23266] dump_stack_lvl+0xd6/0x122 [ 364.612086][T23266] dump_stack+0x11/0x12 [ 364.616235][T23266] should_fail+0x230/0x240 [ 364.620650][T23266] should_fail_usercopy+0x16/0x20 [ 364.625748][T23266] _copy_from_user+0x1a/0xc0 [ 364.630339][T23266] do_recvmmsg+0x27e/0xa20 [ 364.634776][T23266] __x64_sys_recvmmsg+0xde/0x160 [ 364.639736][T23266] do_syscall_64+0x2b/0x70 [ 364.644152][T23266] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 364.650065][T23266] RIP: 0033:0x7fa271cfb049 [ 364.654479][T23266] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 364.674245][T23266] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 364.682702][T23266] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 364.690669][T23266] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 364.698670][T23266] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 364.706639][T23266] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 364.714607][T23266] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 364.722577][T23266] 03:37:48 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(r1, &(0x7f0000000900)=[{{&(0x7f00000000c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000140)="1f6087c5c5fb4c30e2fd42f252aec066ea7f9c4dbf00080ad239f1557fa9c1a4bbb060e5dfdf61cad8c217f0264a6fac181449349b1cd9f7da04811159094c5ee734fa113a", 0x45}, {&(0x7f0000000200)="bd5d5f4b43fa028879d3abaa72d05a58907c5400bb9bbebc5a07ae2f4b56f00247b44b6a04993522c16e1d7ab3267d7b715775bd7c93724cd1cf77925c4b43cc46bb976a2826b26054d3d108a3ffe693718153808d0cf8500bef0054b0b2648d69e17b7deee18e29de5fb2481940f0a441ca20", 0x73}, {&(0x7f0000000280)="66fa6f8129791395dd1bcba4ced5a1b999e43cc323207cd92713b7be7ba67236e9305eecd390a8ae3abf51c66e453429f234436e33447c560be7d05e0c1c35bfb8f38454003912fdafe440344e30dafb692f542a122e64802115a8fd6860776c52676189134e16162bd7b21b2a32d7004f8cf5ba6a8bd4103d90dff1291b95734482b3105635c07cdc39e3be92b0bfad04364a281ac5647a2e5b10f02c62a13839bb09f66a8450f5df", 0xa9}, {&(0x7f0000000340)}, {&(0x7f0000000380)="2c4de58eba7c4b28887427060e95e4a157356056e1fc38f457b40f292fc88133302d28d41ecd923eb5caec026b741f736bb8295ac6cda60bab5a58c3e0d4a05f66daa1370593b9da5c16c1b3e2d4f09e72a3211bde60787430c85417a8644ccfac84c1b55e0096e13a68bde7c0f61ad3af01f1d2cb0c1dcc19ce220ed5cda3c5d6b1594d626da63d819f64e9e81f1a8c2eade44e3944b198beaad18e9311bc67463f4856296714f757ebf89d8f0c34ee8589ab785e411bdcfbce9e5ea9d7c3cb7cfd4703feab7a5af13ee7ad701556b57967391b440f38a7ea656260e9b604a20f78f6e042b1896d276dab63f3c6d91056f22496d2eedfc1b0ab1058", 0xfc}, {&(0x7f0000000480)="10629e233aa64329855900b23dceb0a10ebed00995efa05b2a89534dea1efebb2f11044e749f169755cd4e8f13aa41218a808f155cce300737a029874a62b7b81976f331fd05703f776503ead417e0903b1d2335a8e534de0fcb5e5d75fe4cd98ad49464903859149ef2ab39ac8d65e1df41f956912cf05de22406ae787e2b", 0x7f}, {&(0x7f0000000500)="0f56c4a4d3b01cb2ac3fa361555aafbd27bd484db71e59a10e084665660dfb1a578b4400815df18862ec9caf418b65cd40aec980a27ba9d572b79c6b65adee876ac56f9c7ebdf5030f865dd94f49f9b4ad5b33d68e532895b08fae1cb64980a8aeaaa74e898c8eb3d236c06d06ecc45a03fc4ae17cc4871d0caee0b124a0d57986474ea90152", 0x86}, {&(0x7f00000005c0)="530ec0b35aec63c900ad4ef45a3fb130b3ce680187a15d4bc5c3ff7a756c681a333e1339942f7493b75ecbd5d6133206324da65b01ce8eb6da3d7793948266fb397877c458f05331fd27678ac1355669e046f67bddbc8902b1f024315c6784f3656b0ae3ed30bf35ea468c714d6b5201d569740e98120d69cd745fbf2f13ac11091aed9e9e8af9b06a1c924adf5c760b6f207802b5c1895f5ec2dc06917b6f62c1ea1a56047f9f3b736aa478f68eb9dd7a9400fb1037ea8ff50cc91684b512925a789285385d", 0xc6}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000740)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000008c0)=[{&(0x7f00000007c0)}, {&(0x7f0000000800)="fce4eb00214b398460c9d22a6d3203a25925b2f5731b7315a93eede612265f25fea58fc4dd4d2f8025fce5837fd6eaaaccfe58c84e4b7d98de24e3beb6010996660ad3372160d1ca7a1cf418dba3a76a74fa105543fe81de6a2514806b57c1b24dad2b5755452d77548c5bf7d5ba8f766ca36b90101a3509a7aef698899b8d9298a090805be6bbd1dd846ac5", 0x8c}], 0x2, 0x0, 0x0, 0x20000001}}], 0x2, 0x4000) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) (async) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) sendmmsg$unix(r1, &(0x7f0000000900)=[{{&(0x7f00000000c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000140)="1f6087c5c5fb4c30e2fd42f252aec066ea7f9c4dbf00080ad239f1557fa9c1a4bbb060e5dfdf61cad8c217f0264a6fac181449349b1cd9f7da04811159094c5ee734fa113a", 0x45}, {&(0x7f0000000200)="bd5d5f4b43fa028879d3abaa72d05a58907c5400bb9bbebc5a07ae2f4b56f00247b44b6a04993522c16e1d7ab3267d7b715775bd7c93724cd1cf77925c4b43cc46bb976a2826b26054d3d108a3ffe693718153808d0cf8500bef0054b0b2648d69e17b7deee18e29de5fb2481940f0a441ca20", 0x73}, {&(0x7f0000000280)="66fa6f8129791395dd1bcba4ced5a1b999e43cc323207cd92713b7be7ba67236e9305eecd390a8ae3abf51c66e453429f234436e33447c560be7d05e0c1c35bfb8f38454003912fdafe440344e30dafb692f542a122e64802115a8fd6860776c52676189134e16162bd7b21b2a32d7004f8cf5ba6a8bd4103d90dff1291b95734482b3105635c07cdc39e3be92b0bfad04364a281ac5647a2e5b10f02c62a13839bb09f66a8450f5df", 0xa9}, {&(0x7f0000000340)}, {&(0x7f0000000380)="2c4de58eba7c4b28887427060e95e4a157356056e1fc38f457b40f292fc88133302d28d41ecd923eb5caec026b741f736bb8295ac6cda60bab5a58c3e0d4a05f66daa1370593b9da5c16c1b3e2d4f09e72a3211bde60787430c85417a8644ccfac84c1b55e0096e13a68bde7c0f61ad3af01f1d2cb0c1dcc19ce220ed5cda3c5d6b1594d626da63d819f64e9e81f1a8c2eade44e3944b198beaad18e9311bc67463f4856296714f757ebf89d8f0c34ee8589ab785e411bdcfbce9e5ea9d7c3cb7cfd4703feab7a5af13ee7ad701556b57967391b440f38a7ea656260e9b604a20f78f6e042b1896d276dab63f3c6d91056f22496d2eedfc1b0ab1058", 0xfc}, {&(0x7f0000000480)="10629e233aa64329855900b23dceb0a10ebed00995efa05b2a89534dea1efebb2f11044e749f169755cd4e8f13aa41218a808f155cce300737a029874a62b7b81976f331fd05703f776503ead417e0903b1d2335a8e534de0fcb5e5d75fe4cd98ad49464903859149ef2ab39ac8d65e1df41f956912cf05de22406ae787e2b", 0x7f}, {&(0x7f0000000500)="0f56c4a4d3b01cb2ac3fa361555aafbd27bd484db71e59a10e084665660dfb1a578b4400815df18862ec9caf418b65cd40aec980a27ba9d572b79c6b65adee876ac56f9c7ebdf5030f865dd94f49f9b4ad5b33d68e532895b08fae1cb64980a8aeaaa74e898c8eb3d236c06d06ecc45a03fc4ae17cc4871d0caee0b124a0d57986474ea90152", 0x86}, {&(0x7f00000005c0)="530ec0b35aec63c900ad4ef45a3fb130b3ce680187a15d4bc5c3ff7a756c681a333e1339942f7493b75ecbd5d6133206324da65b01ce8eb6da3d7793948266fb397877c458f05331fd27678ac1355669e046f67bddbc8902b1f024315c6784f3656b0ae3ed30bf35ea468c714d6b5201d569740e98120d69cd745fbf2f13ac11091aed9e9e8af9b06a1c924adf5c760b6f207802b5c1895f5ec2dc06917b6f62c1ea1a56047f9f3b736aa478f68eb9dd7a9400fb1037ea8ff50cc91684b512925a789285385d", 0xc6}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000740)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000008c0)=[{&(0x7f00000007c0)}, {&(0x7f0000000800)="fce4eb00214b398460c9d22a6d3203a25925b2f5731b7315a93eede612265f25fea58fc4dd4d2f8025fce5837fd6eaaaccfe58c84e4b7d98de24e3beb6010996660ad3372160d1ca7a1cf418dba3a76a74fa105543fe81de6a2514806b57c1b24dad2b5755452d77548c5bf7d5ba8f766ca36b90101a3509a7aef698899b8d9298a090805be6bbd1dd846ac5", 0x8c}], 0x2, 0x0, 0x0, 0x20000001}}], 0x2, 0x4000) (async) epoll_create1(0x0) (async) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) (async) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (async) 03:37:48 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="0e0300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:48 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xd000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:48 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xb, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:48 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 28) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:37:48 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xe000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:48 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="0f0300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 365.063324][T23281] FAULT_INJECTION: forcing a failure. [ 365.063324][T23281] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 365.076410][T23281] CPU: 0 PID: 23281 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 365.085752][T23281] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 365.095836][T23281] Call Trace: [ 365.099136][T23281] [ 365.102055][T23281] dump_stack_lvl+0xd6/0x122 [ 365.106646][T23281] dump_stack+0x11/0x12 [ 365.110794][T23281] should_fail+0x230/0x240 [ 365.115225][T23281] should_fail_usercopy+0x16/0x20 [ 365.120260][T23281] _copy_from_user+0x1a/0xc0 [ 365.124887][T23281] do_recvmmsg+0x27e/0xa20 [ 365.129356][T23281] __x64_sys_recvmmsg+0xde/0x160 [ 365.134342][T23281] do_syscall_64+0x2b/0x70 [ 365.138757][T23281] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 365.144650][T23281] RIP: 0033:0x7f2c4d882049 [ 365.149055][T23281] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 365.168660][T23281] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 365.177069][T23281] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 365.185036][T23281] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 365.193005][T23281] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 365.200975][T23281] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 365.208945][T23281] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 365.216915][T23281] 03:37:48 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 32) 03:37:48 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xc, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:48 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x10000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:48 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="100300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:48 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x11000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:48 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 32) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async, rerun: 32) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) sendmmsg$unix(r1, &(0x7f0000000900)=[{{&(0x7f00000000c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000140)="1f6087c5c5fb4c30e2fd42f252aec066ea7f9c4dbf00080ad239f1557fa9c1a4bbb060e5dfdf61cad8c217f0264a6fac181449349b1cd9f7da04811159094c5ee734fa113a", 0x45}, {&(0x7f0000000200)="bd5d5f4b43fa028879d3abaa72d05a58907c5400bb9bbebc5a07ae2f4b56f00247b44b6a04993522c16e1d7ab3267d7b715775bd7c93724cd1cf77925c4b43cc46bb976a2826b26054d3d108a3ffe693718153808d0cf8500bef0054b0b2648d69e17b7deee18e29de5fb2481940f0a441ca20", 0x73}, {&(0x7f0000000280)="66fa6f8129791395dd1bcba4ced5a1b999e43cc323207cd92713b7be7ba67236e9305eecd390a8ae3abf51c66e453429f234436e33447c560be7d05e0c1c35bfb8f38454003912fdafe440344e30dafb692f542a122e64802115a8fd6860776c52676189134e16162bd7b21b2a32d7004f8cf5ba6a8bd4103d90dff1291b95734482b3105635c07cdc39e3be92b0bfad04364a281ac5647a2e5b10f02c62a13839bb09f66a8450f5df", 0xa9}, {&(0x7f0000000340)}, {&(0x7f0000000380)="2c4de58eba7c4b28887427060e95e4a157356056e1fc38f457b40f292fc88133302d28d41ecd923eb5caec026b741f736bb8295ac6cda60bab5a58c3e0d4a05f66daa1370593b9da5c16c1b3e2d4f09e72a3211bde60787430c85417a8644ccfac84c1b55e0096e13a68bde7c0f61ad3af01f1d2cb0c1dcc19ce220ed5cda3c5d6b1594d626da63d819f64e9e81f1a8c2eade44e3944b198beaad18e9311bc67463f4856296714f757ebf89d8f0c34ee8589ab785e411bdcfbce9e5ea9d7c3cb7cfd4703feab7a5af13ee7ad701556b57967391b440f38a7ea656260e9b604a20f78f6e042b1896d276dab63f3c6d91056f22496d2eedfc1b0ab1058", 0xfc}, {&(0x7f0000000480)="10629e233aa64329855900b23dceb0a10ebed00995efa05b2a89534dea1efebb2f11044e749f169755cd4e8f13aa41218a808f155cce300737a029874a62b7b81976f331fd05703f776503ead417e0903b1d2335a8e534de0fcb5e5d75fe4cd98ad49464903859149ef2ab39ac8d65e1df41f956912cf05de22406ae787e2b", 0x7f}, {&(0x7f0000000500)="0f56c4a4d3b01cb2ac3fa361555aafbd27bd484db71e59a10e084665660dfb1a578b4400815df18862ec9caf418b65cd40aec980a27ba9d572b79c6b65adee876ac56f9c7ebdf5030f865dd94f49f9b4ad5b33d68e532895b08fae1cb64980a8aeaaa74e898c8eb3d236c06d06ecc45a03fc4ae17cc4871d0caee0b124a0d57986474ea90152", 0x86}, {&(0x7f00000005c0)="530ec0b35aec63c900ad4ef45a3fb130b3ce680187a15d4bc5c3ff7a756c681a333e1339942f7493b75ecbd5d6133206324da65b01ce8eb6da3d7793948266fb397877c458f05331fd27678ac1355669e046f67bddbc8902b1f024315c6784f3656b0ae3ed30bf35ea468c714d6b5201d569740e98120d69cd745fbf2f13ac11091aed9e9e8af9b06a1c924adf5c760b6f207802b5c1895f5ec2dc06917b6f62c1ea1a56047f9f3b736aa478f68eb9dd7a9400fb1037ea8ff50cc91684b512925a789285385d", 0xc6}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000740)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000008c0)=[{&(0x7f00000007c0)}, {&(0x7f0000000800)="fce4eb00214b398460c9d22a6d3203a25925b2f5731b7315a93eede612265f25fea58fc4dd4d2f8025fce5837fd6eaaaccfe58c84e4b7d98de24e3beb6010996660ad3372160d1ca7a1cf418dba3a76a74fa105543fe81de6a2514806b57c1b24dad2b5755452d77548c5bf7d5ba8f766ca36b90101a3509a7aef698899b8d9298a090805be6bbd1dd846ac5", 0x8c}], 0x2, 0x0, 0x0, 0x20000001}}], 0x2, 0x4000) (async) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) (async) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:37:48 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="110300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:48 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xd, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:48 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xe, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 365.431600][T23309] FAULT_INJECTION: forcing a failure. [ 365.431600][T23309] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 365.444705][T23309] CPU: 1 PID: 23309 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 365.453971][T23309] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 365.464005][T23309] Call Trace: [ 365.467361][T23309] [ 365.470271][T23309] dump_stack_lvl+0xd6/0x122 [ 365.474861][T23309] dump_stack+0x11/0x12 [ 365.479168][T23309] should_fail+0x230/0x240 [ 365.483635][T23309] should_fail_usercopy+0x16/0x20 [ 365.488721][T23309] _copy_from_user+0x1a/0xc0 [ 365.493292][T23309] do_recvmmsg+0x27e/0xa20 [ 365.497693][T23309] __x64_sys_recvmmsg+0xde/0x160 [ 365.502615][T23309] do_syscall_64+0x2b/0x70 [ 365.507012][T23309] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 365.512979][T23309] RIP: 0033:0x7fa271cfb049 [ 365.517402][T23309] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 365.536996][T23309] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 365.545390][T23309] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 365.553356][T23309] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 365.561377][T23309] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 365.569347][T23309] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 365.577294][T23309] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 365.585303][T23309] 03:37:49 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 29) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:37:49 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="120300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:49 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x12000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 365.907261][T23316] FAULT_INJECTION: forcing a failure. [ 365.907261][T23316] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 365.920329][T23316] CPU: 1 PID: 23316 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 365.929616][T23316] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 365.939652][T23316] Call Trace: [ 365.942912][T23316] [ 365.945823][T23316] dump_stack_lvl+0xd6/0x122 [ 365.950401][T23316] dump_stack+0x11/0x12 [ 365.954538][T23316] should_fail+0x230/0x240 [ 365.958943][T23316] should_fail_usercopy+0x16/0x20 [ 365.964044][T23316] _copy_from_user+0x1a/0xc0 [ 365.968642][T23316] do_recvmmsg+0x27e/0xa20 [ 365.973043][T23316] __x64_sys_recvmmsg+0xde/0x160 [ 365.978026][T23316] do_syscall_64+0x2b/0x70 [ 365.982430][T23316] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 365.988386][T23316] RIP: 0033:0x7f2c4d882049 [ 365.992778][T23316] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 366.012523][T23316] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 366.020964][T23316] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 366.028936][T23316] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 366.036902][T23316] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 366.044852][T23316] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 366.052811][T23316] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 366.060822][T23316] 03:37:49 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 33) 03:37:49 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f0000000140), 0x0, 0x102, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r3, 0xc018937e, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r3, {0x4}}, './file0\x00'}) write$P9_RREADLINK(r4, &(0x7f0000000100)={0x10, 0x17, 0x1, {0x7, './file0'}}, 0x10) 03:37:49 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x10, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:49 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x18000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:49 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="130300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:49 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="140300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:49 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x11, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:49 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x20000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:49 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x12, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 366.285778][T23337] FAULT_INJECTION: forcing a failure. [ 366.285778][T23337] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 366.298892][T23337] CPU: 1 PID: 23337 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 366.308235][T23337] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 366.318303][T23337] Call Trace: [ 366.321634][T23337] [ 366.324546][T23337] dump_stack_lvl+0xd6/0x122 [ 366.329174][T23337] dump_stack+0x11/0x12 [ 366.333371][T23337] should_fail+0x230/0x240 [ 366.337771][T23337] should_fail_usercopy+0x16/0x20 [ 366.342890][T23337] _copy_from_user+0x1a/0xc0 [ 366.347539][T23337] do_recvmmsg+0x27e/0xa20 [ 366.351945][T23337] __x64_sys_recvmmsg+0xde/0x160 [ 366.356927][T23337] do_syscall_64+0x2b/0x70 [ 366.361323][T23337] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 366.367199][T23337] RIP: 0033:0x7fa271cfb049 [ 366.371597][T23337] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 366.391233][T23337] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 366.399625][T23337] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 366.407588][T23337] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 366.415578][T23337] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 366.423525][T23337] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 366.431543][T23337] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 366.439531][T23337] 03:37:50 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 30) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:37:50 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="150300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:50 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x24000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 366.757487][T23345] FAULT_INJECTION: forcing a failure. [ 366.757487][T23345] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 366.770593][T23345] CPU: 1 PID: 23345 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 366.779857][T23345] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 366.789911][T23345] Call Trace: [ 366.793170][T23345] [ 366.796112][T23345] dump_stack_lvl+0xd6/0x122 [ 366.800690][T23345] dump_stack+0x11/0x12 [ 366.804854][T23345] should_fail+0x230/0x240 [ 366.809264][T23345] should_fail_usercopy+0x16/0x20 [ 366.814293][T23345] _copy_from_user+0x1a/0xc0 [ 366.818882][T23345] do_recvmmsg+0x27e/0xa20 [ 366.823337][T23345] __x64_sys_recvmmsg+0xde/0x160 [ 366.828257][T23345] do_syscall_64+0x2b/0x70 [ 366.832655][T23345] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 366.838538][T23345] RIP: 0033:0x7f2c4d882049 [ 366.842929][T23345] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 366.862615][T23345] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 366.871014][T23345] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 366.878991][T23345] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 366.887050][T23345] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 366.895027][T23345] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 366.903028][T23345] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 366.910984][T23345] 03:37:50 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 34) 03:37:50 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x18, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:50 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="160300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:50 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xaa1414ac, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:50 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f0000000140), 0x0, 0x102, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r3, 0xc018937e, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r3, {0x4}}, './file0\x00'}) write$P9_RREADLINK(r4, &(0x7f0000000100)={0x10, 0x17, 0x1, {0x7, './file0'}}, 0x10) 03:37:50 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xac1414aa, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:50 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="170300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:50 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x24, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:50 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="180300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 367.144704][T23365] FAULT_INJECTION: forcing a failure. [ 367.144704][T23365] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 367.157806][T23365] CPU: 1 PID: 23365 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 367.167093][T23365] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 367.177181][T23365] Call Trace: [ 367.180448][T23365] [ 367.183367][T23365] dump_stack_lvl+0xd6/0x122 [ 367.187975][T23365] dump_stack+0x11/0x12 [ 367.192174][T23365] should_fail+0x230/0x240 [ 367.196591][T23365] should_fail_usercopy+0x16/0x20 [ 367.201622][T23365] _copy_from_user+0x1a/0xc0 [ 367.206195][T23365] do_recvmmsg+0x27e/0xa20 [ 367.210605][T23365] __x64_sys_recvmmsg+0xde/0x160 [ 367.215540][T23365] do_syscall_64+0x2b/0x70 [ 367.219938][T23365] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 367.225810][T23365] RIP: 0033:0x7fa271cfb049 [ 367.230207][T23365] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 367.249856][T23365] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 367.258338][T23365] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 367.266385][T23365] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 367.274335][T23365] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 367.282343][T23365] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 367.290295][T23365] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 367.298341][T23365] 03:37:51 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x300, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:51 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="190300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:51 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 31) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) [ 367.602322][T23374] FAULT_INJECTION: forcing a failure. [ 367.602322][T23374] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 367.615460][T23374] CPU: 1 PID: 23374 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 367.624738][T23374] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 367.634830][T23374] Call Trace: [ 367.638089][T23374] [ 367.641004][T23374] dump_stack_lvl+0xd6/0x122 [ 367.645625][T23374] dump_stack+0x11/0x12 [ 367.649759][T23374] should_fail+0x230/0x240 [ 367.654168][T23374] should_fail_usercopy+0x16/0x20 [ 367.659205][T23374] _copy_from_user+0x1a/0xc0 [ 367.663790][T23374] do_recvmmsg+0x27e/0xa20 [ 367.668221][T23374] __x64_sys_recvmmsg+0xde/0x160 [ 367.673137][T23374] do_syscall_64+0x2b/0x70 [ 367.677594][T23374] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 367.683471][T23374] RIP: 0033:0x7f2c4d882049 [ 367.687868][T23374] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 367.707477][T23374] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 367.715875][T23374] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 367.723825][T23374] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 367.731778][T23374] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 367.739801][T23374] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 367.747786][T23374] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 367.755869][T23374] 03:37:51 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 35) 03:37:51 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xfbffffff, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:51 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="1a0300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:51 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x500, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:51 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f0000000140), 0x0, 0x102, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r3, 0xc018937e, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r3, {0x4}}, './file0\x00'}) write$P9_RREADLINK(r4, &(0x7f0000000100)={0x10, 0x17, 0x1, {0x7, './file0'}}, 0x10) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) (async) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f0000000140), 0x0, 0x102, 0x0) (async) epoll_create1(0x0) (async) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) (async) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r3, 0xc018937e, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r3, {0x4}}, './file0\x00'}) (async) write$P9_RREADLINK(r4, &(0x7f0000000100)={0x10, 0x17, 0x1, {0x7, './file0'}}, 0x10) (async) 03:37:51 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x600, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:51 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xffffff7f, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:51 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="1b0300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:51 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xfffffffb, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:51 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x700, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 367.990931][T23396] FAULT_INJECTION: forcing a failure. [ 367.990931][T23396] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 368.004027][T23396] CPU: 0 PID: 23396 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 368.013313][T23396] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 368.023344][T23396] Call Trace: [ 368.026602][T23396] [ 368.029510][T23396] dump_stack_lvl+0xd6/0x122 [ 368.034106][T23396] dump_stack+0x11/0x12 [ 368.038257][T23396] should_fail+0x230/0x240 [ 368.042663][T23396] should_fail_usercopy+0x16/0x20 [ 368.047802][T23396] _copy_from_user+0x1a/0xc0 [ 368.052387][T23396] do_recvmmsg+0x27e/0xa20 [ 368.056885][T23396] __x64_sys_recvmmsg+0xde/0x160 [ 368.061825][T23396] do_syscall_64+0x2b/0x70 [ 368.066269][T23396] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 368.072158][T23396] RIP: 0033:0x7fa271cfb049 [ 368.076589][T23396] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 368.096206][T23396] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 368.104626][T23396] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 368.112582][T23396] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 368.120546][T23396] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 368.128538][T23396] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 368.136514][T23396] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 368.144462][T23396] 03:37:51 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 32) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:37:51 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="1c0300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 368.445168][T23412] FAULT_INJECTION: forcing a failure. [ 368.445168][T23412] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 368.458219][T23412] CPU: 1 PID: 23412 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 368.467483][T23412] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 368.477515][T23412] Call Trace: [ 368.480776][T23412] [ 368.483734][T23412] dump_stack_lvl+0xd6/0x122 [ 368.488307][T23412] dump_stack+0x11/0x12 [ 368.492498][T23412] should_fail+0x230/0x240 [ 368.496905][T23412] should_fail_usercopy+0x16/0x20 [ 368.502006][T23412] _copy_from_user+0x1a/0xc0 [ 368.506611][T23412] do_recvmmsg+0x27e/0xa20 [ 368.511098][T23412] __x64_sys_recvmmsg+0xde/0x160 [ 368.516033][T23412] do_syscall_64+0x2b/0x70 [ 368.520505][T23412] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 368.526427][T23412] RIP: 0033:0x7f2c4d882049 [ 368.530820][T23412] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 368.550425][T23412] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 368.558865][T23412] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 368.566823][T23412] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 368.574771][T23412] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 368.582797][T23412] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 368.590749][T23412] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 368.598718][T23412] 03:37:52 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 36) 03:37:52 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:52 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x900, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:52 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$vcsa(&(0x7f0000000100), 0xb, 0x0) read$char_usb(r2, &(0x7f0000002200)=""/4106, 0x100a) r3 = dup3(r0, r2, 0x0) connect$unix(r3, &(0x7f000057eff8)=@abs={0x1, 0x0, 0x4e20}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = epoll_create1(0x0) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r5, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)={0x24, 0x8, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x24}}, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(r2, 0x40046721, &(0x7f00000000c0)={r5}) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r4, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:37:52 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="1d0300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:52 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xa00, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:52 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x2, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:52 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="1e0300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:52 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xb00, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:52 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x3, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 368.842754][T23434] FAULT_INJECTION: forcing a failure. [ 368.842754][T23434] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 368.855809][T23434] CPU: 1 PID: 23434 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 368.865090][T23434] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 368.875121][T23434] Call Trace: [ 368.878380][T23434] [ 368.881331][T23434] dump_stack_lvl+0xd6/0x122 [ 368.885946][T23434] dump_stack+0x11/0x12 [ 368.890117][T23434] should_fail+0x230/0x240 [ 368.894602][T23434] should_fail_usercopy+0x16/0x20 [ 368.899610][T23434] _copy_from_user+0x1a/0xc0 [ 368.904264][T23434] do_recvmmsg+0x27e/0xa20 [ 368.908697][T23434] __x64_sys_recvmmsg+0xde/0x160 [ 368.913676][T23434] do_syscall_64+0x2b/0x70 [ 368.918251][T23434] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 368.924160][T23434] RIP: 0033:0x7fa271cfb049 [ 368.928554][T23434] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 368.948147][T23434] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 368.956541][T23434] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 368.964490][T23434] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 368.972435][T23434] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 368.980387][T23434] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 368.988394][T23434] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 368.996353][T23434] 03:37:52 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 33) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:37:52 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="2d0300030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 369.289503][T23440] FAULT_INJECTION: forcing a failure. [ 369.289503][T23440] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 369.302619][T23440] CPU: 1 PID: 23440 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 369.311928][T23440] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 369.322050][T23440] Call Trace: [ 369.325310][T23440] [ 369.328217][T23440] dump_stack_lvl+0xd6/0x122 [ 369.332798][T23440] dump_stack+0x11/0x12 [ 369.337013][T23440] should_fail+0x230/0x240 [ 369.341493][T23440] should_fail_usercopy+0x16/0x20 [ 369.346513][T23440] _copy_from_user+0x1a/0xc0 [ 369.351198][T23440] do_recvmmsg+0x27e/0xa20 [ 369.355662][T23440] __x64_sys_recvmmsg+0xde/0x160 [ 369.360592][T23440] do_syscall_64+0x2b/0x70 [ 369.365045][T23440] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 369.370935][T23440] RIP: 0033:0x7f2c4d882049 [ 369.375328][T23440] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 369.394920][T23440] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 369.403307][T23440] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 369.411341][T23440] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 369.419311][T23440] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 369.427271][T23440] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 369.435304][T23440] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 369.443251][T23440] 03:37:53 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 37) 03:37:53 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xc00, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:53 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x4, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:53 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020200030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:53 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = syz_open_dev$vcsa(&(0x7f0000000100), 0xb, 0x0) read$char_usb(r2, &(0x7f0000002200)=""/4106, 0x100a) r3 = dup3(r0, r2, 0x0) connect$unix(r3, &(0x7f000057eff8)=@abs={0x1, 0x0, 0x4e20}, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r4 = epoll_create1(0x0) (async) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r5, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)={0x24, 0x8, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x24}}, 0x0) (async, rerun: 64) ioctl$INCFS_IOC_PERMIT_FILL(r2, 0x40046721, &(0x7f00000000c0)={r5}) (async, rerun: 64) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r1, &(0x7f0000000040)={0x20000004}) (async, rerun: 64) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r4, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async, rerun: 64) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:37:53 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x5, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:53 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020900030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:53 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = syz_open_dev$vcsa(&(0x7f0000000100), 0xb, 0x0) read$char_usb(r2, &(0x7f0000002200)=""/4106, 0x100a) (async) r3 = dup3(r0, r2, 0x0) connect$unix(r3, &(0x7f000057eff8)=@abs={0x1, 0x0, 0x4e20}, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = epoll_create1(0x0) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r5, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)={0x24, 0x8, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x24}}, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(r2, 0x40046721, &(0x7f00000000c0)={r5}) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r1, &(0x7f0000000040)={0x20000004}) (async) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r4, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:37:53 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xd00, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:53 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020d00030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 369.691095][T23469] FAULT_INJECTION: forcing a failure. [ 369.691095][T23469] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 369.704151][T23469] CPU: 1 PID: 23469 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 369.713414][T23469] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 369.723462][T23469] Call Trace: [ 369.726739][T23469] [ 369.729677][T23469] dump_stack_lvl+0xd6/0x122 [ 369.734331][T23469] dump_stack+0x11/0x12 [ 369.738491][T23469] should_fail+0x230/0x240 [ 369.742886][T23469] should_fail_usercopy+0x16/0x20 [ 369.747890][T23469] _copy_from_user+0x1a/0xc0 [ 369.752526][T23469] do_recvmmsg+0x27e/0xa20 [ 369.756998][T23469] __x64_sys_recvmmsg+0xde/0x160 [ 369.761914][T23469] do_syscall_64+0x2b/0x70 [ 369.766340][T23469] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 369.772209][T23469] RIP: 0033:0x7fa271cfb049 [ 369.776678][T23469] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 369.796338][T23469] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 369.804732][T23469] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 369.812702][T23469] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 369.820656][T23469] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 369.828664][T23469] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 369.836631][T23469] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 369.844586][T23469] 03:37:53 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 34) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:37:53 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x6, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 370.133351][T23474] FAULT_INJECTION: forcing a failure. [ 370.133351][T23474] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 370.146435][T23474] CPU: 0 PID: 23474 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 370.155694][T23474] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 370.165819][T23474] Call Trace: [ 370.169079][T23474] [ 370.172036][T23474] dump_stack_lvl+0xd6/0x122 [ 370.176607][T23474] dump_stack+0x11/0x12 [ 370.180821][T23474] should_fail+0x230/0x240 [ 370.185227][T23474] should_fail_usercopy+0x16/0x20 [ 370.190293][T23474] _copy_from_user+0x1a/0xc0 [ 370.194866][T23474] do_recvmmsg+0x27e/0xa20 [ 370.199302][T23474] __x64_sys_recvmmsg+0xde/0x160 [ 370.204233][T23474] do_syscall_64+0x2b/0x70 [ 370.208630][T23474] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 370.214512][T23474] RIP: 0033:0x7f2c4d882049 [ 370.218967][T23474] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 370.238554][T23474] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 370.246974][T23474] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 370.255017][T23474] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 370.262967][T23474] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 370.270915][T23474] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 370.278861][T23474] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 370.286883][T23474] 03:37:53 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 38) 03:37:53 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xe00, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:53 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020302030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:53 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e21}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x0, 0x24018891) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r3, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)={0x24, 0x8, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x24}}, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000040)) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:37:53 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x7, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:53 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020303030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:53 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x8, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:53 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x1100, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:53 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020304030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:53 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x1200, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 370.536644][T23497] FAULT_INJECTION: forcing a failure. [ 370.536644][T23497] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 370.549825][T23497] CPU: 1 PID: 23497 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 370.559089][T23497] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 370.569164][T23497] Call Trace: [ 370.572436][T23497] [ 370.575350][T23497] dump_stack_lvl+0xd6/0x122 [ 370.579932][T23497] dump_stack+0x11/0x12 [ 370.584094][T23497] should_fail+0x230/0x240 [ 370.588489][T23497] should_fail_usercopy+0x16/0x20 [ 370.593502][T23497] _copy_from_user+0x1a/0xc0 [ 370.598073][T23497] do_recvmmsg+0x27e/0xa20 [ 370.602470][T23497] __x64_sys_recvmmsg+0xde/0x160 [ 370.607402][T23497] do_syscall_64+0x2b/0x70 [ 370.611797][T23497] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 370.617726][T23497] RIP: 0033:0x7fa271cfb049 [ 370.622124][T23497] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 370.641719][T23497] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 370.650160][T23497] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 370.658120][T23497] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 370.666077][T23497] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 370.674047][T23497] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 370.682077][T23497] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 370.690133][T23497] 03:37:54 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 35) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:37:54 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x9, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 370.980478][T23503] FAULT_INJECTION: forcing a failure. [ 370.980478][T23503] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 370.993638][T23503] CPU: 1 PID: 23503 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 371.002909][T23503] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 371.012938][T23503] Call Trace: [ 371.016191][T23503] [ 371.019099][T23503] dump_stack_lvl+0xd6/0x122 [ 371.023672][T23503] dump_stack+0x11/0x12 [ 371.027806][T23503] should_fail+0x230/0x240 [ 371.032249][T23503] should_fail_usercopy+0x16/0x20 [ 371.037272][T23503] _copy_from_user+0x1a/0xc0 [ 371.041845][T23503] do_recvmmsg+0x27e/0xa20 [ 371.046241][T23503] __x64_sys_recvmmsg+0xde/0x160 [ 371.051154][T23503] do_syscall_64+0x2b/0x70 [ 371.055552][T23503] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 371.061419][T23503] RIP: 0033:0x7f2c4d882049 [ 371.065895][T23503] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 371.085531][T23503] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 371.093916][T23503] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 371.101865][T23503] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 371.109888][T23503] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 371.117916][T23503] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 371.125861][T23503] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 371.133851][T23503] 03:37:54 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 39) 03:37:54 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020305030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:54 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x1800, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:54 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e21}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x0, 0x24018891) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r3, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)={0x24, 0x8, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x24}}, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000040)) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) (async) connect$unix(r0, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e21}, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x0, 0x24018891) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) epoll_create1(0x0) (async) socket$nl_netfilter(0x10, 0x3, 0xc) (async) sendmsg$IPSET_CMD_SAVE(r3, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)={0x24, 0x8, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x24}}, 0x0) (async) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000040)) (async) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (async) 03:37:54 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xa, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:54 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020306030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:54 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x2000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:54 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xb, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:54 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020307030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:54 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x2400, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 371.382617][T23525] FAULT_INJECTION: forcing a failure. [ 371.382617][T23525] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 371.395777][T23525] CPU: 0 PID: 23525 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 371.405085][T23525] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 371.415188][T23525] Call Trace: [ 371.418443][T23525] [ 371.421358][T23525] dump_stack_lvl+0xd6/0x122 [ 371.425984][T23525] dump_stack+0x11/0x12 [ 371.430155][T23525] should_fail+0x230/0x240 [ 371.434563][T23525] should_fail_usercopy+0x16/0x20 [ 371.439568][T23525] _copy_from_user+0x1a/0xc0 [ 371.444153][T23525] do_recvmmsg+0x27e/0xa20 [ 371.448556][T23525] __x64_sys_recvmmsg+0xde/0x160 [ 371.453535][T23525] do_syscall_64+0x2b/0x70 [ 371.457939][T23525] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 371.463830][T23525] RIP: 0033:0x7fa271cfb049 [ 371.468220][T23525] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 371.487803][T23525] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 371.496219][T23525] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 371.504207][T23525] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 371.512220][T23525] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 371.520174][T23525] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 371.528132][T23525] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 371.536152][T23525] 03:37:55 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020308030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:55 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 36) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) [ 371.828346][T23535] FAULT_INJECTION: forcing a failure. [ 371.828346][T23535] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 371.841470][T23535] CPU: 0 PID: 23535 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 371.850755][T23535] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 371.860894][T23535] Call Trace: [ 371.864214][T23535] [ 371.867197][T23535] dump_stack_lvl+0xd6/0x122 [ 371.871839][T23535] dump_stack+0x11/0x12 [ 371.876022][T23535] should_fail+0x230/0x240 [ 371.880439][T23535] should_fail_usercopy+0x16/0x20 [ 371.885511][T23535] _copy_from_user+0x1a/0xc0 [ 371.890104][T23535] do_recvmmsg+0x27e/0xa20 [ 371.894535][T23535] __x64_sys_recvmmsg+0xde/0x160 [ 371.899525][T23535] do_syscall_64+0x2b/0x70 [ 371.903950][T23535] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 371.909849][T23535] RIP: 0033:0x7f2c4d882049 [ 371.914261][T23535] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 371.933864][T23535] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 371.942321][T23535] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 371.950275][T23535] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 371.958243][T23535] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 371.966220][T23535] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 371.974269][T23535] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 371.982303][T23535] 03:37:55 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 40) 03:37:55 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x34000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:55 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e21}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x0, 0x24018891) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r3, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)={0x24, 0x8, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x24}}, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000040)) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) (async) connect$unix(r0, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e21}, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x0, 0x24018891) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) epoll_create1(0x0) (async) socket$nl_netfilter(0x10, 0x3, 0xc) (async) sendmsg$IPSET_CMD_SAVE(r3, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)={0x24, 0x8, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x24}}, 0x0) (async) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000040)) (async) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (async) 03:37:55 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xc, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:55 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020309030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:55 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xd, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:55 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="02030a030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:55 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x400300, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:55 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xe, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:55 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x1000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 372.232780][T23557] FAULT_INJECTION: forcing a failure. [ 372.232780][T23557] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 372.245970][T23557] CPU: 0 PID: 23557 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 372.255232][T23557] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 372.265272][T23557] Call Trace: [ 372.268527][T23557] [ 372.271517][T23557] dump_stack_lvl+0xd6/0x122 [ 372.276088][T23557] dump_stack+0x11/0x12 [ 372.280254][T23557] should_fail+0x230/0x240 [ 372.284701][T23557] should_fail_usercopy+0x16/0x20 [ 372.289704][T23557] _copy_from_user+0x1a/0xc0 [ 372.294426][T23557] do_recvmmsg+0x27e/0xa20 [ 372.298895][T23557] __x64_sys_recvmmsg+0xde/0x160 [ 372.303892][T23557] do_syscall_64+0x2b/0x70 [ 372.308402][T23557] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 372.314359][T23557] RIP: 0033:0x7fa271cfb049 [ 372.318772][T23557] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 372.338359][T23557] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 372.346795][T23557] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 372.354745][T23557] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 372.362699][T23557] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 372.370728][T23557] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 372.378685][T23557] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 372.386855][T23557] 03:37:56 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 37) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:37:56 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="02030b030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 372.673353][T23573] FAULT_INJECTION: forcing a failure. [ 372.673353][T23573] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 372.686434][T23573] CPU: 1 PID: 23573 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 372.695754][T23573] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 372.705882][T23573] Call Trace: [ 372.709138][T23573] [ 372.712048][T23573] dump_stack_lvl+0xd6/0x122 [ 372.716699][T23573] dump_stack+0x11/0x12 [ 372.720851][T23573] should_fail+0x230/0x240 [ 372.725288][T23573] should_fail_usercopy+0x16/0x20 [ 372.730348][T23573] _copy_from_user+0x1a/0xc0 [ 372.734919][T23573] do_recvmmsg+0x27e/0xa20 [ 372.739383][T23573] __x64_sys_recvmmsg+0xde/0x160 [ 372.744407][T23573] do_syscall_64+0x2b/0x70 [ 372.748876][T23573] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 372.754756][T23573] RIP: 0033:0x7f2c4d882049 [ 372.759169][T23573] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 372.778787][T23573] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 372.787249][T23573] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 372.795259][T23573] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 372.803283][T23573] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 372.811245][T23573] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 372.819191][T23573] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 372.827178][T23573] 03:37:56 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 41) 03:37:56 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x10, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:56 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x2000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:56 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x0, 0x8000000) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:37:56 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="02030c030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:56 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x11, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:56 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x3000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:56 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="02030d030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:56 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x12, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:56 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="02030e030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 373.083767][T23596] FAULT_INJECTION: forcing a failure. [ 373.083767][T23596] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 373.096819][T23596] CPU: 1 PID: 23596 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 373.106079][T23596] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 373.116122][T23596] Call Trace: [ 373.119382][T23596] [ 373.122291][T23596] dump_stack_lvl+0xd6/0x122 [ 373.126928][T23596] dump_stack+0x11/0x12 [ 373.131071][T23596] should_fail+0x230/0x240 [ 373.135567][T23596] should_fail_usercopy+0x16/0x20 [ 373.140608][T23596] _copy_from_user+0x1a/0xc0 [ 373.145179][T23596] do_recvmmsg+0x27e/0xa20 [ 373.149597][T23596] __x64_sys_recvmmsg+0xde/0x160 [ 373.154519][T23596] do_syscall_64+0x2b/0x70 [ 373.158930][T23596] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 373.164803][T23596] RIP: 0033:0x7fa271cfb049 [ 373.169234][T23596] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 373.188825][T23596] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 373.197243][T23596] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 373.205262][T23596] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 373.213214][T23596] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 373.221190][T23596] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 373.229167][T23596] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 373.237121][T23596] 03:37:56 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 38) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:37:56 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x18, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 373.518630][T23601] FAULT_INJECTION: forcing a failure. [ 373.518630][T23601] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 373.531846][T23601] CPU: 1 PID: 23601 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 373.541127][T23601] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 373.551175][T23601] Call Trace: [ 373.554435][T23601] [ 373.557349][T23601] dump_stack_lvl+0xd6/0x122 [ 373.561997][T23601] dump_stack+0x11/0x12 [ 373.566130][T23601] should_fail+0x230/0x240 [ 373.570611][T23601] should_fail_usercopy+0x16/0x20 [ 373.575617][T23601] _copy_from_user+0x1a/0xc0 [ 373.580186][T23601] do_recvmmsg+0x27e/0xa20 [ 373.584587][T23601] __x64_sys_recvmmsg+0xde/0x160 [ 373.589506][T23601] do_syscall_64+0x2b/0x70 [ 373.593921][T23601] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 373.599809][T23601] RIP: 0033:0x7f2c4d882049 [ 373.604280][T23601] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 373.623899][T23601] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 373.632292][T23601] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 373.640257][T23601] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 373.648283][T23601] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 373.656341][T23601] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 373.664292][T23601] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 373.672241][T23601] 03:37:57 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 42) 03:37:57 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x4000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:57 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020310030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:57 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x24, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:57 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x0, 0x8000000) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) (async) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:37:57 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x5000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:57 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020311030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:57 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x300, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:57 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x0, 0x8000000) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) (async) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:37:57 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x6000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:57 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020312030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 373.928232][T23630] FAULT_INJECTION: forcing a failure. [ 373.928232][T23630] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 373.941345][T23630] CPU: 1 PID: 23630 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 373.950638][T23630] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 373.960692][T23630] Call Trace: [ 373.963970][T23630] [ 373.966900][T23630] dump_stack_lvl+0xd6/0x122 [ 373.971570][T23630] dump_stack+0x11/0x12 [ 373.975735][T23630] should_fail+0x230/0x240 [ 373.980235][T23630] should_fail_usercopy+0x16/0x20 [ 373.985412][T23630] _copy_from_user+0x1a/0xc0 [ 373.990083][T23630] do_recvmmsg+0x27e/0xa20 [ 373.994502][T23630] __x64_sys_recvmmsg+0xde/0x160 [ 373.999519][T23630] do_syscall_64+0x2b/0x70 [ 374.003958][T23630] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 374.009832][T23630] RIP: 0033:0x7fa271cfb049 [ 374.014275][T23630] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 374.033925][T23630] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 374.042366][T23630] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 374.050318][T23630] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 374.058279][T23630] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 374.066281][T23630] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 374.074237][T23630] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 374.082237][T23630] 03:37:57 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 39) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) [ 374.360465][T23633] FAULT_INJECTION: forcing a failure. [ 374.360465][T23633] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 374.373533][T23633] CPU: 0 PID: 23633 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 374.382817][T23633] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 374.392854][T23633] Call Trace: [ 374.396130][T23633] [ 374.399039][T23633] dump_stack_lvl+0xd6/0x122 [ 374.403614][T23633] dump_stack+0x11/0x12 [ 374.407793][T23633] should_fail+0x230/0x240 [ 374.412195][T23633] should_fail_usercopy+0x16/0x20 [ 374.417277][T23633] _copy_from_user+0x1a/0xc0 [ 374.421904][T23633] do_recvmmsg+0x27e/0xa20 [ 374.426355][T23633] __x64_sys_recvmmsg+0xde/0x160 [ 374.431275][T23633] do_syscall_64+0x2b/0x70 [ 374.435761][T23633] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 374.441636][T23633] RIP: 0033:0x7f2c4d882049 [ 374.446029][T23633] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 374.465656][T23633] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 374.474055][T23633] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 374.482004][T23633] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 374.489954][T23633] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 374.497916][T23633] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 374.505865][T23633] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 374.513892][T23633] 03:37:58 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 43) 03:37:58 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x500, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:58 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x0, 0x3, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000200)) sendmsg$IPSET_CMD_SAVE(0xffffffffffffffff, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)={0x24, 0x8, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x24}}, 0x0) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r3, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)={0x24, 0x8, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x24}}, 0x0) r4 = bpf$ITER_CREATE(0x21, &(0x7f00000021c0), 0x8) r5 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) tkill(r5, 0x40) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000002200)={{{@in6=@private2, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}, 0x0, @in=@private}}, &(0x7f0000002300)=0xe8) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000002340)={0x0, 0x0, 0x0}, &(0x7f0000002380)=0xc) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f00000023c0)=0x0) r9 = getegid() sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002500)=[{{&(0x7f0000000100)=@file={0x1}, 0x6e, &(0x7f0000000180)=[{&(0x7f0000000600)="0a7a36a2b4aa2258efc54597c5e801aecc5c9fbd927747642a45e4a69ac76fd30cece59b3f12be09378790a22c200b60648e0e0f6120fba49f8dd77b67c1cd77f0732f55ca6871ded625f36d4d15772065b3e736763b508e81e8de541f4d038d3278024cdf55b12632255b399a3828bc465a49d6e7d27bfe18f78e361c51b2a87adac72d215bbf47959d783ddb68fa40d8e85747f11d", 0x96}, {&(0x7f00000006c0)="564f831cc3afdd23b8b4836f113ec87c3a8876f539d4f53e96562067d28e88df5d32039979be8c4e4706b59c7e0a14db1ba605e1a4f2a9d7db8bf499763efd96169553c1eaa1360d0fd64b84e9b5", 0x4e}, {&(0x7f0000000740)="97b1814969ad3a3d182b1bfef8b3f2580e3b45341f5b453b324a363f65cddaf4561e7a6183fd5f194f12b84fb5d7d8ff6a1ddb36a524a81260d5f085006c8c2358abc536d90289b3f36795386a1a25edaa0500bbfd6b9dfbb3fa509ba31031de82ecb6498d871167d1213ae5e357a8ea8516cd2ba6649646538789bd79b8df4dc8d660f7de51a6737de622224ea77edc46e39daebbdcecb73caf9835f0aa9d3ac2c3ef2f3530f012ee9a59", 0xab}, {&(0x7f0000000800)="a4491872e8ca80324808422cc22d6b21d8689fcb44fac927ca15042985b77e9b58f5bc118b67f57fb67716b943e6b35d7115c1ee1bc97654ddf252b8edbc8ae66d3cbdf617582648e5d1bc8848d9312d34351e4dfe9b4eda43eef44f5955a05c0e91d5cff90f6e506bd0e324c51ae559209e74e96d", 0x75}], 0x4, &(0x7f0000000a40)=[@rights={{0x14, 0x1, 0x1, [r2]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x38, 0x88810}}, {{&(0x7f0000000a80)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000e40)=[{&(0x7f0000000b00)="a9bea965356de178df9801480a85cb5c3ed31ded814bfecfd973c03604e6fed122a3fdc3f3629dd0caeb3d8b0fbcf9e12c862f0f7f7204a80f1f6afac79ecf93da903875b62a85bda626a32068b802cad00d9a98b6658860eae6e6303eb96812bced0ab7bdbe194787fca0cc61e37f37ddb1c0b32e564ab3243cdaff4dfd8bbfe5cc54ff4bdd40ce72f12ea41f7414ac04", 0x91}, {&(0x7f0000000bc0)="79985e1198fe303c19ada58ea2808484b93a10ad787292f7716460971d1d979607cb09cd05ade7c1f14af653a3c5b653a20d622c79d01020b70714b79244bbdf9f7865a5a7058d5b4f0340e816f3554d7a186a78f3aa865c9aa2e27101a8c6fa2e87dba53e5835b4cd505e54be04b13dd3a0f8298418492f29c854e95e84b3ff84afcf65753fb1515bc2d5803416d3880b5c82a4f38285210bf56cff3eaec7566eb99977d2549f30f3a5f464fc5273d914802e0114ac1b1df4173972a40b6eba616d731244b88e7541a29ee62279f820ae84912ec4812d3ab7c876e1cb9b3ad28d1db6f7982d", 0xe6}, {&(0x7f0000000cc0)="8406cdde5c8d0797cc05058f10f316afe6337c69820717c33b0d75fe63031d3e79664b21a9699c596263df44e1067369dcdb11b07be82350fd35dad543879721f71bdf33761253a89233ff4dbc24fd7b3531aab114da7741bed7d98057c362d8a4c49e9eff8078d6b6d08cee8cd74ae497dd71164b29749a79b3b95237987aabf4f783cd103a9bca27974af6a92919d8936a43aedfa22526418d7bf29f1ab4c5d645bd89971e4bc137adfe1746991b1b05dc32", 0xb3}, {&(0x7f0000000d80)="2a07e11a1f1b79d2a31ac7b2ff1aa02acde8aa4ab66f6ef5d3904fb006bd2aeace9d1fa9000f118bad3279a8e3314e71a32843e553ab460198fb0cffdcb9", 0x3e}, {&(0x7f0000000dc0)="6bac536aa185b73120b6999885c85e2e352bed80e3d6b87fdaad6632530d6b0c7a9b741425fa0bbab47e7a0e0ca1f8bd4148f8b39ca1836cd641443759bb412001e1c24ec62b11442cd1ee97feba33a6e26945bcd7750fe97aa02ef990f42941aaf246573b27bc72fb06f4167605142655828c49caaffce3d7", 0x79}], 0x5, &(0x7f0000000f80)=[@rights={{0x14, 0x1, 0x1, [r0]}}, @rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x58, 0x10}}, {{&(0x7f0000001000)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000001280)=[{&(0x7f0000001080)="bb6f6dd1a733d1c47c43df2400555d3832a12330e6bca86364404fe20d0f73371b061dff56427625a87cf0ca8a6a896b68c76d69131570d18f4faef735ecc3c7313d73979d9d49ae3ab67a6d65401b2428ad099e2fcca5e8cd672ff561fd98239ff4b7eb222044081511071079bfa0332541c9552f80a402275d98a71c00b32aa9233b1f1fdd40407826bda2a19e3c8cde8bd05d0e8415de186db1901b45c9fb6fa4c3c0fb0e8d00f348dd0b1ddd503a0f28a626a2fdce9a", 0xb8}, {&(0x7f0000001140)="4e1b9d4aa0cbc6dba346cb1180850e8f92360421f67b52734cf4d77a6598", 0x1e}, {&(0x7f0000001180)="4c77768817d0aed3399ec36086485a0452cf8352aa095b6eb70365884af0d3da11e79553cc93f0867418251bd45212504ca9775ebc153f44b671ac2cbdaecc1fd091fd8b9c41ff8a72227284a3fa82b5f4598d370041b471d77a8281d4f12ac054fcc4eddfa597ce12d03ea158930663f6a7ff56e2db3ba1d3710142a100ab903f78bcf0c86ca72d7734ae205aefbd8f2b0ddf695a223cab0d1d03f0883bd42f2c8526a344d6a21442bdfc892a119b663b3808239adb052e24e7cd526a054ff08fde4c6dea569b815743645a5ccfa5f5229198a00a0223b4faabd88c4ce7716335f91478e25859dffe", 0xe9}], 0x3, &(0x7f00000012c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [r1, r2, 0xffffffffffffffff, r0]}}], 0x40, 0x24048080}}, {{&(0x7f0000001300)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000001600)=[{&(0x7f0000001380)="69a9a4b96401640b6c3eac1a24904f5e217b1a082d1ea8252ed712c6ea27a93bc5a87ad26b9f90e00031367c203b59f4658768916a38478dae4c807488e72f199b547bb654b07ebf5ed7596d35ba756fcc3318424556c5f24479af68d09e1fe559a8575ed54c88e5db8fb36cc1b2f713385fcac1f3509e3f2c8369371bf7d3e6798eafe711d45f2d9fd2cb503a2f97acb7321a571b4c6e812da17b43629c15617df146d73f983a33", 0xa8}, {&(0x7f0000001440)="01b07f812c87b8ff48eeb589f02bcbadf1b3e5f229728f074d8bbace720ea30671d0f7e3758d3db9929e62f2580700770c199c9fed393901fb3355482a0014adcb98849451b4c390b6317d41aa4a6cc5dd4f92887b70b7d52fb1a2ea5b31c3b41c1b596e0c407e7a5696d865ed877b8a56db54f3f4fcb6abd090eac9dc9fada0", 0x80}, {&(0x7f00000014c0)="43484fdc79fcabc3ee5e6a3607e4dc7858b6ace10eff333a5268bbb928ebda164327b9459bb58262e95ed1b250d9bf9b901068594d1c030a860026a5806651a447a3d3a9512b4ae4e9abf62f756449f116a0cc636b207e805a1a4682ea868f6694648a53779fb8270b10bcec5eed58c3ecc5fce19222565ae51c741b070d8b7cbc3d69dbe4c9db58da375f5041cb02c2a0b806139cf44c9dc7ad246cc1dc5e97ee516998a03bc8bccb23f9166bf821", 0xaf}, {&(0x7f0000001580)="317070a0c432eef3c9dec4421cb83deab35725cf43af2e6e6021995253ae", 0x1e}, {&(0x7f00000015c0)="6c43f3a99e168677b463c87a5bfab26d015be5d275b93b74a8e4c1232cb64669e6", 0x21}], 0x5, 0x0, 0x0, 0x80}}, {{&(0x7f0000001680)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001880)=[{&(0x7f0000001700)="b8065d654edc53bfadd15efeffb7e76d569c7ecd75690ffab28c82627b3bab30b4d8386b6a8dfbdf0c4c4e7cbdcadac5e9dd2dac95a0a3e57b2835f5d558c50e0967c7f7736ebe7f2fb8050acc5036e76ae7155a94a7ce33b9f81524d8781c4d2a952383d7abab6215e5c039ba15633db6c712bc027ef9d5d917d1d58f44eaddf3308ea4ddd3317d68e0187fb11028ea6bf5c567a628b9458e51", 0x9a}, {&(0x7f00000017c0)="ed33b31b94442226de321abbdcf92e65687de27c77e1224ad1d4db781420b431a8338f425225a516ad6c846c42744fe7a0a1e8c7de7a19b4b806a2438423782e875d2adcd647c771b7f9fef47b1c8e706e3d69543c7146eaa8c739be0ed8fa2a381851a8227d1373c98fc435c0bcc1c0522e98cc7bbb7a81a84b60002c4cb495d81dd5f4d126d4a9c95d04", 0x8b}], 0x2, &(0x7f0000001b80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [r2, r2, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r0, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff]}}], 0x130, 0x8004}}, {{&(0x7f0000001cc0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001f80)=[{&(0x7f0000001d40)="22210e71654f735f86a5d43b", 0xc}, {&(0x7f0000001d80)="a90fda5b5013f9c8cf00df725eca8a88896cb9c77898fc5328e446ca569a54332ea22e1e4cbccf15449596c5edf92ba63ccd8916ba5a77472a24656411904f992a9fa7ab0cc1191fb0dc754ee41ce6cb51f0eb45ad890feed3bdbe6001320298595a805504140d046f7fc21d443b0aa62fe282f345d6372feaeb8609d7dc4efc911d72597c1bd1c2d13357b67977a5bd829383b6d9557537f8c51cb07b37535cb7f035565329c0396301d0db6ff7a44ad11c9dacac2d1ef93c2ec59eaee3258ad9ba02ee5e96c1dee7742b569ebdfe449a62a9f9573698a82d", 0xd9}, {&(0x7f0000001e80)="89f3b43d56ccd93e1aeda137a1911f4b68bbaa3b6c0fa7422aba4944b7e753e635f1e0fbe78351ab00ae74d4f200d81efe52c516f4e5f1acbe3a872c92", 0x3d}, {&(0x7f0000001ec0)="b9a647a968b8e97c49c8ddb8b22a234a2073f8a2dfd7891bad2b76e62976ca9068a01bb9936b4871d49d27eea6b8fd9e7e5fa3199633d21e969c3f22bdb482406b150dc456673fe327f576320618799624898a575a624470c2f2914fd3a352fb3d5cdb34c98137f7d06a0ad0e5c132b470088b308e876aa7b8ed90bd0192ebcf128c6c01c3fcd316efa9d7d8e6051485f033567d7b7b1e7944c5d17333c24324abcafc76d02970ce544fcc979b", 0xad}], 0x4, &(0x7f0000002400)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r1, r3, r2, r4, r0, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {r5, 0xee00, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r6, r7}}}, @cred={{0x1c, 0x1, 0x2, {r8, 0xffffffffffffffff, r9}}}], 0xf0, 0x8000}}], 0x6, 0x4040000) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:37:58 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x7000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:58 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020318030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:58 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x8000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:58 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x600, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:58 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020324030e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:58 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x9000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:58 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x700, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:58 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300090e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 374.786888][T23659] FAULT_INJECTION: forcing a failure. [ 374.786888][T23659] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 374.799989][T23659] CPU: 0 PID: 23659 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 374.809284][T23659] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 374.819370][T23659] Call Trace: [ 374.822626][T23659] [ 374.825536][T23659] dump_stack_lvl+0xd6/0x122 [ 374.830178][T23659] dump_stack+0x11/0x12 [ 374.834313][T23659] should_fail+0x230/0x240 [ 374.838739][T23659] should_fail_usercopy+0x16/0x20 [ 374.843762][T23659] _copy_from_user+0x1a/0xc0 [ 374.848358][T23659] do_recvmmsg+0x27e/0xa20 [ 374.852767][T23659] __x64_sys_recvmmsg+0xde/0x160 [ 374.857717][T23659] do_syscall_64+0x2b/0x70 [ 374.862117][T23659] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 374.868084][T23659] RIP: 0033:0x7fa271cfb049 [ 374.872517][T23659] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 374.892143][T23659] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 374.900537][T23659] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 374.908528][T23659] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 374.916526][T23659] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 374.924481][T23659] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 374.932526][T23659] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 374.940488][T23659] 03:37:58 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 40) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) [ 375.204549][T23663] FAULT_INJECTION: forcing a failure. [ 375.204549][T23663] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 375.217598][T23663] CPU: 0 PID: 23663 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 375.226880][T23663] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 375.236912][T23663] Call Trace: [ 375.240170][T23663] [ 375.243078][T23663] dump_stack_lvl+0xd6/0x122 [ 375.247712][T23663] dump_stack+0x11/0x12 [ 375.251989][T23663] should_fail+0x230/0x240 [ 375.256401][T23663] should_fail_usercopy+0x16/0x20 [ 375.261435][T23663] _copy_from_user+0x1a/0xc0 [ 375.266104][T23663] do_recvmmsg+0x27e/0xa20 [ 375.270512][T23663] __x64_sys_recvmmsg+0xde/0x160 [ 375.275464][T23663] do_syscall_64+0x2b/0x70 [ 375.279862][T23663] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 375.285734][T23663] RIP: 0033:0x7f2c4d882049 [ 375.290152][T23663] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 375.309742][T23663] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 375.318162][T23663] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 375.326142][T23663] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 375.334091][T23663] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 375.342037][T23663] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 375.349985][T23663] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 375.357984][T23663] 03:37:59 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 44) 03:37:59 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x900, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:59 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xa000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:59 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="0203000d0e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:59 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x0, 0x3, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000200)) sendmsg$IPSET_CMD_SAVE(0xffffffffffffffff, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)={0x24, 0x8, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x24}}, 0x0) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r3, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)={0x24, 0x8, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x24}}, 0x0) r4 = bpf$ITER_CREATE(0x21, &(0x7f00000021c0), 0x8) r5 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) tkill(r5, 0x40) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000002200)={{{@in6=@private2, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}, 0x0, @in=@private}}, &(0x7f0000002300)=0xe8) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000002340)={0x0, 0x0, 0x0}, &(0x7f0000002380)=0xc) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f00000023c0)=0x0) r9 = getegid() sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002500)=[{{&(0x7f0000000100)=@file={0x1}, 0x6e, &(0x7f0000000180)=[{&(0x7f0000000600)="0a7a36a2b4aa2258efc54597c5e801aecc5c9fbd927747642a45e4a69ac76fd30cece59b3f12be09378790a22c200b60648e0e0f6120fba49f8dd77b67c1cd77f0732f55ca6871ded625f36d4d15772065b3e736763b508e81e8de541f4d038d3278024cdf55b12632255b399a3828bc465a49d6e7d27bfe18f78e361c51b2a87adac72d215bbf47959d783ddb68fa40d8e85747f11d", 0x96}, {&(0x7f00000006c0)="564f831cc3afdd23b8b4836f113ec87c3a8876f539d4f53e96562067d28e88df5d32039979be8c4e4706b59c7e0a14db1ba605e1a4f2a9d7db8bf499763efd96169553c1eaa1360d0fd64b84e9b5", 0x4e}, {&(0x7f0000000740)="97b1814969ad3a3d182b1bfef8b3f2580e3b45341f5b453b324a363f65cddaf4561e7a6183fd5f194f12b84fb5d7d8ff6a1ddb36a524a81260d5f085006c8c2358abc536d90289b3f36795386a1a25edaa0500bbfd6b9dfbb3fa509ba31031de82ecb6498d871167d1213ae5e357a8ea8516cd2ba6649646538789bd79b8df4dc8d660f7de51a6737de622224ea77edc46e39daebbdcecb73caf9835f0aa9d3ac2c3ef2f3530f012ee9a59", 0xab}, {&(0x7f0000000800)="a4491872e8ca80324808422cc22d6b21d8689fcb44fac927ca15042985b77e9b58f5bc118b67f57fb67716b943e6b35d7115c1ee1bc97654ddf252b8edbc8ae66d3cbdf617582648e5d1bc8848d9312d34351e4dfe9b4eda43eef44f5955a05c0e91d5cff90f6e506bd0e324c51ae559209e74e96d", 0x75}], 0x4, &(0x7f0000000a40)=[@rights={{0x14, 0x1, 0x1, [r2]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x38, 0x88810}}, {{&(0x7f0000000a80)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000e40)=[{&(0x7f0000000b00)="a9bea965356de178df9801480a85cb5c3ed31ded814bfecfd973c03604e6fed122a3fdc3f3629dd0caeb3d8b0fbcf9e12c862f0f7f7204a80f1f6afac79ecf93da903875b62a85bda626a32068b802cad00d9a98b6658860eae6e6303eb96812bced0ab7bdbe194787fca0cc61e37f37ddb1c0b32e564ab3243cdaff4dfd8bbfe5cc54ff4bdd40ce72f12ea41f7414ac04", 0x91}, {&(0x7f0000000bc0)="79985e1198fe303c19ada58ea2808484b93a10ad787292f7716460971d1d979607cb09cd05ade7c1f14af653a3c5b653a20d622c79d01020b70714b79244bbdf9f7865a5a7058d5b4f0340e816f3554d7a186a78f3aa865c9aa2e27101a8c6fa2e87dba53e5835b4cd505e54be04b13dd3a0f8298418492f29c854e95e84b3ff84afcf65753fb1515bc2d5803416d3880b5c82a4f38285210bf56cff3eaec7566eb99977d2549f30f3a5f464fc5273d914802e0114ac1b1df4173972a40b6eba616d731244b88e7541a29ee62279f820ae84912ec4812d3ab7c876e1cb9b3ad28d1db6f7982d", 0xe6}, {&(0x7f0000000cc0)="8406cdde5c8d0797cc05058f10f316afe6337c69820717c33b0d75fe63031d3e79664b21a9699c596263df44e1067369dcdb11b07be82350fd35dad543879721f71bdf33761253a89233ff4dbc24fd7b3531aab114da7741bed7d98057c362d8a4c49e9eff8078d6b6d08cee8cd74ae497dd71164b29749a79b3b95237987aabf4f783cd103a9bca27974af6a92919d8936a43aedfa22526418d7bf29f1ab4c5d645bd89971e4bc137adfe1746991b1b05dc32", 0xb3}, {&(0x7f0000000d80)="2a07e11a1f1b79d2a31ac7b2ff1aa02acde8aa4ab66f6ef5d3904fb006bd2aeace9d1fa9000f118bad3279a8e3314e71a32843e553ab460198fb0cffdcb9", 0x3e}, {&(0x7f0000000dc0)="6bac536aa185b73120b6999885c85e2e352bed80e3d6b87fdaad6632530d6b0c7a9b741425fa0bbab47e7a0e0ca1f8bd4148f8b39ca1836cd641443759bb412001e1c24ec62b11442cd1ee97feba33a6e26945bcd7750fe97aa02ef990f42941aaf246573b27bc72fb06f4167605142655828c49caaffce3d7", 0x79}], 0x5, &(0x7f0000000f80)=[@rights={{0x14, 0x1, 0x1, [r0]}}, @rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x58, 0x10}}, {{&(0x7f0000001000)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000001280)=[{&(0x7f0000001080)="bb6f6dd1a733d1c47c43df2400555d3832a12330e6bca86364404fe20d0f73371b061dff56427625a87cf0ca8a6a896b68c76d69131570d18f4faef735ecc3c7313d73979d9d49ae3ab67a6d65401b2428ad099e2fcca5e8cd672ff561fd98239ff4b7eb222044081511071079bfa0332541c9552f80a402275d98a71c00b32aa9233b1f1fdd40407826bda2a19e3c8cde8bd05d0e8415de186db1901b45c9fb6fa4c3c0fb0e8d00f348dd0b1ddd503a0f28a626a2fdce9a", 0xb8}, {&(0x7f0000001140)="4e1b9d4aa0cbc6dba346cb1180850e8f92360421f67b52734cf4d77a6598", 0x1e}, {&(0x7f0000001180)="4c77768817d0aed3399ec36086485a0452cf8352aa095b6eb70365884af0d3da11e79553cc93f0867418251bd45212504ca9775ebc153f44b671ac2cbdaecc1fd091fd8b9c41ff8a72227284a3fa82b5f4598d370041b471d77a8281d4f12ac054fcc4eddfa597ce12d03ea158930663f6a7ff56e2db3ba1d3710142a100ab903f78bcf0c86ca72d7734ae205aefbd8f2b0ddf695a223cab0d1d03f0883bd42f2c8526a344d6a21442bdfc892a119b663b3808239adb052e24e7cd526a054ff08fde4c6dea569b815743645a5ccfa5f5229198a00a0223b4faabd88c4ce7716335f91478e25859dffe", 0xe9}], 0x3, &(0x7f00000012c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [r1, r2, 0xffffffffffffffff, r0]}}], 0x40, 0x24048080}}, {{&(0x7f0000001300)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000001600)=[{&(0x7f0000001380)="69a9a4b96401640b6c3eac1a24904f5e217b1a082d1ea8252ed712c6ea27a93bc5a87ad26b9f90e00031367c203b59f4658768916a38478dae4c807488e72f199b547bb654b07ebf5ed7596d35ba756fcc3318424556c5f24479af68d09e1fe559a8575ed54c88e5db8fb36cc1b2f713385fcac1f3509e3f2c8369371bf7d3e6798eafe711d45f2d9fd2cb503a2f97acb7321a571b4c6e812da17b43629c15617df146d73f983a33", 0xa8}, {&(0x7f0000001440)="01b07f812c87b8ff48eeb589f02bcbadf1b3e5f229728f074d8bbace720ea30671d0f7e3758d3db9929e62f2580700770c199c9fed393901fb3355482a0014adcb98849451b4c390b6317d41aa4a6cc5dd4f92887b70b7d52fb1a2ea5b31c3b41c1b596e0c407e7a5696d865ed877b8a56db54f3f4fcb6abd090eac9dc9fada0", 0x80}, {&(0x7f00000014c0)="43484fdc79fcabc3ee5e6a3607e4dc7858b6ace10eff333a5268bbb928ebda164327b9459bb58262e95ed1b250d9bf9b901068594d1c030a860026a5806651a447a3d3a9512b4ae4e9abf62f756449f116a0cc636b207e805a1a4682ea868f6694648a53779fb8270b10bcec5eed58c3ecc5fce19222565ae51c741b070d8b7cbc3d69dbe4c9db58da375f5041cb02c2a0b806139cf44c9dc7ad246cc1dc5e97ee516998a03bc8bccb23f9166bf821", 0xaf}, {&(0x7f0000001580)="317070a0c432eef3c9dec4421cb83deab35725cf43af2e6e6021995253ae", 0x1e}, {&(0x7f00000015c0)="6c43f3a99e168677b463c87a5bfab26d015be5d275b93b74a8e4c1232cb64669e6", 0x21}], 0x5, 0x0, 0x0, 0x80}}, {{&(0x7f0000001680)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001880)=[{&(0x7f0000001700)="b8065d654edc53bfadd15efeffb7e76d569c7ecd75690ffab28c82627b3bab30b4d8386b6a8dfbdf0c4c4e7cbdcadac5e9dd2dac95a0a3e57b2835f5d558c50e0967c7f7736ebe7f2fb8050acc5036e76ae7155a94a7ce33b9f81524d8781c4d2a952383d7abab6215e5c039ba15633db6c712bc027ef9d5d917d1d58f44eaddf3308ea4ddd3317d68e0187fb11028ea6bf5c567a628b9458e51", 0x9a}, {&(0x7f00000017c0)="ed33b31b94442226de321abbdcf92e65687de27c77e1224ad1d4db781420b431a8338f425225a516ad6c846c42744fe7a0a1e8c7de7a19b4b806a2438423782e875d2adcd647c771b7f9fef47b1c8e706e3d69543c7146eaa8c739be0ed8fa2a381851a8227d1373c98fc435c0bcc1c0522e98cc7bbb7a81a84b60002c4cb495d81dd5f4d126d4a9c95d04", 0x8b}], 0x2, &(0x7f0000001b80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [r2, r2, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r0, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff]}}], 0x130, 0x8004}}, {{&(0x7f0000001cc0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001f80)=[{&(0x7f0000001d40)="22210e71654f735f86a5d43b", 0xc}, {&(0x7f0000001d80)="a90fda5b5013f9c8cf00df725eca8a88896cb9c77898fc5328e446ca569a54332ea22e1e4cbccf15449596c5edf92ba63ccd8916ba5a77472a24656411904f992a9fa7ab0cc1191fb0dc754ee41ce6cb51f0eb45ad890feed3bdbe6001320298595a805504140d046f7fc21d443b0aa62fe282f345d6372feaeb8609d7dc4efc911d72597c1bd1c2d13357b67977a5bd829383b6d9557537f8c51cb07b37535cb7f035565329c0396301d0db6ff7a44ad11c9dacac2d1ef93c2ec59eaee3258ad9ba02ee5e96c1dee7742b569ebdfe449a62a9f9573698a82d", 0xd9}, {&(0x7f0000001e80)="89f3b43d56ccd93e1aeda137a1911f4b68bbaa3b6c0fa7422aba4944b7e753e635f1e0fbe78351ab00ae74d4f200d81efe52c516f4e5f1acbe3a872c92", 0x3d}, {&(0x7f0000001ec0)="b9a647a968b8e97c49c8ddb8b22a234a2073f8a2dfd7891bad2b76e62976ca9068a01bb9936b4871d49d27eea6b8fd9e7e5fa3199633d21e969c3f22bdb482406b150dc456673fe327f576320618799624898a575a624470c2f2914fd3a352fb3d5cdb34c98137f7d06a0ad0e5c132b470088b308e876aa7b8ed90bd0192ebcf128c6c01c3fcd316efa9d7d8e6051485f033567d7b7b1e7944c5d17333c24324abcafc76d02970ce544fcc979b", 0xad}], 0x4, &(0x7f0000002400)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r1, r3, r2, r4, r0, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {r5, 0xee00, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r6, r7}}}, @cred={{0x1c, 0x1, 0x2, {r8, 0xffffffffffffffff, r9}}}], 0xf0, 0x8000}}], 0x6, 0x4040000) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) (async) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r0, &(0x7f00000000c0), 0x0, 0x3, 0x0) (async) epoll_create1(0x0) (async) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) (async) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000200)) (async) sendmsg$IPSET_CMD_SAVE(0xffffffffffffffff, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)={0x24, 0x8, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x24}}, 0x0) (async) socket$nl_netfilter(0x10, 0x3, 0xc) (async) sendmsg$IPSET_CMD_SAVE(r3, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)={0x24, 0x8, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x24}}, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f00000021c0), 0x8) (async) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) tkill(r5, 0x40) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000002200)={{{@in6=@private2, @in6=@mcast1}}, {{@in6=@empty}, 0x0, @in=@private}}, &(0x7f0000002300)=0xe8) (async) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000002340), &(0x7f0000002380)=0xc) (async) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f00000023c0)) (async) getegid() (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002500)=[{{&(0x7f0000000100)=@file={0x1}, 0x6e, &(0x7f0000000180)=[{&(0x7f0000000600)="0a7a36a2b4aa2258efc54597c5e801aecc5c9fbd927747642a45e4a69ac76fd30cece59b3f12be09378790a22c200b60648e0e0f6120fba49f8dd77b67c1cd77f0732f55ca6871ded625f36d4d15772065b3e736763b508e81e8de541f4d038d3278024cdf55b12632255b399a3828bc465a49d6e7d27bfe18f78e361c51b2a87adac72d215bbf47959d783ddb68fa40d8e85747f11d", 0x96}, {&(0x7f00000006c0)="564f831cc3afdd23b8b4836f113ec87c3a8876f539d4f53e96562067d28e88df5d32039979be8c4e4706b59c7e0a14db1ba605e1a4f2a9d7db8bf499763efd96169553c1eaa1360d0fd64b84e9b5", 0x4e}, {&(0x7f0000000740)="97b1814969ad3a3d182b1bfef8b3f2580e3b45341f5b453b324a363f65cddaf4561e7a6183fd5f194f12b84fb5d7d8ff6a1ddb36a524a81260d5f085006c8c2358abc536d90289b3f36795386a1a25edaa0500bbfd6b9dfbb3fa509ba31031de82ecb6498d871167d1213ae5e357a8ea8516cd2ba6649646538789bd79b8df4dc8d660f7de51a6737de622224ea77edc46e39daebbdcecb73caf9835f0aa9d3ac2c3ef2f3530f012ee9a59", 0xab}, {&(0x7f0000000800)="a4491872e8ca80324808422cc22d6b21d8689fcb44fac927ca15042985b77e9b58f5bc118b67f57fb67716b943e6b35d7115c1ee1bc97654ddf252b8edbc8ae66d3cbdf617582648e5d1bc8848d9312d34351e4dfe9b4eda43eef44f5955a05c0e91d5cff90f6e506bd0e324c51ae559209e74e96d", 0x75}], 0x4, &(0x7f0000000a40)=[@rights={{0x14, 0x1, 0x1, [r2]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x38, 0x88810}}, {{&(0x7f0000000a80)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000e40)=[{&(0x7f0000000b00)="a9bea965356de178df9801480a85cb5c3ed31ded814bfecfd973c03604e6fed122a3fdc3f3629dd0caeb3d8b0fbcf9e12c862f0f7f7204a80f1f6afac79ecf93da903875b62a85bda626a32068b802cad00d9a98b6658860eae6e6303eb96812bced0ab7bdbe194787fca0cc61e37f37ddb1c0b32e564ab3243cdaff4dfd8bbfe5cc54ff4bdd40ce72f12ea41f7414ac04", 0x91}, {&(0x7f0000000bc0)="79985e1198fe303c19ada58ea2808484b93a10ad787292f7716460971d1d979607cb09cd05ade7c1f14af653a3c5b653a20d622c79d01020b70714b79244bbdf9f7865a5a7058d5b4f0340e816f3554d7a186a78f3aa865c9aa2e27101a8c6fa2e87dba53e5835b4cd505e54be04b13dd3a0f8298418492f29c854e95e84b3ff84afcf65753fb1515bc2d5803416d3880b5c82a4f38285210bf56cff3eaec7566eb99977d2549f30f3a5f464fc5273d914802e0114ac1b1df4173972a40b6eba616d731244b88e7541a29ee62279f820ae84912ec4812d3ab7c876e1cb9b3ad28d1db6f7982d", 0xe6}, {&(0x7f0000000cc0)="8406cdde5c8d0797cc05058f10f316afe6337c69820717c33b0d75fe63031d3e79664b21a9699c596263df44e1067369dcdb11b07be82350fd35dad543879721f71bdf33761253a89233ff4dbc24fd7b3531aab114da7741bed7d98057c362d8a4c49e9eff8078d6b6d08cee8cd74ae497dd71164b29749a79b3b95237987aabf4f783cd103a9bca27974af6a92919d8936a43aedfa22526418d7bf29f1ab4c5d645bd89971e4bc137adfe1746991b1b05dc32", 0xb3}, {&(0x7f0000000d80)="2a07e11a1f1b79d2a31ac7b2ff1aa02acde8aa4ab66f6ef5d3904fb006bd2aeace9d1fa9000f118bad3279a8e3314e71a32843e553ab460198fb0cffdcb9", 0x3e}, {&(0x7f0000000dc0)="6bac536aa185b73120b6999885c85e2e352bed80e3d6b87fdaad6632530d6b0c7a9b741425fa0bbab47e7a0e0ca1f8bd4148f8b39ca1836cd641443759bb412001e1c24ec62b11442cd1ee97feba33a6e26945bcd7750fe97aa02ef990f42941aaf246573b27bc72fb06f4167605142655828c49caaffce3d7", 0x79}], 0x5, &(0x7f0000000f80)=[@rights={{0x14, 0x1, 0x1, [r0]}}, @rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x58, 0x10}}, {{&(0x7f0000001000)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000001280)=[{&(0x7f0000001080)="bb6f6dd1a733d1c47c43df2400555d3832a12330e6bca86364404fe20d0f73371b061dff56427625a87cf0ca8a6a896b68c76d69131570d18f4faef735ecc3c7313d73979d9d49ae3ab67a6d65401b2428ad099e2fcca5e8cd672ff561fd98239ff4b7eb222044081511071079bfa0332541c9552f80a402275d98a71c00b32aa9233b1f1fdd40407826bda2a19e3c8cde8bd05d0e8415de186db1901b45c9fb6fa4c3c0fb0e8d00f348dd0b1ddd503a0f28a626a2fdce9a", 0xb8}, {&(0x7f0000001140)="4e1b9d4aa0cbc6dba346cb1180850e8f92360421f67b52734cf4d77a6598", 0x1e}, {&(0x7f0000001180)="4c77768817d0aed3399ec36086485a0452cf8352aa095b6eb70365884af0d3da11e79553cc93f0867418251bd45212504ca9775ebc153f44b671ac2cbdaecc1fd091fd8b9c41ff8a72227284a3fa82b5f4598d370041b471d77a8281d4f12ac054fcc4eddfa597ce12d03ea158930663f6a7ff56e2db3ba1d3710142a100ab903f78bcf0c86ca72d7734ae205aefbd8f2b0ddf695a223cab0d1d03f0883bd42f2c8526a344d6a21442bdfc892a119b663b3808239adb052e24e7cd526a054ff08fde4c6dea569b815743645a5ccfa5f5229198a00a0223b4faabd88c4ce7716335f91478e25859dffe", 0xe9}], 0x3, &(0x7f00000012c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [r1, r2, 0xffffffffffffffff, r0]}}], 0x40, 0x24048080}}, {{&(0x7f0000001300)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000001600)=[{&(0x7f0000001380)="69a9a4b96401640b6c3eac1a24904f5e217b1a082d1ea8252ed712c6ea27a93bc5a87ad26b9f90e00031367c203b59f4658768916a38478dae4c807488e72f199b547bb654b07ebf5ed7596d35ba756fcc3318424556c5f24479af68d09e1fe559a8575ed54c88e5db8fb36cc1b2f713385fcac1f3509e3f2c8369371bf7d3e6798eafe711d45f2d9fd2cb503a2f97acb7321a571b4c6e812da17b43629c15617df146d73f983a33", 0xa8}, {&(0x7f0000001440)="01b07f812c87b8ff48eeb589f02bcbadf1b3e5f229728f074d8bbace720ea30671d0f7e3758d3db9929e62f2580700770c199c9fed393901fb3355482a0014adcb98849451b4c390b6317d41aa4a6cc5dd4f92887b70b7d52fb1a2ea5b31c3b41c1b596e0c407e7a5696d865ed877b8a56db54f3f4fcb6abd090eac9dc9fada0", 0x80}, {&(0x7f00000014c0)="43484fdc79fcabc3ee5e6a3607e4dc7858b6ace10eff333a5268bbb928ebda164327b9459bb58262e95ed1b250d9bf9b901068594d1c030a860026a5806651a447a3d3a9512b4ae4e9abf62f756449f116a0cc636b207e805a1a4682ea868f6694648a53779fb8270b10bcec5eed58c3ecc5fce19222565ae51c741b070d8b7cbc3d69dbe4c9db58da375f5041cb02c2a0b806139cf44c9dc7ad246cc1dc5e97ee516998a03bc8bccb23f9166bf821", 0xaf}, {&(0x7f0000001580)="317070a0c432eef3c9dec4421cb83deab35725cf43af2e6e6021995253ae", 0x1e}, {&(0x7f00000015c0)="6c43f3a99e168677b463c87a5bfab26d015be5d275b93b74a8e4c1232cb64669e6", 0x21}], 0x5, 0x0, 0x0, 0x80}}, {{&(0x7f0000001680)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001880)=[{&(0x7f0000001700)="b8065d654edc53bfadd15efeffb7e76d569c7ecd75690ffab28c82627b3bab30b4d8386b6a8dfbdf0c4c4e7cbdcadac5e9dd2dac95a0a3e57b2835f5d558c50e0967c7f7736ebe7f2fb8050acc5036e76ae7155a94a7ce33b9f81524d8781c4d2a952383d7abab6215e5c039ba15633db6c712bc027ef9d5d917d1d58f44eaddf3308ea4ddd3317d68e0187fb11028ea6bf5c567a628b9458e51", 0x9a}, {&(0x7f00000017c0)="ed33b31b94442226de321abbdcf92e65687de27c77e1224ad1d4db781420b431a8338f425225a516ad6c846c42744fe7a0a1e8c7de7a19b4b806a2438423782e875d2adcd647c771b7f9fef47b1c8e706e3d69543c7146eaa8c739be0ed8fa2a381851a8227d1373c98fc435c0bcc1c0522e98cc7bbb7a81a84b60002c4cb495d81dd5f4d126d4a9c95d04", 0x8b}], 0x2, &(0x7f0000001b80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [r2, r2, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r0, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff]}}], 0x130, 0x8004}}, {{&(0x7f0000001cc0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001f80)=[{&(0x7f0000001d40)="22210e71654f735f86a5d43b", 0xc}, {&(0x7f0000001d80)="a90fda5b5013f9c8cf00df725eca8a88896cb9c77898fc5328e446ca569a54332ea22e1e4cbccf15449596c5edf92ba63ccd8916ba5a77472a24656411904f992a9fa7ab0cc1191fb0dc754ee41ce6cb51f0eb45ad890feed3bdbe6001320298595a805504140d046f7fc21d443b0aa62fe282f345d6372feaeb8609d7dc4efc911d72597c1bd1c2d13357b67977a5bd829383b6d9557537f8c51cb07b37535cb7f035565329c0396301d0db6ff7a44ad11c9dacac2d1ef93c2ec59eaee3258ad9ba02ee5e96c1dee7742b569ebdfe449a62a9f9573698a82d", 0xd9}, {&(0x7f0000001e80)="89f3b43d56ccd93e1aeda137a1911f4b68bbaa3b6c0fa7422aba4944b7e753e635f1e0fbe78351ab00ae74d4f200d81efe52c516f4e5f1acbe3a872c92", 0x3d}, {&(0x7f0000001ec0)="b9a647a968b8e97c49c8ddb8b22a234a2073f8a2dfd7891bad2b76e62976ca9068a01bb9936b4871d49d27eea6b8fd9e7e5fa3199633d21e969c3f22bdb482406b150dc456673fe327f576320618799624898a575a624470c2f2914fd3a352fb3d5cdb34c98137f7d06a0ad0e5c132b470088b308e876aa7b8ed90bd0192ebcf128c6c01c3fcd316efa9d7d8e6051485f033567d7b7b1e7944c5d17333c24324abcafc76d02970ce544fcc979b", 0xad}], 0x4, &(0x7f0000002400)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r1, r3, r2, r4, r0, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {r5, 0xee00, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r6, r7}}}, @cred={{0x1c, 0x1, 0x2, {r8, 0xffffffffffffffff, r9}}}], 0xf0, 0x8000}}], 0x6, 0x4040000) (async) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (async) 03:37:59 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xa00, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:59 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xb000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:59 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300020e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:59 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xb00, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:59 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xc000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:59 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300090e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 375.622882][T23687] FAULT_INJECTION: forcing a failure. [ 375.622882][T23687] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 375.635984][T23687] CPU: 1 PID: 23687 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 375.645361][T23687] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 375.655453][T23687] Call Trace: [ 375.658711][T23687] [ 375.661622][T23687] dump_stack_lvl+0xd6/0x122 [ 375.666245][T23687] dump_stack+0x11/0x12 [ 375.670379][T23687] should_fail+0x230/0x240 [ 375.674803][T23687] should_fail_usercopy+0x16/0x20 [ 375.679924][T23687] _copy_from_user+0x1a/0xc0 [ 375.684553][T23687] do_recvmmsg+0x27e/0xa20 [ 375.689292][T23687] __x64_sys_recvmmsg+0xde/0x160 [ 375.694335][T23687] do_syscall_64+0x2b/0x70 [ 375.698815][T23687] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 375.704713][T23687] RIP: 0033:0x7fa271cfb049 [ 375.709107][T23687] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 375.728694][T23687] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 375.737100][T23687] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 375.745051][T23687] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 375.753047][T23687] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 375.761003][T23687] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 375.769018][T23687] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 375.776975][T23687] 03:37:59 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 41) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) [ 376.049421][T23712] FAULT_INJECTION: forcing a failure. [ 376.049421][T23712] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 376.062525][T23712] CPU: 1 PID: 23712 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 376.071807][T23712] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 376.081877][T23712] Call Trace: [ 376.085155][T23712] [ 376.088066][T23712] dump_stack_lvl+0xd6/0x122 [ 376.092699][T23712] dump_stack+0x11/0x12 [ 376.096865][T23712] should_fail+0x230/0x240 [ 376.101270][T23712] should_fail_usercopy+0x16/0x20 [ 376.106298][T23712] _copy_from_user+0x1a/0xc0 [ 376.110874][T23712] do_recvmmsg+0x27e/0xa20 [ 376.115295][T23712] __x64_sys_recvmmsg+0xde/0x160 [ 376.120301][T23712] do_syscall_64+0x2b/0x70 [ 376.124782][T23712] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 376.130657][T23712] RIP: 0033:0x7f2c4d882049 [ 376.135140][T23712] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 376.154720][T23712] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 376.163110][T23712] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 376.171124][T23712] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 376.179089][T23712] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 376.187048][T23712] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 376.195089][T23712] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 376.203045][T23712] 03:37:59 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 45) 03:37:59 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xd000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:59 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xc00, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:59 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="0203000d0e000000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:59 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x0, 0x3, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) (async) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000200)) sendmsg$IPSET_CMD_SAVE(0xffffffffffffffff, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)={0x24, 0x8, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x24}}, 0x0) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r3, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)={0x24, 0x8, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x24}}, 0x0) r4 = bpf$ITER_CREATE(0x21, &(0x7f00000021c0), 0x8) r5 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) tkill(r5, 0x40) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000002200)={{{@in6=@private2, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}, 0x0, @in=@private}}, &(0x7f0000002300)=0xe8) (async) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000002340)={0x0, 0x0, 0x0}, &(0x7f0000002380)=0xc) (async) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f00000023c0)=0x0) (async) r9 = getegid() sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002500)=[{{&(0x7f0000000100)=@file={0x1}, 0x6e, &(0x7f0000000180)=[{&(0x7f0000000600)="0a7a36a2b4aa2258efc54597c5e801aecc5c9fbd927747642a45e4a69ac76fd30cece59b3f12be09378790a22c200b60648e0e0f6120fba49f8dd77b67c1cd77f0732f55ca6871ded625f36d4d15772065b3e736763b508e81e8de541f4d038d3278024cdf55b12632255b399a3828bc465a49d6e7d27bfe18f78e361c51b2a87adac72d215bbf47959d783ddb68fa40d8e85747f11d", 0x96}, {&(0x7f00000006c0)="564f831cc3afdd23b8b4836f113ec87c3a8876f539d4f53e96562067d28e88df5d32039979be8c4e4706b59c7e0a14db1ba605e1a4f2a9d7db8bf499763efd96169553c1eaa1360d0fd64b84e9b5", 0x4e}, {&(0x7f0000000740)="97b1814969ad3a3d182b1bfef8b3f2580e3b45341f5b453b324a363f65cddaf4561e7a6183fd5f194f12b84fb5d7d8ff6a1ddb36a524a81260d5f085006c8c2358abc536d90289b3f36795386a1a25edaa0500bbfd6b9dfbb3fa509ba31031de82ecb6498d871167d1213ae5e357a8ea8516cd2ba6649646538789bd79b8df4dc8d660f7de51a6737de622224ea77edc46e39daebbdcecb73caf9835f0aa9d3ac2c3ef2f3530f012ee9a59", 0xab}, {&(0x7f0000000800)="a4491872e8ca80324808422cc22d6b21d8689fcb44fac927ca15042985b77e9b58f5bc118b67f57fb67716b943e6b35d7115c1ee1bc97654ddf252b8edbc8ae66d3cbdf617582648e5d1bc8848d9312d34351e4dfe9b4eda43eef44f5955a05c0e91d5cff90f6e506bd0e324c51ae559209e74e96d", 0x75}], 0x4, &(0x7f0000000a40)=[@rights={{0x14, 0x1, 0x1, [r2]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x38, 0x88810}}, {{&(0x7f0000000a80)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000e40)=[{&(0x7f0000000b00)="a9bea965356de178df9801480a85cb5c3ed31ded814bfecfd973c03604e6fed122a3fdc3f3629dd0caeb3d8b0fbcf9e12c862f0f7f7204a80f1f6afac79ecf93da903875b62a85bda626a32068b802cad00d9a98b6658860eae6e6303eb96812bced0ab7bdbe194787fca0cc61e37f37ddb1c0b32e564ab3243cdaff4dfd8bbfe5cc54ff4bdd40ce72f12ea41f7414ac04", 0x91}, {&(0x7f0000000bc0)="79985e1198fe303c19ada58ea2808484b93a10ad787292f7716460971d1d979607cb09cd05ade7c1f14af653a3c5b653a20d622c79d01020b70714b79244bbdf9f7865a5a7058d5b4f0340e816f3554d7a186a78f3aa865c9aa2e27101a8c6fa2e87dba53e5835b4cd505e54be04b13dd3a0f8298418492f29c854e95e84b3ff84afcf65753fb1515bc2d5803416d3880b5c82a4f38285210bf56cff3eaec7566eb99977d2549f30f3a5f464fc5273d914802e0114ac1b1df4173972a40b6eba616d731244b88e7541a29ee62279f820ae84912ec4812d3ab7c876e1cb9b3ad28d1db6f7982d", 0xe6}, {&(0x7f0000000cc0)="8406cdde5c8d0797cc05058f10f316afe6337c69820717c33b0d75fe63031d3e79664b21a9699c596263df44e1067369dcdb11b07be82350fd35dad543879721f71bdf33761253a89233ff4dbc24fd7b3531aab114da7741bed7d98057c362d8a4c49e9eff8078d6b6d08cee8cd74ae497dd71164b29749a79b3b95237987aabf4f783cd103a9bca27974af6a92919d8936a43aedfa22526418d7bf29f1ab4c5d645bd89971e4bc137adfe1746991b1b05dc32", 0xb3}, {&(0x7f0000000d80)="2a07e11a1f1b79d2a31ac7b2ff1aa02acde8aa4ab66f6ef5d3904fb006bd2aeace9d1fa9000f118bad3279a8e3314e71a32843e553ab460198fb0cffdcb9", 0x3e}, {&(0x7f0000000dc0)="6bac536aa185b73120b6999885c85e2e352bed80e3d6b87fdaad6632530d6b0c7a9b741425fa0bbab47e7a0e0ca1f8bd4148f8b39ca1836cd641443759bb412001e1c24ec62b11442cd1ee97feba33a6e26945bcd7750fe97aa02ef990f42941aaf246573b27bc72fb06f4167605142655828c49caaffce3d7", 0x79}], 0x5, &(0x7f0000000f80)=[@rights={{0x14, 0x1, 0x1, [r0]}}, @rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x58, 0x10}}, {{&(0x7f0000001000)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000001280)=[{&(0x7f0000001080)="bb6f6dd1a733d1c47c43df2400555d3832a12330e6bca86364404fe20d0f73371b061dff56427625a87cf0ca8a6a896b68c76d69131570d18f4faef735ecc3c7313d73979d9d49ae3ab67a6d65401b2428ad099e2fcca5e8cd672ff561fd98239ff4b7eb222044081511071079bfa0332541c9552f80a402275d98a71c00b32aa9233b1f1fdd40407826bda2a19e3c8cde8bd05d0e8415de186db1901b45c9fb6fa4c3c0fb0e8d00f348dd0b1ddd503a0f28a626a2fdce9a", 0xb8}, {&(0x7f0000001140)="4e1b9d4aa0cbc6dba346cb1180850e8f92360421f67b52734cf4d77a6598", 0x1e}, {&(0x7f0000001180)="4c77768817d0aed3399ec36086485a0452cf8352aa095b6eb70365884af0d3da11e79553cc93f0867418251bd45212504ca9775ebc153f44b671ac2cbdaecc1fd091fd8b9c41ff8a72227284a3fa82b5f4598d370041b471d77a8281d4f12ac054fcc4eddfa597ce12d03ea158930663f6a7ff56e2db3ba1d3710142a100ab903f78bcf0c86ca72d7734ae205aefbd8f2b0ddf695a223cab0d1d03f0883bd42f2c8526a344d6a21442bdfc892a119b663b3808239adb052e24e7cd526a054ff08fde4c6dea569b815743645a5ccfa5f5229198a00a0223b4faabd88c4ce7716335f91478e25859dffe", 0xe9}], 0x3, &(0x7f00000012c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [r1, r2, 0xffffffffffffffff, r0]}}], 0x40, 0x24048080}}, {{&(0x7f0000001300)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000001600)=[{&(0x7f0000001380)="69a9a4b96401640b6c3eac1a24904f5e217b1a082d1ea8252ed712c6ea27a93bc5a87ad26b9f90e00031367c203b59f4658768916a38478dae4c807488e72f199b547bb654b07ebf5ed7596d35ba756fcc3318424556c5f24479af68d09e1fe559a8575ed54c88e5db8fb36cc1b2f713385fcac1f3509e3f2c8369371bf7d3e6798eafe711d45f2d9fd2cb503a2f97acb7321a571b4c6e812da17b43629c15617df146d73f983a33", 0xa8}, {&(0x7f0000001440)="01b07f812c87b8ff48eeb589f02bcbadf1b3e5f229728f074d8bbace720ea30671d0f7e3758d3db9929e62f2580700770c199c9fed393901fb3355482a0014adcb98849451b4c390b6317d41aa4a6cc5dd4f92887b70b7d52fb1a2ea5b31c3b41c1b596e0c407e7a5696d865ed877b8a56db54f3f4fcb6abd090eac9dc9fada0", 0x80}, {&(0x7f00000014c0)="43484fdc79fcabc3ee5e6a3607e4dc7858b6ace10eff333a5268bbb928ebda164327b9459bb58262e95ed1b250d9bf9b901068594d1c030a860026a5806651a447a3d3a9512b4ae4e9abf62f756449f116a0cc636b207e805a1a4682ea868f6694648a53779fb8270b10bcec5eed58c3ecc5fce19222565ae51c741b070d8b7cbc3d69dbe4c9db58da375f5041cb02c2a0b806139cf44c9dc7ad246cc1dc5e97ee516998a03bc8bccb23f9166bf821", 0xaf}, {&(0x7f0000001580)="317070a0c432eef3c9dec4421cb83deab35725cf43af2e6e6021995253ae", 0x1e}, {&(0x7f00000015c0)="6c43f3a99e168677b463c87a5bfab26d015be5d275b93b74a8e4c1232cb64669e6", 0x21}], 0x5, 0x0, 0x0, 0x80}}, {{&(0x7f0000001680)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001880)=[{&(0x7f0000001700)="b8065d654edc53bfadd15efeffb7e76d569c7ecd75690ffab28c82627b3bab30b4d8386b6a8dfbdf0c4c4e7cbdcadac5e9dd2dac95a0a3e57b2835f5d558c50e0967c7f7736ebe7f2fb8050acc5036e76ae7155a94a7ce33b9f81524d8781c4d2a952383d7abab6215e5c039ba15633db6c712bc027ef9d5d917d1d58f44eaddf3308ea4ddd3317d68e0187fb11028ea6bf5c567a628b9458e51", 0x9a}, {&(0x7f00000017c0)="ed33b31b94442226de321abbdcf92e65687de27c77e1224ad1d4db781420b431a8338f425225a516ad6c846c42744fe7a0a1e8c7de7a19b4b806a2438423782e875d2adcd647c771b7f9fef47b1c8e706e3d69543c7146eaa8c739be0ed8fa2a381851a8227d1373c98fc435c0bcc1c0522e98cc7bbb7a81a84b60002c4cb495d81dd5f4d126d4a9c95d04", 0x8b}], 0x2, &(0x7f0000001b80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [r2, r2, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r0, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff]}}], 0x130, 0x8004}}, {{&(0x7f0000001cc0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001f80)=[{&(0x7f0000001d40)="22210e71654f735f86a5d43b", 0xc}, {&(0x7f0000001d80)="a90fda5b5013f9c8cf00df725eca8a88896cb9c77898fc5328e446ca569a54332ea22e1e4cbccf15449596c5edf92ba63ccd8916ba5a77472a24656411904f992a9fa7ab0cc1191fb0dc754ee41ce6cb51f0eb45ad890feed3bdbe6001320298595a805504140d046f7fc21d443b0aa62fe282f345d6372feaeb8609d7dc4efc911d72597c1bd1c2d13357b67977a5bd829383b6d9557537f8c51cb07b37535cb7f035565329c0396301d0db6ff7a44ad11c9dacac2d1ef93c2ec59eaee3258ad9ba02ee5e96c1dee7742b569ebdfe449a62a9f9573698a82d", 0xd9}, {&(0x7f0000001e80)="89f3b43d56ccd93e1aeda137a1911f4b68bbaa3b6c0fa7422aba4944b7e753e635f1e0fbe78351ab00ae74d4f200d81efe52c516f4e5f1acbe3a872c92", 0x3d}, {&(0x7f0000001ec0)="b9a647a968b8e97c49c8ddb8b22a234a2073f8a2dfd7891bad2b76e62976ca9068a01bb9936b4871d49d27eea6b8fd9e7e5fa3199633d21e969c3f22bdb482406b150dc456673fe327f576320618799624898a575a624470c2f2914fd3a352fb3d5cdb34c98137f7d06a0ad0e5c132b470088b308e876aa7b8ed90bd0192ebcf128c6c01c3fcd316efa9d7d8e6051485f033567d7b7b1e7944c5d17333c24324abcafc76d02970ce544fcc979b", 0xad}], 0x4, &(0x7f0000002400)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r1, r3, r2, r4, r0, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {r5, 0xee00, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r6, r7}}}, @cred={{0x1c, 0x1, 0x2, {r8, 0xffffffffffffffff, r9}}}], 0xf0, 0x8000}}], 0x6, 0x4040000) (async) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:37:59 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xd00, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:59 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xe000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:59 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e020000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:59 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x10000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:37:59 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e030000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:37:59 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xe00, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 376.480851][T23741] FAULT_INJECTION: forcing a failure. [ 376.480851][T23741] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 376.494045][T23741] CPU: 1 PID: 23741 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 376.503328][T23741] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 376.513358][T23741] Call Trace: [ 376.516614][T23741] [ 376.519525][T23741] dump_stack_lvl+0xd6/0x122 [ 376.524156][T23741] dump_stack+0x11/0x12 [ 376.528294][T23741] should_fail+0x230/0x240 [ 376.532736][T23741] should_fail_usercopy+0x16/0x20 [ 376.537769][T23741] _copy_from_user+0x1a/0xc0 [ 376.542353][T23741] do_recvmmsg+0x27e/0xa20 [ 376.546771][T23741] __x64_sys_recvmmsg+0xde/0x160 [ 376.551686][T23741] do_syscall_64+0x2b/0x70 [ 376.556098][T23741] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 376.562040][T23741] RIP: 0033:0x7fa271cfb049 [ 376.566431][T23741] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 376.586088][T23741] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 376.594495][T23741] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 376.602442][T23741] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 376.610416][T23741] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 376.618458][T23741] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 376.626453][T23741] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 376.634412][T23741] 03:38:00 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 42) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) [ 376.893668][T23744] FAULT_INJECTION: forcing a failure. [ 376.893668][T23744] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 376.906811][T23744] CPU: 1 PID: 23744 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 376.916146][T23744] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 376.926248][T23744] Call Trace: [ 376.929504][T23744] [ 376.932432][T23744] dump_stack_lvl+0xd6/0x122 [ 376.937038][T23744] dump_stack+0x11/0x12 [ 376.941249][T23744] should_fail+0x230/0x240 [ 376.945751][T23744] should_fail_usercopy+0x16/0x20 [ 376.950785][T23744] _copy_from_user+0x1a/0xc0 [ 376.955412][T23744] do_recvmmsg+0x27e/0xa20 [ 376.959811][T23744] __x64_sys_recvmmsg+0xde/0x160 [ 376.964727][T23744] do_syscall_64+0x2b/0x70 [ 376.969218][T23744] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 376.975110][T23744] RIP: 0033:0x7f2c4d882049 [ 376.979574][T23744] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 376.999176][T23744] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 377.007614][T23744] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 377.015565][T23744] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 377.023576][T23744] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 377.031539][T23744] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 377.039488][T23744] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 377.047443][T23744] 03:38:00 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 46) 03:38:00 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e040000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:00 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x11000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:00 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x1100, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:00 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:38:00 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x12000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:00 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x1200, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:00 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e050000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:00 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x18000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:00 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x1800, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:00 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e060000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 377.339849][T23769] FAULT_INJECTION: forcing a failure. [ 377.339849][T23769] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 377.352943][T23769] CPU: 0 PID: 23769 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 377.362246][T23769] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 377.372282][T23769] Call Trace: [ 377.375584][T23769] [ 377.378497][T23769] dump_stack_lvl+0xd6/0x122 [ 377.383075][T23769] dump_stack+0x11/0x12 [ 377.387299][T23769] should_fail+0x230/0x240 [ 377.391700][T23769] should_fail_usercopy+0x16/0x20 [ 377.396767][T23769] _copy_from_user+0x1a/0xc0 [ 377.401372][T23769] do_recvmmsg+0x27e/0xa20 [ 377.405773][T23769] __x64_sys_recvmmsg+0xde/0x160 [ 377.410692][T23769] do_syscall_64+0x2b/0x70 [ 377.415200][T23769] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 377.421073][T23769] RIP: 0033:0x7fa271cfb049 [ 377.425464][T23769] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 377.445085][T23769] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 377.453487][T23769] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 377.461439][T23769] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 377.469437][T23769] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 377.477408][T23769] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 377.485399][T23769] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 377.493396][T23769] 03:38:01 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 43) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) [ 377.736601][T23772] FAULT_INJECTION: forcing a failure. [ 377.736601][T23772] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 377.749656][T23772] CPU: 0 PID: 23772 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 377.758941][T23772] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 377.768973][T23772] Call Trace: [ 377.772230][T23772] [ 377.775212][T23772] dump_stack_lvl+0xd6/0x122 [ 377.779785][T23772] dump_stack+0x11/0x12 [ 377.783928][T23772] should_fail+0x230/0x240 [ 377.788364][T23772] should_fail_usercopy+0x16/0x20 [ 377.793405][T23772] _copy_from_user+0x1a/0xc0 [ 377.798088][T23772] do_recvmmsg+0x27e/0xa20 [ 377.802568][T23772] __x64_sys_recvmmsg+0xde/0x160 [ 377.807558][T23772] do_syscall_64+0x2b/0x70 [ 377.812019][T23772] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 377.817892][T23772] RIP: 0033:0x7f2c4d882049 [ 377.822281][T23772] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 377.841965][T23772] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 377.850369][T23772] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 377.858399][T23772] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 377.866418][T23772] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 377.874417][T23772] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 377.882382][T23772] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 377.890334][T23772] 03:38:01 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 47) 03:38:01 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x20000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:01 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e070000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:01 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x2000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 378.203487][T23782] FAULT_INJECTION: forcing a failure. [ 378.203487][T23782] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 378.216600][T23782] CPU: 0 PID: 23782 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 378.225936][T23782] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 378.235986][T23782] Call Trace: [ 378.239334][T23782] [ 378.242256][T23782] dump_stack_lvl+0xd6/0x122 [ 378.246915][T23782] dump_stack+0x11/0x12 03:38:01 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) epoll_create1(0x0) (async) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) (async) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (async) 03:38:01 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x24000000, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:01 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e080000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:01 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x2400, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 378.251068][T23782] should_fail+0x230/0x240 [ 378.255486][T23782] should_fail_usercopy+0x16/0x20 [ 378.260519][T23782] _copy_from_user+0x1a/0xc0 [ 378.265117][T23782] do_recvmmsg+0x27e/0xa20 [ 378.269588][T23782] __x64_sys_recvmmsg+0xde/0x160 [ 378.274539][T23782] do_syscall_64+0x2b/0x70 [ 378.279023][T23782] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 378.284916][T23782] RIP: 0033:0x7fa271cfb049 03:38:01 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) (async) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) [ 378.289340][T23782] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 378.308940][T23782] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 378.317496][T23782] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 378.325505][T23782] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 378.333467][T23782] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 378.341432][T23782] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 03:38:01 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e090000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:01 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x34000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 378.349448][T23782] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 378.357467][T23782] 03:38:02 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e0a0000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:02 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 48) 03:38:02 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 44) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:02 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) stat(&(0x7f0000000f80)='./file0\x00', &(0x7f0000000fc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000001040)={0x0, 0x0, 0x0}, &(0x7f0000001080)=0xc) r4 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0xee00, r5, 0x0) stat(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = openat$random(0xffffffffffffff9c, &(0x7f0000001180), 0x40, 0x0) r8 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000011c0), 0x80003, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000001200)={0x0, 0x0}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) statx(0xffffffffffffffff, &(0x7f0000001300)='./file0\x00', 0x800, 0x0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(r1, &(0x7f0000001580)=[{{&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000340)=[{&(0x7f0000000200)="71ee6d592939b8cfa435892c30284d1a597e5ed3f5b302bf279e16f8f5b16ec96360467117fd4f6f5e9bade6ceb0f8dee5f418a30adbdd58afb4424f148be77c9fefc1742e0c0be78e0db1bb7a62f50bb384cc5e86b8f1456748489f02205912e92e9d87f3038e57a7b81b33272f61cb08b114a74cdc3810774a929445330e7f38c103da3afc415474c911740db19ad8b7c426b01a697a2b965c8eec0cab7dd1a0696f6ddc782007813814dc4c2cc91cc05b671037f14598076f8e2e281cbfdea2d7f316be8c", 0xc6}, {&(0x7f0000000140)="300a99e71de4bbbf81d7f297ade79828bf8aab881d822e581ecc7fc3f815cf9105bc84d4125473e6866cd884bb7c2e0f924b3f9fcf7667012444801898544a341c3c1a0b3ecfc9f43dd7250edebe12aa8f3fcb2a760f581a96d1d49fa6", 0x5d}, {&(0x7f0000000300)}], 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="20000000000000000100000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0xee01, @ANYBLOB="000000001c000041853a17655d18880002000008", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32=r0, @ANYRES32], 0x98, 0x20048800}}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)="4cf2bed4fc", 0x5}, {&(0x7f00000004c0)="6cef46b3c25be4b2", 0x8}], 0x2, &(0x7f00000006c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [r1, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r1, r1, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x138, 0x4095}}, {{&(0x7f0000000800)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000000d40)=[{&(0x7f0000000880)="78d9ebd03a6e153bf9ef016062816295cbfe983bbc2ebd1c9923c6764e588583f6b988228123c1986430f0ccdfb32ebc68c6488be1de44bfc681d1be977e4c152410da8e264b159781cfe6660c750b769a68e24c0742ad2148b6899ca26c7a36eb62b4182d22f44aba59fb76186c1d898d2bae81c83e449ac3729e46b165a367248f155c59c663ba7212007beeb0397a49785d0369e11709665fe55a67d2c879ee65aabf4f13675a7f32cacea18ebaaeddb86c06bf8cbe99e961f702c2ded62755", 0xc1}, {&(0x7f0000000980)="1a230b706cb42c97bcb4620738805f2a0cc5ca22809abe4e6a03c1c68dd54340951c2a71b55df6e0dd92d31a1c4f7fe64dd5f16f04ee1d0ca20420da0c09908585321810345202b9407553485df82b3f5dde23581fddc70c034a8e64382a846ec88215829a4ee53d99db7bf5d143b1a40b563363ff015ef97520be06b4e18bcd7f128a9241388feaf02b58fa882e34d97a5fb8", 0x93}, {&(0x7f0000000a40)="d646b694916996ec12cfac4401c1c0911c13c3bc863707c076665b06ab05ca7f992806331802c76369261c311d7c8a9d831ea550fbcf1e07f79f26d43b652f1debb516982da8d1", 0x47}, {&(0x7f0000000ac0)="9b94e283c827fa54469097b846afe501f36ebe7e015aa84f8d81f7d4d7aec46da7da0251ca277a38323dc5f13de88b73a3edafc93e9f64036f8de2aee96879447cd9e67b2b71fe2834461848b4c2be2f928b5b98f84b51beceec5ffddac5c2e9fd636a466d7ebacef21a74edc74038ffeeb2dbcaacfb0c1ae04e59f6c79f417d695603d7da0bc956eff25f2e2b7a2a9938f6546bf2136f2bf60dc5f4b115f1c644a4553424eae3c133bf31af660436e566b7ad66e5a7f6413c0fecd0d474fe6e48909bb23f9fa839c819295d682f27cefe", 0xd1}, {&(0x7f0000000bc0)="e586086a6b48407df090e3f88a1d9f0f36bb4c78dc35ef81c80fef4a0460f0e3fe5b5c1a9df16620e0f9951eeb3b6bbc351584f72a210ec811b43f011449b52a3a51c49cc0c1c7831bfbc81223e8b878d7fcd1c0bbaa0a8500862f8daceb75c5c4696e2c9ed6a5e9805344e43906a821dc3e1b52b3a9082c26476be22594e24cda10cb65fbfdc006ae5f810e43fae5dbcac319f24c899b3db647cc", 0x9b}, {&(0x7f0000000c80)="fd53a765817cadc842ca4dfad35322f922487fd893c8cf4356927726ca4d423378837298593459b1b8ed046fbbbfb6636809c9e8f34dbdca28e24330fc3e9c3513592241f786c554993eb8f689bb177fc7e1b8e86037b6905849c9ffb45c4c6ce8bb8f07abab83577d6287ed9eef5114ebfceacac4a146e73d11c0a235ee4ebe809e1094b5c2999a3ca46354dd6f5c8ff3321c8d454c46f6ecef4e14d2107ea48b09030c5c3b8bbc8ba5b42384ec45150a76bc5664875947f8cf44", 0xbb}], 0x6, &(0x7f0000001640)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee01, @ANYBLOB="000000001c0000000000000001000000020000006f302215c500cbb3ed816239c8ee4a581cb7478ab034447b51b46d864c22d8b41d17acdc60f078e942082ab0295a9214c50daeb0b183bf96a8697f82361da166f2fbe56a327958f835c75e5763e3a9abbb1077b9c9ab10f1c6718f72f3b5bae98d5a11fb3d60faa94c5a5aeccde62adb7d0d675804478a7f1c5963641e93a406388adf8435cd2dae6c4952ae5d438401a758f1bb8ab2987f31fdf0ef7463c891df0a9a40b6837c836bd20223f1d25f09c0885336b1f3ca362931", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r2, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=r3, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="14000000000000000100000001000000", @ANYRES32=r1, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0x110, 0x44000}}], 0x3, 0x4004004) r12 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r12, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r12, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:38:02 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x400300, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:02 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xaa1414ac, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:02 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e0b0000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:02 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xac1414aa, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:02 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x1000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:02 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e0c0000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:02 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xfbffffff, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:02 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x2000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:02 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e0d0000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 379.044568][T23835] FAULT_INJECTION: forcing a failure. [ 379.044568][T23835] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 379.057661][T23835] CPU: 0 PID: 23835 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 379.066986][T23835] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 379.077045][T23835] Call Trace: [ 379.080318][T23835] [ 379.083242][T23835] dump_stack_lvl+0xd6/0x122 [ 379.087837][T23835] dump_stack+0x11/0x12 [ 379.092054][T23835] should_fail+0x230/0x240 [ 379.096464][T23835] should_fail_usercopy+0x16/0x20 [ 379.101512][T23835] _copy_from_user+0x1a/0xc0 [ 379.106110][T23835] do_recvmmsg+0x27e/0xa20 [ 379.110532][T23835] __x64_sys_recvmmsg+0xde/0x160 [ 379.115546][T23835] do_syscall_64+0x2b/0x70 [ 379.119964][T23835] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 379.125924][T23835] RIP: 0033:0x7f2c4d882049 [ 379.130334][T23835] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 379.149997][T23835] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 379.158420][T23835] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 379.166416][T23835] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 379.174458][T23835] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 379.181255][T23836] FAULT_INJECTION: forcing a failure. [ 379.181255][T23836] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 379.182426][T23835] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 379.182442][T23835] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 379.211413][T23835] [ 379.214421][T23836] CPU: 1 PID: 23836 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 379.223773][T23836] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 379.233823][T23836] Call Trace: [ 379.237099][T23836] [ 379.240025][T23836] dump_stack_lvl+0xd6/0x122 [ 379.244621][T23836] dump_stack+0x11/0x12 [ 379.248881][T23836] should_fail+0x230/0x240 [ 379.253295][T23836] should_fail_usercopy+0x16/0x20 [ 379.258318][T23836] _copy_from_user+0x1a/0xc0 [ 379.262931][T23836] do_recvmmsg+0x27e/0xa20 [ 379.267378][T23836] __x64_sys_recvmmsg+0xde/0x160 [ 379.272408][T23836] do_syscall_64+0x2b/0x70 [ 379.276834][T23836] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 379.282727][T23836] RIP: 0033:0x7fa271cfb049 [ 379.287136][T23836] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 379.306796][T23836] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 379.315211][T23836] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 379.323226][T23836] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 379.331328][T23836] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 379.339295][T23836] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 379.347255][T23836] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 379.355223][T23836] 03:38:03 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 49) 03:38:03 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 45) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:03 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async, rerun: 64) stat(&(0x7f0000000f80)='./file0\x00', &(0x7f0000000fc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 64) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000001040)={0x0, 0x0, 0x0}, &(0x7f0000001080)=0xc) (async) r4 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0xee00, r5, 0x0) (async) stat(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 64) r7 = openat$random(0xffffffffffffff9c, &(0x7f0000001180), 0x40, 0x0) (async, rerun: 64) r8 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000011c0), 0x80003, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000001200)={0x0, 0x0}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) (async, rerun: 64) statx(0xffffffffffffffff, &(0x7f0000001300)='./file0\x00', 0x800, 0x0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (rerun: 64) sendmmsg$unix(r1, &(0x7f0000001580)=[{{&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000340)=[{&(0x7f0000000200)="71ee6d592939b8cfa435892c30284d1a597e5ed3f5b302bf279e16f8f5b16ec96360467117fd4f6f5e9bade6ceb0f8dee5f418a30adbdd58afb4424f148be77c9fefc1742e0c0be78e0db1bb7a62f50bb384cc5e86b8f1456748489f02205912e92e9d87f3038e57a7b81b33272f61cb08b114a74cdc3810774a929445330e7f38c103da3afc415474c911740db19ad8b7c426b01a697a2b965c8eec0cab7dd1a0696f6ddc782007813814dc4c2cc91cc05b671037f14598076f8e2e281cbfdea2d7f316be8c", 0xc6}, {&(0x7f0000000140)="300a99e71de4bbbf81d7f297ade79828bf8aab881d822e581ecc7fc3f815cf9105bc84d4125473e6866cd884bb7c2e0f924b3f9fcf7667012444801898544a341c3c1a0b3ecfc9f43dd7250edebe12aa8f3fcb2a760f581a96d1d49fa6", 0x5d}, {&(0x7f0000000300)}], 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="20000000000000000100000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0xee01, @ANYBLOB="000000001c000041853a17655d18880002000008", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32=r0, @ANYRES32], 0x98, 0x20048800}}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)="4cf2bed4fc", 0x5}, {&(0x7f00000004c0)="6cef46b3c25be4b2", 0x8}], 0x2, &(0x7f00000006c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [r1, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r1, r1, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x138, 0x4095}}, {{&(0x7f0000000800)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000000d40)=[{&(0x7f0000000880)="78d9ebd03a6e153bf9ef016062816295cbfe983bbc2ebd1c9923c6764e588583f6b988228123c1986430f0ccdfb32ebc68c6488be1de44bfc681d1be977e4c152410da8e264b159781cfe6660c750b769a68e24c0742ad2148b6899ca26c7a36eb62b4182d22f44aba59fb76186c1d898d2bae81c83e449ac3729e46b165a367248f155c59c663ba7212007beeb0397a49785d0369e11709665fe55a67d2c879ee65aabf4f13675a7f32cacea18ebaaeddb86c06bf8cbe99e961f702c2ded62755", 0xc1}, {&(0x7f0000000980)="1a230b706cb42c97bcb4620738805f2a0cc5ca22809abe4e6a03c1c68dd54340951c2a71b55df6e0dd92d31a1c4f7fe64dd5f16f04ee1d0ca20420da0c09908585321810345202b9407553485df82b3f5dde23581fddc70c034a8e64382a846ec88215829a4ee53d99db7bf5d143b1a40b563363ff015ef97520be06b4e18bcd7f128a9241388feaf02b58fa882e34d97a5fb8", 0x93}, {&(0x7f0000000a40)="d646b694916996ec12cfac4401c1c0911c13c3bc863707c076665b06ab05ca7f992806331802c76369261c311d7c8a9d831ea550fbcf1e07f79f26d43b652f1debb516982da8d1", 0x47}, {&(0x7f0000000ac0)="9b94e283c827fa54469097b846afe501f36ebe7e015aa84f8d81f7d4d7aec46da7da0251ca277a38323dc5f13de88b73a3edafc93e9f64036f8de2aee96879447cd9e67b2b71fe2834461848b4c2be2f928b5b98f84b51beceec5ffddac5c2e9fd636a466d7ebacef21a74edc74038ffeeb2dbcaacfb0c1ae04e59f6c79f417d695603d7da0bc956eff25f2e2b7a2a9938f6546bf2136f2bf60dc5f4b115f1c644a4553424eae3c133bf31af660436e566b7ad66e5a7f6413c0fecd0d474fe6e48909bb23f9fa839c819295d682f27cefe", 0xd1}, {&(0x7f0000000bc0)="e586086a6b48407df090e3f88a1d9f0f36bb4c78dc35ef81c80fef4a0460f0e3fe5b5c1a9df16620e0f9951eeb3b6bbc351584f72a210ec811b43f011449b52a3a51c49cc0c1c7831bfbc81223e8b878d7fcd1c0bbaa0a8500862f8daceb75c5c4696e2c9ed6a5e9805344e43906a821dc3e1b52b3a9082c26476be22594e24cda10cb65fbfdc006ae5f810e43fae5dbcac319f24c899b3db647cc", 0x9b}, {&(0x7f0000000c80)="fd53a765817cadc842ca4dfad35322f922487fd893c8cf4356927726ca4d423378837298593459b1b8ed046fbbbfb6636809c9e8f34dbdca28e24330fc3e9c3513592241f786c554993eb8f689bb177fc7e1b8e86037b6905849c9ffb45c4c6ce8bb8f07abab83577d6287ed9eef5114ebfceacac4a146e73d11c0a235ee4ebe809e1094b5c2999a3ca46354dd6f5c8ff3321c8d454c46f6ecef4e14d2107ea48b09030c5c3b8bbc8ba5b42384ec45150a76bc5664875947f8cf44", 0xbb}], 0x6, &(0x7f0000001640)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee01, @ANYBLOB="000000001c0000000000000001000000020000006f302215c500cbb3ed816239c8ee4a581cb7478ab034447b51b46d864c22d8b41d17acdc60f078e942082ab0295a9214c50daeb0b183bf96a8697f82361da166f2fbe56a327958f835c75e5763e3a9abbb1077b9c9ab10f1c6718f72f3b5bae98d5a11fb3d60faa94c5a5aeccde62adb7d0d675804478a7f1c5963641e93a406388adf8435cd2dae6c4952ae5d438401a758f1bb8ab2987f31fdf0ef7463c891df0a9a40b6837c836bd20223f1d25f09c0885336b1f3ca362931", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r2, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=r3, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="14000000000000000100000001000000", @ANYRES32=r1, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0x110, 0x44000}}], 0x3, 0x4004004) r12 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r12, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r12, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:38:03 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x3000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:03 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xffffff7f, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:03 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e0e0000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:03 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0xfffffffb, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:03 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x4000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:03 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e100000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:03 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) stat(&(0x7f0000000f80)='./file0\x00', &(0x7f0000000fc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000001040)={0x0, 0x0, 0x0}, &(0x7f0000001080)=0xc) (async) r4 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0xee00, r5, 0x0) (async) stat(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r7 = openat$random(0xffffffffffffff9c, &(0x7f0000001180), 0x40, 0x0) r8 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000011c0), 0x80003, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000001200)={0x0, 0x0}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) statx(0xffffffffffffffff, &(0x7f0000001300)='./file0\x00', 0x800, 0x0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(r1, &(0x7f0000001580)=[{{&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000340)=[{&(0x7f0000000200)="71ee6d592939b8cfa435892c30284d1a597e5ed3f5b302bf279e16f8f5b16ec96360467117fd4f6f5e9bade6ceb0f8dee5f418a30adbdd58afb4424f148be77c9fefc1742e0c0be78e0db1bb7a62f50bb384cc5e86b8f1456748489f02205912e92e9d87f3038e57a7b81b33272f61cb08b114a74cdc3810774a929445330e7f38c103da3afc415474c911740db19ad8b7c426b01a697a2b965c8eec0cab7dd1a0696f6ddc782007813814dc4c2cc91cc05b671037f14598076f8e2e281cbfdea2d7f316be8c", 0xc6}, {&(0x7f0000000140)="300a99e71de4bbbf81d7f297ade79828bf8aab881d822e581ecc7fc3f815cf9105bc84d4125473e6866cd884bb7c2e0f924b3f9fcf7667012444801898544a341c3c1a0b3ecfc9f43dd7250edebe12aa8f3fcb2a760f581a96d1d49fa6", 0x5d}, {&(0x7f0000000300)}], 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="20000000000000000100000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0xee01, @ANYBLOB="000000001c000041853a17655d18880002000008", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32=r0, @ANYRES32], 0x98, 0x20048800}}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)="4cf2bed4fc", 0x5}, {&(0x7f00000004c0)="6cef46b3c25be4b2", 0x8}], 0x2, &(0x7f00000006c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [r1, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r1, r1, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x138, 0x4095}}, {{&(0x7f0000000800)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000000d40)=[{&(0x7f0000000880)="78d9ebd03a6e153bf9ef016062816295cbfe983bbc2ebd1c9923c6764e588583f6b988228123c1986430f0ccdfb32ebc68c6488be1de44bfc681d1be977e4c152410da8e264b159781cfe6660c750b769a68e24c0742ad2148b6899ca26c7a36eb62b4182d22f44aba59fb76186c1d898d2bae81c83e449ac3729e46b165a367248f155c59c663ba7212007beeb0397a49785d0369e11709665fe55a67d2c879ee65aabf4f13675a7f32cacea18ebaaeddb86c06bf8cbe99e961f702c2ded62755", 0xc1}, {&(0x7f0000000980)="1a230b706cb42c97bcb4620738805f2a0cc5ca22809abe4e6a03c1c68dd54340951c2a71b55df6e0dd92d31a1c4f7fe64dd5f16f04ee1d0ca20420da0c09908585321810345202b9407553485df82b3f5dde23581fddc70c034a8e64382a846ec88215829a4ee53d99db7bf5d143b1a40b563363ff015ef97520be06b4e18bcd7f128a9241388feaf02b58fa882e34d97a5fb8", 0x93}, {&(0x7f0000000a40)="d646b694916996ec12cfac4401c1c0911c13c3bc863707c076665b06ab05ca7f992806331802c76369261c311d7c8a9d831ea550fbcf1e07f79f26d43b652f1debb516982da8d1", 0x47}, {&(0x7f0000000ac0)="9b94e283c827fa54469097b846afe501f36ebe7e015aa84f8d81f7d4d7aec46da7da0251ca277a38323dc5f13de88b73a3edafc93e9f64036f8de2aee96879447cd9e67b2b71fe2834461848b4c2be2f928b5b98f84b51beceec5ffddac5c2e9fd636a466d7ebacef21a74edc74038ffeeb2dbcaacfb0c1ae04e59f6c79f417d695603d7da0bc956eff25f2e2b7a2a9938f6546bf2136f2bf60dc5f4b115f1c644a4553424eae3c133bf31af660436e566b7ad66e5a7f6413c0fecd0d474fe6e48909bb23f9fa839c819295d682f27cefe", 0xd1}, {&(0x7f0000000bc0)="e586086a6b48407df090e3f88a1d9f0f36bb4c78dc35ef81c80fef4a0460f0e3fe5b5c1a9df16620e0f9951eeb3b6bbc351584f72a210ec811b43f011449b52a3a51c49cc0c1c7831bfbc81223e8b878d7fcd1c0bbaa0a8500862f8daceb75c5c4696e2c9ed6a5e9805344e43906a821dc3e1b52b3a9082c26476be22594e24cda10cb65fbfdc006ae5f810e43fae5dbcac319f24c899b3db647cc", 0x9b}, {&(0x7f0000000c80)="fd53a765817cadc842ca4dfad35322f922487fd893c8cf4356927726ca4d423378837298593459b1b8ed046fbbbfb6636809c9e8f34dbdca28e24330fc3e9c3513592241f786c554993eb8f689bb177fc7e1b8e86037b6905849c9ffb45c4c6ce8bb8f07abab83577d6287ed9eef5114ebfceacac4a146e73d11c0a235ee4ebe809e1094b5c2999a3ca46354dd6f5c8ff3321c8d454c46f6ecef4e14d2107ea48b09030c5c3b8bbc8ba5b42384ec45150a76bc5664875947f8cf44", 0xbb}], 0x6, &(0x7f0000001640)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee01, @ANYBLOB="000000001c0000000000000001000000020000006f302215c500cbb3ed816239c8ee4a581cb7478ab034447b51b46d864c22d8b41d17acdc60f078e942082ab0295a9214c50daeb0b183bf96a8697f82361da166f2fbe56a327958f835c75e5763e3a9abbb1077b9c9ab10f1c6718f72f3b5bae98d5a11fb3d60faa94c5a5aeccde62adb7d0d675804478a7f1c5963641e93a406388adf8435cd2dae6c4952ae5d438401a758f1bb8ab2987f31fdf0ef7463c891df0a9a40b6837c836bd20223f1d25f09c0885336b1f3ca362931", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r2, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=r3, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="14000000000000000100000001000000", @ANYRES32=r1, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0x110, 0x44000}}], 0x3, 0x4004004) r12 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r12, 0x1, r1, &(0x7f0000000040)={0x20000004}) (async) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r12, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:38:03 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e110000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:03 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x5000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 379.900615][T23871] FAULT_INJECTION: forcing a failure. [ 379.900615][T23871] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 379.913707][T23871] CPU: 0 PID: 23871 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 379.923012][T23871] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 379.933068][T23871] Call Trace: [ 379.936342][T23871] [ 379.939270][T23871] dump_stack_lvl+0xd6/0x122 [ 379.943867][T23871] dump_stack+0x11/0x12 [ 379.948087][T23871] should_fail+0x230/0x240 [ 379.952504][T23871] should_fail_usercopy+0x16/0x20 [ 379.957560][T23871] _copy_from_user+0x1a/0xc0 [ 379.962150][T23871] do_recvmmsg+0x27e/0xa20 [ 379.966571][T23871] __x64_sys_recvmmsg+0xde/0x160 [ 379.971512][T23871] do_syscall_64+0x2b/0x70 [ 379.975999][T23871] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 379.981892][T23871] RIP: 0033:0x7f2c4d882049 [ 379.986339][T23871] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 380.005953][T23871] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 380.014365][T23871] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 380.022333][T23871] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 380.030303][T23871] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 380.038285][T23871] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 380.046251][T23871] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 380.054221][T23871] [ 380.059576][T23872] FAULT_INJECTION: forcing a failure. [ 380.059576][T23872] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 380.072656][T23872] CPU: 0 PID: 23872 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 380.082008][T23872] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 380.092102][T23872] Call Trace: [ 380.095433][T23872] [ 380.098389][T23872] dump_stack_lvl+0xd6/0x122 [ 380.103031][T23872] dump_stack+0x11/0x12 [ 380.107185][T23872] should_fail+0x230/0x240 [ 380.111596][T23872] should_fail_usercopy+0x16/0x20 [ 380.116711][T23872] _copy_from_user+0x1a/0xc0 [ 380.121300][T23872] do_recvmmsg+0x27e/0xa20 [ 380.125765][T23872] __x64_sys_recvmmsg+0xde/0x160 [ 380.130745][T23872] do_syscall_64+0x2b/0x70 [ 380.135228][T23872] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 380.141160][T23872] RIP: 0033:0x7fa271cfb049 [ 380.145643][T23872] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 380.165272][T23872] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 380.173683][T23872] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 380.181665][T23872] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 380.189641][T23872] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 380.197603][T23872] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 380.205565][T23872] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 380.213662][T23872] 03:38:04 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 50) 03:38:04 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 46) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:04 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:04 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e120000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:04 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x6000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:04 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) mount$9p_virtio(&(0x7f00000000c0), &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140), 0x802, &(0x7f0000000180)={'trans=virtio,', {[{@cache_none}], [{@mask={'mask', 0x3d, '^MAY_APPEND'}}, {@subj_type}]}}) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:38:04 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x2, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:04 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x7000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:04 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e180000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:04 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x3, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:04 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x8000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:04 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e240000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 380.746352][T23899] FAULT_INJECTION: forcing a failure. [ 380.746352][T23899] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 380.749707][T23900] FAULT_INJECTION: forcing a failure. [ 380.749707][T23900] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 380.759426][T23899] CPU: 1 PID: 23899 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 380.781699][T23899] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 380.791744][T23899] Call Trace: [ 380.795011][T23899] [ 380.797928][T23899] dump_stack_lvl+0xd6/0x122 [ 380.802510][T23899] dump_stack+0x11/0x12 [ 380.806651][T23899] should_fail+0x230/0x240 [ 380.811075][T23899] should_fail_usercopy+0x16/0x20 [ 380.816157][T23899] _copy_from_user+0x1a/0xc0 [ 380.820736][T23899] do_recvmmsg+0x27e/0xa20 [ 380.825165][T23899] __x64_sys_recvmmsg+0xde/0x160 [ 380.830164][T23899] do_syscall_64+0x2b/0x70 [ 380.834589][T23899] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 380.840472][T23899] RIP: 0033:0x7fa271cfb049 [ 380.844947][T23899] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 380.864542][T23899] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 380.872991][T23899] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 380.880948][T23899] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 380.888908][T23899] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 380.896864][T23899] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 380.904876][T23899] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 380.912839][T23899] [ 380.915842][T23900] CPU: 0 PID: 23900 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 380.925163][T23900] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 380.935224][T23900] Call Trace: [ 380.938501][T23900] [ 380.941441][T23900] dump_stack_lvl+0xd6/0x122 [ 380.946049][T23900] dump_stack+0x11/0x12 [ 380.950282][T23900] should_fail+0x230/0x240 [ 380.954824][T23900] should_fail_usercopy+0x16/0x20 [ 380.959847][T23900] _copy_from_user+0x1a/0xc0 [ 380.964437][T23900] do_recvmmsg+0x27e/0xa20 [ 380.968890][T23900] __x64_sys_recvmmsg+0xde/0x160 [ 380.973862][T23900] do_syscall_64+0x2b/0x70 [ 380.978275][T23900] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 380.984168][T23900] RIP: 0033:0x7f2c4d882049 [ 380.988577][T23900] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 381.008180][T23900] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 381.016609][T23900] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 381.024649][T23900] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 381.032614][T23900] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 381.040619][T23900] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 381.048590][T23900] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 381.056689][T23900] 03:38:05 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 51) 03:38:05 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000300004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:05 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x9000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:05 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x4, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:05 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 47) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:05 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) mount$9p_virtio(&(0x7f00000000c0), &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140), 0x802, &(0x7f0000000180)={'trans=virtio,', {[{@cache_none}], [{@mask={'mask', 0x3d, '^MAY_APPEND'}}, {@subj_type}]}}) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) (async) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) epoll_create1(0x0) (async) mount$9p_virtio(&(0x7f00000000c0), &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140), 0x802, &(0x7f0000000180)={'trans=virtio,', {[{@cache_none}], [{@mask={'mask', 0x3d, '^MAY_APPEND'}}, {@subj_type}]}}) (async) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) (async) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (async) 03:38:05 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000500004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:05 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x5, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:05 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xa000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:05 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000600004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:05 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x6, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:05 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xb000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 381.606424][T23929] FAULT_INJECTION: forcing a failure. [ 381.606424][T23929] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 381.607169][T23928] FAULT_INJECTION: forcing a failure. [ 381.607169][T23928] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 381.619522][T23929] CPU: 1 PID: 23929 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 381.619569][T23929] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 381.619579][T23929] Call Trace: [ 381.619586][T23929] [ 381.619592][T23929] dump_stack_lvl+0xd6/0x122 [ 381.662622][T23929] dump_stack+0x11/0x12 [ 381.666784][T23929] should_fail+0x230/0x240 [ 381.671232][T23929] should_fail_usercopy+0x16/0x20 [ 381.676301][T23929] _copy_from_user+0x1a/0xc0 [ 381.680881][T23929] do_recvmmsg+0x27e/0xa20 [ 381.685330][T23929] __x64_sys_recvmmsg+0xde/0x160 [ 381.690265][T23929] do_syscall_64+0x2b/0x70 [ 381.694788][T23929] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 381.700719][T23929] RIP: 0033:0x7f2c4d882049 [ 381.705193][T23929] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 381.724884][T23929] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 381.733308][T23929] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 381.741331][T23929] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 381.749288][T23929] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 381.757246][T23929] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 381.765260][T23929] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 381.773219][T23929] [ 381.776224][T23928] CPU: 0 PID: 23928 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 381.785659][T23928] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 381.795789][T23928] Call Trace: [ 381.799055][T23928] [ 381.801977][T23928] dump_stack_lvl+0xd6/0x122 [ 381.806602][T23928] dump_stack+0x11/0x12 [ 381.810751][T23928] should_fail+0x230/0x240 [ 381.815197][T23928] should_fail_usercopy+0x16/0x20 [ 381.820222][T23928] _copy_from_user+0x1a/0xc0 [ 381.824900][T23928] do_recvmmsg+0x27e/0xa20 [ 381.829323][T23928] __x64_sys_recvmmsg+0xde/0x160 [ 381.834264][T23928] do_syscall_64+0x2b/0x70 [ 381.838688][T23928] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 381.844614][T23928] RIP: 0033:0x7fa271cfb049 [ 381.849022][T23928] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 381.868629][T23928] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 381.877041][T23928] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 381.885004][T23928] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 381.892972][T23928] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 381.901005][T23928] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 381.908975][T23928] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 381.916946][T23928] 03:38:05 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 52) 03:38:05 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x7, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:05 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000700004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:05 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xc000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:05 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 32) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (rerun: 32) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r2 = epoll_create1(0x0) mount$9p_virtio(&(0x7f00000000c0), &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140), 0x802, &(0x7f0000000180)={'trans=virtio,', {[{@cache_none}], [{@mask={'mask', 0x3d, '^MAY_APPEND'}}, {@subj_type}]}}) (async, rerun: 64) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) (async, rerun: 64) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async, rerun: 64) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (rerun: 64) 03:38:05 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 48) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:05 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x8, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:05 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000900004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:05 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xd000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:05 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000a00004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:05 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xe000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:05 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x9, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 382.463273][T23963] FAULT_INJECTION: forcing a failure. [ 382.463273][T23963] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 382.467345][T23964] FAULT_INJECTION: forcing a failure. [ 382.467345][T23964] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 382.476369][T23963] CPU: 1 PID: 23963 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 382.498610][T23963] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 382.508649][T23963] Call Trace: [ 382.511914][T23963] [ 382.514924][T23963] dump_stack_lvl+0xd6/0x122 [ 382.519553][T23963] dump_stack+0x11/0x12 [ 382.523696][T23963] should_fail+0x230/0x240 [ 382.528100][T23963] should_fail_usercopy+0x16/0x20 [ 382.533186][T23963] _copy_from_user+0x1a/0xc0 [ 382.537808][T23963] do_recvmmsg+0x27e/0xa20 [ 382.542216][T23963] __x64_sys_recvmmsg+0xde/0x160 [ 382.547139][T23963] do_syscall_64+0x2b/0x70 [ 382.551603][T23963] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 382.557489][T23963] RIP: 0033:0x7f2c4d882049 [ 382.561886][T23963] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 382.581501][T23963] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 382.589896][T23963] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 382.597849][T23963] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 382.605805][T23963] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 382.613790][T23963] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 382.621742][T23963] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 382.629698][T23963] [ 382.632703][T23964] CPU: 0 PID: 23964 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 382.642016][T23964] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 382.652072][T23964] Call Trace: [ 382.655344][T23964] [ 382.658265][T23964] dump_stack_lvl+0xd6/0x122 [ 382.662928][T23964] dump_stack+0x11/0x12 [ 382.667152][T23964] should_fail+0x230/0x240 [ 382.671638][T23964] should_fail_usercopy+0x16/0x20 [ 382.676679][T23964] _copy_from_user+0x1a/0xc0 [ 382.681341][T23964] do_recvmmsg+0x27e/0xa20 [ 382.685770][T23964] __x64_sys_recvmmsg+0xde/0x160 [ 382.690708][T23964] do_syscall_64+0x2b/0x70 [ 382.695131][T23964] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 382.701030][T23964] RIP: 0033:0x7fa271cfb049 [ 382.705450][T23964] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 382.725076][T23964] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 382.733488][T23964] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 382.741481][T23964] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 382.749442][T23964] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 382.757447][T23964] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 382.765415][T23964] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 382.773401][T23964] 03:38:06 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 53) 03:38:06 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000b00004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:06 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xa, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:06 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x10000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:06 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0xee00, r2, 0x0) r3 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setgid(r4) r5 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setgroups(0x1, &(0x7f00000001c0)=[r6]) r7 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r7, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)=ANY=[@ANYBLOB="247f00000006010100000000000000000000000005000100070000000500010007000000"], 0x24}}, 0x0) r8 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002600)=[{{&(0x7f00000003c0)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000000880)=[{&(0x7f0000000440)="a194d0b196ba691fc948ae35ffa6ab7967e0aca28b8195602fffc9fea5ba11d1b557c3a9c4f10ba21efa04609b73eae656b48ce01b2e968c43bce887224823bce9554a7beca9dfe6f2fdcb0b6e2cac7fc98430ff2e1b92509d", 0x59}, {&(0x7f00000004c0)="a80ed6b116afbba7f19e204a7bd63dbb402f481dfcdef9c731504c89cc284082ee266a9cd9697b8ecd0d04534dc5509656d61083698e68b74bc1fdb2a5c912e829b726dcb7e2b5be3ccce20eeecc05440e0eb42a0435a1e273d97377914a71fde8ffcc3cd9c41506fa8ec18285857f310d9fbd2fcad8898ec2d2d0566cb7cbc512979b74b3ffa5777f2a", 0x8a}, {&(0x7f0000000580)="f39f75130c36a311790b6427ff2f721503937d7250d74f85b343e06988783f193e3c1582ed56cab48d62b7db71387687224df5c07ec204ddcbfe404692ba2040b435962c53265b2363b5062ec6986493d985b6f91aa4e7d64628f0a9ac0da02783726c03a5b3f6bf0c461cdbf56a68", 0x6f}, {&(0x7f0000000600)="bed5a456de7f3c8241bcd10a96d33a50e78f053589ed15c2be0c75acf166e3c4053bd70ce4417cbaf404a90136a014ecfe15e663773f7488cf92f637f578a16260625c58d8c1b35809fd69ebf374367a4b71b242b5eda1af333003d666ce1b8b4940aa51302c97e458519abdc1053d66c69b39b14873a045344e2ab61e389b962775b6c8856dc73ff7c50dd3a3e3f246d43bd54b48a11d6fdfea5df6e84bb236fa3cbcae327c04a28dbbe849ee33de", 0xaf}, {&(0x7f00000006c0)="fabc15186ad51d84d461215e5ad3f190a88d7d2ae8bd20c2242f3f90c9754de8cbb33f7337aac37f571c438d3c6f489808064803a5e1097a9063e12e653be4c8d611e6fc46f5c8db8fb4509fdc0bb67574fe548a8fbdddd7441533b0e85eae65811ebdbe2cdf0ec3513239959d38f6a1a1d6ebe1b0be86af1818cbec6a44607825be6299ce5dd6229a3644f2899b0e4738a34ccc89f0747972dd29f343add08d0edc215df1b3862590ba889a60c1235947635865a949a0d2514e513d0cd7cc7988c84e0f255e15a89e2489ea45c054ec05d58ab2ee2f1341527e04e38932edfd86393214d67f8bb9c3bf786cf6da708b61b2032b57dcac", 0xf7}, {&(0x7f00000007c0)="e5b450f64508f1e7b2681de615662f60db39a4dc8f17c33696da2e71d0ab4657e6a7de8be1904dd85755b47680f3927b9bf75c8e88e5833f663e18af29eeb1638b362db28355ceac18c20f0a0909a90379e4c1e2ad35a026969940275f5053cfce8edcf18da4cb3fb2e2ec47", 0x6c}, {&(0x7f0000000840)="ba9d56fede1e2d2786fc88bd6c26a07d", 0x10}], 0x7, &(0x7f0000000900)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}], 0x78, 0x4004000}}, {{&(0x7f0000000980)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a00)="68957fe121feff3d4fa87f220ea2819958f17ffc7ec9740e099312d02b059ad1fa8cc3198138839c04467d5667c2735952547703c398c6b75f3423059e76444c28aca47b10a063c74a617ec025e912ffb03f03f4b3d3869868a46db8ec92e404ca3bf42bb10f9a6b2dccf0f5168b1871bc62ca3425c4e1aa709a02f2b9674e655a08f4222a2e63d609d0fe3e60ad0f62262a5fc70a2adda467ce7d52", 0x9c}, {&(0x7f0000000ac0)="6edf9c11a742d8049c13f6ecc9b2fcbc66a3eae00d99320e206d39ba9d7841d05c09b35299b31e4933dc2abfda0b10c0e42b033edb01d5b80f83b657cad7e1e653cf537835c08b53099df57bf1c555efb5cf01d8e905f3eca7e10faf2062fd6b6d31ab18e8ca16f89304d6ad", 0x6c}], 0x2, &(0x7f0000000d00)=[@rights={{0x24, 0x1, 0x1, [r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}], 0x68, 0x20008010}}, {{&(0x7f0000000d80)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000001000)=[{&(0x7f0000000e00)="9e66ca2f79595bb7feca238b6c9531a818e057df6891a0282f1af56c4b5ed4613b2e34d6eb03b6dbec204da4a40c7db4bff0040583b8378e3398c42d227dfa02ea0032717461be0aee0a5ffe57216d6a508bfa775eb1017b7107b092a5d31896a4b2cd8d657eaa349771e4ef4b78aede4e2d7069485c12712c0af50d7bce923cef9702cb4fa909d9cee28e3102b14c5e101ffbc4f618b0cb91e85df6a1592769c269d98f188ceb468795f182a0b79294ef266e3638bacb06ccc7f944fda977615629424e6471458013a83a135c7320122b1a602c309a20f1549e3a10eed42e80", 0xe0}, {&(0x7f0000000f00)="d4f9f3ba5950e0c08d588cd52a8de3f6790964256b5e28aacbbf1e10fc0c31d67335833d4353783adc69ec51185d58d1f7187dfe1fd17c471033868991773f269ff7804c15623755742c5b7702c45d5bdaaec29c222cce4c276e9a8bdbe349965a6666618912d9450eab5540bb001e23f105cd1c8f4f9d0c289e695015884693c4906f8a3898e9b78ea1a11ae2379f99772cb9eff3b74712ebb9c587357f87547f9fd4f1bc28f399b07831ee55c06fa7b073d80a3cf3a2ad155bb7b3f32ead5e9a45771acb6ee23ba4421c9d2452404f44aa85118bdd5202694923dda78239fe2c08d1d2b5", 0xe5}], 0x2, &(0x7f0000002500)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee01}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r2, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, r6}}}, @rights={{0x28, 0x1, 0x1, [r0, r1, r0, r0, 0xffffffffffffffff, r7]}}, @rights={{0x18, 0x1, 0x1, [r8, r0]}}], 0xe0, 0x4}}], 0x3, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000013c0)=[{{&(0x7f00000000c0)=@in={0x2, 0x0, @loopback}, 0x80, &(0x7f0000000340)=[{&(0x7f0000000140)=""/8, 0x8}], 0x1, &(0x7f0000000200)=""/173, 0xad}, 0x9}, {{0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000000340)}], 0x2, &(0x7f0000001440)=""/4096, 0x1000}, 0x8}], 0x2, 0x2, 0x0) r9 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r9, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r9, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:38:06 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 49) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:06 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x11000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:06 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000c00004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:06 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x12000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:06 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xb, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:06 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000d00004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:06 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xc, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 383.317311][T23991] FAULT_INJECTION: forcing a failure. [ 383.317311][T23991] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 383.321445][T23992] FAULT_INJECTION: forcing a failure. [ 383.321445][T23992] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 383.330366][T23991] CPU: 1 PID: 23991 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 383.352626][T23991] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 383.362668][T23991] Call Trace: [ 383.365935][T23991] [ 383.368851][T23991] dump_stack_lvl+0xd6/0x122 [ 383.373436][T23991] dump_stack+0x11/0x12 [ 383.377580][T23991] should_fail+0x230/0x240 [ 383.381990][T23991] should_fail_usercopy+0x16/0x20 [ 383.387001][T23991] _copy_from_user+0x1a/0xc0 [ 383.391616][T23991] do_recvmmsg+0x27e/0xa20 [ 383.396028][T23991] __x64_sys_recvmmsg+0xde/0x160 [ 383.401026][T23991] do_syscall_64+0x2b/0x70 [ 383.405484][T23991] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 383.411463][T23991] RIP: 0033:0x7f2c4d882049 [ 383.415862][T23991] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 383.435544][T23991] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 383.443941][T23991] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 383.451900][T23991] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 383.459922][T23991] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 383.467875][T23991] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 383.475830][T23991] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 383.483791][T23991] [ 383.486847][T23992] CPU: 0 PID: 23992 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 383.496130][T23992] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 383.506247][T23992] Call Trace: [ 383.509565][T23992] [ 383.512476][T23992] dump_stack_lvl+0xd6/0x122 [ 383.517066][T23992] dump_stack+0x11/0x12 [ 383.521203][T23992] should_fail+0x230/0x240 [ 383.525598][T23992] should_fail_usercopy+0x16/0x20 [ 383.530676][T23992] _copy_from_user+0x1a/0xc0 [ 383.535264][T23992] do_recvmmsg+0x27e/0xa20 [ 383.539664][T23992] __x64_sys_recvmmsg+0xde/0x160 [ 383.544671][T23992] do_syscall_64+0x2b/0x70 [ 383.549145][T23992] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 383.555021][T23992] RIP: 0033:0x7fa271cfb049 [ 383.559419][T23992] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 383.579150][T23992] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 383.587563][T23992] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 383.595624][T23992] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 383.603580][T23992] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 383.611588][T23992] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 383.619570][T23992] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 383.627529][T23992] 03:38:07 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 54) 03:38:07 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x18000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:07 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000e00004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:07 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xd, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:07 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0xee00, r2, 0x0) r3 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setgid(r4) r5 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setgroups(0x1, &(0x7f00000001c0)=[r6]) r7 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r7, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)=ANY=[@ANYBLOB="247f00000006010100000000000000000000000005000100070000000500010007000000"], 0x24}}, 0x0) r8 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002600)=[{{&(0x7f00000003c0)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000000880)=[{&(0x7f0000000440)="a194d0b196ba691fc948ae35ffa6ab7967e0aca28b8195602fffc9fea5ba11d1b557c3a9c4f10ba21efa04609b73eae656b48ce01b2e968c43bce887224823bce9554a7beca9dfe6f2fdcb0b6e2cac7fc98430ff2e1b92509d", 0x59}, {&(0x7f00000004c0)="a80ed6b116afbba7f19e204a7bd63dbb402f481dfcdef9c731504c89cc284082ee266a9cd9697b8ecd0d04534dc5509656d61083698e68b74bc1fdb2a5c912e829b726dcb7e2b5be3ccce20eeecc05440e0eb42a0435a1e273d97377914a71fde8ffcc3cd9c41506fa8ec18285857f310d9fbd2fcad8898ec2d2d0566cb7cbc512979b74b3ffa5777f2a", 0x8a}, {&(0x7f0000000580)="f39f75130c36a311790b6427ff2f721503937d7250d74f85b343e06988783f193e3c1582ed56cab48d62b7db71387687224df5c07ec204ddcbfe404692ba2040b435962c53265b2363b5062ec6986493d985b6f91aa4e7d64628f0a9ac0da02783726c03a5b3f6bf0c461cdbf56a68", 0x6f}, {&(0x7f0000000600)="bed5a456de7f3c8241bcd10a96d33a50e78f053589ed15c2be0c75acf166e3c4053bd70ce4417cbaf404a90136a014ecfe15e663773f7488cf92f637f578a16260625c58d8c1b35809fd69ebf374367a4b71b242b5eda1af333003d666ce1b8b4940aa51302c97e458519abdc1053d66c69b39b14873a045344e2ab61e389b962775b6c8856dc73ff7c50dd3a3e3f246d43bd54b48a11d6fdfea5df6e84bb236fa3cbcae327c04a28dbbe849ee33de", 0xaf}, {&(0x7f00000006c0)="fabc15186ad51d84d461215e5ad3f190a88d7d2ae8bd20c2242f3f90c9754de8cbb33f7337aac37f571c438d3c6f489808064803a5e1097a9063e12e653be4c8d611e6fc46f5c8db8fb4509fdc0bb67574fe548a8fbdddd7441533b0e85eae65811ebdbe2cdf0ec3513239959d38f6a1a1d6ebe1b0be86af1818cbec6a44607825be6299ce5dd6229a3644f2899b0e4738a34ccc89f0747972dd29f343add08d0edc215df1b3862590ba889a60c1235947635865a949a0d2514e513d0cd7cc7988c84e0f255e15a89e2489ea45c054ec05d58ab2ee2f1341527e04e38932edfd86393214d67f8bb9c3bf786cf6da708b61b2032b57dcac", 0xf7}, {&(0x7f00000007c0)="e5b450f64508f1e7b2681de615662f60db39a4dc8f17c33696da2e71d0ab4657e6a7de8be1904dd85755b47680f3927b9bf75c8e88e5833f663e18af29eeb1638b362db28355ceac18c20f0a0909a90379e4c1e2ad35a026969940275f5053cfce8edcf18da4cb3fb2e2ec47", 0x6c}, {&(0x7f0000000840)="ba9d56fede1e2d2786fc88bd6c26a07d", 0x10}], 0x7, &(0x7f0000000900)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}], 0x78, 0x4004000}}, {{&(0x7f0000000980)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a00)="68957fe121feff3d4fa87f220ea2819958f17ffc7ec9740e099312d02b059ad1fa8cc3198138839c04467d5667c2735952547703c398c6b75f3423059e76444c28aca47b10a063c74a617ec025e912ffb03f03f4b3d3869868a46db8ec92e404ca3bf42bb10f9a6b2dccf0f5168b1871bc62ca3425c4e1aa709a02f2b9674e655a08f4222a2e63d609d0fe3e60ad0f62262a5fc70a2adda467ce7d52", 0x9c}, {&(0x7f0000000ac0)="6edf9c11a742d8049c13f6ecc9b2fcbc66a3eae00d99320e206d39ba9d7841d05c09b35299b31e4933dc2abfda0b10c0e42b033edb01d5b80f83b657cad7e1e653cf537835c08b53099df57bf1c555efb5cf01d8e905f3eca7e10faf2062fd6b6d31ab18e8ca16f89304d6ad", 0x6c}], 0x2, &(0x7f0000000d00)=[@rights={{0x24, 0x1, 0x1, [r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}], 0x68, 0x20008010}}, {{&(0x7f0000000d80)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000001000)=[{&(0x7f0000000e00)="9e66ca2f79595bb7feca238b6c9531a818e057df6891a0282f1af56c4b5ed4613b2e34d6eb03b6dbec204da4a40c7db4bff0040583b8378e3398c42d227dfa02ea0032717461be0aee0a5ffe57216d6a508bfa775eb1017b7107b092a5d31896a4b2cd8d657eaa349771e4ef4b78aede4e2d7069485c12712c0af50d7bce923cef9702cb4fa909d9cee28e3102b14c5e101ffbc4f618b0cb91e85df6a1592769c269d98f188ceb468795f182a0b79294ef266e3638bacb06ccc7f944fda977615629424e6471458013a83a135c7320122b1a602c309a20f1549e3a10eed42e80", 0xe0}, {&(0x7f0000000f00)="d4f9f3ba5950e0c08d588cd52a8de3f6790964256b5e28aacbbf1e10fc0c31d67335833d4353783adc69ec51185d58d1f7187dfe1fd17c471033868991773f269ff7804c15623755742c5b7702c45d5bdaaec29c222cce4c276e9a8bdbe349965a6666618912d9450eab5540bb001e23f105cd1c8f4f9d0c289e695015884693c4906f8a3898e9b78ea1a11ae2379f99772cb9eff3b74712ebb9c587357f87547f9fd4f1bc28f399b07831ee55c06fa7b073d80a3cf3a2ad155bb7b3f32ead5e9a45771acb6ee23ba4421c9d2452404f44aa85118bdd5202694923dda78239fe2c08d1d2b5", 0xe5}], 0x2, &(0x7f0000002500)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee01}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r2, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, r6}}}, @rights={{0x28, 0x1, 0x1, [r0, r1, r0, r0, 0xffffffffffffffff, r7]}}, @rights={{0x18, 0x1, 0x1, [r8, r0]}}], 0xe0, 0x4}}], 0x3, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000013c0)=[{{&(0x7f00000000c0)=@in={0x2, 0x0, @loopback}, 0x80, &(0x7f0000000340)=[{&(0x7f0000000140)=""/8, 0x8}], 0x1, &(0x7f0000000200)=""/173, 0xad}, 0x9}, {{0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000000340)}], 0x2, &(0x7f0000001440)=""/4096, 0x1000}, 0x8}], 0x2, 0x2, 0x0) r9 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r9, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r9, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) (async) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) (async) setresuid(0xee00, r2, 0x0) (async) socket(0x10, 0x2, 0x0) (async) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) (async) setgid(r4) (async) socket(0x10, 0x2, 0x0) (async) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) (async) setgroups(0x1, &(0x7f00000001c0)=[r6]) (async) socket$nl_netfilter(0x10, 0x3, 0xc) (async) sendmsg$IPSET_CMD_SAVE(r7, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)=ANY=[@ANYBLOB="247f00000006010100000000000000000000000005000100070000000500010007000000"], 0x24}}, 0x0) (async) pidfd_getfd(0xffffffffffffffff, r0, 0x0) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002600)=[{{&(0x7f00000003c0)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000000880)=[{&(0x7f0000000440)="a194d0b196ba691fc948ae35ffa6ab7967e0aca28b8195602fffc9fea5ba11d1b557c3a9c4f10ba21efa04609b73eae656b48ce01b2e968c43bce887224823bce9554a7beca9dfe6f2fdcb0b6e2cac7fc98430ff2e1b92509d", 0x59}, {&(0x7f00000004c0)="a80ed6b116afbba7f19e204a7bd63dbb402f481dfcdef9c731504c89cc284082ee266a9cd9697b8ecd0d04534dc5509656d61083698e68b74bc1fdb2a5c912e829b726dcb7e2b5be3ccce20eeecc05440e0eb42a0435a1e273d97377914a71fde8ffcc3cd9c41506fa8ec18285857f310d9fbd2fcad8898ec2d2d0566cb7cbc512979b74b3ffa5777f2a", 0x8a}, {&(0x7f0000000580)="f39f75130c36a311790b6427ff2f721503937d7250d74f85b343e06988783f193e3c1582ed56cab48d62b7db71387687224df5c07ec204ddcbfe404692ba2040b435962c53265b2363b5062ec6986493d985b6f91aa4e7d64628f0a9ac0da02783726c03a5b3f6bf0c461cdbf56a68", 0x6f}, {&(0x7f0000000600)="bed5a456de7f3c8241bcd10a96d33a50e78f053589ed15c2be0c75acf166e3c4053bd70ce4417cbaf404a90136a014ecfe15e663773f7488cf92f637f578a16260625c58d8c1b35809fd69ebf374367a4b71b242b5eda1af333003d666ce1b8b4940aa51302c97e458519abdc1053d66c69b39b14873a045344e2ab61e389b962775b6c8856dc73ff7c50dd3a3e3f246d43bd54b48a11d6fdfea5df6e84bb236fa3cbcae327c04a28dbbe849ee33de", 0xaf}, {&(0x7f00000006c0)="fabc15186ad51d84d461215e5ad3f190a88d7d2ae8bd20c2242f3f90c9754de8cbb33f7337aac37f571c438d3c6f489808064803a5e1097a9063e12e653be4c8d611e6fc46f5c8db8fb4509fdc0bb67574fe548a8fbdddd7441533b0e85eae65811ebdbe2cdf0ec3513239959d38f6a1a1d6ebe1b0be86af1818cbec6a44607825be6299ce5dd6229a3644f2899b0e4738a34ccc89f0747972dd29f343add08d0edc215df1b3862590ba889a60c1235947635865a949a0d2514e513d0cd7cc7988c84e0f255e15a89e2489ea45c054ec05d58ab2ee2f1341527e04e38932edfd86393214d67f8bb9c3bf786cf6da708b61b2032b57dcac", 0xf7}, {&(0x7f00000007c0)="e5b450f64508f1e7b2681de615662f60db39a4dc8f17c33696da2e71d0ab4657e6a7de8be1904dd85755b47680f3927b9bf75c8e88e5833f663e18af29eeb1638b362db28355ceac18c20f0a0909a90379e4c1e2ad35a026969940275f5053cfce8edcf18da4cb3fb2e2ec47", 0x6c}, {&(0x7f0000000840)="ba9d56fede1e2d2786fc88bd6c26a07d", 0x10}], 0x7, &(0x7f0000000900)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}], 0x78, 0x4004000}}, {{&(0x7f0000000980)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a00)="68957fe121feff3d4fa87f220ea2819958f17ffc7ec9740e099312d02b059ad1fa8cc3198138839c04467d5667c2735952547703c398c6b75f3423059e76444c28aca47b10a063c74a617ec025e912ffb03f03f4b3d3869868a46db8ec92e404ca3bf42bb10f9a6b2dccf0f5168b1871bc62ca3425c4e1aa709a02f2b9674e655a08f4222a2e63d609d0fe3e60ad0f62262a5fc70a2adda467ce7d52", 0x9c}, {&(0x7f0000000ac0)="6edf9c11a742d8049c13f6ecc9b2fcbc66a3eae00d99320e206d39ba9d7841d05c09b35299b31e4933dc2abfda0b10c0e42b033edb01d5b80f83b657cad7e1e653cf537835c08b53099df57bf1c555efb5cf01d8e905f3eca7e10faf2062fd6b6d31ab18e8ca16f89304d6ad", 0x6c}], 0x2, &(0x7f0000000d00)=[@rights={{0x24, 0x1, 0x1, [r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}], 0x68, 0x20008010}}, {{&(0x7f0000000d80)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000001000)=[{&(0x7f0000000e00)="9e66ca2f79595bb7feca238b6c9531a818e057df6891a0282f1af56c4b5ed4613b2e34d6eb03b6dbec204da4a40c7db4bff0040583b8378e3398c42d227dfa02ea0032717461be0aee0a5ffe57216d6a508bfa775eb1017b7107b092a5d31896a4b2cd8d657eaa349771e4ef4b78aede4e2d7069485c12712c0af50d7bce923cef9702cb4fa909d9cee28e3102b14c5e101ffbc4f618b0cb91e85df6a1592769c269d98f188ceb468795f182a0b79294ef266e3638bacb06ccc7f944fda977615629424e6471458013a83a135c7320122b1a602c309a20f1549e3a10eed42e80", 0xe0}, {&(0x7f0000000f00)="d4f9f3ba5950e0c08d588cd52a8de3f6790964256b5e28aacbbf1e10fc0c31d67335833d4353783adc69ec51185d58d1f7187dfe1fd17c471033868991773f269ff7804c15623755742c5b7702c45d5bdaaec29c222cce4c276e9a8bdbe349965a6666618912d9450eab5540bb001e23f105cd1c8f4f9d0c289e695015884693c4906f8a3898e9b78ea1a11ae2379f99772cb9eff3b74712ebb9c587357f87547f9fd4f1bc28f399b07831ee55c06fa7b073d80a3cf3a2ad155bb7b3f32ead5e9a45771acb6ee23ba4421c9d2452404f44aa85118bdd5202694923dda78239fe2c08d1d2b5", 0xe5}], 0x2, &(0x7f0000002500)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee01}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r2, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, r6}}}, @rights={{0x28, 0x1, 0x1, [r0, r1, r0, r0, 0xffffffffffffffff, r7]}}, @rights={{0x18, 0x1, 0x1, [r8, r0]}}], 0xe0, 0x4}}], 0x3, 0x0) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r0, &(0x7f00000013c0)=[{{&(0x7f00000000c0)=@in={0x2, 0x0, @loopback}, 0x80, &(0x7f0000000340)=[{&(0x7f0000000140)=""/8, 0x8}], 0x1, &(0x7f0000000200)=""/173, 0xad}, 0x9}, {{0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000000340)}], 0x2, &(0x7f0000001440)=""/4096, 0x1000}, 0x8}], 0x2, 0x2, 0x0) (async) epoll_create1(0x0) (async) epoll_ctl$EPOLL_CTL_ADD(r9, 0x1, r1, &(0x7f0000000040)={0x20000004}) (async) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r9, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (async) 03:38:07 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 50) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:07 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e001100004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:07 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xe, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:07 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x20000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:07 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x10, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:07 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x24000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:07 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e001200004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 384.184315][T24019] FAULT_INJECTION: forcing a failure. [ 384.184315][T24019] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 384.197489][T24019] CPU: 1 PID: 24019 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 384.199259][T24021] FAULT_INJECTION: forcing a failure. [ 384.199259][T24021] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 384.206754][T24019] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 384.206767][T24019] Call Trace: [ 384.206774][T24019] [ 384.206780][T24019] dump_stack_lvl+0xd6/0x122 [ 384.240582][T24019] dump_stack+0x11/0x12 [ 384.244751][T24019] should_fail+0x230/0x240 [ 384.249186][T24019] should_fail_usercopy+0x16/0x20 [ 384.254239][T24019] _copy_from_user+0x1a/0xc0 [ 384.258817][T24019] do_recvmmsg+0x27e/0xa20 [ 384.263225][T24019] __x64_sys_recvmmsg+0xde/0x160 [ 384.268153][T24019] do_syscall_64+0x2b/0x70 [ 384.272585][T24019] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 384.278518][T24019] RIP: 0033:0x7f2c4d882049 [ 384.282934][T24019] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 384.302586][T24019] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 384.310979][T24019] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 384.318939][T24019] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 384.326895][T24019] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 384.334848][T24019] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 384.342838][T24019] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 384.350795][T24019] [ 384.353795][T24021] CPU: 0 PID: 24021 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 384.363141][T24021] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 384.373201][T24021] Call Trace: [ 384.376524][T24021] [ 384.379453][T24021] dump_stack_lvl+0xd6/0x122 [ 384.384062][T24021] dump_stack+0x11/0x12 [ 384.388213][T24021] should_fail+0x230/0x240 [ 384.392659][T24021] should_fail_usercopy+0x16/0x20 [ 384.397755][T24021] _copy_from_user+0x1a/0xc0 [ 384.402324][T24021] do_recvmmsg+0x27e/0xa20 [ 384.406759][T24021] __x64_sys_recvmmsg+0xde/0x160 [ 384.411743][T24021] do_syscall_64+0x2b/0x70 [ 384.416141][T24021] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 384.422011][T24021] RIP: 0033:0x7fa271cfb049 [ 384.426403][T24021] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 384.445986][T24021] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 384.454377][T24021] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 384.462384][T24021] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 384.470343][T24021] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 384.478341][T24021] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 384.486286][T24021] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 384.494235][T24021] 03:38:08 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 55) 03:38:08 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e001800004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:08 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xaa1414ac, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:08 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x11, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:08 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0xee00, r2, 0x0) (async) r3 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setgid(r4) r5 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setgroups(0x1, &(0x7f00000001c0)=[r6]) (async) r7 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r7, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)=ANY=[@ANYBLOB="247f00000006010100000000000000000000000005000100070000000500010007000000"], 0x24}}, 0x0) r8 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002600)=[{{&(0x7f00000003c0)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000000880)=[{&(0x7f0000000440)="a194d0b196ba691fc948ae35ffa6ab7967e0aca28b8195602fffc9fea5ba11d1b557c3a9c4f10ba21efa04609b73eae656b48ce01b2e968c43bce887224823bce9554a7beca9dfe6f2fdcb0b6e2cac7fc98430ff2e1b92509d", 0x59}, {&(0x7f00000004c0)="a80ed6b116afbba7f19e204a7bd63dbb402f481dfcdef9c731504c89cc284082ee266a9cd9697b8ecd0d04534dc5509656d61083698e68b74bc1fdb2a5c912e829b726dcb7e2b5be3ccce20eeecc05440e0eb42a0435a1e273d97377914a71fde8ffcc3cd9c41506fa8ec18285857f310d9fbd2fcad8898ec2d2d0566cb7cbc512979b74b3ffa5777f2a", 0x8a}, {&(0x7f0000000580)="f39f75130c36a311790b6427ff2f721503937d7250d74f85b343e06988783f193e3c1582ed56cab48d62b7db71387687224df5c07ec204ddcbfe404692ba2040b435962c53265b2363b5062ec6986493d985b6f91aa4e7d64628f0a9ac0da02783726c03a5b3f6bf0c461cdbf56a68", 0x6f}, {&(0x7f0000000600)="bed5a456de7f3c8241bcd10a96d33a50e78f053589ed15c2be0c75acf166e3c4053bd70ce4417cbaf404a90136a014ecfe15e663773f7488cf92f637f578a16260625c58d8c1b35809fd69ebf374367a4b71b242b5eda1af333003d666ce1b8b4940aa51302c97e458519abdc1053d66c69b39b14873a045344e2ab61e389b962775b6c8856dc73ff7c50dd3a3e3f246d43bd54b48a11d6fdfea5df6e84bb236fa3cbcae327c04a28dbbe849ee33de", 0xaf}, {&(0x7f00000006c0)="fabc15186ad51d84d461215e5ad3f190a88d7d2ae8bd20c2242f3f90c9754de8cbb33f7337aac37f571c438d3c6f489808064803a5e1097a9063e12e653be4c8d611e6fc46f5c8db8fb4509fdc0bb67574fe548a8fbdddd7441533b0e85eae65811ebdbe2cdf0ec3513239959d38f6a1a1d6ebe1b0be86af1818cbec6a44607825be6299ce5dd6229a3644f2899b0e4738a34ccc89f0747972dd29f343add08d0edc215df1b3862590ba889a60c1235947635865a949a0d2514e513d0cd7cc7988c84e0f255e15a89e2489ea45c054ec05d58ab2ee2f1341527e04e38932edfd86393214d67f8bb9c3bf786cf6da708b61b2032b57dcac", 0xf7}, {&(0x7f00000007c0)="e5b450f64508f1e7b2681de615662f60db39a4dc8f17c33696da2e71d0ab4657e6a7de8be1904dd85755b47680f3927b9bf75c8e88e5833f663e18af29eeb1638b362db28355ceac18c20f0a0909a90379e4c1e2ad35a026969940275f5053cfce8edcf18da4cb3fb2e2ec47", 0x6c}, {&(0x7f0000000840)="ba9d56fede1e2d2786fc88bd6c26a07d", 0x10}], 0x7, &(0x7f0000000900)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}], 0x78, 0x4004000}}, {{&(0x7f0000000980)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a00)="68957fe121feff3d4fa87f220ea2819958f17ffc7ec9740e099312d02b059ad1fa8cc3198138839c04467d5667c2735952547703c398c6b75f3423059e76444c28aca47b10a063c74a617ec025e912ffb03f03f4b3d3869868a46db8ec92e404ca3bf42bb10f9a6b2dccf0f5168b1871bc62ca3425c4e1aa709a02f2b9674e655a08f4222a2e63d609d0fe3e60ad0f62262a5fc70a2adda467ce7d52", 0x9c}, {&(0x7f0000000ac0)="6edf9c11a742d8049c13f6ecc9b2fcbc66a3eae00d99320e206d39ba9d7841d05c09b35299b31e4933dc2abfda0b10c0e42b033edb01d5b80f83b657cad7e1e653cf537835c08b53099df57bf1c555efb5cf01d8e905f3eca7e10faf2062fd6b6d31ab18e8ca16f89304d6ad", 0x6c}], 0x2, &(0x7f0000000d00)=[@rights={{0x24, 0x1, 0x1, [r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}], 0x68, 0x20008010}}, {{&(0x7f0000000d80)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000001000)=[{&(0x7f0000000e00)="9e66ca2f79595bb7feca238b6c9531a818e057df6891a0282f1af56c4b5ed4613b2e34d6eb03b6dbec204da4a40c7db4bff0040583b8378e3398c42d227dfa02ea0032717461be0aee0a5ffe57216d6a508bfa775eb1017b7107b092a5d31896a4b2cd8d657eaa349771e4ef4b78aede4e2d7069485c12712c0af50d7bce923cef9702cb4fa909d9cee28e3102b14c5e101ffbc4f618b0cb91e85df6a1592769c269d98f188ceb468795f182a0b79294ef266e3638bacb06ccc7f944fda977615629424e6471458013a83a135c7320122b1a602c309a20f1549e3a10eed42e80", 0xe0}, {&(0x7f0000000f00)="d4f9f3ba5950e0c08d588cd52a8de3f6790964256b5e28aacbbf1e10fc0c31d67335833d4353783adc69ec51185d58d1f7187dfe1fd17c471033868991773f269ff7804c15623755742c5b7702c45d5bdaaec29c222cce4c276e9a8bdbe349965a6666618912d9450eab5540bb001e23f105cd1c8f4f9d0c289e695015884693c4906f8a3898e9b78ea1a11ae2379f99772cb9eff3b74712ebb9c587357f87547f9fd4f1bc28f399b07831ee55c06fa7b073d80a3cf3a2ad155bb7b3f32ead5e9a45771acb6ee23ba4421c9d2452404f44aa85118bdd5202694923dda78239fe2c08d1d2b5", 0xe5}], 0x2, &(0x7f0000002500)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee01}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r2, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, r6}}}, @rights={{0x28, 0x1, 0x1, [r0, r1, r0, r0, 0xffffffffffffffff, r7]}}, @rights={{0x18, 0x1, 0x1, [r8, r0]}}], 0xe0, 0x4}}], 0x3, 0x0) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000013c0)=[{{&(0x7f00000000c0)=@in={0x2, 0x0, @loopback}, 0x80, &(0x7f0000000340)=[{&(0x7f0000000140)=""/8, 0x8}], 0x1, &(0x7f0000000200)=""/173, 0xad}, 0x9}, {{0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000000340)}], 0x2, &(0x7f0000001440)=""/4096, 0x1000}, 0x8}], 0x2, 0x2, 0x0) r9 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r9, 0x1, r1, &(0x7f0000000040)={0x20000004}) (async) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r9, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:38:08 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 51) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:08 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x12, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:08 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e002000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:08 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xac1414aa, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:08 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e002400004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:08 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x18, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:08 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xfbffffff, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 385.042762][T24069] FAULT_INJECTION: forcing a failure. [ 385.042762][T24069] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 385.043788][T24068] FAULT_INJECTION: forcing a failure. [ 385.043788][T24068] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 385.055915][T24069] CPU: 0 PID: 24069 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 385.078190][T24069] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 385.088308][T24069] Call Trace: [ 385.091576][T24069] [ 385.094492][T24069] dump_stack_lvl+0xd6/0x122 [ 385.099123][T24069] dump_stack+0x11/0x12 [ 385.103266][T24069] should_fail+0x230/0x240 [ 385.107669][T24069] should_fail_usercopy+0x16/0x20 [ 385.112743][T24069] _copy_from_user+0x1a/0xc0 [ 385.117364][T24069] do_recvmmsg+0x27e/0xa20 [ 385.121786][T24069] __x64_sys_recvmmsg+0xde/0x160 [ 385.126712][T24069] do_syscall_64+0x2b/0x70 [ 385.131118][T24069] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 385.137034][T24069] RIP: 0033:0x7f2c4d882049 [ 385.141433][T24069] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 385.161080][T24069] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 385.169480][T24069] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 385.177470][T24069] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 385.185428][T24069] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 385.193394][T24069] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 385.201352][T24069] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 385.209325][T24069] [ 385.212329][T24068] CPU: 1 PID: 24068 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 385.221615][T24068] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 385.231664][T24068] Call Trace: [ 385.234950][T24068] [ 385.237863][T24068] dump_stack_lvl+0xd6/0x122 [ 385.242524][T24068] dump_stack+0x11/0x12 [ 385.246662][T24068] should_fail+0x230/0x240 [ 385.251078][T24068] should_fail_usercopy+0x16/0x20 [ 385.256137][T24068] _copy_from_user+0x1a/0xc0 [ 385.260728][T24068] do_recvmmsg+0x27e/0xa20 [ 385.265216][T24068] __x64_sys_recvmmsg+0xde/0x160 [ 385.270148][T24068] do_syscall_64+0x2b/0x70 [ 385.274612][T24068] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 385.280496][T24068] RIP: 0033:0x7fa271cfb049 [ 385.284898][T24068] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 385.304570][T24068] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 385.313003][T24068] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 385.320971][T24068] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 385.328926][T24068] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 385.336876][T24068] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 385.344835][T24068] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 385.352787][T24068] 03:38:09 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 56) 03:38:09 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e004003004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:09 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x24, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:09 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xffffff7f, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:09 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) r3 = socket$nl_rdma(0x10, 0x3, 0x14) clock_gettime(0x0, &(0x7f0000001780)={0x0, 0x0}) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000001880), 0x20000, 0x0) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r0, &(0x7f00000018c0)={0x10}) ppoll(&(0x7f0000001740)=[{r3, 0x1100}, {r2, 0xa110}], 0x2, &(0x7f00000017c0)={r4, r5+10000000}, &(0x7f0000001800)={[0x7]}, 0x8) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) socketpair$unix(0x1, 0x4a77073a1cb4c7d3, 0x0, &(0x7f0000001840)) clock_gettime(0x0, &(0x7f00000016c0)={0x0, 0x0}) recvmmsg(r0, &(0x7f0000001680)=[{{&(0x7f00000000c0)=@ethernet={0x0, @link_local}, 0x80, &(0x7f0000000600)=[{&(0x7f0000000200)=""/176, 0xb0}, {&(0x7f00000002c0)=""/160, 0xa0}, {&(0x7f0000000140)=""/17, 0x11}, {&(0x7f0000000380)=""/168, 0xa8}, {&(0x7f0000000440)=""/178, 0xb2}, {&(0x7f0000000180)=""/46, 0x2e}, {&(0x7f0000000500)=""/229, 0xe5}], 0x7, &(0x7f0000000680)=""/4096, 0x1000}, 0x40}], 0x1, 0x2020, &(0x7f0000001700)={r7, r8+60000000}) r9 = socket$phonet_pipe(0x23, 0x5, 0x2) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, r9, &(0x7f0000001900)={0xc0000017}) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:38:09 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 52) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:09 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xfffffffb, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:09 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x300, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:09 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000340004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:09 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x2, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:09 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x500, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:09 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000014300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 385.899871][T24095] FAULT_INJECTION: forcing a failure. [ 385.899871][T24095] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 385.913096][T24095] CPU: 0 PID: 24095 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 385.922439][T24095] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 385.932496][T24095] Call Trace: [ 385.935770][T24095] [ 385.938700][T24095] dump_stack_lvl+0xd6/0x122 [ 385.943302][T24095] dump_stack+0x11/0x12 [ 385.947499][T24095] should_fail+0x230/0x240 [ 385.951917][T24095] should_fail_usercopy+0x16/0x20 [ 385.956979][T24095] _copy_from_user+0x1a/0xc0 [ 385.961571][T24095] do_recvmmsg+0x27e/0xa20 [ 385.966085][T24095] __x64_sys_recvmmsg+0xde/0x160 [ 385.971021][T24095] do_syscall_64+0x2b/0x70 [ 385.974350][T24097] FAULT_INJECTION: forcing a failure. [ 385.974350][T24097] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 385.975442][T24095] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 385.994317][T24095] RIP: 0033:0x7f2c4d882049 [ 385.998729][T24095] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 386.018324][T24095] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 386.026747][T24095] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 386.034700][T24095] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 386.042659][T24095] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 386.050693][T24095] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 386.058686][T24095] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 386.066644][T24095] [ 386.069645][T24097] CPU: 1 PID: 24097 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 386.079027][T24097] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 386.089079][T24097] Call Trace: [ 386.092350][T24097] [ 386.095274][T24097] dump_stack_lvl+0xd6/0x122 [ 386.099916][T24097] dump_stack+0x11/0x12 [ 386.104112][T24097] should_fail+0x230/0x240 [ 386.108593][T24097] should_fail_usercopy+0x16/0x20 [ 386.113616][T24097] _copy_from_user+0x1a/0xc0 [ 386.118234][T24097] do_recvmmsg+0x27e/0xa20 [ 386.122789][T24097] __x64_sys_recvmmsg+0xde/0x160 [ 386.127739][T24097] do_syscall_64+0x2b/0x70 [ 386.132231][T24097] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 386.138124][T24097] RIP: 0033:0x7fa271cfb049 [ 386.142531][T24097] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 386.162131][T24097] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 386.170619][T24097] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 386.178573][T24097] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 386.186528][T24097] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 386.194482][T24097] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 386.202435][T24097] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 386.210463][T24097] 03:38:10 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 57) 03:38:10 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x3, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:10 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x600, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:10 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000024300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:10 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) r3 = socket$nl_rdma(0x10, 0x3, 0x14) clock_gettime(0x0, &(0x7f0000001780)={0x0, 0x0}) (async) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000001880), 0x20000, 0x0) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r0, &(0x7f00000018c0)={0x10}) (async) ppoll(&(0x7f0000001740)=[{r3, 0x1100}, {r2, 0xa110}], 0x2, &(0x7f00000017c0)={r4, r5+10000000}, &(0x7f0000001800)={[0x7]}, 0x8) (async) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) socketpair$unix(0x1, 0x4a77073a1cb4c7d3, 0x0, &(0x7f0000001840)) clock_gettime(0x0, &(0x7f00000016c0)={0x0, 0x0}) recvmmsg(r0, &(0x7f0000001680)=[{{&(0x7f00000000c0)=@ethernet={0x0, @link_local}, 0x80, &(0x7f0000000600)=[{&(0x7f0000000200)=""/176, 0xb0}, {&(0x7f00000002c0)=""/160, 0xa0}, {&(0x7f0000000140)=""/17, 0x11}, {&(0x7f0000000380)=""/168, 0xa8}, {&(0x7f0000000440)=""/178, 0xb2}, {&(0x7f0000000180)=""/46, 0x2e}, {&(0x7f0000000500)=""/229, 0xe5}], 0x7, &(0x7f0000000680)=""/4096, 0x1000}, 0x40}], 0x1, 0x2020, &(0x7f0000001700)={r7, r8+60000000}) r9 = socket$phonet_pipe(0x23, 0x5, 0x2) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, r9, &(0x7f0000001900)={0xc0000017}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:38:10 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 53) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:10 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x5, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:10 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x700, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:10 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000034300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:10 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x900, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:10 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000044300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:10 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x6, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 386.759739][T24125] FAULT_INJECTION: forcing a failure. [ 386.759739][T24125] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 386.772835][T24125] CPU: 0 PID: 24125 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 386.782102][T24125] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 386.792167][T24125] Call Trace: [ 386.795433][T24125] [ 386.798371][T24125] dump_stack_lvl+0xd6/0x122 [ 386.803007][T24125] dump_stack+0x11/0x12 [ 386.807234][T24125] should_fail+0x230/0x240 [ 386.811682][T24125] should_fail_usercopy+0x16/0x20 [ 386.816695][T24125] _copy_from_user+0x1a/0xc0 [ 386.821331][T24125] do_recvmmsg+0x27e/0xa20 [ 386.825787][T24125] __x64_sys_recvmmsg+0xde/0x160 [ 386.830773][T24125] do_syscall_64+0x2b/0x70 [ 386.835176][T24125] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 386.841062][T24125] RIP: 0033:0x7fa271cfb049 [ 386.845473][T24125] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 386.865069][T24125] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 386.873494][T24125] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 386.881456][T24125] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 386.889491][T24125] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 386.897456][T24125] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 386.905420][T24125] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 386.913385][T24125] [ 386.922580][T24129] FAULT_INJECTION: forcing a failure. [ 386.922580][T24129] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 386.935675][T24129] CPU: 0 PID: 24129 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 386.944966][T24129] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 386.955019][T24129] Call Trace: [ 386.958289][T24129] [ 386.961211][T24129] dump_stack_lvl+0xd6/0x122 [ 386.965803][T24129] dump_stack+0x11/0x12 [ 386.969987][T24129] should_fail+0x230/0x240 [ 386.974404][T24129] should_fail_usercopy+0x16/0x20 [ 386.979468][T24129] _copy_from_user+0x1a/0xc0 [ 386.984057][T24129] do_recvmmsg+0x27e/0xa20 [ 386.988503][T24129] __x64_sys_recvmmsg+0xde/0x160 [ 386.993483][T24129] do_syscall_64+0x2b/0x70 [ 386.997923][T24129] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 387.003813][T24129] RIP: 0033:0x7f2c4d882049 [ 387.008229][T24129] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 387.027829][T24129] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 387.036236][T24129] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 387.044197][T24129] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 387.052161][T24129] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 387.060125][T24129] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 387.068089][T24129] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 387.076126][T24129] 03:38:11 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 58) 03:38:11 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xa00, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:11 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000054300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:11 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x7, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:11 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) (async) r3 = socket$nl_rdma(0x10, 0x3, 0x14) clock_gettime(0x0, &(0x7f0000001780)={0x0, 0x0}) (async) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000001880), 0x20000, 0x0) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r0, &(0x7f00000018c0)={0x10}) (async, rerun: 32) ppoll(&(0x7f0000001740)=[{r3, 0x1100}, {r2, 0xa110}], 0x2, &(0x7f00000017c0)={r4, r5+10000000}, &(0x7f0000001800)={[0x7]}, 0x8) (async, rerun: 32) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async) socketpair$unix(0x1, 0x4a77073a1cb4c7d3, 0x0, &(0x7f0000001840)) clock_gettime(0x0, &(0x7f00000016c0)={0x0, 0x0}) recvmmsg(r0, &(0x7f0000001680)=[{{&(0x7f00000000c0)=@ethernet={0x0, @link_local}, 0x80, &(0x7f0000000600)=[{&(0x7f0000000200)=""/176, 0xb0}, {&(0x7f00000002c0)=""/160, 0xa0}, {&(0x7f0000000140)=""/17, 0x11}, {&(0x7f0000000380)=""/168, 0xa8}, {&(0x7f0000000440)=""/178, 0xb2}, {&(0x7f0000000180)=""/46, 0x2e}, {&(0x7f0000000500)=""/229, 0xe5}], 0x7, &(0x7f0000000680)=""/4096, 0x1000}, 0x40}], 0x1, 0x2020, &(0x7f0000001700)={r7, r8+60000000}) (async) r9 = socket$phonet_pipe(0x23, 0x5, 0x2) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, r9, &(0x7f0000001900)={0xc0000017}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:38:11 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 54) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:11 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000064300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:11 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x8, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:11 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xb00, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:11 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000074300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:11 executing program 5: sendmsg$DCCPDIAG_GETSOCK(0xffffffffffffffff, &(0x7f0000002480)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x5000000}, 0xc, &(0x7f0000000180)={&(0x7f00000011c0)={0x12c0, 0x13, 0x100, 0x70bd2d, 0x25dfdbfd, {0x25, 0x2, 0x7, 0x81, {0x4e21, 0x4e21, [0x80, 0x7, 0x3, 0xf2], [0x7fffffff, 0x9, 0x1, 0x5], 0x0, [0x6, 0x9]}, 0x1, 0x80000001}, [@INET_DIAG_REQ_BYTECODE={0xac, 0x1, "72beafaf821217888af10d662330cb766a6616bfb2868a90118b08a863f263c0c925ee4ed773bfcc3bc9d61bb56e307b87b05c36952b2ad3cffc7816bda64f9da7750872a8a2aff62c4529dbc8458d90dab517b407aafd8901e7ab7b44700585aa14765a78553afd5bf39ccc9aede8b85fccbb5c22b13ef590e6db8b37760afa6878f6e2df3d74ad5610ba6b321563eb507ee93a5fb878e2874862ab5e2edb8b9491825c7a63498b"}, @INET_DIAG_REQ_BYTECODE={0x1004, 0x1, "1f83e4ee7da9aeb2777a0f70f25506e5a1a70c1f908e5636ca7b95ae540f27eaaf2924540f0d9c66fef7ea6aaec9990f452583ba468cf022752ee891e21a331b928b7e551d7207f7703e9919782c2bf9ca60e8024b1039babd25b81d30af209f1b64896a28705418b511df9fd7bb412c56a6195aea9f260d6dbe64e2c9dc2df91c106ad08323462d0b4c79ef79e7d8701f0625c4d014136e6056d14744e6cec3f6e6bf2a6f2b11cb1ae0ab3e95a881179e470502cb27c4d340032857af7cc6080b248dd55981d181707dfba3db4d65a8c3692924987891663d6645b79a44ab4f0820ef69b7f3ec392a6591217fbacf74a81b088a1905dec97dd5e9494b5ff6828a63ec50fbf21074a38e2a8e7df74cc4fde57a7c7b19915711355dbf7e5fc3560cedf1dcace6684bc4f84630762884e928a4a204ba03f4f4262d155e9cd77f9cd6c5cf8dda0b26a2c6ef52948020c620b8dc388549b8e1489782857c365a299a5bcf4ea9bd684d913ddcf62a0f7832131e9e9e93f5c7ab60f188456e43aadad84f781a554f90240ba5ad280f1616c7eb4d0af53d50a8de95b692c995e24fa5db34fc0600c301835baa304b8a01d0ae9c6b69a56edaf23d2953a4d1b8a4b9d84d8e09ad1cc27dae4f63528f30ff126f2ac8d5497c2431f4904eac47d2bf90bc95234a19855a2da3bc390d62bdcd57eafbecb095f8db5f959b3057abbbfd48005d0582d11f3f20b0dc527fbd95c490d0fb08357762ab74484b72ff82c65a17e4347d5db236d99dcbcf4ca21c394ab6d6ce517566e7bf8c23dcf91a09019ca83ee7d479228b3f1abb6cd6ae76780afa055a286a5651ea556e6f2dd5ea1befa790e5a49ccab52ef86a58c2a6f377d13c40ca4267efdf38149e170dd38a4b3a3663e23c42f2ada0912daa57dbf2f437dcb91ffed33361e140b299398e3e0a2a4a315a77cc5f12af57a04ed34fab41c20d496f3b1cfe5111fdbb4180624e7b39226fc900f4d4cddf2e0af23a3243a874e5e62ff3a76497bbe98a1b0dc834590d2c0b8c3a33a5cc9f6a5f00ddc79cc1b99800db9c490fe9996d9b04120b54a6a39c1ae1e1acdb0523ed2aaf7cdb9541637f609fa40a859d4703f3f0e07ad66c118b98db1f960bd1e37cf6b9c96ea35d14bfbfa89ea6814aae6b040936925ab67df505dfee40de1ddbabc64e428b3c89bb6c1de703dc043b901ee33941c0f7c2d8007c90bd14bb5244fbca12fe576467133b6c8dcb1e1946cfc0507c8e206571d795934cb833449cc5a060621053040074be1f8c86de47adb1948554d76d3a8ecbb77990e5cd600d6d08e278898b22bf2af06ae936af51a9cb919f37d059cbe29ceca8a43e8ac6bcb95e8ff81d778d5df36c358e679e87c9948b8ffc7b80a187524ebe35a80efcb327dff430c835d74b6fd51759962f70f5757e001592a75d7e105e7335d7a24ad3ea1dc945345d9556775138864b871bb5f761167d544d9439fa3ccceea85126481bf55257436fabd57f81b561b069122f02d80d4465104063eed055e3f3b72bdc7852273e16994f270e68f0f2908439b97c7047f6a5ed463ad1bcca2269d5fc435c41fa36b8ff55bc52a8fc85c5357766c68c463c12801ebe7ff870e9eb7d55f3e49a8f9d1fab59af27ae63e4c21e1b0329e97d597d1954a1a9b3a6f405a86a87c76d015c024ee64488d111a1fa3c1f4a62dc78104e74a71167bbd60e86006580a236ea62dec3d19d1eddb7ea0b2e69fed158769ccca7c2c893574f72d15a4c285ac235e7d76d74d9630c6ebc09db70def4da792ebe07400295a12f8f25f542204d16ccd3643ee8208b59ceaf51d6f45cd1a55e49a882d9cf78e71b397a1f54fae4025451b098f5091fe06bc0960ce9e231a6105f1f77c8b8018b0df0955636b29962d8ea0c02d1fafbefabf22c03a0c54a145739496b3ff3c4284ad29e6b8a5ca7a720c3d23a2eaab9325b6e2def7243465032dbb18e6b6748eb831c1bd0075be3bc450fabb5de327d3ea00e8f6cc8045ee8a3c62f7962d7a52c8e5225a03cf6afef38bfe4baa2100dc79aa9d009e4fba5aba6431df911be450561cfb6b68e64452def7668b3dbba4dd349a22da0473440f3b278834434a832b22a701e50ca2f9e31bb86f0d0a83786b3e3d5511808fdbce0160d5412fc4090dc9c548a69e8dde7d65302b9e1c76bf3ff8a663e779f0db1ed4e9d2d3020850d34fe0c391793adba619e7cc136e0cd3bae7583d702e9e98673fecfd1521f4858dd1613ce92c011c126d6d995f7c2388e19e5a31f054bac3099776b916a80e2596e24839477d78be2135a8b97dfc1b744fdaf9559b92182bebd257411677429e6862103c054378e3899a7754a5d63eae8fd4c34852d000a33f000ab1feb18cc02d32294c5bb4840578527ba5f7fa1703f951f1ed75e5ab967f7e6ddad2bf474ccd8e9047ecd4c413ca0e25f4272b66366428a27052e1d54f08c6901f786715ab2bdbc341f83932bcfd090d224dcf45c579697ec8f3953f3181b8b39a0447252ea2ca7e97ebb9fcf6bbd3d185c3a578411a27e9790aab44bb95fe6a27660f32e26c90e1167a4f742439b502d61fecd3f63c51e093ba316650631fe6a2383fe73248a2046de242b44abbb5ad63d462b8254c69a20ef3e71b4ec3a5495e1d6f957d9bea80a99622699c3fd6ddba97a8a0c3c271e755a89d3a830415c030e70ae3a9e60362ab5adb40584120fd50c0670930a5246b710a936693449f9c7ec13166476f6eee18abce0996c0cdb0dadf1e514bbaec54f9766809355aebe70269f7266998968be8961bb016087bbb918dcd5aea6274617f3f11193916e7b94edaddafe4eea5ea6f80c890011369b15b7d5b9ef9953cb4ca0e887f1137296c04c86b39989e5e9bc8ccb2f02e351db70f342547f1984d678f263b6457b12005a126df99c8a7372344d1f0ff978a8d54e55521b40016f6b3bb1aed83735f614d37196a600f18d353c5905d2b497c1b7ee3bccba85270860715fe622e824c1c8afe83986bc5ff01b2589d81c588a403d0e76a842ec576424e781396fd886119a9a0bc90098403a34588ced378e09cfbd1d39ef3deae813e40e2c9e963a7883e1e1282c4fc8712166154ad0bbf7900a228ebeae4ba47d5b990ee7d6681033e3776c772dd33e83df325ac66ef163a6af3a564fe856b663481fc177aae37abe85fccc208c05bb35c72b076b2b7f4a2c39e4c6f15198c3fb9b1fe3d3f816bcf112e1bb00d0a2bcc2bbe79108e928df763a2df53feef7f32fa803c01be78496f9c92e889be8b62158038855463fa4f3e65d7143ccc8d160de159a77626a740085e2aacdd5c7adcefdbea48bbe44d9a708c6c838af66f2fd968979c476adf9ebd022fa5833ad1fa4b2cef1df2dffb58da661da25ea3fbe985fdd88abd03d24d6b771e2b46f6ad668b665768c8b797bb374d63ffb98d909635d5f446ffba2533dbf083ae1a138626275095ac23258e241f5d3591e2753aea38f0c415554bb84a732e4a00365b8062562266633700d6f2b0da1bf21e7023a1066a1558ce3991722a403b249c6fe22f4179a72d46f2cb0688cce5b09d39120100e7b7f3bb1a294b3932500d0d907b60eb9ea7ca9a0b39282c9cc1f8fade6e45e6a870a7ff7897c7e8e35ab5394b154907c97668c22d7e8e51eb483476471975d499e1b7b4657d2366261f15ff0a7c6204a3dbb9283eb6b853621f761a38eb64721c90b44734636ed1a9e8615be63ff7be280460690a5b0dc3cac93ee9a882d38298847e343e444319fa7bced92e3dc480bd111d6cbdf379c7e8dc038078aaad8d822a1273a64b1b1aa88a9b0913fd9fbf0929c9d74ce57eafe77f676ae5cbd8a6ad57ab9a854400703be824258ae100d94ab32cb2e70140ee770f217aca7a45d89870de86ce0e5f53da73ccbebe79a7b4a9af9e27a1a2721f26221ec3804e80b07fba89f72056628eb6eaf8335225a92327491c90c6c9a25beb6b4bf7f25ac346a53f8648008c4c665403896bc8125673e9ce1d1ede9ec232dc88bfb3bea68b7d99b59de370551a76a1b81a4d46a2ccc2575a687a7c6a1ff6f4627e3b1896ac2bb6a218f8a99a85c9718ddf832454a7802095a142e9c26ac274793c503b5562f23e64062ed143baaa66b342fd651a9853cb1dd8d23e7d82a8e11ea88b56343bb5ea54874403fe0bd7f295a9500b458a8977cad5f6c140bb97773c15916843d70846a57124b6eba280df9cf2a23cd016f585bb5a8b85ee2e669dde46c8216466feb1c5702095246cc80ca24628182105bc3ff139861e7945acc7ca3d4a4f44af8da8e09f585cd57e7292c43c2249b675d1462bddbf754475cfc458dd7d7e4c5ea9e73cae5859013cd095fb91977854a0e5ad0866871ef34d16725612098f7918b099328c56a050c9126e01252f95ede7f524b70c80ae76ede75c6245435f47b3b48a4b057293c7935246f1701ea679824ac3814c1431c1b7128b7a78adf17a4b5000d88529dab1ab4e1d29b28765746d3c78a726239d5f95a5f29b299a06eaff324572d23e5f61d3a8c8071da307c838ef81937cc5fabc516df778bfe24b6fb7a71a3c121a6a2012657fe8880bd16ff20f0ca70e7b7fb4af6d4a0e76ab251052af8a03ff88dfd8f828d25cb76505f5e5241fcf222e241efc55940032cec2b5be87d64274dfc12993ee2762d35147eef3a8a772c7ec3ddb7565e20a2f11fe225d1338f1c6630375c4b1b7e88e585e8f25a95d13ff8569a9ffa3dfc7666c01ce3d49667b8f24957e57279a3f04c073372db250375a3df9226fef347cc4a57e269e67bfbebe2ce7110594c254a5a769087adafd96ebdc3c46138ebd92e9626979b0277a59c94ca07e281b2614d640c047ee252e2de763c89ce487c6dced612de0f1f6f2068aa688b7d6475e0cd8603cd3ad468caded4ea87f58d81b46322639b3f3ff819a9c26508085c2fbc6fbd446f2ffe83ccb7f0becc4f286eebc38b3614462306312c5dfcf3a5f16209d0bebb5cd742dcd52e62e065271e9377ad80da931bbcf789713361c2fe6eefb4d603e045d3f3652ac4946108cc10b1a4cf44b951ef74a4e28977ec7d05c44f2d4ac6be21527e2de937d4c4121ec529ffeb0bfbcc57dd77ecd4484a9c661fc5615ef7e8d077a6d4a9001adaddb1b1ef1c789541512b4d692ff8fa7037794f2b360af1e6be3f7d4838d6e23716ce0c9fd9fc213f3c7a26217abff44dd6916a97a5f2a61c71a5f6d2fd0e0e83ffd94aa71381e65c9d9088767aa7497b491af4288fbfc735f15e616bdfe87391d669f22a9a34037b7e0883791921081063bc1afc99b54e8afbbfeb770ddbecdf817a3013d7474fd4e824300b0c1f549bd98030fb09133ae37ce70dad79946633f64e051b14a2702c6b50fc9909f91458fea0b49f0452defd5d2214d62f56d1df26d9dee67ab2fbbadcbf4596274c6a36632f240f39248d5bb971e03f15c941733674da653797fd18c44b4a1e6ce1c4d25394abeaf4763b6a5a1e98da690fb6893a62c060c88e4b2344b9f40afbf7fd2d731b94271d528c14308cb6c595adbcd7278ed870ce2729d40b90730c649e071a9361ea8b28bf820a31960ff76072158eecd1ce670d0bb3c200453c5e8bf05765687152ed97608919ce78b68bec1e87dba2480d3bf5da17a99ed7d95d56c2b7e5a230b61774f4ab93022cb85de8d6e5cc729ca8f32b2fdce526fe369114a1a5f4c2032c92613b535353cb7612e9825cde6a21fd9ec9e02619f29c572d1623fcf1b05ac3e5e89ba63e6740b8c678dee3"}, @INET_DIAG_REQ_BYTECODE={0x6, 0x1, "27b5"}, @INET_DIAG_REQ_BYTECODE={0x83, 0x1, "f2bbd9e783099b5638f66aeadb43124e170a37868b9d10d2c55aa1a1dc78126b73c5351928d6e436f5535aef0628204dcfc129fa712823987550cf861716224b9d717988a9517437cc6e90f7371f1fce905905f984cd39f7620bde04a531984f0d993addecdd05bb95e64a2689bd5c4439631939588aea7633ba4f620f0dfc"}, @INET_DIAG_REQ_BYTECODE={0x10, 0x1, "9730c605f48339a61ae55ea5"}, @INET_DIAG_REQ_BYTECODE={0x73, 0x1, "652da1da451ce2e583e78ebf55f1734445e6c0d6e91b20123439f9cdb3aecf90149634e70d284d321cdc23bc5ddc344de5d24c4d8b1cd0349f2225a4cd0caa40144797f1e4db41f1ba32fea5f85e4a8c5e911517785407371689b5d35ba3855e1aec162546eab9d1e880ef47586788"}, @INET_DIAG_REQ_BYTECODE={0x3c, 0x1, "281528086cd13d531897e0e3a50ddf8e1ae64f31a3b3e3b7b687a6230da8d789af89f1a6d2a7bb841e43eb87a621beaaeb9f321a6127bfc9"}, @INET_DIAG_REQ_BYTECODE={0x76, 0x1, "aef19aee46781c7d9853678fcc2732874b503dce466b39c7bc341e93065d84bdc450e4e447619180d0afb852149db8adaa9671a82a3e080bb6aee4437f60b29e156efae9770b8232f714b46c5fbe1129393d2eb115dc5bd23e51ac417ec2f242d267fbe2789240bfb54d2d62426c6fbbcb66"}]}, 0x12c0}, 0x1, 0x0, 0x0, 0x1}, 0x20000000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) r3 = syz_open_dev$vcsa(&(0x7f0000000100), 0xb, 0x0) read$char_usb(r3, &(0x7f00000001c0)=""/4096, 0x1000) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r4, 0x8933, &(0x7f0000000000)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000001c0)={0x1c, r5, 0x343, 0x0, 0x0, {0xe}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r6}]}, 0x1c}}, 0x0) sendmsg$NL80211_CMD_GET_WIPHY(r4, &(0x7f00000025c0)={&(0x7f0000002500)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000002580)={&(0x7f0000002540)={0x20, 0x0, 0x8, 0x70bd27, 0x25dfdbfb, {{}, {@void, @void, @val={0xc, 0x99, {0x8001, 0x67}}}}, ["", ""]}, 0x20}, 0x1, 0x0, 0x0, 0xc4}, 0x5) r7 = syz_open_dev$vcsa(&(0x7f0000000100), 0xb, 0x0) read$char_usb(r7, &(0x7f00000001c0)=""/4096, 0x1000) bind$packet(r7, &(0x7f00000024c0)={0x11, 0xf6, 0x0, 0x1, 0x2, 0x6, @random="d6d1c9066a6c"}, 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:38:11 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x9, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 387.622458][T24157] FAULT_INJECTION: forcing a failure. [ 387.622458][T24157] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 387.635537][T24157] CPU: 1 PID: 24157 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 387.644795][T24157] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 387.654868][T24157] Call Trace: [ 387.658147][T24157] [ 387.658160][T24157] dump_stack_lvl+0xd6/0x122 [ 387.665655][T24157] dump_stack+0x11/0x12 [ 387.665682][T24157] should_fail+0x230/0x240 [ 387.665705][T24157] should_fail_usercopy+0x16/0x20 [ 387.665727][T24157] _copy_from_user+0x1a/0xc0 [ 387.665791][T24157] do_recvmmsg+0x27e/0xa20 [ 387.665820][T24157] __x64_sys_recvmmsg+0xde/0x160 [ 387.665841][T24157] do_syscall_64+0x2b/0x70 [ 387.665863][T24157] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 387.703570][T24157] RIP: 0033:0x7f2c4d882049 [ 387.708141][T24157] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 387.727768][T24157] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 387.727832][T24157] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 387.727846][T24157] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 387.727859][T24157] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 387.727919][T24157] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 387.727931][T24157] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 387.727950][T24157] [ 387.733138][T24160] FAULT_INJECTION: forcing a failure. [ 387.733138][T24160] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 387.792438][T24160] CPU: 1 PID: 24160 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 387.801809][T24160] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 387.811842][T24160] Call Trace: [ 387.815104][T24160] [ 387.818020][T24160] dump_stack_lvl+0xd6/0x122 [ 387.822631][T24160] dump_stack+0x11/0x12 [ 387.826825][T24160] should_fail+0x230/0x240 [ 387.831224][T24160] should_fail_usercopy+0x16/0x20 [ 387.836231][T24160] _copy_from_user+0x1a/0xc0 [ 387.840833][T24160] do_recvmmsg+0x27e/0xa20 [ 387.845327][T24160] __x64_sys_recvmmsg+0xde/0x160 [ 387.850263][T24160] do_syscall_64+0x2b/0x70 [ 387.854718][T24160] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 387.860674][T24160] RIP: 0033:0x7fa271cfb049 [ 387.865090][T24160] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 387.884677][T24160] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 387.893066][T24160] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 387.901018][T24160] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 387.909042][T24160] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 387.916988][T24160] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 387.924964][T24160] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 387.932919][T24160] 03:38:11 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 59) 03:38:11 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xc00, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:11 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0xa, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:11 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000084300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:11 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 55) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:11 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0xb, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:11 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xd00, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:11 executing program 5: sendmsg$DCCPDIAG_GETSOCK(0xffffffffffffffff, &(0x7f0000002480)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x5000000}, 0xc, &(0x7f0000000180)={&(0x7f00000011c0)={0x12c0, 0x13, 0x100, 0x70bd2d, 0x25dfdbfd, {0x25, 0x2, 0x7, 0x81, {0x4e21, 0x4e21, [0x80, 0x7, 0x3, 0xf2], [0x7fffffff, 0x9, 0x1, 0x5], 0x0, [0x6, 0x9]}, 0x1, 0x80000001}, [@INET_DIAG_REQ_BYTECODE={0xac, 0x1, "72beafaf821217888af10d662330cb766a6616bfb2868a90118b08a863f263c0c925ee4ed773bfcc3bc9d61bb56e307b87b05c36952b2ad3cffc7816bda64f9da7750872a8a2aff62c4529dbc8458d90dab517b407aafd8901e7ab7b44700585aa14765a78553afd5bf39ccc9aede8b85fccbb5c22b13ef590e6db8b37760afa6878f6e2df3d74ad5610ba6b321563eb507ee93a5fb878e2874862ab5e2edb8b9491825c7a63498b"}, @INET_DIAG_REQ_BYTECODE={0x1004, 0x1, "1f83e4ee7da9aeb2777a0f70f25506e5a1a70c1f908e5636ca7b95ae540f27eaaf2924540f0d9c66fef7ea6aaec9990f452583ba468cf022752ee891e21a331b928b7e551d7207f7703e9919782c2bf9ca60e8024b1039babd25b81d30af209f1b64896a28705418b511df9fd7bb412c56a6195aea9f260d6dbe64e2c9dc2df91c106ad08323462d0b4c79ef79e7d8701f0625c4d014136e6056d14744e6cec3f6e6bf2a6f2b11cb1ae0ab3e95a881179e470502cb27c4d340032857af7cc6080b248dd55981d181707dfba3db4d65a8c3692924987891663d6645b79a44ab4f0820ef69b7f3ec392a6591217fbacf74a81b088a1905dec97dd5e9494b5ff6828a63ec50fbf21074a38e2a8e7df74cc4fde57a7c7b19915711355dbf7e5fc3560cedf1dcace6684bc4f84630762884e928a4a204ba03f4f4262d155e9cd77f9cd6c5cf8dda0b26a2c6ef52948020c620b8dc388549b8e1489782857c365a299a5bcf4ea9bd684d913ddcf62a0f7832131e9e9e93f5c7ab60f188456e43aadad84f781a554f90240ba5ad280f1616c7eb4d0af53d50a8de95b692c995e24fa5db34fc0600c301835baa304b8a01d0ae9c6b69a56edaf23d2953a4d1b8a4b9d84d8e09ad1cc27dae4f63528f30ff126f2ac8d5497c2431f4904eac47d2bf90bc95234a19855a2da3bc390d62bdcd57eafbecb095f8db5f959b3057abbbfd48005d0582d11f3f20b0dc527fbd95c490d0fb08357762ab74484b72ff82c65a17e4347d5db236d99dcbcf4ca21c394ab6d6ce517566e7bf8c23dcf91a09019ca83ee7d479228b3f1abb6cd6ae76780afa055a286a5651ea556e6f2dd5ea1befa790e5a49ccab52ef86a58c2a6f377d13c40ca4267efdf38149e170dd38a4b3a3663e23c42f2ada0912daa57dbf2f437dcb91ffed33361e140b299398e3e0a2a4a315a77cc5f12af57a04ed34fab41c20d496f3b1cfe5111fdbb4180624e7b39226fc900f4d4cddf2e0af23a3243a874e5e62ff3a76497bbe98a1b0dc834590d2c0b8c3a33a5cc9f6a5f00ddc79cc1b99800db9c490fe9996d9b04120b54a6a39c1ae1e1acdb0523ed2aaf7cdb9541637f609fa40a859d4703f3f0e07ad66c118b98db1f960bd1e37cf6b9c96ea35d14bfbfa89ea6814aae6b040936925ab67df505dfee40de1ddbabc64e428b3c89bb6c1de703dc043b901ee33941c0f7c2d8007c90bd14bb5244fbca12fe576467133b6c8dcb1e1946cfc0507c8e206571d795934cb833449cc5a060621053040074be1f8c86de47adb1948554d76d3a8ecbb77990e5cd600d6d08e278898b22bf2af06ae936af51a9cb919f37d059cbe29ceca8a43e8ac6bcb95e8ff81d778d5df36c358e679e87c9948b8ffc7b80a187524ebe35a80efcb327dff430c835d74b6fd51759962f70f5757e001592a75d7e105e7335d7a24ad3ea1dc945345d9556775138864b871bb5f761167d544d9439fa3ccceea85126481bf55257436fabd57f81b561b069122f02d80d4465104063eed055e3f3b72bdc7852273e16994f270e68f0f2908439b97c7047f6a5ed463ad1bcca2269d5fc435c41fa36b8ff55bc52a8fc85c5357766c68c463c12801ebe7ff870e9eb7d55f3e49a8f9d1fab59af27ae63e4c21e1b0329e97d597d1954a1a9b3a6f405a86a87c76d015c024ee64488d111a1fa3c1f4a62dc78104e74a71167bbd60e86006580a236ea62dec3d19d1eddb7ea0b2e69fed158769ccca7c2c893574f72d15a4c285ac235e7d76d74d9630c6ebc09db70def4da792ebe07400295a12f8f25f542204d16ccd3643ee8208b59ceaf51d6f45cd1a55e49a882d9cf78e71b397a1f54fae4025451b098f5091fe06bc0960ce9e231a6105f1f77c8b8018b0df0955636b29962d8ea0c02d1fafbefabf22c03a0c54a145739496b3ff3c4284ad29e6b8a5ca7a720c3d23a2eaab9325b6e2def7243465032dbb18e6b6748eb831c1bd0075be3bc450fabb5de327d3ea00e8f6cc8045ee8a3c62f7962d7a52c8e5225a03cf6afef38bfe4baa2100dc79aa9d009e4fba5aba6431df911be450561cfb6b68e64452def7668b3dbba4dd349a22da0473440f3b278834434a832b22a701e50ca2f9e31bb86f0d0a83786b3e3d5511808fdbce0160d5412fc4090dc9c548a69e8dde7d65302b9e1c76bf3ff8a663e779f0db1ed4e9d2d3020850d34fe0c391793adba619e7cc136e0cd3bae7583d702e9e98673fecfd1521f4858dd1613ce92c011c126d6d995f7c2388e19e5a31f054bac3099776b916a80e2596e24839477d78be2135a8b97dfc1b744fdaf9559b92182bebd257411677429e6862103c054378e3899a7754a5d63eae8fd4c34852d000a33f000ab1feb18cc02d32294c5bb4840578527ba5f7fa1703f951f1ed75e5ab967f7e6ddad2bf474ccd8e9047ecd4c413ca0e25f4272b66366428a27052e1d54f08c6901f786715ab2bdbc341f83932bcfd090d224dcf45c579697ec8f3953f3181b8b39a0447252ea2ca7e97ebb9fcf6bbd3d185c3a578411a27e9790aab44bb95fe6a27660f32e26c90e1167a4f742439b502d61fecd3f63c51e093ba316650631fe6a2383fe73248a2046de242b44abbb5ad63d462b8254c69a20ef3e71b4ec3a5495e1d6f957d9bea80a99622699c3fd6ddba97a8a0c3c271e755a89d3a830415c030e70ae3a9e60362ab5adb40584120fd50c0670930a5246b710a936693449f9c7ec13166476f6eee18abce0996c0cdb0dadf1e514bbaec54f9766809355aebe70269f7266998968be8961bb016087bbb918dcd5aea6274617f3f11193916e7b94edaddafe4eea5ea6f80c890011369b15b7d5b9ef9953cb4ca0e887f1137296c04c86b39989e5e9bc8ccb2f02e351db70f342547f1984d678f263b6457b12005a126df99c8a7372344d1f0ff978a8d54e55521b40016f6b3bb1aed83735f614d37196a600f18d353c5905d2b497c1b7ee3bccba85270860715fe622e824c1c8afe83986bc5ff01b2589d81c588a403d0e76a842ec576424e781396fd886119a9a0bc90098403a34588ced378e09cfbd1d39ef3deae813e40e2c9e963a7883e1e1282c4fc8712166154ad0bbf7900a228ebeae4ba47d5b990ee7d6681033e3776c772dd33e83df325ac66ef163a6af3a564fe856b663481fc177aae37abe85fccc208c05bb35c72b076b2b7f4a2c39e4c6f15198c3fb9b1fe3d3f816bcf112e1bb00d0a2bcc2bbe79108e928df763a2df53feef7f32fa803c01be78496f9c92e889be8b62158038855463fa4f3e65d7143ccc8d160de159a77626a740085e2aacdd5c7adcefdbea48bbe44d9a708c6c838af66f2fd968979c476adf9ebd022fa5833ad1fa4b2cef1df2dffb58da661da25ea3fbe985fdd88abd03d24d6b771e2b46f6ad668b665768c8b797bb374d63ffb98d909635d5f446ffba2533dbf083ae1a138626275095ac23258e241f5d3591e2753aea38f0c415554bb84a732e4a00365b8062562266633700d6f2b0da1bf21e7023a1066a1558ce3991722a403b249c6fe22f4179a72d46f2cb0688cce5b09d39120100e7b7f3bb1a294b3932500d0d907b60eb9ea7ca9a0b39282c9cc1f8fade6e45e6a870a7ff7897c7e8e35ab5394b154907c97668c22d7e8e51eb483476471975d499e1b7b4657d2366261f15ff0a7c6204a3dbb9283eb6b853621f761a38eb64721c90b44734636ed1a9e8615be63ff7be280460690a5b0dc3cac93ee9a882d38298847e343e444319fa7bced92e3dc480bd111d6cbdf379c7e8dc038078aaad8d822a1273a64b1b1aa88a9b0913fd9fbf0929c9d74ce57eafe77f676ae5cbd8a6ad57ab9a854400703be824258ae100d94ab32cb2e70140ee770f217aca7a45d89870de86ce0e5f53da73ccbebe79a7b4a9af9e27a1a2721f26221ec3804e80b07fba89f72056628eb6eaf8335225a92327491c90c6c9a25beb6b4bf7f25ac346a53f8648008c4c665403896bc8125673e9ce1d1ede9ec232dc88bfb3bea68b7d99b59de370551a76a1b81a4d46a2ccc2575a687a7c6a1ff6f4627e3b1896ac2bb6a218f8a99a85c9718ddf832454a7802095a142e9c26ac274793c503b5562f23e64062ed143baaa66b342fd651a9853cb1dd8d23e7d82a8e11ea88b56343bb5ea54874403fe0bd7f295a9500b458a8977cad5f6c140bb97773c15916843d70846a57124b6eba280df9cf2a23cd016f585bb5a8b85ee2e669dde46c8216466feb1c5702095246cc80ca24628182105bc3ff139861e7945acc7ca3d4a4f44af8da8e09f585cd57e7292c43c2249b675d1462bddbf754475cfc458dd7d7e4c5ea9e73cae5859013cd095fb91977854a0e5ad0866871ef34d16725612098f7918b099328c56a050c9126e01252f95ede7f524b70c80ae76ede75c6245435f47b3b48a4b057293c7935246f1701ea679824ac3814c1431c1b7128b7a78adf17a4b5000d88529dab1ab4e1d29b28765746d3c78a726239d5f95a5f29b299a06eaff324572d23e5f61d3a8c8071da307c838ef81937cc5fabc516df778bfe24b6fb7a71a3c121a6a2012657fe8880bd16ff20f0ca70e7b7fb4af6d4a0e76ab251052af8a03ff88dfd8f828d25cb76505f5e5241fcf222e241efc55940032cec2b5be87d64274dfc12993ee2762d35147eef3a8a772c7ec3ddb7565e20a2f11fe225d1338f1c6630375c4b1b7e88e585e8f25a95d13ff8569a9ffa3dfc7666c01ce3d49667b8f24957e57279a3f04c073372db250375a3df9226fef347cc4a57e269e67bfbebe2ce7110594c254a5a769087adafd96ebdc3c46138ebd92e9626979b0277a59c94ca07e281b2614d640c047ee252e2de763c89ce487c6dced612de0f1f6f2068aa688b7d6475e0cd8603cd3ad468caded4ea87f58d81b46322639b3f3ff819a9c26508085c2fbc6fbd446f2ffe83ccb7f0becc4f286eebc38b3614462306312c5dfcf3a5f16209d0bebb5cd742dcd52e62e065271e9377ad80da931bbcf789713361c2fe6eefb4d603e045d3f3652ac4946108cc10b1a4cf44b951ef74a4e28977ec7d05c44f2d4ac6be21527e2de937d4c4121ec529ffeb0bfbcc57dd77ecd4484a9c661fc5615ef7e8d077a6d4a9001adaddb1b1ef1c789541512b4d692ff8fa7037794f2b360af1e6be3f7d4838d6e23716ce0c9fd9fc213f3c7a26217abff44dd6916a97a5f2a61c71a5f6d2fd0e0e83ffd94aa71381e65c9d9088767aa7497b491af4288fbfc735f15e616bdfe87391d669f22a9a34037b7e0883791921081063bc1afc99b54e8afbbfeb770ddbecdf817a3013d7474fd4e824300b0c1f549bd98030fb09133ae37ce70dad79946633f64e051b14a2702c6b50fc9909f91458fea0b49f0452defd5d2214d62f56d1df26d9dee67ab2fbbadcbf4596274c6a36632f240f39248d5bb971e03f15c941733674da653797fd18c44b4a1e6ce1c4d25394abeaf4763b6a5a1e98da690fb6893a62c060c88e4b2344b9f40afbf7fd2d731b94271d528c14308cb6c595adbcd7278ed870ce2729d40b90730c649e071a9361ea8b28bf820a31960ff76072158eecd1ce670d0bb3c200453c5e8bf05765687152ed97608919ce78b68bec1e87dba2480d3bf5da17a99ed7d95d56c2b7e5a230b61774f4ab93022cb85de8d6e5cc729ca8f32b2fdce526fe369114a1a5f4c2032c92613b535353cb7612e9825cde6a21fd9ec9e02619f29c572d1623fcf1b05ac3e5e89ba63e6740b8c678dee3"}, @INET_DIAG_REQ_BYTECODE={0x6, 0x1, "27b5"}, @INET_DIAG_REQ_BYTECODE={0x83, 0x1, "f2bbd9e783099b5638f66aeadb43124e170a37868b9d10d2c55aa1a1dc78126b73c5351928d6e436f5535aef0628204dcfc129fa712823987550cf861716224b9d717988a9517437cc6e90f7371f1fce905905f984cd39f7620bde04a531984f0d993addecdd05bb95e64a2689bd5c4439631939588aea7633ba4f620f0dfc"}, @INET_DIAG_REQ_BYTECODE={0x10, 0x1, "9730c605f48339a61ae55ea5"}, @INET_DIAG_REQ_BYTECODE={0x73, 0x1, "652da1da451ce2e583e78ebf55f1734445e6c0d6e91b20123439f9cdb3aecf90149634e70d284d321cdc23bc5ddc344de5d24c4d8b1cd0349f2225a4cd0caa40144797f1e4db41f1ba32fea5f85e4a8c5e911517785407371689b5d35ba3855e1aec162546eab9d1e880ef47586788"}, @INET_DIAG_REQ_BYTECODE={0x3c, 0x1, "281528086cd13d531897e0e3a50ddf8e1ae64f31a3b3e3b7b687a6230da8d789af89f1a6d2a7bb841e43eb87a621beaaeb9f321a6127bfc9"}, @INET_DIAG_REQ_BYTECODE={0x76, 0x1, "aef19aee46781c7d9853678fcc2732874b503dce466b39c7bc341e93065d84bdc450e4e447619180d0afb852149db8adaa9671a82a3e080bb6aee4437f60b29e156efae9770b8232f714b46c5fbe1129393d2eb115dc5bd23e51ac417ec2f242d267fbe2789240bfb54d2d62426c6fbbcb66"}]}, 0x12c0}, 0x1, 0x0, 0x0, 0x1}, 0x20000000) (async) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r2 = epoll_create1(0x0) (async) r3 = syz_open_dev$vcsa(&(0x7f0000000100), 0xb, 0x0) read$char_usb(r3, &(0x7f00000001c0)=""/4096, 0x1000) (async) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r4, 0x8933, &(0x7f0000000000)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000001c0)={0x1c, r5, 0x343, 0x0, 0x0, {0xe}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r6}]}, 0x1c}}, 0x0) (async) sendmsg$NL80211_CMD_GET_WIPHY(r4, &(0x7f00000025c0)={&(0x7f0000002500)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000002580)={&(0x7f0000002540)={0x20, 0x0, 0x8, 0x70bd27, 0x25dfdbfb, {{}, {@void, @void, @val={0xc, 0x99, {0x8001, 0x67}}}}, ["", ""]}, 0x20}, 0x1, 0x0, 0x0, 0xc4}, 0x5) r7 = syz_open_dev$vcsa(&(0x7f0000000100), 0xb, 0x0) read$char_usb(r7, &(0x7f00000001c0)=""/4096, 0x1000) (async) bind$packet(r7, &(0x7f00000024c0)={0x11, 0xf6, 0x0, 0x1, 0x2, 0x6, @random="d6d1c9066a6c"}, 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e) (async) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) (async) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:38:11 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000094300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:11 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0xc, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:11 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xe00, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:11 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e0000000a4300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 388.481991][T24188] FAULT_INJECTION: forcing a failure. [ 388.481991][T24188] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 388.495126][T24188] CPU: 0 PID: 24188 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 388.497459][T24189] FAULT_INJECTION: forcing a failure. [ 388.497459][T24189] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 388.504487][T24188] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 388.504501][T24188] Call Trace: [ 388.504507][T24188] [ 388.504514][T24188] dump_stack_lvl+0xd6/0x122 [ 388.504541][T24188] dump_stack+0x11/0x12 [ 388.542481][T24188] should_fail+0x230/0x240 [ 388.546938][T24188] should_fail_usercopy+0x16/0x20 [ 388.551970][T24188] _copy_from_user+0x1a/0xc0 [ 388.556553][T24188] do_recvmmsg+0x27e/0xa20 [ 388.560961][T24188] __x64_sys_recvmmsg+0xde/0x160 [ 388.565968][T24188] do_syscall_64+0x2b/0x70 [ 388.570468][T24188] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 388.576399][T24188] RIP: 0033:0x7fa271cfb049 [ 388.580823][T24188] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 388.600444][T24188] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 388.608841][T24188] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 388.616797][T24188] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 388.624751][T24188] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 388.632709][T24188] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 388.640714][T24188] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 388.648751][T24188] [ 388.651759][T24189] CPU: 1 PID: 24189 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 388.661047][T24189] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 388.671163][T24189] Call Trace: [ 388.674438][T24189] [ 388.677432][T24189] dump_stack_lvl+0xd6/0x122 [ 388.682009][T24189] dump_stack+0x11/0x12 [ 388.686253][T24189] should_fail+0x230/0x240 [ 388.690657][T24189] should_fail_usercopy+0x16/0x20 [ 388.695677][T24189] _copy_from_user+0x1a/0xc0 [ 388.700277][T24189] do_recvmmsg+0x27e/0xa20 [ 388.704796][T24189] __x64_sys_recvmmsg+0xde/0x160 [ 388.709808][T24189] do_syscall_64+0x2b/0x70 [ 388.714206][T24189] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 388.720132][T24189] RIP: 0033:0x7f2c4d882049 [ 388.724548][T24189] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 388.744135][T24189] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 388.752595][T24189] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 388.760545][T24189] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 388.768566][T24189] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 388.776524][T24189] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 388.784502][T24189] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 388.792560][T24189] 03:38:12 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 60) 03:38:12 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0xd, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:12 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e0000000b4300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:12 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x1100, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:12 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 56) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:12 executing program 5: sendmsg$DCCPDIAG_GETSOCK(0xffffffffffffffff, &(0x7f0000002480)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x5000000}, 0xc, &(0x7f0000000180)={&(0x7f00000011c0)={0x12c0, 0x13, 0x100, 0x70bd2d, 0x25dfdbfd, {0x25, 0x2, 0x7, 0x81, {0x4e21, 0x4e21, [0x80, 0x7, 0x3, 0xf2], [0x7fffffff, 0x9, 0x1, 0x5], 0x0, [0x6, 0x9]}, 0x1, 0x80000001}, [@INET_DIAG_REQ_BYTECODE={0xac, 0x1, "72beafaf821217888af10d662330cb766a6616bfb2868a90118b08a863f263c0c925ee4ed773bfcc3bc9d61bb56e307b87b05c36952b2ad3cffc7816bda64f9da7750872a8a2aff62c4529dbc8458d90dab517b407aafd8901e7ab7b44700585aa14765a78553afd5bf39ccc9aede8b85fccbb5c22b13ef590e6db8b37760afa6878f6e2df3d74ad5610ba6b321563eb507ee93a5fb878e2874862ab5e2edb8b9491825c7a63498b"}, @INET_DIAG_REQ_BYTECODE={0x1004, 0x1, "1f83e4ee7da9aeb2777a0f70f25506e5a1a70c1f908e5636ca7b95ae540f27eaaf2924540f0d9c66fef7ea6aaec9990f452583ba468cf022752ee891e21a331b928b7e551d7207f7703e9919782c2bf9ca60e8024b1039babd25b81d30af209f1b64896a28705418b511df9fd7bb412c56a6195aea9f260d6dbe64e2c9dc2df91c106ad08323462d0b4c79ef79e7d8701f0625c4d014136e6056d14744e6cec3f6e6bf2a6f2b11cb1ae0ab3e95a881179e470502cb27c4d340032857af7cc6080b248dd55981d181707dfba3db4d65a8c3692924987891663d6645b79a44ab4f0820ef69b7f3ec392a6591217fbacf74a81b088a1905dec97dd5e9494b5ff6828a63ec50fbf21074a38e2a8e7df74cc4fde57a7c7b19915711355dbf7e5fc3560cedf1dcace6684bc4f84630762884e928a4a204ba03f4f4262d155e9cd77f9cd6c5cf8dda0b26a2c6ef52948020c620b8dc388549b8e1489782857c365a299a5bcf4ea9bd684d913ddcf62a0f7832131e9e9e93f5c7ab60f188456e43aadad84f781a554f90240ba5ad280f1616c7eb4d0af53d50a8de95b692c995e24fa5db34fc0600c301835baa304b8a01d0ae9c6b69a56edaf23d2953a4d1b8a4b9d84d8e09ad1cc27dae4f63528f30ff126f2ac8d5497c2431f4904eac47d2bf90bc95234a19855a2da3bc390d62bdcd57eafbecb095f8db5f959b3057abbbfd48005d0582d11f3f20b0dc527fbd95c490d0fb08357762ab74484b72ff82c65a17e4347d5db236d99dcbcf4ca21c394ab6d6ce517566e7bf8c23dcf91a09019ca83ee7d479228b3f1abb6cd6ae76780afa055a286a5651ea556e6f2dd5ea1befa790e5a49ccab52ef86a58c2a6f377d13c40ca4267efdf38149e170dd38a4b3a3663e23c42f2ada0912daa57dbf2f437dcb91ffed33361e140b299398e3e0a2a4a315a77cc5f12af57a04ed34fab41c20d496f3b1cfe5111fdbb4180624e7b39226fc900f4d4cddf2e0af23a3243a874e5e62ff3a76497bbe98a1b0dc834590d2c0b8c3a33a5cc9f6a5f00ddc79cc1b99800db9c490fe9996d9b04120b54a6a39c1ae1e1acdb0523ed2aaf7cdb9541637f609fa40a859d4703f3f0e07ad66c118b98db1f960bd1e37cf6b9c96ea35d14bfbfa89ea6814aae6b040936925ab67df505dfee40de1ddbabc64e428b3c89bb6c1de703dc043b901ee33941c0f7c2d8007c90bd14bb5244fbca12fe576467133b6c8dcb1e1946cfc0507c8e206571d795934cb833449cc5a060621053040074be1f8c86de47adb1948554d76d3a8ecbb77990e5cd600d6d08e278898b22bf2af06ae936af51a9cb919f37d059cbe29ceca8a43e8ac6bcb95e8ff81d778d5df36c358e679e87c9948b8ffc7b80a187524ebe35a80efcb327dff430c835d74b6fd51759962f70f5757e001592a75d7e105e7335d7a24ad3ea1dc945345d9556775138864b871bb5f761167d544d9439fa3ccceea85126481bf55257436fabd57f81b561b069122f02d80d4465104063eed055e3f3b72bdc7852273e16994f270e68f0f2908439b97c7047f6a5ed463ad1bcca2269d5fc435c41fa36b8ff55bc52a8fc85c5357766c68c463c12801ebe7ff870e9eb7d55f3e49a8f9d1fab59af27ae63e4c21e1b0329e97d597d1954a1a9b3a6f405a86a87c76d015c024ee64488d111a1fa3c1f4a62dc78104e74a71167bbd60e86006580a236ea62dec3d19d1eddb7ea0b2e69fed158769ccca7c2c893574f72d15a4c285ac235e7d76d74d9630c6ebc09db70def4da792ebe07400295a12f8f25f542204d16ccd3643ee8208b59ceaf51d6f45cd1a55e49a882d9cf78e71b397a1f54fae4025451b098f5091fe06bc0960ce9e231a6105f1f77c8b8018b0df0955636b29962d8ea0c02d1fafbefabf22c03a0c54a145739496b3ff3c4284ad29e6b8a5ca7a720c3d23a2eaab9325b6e2def7243465032dbb18e6b6748eb831c1bd0075be3bc450fabb5de327d3ea00e8f6cc8045ee8a3c62f7962d7a52c8e5225a03cf6afef38bfe4baa2100dc79aa9d009e4fba5aba6431df911be450561cfb6b68e64452def7668b3dbba4dd349a22da0473440f3b278834434a832b22a701e50ca2f9e31bb86f0d0a83786b3e3d5511808fdbce0160d5412fc4090dc9c548a69e8dde7d65302b9e1c76bf3ff8a663e779f0db1ed4e9d2d3020850d34fe0c391793adba619e7cc136e0cd3bae7583d702e9e98673fecfd1521f4858dd1613ce92c011c126d6d995f7c2388e19e5a31f054bac3099776b916a80e2596e24839477d78be2135a8b97dfc1b744fdaf9559b92182bebd257411677429e6862103c054378e3899a7754a5d63eae8fd4c34852d000a33f000ab1feb18cc02d32294c5bb4840578527ba5f7fa1703f951f1ed75e5ab967f7e6ddad2bf474ccd8e9047ecd4c413ca0e25f4272b66366428a27052e1d54f08c6901f786715ab2bdbc341f83932bcfd090d224dcf45c579697ec8f3953f3181b8b39a0447252ea2ca7e97ebb9fcf6bbd3d185c3a578411a27e9790aab44bb95fe6a27660f32e26c90e1167a4f742439b502d61fecd3f63c51e093ba316650631fe6a2383fe73248a2046de242b44abbb5ad63d462b8254c69a20ef3e71b4ec3a5495e1d6f957d9bea80a99622699c3fd6ddba97a8a0c3c271e755a89d3a830415c030e70ae3a9e60362ab5adb40584120fd50c0670930a5246b710a936693449f9c7ec13166476f6eee18abce0996c0cdb0dadf1e514bbaec54f9766809355aebe70269f7266998968be8961bb016087bbb918dcd5aea6274617f3f11193916e7b94edaddafe4eea5ea6f80c890011369b15b7d5b9ef9953cb4ca0e887f1137296c04c86b39989e5e9bc8ccb2f02e351db70f342547f1984d678f263b6457b12005a126df99c8a7372344d1f0ff978a8d54e55521b40016f6b3bb1aed83735f614d37196a600f18d353c5905d2b497c1b7ee3bccba85270860715fe622e824c1c8afe83986bc5ff01b2589d81c588a403d0e76a842ec576424e781396fd886119a9a0bc90098403a34588ced378e09cfbd1d39ef3deae813e40e2c9e963a7883e1e1282c4fc8712166154ad0bbf7900a228ebeae4ba47d5b990ee7d6681033e3776c772dd33e83df325ac66ef163a6af3a564fe856b663481fc177aae37abe85fccc208c05bb35c72b076b2b7f4a2c39e4c6f15198c3fb9b1fe3d3f816bcf112e1bb00d0a2bcc2bbe79108e928df763a2df53feef7f32fa803c01be78496f9c92e889be8b62158038855463fa4f3e65d7143ccc8d160de159a77626a740085e2aacdd5c7adcefdbea48bbe44d9a708c6c838af66f2fd968979c476adf9ebd022fa5833ad1fa4b2cef1df2dffb58da661da25ea3fbe985fdd88abd03d24d6b771e2b46f6ad668b665768c8b797bb374d63ffb98d909635d5f446ffba2533dbf083ae1a138626275095ac23258e241f5d3591e2753aea38f0c415554bb84a732e4a00365b8062562266633700d6f2b0da1bf21e7023a1066a1558ce3991722a403b249c6fe22f4179a72d46f2cb0688cce5b09d39120100e7b7f3bb1a294b3932500d0d907b60eb9ea7ca9a0b39282c9cc1f8fade6e45e6a870a7ff7897c7e8e35ab5394b154907c97668c22d7e8e51eb483476471975d499e1b7b4657d2366261f15ff0a7c6204a3dbb9283eb6b853621f761a38eb64721c90b44734636ed1a9e8615be63ff7be280460690a5b0dc3cac93ee9a882d38298847e343e444319fa7bced92e3dc480bd111d6cbdf379c7e8dc038078aaad8d822a1273a64b1b1aa88a9b0913fd9fbf0929c9d74ce57eafe77f676ae5cbd8a6ad57ab9a854400703be824258ae100d94ab32cb2e70140ee770f217aca7a45d89870de86ce0e5f53da73ccbebe79a7b4a9af9e27a1a2721f26221ec3804e80b07fba89f72056628eb6eaf8335225a92327491c90c6c9a25beb6b4bf7f25ac346a53f8648008c4c665403896bc8125673e9ce1d1ede9ec232dc88bfb3bea68b7d99b59de370551a76a1b81a4d46a2ccc2575a687a7c6a1ff6f4627e3b1896ac2bb6a218f8a99a85c9718ddf832454a7802095a142e9c26ac274793c503b5562f23e64062ed143baaa66b342fd651a9853cb1dd8d23e7d82a8e11ea88b56343bb5ea54874403fe0bd7f295a9500b458a8977cad5f6c140bb97773c15916843d70846a57124b6eba280df9cf2a23cd016f585bb5a8b85ee2e669dde46c8216466feb1c5702095246cc80ca24628182105bc3ff139861e7945acc7ca3d4a4f44af8da8e09f585cd57e7292c43c2249b675d1462bddbf754475cfc458dd7d7e4c5ea9e73cae5859013cd095fb91977854a0e5ad0866871ef34d16725612098f7918b099328c56a050c9126e01252f95ede7f524b70c80ae76ede75c6245435f47b3b48a4b057293c7935246f1701ea679824ac3814c1431c1b7128b7a78adf17a4b5000d88529dab1ab4e1d29b28765746d3c78a726239d5f95a5f29b299a06eaff324572d23e5f61d3a8c8071da307c838ef81937cc5fabc516df778bfe24b6fb7a71a3c121a6a2012657fe8880bd16ff20f0ca70e7b7fb4af6d4a0e76ab251052af8a03ff88dfd8f828d25cb76505f5e5241fcf222e241efc55940032cec2b5be87d64274dfc12993ee2762d35147eef3a8a772c7ec3ddb7565e20a2f11fe225d1338f1c6630375c4b1b7e88e585e8f25a95d13ff8569a9ffa3dfc7666c01ce3d49667b8f24957e57279a3f04c073372db250375a3df9226fef347cc4a57e269e67bfbebe2ce7110594c254a5a769087adafd96ebdc3c46138ebd92e9626979b0277a59c94ca07e281b2614d640c047ee252e2de763c89ce487c6dced612de0f1f6f2068aa688b7d6475e0cd8603cd3ad468caded4ea87f58d81b46322639b3f3ff819a9c26508085c2fbc6fbd446f2ffe83ccb7f0becc4f286eebc38b3614462306312c5dfcf3a5f16209d0bebb5cd742dcd52e62e065271e9377ad80da931bbcf789713361c2fe6eefb4d603e045d3f3652ac4946108cc10b1a4cf44b951ef74a4e28977ec7d05c44f2d4ac6be21527e2de937d4c4121ec529ffeb0bfbcc57dd77ecd4484a9c661fc5615ef7e8d077a6d4a9001adaddb1b1ef1c789541512b4d692ff8fa7037794f2b360af1e6be3f7d4838d6e23716ce0c9fd9fc213f3c7a26217abff44dd6916a97a5f2a61c71a5f6d2fd0e0e83ffd94aa71381e65c9d9088767aa7497b491af4288fbfc735f15e616bdfe87391d669f22a9a34037b7e0883791921081063bc1afc99b54e8afbbfeb770ddbecdf817a3013d7474fd4e824300b0c1f549bd98030fb09133ae37ce70dad79946633f64e051b14a2702c6b50fc9909f91458fea0b49f0452defd5d2214d62f56d1df26d9dee67ab2fbbadcbf4596274c6a36632f240f39248d5bb971e03f15c941733674da653797fd18c44b4a1e6ce1c4d25394abeaf4763b6a5a1e98da690fb6893a62c060c88e4b2344b9f40afbf7fd2d731b94271d528c14308cb6c595adbcd7278ed870ce2729d40b90730c649e071a9361ea8b28bf820a31960ff76072158eecd1ce670d0bb3c200453c5e8bf05765687152ed97608919ce78b68bec1e87dba2480d3bf5da17a99ed7d95d56c2b7e5a230b61774f4ab93022cb85de8d6e5cc729ca8f32b2fdce526fe369114a1a5f4c2032c92613b535353cb7612e9825cde6a21fd9ec9e02619f29c572d1623fcf1b05ac3e5e89ba63e6740b8c678dee3"}, @INET_DIAG_REQ_BYTECODE={0x6, 0x1, "27b5"}, @INET_DIAG_REQ_BYTECODE={0x83, 0x1, "f2bbd9e783099b5638f66aeadb43124e170a37868b9d10d2c55aa1a1dc78126b73c5351928d6e436f5535aef0628204dcfc129fa712823987550cf861716224b9d717988a9517437cc6e90f7371f1fce905905f984cd39f7620bde04a531984f0d993addecdd05bb95e64a2689bd5c4439631939588aea7633ba4f620f0dfc"}, @INET_DIAG_REQ_BYTECODE={0x10, 0x1, "9730c605f48339a61ae55ea5"}, @INET_DIAG_REQ_BYTECODE={0x73, 0x1, "652da1da451ce2e583e78ebf55f1734445e6c0d6e91b20123439f9cdb3aecf90149634e70d284d321cdc23bc5ddc344de5d24c4d8b1cd0349f2225a4cd0caa40144797f1e4db41f1ba32fea5f85e4a8c5e911517785407371689b5d35ba3855e1aec162546eab9d1e880ef47586788"}, @INET_DIAG_REQ_BYTECODE={0x3c, 0x1, "281528086cd13d531897e0e3a50ddf8e1ae64f31a3b3e3b7b687a6230da8d789af89f1a6d2a7bb841e43eb87a621beaaeb9f321a6127bfc9"}, @INET_DIAG_REQ_BYTECODE={0x76, 0x1, "aef19aee46781c7d9853678fcc2732874b503dce466b39c7bc341e93065d84bdc450e4e447619180d0afb852149db8adaa9671a82a3e080bb6aee4437f60b29e156efae9770b8232f714b46c5fbe1129393d2eb115dc5bd23e51ac417ec2f242d267fbe2789240bfb54d2d62426c6fbbcb66"}]}, 0x12c0}, 0x1, 0x0, 0x0, 0x1}, 0x20000000) (async) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) (async) r3 = syz_open_dev$vcsa(&(0x7f0000000100), 0xb, 0x0) read$char_usb(r3, &(0x7f00000001c0)=""/4096, 0x1000) r4 = socket$nl_generic(0x10, 0x3, 0x10) (async) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r4, 0x8933, &(0x7f0000000000)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000001c0)={0x1c, r5, 0x343, 0x0, 0x0, {0xe}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r6}]}, 0x1c}}, 0x0) (async) sendmsg$NL80211_CMD_GET_WIPHY(r4, &(0x7f00000025c0)={&(0x7f0000002500)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000002580)={&(0x7f0000002540)={0x20, 0x0, 0x8, 0x70bd27, 0x25dfdbfb, {{}, {@void, @void, @val={0xc, 0x99, {0x8001, 0x67}}}}, ["", ""]}, 0x20}, 0x1, 0x0, 0x0, 0xc4}, 0x5) (async) r7 = syz_open_dev$vcsa(&(0x7f0000000100), 0xb, 0x0) read$char_usb(r7, &(0x7f00000001c0)=""/4096, 0x1000) (async) bind$packet(r7, &(0x7f00000024c0)={0x11, 0xf6, 0x0, 0x1, 0x2, 0x6, @random="d6d1c9066a6c"}, 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) (async) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:38:12 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x1200, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:12 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0xe, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:12 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e0000000c4300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:12 executing program 5: r0 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_GET_ADDR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x68, r0, 0x430, 0x70bd27, 0x3, {}, [@MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x7}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x2}, @MPTCP_PM_ATTR_ADDR={0x14, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_IF_IDX={0x8}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @multicast1}]}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x2}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x8}, @MPTCP_PM_ATTR_ADDR={0x20, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x1}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @private2}]}]}, 0x68}, 0x1, 0x0, 0x0, 0x200400c1}, 0x4000000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = epoll_create1(0x80000) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r1, 0x0, 0xb00}, {r3, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:38:12 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x1800, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:12 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x2000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 389.332114][T24219] FAULT_INJECTION: forcing a failure. [ 389.332114][T24219] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 389.345313][T24219] CPU: 1 PID: 24219 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 389.345910][T24220] FAULT_INJECTION: forcing a failure. [ 389.345910][T24220] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 389.354616][T24219] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 389.354630][T24219] Call Trace: [ 389.354636][T24219] [ 389.354643][T24219] dump_stack_lvl+0xd6/0x122 [ 389.354670][T24219] dump_stack+0x11/0x12 [ 389.392582][T24219] should_fail+0x230/0x240 [ 389.396994][T24219] should_fail_usercopy+0x16/0x20 [ 389.402033][T24219] _copy_from_user+0x1a/0xc0 [ 389.406614][T24219] do_recvmmsg+0x27e/0xa20 [ 389.411169][T24219] __x64_sys_recvmmsg+0xde/0x160 [ 389.416134][T24219] do_syscall_64+0x2b/0x70 [ 389.420545][T24219] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 389.426424][T24219] RIP: 0033:0x7fa271cfb049 [ 389.430823][T24219] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 389.450427][T24219] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 389.458852][T24219] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 389.466804][T24219] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 389.474854][T24219] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 389.482806][T24219] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 389.490759][T24219] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 389.498812][T24219] [ 389.501812][T24220] CPU: 0 PID: 24220 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 389.511093][T24220] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 389.521143][T24220] Call Trace: [ 389.524403][T24220] [ 389.527311][T24220] dump_stack_lvl+0xd6/0x122 [ 389.532019][T24220] dump_stack+0x11/0x12 [ 389.536175][T24220] should_fail+0x230/0x240 [ 389.540639][T24220] should_fail_usercopy+0x16/0x20 [ 389.545713][T24220] _copy_from_user+0x1a/0xc0 [ 389.550314][T24220] do_recvmmsg+0x27e/0xa20 [ 389.554726][T24220] __x64_sys_recvmmsg+0xde/0x160 [ 389.559644][T24220] do_syscall_64+0x2b/0x70 [ 389.564113][T24220] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 389.569987][T24220] RIP: 0033:0x7f2c4d882049 [ 389.574437][T24220] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 389.594028][T24220] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 389.602446][T24220] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 389.610407][T24220] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 389.618359][T24220] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 389.626372][T24220] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 389.634353][T24220] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 389.642378][T24220] 03:38:13 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 61) 03:38:13 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e0000000d4300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:13 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x10, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:13 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x2400, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:13 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 57) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:13 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x11, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:13 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e0000000e4300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:13 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x34000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:13 executing program 5: r0 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_GET_ADDR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x68, r0, 0x430, 0x70bd27, 0x3, {}, [@MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x7}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x2}, @MPTCP_PM_ATTR_ADDR={0x14, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_IF_IDX={0x8}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @multicast1}]}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x2}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x8}, @MPTCP_PM_ATTR_ADDR={0x20, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x1}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @private2}]}]}, 0x68}, 0x1, 0x0, 0x0, 0x200400c1}, 0x4000000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = epoll_create1(0x80000) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r1, 0x0, 0xb00}, {r3, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f0000000100), 0xffffffffffffffff) (async) sendmsg$MPTCP_PM_CMD_GET_ADDR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x68, r0, 0x430, 0x70bd27, 0x3, {}, [@MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x7}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x2}, @MPTCP_PM_ATTR_ADDR={0x14, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_IF_IDX={0x8}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @multicast1}]}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x2}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x8}, @MPTCP_PM_ATTR_ADDR={0x20, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x1}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @private2}]}]}, 0x68}, 0x1, 0x0, 0x0, 0x200400c1}, 0x4000000) (async) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) (async) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) epoll_create1(0x80000) (async) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000040)={0x20000004}) (async) ppoll(&(0x7f0000000000)=[{r1, 0x0, 0xb00}, {r3, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (async) 03:38:13 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000104300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:13 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x400300, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:13 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x12, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 390.189139][T24247] FAULT_INJECTION: forcing a failure. [ 390.189139][T24247] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 390.202231][T24247] CPU: 0 PID: 24247 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 390.202840][T24248] FAULT_INJECTION: forcing a failure. [ 390.202840][T24248] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 390.211516][T24247] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 390.211531][T24247] Call Trace: [ 390.211537][T24247] [ 390.211544][T24247] dump_stack_lvl+0xd6/0x122 [ 390.245493][T24247] dump_stack+0x11/0x12 [ 390.249798][T24247] should_fail+0x230/0x240 [ 390.254203][T24247] should_fail_usercopy+0x16/0x20 [ 390.259270][T24247] _copy_from_user+0x1a/0xc0 [ 390.263915][T24247] do_recvmmsg+0x27e/0xa20 [ 390.268387][T24247] __x64_sys_recvmmsg+0xde/0x160 [ 390.273369][T24247] do_syscall_64+0x2b/0x70 [ 390.277774][T24247] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 390.283753][T24247] RIP: 0033:0x7fa271cfb049 [ 390.288163][T24247] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 390.307755][T24247] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 390.316161][T24247] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 390.324117][T24247] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 390.332071][T24247] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 390.340077][T24247] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 390.348031][T24247] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 390.356084][T24247] [ 390.359088][T24248] CPU: 1 PID: 24248 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 390.368464][T24248] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 390.378521][T24248] Call Trace: [ 390.381811][T24248] [ 390.384738][T24248] dump_stack_lvl+0xd6/0x122 [ 390.389348][T24248] dump_stack+0x11/0x12 [ 390.393533][T24248] should_fail+0x230/0x240 [ 390.398000][T24248] should_fail_usercopy+0x16/0x20 [ 390.403074][T24248] _copy_from_user+0x1a/0xc0 [ 390.407654][T24248] do_recvmmsg+0x27e/0xa20 [ 390.412093][T24248] __x64_sys_recvmmsg+0xde/0x160 [ 390.417057][T24248] do_syscall_64+0x2b/0x70 [ 390.421503][T24248] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 390.427454][T24248] RIP: 0033:0x7f2c4d882049 [ 390.431848][T24248] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 390.451447][T24248] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 390.459864][T24248] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 390.467813][T24248] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 390.475763][T24248] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 390.483714][T24248] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 390.491668][T24248] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 390.499622][T24248] 03:38:14 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 62) 03:38:14 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000114300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:14 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x1000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:14 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x5, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:14 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 58) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:14 executing program 5: r0 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_GET_ADDR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x68, r0, 0x430, 0x70bd27, 0x3, {}, [@MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x7}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x2}, @MPTCP_PM_ATTR_ADDR={0x14, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_IF_IDX={0x8}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @multicast1}]}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x2}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x8}, @MPTCP_PM_ATTR_ADDR={0x20, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x1}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @private2}]}]}, 0x68}, 0x1, 0x0, 0x0, 0x200400c1}, 0x4000000) (async) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = epoll_create1(0x80000) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000040)={0x20000004}) (async) ppoll(&(0x7f0000000000)=[{r1, 0x0, 0xb00}, {r3, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:38:14 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x2000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:14 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000124300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:14 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x6, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:14 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x7, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:14 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x3000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:14 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000184300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 391.051146][T24287] FAULT_INJECTION: forcing a failure. [ 391.051146][T24287] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 391.064295][T24287] CPU: 1 PID: 24287 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 391.073632][T24287] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 391.083695][T24287] Call Trace: [ 391.086994][T24287] [ 391.089930][T24287] dump_stack_lvl+0xd6/0x122 [ 391.094523][T24287] dump_stack+0x11/0x12 [ 391.098691][T24287] should_fail+0x230/0x240 [ 391.103101][T24287] should_fail_usercopy+0x16/0x20 [ 391.108111][T24287] _copy_from_user+0x1a/0xc0 [ 391.112745][T24287] do_recvmmsg+0x27e/0xa20 [ 391.117156][T24287] __x64_sys_recvmmsg+0xde/0x160 [ 391.122085][T24287] do_syscall_64+0x2b/0x70 [ 391.126485][T24287] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 391.132424][T24287] RIP: 0033:0x7fa271cfb049 [ 391.136819][T24287] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 391.156409][T24287] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 391.164818][T24287] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 391.172885][T24287] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 391.180837][T24287] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 391.188801][T24287] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 391.196762][T24287] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 391.204830][T24287] [ 391.209637][T24288] FAULT_INJECTION: forcing a failure. [ 391.209637][T24288] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 391.222784][T24288] CPU: 0 PID: 24288 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 391.232051][T24288] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 391.242106][T24288] Call Trace: [ 391.245399][T24288] [ 391.248317][T24288] dump_stack_lvl+0xd6/0x122 [ 391.252910][T24288] dump_stack+0x11/0x12 [ 391.257044][T24288] should_fail+0x230/0x240 [ 391.261529][T24288] should_fail_usercopy+0x16/0x20 [ 391.266536][T24288] _copy_from_user+0x1a/0xc0 [ 391.271128][T24288] do_recvmmsg+0x27e/0xa20 [ 391.275599][T24288] __x64_sys_recvmmsg+0xde/0x160 [ 391.280520][T24288] do_syscall_64+0x2b/0x70 [ 391.284937][T24288] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 391.290939][T24288] RIP: 0033:0x7f2c4d882049 [ 391.295364][T24288] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 391.314953][T24288] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 391.323378][T24288] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 391.331338][T24288] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 391.339300][T24288] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 391.347249][T24288] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 391.355213][T24288] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 391.363165][T24288] 03:38:15 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 63) 03:38:15 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x8, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:15 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000204300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:15 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) r3 = syz_open_dev$vcsa(&(0x7f0000000100), 0xb, 0x0) vmsplice(r0, &(0x7f0000004440)=[{&(0x7f0000000140)="bc102c5eeb501998653570a3ae5abffef87f735e45578bc893f14105c1762f213b2c8d660146d584729f3d54428cd18708c8f32c1bae816a22f0f8a11b87db9595a28d68fd2643c29c590257324d40a5d73d342611cded7fa9745dce3d068a6dec1a3108136fafd141b907dd2b729edc1ff92ac07e377224d6492d9c", 0x7c}, {&(0x7f00000011c0)="ae13416f77757bc9dbe7309b7483ffe8b561222dc627dfd7e5bf219594c92cfa55ac625d968007aefeebc2ff785c16cfe7b3a7d46ea701e7344886f405e74c72b37b494065618db91eda7b378ccd562add0eaa206a5d278488d7589770b7cac7ffa1cd99ea5f91fdb50ce5636dae010519e39bde05e04f982f70e3f28c1885fc0c5331de8e8616407180dedc4e4ffc6d24de7d994df919bd9ee346c8d917359c7cb655f4c68379b59e97942fc356438b4781eeb4b9c3fac62a686de0da8b373596ccdf48d3ec01048782d7b8768caa6b838c96cf724e08dd28a23046e0f31002c7b397321ca9d25ec11d39554155787291c96e420280dec3c4e550662fdc35d4f514f44d9d7ab630c5e5d327e9046be342d5a1bf26532610462b2d829d873cb476acbad8d7d3025a0064a5343756ec6bd7801af7e6213e2cd61020bee253318c5c36c51674fd18b30137e8207faf4cad83047f492af6d09fe81a859152f0296d61e713babb705d30ca14a34798d6a455cec3c4b300ecdc2d5dc9dae1d9f8502bf92294219edd3ddcbc8f273a4e146873161e74428fb45f9d372ba518544d0ddab4dc7d5de052aeeb7b18d86e071a25d72a85a6e7ae991a4a5575453104f25a9e5bf66c8942c2c390647a1f958c4a99afd8d262a62a1cc75745a8b061cd6659272894b9f4bac267a1425d13d3f53bb20ffa4627f67874349af1b25f3e16b88599adbd57d444495663366422a5a8bcaebcdcbe0821684cfc2152b5de744371e00079e4620abc4c96e9ac9f2d85b4ebc8e18cb4e0e0eaa5c1820475c273713de15a57f1b1230b56d0106d8f17feea54f10eac55618595ab703d894b6485e392f9fac1c573f6bea6c0ab8718b5fa1452d8decf8414dae29b4843efeca93810c5d0fa0231205b34089ada1920c8533ef0c738dea0f703c8a0c5722543842d229a871bef5f5edaa31d6d7d77b36332e6ab77eae85efde7bb08d636c2d3af4825d1e22478f71e90463f97d0563bd8b2e005f87482f6d57269915bf200486dacad1247a50209b0f12d415c39d72484ffb1c9d37e06a62d06eed48006848926eceb2ad72ec5503bee79f229d33186e223955a43cd1b9c7211973e1080cba344fd31e0f14489bc06db0d695083a32a6d5501eedc638d0fb4d559c429bf8bdce60e78c5ed8f9523e6fc89bc0382a03dcb04c9eab07223c634b4a4e91a95f5bdf647db1f28e722a1a2feff4cdc35225d724e8a4f753bcf6284994ae5b606d6b59b538250064f8a895debade5f548a89520e08efd30a77a1d29077c723471ea39deaba7707d246ea3b66b00e053c6a90e6404dc6e480b1f6fa989d073bc5698fd45b5230f19d9d1fb19b9581839a14b661a481eca27b1e73dab1e7d236df599311db2ab3031f19716177450a76d18822882bbc016865dc3774b3fa68cde94657d3cd94cbea3875b83030e589cbffb1e5df72d07100201b36b37e988933c7f4877b8e615f0f89fc48726b4d45bce74fbea39d147ca8fc916ec6331f7d5c1962b538c3abb5a1505f746046f98c0656c1d9eb0db492ad4e8d5bd1a5f70be56f535007be1bd4e845d2f7b9a79fdfa4c50f918639f0389dc05a52bc20b4afb6d2fea01d2b6bf6a4fef20326c40e6e1ce62a6043a4f3e4a3293036a6947906f67f9be6a08921e6f5788992c40355d4d82a1010238c900997e2979cf284b17711ddd110e934796d66809d09366672f901f446e4df75908fceee85de5d5fb54a05b298df49e2b0defc52ae30899df2617fd861561845ba273690f918e19e0141519925c0655a456483175bc2252ee5c130a5647c8b02284c3a88be6586abe172fd382cfcea51dffe9357bf9d2fc7d29206393bb212a98ec0d647a959af98f452f4dcfbc6896e7e38e6f92d2c7dd9072530f99baaf523d038fd91bab254df24418c7eaf5438b9c062159993811ab93519a92887b1723113b001c9ffaa28c32b70d7b17f33d159480f4ce66c2ac06cf759b7e10595856d3a49cceddfed507c50510a05a3f8d12b2142cd9c8b7ea67f30394f20837896fd27ccee27b4ecee0e41e77e3785ff84913e92880a1cb1cce2897f3a6403a845c1d960c12386b542db04de597f6fa0aa079aa0f4b7971bad183e04ae904beaed52d283d973f470c0f16515b89e8c0f40c2bcc1f97d8b248f91ac067dbc3a0c00a32139e5351e465ab22621969a2538d7ed3329d9c7a87ff12c3d750d11ee9ea17c4e8269b1db8a4f079a09616fcc4d8d3d5c91dfffb91ad0e4936b348d0f73f2457fd69ec33091e06831c51e77416f7889ffca717359eaf33a68f0414e647ed7192ad08230d0570fa34268d19daff34fd3901349fe0262056608d868277012d0e5d5e0fbee45325ddfea53632aa64e693122eb9a1c62403449f866b7cbdf9f0685cdde915af85d14ad7b25a892709b26b2c21012c12f6e948dedf6bc8dc90c2984d9cc62e26cc8d271924042391420c3a1c88e6fb336ad89514911c483dfb3459dfc4dca24fe4db0162f34844a86fc740f49d80c6316c87416d64d4fc8aebf8be0cc54a4911a7da94118cdd45ecd13408a1087ca824e44bcddab3825dd8f04ae686cf2186fa605dfb6763337a5e12881524b4ad507e25528317919e1d2c5e49347549322c9189ab8d225e5045a4d64ce37a9f2edfa9555c0d639727a72f3dc71a0d62a532fd8e096d4ad56286e3b5ed0a717ce2831cdf01ee23548a20d4fb29ccea4765af357a20b09b90db553fe09814f2eccea191ac30b65051b4cfec59b72497a107d44ceb71f688b84e557201848c6e7d37824ec031649b7145e2053e2cc3a72d3da027b4821bffec5b82bc1aa65618416a2cf1d3d25d9cb4a2157ce998dfdeb856c4fa08729e9b24317787ca0ee76e0b9da4593a4bcf05f6e5517b31de99bdc280fb14004c6c60e5474c5c82350ba73545eb142d76032c05321e7f712e519fad1ab4147912fb1bc04a7858e390c491961b9af7b531e0dbb14d37380ce7b53e624bed988b3569d5721a87dd206b750095e10adfd983c64d8a3913e664e17ff619f380c40e007e6f7c01c9fabdbc9a4caaff1fbafca0cc459ba68070cdccb1f39817003cc0d07a8fba6a86e5adceff9507466141e28969e74fd8ab4c7e04ef115bd801abafb2b4d2a23929e6e3e256203eb83d73fb1e18858ccc359d6072173976a04487beba658b298b20e2393c66c5dbcc1ec7470be2a9866ed284e92903b527004f8016b1d003d3e64d79637cab0e97591ce8fd4c122407a1ef7078336ac457214c292b8423825f800c5a2e9d0abbbeef92f1fd482b4bcbad23dc1e1a82a86e646cb7a1558f273128c3608cab4ad986a84d1fec0f268d380888738c3c70886d386b7fd3b794d324f6f5a6ff4ddb53bf287c5920cca2cda96fa572d5df783a4adef3b2ba6e95522bcf26e51a6d828773c118640fdcdb32f1dadab945a3426a6e31fa7f17f7073078150593f8e3f166a1e996258e44e80b2dd896e52ee14449c834d7ebec6facc737947c8299627f8f403b815707bc164cf9496967adfeefb9c571b5cb7c6969ede713afea8a6be4931cfabd2489acdeba154a601b0c0526ad2a8b0299e7f8a67385dbadb21cfd1bef83c991fbb0cc0122b7a3d3a63187134c156ca6075af3d5ca735c14f0f504a2e8fbda6f0d5b8f1f95c742854a87f24438f85e164774194817a74d693e837533c4139b553f8afff243ca46a5adf96c8902304aa255928aaa4abeaf90538273ab7b261292a5cba3bc8bb975722785990a9ed3ba3d7ca68c2d8814f5cb28a8e186ae7f36f22128bd9a9a84494f97146c0c2fa127d691770af89c7d6a32bd4a0a35d9860829b0b1f8d3b97db04e127bae2253b18e81215bf7195b26b5b5b750a3e2d92bd313b16fb2bd36014b7be16418589883c0ff9058862c924dc3442623484a9ab8e52bb26b48af059468847db73c5e7cab1c367df5043c99259c2f0dea0c9b2df48bcce42250dff64b31282cb70c0f77c7857540ae659fa45ce189b78987a8520452e0a22672796296a8f974630c3e198940622ec8c11b4920e725be87edb7200517265e5257c2ce867ad25367862a5bc4631b6cf05b02c62a17c0082aa47a215c4c339fa2a4afb1ecad200887ec38029d733bbd2aee251c0bc5d0a1c49054c88e65ac3bc5d2d8f83538d2ea432b89f512eced9476b7e4cbc348aadb435e4592d8ef47c2a09d9830a505debffaba93a211f188fc6745ccf8b073574e5f5701e17c2ee8a1edfec5c3cbcb288b96c9de2db71e86cd200404e9062831954ee7a0cc5a9b250e6d33b81e6d287d8aca66b2b8cbb36442aa7279281b9afc7c60a8a2ff654142c5c2dd0f6a71bb825def2f566461cc77b854ce18178ac7b3c18e369b4fb249dc7dfdc4b199eec54837b578416dc3ba1d5c0c90606176469384df47a05b134664ebdba67b3193800332c4ad9ae2ab07b00d56f9ca48a9342cee508275ae25555ecb39f27eba69febef2903ef0908e03548d93786e230e009e150d29d534dd0c80974d4a83ed5e9010579309c84d27a4ac20540de97f469f76556076ef9d90682c789469fbae1268f6a348cc6175dd7a45d94d4ae856df35596033a536b9b4a497539f24d1856d229adce769f5d59cbaab8f2e1a86d9b897f3d06d1d775e63aa3fae8aba9f893256c045015b1641f3302c9c1965d03589a0e6c794ff3f39c1f463153b7d2cf6d869ac772a82fc538ee6629ebcdc39361f2773d301d1088138757ee66b12051a6206a818dae7cf1f0fb1d934042a57ff5d32ec6b7f0012f952ef6c89a5bb96f5cafac34ac03ec44c7849c35aef1740a0cec28dee3e60db8f6e77ecd35e36ef1579d160e4fa5ff93d339a960d31d996da9bf3b547793890f5e26ea57b000dda05cb087401224c425e743f3b48586893a3d4844f97444b2acd644d03ff7717db70f918f2dddc8ad1b400abd51dd3962f26c6d2712047c2eebdc2101ae77dfdfcd504003ee04d6ba8d32cf061c242c540dc4a3ec45f6c3c32843a48f570610613bb128b8136fbf7128a4a503fb6666f8662d2dd3203a447edee313bf3cd3ab195753b685fe08127a1512a4af1cb5b0775dc6930b70bce2c6378817788509c819f040147b20a9cdffec0a0be429eea70fb0c43939cf7ff7ab32aba34c04768bd48c528dabdb6d232b9deadb73216fc1ee3b18fc67623f2623d298dbb0f8637ff81b15c50207d1d95c53d5be53041a1764d7adc2d93ee1a96aeac87101894d2e37284a0e42a6ac0bba654af00cbb10c616e504b5e8c5448c3a756a4d92b16efd49a2624d8b61345df2dd5d4155b5af8415f85a4260743605139f60a5f770e0f5150982484c4025e38527cc0179eae5fec200bd5a2164c0a22a085e0ad87af0cc5b29f6d5b95576935895a29e7694a7e4b86595b89e0e1aceb94a3f376c8d31f621d98cbc8807ad005bdcb6976144118230875ab95c89385b8e156f5c29d90ef2d8ce3ff040c9f75c40100332c06b66b225b589bf4181f28143d616bdf6dcc598af92e6204d89d5216bca75be7d0d9ac38f3d2650ea152b6116b7bd210cd6d942815bc1a3c3da1a5eeb6cb10f059cb627035a0d8d024214e2616fdb2dacb9b53a791b08085456ed5eab5be5d61441dbe29e2cfb78c50a96bd2b4f9431b8a716da256384b0ea84d920c0f20a068331a2d2f7568e9b2c6f574206f9b4dc1e8b991e756d957040b02a35a8f6c91a16ca8e7a62bec8bdacc3e3aee2d35ea66939ebb3af1ec144aa438994d8114c41bf6e018a0698623bcf2daa39302eea82ce6e0", 0x1000}, {&(0x7f00000021c0)="80714d66bc6c7e9f944ec8939c6a4f89e46b3de8c83cbec380db835d923f15f80d75ea7516fe2e8c0e465785df553009d621c36479dba8483c48289d68bd7ede6ee31d2b13173b9e88b2aa96d43bdfeccc0b95077ce54005ede24eb50a8b42ae2f3ac5ee237a586396c5c3db29740a047fecd2470cce096737439940f54d017537e88bdbc0014de6b6bbf478b60b4eb3d4431c7d44e8891470f21da8acda07ee0ba9754222dc24b162b1753286905153e6fec2319bafd0369ddbaf", 0xbb}, {&(0x7f0000000040)="afe1d2b9092fe38a395dca807d028a30de613306ebf326985206", 0x1a}, {&(0x7f0000002280)="353e8b5a2bcbd0b6448cf9e142dc36b6189fff2a8b3d4ba09fecfc41a325eeef32e5b4b2c78d5fdad037b9d068d7030387df22c1df60a77990c70ea574a9f3c5d6a3edbae7ad69303f47008f3a84977a32bd7e6020ceb08c377f399eb36cbbce0791a508d07732b71bcdae65027124b1721bb443d83af7c4ffd7ffabde91fe7b7eb6375978b8948b0fd882a30b6e63f690cd2e94b85ac4035874db5bae58586354cb5600ee0484f971bdd0d0099a64494fac18a959102b00ab03d43faf529629c1d140057c16d91cbacf5ba5306f58c2f755e5ceda54194bc7f93447a083727ee3c7aea50d6e223c64d789659c478d347b50dc504fbaa2dd2b7e09a1370fa44c195531c18ee1b94b59c9104e106377c1c7f4686e2ae3582160b05faeda86f8c02785425662d64bf3ee32f90c61438d220a5f15291bb04025cf4558286bb698ecbc18c6799a3765b27b33219e12064b606ebe4a19a77387356f79362ec425ea2a18edf7704c341854c5d0cdbab37788b2af1f320e8ff4342491be60b054aa9e0b92d47570c44a875e816b569e402c599217e805c03ee3f57d544c964523e7f2c188cfe226a12e453a1a57a26769f5b0de42aafc5fd710c7e8724d66190d52c302b20c2af7183d2e5614c23e73c761fc2dfdfcb12dd188abe0999f10609212be0dcd839894fd1419086e415197dd65474ea757d1b325fa406a4832e1f19ddfe0ce2ac852518738467d9e2dcbf058f2031d0225a4e496d2fe3690425225be0281206ea2fc5779d3589b433cd510118bfb2b47b7d6953c61987d8e9d0230a93cf37c8d250ef7fbd5ba6f09597eb5f3ec349a76ecf627ada02259d8148628b58fb0809ffa1875e57829ccc1695b790bfbdb02ca181782ad97d5b841c11170e0a267ba9764d2f99ceece045c4b8ec98858ae25eab49555d06bc318259011ca4833f2303505a3ed6ea71434c555dbd1cabb61247f072f03f451ba7cba53f656d425c4b76fe8b2ccd709c7e2b521b2688b3104351d665002310f022d2e136e1d04c6dd7be3345629e56614bbb91c431ccff6094edafb1751efc118727c4a9dffef36c89b1afd58c0b7a9f4b1271903eb8b0229307b4372ac62b339f281726c7b42ee1cc5ef422a20fb6fefb806ece7829417c579755370d6ab931f209477837594840adef2f65de4045e9efc5518039e7737706ecc6a755eb19eb2e5ed12fab6c498384defa8ae850966ec7c22e962968c2c507874076942583d998a7d211835ff04bb03880c6e7a58f88bc3ea3acd72b46dc4721aad8deda9dc139e4ab574fa7f20446a3db02d308c361e3e4c472e24d1939460ee7f1e4a60f6dc84aefb83a0f7b4e57a1276777c370da67f4c870eaace5dd773d7a2f641c10b2e59a016d20713293c960993d7144db96e839984b2ae4a5e58f463e8f4940ddbe468074f616603c1b8911ebd22b87f34fb32c91fb207f5a0140b46165d30d07f9166fe8d33103d4e04dc3ca63a8aea900a4db4bfe633dc3f1c19c1a070fca9a6508958174c7a94532492fc0de86deac59b8d61e50e61dadbd2b136c4a982de44c8e72f3609a07e58069b371fbcfc97f81c5012b90353a9c8b53b72938c4458079d7dbf740e21980d4dbe1a705fe216b1d8dcc6523129c1fa2f02ba5ea2abdcf1761a61ec6b77aea7e9529729a489c3644c1cf7c96a67e7b3babb5734d8dbd1af8ff653d26fe4b38114335b07f503c28ac39eed0a748e9bd3b7af932af925140dc5e7415ef7ee4c35176fd7a99b93308f108ba42fdf5a5fc14f274b9fe8a87f10d19413aa4ffae23c8f8efa06d5633b2210a9bde2212b2165e637994ec0160a3ab0b586bf75862cb95784f3f9e3353a98614788b1f6be41418422438ca96c9aecbd396122ddeaf9babaff4e18c95563bd6109a59b331c719da1ff8e135ed72e023717d8ffe5fe97a377edaf8f85612cd2f6f000322194a3a78881dea9cc1eb0d0ea9dc37f344641c58da47e9db488b448c0a469a7f7a3385e86c2128a470b7635d16c544ac7c5adccd922f81742a6097aedcb32648be3af1f15b6bd0c8856287549392ff27f2f002001aa6305bae241bd2cb1e0b669fb1004f9893bc4494e405b1440bf0540739357d640bc02a4521d9fd1af220fd0ab5c11a7321d6597456f432e5a4018295f7aa42c8dd879cf75de9d4f1edb42cf208e769d7d0e1851365918a6bea5418318e007e0f9ae11caf824b1bafd3c946943e3042d2e26ea3ba44068f1025d5ab80ae87ed78db61aa0f626086f57bd13d1274952af1ee743add73148256959070137de292fc0bcb0ccde0b2a3401378a06da9facafbe030dbf55e1be39f47d34425ee3a783c5271934b6afba1e9e5da9b211855dde4f45ee9a5d2f05d118bbb6218cf65df083d0fbf831d011c3335163aba2a1807e10e7a29a21ead2611d013b05093bb5ba4dd679091f4e44c65cf3334528f8b55b733ef04a13e9df3beb26efd701095dc314f99aa75fff1838da92f12f016ec259909e5ead804394b9329c8d877f5346643e5bc2ef5aa9bc602623ab801012355f83c1b054a0256e94a2f14b2683a2a2aaf984031c14c01cb693c819d01eeb98b77323a736de05ea98fc5c3483b679fb7405d8c17e6b3450f496313db417cc38a6232d9fc22006f89c83020d0eb364d8e1a924bda6e9f941f1e34c7a33239cc461c90e7cc7d719bce0bac0ad113294f730a3b7e643f9ee4205c1a674f384a067cac651d086cfa26df37fc13a94accb405d2d680f44fd1a900e77b3eed29329985c7f962fd2273408299c3237624346196d2d9f6c04c6f4e0c2624f23d0a8b1c33799f7a298b9f038e18adb277987ed865ada11f378ff5ba983a5931d92105f9020d69f40a51d95d1848d245ab7dccd48e552a8e104b7fb315feb962770369f69fd214be31817d0f3f58f18a2da803014dfc2897c92965e521f75585a4737889c2be5bdce525c70d45d7699088d6375c2d87375c8fa547ed699bb0b2ce0e0c7212e916a6f07eeaf62aa35ae5b9d2fbbf8c57e9cfc15a1be551678c6d12e9c290256efc276f3ff019f009724cf93142a7cbe0fdad974ec88d3ba1d4f2af0f537c226578df28b8362df45631c5e7edc0378f580e1f2c7acd712c4b1929262deff7a5e457015e6754540fa677eb525b0bd59581830630dde5169096026391101eff5d7703b5ec2e5852dd540969282b45035885fb22b5847740ed73f348e39fee5ccd59fc8ab50a7042cc23f5bb4a9886e5013f0d19772762f5905d6f1d0fd585d4b58ccf54303ef895c4e61279c31acec59b6d39a5403675c9750e9c35ecad2368c881eb3d38f7c759a3e4664305b50954bb02580642e5175a8aff067c80afc25cf5277d122493de83709364993ac33262c6089535acab0aa0f88cee02f6bb0641b7c872ef09d3a0f52f807c3ed54d03ed3fbdbf3de8ab41cb833c9b1f4ee7face2efe1b711b879d621d01651d3e06af1abc7fe190c5dbfd3577577a1d1764a14a99b2220a313cda47495c6bfa045c6b6e024830216ffe0b7372346e2b2d8c2751e236795f83a269b3224ca0e386ba6f920988e577e58b0288bef7cb48917221b1afcda3038fbfbb5678d9979c83b053f43f93eae0da96b3812a3752d2e48d321cad0aa1fa4bfa77e58f5380d53134372ca79f839f909f7d04bbe9e84f844e36f23f3ad75330ef39f3d212b113ce6b858906699112bd2ea26f93fd164f641bbe0b62150662582c423f936d44a1ea5d8440b22fb59d6d9446f4723a05ebac94b9d234dab6d6c719aa4a09fa170baaf9cc444dd0503c187fb8c2fc750610a24dc6c6ab9b8a9453afa887a2eccd23e576341855565aab165365070dcdb4332b3a88b1f3c326e20fa0c227e8c24d23e003243d928381f3545d123bbec5c98ed3d6fc80ccfe6f9f5160080b7ce471576c6033f332dfd4009e4c2fa554f73f5fe2da3681f772680e202bb8f6def0bda33651b9a109bddcdf7e4d30d7919202bdba63a7f9d8869549583eeac327a222b53de052d79e3010d2d83101088b91c711f550238493bb556fbdf8f24a58c553106ac9418f883a5d9ce7a8201777c55ba4a3bcc842e302f4562d3d717e8389b860d7faf0cf4a6f3e8d99bb11d28d027a4487702249dd7173e5cc562a1bea84a3c8f66b6a553f7e8ff71d3ce31f48962003b8de5294c6290d9923efc96ca752b81bd5bba281d8f391dd797b0a3386a9595dc3b7d3393fc2787f3ef4d6e59a6256fef66dad4eba8908c38d1a41caa4c6c533eee654dbf605628bc6f55241bc2b049edbd7b43c3e8c3c483a933b8b380803b03f573e52f15e50ef983bbe3ca6ca047d6691e4e301e9132dea2d61205e590dc517e7ac43633bb81e1c58947a340d8c071a25d1aa4208a8053753a26cf785dd40416532350e178f947531e423552c754ddc64e23d0d79334afab071a142141df4829c7af14d3b3ded4c930e98f10f61ef54f7a0f7e6ddf3ceecd0beaba5e66c9cee1a07add9fc697a7801a0a1261de7ab88beacd9e951111485395ae5f5d2d428073d6d998016d1b0d64720c53209a9ee7f3e6768fe574bcac7c64f6d59cd922c2793c704a6ef65e9f9bbbaad90db5b43ab57f88558f55fe61375f9591f904df383b03fd229616fcfed27544bb4cbd2702dbb2aa2bc46418afb8fc84eb6c24ba6eca2ae6fc7b9108ff7e32ade67f52be936736f83b94bf967430d32bc0a6afd3fa7ef53e8a628cb12cebc4549e29b7cfdd83c154ec6e52f1c6b2e84434ffd9c5fde16a6aea8a1a809753f5f1f5178ed39b075587514e2281de0a4e7492a947c681802f6e9bf75875366a3b75091ffc744464c4d84bf1a1abc3a8d6aa02af3cd2c530cf1897e7c175bfdd7a3e65dd8abaa7d30f1a5ddeacf31bb891a2c32ed2fdd0bac3330854ec0cf0d7783b3bb58e33ee158bcf5d3edb3b969066ea88a8dae5dab37815a7be2ad68f83934d2f7022e7a2718630173d56cffa51b9e47a00b1fd2c3cda1d606dcdb1c3c4d81d3edc359446eee157f50a9687cfcc0469cd1e4cf8b4e804fe0cbc9df656ac4ec7fa17ede21628f248763599699faf216b187c142ff9109acaf4631bb286c19e2dd2e5159f39d453e0e61aeec483d1076ea10b7cf5bd42d080b543970e601bd60307e448c68379242d52ad4f9e2aca0ca972755392c80eed849c365d1b059aed19e032f01d2fa0ce5f8c2c2a37180c7c405a99fc4df2bf28fa0c077282704cef79ebdb6fad74224a7439216815eafa0449b7c2b28ed0fbf65ffbd5d8f44739fbc6f58a83afc31fde940b9c889bb8f8f18c5d7c94d75db6c59fa2101cb005c679f5fa7fc7d03554c2f68286fb19a49b6d4eac9639f0c943eb63cfddd5fd50155bcc45587b6988160a78b2717e16045972387b6b1fb6071cc87a586225a4ec42d8578968bd33ec9b5e93e481784973bba32363d43aaf5c52993db66c9438055b59fa78cd314fe57999f05949617deae5572f26d7c54edb3cd27577fd16ec97f815c3bb5e327fd070edfb44195c47c65da0c2702c9fb690ad6021a9e4b54f1c5d78f328c434e6f9ff0629185bcdd14bd9c5adbf9005ea9c24de59c118de5722dc611b6a1268dad0b41315695ef8393558912478c4a06d8fde8d35fe53a2ff69e0ecf96045964d96268248ae1d57b6fe95ae8d6f3d510530f38d798c6312bf05f36efaac59f1d93b218f109144bbe058db707ca536518c00046c5add44fbbaf71ed9d22c3650e1c3d85d48427cd0f0b6e1b81efa17564b244c4a12cc9e7e6fed7d94aeed099f0dcc93eb26b8339d", 0x1000}, {&(0x7f0000003280)="2c6100644d97e764b006520f5708cc0708d29485bcdc21e282b07b0d3c8f89be3fd4fa2aca5d8cbf96f95d27fb2541c203950c5c6c0b3dbc93c7800e85e6b99b62e3e20856e767d56ff9b7e10fb2f315249ada5d0eb5df83f6d657424d55fe3dc8906f3df42ef694c9fa8d340d5392e9069893d5303fbff005c574b0dd61282a4b0227e708261da134c859006d59540c5c9809c18a23e7b40ce0e24ef1ccca75895e6eb3d85f5b84aa1e7e0b395c50ebae8fc05f5b81a5fe5219a5b69a2acc8234c994a9a7e498641b9b1804c62b2d47555b5815e4c6af4b79a57b4659e6b5fb679095dec421dcba38591e1a70182ab1a7aea97ec7196a02e055af553a3667df09f12a82e1fcc491338d36d5e3a282ae4926e0c83483eba95a338c4d29fba33a55b568ce75851f0d46528e500b8ca5e48a842c769453749637496bdb3d007eb4fb7e002b1374270636ec2aa6b3722891f3eb4c9f3b4383c668547b302b836d9738876e140d6b0779c0ac43eb7b52b05837415ea08dd9a78f852344eeb1f739ea192d6f59230b7b91667dc38b9d745a3eee06615a66d9970a9c79e1b54733b6f4ceccc5a8781bd147d5b6c4989d0e294368b223a29ad25e61adc3794cdc843516996e1fc549f8a684581432840dbd062d9e9edbfd837898ab7a85f9103dfc84be6cce20f88273a43d8077f91e46c2c7a1f4c8d62b2b5b475e02e67775d06eaed83e16ebfa83f70cf87c6cb8c114402ad5d9b54b1b5b1d1d53a2c4d2f2b63b7ef32bee5c3254358858033877880820197d0c82ebb9af395e7d5688ce5f41c16d5d03859c82c2b89fbea904e8e94a2b7d1262e9879f39df07132cef20c762e8c554f2f44f9a3723a734cdba64d238f78a7669cd0d2bf12e4e8a2a3bba807b0511f02c326b29fe19983e89e24b4013f3ba3c7f2589db6561c70f59e68c49715610bc21d00eb742ceae0704545af1683b49da8fa82ad45e589fc71d2cf812ed9c4bf2d3d8f017d19066285c3bf886a06f6e3bae2d434f0508e8ab4accc40fe535e75130c586e324a119cc73d48566699208e057758faa1c6928b11d63c6eaea113850ff637cae8a86dff27d81f1b0d2215a5c67fe76477c29f65f11212253ebe1c35e9e6e5ff200f38139eebac9981ee383d44f830341f8048101fe7f7ed16fbd1b810da260b0da8bf396d674a33f776b72150bac03639c2cbb801458592320b20a87048d6b699cfd703aa063c5046ae5970f7ad3bc841d23cc01675a078dcddb32e02bd19b82b0103b95ddb88cc50c20e99c7459a8ff7c73afd088f4be884091a7b6ba80519c4f8d67fefc838d3fbb99e703a76e704afac595165b7f848674d5d28162febd373f66d16074611874659ef4833332797df17820eb4ba029aa7ed95988691e86675b809a4e290d5862833f74d657911fecbdbbabb645548acd9a2087d6ad1c1d08c6edb1fd67e2fb63f81454a00323061680e9e78db6f6cdcd350838f4cb87c4bf3f22ae4e7344a53011f10e61fd7a6be26a989efcbee8ca0794a2a1efa26f7c86b49d410178f79dc594365e104ae4cd8b0b22eaf57c4eea73ad2544b02cf7a7875ba92537eccd196e634a88e43d4fa9c686b95013ff73557b40e9d9c2fdd70510baa57bd039dfe20fade7583e62178b4abb0e8d911dac17cd867a7eed2110db6ab71c3258d571de09b3bea40a9f421f8a7b57a093ed1c4bef2781eddaf7f708a76da2f962d1bf51bd7eff4c3c4f6f29ae668df1fb9c2ee19479768e21b59e5b779789b7aace96e13d9d3815d8aef2faebc82390f335b556c9b893fb96a7654961bb6bc3b00ba046f209e3fb177fd7f07c6065b4ce2a60f4e90044072878f33ad7a7e71144c8ae7d6e3ca444e7210ed7c9c827cef81b38538b66f9423e27835e8f84846511d0444e34999d83f865321a98f0dc4e5f653fe288d6cc865e73c6925812eb1467766efebd950882abafa23e24b0520837590f20044f26a927529c42a9b908f33fcdc90c745ec4bd29460118fe153ba67a50b8b051cdc96866e1c3c865d6afa56406c0eb8f39f9908a9a25747897739c46b12f94febbbe45a8970babbc87ec9241f6b320b6d5be9068adb37c25ca3aa360bcd84d1f98b0e0780eeaf2d9bfa222ceb428f4edb56313037a5e9dd7eb465a3f9e8c1f22cf44efd058ff8f4a7930218c76c2f41262a097a30417b0442751821e2f8f27bbc8dc655d153d0f2fe232c5293043d45987f4c73a5af1712b50c8d35ce5f258fb47962dad05a876324a6375f706739bd6cbdacf9ad046701b4b2f3aab665a11e95421733015833be186a1dab54160a3db9d2a6c8a817add1341f978ca5e443b34c5cefc4d3273627d465ea07c7bff3f32f55e87a7a1bd7fac425804b12798d0a116ffb46099c388cd9b573d1f71ee7d44872bd9b24aae4ed487c0a421b2f13499b57da9bc8141add021bdab8914ca9df74843a282f840d23276d8ff91b44c2e619fae818e3fb3c436ca460add409fe8fa06f1ef42909934aee84d34407accf67a683350341456c955f41e9f2fb07c95d3e1744f8e1278890ba119c40fa9c2b11c93507a8f9b0cbf1de620b453de814ca5ba1418b4cd3eeb75bdd32e625811d74dd016167dd9b56908b50772a1f3c62ff6345d6fdba0ff943f55da56abad5d3d536ac770760019a82c860ee0454cac4c1acc4f38f30805ff9b463a7005163649a31fa452e57ebc5184fb523e4079dbb378d909b51e5c0a3d2aa41457bcb5ce8ba62b389daf2b004d0331a76ad5f576cc6a3e9af81993b35b78aaeab7a25e537653110e8a4d79dd0760bf9c281b8fb1aecaa13729595ebf665d222af4059835ceed1ef26bf41f3ae98c3a6918cd5ac0c08c255dd7c89057b2da7171c05b95f1f1b5c46f57d00558ff0a5d8db23a01655b3073f8bdea5a88ce61c99065505e447a5191261ce69abd3511f8335abac2ca7887db24b8284317328a578981712c2ba1e5559a8d279ec018ab17e0a2e28a4cff8cb1e31990dc778d554f1047102e13e8ff3b232dc7db2f490d6f7767cd6da26fa0f4026b748eb05dd07d082d10d5736715f732ad4d301735e2ce0c64a048ea8fd098e7dfadd7efe8a24dceaf2333d2d6fa0f06b7bbc6d23c878e1a0c5d2f50a55680fbd26df69b1b98336b53d02f075f218bb1ca0e9cce95e11984a0f902012f147e7d980bc856f0485a38678660cbe674989e855cccc03dacbcc3a76f04d867c44ca6990db19ee72ce43e1b3f652b61d78cd9bd708b18244d31af903249133679e19e21a27f542d87cb02af642c36ff10ad1db43f2c0759ef1e7419791afc3cc39534a914266cf0abe9f7c50e07f12b17355cb3f8dc074dfcd16267c1101526a8d644dd1dc0d36f01f84b211cae81c768c001182de6a6cd8173ee40f88dc3e6c9738ab23f40643aeb26338710901fbe03f06e9106804ecd43f0315c0b92221822290fe67b8c1c8cf3b6fc6ebcb21f3860e7ae64b86340f89ea9bf70a3e963c80b587ee257bb5a129262e5c5b9ba6da4101df071d2869ec8a2a713b19f7d7c222c71c4a4d2139b6adc1c8a8ab62f4ba44eb9d06317c81adbeb9b9879e0621344bf7d4ebce16609ebe1c1147f5c3d8f7f92fce955c40dfea118d34e1410b632959f7185f25124e791ce37e851ef86c06647876cec9b7f86b5ed23f41e3f16da00a148d67613fe92657b1a127ab2aee9ea5ab50028c84e10f82a1402c520cec77e50750d25444f8ee2bf6e92bdfcb301cbeb172e15e375c0decd8faa8622820ab13a607dec73b6b5079612d93f9e3c081478f090704cfd7575331e80ee4adb08a69928a997d51db2d825cd72a2883733076ebdb637853ca5c7a4d358def908b1ace943013e4030f09647aef1d09fb6d262032e8546bd860567810ac9b2335c2a0d981288640083e46e45aad4238612e592195e1f12d5e9497d38e8812bd2a1bf1c3c35987e3a06b0bc28ba4abbacb2380e53c6340983b4a39179fcce71afade3e6ff8dcf574b602997d483271f4318155420513b938e1fb9c9ab53d7e254f0b5d4e4c52078b4f170ce10258b7b7f0bfd4e9940cd3243d33b3f223ec1827e8b15ae36004e0dda66353cdc692f412a4b309e0a2a337db05c74db146efec40610e97aac8939d19438a347aad03e0fb258821b5f5815bc187b0fa4260b2b52599b79cca9ac9aa597b8ed205f2ae38ff53b0620dbf6dba173dd6aafaa873433b39d5edbdeb29ad4f759aca6bff0f5758d7bcf1a6ceb5c2f25e6fd720a36eee95e629d9cd68de0c58621c1f08eb592da42521a2efd07a48fe54e51285f7706e0b5a82b07bb29459b9ef1763c3334573dddf2d91f04eb9a51e17bfe4e66e72beda50f7b4466d1a88cc4dec636f35ec2882c1c51f304efffa2deea28cb3ee834c69cc03a42c5e5f60ea72a8995e635dd8e11a095048eb5283740cfcd5c69a89f6bdd934fbdcce7fdae994dbe1d0036be1ec00e0aa8ab2055131bd9084e102b7d40f85de0cf10901c84a298ed4313fdc0ee4bc77631021976d4501aed906a9eef7e268d59236335cf29bbabe08bbf3985de004385d381aad463f4a7b0183562f0035ebdba5795e81c20f101bf2a1e3c4531e7b56849f20dc77e49b73779356a7617f7972c0a7aead7cfe5daee9484e3758d266677158c67fe2dc2fc97f40f0fa3dcb54bf8b456a79e79ac982776f5d11a8f17e9b099c57260cbd843b81a108c1251468f9fc363052adb81d21146fd57b8caa477727e73ec186512c9464740bc11f5e45729ea068d540026c2596e76130bbbd9825254a0e5f7cbf7f1a8c17e6760b02fd0bcd23a2633623ef08bf517b4644b1e15a1a38301f080633cde381acea86ecba3f509367a78a0734470dcd1384ac1580db101204b24aba45b629896ebdf14df009b5bf623912ac5c1e9fdb6f6196e8923dcf363316813fcf7ea03c980bc046a16f1bcd4d0b7afca2ae48d8164a41a4f8e5cc481c966cc7c66ddd3981d004b41d02f15d22bde5cb6edffe1497479297079b28b6390a7f04af57f159fb035cf299f3221c2270c95e5b01df71ff29e9818bb6bd4ab324911561747d1fe2a05cd2d75c48f4c5f46582484ea780a0501a0cc15a90bafc0344fc27f441c7ceb40162d4113480c54b19f87d4bad4fdd2965448ff8527f1ab1c394e77eab8e67df3c164058a0e7de68095bc6e2edbf6d6a53da209f0c1bdd47815dd3d3ff2dd42a20a5b995a08752b8db55e2972d296dc57d58a1d97f9f9351d568b9c0fafc406fee782934f77e6165acbd52df148ce747af0b4740529111e5bd2fa921d52a65561f601d9e0a8da60df0160bb15eb3a889e7c1375be9cdd2ae4d388d278f5b8fea49c772f5d6c559e4d08656aa9f1d0580b4b13b801322e48002e76a37d6a8039f29fb6ca9d16c132b9639c2b803f4f258f3612af73b4cb978a013d96c852590ff6fc56d21301bcc7523b131641660d435cec8295beb79c14de90105cfd20e2811df837f92024f6878f1a2ab113c9fff179667ca557a0b00a81749b1ec9c9e3a0af4b9f40b4dccf9024c9d176eee08a000c0baa149e4f81deb258d975893e680828ebcd41cd54c6e8b0fae7ef833c49950d4681cd18cdf48d91a07ea571b38ea7d23b2cb4089d874d364319e40b85c2d0c2d86ad5e7f05cdde252bc7def6fb02e24a9c171473f50458099c3868834070ba1800ca37c63aacbe1433d3ff32fbae2f66a1f087ff41755cb5817f9af4a2d03c0fda929317eb87949f263c70340dcaf6cea4cae14f856c073c5f05fa134609aa77cc292bd01472945b65a", 0x1000}, {&(0x7f0000004280)="bf0b2af94c046b48858346542b22234ab7fe2a458ab29794ca2394cfa1f0e9d9830e8f9dbdb2ab91e37a70947d0f3e47945cab8d72ea8483b59d77da0faac6b37a35c0a206afc619c7bd", 0x4a}, {&(0x7f0000004300)="b916e8bc8139c8070b14600e18a17be01948ec0b8fce39806fa3eaafc836d6ddc4ee9344", 0x24}, {&(0x7f0000004340)="00764d7d14fb3872792c0b00288aab3a8895162421a62c187538796e8625fc1a3ab2dcf948a38785ba049df103b59226ddf4e465d7dd739fc0ea59e546556cc6b3b1320514c85a5ed702786577a915fc1a67acf28f3880406cb0118a0c11b88188b602782a34ac56f526a874512cea4291f9a0179512441e205510d1b5579f215f51d82616b1926e580db24789c291a955a33b9762272ba6726f7268d25e873d6e0ba149726956ce27a318db495c9aa275e81eec33182bfa3a4be1b9328e5aa256bfe5dadae3a9e637fb79be8087fb6157100146b56e00140590ea15d9096bd3517a6492b051beddfced0b70f8b27e8f9a1b0cd1", 0xf4}], 0x9, 0xf) read$char_usb(r3, &(0x7f00000001c0)=""/4096, 0x1000) r4 = syz_open_dev$vcsa(&(0x7f0000000100), 0xb, 0x0) read$char_usb(r4, &(0x7f00000001c0)=""/4096, 0x1000) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r1, &(0x7f00000000c0)={0x40000006}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:38:15 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 59) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:15 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x4000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:15 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x17, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:15 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000244300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:15 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x5000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:15 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030efffffffb4300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:15 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x18, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:15 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x6000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 391.894144][T24314] FAULT_INJECTION: forcing a failure. [ 391.894144][T24314] name fail_page_alloc, interval 1, probability 0, space 0, times 1 [ 391.907612][T24314] CPU: 0 PID: 24314 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 391.916897][T24314] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 391.926952][T24314] Call Trace: [ 391.930232][T24314] [ 391.933153][T24314] dump_stack_lvl+0xd6/0x122 [ 391.937783][T24314] dump_stack+0x11/0x12 [ 391.942006][T24314] should_fail+0x230/0x240 [ 391.942109][T24314] __alloc_pages+0xf0/0x320 [ 391.942131][T24314] alloc_pages_vma+0x66d/0x7e0 [ 391.942157][T24314] ? delay_tsc+0xc1/0xe0 [ 391.942175][T24314] wp_page_copy+0x12c/0x12a0 [ 391.942217][T24314] do_wp_page+0x641/0xd00 [ 391.942317][T24314] handle_mm_fault+0x897/0xa40 [ 391.942345][T24314] do_user_addr_fault+0x4cd/0x940 [ 391.942368][T24314] exc_page_fault+0x60/0x160 [ 391.983573][T24314] asm_exc_page_fault+0x1e/0x30 [ 391.983600][T24314] RIP: 0010:__put_user_nocheck_4+0x3/0x11 [ 391.983623][T24314] Code: 00 00 48 39 d9 73 54 0f 01 cb 66 89 01 31 c9 0f 01 ca c3 0f 1f 44 00 00 48 bb fd ef ff ff ff 7f 00 00 48 39 d9 73 34 0f 01 cb <89> 01 31 c9 0f 01 ca c3 66 0f 1f 44 00 00 48 bb f9 ef ff ff ff 7f [ 391.983641][T24314] RSP: 0018:ffffc9000603bc30 EFLAGS: 00050246 [ 391.983659][T24314] RAX: 0000000000000000 RBX: 0000000020001030 RCX: 0000000020001030 [ 391.983730][T24314] RDX: 0000000000000375 RSI: 0000000000000000 RDI: ffffc9000603bdd8 [ 391.983744][T24314] RBP: ffffc9000603bdd8 R08: 0001c9000603bddb R09: 0000000000000000 [ 391.983757][T24314] R10: 0001ffffffffffff R11: 0001ffffffffffff R12: 0000000000000000 [ 391.983771][T24314] R13: 000000000000003d R14: 0000000000000000 R15: 0000000020001000 [ 391.983802][T24314] ____sys_recvmsg+0x211/0x2f0 [ 391.983826][T24314] do_recvmmsg+0x534/0xa20 [ 391.983854][T24314] __x64_sys_recvmmsg+0xde/0x160 [ 392.062827][T24315] FAULT_INJECTION: forcing a failure. [ 392.062827][T24315] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 392.064615][T24314] do_syscall_64+0x2b/0x70 [ 392.091439][T24314] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 392.091467][T24314] RIP: 0033:0x7fa271cfb049 [ 392.091558][T24314] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 392.091574][T24314] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 392.091590][T24314] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 392.091602][T24314] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 392.091632][T24314] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 392.091643][T24314] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 392.091654][T24314] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 392.091676][T24314] [ 392.091683][T24315] CPU: 1 PID: 24315 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 392.091716][T24315] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 392.091725][T24315] Call Trace: [ 392.091730][T24315] [ 392.091735][T24315] dump_stack_lvl+0xd6/0x122 [ 392.091808][T24315] dump_stack+0x11/0x12 [ 392.091828][T24315] should_fail+0x230/0x240 [ 392.091848][T24315] should_fail_usercopy+0x16/0x20 [ 392.091939][T24315] _copy_from_user+0x1a/0xc0 [ 392.091962][T24315] do_recvmmsg+0x27e/0xa20 [ 392.092018][T24315] __x64_sys_recvmmsg+0xde/0x160 [ 392.092043][T24315] do_syscall_64+0x2b/0x70 [ 392.092066][T24315] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 392.092087][T24315] RIP: 0033:0x7f2c4d882049 [ 392.092100][T24315] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 392.092184][T24315] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 392.092247][T24315] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 392.092258][T24315] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 392.092269][T24315] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 392.092279][T24315] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 392.092292][T24315] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 392.092355][T24315] 03:38:16 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 64) 03:38:16 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x1b, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:16 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e7fffffff4300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:16 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x7000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:16 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 60) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:16 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:16 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030efbffffff4300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:16 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) r3 = syz_open_dev$vcsa(&(0x7f0000000100), 0xb, 0x0) (async) vmsplice(r0, &(0x7f0000004440)=[{&(0x7f0000000140)="bc102c5eeb501998653570a3ae5abffef87f735e45578bc893f14105c1762f213b2c8d660146d584729f3d54428cd18708c8f32c1bae816a22f0f8a11b87db9595a28d68fd2643c29c590257324d40a5d73d342611cded7fa9745dce3d068a6dec1a3108136fafd141b907dd2b729edc1ff92ac07e377224d6492d9c", 0x7c}, {&(0x7f00000011c0)="ae13416f77757bc9dbe7309b7483ffe8b561222dc627dfd7e5bf219594c92cfa55ac625d968007aefeebc2ff785c16cfe7b3a7d46ea701e7344886f405e74c72b37b494065618db91eda7b378ccd562add0eaa206a5d278488d7589770b7cac7ffa1cd99ea5f91fdb50ce5636dae010519e39bde05e04f982f70e3f28c1885fc0c5331de8e8616407180dedc4e4ffc6d24de7d994df919bd9ee346c8d917359c7cb655f4c68379b59e97942fc356438b4781eeb4b9c3fac62a686de0da8b373596ccdf48d3ec01048782d7b8768caa6b838c96cf724e08dd28a23046e0f31002c7b397321ca9d25ec11d39554155787291c96e420280dec3c4e550662fdc35d4f514f44d9d7ab630c5e5d327e9046be342d5a1bf26532610462b2d829d873cb476acbad8d7d3025a0064a5343756ec6bd7801af7e6213e2cd61020bee253318c5c36c51674fd18b30137e8207faf4cad83047f492af6d09fe81a859152f0296d61e713babb705d30ca14a34798d6a455cec3c4b300ecdc2d5dc9dae1d9f8502bf92294219edd3ddcbc8f273a4e146873161e74428fb45f9d372ba518544d0ddab4dc7d5de052aeeb7b18d86e071a25d72a85a6e7ae991a4a5575453104f25a9e5bf66c8942c2c390647a1f958c4a99afd8d262a62a1cc75745a8b061cd6659272894b9f4bac267a1425d13d3f53bb20ffa4627f67874349af1b25f3e16b88599adbd57d444495663366422a5a8bcaebcdcbe0821684cfc2152b5de744371e00079e4620abc4c96e9ac9f2d85b4ebc8e18cb4e0e0eaa5c1820475c273713de15a57f1b1230b56d0106d8f17feea54f10eac55618595ab703d894b6485e392f9fac1c573f6bea6c0ab8718b5fa1452d8decf8414dae29b4843efeca93810c5d0fa0231205b34089ada1920c8533ef0c738dea0f703c8a0c5722543842d229a871bef5f5edaa31d6d7d77b36332e6ab77eae85efde7bb08d636c2d3af4825d1e22478f71e90463f97d0563bd8b2e005f87482f6d57269915bf200486dacad1247a50209b0f12d415c39d72484ffb1c9d37e06a62d06eed48006848926eceb2ad72ec5503bee79f229d33186e223955a43cd1b9c7211973e1080cba344fd31e0f14489bc06db0d695083a32a6d5501eedc638d0fb4d559c429bf8bdce60e78c5ed8f9523e6fc89bc0382a03dcb04c9eab07223c634b4a4e91a95f5bdf647db1f28e722a1a2feff4cdc35225d724e8a4f753bcf6284994ae5b606d6b59b538250064f8a895debade5f548a89520e08efd30a77a1d29077c723471ea39deaba7707d246ea3b66b00e053c6a90e6404dc6e480b1f6fa989d073bc5698fd45b5230f19d9d1fb19b9581839a14b661a481eca27b1e73dab1e7d236df599311db2ab3031f19716177450a76d18822882bbc016865dc3774b3fa68cde94657d3cd94cbea3875b83030e589cbffb1e5df72d07100201b36b37e988933c7f4877b8e615f0f89fc48726b4d45bce74fbea39d147ca8fc916ec6331f7d5c1962b538c3abb5a1505f746046f98c0656c1d9eb0db492ad4e8d5bd1a5f70be56f535007be1bd4e845d2f7b9a79fdfa4c50f918639f0389dc05a52bc20b4afb6d2fea01d2b6bf6a4fef20326c40e6e1ce62a6043a4f3e4a3293036a6947906f67f9be6a08921e6f5788992c40355d4d82a1010238c900997e2979cf284b17711ddd110e934796d66809d09366672f901f446e4df75908fceee85de5d5fb54a05b298df49e2b0defc52ae30899df2617fd861561845ba273690f918e19e0141519925c0655a456483175bc2252ee5c130a5647c8b02284c3a88be6586abe172fd382cfcea51dffe9357bf9d2fc7d29206393bb212a98ec0d647a959af98f452f4dcfbc6896e7e38e6f92d2c7dd9072530f99baaf523d038fd91bab254df24418c7eaf5438b9c062159993811ab93519a92887b1723113b001c9ffaa28c32b70d7b17f33d159480f4ce66c2ac06cf759b7e10595856d3a49cceddfed507c50510a05a3f8d12b2142cd9c8b7ea67f30394f20837896fd27ccee27b4ecee0e41e77e3785ff84913e92880a1cb1cce2897f3a6403a845c1d960c12386b542db04de597f6fa0aa079aa0f4b7971bad183e04ae904beaed52d283d973f470c0f16515b89e8c0f40c2bcc1f97d8b248f91ac067dbc3a0c00a32139e5351e465ab22621969a2538d7ed3329d9c7a87ff12c3d750d11ee9ea17c4e8269b1db8a4f079a09616fcc4d8d3d5c91dfffb91ad0e4936b348d0f73f2457fd69ec33091e06831c51e77416f7889ffca717359eaf33a68f0414e647ed7192ad08230d0570fa34268d19daff34fd3901349fe0262056608d868277012d0e5d5e0fbee45325ddfea53632aa64e693122eb9a1c62403449f866b7cbdf9f0685cdde915af85d14ad7b25a892709b26b2c21012c12f6e948dedf6bc8dc90c2984d9cc62e26cc8d271924042391420c3a1c88e6fb336ad89514911c483dfb3459dfc4dca24fe4db0162f34844a86fc740f49d80c6316c87416d64d4fc8aebf8be0cc54a4911a7da94118cdd45ecd13408a1087ca824e44bcddab3825dd8f04ae686cf2186fa605dfb6763337a5e12881524b4ad507e25528317919e1d2c5e49347549322c9189ab8d225e5045a4d64ce37a9f2edfa9555c0d639727a72f3dc71a0d62a532fd8e096d4ad56286e3b5ed0a717ce2831cdf01ee23548a20d4fb29ccea4765af357a20b09b90db553fe09814f2eccea191ac30b65051b4cfec59b72497a107d44ceb71f688b84e557201848c6e7d37824ec031649b7145e2053e2cc3a72d3da027b4821bffec5b82bc1aa65618416a2cf1d3d25d9cb4a2157ce998dfdeb856c4fa08729e9b24317787ca0ee76e0b9da4593a4bcf05f6e5517b31de99bdc280fb14004c6c60e5474c5c82350ba73545eb142d76032c05321e7f712e519fad1ab4147912fb1bc04a7858e390c491961b9af7b531e0dbb14d37380ce7b53e624bed988b3569d5721a87dd206b750095e10adfd983c64d8a3913e664e17ff619f380c40e007e6f7c01c9fabdbc9a4caaff1fbafca0cc459ba68070cdccb1f39817003cc0d07a8fba6a86e5adceff9507466141e28969e74fd8ab4c7e04ef115bd801abafb2b4d2a23929e6e3e256203eb83d73fb1e18858ccc359d6072173976a04487beba658b298b20e2393c66c5dbcc1ec7470be2a9866ed284e92903b527004f8016b1d003d3e64d79637cab0e97591ce8fd4c122407a1ef7078336ac457214c292b8423825f800c5a2e9d0abbbeef92f1fd482b4bcbad23dc1e1a82a86e646cb7a1558f273128c3608cab4ad986a84d1fec0f268d380888738c3c70886d386b7fd3b794d324f6f5a6ff4ddb53bf287c5920cca2cda96fa572d5df783a4adef3b2ba6e95522bcf26e51a6d828773c118640fdcdb32f1dadab945a3426a6e31fa7f17f7073078150593f8e3f166a1e996258e44e80b2dd896e52ee14449c834d7ebec6facc737947c8299627f8f403b815707bc164cf9496967adfeefb9c571b5cb7c6969ede713afea8a6be4931cfabd2489acdeba154a601b0c0526ad2a8b0299e7f8a67385dbadb21cfd1bef83c991fbb0cc0122b7a3d3a63187134c156ca6075af3d5ca735c14f0f504a2e8fbda6f0d5b8f1f95c742854a87f24438f85e164774194817a74d693e837533c4139b553f8afff243ca46a5adf96c8902304aa255928aaa4abeaf90538273ab7b261292a5cba3bc8bb975722785990a9ed3ba3d7ca68c2d8814f5cb28a8e186ae7f36f22128bd9a9a84494f97146c0c2fa127d691770af89c7d6a32bd4a0a35d9860829b0b1f8d3b97db04e127bae2253b18e81215bf7195b26b5b5b750a3e2d92bd313b16fb2bd36014b7be16418589883c0ff9058862c924dc3442623484a9ab8e52bb26b48af059468847db73c5e7cab1c367df5043c99259c2f0dea0c9b2df48bcce42250dff64b31282cb70c0f77c7857540ae659fa45ce189b78987a8520452e0a22672796296a8f974630c3e198940622ec8c11b4920e725be87edb7200517265e5257c2ce867ad25367862a5bc4631b6cf05b02c62a17c0082aa47a215c4c339fa2a4afb1ecad200887ec38029d733bbd2aee251c0bc5d0a1c49054c88e65ac3bc5d2d8f83538d2ea432b89f512eced9476b7e4cbc348aadb435e4592d8ef47c2a09d9830a505debffaba93a211f188fc6745ccf8b073574e5f5701e17c2ee8a1edfec5c3cbcb288b96c9de2db71e86cd200404e9062831954ee7a0cc5a9b250e6d33b81e6d287d8aca66b2b8cbb36442aa7279281b9afc7c60a8a2ff654142c5c2dd0f6a71bb825def2f566461cc77b854ce18178ac7b3c18e369b4fb249dc7dfdc4b199eec54837b578416dc3ba1d5c0c90606176469384df47a05b134664ebdba67b3193800332c4ad9ae2ab07b00d56f9ca48a9342cee508275ae25555ecb39f27eba69febef2903ef0908e03548d93786e230e009e150d29d534dd0c80974d4a83ed5e9010579309c84d27a4ac20540de97f469f76556076ef9d90682c789469fbae1268f6a348cc6175dd7a45d94d4ae856df35596033a536b9b4a497539f24d1856d229adce769f5d59cbaab8f2e1a86d9b897f3d06d1d775e63aa3fae8aba9f893256c045015b1641f3302c9c1965d03589a0e6c794ff3f39c1f463153b7d2cf6d869ac772a82fc538ee6629ebcdc39361f2773d301d1088138757ee66b12051a6206a818dae7cf1f0fb1d934042a57ff5d32ec6b7f0012f952ef6c89a5bb96f5cafac34ac03ec44c7849c35aef1740a0cec28dee3e60db8f6e77ecd35e36ef1579d160e4fa5ff93d339a960d31d996da9bf3b547793890f5e26ea57b000dda05cb087401224c425e743f3b48586893a3d4844f97444b2acd644d03ff7717db70f918f2dddc8ad1b400abd51dd3962f26c6d2712047c2eebdc2101ae77dfdfcd504003ee04d6ba8d32cf061c242c540dc4a3ec45f6c3c32843a48f570610613bb128b8136fbf7128a4a503fb6666f8662d2dd3203a447edee313bf3cd3ab195753b685fe08127a1512a4af1cb5b0775dc6930b70bce2c6378817788509c819f040147b20a9cdffec0a0be429eea70fb0c43939cf7ff7ab32aba34c04768bd48c528dabdb6d232b9deadb73216fc1ee3b18fc67623f2623d298dbb0f8637ff81b15c50207d1d95c53d5be53041a1764d7adc2d93ee1a96aeac87101894d2e37284a0e42a6ac0bba654af00cbb10c616e504b5e8c5448c3a756a4d92b16efd49a2624d8b61345df2dd5d4155b5af8415f85a4260743605139f60a5f770e0f5150982484c4025e38527cc0179eae5fec200bd5a2164c0a22a085e0ad87af0cc5b29f6d5b95576935895a29e7694a7e4b86595b89e0e1aceb94a3f376c8d31f621d98cbc8807ad005bdcb6976144118230875ab95c89385b8e156f5c29d90ef2d8ce3ff040c9f75c40100332c06b66b225b589bf4181f28143d616bdf6dcc598af92e6204d89d5216bca75be7d0d9ac38f3d2650ea152b6116b7bd210cd6d942815bc1a3c3da1a5eeb6cb10f059cb627035a0d8d024214e2616fdb2dacb9b53a791b08085456ed5eab5be5d61441dbe29e2cfb78c50a96bd2b4f9431b8a716da256384b0ea84d920c0f20a068331a2d2f7568e9b2c6f574206f9b4dc1e8b991e756d957040b02a35a8f6c91a16ca8e7a62bec8bdacc3e3aee2d35ea66939ebb3af1ec144aa438994d8114c41bf6e018a0698623bcf2daa39302eea82ce6e0", 0x1000}, {&(0x7f00000021c0)="80714d66bc6c7e9f944ec8939c6a4f89e46b3de8c83cbec380db835d923f15f80d75ea7516fe2e8c0e465785df553009d621c36479dba8483c48289d68bd7ede6ee31d2b13173b9e88b2aa96d43bdfeccc0b95077ce54005ede24eb50a8b42ae2f3ac5ee237a586396c5c3db29740a047fecd2470cce096737439940f54d017537e88bdbc0014de6b6bbf478b60b4eb3d4431c7d44e8891470f21da8acda07ee0ba9754222dc24b162b1753286905153e6fec2319bafd0369ddbaf", 0xbb}, {&(0x7f0000000040)="afe1d2b9092fe38a395dca807d028a30de613306ebf326985206", 0x1a}, {&(0x7f0000002280)="353e8b5a2bcbd0b6448cf9e142dc36b6189fff2a8b3d4ba09fecfc41a325eeef32e5b4b2c78d5fdad037b9d068d7030387df22c1df60a77990c70ea574a9f3c5d6a3edbae7ad69303f47008f3a84977a32bd7e6020ceb08c377f399eb36cbbce0791a508d07732b71bcdae65027124b1721bb443d83af7c4ffd7ffabde91fe7b7eb6375978b8948b0fd882a30b6e63f690cd2e94b85ac4035874db5bae58586354cb5600ee0484f971bdd0d0099a64494fac18a959102b00ab03d43faf529629c1d140057c16d91cbacf5ba5306f58c2f755e5ceda54194bc7f93447a083727ee3c7aea50d6e223c64d789659c478d347b50dc504fbaa2dd2b7e09a1370fa44c195531c18ee1b94b59c9104e106377c1c7f4686e2ae3582160b05faeda86f8c02785425662d64bf3ee32f90c61438d220a5f15291bb04025cf4558286bb698ecbc18c6799a3765b27b33219e12064b606ebe4a19a77387356f79362ec425ea2a18edf7704c341854c5d0cdbab37788b2af1f320e8ff4342491be60b054aa9e0b92d47570c44a875e816b569e402c599217e805c03ee3f57d544c964523e7f2c188cfe226a12e453a1a57a26769f5b0de42aafc5fd710c7e8724d66190d52c302b20c2af7183d2e5614c23e73c761fc2dfdfcb12dd188abe0999f10609212be0dcd839894fd1419086e415197dd65474ea757d1b325fa406a4832e1f19ddfe0ce2ac852518738467d9e2dcbf058f2031d0225a4e496d2fe3690425225be0281206ea2fc5779d3589b433cd510118bfb2b47b7d6953c61987d8e9d0230a93cf37c8d250ef7fbd5ba6f09597eb5f3ec349a76ecf627ada02259d8148628b58fb0809ffa1875e57829ccc1695b790bfbdb02ca181782ad97d5b841c11170e0a267ba9764d2f99ceece045c4b8ec98858ae25eab49555d06bc318259011ca4833f2303505a3ed6ea71434c555dbd1cabb61247f072f03f451ba7cba53f656d425c4b76fe8b2ccd709c7e2b521b2688b3104351d665002310f022d2e136e1d04c6dd7be3345629e56614bbb91c431ccff6094edafb1751efc118727c4a9dffef36c89b1afd58c0b7a9f4b1271903eb8b0229307b4372ac62b339f281726c7b42ee1cc5ef422a20fb6fefb806ece7829417c579755370d6ab931f209477837594840adef2f65de4045e9efc5518039e7737706ecc6a755eb19eb2e5ed12fab6c498384defa8ae850966ec7c22e962968c2c507874076942583d998a7d211835ff04bb03880c6e7a58f88bc3ea3acd72b46dc4721aad8deda9dc139e4ab574fa7f20446a3db02d308c361e3e4c472e24d1939460ee7f1e4a60f6dc84aefb83a0f7b4e57a1276777c370da67f4c870eaace5dd773d7a2f641c10b2e59a016d20713293c960993d7144db96e839984b2ae4a5e58f463e8f4940ddbe468074f616603c1b8911ebd22b87f34fb32c91fb207f5a0140b46165d30d07f9166fe8d33103d4e04dc3ca63a8aea900a4db4bfe633dc3f1c19c1a070fca9a6508958174c7a94532492fc0de86deac59b8d61e50e61dadbd2b136c4a982de44c8e72f3609a07e58069b371fbcfc97f81c5012b90353a9c8b53b72938c4458079d7dbf740e21980d4dbe1a705fe216b1d8dcc6523129c1fa2f02ba5ea2abdcf1761a61ec6b77aea7e9529729a489c3644c1cf7c96a67e7b3babb5734d8dbd1af8ff653d26fe4b38114335b07f503c28ac39eed0a748e9bd3b7af932af925140dc5e7415ef7ee4c35176fd7a99b93308f108ba42fdf5a5fc14f274b9fe8a87f10d19413aa4ffae23c8f8efa06d5633b2210a9bde2212b2165e637994ec0160a3ab0b586bf75862cb95784f3f9e3353a98614788b1f6be41418422438ca96c9aecbd396122ddeaf9babaff4e18c95563bd6109a59b331c719da1ff8e135ed72e023717d8ffe5fe97a377edaf8f85612cd2f6f000322194a3a78881dea9cc1eb0d0ea9dc37f344641c58da47e9db488b448c0a469a7f7a3385e86c2128a470b7635d16c544ac7c5adccd922f81742a6097aedcb32648be3af1f15b6bd0c8856287549392ff27f2f002001aa6305bae241bd2cb1e0b669fb1004f9893bc4494e405b1440bf0540739357d640bc02a4521d9fd1af220fd0ab5c11a7321d6597456f432e5a4018295f7aa42c8dd879cf75de9d4f1edb42cf208e769d7d0e1851365918a6bea5418318e007e0f9ae11caf824b1bafd3c946943e3042d2e26ea3ba44068f1025d5ab80ae87ed78db61aa0f626086f57bd13d1274952af1ee743add73148256959070137de292fc0bcb0ccde0b2a3401378a06da9facafbe030dbf55e1be39f47d34425ee3a783c5271934b6afba1e9e5da9b211855dde4f45ee9a5d2f05d118bbb6218cf65df083d0fbf831d011c3335163aba2a1807e10e7a29a21ead2611d013b05093bb5ba4dd679091f4e44c65cf3334528f8b55b733ef04a13e9df3beb26efd701095dc314f99aa75fff1838da92f12f016ec259909e5ead804394b9329c8d877f5346643e5bc2ef5aa9bc602623ab801012355f83c1b054a0256e94a2f14b2683a2a2aaf984031c14c01cb693c819d01eeb98b77323a736de05ea98fc5c3483b679fb7405d8c17e6b3450f496313db417cc38a6232d9fc22006f89c83020d0eb364d8e1a924bda6e9f941f1e34c7a33239cc461c90e7cc7d719bce0bac0ad113294f730a3b7e643f9ee4205c1a674f384a067cac651d086cfa26df37fc13a94accb405d2d680f44fd1a900e77b3eed29329985c7f962fd2273408299c3237624346196d2d9f6c04c6f4e0c2624f23d0a8b1c33799f7a298b9f038e18adb277987ed865ada11f378ff5ba983a5931d92105f9020d69f40a51d95d1848d245ab7dccd48e552a8e104b7fb315feb962770369f69fd214be31817d0f3f58f18a2da803014dfc2897c92965e521f75585a4737889c2be5bdce525c70d45d7699088d6375c2d87375c8fa547ed699bb0b2ce0e0c7212e916a6f07eeaf62aa35ae5b9d2fbbf8c57e9cfc15a1be551678c6d12e9c290256efc276f3ff019f009724cf93142a7cbe0fdad974ec88d3ba1d4f2af0f537c226578df28b8362df45631c5e7edc0378f580e1f2c7acd712c4b1929262deff7a5e457015e6754540fa677eb525b0bd59581830630dde5169096026391101eff5d7703b5ec2e5852dd540969282b45035885fb22b5847740ed73f348e39fee5ccd59fc8ab50a7042cc23f5bb4a9886e5013f0d19772762f5905d6f1d0fd585d4b58ccf54303ef895c4e61279c31acec59b6d39a5403675c9750e9c35ecad2368c881eb3d38f7c759a3e4664305b50954bb02580642e5175a8aff067c80afc25cf5277d122493de83709364993ac33262c6089535acab0aa0f88cee02f6bb0641b7c872ef09d3a0f52f807c3ed54d03ed3fbdbf3de8ab41cb833c9b1f4ee7face2efe1b711b879d621d01651d3e06af1abc7fe190c5dbfd3577577a1d1764a14a99b2220a313cda47495c6bfa045c6b6e024830216ffe0b7372346e2b2d8c2751e236795f83a269b3224ca0e386ba6f920988e577e58b0288bef7cb48917221b1afcda3038fbfbb5678d9979c83b053f43f93eae0da96b3812a3752d2e48d321cad0aa1fa4bfa77e58f5380d53134372ca79f839f909f7d04bbe9e84f844e36f23f3ad75330ef39f3d212b113ce6b858906699112bd2ea26f93fd164f641bbe0b62150662582c423f936d44a1ea5d8440b22fb59d6d9446f4723a05ebac94b9d234dab6d6c719aa4a09fa170baaf9cc444dd0503c187fb8c2fc750610a24dc6c6ab9b8a9453afa887a2eccd23e576341855565aab165365070dcdb4332b3a88b1f3c326e20fa0c227e8c24d23e003243d928381f3545d123bbec5c98ed3d6fc80ccfe6f9f5160080b7ce471576c6033f332dfd4009e4c2fa554f73f5fe2da3681f772680e202bb8f6def0bda33651b9a109bddcdf7e4d30d7919202bdba63a7f9d8869549583eeac327a222b53de052d79e3010d2d83101088b91c711f550238493bb556fbdf8f24a58c553106ac9418f883a5d9ce7a8201777c55ba4a3bcc842e302f4562d3d717e8389b860d7faf0cf4a6f3e8d99bb11d28d027a4487702249dd7173e5cc562a1bea84a3c8f66b6a553f7e8ff71d3ce31f48962003b8de5294c6290d9923efc96ca752b81bd5bba281d8f391dd797b0a3386a9595dc3b7d3393fc2787f3ef4d6e59a6256fef66dad4eba8908c38d1a41caa4c6c533eee654dbf605628bc6f55241bc2b049edbd7b43c3e8c3c483a933b8b380803b03f573e52f15e50ef983bbe3ca6ca047d6691e4e301e9132dea2d61205e590dc517e7ac43633bb81e1c58947a340d8c071a25d1aa4208a8053753a26cf785dd40416532350e178f947531e423552c754ddc64e23d0d79334afab071a142141df4829c7af14d3b3ded4c930e98f10f61ef54f7a0f7e6ddf3ceecd0beaba5e66c9cee1a07add9fc697a7801a0a1261de7ab88beacd9e951111485395ae5f5d2d428073d6d998016d1b0d64720c53209a9ee7f3e6768fe574bcac7c64f6d59cd922c2793c704a6ef65e9f9bbbaad90db5b43ab57f88558f55fe61375f9591f904df383b03fd229616fcfed27544bb4cbd2702dbb2aa2bc46418afb8fc84eb6c24ba6eca2ae6fc7b9108ff7e32ade67f52be936736f83b94bf967430d32bc0a6afd3fa7ef53e8a628cb12cebc4549e29b7cfdd83c154ec6e52f1c6b2e84434ffd9c5fde16a6aea8a1a809753f5f1f5178ed39b075587514e2281de0a4e7492a947c681802f6e9bf75875366a3b75091ffc744464c4d84bf1a1abc3a8d6aa02af3cd2c530cf1897e7c175bfdd7a3e65dd8abaa7d30f1a5ddeacf31bb891a2c32ed2fdd0bac3330854ec0cf0d7783b3bb58e33ee158bcf5d3edb3b969066ea88a8dae5dab37815a7be2ad68f83934d2f7022e7a2718630173d56cffa51b9e47a00b1fd2c3cda1d606dcdb1c3c4d81d3edc359446eee157f50a9687cfcc0469cd1e4cf8b4e804fe0cbc9df656ac4ec7fa17ede21628f248763599699faf216b187c142ff9109acaf4631bb286c19e2dd2e5159f39d453e0e61aeec483d1076ea10b7cf5bd42d080b543970e601bd60307e448c68379242d52ad4f9e2aca0ca972755392c80eed849c365d1b059aed19e032f01d2fa0ce5f8c2c2a37180c7c405a99fc4df2bf28fa0c077282704cef79ebdb6fad74224a7439216815eafa0449b7c2b28ed0fbf65ffbd5d8f44739fbc6f58a83afc31fde940b9c889bb8f8f18c5d7c94d75db6c59fa2101cb005c679f5fa7fc7d03554c2f68286fb19a49b6d4eac9639f0c943eb63cfddd5fd50155bcc45587b6988160a78b2717e16045972387b6b1fb6071cc87a586225a4ec42d8578968bd33ec9b5e93e481784973bba32363d43aaf5c52993db66c9438055b59fa78cd314fe57999f05949617deae5572f26d7c54edb3cd27577fd16ec97f815c3bb5e327fd070edfb44195c47c65da0c2702c9fb690ad6021a9e4b54f1c5d78f328c434e6f9ff0629185bcdd14bd9c5adbf9005ea9c24de59c118de5722dc611b6a1268dad0b41315695ef8393558912478c4a06d8fde8d35fe53a2ff69e0ecf96045964d96268248ae1d57b6fe95ae8d6f3d510530f38d798c6312bf05f36efaac59f1d93b218f109144bbe058db707ca536518c00046c5add44fbbaf71ed9d22c3650e1c3d85d48427cd0f0b6e1b81efa17564b244c4a12cc9e7e6fed7d94aeed099f0dcc93eb26b8339d", 0x1000}, {&(0x7f0000003280)="2c6100644d97e764b006520f5708cc0708d29485bcdc21e282b07b0d3c8f89be3fd4fa2aca5d8cbf96f95d27fb2541c203950c5c6c0b3dbc93c7800e85e6b99b62e3e20856e767d56ff9b7e10fb2f315249ada5d0eb5df83f6d657424d55fe3dc8906f3df42ef694c9fa8d340d5392e9069893d5303fbff005c574b0dd61282a4b0227e708261da134c859006d59540c5c9809c18a23e7b40ce0e24ef1ccca75895e6eb3d85f5b84aa1e7e0b395c50ebae8fc05f5b81a5fe5219a5b69a2acc8234c994a9a7e498641b9b1804c62b2d47555b5815e4c6af4b79a57b4659e6b5fb679095dec421dcba38591e1a70182ab1a7aea97ec7196a02e055af553a3667df09f12a82e1fcc491338d36d5e3a282ae4926e0c83483eba95a338c4d29fba33a55b568ce75851f0d46528e500b8ca5e48a842c769453749637496bdb3d007eb4fb7e002b1374270636ec2aa6b3722891f3eb4c9f3b4383c668547b302b836d9738876e140d6b0779c0ac43eb7b52b05837415ea08dd9a78f852344eeb1f739ea192d6f59230b7b91667dc38b9d745a3eee06615a66d9970a9c79e1b54733b6f4ceccc5a8781bd147d5b6c4989d0e294368b223a29ad25e61adc3794cdc843516996e1fc549f8a684581432840dbd062d9e9edbfd837898ab7a85f9103dfc84be6cce20f88273a43d8077f91e46c2c7a1f4c8d62b2b5b475e02e67775d06eaed83e16ebfa83f70cf87c6cb8c114402ad5d9b54b1b5b1d1d53a2c4d2f2b63b7ef32bee5c3254358858033877880820197d0c82ebb9af395e7d5688ce5f41c16d5d03859c82c2b89fbea904e8e94a2b7d1262e9879f39df07132cef20c762e8c554f2f44f9a3723a734cdba64d238f78a7669cd0d2bf12e4e8a2a3bba807b0511f02c326b29fe19983e89e24b4013f3ba3c7f2589db6561c70f59e68c49715610bc21d00eb742ceae0704545af1683b49da8fa82ad45e589fc71d2cf812ed9c4bf2d3d8f017d19066285c3bf886a06f6e3bae2d434f0508e8ab4accc40fe535e75130c586e324a119cc73d48566699208e057758faa1c6928b11d63c6eaea113850ff637cae8a86dff27d81f1b0d2215a5c67fe76477c29f65f11212253ebe1c35e9e6e5ff200f38139eebac9981ee383d44f830341f8048101fe7f7ed16fbd1b810da260b0da8bf396d674a33f776b72150bac03639c2cbb801458592320b20a87048d6b699cfd703aa063c5046ae5970f7ad3bc841d23cc01675a078dcddb32e02bd19b82b0103b95ddb88cc50c20e99c7459a8ff7c73afd088f4be884091a7b6ba80519c4f8d67fefc838d3fbb99e703a76e704afac595165b7f848674d5d28162febd373f66d16074611874659ef4833332797df17820eb4ba029aa7ed95988691e86675b809a4e290d5862833f74d657911fecbdbbabb645548acd9a2087d6ad1c1d08c6edb1fd67e2fb63f81454a00323061680e9e78db6f6cdcd350838f4cb87c4bf3f22ae4e7344a53011f10e61fd7a6be26a989efcbee8ca0794a2a1efa26f7c86b49d410178f79dc594365e104ae4cd8b0b22eaf57c4eea73ad2544b02cf7a7875ba92537eccd196e634a88e43d4fa9c686b95013ff73557b40e9d9c2fdd70510baa57bd039dfe20fade7583e62178b4abb0e8d911dac17cd867a7eed2110db6ab71c3258d571de09b3bea40a9f421f8a7b57a093ed1c4bef2781eddaf7f708a76da2f962d1bf51bd7eff4c3c4f6f29ae668df1fb9c2ee19479768e21b59e5b779789b7aace96e13d9d3815d8aef2faebc82390f335b556c9b893fb96a7654961bb6bc3b00ba046f209e3fb177fd7f07c6065b4ce2a60f4e90044072878f33ad7a7e71144c8ae7d6e3ca444e7210ed7c9c827cef81b38538b66f9423e27835e8f84846511d0444e34999d83f865321a98f0dc4e5f653fe288d6cc865e73c6925812eb1467766efebd950882abafa23e24b0520837590f20044f26a927529c42a9b908f33fcdc90c745ec4bd29460118fe153ba67a50b8b051cdc96866e1c3c865d6afa56406c0eb8f39f9908a9a25747897739c46b12f94febbbe45a8970babbc87ec9241f6b320b6d5be9068adb37c25ca3aa360bcd84d1f98b0e0780eeaf2d9bfa222ceb428f4edb56313037a5e9dd7eb465a3f9e8c1f22cf44efd058ff8f4a7930218c76c2f41262a097a30417b0442751821e2f8f27bbc8dc655d153d0f2fe232c5293043d45987f4c73a5af1712b50c8d35ce5f258fb47962dad05a876324a6375f706739bd6cbdacf9ad046701b4b2f3aab665a11e95421733015833be186a1dab54160a3db9d2a6c8a817add1341f978ca5e443b34c5cefc4d3273627d465ea07c7bff3f32f55e87a7a1bd7fac425804b12798d0a116ffb46099c388cd9b573d1f71ee7d44872bd9b24aae4ed487c0a421b2f13499b57da9bc8141add021bdab8914ca9df74843a282f840d23276d8ff91b44c2e619fae818e3fb3c436ca460add409fe8fa06f1ef42909934aee84d34407accf67a683350341456c955f41e9f2fb07c95d3e1744f8e1278890ba119c40fa9c2b11c93507a8f9b0cbf1de620b453de814ca5ba1418b4cd3eeb75bdd32e625811d74dd016167dd9b56908b50772a1f3c62ff6345d6fdba0ff943f55da56abad5d3d536ac770760019a82c860ee0454cac4c1acc4f38f30805ff9b463a7005163649a31fa452e57ebc5184fb523e4079dbb378d909b51e5c0a3d2aa41457bcb5ce8ba62b389daf2b004d0331a76ad5f576cc6a3e9af81993b35b78aaeab7a25e537653110e8a4d79dd0760bf9c281b8fb1aecaa13729595ebf665d222af4059835ceed1ef26bf41f3ae98c3a6918cd5ac0c08c255dd7c89057b2da7171c05b95f1f1b5c46f57d00558ff0a5d8db23a01655b3073f8bdea5a88ce61c99065505e447a5191261ce69abd3511f8335abac2ca7887db24b8284317328a578981712c2ba1e5559a8d279ec018ab17e0a2e28a4cff8cb1e31990dc778d554f1047102e13e8ff3b232dc7db2f490d6f7767cd6da26fa0f4026b748eb05dd07d082d10d5736715f732ad4d301735e2ce0c64a048ea8fd098e7dfadd7efe8a24dceaf2333d2d6fa0f06b7bbc6d23c878e1a0c5d2f50a55680fbd26df69b1b98336b53d02f075f218bb1ca0e9cce95e11984a0f902012f147e7d980bc856f0485a38678660cbe674989e855cccc03dacbcc3a76f04d867c44ca6990db19ee72ce43e1b3f652b61d78cd9bd708b18244d31af903249133679e19e21a27f542d87cb02af642c36ff10ad1db43f2c0759ef1e7419791afc3cc39534a914266cf0abe9f7c50e07f12b17355cb3f8dc074dfcd16267c1101526a8d644dd1dc0d36f01f84b211cae81c768c001182de6a6cd8173ee40f88dc3e6c9738ab23f40643aeb26338710901fbe03f06e9106804ecd43f0315c0b92221822290fe67b8c1c8cf3b6fc6ebcb21f3860e7ae64b86340f89ea9bf70a3e963c80b587ee257bb5a129262e5c5b9ba6da4101df071d2869ec8a2a713b19f7d7c222c71c4a4d2139b6adc1c8a8ab62f4ba44eb9d06317c81adbeb9b9879e0621344bf7d4ebce16609ebe1c1147f5c3d8f7f92fce955c40dfea118d34e1410b632959f7185f25124e791ce37e851ef86c06647876cec9b7f86b5ed23f41e3f16da00a148d67613fe92657b1a127ab2aee9ea5ab50028c84e10f82a1402c520cec77e50750d25444f8ee2bf6e92bdfcb301cbeb172e15e375c0decd8faa8622820ab13a607dec73b6b5079612d93f9e3c081478f090704cfd7575331e80ee4adb08a69928a997d51db2d825cd72a2883733076ebdb637853ca5c7a4d358def908b1ace943013e4030f09647aef1d09fb6d262032e8546bd860567810ac9b2335c2a0d981288640083e46e45aad4238612e592195e1f12d5e9497d38e8812bd2a1bf1c3c35987e3a06b0bc28ba4abbacb2380e53c6340983b4a39179fcce71afade3e6ff8dcf574b602997d483271f4318155420513b938e1fb9c9ab53d7e254f0b5d4e4c52078b4f170ce10258b7b7f0bfd4e9940cd3243d33b3f223ec1827e8b15ae36004e0dda66353cdc692f412a4b309e0a2a337db05c74db146efec40610e97aac8939d19438a347aad03e0fb258821b5f5815bc187b0fa4260b2b52599b79cca9ac9aa597b8ed205f2ae38ff53b0620dbf6dba173dd6aafaa873433b39d5edbdeb29ad4f759aca6bff0f5758d7bcf1a6ceb5c2f25e6fd720a36eee95e629d9cd68de0c58621c1f08eb592da42521a2efd07a48fe54e51285f7706e0b5a82b07bb29459b9ef1763c3334573dddf2d91f04eb9a51e17bfe4e66e72beda50f7b4466d1a88cc4dec636f35ec2882c1c51f304efffa2deea28cb3ee834c69cc03a42c5e5f60ea72a8995e635dd8e11a095048eb5283740cfcd5c69a89f6bdd934fbdcce7fdae994dbe1d0036be1ec00e0aa8ab2055131bd9084e102b7d40f85de0cf10901c84a298ed4313fdc0ee4bc77631021976d4501aed906a9eef7e268d59236335cf29bbabe08bbf3985de004385d381aad463f4a7b0183562f0035ebdba5795e81c20f101bf2a1e3c4531e7b56849f20dc77e49b73779356a7617f7972c0a7aead7cfe5daee9484e3758d266677158c67fe2dc2fc97f40f0fa3dcb54bf8b456a79e79ac982776f5d11a8f17e9b099c57260cbd843b81a108c1251468f9fc363052adb81d21146fd57b8caa477727e73ec186512c9464740bc11f5e45729ea068d540026c2596e76130bbbd9825254a0e5f7cbf7f1a8c17e6760b02fd0bcd23a2633623ef08bf517b4644b1e15a1a38301f080633cde381acea86ecba3f509367a78a0734470dcd1384ac1580db101204b24aba45b629896ebdf14df009b5bf623912ac5c1e9fdb6f6196e8923dcf363316813fcf7ea03c980bc046a16f1bcd4d0b7afca2ae48d8164a41a4f8e5cc481c966cc7c66ddd3981d004b41d02f15d22bde5cb6edffe1497479297079b28b6390a7f04af57f159fb035cf299f3221c2270c95e5b01df71ff29e9818bb6bd4ab324911561747d1fe2a05cd2d75c48f4c5f46582484ea780a0501a0cc15a90bafc0344fc27f441c7ceb40162d4113480c54b19f87d4bad4fdd2965448ff8527f1ab1c394e77eab8e67df3c164058a0e7de68095bc6e2edbf6d6a53da209f0c1bdd47815dd3d3ff2dd42a20a5b995a08752b8db55e2972d296dc57d58a1d97f9f9351d568b9c0fafc406fee782934f77e6165acbd52df148ce747af0b4740529111e5bd2fa921d52a65561f601d9e0a8da60df0160bb15eb3a889e7c1375be9cdd2ae4d388d278f5b8fea49c772f5d6c559e4d08656aa9f1d0580b4b13b801322e48002e76a37d6a8039f29fb6ca9d16c132b9639c2b803f4f258f3612af73b4cb978a013d96c852590ff6fc56d21301bcc7523b131641660d435cec8295beb79c14de90105cfd20e2811df837f92024f6878f1a2ab113c9fff179667ca557a0b00a81749b1ec9c9e3a0af4b9f40b4dccf9024c9d176eee08a000c0baa149e4f81deb258d975893e680828ebcd41cd54c6e8b0fae7ef833c49950d4681cd18cdf48d91a07ea571b38ea7d23b2cb4089d874d364319e40b85c2d0c2d86ad5e7f05cdde252bc7def6fb02e24a9c171473f50458099c3868834070ba1800ca37c63aacbe1433d3ff32fbae2f66a1f087ff41755cb5817f9af4a2d03c0fda929317eb87949f263c70340dcaf6cea4cae14f856c073c5f05fa134609aa77cc292bd01472945b65a", 0x1000}, {&(0x7f0000004280)="bf0b2af94c046b48858346542b22234ab7fe2a458ab29794ca2394cfa1f0e9d9830e8f9dbdb2ab91e37a70947d0f3e47945cab8d72ea8483b59d77da0faac6b37a35c0a206afc619c7bd", 0x4a}, {&(0x7f0000004300)="b916e8bc8139c8070b14600e18a17be01948ec0b8fce39806fa3eaafc836d6ddc4ee9344", 0x24}, {&(0x7f0000004340)="00764d7d14fb3872792c0b00288aab3a8895162421a62c187538796e8625fc1a3ab2dcf948a38785ba049df103b59226ddf4e465d7dd739fc0ea59e546556cc6b3b1320514c85a5ed702786577a915fc1a67acf28f3880406cb0118a0c11b88188b602782a34ac56f526a874512cea4291f9a0179512441e205510d1b5579f215f51d82616b1926e580db24789c291a955a33b9762272ba6726f7268d25e873d6e0ba149726956ce27a318db495c9aa275e81eec33182bfa3a4be1b9328e5aa256bfe5dadae3a9e637fb79be8087fb6157100146b56e00140590ea15d9096bd3517a6492b051beddfced0b70f8b27e8f9a1b0cd1", 0xf4}], 0x9, 0xf) read$char_usb(r3, &(0x7f00000001c0)=""/4096, 0x1000) (async) r4 = syz_open_dev$vcsa(&(0x7f0000000100), 0xb, 0x0) read$char_usb(r4, &(0x7f00000001c0)=""/4096, 0x1000) (async) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r1, &(0x7f00000000c0)={0x40000006}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:38:16 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x8000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:16 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x2, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:16 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000000900000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:16 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x9000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 392.749005][T24346] FAULT_INJECTION: forcing a failure. [ 392.749005][T24346] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 392.762106][T24346] CPU: 0 PID: 24346 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 392.771506][T24346] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 392.781615][T24346] Call Trace: [ 392.784899][T24346] [ 392.787824][T24346] dump_stack_lvl+0xd6/0x122 [ 392.792413][T24346] dump_stack+0x11/0x12 [ 392.796629][T24346] should_fail+0x230/0x240 [ 392.801070][T24346] should_fail_usercopy+0x16/0x20 [ 392.806145][T24346] _copy_from_user+0x1a/0xc0 [ 392.810793][T24346] do_recvmmsg+0x27e/0xa20 [ 392.815218][T24346] __x64_sys_recvmmsg+0xde/0x160 [ 392.820176][T24346] do_syscall_64+0x2b/0x70 [ 392.824602][T24346] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 392.830496][T24346] RIP: 0033:0x7fa271cfb049 [ 392.834906][T24346] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 392.854521][T24346] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 392.862940][T24346] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 392.870906][T24346] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 392.878872][T24346] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 392.886841][T24346] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 392.894873][T24346] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 392.902845][T24346] [ 392.907030][T24350] FAULT_INJECTION: forcing a failure. [ 392.907030][T24350] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 392.920121][T24350] CPU: 1 PID: 24350 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 392.929440][T24350] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 392.939495][T24350] Call Trace: [ 392.942768][T24350] [ 392.945702][T24350] dump_stack_lvl+0xd6/0x122 [ 392.950355][T24350] dump_stack+0x11/0x12 [ 392.954507][T24350] should_fail+0x230/0x240 [ 392.958955][T24350] should_fail_usercopy+0x16/0x20 [ 392.964062][T24350] _copy_from_user+0x1a/0xc0 [ 392.968679][T24350] do_recvmmsg+0x27e/0xa20 [ 392.973104][T24350] __x64_sys_recvmmsg+0xde/0x160 [ 392.978145][T24350] do_syscall_64+0x2b/0x70 [ 392.982562][T24350] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 392.988457][T24350] RIP: 0033:0x7f2c4d882049 [ 392.992866][T24350] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 393.012522][T24350] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 393.021031][T24350] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 393.029021][T24350] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 393.037055][T24350] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 393.045027][T24350] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 393.053029][T24350] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 393.061026][T24350] 03:38:17 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 65) 03:38:17 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x3, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:17 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xa000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:17 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000200004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:17 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 61) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:17 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r2 = epoll_create1(0x0) r3 = syz_open_dev$vcsa(&(0x7f0000000100), 0xb, 0x0) vmsplice(r0, &(0x7f0000004440)=[{&(0x7f0000000140)="bc102c5eeb501998653570a3ae5abffef87f735e45578bc893f14105c1762f213b2c8d660146d584729f3d54428cd18708c8f32c1bae816a22f0f8a11b87db9595a28d68fd2643c29c590257324d40a5d73d342611cded7fa9745dce3d068a6dec1a3108136fafd141b907dd2b729edc1ff92ac07e377224d6492d9c", 0x7c}, {&(0x7f00000011c0)="ae13416f77757bc9dbe7309b7483ffe8b561222dc627dfd7e5bf219594c92cfa55ac625d968007aefeebc2ff785c16cfe7b3a7d46ea701e7344886f405e74c72b37b494065618db91eda7b378ccd562add0eaa206a5d278488d7589770b7cac7ffa1cd99ea5f91fdb50ce5636dae010519e39bde05e04f982f70e3f28c1885fc0c5331de8e8616407180dedc4e4ffc6d24de7d994df919bd9ee346c8d917359c7cb655f4c68379b59e97942fc356438b4781eeb4b9c3fac62a686de0da8b373596ccdf48d3ec01048782d7b8768caa6b838c96cf724e08dd28a23046e0f31002c7b397321ca9d25ec11d39554155787291c96e420280dec3c4e550662fdc35d4f514f44d9d7ab630c5e5d327e9046be342d5a1bf26532610462b2d829d873cb476acbad8d7d3025a0064a5343756ec6bd7801af7e6213e2cd61020bee253318c5c36c51674fd18b30137e8207faf4cad83047f492af6d09fe81a859152f0296d61e713babb705d30ca14a34798d6a455cec3c4b300ecdc2d5dc9dae1d9f8502bf92294219edd3ddcbc8f273a4e146873161e74428fb45f9d372ba518544d0ddab4dc7d5de052aeeb7b18d86e071a25d72a85a6e7ae991a4a5575453104f25a9e5bf66c8942c2c390647a1f958c4a99afd8d262a62a1cc75745a8b061cd6659272894b9f4bac267a1425d13d3f53bb20ffa4627f67874349af1b25f3e16b88599adbd57d444495663366422a5a8bcaebcdcbe0821684cfc2152b5de744371e00079e4620abc4c96e9ac9f2d85b4ebc8e18cb4e0e0eaa5c1820475c273713de15a57f1b1230b56d0106d8f17feea54f10eac55618595ab703d894b6485e392f9fac1c573f6bea6c0ab8718b5fa1452d8decf8414dae29b4843efeca93810c5d0fa0231205b34089ada1920c8533ef0c738dea0f703c8a0c5722543842d229a871bef5f5edaa31d6d7d77b36332e6ab77eae85efde7bb08d636c2d3af4825d1e22478f71e90463f97d0563bd8b2e005f87482f6d57269915bf200486dacad1247a50209b0f12d415c39d72484ffb1c9d37e06a62d06eed48006848926eceb2ad72ec5503bee79f229d33186e223955a43cd1b9c7211973e1080cba344fd31e0f14489bc06db0d695083a32a6d5501eedc638d0fb4d559c429bf8bdce60e78c5ed8f9523e6fc89bc0382a03dcb04c9eab07223c634b4a4e91a95f5bdf647db1f28e722a1a2feff4cdc35225d724e8a4f753bcf6284994ae5b606d6b59b538250064f8a895debade5f548a89520e08efd30a77a1d29077c723471ea39deaba7707d246ea3b66b00e053c6a90e6404dc6e480b1f6fa989d073bc5698fd45b5230f19d9d1fb19b9581839a14b661a481eca27b1e73dab1e7d236df599311db2ab3031f19716177450a76d18822882bbc016865dc3774b3fa68cde94657d3cd94cbea3875b83030e589cbffb1e5df72d07100201b36b37e988933c7f4877b8e615f0f89fc48726b4d45bce74fbea39d147ca8fc916ec6331f7d5c1962b538c3abb5a1505f746046f98c0656c1d9eb0db492ad4e8d5bd1a5f70be56f535007be1bd4e845d2f7b9a79fdfa4c50f918639f0389dc05a52bc20b4afb6d2fea01d2b6bf6a4fef20326c40e6e1ce62a6043a4f3e4a3293036a6947906f67f9be6a08921e6f5788992c40355d4d82a1010238c900997e2979cf284b17711ddd110e934796d66809d09366672f901f446e4df75908fceee85de5d5fb54a05b298df49e2b0defc52ae30899df2617fd861561845ba273690f918e19e0141519925c0655a456483175bc2252ee5c130a5647c8b02284c3a88be6586abe172fd382cfcea51dffe9357bf9d2fc7d29206393bb212a98ec0d647a959af98f452f4dcfbc6896e7e38e6f92d2c7dd9072530f99baaf523d038fd91bab254df24418c7eaf5438b9c062159993811ab93519a92887b1723113b001c9ffaa28c32b70d7b17f33d159480f4ce66c2ac06cf759b7e10595856d3a49cceddfed507c50510a05a3f8d12b2142cd9c8b7ea67f30394f20837896fd27ccee27b4ecee0e41e77e3785ff84913e92880a1cb1cce2897f3a6403a845c1d960c12386b542db04de597f6fa0aa079aa0f4b7971bad183e04ae904beaed52d283d973f470c0f16515b89e8c0f40c2bcc1f97d8b248f91ac067dbc3a0c00a32139e5351e465ab22621969a2538d7ed3329d9c7a87ff12c3d750d11ee9ea17c4e8269b1db8a4f079a09616fcc4d8d3d5c91dfffb91ad0e4936b348d0f73f2457fd69ec33091e06831c51e77416f7889ffca717359eaf33a68f0414e647ed7192ad08230d0570fa34268d19daff34fd3901349fe0262056608d868277012d0e5d5e0fbee45325ddfea53632aa64e693122eb9a1c62403449f866b7cbdf9f0685cdde915af85d14ad7b25a892709b26b2c21012c12f6e948dedf6bc8dc90c2984d9cc62e26cc8d271924042391420c3a1c88e6fb336ad89514911c483dfb3459dfc4dca24fe4db0162f34844a86fc740f49d80c6316c87416d64d4fc8aebf8be0cc54a4911a7da94118cdd45ecd13408a1087ca824e44bcddab3825dd8f04ae686cf2186fa605dfb6763337a5e12881524b4ad507e25528317919e1d2c5e49347549322c9189ab8d225e5045a4d64ce37a9f2edfa9555c0d639727a72f3dc71a0d62a532fd8e096d4ad56286e3b5ed0a717ce2831cdf01ee23548a20d4fb29ccea4765af357a20b09b90db553fe09814f2eccea191ac30b65051b4cfec59b72497a107d44ceb71f688b84e557201848c6e7d37824ec031649b7145e2053e2cc3a72d3da027b4821bffec5b82bc1aa65618416a2cf1d3d25d9cb4a2157ce998dfdeb856c4fa08729e9b24317787ca0ee76e0b9da4593a4bcf05f6e5517b31de99bdc280fb14004c6c60e5474c5c82350ba73545eb142d76032c05321e7f712e519fad1ab4147912fb1bc04a7858e390c491961b9af7b531e0dbb14d37380ce7b53e624bed988b3569d5721a87dd206b750095e10adfd983c64d8a3913e664e17ff619f380c40e007e6f7c01c9fabdbc9a4caaff1fbafca0cc459ba68070cdccb1f39817003cc0d07a8fba6a86e5adceff9507466141e28969e74fd8ab4c7e04ef115bd801abafb2b4d2a23929e6e3e256203eb83d73fb1e18858ccc359d6072173976a04487beba658b298b20e2393c66c5dbcc1ec7470be2a9866ed284e92903b527004f8016b1d003d3e64d79637cab0e97591ce8fd4c122407a1ef7078336ac457214c292b8423825f800c5a2e9d0abbbeef92f1fd482b4bcbad23dc1e1a82a86e646cb7a1558f273128c3608cab4ad986a84d1fec0f268d380888738c3c70886d386b7fd3b794d324f6f5a6ff4ddb53bf287c5920cca2cda96fa572d5df783a4adef3b2ba6e95522bcf26e51a6d828773c118640fdcdb32f1dadab945a3426a6e31fa7f17f7073078150593f8e3f166a1e996258e44e80b2dd896e52ee14449c834d7ebec6facc737947c8299627f8f403b815707bc164cf9496967adfeefb9c571b5cb7c6969ede713afea8a6be4931cfabd2489acdeba154a601b0c0526ad2a8b0299e7f8a67385dbadb21cfd1bef83c991fbb0cc0122b7a3d3a63187134c156ca6075af3d5ca735c14f0f504a2e8fbda6f0d5b8f1f95c742854a87f24438f85e164774194817a74d693e837533c4139b553f8afff243ca46a5adf96c8902304aa255928aaa4abeaf90538273ab7b261292a5cba3bc8bb975722785990a9ed3ba3d7ca68c2d8814f5cb28a8e186ae7f36f22128bd9a9a84494f97146c0c2fa127d691770af89c7d6a32bd4a0a35d9860829b0b1f8d3b97db04e127bae2253b18e81215bf7195b26b5b5b750a3e2d92bd313b16fb2bd36014b7be16418589883c0ff9058862c924dc3442623484a9ab8e52bb26b48af059468847db73c5e7cab1c367df5043c99259c2f0dea0c9b2df48bcce42250dff64b31282cb70c0f77c7857540ae659fa45ce189b78987a8520452e0a22672796296a8f974630c3e198940622ec8c11b4920e725be87edb7200517265e5257c2ce867ad25367862a5bc4631b6cf05b02c62a17c0082aa47a215c4c339fa2a4afb1ecad200887ec38029d733bbd2aee251c0bc5d0a1c49054c88e65ac3bc5d2d8f83538d2ea432b89f512eced9476b7e4cbc348aadb435e4592d8ef47c2a09d9830a505debffaba93a211f188fc6745ccf8b073574e5f5701e17c2ee8a1edfec5c3cbcb288b96c9de2db71e86cd200404e9062831954ee7a0cc5a9b250e6d33b81e6d287d8aca66b2b8cbb36442aa7279281b9afc7c60a8a2ff654142c5c2dd0f6a71bb825def2f566461cc77b854ce18178ac7b3c18e369b4fb249dc7dfdc4b199eec54837b578416dc3ba1d5c0c90606176469384df47a05b134664ebdba67b3193800332c4ad9ae2ab07b00d56f9ca48a9342cee508275ae25555ecb39f27eba69febef2903ef0908e03548d93786e230e009e150d29d534dd0c80974d4a83ed5e9010579309c84d27a4ac20540de97f469f76556076ef9d90682c789469fbae1268f6a348cc6175dd7a45d94d4ae856df35596033a536b9b4a497539f24d1856d229adce769f5d59cbaab8f2e1a86d9b897f3d06d1d775e63aa3fae8aba9f893256c045015b1641f3302c9c1965d03589a0e6c794ff3f39c1f463153b7d2cf6d869ac772a82fc538ee6629ebcdc39361f2773d301d1088138757ee66b12051a6206a818dae7cf1f0fb1d934042a57ff5d32ec6b7f0012f952ef6c89a5bb96f5cafac34ac03ec44c7849c35aef1740a0cec28dee3e60db8f6e77ecd35e36ef1579d160e4fa5ff93d339a960d31d996da9bf3b547793890f5e26ea57b000dda05cb087401224c425e743f3b48586893a3d4844f97444b2acd644d03ff7717db70f918f2dddc8ad1b400abd51dd3962f26c6d2712047c2eebdc2101ae77dfdfcd504003ee04d6ba8d32cf061c242c540dc4a3ec45f6c3c32843a48f570610613bb128b8136fbf7128a4a503fb6666f8662d2dd3203a447edee313bf3cd3ab195753b685fe08127a1512a4af1cb5b0775dc6930b70bce2c6378817788509c819f040147b20a9cdffec0a0be429eea70fb0c43939cf7ff7ab32aba34c04768bd48c528dabdb6d232b9deadb73216fc1ee3b18fc67623f2623d298dbb0f8637ff81b15c50207d1d95c53d5be53041a1764d7adc2d93ee1a96aeac87101894d2e37284a0e42a6ac0bba654af00cbb10c616e504b5e8c5448c3a756a4d92b16efd49a2624d8b61345df2dd5d4155b5af8415f85a4260743605139f60a5f770e0f5150982484c4025e38527cc0179eae5fec200bd5a2164c0a22a085e0ad87af0cc5b29f6d5b95576935895a29e7694a7e4b86595b89e0e1aceb94a3f376c8d31f621d98cbc8807ad005bdcb6976144118230875ab95c89385b8e156f5c29d90ef2d8ce3ff040c9f75c40100332c06b66b225b589bf4181f28143d616bdf6dcc598af92e6204d89d5216bca75be7d0d9ac38f3d2650ea152b6116b7bd210cd6d942815bc1a3c3da1a5eeb6cb10f059cb627035a0d8d024214e2616fdb2dacb9b53a791b08085456ed5eab5be5d61441dbe29e2cfb78c50a96bd2b4f9431b8a716da256384b0ea84d920c0f20a068331a2d2f7568e9b2c6f574206f9b4dc1e8b991e756d957040b02a35a8f6c91a16ca8e7a62bec8bdacc3e3aee2d35ea66939ebb3af1ec144aa438994d8114c41bf6e018a0698623bcf2daa39302eea82ce6e0", 0x1000}, {&(0x7f00000021c0)="80714d66bc6c7e9f944ec8939c6a4f89e46b3de8c83cbec380db835d923f15f80d75ea7516fe2e8c0e465785df553009d621c36479dba8483c48289d68bd7ede6ee31d2b13173b9e88b2aa96d43bdfeccc0b95077ce54005ede24eb50a8b42ae2f3ac5ee237a586396c5c3db29740a047fecd2470cce096737439940f54d017537e88bdbc0014de6b6bbf478b60b4eb3d4431c7d44e8891470f21da8acda07ee0ba9754222dc24b162b1753286905153e6fec2319bafd0369ddbaf", 0xbb}, {&(0x7f0000000040)="afe1d2b9092fe38a395dca807d028a30de613306ebf326985206", 0x1a}, {&(0x7f0000002280)="353e8b5a2bcbd0b6448cf9e142dc36b6189fff2a8b3d4ba09fecfc41a325eeef32e5b4b2c78d5fdad037b9d068d7030387df22c1df60a77990c70ea574a9f3c5d6a3edbae7ad69303f47008f3a84977a32bd7e6020ceb08c377f399eb36cbbce0791a508d07732b71bcdae65027124b1721bb443d83af7c4ffd7ffabde91fe7b7eb6375978b8948b0fd882a30b6e63f690cd2e94b85ac4035874db5bae58586354cb5600ee0484f971bdd0d0099a64494fac18a959102b00ab03d43faf529629c1d140057c16d91cbacf5ba5306f58c2f755e5ceda54194bc7f93447a083727ee3c7aea50d6e223c64d789659c478d347b50dc504fbaa2dd2b7e09a1370fa44c195531c18ee1b94b59c9104e106377c1c7f4686e2ae3582160b05faeda86f8c02785425662d64bf3ee32f90c61438d220a5f15291bb04025cf4558286bb698ecbc18c6799a3765b27b33219e12064b606ebe4a19a77387356f79362ec425ea2a18edf7704c341854c5d0cdbab37788b2af1f320e8ff4342491be60b054aa9e0b92d47570c44a875e816b569e402c599217e805c03ee3f57d544c964523e7f2c188cfe226a12e453a1a57a26769f5b0de42aafc5fd710c7e8724d66190d52c302b20c2af7183d2e5614c23e73c761fc2dfdfcb12dd188abe0999f10609212be0dcd839894fd1419086e415197dd65474ea757d1b325fa406a4832e1f19ddfe0ce2ac852518738467d9e2dcbf058f2031d0225a4e496d2fe3690425225be0281206ea2fc5779d3589b433cd510118bfb2b47b7d6953c61987d8e9d0230a93cf37c8d250ef7fbd5ba6f09597eb5f3ec349a76ecf627ada02259d8148628b58fb0809ffa1875e57829ccc1695b790bfbdb02ca181782ad97d5b841c11170e0a267ba9764d2f99ceece045c4b8ec98858ae25eab49555d06bc318259011ca4833f2303505a3ed6ea71434c555dbd1cabb61247f072f03f451ba7cba53f656d425c4b76fe8b2ccd709c7e2b521b2688b3104351d665002310f022d2e136e1d04c6dd7be3345629e56614bbb91c431ccff6094edafb1751efc118727c4a9dffef36c89b1afd58c0b7a9f4b1271903eb8b0229307b4372ac62b339f281726c7b42ee1cc5ef422a20fb6fefb806ece7829417c579755370d6ab931f209477837594840adef2f65de4045e9efc5518039e7737706ecc6a755eb19eb2e5ed12fab6c498384defa8ae850966ec7c22e962968c2c507874076942583d998a7d211835ff04bb03880c6e7a58f88bc3ea3acd72b46dc4721aad8deda9dc139e4ab574fa7f20446a3db02d308c361e3e4c472e24d1939460ee7f1e4a60f6dc84aefb83a0f7b4e57a1276777c370da67f4c870eaace5dd773d7a2f641c10b2e59a016d20713293c960993d7144db96e839984b2ae4a5e58f463e8f4940ddbe468074f616603c1b8911ebd22b87f34fb32c91fb207f5a0140b46165d30d07f9166fe8d33103d4e04dc3ca63a8aea900a4db4bfe633dc3f1c19c1a070fca9a6508958174c7a94532492fc0de86deac59b8d61e50e61dadbd2b136c4a982de44c8e72f3609a07e58069b371fbcfc97f81c5012b90353a9c8b53b72938c4458079d7dbf740e21980d4dbe1a705fe216b1d8dcc6523129c1fa2f02ba5ea2abdcf1761a61ec6b77aea7e9529729a489c3644c1cf7c96a67e7b3babb5734d8dbd1af8ff653d26fe4b38114335b07f503c28ac39eed0a748e9bd3b7af932af925140dc5e7415ef7ee4c35176fd7a99b93308f108ba42fdf5a5fc14f274b9fe8a87f10d19413aa4ffae23c8f8efa06d5633b2210a9bde2212b2165e637994ec0160a3ab0b586bf75862cb95784f3f9e3353a98614788b1f6be41418422438ca96c9aecbd396122ddeaf9babaff4e18c95563bd6109a59b331c719da1ff8e135ed72e023717d8ffe5fe97a377edaf8f85612cd2f6f000322194a3a78881dea9cc1eb0d0ea9dc37f344641c58da47e9db488b448c0a469a7f7a3385e86c2128a470b7635d16c544ac7c5adccd922f81742a6097aedcb32648be3af1f15b6bd0c8856287549392ff27f2f002001aa6305bae241bd2cb1e0b669fb1004f9893bc4494e405b1440bf0540739357d640bc02a4521d9fd1af220fd0ab5c11a7321d6597456f432e5a4018295f7aa42c8dd879cf75de9d4f1edb42cf208e769d7d0e1851365918a6bea5418318e007e0f9ae11caf824b1bafd3c946943e3042d2e26ea3ba44068f1025d5ab80ae87ed78db61aa0f626086f57bd13d1274952af1ee743add73148256959070137de292fc0bcb0ccde0b2a3401378a06da9facafbe030dbf55e1be39f47d34425ee3a783c5271934b6afba1e9e5da9b211855dde4f45ee9a5d2f05d118bbb6218cf65df083d0fbf831d011c3335163aba2a1807e10e7a29a21ead2611d013b05093bb5ba4dd679091f4e44c65cf3334528f8b55b733ef04a13e9df3beb26efd701095dc314f99aa75fff1838da92f12f016ec259909e5ead804394b9329c8d877f5346643e5bc2ef5aa9bc602623ab801012355f83c1b054a0256e94a2f14b2683a2a2aaf984031c14c01cb693c819d01eeb98b77323a736de05ea98fc5c3483b679fb7405d8c17e6b3450f496313db417cc38a6232d9fc22006f89c83020d0eb364d8e1a924bda6e9f941f1e34c7a33239cc461c90e7cc7d719bce0bac0ad113294f730a3b7e643f9ee4205c1a674f384a067cac651d086cfa26df37fc13a94accb405d2d680f44fd1a900e77b3eed29329985c7f962fd2273408299c3237624346196d2d9f6c04c6f4e0c2624f23d0a8b1c33799f7a298b9f038e18adb277987ed865ada11f378ff5ba983a5931d92105f9020d69f40a51d95d1848d245ab7dccd48e552a8e104b7fb315feb962770369f69fd214be31817d0f3f58f18a2da803014dfc2897c92965e521f75585a4737889c2be5bdce525c70d45d7699088d6375c2d87375c8fa547ed699bb0b2ce0e0c7212e916a6f07eeaf62aa35ae5b9d2fbbf8c57e9cfc15a1be551678c6d12e9c290256efc276f3ff019f009724cf93142a7cbe0fdad974ec88d3ba1d4f2af0f537c226578df28b8362df45631c5e7edc0378f580e1f2c7acd712c4b1929262deff7a5e457015e6754540fa677eb525b0bd59581830630dde5169096026391101eff5d7703b5ec2e5852dd540969282b45035885fb22b5847740ed73f348e39fee5ccd59fc8ab50a7042cc23f5bb4a9886e5013f0d19772762f5905d6f1d0fd585d4b58ccf54303ef895c4e61279c31acec59b6d39a5403675c9750e9c35ecad2368c881eb3d38f7c759a3e4664305b50954bb02580642e5175a8aff067c80afc25cf5277d122493de83709364993ac33262c6089535acab0aa0f88cee02f6bb0641b7c872ef09d3a0f52f807c3ed54d03ed3fbdbf3de8ab41cb833c9b1f4ee7face2efe1b711b879d621d01651d3e06af1abc7fe190c5dbfd3577577a1d1764a14a99b2220a313cda47495c6bfa045c6b6e024830216ffe0b7372346e2b2d8c2751e236795f83a269b3224ca0e386ba6f920988e577e58b0288bef7cb48917221b1afcda3038fbfbb5678d9979c83b053f43f93eae0da96b3812a3752d2e48d321cad0aa1fa4bfa77e58f5380d53134372ca79f839f909f7d04bbe9e84f844e36f23f3ad75330ef39f3d212b113ce6b858906699112bd2ea26f93fd164f641bbe0b62150662582c423f936d44a1ea5d8440b22fb59d6d9446f4723a05ebac94b9d234dab6d6c719aa4a09fa170baaf9cc444dd0503c187fb8c2fc750610a24dc6c6ab9b8a9453afa887a2eccd23e576341855565aab165365070dcdb4332b3a88b1f3c326e20fa0c227e8c24d23e003243d928381f3545d123bbec5c98ed3d6fc80ccfe6f9f5160080b7ce471576c6033f332dfd4009e4c2fa554f73f5fe2da3681f772680e202bb8f6def0bda33651b9a109bddcdf7e4d30d7919202bdba63a7f9d8869549583eeac327a222b53de052d79e3010d2d83101088b91c711f550238493bb556fbdf8f24a58c553106ac9418f883a5d9ce7a8201777c55ba4a3bcc842e302f4562d3d717e8389b860d7faf0cf4a6f3e8d99bb11d28d027a4487702249dd7173e5cc562a1bea84a3c8f66b6a553f7e8ff71d3ce31f48962003b8de5294c6290d9923efc96ca752b81bd5bba281d8f391dd797b0a3386a9595dc3b7d3393fc2787f3ef4d6e59a6256fef66dad4eba8908c38d1a41caa4c6c533eee654dbf605628bc6f55241bc2b049edbd7b43c3e8c3c483a933b8b380803b03f573e52f15e50ef983bbe3ca6ca047d6691e4e301e9132dea2d61205e590dc517e7ac43633bb81e1c58947a340d8c071a25d1aa4208a8053753a26cf785dd40416532350e178f947531e423552c754ddc64e23d0d79334afab071a142141df4829c7af14d3b3ded4c930e98f10f61ef54f7a0f7e6ddf3ceecd0beaba5e66c9cee1a07add9fc697a7801a0a1261de7ab88beacd9e951111485395ae5f5d2d428073d6d998016d1b0d64720c53209a9ee7f3e6768fe574bcac7c64f6d59cd922c2793c704a6ef65e9f9bbbaad90db5b43ab57f88558f55fe61375f9591f904df383b03fd229616fcfed27544bb4cbd2702dbb2aa2bc46418afb8fc84eb6c24ba6eca2ae6fc7b9108ff7e32ade67f52be936736f83b94bf967430d32bc0a6afd3fa7ef53e8a628cb12cebc4549e29b7cfdd83c154ec6e52f1c6b2e84434ffd9c5fde16a6aea8a1a809753f5f1f5178ed39b075587514e2281de0a4e7492a947c681802f6e9bf75875366a3b75091ffc744464c4d84bf1a1abc3a8d6aa02af3cd2c530cf1897e7c175bfdd7a3e65dd8abaa7d30f1a5ddeacf31bb891a2c32ed2fdd0bac3330854ec0cf0d7783b3bb58e33ee158bcf5d3edb3b969066ea88a8dae5dab37815a7be2ad68f83934d2f7022e7a2718630173d56cffa51b9e47a00b1fd2c3cda1d606dcdb1c3c4d81d3edc359446eee157f50a9687cfcc0469cd1e4cf8b4e804fe0cbc9df656ac4ec7fa17ede21628f248763599699faf216b187c142ff9109acaf4631bb286c19e2dd2e5159f39d453e0e61aeec483d1076ea10b7cf5bd42d080b543970e601bd60307e448c68379242d52ad4f9e2aca0ca972755392c80eed849c365d1b059aed19e032f01d2fa0ce5f8c2c2a37180c7c405a99fc4df2bf28fa0c077282704cef79ebdb6fad74224a7439216815eafa0449b7c2b28ed0fbf65ffbd5d8f44739fbc6f58a83afc31fde940b9c889bb8f8f18c5d7c94d75db6c59fa2101cb005c679f5fa7fc7d03554c2f68286fb19a49b6d4eac9639f0c943eb63cfddd5fd50155bcc45587b6988160a78b2717e16045972387b6b1fb6071cc87a586225a4ec42d8578968bd33ec9b5e93e481784973bba32363d43aaf5c52993db66c9438055b59fa78cd314fe57999f05949617deae5572f26d7c54edb3cd27577fd16ec97f815c3bb5e327fd070edfb44195c47c65da0c2702c9fb690ad6021a9e4b54f1c5d78f328c434e6f9ff0629185bcdd14bd9c5adbf9005ea9c24de59c118de5722dc611b6a1268dad0b41315695ef8393558912478c4a06d8fde8d35fe53a2ff69e0ecf96045964d96268248ae1d57b6fe95ae8d6f3d510530f38d798c6312bf05f36efaac59f1d93b218f109144bbe058db707ca536518c00046c5add44fbbaf71ed9d22c3650e1c3d85d48427cd0f0b6e1b81efa17564b244c4a12cc9e7e6fed7d94aeed099f0dcc93eb26b8339d", 0x1000}, {&(0x7f0000003280)="2c6100644d97e764b006520f5708cc0708d29485bcdc21e282b07b0d3c8f89be3fd4fa2aca5d8cbf96f95d27fb2541c203950c5c6c0b3dbc93c7800e85e6b99b62e3e20856e767d56ff9b7e10fb2f315249ada5d0eb5df83f6d657424d55fe3dc8906f3df42ef694c9fa8d340d5392e9069893d5303fbff005c574b0dd61282a4b0227e708261da134c859006d59540c5c9809c18a23e7b40ce0e24ef1ccca75895e6eb3d85f5b84aa1e7e0b395c50ebae8fc05f5b81a5fe5219a5b69a2acc8234c994a9a7e498641b9b1804c62b2d47555b5815e4c6af4b79a57b4659e6b5fb679095dec421dcba38591e1a70182ab1a7aea97ec7196a02e055af553a3667df09f12a82e1fcc491338d36d5e3a282ae4926e0c83483eba95a338c4d29fba33a55b568ce75851f0d46528e500b8ca5e48a842c769453749637496bdb3d007eb4fb7e002b1374270636ec2aa6b3722891f3eb4c9f3b4383c668547b302b836d9738876e140d6b0779c0ac43eb7b52b05837415ea08dd9a78f852344eeb1f739ea192d6f59230b7b91667dc38b9d745a3eee06615a66d9970a9c79e1b54733b6f4ceccc5a8781bd147d5b6c4989d0e294368b223a29ad25e61adc3794cdc843516996e1fc549f8a684581432840dbd062d9e9edbfd837898ab7a85f9103dfc84be6cce20f88273a43d8077f91e46c2c7a1f4c8d62b2b5b475e02e67775d06eaed83e16ebfa83f70cf87c6cb8c114402ad5d9b54b1b5b1d1d53a2c4d2f2b63b7ef32bee5c3254358858033877880820197d0c82ebb9af395e7d5688ce5f41c16d5d03859c82c2b89fbea904e8e94a2b7d1262e9879f39df07132cef20c762e8c554f2f44f9a3723a734cdba64d238f78a7669cd0d2bf12e4e8a2a3bba807b0511f02c326b29fe19983e89e24b4013f3ba3c7f2589db6561c70f59e68c49715610bc21d00eb742ceae0704545af1683b49da8fa82ad45e589fc71d2cf812ed9c4bf2d3d8f017d19066285c3bf886a06f6e3bae2d434f0508e8ab4accc40fe535e75130c586e324a119cc73d48566699208e057758faa1c6928b11d63c6eaea113850ff637cae8a86dff27d81f1b0d2215a5c67fe76477c29f65f11212253ebe1c35e9e6e5ff200f38139eebac9981ee383d44f830341f8048101fe7f7ed16fbd1b810da260b0da8bf396d674a33f776b72150bac03639c2cbb801458592320b20a87048d6b699cfd703aa063c5046ae5970f7ad3bc841d23cc01675a078dcddb32e02bd19b82b0103b95ddb88cc50c20e99c7459a8ff7c73afd088f4be884091a7b6ba80519c4f8d67fefc838d3fbb99e703a76e704afac595165b7f848674d5d28162febd373f66d16074611874659ef4833332797df17820eb4ba029aa7ed95988691e86675b809a4e290d5862833f74d657911fecbdbbabb645548acd9a2087d6ad1c1d08c6edb1fd67e2fb63f81454a00323061680e9e78db6f6cdcd350838f4cb87c4bf3f22ae4e7344a53011f10e61fd7a6be26a989efcbee8ca0794a2a1efa26f7c86b49d410178f79dc594365e104ae4cd8b0b22eaf57c4eea73ad2544b02cf7a7875ba92537eccd196e634a88e43d4fa9c686b95013ff73557b40e9d9c2fdd70510baa57bd039dfe20fade7583e62178b4abb0e8d911dac17cd867a7eed2110db6ab71c3258d571de09b3bea40a9f421f8a7b57a093ed1c4bef2781eddaf7f708a76da2f962d1bf51bd7eff4c3c4f6f29ae668df1fb9c2ee19479768e21b59e5b779789b7aace96e13d9d3815d8aef2faebc82390f335b556c9b893fb96a7654961bb6bc3b00ba046f209e3fb177fd7f07c6065b4ce2a60f4e90044072878f33ad7a7e71144c8ae7d6e3ca444e7210ed7c9c827cef81b38538b66f9423e27835e8f84846511d0444e34999d83f865321a98f0dc4e5f653fe288d6cc865e73c6925812eb1467766efebd950882abafa23e24b0520837590f20044f26a927529c42a9b908f33fcdc90c745ec4bd29460118fe153ba67a50b8b051cdc96866e1c3c865d6afa56406c0eb8f39f9908a9a25747897739c46b12f94febbbe45a8970babbc87ec9241f6b320b6d5be9068adb37c25ca3aa360bcd84d1f98b0e0780eeaf2d9bfa222ceb428f4edb56313037a5e9dd7eb465a3f9e8c1f22cf44efd058ff8f4a7930218c76c2f41262a097a30417b0442751821e2f8f27bbc8dc655d153d0f2fe232c5293043d45987f4c73a5af1712b50c8d35ce5f258fb47962dad05a876324a6375f706739bd6cbdacf9ad046701b4b2f3aab665a11e95421733015833be186a1dab54160a3db9d2a6c8a817add1341f978ca5e443b34c5cefc4d3273627d465ea07c7bff3f32f55e87a7a1bd7fac425804b12798d0a116ffb46099c388cd9b573d1f71ee7d44872bd9b24aae4ed487c0a421b2f13499b57da9bc8141add021bdab8914ca9df74843a282f840d23276d8ff91b44c2e619fae818e3fb3c436ca460add409fe8fa06f1ef42909934aee84d34407accf67a683350341456c955f41e9f2fb07c95d3e1744f8e1278890ba119c40fa9c2b11c93507a8f9b0cbf1de620b453de814ca5ba1418b4cd3eeb75bdd32e625811d74dd016167dd9b56908b50772a1f3c62ff6345d6fdba0ff943f55da56abad5d3d536ac770760019a82c860ee0454cac4c1acc4f38f30805ff9b463a7005163649a31fa452e57ebc5184fb523e4079dbb378d909b51e5c0a3d2aa41457bcb5ce8ba62b389daf2b004d0331a76ad5f576cc6a3e9af81993b35b78aaeab7a25e537653110e8a4d79dd0760bf9c281b8fb1aecaa13729595ebf665d222af4059835ceed1ef26bf41f3ae98c3a6918cd5ac0c08c255dd7c89057b2da7171c05b95f1f1b5c46f57d00558ff0a5d8db23a01655b3073f8bdea5a88ce61c99065505e447a5191261ce69abd3511f8335abac2ca7887db24b8284317328a578981712c2ba1e5559a8d279ec018ab17e0a2e28a4cff8cb1e31990dc778d554f1047102e13e8ff3b232dc7db2f490d6f7767cd6da26fa0f4026b748eb05dd07d082d10d5736715f732ad4d301735e2ce0c64a048ea8fd098e7dfadd7efe8a24dceaf2333d2d6fa0f06b7bbc6d23c878e1a0c5d2f50a55680fbd26df69b1b98336b53d02f075f218bb1ca0e9cce95e11984a0f902012f147e7d980bc856f0485a38678660cbe674989e855cccc03dacbcc3a76f04d867c44ca6990db19ee72ce43e1b3f652b61d78cd9bd708b18244d31af903249133679e19e21a27f542d87cb02af642c36ff10ad1db43f2c0759ef1e7419791afc3cc39534a914266cf0abe9f7c50e07f12b17355cb3f8dc074dfcd16267c1101526a8d644dd1dc0d36f01f84b211cae81c768c001182de6a6cd8173ee40f88dc3e6c9738ab23f40643aeb26338710901fbe03f06e9106804ecd43f0315c0b92221822290fe67b8c1c8cf3b6fc6ebcb21f3860e7ae64b86340f89ea9bf70a3e963c80b587ee257bb5a129262e5c5b9ba6da4101df071d2869ec8a2a713b19f7d7c222c71c4a4d2139b6adc1c8a8ab62f4ba44eb9d06317c81adbeb9b9879e0621344bf7d4ebce16609ebe1c1147f5c3d8f7f92fce955c40dfea118d34e1410b632959f7185f25124e791ce37e851ef86c06647876cec9b7f86b5ed23f41e3f16da00a148d67613fe92657b1a127ab2aee9ea5ab50028c84e10f82a1402c520cec77e50750d25444f8ee2bf6e92bdfcb301cbeb172e15e375c0decd8faa8622820ab13a607dec73b6b5079612d93f9e3c081478f090704cfd7575331e80ee4adb08a69928a997d51db2d825cd72a2883733076ebdb637853ca5c7a4d358def908b1ace943013e4030f09647aef1d09fb6d262032e8546bd860567810ac9b2335c2a0d981288640083e46e45aad4238612e592195e1f12d5e9497d38e8812bd2a1bf1c3c35987e3a06b0bc28ba4abbacb2380e53c6340983b4a39179fcce71afade3e6ff8dcf574b602997d483271f4318155420513b938e1fb9c9ab53d7e254f0b5d4e4c52078b4f170ce10258b7b7f0bfd4e9940cd3243d33b3f223ec1827e8b15ae36004e0dda66353cdc692f412a4b309e0a2a337db05c74db146efec40610e97aac8939d19438a347aad03e0fb258821b5f5815bc187b0fa4260b2b52599b79cca9ac9aa597b8ed205f2ae38ff53b0620dbf6dba173dd6aafaa873433b39d5edbdeb29ad4f759aca6bff0f5758d7bcf1a6ceb5c2f25e6fd720a36eee95e629d9cd68de0c58621c1f08eb592da42521a2efd07a48fe54e51285f7706e0b5a82b07bb29459b9ef1763c3334573dddf2d91f04eb9a51e17bfe4e66e72beda50f7b4466d1a88cc4dec636f35ec2882c1c51f304efffa2deea28cb3ee834c69cc03a42c5e5f60ea72a8995e635dd8e11a095048eb5283740cfcd5c69a89f6bdd934fbdcce7fdae994dbe1d0036be1ec00e0aa8ab2055131bd9084e102b7d40f85de0cf10901c84a298ed4313fdc0ee4bc77631021976d4501aed906a9eef7e268d59236335cf29bbabe08bbf3985de004385d381aad463f4a7b0183562f0035ebdba5795e81c20f101bf2a1e3c4531e7b56849f20dc77e49b73779356a7617f7972c0a7aead7cfe5daee9484e3758d266677158c67fe2dc2fc97f40f0fa3dcb54bf8b456a79e79ac982776f5d11a8f17e9b099c57260cbd843b81a108c1251468f9fc363052adb81d21146fd57b8caa477727e73ec186512c9464740bc11f5e45729ea068d540026c2596e76130bbbd9825254a0e5f7cbf7f1a8c17e6760b02fd0bcd23a2633623ef08bf517b4644b1e15a1a38301f080633cde381acea86ecba3f509367a78a0734470dcd1384ac1580db101204b24aba45b629896ebdf14df009b5bf623912ac5c1e9fdb6f6196e8923dcf363316813fcf7ea03c980bc046a16f1bcd4d0b7afca2ae48d8164a41a4f8e5cc481c966cc7c66ddd3981d004b41d02f15d22bde5cb6edffe1497479297079b28b6390a7f04af57f159fb035cf299f3221c2270c95e5b01df71ff29e9818bb6bd4ab324911561747d1fe2a05cd2d75c48f4c5f46582484ea780a0501a0cc15a90bafc0344fc27f441c7ceb40162d4113480c54b19f87d4bad4fdd2965448ff8527f1ab1c394e77eab8e67df3c164058a0e7de68095bc6e2edbf6d6a53da209f0c1bdd47815dd3d3ff2dd42a20a5b995a08752b8db55e2972d296dc57d58a1d97f9f9351d568b9c0fafc406fee782934f77e6165acbd52df148ce747af0b4740529111e5bd2fa921d52a65561f601d9e0a8da60df0160bb15eb3a889e7c1375be9cdd2ae4d388d278f5b8fea49c772f5d6c559e4d08656aa9f1d0580b4b13b801322e48002e76a37d6a8039f29fb6ca9d16c132b9639c2b803f4f258f3612af73b4cb978a013d96c852590ff6fc56d21301bcc7523b131641660d435cec8295beb79c14de90105cfd20e2811df837f92024f6878f1a2ab113c9fff179667ca557a0b00a81749b1ec9c9e3a0af4b9f40b4dccf9024c9d176eee08a000c0baa149e4f81deb258d975893e680828ebcd41cd54c6e8b0fae7ef833c49950d4681cd18cdf48d91a07ea571b38ea7d23b2cb4089d874d364319e40b85c2d0c2d86ad5e7f05cdde252bc7def6fb02e24a9c171473f50458099c3868834070ba1800ca37c63aacbe1433d3ff32fbae2f66a1f087ff41755cb5817f9af4a2d03c0fda929317eb87949f263c70340dcaf6cea4cae14f856c073c5f05fa134609aa77cc292bd01472945b65a", 0x1000}, {&(0x7f0000004280)="bf0b2af94c046b48858346542b22234ab7fe2a458ab29794ca2394cfa1f0e9d9830e8f9dbdb2ab91e37a70947d0f3e47945cab8d72ea8483b59d77da0faac6b37a35c0a206afc619c7bd", 0x4a}, {&(0x7f0000004300)="b916e8bc8139c8070b14600e18a17be01948ec0b8fce39806fa3eaafc836d6ddc4ee9344", 0x24}, {&(0x7f0000004340)="00764d7d14fb3872792c0b00288aab3a8895162421a62c187538796e8625fc1a3ab2dcf948a38785ba049df103b59226ddf4e465d7dd739fc0ea59e546556cc6b3b1320514c85a5ed702786577a915fc1a67acf28f3880406cb0118a0c11b88188b602782a34ac56f526a874512cea4291f9a0179512441e205510d1b5579f215f51d82616b1926e580db24789c291a955a33b9762272ba6726f7268d25e873d6e0ba149726956ce27a318db495c9aa275e81eec33182bfa3a4be1b9328e5aa256bfe5dadae3a9e637fb79be8087fb6157100146b56e00140590ea15d9096bd3517a6492b051beddfced0b70f8b27e8f9a1b0cd1", 0xf4}], 0x9, 0xf) (async) read$char_usb(r3, &(0x7f00000001c0)=""/4096, 0x1000) r4 = syz_open_dev$vcsa(&(0x7f0000000100), 0xb, 0x0) read$char_usb(r4, &(0x7f00000001c0)=""/4096, 0x1000) (async) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r1, &(0x7f00000000c0)={0x40000006}) (async) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:38:17 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000300004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:17 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x4, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:17 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xb000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:17 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xc000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:17 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000400004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:17 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x5, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 393.603910][T24377] FAULT_INJECTION: forcing a failure. [ 393.603910][T24377] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 393.613804][T24378] FAULT_INJECTION: forcing a failure. [ 393.613804][T24378] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 393.617101][T24377] CPU: 1 PID: 24377 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 393.639357][T24377] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 393.649403][T24377] Call Trace: [ 393.652673][T24377] [ 393.655588][T24377] dump_stack_lvl+0xd6/0x122 [ 393.660194][T24377] dump_stack+0x11/0x12 [ 393.664371][T24377] should_fail+0x230/0x240 [ 393.668776][T24377] should_fail_usercopy+0x16/0x20 [ 393.673828][T24377] _copy_from_user+0x1a/0xc0 [ 393.678473][T24377] do_recvmmsg+0x27e/0xa20 [ 393.682895][T24377] __x64_sys_recvmmsg+0xde/0x160 [ 393.687821][T24377] do_syscall_64+0x2b/0x70 [ 393.692280][T24377] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 393.698162][T24377] RIP: 0033:0x7fa271cfb049 [ 393.702564][T24377] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 393.722201][T24377] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 393.730604][T24377] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 393.738575][T24377] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 393.746533][T24377] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 393.754565][T24377] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 393.762673][T24377] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 393.770685][T24377] [ 393.773689][T24378] CPU: 0 PID: 24378 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 393.782972][T24378] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 393.793051][T24378] Call Trace: [ 393.793059][T24378] [ 393.793066][T24378] dump_stack_lvl+0xd6/0x122 [ 393.793096][T24378] dump_stack+0x11/0x12 [ 393.793117][T24378] should_fail+0x230/0x240 [ 393.793151][T24378] should_fail_usercopy+0x16/0x20 [ 393.793175][T24378] _copy_from_user+0x1a/0xc0 [ 393.793260][T24378] do_recvmmsg+0x27e/0xa20 [ 393.793289][T24378] __x64_sys_recvmmsg+0xde/0x160 [ 393.793313][T24378] do_syscall_64+0x2b/0x70 [ 393.793337][T24378] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 393.793413][T24378] RIP: 0033:0x7f2c4d882049 [ 393.793429][T24378] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 393.793450][T24378] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 393.793470][T24378] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 393.793560][T24378] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 393.793574][T24378] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 393.793588][T24378] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 393.793602][T24378] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 393.793618][T24378] 03:38:17 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 66) 03:38:17 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xd000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:17 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x6, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:17 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r5 = openat$cgroup_freezer_state(r3, &(0x7f0000000380), 0x2, 0x0) r6 = socket$pppoe(0x18, 0x1, 0x0) r7 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r7, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)={0x24, 0x8, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x24}}, 0x0) ppoll(&(0x7f00000003c0)=[{r5, 0x400}, {r2, 0x8100}, {r6, 0x5000}, {0xffffffffffffffff, 0x200}, {r1, 0x4000}, {r3}, {r4, 0x10}, {r7, 0x210}], 0x8, &(0x7f0000000400), &(0x7f0000000440)={[0x6]}, 0x8) syz_io_uring_setup(0x42c3, &(0x7f00000000c0)={0x0, 0xafd0, 0x1, 0x3, 0xf, 0x0, r3}, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000140)=0x0, &(0x7f0000000180)) syz_io_uring_setup(0x187, &(0x7f00000002c0), &(0x7f00001e7000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000340)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r9, r10, &(0x7f0000000180)=@IORING_OP_ASYNC_CANCEL, 0x0) r11 = io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) syz_io_uring_submit(r8, r10, &(0x7f0000000240)=@IORING_OP_LINK_TIMEOUT={0xf, 0x3, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x77359400}, 0x1, 0x1, 0x0, {0x0, r11}}, 0x1) 03:38:17 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 62) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:17 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000500004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:17 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xe000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:17 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x7, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:17 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x10000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:17 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000600004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:17 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000700004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:17 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x11000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 394.457907][T24407] FAULT_INJECTION: forcing a failure. [ 394.457907][T24407] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 394.471065][T24407] CPU: 1 PID: 24407 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 394.480355][T24407] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 394.490407][T24407] Call Trace: [ 394.493683][T24407] [ 394.496607][T24407] dump_stack_lvl+0xd6/0x122 [ 394.501213][T24407] dump_stack+0x11/0x12 [ 394.505449][T24407] should_fail+0x230/0x240 [ 394.509897][T24407] should_fail_usercopy+0x16/0x20 [ 394.514977][T24407] _copy_from_user+0x1a/0xc0 [ 394.519709][T24407] do_recvmmsg+0x27e/0xa20 [ 394.524167][T24407] __x64_sys_recvmmsg+0xde/0x160 [ 394.529111][T24407] do_syscall_64+0x2b/0x70 [ 394.533547][T24407] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 394.539441][T24407] RIP: 0033:0x7fa271cfb049 [ 394.543850][T24407] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 394.551421][T24409] FAULT_INJECTION: forcing a failure. [ 394.551421][T24409] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 394.563470][T24407] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 394.563493][T24407] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 394.563506][T24407] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 394.563519][T24407] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 394.563533][T24407] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 394.616746][T24407] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 394.624749][T24407] [ 394.627751][T24409] CPU: 0 PID: 24409 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 394.637034][T24409] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 394.647096][T24409] Call Trace: [ 394.650364][T24409] [ 394.653285][T24409] dump_stack_lvl+0xd6/0x122 [ 394.658006][T24409] dump_stack+0x11/0x12 [ 394.662217][T24409] should_fail+0x230/0x240 [ 394.666633][T24409] should_fail_usercopy+0x16/0x20 [ 394.671655][T24409] _copy_from_user+0x1a/0xc0 [ 394.676324][T24409] do_recvmmsg+0x27e/0xa20 [ 394.680742][T24409] __x64_sys_recvmmsg+0xde/0x160 [ 394.685735][T24409] do_syscall_64+0x2b/0x70 [ 394.690149][T24409] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 394.696051][T24409] RIP: 0033:0x7f2c4d882049 [ 394.700484][T24409] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 394.720084][T24409] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 394.728523][T24409] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 394.736558][T24409] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 394.744531][T24409] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 394.752516][T24409] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 394.760486][T24409] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 394.768457][T24409] 03:38:18 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 67) 03:38:18 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x8, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:18 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000800004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:18 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x12000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:18 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 63) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:18 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) (async) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) (async) r5 = openat$cgroup_freezer_state(r3, &(0x7f0000000380), 0x2, 0x0) (async) r6 = socket$pppoe(0x18, 0x1, 0x0) (async) r7 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r7, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)={0x24, 0x8, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x24}}, 0x0) (async) ppoll(&(0x7f00000003c0)=[{r5, 0x400}, {r2, 0x8100}, {r6, 0x5000}, {0xffffffffffffffff, 0x200}, {r1, 0x4000}, {r3}, {r4, 0x10}, {r7, 0x210}], 0x8, &(0x7f0000000400), &(0x7f0000000440)={[0x6]}, 0x8) syz_io_uring_setup(0x42c3, &(0x7f00000000c0)={0x0, 0xafd0, 0x1, 0x3, 0xf, 0x0, r3}, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000140)=0x0, &(0x7f0000000180)) syz_io_uring_setup(0x187, &(0x7f00000002c0), &(0x7f00001e7000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000340)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r9, r10, &(0x7f0000000180)=@IORING_OP_ASYNC_CANCEL, 0x0) (async) r11 = io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) syz_io_uring_submit(r8, r10, &(0x7f0000000240)=@IORING_OP_LINK_TIMEOUT={0xf, 0x3, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x77359400}, 0x1, 0x1, 0x0, {0x0, r11}}, 0x1) 03:38:18 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000900004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:18 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x18000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:18 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x9, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:18 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000a00004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:18 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0xa, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:18 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x20000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 395.321382][T24440] FAULT_INJECTION: forcing a failure. [ 395.321382][T24440] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 395.334633][T24440] CPU: 0 PID: 24440 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 395.343922][T24440] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 395.343918][T24441] FAULT_INJECTION: forcing a failure. [ 395.343918][T24441] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 395.366964][T24440] Call Trace: [ 395.370253][T24440] [ 395.373168][T24440] dump_stack_lvl+0xd6/0x122 [ 395.377809][T24440] dump_stack+0x11/0x12 [ 395.382007][T24440] should_fail+0x230/0x240 [ 395.386449][T24440] __alloc_pages+0xf0/0x320 [ 395.390939][T24440] alloc_pages_vma+0x66d/0x7e0 [ 395.395753][T24440] wp_page_copy+0x12c/0x12a0 [ 395.400335][T24440] ? update_cfs_rq_load_avg+0x16e/0x180 [ 395.405871][T24440] do_wp_page+0x641/0xd00 [ 395.410239][T24440] handle_mm_fault+0x897/0xa40 [ 395.415059][T24440] do_user_addr_fault+0x4cd/0x940 [ 395.420073][T24440] exc_page_fault+0x60/0x160 [ 395.424653][T24440] asm_exc_page_fault+0x1e/0x30 [ 395.429489][T24440] RIP: 0010:__put_user_nocheck_4+0x3/0x11 [ 395.435198][T24440] Code: 00 00 48 39 d9 73 54 0f 01 cb 66 89 01 31 c9 0f 01 ca c3 0f 1f 44 00 00 48 bb fd ef ff ff ff 7f 00 00 48 39 d9 73 34 0f 01 cb <89> 01 31 c9 0f 01 ca c3 66 0f 1f 44 00 00 48 bb f9 ef ff ff ff 7f [ 395.454958][T24440] RSP: 0018:ffffc90006cb7c30 EFLAGS: 00050246 [ 395.461009][T24440] RAX: 0000000000000000 RBX: 0000000020001030 RCX: 0000000020001030 [ 395.468982][T24440] RDX: 000000000000076c RSI: 0000000000000000 RDI: ffffc90006cb7dd8 [ 395.476991][T24440] RBP: ffffc90006cb7dd8 R08: 0001c90006cb7ddb R09: 0000000000000000 [ 395.484999][T24440] R10: 0001ffffffffffff R11: 0001ffffffffffff R12: 0000000000000000 [ 395.492954][T24440] R13: 000000000000003d R14: 0000000000000002 R15: 0000000020001000 [ 395.500922][T24440] ____sys_recvmsg+0x211/0x2f0 [ 395.505694][T24440] do_recvmmsg+0x534/0xa20 [ 395.510102][T24440] __x64_sys_recvmmsg+0xde/0x160 [ 395.515099][T24440] do_syscall_64+0x2b/0x70 [ 395.519503][T24440] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 395.525385][T24440] RIP: 0033:0x7f2c4d882049 [ 395.529810][T24440] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 395.549400][T24440] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 395.557794][T24440] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 395.565751][T24440] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 395.573724][T24440] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 395.581761][T24440] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 395.589749][T24440] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 395.597705][T24440] [ 395.600748][T24441] CPU: 1 PID: 24441 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 395.610114][T24441] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 395.620222][T24441] Call Trace: [ 395.623541][T24441] [ 395.626469][T24441] dump_stack_lvl+0xd6/0x122 [ 395.631144][T24441] dump_stack+0x11/0x12 [ 395.635292][T24441] should_fail+0x230/0x240 [ 395.639750][T24441] should_fail_usercopy+0x16/0x20 [ 395.644783][T24441] _copy_from_user+0x1a/0xc0 [ 395.649377][T24441] do_recvmmsg+0x27e/0xa20 [ 395.653806][T24441] __x64_sys_recvmmsg+0xde/0x160 [ 395.658759][T24441] do_syscall_64+0x2b/0x70 [ 395.663215][T24441] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 395.669174][T24441] RIP: 0033:0x7fa271cfb049 [ 395.673578][T24441] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 395.693181][T24441] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 395.701597][T24441] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 395.709572][T24441] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 395.717581][T24441] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 395.725547][T24441] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 395.733561][T24441] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 395.741543][T24441] 03:38:19 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 68) 03:38:19 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000b00004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:19 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x24000000, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:19 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0xb, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:19 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 64) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:19 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) (async) r5 = openat$cgroup_freezer_state(r3, &(0x7f0000000380), 0x2, 0x0) (async) r6 = socket$pppoe(0x18, 0x1, 0x0) (async) r7 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r7, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)={0x24, 0x8, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x24}}, 0x0) ppoll(&(0x7f00000003c0)=[{r5, 0x400}, {r2, 0x8100}, {r6, 0x5000}, {0xffffffffffffffff, 0x200}, {r1, 0x4000}, {r3}, {r4, 0x10}, {r7, 0x210}], 0x8, &(0x7f0000000400), &(0x7f0000000440)={[0x6]}, 0x8) (async) syz_io_uring_setup(0x42c3, &(0x7f00000000c0)={0x0, 0xafd0, 0x1, 0x3, 0xf, 0x0, r3}, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000140)=0x0, &(0x7f0000000180)) syz_io_uring_setup(0x187, &(0x7f00000002c0), &(0x7f00001e7000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000340)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r9, r10, &(0x7f0000000180)=@IORING_OP_ASYNC_CANCEL, 0x0) (async) r11 = io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) syz_io_uring_submit(r8, r10, &(0x7f0000000240)=@IORING_OP_LINK_TIMEOUT={0xf, 0x3, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x77359400}, 0x1, 0x1, 0x0, {0x0, r11}}, 0x1) 03:38:19 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0xc, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:19 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000c00004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:19 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xaa1414ac, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:19 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000d00004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:19 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0xd, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:19 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xac1414aa, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 396.175243][T24473] FAULT_INJECTION: forcing a failure. [ 396.175243][T24473] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 396.188350][T24473] CPU: 0 PID: 24473 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 396.197644][T24473] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 396.207693][T24473] Call Trace: [ 396.210966][T24473] [ 396.213892][T24473] dump_stack_lvl+0xd6/0x122 [ 396.218490][T24473] dump_stack+0x11/0x12 [ 396.222686][T24473] should_fail+0x230/0x240 [ 396.227103][T24473] should_fail_usercopy+0x16/0x20 [ 396.232137][T24473] _copy_from_user+0x1a/0xc0 [ 396.236723][T24473] do_recvmmsg+0x27e/0xa20 [ 396.241182][T24473] __x64_sys_recvmmsg+0xde/0x160 [ 396.246183][T24473] do_syscall_64+0x2b/0x70 [ 396.250621][T24473] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 396.256532][T24473] RIP: 0033:0x7fa271cfb049 [ 396.260937][T24473] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 396.280555][T24473] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 396.289040][T24473] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 396.297003][T24473] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 396.304972][T24473] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 396.312965][T24473] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 396.320927][T24473] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 396.328905][T24473] [ 396.332584][T24474] FAULT_INJECTION: forcing a failure. [ 396.332584][T24474] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 396.345641][T24474] CPU: 0 PID: 24474 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 396.354919][T24474] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 396.364965][T24474] Call Trace: [ 396.368255][T24474] [ 396.371176][T24474] dump_stack_lvl+0xd6/0x122 [ 396.375772][T24474] dump_stack+0x11/0x12 [ 396.379925][T24474] should_fail+0x230/0x240 [ 396.384342][T24474] should_fail_usercopy+0x16/0x20 [ 396.389397][T24474] _copy_from_user+0x1a/0xc0 [ 396.394013][T24474] do_recvmmsg+0x27e/0xa20 [ 396.398432][T24474] __x64_sys_recvmmsg+0xde/0x160 [ 396.403528][T24474] do_syscall_64+0x2b/0x70 [ 396.407949][T24474] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 396.413913][T24474] RIP: 0033:0x7f2c4d882049 [ 396.418327][T24474] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 396.437935][T24474] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 396.446328][T24474] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 396.454298][T24474] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 396.462248][T24474] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 396.470234][T24474] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 396.478239][T24474] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 396.486210][T24474] 03:38:20 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 69) 03:38:20 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000e00004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:20 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0xe, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:20 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xfbffffff, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:20 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 65) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:20 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) writev(r3, &(0x7f0000000400)=[{&(0x7f00000000c0)="44cf9ba3e2f799b9e56ded037edf2f801861df8d7a74a189078ccfa0ce2c0fe0df8cead6797ee6bbf1417f98025ca3886cfb0b61dd400fe482bcdc952315f804e0dd3b191ecd605fb4535dd9bd8e1595ac305a0ff528402a5981408b4bfbb488a4b91180acebe516cb3384aaba261b91ac54afecbf6a4777c542e9acb8256e46e1d75fca506f80a726a895c3d2d232754098f9e5a1b83f5a85b09a51287d6eedf9b5a0f5c2462d90e4f4c3332d724cb2f99fcfb7c89e836cb943b503ca5a70e737d63aee5095aa80d4d11da89a489c7af47cfaf0db291e94c68a2e7500", 0xdd}, {&(0x7f0000000200)="7dc378dabfbe036e06b90a2b0621eea7ba7a1d2c8b51a106df886ee8979a1e36f8f4de9ba1a537d93cd301a22459c19ed43f0bf0aaa3d74e39bb0a98c431664031e9175d847c83427f739e463071465b73d36d3620c8b9d2cff4a1f40d7df963e328aef61c700ebb72cf178585feeaa627f2f8ea1a2e7abb607a3d403d9e25493dcf5ceec5fae9d5d3e604", 0x8b}, {&(0x7f00000002c0)="90fedf123fe3f158a42b100e4d4f0e42e5679161c96932070c7d9920631bc378e5162d4941bec26dcac4ebc635b97dda49b1fae77250aa1ac2d5", 0x3a}, {&(0x7f0000000300)="f5bf3a37ca26610f487fb53fc1119183ef826956b55a4b2f72bd2e515b2b20c8cbb2cfdfeb69760eb380548f94d925d459e84a1a2d65d19ba9584ae1dfb0b9847fa934e147cda565d1095926c9069372e428a276238f53a39e4a8e5005ff246ca001d7099d9e1ec6d0680922978a59255e23f8d2e4ccc86e47085ba0165d96ddd1de2f3cf0a2e03e663ad46fad11c022d1f9903c02bdf09497fdf00675bcd4a5309395e15f93c4c626869ecc76b40eb321c701db2f75c295dbe1b4e760294e7dbb206c1e3dab1d5c", 0xc8}], 0x4) 03:38:20 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xffffff7f, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:20 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e001000004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:20 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x10, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:20 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e001100004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:20 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0xfffffffb, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:20 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x11, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 397.019511][T24500] FAULT_INJECTION: forcing a failure. [ 397.019511][T24500] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 397.032714][T24500] CPU: 1 PID: 24500 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 397.041977][T24500] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 397.052015][T24500] Call Trace: [ 397.055309][T24500] [ 397.058311][T24500] dump_stack_lvl+0xd6/0x122 [ 397.062897][T24500] dump_stack+0x11/0x12 [ 397.067067][T24500] should_fail+0x230/0x240 [ 397.071467][T24500] should_fail_usercopy+0x16/0x20 [ 397.076493][T24500] _copy_from_user+0x1a/0xc0 [ 397.081125][T24500] do_recvmmsg+0x27e/0xa20 [ 397.085604][T24500] __x64_sys_recvmmsg+0xde/0x160 [ 397.090557][T24500] do_syscall_64+0x2b/0x70 [ 397.094972][T24500] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 397.100859][T24500] RIP: 0033:0x7fa271cfb049 [ 397.105251][T24500] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 397.124872][T24500] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 397.133324][T24500] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 397.141341][T24500] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 397.149329][T24500] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 397.157279][T24500] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 397.165252][T24500] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 397.173203][T24500] [ 397.179123][T24502] FAULT_INJECTION: forcing a failure. [ 397.179123][T24502] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 397.192229][T24502] CPU: 1 PID: 24502 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 397.201516][T24502] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 397.211581][T24502] Call Trace: [ 397.214858][T24502] [ 397.217783][T24502] dump_stack_lvl+0xd6/0x122 [ 397.222378][T24502] dump_stack+0x11/0x12 [ 397.226532][T24502] should_fail+0x230/0x240 [ 397.230960][T24502] should_fail_usercopy+0x16/0x20 [ 397.236048][T24502] _copy_from_user+0x1a/0xc0 [ 397.240712][T24502] do_recvmmsg+0x27e/0xa20 [ 397.245137][T24502] __x64_sys_recvmmsg+0xde/0x160 [ 397.250199][T24502] do_syscall_64+0x2b/0x70 [ 397.254679][T24502] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 397.260580][T24502] RIP: 0033:0x7f2c4d882049 [ 397.264985][T24502] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 397.284591][T24502] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 397.293123][T24502] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 397.301094][T24502] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 397.309057][T24502] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 397.317137][T24502] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 397.325159][T24502] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 397.333131][T24502] 03:38:21 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e001200004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:21 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x12, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:21 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 70) 03:38:21 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x2, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:21 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 66) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:21 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e001800004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:21 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x18, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:21 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x3, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:21 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) (async) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) writev(r3, &(0x7f0000000400)=[{&(0x7f00000000c0)="44cf9ba3e2f799b9e56ded037edf2f801861df8d7a74a189078ccfa0ce2c0fe0df8cead6797ee6bbf1417f98025ca3886cfb0b61dd400fe482bcdc952315f804e0dd3b191ecd605fb4535dd9bd8e1595ac305a0ff528402a5981408b4bfbb488a4b91180acebe516cb3384aaba261b91ac54afecbf6a4777c542e9acb8256e46e1d75fca506f80a726a895c3d2d232754098f9e5a1b83f5a85b09a51287d6eedf9b5a0f5c2462d90e4f4c3332d724cb2f99fcfb7c89e836cb943b503ca5a70e737d63aee5095aa80d4d11da89a489c7af47cfaf0db291e94c68a2e7500", 0xdd}, {&(0x7f0000000200)="7dc378dabfbe036e06b90a2b0621eea7ba7a1d2c8b51a106df886ee8979a1e36f8f4de9ba1a537d93cd301a22459c19ed43f0bf0aaa3d74e39bb0a98c431664031e9175d847c83427f739e463071465b73d36d3620c8b9d2cff4a1f40d7df963e328aef61c700ebb72cf178585feeaa627f2f8ea1a2e7abb607a3d403d9e25493dcf5ceec5fae9d5d3e604", 0x8b}, {&(0x7f00000002c0)="90fedf123fe3f158a42b100e4d4f0e42e5679161c96932070c7d9920631bc378e5162d4941bec26dcac4ebc635b97dda49b1fae77250aa1ac2d5", 0x3a}, {&(0x7f0000000300)="f5bf3a37ca26610f487fb53fc1119183ef826956b55a4b2f72bd2e515b2b20c8cbb2cfdfeb69760eb380548f94d925d459e84a1a2d65d19ba9584ae1dfb0b9847fa934e147cda565d1095926c9069372e428a276238f53a39e4a8e5005ff246ca001d7099d9e1ec6d0680922978a59255e23f8d2e4ccc86e47085ba0165d96ddd1de2f3cf0a2e03e663ad46fad11c022d1f9903c02bdf09497fdf00675bcd4a5309395e15f93c4c626869ecc76b40eb321c701db2f75c295dbe1b4e760294e7dbb206c1e3dab1d5c", 0xc8}], 0x4) 03:38:21 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e002400004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:21 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x5, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:21 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x24, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:21 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) writev(r3, &(0x7f0000000400)=[{&(0x7f00000000c0)="44cf9ba3e2f799b9e56ded037edf2f801861df8d7a74a189078ccfa0ce2c0fe0df8cead6797ee6bbf1417f98025ca3886cfb0b61dd400fe482bcdc952315f804e0dd3b191ecd605fb4535dd9bd8e1595ac305a0ff528402a5981408b4bfbb488a4b91180acebe516cb3384aaba261b91ac54afecbf6a4777c542e9acb8256e46e1d75fca506f80a726a895c3d2d232754098f9e5a1b83f5a85b09a51287d6eedf9b5a0f5c2462d90e4f4c3332d724cb2f99fcfb7c89e836cb943b503ca5a70e737d63aee5095aa80d4d11da89a489c7af47cfaf0db291e94c68a2e7500", 0xdd}, {&(0x7f0000000200)="7dc378dabfbe036e06b90a2b0621eea7ba7a1d2c8b51a106df886ee8979a1e36f8f4de9ba1a537d93cd301a22459c19ed43f0bf0aaa3d74e39bb0a98c431664031e9175d847c83427f739e463071465b73d36d3620c8b9d2cff4a1f40d7df963e328aef61c700ebb72cf178585feeaa627f2f8ea1a2e7abb607a3d403d9e25493dcf5ceec5fae9d5d3e604", 0x8b}, {&(0x7f00000002c0)="90fedf123fe3f158a42b100e4d4f0e42e5679161c96932070c7d9920631bc378e5162d4941bec26dcac4ebc635b97dda49b1fae77250aa1ac2d5", 0x3a}, {&(0x7f0000000300)="f5bf3a37ca26610f487fb53fc1119183ef826956b55a4b2f72bd2e515b2b20c8cbb2cfdfeb69760eb380548f94d925d459e84a1a2d65d19ba9584ae1dfb0b9847fa934e147cda565d1095926c9069372e428a276238f53a39e4a8e5005ff246ca001d7099d9e1ec6d0680922978a59255e23f8d2e4ccc86e47085ba0165d96ddd1de2f3cf0a2e03e663ad46fad11c022d1f9903c02bdf09497fdf00675bcd4a5309395e15f93c4c626869ecc76b40eb321c701db2f75c295dbe1b4e760294e7dbb206c1e3dab1d5c", 0xc8}], 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) (async) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) epoll_create1(0x0) (async) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) (async) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (async) writev(r3, &(0x7f0000000400)=[{&(0x7f00000000c0)="44cf9ba3e2f799b9e56ded037edf2f801861df8d7a74a189078ccfa0ce2c0fe0df8cead6797ee6bbf1417f98025ca3886cfb0b61dd400fe482bcdc952315f804e0dd3b191ecd605fb4535dd9bd8e1595ac305a0ff528402a5981408b4bfbb488a4b91180acebe516cb3384aaba261b91ac54afecbf6a4777c542e9acb8256e46e1d75fca506f80a726a895c3d2d232754098f9e5a1b83f5a85b09a51287d6eedf9b5a0f5c2462d90e4f4c3332d724cb2f99fcfb7c89e836cb943b503ca5a70e737d63aee5095aa80d4d11da89a489c7af47cfaf0db291e94c68a2e7500", 0xdd}, {&(0x7f0000000200)="7dc378dabfbe036e06b90a2b0621eea7ba7a1d2c8b51a106df886ee8979a1e36f8f4de9ba1a537d93cd301a22459c19ed43f0bf0aaa3d74e39bb0a98c431664031e9175d847c83427f739e463071465b73d36d3620c8b9d2cff4a1f40d7df963e328aef61c700ebb72cf178585feeaa627f2f8ea1a2e7abb607a3d403d9e25493dcf5ceec5fae9d5d3e604", 0x8b}, {&(0x7f00000002c0)="90fedf123fe3f158a42b100e4d4f0e42e5679161c96932070c7d9920631bc378e5162d4941bec26dcac4ebc635b97dda49b1fae77250aa1ac2d5", 0x3a}, {&(0x7f0000000300)="f5bf3a37ca26610f487fb53fc1119183ef826956b55a4b2f72bd2e515b2b20c8cbb2cfdfeb69760eb380548f94d925d459e84a1a2d65d19ba9584ae1dfb0b9847fa934e147cda565d1095926c9069372e428a276238f53a39e4a8e5005ff246ca001d7099d9e1ec6d0680922978a59255e23f8d2e4ccc86e47085ba0165d96ddd1de2f3cf0a2e03e663ad46fad11c022d1f9903c02bdf09497fdf00675bcd4a5309395e15f93c4c626869ecc76b40eb321c701db2f75c295dbe1b4e760294e7dbb206c1e3dab1d5c", 0xc8}], 0x4) (async) [ 397.879012][T24534] FAULT_INJECTION: forcing a failure. [ 397.879012][T24534] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 397.892171][T24534] CPU: 0 PID: 24534 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 397.901472][T24534] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 397.911611][T24534] Call Trace: [ 397.914871][T24534] [ 397.917781][T24534] dump_stack_lvl+0xd6/0x122 [ 397.919804][T24536] FAULT_INJECTION: forcing a failure. [ 397.919804][T24536] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 397.922356][T24534] dump_stack+0x11/0x12 [ 397.922383][T24534] should_fail+0x230/0x240 [ 397.943900][T24534] should_fail_usercopy+0x16/0x20 [ 397.948921][T24534] _copy_from_user+0x1a/0xc0 [ 397.953499][T24534] do_recvmmsg+0x27e/0xa20 [ 397.957967][T24534] __x64_sys_recvmmsg+0xde/0x160 [ 397.962891][T24534] do_syscall_64+0x2b/0x70 [ 397.967353][T24534] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 397.973239][T24534] RIP: 0033:0x7fa271cfb049 [ 397.977678][T24534] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 397.997346][T24534] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 398.005742][T24534] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 398.013696][T24534] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 398.021648][T24534] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 398.029604][T24534] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 398.037572][T24534] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 398.045544][T24534] [ 398.048546][T24536] CPU: 1 PID: 24536 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 398.057830][T24536] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 398.068027][T24536] Call Trace: [ 398.071302][T24536] [ 398.074259][T24536] dump_stack_lvl+0xd6/0x122 [ 398.078919][T24536] dump_stack+0x11/0x12 [ 398.083073][T24536] should_fail+0x230/0x240 [ 398.087567][T24536] should_fail_usercopy+0x16/0x20 [ 398.092657][T24536] _copy_from_user+0x1a/0xc0 [ 398.097250][T24536] do_recvmmsg+0x27e/0xa20 [ 398.101674][T24536] __x64_sys_recvmmsg+0xde/0x160 [ 398.106612][T24536] do_syscall_64+0x2b/0x70 [ 398.111030][T24536] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 398.116922][T24536] RIP: 0033:0x7f2c4d882049 [ 398.121326][T24536] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 398.140926][T24536] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 398.149684][T24536] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 398.157647][T24536] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 398.165655][T24536] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 398.173628][T24536] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 398.181590][T24536] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 398.189776][T24536] 03:38:22 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 71) 03:38:22 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000003004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:22 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x6, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:22 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 67) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:22 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x300, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:22 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setgid(0x0) statx(0xffffffffffffffff, &(0x7f0000000e80)='./file1\x00', 0x6000, 0x10, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000fc0)={{0x1, 0x1, 0x18, r0, {0xffffffffffffffff, 0xee00}}, './file0\x00'}) r4 = getpid() sched_setscheduler(r4, 0x1, &(0x7f0000000200)=0x3) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f00000026c0)={0x0, 0x0}, &(0x7f0000002700)=0xc) getresuid(&(0x7f0000002740), &(0x7f0000002780), &(0x7f00000027c0)=0x0) r7 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0xee00, r8, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000002800)=0x0) sendmmsg$unix(r1, &(0x7f0000002900)=[{{0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)="cb51629dc2a6aa42eb8f3a75b68630bc7dc5f46863608b23cd7f1748a0f3479270f5e154f66778ea451c57b84414f074c2db8438e1bb3464cc0bf4953b3e159dfa02090938eedd05a6169d14cd80f12115c1c2c8415e2200fcb53d6fe9a72b1ac05bc55fb63c6298a5668f4a0aadfd1722dafd6d9b281837ea0bbdcac7a057745570c25e0a6c3ccdfb0949b52836fb71bf4074d80c16651289f669a801c0a6c073c760c6b9497126f066a18c0bddb8a4baba", 0xb2}], 0x1, &(0x7f00000002c0)=[@cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [r1, r1, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r1, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [r1]}}], 0x78, 0x40850}}, {{&(0x7f0000000340)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000004c0)=[{&(0x7f00000003c0)="ecc4ceda87ea55615b99d2be6c0d30d4fdbacced09a8492171b5a9866f0064e3d819d13b6df488d119f8d7155dee1bcda3373c650614b7ddb9c7578f4756c6ee6bf0", 0x42}, {&(0x7f0000000440)="ca1d45b1b5c22d27fa2df8c6274935ba3e8478743021f94a7b60088da2586310c0d46aa7f0ae9305494f957f03b96bab132cc13866a63ecaf34e10788c6b71cf51cc231723f47da541347d93e615893566fbf301e156d8415856249650ad60ee87ec8fd838dba6f0c4182fa936c8a9227249", 0x72}], 0x2, &(0x7f0000000640)=ANY=[@ANYBLOB="30000000000000000100000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYBLOB="1c000000000000000100000000000000", @ANYRES32, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x50, 0x4000080}}, {{&(0x7f00000006c0)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f0000000b80)=[{&(0x7f0000000740)="277be666c30d206624b2887659ceccc006f5485fb836d3016690abe545ef9a40bfb9b84ec27d46e950cb4ac4b36531eb3376040f658c6c4b447a88d81e031ed2e8c25eff912d6eff05bde2b6c82288641209462e0f32dd34002384df2808c1acb970272c6c062ba286b4b0c9435e90d1aa18e577183d9da6f23dd0e85bf7b1b52cbe18724c47b11e1fe0a5b1d78a90cf10cc71567e02a5c30b68b1b473892100000cdd31ae1b98733003310e27ae52dda28f9e33928a0ea8b1b19d2a82db0961430ed9a683470e3be550855af5df62", 0xcf}, {&(0x7f0000000840)="ee4f3fa4ef0085124e0823d16be09170d838f400947060ebf6542a134c011e4fd2e1cd55ea2ba973932dba8b4269dc52202d5d811d182a98cc088e12c6247bc9065e23682a31c91f6c91b0f7d8e8f958077cd27923e3a1b1eaf144294090ee44e2850f953f42f47112fe3d9a603a5e1425310b3dd4a506a05bf81d1b6c2dab1eb16e652b6417df31f63fcde0a20eab0ddea4e93f5d00eb5d985a8191b11d76ec65013b19f1f1d8938a5b34d703bf7ef28e07f4fc2ca563ae1722516bb24d19fe577eba0316b5c2523054091aa34f9aded217915a9fb9871526118571ae8c", 0xde}, {&(0x7f0000000940)="64599735a110cd855739521aa0cfcb966344cc0b7c27cee97cb9438b223881dd8d728cdeb87a9a340e096e18ec829f3859a5554e69294df6fff1492b87faaaee499aa087752f246e71a64b4c7c6d02f45d5122f5bb3055b6a274df5a7ffdb3343f38ee72bc5b038cd7d540203c4cc4d4c8d305ff175853c4053635c06e9781cec5a51aa5824733853a42fbcf3b0d9efafc5060ac30e49da1c3dbdbee8e4f91c2154acde4f665ac539ec3faeb93a99184757b869188ca68a84f0e9aa0a803f36d97dbbc40c4909643de491cd271d72e3b287f820341bc22573ec166c236368301f393", 0xe2}, {&(0x7f0000000a40)="1fec863625703e9b1078fee8ac28021b72a508f977927eb558e10de24a6e8ea0dd0bf54e1a461e67fc060b4f6b8539bc56c097c8b5c923c4b8b542afa1e272fdbaf8b644736bf9b8e050f42ad423abfe99204b0b989a3d28b9f4f5b75b4b1859d2db016a88134a2c94d8db9c643314b778", 0x71}, {&(0x7f0000000ac0)="20f929ef0b0b3686e760caa76dce80387e7e409d8ed75ab8874629570de05d82b738aabf1b3a13136cc3058429a65ce7d6a21651de6fb9c2c63a8a056e3d88b04d8ffded8ae080c7523b8c56a478ca5c4e1d44cbe170bf209667e50e8e31b4e1b1891e665caff0a8dda6b85ba836f95947e6829a000b704011ffa0e2767b88870889adc0b6b9b44bbdbec4f8b2cf2095d921a1214b", 0x95}], 0x5, &(0x7f0000000c40)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x60, 0xc804}}, {{&(0x7f0000000cc0)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000e40)=[{&(0x7f0000000d40)="db4d0458ec79dcdfeac6faefba9cda89e3ab790d4010b65303e876b523d0e064bb5d1049321e2d011ba49d691375d9f0eca4f6c936ee3ac288a9f83772e3d59df002441b2d675f310b3d293cac3d120c2a776f327c041a43ff3fb18205381d61b5b0ce1cdc301aa9df01018d2e5d17843f1814791b9045203997904050bf904d02bff54555b215966dc8eccfe69e5e5612ee85fbd4ba1bc772b0448f2e27d269cedfa8eeecf286081c47e87dbf33c72e70a0c8e0218f5217331340f98f584be177463507e37f5969173609", 0xcb}], 0x1, &(0x7f0000001000)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r2, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r3}}}], 0x60, 0x4}}, {{0x0, 0x0, &(0x7f0000002600)=[{&(0x7f0000001080)="319a3e0c8e47b517b1cb0bdbbb69bf77cfcbd0d9a00217cecabfc280c9c3", 0x1e}, {&(0x7f00000010c0)="d85761bc63864bb3745d6f2f872a9963271a52867314ac00cdb83228baf3f089263856f196178b870dcad94fb6", 0x2d}, {&(0x7f0000001100)="064dacaa3674f691e095bc08575d5ecc7a", 0x11}, {&(0x7f0000001140)="8a01a9e9e8ba45ce8fbaf16e4d787907c95893bdd9a9aa7561e0babb0b11e0d9a18358b5b5e9efa30b7776975f168be20bb4d848a0e0fa5cc4765c51c0589902faa0ccb014640668e0b543aca3e7719815f1dbc1f1a8e3ce9f54c15146ed29fc465451f061abbce7bdc79f866ff2308440e8227a0a3da631c4469e01abf1a72840b2d20ad1d34b4ba2179d485b2949744cd68caafc0febca338c09defe09ceba1c6f68f9dc06c089cdf20cd26d822f43fb018bf454facfe662c31277bdb7958320ff80c5bd541f34522d6728b5a433aec0bb73c48f5447352976e5363db1fefd008155bdb621bc1a9e7017c06a8af4b301e049a9b50fe57eed1f2566eaf73950a1ffabe4cba21d66018fcf41a218c2614ea62e104819c583f8cb662e8159a3f077fcd497d81da8e926e3e6f2d86dc791a7bd6089cf5ec9f0a599a5d3aee455a3f684d0698ec01a92ec05c61ce10e5a59f83ff57fc5abd1ce55b09ce10af9fa5f1e10c596dcb91b94122e83e824b0bc09a4344143766ac704d03b87d24e9e62d04d210ab1cd2171ba71bdd5f74d8d69ed5e479552633beb82543a1aaf404b1d29d56d6954d379797081208cad03e943b0730e8fc6cc7b5895e1884093f65321078bf95b2f661b4820eae06d5cbec2dcf8613ce0955de2345dccd36a9a037d1eece4b226491b01cedc9c9ccbaf59f93c3d32a1b68271b2ea26c4bda2b1fe77193c69199115b590ca4f3d64eff137c3973c686fc96ba74b6ce1c8c8bca89903d426e89959a36db7484cad912f8d49d3e0170523fca2500b4563dc166d0d2b2e5e5da832456d53a9ae7f0396aaac205b8e8c18ed15b0fe4bc972ef4bd140ee4018e55aa128dd390b796088461fe95a8400c4b7b1ce9f40862e7c74cdea8efa04895e8cfdeaf62d650dd27b47d2e6e8d9816e85266aaa91c77e3530ce0e954fe790648e2bf8aab669a3cc3798e6bd97b1e3321ab12f5bfcb74718c44371d39b2de58a05c4fef1718963165c800fb08527d862f0ad73666d0d4d0c6688e2184e66eb1caa3446b169a92ed774691bc5c34df16bc2705c235906cc0268a57ac9b927b358ac9b9b9389313cb719d18f0f332eba143df40ee60f85762c134fdbaca9cc46b83be83587c0c680be0e2ff1724dccb294e15b5ee9f8b5ec72c292c76d3f47d1e0985ae0b2c40d25e3d4f4d6d8981fe2603df1dcfb7c39279b9f29fd95a35aac2f8bc4d1e1531bb1cb01bf8c7459b1a1668b89b270f7fe8e712cee74a043fd7477c08c49a7bce97055605bbfc2fcc195311cec86ba55f656b26c201a81ca3e7d77f2558ff86bac596b3bf7ebf0a3aa4088a383aabe558837f87dd47af1b692110143df480b15184b5a47472b958357368abf4608745b388e3351e3535d4fe8f82583fa5f4188dec8beca3b802fa5b85349644087aaec542b83128f195c10e077c7d92cc4309cd2774e22f5527eb2fcd827673c61670fe2c61d40596486635536450e9924740258a5600d80ac9a6f85c4a8f41b7e926af5244d9178c9f5f06bb9964707a479ebc691890e8e4220667b8403824fdd5164ae33e9a077a5d54fb15b4b79cf07928b478865008f1a35593a97149f5530792dbffc7a93be6825772dd78900e52d2028404b3c035b7cbe7423147a9bbc2f9ab2024c4d6ccd68ebf15a1f3d63615ad9630375594916cc3bdc59ca956508068d44341e49b60d38d930bc909b2acc61e3c9cfe8c03f9cbdd475b756c8b3127f88924494c02732d6269a0db5c387a93d35da680b097a24ca3c36d0567d4beda5f0080614f88cd8d1d016351ce2745cea3e149020631bf94db10df41391790888c1e8e3eb3b9194c8eeab9886deeb652ed2f172f8239e4f09eaad3cb727f382ff91824f640be9ef98fa005aa26fdd3acde73c98cd99b7ad3e8d43e2d67b07a42afe80b8c9fa2f8957fb481ad4319f1de26783a0664cba3086d90409c6994087b6161702739bb5dc3bc3019ff2d2fdd4dcf040ae7e0aa98530b5f22ac2b9e55fce25d515b20ececac8bb054504acd57c6ef3a7d7e5214143a6010bd3bb5d2f405cd6138a9f158346ac6f968889565a36e95aa9f5001f084281918bd2231c24dc3d58e2574015aeb33d00d1ea2f1755fcb93b710299f51be7f4d2e72f3ed1af0e63922b301b782a95a5947ab34849d3dbe6109c62714ff077c9757b57bec0651f1a40c64c889e3795ea04431ef55771c1139dd9333d3383bd294c45e1224624f4da890b7fa64a07f2ad58d3a5623b2152c387704a0e2e47691e3eb254a306af64e5b93b681bdf28d0094f6dbaa9afa8cbd4c7d1f706ebef82070af821413b6e0085f2494abea6a51fb6ea2e3a4fd53265fcb86ebd63801b6177aa49c648e7ee7b6746e664fb0f83737b2121acc109c08ad9b9ec679ec19c11eb2f368a4986fcb2ced3a1dac18698e618f5b2671f352d36d2e81d9befa0a49d7b05aa2d9d29ab8ab0161aa56f94de7068f8bf635c230151fc65992e9444702b71b124e664cbd384966b3ebe4f06c384d3e62d076da23309e7c695a18a648ff7d182ee4549ad51d9682a45bbab285c2851f9310bf2e98dc602e40faf0cc73af56a5fbc9ae7a969f04aa6e26ef365655ae3c359fba4a9ef6229b4f21789216ed12ee3282a23ae29c643cb8e84439a07183a3574cf3618639aa2f9495ccb37d876821743814b23b8318dbdaabc33987fb870b2a27fff2da09cd37764426e5cf6af0a6426e661425731f67e08d3c94c70b45b7704eb362622bc62a3dfb3fdb2bcc200be03f827c8adeb885971b561cd4af40d344a0abbe8a4de1a517308277cb61fc01cff790060bce34deaea9137a47ce0617da59d009afd887bf0c598b019190e265b23811c4183d076d27a4b3c620e39e677f62893394742773e4324e091496986debae9649ce290e0fb5135b70dab3b67670b779ca3e33b34112045dbb36bddb9ddcc542716c6ca1fe53c50c4bb7b78f63c4aebb13da5232cbca87b630f4d5a2dcbf398cd54b853f455e50d8fb3b71466a9977073f68910d7e02e00d43312d18db58c338f9c377eda6945d2fa03ccc37ac63539d8bde5cbcf66f0e8f0b756a905b594c4c524217a26dff60b8c754fa307dd09882283951bb966c8160210b68ef30ecca8f2e68b07759e0bfa932683c6116e78ada8d09482b2595078a1514f51fe06558b452ae829d1639c32aecd9c6d09ef574f4e32c5b99cbca74d125306f48bab44ee85ef1565cf6154c0a8348c94304707e58bddcb5c896339190cd974fa691d0140ae8fec1615191905aa7878615e3845d91e91d3b578fe9641d55bab27401295a8a0482e94524eb790d9b924d3d6784028782968c230b813d09435e6ed2a1a22aeb685c13c8f6a7af881269420405bd3603a015e9f1a8af770711eaa889755eee01dc5d0f13a1c9bd928305b64cbbfc07e1c1c633a62ea18519a35f9362336611de241ad2f72b1d5e44e56113a6d5eb1386eb5864b2f18f77f2cfb477d8730082d364b4ad8e748eb0bb10a29f0c467de03c055802e00bffbd7316b9d05dd55efc4d06002223f5d1683112109bf04a08654b9e6c6bca035a60a8fa57ca6d130d5b992a664bb37a58f719a8208626b90977a14a7ab7809ae15527265f68d53333f2fae38c854b5fb189be757cd822eb327bd28526e0667892140816198387e5eb2453adb75209f638fcee5523c0da4e5af95429ed0a98417e668a9f2c84b2ffafa5c69fbf9de95ab045033a36ecc642042b6e8fec7397bd28e5b89ca8f1afefa4437fc1d913e9b6bbfae7e1c5a12f0a2cc8b84010104035b61768d930e14419713e895e2e7831f9e3adc0d15aeef726d22125a8865daec1b2d38f49bb03f0560f77e8d26087aa015258632e40fae261ea07c23c05c21b81548bf3ec4dbb7a5509a6d9ff8d35b974691f6dbfe2f18cb138fc781b52cd1883046073a67ca0e7598654c78da61ec9b97413280de498484dbb8f83c27c11e2200bb92825111fb70383889619fae211715a9a879f62b07fbcce1e80042bb7bad0674b9ec36a9cc88843f6de7117c3f6a04bbd00e1ecea227d6ad0078ff9411dd47b1a221ec46c7b8e9d334855803a00bd9d78f9c3687f89237df853a35578341cfc4112aa79dd7e96561f146d514dc5394d839d3012cee5344d463c9d0d20a3c31ac950a2a439a24854b6dd3b2955353bbeb3b2fb167e58d82bf8b11fda5173c336fcf11f302d80a951bd9971cc5f4456613af5f89bcf19ad8c13180ebc62305978697a5dd6ca60415ffbe41f3b1963e54ee71ef9a29a67766ceb68a03323646af982b2cd435524e2c3071092fe59e825e15945d4ca1386d26d0d401ff26910592166e2dc85bd0b48c08ef4487ffa8660d0c6d9cac42d5624f3cf9dfe1cdafe012ecdb1416fb085deb90b1480265fbd8c48985dbf6f6ad6d0ed8f853aecd1c75110f4a768bc4a0d2fd8f3fa6ddbbccb66db84c242a4eb2584f63e8dc30d00c4f212b4af492c3da2bd2668dbe02890d7e5a6bab69f829cc8a11238944b4db7c6675d5599a6c3aab4c058a0e3f3ef1726dcc0092e84637e87fd41b8e0ba35c196a3a23942ef7fc96df87df29870bdb3ac34084a2727fbf66f94c4b04d75f5640c7d3c19d79efa3bbecdf10be4e1129618ec54604b4ffef5c49d0a083bf43f8b5f1a0ca7b05feae6b3e8a4f6499718652d5818ba541dac4a7bf713f8bfa6f0ad1b9af9709300e8ba79964a55efa0a7ac6a62b1949523d7782ef54092cafa0a9b8bdafcc4b327863e725fdbcdcf2b33d65f57208c8da432ec71cecb2126774d3ee2c1ecbc4eca6056c45d25a51d3b59a69b4b6438f29bf0f497c8bf5cc6667fbddcd72ff3a9d3625bfeb91d9c5878a52e722f9caa4411f9abfa60cbb67d0797e3713f31458e212c4b250c97f0a9ac0f446802145e378690e6181fa06020ed450ceb91e6e227e2f0ef0d15309a0e60f4467f342c9c0cab5f08fcebe0c195fdf8e1d0a8852ae4a1057a9cc5a3e91d9ec3ca9d49f0d959fa6ddf7ffc143d98e211b66933b5b502ff89a13e1943d743655964b71dcdbfa2d6ce33cedfe1661613e89c28644509d9843b2cf3ddb4ad7a7bf634f38cc5ef693ec0026805a962549c12d7f5e2dc2bf27bee47b98ee134a206136e70cab21bce55b1fda4ef4b447df25e983148e9d359d0f967df44c5ebc424d12564c41b329118dde739216a65c51f9469ffcca2571588490c3d6857a3953661062ebd9e09be6df0b880e278ab8a6553a32fa0ed4deba3d28f8aa37be0369357557fb9d78ef4ed9bf32c029c2d2b868dd6957906cbb6e3c0ae05f1039addfc9a0073b726b934ccce26640353be5d0b71b93891e8dbd528e901b62344bca1ce8ec0d787534bba774dce2baefe38246b568a21ea9f9a802d9512afd89d082188093893294cd439766e01ae8fc234918926f0185957109f22a03c2c3cc289e6c3d794d030ae6c21d58aaab1c89df2236fdff2a23fa6ad8e536a7ed069019e4377222bc44a53276bf171b2d4c3972d28e18172888d72726ba94c65d659d594db96677be04a033de0f62b755ee34d7582b4c1fcc05e34be3389c3578d73874a167cbc0edca161477afcf077f18dfb12ad9fd1ecd11b82512144ac73185cb037d6ce4bb30a403d7ae22e80444e45d4a26783d23a276c6616495544505051b7a958853d291209b20957b7e86866b54dda015dba76e793aad08c9718ccdf719fac36f239f3e8c53c3cedded4d37281d9c1c449a1fff008ccd16cd6c262cac39fa7e423bfce9c4648d7112103bd224038cde5668", 0x1000}, {&(0x7f0000002140)="a0b64c73a556b26df19d09585cfa62444f553cbfe2b9d180d0e6877dfa5b83d556b931d2740177055a1bb90e73a7d4c93090097fc32ea7ae496aa70553d8b6f79ff5616e592afdc289ada8272464890563d154939ed0b35b7cffba8c4329fe03553dcb22c131f430390b7f188f9b589964d9ded038c3b5d26e5ebd62944a1f1a8dd53b36934b9f6d2b2ad18c10e52a7933750a6d332516263a12e3a25668cfbe423874beb866f991", 0xa8}, {&(0x7f0000002200)="748a936fe429f072f274c7d81bac78cb8ecef3ce5c460d781a0b425c0ce68d3106253d924859d694e8d5fa9af582d2a119aa55994c61327d0b05e5f86fe7210551baf21a9c787c1bf08d9ee7556e0cb2e720a453793020fcae1cf19ae35eb16ca7f76f8abf13330319550c96e8a8d66ec174ef8480d20ca8ca4ffe1c06cc9b036f6908d3f8091260a5af57bc", 0x8c}, {&(0x7f00000022c0)="616e7715c67ec3d892e3d0ee2b307ecb832799dc0b4ac4e38dc74f7312fae5d2c53b9626ea1e776cc47e96609480831a6bf705902d08e9175a24cd6d4d7d105b427d18b9bf52033dbf157825c946ec53963085508fc44c04945252c197d8e0feb8e9a4396d01a059309f33908bb37f88cb491a156d70f12147d6750e542d699c46d993569953300d280f28ec9f10904ddf964fbbbee570bebd48218a5b3bbd11672e24f34f4b6d6cebdeaf068065f8ff3e86d4dafa9d24105466104aca56b90e9942755c68e1fedd12703592a403d0049506b9b1c5ef9ac69b7a34a3", 0xdc}, {&(0x7f00000023c0)="fec6474f65e9c56c1bfd74a52303b0e36c469160b27cd743a0e9961887273aa2e9df9d8f690860c520e0cdccdb03f661681f9c6a61d92a0b34eaa31fa3132fbd5c22ec76e684ab011156321e02e00497ef2b2136f86a3974b32ca63868e164670b976652886583c21beacf254473a798c96ab525ec83efe30dbc83431fd313b19459e9093b482ebaad73ee7d4f8421868826dd4e2d3ed0d3f5ecce6fe7ec07b239140e721818c2adbd4309076a3e8e39e9b4d575eceffe2d0fdd60d2ddbf0d6f4e", 0xc1}, {&(0x7f00000024c0)="6ed64bbaacf45093c1f886668e9d77134f6c82c178d91e04c52dba77dba295eea4983cd598ce0dcc0adb0e70458324d6e54091d271d086370dae507b9c9263f9880e0cfd12e1a7bc90af437cf204eb85e2ae439c0004d26f3f1886828485f0e6faffdd09c1acef7c11f60f5ba83b9a90aa0681dde1106d6bb3317103144f3f41bedb0a4b07e20794b98772e02904195c00a597df042aac3fb5ea89da05b19f11ba793c451d7e7ca5546faeff6a7b016e26806f9622c09926e2ab5d84fa38e2cbeb6a46c876f08d726f4f52de34bcf2c614860c124775c26190496af44bc4bc0338", 0xe1}, {&(0x7f00000025c0)="9773832f036770221e31199e9f2102da08e1107754e74fea7b66cd8f343ef33bec2455869c24ab60067e36c57033224f4fff47122a9ad8851e7841b080", 0x3d}], 0xa, &(0x7f0000002840)=[@cred={{0x1c, 0x1, 0x2, {r4, 0xee00, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r5, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r6, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r8, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r9, 0xee00, 0xee01}}}], 0xa0, 0x4}}], 0x5, 0x20000) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r10 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r10, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r10, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:38:22 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000005004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:22 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x7, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:22 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x500, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:22 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x8, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:22 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000006004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 398.722960][T24557] FAULT_INJECTION: forcing a failure. [ 398.722960][T24557] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 398.736194][T24557] CPU: 0 PID: 24557 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 398.745560][T24557] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 398.755611][T24557] Call Trace: [ 398.758910][T24557] [ 398.761849][T24557] dump_stack_lvl+0xd6/0x122 [ 398.766436][T24557] dump_stack+0x11/0x12 [ 398.770677][T24557] should_fail+0x230/0x240 [ 398.775103][T24557] should_fail_usercopy+0x16/0x20 [ 398.780113][T24557] _copy_from_user+0x1a/0xc0 [ 398.784762][T24557] do_recvmmsg+0x27e/0xa20 [ 398.789186][T24557] __x64_sys_recvmmsg+0xde/0x160 [ 398.794110][T24557] do_syscall_64+0x2b/0x70 [ 398.798580][T24557] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 398.804450][T24557] RIP: 0033:0x7fa271cfb049 [ 398.808843][T24557] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 398.828466][T24557] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 398.836876][T24557] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 398.845427][T24557] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 398.853411][T24557] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 398.861380][T24557] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 03:38:22 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x600, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 398.869330][T24557] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 398.877291][T24557] [ 398.882312][T24566] FAULT_INJECTION: forcing a failure. [ 398.882312][T24566] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 398.895512][T24566] CPU: 1 PID: 24566 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 398.904789][T24566] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 398.914892][T24566] Call Trace: [ 398.918149][T24566] [ 398.921115][T24566] dump_stack_lvl+0xd6/0x122 [ 398.925706][T24566] dump_stack+0x11/0x12 [ 398.929854][T24566] should_fail+0x230/0x240 [ 398.934271][T24566] should_fail_usercopy+0x16/0x20 [ 398.939298][T24566] _copy_from_user+0x1a/0xc0 [ 398.944284][T24566] do_recvmmsg+0x27e/0xa20 [ 398.948744][T24566] __x64_sys_recvmmsg+0xde/0x160 [ 398.953662][T24566] do_syscall_64+0x2b/0x70 [ 398.958063][T24566] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 398.964017][T24566] RIP: 0033:0x7f2c4d882049 [ 398.968413][T24566] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 398.988012][T24566] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 398.996464][T24566] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 399.004428][T24566] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 399.012411][T24566] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 399.020368][T24566] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 399.028314][T24566] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 399.036291][T24566] 03:38:22 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 72) 03:38:22 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000007004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:22 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x9, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:23 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 68) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:23 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x700, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:23 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setgid(0x0) statx(0xffffffffffffffff, &(0x7f0000000e80)='./file1\x00', 0x6000, 0x10, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000fc0)={{0x1, 0x1, 0x18, r0, {0xffffffffffffffff, 0xee00}}, './file0\x00'}) (async) r4 = getpid() sched_setscheduler(r4, 0x1, &(0x7f0000000200)=0x3) (async, rerun: 32) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f00000026c0)={0x0, 0x0}, &(0x7f0000002700)=0xc) (rerun: 32) getresuid(&(0x7f0000002740), &(0x7f0000002780), &(0x7f00000027c0)=0x0) (async) r7 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0xee00, r8, 0x0) (async, rerun: 32) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000002800)=0x0) (rerun: 32) sendmmsg$unix(r1, &(0x7f0000002900)=[{{0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)="cb51629dc2a6aa42eb8f3a75b68630bc7dc5f46863608b23cd7f1748a0f3479270f5e154f66778ea451c57b84414f074c2db8438e1bb3464cc0bf4953b3e159dfa02090938eedd05a6169d14cd80f12115c1c2c8415e2200fcb53d6fe9a72b1ac05bc55fb63c6298a5668f4a0aadfd1722dafd6d9b281837ea0bbdcac7a057745570c25e0a6c3ccdfb0949b52836fb71bf4074d80c16651289f669a801c0a6c073c760c6b9497126f066a18c0bddb8a4baba", 0xb2}], 0x1, &(0x7f00000002c0)=[@cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [r1, r1, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r1, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [r1]}}], 0x78, 0x40850}}, {{&(0x7f0000000340)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000004c0)=[{&(0x7f00000003c0)="ecc4ceda87ea55615b99d2be6c0d30d4fdbacced09a8492171b5a9866f0064e3d819d13b6df488d119f8d7155dee1bcda3373c650614b7ddb9c7578f4756c6ee6bf0", 0x42}, {&(0x7f0000000440)="ca1d45b1b5c22d27fa2df8c6274935ba3e8478743021f94a7b60088da2586310c0d46aa7f0ae9305494f957f03b96bab132cc13866a63ecaf34e10788c6b71cf51cc231723f47da541347d93e615893566fbf301e156d8415856249650ad60ee87ec8fd838dba6f0c4182fa936c8a9227249", 0x72}], 0x2, &(0x7f0000000640)=ANY=[@ANYBLOB="30000000000000000100000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYBLOB="1c000000000000000100000000000000", @ANYRES32, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x50, 0x4000080}}, {{&(0x7f00000006c0)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f0000000b80)=[{&(0x7f0000000740)="277be666c30d206624b2887659ceccc006f5485fb836d3016690abe545ef9a40bfb9b84ec27d46e950cb4ac4b36531eb3376040f658c6c4b447a88d81e031ed2e8c25eff912d6eff05bde2b6c82288641209462e0f32dd34002384df2808c1acb970272c6c062ba286b4b0c9435e90d1aa18e577183d9da6f23dd0e85bf7b1b52cbe18724c47b11e1fe0a5b1d78a90cf10cc71567e02a5c30b68b1b473892100000cdd31ae1b98733003310e27ae52dda28f9e33928a0ea8b1b19d2a82db0961430ed9a683470e3be550855af5df62", 0xcf}, {&(0x7f0000000840)="ee4f3fa4ef0085124e0823d16be09170d838f400947060ebf6542a134c011e4fd2e1cd55ea2ba973932dba8b4269dc52202d5d811d182a98cc088e12c6247bc9065e23682a31c91f6c91b0f7d8e8f958077cd27923e3a1b1eaf144294090ee44e2850f953f42f47112fe3d9a603a5e1425310b3dd4a506a05bf81d1b6c2dab1eb16e652b6417df31f63fcde0a20eab0ddea4e93f5d00eb5d985a8191b11d76ec65013b19f1f1d8938a5b34d703bf7ef28e07f4fc2ca563ae1722516bb24d19fe577eba0316b5c2523054091aa34f9aded217915a9fb9871526118571ae8c", 0xde}, {&(0x7f0000000940)="64599735a110cd855739521aa0cfcb966344cc0b7c27cee97cb9438b223881dd8d728cdeb87a9a340e096e18ec829f3859a5554e69294df6fff1492b87faaaee499aa087752f246e71a64b4c7c6d02f45d5122f5bb3055b6a274df5a7ffdb3343f38ee72bc5b038cd7d540203c4cc4d4c8d305ff175853c4053635c06e9781cec5a51aa5824733853a42fbcf3b0d9efafc5060ac30e49da1c3dbdbee8e4f91c2154acde4f665ac539ec3faeb93a99184757b869188ca68a84f0e9aa0a803f36d97dbbc40c4909643de491cd271d72e3b287f820341bc22573ec166c236368301f393", 0xe2}, {&(0x7f0000000a40)="1fec863625703e9b1078fee8ac28021b72a508f977927eb558e10de24a6e8ea0dd0bf54e1a461e67fc060b4f6b8539bc56c097c8b5c923c4b8b542afa1e272fdbaf8b644736bf9b8e050f42ad423abfe99204b0b989a3d28b9f4f5b75b4b1859d2db016a88134a2c94d8db9c643314b778", 0x71}, {&(0x7f0000000ac0)="20f929ef0b0b3686e760caa76dce80387e7e409d8ed75ab8874629570de05d82b738aabf1b3a13136cc3058429a65ce7d6a21651de6fb9c2c63a8a056e3d88b04d8ffded8ae080c7523b8c56a478ca5c4e1d44cbe170bf209667e50e8e31b4e1b1891e665caff0a8dda6b85ba836f95947e6829a000b704011ffa0e2767b88870889adc0b6b9b44bbdbec4f8b2cf2095d921a1214b", 0x95}], 0x5, &(0x7f0000000c40)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x60, 0xc804}}, {{&(0x7f0000000cc0)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000e40)=[{&(0x7f0000000d40)="db4d0458ec79dcdfeac6faefba9cda89e3ab790d4010b65303e876b523d0e064bb5d1049321e2d011ba49d691375d9f0eca4f6c936ee3ac288a9f83772e3d59df002441b2d675f310b3d293cac3d120c2a776f327c041a43ff3fb18205381d61b5b0ce1cdc301aa9df01018d2e5d17843f1814791b9045203997904050bf904d02bff54555b215966dc8eccfe69e5e5612ee85fbd4ba1bc772b0448f2e27d269cedfa8eeecf286081c47e87dbf33c72e70a0c8e0218f5217331340f98f584be177463507e37f5969173609", 0xcb}], 0x1, &(0x7f0000001000)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r2, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r3}}}], 0x60, 0x4}}, {{0x0, 0x0, &(0x7f0000002600)=[{&(0x7f0000001080)="319a3e0c8e47b517b1cb0bdbbb69bf77cfcbd0d9a00217cecabfc280c9c3", 0x1e}, {&(0x7f00000010c0)="d85761bc63864bb3745d6f2f872a9963271a52867314ac00cdb83228baf3f089263856f196178b870dcad94fb6", 0x2d}, {&(0x7f0000001100)="064dacaa3674f691e095bc08575d5ecc7a", 0x11}, {&(0x7f0000001140)="8a01a9e9e8ba45ce8fbaf16e4d787907c95893bdd9a9aa7561e0babb0b11e0d9a18358b5b5e9efa30b7776975f168be20bb4d848a0e0fa5cc4765c51c0589902faa0ccb014640668e0b543aca3e7719815f1dbc1f1a8e3ce9f54c15146ed29fc465451f061abbce7bdc79f866ff2308440e8227a0a3da631c4469e01abf1a72840b2d20ad1d34b4ba2179d485b2949744cd68caafc0febca338c09defe09ceba1c6f68f9dc06c089cdf20cd26d822f43fb018bf454facfe662c31277bdb7958320ff80c5bd541f34522d6728b5a433aec0bb73c48f5447352976e5363db1fefd008155bdb621bc1a9e7017c06a8af4b301e049a9b50fe57eed1f2566eaf73950a1ffabe4cba21d66018fcf41a218c2614ea62e104819c583f8cb662e8159a3f077fcd497d81da8e926e3e6f2d86dc791a7bd6089cf5ec9f0a599a5d3aee455a3f684d0698ec01a92ec05c61ce10e5a59f83ff57fc5abd1ce55b09ce10af9fa5f1e10c596dcb91b94122e83e824b0bc09a4344143766ac704d03b87d24e9e62d04d210ab1cd2171ba71bdd5f74d8d69ed5e479552633beb82543a1aaf404b1d29d56d6954d379797081208cad03e943b0730e8fc6cc7b5895e1884093f65321078bf95b2f661b4820eae06d5cbec2dcf8613ce0955de2345dccd36a9a037d1eece4b226491b01cedc9c9ccbaf59f93c3d32a1b68271b2ea26c4bda2b1fe77193c69199115b590ca4f3d64eff137c3973c686fc96ba74b6ce1c8c8bca89903d426e89959a36db7484cad912f8d49d3e0170523fca2500b4563dc166d0d2b2e5e5da832456d53a9ae7f0396aaac205b8e8c18ed15b0fe4bc972ef4bd140ee4018e55aa128dd390b796088461fe95a8400c4b7b1ce9f40862e7c74cdea8efa04895e8cfdeaf62d650dd27b47d2e6e8d9816e85266aaa91c77e3530ce0e954fe790648e2bf8aab669a3cc3798e6bd97b1e3321ab12f5bfcb74718c44371d39b2de58a05c4fef1718963165c800fb08527d862f0ad73666d0d4d0c6688e2184e66eb1caa3446b169a92ed774691bc5c34df16bc2705c235906cc0268a57ac9b927b358ac9b9b9389313cb719d18f0f332eba143df40ee60f85762c134fdbaca9cc46b83be83587c0c680be0e2ff1724dccb294e15b5ee9f8b5ec72c292c76d3f47d1e0985ae0b2c40d25e3d4f4d6d8981fe2603df1dcfb7c39279b9f29fd95a35aac2f8bc4d1e1531bb1cb01bf8c7459b1a1668b89b270f7fe8e712cee74a043fd7477c08c49a7bce97055605bbfc2fcc195311cec86ba55f656b26c201a81ca3e7d77f2558ff86bac596b3bf7ebf0a3aa4088a383aabe558837f87dd47af1b692110143df480b15184b5a47472b958357368abf4608745b388e3351e3535d4fe8f82583fa5f4188dec8beca3b802fa5b85349644087aaec542b83128f195c10e077c7d92cc4309cd2774e22f5527eb2fcd827673c61670fe2c61d40596486635536450e9924740258a5600d80ac9a6f85c4a8f41b7e926af5244d9178c9f5f06bb9964707a479ebc691890e8e4220667b8403824fdd5164ae33e9a077a5d54fb15b4b79cf07928b478865008f1a35593a97149f5530792dbffc7a93be6825772dd78900e52d2028404b3c035b7cbe7423147a9bbc2f9ab2024c4d6ccd68ebf15a1f3d63615ad9630375594916cc3bdc59ca956508068d44341e49b60d38d930bc909b2acc61e3c9cfe8c03f9cbdd475b756c8b3127f88924494c02732d6269a0db5c387a93d35da680b097a24ca3c36d0567d4beda5f0080614f88cd8d1d016351ce2745cea3e149020631bf94db10df41391790888c1e8e3eb3b9194c8eeab9886deeb652ed2f172f8239e4f09eaad3cb727f382ff91824f640be9ef98fa005aa26fdd3acde73c98cd99b7ad3e8d43e2d67b07a42afe80b8c9fa2f8957fb481ad4319f1de26783a0664cba3086d90409c6994087b6161702739bb5dc3bc3019ff2d2fdd4dcf040ae7e0aa98530b5f22ac2b9e55fce25d515b20ececac8bb054504acd57c6ef3a7d7e5214143a6010bd3bb5d2f405cd6138a9f158346ac6f968889565a36e95aa9f5001f084281918bd2231c24dc3d58e2574015aeb33d00d1ea2f1755fcb93b710299f51be7f4d2e72f3ed1af0e63922b301b782a95a5947ab34849d3dbe6109c62714ff077c9757b57bec0651f1a40c64c889e3795ea04431ef55771c1139dd9333d3383bd294c45e1224624f4da890b7fa64a07f2ad58d3a5623b2152c387704a0e2e47691e3eb254a306af64e5b93b681bdf28d0094f6dbaa9afa8cbd4c7d1f706ebef82070af821413b6e0085f2494abea6a51fb6ea2e3a4fd53265fcb86ebd63801b6177aa49c648e7ee7b6746e664fb0f83737b2121acc109c08ad9b9ec679ec19c11eb2f368a4986fcb2ced3a1dac18698e618f5b2671f352d36d2e81d9befa0a49d7b05aa2d9d29ab8ab0161aa56f94de7068f8bf635c230151fc65992e9444702b71b124e664cbd384966b3ebe4f06c384d3e62d076da23309e7c695a18a648ff7d182ee4549ad51d9682a45bbab285c2851f9310bf2e98dc602e40faf0cc73af56a5fbc9ae7a969f04aa6e26ef365655ae3c359fba4a9ef6229b4f21789216ed12ee3282a23ae29c643cb8e84439a07183a3574cf3618639aa2f9495ccb37d876821743814b23b8318dbdaabc33987fb870b2a27fff2da09cd37764426e5cf6af0a6426e661425731f67e08d3c94c70b45b7704eb362622bc62a3dfb3fdb2bcc200be03f827c8adeb885971b561cd4af40d344a0abbe8a4de1a517308277cb61fc01cff790060bce34deaea9137a47ce0617da59d009afd887bf0c598b019190e265b23811c4183d076d27a4b3c620e39e677f62893394742773e4324e091496986debae9649ce290e0fb5135b70dab3b67670b779ca3e33b34112045dbb36bddb9ddcc542716c6ca1fe53c50c4bb7b78f63c4aebb13da5232cbca87b630f4d5a2dcbf398cd54b853f455e50d8fb3b71466a9977073f68910d7e02e00d43312d18db58c338f9c377eda6945d2fa03ccc37ac63539d8bde5cbcf66f0e8f0b756a905b594c4c524217a26dff60b8c754fa307dd09882283951bb966c8160210b68ef30ecca8f2e68b07759e0bfa932683c6116e78ada8d09482b2595078a1514f51fe06558b452ae829d1639c32aecd9c6d09ef574f4e32c5b99cbca74d125306f48bab44ee85ef1565cf6154c0a8348c94304707e58bddcb5c896339190cd974fa691d0140ae8fec1615191905aa7878615e3845d91e91d3b578fe9641d55bab27401295a8a0482e94524eb790d9b924d3d6784028782968c230b813d09435e6ed2a1a22aeb685c13c8f6a7af881269420405bd3603a015e9f1a8af770711eaa889755eee01dc5d0f13a1c9bd928305b64cbbfc07e1c1c633a62ea18519a35f9362336611de241ad2f72b1d5e44e56113a6d5eb1386eb5864b2f18f77f2cfb477d8730082d364b4ad8e748eb0bb10a29f0c467de03c055802e00bffbd7316b9d05dd55efc4d06002223f5d1683112109bf04a08654b9e6c6bca035a60a8fa57ca6d130d5b992a664bb37a58f719a8208626b90977a14a7ab7809ae15527265f68d53333f2fae38c854b5fb189be757cd822eb327bd28526e0667892140816198387e5eb2453adb75209f638fcee5523c0da4e5af95429ed0a98417e668a9f2c84b2ffafa5c69fbf9de95ab045033a36ecc642042b6e8fec7397bd28e5b89ca8f1afefa4437fc1d913e9b6bbfae7e1c5a12f0a2cc8b84010104035b61768d930e14419713e895e2e7831f9e3adc0d15aeef726d22125a8865daec1b2d38f49bb03f0560f77e8d26087aa015258632e40fae261ea07c23c05c21b81548bf3ec4dbb7a5509a6d9ff8d35b974691f6dbfe2f18cb138fc781b52cd1883046073a67ca0e7598654c78da61ec9b97413280de498484dbb8f83c27c11e2200bb92825111fb70383889619fae211715a9a879f62b07fbcce1e80042bb7bad0674b9ec36a9cc88843f6de7117c3f6a04bbd00e1ecea227d6ad0078ff9411dd47b1a221ec46c7b8e9d334855803a00bd9d78f9c3687f89237df853a35578341cfc4112aa79dd7e96561f146d514dc5394d839d3012cee5344d463c9d0d20a3c31ac950a2a439a24854b6dd3b2955353bbeb3b2fb167e58d82bf8b11fda5173c336fcf11f302d80a951bd9971cc5f4456613af5f89bcf19ad8c13180ebc62305978697a5dd6ca60415ffbe41f3b1963e54ee71ef9a29a67766ceb68a03323646af982b2cd435524e2c3071092fe59e825e15945d4ca1386d26d0d401ff26910592166e2dc85bd0b48c08ef4487ffa8660d0c6d9cac42d5624f3cf9dfe1cdafe012ecdb1416fb085deb90b1480265fbd8c48985dbf6f6ad6d0ed8f853aecd1c75110f4a768bc4a0d2fd8f3fa6ddbbccb66db84c242a4eb2584f63e8dc30d00c4f212b4af492c3da2bd2668dbe02890d7e5a6bab69f829cc8a11238944b4db7c6675d5599a6c3aab4c058a0e3f3ef1726dcc0092e84637e87fd41b8e0ba35c196a3a23942ef7fc96df87df29870bdb3ac34084a2727fbf66f94c4b04d75f5640c7d3c19d79efa3bbecdf10be4e1129618ec54604b4ffef5c49d0a083bf43f8b5f1a0ca7b05feae6b3e8a4f6499718652d5818ba541dac4a7bf713f8bfa6f0ad1b9af9709300e8ba79964a55efa0a7ac6a62b1949523d7782ef54092cafa0a9b8bdafcc4b327863e725fdbcdcf2b33d65f57208c8da432ec71cecb2126774d3ee2c1ecbc4eca6056c45d25a51d3b59a69b4b6438f29bf0f497c8bf5cc6667fbddcd72ff3a9d3625bfeb91d9c5878a52e722f9caa4411f9abfa60cbb67d0797e3713f31458e212c4b250c97f0a9ac0f446802145e378690e6181fa06020ed450ceb91e6e227e2f0ef0d15309a0e60f4467f342c9c0cab5f08fcebe0c195fdf8e1d0a8852ae4a1057a9cc5a3e91d9ec3ca9d49f0d959fa6ddf7ffc143d98e211b66933b5b502ff89a13e1943d743655964b71dcdbfa2d6ce33cedfe1661613e89c28644509d9843b2cf3ddb4ad7a7bf634f38cc5ef693ec0026805a962549c12d7f5e2dc2bf27bee47b98ee134a206136e70cab21bce55b1fda4ef4b447df25e983148e9d359d0f967df44c5ebc424d12564c41b329118dde739216a65c51f9469ffcca2571588490c3d6857a3953661062ebd9e09be6df0b880e278ab8a6553a32fa0ed4deba3d28f8aa37be0369357557fb9d78ef4ed9bf32c029c2d2b868dd6957906cbb6e3c0ae05f1039addfc9a0073b726b934ccce26640353be5d0b71b93891e8dbd528e901b62344bca1ce8ec0d787534bba774dce2baefe38246b568a21ea9f9a802d9512afd89d082188093893294cd439766e01ae8fc234918926f0185957109f22a03c2c3cc289e6c3d794d030ae6c21d58aaab1c89df2236fdff2a23fa6ad8e536a7ed069019e4377222bc44a53276bf171b2d4c3972d28e18172888d72726ba94c65d659d594db96677be04a033de0f62b755ee34d7582b4c1fcc05e34be3389c3578d73874a167cbc0edca161477afcf077f18dfb12ad9fd1ecd11b82512144ac73185cb037d6ce4bb30a403d7ae22e80444e45d4a26783d23a276c6616495544505051b7a958853d291209b20957b7e86866b54dda015dba76e793aad08c9718ccdf719fac36f239f3e8c53c3cedded4d37281d9c1c449a1fff008ccd16cd6c262cac39fa7e423bfce9c4648d7112103bd224038cde5668", 0x1000}, {&(0x7f0000002140)="a0b64c73a556b26df19d09585cfa62444f553cbfe2b9d180d0e6877dfa5b83d556b931d2740177055a1bb90e73a7d4c93090097fc32ea7ae496aa70553d8b6f79ff5616e592afdc289ada8272464890563d154939ed0b35b7cffba8c4329fe03553dcb22c131f430390b7f188f9b589964d9ded038c3b5d26e5ebd62944a1f1a8dd53b36934b9f6d2b2ad18c10e52a7933750a6d332516263a12e3a25668cfbe423874beb866f991", 0xa8}, {&(0x7f0000002200)="748a936fe429f072f274c7d81bac78cb8ecef3ce5c460d781a0b425c0ce68d3106253d924859d694e8d5fa9af582d2a119aa55994c61327d0b05e5f86fe7210551baf21a9c787c1bf08d9ee7556e0cb2e720a453793020fcae1cf19ae35eb16ca7f76f8abf13330319550c96e8a8d66ec174ef8480d20ca8ca4ffe1c06cc9b036f6908d3f8091260a5af57bc", 0x8c}, {&(0x7f00000022c0)="616e7715c67ec3d892e3d0ee2b307ecb832799dc0b4ac4e38dc74f7312fae5d2c53b9626ea1e776cc47e96609480831a6bf705902d08e9175a24cd6d4d7d105b427d18b9bf52033dbf157825c946ec53963085508fc44c04945252c197d8e0feb8e9a4396d01a059309f33908bb37f88cb491a156d70f12147d6750e542d699c46d993569953300d280f28ec9f10904ddf964fbbbee570bebd48218a5b3bbd11672e24f34f4b6d6cebdeaf068065f8ff3e86d4dafa9d24105466104aca56b90e9942755c68e1fedd12703592a403d0049506b9b1c5ef9ac69b7a34a3", 0xdc}, {&(0x7f00000023c0)="fec6474f65e9c56c1bfd74a52303b0e36c469160b27cd743a0e9961887273aa2e9df9d8f690860c520e0cdccdb03f661681f9c6a61d92a0b34eaa31fa3132fbd5c22ec76e684ab011156321e02e00497ef2b2136f86a3974b32ca63868e164670b976652886583c21beacf254473a798c96ab525ec83efe30dbc83431fd313b19459e9093b482ebaad73ee7d4f8421868826dd4e2d3ed0d3f5ecce6fe7ec07b239140e721818c2adbd4309076a3e8e39e9b4d575eceffe2d0fdd60d2ddbf0d6f4e", 0xc1}, {&(0x7f00000024c0)="6ed64bbaacf45093c1f886668e9d77134f6c82c178d91e04c52dba77dba295eea4983cd598ce0dcc0adb0e70458324d6e54091d271d086370dae507b9c9263f9880e0cfd12e1a7bc90af437cf204eb85e2ae439c0004d26f3f1886828485f0e6faffdd09c1acef7c11f60f5ba83b9a90aa0681dde1106d6bb3317103144f3f41bedb0a4b07e20794b98772e02904195c00a597df042aac3fb5ea89da05b19f11ba793c451d7e7ca5546faeff6a7b016e26806f9622c09926e2ab5d84fa38e2cbeb6a46c876f08d726f4f52de34bcf2c614860c124775c26190496af44bc4bc0338", 0xe1}, {&(0x7f00000025c0)="9773832f036770221e31199e9f2102da08e1107754e74fea7b66cd8f343ef33bec2455869c24ab60067e36c57033224f4fff47122a9ad8851e7841b080", 0x3d}], 0xa, &(0x7f0000002840)=[@cred={{0x1c, 0x1, 0x2, {r4, 0xee00, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r5, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r6, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r8, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r9, 0xee00, 0xee01}}}], 0xa0, 0x4}}], 0x5, 0x20000) (async, rerun: 64) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 64) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async, rerun: 32) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async, rerun: 32) r10 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r10, 0x1, r1, &(0x7f0000000040)={0x20000004}) (async) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r10, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:38:23 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0xa, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:23 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000009004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:23 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x900, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:23 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setgid(0x0) (async) statx(0xffffffffffffffff, &(0x7f0000000e80)='./file1\x00', 0x6000, 0x10, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000fc0)={{0x1, 0x1, 0x18, r0, {0xffffffffffffffff, 0xee00}}, './file0\x00'}) (async) r4 = getpid() sched_setscheduler(r4, 0x1, &(0x7f0000000200)=0x3) (async, rerun: 64) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f00000026c0)={0x0, 0x0}, &(0x7f0000002700)=0xc) (async, rerun: 64) getresuid(&(0x7f0000002740), &(0x7f0000002780), &(0x7f00000027c0)=0x0) r7 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0xee00, r8, 0x0) (async) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000002800)=0x0) sendmmsg$unix(r1, &(0x7f0000002900)=[{{0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)="cb51629dc2a6aa42eb8f3a75b68630bc7dc5f46863608b23cd7f1748a0f3479270f5e154f66778ea451c57b84414f074c2db8438e1bb3464cc0bf4953b3e159dfa02090938eedd05a6169d14cd80f12115c1c2c8415e2200fcb53d6fe9a72b1ac05bc55fb63c6298a5668f4a0aadfd1722dafd6d9b281837ea0bbdcac7a057745570c25e0a6c3ccdfb0949b52836fb71bf4074d80c16651289f669a801c0a6c073c760c6b9497126f066a18c0bddb8a4baba", 0xb2}], 0x1, &(0x7f00000002c0)=[@cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [r1, r1, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r1, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [r1]}}], 0x78, 0x40850}}, {{&(0x7f0000000340)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000004c0)=[{&(0x7f00000003c0)="ecc4ceda87ea55615b99d2be6c0d30d4fdbacced09a8492171b5a9866f0064e3d819d13b6df488d119f8d7155dee1bcda3373c650614b7ddb9c7578f4756c6ee6bf0", 0x42}, {&(0x7f0000000440)="ca1d45b1b5c22d27fa2df8c6274935ba3e8478743021f94a7b60088da2586310c0d46aa7f0ae9305494f957f03b96bab132cc13866a63ecaf34e10788c6b71cf51cc231723f47da541347d93e615893566fbf301e156d8415856249650ad60ee87ec8fd838dba6f0c4182fa936c8a9227249", 0x72}], 0x2, &(0x7f0000000640)=ANY=[@ANYBLOB="30000000000000000100000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYBLOB="1c000000000000000100000000000000", @ANYRES32, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x50, 0x4000080}}, {{&(0x7f00000006c0)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f0000000b80)=[{&(0x7f0000000740)="277be666c30d206624b2887659ceccc006f5485fb836d3016690abe545ef9a40bfb9b84ec27d46e950cb4ac4b36531eb3376040f658c6c4b447a88d81e031ed2e8c25eff912d6eff05bde2b6c82288641209462e0f32dd34002384df2808c1acb970272c6c062ba286b4b0c9435e90d1aa18e577183d9da6f23dd0e85bf7b1b52cbe18724c47b11e1fe0a5b1d78a90cf10cc71567e02a5c30b68b1b473892100000cdd31ae1b98733003310e27ae52dda28f9e33928a0ea8b1b19d2a82db0961430ed9a683470e3be550855af5df62", 0xcf}, {&(0x7f0000000840)="ee4f3fa4ef0085124e0823d16be09170d838f400947060ebf6542a134c011e4fd2e1cd55ea2ba973932dba8b4269dc52202d5d811d182a98cc088e12c6247bc9065e23682a31c91f6c91b0f7d8e8f958077cd27923e3a1b1eaf144294090ee44e2850f953f42f47112fe3d9a603a5e1425310b3dd4a506a05bf81d1b6c2dab1eb16e652b6417df31f63fcde0a20eab0ddea4e93f5d00eb5d985a8191b11d76ec65013b19f1f1d8938a5b34d703bf7ef28e07f4fc2ca563ae1722516bb24d19fe577eba0316b5c2523054091aa34f9aded217915a9fb9871526118571ae8c", 0xde}, {&(0x7f0000000940)="64599735a110cd855739521aa0cfcb966344cc0b7c27cee97cb9438b223881dd8d728cdeb87a9a340e096e18ec829f3859a5554e69294df6fff1492b87faaaee499aa087752f246e71a64b4c7c6d02f45d5122f5bb3055b6a274df5a7ffdb3343f38ee72bc5b038cd7d540203c4cc4d4c8d305ff175853c4053635c06e9781cec5a51aa5824733853a42fbcf3b0d9efafc5060ac30e49da1c3dbdbee8e4f91c2154acde4f665ac539ec3faeb93a99184757b869188ca68a84f0e9aa0a803f36d97dbbc40c4909643de491cd271d72e3b287f820341bc22573ec166c236368301f393", 0xe2}, {&(0x7f0000000a40)="1fec863625703e9b1078fee8ac28021b72a508f977927eb558e10de24a6e8ea0dd0bf54e1a461e67fc060b4f6b8539bc56c097c8b5c923c4b8b542afa1e272fdbaf8b644736bf9b8e050f42ad423abfe99204b0b989a3d28b9f4f5b75b4b1859d2db016a88134a2c94d8db9c643314b778", 0x71}, {&(0x7f0000000ac0)="20f929ef0b0b3686e760caa76dce80387e7e409d8ed75ab8874629570de05d82b738aabf1b3a13136cc3058429a65ce7d6a21651de6fb9c2c63a8a056e3d88b04d8ffded8ae080c7523b8c56a478ca5c4e1d44cbe170bf209667e50e8e31b4e1b1891e665caff0a8dda6b85ba836f95947e6829a000b704011ffa0e2767b88870889adc0b6b9b44bbdbec4f8b2cf2095d921a1214b", 0x95}], 0x5, &(0x7f0000000c40)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x60, 0xc804}}, {{&(0x7f0000000cc0)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000e40)=[{&(0x7f0000000d40)="db4d0458ec79dcdfeac6faefba9cda89e3ab790d4010b65303e876b523d0e064bb5d1049321e2d011ba49d691375d9f0eca4f6c936ee3ac288a9f83772e3d59df002441b2d675f310b3d293cac3d120c2a776f327c041a43ff3fb18205381d61b5b0ce1cdc301aa9df01018d2e5d17843f1814791b9045203997904050bf904d02bff54555b215966dc8eccfe69e5e5612ee85fbd4ba1bc772b0448f2e27d269cedfa8eeecf286081c47e87dbf33c72e70a0c8e0218f5217331340f98f584be177463507e37f5969173609", 0xcb}], 0x1, &(0x7f0000001000)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r2, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r3}}}], 0x60, 0x4}}, {{0x0, 0x0, &(0x7f0000002600)=[{&(0x7f0000001080)="319a3e0c8e47b517b1cb0bdbbb69bf77cfcbd0d9a00217cecabfc280c9c3", 0x1e}, {&(0x7f00000010c0)="d85761bc63864bb3745d6f2f872a9963271a52867314ac00cdb83228baf3f089263856f196178b870dcad94fb6", 0x2d}, {&(0x7f0000001100)="064dacaa3674f691e095bc08575d5ecc7a", 0x11}, {&(0x7f0000001140)="8a01a9e9e8ba45ce8fbaf16e4d787907c95893bdd9a9aa7561e0babb0b11e0d9a18358b5b5e9efa30b7776975f168be20bb4d848a0e0fa5cc4765c51c0589902faa0ccb014640668e0b543aca3e7719815f1dbc1f1a8e3ce9f54c15146ed29fc465451f061abbce7bdc79f866ff2308440e8227a0a3da631c4469e01abf1a72840b2d20ad1d34b4ba2179d485b2949744cd68caafc0febca338c09defe09ceba1c6f68f9dc06c089cdf20cd26d822f43fb018bf454facfe662c31277bdb7958320ff80c5bd541f34522d6728b5a433aec0bb73c48f5447352976e5363db1fefd008155bdb621bc1a9e7017c06a8af4b301e049a9b50fe57eed1f2566eaf73950a1ffabe4cba21d66018fcf41a218c2614ea62e104819c583f8cb662e8159a3f077fcd497d81da8e926e3e6f2d86dc791a7bd6089cf5ec9f0a599a5d3aee455a3f684d0698ec01a92ec05c61ce10e5a59f83ff57fc5abd1ce55b09ce10af9fa5f1e10c596dcb91b94122e83e824b0bc09a4344143766ac704d03b87d24e9e62d04d210ab1cd2171ba71bdd5f74d8d69ed5e479552633beb82543a1aaf404b1d29d56d6954d379797081208cad03e943b0730e8fc6cc7b5895e1884093f65321078bf95b2f661b4820eae06d5cbec2dcf8613ce0955de2345dccd36a9a037d1eece4b226491b01cedc9c9ccbaf59f93c3d32a1b68271b2ea26c4bda2b1fe77193c69199115b590ca4f3d64eff137c3973c686fc96ba74b6ce1c8c8bca89903d426e89959a36db7484cad912f8d49d3e0170523fca2500b4563dc166d0d2b2e5e5da832456d53a9ae7f0396aaac205b8e8c18ed15b0fe4bc972ef4bd140ee4018e55aa128dd390b796088461fe95a8400c4b7b1ce9f40862e7c74cdea8efa04895e8cfdeaf62d650dd27b47d2e6e8d9816e85266aaa91c77e3530ce0e954fe790648e2bf8aab669a3cc3798e6bd97b1e3321ab12f5bfcb74718c44371d39b2de58a05c4fef1718963165c800fb08527d862f0ad73666d0d4d0c6688e2184e66eb1caa3446b169a92ed774691bc5c34df16bc2705c235906cc0268a57ac9b927b358ac9b9b9389313cb719d18f0f332eba143df40ee60f85762c134fdbaca9cc46b83be83587c0c680be0e2ff1724dccb294e15b5ee9f8b5ec72c292c76d3f47d1e0985ae0b2c40d25e3d4f4d6d8981fe2603df1dcfb7c39279b9f29fd95a35aac2f8bc4d1e1531bb1cb01bf8c7459b1a1668b89b270f7fe8e712cee74a043fd7477c08c49a7bce97055605bbfc2fcc195311cec86ba55f656b26c201a81ca3e7d77f2558ff86bac596b3bf7ebf0a3aa4088a383aabe558837f87dd47af1b692110143df480b15184b5a47472b958357368abf4608745b388e3351e3535d4fe8f82583fa5f4188dec8beca3b802fa5b85349644087aaec542b83128f195c10e077c7d92cc4309cd2774e22f5527eb2fcd827673c61670fe2c61d40596486635536450e9924740258a5600d80ac9a6f85c4a8f41b7e926af5244d9178c9f5f06bb9964707a479ebc691890e8e4220667b8403824fdd5164ae33e9a077a5d54fb15b4b79cf07928b478865008f1a35593a97149f5530792dbffc7a93be6825772dd78900e52d2028404b3c035b7cbe7423147a9bbc2f9ab2024c4d6ccd68ebf15a1f3d63615ad9630375594916cc3bdc59ca956508068d44341e49b60d38d930bc909b2acc61e3c9cfe8c03f9cbdd475b756c8b3127f88924494c02732d6269a0db5c387a93d35da680b097a24ca3c36d0567d4beda5f0080614f88cd8d1d016351ce2745cea3e149020631bf94db10df41391790888c1e8e3eb3b9194c8eeab9886deeb652ed2f172f8239e4f09eaad3cb727f382ff91824f640be9ef98fa005aa26fdd3acde73c98cd99b7ad3e8d43e2d67b07a42afe80b8c9fa2f8957fb481ad4319f1de26783a0664cba3086d90409c6994087b6161702739bb5dc3bc3019ff2d2fdd4dcf040ae7e0aa98530b5f22ac2b9e55fce25d515b20ececac8bb054504acd57c6ef3a7d7e5214143a6010bd3bb5d2f405cd6138a9f158346ac6f968889565a36e95aa9f5001f084281918bd2231c24dc3d58e2574015aeb33d00d1ea2f1755fcb93b710299f51be7f4d2e72f3ed1af0e63922b301b782a95a5947ab34849d3dbe6109c62714ff077c9757b57bec0651f1a40c64c889e3795ea04431ef55771c1139dd9333d3383bd294c45e1224624f4da890b7fa64a07f2ad58d3a5623b2152c387704a0e2e47691e3eb254a306af64e5b93b681bdf28d0094f6dbaa9afa8cbd4c7d1f706ebef82070af821413b6e0085f2494abea6a51fb6ea2e3a4fd53265fcb86ebd63801b6177aa49c648e7ee7b6746e664fb0f83737b2121acc109c08ad9b9ec679ec19c11eb2f368a4986fcb2ced3a1dac18698e618f5b2671f352d36d2e81d9befa0a49d7b05aa2d9d29ab8ab0161aa56f94de7068f8bf635c230151fc65992e9444702b71b124e664cbd384966b3ebe4f06c384d3e62d076da23309e7c695a18a648ff7d182ee4549ad51d9682a45bbab285c2851f9310bf2e98dc602e40faf0cc73af56a5fbc9ae7a969f04aa6e26ef365655ae3c359fba4a9ef6229b4f21789216ed12ee3282a23ae29c643cb8e84439a07183a3574cf3618639aa2f9495ccb37d876821743814b23b8318dbdaabc33987fb870b2a27fff2da09cd37764426e5cf6af0a6426e661425731f67e08d3c94c70b45b7704eb362622bc62a3dfb3fdb2bcc200be03f827c8adeb885971b561cd4af40d344a0abbe8a4de1a517308277cb61fc01cff790060bce34deaea9137a47ce0617da59d009afd887bf0c598b019190e265b23811c4183d076d27a4b3c620e39e677f62893394742773e4324e091496986debae9649ce290e0fb5135b70dab3b67670b779ca3e33b34112045dbb36bddb9ddcc542716c6ca1fe53c50c4bb7b78f63c4aebb13da5232cbca87b630f4d5a2dcbf398cd54b853f455e50d8fb3b71466a9977073f68910d7e02e00d43312d18db58c338f9c377eda6945d2fa03ccc37ac63539d8bde5cbcf66f0e8f0b756a905b594c4c524217a26dff60b8c754fa307dd09882283951bb966c8160210b68ef30ecca8f2e68b07759e0bfa932683c6116e78ada8d09482b2595078a1514f51fe06558b452ae829d1639c32aecd9c6d09ef574f4e32c5b99cbca74d125306f48bab44ee85ef1565cf6154c0a8348c94304707e58bddcb5c896339190cd974fa691d0140ae8fec1615191905aa7878615e3845d91e91d3b578fe9641d55bab27401295a8a0482e94524eb790d9b924d3d6784028782968c230b813d09435e6ed2a1a22aeb685c13c8f6a7af881269420405bd3603a015e9f1a8af770711eaa889755eee01dc5d0f13a1c9bd928305b64cbbfc07e1c1c633a62ea18519a35f9362336611de241ad2f72b1d5e44e56113a6d5eb1386eb5864b2f18f77f2cfb477d8730082d364b4ad8e748eb0bb10a29f0c467de03c055802e00bffbd7316b9d05dd55efc4d06002223f5d1683112109bf04a08654b9e6c6bca035a60a8fa57ca6d130d5b992a664bb37a58f719a8208626b90977a14a7ab7809ae15527265f68d53333f2fae38c854b5fb189be757cd822eb327bd28526e0667892140816198387e5eb2453adb75209f638fcee5523c0da4e5af95429ed0a98417e668a9f2c84b2ffafa5c69fbf9de95ab045033a36ecc642042b6e8fec7397bd28e5b89ca8f1afefa4437fc1d913e9b6bbfae7e1c5a12f0a2cc8b84010104035b61768d930e14419713e895e2e7831f9e3adc0d15aeef726d22125a8865daec1b2d38f49bb03f0560f77e8d26087aa015258632e40fae261ea07c23c05c21b81548bf3ec4dbb7a5509a6d9ff8d35b974691f6dbfe2f18cb138fc781b52cd1883046073a67ca0e7598654c78da61ec9b97413280de498484dbb8f83c27c11e2200bb92825111fb70383889619fae211715a9a879f62b07fbcce1e80042bb7bad0674b9ec36a9cc88843f6de7117c3f6a04bbd00e1ecea227d6ad0078ff9411dd47b1a221ec46c7b8e9d334855803a00bd9d78f9c3687f89237df853a35578341cfc4112aa79dd7e96561f146d514dc5394d839d3012cee5344d463c9d0d20a3c31ac950a2a439a24854b6dd3b2955353bbeb3b2fb167e58d82bf8b11fda5173c336fcf11f302d80a951bd9971cc5f4456613af5f89bcf19ad8c13180ebc62305978697a5dd6ca60415ffbe41f3b1963e54ee71ef9a29a67766ceb68a03323646af982b2cd435524e2c3071092fe59e825e15945d4ca1386d26d0d401ff26910592166e2dc85bd0b48c08ef4487ffa8660d0c6d9cac42d5624f3cf9dfe1cdafe012ecdb1416fb085deb90b1480265fbd8c48985dbf6f6ad6d0ed8f853aecd1c75110f4a768bc4a0d2fd8f3fa6ddbbccb66db84c242a4eb2584f63e8dc30d00c4f212b4af492c3da2bd2668dbe02890d7e5a6bab69f829cc8a11238944b4db7c6675d5599a6c3aab4c058a0e3f3ef1726dcc0092e84637e87fd41b8e0ba35c196a3a23942ef7fc96df87df29870bdb3ac34084a2727fbf66f94c4b04d75f5640c7d3c19d79efa3bbecdf10be4e1129618ec54604b4ffef5c49d0a083bf43f8b5f1a0ca7b05feae6b3e8a4f6499718652d5818ba541dac4a7bf713f8bfa6f0ad1b9af9709300e8ba79964a55efa0a7ac6a62b1949523d7782ef54092cafa0a9b8bdafcc4b327863e725fdbcdcf2b33d65f57208c8da432ec71cecb2126774d3ee2c1ecbc4eca6056c45d25a51d3b59a69b4b6438f29bf0f497c8bf5cc6667fbddcd72ff3a9d3625bfeb91d9c5878a52e722f9caa4411f9abfa60cbb67d0797e3713f31458e212c4b250c97f0a9ac0f446802145e378690e6181fa06020ed450ceb91e6e227e2f0ef0d15309a0e60f4467f342c9c0cab5f08fcebe0c195fdf8e1d0a8852ae4a1057a9cc5a3e91d9ec3ca9d49f0d959fa6ddf7ffc143d98e211b66933b5b502ff89a13e1943d743655964b71dcdbfa2d6ce33cedfe1661613e89c28644509d9843b2cf3ddb4ad7a7bf634f38cc5ef693ec0026805a962549c12d7f5e2dc2bf27bee47b98ee134a206136e70cab21bce55b1fda4ef4b447df25e983148e9d359d0f967df44c5ebc424d12564c41b329118dde739216a65c51f9469ffcca2571588490c3d6857a3953661062ebd9e09be6df0b880e278ab8a6553a32fa0ed4deba3d28f8aa37be0369357557fb9d78ef4ed9bf32c029c2d2b868dd6957906cbb6e3c0ae05f1039addfc9a0073b726b934ccce26640353be5d0b71b93891e8dbd528e901b62344bca1ce8ec0d787534bba774dce2baefe38246b568a21ea9f9a802d9512afd89d082188093893294cd439766e01ae8fc234918926f0185957109f22a03c2c3cc289e6c3d794d030ae6c21d58aaab1c89df2236fdff2a23fa6ad8e536a7ed069019e4377222bc44a53276bf171b2d4c3972d28e18172888d72726ba94c65d659d594db96677be04a033de0f62b755ee34d7582b4c1fcc05e34be3389c3578d73874a167cbc0edca161477afcf077f18dfb12ad9fd1ecd11b82512144ac73185cb037d6ce4bb30a403d7ae22e80444e45d4a26783d23a276c6616495544505051b7a958853d291209b20957b7e86866b54dda015dba76e793aad08c9718ccdf719fac36f239f3e8c53c3cedded4d37281d9c1c449a1fff008ccd16cd6c262cac39fa7e423bfce9c4648d7112103bd224038cde5668", 0x1000}, {&(0x7f0000002140)="a0b64c73a556b26df19d09585cfa62444f553cbfe2b9d180d0e6877dfa5b83d556b931d2740177055a1bb90e73a7d4c93090097fc32ea7ae496aa70553d8b6f79ff5616e592afdc289ada8272464890563d154939ed0b35b7cffba8c4329fe03553dcb22c131f430390b7f188f9b589964d9ded038c3b5d26e5ebd62944a1f1a8dd53b36934b9f6d2b2ad18c10e52a7933750a6d332516263a12e3a25668cfbe423874beb866f991", 0xa8}, {&(0x7f0000002200)="748a936fe429f072f274c7d81bac78cb8ecef3ce5c460d781a0b425c0ce68d3106253d924859d694e8d5fa9af582d2a119aa55994c61327d0b05e5f86fe7210551baf21a9c787c1bf08d9ee7556e0cb2e720a453793020fcae1cf19ae35eb16ca7f76f8abf13330319550c96e8a8d66ec174ef8480d20ca8ca4ffe1c06cc9b036f6908d3f8091260a5af57bc", 0x8c}, {&(0x7f00000022c0)="616e7715c67ec3d892e3d0ee2b307ecb832799dc0b4ac4e38dc74f7312fae5d2c53b9626ea1e776cc47e96609480831a6bf705902d08e9175a24cd6d4d7d105b427d18b9bf52033dbf157825c946ec53963085508fc44c04945252c197d8e0feb8e9a4396d01a059309f33908bb37f88cb491a156d70f12147d6750e542d699c46d993569953300d280f28ec9f10904ddf964fbbbee570bebd48218a5b3bbd11672e24f34f4b6d6cebdeaf068065f8ff3e86d4dafa9d24105466104aca56b90e9942755c68e1fedd12703592a403d0049506b9b1c5ef9ac69b7a34a3", 0xdc}, {&(0x7f00000023c0)="fec6474f65e9c56c1bfd74a52303b0e36c469160b27cd743a0e9961887273aa2e9df9d8f690860c520e0cdccdb03f661681f9c6a61d92a0b34eaa31fa3132fbd5c22ec76e684ab011156321e02e00497ef2b2136f86a3974b32ca63868e164670b976652886583c21beacf254473a798c96ab525ec83efe30dbc83431fd313b19459e9093b482ebaad73ee7d4f8421868826dd4e2d3ed0d3f5ecce6fe7ec07b239140e721818c2adbd4309076a3e8e39e9b4d575eceffe2d0fdd60d2ddbf0d6f4e", 0xc1}, {&(0x7f00000024c0)="6ed64bbaacf45093c1f886668e9d77134f6c82c178d91e04c52dba77dba295eea4983cd598ce0dcc0adb0e70458324d6e54091d271d086370dae507b9c9263f9880e0cfd12e1a7bc90af437cf204eb85e2ae439c0004d26f3f1886828485f0e6faffdd09c1acef7c11f60f5ba83b9a90aa0681dde1106d6bb3317103144f3f41bedb0a4b07e20794b98772e02904195c00a597df042aac3fb5ea89da05b19f11ba793c451d7e7ca5546faeff6a7b016e26806f9622c09926e2ab5d84fa38e2cbeb6a46c876f08d726f4f52de34bcf2c614860c124775c26190496af44bc4bc0338", 0xe1}, {&(0x7f00000025c0)="9773832f036770221e31199e9f2102da08e1107754e74fea7b66cd8f343ef33bec2455869c24ab60067e36c57033224f4fff47122a9ad8851e7841b080", 0x3d}], 0xa, &(0x7f0000002840)=[@cred={{0x1c, 0x1, 0x2, {r4, 0xee00, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r5, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r6, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r8, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r9, 0xee00, 0xee01}}}], 0xa0, 0x4}}], 0x5, 0x20000) (async) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r10 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r10, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r10, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:38:23 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e00000a004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:23 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0xb, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 399.574249][T24583] FAULT_INJECTION: forcing a failure. [ 399.574249][T24583] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 399.587356][T24583] CPU: 1 PID: 24583 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 399.596650][T24583] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 399.606713][T24583] Call Trace: [ 399.609988][T24583] [ 399.612911][T24583] dump_stack_lvl+0xd6/0x122 [ 399.617513][T24583] dump_stack+0x11/0x12 [ 399.621709][T24583] should_fail+0x230/0x240 [ 399.626129][T24583] should_fail_usercopy+0x16/0x20 [ 399.631185][T24583] _copy_from_user+0x1a/0xc0 [ 399.635789][T24583] do_recvmmsg+0x27e/0xa20 [ 399.640220][T24583] __x64_sys_recvmmsg+0xde/0x160 [ 399.645154][T24583] do_syscall_64+0x2b/0x70 [ 399.649554][T24583] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 399.655467][T24583] RIP: 0033:0x7fa271cfb049 [ 399.659859][T24583] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 399.679556][T24583] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 399.687948][T24583] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 399.695896][T24583] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 399.703845][T24583] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 399.711870][T24583] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 399.719837][T24583] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 399.727791][T24583] [ 399.731564][T24601] FAULT_INJECTION: forcing a failure. [ 399.731564][T24601] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 399.744662][T24601] CPU: 1 PID: 24601 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 399.753938][T24601] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 399.764005][T24601] Call Trace: [ 399.767264][T24601] [ 399.770196][T24601] dump_stack_lvl+0xd6/0x122 [ 399.774803][T24601] dump_stack+0x11/0x12 [ 399.778977][T24601] should_fail+0x230/0x240 [ 399.783413][T24601] should_fail_usercopy+0x16/0x20 [ 399.788495][T24601] _copy_from_user+0x1a/0xc0 [ 399.793081][T24601] do_recvmmsg+0x27e/0xa20 [ 399.797496][T24601] __x64_sys_recvmmsg+0xde/0x160 [ 399.802419][T24601] do_syscall_64+0x2b/0x70 [ 399.806837][T24601] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 399.812709][T24601] RIP: 0033:0x7f2c4d882049 [ 399.817116][T24601] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 399.836716][T24601] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 399.845145][T24601] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 399.853126][T24601] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 399.861083][T24601] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 399.869050][T24601] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 399.877007][T24601] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 399.884967][T24601] 03:38:23 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 73) 03:38:23 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0xa00, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:23 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e00000b004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:23 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 69) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:23 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0xc, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:23 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e00000c004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:23 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0xb00, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:23 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0xd, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:23 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0xc00, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 400.422468][T24616] FAULT_INJECTION: forcing a failure. [ 400.422468][T24616] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 400.435587][T24616] CPU: 1 PID: 24616 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 400.444911][T24616] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 400.454952][T24616] Call Trace: [ 400.458227][T24616] [ 400.461157][T24616] dump_stack_lvl+0xd6/0x122 [ 400.465796][T24616] dump_stack+0x11/0x12 03:38:23 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000002800)={{0x1, 0x1, 0x18, r1, {0x0, 0xee00}}, './file0\x00'}) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000002840)={{{@in=@multicast1, @in=@local}}, {{@in=@loopback}, 0x0, @in=@multicast2}}, &(0x7f0000002940)=0xe8) r3 = openat$cgroup_type(0xffffffffffffffff, &(0x7f0000002980), 0x2, 0x0) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) tkill(r4, 0x40) r5 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setgroups(0x1, &(0x7f00000001c0)=[r6]) r7 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r7, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)={0x24, 0x8, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x24}}, 0x0) r8 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r8, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)={0x24, 0x8, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x24}}, 0x0) sendmmsg$unix(r1, &(0x7f0000003180)=[{{&(0x7f00000000c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002740)=[{&(0x7f0000000200)="bb350318284df0e185f03f8bf0c9f4781cb9e6bbe0ad76e2faa6c22fa6d5d07485d3dcb2179c37a6250b0e30e1cebc2de3dd170aac8b84ff235ad37c783126660738dacc8a650e05155337681dfd8233b5cbf48b0c854ea77aefd900861d4705bd14552d8c752941e022edc2125324eb9b69425924950d213586d1cfe1bb33f4997ff5eb58366e22a817b3ea0e98ed7191ee35402a0138b928d9312c1b83b49f36c29a71866c1b510169f7401d421881675d6f13e73902120d6ebe3d110225b61add8258e9d686", 0xc7}, {&(0x7f0000000300)="2c7c0f7ee25d06cafa3396a2715ee6136032a52420acd07542deb0282631b298b1c6b5c73b93ad4d50df228e98e60a2ce14b55c7735f76614e08e4c6ffd7eaa523b5da5b0d58c00d4d32b2270671d50a0dfead42306e5a92a9d5768de37446057ece1ec9cf31197a598f772d7a998e74ecd58ffc06f8fe6c6b942ae13284903090f81e6aa0bf2438121b60f64c9a376067682b43", 0x94}, {&(0x7f00000003c0)="e5330da0abe1839c50cbd8fb208b1f3722c08bf2a40dcefeeb944dac3044f8b3d6f7927c302f20cb53c550c183cae3ba117f1a4d8032bcfc79982406859609f74b3d1ff9929b9d09f2731344859f86c2b5ad718944bf936da5c63f4f84ecd7102dade070470362b7c7b4dbad32c2e06c4c98c3ead42e39b5e12c23244ef8d44fe21d0f8cb7ca21961fd18813de392fbd9360ee207d616887d10c61a88ee15f1e2f9625a1218dfb008ccd083eba8c93edf481a7", 0xb3}, {&(0x7f0000000480)="3cb12884827899fc1438fc6b0d435fb8c7320caca6f44fd67594562f4fc8c22c998908f7df3aa20a1224dc5dcc7914f5181259e14020e2bd3573799627bb2013417afc61742f82325cf428513a6850d8d28b77ec58321fbb6ae19aa113ba168edc295e7f71aecb9410f214d5d828294b32d90d1c761b695e27d5cbe1a31d0030537a9ed03d82e8ead21b95dd09805c85470f34e2b52189b94bd5ebd74aa4483a168de2f3f9308b8b5d9a18e339e6b285a0b55a68d993747087415386d1767e6939e889969697e0265c5f6237f0f959f7d65169cc3bbc11bf8ac285224811c570f3fbc84bed0cc87e70f15804e75b3bcf63d27f1229a3c01049bc8e437d5ea4339a69bec9de0a6370a7706f4c6a7eb3b42ad1dea594005af703de323002b0b4be9fda923f51ca14fba6ead735e077eef3de313bcfada67535b86074bb7f5b11fa0045f4a4370894423397c1827aedbaf7fee79eb13bcf3cdaf26a415b04626fc1addd9975999b628e16fd8b6f18a19d8bd4e2a82c9e3b7dfdad8b4ca34c06a2c3daa7c5e2ab7321615c94405f0b855084c0840a96eea823a80f0b2db03e00cdf7bda8779d0df970b16d3108f877f686cbd66759bbee19bbabc2805ba3d5def481838b4aa81509d76c235e38e50302a69e348daed9581a62c3e16ddf7d84712c16f450e98dd3c1521bb7d500a41cdaad6379e56edb8f72ab4e40259ec98e2b1acf3c0899be62ae8f982077696fb4c56207eb621e997711cd43ddf30833373facec6a0bfe01cae3f92f46e5fb42bdb97bd654beac1b53300444b9394bc5555ed9577bb03e9c773b87d554e7f7995da1e80cfa8d12fce3f294272f281868ae4085f7a9276b202ad5cc5113efd64f9e641a36f4ba893f69e871d7236c2dda38dacd3715dcd9876640468f228ae8181c60fcbbd6348906028e3057d4d52b681a2c9991ffbde57fc671db7f9c385d68188ed9a0823594d0cf2db4da9207d31cb38e8462f534e7cb6abaaecc9ed75534cbff2a275a90a7c0c47e67fe42ef3fdb030332f918d25dec5c410534df774be9fde1f6732528329faf5c7b9df0a2ac4a486414c3f05cd9680b1bfd09e85809d8b041b1bb8597717251d71e17da73fe3be5322e9cf074f9b430573829a3402af92d9137833dd3d839bddba383f1cb07445382296ed21c0999271bae7436113e3320912d3c29fac2673f384cd191e32b74f802d58376b857f10646633b989f7583e661f4afc987cc002185cccf2f4620d8005322b91087fadb097ee417c2faa20d5126ceac6950ab872ddc76fef0974668742e5bfd00cad9c00e96d064ee9558a655d52497799d6e214f034ccdeade9361ca8750867d1cab2d6b31bbcad81d77ebbe501958449d618506e7b85b58ea7aa23a6ec205ce20735333e6e0c393834e4a615388f37d23694c957fe914400d2789eacbd8b41c9dc540991f0de8cff89b2440cf2feb2a4917c782c7c7c08943fbdeb7a4c23546cf40867b284442751259013e8bd063299e4e51ce921b1a9683bdaf6a59a72bd32761abfa10f65a58f16f241f01e6a25440f8990bd26aee9ad5dacd5e3b616a45c2b92516cfd06c48fb52df3a5a09c0e59452ce02d38a402fa0d2adc3934e5ebbc78996e31ab413b42b89dd927c2a7778bca24d0b0dc39d500ebff76b2a7d495ca7ec22c3b5b1cae6e730a3095d3b558b12c7bcb2a2be008d07fe06e6dbcccdbee4bd98f71c545fbdc02e32c5e5be4441065b1516dc09de3705f7afc68b872e351e25c7c64d77dae54103970337299839582775e1643db599beeb6877fae587b063a32fbd70ff864d9d754018c36b5beab06d946d4dfa9ff0a2154eb2c531251f1114828230946597de77c7dee1cc1dc6ee900405e3278631b4ee5c047184e935868aaa93d3c7fb91e26cbb9160cdcd5406c7100875ade6fd053bb88833c4d6fe2da903b509db5247a3ad8a0e0ff6e601b6340bfc34e7abe04637371169f6fa35df4883253bfc2e815a99ff3efa168c3294004772869da5dfbc6fdd60bbeafc948156c969b982f9ae8f41e0899866a7441f0f2c5a0f8742ae115c29a6dee1b10ee203cd0315de569f028ae468db8a96558be4de1dc3ec83a5de992f86e89fcfcb3be16494fbf4ccd8da1248d59437f17fe0a552a43c4b68712ba977c65e352a631218350cb2c82c4bf164413e9b915e241e85f233093ee964e1ff40c8684ae97795ded8c62918d2bd678ed39fcc1d75c381971b693a8bec4f1280b236a0e69b3e3941c3ebe6a7bb0a80ff4faf8d64020d9ed31f2a7ce80808b86b56866a15e96a1946602f155e7ddf98297c87b81eef1f16f52bcb7cc965964281642fd1453db6413db03440775cbd394775c2e2cc1f9883301716415593b13e0a0458e625eab39340fb5769e0f6974fe08ede465e3e3d8c1a619cd3a81cce895ca01bea02ac69fe4425fc2b7ccf3e00f19683b09fc74561b006a18d560df771b04e78b73a465dde22c8f9d2d7a1af2fbb2babb060178c6e89ed72579944db98d17d7353dd94986c0369085507324fa2cfb2d501b4c03c2acfcbd8cab2563349f84b1c0b685042e2b77c0e8869fbaa9313c42586ad8bf0d2aaf5b5d00850d7b416545e27fb5294e8485d68e114702d52a983ea5f3920f365ae2328289b4179f5e9764a94141566b0ce908f290335a67ef9831af2c5ff99d7aeb4ae2ab54e1ff4e7dc41b9dd3e013499775b5fe261430e0a6046fbee0b2b464642935bc7a911ab964ce647cc02a6232ec4eade3ce6751df99b6425b37af07ba34871054fddfcd30869c2a31d5d6ce690cf6a7826efbf7c146ab012d004629e09415ae3d65d16753702007aaad4a68de5d5429ebcd7689171ef488e436cda5e25944e9778b65d1e0c1ce796acf498e237f2a6f45048d41d785b16dafb22b3a7985e788f97b544abcb7591b6b2c3a240f8d2e1b7215258be2e6126a7a1bddb27c0d540fa0b0fd943c299adc45578c7d1373ef0a99de12aeafdece896187a333a3aec99b349869cd7ca70e21f899d330b9bbbd5f155e632de372711dbf33934eba2029ace126816a5bec1ec65dc3d9578b075dec7fc72b5adc887a85f2fa1bf984f02b1e64b3173c4c140002d962d446d0a31283b17d12910fb45d94b4ad9a079425841d3e6459fe17480057a0f1e9437dbd35ecf822f76264f8f21e1923d7461125b4c34ddbd3241e0433cf54f8746a04e3d81d13f94965eebfae5cc994258d7a5fb1797316d167295cad56e78f7ff1b597dfd2f8d0f063eadea6345d4ea81b343d4c54f101ed130bd944519866520f7cd9489f55fd6b535424f25307df7245247996038c518c4090ca61861edfe9cfeefb9a8179cbb3e956f6e4a0ddce1e650beaa9589ee7979fc68703fc62ab1e636a34342a1e698286b899f7196dfc6c702d77486884789302b2953327a2c361beb67b18a04cabcfb2a6ae44799f0cc103f6d6646e618d427cb0227afa4b2c38908f6b7e4c65779841d48aba03a4e8a93f390335ac47c90c7128745daee60b0896f0ad28144088dc398648f73cb7aa8f642ec8afe141ea2245e039149ff2094710dd86dbb2e9621cb3ca1273f2a007acd8de2e299497a50402daad242b1ce4066879b90da547ea78b0f0dfaf089e86972a363cb824d0d8ae30ea7708d80a341d11283ae4ceb3ecf9ae59a6da6161de903293827776052754bed3842c9cf042385092889371c0f2da935f855355ccdc85dc2923e5020cef9d94ab25604f70274c31e42659ee6d1c296f2587e4a3be8de597f941cd2da562a44f4e11b5624598207c0d5b82ca7daa0485e8d50fbd438075ddcc1a7ac9614a300bec317a99d12b89e487e5d0fe4c743be24b7eabdc71ee5fdc4f5906b2d4cf4504e8d2acb2ad881952fae6624b0aaaf6ffe3a9921cd28959b2c71a5a194ac1f33825a50f44f090f20a7b8ca51fa86d350ece6acf078a0e02dc1108a54076009e58d7da255d65845e8d8be0b1db01ba4613c73841d8c8b6fbaa9dfdc63c0991e88ff901374ffa87ca04e77c19b057d83b1329ec95120bd18a2e36dd0e329a871117b29d762f59d64895267baf8b7f4e9d336e81d0e63125dfa2a0540206989269f3effcec3ad53cde3b73f906dde30d4388734159cd9e1832807f208b4ae04a3f253879d97d0a009d526141e1131b00c608643064bd41b7ed44e5935f0f1bf9fa95405a5b1e9d2d4054d9669bf485152396f2c0d25857ef8095cf214e7fd5d41402794f7b0e879051ca007373152c67560daeeffc1abf0a0846da334ee6b39dbda99526d134d03448002defba96b51a8499e66a1eae51b194f8e0dffb16acfad9f52139550a33b2ae82378f451ac80e4272e391ddda360eb38790b19cf9a41e3b7e9814d737e3c15dfc47b61216c4e5db7ed8f03deeea89ebf8cd875d5b9a7a1e2b4c4e7c972b42e257b5028fe794a74aeb2a3690163706bf16c350004730835167e082acfdda478e496bbdf949f101436ad38f057ac16c6714782c1de7a6913e2dff7c295401ab295abb63ef3f37e9f898dc02db3b5b9a4330e4d8c7f63a6fbfa98c90dd650f8a188fdd79152001e69d4a1aa3a027fb13097988ce68a8d422a9debc6300427fa42174bc290fab9bff33498a5df3299c6d284b1bcd911887d0a6a41f545231a2df7605925cfdcc90b813a67ea4d414c55612042aa8b91be0f51660db5103efc9db962cdec1ce478ad8dd2573dd05d6f8838eedeb3e4219ea0d133b5590447b525f61ae7df2fc97a49b0e1f283a31b9b13d842506a1cf6cd8b81e0113e8352e8fec94578572a705c8cf78dc860b55f6952e2f03506a4305f8330022b54f83f5aa85844b07752b11f186a71890226b65b4c5e21c3731ea02ebd9914c6c0adef0028b714e8091dc75bfe1a4680a948e25258bc95037b99689c648f1bb2642323511a43f69ac94643734c7a31e3b6d870e8adf3cc8d3df8fbdc26bea8d46f6ee8554c95e7d629fac5ba617ab2d201620ae6ab224a0953773fff5cb247bb353db0d3a29cf999d0ce0bc195dd91ae4840193f990145b98f15c19c68b5d63f0d9c3614215bafb6ac69d4e21148c1931bdb95bdf5a61654e1d31a41baedb5674eedb9d674a5d9f516e536e71300ab22b51aaf3855a963be1cce9b0255244a345f97f01fdf94db204c14874775d51f46b328696e014d57537708943f0a2c4aa05eb0589b943b05682a5751b043ab5e3b49319c9f46e1d14fca47edf202cf53f2d775a4f3702c239d25948aee8b7586a4c99f9c979ee844ed5edfd76efce1ce0a6872ba97817d38e62c7a13b2111242be1b668793bd0caf2b9bcdba4ba863f83a0d86b515619189876dd1970cf15c6be1c4c71aff1bbddc699807752ecd445aa99596a2249940ce0048476bbe9ee53f08e8e9f36a77d5aa46254f31b2bd90765bbb1e9111e121fe1d4be116e0053d57807a0f1be844b8f43b9d36f6160dae3487c420028f000cf2d9e5db8dda35ee855a4681877fa9f95796cf276eb3f27d42a167d835dc30b502888ef897a784908c3481a0e3468100d785acded29698dce2d556f2240727641a436f5c8142cddd838771bb1fe1d38219b94d4cf5f1817760b74091e7c19660c9b17f93c236a3e4c1d696f310b8cbb37d8dba1b6116706b86c4281c879a60e4609b18ce3c636689a92ec0c7db0d7971b33e8b5cd996e3143e97b75bc030ec01bc267e4cedd2b61aedfa60c4e202738355fca60dff55a505232c8eb4c743b630a6e6875f62734813c403f277e9fae12f44499ab0e4cf4eba98a42b0c3b0dad6d", 0x1000}, {&(0x7f0000001480)="68c27e2cee732d332c073e04aeae3c1546bd3c9eae12c7ee6265687d2b8e1d3663f05891bf8136eace06adb14a16465025daea8c7ca9bb98f654291ca2922764dae90391842b8ae28117cede766f929e4f95ff5c5acf99d0b8b404a130b783ee80c1e3df5a6ffdb0ecaf1aae3eb8fb17899d3b2f8244d2752a919487ad782f9f833409f22d9915d1efc93c6af9", 0x8d}, {&(0x7f0000000140)="1b96185aed18216d8712f04ca6d4c9a14262d7eb90b23aec918a89e7b737d8a4ad0e4690b02a08df186270487fdade95dc0d1d41414f87c954fb0611be51876e6b3ff0a2090dc47005b8532e96207a9030fc8bcb2baaeccc2b4b662bfb1e05c55ece5f54171d2d75ad0f6b78191571c4ad63f6e29079b40ab3a0f81a5c990b", 0x7f}, {&(0x7f0000001540)="6be2252981b3e94169cf8e361c0dad52ae990a8fd78e086180265a952724ab92bd9cec6916cc8cf29fee7f4a5f8ebce379d0cc8492a58b60ccffc7e9b776968ca69407dfe7a97392f9efdd93bb73b4309b3db3da49a9eba0f8bc966c55b9e597cf9114e1331eb37baf26a0179ed7a464d32ab5dd8b53fcaa3b8dde4347570d37268734ce01ee07ccfaf26d82aede16c21ba8e7219ac151cd94f0242c80a873d9fbb4ce66092c1198b2ed02faa73425efdb231337", 0xb4}, {&(0x7f0000001600)="fa36f26139282a8bce8f95a2f98f18b0159167da6fd11b30a2e2d564e0a3b781bd8406ac23da96f2476df752f0d20953c5ab4b8c9736d401c234e8fe46ddf451ba88dd2c57a1ce9e44460a2127300fcbe38df9d68217572f1a6a85cf1f894696ecb4ec248adc2a0d03f7b4bc371e8b564c18b1cd401d87871edbd061ef5b8eb687d3ce33c9e510738c31336870b09fe1990e3a6f3b76203915b99507351313b1b197a79e19a90131f1cf49507ac9ac0e541e244bb3a2b8aa3e298f134acc0224612df93de768c3b28ef050d4717582a826c6dd2005a8224111c8aab2beb08206d5ab7062ff20fe73161f757780f25275556fc4a8a71b016a56b85623cc17", 0xfe}, {&(0x7f0000001700)="46f0a6fe1231d2611f5d68e5acc6559281e36a91d8ac5e94c0bd2fb8cb7fe2ed808a87c0efecb148fcd0ed", 0x2b}, {&(0x7f0000001740)="ca710a2bda75c51cf8c932fea98cdd6493dcad6383643be4e24852e4130625f657c10207b70aec7ddbbc86885aa8f1840bd1f44b4b5df1839620bc749393908efee91b4b0c9f1b0d2798cf235fa90349d7bd7713cfd2067b55e673f2ee8e65089d2100ece4a48e92736a6ec2ac1d7a633fd9b36ad37b7dbed4a5f7debe89e9fc551a8125ddba275754e08bdad82709d20e8f7a79b973d84e4a68db15f8291759f5c450ad449c7525a62b5ebcd4661701e375268dc7d77b3fafe7a5d08a9a672415ffc488041d73d52e0e54d250c12addf36e120531fd61019839e8cd3757eaca718b52e70844d5b695a58bd53bf339a97190206027b2e8e5e3841bf48b30a7d24cdcdfee0c359e05afccf0e3f18846a0f75e622e575a1e38f6f47d0164b3b8eefc45caaf5e2a9961d4bd6c661cafca24f18db46441df35774b6a512982eac1a19a9c39cfbb1c78212579f52055364b114c83efc76fe7350d54948f211331b2560f830904aa06a6073e89cf7238cc83b7c225fe2d4485722cd7ba7490eadd2d4547ccd38aedebd3add83f2bc6fe48cf7fe80a06a6b0b9e4345b4c954811f7b3601e274047bad6fa606c25393c0453b8cde0c893837629ace9b1d85fc72d8505f89af1af95c93df8b554687dac059dae18d5ada662a2ad1ea4c7fd58a44d196e393112925eb9d4b50c3fc1c9fc18045a0e2c9e858fce7107884486f55f47b075e2d0386d4065d0d42af6ac2fceb23cb3ada7f74d42ed2d33121cce426864e3dbbcf567230ad6725c888faf4aa1cd7ba9951a433670ad705c6bc2f41bd44cc8761fb773711ef5198b930c0c2880e24e6aa48f1a27c08faa082a692249e3a6a360168256aec93d34042ed7879239adf0954633bce68c69e6ea8950916de3795dc3da78c52db63831034ee85d43cf39db6238173b181ee8de6e6acd95b3be5a8ed7ce6803551345cbc60bcd2a6ff4f215418a1e963b1019c0524f46e01827cb6a5c55eee1b5772804bc2053209b0ce4a7e945d14e5b821146fccc5a4c473c36ee99033257d3831cc904738553d731cb56eb7dc8ac8b4cd1912200741ad6c1252f5d4fd37c4cca2c4496aeb3a342cac65fb15857f6c63418e10f83119c7dba681a61c9ac6c80515f6103612170a1922a8fc1ce2a086c55073773f4c2787c82f9b7451b216c2b3fb58326f1114ec956c88672e7afd7d399d0deff6f182700b3b18920b6806f0834f52eb0b7f75a053b6bec435875e58505245b6dfa235588f6ed66df928cfe6c45b70247be47bcf789924381b4682c296e966da94fb93a87c6bafa7dfcd4510bd43a61ff93e3c2b608f4a69f235157cbc4fb7bd91ba05d4b8325a56c500d279ae516c0c890d9165350f44e211f7aec0ff9fd9b3194dbc8b085e911ed3011a5d8486de4f3d50c85124584066e820d39fd833c01fe60bf1a9be9287eb709a409f34522ccf28f26ad57db15ddfc3e1866ffc2f4d92e4787136a6f50cc574c4a078c8f72109663ec8f4983571632367652ce23fe7e06cb5f7915eeab98c8f3e0bd67262abd44b3b68b74948653c671baa6fcfab0bc0b6b7706ad11073e69421f1d173969a508f61c48f5b3f06536c8aecdb1f6612941cd8539c36a1f46a939bf99ef5b7880e4fcaa6ef7557197fbf9d6c26e19b5146d0ab26290445208633828da4b1f882200b55be1bb6914249e0c17fb119b7e438c69b52da65cac55bd227aff2108f800aab0a23297f974bbeba00df4b403cc0049182146f9ccaeb82999e4a8a3472a00e91af21f98e9614c4a056c2ac3c127db4ec16abf436dd45cd4d686624d434f030ccb8a2f0e8dfe6909d59fdf1a0d06751c39703ed522457233eb1fcdde27c7b1fa8167221f4f173a11299aa5899dd56fddf1b033cb7f72f11a658e49d6ebec03f18b1e36aae0459715919f6c0939b84dbdb8cd8d4d9ac4e4a299ed0671293f476bbf0fbad17470b897c038e651301b79291a9299025ecd512ee2342f1f1057658a623e27ccedfae115d3422ceff793ec75a67426f0f00cb7b21c660101249ddc057f587cb959cac5f01210fb741cfe879119dc5b956cf234db1f7b202f07ca2ffa83c4bb681149f0ad3207ff05466466facd062a29845f534e779e793a6c0514bf90d419d08c10306d92c60e1739b4d450a35479e552e3df481e5678fefd22276e318420c83814737f262d512748bf291eac28d5b234336aba17fd3ac530cecf05f54fc38eca716691aed82ec7dbc2f945d64a18a80961056a23ce73eef781c944e976c2795085e074279f8bcd13ecea63b0a5b920d25ffca0ba9a93b22c05aadce36625686377c122bb00edc966026d8ff2d27a2a2141c805e1c7c475c440b1dd15a9db1c5a750088a43503521d8e5e30eadb53157886c2d5f690a95219b5d79f2c32e9bb7744d3296dc363fcb2e0a8487d86068dc1973307102f2834ddc2077dad61d20e86d228fd8aed2c1791310bfd80bd87258858f22a6cccf75a7dc64862a43bfd809b1c5a4d243a0d93f080731e71f3655d23957368956c122e9f5bb589ab840fe2f97782eb601a68137d40af91245f2a7c748dd196f9254f5a204869dac1dfbfce27ef1e0ac70bb13d913117e7273c49903d829b0076567b76f2dcac1337f5e2010a55ab0ad74d913515d3d08baea8ba304dac59b6fb8aedcf1d17f8b6eee0b4471e3c69d24099b5a1b9a121e34d223b48aed5abac4288de149017fdeff714f2ca425b53f19f8651624b331ea38d48755a8e4c8f6616ee0cef3e217fe94f2086335a0f9b5374639ae20b66728f6db97f83805be76c1773358c3bf94c675838577afe7a2ef440f681584f56eb210f476431dcd7000b32b90c3d6ff7bb6e3ba78a7420696ec66c99bbefed693cefd7cb2cee8d53cf77b4263b3130cd86f277eeadbe28e885867890e02f2c27edce66071a7cd42e52a267804970deac3b3255dfc83cc6643a049df92b95be864336e0ec09442e7b3d96a840451d43a6f0a8bc400dd5a16def2dc7846eb42ac62c4f68b1db35e5e99eca61504c8f583c41010fce71f244c12c80e44db1358e4635a5dec393e87a89f680cf7a5ee56f88a6173310b105ba156759857150bad78a5dd33a0fbdfc2b47c676c0137549e3157707194fc2c6df6fc1b705a2bc1fdb2985308f0841589357af56ee0815c6e8b54356f59222e2fb417ea26d053c9b8fa9893e3ad26279bcc67f0fbc056b4699013400cbea64bfa6dc60a541360b2acbcd27a64a8ebd02fae23e655716ecd5a4c5086921c087a432607c3c3a1822ee12d81504787d7c6e565bf095b6a1c5bef133a49b303816a04efd2bdc909497dba1eaa9bcf0dd055095b88fa7d09553a85c07e8e871dd6ca46189c862d0b6d3369db7c4629c229d306a15d5849ad9b30d10e04fd7d37793d4ac68d5fee4c964c9d007ce6661394be57f155726a533a7d27ef721f7849e92bad89994bd8c80b8f0178770ce537da1ee885515ddaf00e74396839d95c91c10c752d7529ec452488a1cb3a026b0d4800f733925bc41f272da36d4e0731143505f95fc29f0efa3a9ce670999907931dad1b8a6eec02b4b19cdb28c9880532d9da4d50fb81e960e67b679b7a4c1494145f30b364277944d254a4c4bb676c7d0c218119635b3c8f1f9f73c17557622a14307001acd94af6fa45ee85e406e3cd0f87ae88450308c38f91515dc55b4e2946af2784f095e969dd106d25d58e4647a5125ba037ffb408c84411298f6c0b49eccf9f730007d890ce7030324aa3b5049e1c519f09b4e157b08df34fdafb6dfeef46802fe0a3c7f2d3942760c3a23452975114aba1af51fd0c96658c22e01e38de3c13516303dfed29efc96072f2c0e6052425b7783dc621db51209c3d30546a451f5b0f0a1b3ee10e1a0c75eb5aff521c6c4d09fb90a09f32801216c7abe37a42bcbe98b7df96b4e8919570e21cca12a3694e61fff73317b05f1571060d38f1029c8ec9c8578320b574bccf1bfbe110b072562cced481a506d0174d17c457f0829556fc1ec24bcdeb7e1ac7f6e4a0845843e497ebc3a99ec0b3407719c7a419f49b44167930d35f77e931649dc209e465411ced9f44a94a1c89dd4fa03a273217d4c07f968d6122c6129061b0118813b42fe5a746c3b95acfbf9db192823b9ccb83721098652efdb39f913d998dfeff58e43652edb9bd11709db2c1fc82a004a7a0acad961eb8a7379256d41aba0df4f32444afe7801f3d1083cb35b69cb4fac90bd5731fc1eb6152bc6f2599ba77dd978fd5d86ef857c52d9b2a895c417e8400746da27c65f3db1c5a7f84263ff5dca5e04647d490979243ea0a0c7dc74494218bfeafbfdae7418bf9c75f5a529efa0d87ca03e3a4acb7b9573ff6c187093911a7a5e87892f3b8c2aa3d554448d89d068be5299b1dcc866ac1feb4610e77ce3163ce4373ee886b3babec1a0f1efa8de441ec3fa86291b9daef84abb0a2561e33a5f4710508898b9ec14e98a71ca7335398ee33dad31c80b249d405b9124b9c443421927091cab3a0ae3571c8764f3b247a1bb7239128ae9f04fd5688d7b7459e706926f8c7138a31edb3885042ca5526f340e49d5a2780fb48bbe64015f3eab492a744b7b010edad50b605d97ba153071aaaef2801299bef560c3a10f7a9572427bfc68c26eb3b6954fbee2b909405d525200f51ce53006171e6a2743468d408b931a95ba47dc1820d5a8d0f3ead49c8473366dd85fcc292ac95f48fbebcd4196886c41f1285aad1c5dd1b51b0d925a56eb1a18919223638e4c1050137c32b59b5149d0931d2a517f042d0c12b111b378fd5be3aa6f648ca512ce21738100d2a730bb4972b93473e87aea0a7a1b3069099c2c35586bd905ba61e666d0f0d29c8aa94fd062690f80ecd11daea6996a3d038cc0d661a308b66e1254f396c8043d6788084f7f6f09097c0798b2882cc2c86ab5df87b920130141f2d53b28774e229f772e7720e7cfd938baa6c07d839b80a9a39fe18611ae09d4b12488805086cd6893b3344570edd3b808395c81fe6f23b5a8aad8049486bc91c16f870db953ba681c2c62e0a758aa2c855f15c72296bf85d6919296ae18e454d330129c4396655adba4338b8e75f7f01c23faef78c5463ff40f5cc76e7b345fc4f395cc034d99a03112e077cf43e90b878e734f704690b900cf92da0d4169f120cb0a805cf42a7262f959921f8723281a07734a6321d84e476ef5943e34cae6e7e7027a0ead4be46723b56594f804a990b52bf459c13a5add4301ac2ad0bca0d8172d96227c817ae8c4ffbee856c2742fb346e33fa6485c2b828f799b0cb802c7c3a3d7ea10fc28b2c6301052da00162a7c46069bad87b182b4dba8e9f3f377781637e43648dec3c3caa8fd324bb8ec2bcdabed7403cd6e2406ed46d059dd228e70c6d8f658562a4817364a3d37a497ca4774b3b20cc3ef7666010458b60d35eaea617405cddfe9f9210d94a488eef0b431c7ccb173080f08ce2545254d6a58b3be327584eb08c23c5dd1ca7a2510841ea6ac9e0d61a0eca1262fc6a8d65b0875aed1badcb1d224d3958adab625623e9af0bff455f9789ea8d0d1b85f48b2ec8862025f18a4b861ba89601eeeeb5028b89c020f0d680336fe80b54789f78650b9e0c8a7260e5c8ca4add61ed77b50c0cde429dfa7d5f47ed6cc6f6e2274fbd4425027c7e4114e781774f549ae0ff433ecd23ebf0853199854e81f9be9579461fc914d37d837383100521745b76ae0c49527bcd14f744b6b84992c4b05e8b9cb401f6474f2b16a567773855c50d9", 0x1000}], 0xa, &(0x7f0000002c80)=[@rights={{0x14, 0x1, 0x1, [r2]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r3, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, r6}}}, @rights={{0x28, 0x1, 0x1, [r7, r1, r1, 0xffffffffffffffff, r8, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r0, r0]}}], 0xf0, 0x8040}}, {{&(0x7f0000002d80)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000002bc0)=[{&(0x7f0000002e00)="fb33b2387ea8d61319aa53183e3aade654555949e3d44b7e0c386810b7e71094ff6d784ef808b2293112c60b599644a2e4084c33ab67d4b688d5a3453e93483b5302798e8aa8742555a95089ec37b1562e617229698758e7d6fe6d1abf3290c53e1974e998b95d4aac92a432dc6412473b79db4bdedb026e4f3bc24d32fc85aa388fff5f9bebe30e00d078b0d6bda0e608007928d56c4bba4342acef118cf2ffedf2931daa328268", 0xa8}, {&(0x7f0000002ec0)="754930888a4b7e908105cac10070494c55c66daa3fdbde95e1d27beaafd81e41976af7e23622b7a17f3dac71cb98decad0a0593e71c0fa65f839f48084767fbe", 0x40}, {&(0x7f0000002f00)="a6b2c38d821bea607c5b345f9cde899df069485f545a068b6b5419f4e72baaad", 0x20}, {&(0x7f0000002f40)="3bd92c902798fe6dc0b3357d3529f554b5b74fa781cbd9e2775f559583f2ef7d44982f643f5dd65f70ba7206c31ed3e806e28a59b24bac872481fb923616ae18d1", 0x41}, {&(0x7f0000002fc0)="30cc5969395ce348767d811b058253a030e0e4d0bdf4d656dbd2e3646fce20b42b54023ae990b209c1d0a7919123da8569c357f53d1ac0a8cf4e082ab1ff7b49a1074d78cbc1c9fa2a00ddb7b1df581fa00753ac31b85feae87ddcdda737b80447505f0be71c5fde7171ad150f97d94a11694d61ab72ba4dd2192f1d799046fe3927f3bd24a1d699e761d90eb2ede1be734456f61b6372084972ddf1a4aa841ceaf3c946be0a6fa1c2179998b66801f443261f2108b8feddf0ade40e792aea73e88da9ba1bd60721445c4d9946ec7e96c9f2ad0ad6524d9ef6f0dea87849ecd382fa4b1198d025c7d82f35c1c56ceb738b6298c7327dd7a5db2574", 0xfb}, {&(0x7f0000003200)="744e6528ebaeed1d38cdabbe676fd250ddbec729675585156c69ea484d63b4b0dec5ce425a1f4b2c98835953f10aa10aa33f8924bdc65df6c855ae01ab802e3f29db48e07888de51194b78927aadbcf55190d0716192fcf1b019f8c4f0b9ac26f05a75b44c80b88824f8a4b7d27d52bf1dd92c31e14727c435d578933acd6ad987dbc34d092d8899a30a74f7fa4860d085c154b79f535c61873454a0294d631828376dcbb64397696d5d7e6b873088c3a45afc655e9866c7fcb240ff047a7e053ac5292a08958a8bd4a6f3a6dc67b0d80d7082e05307db28ab5185b74e0253eb59358c51558b69d24c2860dd8831f21c839d6f5e8ca5ef47ae3c19ba585483928d6dd41d4d2fd54023255c0823a82b45d69a720f089eb062eef7217a54e7fe23e25fec4134f4963f22880f15e3663a3a8e657eacda88f90490c6c0259329d07a97", 0x141}, {&(0x7f0000002ac0)="8262456e8bf2c344e1564befe696f76310067496456dd3396e765e9879d8c0370043b3c84a204ebbf79b8bffd0b1a6b7f2d0d047eab1878dc4f6e7f3c591647d8e632fb056ec16e90c2307863eb4f6cf73fbad66214cbb92691e818d06a76fad94158f6a9f2273f0623bbaf017309652ac9d247f2d9c34c27c7b79c05d589c46efa253645e112cc47245fcc664cce6826222ba94984b3d4acbdfde77a376f6a3e5a07305daa803be9922ce392ec0f386ffcfa29417851cb8e0fa64555cdab95103f45c7cd62507083dc59c08ff5e447e", 0xd0}], 0x7, &(0x7f0000003140), 0x0, 0x4000}}], 0x2, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r9 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r9, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r9, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) [ 400.469963][T24616] should_fail+0x230/0x240 [ 400.474423][T24616] should_fail_usercopy+0x16/0x20 [ 400.479615][T24616] _copy_from_user+0x1a/0xc0 [ 400.484209][T24616] do_recvmmsg+0x27e/0xa20 [ 400.488637][T24616] __x64_sys_recvmmsg+0xde/0x160 [ 400.488893][T24622] FAULT_INJECTION: forcing a failure. [ 400.488893][T24622] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 400.493579][T24616] do_syscall_64+0x2b/0x70 [ 400.511108][T24616] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 400.517012][T24616] RIP: 0033:0x7fa271cfb049 [ 400.521417][T24616] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 400.541009][T24616] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 400.549481][T24616] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 400.557435][T24616] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 400.565389][T24616] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 400.573345][T24616] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 400.581359][T24616] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 400.589383][T24616] [ 400.592388][T24622] CPU: 0 PID: 24622 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 400.601669][T24622] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 400.611721][T24622] Call Trace: [ 400.615033][T24622] [ 400.617945][T24622] dump_stack_lvl+0xd6/0x122 [ 400.622517][T24622] dump_stack+0x11/0x12 [ 400.626773][T24622] should_fail+0x230/0x240 [ 400.631205][T24622] should_fail_usercopy+0x16/0x20 [ 400.636222][T24622] _copy_from_user+0x1a/0xc0 [ 400.640819][T24622] do_recvmmsg+0x27e/0xa20 [ 400.645238][T24622] __x64_sys_recvmmsg+0xde/0x160 [ 400.650159][T24622] do_syscall_64+0x2b/0x70 [ 400.654570][T24622] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 400.660443][T24622] RIP: 0033:0x7f2c4d882049 [ 400.664835][T24622] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 400.684522][T24622] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 400.692929][T24622] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 400.700881][T24622] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 400.708852][T24622] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 03:38:24 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e00000d004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:24 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0xe, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 400.716804][T24622] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 400.724758][T24622] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 400.732709][T24622] 03:38:24 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 74) 03:38:24 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0xd00, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:24 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x10, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:24 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 70) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:24 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e00000e004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:24 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0xe00, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:24 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x11, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 401.255326][T24638] FAULT_INJECTION: forcing a failure. [ 401.255326][T24638] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 401.268394][T24638] CPU: 0 PID: 24638 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 401.277712][T24638] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 401.287769][T24638] Call Trace: [ 401.291050][T24638] [ 401.293973][T24638] dump_stack_lvl+0xd6/0x122 [ 401.298549][T24638] dump_stack+0x11/0x12 [ 401.302693][T24638] should_fail+0x230/0x240 [ 401.307104][T24638] should_fail_usercopy+0x16/0x20 [ 401.312107][T24638] _copy_from_user+0x1a/0xc0 [ 401.316677][T24638] do_recvmmsg+0x27e/0xa20 [ 401.321219][T24638] __x64_sys_recvmmsg+0xde/0x160 [ 401.326174][T24638] do_syscall_64+0x2b/0x70 [ 401.330607][T24638] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 401.336489][T24638] RIP: 0033:0x7fa271cfb049 [ 401.340906][T24638] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 401.344139][T24647] FAULT_INJECTION: forcing a failure. [ 401.344139][T24647] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 401.360536][T24638] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 401.382000][T24638] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 401.389964][T24638] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 401.397922][T24638] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 03:38:24 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000002800)={{0x1, 0x1, 0x18, r1, {0x0, 0xee00}}, './file0\x00'}) (async) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000002840)={{{@in=@multicast1, @in=@local}}, {{@in=@loopback}, 0x0, @in=@multicast2}}, &(0x7f0000002940)=0xe8) (async) r3 = openat$cgroup_type(0xffffffffffffffff, &(0x7f0000002980), 0x2, 0x0) (async) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) tkill(r4, 0x40) (async, rerun: 64) r5 = socket(0x10, 0x2, 0x0) (rerun: 64) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setgroups(0x1, &(0x7f00000001c0)=[r6]) (async) r7 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r7, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)={0x24, 0x8, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x24}}, 0x0) r8 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r8, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)={0x24, 0x8, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x24}}, 0x0) (async) sendmmsg$unix(r1, &(0x7f0000003180)=[{{&(0x7f00000000c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002740)=[{&(0x7f0000000200)="bb350318284df0e185f03f8bf0c9f4781cb9e6bbe0ad76e2faa6c22fa6d5d07485d3dcb2179c37a6250b0e30e1cebc2de3dd170aac8b84ff235ad37c783126660738dacc8a650e05155337681dfd8233b5cbf48b0c854ea77aefd900861d4705bd14552d8c752941e022edc2125324eb9b69425924950d213586d1cfe1bb33f4997ff5eb58366e22a817b3ea0e98ed7191ee35402a0138b928d9312c1b83b49f36c29a71866c1b510169f7401d421881675d6f13e73902120d6ebe3d110225b61add8258e9d686", 0xc7}, {&(0x7f0000000300)="2c7c0f7ee25d06cafa3396a2715ee6136032a52420acd07542deb0282631b298b1c6b5c73b93ad4d50df228e98e60a2ce14b55c7735f76614e08e4c6ffd7eaa523b5da5b0d58c00d4d32b2270671d50a0dfead42306e5a92a9d5768de37446057ece1ec9cf31197a598f772d7a998e74ecd58ffc06f8fe6c6b942ae13284903090f81e6aa0bf2438121b60f64c9a376067682b43", 0x94}, {&(0x7f00000003c0)="e5330da0abe1839c50cbd8fb208b1f3722c08bf2a40dcefeeb944dac3044f8b3d6f7927c302f20cb53c550c183cae3ba117f1a4d8032bcfc79982406859609f74b3d1ff9929b9d09f2731344859f86c2b5ad718944bf936da5c63f4f84ecd7102dade070470362b7c7b4dbad32c2e06c4c98c3ead42e39b5e12c23244ef8d44fe21d0f8cb7ca21961fd18813de392fbd9360ee207d616887d10c61a88ee15f1e2f9625a1218dfb008ccd083eba8c93edf481a7", 0xb3}, {&(0x7f0000000480)="3cb12884827899fc1438fc6b0d435fb8c7320caca6f44fd67594562f4fc8c22c998908f7df3aa20a1224dc5dcc7914f5181259e14020e2bd3573799627bb2013417afc61742f82325cf428513a6850d8d28b77ec58321fbb6ae19aa113ba168edc295e7f71aecb9410f214d5d828294b32d90d1c761b695e27d5cbe1a31d0030537a9ed03d82e8ead21b95dd09805c85470f34e2b52189b94bd5ebd74aa4483a168de2f3f9308b8b5d9a18e339e6b285a0b55a68d993747087415386d1767e6939e889969697e0265c5f6237f0f959f7d65169cc3bbc11bf8ac285224811c570f3fbc84bed0cc87e70f15804e75b3bcf63d27f1229a3c01049bc8e437d5ea4339a69bec9de0a6370a7706f4c6a7eb3b42ad1dea594005af703de323002b0b4be9fda923f51ca14fba6ead735e077eef3de313bcfada67535b86074bb7f5b11fa0045f4a4370894423397c1827aedbaf7fee79eb13bcf3cdaf26a415b04626fc1addd9975999b628e16fd8b6f18a19d8bd4e2a82c9e3b7dfdad8b4ca34c06a2c3daa7c5e2ab7321615c94405f0b855084c0840a96eea823a80f0b2db03e00cdf7bda8779d0df970b16d3108f877f686cbd66759bbee19bbabc2805ba3d5def481838b4aa81509d76c235e38e50302a69e348daed9581a62c3e16ddf7d84712c16f450e98dd3c1521bb7d500a41cdaad6379e56edb8f72ab4e40259ec98e2b1acf3c0899be62ae8f982077696fb4c56207eb621e997711cd43ddf30833373facec6a0bfe01cae3f92f46e5fb42bdb97bd654beac1b53300444b9394bc5555ed9577bb03e9c773b87d554e7f7995da1e80cfa8d12fce3f294272f281868ae4085f7a9276b202ad5cc5113efd64f9e641a36f4ba893f69e871d7236c2dda38dacd3715dcd9876640468f228ae8181c60fcbbd6348906028e3057d4d52b681a2c9991ffbde57fc671db7f9c385d68188ed9a0823594d0cf2db4da9207d31cb38e8462f534e7cb6abaaecc9ed75534cbff2a275a90a7c0c47e67fe42ef3fdb030332f918d25dec5c410534df774be9fde1f6732528329faf5c7b9df0a2ac4a486414c3f05cd9680b1bfd09e85809d8b041b1bb8597717251d71e17da73fe3be5322e9cf074f9b430573829a3402af92d9137833dd3d839bddba383f1cb07445382296ed21c0999271bae7436113e3320912d3c29fac2673f384cd191e32b74f802d58376b857f10646633b989f7583e661f4afc987cc002185cccf2f4620d8005322b91087fadb097ee417c2faa20d5126ceac6950ab872ddc76fef0974668742e5bfd00cad9c00e96d064ee9558a655d52497799d6e214f034ccdeade9361ca8750867d1cab2d6b31bbcad81d77ebbe501958449d618506e7b85b58ea7aa23a6ec205ce20735333e6e0c393834e4a615388f37d23694c957fe914400d2789eacbd8b41c9dc540991f0de8cff89b2440cf2feb2a4917c782c7c7c08943fbdeb7a4c23546cf40867b284442751259013e8bd063299e4e51ce921b1a9683bdaf6a59a72bd32761abfa10f65a58f16f241f01e6a25440f8990bd26aee9ad5dacd5e3b616a45c2b92516cfd06c48fb52df3a5a09c0e59452ce02d38a402fa0d2adc3934e5ebbc78996e31ab413b42b89dd927c2a7778bca24d0b0dc39d500ebff76b2a7d495ca7ec22c3b5b1cae6e730a3095d3b558b12c7bcb2a2be008d07fe06e6dbcccdbee4bd98f71c545fbdc02e32c5e5be4441065b1516dc09de3705f7afc68b872e351e25c7c64d77dae54103970337299839582775e1643db599beeb6877fae587b063a32fbd70ff864d9d754018c36b5beab06d946d4dfa9ff0a2154eb2c531251f1114828230946597de77c7dee1cc1dc6ee900405e3278631b4ee5c047184e935868aaa93d3c7fb91e26cbb9160cdcd5406c7100875ade6fd053bb88833c4d6fe2da903b509db5247a3ad8a0e0ff6e601b6340bfc34e7abe04637371169f6fa35df4883253bfc2e815a99ff3efa168c3294004772869da5dfbc6fdd60bbeafc948156c969b982f9ae8f41e0899866a7441f0f2c5a0f8742ae115c29a6dee1b10ee203cd0315de569f028ae468db8a96558be4de1dc3ec83a5de992f86e89fcfcb3be16494fbf4ccd8da1248d59437f17fe0a552a43c4b68712ba977c65e352a631218350cb2c82c4bf164413e9b915e241e85f233093ee964e1ff40c8684ae97795ded8c62918d2bd678ed39fcc1d75c381971b693a8bec4f1280b236a0e69b3e3941c3ebe6a7bb0a80ff4faf8d64020d9ed31f2a7ce80808b86b56866a15e96a1946602f155e7ddf98297c87b81eef1f16f52bcb7cc965964281642fd1453db6413db03440775cbd394775c2e2cc1f9883301716415593b13e0a0458e625eab39340fb5769e0f6974fe08ede465e3e3d8c1a619cd3a81cce895ca01bea02ac69fe4425fc2b7ccf3e00f19683b09fc74561b006a18d560df771b04e78b73a465dde22c8f9d2d7a1af2fbb2babb060178c6e89ed72579944db98d17d7353dd94986c0369085507324fa2cfb2d501b4c03c2acfcbd8cab2563349f84b1c0b685042e2b77c0e8869fbaa9313c42586ad8bf0d2aaf5b5d00850d7b416545e27fb5294e8485d68e114702d52a983ea5f3920f365ae2328289b4179f5e9764a94141566b0ce908f290335a67ef9831af2c5ff99d7aeb4ae2ab54e1ff4e7dc41b9dd3e013499775b5fe261430e0a6046fbee0b2b464642935bc7a911ab964ce647cc02a6232ec4eade3ce6751df99b6425b37af07ba34871054fddfcd30869c2a31d5d6ce690cf6a7826efbf7c146ab012d004629e09415ae3d65d16753702007aaad4a68de5d5429ebcd7689171ef488e436cda5e25944e9778b65d1e0c1ce796acf498e237f2a6f45048d41d785b16dafb22b3a7985e788f97b544abcb7591b6b2c3a240f8d2e1b7215258be2e6126a7a1bddb27c0d540fa0b0fd943c299adc45578c7d1373ef0a99de12aeafdece896187a333a3aec99b349869cd7ca70e21f899d330b9bbbd5f155e632de372711dbf33934eba2029ace126816a5bec1ec65dc3d9578b075dec7fc72b5adc887a85f2fa1bf984f02b1e64b3173c4c140002d962d446d0a31283b17d12910fb45d94b4ad9a079425841d3e6459fe17480057a0f1e9437dbd35ecf822f76264f8f21e1923d7461125b4c34ddbd3241e0433cf54f8746a04e3d81d13f94965eebfae5cc994258d7a5fb1797316d167295cad56e78f7ff1b597dfd2f8d0f063eadea6345d4ea81b343d4c54f101ed130bd944519866520f7cd9489f55fd6b535424f25307df7245247996038c518c4090ca61861edfe9cfeefb9a8179cbb3e956f6e4a0ddce1e650beaa9589ee7979fc68703fc62ab1e636a34342a1e698286b899f7196dfc6c702d77486884789302b2953327a2c361beb67b18a04cabcfb2a6ae44799f0cc103f6d6646e618d427cb0227afa4b2c38908f6b7e4c65779841d48aba03a4e8a93f390335ac47c90c7128745daee60b0896f0ad28144088dc398648f73cb7aa8f642ec8afe141ea2245e039149ff2094710dd86dbb2e9621cb3ca1273f2a007acd8de2e299497a50402daad242b1ce4066879b90da547ea78b0f0dfaf089e86972a363cb824d0d8ae30ea7708d80a341d11283ae4ceb3ecf9ae59a6da6161de903293827776052754bed3842c9cf042385092889371c0f2da935f855355ccdc85dc2923e5020cef9d94ab25604f70274c31e42659ee6d1c296f2587e4a3be8de597f941cd2da562a44f4e11b5624598207c0d5b82ca7daa0485e8d50fbd438075ddcc1a7ac9614a300bec317a99d12b89e487e5d0fe4c743be24b7eabdc71ee5fdc4f5906b2d4cf4504e8d2acb2ad881952fae6624b0aaaf6ffe3a9921cd28959b2c71a5a194ac1f33825a50f44f090f20a7b8ca51fa86d350ece6acf078a0e02dc1108a54076009e58d7da255d65845e8d8be0b1db01ba4613c73841d8c8b6fbaa9dfdc63c0991e88ff901374ffa87ca04e77c19b057d83b1329ec95120bd18a2e36dd0e329a871117b29d762f59d64895267baf8b7f4e9d336e81d0e63125dfa2a0540206989269f3effcec3ad53cde3b73f906dde30d4388734159cd9e1832807f208b4ae04a3f253879d97d0a009d526141e1131b00c608643064bd41b7ed44e5935f0f1bf9fa95405a5b1e9d2d4054d9669bf485152396f2c0d25857ef8095cf214e7fd5d41402794f7b0e879051ca007373152c67560daeeffc1abf0a0846da334ee6b39dbda99526d134d03448002defba96b51a8499e66a1eae51b194f8e0dffb16acfad9f52139550a33b2ae82378f451ac80e4272e391ddda360eb38790b19cf9a41e3b7e9814d737e3c15dfc47b61216c4e5db7ed8f03deeea89ebf8cd875d5b9a7a1e2b4c4e7c972b42e257b5028fe794a74aeb2a3690163706bf16c350004730835167e082acfdda478e496bbdf949f101436ad38f057ac16c6714782c1de7a6913e2dff7c295401ab295abb63ef3f37e9f898dc02db3b5b9a4330e4d8c7f63a6fbfa98c90dd650f8a188fdd79152001e69d4a1aa3a027fb13097988ce68a8d422a9debc6300427fa42174bc290fab9bff33498a5df3299c6d284b1bcd911887d0a6a41f545231a2df7605925cfdcc90b813a67ea4d414c55612042aa8b91be0f51660db5103efc9db962cdec1ce478ad8dd2573dd05d6f8838eedeb3e4219ea0d133b5590447b525f61ae7df2fc97a49b0e1f283a31b9b13d842506a1cf6cd8b81e0113e8352e8fec94578572a705c8cf78dc860b55f6952e2f03506a4305f8330022b54f83f5aa85844b07752b11f186a71890226b65b4c5e21c3731ea02ebd9914c6c0adef0028b714e8091dc75bfe1a4680a948e25258bc95037b99689c648f1bb2642323511a43f69ac94643734c7a31e3b6d870e8adf3cc8d3df8fbdc26bea8d46f6ee8554c95e7d629fac5ba617ab2d201620ae6ab224a0953773fff5cb247bb353db0d3a29cf999d0ce0bc195dd91ae4840193f990145b98f15c19c68b5d63f0d9c3614215bafb6ac69d4e21148c1931bdb95bdf5a61654e1d31a41baedb5674eedb9d674a5d9f516e536e71300ab22b51aaf3855a963be1cce9b0255244a345f97f01fdf94db204c14874775d51f46b328696e014d57537708943f0a2c4aa05eb0589b943b05682a5751b043ab5e3b49319c9f46e1d14fca47edf202cf53f2d775a4f3702c239d25948aee8b7586a4c99f9c979ee844ed5edfd76efce1ce0a6872ba97817d38e62c7a13b2111242be1b668793bd0caf2b9bcdba4ba863f83a0d86b515619189876dd1970cf15c6be1c4c71aff1bbddc699807752ecd445aa99596a2249940ce0048476bbe9ee53f08e8e9f36a77d5aa46254f31b2bd90765bbb1e9111e121fe1d4be116e0053d57807a0f1be844b8f43b9d36f6160dae3487c420028f000cf2d9e5db8dda35ee855a4681877fa9f95796cf276eb3f27d42a167d835dc30b502888ef897a784908c3481a0e3468100d785acded29698dce2d556f2240727641a436f5c8142cddd838771bb1fe1d38219b94d4cf5f1817760b74091e7c19660c9b17f93c236a3e4c1d696f310b8cbb37d8dba1b6116706b86c4281c879a60e4609b18ce3c636689a92ec0c7db0d7971b33e8b5cd996e3143e97b75bc030ec01bc267e4cedd2b61aedfa60c4e202738355fca60dff55a505232c8eb4c743b630a6e6875f62734813c403f277e9fae12f44499ab0e4cf4eba98a42b0c3b0dad6d", 0x1000}, {&(0x7f0000001480)="68c27e2cee732d332c073e04aeae3c1546bd3c9eae12c7ee6265687d2b8e1d3663f05891bf8136eace06adb14a16465025daea8c7ca9bb98f654291ca2922764dae90391842b8ae28117cede766f929e4f95ff5c5acf99d0b8b404a130b783ee80c1e3df5a6ffdb0ecaf1aae3eb8fb17899d3b2f8244d2752a919487ad782f9f833409f22d9915d1efc93c6af9", 0x8d}, {&(0x7f0000000140)="1b96185aed18216d8712f04ca6d4c9a14262d7eb90b23aec918a89e7b737d8a4ad0e4690b02a08df186270487fdade95dc0d1d41414f87c954fb0611be51876e6b3ff0a2090dc47005b8532e96207a9030fc8bcb2baaeccc2b4b662bfb1e05c55ece5f54171d2d75ad0f6b78191571c4ad63f6e29079b40ab3a0f81a5c990b", 0x7f}, {&(0x7f0000001540)="6be2252981b3e94169cf8e361c0dad52ae990a8fd78e086180265a952724ab92bd9cec6916cc8cf29fee7f4a5f8ebce379d0cc8492a58b60ccffc7e9b776968ca69407dfe7a97392f9efdd93bb73b4309b3db3da49a9eba0f8bc966c55b9e597cf9114e1331eb37baf26a0179ed7a464d32ab5dd8b53fcaa3b8dde4347570d37268734ce01ee07ccfaf26d82aede16c21ba8e7219ac151cd94f0242c80a873d9fbb4ce66092c1198b2ed02faa73425efdb231337", 0xb4}, {&(0x7f0000001600)="fa36f26139282a8bce8f95a2f98f18b0159167da6fd11b30a2e2d564e0a3b781bd8406ac23da96f2476df752f0d20953c5ab4b8c9736d401c234e8fe46ddf451ba88dd2c57a1ce9e44460a2127300fcbe38df9d68217572f1a6a85cf1f894696ecb4ec248adc2a0d03f7b4bc371e8b564c18b1cd401d87871edbd061ef5b8eb687d3ce33c9e510738c31336870b09fe1990e3a6f3b76203915b99507351313b1b197a79e19a90131f1cf49507ac9ac0e541e244bb3a2b8aa3e298f134acc0224612df93de768c3b28ef050d4717582a826c6dd2005a8224111c8aab2beb08206d5ab7062ff20fe73161f757780f25275556fc4a8a71b016a56b85623cc17", 0xfe}, {&(0x7f0000001700)="46f0a6fe1231d2611f5d68e5acc6559281e36a91d8ac5e94c0bd2fb8cb7fe2ed808a87c0efecb148fcd0ed", 0x2b}, {&(0x7f0000001740)="ca710a2bda75c51cf8c932fea98cdd6493dcad6383643be4e24852e4130625f657c10207b70aec7ddbbc86885aa8f1840bd1f44b4b5df1839620bc749393908efee91b4b0c9f1b0d2798cf235fa90349d7bd7713cfd2067b55e673f2ee8e65089d2100ece4a48e92736a6ec2ac1d7a633fd9b36ad37b7dbed4a5f7debe89e9fc551a8125ddba275754e08bdad82709d20e8f7a79b973d84e4a68db15f8291759f5c450ad449c7525a62b5ebcd4661701e375268dc7d77b3fafe7a5d08a9a672415ffc488041d73d52e0e54d250c12addf36e120531fd61019839e8cd3757eaca718b52e70844d5b695a58bd53bf339a97190206027b2e8e5e3841bf48b30a7d24cdcdfee0c359e05afccf0e3f18846a0f75e622e575a1e38f6f47d0164b3b8eefc45caaf5e2a9961d4bd6c661cafca24f18db46441df35774b6a512982eac1a19a9c39cfbb1c78212579f52055364b114c83efc76fe7350d54948f211331b2560f830904aa06a6073e89cf7238cc83b7c225fe2d4485722cd7ba7490eadd2d4547ccd38aedebd3add83f2bc6fe48cf7fe80a06a6b0b9e4345b4c954811f7b3601e274047bad6fa606c25393c0453b8cde0c893837629ace9b1d85fc72d8505f89af1af95c93df8b554687dac059dae18d5ada662a2ad1ea4c7fd58a44d196e393112925eb9d4b50c3fc1c9fc18045a0e2c9e858fce7107884486f55f47b075e2d0386d4065d0d42af6ac2fceb23cb3ada7f74d42ed2d33121cce426864e3dbbcf567230ad6725c888faf4aa1cd7ba9951a433670ad705c6bc2f41bd44cc8761fb773711ef5198b930c0c2880e24e6aa48f1a27c08faa082a692249e3a6a360168256aec93d34042ed7879239adf0954633bce68c69e6ea8950916de3795dc3da78c52db63831034ee85d43cf39db6238173b181ee8de6e6acd95b3be5a8ed7ce6803551345cbc60bcd2a6ff4f215418a1e963b1019c0524f46e01827cb6a5c55eee1b5772804bc2053209b0ce4a7e945d14e5b821146fccc5a4c473c36ee99033257d3831cc904738553d731cb56eb7dc8ac8b4cd1912200741ad6c1252f5d4fd37c4cca2c4496aeb3a342cac65fb15857f6c63418e10f83119c7dba681a61c9ac6c80515f6103612170a1922a8fc1ce2a086c55073773f4c2787c82f9b7451b216c2b3fb58326f1114ec956c88672e7afd7d399d0deff6f182700b3b18920b6806f0834f52eb0b7f75a053b6bec435875e58505245b6dfa235588f6ed66df928cfe6c45b70247be47bcf789924381b4682c296e966da94fb93a87c6bafa7dfcd4510bd43a61ff93e3c2b608f4a69f235157cbc4fb7bd91ba05d4b8325a56c500d279ae516c0c890d9165350f44e211f7aec0ff9fd9b3194dbc8b085e911ed3011a5d8486de4f3d50c85124584066e820d39fd833c01fe60bf1a9be9287eb709a409f34522ccf28f26ad57db15ddfc3e1866ffc2f4d92e4787136a6f50cc574c4a078c8f72109663ec8f4983571632367652ce23fe7e06cb5f7915eeab98c8f3e0bd67262abd44b3b68b74948653c671baa6fcfab0bc0b6b7706ad11073e69421f1d173969a508f61c48f5b3f06536c8aecdb1f6612941cd8539c36a1f46a939bf99ef5b7880e4fcaa6ef7557197fbf9d6c26e19b5146d0ab26290445208633828da4b1f882200b55be1bb6914249e0c17fb119b7e438c69b52da65cac55bd227aff2108f800aab0a23297f974bbeba00df4b403cc0049182146f9ccaeb82999e4a8a3472a00e91af21f98e9614c4a056c2ac3c127db4ec16abf436dd45cd4d686624d434f030ccb8a2f0e8dfe6909d59fdf1a0d06751c39703ed522457233eb1fcdde27c7b1fa8167221f4f173a11299aa5899dd56fddf1b033cb7f72f11a658e49d6ebec03f18b1e36aae0459715919f6c0939b84dbdb8cd8d4d9ac4e4a299ed0671293f476bbf0fbad17470b897c038e651301b79291a9299025ecd512ee2342f1f1057658a623e27ccedfae115d3422ceff793ec75a67426f0f00cb7b21c660101249ddc057f587cb959cac5f01210fb741cfe879119dc5b956cf234db1f7b202f07ca2ffa83c4bb681149f0ad3207ff05466466facd062a29845f534e779e793a6c0514bf90d419d08c10306d92c60e1739b4d450a35479e552e3df481e5678fefd22276e318420c83814737f262d512748bf291eac28d5b234336aba17fd3ac530cecf05f54fc38eca716691aed82ec7dbc2f945d64a18a80961056a23ce73eef781c944e976c2795085e074279f8bcd13ecea63b0a5b920d25ffca0ba9a93b22c05aadce36625686377c122bb00edc966026d8ff2d27a2a2141c805e1c7c475c440b1dd15a9db1c5a750088a43503521d8e5e30eadb53157886c2d5f690a95219b5d79f2c32e9bb7744d3296dc363fcb2e0a8487d86068dc1973307102f2834ddc2077dad61d20e86d228fd8aed2c1791310bfd80bd87258858f22a6cccf75a7dc64862a43bfd809b1c5a4d243a0d93f080731e71f3655d23957368956c122e9f5bb589ab840fe2f97782eb601a68137d40af91245f2a7c748dd196f9254f5a204869dac1dfbfce27ef1e0ac70bb13d913117e7273c49903d829b0076567b76f2dcac1337f5e2010a55ab0ad74d913515d3d08baea8ba304dac59b6fb8aedcf1d17f8b6eee0b4471e3c69d24099b5a1b9a121e34d223b48aed5abac4288de149017fdeff714f2ca425b53f19f8651624b331ea38d48755a8e4c8f6616ee0cef3e217fe94f2086335a0f9b5374639ae20b66728f6db97f83805be76c1773358c3bf94c675838577afe7a2ef440f681584f56eb210f476431dcd7000b32b90c3d6ff7bb6e3ba78a7420696ec66c99bbefed693cefd7cb2cee8d53cf77b4263b3130cd86f277eeadbe28e885867890e02f2c27edce66071a7cd42e52a267804970deac3b3255dfc83cc6643a049df92b95be864336e0ec09442e7b3d96a840451d43a6f0a8bc400dd5a16def2dc7846eb42ac62c4f68b1db35e5e99eca61504c8f583c41010fce71f244c12c80e44db1358e4635a5dec393e87a89f680cf7a5ee56f88a6173310b105ba156759857150bad78a5dd33a0fbdfc2b47c676c0137549e3157707194fc2c6df6fc1b705a2bc1fdb2985308f0841589357af56ee0815c6e8b54356f59222e2fb417ea26d053c9b8fa9893e3ad26279bcc67f0fbc056b4699013400cbea64bfa6dc60a541360b2acbcd27a64a8ebd02fae23e655716ecd5a4c5086921c087a432607c3c3a1822ee12d81504787d7c6e565bf095b6a1c5bef133a49b303816a04efd2bdc909497dba1eaa9bcf0dd055095b88fa7d09553a85c07e8e871dd6ca46189c862d0b6d3369db7c4629c229d306a15d5849ad9b30d10e04fd7d37793d4ac68d5fee4c964c9d007ce6661394be57f155726a533a7d27ef721f7849e92bad89994bd8c80b8f0178770ce537da1ee885515ddaf00e74396839d95c91c10c752d7529ec452488a1cb3a026b0d4800f733925bc41f272da36d4e0731143505f95fc29f0efa3a9ce670999907931dad1b8a6eec02b4b19cdb28c9880532d9da4d50fb81e960e67b679b7a4c1494145f30b364277944d254a4c4bb676c7d0c218119635b3c8f1f9f73c17557622a14307001acd94af6fa45ee85e406e3cd0f87ae88450308c38f91515dc55b4e2946af2784f095e969dd106d25d58e4647a5125ba037ffb408c84411298f6c0b49eccf9f730007d890ce7030324aa3b5049e1c519f09b4e157b08df34fdafb6dfeef46802fe0a3c7f2d3942760c3a23452975114aba1af51fd0c96658c22e01e38de3c13516303dfed29efc96072f2c0e6052425b7783dc621db51209c3d30546a451f5b0f0a1b3ee10e1a0c75eb5aff521c6c4d09fb90a09f32801216c7abe37a42bcbe98b7df96b4e8919570e21cca12a3694e61fff73317b05f1571060d38f1029c8ec9c8578320b574bccf1bfbe110b072562cced481a506d0174d17c457f0829556fc1ec24bcdeb7e1ac7f6e4a0845843e497ebc3a99ec0b3407719c7a419f49b44167930d35f77e931649dc209e465411ced9f44a94a1c89dd4fa03a273217d4c07f968d6122c6129061b0118813b42fe5a746c3b95acfbf9db192823b9ccb83721098652efdb39f913d998dfeff58e43652edb9bd11709db2c1fc82a004a7a0acad961eb8a7379256d41aba0df4f32444afe7801f3d1083cb35b69cb4fac90bd5731fc1eb6152bc6f2599ba77dd978fd5d86ef857c52d9b2a895c417e8400746da27c65f3db1c5a7f84263ff5dca5e04647d490979243ea0a0c7dc74494218bfeafbfdae7418bf9c75f5a529efa0d87ca03e3a4acb7b9573ff6c187093911a7a5e87892f3b8c2aa3d554448d89d068be5299b1dcc866ac1feb4610e77ce3163ce4373ee886b3babec1a0f1efa8de441ec3fa86291b9daef84abb0a2561e33a5f4710508898b9ec14e98a71ca7335398ee33dad31c80b249d405b9124b9c443421927091cab3a0ae3571c8764f3b247a1bb7239128ae9f04fd5688d7b7459e706926f8c7138a31edb3885042ca5526f340e49d5a2780fb48bbe64015f3eab492a744b7b010edad50b605d97ba153071aaaef2801299bef560c3a10f7a9572427bfc68c26eb3b6954fbee2b909405d525200f51ce53006171e6a2743468d408b931a95ba47dc1820d5a8d0f3ead49c8473366dd85fcc292ac95f48fbebcd4196886c41f1285aad1c5dd1b51b0d925a56eb1a18919223638e4c1050137c32b59b5149d0931d2a517f042d0c12b111b378fd5be3aa6f648ca512ce21738100d2a730bb4972b93473e87aea0a7a1b3069099c2c35586bd905ba61e666d0f0d29c8aa94fd062690f80ecd11daea6996a3d038cc0d661a308b66e1254f396c8043d6788084f7f6f09097c0798b2882cc2c86ab5df87b920130141f2d53b28774e229f772e7720e7cfd938baa6c07d839b80a9a39fe18611ae09d4b12488805086cd6893b3344570edd3b808395c81fe6f23b5a8aad8049486bc91c16f870db953ba681c2c62e0a758aa2c855f15c72296bf85d6919296ae18e454d330129c4396655adba4338b8e75f7f01c23faef78c5463ff40f5cc76e7b345fc4f395cc034d99a03112e077cf43e90b878e734f704690b900cf92da0d4169f120cb0a805cf42a7262f959921f8723281a07734a6321d84e476ef5943e34cae6e7e7027a0ead4be46723b56594f804a990b52bf459c13a5add4301ac2ad0bca0d8172d96227c817ae8c4ffbee856c2742fb346e33fa6485c2b828f799b0cb802c7c3a3d7ea10fc28b2c6301052da00162a7c46069bad87b182b4dba8e9f3f377781637e43648dec3c3caa8fd324bb8ec2bcdabed7403cd6e2406ed46d059dd228e70c6d8f658562a4817364a3d37a497ca4774b3b20cc3ef7666010458b60d35eaea617405cddfe9f9210d94a488eef0b431c7ccb173080f08ce2545254d6a58b3be327584eb08c23c5dd1ca7a2510841ea6ac9e0d61a0eca1262fc6a8d65b0875aed1badcb1d224d3958adab625623e9af0bff455f9789ea8d0d1b85f48b2ec8862025f18a4b861ba89601eeeeb5028b89c020f0d680336fe80b54789f78650b9e0c8a7260e5c8ca4add61ed77b50c0cde429dfa7d5f47ed6cc6f6e2274fbd4425027c7e4114e781774f549ae0ff433ecd23ebf0853199854e81f9be9579461fc914d37d837383100521745b76ae0c49527bcd14f744b6b84992c4b05e8b9cb401f6474f2b16a567773855c50d9", 0x1000}], 0xa, &(0x7f0000002c80)=[@rights={{0x14, 0x1, 0x1, [r2]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r3, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, r6}}}, @rights={{0x28, 0x1, 0x1, [r7, r1, r1, 0xffffffffffffffff, r8, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r0, r0]}}], 0xf0, 0x8040}}, {{&(0x7f0000002d80)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000002bc0)=[{&(0x7f0000002e00)="fb33b2387ea8d61319aa53183e3aade654555949e3d44b7e0c386810b7e71094ff6d784ef808b2293112c60b599644a2e4084c33ab67d4b688d5a3453e93483b5302798e8aa8742555a95089ec37b1562e617229698758e7d6fe6d1abf3290c53e1974e998b95d4aac92a432dc6412473b79db4bdedb026e4f3bc24d32fc85aa388fff5f9bebe30e00d078b0d6bda0e608007928d56c4bba4342acef118cf2ffedf2931daa328268", 0xa8}, {&(0x7f0000002ec0)="754930888a4b7e908105cac10070494c55c66daa3fdbde95e1d27beaafd81e41976af7e23622b7a17f3dac71cb98decad0a0593e71c0fa65f839f48084767fbe", 0x40}, {&(0x7f0000002f00)="a6b2c38d821bea607c5b345f9cde899df069485f545a068b6b5419f4e72baaad", 0x20}, {&(0x7f0000002f40)="3bd92c902798fe6dc0b3357d3529f554b5b74fa781cbd9e2775f559583f2ef7d44982f643f5dd65f70ba7206c31ed3e806e28a59b24bac872481fb923616ae18d1", 0x41}, {&(0x7f0000002fc0)="30cc5969395ce348767d811b058253a030e0e4d0bdf4d656dbd2e3646fce20b42b54023ae990b209c1d0a7919123da8569c357f53d1ac0a8cf4e082ab1ff7b49a1074d78cbc1c9fa2a00ddb7b1df581fa00753ac31b85feae87ddcdda737b80447505f0be71c5fde7171ad150f97d94a11694d61ab72ba4dd2192f1d799046fe3927f3bd24a1d699e761d90eb2ede1be734456f61b6372084972ddf1a4aa841ceaf3c946be0a6fa1c2179998b66801f443261f2108b8feddf0ade40e792aea73e88da9ba1bd60721445c4d9946ec7e96c9f2ad0ad6524d9ef6f0dea87849ecd382fa4b1198d025c7d82f35c1c56ceb738b6298c7327dd7a5db2574", 0xfb}, {&(0x7f0000003200)="744e6528ebaeed1d38cdabbe676fd250ddbec729675585156c69ea484d63b4b0dec5ce425a1f4b2c98835953f10aa10aa33f8924bdc65df6c855ae01ab802e3f29db48e07888de51194b78927aadbcf55190d0716192fcf1b019f8c4f0b9ac26f05a75b44c80b88824f8a4b7d27d52bf1dd92c31e14727c435d578933acd6ad987dbc34d092d8899a30a74f7fa4860d085c154b79f535c61873454a0294d631828376dcbb64397696d5d7e6b873088c3a45afc655e9866c7fcb240ff047a7e053ac5292a08958a8bd4a6f3a6dc67b0d80d7082e05307db28ab5185b74e0253eb59358c51558b69d24c2860dd8831f21c839d6f5e8ca5ef47ae3c19ba585483928d6dd41d4d2fd54023255c0823a82b45d69a720f089eb062eef7217a54e7fe23e25fec4134f4963f22880f15e3663a3a8e657eacda88f90490c6c0259329d07a97", 0x141}, {&(0x7f0000002ac0)="8262456e8bf2c344e1564befe696f76310067496456dd3396e765e9879d8c0370043b3c84a204ebbf79b8bffd0b1a6b7f2d0d047eab1878dc4f6e7f3c591647d8e632fb056ec16e90c2307863eb4f6cf73fbad66214cbb92691e818d06a76fad94158f6a9f2273f0623bbaf017309652ac9d247f2d9c34c27c7b79c05d589c46efa253645e112cc47245fcc664cce6826222ba94984b3d4acbdfde77a376f6a3e5a07305daa803be9922ce392ec0f386ffcfa29417851cb8e0fa64555cdab95103f45c7cd62507083dc59c08ff5e447e", 0xd0}], 0x7, &(0x7f0000003140), 0x0, 0x4000}}], 0x2, 0x0) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r9 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r9, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r9, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) [ 401.405878][T24638] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 401.413836][T24638] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 401.421861][T24638] [ 401.424863][T24647] CPU: 1 PID: 24647 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 401.434197][T24647] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 401.444252][T24647] Call Trace: [ 401.447536][T24647] [ 401.450456][T24647] dump_stack_lvl+0xd6/0x122 03:38:24 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000002800)={{0x1, 0x1, 0x18, r1, {0x0, 0xee00}}, './file0\x00'}) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000002840)={{{@in=@multicast1, @in=@local}}, {{@in=@loopback}, 0x0, @in=@multicast2}}, &(0x7f0000002940)=0xe8) (async) r3 = openat$cgroup_type(0xffffffffffffffff, &(0x7f0000002980), 0x2, 0x0) (async) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) tkill(r4, 0x40) (async) r5 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setgroups(0x1, &(0x7f00000001c0)=[r6]) r7 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r7, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)={0x24, 0x8, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x24}}, 0x0) r8 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r8, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)={0x24, 0x8, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x24}}, 0x0) sendmmsg$unix(r1, &(0x7f0000003180)=[{{&(0x7f00000000c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002740)=[{&(0x7f0000000200)="bb350318284df0e185f03f8bf0c9f4781cb9e6bbe0ad76e2faa6c22fa6d5d07485d3dcb2179c37a6250b0e30e1cebc2de3dd170aac8b84ff235ad37c783126660738dacc8a650e05155337681dfd8233b5cbf48b0c854ea77aefd900861d4705bd14552d8c752941e022edc2125324eb9b69425924950d213586d1cfe1bb33f4997ff5eb58366e22a817b3ea0e98ed7191ee35402a0138b928d9312c1b83b49f36c29a71866c1b510169f7401d421881675d6f13e73902120d6ebe3d110225b61add8258e9d686", 0xc7}, {&(0x7f0000000300)="2c7c0f7ee25d06cafa3396a2715ee6136032a52420acd07542deb0282631b298b1c6b5c73b93ad4d50df228e98e60a2ce14b55c7735f76614e08e4c6ffd7eaa523b5da5b0d58c00d4d32b2270671d50a0dfead42306e5a92a9d5768de37446057ece1ec9cf31197a598f772d7a998e74ecd58ffc06f8fe6c6b942ae13284903090f81e6aa0bf2438121b60f64c9a376067682b43", 0x94}, {&(0x7f00000003c0)="e5330da0abe1839c50cbd8fb208b1f3722c08bf2a40dcefeeb944dac3044f8b3d6f7927c302f20cb53c550c183cae3ba117f1a4d8032bcfc79982406859609f74b3d1ff9929b9d09f2731344859f86c2b5ad718944bf936da5c63f4f84ecd7102dade070470362b7c7b4dbad32c2e06c4c98c3ead42e39b5e12c23244ef8d44fe21d0f8cb7ca21961fd18813de392fbd9360ee207d616887d10c61a88ee15f1e2f9625a1218dfb008ccd083eba8c93edf481a7", 0xb3}, {&(0x7f0000000480)="3cb12884827899fc1438fc6b0d435fb8c7320caca6f44fd67594562f4fc8c22c998908f7df3aa20a1224dc5dcc7914f5181259e14020e2bd3573799627bb2013417afc61742f82325cf428513a6850d8d28b77ec58321fbb6ae19aa113ba168edc295e7f71aecb9410f214d5d828294b32d90d1c761b695e27d5cbe1a31d0030537a9ed03d82e8ead21b95dd09805c85470f34e2b52189b94bd5ebd74aa4483a168de2f3f9308b8b5d9a18e339e6b285a0b55a68d993747087415386d1767e6939e889969697e0265c5f6237f0f959f7d65169cc3bbc11bf8ac285224811c570f3fbc84bed0cc87e70f15804e75b3bcf63d27f1229a3c01049bc8e437d5ea4339a69bec9de0a6370a7706f4c6a7eb3b42ad1dea594005af703de323002b0b4be9fda923f51ca14fba6ead735e077eef3de313bcfada67535b86074bb7f5b11fa0045f4a4370894423397c1827aedbaf7fee79eb13bcf3cdaf26a415b04626fc1addd9975999b628e16fd8b6f18a19d8bd4e2a82c9e3b7dfdad8b4ca34c06a2c3daa7c5e2ab7321615c94405f0b855084c0840a96eea823a80f0b2db03e00cdf7bda8779d0df970b16d3108f877f686cbd66759bbee19bbabc2805ba3d5def481838b4aa81509d76c235e38e50302a69e348daed9581a62c3e16ddf7d84712c16f450e98dd3c1521bb7d500a41cdaad6379e56edb8f72ab4e40259ec98e2b1acf3c0899be62ae8f982077696fb4c56207eb621e997711cd43ddf30833373facec6a0bfe01cae3f92f46e5fb42bdb97bd654beac1b53300444b9394bc5555ed9577bb03e9c773b87d554e7f7995da1e80cfa8d12fce3f294272f281868ae4085f7a9276b202ad5cc5113efd64f9e641a36f4ba893f69e871d7236c2dda38dacd3715dcd9876640468f228ae8181c60fcbbd6348906028e3057d4d52b681a2c9991ffbde57fc671db7f9c385d68188ed9a0823594d0cf2db4da9207d31cb38e8462f534e7cb6abaaecc9ed75534cbff2a275a90a7c0c47e67fe42ef3fdb030332f918d25dec5c410534df774be9fde1f6732528329faf5c7b9df0a2ac4a486414c3f05cd9680b1bfd09e85809d8b041b1bb8597717251d71e17da73fe3be5322e9cf074f9b430573829a3402af92d9137833dd3d839bddba383f1cb07445382296ed21c0999271bae7436113e3320912d3c29fac2673f384cd191e32b74f802d58376b857f10646633b989f7583e661f4afc987cc002185cccf2f4620d8005322b91087fadb097ee417c2faa20d5126ceac6950ab872ddc76fef0974668742e5bfd00cad9c00e96d064ee9558a655d52497799d6e214f034ccdeade9361ca8750867d1cab2d6b31bbcad81d77ebbe501958449d618506e7b85b58ea7aa23a6ec205ce20735333e6e0c393834e4a615388f37d23694c957fe914400d2789eacbd8b41c9dc540991f0de8cff89b2440cf2feb2a4917c782c7c7c08943fbdeb7a4c23546cf40867b284442751259013e8bd063299e4e51ce921b1a9683bdaf6a59a72bd32761abfa10f65a58f16f241f01e6a25440f8990bd26aee9ad5dacd5e3b616a45c2b92516cfd06c48fb52df3a5a09c0e59452ce02d38a402fa0d2adc3934e5ebbc78996e31ab413b42b89dd927c2a7778bca24d0b0dc39d500ebff76b2a7d495ca7ec22c3b5b1cae6e730a3095d3b558b12c7bcb2a2be008d07fe06e6dbcccdbee4bd98f71c545fbdc02e32c5e5be4441065b1516dc09de3705f7afc68b872e351e25c7c64d77dae54103970337299839582775e1643db599beeb6877fae587b063a32fbd70ff864d9d754018c36b5beab06d946d4dfa9ff0a2154eb2c531251f1114828230946597de77c7dee1cc1dc6ee900405e3278631b4ee5c047184e935868aaa93d3c7fb91e26cbb9160cdcd5406c7100875ade6fd053bb88833c4d6fe2da903b509db5247a3ad8a0e0ff6e601b6340bfc34e7abe04637371169f6fa35df4883253bfc2e815a99ff3efa168c3294004772869da5dfbc6fdd60bbeafc948156c969b982f9ae8f41e0899866a7441f0f2c5a0f8742ae115c29a6dee1b10ee203cd0315de569f028ae468db8a96558be4de1dc3ec83a5de992f86e89fcfcb3be16494fbf4ccd8da1248d59437f17fe0a552a43c4b68712ba977c65e352a631218350cb2c82c4bf164413e9b915e241e85f233093ee964e1ff40c8684ae97795ded8c62918d2bd678ed39fcc1d75c381971b693a8bec4f1280b236a0e69b3e3941c3ebe6a7bb0a80ff4faf8d64020d9ed31f2a7ce80808b86b56866a15e96a1946602f155e7ddf98297c87b81eef1f16f52bcb7cc965964281642fd1453db6413db03440775cbd394775c2e2cc1f9883301716415593b13e0a0458e625eab39340fb5769e0f6974fe08ede465e3e3d8c1a619cd3a81cce895ca01bea02ac69fe4425fc2b7ccf3e00f19683b09fc74561b006a18d560df771b04e78b73a465dde22c8f9d2d7a1af2fbb2babb060178c6e89ed72579944db98d17d7353dd94986c0369085507324fa2cfb2d501b4c03c2acfcbd8cab2563349f84b1c0b685042e2b77c0e8869fbaa9313c42586ad8bf0d2aaf5b5d00850d7b416545e27fb5294e8485d68e114702d52a983ea5f3920f365ae2328289b4179f5e9764a94141566b0ce908f290335a67ef9831af2c5ff99d7aeb4ae2ab54e1ff4e7dc41b9dd3e013499775b5fe261430e0a6046fbee0b2b464642935bc7a911ab964ce647cc02a6232ec4eade3ce6751df99b6425b37af07ba34871054fddfcd30869c2a31d5d6ce690cf6a7826efbf7c146ab012d004629e09415ae3d65d16753702007aaad4a68de5d5429ebcd7689171ef488e436cda5e25944e9778b65d1e0c1ce796acf498e237f2a6f45048d41d785b16dafb22b3a7985e788f97b544abcb7591b6b2c3a240f8d2e1b7215258be2e6126a7a1bddb27c0d540fa0b0fd943c299adc45578c7d1373ef0a99de12aeafdece896187a333a3aec99b349869cd7ca70e21f899d330b9bbbd5f155e632de372711dbf33934eba2029ace126816a5bec1ec65dc3d9578b075dec7fc72b5adc887a85f2fa1bf984f02b1e64b3173c4c140002d962d446d0a31283b17d12910fb45d94b4ad9a079425841d3e6459fe17480057a0f1e9437dbd35ecf822f76264f8f21e1923d7461125b4c34ddbd3241e0433cf54f8746a04e3d81d13f94965eebfae5cc994258d7a5fb1797316d167295cad56e78f7ff1b597dfd2f8d0f063eadea6345d4ea81b343d4c54f101ed130bd944519866520f7cd9489f55fd6b535424f25307df7245247996038c518c4090ca61861edfe9cfeefb9a8179cbb3e956f6e4a0ddce1e650beaa9589ee7979fc68703fc62ab1e636a34342a1e698286b899f7196dfc6c702d77486884789302b2953327a2c361beb67b18a04cabcfb2a6ae44799f0cc103f6d6646e618d427cb0227afa4b2c38908f6b7e4c65779841d48aba03a4e8a93f390335ac47c90c7128745daee60b0896f0ad28144088dc398648f73cb7aa8f642ec8afe141ea2245e039149ff2094710dd86dbb2e9621cb3ca1273f2a007acd8de2e299497a50402daad242b1ce4066879b90da547ea78b0f0dfaf089e86972a363cb824d0d8ae30ea7708d80a341d11283ae4ceb3ecf9ae59a6da6161de903293827776052754bed3842c9cf042385092889371c0f2da935f855355ccdc85dc2923e5020cef9d94ab25604f70274c31e42659ee6d1c296f2587e4a3be8de597f941cd2da562a44f4e11b5624598207c0d5b82ca7daa0485e8d50fbd438075ddcc1a7ac9614a300bec317a99d12b89e487e5d0fe4c743be24b7eabdc71ee5fdc4f5906b2d4cf4504e8d2acb2ad881952fae6624b0aaaf6ffe3a9921cd28959b2c71a5a194ac1f33825a50f44f090f20a7b8ca51fa86d350ece6acf078a0e02dc1108a54076009e58d7da255d65845e8d8be0b1db01ba4613c73841d8c8b6fbaa9dfdc63c0991e88ff901374ffa87ca04e77c19b057d83b1329ec95120bd18a2e36dd0e329a871117b29d762f59d64895267baf8b7f4e9d336e81d0e63125dfa2a0540206989269f3effcec3ad53cde3b73f906dde30d4388734159cd9e1832807f208b4ae04a3f253879d97d0a009d526141e1131b00c608643064bd41b7ed44e5935f0f1bf9fa95405a5b1e9d2d4054d9669bf485152396f2c0d25857ef8095cf214e7fd5d41402794f7b0e879051ca007373152c67560daeeffc1abf0a0846da334ee6b39dbda99526d134d03448002defba96b51a8499e66a1eae51b194f8e0dffb16acfad9f52139550a33b2ae82378f451ac80e4272e391ddda360eb38790b19cf9a41e3b7e9814d737e3c15dfc47b61216c4e5db7ed8f03deeea89ebf8cd875d5b9a7a1e2b4c4e7c972b42e257b5028fe794a74aeb2a3690163706bf16c350004730835167e082acfdda478e496bbdf949f101436ad38f057ac16c6714782c1de7a6913e2dff7c295401ab295abb63ef3f37e9f898dc02db3b5b9a4330e4d8c7f63a6fbfa98c90dd650f8a188fdd79152001e69d4a1aa3a027fb13097988ce68a8d422a9debc6300427fa42174bc290fab9bff33498a5df3299c6d284b1bcd911887d0a6a41f545231a2df7605925cfdcc90b813a67ea4d414c55612042aa8b91be0f51660db5103efc9db962cdec1ce478ad8dd2573dd05d6f8838eedeb3e4219ea0d133b5590447b525f61ae7df2fc97a49b0e1f283a31b9b13d842506a1cf6cd8b81e0113e8352e8fec94578572a705c8cf78dc860b55f6952e2f03506a4305f8330022b54f83f5aa85844b07752b11f186a71890226b65b4c5e21c3731ea02ebd9914c6c0adef0028b714e8091dc75bfe1a4680a948e25258bc95037b99689c648f1bb2642323511a43f69ac94643734c7a31e3b6d870e8adf3cc8d3df8fbdc26bea8d46f6ee8554c95e7d629fac5ba617ab2d201620ae6ab224a0953773fff5cb247bb353db0d3a29cf999d0ce0bc195dd91ae4840193f990145b98f15c19c68b5d63f0d9c3614215bafb6ac69d4e21148c1931bdb95bdf5a61654e1d31a41baedb5674eedb9d674a5d9f516e536e71300ab22b51aaf3855a963be1cce9b0255244a345f97f01fdf94db204c14874775d51f46b328696e014d57537708943f0a2c4aa05eb0589b943b05682a5751b043ab5e3b49319c9f46e1d14fca47edf202cf53f2d775a4f3702c239d25948aee8b7586a4c99f9c979ee844ed5edfd76efce1ce0a6872ba97817d38e62c7a13b2111242be1b668793bd0caf2b9bcdba4ba863f83a0d86b515619189876dd1970cf15c6be1c4c71aff1bbddc699807752ecd445aa99596a2249940ce0048476bbe9ee53f08e8e9f36a77d5aa46254f31b2bd90765bbb1e9111e121fe1d4be116e0053d57807a0f1be844b8f43b9d36f6160dae3487c420028f000cf2d9e5db8dda35ee855a4681877fa9f95796cf276eb3f27d42a167d835dc30b502888ef897a784908c3481a0e3468100d785acded29698dce2d556f2240727641a436f5c8142cddd838771bb1fe1d38219b94d4cf5f1817760b74091e7c19660c9b17f93c236a3e4c1d696f310b8cbb37d8dba1b6116706b86c4281c879a60e4609b18ce3c636689a92ec0c7db0d7971b33e8b5cd996e3143e97b75bc030ec01bc267e4cedd2b61aedfa60c4e202738355fca60dff55a505232c8eb4c743b630a6e6875f62734813c403f277e9fae12f44499ab0e4cf4eba98a42b0c3b0dad6d", 0x1000}, {&(0x7f0000001480)="68c27e2cee732d332c073e04aeae3c1546bd3c9eae12c7ee6265687d2b8e1d3663f05891bf8136eace06adb14a16465025daea8c7ca9bb98f654291ca2922764dae90391842b8ae28117cede766f929e4f95ff5c5acf99d0b8b404a130b783ee80c1e3df5a6ffdb0ecaf1aae3eb8fb17899d3b2f8244d2752a919487ad782f9f833409f22d9915d1efc93c6af9", 0x8d}, {&(0x7f0000000140)="1b96185aed18216d8712f04ca6d4c9a14262d7eb90b23aec918a89e7b737d8a4ad0e4690b02a08df186270487fdade95dc0d1d41414f87c954fb0611be51876e6b3ff0a2090dc47005b8532e96207a9030fc8bcb2baaeccc2b4b662bfb1e05c55ece5f54171d2d75ad0f6b78191571c4ad63f6e29079b40ab3a0f81a5c990b", 0x7f}, {&(0x7f0000001540)="6be2252981b3e94169cf8e361c0dad52ae990a8fd78e086180265a952724ab92bd9cec6916cc8cf29fee7f4a5f8ebce379d0cc8492a58b60ccffc7e9b776968ca69407dfe7a97392f9efdd93bb73b4309b3db3da49a9eba0f8bc966c55b9e597cf9114e1331eb37baf26a0179ed7a464d32ab5dd8b53fcaa3b8dde4347570d37268734ce01ee07ccfaf26d82aede16c21ba8e7219ac151cd94f0242c80a873d9fbb4ce66092c1198b2ed02faa73425efdb231337", 0xb4}, {&(0x7f0000001600)="fa36f26139282a8bce8f95a2f98f18b0159167da6fd11b30a2e2d564e0a3b781bd8406ac23da96f2476df752f0d20953c5ab4b8c9736d401c234e8fe46ddf451ba88dd2c57a1ce9e44460a2127300fcbe38df9d68217572f1a6a85cf1f894696ecb4ec248adc2a0d03f7b4bc371e8b564c18b1cd401d87871edbd061ef5b8eb687d3ce33c9e510738c31336870b09fe1990e3a6f3b76203915b99507351313b1b197a79e19a90131f1cf49507ac9ac0e541e244bb3a2b8aa3e298f134acc0224612df93de768c3b28ef050d4717582a826c6dd2005a8224111c8aab2beb08206d5ab7062ff20fe73161f757780f25275556fc4a8a71b016a56b85623cc17", 0xfe}, {&(0x7f0000001700)="46f0a6fe1231d2611f5d68e5acc6559281e36a91d8ac5e94c0bd2fb8cb7fe2ed808a87c0efecb148fcd0ed", 0x2b}, {&(0x7f0000001740)="ca710a2bda75c51cf8c932fea98cdd6493dcad6383643be4e24852e4130625f657c10207b70aec7ddbbc86885aa8f1840bd1f44b4b5df1839620bc749393908efee91b4b0c9f1b0d2798cf235fa90349d7bd7713cfd2067b55e673f2ee8e65089d2100ece4a48e92736a6ec2ac1d7a633fd9b36ad37b7dbed4a5f7debe89e9fc551a8125ddba275754e08bdad82709d20e8f7a79b973d84e4a68db15f8291759f5c450ad449c7525a62b5ebcd4661701e375268dc7d77b3fafe7a5d08a9a672415ffc488041d73d52e0e54d250c12addf36e120531fd61019839e8cd3757eaca718b52e70844d5b695a58bd53bf339a97190206027b2e8e5e3841bf48b30a7d24cdcdfee0c359e05afccf0e3f18846a0f75e622e575a1e38f6f47d0164b3b8eefc45caaf5e2a9961d4bd6c661cafca24f18db46441df35774b6a512982eac1a19a9c39cfbb1c78212579f52055364b114c83efc76fe7350d54948f211331b2560f830904aa06a6073e89cf7238cc83b7c225fe2d4485722cd7ba7490eadd2d4547ccd38aedebd3add83f2bc6fe48cf7fe80a06a6b0b9e4345b4c954811f7b3601e274047bad6fa606c25393c0453b8cde0c893837629ace9b1d85fc72d8505f89af1af95c93df8b554687dac059dae18d5ada662a2ad1ea4c7fd58a44d196e393112925eb9d4b50c3fc1c9fc18045a0e2c9e858fce7107884486f55f47b075e2d0386d4065d0d42af6ac2fceb23cb3ada7f74d42ed2d33121cce426864e3dbbcf567230ad6725c888faf4aa1cd7ba9951a433670ad705c6bc2f41bd44cc8761fb773711ef5198b930c0c2880e24e6aa48f1a27c08faa082a692249e3a6a360168256aec93d34042ed7879239adf0954633bce68c69e6ea8950916de3795dc3da78c52db63831034ee85d43cf39db6238173b181ee8de6e6acd95b3be5a8ed7ce6803551345cbc60bcd2a6ff4f215418a1e963b1019c0524f46e01827cb6a5c55eee1b5772804bc2053209b0ce4a7e945d14e5b821146fccc5a4c473c36ee99033257d3831cc904738553d731cb56eb7dc8ac8b4cd1912200741ad6c1252f5d4fd37c4cca2c4496aeb3a342cac65fb15857f6c63418e10f83119c7dba681a61c9ac6c80515f6103612170a1922a8fc1ce2a086c55073773f4c2787c82f9b7451b216c2b3fb58326f1114ec956c88672e7afd7d399d0deff6f182700b3b18920b6806f0834f52eb0b7f75a053b6bec435875e58505245b6dfa235588f6ed66df928cfe6c45b70247be47bcf789924381b4682c296e966da94fb93a87c6bafa7dfcd4510bd43a61ff93e3c2b608f4a69f235157cbc4fb7bd91ba05d4b8325a56c500d279ae516c0c890d9165350f44e211f7aec0ff9fd9b3194dbc8b085e911ed3011a5d8486de4f3d50c85124584066e820d39fd833c01fe60bf1a9be9287eb709a409f34522ccf28f26ad57db15ddfc3e1866ffc2f4d92e4787136a6f50cc574c4a078c8f72109663ec8f4983571632367652ce23fe7e06cb5f7915eeab98c8f3e0bd67262abd44b3b68b74948653c671baa6fcfab0bc0b6b7706ad11073e69421f1d173969a508f61c48f5b3f06536c8aecdb1f6612941cd8539c36a1f46a939bf99ef5b7880e4fcaa6ef7557197fbf9d6c26e19b5146d0ab26290445208633828da4b1f882200b55be1bb6914249e0c17fb119b7e438c69b52da65cac55bd227aff2108f800aab0a23297f974bbeba00df4b403cc0049182146f9ccaeb82999e4a8a3472a00e91af21f98e9614c4a056c2ac3c127db4ec16abf436dd45cd4d686624d434f030ccb8a2f0e8dfe6909d59fdf1a0d06751c39703ed522457233eb1fcdde27c7b1fa8167221f4f173a11299aa5899dd56fddf1b033cb7f72f11a658e49d6ebec03f18b1e36aae0459715919f6c0939b84dbdb8cd8d4d9ac4e4a299ed0671293f476bbf0fbad17470b897c038e651301b79291a9299025ecd512ee2342f1f1057658a623e27ccedfae115d3422ceff793ec75a67426f0f00cb7b21c660101249ddc057f587cb959cac5f01210fb741cfe879119dc5b956cf234db1f7b202f07ca2ffa83c4bb681149f0ad3207ff05466466facd062a29845f534e779e793a6c0514bf90d419d08c10306d92c60e1739b4d450a35479e552e3df481e5678fefd22276e318420c83814737f262d512748bf291eac28d5b234336aba17fd3ac530cecf05f54fc38eca716691aed82ec7dbc2f945d64a18a80961056a23ce73eef781c944e976c2795085e074279f8bcd13ecea63b0a5b920d25ffca0ba9a93b22c05aadce36625686377c122bb00edc966026d8ff2d27a2a2141c805e1c7c475c440b1dd15a9db1c5a750088a43503521d8e5e30eadb53157886c2d5f690a95219b5d79f2c32e9bb7744d3296dc363fcb2e0a8487d86068dc1973307102f2834ddc2077dad61d20e86d228fd8aed2c1791310bfd80bd87258858f22a6cccf75a7dc64862a43bfd809b1c5a4d243a0d93f080731e71f3655d23957368956c122e9f5bb589ab840fe2f97782eb601a68137d40af91245f2a7c748dd196f9254f5a204869dac1dfbfce27ef1e0ac70bb13d913117e7273c49903d829b0076567b76f2dcac1337f5e2010a55ab0ad74d913515d3d08baea8ba304dac59b6fb8aedcf1d17f8b6eee0b4471e3c69d24099b5a1b9a121e34d223b48aed5abac4288de149017fdeff714f2ca425b53f19f8651624b331ea38d48755a8e4c8f6616ee0cef3e217fe94f2086335a0f9b5374639ae20b66728f6db97f83805be76c1773358c3bf94c675838577afe7a2ef440f681584f56eb210f476431dcd7000b32b90c3d6ff7bb6e3ba78a7420696ec66c99bbefed693cefd7cb2cee8d53cf77b4263b3130cd86f277eeadbe28e885867890e02f2c27edce66071a7cd42e52a267804970deac3b3255dfc83cc6643a049df92b95be864336e0ec09442e7b3d96a840451d43a6f0a8bc400dd5a16def2dc7846eb42ac62c4f68b1db35e5e99eca61504c8f583c41010fce71f244c12c80e44db1358e4635a5dec393e87a89f680cf7a5ee56f88a6173310b105ba156759857150bad78a5dd33a0fbdfc2b47c676c0137549e3157707194fc2c6df6fc1b705a2bc1fdb2985308f0841589357af56ee0815c6e8b54356f59222e2fb417ea26d053c9b8fa9893e3ad26279bcc67f0fbc056b4699013400cbea64bfa6dc60a541360b2acbcd27a64a8ebd02fae23e655716ecd5a4c5086921c087a432607c3c3a1822ee12d81504787d7c6e565bf095b6a1c5bef133a49b303816a04efd2bdc909497dba1eaa9bcf0dd055095b88fa7d09553a85c07e8e871dd6ca46189c862d0b6d3369db7c4629c229d306a15d5849ad9b30d10e04fd7d37793d4ac68d5fee4c964c9d007ce6661394be57f155726a533a7d27ef721f7849e92bad89994bd8c80b8f0178770ce537da1ee885515ddaf00e74396839d95c91c10c752d7529ec452488a1cb3a026b0d4800f733925bc41f272da36d4e0731143505f95fc29f0efa3a9ce670999907931dad1b8a6eec02b4b19cdb28c9880532d9da4d50fb81e960e67b679b7a4c1494145f30b364277944d254a4c4bb676c7d0c218119635b3c8f1f9f73c17557622a14307001acd94af6fa45ee85e406e3cd0f87ae88450308c38f91515dc55b4e2946af2784f095e969dd106d25d58e4647a5125ba037ffb408c84411298f6c0b49eccf9f730007d890ce7030324aa3b5049e1c519f09b4e157b08df34fdafb6dfeef46802fe0a3c7f2d3942760c3a23452975114aba1af51fd0c96658c22e01e38de3c13516303dfed29efc96072f2c0e6052425b7783dc621db51209c3d30546a451f5b0f0a1b3ee10e1a0c75eb5aff521c6c4d09fb90a09f32801216c7abe37a42bcbe98b7df96b4e8919570e21cca12a3694e61fff73317b05f1571060d38f1029c8ec9c8578320b574bccf1bfbe110b072562cced481a506d0174d17c457f0829556fc1ec24bcdeb7e1ac7f6e4a0845843e497ebc3a99ec0b3407719c7a419f49b44167930d35f77e931649dc209e465411ced9f44a94a1c89dd4fa03a273217d4c07f968d6122c6129061b0118813b42fe5a746c3b95acfbf9db192823b9ccb83721098652efdb39f913d998dfeff58e43652edb9bd11709db2c1fc82a004a7a0acad961eb8a7379256d41aba0df4f32444afe7801f3d1083cb35b69cb4fac90bd5731fc1eb6152bc6f2599ba77dd978fd5d86ef857c52d9b2a895c417e8400746da27c65f3db1c5a7f84263ff5dca5e04647d490979243ea0a0c7dc74494218bfeafbfdae7418bf9c75f5a529efa0d87ca03e3a4acb7b9573ff6c187093911a7a5e87892f3b8c2aa3d554448d89d068be5299b1dcc866ac1feb4610e77ce3163ce4373ee886b3babec1a0f1efa8de441ec3fa86291b9daef84abb0a2561e33a5f4710508898b9ec14e98a71ca7335398ee33dad31c80b249d405b9124b9c443421927091cab3a0ae3571c8764f3b247a1bb7239128ae9f04fd5688d7b7459e706926f8c7138a31edb3885042ca5526f340e49d5a2780fb48bbe64015f3eab492a744b7b010edad50b605d97ba153071aaaef2801299bef560c3a10f7a9572427bfc68c26eb3b6954fbee2b909405d525200f51ce53006171e6a2743468d408b931a95ba47dc1820d5a8d0f3ead49c8473366dd85fcc292ac95f48fbebcd4196886c41f1285aad1c5dd1b51b0d925a56eb1a18919223638e4c1050137c32b59b5149d0931d2a517f042d0c12b111b378fd5be3aa6f648ca512ce21738100d2a730bb4972b93473e87aea0a7a1b3069099c2c35586bd905ba61e666d0f0d29c8aa94fd062690f80ecd11daea6996a3d038cc0d661a308b66e1254f396c8043d6788084f7f6f09097c0798b2882cc2c86ab5df87b920130141f2d53b28774e229f772e7720e7cfd938baa6c07d839b80a9a39fe18611ae09d4b12488805086cd6893b3344570edd3b808395c81fe6f23b5a8aad8049486bc91c16f870db953ba681c2c62e0a758aa2c855f15c72296bf85d6919296ae18e454d330129c4396655adba4338b8e75f7f01c23faef78c5463ff40f5cc76e7b345fc4f395cc034d99a03112e077cf43e90b878e734f704690b900cf92da0d4169f120cb0a805cf42a7262f959921f8723281a07734a6321d84e476ef5943e34cae6e7e7027a0ead4be46723b56594f804a990b52bf459c13a5add4301ac2ad0bca0d8172d96227c817ae8c4ffbee856c2742fb346e33fa6485c2b828f799b0cb802c7c3a3d7ea10fc28b2c6301052da00162a7c46069bad87b182b4dba8e9f3f377781637e43648dec3c3caa8fd324bb8ec2bcdabed7403cd6e2406ed46d059dd228e70c6d8f658562a4817364a3d37a497ca4774b3b20cc3ef7666010458b60d35eaea617405cddfe9f9210d94a488eef0b431c7ccb173080f08ce2545254d6a58b3be327584eb08c23c5dd1ca7a2510841ea6ac9e0d61a0eca1262fc6a8d65b0875aed1badcb1d224d3958adab625623e9af0bff455f9789ea8d0d1b85f48b2ec8862025f18a4b861ba89601eeeeb5028b89c020f0d680336fe80b54789f78650b9e0c8a7260e5c8ca4add61ed77b50c0cde429dfa7d5f47ed6cc6f6e2274fbd4425027c7e4114e781774f549ae0ff433ecd23ebf0853199854e81f9be9579461fc914d37d837383100521745b76ae0c49527bcd14f744b6b84992c4b05e8b9cb401f6474f2b16a567773855c50d9", 0x1000}], 0xa, &(0x7f0000002c80)=[@rights={{0x14, 0x1, 0x1, [r2]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r3, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, r6}}}, @rights={{0x28, 0x1, 0x1, [r7, r1, r1, 0xffffffffffffffff, r8, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r0, r0]}}], 0xf0, 0x8040}}, {{&(0x7f0000002d80)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000002bc0)=[{&(0x7f0000002e00)="fb33b2387ea8d61319aa53183e3aade654555949e3d44b7e0c386810b7e71094ff6d784ef808b2293112c60b599644a2e4084c33ab67d4b688d5a3453e93483b5302798e8aa8742555a95089ec37b1562e617229698758e7d6fe6d1abf3290c53e1974e998b95d4aac92a432dc6412473b79db4bdedb026e4f3bc24d32fc85aa388fff5f9bebe30e00d078b0d6bda0e608007928d56c4bba4342acef118cf2ffedf2931daa328268", 0xa8}, {&(0x7f0000002ec0)="754930888a4b7e908105cac10070494c55c66daa3fdbde95e1d27beaafd81e41976af7e23622b7a17f3dac71cb98decad0a0593e71c0fa65f839f48084767fbe", 0x40}, {&(0x7f0000002f00)="a6b2c38d821bea607c5b345f9cde899df069485f545a068b6b5419f4e72baaad", 0x20}, {&(0x7f0000002f40)="3bd92c902798fe6dc0b3357d3529f554b5b74fa781cbd9e2775f559583f2ef7d44982f643f5dd65f70ba7206c31ed3e806e28a59b24bac872481fb923616ae18d1", 0x41}, {&(0x7f0000002fc0)="30cc5969395ce348767d811b058253a030e0e4d0bdf4d656dbd2e3646fce20b42b54023ae990b209c1d0a7919123da8569c357f53d1ac0a8cf4e082ab1ff7b49a1074d78cbc1c9fa2a00ddb7b1df581fa00753ac31b85feae87ddcdda737b80447505f0be71c5fde7171ad150f97d94a11694d61ab72ba4dd2192f1d799046fe3927f3bd24a1d699e761d90eb2ede1be734456f61b6372084972ddf1a4aa841ceaf3c946be0a6fa1c2179998b66801f443261f2108b8feddf0ade40e792aea73e88da9ba1bd60721445c4d9946ec7e96c9f2ad0ad6524d9ef6f0dea87849ecd382fa4b1198d025c7d82f35c1c56ceb738b6298c7327dd7a5db2574", 0xfb}, {&(0x7f0000003200)="744e6528ebaeed1d38cdabbe676fd250ddbec729675585156c69ea484d63b4b0dec5ce425a1f4b2c98835953f10aa10aa33f8924bdc65df6c855ae01ab802e3f29db48e07888de51194b78927aadbcf55190d0716192fcf1b019f8c4f0b9ac26f05a75b44c80b88824f8a4b7d27d52bf1dd92c31e14727c435d578933acd6ad987dbc34d092d8899a30a74f7fa4860d085c154b79f535c61873454a0294d631828376dcbb64397696d5d7e6b873088c3a45afc655e9866c7fcb240ff047a7e053ac5292a08958a8bd4a6f3a6dc67b0d80d7082e05307db28ab5185b74e0253eb59358c51558b69d24c2860dd8831f21c839d6f5e8ca5ef47ae3c19ba585483928d6dd41d4d2fd54023255c0823a82b45d69a720f089eb062eef7217a54e7fe23e25fec4134f4963f22880f15e3663a3a8e657eacda88f90490c6c0259329d07a97", 0x141}, {&(0x7f0000002ac0)="8262456e8bf2c344e1564befe696f76310067496456dd3396e765e9879d8c0370043b3c84a204ebbf79b8bffd0b1a6b7f2d0d047eab1878dc4f6e7f3c591647d8e632fb056ec16e90c2307863eb4f6cf73fbad66214cbb92691e818d06a76fad94158f6a9f2273f0623bbaf017309652ac9d247f2d9c34c27c7b79c05d589c46efa253645e112cc47245fcc664cce6826222ba94984b3d4acbdfde77a376f6a3e5a07305daa803be9922ce392ec0f386ffcfa29417851cb8e0fa64555cdab95103f45c7cd62507083dc59c08ff5e447e", 0xd0}], 0x7, &(0x7f0000003140), 0x0, 0x4000}}], 0x2, 0x0) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r9 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r9, 0x1, r1, &(0x7f0000000040)={0x20000004}) (async) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r9, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:38:24 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f00000000c0)=[{r0, 0x440, 0xb00}, {r2, 0x4b53, 0x64}], 0x2, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) [ 401.455135][T24647] dump_stack+0x11/0x12 [ 401.459376][T24647] should_fail+0x230/0x240 [ 401.463799][T24647] should_fail_usercopy+0x16/0x20 [ 401.468843][T24647] _copy_from_user+0x1a/0xc0 [ 401.473459][T24647] do_recvmmsg+0x27e/0xa20 [ 401.477889][T24647] __x64_sys_recvmmsg+0xde/0x160 [ 401.482865][T24647] do_syscall_64+0x2b/0x70 [ 401.487376][T24647] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 401.493274][T24647] RIP: 0033:0x7f2c4d882049 [ 401.497679][T24647] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 401.517322][T24647] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 401.525711][T24647] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 401.533661][T24647] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 401.541672][T24647] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 03:38:25 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000011004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:25 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x1100, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 401.549636][T24647] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 401.557607][T24647] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 401.565583][T24647] 03:38:25 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 75) 03:38:25 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x12, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:25 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000012004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:25 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 71) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:25 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x1200, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:25 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000018004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:25 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x5, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 402.102805][T24674] FAULT_INJECTION: forcing a failure. [ 402.102805][T24674] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 402.115897][T24674] CPU: 1 PID: 24674 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 402.125163][T24674] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 402.135214][T24674] Call Trace: [ 402.138493][T24674] [ 402.141490][T24674] dump_stack_lvl+0xd6/0x122 [ 402.146091][T24674] dump_stack+0x11/0x12 [ 402.150291][T24674] should_fail+0x230/0x240 [ 402.154801][T24674] should_fail_usercopy+0x16/0x20 [ 402.159857][T24674] _copy_from_user+0x1a/0xc0 [ 402.164448][T24674] do_recvmmsg+0x27e/0xa20 [ 402.168857][T24674] __x64_sys_recvmmsg+0xde/0x160 [ 402.173782][T24674] do_syscall_64+0x2b/0x70 [ 402.178251][T24674] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 402.184137][T24674] RIP: 0033:0x7fa271cfb049 [ 402.188527][T24674] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 402.193158][T24683] FAULT_INJECTION: forcing a failure. [ 402.193158][T24683] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 402.208180][T24674] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 402.208204][T24674] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 402.208217][T24674] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 402.208228][T24674] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 402.208240][T24674] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 402.261390][T24674] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 402.269368][T24674] [ 402.272371][T24683] CPU: 0 PID: 24683 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 402.281652][T24683] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 402.291705][T24683] Call Trace: [ 402.294975][T24683] [ 402.297897][T24683] dump_stack_lvl+0xd6/0x122 [ 402.302532][T24683] dump_stack+0x11/0x12 [ 402.306675][T24683] should_fail+0x230/0x240 [ 402.311073][T24683] should_fail_usercopy+0x16/0x20 [ 402.316171][T24683] _copy_from_user+0x1a/0xc0 [ 402.320754][T24683] do_recvmmsg+0x27e/0xa20 [ 402.325195][T24683] __x64_sys_recvmmsg+0xde/0x160 [ 402.330109][T24683] do_syscall_64+0x2b/0x70 [ 402.334593][T24683] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 402.340489][T24683] RIP: 0033:0x7f2c4d882049 03:38:25 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) (async) ppoll(&(0x7f00000000c0)=[{r0, 0x440, 0xb00}, {r2, 0x4b53, 0x64}], 0x2, 0x0, 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:38:25 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f00000000c0)=[{r0, 0x440, 0xb00}, {r2, 0x4b53, 0x64}], 0x2, 0x0, 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) [ 402.344900][T24683] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 402.364491][T24683] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 402.372907][T24683] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 402.380875][T24683] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 402.388902][T24683] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 03:38:25 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) syz_io_uring_submit(0x0, 0x0, &(0x7f0000002900)=@IORING_OP_SENDMSG={0x9, 0x3, 0x0, r1, 0x0, &(0x7f0000000180)={&(0x7f0000000100)=@in6={0xa, 0x4e21, 0x8, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x3}, 0x80, &(0x7f0000000800)=[{&(0x7f0000000200)="3e3166a9b0da2b44f16c32a83251b9d4593382c9906a8ead2f78f21f52a05b96047bac550d2e514850f8ce87750d112178c742bc9070a60d30fe41501f37e4a0a2ce1bdc480d8c10cb8d76e6807df59b9085e684f5cbeba509f09842ea5722faca4036f903f2c7a8091341bd5132bb196250346b9c830165b18c041e5c3bdde5d4648c14a45c967de1faa7708a3208944cf60faa404bf56d", 0x98}, {&(0x7f00000002c0)="6bb4e66df9a8b34e68b665f9062d0ff4f62eef840fd86eb3cf7699af7f1ebf0109ee184359368ba56f33136ba8b74123f6696ec52cf7445132c61c437be88f5b01301c5455bf6225806f5458b85d9e1ab451ad0d8dc95469c60f9219db888137e40e227399029898c5b484321fb1d5f646d931aa66c83834df97a9c19f79bcaa8ce7c7a4a463d1e8c7fecc38acba8ea7d4cf2adf1930c30fa80d822c463ff619be2438e2e72515dd7006d9c262e88a859116e66aa4280756ced8901242db5b9478091875e0c61fda51fffad1696f6be49f9218", 0xd3}, {&(0x7f00000003c0)="b348e570cddca24f69fb752c86d6a70b55173364b0442cfe42374d3c27bde45fa76db888014d8c02ba56758f041334ca669beae28f7cda00058c64989dfe58ab0abf91278cac1e6020aea7b3a53a2a065a09a16e69535d8a74504069acede93d536ec6a1a9f967befa9368898ed7572a7167b86b3d550ac70325f8574eed8d1fdaf4ab802ee21e765b2fcffb8e3e69795a39aced2a853a1838b7912741c68b21253f6dee07b6fe0b2188b9f6d9f8c83e73efaef35333488e95734287c8000a1c6ad5456ecf4fc07b7c42cc2f62c7d97fbac365bbd962065456ef43d3b387c6c6eb8d7b70a0852604fcfa836dd3", 0xed}, {&(0x7f00000004c0)="8fb007a904d503af0e04c6cac2edce1348e86abb8ea800e1628a373feeaf3eed9a095614c2152c9b1df170823ea74e6f4d12a8a30bbe742a3f93568521c75fb27a83b5c51511191a79a1d6f385a0a3bab1eb90b5ce3585ca984777bbbb97c898e104c384ef35b532a2dd00d96ebf9c7b3bc5a5246fce04e98e93ad7c4791c24dca6812233727db61666b1e9a9223244e3a1ca70361abed4a9a6edadfc54795406e43ab107a350f2d6a515ebf809d17d82c2ab0459caaa4f91a41a5a96b9afc17c69572805aaf6e3f2f17f128bb06f00d90a5b5ca37", 0xd5}, {&(0x7f00000005c0)="e997a35fdc1ec06d41eb449ac787ad5e963194793df0912ee880d2f8d4b5ea888b3bfe65464c8a5e5eb041ffa2c037fcfa43d4b4173a47e10a6f48b16ba44ec0599aec8d6e66519ffc10e736f43a638f883659621f08df02fd4217d840095523b4dc16a96526cd644cbe1881666da7ffb0d1aa3cefc5f06609495c46d858ed74aff2abef686566c39402ea8b8637a5f1af37d990f52d847be1c775906091841f2d170a86af15caf2936f2a56689ccd4721dccfd4392bf069bb82f11370c42a95b7dcfb23aec6ed8be924ff37803babf2d6ff0677dd1df3a0", 0xd8}, {&(0x7f00000006c0)="37bc98952fdc110403f9aba472e2cd981999fa34184a5aab519755d750858d361c79c16e69d398a08000133061744911f32041951efee2eef14c693e9a61ed6b727ce5fe088e662d22b8a769eb67956efc7d0fcd233f1c633f2cd26eb09ecb9f48b6a1cc5884b439aead", 0x6a}, {&(0x7f0000000740)="d0b8629be4b432e3349b22b58d7983bc74417fb685b4b6e0d25566bc2af98799c563fdf03b475dac12f7afc9302cecb8f1c72eb9078d71a3f9333e7dbb999b7f1711f3611bdc07fb7975bc6ddc3679afabfebe78338719077be677c73f341b1e8538dc37a68d2da2119e9a482dfe8418043b133514ddc70cda7761f19c98de6bed7048062589dea3378ecf80c351809e7679dace6c060643394ebbc10ea5b6d5a4c384596c72ca370ddceb72c39626e03788f208e89ee3c3abf7", 0xba}], 0x7, &(0x7f0000002940)=ANY=[@ANYBLOB="480000000000000008010000b9ce000033a325616a7e1b4c729e0e8c308dd8c1b339e1aaacde0cfee6a78b136859ec25aebfd07f951617da0aa72108e865e5c6ced9000000000000101000000000000013010000ff01000076ddf5b49ded0a6086839969008c1c7ad7fafed34ee6c4a7b8db463e32124d1166cfa4adbb27701a985bd2a525cfe9e7115cf615bb8b4a6932c7d17a3e8a6ce6cee855b8027aa5ee5fc25e066a9c609665022ad42ed675c09335b3b39617a23ed54996cf1e3619619c111d41fbb1e17f2747ff6efb62d1d61dbd7aa3bbdc77dd84b351b68cffe8b44ab7215e13fe8d95e27e37e52a1514a16004610512f7b67b12deb1ef9321989c1954e5ebf192f74e17629a878d88b94f62de5aa4b5e504a07bcc101dd4c35e25a9ab21316deadab1d015e1f991b04b8f7d53cdae4900622f934f9fd12d82aaac4844bb7e3dbbf0795df01f5964436263ae317304db3a524210365d23b17870c37c2cc5ba678eb49410f6dd08e5ff61537179a3dbfe1f8afe69c9466811e848b2132b582c3c3ba1b33e88884b16a78f058895d9e173490f064a5089c9846b2915087b7e7246970e21207c953632bd4b5d51faa612394dd0fcb81b90a357ea4bb73f4aba676977e9f7a592738f57b8fc7c5e8c4c659ea7c4d82ef0772c5bb4539905d6c407145fd6ab1c026fea510c17f9a8acd2fd660e780351505b6e5ed9c11360d938e81f1a739df2da1ee50bb2a7d07951fa721893a395e96090990ca68cf56297f3386bc2c07c016c68a9fc3fb1cf6eb0d1ab101122698050d8337a3026c4694bc0d3b58d3ab1ea555d448702276e31a2b12d4874c8cc64d0b3b580447aea55b61912e89ee64a19021ab6c654310774ea701ade3c63a6c74399026a507d7d9fe418b1672eac62bf1c032812bec655b0f9d3e33fa5948dd9ed4859cbacbda7e0923cfaea5baef4cc1929b1b4b9b039610173a354430685fe153132233c1dd1e0ea64a69f55c8a8f6b6eedf8a1c9104938688ed7ab6884fc7493f2fb7c7d294d831327234888fd535250632b7a51e8660d65103918146a59372bb7165f7fb77bb06b23c9ac6a4de067c258945d49a5448148ccf00c15849e689aa3c1c251343e19692f524f912cadce9cf8cfcdd7daab2dc3aae15e39f452f5323f5a9e4f4fb868f0fe4aa9ea604e7b83602488fd287c9cb51d2cb6b084c909b45f166209f41c2168ea2c040c3e02fff58413e3a93dcc8b05bcff7ed3e61162a1fef7a2479dbb3951cde05b8ed33bca83c2ab3b5dffad06d9261b2ca5e40b25fee30abbd6a0f996c78119e2f1ef27df846ad9c2d0f6cd9549717353d9dbe2b2a3ddb2a247c2d6626bcda3108d7177bdc1d1631858f8e4b84c662c5295331723d1e00c7d3cfa530ebb3c5281b6ac7d84f9556d647cd5a2ab113a5bb448eda25beef8b9de0bb2601de49979aa0a2662228a8ed2eb1554c716219ec8a6ac25cf997207c73918bda9e037bf646e9b8fedc591801f518a272d02efb319de8d241bb54152a414f77828077e44f0eec8ebc489f3e7501c0dd9ca8598c75f323a2f855422795dc09a2336101b370ec3e08fb27ae8150a30df01992bc89a63663d6ac40c09964e7cb30f674bbe8c791b86940ce7fd31b2e2bf3e78c85412def27216d8394dbb75ada7a4945904047eeec7c48950fa37633d22b9bb24a99c08667fc83c231adc7f116176422f3667fb61b87b7c045e1042f5c2cf017d6419a1794af9e5a14df8867ae022f7263362d91728c134e756631be8e287f9f04cef26abda943b421a8600294efaeed66acfe0069385bf34f70a3444e1a1c2875819ddba125a07c535bcb2a4c833637d609b8415213b913e876aa9905951f6126f1f6adcf397f471c89d0c9c7ad7aa302a030b92cbd0867c287ccd05fd6d859d17a76d05591222e0310a46cfd3799a35b96273c9701a8747acb6c69765deb47eed1b4314588ee84d1eb9d76b651d2af25b2ada0482eb3950f4c95426475e3d3af6afeaa31fd9994f1747d0023277a769b6aeccc962c0825b99723472d61431497630bb2f7390ce4db010a96d313eeb240ed5a0149472b831a72ec0285f3e0147ec25e6df47d9ee2e0345b28a837e08634b5465304c76c47973f923d46a9d39c05c5e8f8efb23e723ca611ee299ec1eb17156d2289af263bfbce448e1100c902847ee13b9e276485302b9bc8c17c8143e550b3a6b2b8a07c9a6a8c50b9dbcebafe38cfe2958485f632e83e7d68aac50a14ec1911179612cfdd7260179622d72bb7a85b754806e3c6564d25ad8b86d7b6a269151673bbb34bd6f13f55c14aa9fbbd472092fff4fb3f95f73ffef551fbeec3e4179dea4364489cd2e0b618282200ab574f95738aea08ab3a8de5b9e7f65ab7ff79ea39ed4638d366763dddc0cfd303105d0f6e8f814a4d4e732cea60c245c8074f4abbf260ba662ca41786eca5aa3be723bdd7f687ec1d7e59b7327b689cfd455416d6354c1eb6fc63861c90c365c761a46e75714b00224e9a6cb790ef64dd4cb3d57438484e16b2dae319c5500c85d79bd41f0d7157e9c3c05ba57623bc690434fdc356e7aa66355af7f4b1945785806748565112b55b22d13b53e84d31f12cca416ea8d2fb5c63a7cca5e849cad90756d6ba5b4b33773e75f40745103ed7b5a8c4ada3fa3337fa9274c7a7ae4c383f44b63c133707a6a11b8cd9f7827f05768873a5b808e4b53f91449314b222dfb992e6d76a8b81d16d9ca86492cc24a0dc107c537bf1ac8f770aedbb9140c7d42dcfce7b5c1b4a4977d3747577642a692a4df5111604fc16bab7ea8ad5a7b1167c3995d3a97622a603a25a69599ccb5de9886cec8b8c9738b2c1be2c154e1706fbef851470c93e9233fc87ae97075fcfb32d3b9a7d9705984696c7cefba486c7e9ffab0e801c234f2048adf6077790f9dfd9e51b4a918bc9d5c5454f868ba17fc772297b6238c8dec15d032ed438c80dcbd46b10c298aaf5ee6018e5268552f6da24b9f4ad1b0ea26d51d06b67d460df4629e085e1964602bccc87f5d04895bcb9f146eb12282b5ed2c253f049eb949dece5f76fdd90d27233f2d567a7b280b8d4591df72baf3acdf3bdf9ef591ec60ff9cba97de93968f3318533cb3bbe83cdfc515883374248fab42595739348e331ea4443892fa7f23c89cd95be1e7321728abd4cea0c5699f355b8ad3b85c46a952d1a24d838f2130486babb838b594722ac7efbf6d69337d2c6987ba6226f06177fe529735aa99ca50970da477d6a0a702cc39bca1cc8e4530c72802791406d8d1734ba9e6f3b834ff338cf999cb2b3781d9db1dba337ae09238df8c0b72288e6d4de495ec880eec442487a93f23aff29b13a49dd5bc2bbf8905a18a8d48a629faaaf98f13cfb31c07c516b95bb745a387a1b48edf7398009c21872fd198db19af0b6b49dd3bc8f60b9c9b70584a1701504343b498292ebf4436e45beb4d9a4ac8216c8c6c9260b9d74c063e23923f7cd65d08604c81db1a769268c78db79953975c0fffc7e6a79428c29ed3d22df812276a08056c1364d945715a68d409e7898fafe6204f2f10cd884994bc1eda8a4242814f28e64b9c380a02f1e4e4fb0fa243329d277e88222afdcb4530de7ea4433e74d61858fa5f214787de551aba8d435bd22d4b2ce19de9f0bf7fc55cf4257e9c7ac076414a1e186f24ea22935670f9c0089893c683b6f61cbe2ba0d0fcf2884d65af3b927061321c0caf6129b5109b356edd5c774605b018e5728134c5a514c9f56be190e5f4b52092947730c4c6d3a126036937e820356cf0767f888bb0d790c193216d59b9b50bebcf88b3d4dae3ce96f44fde22c88d9545c536b4307d07ed03b0a75e1d8c879ee442bcbb69a033ef64556689b0e1f6e73f01b5dc071364e2abcf2965626ced677c9ac1124a9c94c05df1a3629b77c6d086e0f5de693a880862d7c4d40c0564cf118f58db32cbe00967e89a5dfb3b79defd191dbc8cdadf505d4fa590cd37df6768cad0ab9317dd7d57227e655ca1c2e772ad7912d81e17ce10e3c04c4cd1b5ff2090ce108670c3457b832821a39d88404eb853f5728a66841add12d827d8abc1bfb805fd0a00d36f94689dd7d16e6a86a00cd4e63c4ab1c929b11747ca6c13677f1b7f18f59b467740f7fba54b9e868805af42d5591af3e8bd9c3e325c0c48ad7c33bdaca2d8c27e3c7c81f1a11a2e1585577fa97c360dd993950eac53c765f76324c9fc09d2418346c0428f5a6a77b2e692d4671139944ca5adae73f11d37d593f334da11b18e286e5ed35ea710b2605df5980cdb3098215bce49ed799cc81a244b792f0d288ecefcceb3127e46dd963b9debfb4bfc932c1f960c2c9d7811d6d76d659f97a74161b924cd6d3a20df3b776882b7433740901c2af4ac6d7ed93cff88099c77a163991889b7da23c65155d550efed2154091cea379202bbe5e0099f679e9f91ba947985ffb21de7da1bee6ed7369e2f34fe9ea4c5370c8c24acef6cb865df355d8249a77ecbd1d51db7e584ba4860a6ef8bf5f71644ffcaba3af1587bf09ce3718a18c2d02f94b355cc4146100a4153a8e57099dd4d8ef4395793b4b0f9f00aae521a7904beb3ccff0cc4d4cf9c1001c9fb3705d80518247f247d1ec833ba6bc66a26e12cde733ad4be5de90d3b1cfa471e7e9eede76f0f8eb174037f62f1c6804c73e0d4821eb85d6b5f0e6429abe78acdc4843372f39f7623d146d2ec0977c39b877ecc5175ccc157863c4de726819e8e70637ef0c4709f037b06387add43d7f79e91bf8d8014345f501df55672d70fb9d660ed6db3ef989562e52e3c12a9115d710574859d4e35b4dd22ad242b6a610af1b92b907f45b74184b93f82d9a60cb245b1233a93ae4f1c1f8ce5cb3dfd4d2ba32d77cb08b38b0ce88642dacee17a24f7891f47e89d530a89a9ac71631759f594e5e5b8576d6f177c094c1d0442271879e937a52eed6ec007909997263acc777bcb905c791fd0568be043d891ab48413c3f017d40a6ab072a1c519d8cc55fbf17c31f5f3a7f83823a9196a9edf5ccb55aeb20df98892d9436db8318df27c469e018ff80d5e62e54ce83d860338e391e1494c6b2dd5e07390a742b39fd431c1041352d404282f4a6fb796117f8e80fb6ecdf46dda7e5230f61709e45561dec09535cebad072cdc4e73ab971463ab55dea69513ffdc0abd2ec0f0d129781f4c4d6d1711911305500c9c4a983cbbc2abd2c4167698ca9024f2b8ed4be6c610e69cce70b5dfa812778c0ba7867242ef50d6342ce541eedf04e0d24966200c12ea971f2f2b21f3de7d5c99e1483c131dabc37b8497f39021894d86533fda4c4940c5cd4f103421538a4e2cb00668dc83cd161efa87723196d7c5db3628a48f71374e385273f1480ae1ac5fa61cee810e4f7881f7e2a412803bc4c84aabe80d86db4d5f3838afd3d1d0b158f7c573237d79dee2e4c7b34dc4f2f3298e1fe861fd796013fc99dee75c828447d2a7d5a5c3ad32f16e03908b1731528ff8b48e1240068e55cab6a5dd3696a702d0d3900be66a6ffa37df0a6554883b5ce7c542fbfe792a62da08178f522e8e7593ecda914bbad3cc3968876dd46ce648da21bebe4a412c3643174b1969a3aff8f168193aae18753e7dfe45e3dc61d7aa010e095952992737118aa921877467c6007588d91d706b9c83b4c87039834a8f370563a684289d7ca715174957730e06b5d6197048fb9686e079b3e2706fa9cb028b346619af603396b59025bc93c04c1e10f78609a62ed7579a6c8e9b056b55fc278005daf3d46e67b03a1171a7a7de1467b02a34af452686dd679d3291d851f28eebbdefe4f59a834140d32e2b7ed37d66a193ba3eb59f2579ea858253aca0a96034aaf572c50610cd3e000ea97be426a29273df010100000000000003a00000008000000285f9a2b7d0504a78e9b8b4f083b956bf254808c1250c8dcf299ce565968b390290ddea1dad5bfc08e979bb1a627b686fb9f22a96cdf13dfb8d10cf204c7915109736ce3726b76bd21a1b0562c02ae583412561a4af213fbc5b1156a3deb645689729ed98255add72ae24c7ddd0462f851773c1365256ecb3f34fefa76e4a2bfb42acac2a66e5ba073cc021c669fc7b415184de13c6ffe38d28d8a47f3aad6609b24e1d1a70a0b55df2799e3afbf7af5c9e383a9db1ae7f68f65b406baacf2e0b1dfea3f97afa6c9446cb0ebb2780ce98586b5b7f7af603e0220572d7baf3f6b50c11f622cb0867081316b1e5773ea352bd97f132ea7df4cce8c4efce4bd361b6900eb0294f2c5489a2267e210fcc23c548092d1031af333f30ad0689e376e2e4df1db9f64a95207a59087431e82ad30bba7673adcae05d6a1c79f4d25bc4fb511438046a9d5c4708b222fdf5c6e37be5e42742a49186a193b1247059fb0b77cd488411601dd99419c462a0b8d26d2be94571cb2942f92706eb3582ac3ab68ef9b6c6320b877e9d2fdb3e59495b0e332d535be75a32dc14280572b3fe2831968c5f5ade30acee370507c20a2be3a273768f3b273a8aec3d4912baf9c7ce4676e65201debeb65f1b267e1d94a7dea8c5e3d1277eece501715d1dfaad8f2ac14bd1239cc1751edb399a95b22b3f7b7b4014c603a80fd8f9dfcea28f955ceae2849f7a3d9ddc36cedc5c7d22e66175f3a1862e4038e4c89442eb6719c3b0c2e82e165433b70d053749c670717034a5625a505b80b17435003455e4339e068594cb7c7bff1179109fe66e275a8a037bc7a92203b6bbe36ffec5cdb31151f8c0946601ef86df22f4dbff9b5c6614f41351caad154155466cab98bda6b9d847341b6fccb73f9f78854f020080964ff527931638fbd15d000cc57a1a309a5e95b2601eca6411930e019ebe3e430ae574291db4d7a1b10f8d61ecaa92166e65d8d2290b0a906cd34c95685edb6dea98ca0deddb8e5a13482105a3030e666db502e20aa408907d41d5d2af08be1d3fb1077ba6129d5601b08865025852633a2165dce184f262e32e28a09e57d23830ca91549a3f22c7b4db4f7ab637c2b7bd9e8120a3fecf74c239a3df252889a665c4eb3181807671bfa3320309176bcbe3592b38ac27667251b37c7cac08576ca629153528f779047d220be7155cdf330718c5d6ed8e4920b3d00b0fc47877e4213261c4e469ae1b0ca710d2381b303862f0087af63699cadf479feb9d15f1c61aebc06207171a333add5a68d2a91e8a85689bba22f43a71003bfa5c53de3c4d2e9025893e5602e1a6c62484a3326f52b364e08fa0db0d6bc3111d66f5f67f04c71748360e02508c5b962645bc7f3a10f086d3808ce782548c2ecfafa2c2de3cbfa710012527f76477c784a1e6c71e30c13de949122261f834325d76ac0760247d6615084058043d8a1da904edd76a9d31f898d7db708124a663819e85dca5e05c557d29f687cfe6e3bf2ea55072367443f4ffbc7d52b4033324c20d4c93ad2df722c4a678b0fd6a2a619c764c6abae7020313f7c9c871b6a24968cab371c9f219689ec97863ac895998a8af52bfef81a7e1f549e30abde1d219ac481bfe8bb1a8a7956ac546922a7c437c901fe30a35642171652d83931944a3fdfa5f40d0690488d453634507e12cf3abe91221814d9f2750c9ff404599c0c9cb00843e9ed577b778324a4df05eb1098db8ffb3ad28dd1e4b53a5cac9801bc41b6547bcffd050e5be7696c5e363b19c3b8519bd03789b5569802fef9c190775c91360251a19164556f70df9c422f7b1a44a113e2dce9a46483e135ae87100c6a31163c9454525fbf686a359caa46cd77934a1943313955f4777de0f183d38c981cdbe0e9f66355b6095df1ab8b5c3cb99c465af06e75f5cffa62b7b23d08843122ace1ea2ebb19357ae26ec902681e1b41f02863987909a9932b837e87eb2fd77cdc7dc565556931386da597c7d85042ca56f87ca7f1ad3d031922bb8e3ddf8b028a8775fa05e8956aa5ca688003b409b03472e73d781da5fc1e1ac65bbb1280370618a05b27ff0ec4523ad6b4230e1ae931bc46701c570227e68e418cf9650e52adef189c814ad70527ac00df46d762cfe0e66377538fcafd16ac136e3afabe89f5355fa3208c0dea7d622d142ef2c0a7c55cf87cd8e06c4f7d21b65874415189a308032e4d5d28c464063d73417371c5f80adda35dbf97c837e35be56d33c771bf77fd0f2bab5606cafd5739004bd7b7884dc4f50a41e9482b84102ecf8113245cbd5d3744d64654ffe3fa8adfe3157f00238abd4d44a6b231eb811369a138039ebb86685dd0dc49fba782edc2dd1a2d8400e50aa4a464f90e98e6cbfa2570179490ca5b1a1df7a58f28f95d3456a6f0c83536e51b362712062ce5d2a49a41b5e8501209d401093d8358e25cf5459c75620511bbd94754adf5fe18f3d6bed39b7f1a7861fa96aeae7b50b0e851312e1051de926fde98602add60dd942a85b607c3ededf4c0e1d50032662b253d74b94fab0d4939959698addf81bbca21caa2c9eaae4a4ff7506390f45c26a1690d1ce184dddb9100322c107ed2d6eb047c74126321119f3f308329c541c707e2b2b8a60134951996fe31eb190d90af86c482435805c3bee7b05ddd0dbad9ef565a5fb15a28c8c640aae9c5b4373f9946dca95a278aae6a0b974a142bbb9578dd1d0dad11e8ce96c8e0e134821de2ecc0be52485929ed2b56795bf9f60e6ef748605baec1eaba244207b3c1b77184ff4051e918595c416502e2667952d2b263f1fe51b00a80cf2f4ef1bfdc31de4be88b127e9534c101dfce8ccdc279f3286a66250a7fc1528dc5f04318882994fcc2690e3899c7d137deeec7dd33b998c6d99857740206f546e1e1493336ea7aab2b661165def31af8c2e638bdacc0684c697138a45bebe7b536dfd93b8ad485311e66a7fa774a1e35e92006785fcad19c795cdbd737390f21f0e51693520aaca43f5b727cb6bdae47035390bcbae14e6c33cf12d26dc0bb33d7edd97104a26ab256c736c6af2e7bde213b81fc7369bd3b6de7a3046dbf2ec722ac7e080f0c369939d69cb5d6e4f543b304fba753f4fa1af1186c1458125681262ca151138244d264018a49a3da45fbe8f3c41bd81e74cebc4416973e173d57cb44e5f7e57a765d70b135a503e2f602e298f02ac37bec65b4465befc791dc44efa2aca7fa477ad8330e0b89038e593959bf15b4301dba5f58dc8605dd28efca9513446dcefcefceacf4ce7f860933da19867c8ae81e3b8cb500681ba3614bfd55b82cd5330fc5790842b88c5150eaffa80c9dacd60aeffd9219fc56a9f39acf1d3b513589b1a9630b58f53c02159aedb61a6bcc9b16f89999ff3d477de824d96d41c84a0c65ef97a5c966ab7f4d4276fdf9b77c3aee51b4024e189957a38ba1808a489edef74799cc6d1ab5688ed0ce06522fa8ce51d43e7ceb8f42b60a790edab235e7c16084a9a1b69aaf6d5ed61568d7897f5ecd5c3328be603ca3cca20c3c93dd8ad00f5d0e1498ed71bfc8c6a863638ef923a10fee3a8dbfe2b6ecb08dcac37a24ade05dd8267299a349f17e089a69fea59d08b57121936ab94bee487d7c6073d76ca1a2b99faac69f5f396955cc7779bec0a0ae52bfaa457f8a07d862290a4658bcc7692418c87ffd5064632bcbe185ef4f263830e02d4d384ea4ddaff0ec2526d66b06b167a051961d7a2a78bde51985ef217882fb63ccf842f75b7bceff4ea1b716c224ffab651b3a98e1e6c0a6ff750b75b25808de6ec19666027856d6344151c020701ba9488fe376d875c18702a869af94c0f6a74552ef77b0c0b31de681b37af61499ee68450065527d626a6eefc80fcdb779b48808702891ae0242498d21c87fb3fb5e850f6a1faac348bd9050f38d4acbf5b89d5a30ed90e854e16b9e065a3a49c4d64295c7ab306391c66acd18a7fa4ef09287f1b6a072a5343bba1128e1da1972acdd0d9391ea3171417c4bf5e0705efeb64205b79c91359ab26f5f3937fd1f04f54f49618009bbfb193509d3a92c1d6a74b7468e2da852cd78887f36c9fe6b3febb751c6a7de366f05a0554390ca5e8eeda62ebe0d45c08c0253e781def02476cae2520175d274014b8a379cf2a3772567c6087c8695369eed7b3285d1efba9bc16bbf118066ab85f3830a4b40beb28a17fff1827d45f6b113bc8b591213a019ebe34767896566db1eea8298ac138f14d735e52e243ec0bf2bb57b55b8a77381df5f0855b39f8fa7babf837c737c820113f8dcb3f6c02a4e905b6e483b2716390f6e05e900bb973a838a39f0da98b6345319f9a041ba0a15c7ad2b2d9d519b058b42f4508db5db7dbdba18de851503d7d3e881d9369e26c44fcb4c5b53ee85f7eb2701cd7d45f49829ac9300492537acc4d80636110ed37e753ee2ea30825290031800380d3542bbcb1d2688ec3a20fea9a403400e255b97e3dd0cf7e64a6908558c06682862123706c013873031afcfbc496c59dad7fb7f47a347fe2916bb3fa464176ddfb1611724dcca58bd01cfe7e8f9b964ef305698ab1a597552f22553dbae1d6cadf602dbca98abadd1940f03e5e4253fc304346529c0a2985ad1133a79f26f7d0f0bff66bea1c0f10710b051efa1f66e582cf565dbfc10449ce4982b4aa2db528b6b82b15138c41eddfc1dbe7f625d7d9ac06fb421053eb3e6ee31a49c99195ef3be1d7584b7763bfa55cb508d94b21ce13cb81dc64bdce15e3810625ce353a084f9e6e454a0bfdaa51ee43d944657ef5e6599d604c8b2ed3a92ea0eef599fb266759f99e9435789e57f73e417f5cea0aab26a7e75dd46086305adcddbb738952a40979c132ed3ed6844491f4a5a43a2fa5efdc5a765fa4a854f36a51f06abed6396d315b45176f02a47812ff6ebf34415327fd9a0a31394572840bb9f3ac0614226a05c39015eea40b18113fa0a6c2bb26d83042eb11a8a9df50bd9e638e59b1137067ff0607f943bd1f67b01826ff61346aaece1f02691e0c2ab71bdafb377d504b2e9e8e64851024f6eb02b3b255998821c956edc91d7317d1508a2c7c9e7e3009c8e9fa39debc7760309d981c73e9cb37e492b000c2ee26dd6abaf95ea66bb70e373dd4ac7505ee039235a39964960ae487640c3e8fb01bc57f4ac9a3057abf5a01d613db88d85f0c63e28e8fae06d718b67471570f4db8184ff260b465c56853027398ebccb1d66dd80b55c906e335104e6685f8a26dced3b34464c28c1e8eef626713a654370bcfbfa7d253cbcfb36154954963ca7737cd78547f723007a58ed4bf7c62cffce7827e95fa27acf869dbd833945f94435a9b9d6a00073958ec4a589c542394abb4dc4c8235392c0730db64e22375fa8abf6109be019ef4fa7745ecec9ac49e393b0aa946b7613a2a72b9d5d03425c9a4428a34a5e49a8d3509b5ee72e1a8a636b4081faecc8068ceb1765c64e413cf8bcdab17cfb49ffd7499c193ceaecf1143f92bfc54ca6044392b1d6bf6fee8e6434f60c83c5368c22b5e36099af04e1c6f71e7bd6560917ca181baac1239ff19f7cb79463d84246ed9f8ae70f1ebd506b4aa7d11293d92827980fa3f772156f1a032dc83a6408fd15681a36598728393044c12bd07b9d3b862681c4fbee2327a0d55bcbeb531dd7a3319bd0fe8cab202126e660ee7b1698ceb3e4d663283dce8f047b4503a09837a50f1e3ad1b20c3361897ec90431e4a36df38b894cefbf8dbe99f1f2"], 0x2068}, 0x0, 0x20040050}, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x400400, 0x45) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:38:25 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x1800, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:25 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x6, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 402.396922][T24683] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 402.404875][T24683] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 402.412853][T24683] 03:38:26 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 76) 03:38:26 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000020004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:26 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x2000, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:26 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 72) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:26 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x7, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:26 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x2400, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:26 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000024004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 402.955339][T24710] FAULT_INJECTION: forcing a failure. [ 402.955339][T24710] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 402.968393][T24710] CPU: 0 PID: 24710 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 402.977676][T24710] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 402.987761][T24710] Call Trace: [ 402.991035][T24710] [ 402.993960][T24710] dump_stack_lvl+0xd6/0x122 [ 402.998558][T24710] dump_stack+0x11/0x12 [ 403.002697][T24710] should_fail+0x230/0x240 [ 403.007093][T24710] should_fail_usercopy+0x16/0x20 [ 403.012154][T24710] _copy_from_user+0x1a/0xc0 [ 403.016799][T24710] do_recvmmsg+0x27e/0xa20 [ 403.021221][T24710] __x64_sys_recvmmsg+0xde/0x160 [ 403.026210][T24710] do_syscall_64+0x2b/0x70 [ 403.030606][T24710] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 403.036576][T24710] RIP: 0033:0x7fa271cfb049 [ 403.040970][T24710] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 403.044088][T24719] FAULT_INJECTION: forcing a failure. [ 403.044088][T24719] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 403.060558][T24710] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 403.060583][T24710] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 403.060594][T24710] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 403.060607][T24710] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 403.105897][T24710] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 403.113935][T24710] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 403.121954][T24710] [ 403.124958][T24719] CPU: 1 PID: 24719 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 403.134238][T24719] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 403.144279][T24719] Call Trace: [ 403.147536][T24719] [ 403.150511][T24719] dump_stack_lvl+0xd6/0x122 [ 403.155120][T24719] dump_stack+0x11/0x12 [ 403.159295][T24719] should_fail+0x230/0x240 [ 403.163690][T24719] should_fail_usercopy+0x16/0x20 [ 403.168694][T24719] _copy_from_user+0x1a/0xc0 [ 403.173355][T24719] do_recvmmsg+0x27e/0xa20 [ 403.177773][T24719] __x64_sys_recvmmsg+0xde/0x160 [ 403.182730][T24719] do_syscall_64+0x2b/0x70 [ 403.187136][T24719] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 403.193074][T24719] RIP: 0033:0x7f2c4d882049 03:38:26 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 32) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async, rerun: 32) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) (async) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async) syz_io_uring_submit(0x0, 0x0, &(0x7f0000002900)=@IORING_OP_SENDMSG={0x9, 0x3, 0x0, r1, 0x0, &(0x7f0000000180)={&(0x7f0000000100)=@in6={0xa, 0x4e21, 0x8, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x3}, 0x80, &(0x7f0000000800)=[{&(0x7f0000000200)="3e3166a9b0da2b44f16c32a83251b9d4593382c9906a8ead2f78f21f52a05b96047bac550d2e514850f8ce87750d112178c742bc9070a60d30fe41501f37e4a0a2ce1bdc480d8c10cb8d76e6807df59b9085e684f5cbeba509f09842ea5722faca4036f903f2c7a8091341bd5132bb196250346b9c830165b18c041e5c3bdde5d4648c14a45c967de1faa7708a3208944cf60faa404bf56d", 0x98}, {&(0x7f00000002c0)="6bb4e66df9a8b34e68b665f9062d0ff4f62eef840fd86eb3cf7699af7f1ebf0109ee184359368ba56f33136ba8b74123f6696ec52cf7445132c61c437be88f5b01301c5455bf6225806f5458b85d9e1ab451ad0d8dc95469c60f9219db888137e40e227399029898c5b484321fb1d5f646d931aa66c83834df97a9c19f79bcaa8ce7c7a4a463d1e8c7fecc38acba8ea7d4cf2adf1930c30fa80d822c463ff619be2438e2e72515dd7006d9c262e88a859116e66aa4280756ced8901242db5b9478091875e0c61fda51fffad1696f6be49f9218", 0xd3}, {&(0x7f00000003c0)="b348e570cddca24f69fb752c86d6a70b55173364b0442cfe42374d3c27bde45fa76db888014d8c02ba56758f041334ca669beae28f7cda00058c64989dfe58ab0abf91278cac1e6020aea7b3a53a2a065a09a16e69535d8a74504069acede93d536ec6a1a9f967befa9368898ed7572a7167b86b3d550ac70325f8574eed8d1fdaf4ab802ee21e765b2fcffb8e3e69795a39aced2a853a1838b7912741c68b21253f6dee07b6fe0b2188b9f6d9f8c83e73efaef35333488e95734287c8000a1c6ad5456ecf4fc07b7c42cc2f62c7d97fbac365bbd962065456ef43d3b387c6c6eb8d7b70a0852604fcfa836dd3", 0xed}, {&(0x7f00000004c0)="8fb007a904d503af0e04c6cac2edce1348e86abb8ea800e1628a373feeaf3eed9a095614c2152c9b1df170823ea74e6f4d12a8a30bbe742a3f93568521c75fb27a83b5c51511191a79a1d6f385a0a3bab1eb90b5ce3585ca984777bbbb97c898e104c384ef35b532a2dd00d96ebf9c7b3bc5a5246fce04e98e93ad7c4791c24dca6812233727db61666b1e9a9223244e3a1ca70361abed4a9a6edadfc54795406e43ab107a350f2d6a515ebf809d17d82c2ab0459caaa4f91a41a5a96b9afc17c69572805aaf6e3f2f17f128bb06f00d90a5b5ca37", 0xd5}, {&(0x7f00000005c0)="e997a35fdc1ec06d41eb449ac787ad5e963194793df0912ee880d2f8d4b5ea888b3bfe65464c8a5e5eb041ffa2c037fcfa43d4b4173a47e10a6f48b16ba44ec0599aec8d6e66519ffc10e736f43a638f883659621f08df02fd4217d840095523b4dc16a96526cd644cbe1881666da7ffb0d1aa3cefc5f06609495c46d858ed74aff2abef686566c39402ea8b8637a5f1af37d990f52d847be1c775906091841f2d170a86af15caf2936f2a56689ccd4721dccfd4392bf069bb82f11370c42a95b7dcfb23aec6ed8be924ff37803babf2d6ff0677dd1df3a0", 0xd8}, {&(0x7f00000006c0)="37bc98952fdc110403f9aba472e2cd981999fa34184a5aab519755d750858d361c79c16e69d398a08000133061744911f32041951efee2eef14c693e9a61ed6b727ce5fe088e662d22b8a769eb67956efc7d0fcd233f1c633f2cd26eb09ecb9f48b6a1cc5884b439aead", 0x6a}, {&(0x7f0000000740)="d0b8629be4b432e3349b22b58d7983bc74417fb685b4b6e0d25566bc2af98799c563fdf03b475dac12f7afc9302cecb8f1c72eb9078d71a3f9333e7dbb999b7f1711f3611bdc07fb7975bc6ddc3679afabfebe78338719077be677c73f341b1e8538dc37a68d2da2119e9a482dfe8418043b133514ddc70cda7761f19c98de6bed7048062589dea3378ecf80c351809e7679dace6c060643394ebbc10ea5b6d5a4c384596c72ca370ddceb72c39626e03788f208e89ee3c3abf7", 0xba}], 0x7, &(0x7f0000002940)=ANY=[@ANYBLOB="480000000000000008010000b9ce000033a325616a7e1b4c729e0e8c308dd8c1b339e1aaacde0cfee6a78b136859ec25aebfd07f951617da0aa72108e865e5c6ced9000000000000101000000000000013010000ff01000076ddf5b49ded0a6086839969008c1c7ad7fafed34ee6c4a7b8db463e32124d1166cfa4adbb27701a985bd2a525cfe9e7115cf615bb8b4a6932c7d17a3e8a6ce6cee855b8027aa5ee5fc25e066a9c609665022ad42ed675c09335b3b39617a23ed54996cf1e3619619c111d41fbb1e17f2747ff6efb62d1d61dbd7aa3bbdc77dd84b351b68cffe8b44ab7215e13fe8d95e27e37e52a1514a16004610512f7b67b12deb1ef9321989c1954e5ebf192f74e17629a878d88b94f62de5aa4b5e504a07bcc101dd4c35e25a9ab21316deadab1d015e1f991b04b8f7d53cdae4900622f934f9fd12d82aaac4844bb7e3dbbf0795df01f5964436263ae317304db3a524210365d23b17870c37c2cc5ba678eb49410f6dd08e5ff61537179a3dbfe1f8afe69c9466811e848b2132b582c3c3ba1b33e88884b16a78f058895d9e173490f064a5089c9846b2915087b7e7246970e21207c953632bd4b5d51faa612394dd0fcb81b90a357ea4bb73f4aba676977e9f7a592738f57b8fc7c5e8c4c659ea7c4d82ef0772c5bb4539905d6c407145fd6ab1c026fea510c17f9a8acd2fd660e780351505b6e5ed9c11360d938e81f1a739df2da1ee50bb2a7d07951fa721893a395e96090990ca68cf56297f3386bc2c07c016c68a9fc3fb1cf6eb0d1ab101122698050d8337a3026c4694bc0d3b58d3ab1ea555d448702276e31a2b12d4874c8cc64d0b3b580447aea55b61912e89ee64a19021ab6c654310774ea701ade3c63a6c74399026a507d7d9fe418b1672eac62bf1c032812bec655b0f9d3e33fa5948dd9ed4859cbacbda7e0923cfaea5baef4cc1929b1b4b9b039610173a354430685fe153132233c1dd1e0ea64a69f55c8a8f6b6eedf8a1c9104938688ed7ab6884fc7493f2fb7c7d294d831327234888fd535250632b7a51e8660d65103918146a59372bb7165f7fb77bb06b23c9ac6a4de067c258945d49a5448148ccf00c15849e689aa3c1c251343e19692f524f912cadce9cf8cfcdd7daab2dc3aae15e39f452f5323f5a9e4f4fb868f0fe4aa9ea604e7b83602488fd287c9cb51d2cb6b084c909b45f166209f41c2168ea2c040c3e02fff58413e3a93dcc8b05bcff7ed3e61162a1fef7a2479dbb3951cde05b8ed33bca83c2ab3b5dffad06d9261b2ca5e40b25fee30abbd6a0f996c78119e2f1ef27df846ad9c2d0f6cd9549717353d9dbe2b2a3ddb2a247c2d6626bcda3108d7177bdc1d1631858f8e4b84c662c5295331723d1e00c7d3cfa530ebb3c5281b6ac7d84f9556d647cd5a2ab113a5bb448eda25beef8b9de0bb2601de49979aa0a2662228a8ed2eb1554c716219ec8a6ac25cf997207c73918bda9e037bf646e9b8fedc591801f518a272d02efb319de8d241bb54152a414f77828077e44f0eec8ebc489f3e7501c0dd9ca8598c75f323a2f855422795dc09a2336101b370ec3e08fb27ae8150a30df01992bc89a63663d6ac40c09964e7cb30f674bbe8c791b86940ce7fd31b2e2bf3e78c85412def27216d8394dbb75ada7a4945904047eeec7c48950fa37633d22b9bb24a99c08667fc83c231adc7f116176422f3667fb61b87b7c045e1042f5c2cf017d6419a1794af9e5a14df8867ae022f7263362d91728c134e756631be8e287f9f04cef26abda943b421a8600294efaeed66acfe0069385bf34f70a3444e1a1c2875819ddba125a07c535bcb2a4c833637d609b8415213b913e876aa9905951f6126f1f6adcf397f471c89d0c9c7ad7aa302a030b92cbd0867c287ccd05fd6d859d17a76d05591222e0310a46cfd3799a35b96273c9701a8747acb6c69765deb47eed1b4314588ee84d1eb9d76b651d2af25b2ada0482eb3950f4c95426475e3d3af6afeaa31fd9994f1747d0023277a769b6aeccc962c0825b99723472d61431497630bb2f7390ce4db010a96d313eeb240ed5a0149472b831a72ec0285f3e0147ec25e6df47d9ee2e0345b28a837e08634b5465304c76c47973f923d46a9d39c05c5e8f8efb23e723ca611ee299ec1eb17156d2289af263bfbce448e1100c902847ee13b9e276485302b9bc8c17c8143e550b3a6b2b8a07c9a6a8c50b9dbcebafe38cfe2958485f632e83e7d68aac50a14ec1911179612cfdd7260179622d72bb7a85b754806e3c6564d25ad8b86d7b6a269151673bbb34bd6f13f55c14aa9fbbd472092fff4fb3f95f73ffef551fbeec3e4179dea4364489cd2e0b618282200ab574f95738aea08ab3a8de5b9e7f65ab7ff79ea39ed4638d366763dddc0cfd303105d0f6e8f814a4d4e732cea60c245c8074f4abbf260ba662ca41786eca5aa3be723bdd7f687ec1d7e59b7327b689cfd455416d6354c1eb6fc63861c90c365c761a46e75714b00224e9a6cb790ef64dd4cb3d57438484e16b2dae319c5500c85d79bd41f0d7157e9c3c05ba57623bc690434fdc356e7aa66355af7f4b1945785806748565112b55b22d13b53e84d31f12cca416ea8d2fb5c63a7cca5e849cad90756d6ba5b4b33773e75f40745103ed7b5a8c4ada3fa3337fa9274c7a7ae4c383f44b63c133707a6a11b8cd9f7827f05768873a5b808e4b53f91449314b222dfb992e6d76a8b81d16d9ca86492cc24a0dc107c537bf1ac8f770aedbb9140c7d42dcfce7b5c1b4a4977d3747577642a692a4df5111604fc16bab7ea8ad5a7b1167c3995d3a97622a603a25a69599ccb5de9886cec8b8c9738b2c1be2c154e1706fbef851470c93e9233fc87ae97075fcfb32d3b9a7d9705984696c7cefba486c7e9ffab0e801c234f2048adf6077790f9dfd9e51b4a918bc9d5c5454f868ba17fc772297b6238c8dec15d032ed438c80dcbd46b10c298aaf5ee6018e5268552f6da24b9f4ad1b0ea26d51d06b67d460df4629e085e1964602bccc87f5d04895bcb9f146eb12282b5ed2c253f049eb949dece5f76fdd90d27233f2d567a7b280b8d4591df72baf3acdf3bdf9ef591ec60ff9cba97de93968f3318533cb3bbe83cdfc515883374248fab42595739348e331ea4443892fa7f23c89cd95be1e7321728abd4cea0c5699f355b8ad3b85c46a952d1a24d838f2130486babb838b594722ac7efbf6d69337d2c6987ba6226f06177fe529735aa99ca50970da477d6a0a702cc39bca1cc8e4530c72802791406d8d1734ba9e6f3b834ff338cf999cb2b3781d9db1dba337ae09238df8c0b72288e6d4de495ec880eec442487a93f23aff29b13a49dd5bc2bbf8905a18a8d48a629faaaf98f13cfb31c07c516b95bb745a387a1b48edf7398009c21872fd198db19af0b6b49dd3bc8f60b9c9b70584a1701504343b498292ebf4436e45beb4d9a4ac8216c8c6c9260b9d74c063e23923f7cd65d08604c81db1a769268c78db79953975c0fffc7e6a79428c29ed3d22df812276a08056c1364d945715a68d409e7898fafe6204f2f10cd884994bc1eda8a4242814f28e64b9c380a02f1e4e4fb0fa243329d277e88222afdcb4530de7ea4433e74d61858fa5f214787de551aba8d435bd22d4b2ce19de9f0bf7fc55cf4257e9c7ac076414a1e186f24ea22935670f9c0089893c683b6f61cbe2ba0d0fcf2884d65af3b927061321c0caf6129b5109b356edd5c774605b018e5728134c5a514c9f56be190e5f4b52092947730c4c6d3a126036937e820356cf0767f888bb0d790c193216d59b9b50bebcf88b3d4dae3ce96f44fde22c88d9545c536b4307d07ed03b0a75e1d8c879ee442bcbb69a033ef64556689b0e1f6e73f01b5dc071364e2abcf2965626ced677c9ac1124a9c94c05df1a3629b77c6d086e0f5de693a880862d7c4d40c0564cf118f58db32cbe00967e89a5dfb3b79defd191dbc8cdadf505d4fa590cd37df6768cad0ab9317dd7d57227e655ca1c2e772ad7912d81e17ce10e3c04c4cd1b5ff2090ce108670c3457b832821a39d88404eb853f5728a66841add12d827d8abc1bfb805fd0a00d36f94689dd7d16e6a86a00cd4e63c4ab1c929b11747ca6c13677f1b7f18f59b467740f7fba54b9e868805af42d5591af3e8bd9c3e325c0c48ad7c33bdaca2d8c27e3c7c81f1a11a2e1585577fa97c360dd993950eac53c765f76324c9fc09d2418346c0428f5a6a77b2e692d4671139944ca5adae73f11d37d593f334da11b18e286e5ed35ea710b2605df5980cdb3098215bce49ed799cc81a244b792f0d288ecefcceb3127e46dd963b9debfb4bfc932c1f960c2c9d7811d6d76d659f97a74161b924cd6d3a20df3b776882b7433740901c2af4ac6d7ed93cff88099c77a163991889b7da23c65155d550efed2154091cea379202bbe5e0099f679e9f91ba947985ffb21de7da1bee6ed7369e2f34fe9ea4c5370c8c24acef6cb865df355d8249a77ecbd1d51db7e584ba4860a6ef8bf5f71644ffcaba3af1587bf09ce3718a18c2d02f94b355cc4146100a4153a8e57099dd4d8ef4395793b4b0f9f00aae521a7904beb3ccff0cc4d4cf9c1001c9fb3705d80518247f247d1ec833ba6bc66a26e12cde733ad4be5de90d3b1cfa471e7e9eede76f0f8eb174037f62f1c6804c73e0d4821eb85d6b5f0e6429abe78acdc4843372f39f7623d146d2ec0977c39b877ecc5175ccc157863c4de726819e8e70637ef0c4709f037b06387add43d7f79e91bf8d8014345f501df55672d70fb9d660ed6db3ef989562e52e3c12a9115d710574859d4e35b4dd22ad242b6a610af1b92b907f45b74184b93f82d9a60cb245b1233a93ae4f1c1f8ce5cb3dfd4d2ba32d77cb08b38b0ce88642dacee17a24f7891f47e89d530a89a9ac71631759f594e5e5b8576d6f177c094c1d0442271879e937a52eed6ec007909997263acc777bcb905c791fd0568be043d891ab48413c3f017d40a6ab072a1c519d8cc55fbf17c31f5f3a7f83823a9196a9edf5ccb55aeb20df98892d9436db8318df27c469e018ff80d5e62e54ce83d860338e391e1494c6b2dd5e07390a742b39fd431c1041352d404282f4a6fb796117f8e80fb6ecdf46dda7e5230f61709e45561dec09535cebad072cdc4e73ab971463ab55dea69513ffdc0abd2ec0f0d129781f4c4d6d1711911305500c9c4a983cbbc2abd2c4167698ca9024f2b8ed4be6c610e69cce70b5dfa812778c0ba7867242ef50d6342ce541eedf04e0d24966200c12ea971f2f2b21f3de7d5c99e1483c131dabc37b8497f39021894d86533fda4c4940c5cd4f103421538a4e2cb00668dc83cd161efa87723196d7c5db3628a48f71374e385273f1480ae1ac5fa61cee810e4f7881f7e2a412803bc4c84aabe80d86db4d5f3838afd3d1d0b158f7c573237d79dee2e4c7b34dc4f2f3298e1fe861fd796013fc99dee75c828447d2a7d5a5c3ad32f16e03908b1731528ff8b48e1240068e55cab6a5dd3696a702d0d3900be66a6ffa37df0a6554883b5ce7c542fbfe792a62da08178f522e8e7593ecda914bbad3cc3968876dd46ce648da21bebe4a412c3643174b1969a3aff8f168193aae18753e7dfe45e3dc61d7aa010e095952992737118aa921877467c6007588d91d706b9c83b4c87039834a8f370563a684289d7ca715174957730e06b5d6197048fb9686e079b3e2706fa9cb028b346619af603396b59025bc93c04c1e10f78609a62ed7579a6c8e9b056b55fc278005daf3d46e67b03a1171a7a7de1467b02a34af452686dd679d3291d851f28eebbdefe4f59a834140d32e2b7ed37d66a193ba3eb59f2579ea858253aca0a96034aaf572c50610cd3e000ea97be426a29273df010100000000000003a00000008000000285f9a2b7d0504a78e9b8b4f083b956bf254808c1250c8dcf299ce565968b390290ddea1dad5bfc08e979bb1a627b686fb9f22a96cdf13dfb8d10cf204c7915109736ce3726b76bd21a1b0562c02ae583412561a4af213fbc5b1156a3deb645689729ed98255add72ae24c7ddd0462f851773c1365256ecb3f34fefa76e4a2bfb42acac2a66e5ba073cc021c669fc7b415184de13c6ffe38d28d8a47f3aad6609b24e1d1a70a0b55df2799e3afbf7af5c9e383a9db1ae7f68f65b406baacf2e0b1dfea3f97afa6c9446cb0ebb2780ce98586b5b7f7af603e0220572d7baf3f6b50c11f622cb0867081316b1e5773ea352bd97f132ea7df4cce8c4efce4bd361b6900eb0294f2c5489a2267e210fcc23c548092d1031af333f30ad0689e376e2e4df1db9f64a95207a59087431e82ad30bba7673adcae05d6a1c79f4d25bc4fb511438046a9d5c4708b222fdf5c6e37be5e42742a49186a193b1247059fb0b77cd488411601dd99419c462a0b8d26d2be94571cb2942f92706eb3582ac3ab68ef9b6c6320b877e9d2fdb3e59495b0e332d535be75a32dc14280572b3fe2831968c5f5ade30acee370507c20a2be3a273768f3b273a8aec3d4912baf9c7ce4676e65201debeb65f1b267e1d94a7dea8c5e3d1277eece501715d1dfaad8f2ac14bd1239cc1751edb399a95b22b3f7b7b4014c603a80fd8f9dfcea28f955ceae2849f7a3d9ddc36cedc5c7d22e66175f3a1862e4038e4c89442eb6719c3b0c2e82e165433b70d053749c670717034a5625a505b80b17435003455e4339e068594cb7c7bff1179109fe66e275a8a037bc7a92203b6bbe36ffec5cdb31151f8c0946601ef86df22f4dbff9b5c6614f41351caad154155466cab98bda6b9d847341b6fccb73f9f78854f020080964ff527931638fbd15d000cc57a1a309a5e95b2601eca6411930e019ebe3e430ae574291db4d7a1b10f8d61ecaa92166e65d8d2290b0a906cd34c95685edb6dea98ca0deddb8e5a13482105a3030e666db502e20aa408907d41d5d2af08be1d3fb1077ba6129d5601b08865025852633a2165dce184f262e32e28a09e57d23830ca91549a3f22c7b4db4f7ab637c2b7bd9e8120a3fecf74c239a3df252889a665c4eb3181807671bfa3320309176bcbe3592b38ac27667251b37c7cac08576ca629153528f779047d220be7155cdf330718c5d6ed8e4920b3d00b0fc47877e4213261c4e469ae1b0ca710d2381b303862f0087af63699cadf479feb9d15f1c61aebc06207171a333add5a68d2a91e8a85689bba22f43a71003bfa5c53de3c4d2e9025893e5602e1a6c62484a3326f52b364e08fa0db0d6bc3111d66f5f67f04c71748360e02508c5b962645bc7f3a10f086d3808ce782548c2ecfafa2c2de3cbfa710012527f76477c784a1e6c71e30c13de949122261f834325d76ac0760247d6615084058043d8a1da904edd76a9d31f898d7db708124a663819e85dca5e05c557d29f687cfe6e3bf2ea55072367443f4ffbc7d52b4033324c20d4c93ad2df722c4a678b0fd6a2a619c764c6abae7020313f7c9c871b6a24968cab371c9f219689ec97863ac895998a8af52bfef81a7e1f549e30abde1d219ac481bfe8bb1a8a7956ac546922a7c437c901fe30a35642171652d83931944a3fdfa5f40d0690488d453634507e12cf3abe91221814d9f2750c9ff404599c0c9cb00843e9ed577b778324a4df05eb1098db8ffb3ad28dd1e4b53a5cac9801bc41b6547bcffd050e5be7696c5e363b19c3b8519bd03789b5569802fef9c190775c91360251a19164556f70df9c422f7b1a44a113e2dce9a46483e135ae87100c6a31163c9454525fbf686a359caa46cd77934a1943313955f4777de0f183d38c981cdbe0e9f66355b6095df1ab8b5c3cb99c465af06e75f5cffa62b7b23d08843122ace1ea2ebb19357ae26ec902681e1b41f02863987909a9932b837e87eb2fd77cdc7dc565556931386da597c7d85042ca56f87ca7f1ad3d031922bb8e3ddf8b028a8775fa05e8956aa5ca688003b409b03472e73d781da5fc1e1ac65bbb1280370618a05b27ff0ec4523ad6b4230e1ae931bc46701c570227e68e418cf9650e52adef189c814ad70527ac00df46d762cfe0e66377538fcafd16ac136e3afabe89f5355fa3208c0dea7d622d142ef2c0a7c55cf87cd8e06c4f7d21b65874415189a308032e4d5d28c464063d73417371c5f80adda35dbf97c837e35be56d33c771bf77fd0f2bab5606cafd5739004bd7b7884dc4f50a41e9482b84102ecf8113245cbd5d3744d64654ffe3fa8adfe3157f00238abd4d44a6b231eb811369a138039ebb86685dd0dc49fba782edc2dd1a2d8400e50aa4a464f90e98e6cbfa2570179490ca5b1a1df7a58f28f95d3456a6f0c83536e51b362712062ce5d2a49a41b5e8501209d401093d8358e25cf5459c75620511bbd94754adf5fe18f3d6bed39b7f1a7861fa96aeae7b50b0e851312e1051de926fde98602add60dd942a85b607c3ededf4c0e1d50032662b253d74b94fab0d4939959698addf81bbca21caa2c9eaae4a4ff7506390f45c26a1690d1ce184dddb9100322c107ed2d6eb047c74126321119f3f308329c541c707e2b2b8a60134951996fe31eb190d90af86c482435805c3bee7b05ddd0dbad9ef565a5fb15a28c8c640aae9c5b4373f9946dca95a278aae6a0b974a142bbb9578dd1d0dad11e8ce96c8e0e134821de2ecc0be52485929ed2b56795bf9f60e6ef748605baec1eaba244207b3c1b77184ff4051e918595c416502e2667952d2b263f1fe51b00a80cf2f4ef1bfdc31de4be88b127e9534c101dfce8ccdc279f3286a66250a7fc1528dc5f04318882994fcc2690e3899c7d137deeec7dd33b998c6d99857740206f546e1e1493336ea7aab2b661165def31af8c2e638bdacc0684c697138a45bebe7b536dfd93b8ad485311e66a7fa774a1e35e92006785fcad19c795cdbd737390f21f0e51693520aaca43f5b727cb6bdae47035390bcbae14e6c33cf12d26dc0bb33d7edd97104a26ab256c736c6af2e7bde213b81fc7369bd3b6de7a3046dbf2ec722ac7e080f0c369939d69cb5d6e4f543b304fba753f4fa1af1186c1458125681262ca151138244d264018a49a3da45fbe8f3c41bd81e74cebc4416973e173d57cb44e5f7e57a765d70b135a503e2f602e298f02ac37bec65b4465befc791dc44efa2aca7fa477ad8330e0b89038e593959bf15b4301dba5f58dc8605dd28efca9513446dcefcefceacf4ce7f860933da19867c8ae81e3b8cb500681ba3614bfd55b82cd5330fc5790842b88c5150eaffa80c9dacd60aeffd9219fc56a9f39acf1d3b513589b1a9630b58f53c02159aedb61a6bcc9b16f89999ff3d477de824d96d41c84a0c65ef97a5c966ab7f4d4276fdf9b77c3aee51b4024e189957a38ba1808a489edef74799cc6d1ab5688ed0ce06522fa8ce51d43e7ceb8f42b60a790edab235e7c16084a9a1b69aaf6d5ed61568d7897f5ecd5c3328be603ca3cca20c3c93dd8ad00f5d0e1498ed71bfc8c6a863638ef923a10fee3a8dbfe2b6ecb08dcac37a24ade05dd8267299a349f17e089a69fea59d08b57121936ab94bee487d7c6073d76ca1a2b99faac69f5f396955cc7779bec0a0ae52bfaa457f8a07d862290a4658bcc7692418c87ffd5064632bcbe185ef4f263830e02d4d384ea4ddaff0ec2526d66b06b167a051961d7a2a78bde51985ef217882fb63ccf842f75b7bceff4ea1b716c224ffab651b3a98e1e6c0a6ff750b75b25808de6ec19666027856d6344151c020701ba9488fe376d875c18702a869af94c0f6a74552ef77b0c0b31de681b37af61499ee68450065527d626a6eefc80fcdb779b48808702891ae0242498d21c87fb3fb5e850f6a1faac348bd9050f38d4acbf5b89d5a30ed90e854e16b9e065a3a49c4d64295c7ab306391c66acd18a7fa4ef09287f1b6a072a5343bba1128e1da1972acdd0d9391ea3171417c4bf5e0705efeb64205b79c91359ab26f5f3937fd1f04f54f49618009bbfb193509d3a92c1d6a74b7468e2da852cd78887f36c9fe6b3febb751c6a7de366f05a0554390ca5e8eeda62ebe0d45c08c0253e781def02476cae2520175d274014b8a379cf2a3772567c6087c8695369eed7b3285d1efba9bc16bbf118066ab85f3830a4b40beb28a17fff1827d45f6b113bc8b591213a019ebe34767896566db1eea8298ac138f14d735e52e243ec0bf2bb57b55b8a77381df5f0855b39f8fa7babf837c737c820113f8dcb3f6c02a4e905b6e483b2716390f6e05e900bb973a838a39f0da98b6345319f9a041ba0a15c7ad2b2d9d519b058b42f4508db5db7dbdba18de851503d7d3e881d9369e26c44fcb4c5b53ee85f7eb2701cd7d45f49829ac9300492537acc4d80636110ed37e753ee2ea30825290031800380d3542bbcb1d2688ec3a20fea9a403400e255b97e3dd0cf7e64a6908558c06682862123706c013873031afcfbc496c59dad7fb7f47a347fe2916bb3fa464176ddfb1611724dcca58bd01cfe7e8f9b964ef305698ab1a597552f22553dbae1d6cadf602dbca98abadd1940f03e5e4253fc304346529c0a2985ad1133a79f26f7d0f0bff66bea1c0f10710b051efa1f66e582cf565dbfc10449ce4982b4aa2db528b6b82b15138c41eddfc1dbe7f625d7d9ac06fb421053eb3e6ee31a49c99195ef3be1d7584b7763bfa55cb508d94b21ce13cb81dc64bdce15e3810625ce353a084f9e6e454a0bfdaa51ee43d944657ef5e6599d604c8b2ed3a92ea0eef599fb266759f99e9435789e57f73e417f5cea0aab26a7e75dd46086305adcddbb738952a40979c132ed3ed6844491f4a5a43a2fa5efdc5a765fa4a854f36a51f06abed6396d315b45176f02a47812ff6ebf34415327fd9a0a31394572840bb9f3ac0614226a05c39015eea40b18113fa0a6c2bb26d83042eb11a8a9df50bd9e638e59b1137067ff0607f943bd1f67b01826ff61346aaece1f02691e0c2ab71bdafb377d504b2e9e8e64851024f6eb02b3b255998821c956edc91d7317d1508a2c7c9e7e3009c8e9fa39debc7760309d981c73e9cb37e492b000c2ee26dd6abaf95ea66bb70e373dd4ac7505ee039235a39964960ae487640c3e8fb01bc57f4ac9a3057abf5a01d613db88d85f0c63e28e8fae06d718b67471570f4db8184ff260b465c56853027398ebccb1d66dd80b55c906e335104e6685f8a26dced3b34464c28c1e8eef626713a654370bcfbfa7d253cbcfb36154954963ca7737cd78547f723007a58ed4bf7c62cffce7827e95fa27acf869dbd833945f94435a9b9d6a00073958ec4a589c542394abb4dc4c8235392c0730db64e22375fa8abf6109be019ef4fa7745ecec9ac49e393b0aa946b7613a2a72b9d5d03425c9a4428a34a5e49a8d3509b5ee72e1a8a636b4081faecc8068ceb1765c64e413cf8bcdab17cfb49ffd7499c193ceaecf1143f92bfc54ca6044392b1d6bf6fee8e6434f60c83c5368c22b5e36099af04e1c6f71e7bd6560917ca181baac1239ff19f7cb79463d84246ed9f8ae70f1ebd506b4aa7d11293d92827980fa3f772156f1a032dc83a6408fd15681a36598728393044c12bd07b9d3b862681c4fbee2327a0d55bcbeb531dd7a3319bd0fe8cab202126e660ee7b1698ceb3e4d663283dce8f047b4503a09837a50f1e3ad1b20c3361897ec90431e4a36df38b894cefbf8dbe99f1f2"], 0x2068}, 0x0, 0x20040050}, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x400400, 0x45) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) [ 403.197517][T24719] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 403.217121][T24719] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 403.225533][T24719] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 403.233504][T24719] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 403.241473][T24719] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 03:38:26 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) (async) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async) syz_io_uring_submit(0x0, 0x0, &(0x7f0000002900)=@IORING_OP_SENDMSG={0x9, 0x3, 0x0, r1, 0x0, &(0x7f0000000180)={&(0x7f0000000100)=@in6={0xa, 0x4e21, 0x8, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x3}, 0x80, &(0x7f0000000800)=[{&(0x7f0000000200)="3e3166a9b0da2b44f16c32a83251b9d4593382c9906a8ead2f78f21f52a05b96047bac550d2e514850f8ce87750d112178c742bc9070a60d30fe41501f37e4a0a2ce1bdc480d8c10cb8d76e6807df59b9085e684f5cbeba509f09842ea5722faca4036f903f2c7a8091341bd5132bb196250346b9c830165b18c041e5c3bdde5d4648c14a45c967de1faa7708a3208944cf60faa404bf56d", 0x98}, {&(0x7f00000002c0)="6bb4e66df9a8b34e68b665f9062d0ff4f62eef840fd86eb3cf7699af7f1ebf0109ee184359368ba56f33136ba8b74123f6696ec52cf7445132c61c437be88f5b01301c5455bf6225806f5458b85d9e1ab451ad0d8dc95469c60f9219db888137e40e227399029898c5b484321fb1d5f646d931aa66c83834df97a9c19f79bcaa8ce7c7a4a463d1e8c7fecc38acba8ea7d4cf2adf1930c30fa80d822c463ff619be2438e2e72515dd7006d9c262e88a859116e66aa4280756ced8901242db5b9478091875e0c61fda51fffad1696f6be49f9218", 0xd3}, {&(0x7f00000003c0)="b348e570cddca24f69fb752c86d6a70b55173364b0442cfe42374d3c27bde45fa76db888014d8c02ba56758f041334ca669beae28f7cda00058c64989dfe58ab0abf91278cac1e6020aea7b3a53a2a065a09a16e69535d8a74504069acede93d536ec6a1a9f967befa9368898ed7572a7167b86b3d550ac70325f8574eed8d1fdaf4ab802ee21e765b2fcffb8e3e69795a39aced2a853a1838b7912741c68b21253f6dee07b6fe0b2188b9f6d9f8c83e73efaef35333488e95734287c8000a1c6ad5456ecf4fc07b7c42cc2f62c7d97fbac365bbd962065456ef43d3b387c6c6eb8d7b70a0852604fcfa836dd3", 0xed}, {&(0x7f00000004c0)="8fb007a904d503af0e04c6cac2edce1348e86abb8ea800e1628a373feeaf3eed9a095614c2152c9b1df170823ea74e6f4d12a8a30bbe742a3f93568521c75fb27a83b5c51511191a79a1d6f385a0a3bab1eb90b5ce3585ca984777bbbb97c898e104c384ef35b532a2dd00d96ebf9c7b3bc5a5246fce04e98e93ad7c4791c24dca6812233727db61666b1e9a9223244e3a1ca70361abed4a9a6edadfc54795406e43ab107a350f2d6a515ebf809d17d82c2ab0459caaa4f91a41a5a96b9afc17c69572805aaf6e3f2f17f128bb06f00d90a5b5ca37", 0xd5}, {&(0x7f00000005c0)="e997a35fdc1ec06d41eb449ac787ad5e963194793df0912ee880d2f8d4b5ea888b3bfe65464c8a5e5eb041ffa2c037fcfa43d4b4173a47e10a6f48b16ba44ec0599aec8d6e66519ffc10e736f43a638f883659621f08df02fd4217d840095523b4dc16a96526cd644cbe1881666da7ffb0d1aa3cefc5f06609495c46d858ed74aff2abef686566c39402ea8b8637a5f1af37d990f52d847be1c775906091841f2d170a86af15caf2936f2a56689ccd4721dccfd4392bf069bb82f11370c42a95b7dcfb23aec6ed8be924ff37803babf2d6ff0677dd1df3a0", 0xd8}, {&(0x7f00000006c0)="37bc98952fdc110403f9aba472e2cd981999fa34184a5aab519755d750858d361c79c16e69d398a08000133061744911f32041951efee2eef14c693e9a61ed6b727ce5fe088e662d22b8a769eb67956efc7d0fcd233f1c633f2cd26eb09ecb9f48b6a1cc5884b439aead", 0x6a}, {&(0x7f0000000740)="d0b8629be4b432e3349b22b58d7983bc74417fb685b4b6e0d25566bc2af98799c563fdf03b475dac12f7afc9302cecb8f1c72eb9078d71a3f9333e7dbb999b7f1711f3611bdc07fb7975bc6ddc3679afabfebe78338719077be677c73f341b1e8538dc37a68d2da2119e9a482dfe8418043b133514ddc70cda7761f19c98de6bed7048062589dea3378ecf80c351809e7679dace6c060643394ebbc10ea5b6d5a4c384596c72ca370ddceb72c39626e03788f208e89ee3c3abf7", 0xba}], 0x7, &(0x7f0000002940)=ANY=[@ANYBLOB="480000000000000008010000b9ce000033a325616a7e1b4c729e0e8c308dd8c1b339e1aaacde0cfee6a78b136859ec25aebfd07f951617da0aa72108e865e5c6ced9000000000000101000000000000013010000ff01000076ddf5b49ded0a6086839969008c1c7ad7fafed34ee6c4a7b8db463e32124d1166cfa4adbb27701a985bd2a525cfe9e7115cf615bb8b4a6932c7d17a3e8a6ce6cee855b8027aa5ee5fc25e066a9c609665022ad42ed675c09335b3b39617a23ed54996cf1e3619619c111d41fbb1e17f2747ff6efb62d1d61dbd7aa3bbdc77dd84b351b68cffe8b44ab7215e13fe8d95e27e37e52a1514a16004610512f7b67b12deb1ef9321989c1954e5ebf192f74e17629a878d88b94f62de5aa4b5e504a07bcc101dd4c35e25a9ab21316deadab1d015e1f991b04b8f7d53cdae4900622f934f9fd12d82aaac4844bb7e3dbbf0795df01f5964436263ae317304db3a524210365d23b17870c37c2cc5ba678eb49410f6dd08e5ff61537179a3dbfe1f8afe69c9466811e848b2132b582c3c3ba1b33e88884b16a78f058895d9e173490f064a5089c9846b2915087b7e7246970e21207c953632bd4b5d51faa612394dd0fcb81b90a357ea4bb73f4aba676977e9f7a592738f57b8fc7c5e8c4c659ea7c4d82ef0772c5bb4539905d6c407145fd6ab1c026fea510c17f9a8acd2fd660e780351505b6e5ed9c11360d938e81f1a739df2da1ee50bb2a7d07951fa721893a395e96090990ca68cf56297f3386bc2c07c016c68a9fc3fb1cf6eb0d1ab101122698050d8337a3026c4694bc0d3b58d3ab1ea555d448702276e31a2b12d4874c8cc64d0b3b580447aea55b61912e89ee64a19021ab6c654310774ea701ade3c63a6c74399026a507d7d9fe418b1672eac62bf1c032812bec655b0f9d3e33fa5948dd9ed4859cbacbda7e0923cfaea5baef4cc1929b1b4b9b039610173a354430685fe153132233c1dd1e0ea64a69f55c8a8f6b6eedf8a1c9104938688ed7ab6884fc7493f2fb7c7d294d831327234888fd535250632b7a51e8660d65103918146a59372bb7165f7fb77bb06b23c9ac6a4de067c258945d49a5448148ccf00c15849e689aa3c1c251343e19692f524f912cadce9cf8cfcdd7daab2dc3aae15e39f452f5323f5a9e4f4fb868f0fe4aa9ea604e7b83602488fd287c9cb51d2cb6b084c909b45f166209f41c2168ea2c040c3e02fff58413e3a93dcc8b05bcff7ed3e61162a1fef7a2479dbb3951cde05b8ed33bca83c2ab3b5dffad06d9261b2ca5e40b25fee30abbd6a0f996c78119e2f1ef27df846ad9c2d0f6cd9549717353d9dbe2b2a3ddb2a247c2d6626bcda3108d7177bdc1d1631858f8e4b84c662c5295331723d1e00c7d3cfa530ebb3c5281b6ac7d84f9556d647cd5a2ab113a5bb448eda25beef8b9de0bb2601de49979aa0a2662228a8ed2eb1554c716219ec8a6ac25cf997207c73918bda9e037bf646e9b8fedc591801f518a272d02efb319de8d241bb54152a414f77828077e44f0eec8ebc489f3e7501c0dd9ca8598c75f323a2f855422795dc09a2336101b370ec3e08fb27ae8150a30df01992bc89a63663d6ac40c09964e7cb30f674bbe8c791b86940ce7fd31b2e2bf3e78c85412def27216d8394dbb75ada7a4945904047eeec7c48950fa37633d22b9bb24a99c08667fc83c231adc7f116176422f3667fb61b87b7c045e1042f5c2cf017d6419a1794af9e5a14df8867ae022f7263362d91728c134e756631be8e287f9f04cef26abda943b421a8600294efaeed66acfe0069385bf34f70a3444e1a1c2875819ddba125a07c535bcb2a4c833637d609b8415213b913e876aa9905951f6126f1f6adcf397f471c89d0c9c7ad7aa302a030b92cbd0867c287ccd05fd6d859d17a76d05591222e0310a46cfd3799a35b96273c9701a8747acb6c69765deb47eed1b4314588ee84d1eb9d76b651d2af25b2ada0482eb3950f4c95426475e3d3af6afeaa31fd9994f1747d0023277a769b6aeccc962c0825b99723472d61431497630bb2f7390ce4db010a96d313eeb240ed5a0149472b831a72ec0285f3e0147ec25e6df47d9ee2e0345b28a837e08634b5465304c76c47973f923d46a9d39c05c5e8f8efb23e723ca611ee299ec1eb17156d2289af263bfbce448e1100c902847ee13b9e276485302b9bc8c17c8143e550b3a6b2b8a07c9a6a8c50b9dbcebafe38cfe2958485f632e83e7d68aac50a14ec1911179612cfdd7260179622d72bb7a85b754806e3c6564d25ad8b86d7b6a269151673bbb34bd6f13f55c14aa9fbbd472092fff4fb3f95f73ffef551fbeec3e4179dea4364489cd2e0b618282200ab574f95738aea08ab3a8de5b9e7f65ab7ff79ea39ed4638d366763dddc0cfd303105d0f6e8f814a4d4e732cea60c245c8074f4abbf260ba662ca41786eca5aa3be723bdd7f687ec1d7e59b7327b689cfd455416d6354c1eb6fc63861c90c365c761a46e75714b00224e9a6cb790ef64dd4cb3d57438484e16b2dae319c5500c85d79bd41f0d7157e9c3c05ba57623bc690434fdc356e7aa66355af7f4b1945785806748565112b55b22d13b53e84d31f12cca416ea8d2fb5c63a7cca5e849cad90756d6ba5b4b33773e75f40745103ed7b5a8c4ada3fa3337fa9274c7a7ae4c383f44b63c133707a6a11b8cd9f7827f05768873a5b808e4b53f91449314b222dfb992e6d76a8b81d16d9ca86492cc24a0dc107c537bf1ac8f770aedbb9140c7d42dcfce7b5c1b4a4977d3747577642a692a4df5111604fc16bab7ea8ad5a7b1167c3995d3a97622a603a25a69599ccb5de9886cec8b8c9738b2c1be2c154e1706fbef851470c93e9233fc87ae97075fcfb32d3b9a7d9705984696c7cefba486c7e9ffab0e801c234f2048adf6077790f9dfd9e51b4a918bc9d5c5454f868ba17fc772297b6238c8dec15d032ed438c80dcbd46b10c298aaf5ee6018e5268552f6da24b9f4ad1b0ea26d51d06b67d460df4629e085e1964602bccc87f5d04895bcb9f146eb12282b5ed2c253f049eb949dece5f76fdd90d27233f2d567a7b280b8d4591df72baf3acdf3bdf9ef591ec60ff9cba97de93968f3318533cb3bbe83cdfc515883374248fab42595739348e331ea4443892fa7f23c89cd95be1e7321728abd4cea0c5699f355b8ad3b85c46a952d1a24d838f2130486babb838b594722ac7efbf6d69337d2c6987ba6226f06177fe529735aa99ca50970da477d6a0a702cc39bca1cc8e4530c72802791406d8d1734ba9e6f3b834ff338cf999cb2b3781d9db1dba337ae09238df8c0b72288e6d4de495ec880eec442487a93f23aff29b13a49dd5bc2bbf8905a18a8d48a629faaaf98f13cfb31c07c516b95bb745a387a1b48edf7398009c21872fd198db19af0b6b49dd3bc8f60b9c9b70584a1701504343b498292ebf4436e45beb4d9a4ac8216c8c6c9260b9d74c063e23923f7cd65d08604c81db1a769268c78db79953975c0fffc7e6a79428c29ed3d22df812276a08056c1364d945715a68d409e7898fafe6204f2f10cd884994bc1eda8a4242814f28e64b9c380a02f1e4e4fb0fa243329d277e88222afdcb4530de7ea4433e74d61858fa5f214787de551aba8d435bd22d4b2ce19de9f0bf7fc55cf4257e9c7ac076414a1e186f24ea22935670f9c0089893c683b6f61cbe2ba0d0fcf2884d65af3b927061321c0caf6129b5109b356edd5c774605b018e5728134c5a514c9f56be190e5f4b52092947730c4c6d3a126036937e820356cf0767f888bb0d790c193216d59b9b50bebcf88b3d4dae3ce96f44fde22c88d9545c536b4307d07ed03b0a75e1d8c879ee442bcbb69a033ef64556689b0e1f6e73f01b5dc071364e2abcf2965626ced677c9ac1124a9c94c05df1a3629b77c6d086e0f5de693a880862d7c4d40c0564cf118f58db32cbe00967e89a5dfb3b79defd191dbc8cdadf505d4fa590cd37df6768cad0ab9317dd7d57227e655ca1c2e772ad7912d81e17ce10e3c04c4cd1b5ff2090ce108670c3457b832821a39d88404eb853f5728a66841add12d827d8abc1bfb805fd0a00d36f94689dd7d16e6a86a00cd4e63c4ab1c929b11747ca6c13677f1b7f18f59b467740f7fba54b9e868805af42d5591af3e8bd9c3e325c0c48ad7c33bdaca2d8c27e3c7c81f1a11a2e1585577fa97c360dd993950eac53c765f76324c9fc09d2418346c0428f5a6a77b2e692d4671139944ca5adae73f11d37d593f334da11b18e286e5ed35ea710b2605df5980cdb3098215bce49ed799cc81a244b792f0d288ecefcceb3127e46dd963b9debfb4bfc932c1f960c2c9d7811d6d76d659f97a74161b924cd6d3a20df3b776882b7433740901c2af4ac6d7ed93cff88099c77a163991889b7da23c65155d550efed2154091cea379202bbe5e0099f679e9f91ba947985ffb21de7da1bee6ed7369e2f34fe9ea4c5370c8c24acef6cb865df355d8249a77ecbd1d51db7e584ba4860a6ef8bf5f71644ffcaba3af1587bf09ce3718a18c2d02f94b355cc4146100a4153a8e57099dd4d8ef4395793b4b0f9f00aae521a7904beb3ccff0cc4d4cf9c1001c9fb3705d80518247f247d1ec833ba6bc66a26e12cde733ad4be5de90d3b1cfa471e7e9eede76f0f8eb174037f62f1c6804c73e0d4821eb85d6b5f0e6429abe78acdc4843372f39f7623d146d2ec0977c39b877ecc5175ccc157863c4de726819e8e70637ef0c4709f037b06387add43d7f79e91bf8d8014345f501df55672d70fb9d660ed6db3ef989562e52e3c12a9115d710574859d4e35b4dd22ad242b6a610af1b92b907f45b74184b93f82d9a60cb245b1233a93ae4f1c1f8ce5cb3dfd4d2ba32d77cb08b38b0ce88642dacee17a24f7891f47e89d530a89a9ac71631759f594e5e5b8576d6f177c094c1d0442271879e937a52eed6ec007909997263acc777bcb905c791fd0568be043d891ab48413c3f017d40a6ab072a1c519d8cc55fbf17c31f5f3a7f83823a9196a9edf5ccb55aeb20df98892d9436db8318df27c469e018ff80d5e62e54ce83d860338e391e1494c6b2dd5e07390a742b39fd431c1041352d404282f4a6fb796117f8e80fb6ecdf46dda7e5230f61709e45561dec09535cebad072cdc4e73ab971463ab55dea69513ffdc0abd2ec0f0d129781f4c4d6d1711911305500c9c4a983cbbc2abd2c4167698ca9024f2b8ed4be6c610e69cce70b5dfa812778c0ba7867242ef50d6342ce541eedf04e0d24966200c12ea971f2f2b21f3de7d5c99e1483c131dabc37b8497f39021894d86533fda4c4940c5cd4f103421538a4e2cb00668dc83cd161efa87723196d7c5db3628a48f71374e385273f1480ae1ac5fa61cee810e4f7881f7e2a412803bc4c84aabe80d86db4d5f3838afd3d1d0b158f7c573237d79dee2e4c7b34dc4f2f3298e1fe861fd796013fc99dee75c828447d2a7d5a5c3ad32f16e03908b1731528ff8b48e1240068e55cab6a5dd3696a702d0d3900be66a6ffa37df0a6554883b5ce7c542fbfe792a62da08178f522e8e7593ecda914bbad3cc3968876dd46ce648da21bebe4a412c3643174b1969a3aff8f168193aae18753e7dfe45e3dc61d7aa010e095952992737118aa921877467c6007588d91d706b9c83b4c87039834a8f370563a684289d7ca715174957730e06b5d6197048fb9686e079b3e2706fa9cb028b346619af603396b59025bc93c04c1e10f78609a62ed7579a6c8e9b056b55fc278005daf3d46e67b03a1171a7a7de1467b02a34af452686dd679d3291d851f28eebbdefe4f59a834140d32e2b7ed37d66a193ba3eb59f2579ea858253aca0a96034aaf572c50610cd3e000ea97be426a29273df010100000000000003a00000008000000285f9a2b7d0504a78e9b8b4f083b956bf254808c1250c8dcf299ce565968b390290ddea1dad5bfc08e979bb1a627b686fb9f22a96cdf13dfb8d10cf204c7915109736ce3726b76bd21a1b0562c02ae583412561a4af213fbc5b1156a3deb645689729ed98255add72ae24c7ddd0462f851773c1365256ecb3f34fefa76e4a2bfb42acac2a66e5ba073cc021c669fc7b415184de13c6ffe38d28d8a47f3aad6609b24e1d1a70a0b55df2799e3afbf7af5c9e383a9db1ae7f68f65b406baacf2e0b1dfea3f97afa6c9446cb0ebb2780ce98586b5b7f7af603e0220572d7baf3f6b50c11f622cb0867081316b1e5773ea352bd97f132ea7df4cce8c4efce4bd361b6900eb0294f2c5489a2267e210fcc23c548092d1031af333f30ad0689e376e2e4df1db9f64a95207a59087431e82ad30bba7673adcae05d6a1c79f4d25bc4fb511438046a9d5c4708b222fdf5c6e37be5e42742a49186a193b1247059fb0b77cd488411601dd99419c462a0b8d26d2be94571cb2942f92706eb3582ac3ab68ef9b6c6320b877e9d2fdb3e59495b0e332d535be75a32dc14280572b3fe2831968c5f5ade30acee370507c20a2be3a273768f3b273a8aec3d4912baf9c7ce4676e65201debeb65f1b267e1d94a7dea8c5e3d1277eece501715d1dfaad8f2ac14bd1239cc1751edb399a95b22b3f7b7b4014c603a80fd8f9dfcea28f955ceae2849f7a3d9ddc36cedc5c7d22e66175f3a1862e4038e4c89442eb6719c3b0c2e82e165433b70d053749c670717034a5625a505b80b17435003455e4339e068594cb7c7bff1179109fe66e275a8a037bc7a92203b6bbe36ffec5cdb31151f8c0946601ef86df22f4dbff9b5c6614f41351caad154155466cab98bda6b9d847341b6fccb73f9f78854f020080964ff527931638fbd15d000cc57a1a309a5e95b2601eca6411930e019ebe3e430ae574291db4d7a1b10f8d61ecaa92166e65d8d2290b0a906cd34c95685edb6dea98ca0deddb8e5a13482105a3030e666db502e20aa408907d41d5d2af08be1d3fb1077ba6129d5601b08865025852633a2165dce184f262e32e28a09e57d23830ca91549a3f22c7b4db4f7ab637c2b7bd9e8120a3fecf74c239a3df252889a665c4eb3181807671bfa3320309176bcbe3592b38ac27667251b37c7cac08576ca629153528f779047d220be7155cdf330718c5d6ed8e4920b3d00b0fc47877e4213261c4e469ae1b0ca710d2381b303862f0087af63699cadf479feb9d15f1c61aebc06207171a333add5a68d2a91e8a85689bba22f43a71003bfa5c53de3c4d2e9025893e5602e1a6c62484a3326f52b364e08fa0db0d6bc3111d66f5f67f04c71748360e02508c5b962645bc7f3a10f086d3808ce782548c2ecfafa2c2de3cbfa710012527f76477c784a1e6c71e30c13de949122261f834325d76ac0760247d6615084058043d8a1da904edd76a9d31f898d7db708124a663819e85dca5e05c557d29f687cfe6e3bf2ea55072367443f4ffbc7d52b4033324c20d4c93ad2df722c4a678b0fd6a2a619c764c6abae7020313f7c9c871b6a24968cab371c9f219689ec97863ac895998a8af52bfef81a7e1f549e30abde1d219ac481bfe8bb1a8a7956ac546922a7c437c901fe30a35642171652d83931944a3fdfa5f40d0690488d453634507e12cf3abe91221814d9f2750c9ff404599c0c9cb00843e9ed577b778324a4df05eb1098db8ffb3ad28dd1e4b53a5cac9801bc41b6547bcffd050e5be7696c5e363b19c3b8519bd03789b5569802fef9c190775c91360251a19164556f70df9c422f7b1a44a113e2dce9a46483e135ae87100c6a31163c9454525fbf686a359caa46cd77934a1943313955f4777de0f183d38c981cdbe0e9f66355b6095df1ab8b5c3cb99c465af06e75f5cffa62b7b23d08843122ace1ea2ebb19357ae26ec902681e1b41f02863987909a9932b837e87eb2fd77cdc7dc565556931386da597c7d85042ca56f87ca7f1ad3d031922bb8e3ddf8b028a8775fa05e8956aa5ca688003b409b03472e73d781da5fc1e1ac65bbb1280370618a05b27ff0ec4523ad6b4230e1ae931bc46701c570227e68e418cf9650e52adef189c814ad70527ac00df46d762cfe0e66377538fcafd16ac136e3afabe89f5355fa3208c0dea7d622d142ef2c0a7c55cf87cd8e06c4f7d21b65874415189a308032e4d5d28c464063d73417371c5f80adda35dbf97c837e35be56d33c771bf77fd0f2bab5606cafd5739004bd7b7884dc4f50a41e9482b84102ecf8113245cbd5d3744d64654ffe3fa8adfe3157f00238abd4d44a6b231eb811369a138039ebb86685dd0dc49fba782edc2dd1a2d8400e50aa4a464f90e98e6cbfa2570179490ca5b1a1df7a58f28f95d3456a6f0c83536e51b362712062ce5d2a49a41b5e8501209d401093d8358e25cf5459c75620511bbd94754adf5fe18f3d6bed39b7f1a7861fa96aeae7b50b0e851312e1051de926fde98602add60dd942a85b607c3ededf4c0e1d50032662b253d74b94fab0d4939959698addf81bbca21caa2c9eaae4a4ff7506390f45c26a1690d1ce184dddb9100322c107ed2d6eb047c74126321119f3f308329c541c707e2b2b8a60134951996fe31eb190d90af86c482435805c3bee7b05ddd0dbad9ef565a5fb15a28c8c640aae9c5b4373f9946dca95a278aae6a0b974a142bbb9578dd1d0dad11e8ce96c8e0e134821de2ecc0be52485929ed2b56795bf9f60e6ef748605baec1eaba244207b3c1b77184ff4051e918595c416502e2667952d2b263f1fe51b00a80cf2f4ef1bfdc31de4be88b127e9534c101dfce8ccdc279f3286a66250a7fc1528dc5f04318882994fcc2690e3899c7d137deeec7dd33b998c6d99857740206f546e1e1493336ea7aab2b661165def31af8c2e638bdacc0684c697138a45bebe7b536dfd93b8ad485311e66a7fa774a1e35e92006785fcad19c795cdbd737390f21f0e51693520aaca43f5b727cb6bdae47035390bcbae14e6c33cf12d26dc0bb33d7edd97104a26ab256c736c6af2e7bde213b81fc7369bd3b6de7a3046dbf2ec722ac7e080f0c369939d69cb5d6e4f543b304fba753f4fa1af1186c1458125681262ca151138244d264018a49a3da45fbe8f3c41bd81e74cebc4416973e173d57cb44e5f7e57a765d70b135a503e2f602e298f02ac37bec65b4465befc791dc44efa2aca7fa477ad8330e0b89038e593959bf15b4301dba5f58dc8605dd28efca9513446dcefcefceacf4ce7f860933da19867c8ae81e3b8cb500681ba3614bfd55b82cd5330fc5790842b88c5150eaffa80c9dacd60aeffd9219fc56a9f39acf1d3b513589b1a9630b58f53c02159aedb61a6bcc9b16f89999ff3d477de824d96d41c84a0c65ef97a5c966ab7f4d4276fdf9b77c3aee51b4024e189957a38ba1808a489edef74799cc6d1ab5688ed0ce06522fa8ce51d43e7ceb8f42b60a790edab235e7c16084a9a1b69aaf6d5ed61568d7897f5ecd5c3328be603ca3cca20c3c93dd8ad00f5d0e1498ed71bfc8c6a863638ef923a10fee3a8dbfe2b6ecb08dcac37a24ade05dd8267299a349f17e089a69fea59d08b57121936ab94bee487d7c6073d76ca1a2b99faac69f5f396955cc7779bec0a0ae52bfaa457f8a07d862290a4658bcc7692418c87ffd5064632bcbe185ef4f263830e02d4d384ea4ddaff0ec2526d66b06b167a051961d7a2a78bde51985ef217882fb63ccf842f75b7bceff4ea1b716c224ffab651b3a98e1e6c0a6ff750b75b25808de6ec19666027856d6344151c020701ba9488fe376d875c18702a869af94c0f6a74552ef77b0c0b31de681b37af61499ee68450065527d626a6eefc80fcdb779b48808702891ae0242498d21c87fb3fb5e850f6a1faac348bd9050f38d4acbf5b89d5a30ed90e854e16b9e065a3a49c4d64295c7ab306391c66acd18a7fa4ef09287f1b6a072a5343bba1128e1da1972acdd0d9391ea3171417c4bf5e0705efeb64205b79c91359ab26f5f3937fd1f04f54f49618009bbfb193509d3a92c1d6a74b7468e2da852cd78887f36c9fe6b3febb751c6a7de366f05a0554390ca5e8eeda62ebe0d45c08c0253e781def02476cae2520175d274014b8a379cf2a3772567c6087c8695369eed7b3285d1efba9bc16bbf118066ab85f3830a4b40beb28a17fff1827d45f6b113bc8b591213a019ebe34767896566db1eea8298ac138f14d735e52e243ec0bf2bb57b55b8a77381df5f0855b39f8fa7babf837c737c820113f8dcb3f6c02a4e905b6e483b2716390f6e05e900bb973a838a39f0da98b6345319f9a041ba0a15c7ad2b2d9d519b058b42f4508db5db7dbdba18de851503d7d3e881d9369e26c44fcb4c5b53ee85f7eb2701cd7d45f49829ac9300492537acc4d80636110ed37e753ee2ea30825290031800380d3542bbcb1d2688ec3a20fea9a403400e255b97e3dd0cf7e64a6908558c06682862123706c013873031afcfbc496c59dad7fb7f47a347fe2916bb3fa464176ddfb1611724dcca58bd01cfe7e8f9b964ef305698ab1a597552f22553dbae1d6cadf602dbca98abadd1940f03e5e4253fc304346529c0a2985ad1133a79f26f7d0f0bff66bea1c0f10710b051efa1f66e582cf565dbfc10449ce4982b4aa2db528b6b82b15138c41eddfc1dbe7f625d7d9ac06fb421053eb3e6ee31a49c99195ef3be1d7584b7763bfa55cb508d94b21ce13cb81dc64bdce15e3810625ce353a084f9e6e454a0bfdaa51ee43d944657ef5e6599d604c8b2ed3a92ea0eef599fb266759f99e9435789e57f73e417f5cea0aab26a7e75dd46086305adcddbb738952a40979c132ed3ed6844491f4a5a43a2fa5efdc5a765fa4a854f36a51f06abed6396d315b45176f02a47812ff6ebf34415327fd9a0a31394572840bb9f3ac0614226a05c39015eea40b18113fa0a6c2bb26d83042eb11a8a9df50bd9e638e59b1137067ff0607f943bd1f67b01826ff61346aaece1f02691e0c2ab71bdafb377d504b2e9e8e64851024f6eb02b3b255998821c956edc91d7317d1508a2c7c9e7e3009c8e9fa39debc7760309d981c73e9cb37e492b000c2ee26dd6abaf95ea66bb70e373dd4ac7505ee039235a39964960ae487640c3e8fb01bc57f4ac9a3057abf5a01d613db88d85f0c63e28e8fae06d718b67471570f4db8184ff260b465c56853027398ebccb1d66dd80b55c906e335104e6685f8a26dced3b34464c28c1e8eef626713a654370bcfbfa7d253cbcfb36154954963ca7737cd78547f723007a58ed4bf7c62cffce7827e95fa27acf869dbd833945f94435a9b9d6a00073958ec4a589c542394abb4dc4c8235392c0730db64e22375fa8abf6109be019ef4fa7745ecec9ac49e393b0aa946b7613a2a72b9d5d03425c9a4428a34a5e49a8d3509b5ee72e1a8a636b4081faecc8068ceb1765c64e413cf8bcdab17cfb49ffd7499c193ceaecf1143f92bfc54ca6044392b1d6bf6fee8e6434f60c83c5368c22b5e36099af04e1c6f71e7bd6560917ca181baac1239ff19f7cb79463d84246ed9f8ae70f1ebd506b4aa7d11293d92827980fa3f772156f1a032dc83a6408fd15681a36598728393044c12bd07b9d3b862681c4fbee2327a0d55bcbeb531dd7a3319bd0fe8cab202126e660ee7b1698ceb3e4d663283dce8f047b4503a09837a50f1e3ad1b20c3361897ec90431e4a36df38b894cefbf8dbe99f1f2"], 0x2068}, 0x0, 0x20040050}, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x400400, 0x45) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:38:26 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x8, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:26 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198025ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:26 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000002004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 403.249516][T24719] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 403.257482][T24719] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 403.265496][T24719] [ 403.489329][ T1441] ================================================================== [ 403.497415][ T1441] BUG: KCSAN: data-race in blkdev_put / blkdev_put [ 403.503894][ T1441] [ 403.506194][ T1441] read-write to 0xffff888100436728 of 4 bytes by task 1840 on cpu 1: [ 403.514230][ T1441] blkdev_put+0x2c7/0x440 [ 403.518551][ T1441] blkdev_close+0x32/0x40 [ 403.522863][ T1441] __fput+0x292/0x510 [ 403.526819][ T1441] ____fput+0x11/0x20 [ 403.530774][ T1441] task_work_run+0x8e/0x110 [ 403.535259][ T1441] exit_to_user_mode_loop+0x124/0x130 [ 403.540613][ T1441] syscall_exit_to_user_mode+0x6a/0x90 [ 403.546062][ T1441] do_syscall_64+0x37/0x70 [ 403.550457][ T1441] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 403.556323][ T1441] [ 403.558622][ T1441] read to 0xffff888100436728 of 4 bytes by task 1441 on cpu 0: [ 403.566135][ T1441] blkdev_put+0x3b/0x440 [ 403.570353][ T1441] blkdev_close+0x32/0x40 [ 403.574666][ T1441] __fput+0x292/0x510 [ 403.578621][ T1441] ____fput+0x11/0x20 [ 403.582587][ T1441] task_work_run+0x8e/0x110 [ 403.587088][ T1441] exit_to_user_mode_loop+0x124/0x130 [ 403.592437][ T1441] syscall_exit_to_user_mode+0x6a/0x90 [ 403.597871][ T1441] do_syscall_64+0x37/0x70 [ 403.602292][ T1441] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 403.608161][ T1441] [ 403.610476][ T1441] value changed: 0x00000002 -> 0x00000001 [ 403.616162][ T1441] [ 403.618462][ T1441] Reported by Kernel Concurrency Sanitizer on: [ 403.624586][ T1441] CPU: 0 PID: 1441 Comm: udevd Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 403.632973][ T1441] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 403.643002][ T1441] ================================================================== 03:38:27 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 77) 03:38:27 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f083b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:27 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000003004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:27 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 73) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:27 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x17, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:27 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/asound/seq/clients\x00', 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000100)={0xc}) close(r0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:38:27 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x2, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:27 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000004004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 403.798298][T24743] FAULT_INJECTION: forcing a failure. [ 403.798298][T24743] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 403.811362][T24743] CPU: 1 PID: 24743 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 403.820624][T24743] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 403.830689][T24743] Call Trace: [ 403.833985][T24743] [ 403.836915][T24743] dump_stack_lvl+0xd6/0x122 [ 403.841514][T24743] dump_stack+0x11/0x12 [ 403.845684][T24743] should_fail+0x230/0x240 [ 403.850130][T24743] should_fail_usercopy+0x16/0x20 [ 403.855158][T24743] _copy_from_user+0x1a/0xc0 [ 403.859739][T24743] do_recvmmsg+0x27e/0xa20 [ 403.864159][T24743] __x64_sys_recvmmsg+0xde/0x160 [ 403.869081][T24743] do_syscall_64+0x2b/0x70 [ 403.873600][T24743] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 403.879539][T24743] RIP: 0033:0x7fa271cfb049 [ 403.883934][T24743] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 403.895064][T24754] FAULT_INJECTION: forcing a failure. [ 403.895064][T24754] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 403.903598][T24743] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 403.903623][T24743] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 403.903635][T24743] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 403.903647][T24743] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 403.948892][T24743] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 403.956907][T24743] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 403.964866][T24743] [ 403.967876][T24754] CPU: 0 PID: 24754 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 403.977160][T24754] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 403.987210][T24754] Call Trace: [ 403.990482][T24754] [ 403.993466][T24754] dump_stack_lvl+0xd6/0x122 [ 403.998091][T24754] dump_stack+0x11/0x12 [ 404.002247][T24754] should_fail+0x230/0x240 [ 404.006693][T24754] should_fail_usercopy+0x16/0x20 [ 404.011716][T24754] _copy_from_user+0x1a/0xc0 [ 404.016377][T24754] do_recvmmsg+0x27e/0xa20 [ 404.020802][T24754] __x64_sys_recvmmsg+0xde/0x160 [ 404.025775][T24754] do_syscall_64+0x2b/0x70 [ 404.030192][T24754] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 404.036142][T24754] RIP: 0033:0x7f2c4d882049 [ 404.040552][T24754] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 404.060318][T24754] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 404.068731][T24754] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 404.076702][T24754] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 404.084715][T24754] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 03:38:27 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x18, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:27 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x9, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:27 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000005004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:27 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0xd, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 404.092683][T24754] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 404.100648][T24754] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 404.108616][T24754] 03:38:28 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 78) 03:38:28 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x1b, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:28 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000006004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:28 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 74) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:28 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x5}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:28 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 32) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async, rerun: 32) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/asound/seq/clients\x00', 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000100)={0xc}) (async) close(r0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:38:28 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000007004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:28 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 404.650325][T24773] FAULT_INJECTION: forcing a failure. [ 404.650325][T24773] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 404.663449][T24773] CPU: 0 PID: 24773 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 404.672970][T24773] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 404.683153][T24773] Call Trace: [ 404.686426][T24773] [ 404.689352][T24773] dump_stack_lvl+0xd6/0x122 [ 404.694112][T24773] dump_stack+0x11/0x12 [ 404.698281][T24773] should_fail+0x230/0x240 [ 404.702820][T24773] should_fail_usercopy+0x16/0x20 [ 404.707851][T24773] _copy_from_user+0x1a/0xc0 [ 404.712463][T24773] do_recvmmsg+0x27e/0xa20 [ 404.716918][T24773] __x64_sys_recvmmsg+0xde/0x160 [ 404.721860][T24773] do_syscall_64+0x2b/0x70 [ 404.726273][T24773] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 404.732159][T24773] RIP: 0033:0x7fa271cfb049 [ 404.736559][T24773] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 404.754985][T24784] FAULT_INJECTION: forcing a failure. [ 404.754985][T24784] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 404.756158][T24773] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 404.777565][T24773] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 404.785524][T24773] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 404.793555][T24773] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 404.801573][T24773] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 404.809525][T24773] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 404.817507][T24773] [ 404.820526][T24784] CPU: 1 PID: 24784 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 404.829850][T24784] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 404.839917][T24784] Call Trace: [ 404.843263][T24784] [ 404.846194][T24784] dump_stack_lvl+0xd6/0x122 [ 404.850782][T24784] dump_stack+0x11/0x12 [ 404.854937][T24784] should_fail+0x230/0x240 [ 404.859427][T24784] should_fail_usercopy+0x16/0x20 [ 404.864448][T24784] _copy_from_user+0x1a/0xc0 [ 404.869057][T24784] do_recvmmsg+0x27e/0xa20 [ 404.873476][T24784] __x64_sys_recvmmsg+0xde/0x160 [ 404.878433][T24784] do_syscall_64+0x2b/0x70 [ 404.882850][T24784] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 404.888741][T24784] RIP: 0033:0x7f2c4d882049 [ 404.893150][T24784] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 404.912820][T24784] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 404.921229][T24784] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 404.929191][T24784] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 404.937228][T24784] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 03:38:28 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000008004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:28 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x7}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:28 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x2, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:28 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000009004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:28 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x8}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 404.945210][T24784] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 404.953175][T24784] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 404.961146][T24784] 03:38:28 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 79) 03:38:28 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x3, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:29 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 75) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:29 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e00000a004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:29 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x9}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:29 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/asound/seq/clients\x00', 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000100)={0xc}) close(r0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) (async) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) epoll_create1(0x0) (async) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)) (async) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/asound/seq/clients\x00', 0x0, 0x0) (async) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000100)={0xc}) (async) close(r0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (async) 03:38:29 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x4, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 405.495383][T24806] FAULT_INJECTION: forcing a failure. [ 405.495383][T24806] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 405.508442][T24806] CPU: 1 PID: 24806 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 405.517731][T24806] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 405.527824][T24806] Call Trace: [ 405.531084][T24806] [ 405.534004][T24806] dump_stack_lvl+0xd6/0x122 [ 405.538584][T24806] dump_stack+0x11/0x12 [ 405.542745][T24806] should_fail+0x230/0x240 [ 405.547161][T24806] should_fail_usercopy+0x16/0x20 [ 405.552244][T24806] _copy_from_user+0x1a/0xc0 [ 405.556908][T24806] do_recvmmsg+0x27e/0xa20 [ 405.561405][T24806] __x64_sys_recvmmsg+0xde/0x160 [ 405.566407][T24806] do_syscall_64+0x2b/0x70 [ 405.570818][T24806] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 405.576761][T24806] RIP: 0033:0x7fa271cfb049 [ 405.581154][T24806] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 405.600820][T24806] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 405.609230][T24806] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 405.609267][T24817] FAULT_INJECTION: forcing a failure. [ 405.609267][T24817] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 405.630266][T24806] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 405.638225][T24806] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 405.646438][T24806] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 405.654428][T24806] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 405.662492][T24806] [ 405.665516][T24817] CPU: 0 PID: 24817 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 405.674810][T24817] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 405.684877][T24817] Call Trace: [ 405.688153][T24817] [ 405.691082][T24817] dump_stack_lvl+0xd6/0x122 [ 405.695822][T24817] dump_stack+0x11/0x12 [ 405.700024][T24817] should_fail+0x230/0x240 [ 405.704456][T24817] should_fail_usercopy+0x16/0x20 [ 405.709478][T24817] _copy_from_user+0x1a/0xc0 [ 405.714094][T24817] do_recvmmsg+0x27e/0xa20 [ 405.718543][T24817] __x64_sys_recvmmsg+0xde/0x160 [ 405.723486][T24817] do_syscall_64+0x2b/0x70 [ 405.727946][T24817] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 405.733836][T24817] RIP: 0033:0x7f2c4d882049 [ 405.738246][T24817] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 405.758329][T24817] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 405.766764][T24817] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 405.774793][T24817] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 405.782827][T24817] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 03:38:29 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e00000b004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:29 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x5, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:29 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0xd}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:29 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x6, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:29 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x17}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 405.790801][T24817] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 405.798788][T24817] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 405.806840][T24817] 03:38:29 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 80) 03:38:29 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e00000c004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 406.338061][T24836] FAULT_INJECTION: forcing a failure. [ 406.338061][T24836] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 406.351121][T24836] CPU: 1 PID: 24836 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 406.360385][T24836] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 406.370448][T24836] Call Trace: [ 406.373762][T24836] [ 406.376669][T24836] dump_stack_lvl+0xd6/0x122 [ 406.381321][T24836] dump_stack+0x11/0x12 03:38:29 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 76) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:29 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x7, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:29 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x18}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:29 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x1, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = socket$l2tp6(0xa, 0x2, 0x73) recvmmsg(r2, &(0x7f0000000600)=[{{&(0x7f00000000c0)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @loopback}}}, 0x80, &(0x7f0000000580)=[{&(0x7f0000000200)=""/226, 0xe2}, {&(0x7f0000000140)=""/96, 0x60}, {&(0x7f0000000300)=""/107, 0x6b}, {&(0x7f0000000380)=""/4, 0x4}, {&(0x7f00000003c0)=""/60, 0x3c}, {&(0x7f0000000640)=""/87, 0x91}, {&(0x7f0000000480)=""/16, 0x10}, {&(0x7f00000004c0)=""/165, 0xa5}], 0x8}}], 0x1, 0x2, 0x0) r3 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r3, 0xb57, 0x64}], 0x2, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:38:29 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e00000d004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 406.385513][T24836] should_fail+0x230/0x240 [ 406.389907][T24836] should_fail_usercopy+0x16/0x20 [ 406.394946][T24836] _copy_from_user+0x1a/0xc0 [ 406.399741][T24836] do_recvmmsg+0x27e/0xa20 [ 406.404166][T24836] __x64_sys_recvmmsg+0xde/0x160 [ 406.409172][T24836] do_syscall_64+0x2b/0x70 [ 406.413594][T24836] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 406.419497][T24836] RIP: 0033:0x7fa271cfb049 [ 406.423901][T24836] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 406.443487][T24836] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 406.451910][T24836] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 406.459864][T24836] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 406.463277][T24847] FAULT_INJECTION: forcing a failure. [ 406.463277][T24847] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 406.467944][T24836] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 406.467961][T24836] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 406.467973][T24836] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 406.504928][T24836] [ 406.508009][T24847] CPU: 0 PID: 24847 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 406.517330][T24847] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 406.527378][T24847] Call Trace: [ 406.530634][T24847] [ 406.533583][T24847] dump_stack_lvl+0xd6/0x122 [ 406.538157][T24847] dump_stack+0x11/0x12 [ 406.542307][T24847] should_fail+0x230/0x240 [ 406.546704][T24847] should_fail_usercopy+0x16/0x20 [ 406.551710][T24847] _copy_from_user+0x1a/0xc0 [ 406.556299][T24847] do_recvmmsg+0x27e/0xa20 [ 406.560794][T24847] __x64_sys_recvmmsg+0xde/0x160 [ 406.565775][T24847] do_syscall_64+0x2b/0x70 [ 406.570234][T24847] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 406.576198][T24847] RIP: 0033:0x7f2c4d882049 [ 406.580610][T24847] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 406.600340][T24847] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 406.608759][T24847] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 406.616710][T24847] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 406.624712][T24847] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 03:38:30 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x8, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:30 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x1b}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:30 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e00000e004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:30 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:30 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000010004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 406.632766][T24847] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 406.640740][T24847] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 406.648757][T24847] 03:38:30 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 81) 03:38:30 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x9, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 407.186119][T24865] FAULT_INJECTION: forcing a failure. [ 407.186119][T24865] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 407.199241][T24865] CPU: 1 PID: 24865 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 407.208508][T24865] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 407.218558][T24865] Call Trace: [ 407.221823][T24865] [ 407.224743][T24865] dump_stack_lvl+0xd6/0x122 [ 407.229320][T24865] dump_stack+0x11/0x12 03:38:30 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 77) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:30 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6, 0x2}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:30 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000011004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:30 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x1, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) r2 = socket$l2tp6(0xa, 0x2, 0x73) recvmmsg(r2, &(0x7f0000000600)=[{{&(0x7f00000000c0)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @loopback}}}, 0x80, &(0x7f0000000580)=[{&(0x7f0000000200)=""/226, 0xe2}, {&(0x7f0000000140)=""/96, 0x60}, {&(0x7f0000000300)=""/107, 0x6b}, {&(0x7f0000000380)=""/4, 0x4}, {&(0x7f00000003c0)=""/60, 0x3c}, {&(0x7f0000000640)=""/87, 0x91}, {&(0x7f0000000480)=""/16, 0x10}, {&(0x7f00000004c0)=""/165, 0xa5}], 0x8}}], 0x1, 0x2, 0x0) (async, rerun: 32) r3 = epoll_create1(0x0) (rerun: 32) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r1, &(0x7f0000000040)={0x20000004}) (async) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r3, 0xb57, 0x64}], 0x2, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:38:30 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0xa, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 407.233544][T24865] should_fail+0x230/0x240 [ 407.237971][T24865] should_fail_usercopy+0x16/0x20 [ 407.242984][T24865] _copy_from_user+0x1a/0xc0 [ 407.247556][T24865] do_recvmmsg+0x27e/0xa20 [ 407.252052][T24865] __x64_sys_recvmmsg+0xde/0x160 [ 407.256992][T24865] do_syscall_64+0x2b/0x70 [ 407.261415][T24865] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 407.267361][T24865] RIP: 0033:0x7fa271cfb049 03:38:30 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x1, './file0\x00'}, 0x6e) (async, rerun: 32) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async, rerun: 32) r2 = socket$l2tp6(0xa, 0x2, 0x73) recvmmsg(r2, &(0x7f0000000600)=[{{&(0x7f00000000c0)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @loopback}}}, 0x80, &(0x7f0000000580)=[{&(0x7f0000000200)=""/226, 0xe2}, {&(0x7f0000000140)=""/96, 0x60}, {&(0x7f0000000300)=""/107, 0x6b}, {&(0x7f0000000380)=""/4, 0x4}, {&(0x7f00000003c0)=""/60, 0x3c}, {&(0x7f0000000640)=""/87, 0x91}, {&(0x7f0000000480)=""/16, 0x10}, {&(0x7f00000004c0)=""/165, 0xa5}], 0x8}}], 0x1, 0x2, 0x0) (async) r3 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r3, 0xb57, 0x64}], 0x2, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) [ 407.271771][T24865] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 407.291376][T24865] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 407.299841][T24865] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 407.307815][T24865] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 407.315812][T24865] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 407.319690][T24883] FAULT_INJECTION: forcing a failure. [ 407.319690][T24883] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 407.323782][T24865] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 407.323799][T24865] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 407.323816][T24865] [ 407.355848][T24883] CPU: 0 PID: 24883 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 407.365106][T24883] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 407.375138][T24883] Call Trace: [ 407.378395][T24883] [ 407.381329][T24883] dump_stack_lvl+0xd6/0x122 [ 407.385966][T24883] dump_stack+0x11/0x12 [ 407.390099][T24883] should_fail+0x230/0x240 [ 407.394499][T24883] should_fail_usercopy+0x16/0x20 [ 407.399515][T24883] _copy_from_user+0x1a/0xc0 [ 407.404224][T24883] do_recvmmsg+0x27e/0xa20 [ 407.408673][T24883] __x64_sys_recvmmsg+0xde/0x160 [ 407.413590][T24883] do_syscall_64+0x2b/0x70 [ 407.417999][T24883] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 407.423939][T24883] RIP: 0033:0x7f2c4d882049 [ 407.428330][T24883] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 407.447914][T24883] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 407.456309][T24883] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 407.464340][T24883] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 407.472403][T24883] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 03:38:30 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000012004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:30 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0xb, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:30 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6, 0x3}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:31 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) syz_io_uring_setup(0x184, &(0x7f00000002c0), &(0x7f00001e7000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000340)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000180)=@IORING_OP_ASYNC_CANCEL, 0x0) syz_io_uring_setup(0x6189, &(0x7f0000000140)={0x0, 0xa4c1, 0x10, 0x3, 0x253}, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000000200), &(0x7f0000000240)=0x0) clock_gettime(0x0, &(0x7f0000000280)={0x0, 0x0}) syz_io_uring_submit(r2, r4, &(0x7f0000000300)=@IORING_OP_LINK_TIMEOUT={0xf, 0x1, 0x0, 0x0, 0x0, &(0x7f00000002c0)={r5, r6+60000000}, 0x1, 0x1}, 0x2) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r7 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r7, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) [ 407.480370][T24883] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 407.488394][T24883] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 407.496347][T24883] 03:38:31 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000018004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:31 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 82) [ 408.029139][T24899] FAULT_INJECTION: forcing a failure. [ 408.029139][T24899] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 408.042287][T24899] CPU: 1 PID: 24899 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 408.051570][T24899] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 408.061708][T24899] Call Trace: [ 408.064966][T24899] [ 408.067949][T24899] dump_stack_lvl+0xd6/0x122 [ 408.072549][T24899] dump_stack+0x11/0x12 03:38:31 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 78) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:31 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6, 0x4}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:31 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0xc, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:31 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000024004300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 408.076682][T24899] should_fail+0x230/0x240 [ 408.081098][T24899] should_fail_usercopy+0x16/0x20 [ 408.086121][T24899] _copy_from_user+0x1a/0xc0 [ 408.090690][T24899] do_recvmmsg+0x27e/0xa20 [ 408.095134][T24899] __x64_sys_recvmmsg+0xde/0x160 [ 408.100085][T24899] do_syscall_64+0x2b/0x70 [ 408.104538][T24899] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 408.110503][T24899] RIP: 0033:0x7fa271cfb049 [ 408.114996][T24899] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 408.134671][T24899] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 408.143091][T24899] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 408.151044][T24899] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 408.158994][T24899] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 408.163049][T24908] FAULT_INJECTION: forcing a failure. [ 408.163049][T24908] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 408.166945][T24899] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 408.166961][T24899] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 408.166979][T24899] [ 408.198965][T24908] CPU: 0 PID: 24908 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 408.208334][T24908] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 408.218367][T24908] Call Trace: [ 408.221627][T24908] [ 408.224563][T24908] dump_stack_lvl+0xd6/0x122 [ 408.229142][T24908] dump_stack+0x11/0x12 [ 408.233334][T24908] should_fail+0x230/0x240 [ 408.237730][T24908] should_fail_usercopy+0x16/0x20 [ 408.242738][T24908] _copy_from_user+0x1a/0xc0 [ 408.247389][T24908] do_recvmmsg+0x27e/0xa20 [ 408.251788][T24908] __x64_sys_recvmmsg+0xde/0x160 [ 408.256761][T24908] do_syscall_64+0x2b/0x70 [ 408.261235][T24908] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 408.267127][T24908] RIP: 0033:0x7f2c4d882049 [ 408.271527][T24908] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 408.291211][T24908] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 408.299616][T24908] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 408.307567][T24908] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 408.315531][T24908] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 03:38:31 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0xd, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:31 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000034300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:31 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6, 0x5}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:31 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0xe, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:31 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) syz_io_uring_setup(0x184, &(0x7f00000002c0), &(0x7f00001e7000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000340)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000180)=@IORING_OP_ASYNC_CANCEL, 0x0) (async, rerun: 64) syz_io_uring_setup(0x6189, &(0x7f0000000140)={0x0, 0xa4c1, 0x10, 0x3, 0x253}, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000000200), &(0x7f0000000240)=0x0) (rerun: 64) clock_gettime(0x0, &(0x7f0000000280)={0x0, 0x0}) syz_io_uring_submit(r2, r4, &(0x7f0000000300)=@IORING_OP_LINK_TIMEOUT={0xf, 0x1, 0x0, 0x0, 0x0, &(0x7f00000002c0)={r5, r6+60000000}, 0x1, 0x1}, 0x2) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r7 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r7, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:38:31 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:31 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000054300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 408.323480][T24908] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 408.331430][T24908] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 408.339399][T24908] 03:38:32 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 83) [ 408.872136][T24958] FAULT_INJECTION: forcing a failure. [ 408.872136][T24958] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 408.885279][T24958] CPU: 1 PID: 24958 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 408.894610][T24958] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 408.904660][T24958] Call Trace: [ 408.907937][T24958] [ 408.910850][T24958] dump_stack_lvl+0xd6/0x122 [ 408.915423][T24958] dump_stack+0x11/0x12 03:38:32 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 79) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:32 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6, 0x7}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:32 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x10, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:32 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000064300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:32 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) syz_io_uring_setup(0x184, &(0x7f00000002c0), &(0x7f00001e7000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000340)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000180)=@IORING_OP_ASYNC_CANCEL, 0x0) syz_io_uring_setup(0x6189, &(0x7f0000000140)={0x0, 0xa4c1, 0x10, 0x3, 0x253}, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000000200), &(0x7f0000000240)=0x0) clock_gettime(0x0, &(0x7f0000000280)={0x0, 0x0}) syz_io_uring_submit(r2, r4, &(0x7f0000000300)=@IORING_OP_LINK_TIMEOUT={0xf, 0x1, 0x0, 0x0, 0x0, &(0x7f00000002c0)={r5, r6+60000000}, 0x1, 0x1}, 0x2) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r7 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r7, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) (async) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) syz_io_uring_setup(0x184, &(0x7f00000002c0), &(0x7f00001e7000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000340), &(0x7f0000000040)) (async) syz_io_uring_submit(r2, r3, &(0x7f0000000180)=@IORING_OP_ASYNC_CANCEL, 0x0) (async) syz_io_uring_setup(0x6189, &(0x7f0000000140)={0x0, 0xa4c1, 0x10, 0x3, 0x253}, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000000200), &(0x7f0000000240)) (async) clock_gettime(0x0, &(0x7f0000000280)) (async) syz_io_uring_submit(r2, r4, &(0x7f0000000300)=@IORING_OP_LINK_TIMEOUT={0xf, 0x1, 0x0, 0x0, 0x0, &(0x7f00000002c0)={r5, r6+60000000}, 0x1, 0x1}, 0x2) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) epoll_create1(0x0) (async) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r1, &(0x7f0000000040)={0x20000004}) (async) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r7, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (async) [ 408.919633][T24958] should_fail+0x230/0x240 [ 408.924035][T24958] should_fail_usercopy+0x16/0x20 [ 408.929072][T24958] _copy_from_user+0x1a/0xc0 [ 408.933644][T24958] do_recvmmsg+0x27e/0xa20 [ 408.938135][T24958] __x64_sys_recvmmsg+0xde/0x160 [ 408.943127][T24958] do_syscall_64+0x2b/0x70 [ 408.947595][T24958] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 408.953510][T24958] RIP: 0033:0x7fa271cfb049 [ 408.957978][T24958] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 408.977683][T24958] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 408.986161][T24958] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 408.994222][T24958] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 409.002204][T24958] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 409.010170][T24958] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 409.017221][T24969] FAULT_INJECTION: forcing a failure. [ 409.017221][T24969] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 409.018176][T24958] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 409.039148][T24958] [ 409.042157][T24969] CPU: 0 PID: 24969 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 409.051441][T24969] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 409.061501][T24969] Call Trace: [ 409.064776][T24969] [ 409.067700][T24969] dump_stack_lvl+0xd6/0x122 03:38:32 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) recvmmsg(r0, &(0x7f00000008c0)=[{{&(0x7f00000000c0)=@ethernet={0x0, @random}, 0x80, &(0x7f0000000200)=[{&(0x7f0000000140)=""/98, 0x62}], 0x1, &(0x7f0000000240)=""/89, 0x59}, 0x4}, {{&(0x7f00000002c0)=@qipcrtr, 0x80, &(0x7f0000000780)=[{&(0x7f0000000340)=""/26, 0x1a}, {&(0x7f0000000380)=""/5, 0x5}, {&(0x7f00000003c0)=""/229, 0xe5}, {&(0x7f00000004c0)=""/208, 0xd0}, {&(0x7f00000005c0)=""/41, 0x29}, {&(0x7f0000000600)=""/255, 0xff}, {&(0x7f0000000700)=""/127, 0x7f}], 0x7, &(0x7f0000000800)=""/183, 0xb7}, 0x400}], 0x2, 0x10020, &(0x7f0000000940)={0x0, 0x989680}) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) [ 409.072298][T24969] dump_stack+0x11/0x12 [ 409.076462][T24969] should_fail+0x230/0x240 [ 409.080908][T24969] should_fail_usercopy+0x16/0x20 [ 409.085932][T24969] _copy_from_user+0x1a/0xc0 [ 409.090553][T24969] do_recvmmsg+0x27e/0xa20 [ 409.095025][T24969] __x64_sys_recvmmsg+0xde/0x160 [ 409.099965][T24969] do_syscall_64+0x2b/0x70 [ 409.104510][T24969] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 409.110484][T24969] RIP: 0033:0x7f2c4d882049 [ 409.114876][T24969] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 409.134462][T24969] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 409.142886][T24969] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 409.150944][T24969] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 409.158903][T24969] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 03:38:32 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6, 0x8}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:32 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000074300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:32 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x11, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:32 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6, 0x9}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:32 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x12, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 409.166876][T24969] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 409.175093][T24969] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 409.183055][T24969] 03:38:33 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 84) [ 409.716172][T24999] FAULT_INJECTION: forcing a failure. [ 409.716172][T24999] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 409.729243][T24999] CPU: 0 PID: 24999 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 409.738520][T24999] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 409.748565][T24999] Call Trace: [ 409.751838][T24999] [ 409.754749][T24999] dump_stack_lvl+0xd6/0x122 [ 409.759324][T24999] dump_stack+0x11/0x12 03:38:33 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 80) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:33 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000094300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:33 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6, 0xa}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:33 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x18, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 409.763468][T24999] should_fail+0x230/0x240 [ 409.767865][T24999] should_fail_usercopy+0x16/0x20 [ 409.772939][T24999] _copy_from_user+0x1a/0xc0 [ 409.777676][T24999] do_recvmmsg+0x27e/0xa20 [ 409.782119][T24999] __x64_sys_recvmmsg+0xde/0x160 [ 409.787086][T24999] do_syscall_64+0x2b/0x70 [ 409.791558][T24999] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 409.797510][T24999] RIP: 0033:0x7fa271cfb049 [ 409.801905][T24999] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 409.821662][T24999] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 409.830132][T24999] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 409.838119][T24999] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 409.846223][T24999] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 409.854185][T24999] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 409.862136][T24999] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 409.870178][T24999] [ 409.870413][T25008] FAULT_INJECTION: forcing a failure. [ 409.870413][T25008] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 409.886547][T25008] CPU: 1 PID: 25008 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 409.895839][T25008] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 409.905907][T25008] Call Trace: [ 409.909204][T25008] [ 409.912129][T25008] dump_stack_lvl+0xd6/0x122 03:38:33 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async) recvmmsg(r0, &(0x7f00000008c0)=[{{&(0x7f00000000c0)=@ethernet={0x0, @random}, 0x80, &(0x7f0000000200)=[{&(0x7f0000000140)=""/98, 0x62}], 0x1, &(0x7f0000000240)=""/89, 0x59}, 0x4}, {{&(0x7f00000002c0)=@qipcrtr, 0x80, &(0x7f0000000780)=[{&(0x7f0000000340)=""/26, 0x1a}, {&(0x7f0000000380)=""/5, 0x5}, {&(0x7f00000003c0)=""/229, 0xe5}, {&(0x7f00000004c0)=""/208, 0xd0}, {&(0x7f00000005c0)=""/41, 0x29}, {&(0x7f0000000600)=""/255, 0xff}, {&(0x7f0000000700)=""/127, 0x7f}], 0x7, &(0x7f0000000800)=""/183, 0xb7}, 0x400}], 0x2, 0x10020, &(0x7f0000000940)={0x0, 0x989680}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) [ 409.916792][T25008] dump_stack+0x11/0x12 [ 409.921018][T25008] should_fail+0x230/0x240 [ 409.925466][T25008] should_fail_usercopy+0x16/0x20 [ 409.930563][T25008] _copy_from_user+0x1a/0xc0 [ 409.935159][T25008] do_recvmmsg+0x27e/0xa20 [ 409.939572][T25008] __x64_sys_recvmmsg+0xde/0x160 [ 409.944517][T25008] do_syscall_64+0x2b/0x70 [ 409.948996][T25008] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 409.954878][T25008] RIP: 0033:0x7f2c4d882049 03:38:33 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) (async) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r2, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) recvmmsg(r0, &(0x7f00000008c0)=[{{&(0x7f00000000c0)=@ethernet={0x0, @random}, 0x80, &(0x7f0000000200)=[{&(0x7f0000000140)=""/98, 0x62}], 0x1, &(0x7f0000000240)=""/89, 0x59}, 0x4}, {{&(0x7f00000002c0)=@qipcrtr, 0x80, &(0x7f0000000780)=[{&(0x7f0000000340)=""/26, 0x1a}, {&(0x7f0000000380)=""/5, 0x5}, {&(0x7f00000003c0)=""/229, 0xe5}, {&(0x7f00000004c0)=""/208, 0xd0}, {&(0x7f00000005c0)=""/41, 0x29}, {&(0x7f0000000600)=""/255, 0xff}, {&(0x7f0000000700)=""/127, 0x7f}], 0x7, &(0x7f0000000800)=""/183, 0xb7}, 0x400}], 0x2, 0x10020, &(0x7f0000000940)={0x0, 0x989680}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) [ 409.959273][T25008] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 409.978921][T25008] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 409.987385][T25008] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 409.995358][T25008] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 410.003328][T25008] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 03:38:33 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e0000000a4300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:33 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6, 0xb}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:33 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e0000000b4300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:33 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x24, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:33 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6, 0xc}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 410.011375][T25008] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 410.019411][T25008] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 410.027423][T25008] 03:38:33 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 85) [ 410.559660][T25030] FAULT_INJECTION: forcing a failure. [ 410.559660][T25030] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 410.572782][T25030] CPU: 0 PID: 25030 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 410.582161][T25030] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 410.592224][T25030] Call Trace: [ 410.595481][T25030] [ 410.598391][T25030] dump_stack_lvl+0xd6/0x122 [ 410.603090][T25030] dump_stack+0x11/0x12 [ 410.607258][T25030] should_fail+0x230/0x240 [ 410.611656][T25030] should_fail_usercopy+0x16/0x20 [ 410.616704][T25030] _copy_from_user+0x1a/0xc0 [ 410.621272][T25030] do_recvmmsg+0x27e/0xa20 [ 410.625670][T25030] __x64_sys_recvmmsg+0xde/0x160 [ 410.630597][T25030] do_syscall_64+0x2b/0x70 [ 410.635013][T25030] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 410.640893][T25030] RIP: 0033:0x7fa271cfb049 03:38:34 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 81) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:34 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x300, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:34 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e0000000c4300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:34 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6, 0xd}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 410.645284][T25030] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 410.664871][T25030] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 410.673288][T25030] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 410.681267][T25030] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 410.689306][T25030] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 410.697273][T25030] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 03:38:34 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e0000000d4300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) [ 410.705335][T25030] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 410.713288][T25030] [ 410.722579][T25039] FAULT_INJECTION: forcing a failure. [ 410.722579][T25039] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 410.735674][T25039] CPU: 0 PID: 25039 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 410.745006][T25039] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 410.755047][T25039] Call Trace: [ 410.758308][T25039] [ 410.761236][T25039] dump_stack_lvl+0xd6/0x122 [ 410.765816][T25039] dump_stack+0x11/0x12 [ 410.770060][T25039] should_fail+0x230/0x240 [ 410.774548][T25039] should_fail_usercopy+0x16/0x20 [ 410.779558][T25039] _copy_from_user+0x1a/0xc0 [ 410.784155][T25039] do_recvmmsg+0x27e/0xa20 [ 410.788613][T25039] __x64_sys_recvmmsg+0xde/0x160 [ 410.793600][T25039] do_syscall_64+0x2b/0x70 [ 410.797996][T25039] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 410.803890][T25039] RIP: 0033:0x7f2c4d882049 [ 410.808374][T25039] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 410.828141][T25039] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 410.836535][T25039] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 410.844505][T25039] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 410.852482][T25039] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 410.860448][T25039] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 410.868416][T25039] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 410.876436][T25039] 03:38:34 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6, 0xe}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:34 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x500, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:34 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e0000000e4300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:34 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6, 0x10}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:34 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x600, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:34 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6, 0x11}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:34 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 86) [ 411.402098][T25056] FAULT_INJECTION: forcing a failure. [ 411.402098][T25056] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 411.415291][T25056] CPU: 0 PID: 25056 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 411.424645][T25056] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 411.434686][T25056] Call Trace: [ 411.437946][T25056] [ 411.440920][T25056] dump_stack_lvl+0xd6/0x122 [ 411.445510][T25056] dump_stack+0x11/0x12 [ 411.449662][T25056] should_fail+0x230/0x240 [ 411.454092][T25056] should_fail_usercopy+0x16/0x20 [ 411.459217][T25056] _copy_from_user+0x1a/0xc0 [ 411.463811][T25056] do_recvmmsg+0x27e/0xa20 [ 411.468287][T25056] __x64_sys_recvmmsg+0xde/0x160 [ 411.473212][T25056] do_syscall_64+0x2b/0x70 [ 411.477611][T25056] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 411.483494][T25056] RIP: 0033:0x7fa271cfb049 03:38:34 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 82) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:34 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000114300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:34 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x700, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:34 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6, 0x12}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:34 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f0000000840), 0x0, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = getpgid(0xffffffffffffffff) getresgid(&(0x7f0000001a40)=0x0, &(0x7f0000001a80), &(0x7f0000001ac0)) getresuid(&(0x7f0000001f80), &(0x7f0000001fc0)=0x0, &(0x7f0000002000)) r5 = inotify_init() r6 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r6, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)=ANY=[@ANYBLOB="2400000008060101000000000000000000000000450001001b0000000500010c07000000"], 0x24}}, 0x0) r7 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r7, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)={0x24, 0x8, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x24}}, 0x0) r8 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000002100), 0x8000, 0x0) r9 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) tkill(r9, 0x40) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000021c0)=[{{&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000140), 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [r0, r0]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee01}}}], 0xd8, 0x20004090}}, {{&(0x7f0000000580)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000700)=[{&(0x7f0000000600)="e0443d647ca7054812ae2b1ca86530e355efc91710a327bb4946c3cb8b602fb546b58975cf95f06ef53c31667dc18918f74eb69026", 0x35}, {&(0x7f0000000640)="e38b8240d1bbb9381d6361bc6d75205f91afd902d14c3a9ecb4fe7d9463d6dfaf929c1435becdb884d404f784e4af5a7d08f3fe0561ed0d716998149b702712c1804b0dfa8f389d7b152d3d53f8405d7eb00446607ec0191d49cf6c038f2af01217b63a928ccce66f70ae5b69706073760586c01543d0fb9fa2464dba9dc46716eb8", 0x82}], 0x2, &(0x7f0000000900)=[@rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @cred={{0x1c}}], 0x60, 0x40000}}, {{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000000b80)=[{&(0x7f0000000a00)="fac11bdd1c151d90e081c4268daff32579aba6d25a26f94abca73186275e804eeab6d278b0ca0ec929a39df2baf2495c7086f3bff72d202ac503720cd0074b255ee0a14b2d76f7214ee4dbed57c98156da6275d61282ce391d1ca71f6f44eda522918a0e99940f2dd59a1241a7dfd63d132b15794a46ae720efa3abaed0aff5364d72c2f1ad7d7619b5e9a34c23ef8b36f311dc21b6cb8a54e3c77644a6228b1318afddff19fec918de2c9f70d3b253ed038e333b5522812be8ff3b44acf9f32c99e0622557790b38e53972af87403dcd8ba07063d0b3baa295d1f96ded54c872df0faf27ce20de7b4f02b96107c", 0xee}, {&(0x7f0000000b00)="57f967aafa59bd821ad0b4db242e4e1c2949f71ef47581e8617701b1d050d915501e31d225b15431b6f8c72ca21cbb28e67850cdfb0f201ec41d2d87f2f3687d8fbe4cc605f9f4d0c0c360435de4a9d81f7beb3f97378d9f108f734512ce", 0x5e}], 0x2, 0x0, 0x0, 0x4000000}}, {{&(0x7f0000000bc0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000e00)=[{&(0x7f0000000c40)="fef887d9fed86a74426d2836099e2f34b7c1f92d95cc58fcbf1c3018bdfd83a4d3ea2f7dc38f554b1e125058e9262e2f3f4cc3a1a3da39754f77466d49433507857fd47cc38b7fa7ca8014eee1a424c5f33dbc001b51", 0x56}, {&(0x7f0000000cc0)="103ccb436afca3c110b92ffeedd7c746ffd5304c0b3b", 0x16}, {&(0x7f0000000d00)="620ace3d3e349507c3bac01299a28c95d3c2caef9a9f1365142f2a2ccc87c8b35d516df5e0a38a41996dcfd2b208c98972b5bddb9ccd8efb72d2b3f7827c1f4222ca5cb48e99778ea41449ac2495f54b6529e8191ec1749f1e04faee6e127108737311f1900a3864a8a90aa768f76148be8509cea3efec5a2c3fc897345d7fd2739238d8855cfd01c86d3cea5358", 0x8e}, {&(0x7f0000000dc0)="80387c89c4b676943832ff71065049b52f0b8400c8", 0x15}], 0x4, &(0x7f0000000fc0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c}}], 0x40, 0x94}}, {{&(0x7f0000001000)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000011c0)=[{&(0x7f0000001080)="a15a4457e366d016c67522e7cebd3922e471c516ec4c2744b9a23899980ce8fc5de542292043d69c512f86017986bb14bd7cdea2eaf2ba1dec70d05a30c5d6c8639d5b080d68b3d073e85c0234de8bf087bcd3ce9bdc525cd3f27e41c7f8aef44eba2b3d2552c9616cca6449459c976c12b210230a28a24172f3591d96802a1e228fdd5e70e566f2a0ad4a7eb8976cc1d04edcc1df55ebe59d21406c22abc03ad4aef12b3ff2daf35e7f0618f8399317592ebdc23ac0c604184f6fd5e50f07c6a9425b3acbc2afbe0c371afb73964a06d6fbec5ad3b289e32c329ac1375d9a1f2466b59b839e59e9787173540bbeb23936137470623bd9", 0xf7}, {&(0x7f0000001180)="ea8051", 0x3}], 0x2, &(0x7f00000012c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, r0, r1, r1, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x78, 0x4000000}}, {{&(0x7f0000001340)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000001940)=[{&(0x7f00000013c0)="fdbeb0d255f5be2eb13770bcc325d89dadde371258556c84ea7496a9827ab3193a406f19e68fde5d83fa790e383a2b7521db75820568cf305f8d37b9e2b1d3c57a88171aedb1b2e45d78ac08194a10e2c1c8a901ced1aa20183b103adfa6600c1173cd6ffba800259f10489f0c02c9b93e52995514e8611f7a10e64297eb77a05b6298d098a13a96", 0x88}, {&(0x7f0000001480)="593006246ffbc6f8e10a6e22d166d6b432032d42d5cd06ed238da404743d1981f3a360b66fe90d06becfedb9cf8eaec9ec217ee194d8e492a1ba1d3d976f94f59dd828509c2e4c1a9cf282f87ba539b892e5fa7d13223b432bcbcb68bddb5f9d351b6dafdfb9f06a86ab78d61d85b429f2ea6b1855bde4d44f162cc458ee0b654b1cc80fbb3d1b840ef7b48f35a3a2f9120abe754c742fc8a5c775ced1351f67270e0ac396a980dac95cb9f8bee6707a92e681955de9d18f4f6c35efd954599347a97dc0622d96f51b9c2b82863e4b9a292942c39a6f01821c86fc27", 0xdc}, {&(0x7f0000001580)="3e1270185c7bf00e6a506880f7ffc8bd2726da2e2de9f0687941a50cefb61f01e1198c6f5768d85c388f367e03e377cf101815b434b48462bc0a34261b2532b297238bf6eae71f8db941a3bee19cc64abce7a8d43219b97ea6805d90d33b3209601a3efdbbcd9e8f46f46e4e1c8b199fd7230123abe17b797225faa946a11befa4", 0x81}, {&(0x7f0000001640)="bda1166fb8efd98ed82e893058fee70297748955b18d1fc2db448008ce253a19468bdd10470afe5adc81fed943bf33f2804811509569889c980a5e440c2883102b5fb8de3f3993e28c7bef1a781a5842e8be09e1cfb9d792ebe7ffb4663b55a5a90e196a43ea3a6c3f67346b4f4b2afe06bd21dd694b105a5934bdaf075d4e01e07078a714da72f28012e9e32bc18c243297bc602751e047dd7afa42cc5f6106a44fc565eb7ea9", 0xa7}, {&(0x7f0000001700)="4356bbc3cb6034d1f1ef762540e963605b23d72a632696f57d2d648adbde47336042ec77caeb03fc5becfcb4e9a3e480ac0ee9c8ea718d706c52d3bb69bfb04d4c194bf706b69e16303760de96a9e4", 0x4f}, {&(0x7f0000001780)="f8072a2592a6a7745a7c941c7bad77cf22a89b117c8aa804924693dd0215470a23fc5e9e7281818f14807bd9916af34af4efa31bad1f706fb101273bf14b15f4761ce7848eaf942cec87eb80173d4317d7f12301244d9bfc090b04fca068da8d4f94880822a2ae73687b32aeaf709b28a650a66efb66f3eeba5917fec52e729ab76b1439ba43d8a5eb60ffa090fdd6b7c2121cc44e549f414cdb5040c3b531510a39cc50badb179629840bd905c3ea74d4b2e1f6648d2154b558b3994e91a8d79d64408bc26168e70b1351c370a2acf64d016c26c106f7ff4aea86035394b59f545d8f2667f40ac63d6434e0a3ac3ed335c4f7185b7d", 0xf6}, {&(0x7f0000001880)="79c75876cf4f2d32d8665d1f767368c6965d9a8c5c17e50e0ebc5eda1708647e8fa3af42ad5f0ff3ad9f86f99b17614535057579c96004f2ccd090b72bff280f71104e15c473536533ed5ee94caeb663205044c70beaec17783f92650a280752e7313221322de885a699e0a23bbc53ebe399dd2a2999338b3797207cabf85f00883d0df230786a4de06aedf9d8763af8b8b4f37f", 0x94}], 0x7, &(0x7f0000001b00)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee01}}}, @rights={{0x18, 0x1, 0x1, [r0, r0]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r2, 0xffffffffffffffff, r3}}}], 0x100, 0x14}}, {{0x0, 0x0, &(0x7f0000001d00)=[{&(0x7f0000001c00)="0c18342ba7468d7097e94c9f95bd359f28435fbeb54bda18e021b4d7d4b62b03dbdb0a07c09c368ee924a31ac341397a57ef3feb2c403a651781e9c6a2d5ae1be130441069c6515bd6628c035f07abe27fb748c0e812b6b13de16f0723a2771a349467614358ea793551e4862c72f48f6c929f02caa9335da26aab4ddae1b756dfd8", 0x82}, {&(0x7f0000001cc0)="c3b7f4e23c24a08bc504745e8eb030f12f6cc0517c357ce48bfecd1e7497c1c8d8d73f0beb", 0x25}], 0x2, 0x0, 0x0, 0xc080}}, {{&(0x7f0000001d40)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000001f40)=[{&(0x7f0000001dc0)="475a0e3c13d2cbecc2b22655d5c476f3f9397611a351fb99189277fa636c43283df41047690d1af07a966f75054a9daea5eaf6dc8151728604bbaa07720a577c18b77c9b689864fdca3e11469193cd", 0x4f}, {&(0x7f0000001e40)="21fd24323828674e7eb8e8cd4bea61386ed91bf9b205177f5ef989e1470659622d2038e56f8391215e87e12fc39a7c3678bc0bc0a1e313fbd0a2b5f0e33688fda5c9b8f3b8e6c47c8cc2efc9c5ab596b1938893ca1366d8d04c8d14a5c78b5788753ff7705c03ae8c31cec1ebd5c2461def140bb58fbbc2f31", 0x79}, {&(0x7f0000001ec0)="b980b1a68b954e874072b0e62da55ed15c6f8ca139c0feb1cece8a75cebde3e48fdc4cf57718885d", 0x28}, {&(0x7f0000001f00)="8f8a69ef58e362b79cfbd91fc8f20603b2c0ded0164cbae571f2bfbbf4c266d678132a64e4de336349573ca17018b1c689", 0x31}], 0x4, &(0x7f0000002040)=[@cred={{0x1c, 0x1, 0x2, {0x0, r4}}}, @rights={{0x18, 0x1, 0x1, [r0, r5]}}], 0x38, 0x4008800}}, {{0x0, 0x0, &(0x7f00000020c0)=[{&(0x7f0000002080)}], 0x1, &(0x7f0000002140)=[@rights={{0x30, 0x1, 0x1, [r0, r0, r6, r7, r0, r0, r8, r0]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0xee00, 0xee00}}}], 0x50}}], 0x9, 0x800) r10 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r10, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r10, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) [ 411.487884][T25056] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 411.507564][T25056] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 411.515999][T25056] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 411.523974][T25056] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 411.532098][T25056] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 411.540057][T25056] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 03:38:35 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6, 0x18}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:35 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000124300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:35 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x900, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 411.548015][T25056] R13: 00007ffcd670d85f R14: 00007fa271450300 R15: 0000000000022000 [ 411.555992][T25056] [ 411.575537][T25069] FAULT_INJECTION: forcing a failure. [ 411.575537][T25069] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 411.579413][T25071] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. 03:38:35 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6, 0x24}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 411.588653][T25069] CPU: 0 PID: 25069 Comm: syz-executor.1 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 411.607188][T25069] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 411.617242][T25069] Call Trace: [ 411.620518][T25069] [ 411.623538][T25069] dump_stack_lvl+0xd6/0x122 [ 411.628133][T25069] dump_stack+0x11/0x12 [ 411.632304][T25069] should_fail+0x230/0x240 [ 411.636702][T25069] should_fail_usercopy+0x16/0x20 [ 411.641705][T25069] _copy_from_user+0x1a/0xc0 [ 411.646277][T25069] do_recvmmsg+0x27e/0xa20 [ 411.650682][T25069] __x64_sys_recvmmsg+0xde/0x160 [ 411.655607][T25069] do_syscall_64+0x2b/0x70 [ 411.660021][T25069] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 411.665909][T25069] RIP: 0033:0x7f2c4d882049 [ 411.670305][T25069] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 411.689937][T25069] RSP: 002b:00007f2c4cfd7168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b 03:38:35 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000184300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:35 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0xa00, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 411.698326][T25069] RAX: ffffffffffffffda RBX: 00007f2c4d995030 RCX: 00007f2c4d882049 [ 411.706275][T25069] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 411.714224][T25069] RBP: 00007f2c4cfd71d0 R08: 0000000000000000 R09: 0000000000000000 [ 411.722305][T25069] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 411.730301][T25069] R13: 00007fffa9548b0f R14: 00007f2c4cfd7300 R15: 0000000000022000 [ 411.738276][T25069] 03:38:35 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (fail_nth: 87) [ 412.246503][T25085] FAULT_INJECTION: forcing a failure. [ 412.246503][T25085] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 412.259732][T25085] CPU: 0 PID: 25085 Comm: syz-executor.0 Not tainted 5.18.0-rc2-syzkaller-dirty #0 [ 412.269014][T25085] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 412.279078][T25085] Call Trace: [ 412.282339][T25085] [ 412.285288][T25085] dump_stack_lvl+0xd6/0x122 [ 412.289862][T25085] dump_stack+0x11/0x12 [ 412.294033][T25085] should_fail+0x230/0x240 [ 412.298439][T25085] should_fail_usercopy+0x16/0x20 [ 412.303456][T25085] _copy_from_user+0x1a/0xc0 [ 412.308078][T25085] do_recvmmsg+0x27e/0xa20 [ 412.312527][T25085] __x64_sys_recvmmsg+0xde/0x160 [ 412.317487][T25085] do_syscall_64+0x2b/0x70 [ 412.321978][T25085] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 412.327850][T25085] RIP: 0033:0x7fa271cfb049 03:38:35 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (fail_nth: 83) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r2, 0x4b57, 0x64}], 0x1, 0x0, 0x0, 0x0) 03:38:35 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:35 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0xb00, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:35 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000204300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:35 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r1, &(0x7f0000000840), 0x0, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r2 = getpgid(0xffffffffffffffff) (async) getresgid(&(0x7f0000001a40)=0x0, &(0x7f0000001a80), &(0x7f0000001ac0)) getresuid(&(0x7f0000001f80), &(0x7f0000001fc0)=0x0, &(0x7f0000002000)) r5 = inotify_init() (async, rerun: 32) r6 = socket$nl_netfilter(0x10, 0x3, 0xc) (rerun: 32) sendmsg$IPSET_CMD_SAVE(r6, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)=ANY=[@ANYBLOB="2400000008060101000000000000000000000000450001001b0000000500010c07000000"], 0x24}}, 0x0) (async) r7 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r7, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)={0x24, 0x8, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x24}}, 0x0) (async) r8 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000002100), 0x8000, 0x0) r9 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) tkill(r9, 0x40) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000021c0)=[{{&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000140), 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [r0, r0]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee01}}}], 0xd8, 0x20004090}}, {{&(0x7f0000000580)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000700)=[{&(0x7f0000000600)="e0443d647ca7054812ae2b1ca86530e355efc91710a327bb4946c3cb8b602fb546b58975cf95f06ef53c31667dc18918f74eb69026", 0x35}, {&(0x7f0000000640)="e38b8240d1bbb9381d6361bc6d75205f91afd902d14c3a9ecb4fe7d9463d6dfaf929c1435becdb884d404f784e4af5a7d08f3fe0561ed0d716998149b702712c1804b0dfa8f389d7b152d3d53f8405d7eb00446607ec0191d49cf6c038f2af01217b63a928ccce66f70ae5b69706073760586c01543d0fb9fa2464dba9dc46716eb8", 0x82}], 0x2, &(0x7f0000000900)=[@rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @cred={{0x1c}}], 0x60, 0x40000}}, {{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000000b80)=[{&(0x7f0000000a00)="fac11bdd1c151d90e081c4268daff32579aba6d25a26f94abca73186275e804eeab6d278b0ca0ec929a39df2baf2495c7086f3bff72d202ac503720cd0074b255ee0a14b2d76f7214ee4dbed57c98156da6275d61282ce391d1ca71f6f44eda522918a0e99940f2dd59a1241a7dfd63d132b15794a46ae720efa3abaed0aff5364d72c2f1ad7d7619b5e9a34c23ef8b36f311dc21b6cb8a54e3c77644a6228b1318afddff19fec918de2c9f70d3b253ed038e333b5522812be8ff3b44acf9f32c99e0622557790b38e53972af87403dcd8ba07063d0b3baa295d1f96ded54c872df0faf27ce20de7b4f02b96107c", 0xee}, {&(0x7f0000000b00)="57f967aafa59bd821ad0b4db242e4e1c2949f71ef47581e8617701b1d050d915501e31d225b15431b6f8c72ca21cbb28e67850cdfb0f201ec41d2d87f2f3687d8fbe4cc605f9f4d0c0c360435de4a9d81f7beb3f97378d9f108f734512ce", 0x5e}], 0x2, 0x0, 0x0, 0x4000000}}, {{&(0x7f0000000bc0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000e00)=[{&(0x7f0000000c40)="fef887d9fed86a74426d2836099e2f34b7c1f92d95cc58fcbf1c3018bdfd83a4d3ea2f7dc38f554b1e125058e9262e2f3f4cc3a1a3da39754f77466d49433507857fd47cc38b7fa7ca8014eee1a424c5f33dbc001b51", 0x56}, {&(0x7f0000000cc0)="103ccb436afca3c110b92ffeedd7c746ffd5304c0b3b", 0x16}, {&(0x7f0000000d00)="620ace3d3e349507c3bac01299a28c95d3c2caef9a9f1365142f2a2ccc87c8b35d516df5e0a38a41996dcfd2b208c98972b5bddb9ccd8efb72d2b3f7827c1f4222ca5cb48e99778ea41449ac2495f54b6529e8191ec1749f1e04faee6e127108737311f1900a3864a8a90aa768f76148be8509cea3efec5a2c3fc897345d7fd2739238d8855cfd01c86d3cea5358", 0x8e}, {&(0x7f0000000dc0)="80387c89c4b676943832ff71065049b52f0b8400c8", 0x15}], 0x4, &(0x7f0000000fc0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c}}], 0x40, 0x94}}, {{&(0x7f0000001000)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000011c0)=[{&(0x7f0000001080)="a15a4457e366d016c67522e7cebd3922e471c516ec4c2744b9a23899980ce8fc5de542292043d69c512f86017986bb14bd7cdea2eaf2ba1dec70d05a30c5d6c8639d5b080d68b3d073e85c0234de8bf087bcd3ce9bdc525cd3f27e41c7f8aef44eba2b3d2552c9616cca6449459c976c12b210230a28a24172f3591d96802a1e228fdd5e70e566f2a0ad4a7eb8976cc1d04edcc1df55ebe59d21406c22abc03ad4aef12b3ff2daf35e7f0618f8399317592ebdc23ac0c604184f6fd5e50f07c6a9425b3acbc2afbe0c371afb73964a06d6fbec5ad3b289e32c329ac1375d9a1f2466b59b839e59e9787173540bbeb23936137470623bd9", 0xf7}, {&(0x7f0000001180)="ea8051", 0x3}], 0x2, &(0x7f00000012c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, r0, r1, r1, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x78, 0x4000000}}, {{&(0x7f0000001340)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000001940)=[{&(0x7f00000013c0)="fdbeb0d255f5be2eb13770bcc325d89dadde371258556c84ea7496a9827ab3193a406f19e68fde5d83fa790e383a2b7521db75820568cf305f8d37b9e2b1d3c57a88171aedb1b2e45d78ac08194a10e2c1c8a901ced1aa20183b103adfa6600c1173cd6ffba800259f10489f0c02c9b93e52995514e8611f7a10e64297eb77a05b6298d098a13a96", 0x88}, {&(0x7f0000001480)="593006246ffbc6f8e10a6e22d166d6b432032d42d5cd06ed238da404743d1981f3a360b66fe90d06becfedb9cf8eaec9ec217ee194d8e492a1ba1d3d976f94f59dd828509c2e4c1a9cf282f87ba539b892e5fa7d13223b432bcbcb68bddb5f9d351b6dafdfb9f06a86ab78d61d85b429f2ea6b1855bde4d44f162cc458ee0b654b1cc80fbb3d1b840ef7b48f35a3a2f9120abe754c742fc8a5c775ced1351f67270e0ac396a980dac95cb9f8bee6707a92e681955de9d18f4f6c35efd954599347a97dc0622d96f51b9c2b82863e4b9a292942c39a6f01821c86fc27", 0xdc}, {&(0x7f0000001580)="3e1270185c7bf00e6a506880f7ffc8bd2726da2e2de9f0687941a50cefb61f01e1198c6f5768d85c388f367e03e377cf101815b434b48462bc0a34261b2532b297238bf6eae71f8db941a3bee19cc64abce7a8d43219b97ea6805d90d33b3209601a3efdbbcd9e8f46f46e4e1c8b199fd7230123abe17b797225faa946a11befa4", 0x81}, {&(0x7f0000001640)="bda1166fb8efd98ed82e893058fee70297748955b18d1fc2db448008ce253a19468bdd10470afe5adc81fed943bf33f2804811509569889c980a5e440c2883102b5fb8de3f3993e28c7bef1a781a5842e8be09e1cfb9d792ebe7ffb4663b55a5a90e196a43ea3a6c3f67346b4f4b2afe06bd21dd694b105a5934bdaf075d4e01e07078a714da72f28012e9e32bc18c243297bc602751e047dd7afa42cc5f6106a44fc565eb7ea9", 0xa7}, {&(0x7f0000001700)="4356bbc3cb6034d1f1ef762540e963605b23d72a632696f57d2d648adbde47336042ec77caeb03fc5becfcb4e9a3e480ac0ee9c8ea718d706c52d3bb69bfb04d4c194bf706b69e16303760de96a9e4", 0x4f}, {&(0x7f0000001780)="f8072a2592a6a7745a7c941c7bad77cf22a89b117c8aa804924693dd0215470a23fc5e9e7281818f14807bd9916af34af4efa31bad1f706fb101273bf14b15f4761ce7848eaf942cec87eb80173d4317d7f12301244d9bfc090b04fca068da8d4f94880822a2ae73687b32aeaf709b28a650a66efb66f3eeba5917fec52e729ab76b1439ba43d8a5eb60ffa090fdd6b7c2121cc44e549f414cdb5040c3b531510a39cc50badb179629840bd905c3ea74d4b2e1f6648d2154b558b3994e91a8d79d64408bc26168e70b1351c370a2acf64d016c26c106f7ff4aea86035394b59f545d8f2667f40ac63d6434e0a3ac3ed335c4f7185b7d", 0xf6}, {&(0x7f0000001880)="79c75876cf4f2d32d8665d1f767368c6965d9a8c5c17e50e0ebc5eda1708647e8fa3af42ad5f0ff3ad9f86f99b17614535057579c96004f2ccd090b72bff280f71104e15c473536533ed5ee94caeb663205044c70beaec17783f92650a280752e7313221322de885a699e0a23bbc53ebe399dd2a2999338b3797207cabf85f00883d0df230786a4de06aedf9d8763af8b8b4f37f", 0x94}], 0x7, &(0x7f0000001b00)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee01}}}, @rights={{0x18, 0x1, 0x1, [r0, r0]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r2, 0xffffffffffffffff, r3}}}], 0x100, 0x14}}, {{0x0, 0x0, &(0x7f0000001d00)=[{&(0x7f0000001c00)="0c18342ba7468d7097e94c9f95bd359f28435fbeb54bda18e021b4d7d4b62b03dbdb0a07c09c368ee924a31ac341397a57ef3feb2c403a651781e9c6a2d5ae1be130441069c6515bd6628c035f07abe27fb748c0e812b6b13de16f0723a2771a349467614358ea793551e4862c72f48f6c929f02caa9335da26aab4ddae1b756dfd8", 0x82}, {&(0x7f0000001cc0)="c3b7f4e23c24a08bc504745e8eb030f12f6cc0517c357ce48bfecd1e7497c1c8d8d73f0beb", 0x25}], 0x2, 0x0, 0x0, 0xc080}}, {{&(0x7f0000001d40)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000001f40)=[{&(0x7f0000001dc0)="475a0e3c13d2cbecc2b22655d5c476f3f9397611a351fb99189277fa636c43283df41047690d1af07a966f75054a9daea5eaf6dc8151728604bbaa07720a577c18b77c9b689864fdca3e11469193cd", 0x4f}, {&(0x7f0000001e40)="21fd24323828674e7eb8e8cd4bea61386ed91bf9b205177f5ef989e1470659622d2038e56f8391215e87e12fc39a7c3678bc0bc0a1e313fbd0a2b5f0e33688fda5c9b8f3b8e6c47c8cc2efc9c5ab596b1938893ca1366d8d04c8d14a5c78b5788753ff7705c03ae8c31cec1ebd5c2461def140bb58fbbc2f31", 0x79}, {&(0x7f0000001ec0)="b980b1a68b954e874072b0e62da55ed15c6f8ca139c0feb1cece8a75cebde3e48fdc4cf57718885d", 0x28}, {&(0x7f0000001f00)="8f8a69ef58e362b79cfbd91fc8f20603b2c0ded0164cbae571f2bfbbf4c266d678132a64e4de336349573ca17018b1c689", 0x31}], 0x4, &(0x7f0000002040)=[@cred={{0x1c, 0x1, 0x2, {0x0, r4}}}, @rights={{0x18, 0x1, 0x1, [r0, r5]}}], 0x38, 0x4008800}}, {{0x0, 0x0, &(0x7f00000020c0)=[{&(0x7f0000002080)}], 0x1, &(0x7f0000002140)=[@rights={{0x30, 0x1, 0x1, [r0, r0, r6, r7, r0, r0, r8, r0]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0xee00, 0xee00}}}], 0x50}}], 0x9, 0x800) (async, rerun: 32) r10 = epoll_create1(0x0) (rerun: 32) epoll_ctl$EPOLL_CTL_ADD(r10, 0x1, r1, &(0x7f0000000040)={0x20000004}) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r10, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) [ 412.332240][T25085] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 412.351825][T25085] RSP: 002b:00007fa271450168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 412.360325][T25085] RAX: ffffffffffffffda RBX: 00007fa271e0e030 RCX: 00007fa271cfb049 [ 412.368353][T25085] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 412.376327][T25085] RBP: 00007fa2714501d0 R08: 0000000000000000 R09: 0000000000000000 [ 412.384299][T25085] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 03:38:35 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r1, &(0x7f0000000840), 0x0, 0x0) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r2 = getpgid(0xffffffffffffffff) (async) getresgid(&(0x7f0000001a40)=0x0, &(0x7f0000001a80), &(0x7f0000001ac0)) getresuid(&(0x7f0000001f80), &(0x7f0000001fc0)=0x0, &(0x7f0000002000)) (async) r5 = inotify_init() r6 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r6, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)=ANY=[@ANYBLOB="2400000008060101000000000000000000000000450001001b0000000500010c07000000"], 0x24}}, 0x0) (async) r7 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r7, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a40)={0x24, 0x8, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x24}}, 0x0) (async) r8 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000002100), 0x8000, 0x0) (async, rerun: 32) r9 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (rerun: 32) tkill(r9, 0x40) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000021c0)=[{{&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000140), 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [r0, r0]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee01}}}], 0xd8, 0x20004090}}, {{&(0x7f0000000580)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000700)=[{&(0x7f0000000600)="e0443d647ca7054812ae2b1ca86530e355efc91710a327bb4946c3cb8b602fb546b58975cf95f06ef53c31667dc18918f74eb69026", 0x35}, {&(0x7f0000000640)="e38b8240d1bbb9381d6361bc6d75205f91afd902d14c3a9ecb4fe7d9463d6dfaf929c1435becdb884d404f784e4af5a7d08f3fe0561ed0d716998149b702712c1804b0dfa8f389d7b152d3d53f8405d7eb00446607ec0191d49cf6c038f2af01217b63a928ccce66f70ae5b69706073760586c01543d0fb9fa2464dba9dc46716eb8", 0x82}], 0x2, &(0x7f0000000900)=[@rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @cred={{0x1c}}], 0x60, 0x40000}}, {{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000000b80)=[{&(0x7f0000000a00)="fac11bdd1c151d90e081c4268daff32579aba6d25a26f94abca73186275e804eeab6d278b0ca0ec929a39df2baf2495c7086f3bff72d202ac503720cd0074b255ee0a14b2d76f7214ee4dbed57c98156da6275d61282ce391d1ca71f6f44eda522918a0e99940f2dd59a1241a7dfd63d132b15794a46ae720efa3abaed0aff5364d72c2f1ad7d7619b5e9a34c23ef8b36f311dc21b6cb8a54e3c77644a6228b1318afddff19fec918de2c9f70d3b253ed038e333b5522812be8ff3b44acf9f32c99e0622557790b38e53972af87403dcd8ba07063d0b3baa295d1f96ded54c872df0faf27ce20de7b4f02b96107c", 0xee}, {&(0x7f0000000b00)="57f967aafa59bd821ad0b4db242e4e1c2949f71ef47581e8617701b1d050d915501e31d225b15431b6f8c72ca21cbb28e67850cdfb0f201ec41d2d87f2f3687d8fbe4cc605f9f4d0c0c360435de4a9d81f7beb3f97378d9f108f734512ce", 0x5e}], 0x2, 0x0, 0x0, 0x4000000}}, {{&(0x7f0000000bc0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000e00)=[{&(0x7f0000000c40)="fef887d9fed86a74426d2836099e2f34b7c1f92d95cc58fcbf1c3018bdfd83a4d3ea2f7dc38f554b1e125058e9262e2f3f4cc3a1a3da39754f77466d49433507857fd47cc38b7fa7ca8014eee1a424c5f33dbc001b51", 0x56}, {&(0x7f0000000cc0)="103ccb436afca3c110b92ffeedd7c746ffd5304c0b3b", 0x16}, {&(0x7f0000000d00)="620ace3d3e349507c3bac01299a28c95d3c2caef9a9f1365142f2a2ccc87c8b35d516df5e0a38a41996dcfd2b208c98972b5bddb9ccd8efb72d2b3f7827c1f4222ca5cb48e99778ea41449ac2495f54b6529e8191ec1749f1e04faee6e127108737311f1900a3864a8a90aa768f76148be8509cea3efec5a2c3fc897345d7fd2739238d8855cfd01c86d3cea5358", 0x8e}, {&(0x7f0000000dc0)="80387c89c4b676943832ff71065049b52f0b8400c8", 0x15}], 0x4, &(0x7f0000000fc0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c}}], 0x40, 0x94}}, {{&(0x7f0000001000)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000011c0)=[{&(0x7f0000001080)="a15a4457e366d016c67522e7cebd3922e471c516ec4c2744b9a23899980ce8fc5de542292043d69c512f86017986bb14bd7cdea2eaf2ba1dec70d05a30c5d6c8639d5b080d68b3d073e85c0234de8bf087bcd3ce9bdc525cd3f27e41c7f8aef44eba2b3d2552c9616cca6449459c976c12b210230a28a24172f3591d96802a1e228fdd5e70e566f2a0ad4a7eb8976cc1d04edcc1df55ebe59d21406c22abc03ad4aef12b3ff2daf35e7f0618f8399317592ebdc23ac0c604184f6fd5e50f07c6a9425b3acbc2afbe0c371afb73964a06d6fbec5ad3b289e32c329ac1375d9a1f2466b59b839e59e9787173540bbeb23936137470623bd9", 0xf7}, {&(0x7f0000001180)="ea8051", 0x3}], 0x2, &(0x7f00000012c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, r0, r1, r1, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x78, 0x4000000}}, {{&(0x7f0000001340)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000001940)=[{&(0x7f00000013c0)="fdbeb0d255f5be2eb13770bcc325d89dadde371258556c84ea7496a9827ab3193a406f19e68fde5d83fa790e383a2b7521db75820568cf305f8d37b9e2b1d3c57a88171aedb1b2e45d78ac08194a10e2c1c8a901ced1aa20183b103adfa6600c1173cd6ffba800259f10489f0c02c9b93e52995514e8611f7a10e64297eb77a05b6298d098a13a96", 0x88}, {&(0x7f0000001480)="593006246ffbc6f8e10a6e22d166d6b432032d42d5cd06ed238da404743d1981f3a360b66fe90d06becfedb9cf8eaec9ec217ee194d8e492a1ba1d3d976f94f59dd828509c2e4c1a9cf282f87ba539b892e5fa7d13223b432bcbcb68bddb5f9d351b6dafdfb9f06a86ab78d61d85b429f2ea6b1855bde4d44f162cc458ee0b654b1cc80fbb3d1b840ef7b48f35a3a2f9120abe754c742fc8a5c775ced1351f67270e0ac396a980dac95cb9f8bee6707a92e681955de9d18f4f6c35efd954599347a97dc0622d96f51b9c2b82863e4b9a292942c39a6f01821c86fc27", 0xdc}, {&(0x7f0000001580)="3e1270185c7bf00e6a506880f7ffc8bd2726da2e2de9f0687941a50cefb61f01e1198c6f5768d85c388f367e03e377cf101815b434b48462bc0a34261b2532b297238bf6eae71f8db941a3bee19cc64abce7a8d43219b97ea6805d90d33b3209601a3efdbbcd9e8f46f46e4e1c8b199fd7230123abe17b797225faa946a11befa4", 0x81}, {&(0x7f0000001640)="bda1166fb8efd98ed82e893058fee70297748955b18d1fc2db448008ce253a19468bdd10470afe5adc81fed943bf33f2804811509569889c980a5e440c2883102b5fb8de3f3993e28c7bef1a781a5842e8be09e1cfb9d792ebe7ffb4663b55a5a90e196a43ea3a6c3f67346b4f4b2afe06bd21dd694b105a5934bdaf075d4e01e07078a714da72f28012e9e32bc18c243297bc602751e047dd7afa42cc5f6106a44fc565eb7ea9", 0xa7}, {&(0x7f0000001700)="4356bbc3cb6034d1f1ef762540e963605b23d72a632696f57d2d648adbde47336042ec77caeb03fc5becfcb4e9a3e480ac0ee9c8ea718d706c52d3bb69bfb04d4c194bf706b69e16303760de96a9e4", 0x4f}, {&(0x7f0000001780)="f8072a2592a6a7745a7c941c7bad77cf22a89b117c8aa804924693dd0215470a23fc5e9e7281818f14807bd9916af34af4efa31bad1f706fb101273bf14b15f4761ce7848eaf942cec87eb80173d4317d7f12301244d9bfc090b04fca068da8d4f94880822a2ae73687b32aeaf709b28a650a66efb66f3eeba5917fec52e729ab76b1439ba43d8a5eb60ffa090fdd6b7c2121cc44e549f414cdb5040c3b531510a39cc50badb179629840bd905c3ea74d4b2e1f6648d2154b558b3994e91a8d79d64408bc26168e70b1351c370a2acf64d016c26c106f7ff4aea86035394b59f545d8f2667f40ac63d6434e0a3ac3ed335c4f7185b7d", 0xf6}, {&(0x7f0000001880)="79c75876cf4f2d32d8665d1f767368c6965d9a8c5c17e50e0ebc5eda1708647e8fa3af42ad5f0ff3ad9f86f99b17614535057579c96004f2ccd090b72bff280f71104e15c473536533ed5ee94caeb663205044c70beaec17783f92650a280752e7313221322de885a699e0a23bbc53ebe399dd2a2999338b3797207cabf85f00883d0df230786a4de06aedf9d8763af8b8b4f37f", 0x94}], 0x7, &(0x7f0000001b00)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee01}}}, @rights={{0x18, 0x1, 0x1, [r0, r0]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r2, 0xffffffffffffffff, r3}}}], 0x100, 0x14}}, {{0x0, 0x0, &(0x7f0000001d00)=[{&(0x7f0000001c00)="0c18342ba7468d7097e94c9f95bd359f28435fbeb54bda18e021b4d7d4b62b03dbdb0a07c09c368ee924a31ac341397a57ef3feb2c403a651781e9c6a2d5ae1be130441069c6515bd6628c035f07abe27fb748c0e812b6b13de16f0723a2771a349467614358ea793551e4862c72f48f6c929f02caa9335da26aab4ddae1b756dfd8", 0x82}, {&(0x7f0000001cc0)="c3b7f4e23c24a08bc504745e8eb030f12f6cc0517c357ce48bfecd1e7497c1c8d8d73f0beb", 0x25}], 0x2, 0x0, 0x0, 0xc080}}, {{&(0x7f0000001d40)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000001f40)=[{&(0x7f0000001dc0)="475a0e3c13d2cbecc2b22655d5c476f3f9397611a351fb99189277fa636c43283df41047690d1af07a966f75054a9daea5eaf6dc8151728604bbaa07720a577c18b77c9b689864fdca3e11469193cd", 0x4f}, {&(0x7f0000001e40)="21fd24323828674e7eb8e8cd4bea61386ed91bf9b205177f5ef989e1470659622d2038e56f8391215e87e12fc39a7c3678bc0bc0a1e313fbd0a2b5f0e33688fda5c9b8f3b8e6c47c8cc2efc9c5ab596b1938893ca1366d8d04c8d14a5c78b5788753ff7705c03ae8c31cec1ebd5c2461def140bb58fbbc2f31", 0x79}, {&(0x7f0000001ec0)="b980b1a68b954e874072b0e62da55ed15c6f8ca139c0feb1cece8a75cebde3e48fdc4cf57718885d", 0x28}, {&(0x7f0000001f00)="8f8a69ef58e362b79cfbd91fc8f20603b2c0ded0164cbae571f2bfbbf4c266d678132a64e4de336349573ca17018b1c689", 0x31}], 0x4, &(0x7f0000002040)=[@cred={{0x1c, 0x1, 0x2, {0x0, r4}}}, @rights={{0x18, 0x1, 0x1, [r0, r5]}}], 0x38, 0x4008800}}, {{0x0, 0x0, &(0x7f00000020c0)=[{&(0x7f0000002080)}], 0x1, &(0x7f0000002140)=[@rights={{0x30, 0x1, 0x1, [r0, r0, r6, r7, r0, r0, r8, r0]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0xee00, 0xee00}}}], 0x50}}], 0x9, 0x800) (async, rerun: 64) r10 = epoll_create1(0x0) (rerun: 64) epoll_ctl$EPOLL_CTL_ADD(r10, 0x1, r1, &(0x7f0000000040)={0x20000004}) (async, rerun: 64) ppoll(&(0x7f0000000000)=[{r0, 0x0, 0xb00}, {r10, 0x4b57, 0x64}], 0x2, 0x0, 0x0, 0x1473bf3) (async, rerun: 64) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 03:38:35 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)=ANY=[@ANYBLOB="020300030e000000244300000000000004000900a00000003ab1c94da5875acc198068ec8f9f7a3b1dabd93e0000000003000600000000000200000000000000000000000000000002000100000000000000000d00000000030005000000000002"], 0x70}, 0x1, 0x7}, 0x0) 03:38:35 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0xc00, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:35 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000014c0)={0x2, 0x3, 0x0, 0x3, 0xe, 0x0, 0x0, 0x0, [@sadb_key={0x4, 0x9, 0xa0, 0x0, "3ab1c94da5875acc198068ec8f9f7a3b1dabd93e"}, @sadb_address={0x3, 0x6, 0x0, 0x2}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local}}]}, 0x70}, 0x1, 0x7}, 0x0) 03:38:35 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f0000002980)=[{{&(0x7f0000000140)=@nfc_llcp, 0x80, &(0x7f0000001540)=[{&(0x7f0000002b40)=""/4101, 0x1000}, {&(0x7f0000001200)=""/41, 0xfffffdf7}, {&(0x7f0000001240)=""/229, 0xe5}, {&(0x7f0000001340)=""/55, 0x37}, {&(0x7f0000001380)=""/191, 0xbf}, {&(0x7f0000001440)=""/61, 0x3d}, {&(0x7f0000001480)=""/173, 0xad}], 0x7}, 0x7}, {{&(0x7f0000002ac0)=@l2, 0x80, &(0x7f0000001800)=[{&(0x7f0000001640)=""/35, 0x23}, {&(0x7f0000001680)=""/16, 0x10}, {&(0x7f00000016c0)=""/45, 0x2d}, {&(0x7f0000001700)=""/232, 0xe8}], 0x4, &(0x7f0000001840)=""/42, 0x2a}}, {{&(0x7f0000001880)=@xdp, 0x80, &(0x7f0000001d00)=[{&(0x7f0000001900)=""/150,