xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$link(0x8, r2, 0xfffffffffffffffc) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000100), &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x1, 0x70bd2c, 0x25dfdbfe, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20040010}, 0x20004044) 09:38:31 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) [ 367.877171][ T3306] FAULT_INJECTION: forcing a failure. [ 367.877171][ T3306] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 367.890285][ T3306] CPU: 1 PID: 3306 Comm: syz-executor.4 Not tainted 5.16.0-rc4-syzkaller #0 [ 367.899031][ T3306] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 367.909094][ T3306] Call Trace: [ 367.912369][ T3306] [ 367.915300][ T3306] dump_stack_lvl+0xd6/0x122 [ 367.919978][ T3306] dump_stack+0x11/0x1b 09:38:31 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x2, r0, 0x0, 0x0, 0x0) 09:38:31 executing program 1: keyctl$search(0x5, 0x0, 0x0, 0x0, 0xfffffffffffffff9) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$link(0x8, r2, 0xfffffffffffffffc) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000100), &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x1, 0x70bd2c, 0x25dfdbfe, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20040010}, 0x20004044) 09:38:31 executing program 3: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r1 = socket(0x8, 0x2, 0x81) syz_genetlink_get_family_id$tipc(&(0x7f0000000740), r1) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000000580)={0xffffffffffffffff}, 0x2, 0x6}}, 0x20) write$RDMA_USER_CM_CMD_ACCEPT(r0, &(0x7f0000000600)={0x8, 0x120, 0xfa00, {0x3, {0x76, 0x0, "cbd12dd1e6df11c82d50ba369c118c6cde8874c0b8256046a9b5b41d9b57ca37b3c33018ca18dc6d00a52c93b7e559766804e9f473333b6a90c238a2c567c6932fb04a3eb026854e8e5d6a1ef58aefdd912e1e100b2ee3435d6a6935a5eeee45c1d143904abf85963a80ebe262d3265562233278d519560090e8bc4d9883a0789b88615fbf8c9a3e0e563d7bf2da8db9cebafa34e45ff5acd269356afd95faf9f6ca456c69f6fbab5fd82086306f648ff3688908be769f11e0cf7ea7e8f3a719a41d42055a6dfa40ab379e410aa2b52bc1318c779cf15642333ecd76dc5ddafa04443ec7575affd608993fe2069303ed4bf9d17b0d4432a050d175373a969b2a", 0x0, 0x3f, 0xf7, 0x2, 0x40, 0x81, 0x7, 0x1}, r2}}, 0x128) add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="a11a6af5c3b29beab17bf1bf380ea1c1512f3c4f17d8610af0f59c83567392d5cbd99c116a30c78505bf860f75920752d15880a22a9e5b1192181c79834e761a3c3c2de1359bae20e187e1403622a05ddced3ea17addbbb6596d1c7a68a569fd246a03aa98ad16223cf921a55059b385350051c0aabb9fd3a7761d3a0caddb7da8ef46d00cb152a98aa6bf9a507cd0b18f329aed5ab2304c839c6105c5edf4edcddb45cfeb1a3a73ef548af856a749226fa010e67779cdea273f817c03a92ee91cccd645bf64ddcea07dbffdbb965c45763679d4b0e73bf399bc3472d89e3424ae57ffa40bcf7e62c33c31c3b1a30998c59322b4a8fdc7", 0xf7, 0xfffffffffffffffb) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r4 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) r5 = add_key(&(0x7f0000000180)='.request_key_auth\x00', &(0x7f00000001c0)={'syz', 0x2}, &(0x7f0000000200)="d90b14c48a38ddb30206880428aa7852e331a25ad1913bab97897219b365cfbc2ea7de7e9c66f9a70d50b3", 0x2b, r4) add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x2}, 0x0, 0x0, r5) 09:38:32 executing program 3: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r1 = socket(0x8, 0x2, 0x81) syz_genetlink_get_family_id$tipc(&(0x7f0000000740), r1) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000000580)={0xffffffffffffffff}, 0x2, 0x6}}, 0x20) write$RDMA_USER_CM_CMD_ACCEPT(r0, &(0x7f0000000600)={0x8, 0x120, 0xfa00, {0x3, {0x76, 0x0, "cbd12dd1e6df11c82d50ba369c118c6cde8874c0b8256046a9b5b41d9b57ca37b3c33018ca18dc6d00a52c93b7e559766804e9f473333b6a90c238a2c567c6932fb04a3eb026854e8e5d6a1ef58aefdd912e1e100b2ee3435d6a6935a5eeee45c1d143904abf85963a80ebe262d3265562233278d519560090e8bc4d9883a0789b88615fbf8c9a3e0e563d7bf2da8db9cebafa34e45ff5acd269356afd95faf9f6ca456c69f6fbab5fd82086306f648ff3688908be769f11e0cf7ea7e8f3a719a41d42055a6dfa40ab379e410aa2b52bc1318c779cf15642333ecd76dc5ddafa04443ec7575affd608993fe2069303ed4bf9d17b0d4432a050d175373a969b2a", 0x0, 0x3f, 0xf7, 0x2, 0x40, 0x81, 0x7, 0x1}, r2}}, 0x128) add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="a11a6af5c3b29beab17bf1bf380ea1c1512f3c4f17d8610af0f59c83567392d5cbd99c116a30c78505bf860f75920752d15880a22a9e5b1192181c79834e761a3c3c2de1359bae20e187e1403622a05ddced3ea17addbbb6596d1c7a68a569fd246a03aa98ad16223cf921a55059b385350051c0aabb9fd3a7761d3a0caddb7da8ef46d00cb152a98aa6bf9a507cd0b18f329aed5ab2304c839c6105c5edf4edcddb45cfeb1a3a73ef548af856a749226fa010e67779cdea273f817c03a92ee91cccd645bf64ddcea07dbffdbb965c45763679d4b0e73bf399bc3472d89e3424ae57ffa40bcf7e62c33c31c3b1a30998c59322b4a8fdc7", 0xf7, 0xfffffffffffffffb) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r4 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) add_key(&(0x7f0000000180)='.request_key_auth\x00', &(0x7f00000001c0)={'syz', 0x2}, &(0x7f0000000200)="d90b14c48a38ddb30206880428aa7852e331a25ad1913bab97897219b365cfbc2ea7de7e9c66f9a70d50b3", 0x2b, r4) 09:38:32 executing program 3: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r1 = socket(0x8, 0x2, 0x81) syz_genetlink_get_family_id$tipc(&(0x7f0000000740), r1) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000000580)={0xffffffffffffffff}, 0x2, 0x6}}, 0x20) write$RDMA_USER_CM_CMD_ACCEPT(r0, &(0x7f0000000600)={0x8, 0x120, 0xfa00, {0x3, {0x76, 0x0, "cbd12dd1e6df11c82d50ba369c118c6cde8874c0b8256046a9b5b41d9b57ca37b3c33018ca18dc6d00a52c93b7e559766804e9f473333b6a90c238a2c567c6932fb04a3eb026854e8e5d6a1ef58aefdd912e1e100b2ee3435d6a6935a5eeee45c1d143904abf85963a80ebe262d3265562233278d519560090e8bc4d9883a0789b88615fbf8c9a3e0e563d7bf2da8db9cebafa34e45ff5acd269356afd95faf9f6ca456c69f6fbab5fd82086306f648ff3688908be769f11e0cf7ea7e8f3a719a41d42055a6dfa40ab379e410aa2b52bc1318c779cf15642333ecd76dc5ddafa04443ec7575affd608993fe2069303ed4bf9d17b0d4432a050d175373a969b2a", 0x0, 0x3f, 0xf7, 0x2, 0x40, 0x81, 0x7, 0x1}, r2}}, 0x128) add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="a11a6af5c3b29beab17bf1bf380ea1c1512f3c4f17d8610af0f59c83567392d5cbd99c116a30c78505bf860f75920752d15880a22a9e5b1192181c79834e761a3c3c2de1359bae20e187e1403622a05ddced3ea17addbbb6596d1c7a68a569fd246a03aa98ad16223cf921a55059b385350051c0aabb9fd3a7761d3a0caddb7da8ef46d00cb152a98aa6bf9a507cd0b18f329aed5ab2304c839c6105c5edf4edcddb45cfeb1a3a73ef548af856a749226fa010e67779cdea273f817c03a92ee91cccd645bf64ddcea07dbffdbb965c45763679d4b0e73bf399bc3472d89e3424ae57ffa40bcf7e62c33c31c3b1a30998c59322b4a8fdc7", 0xf7, 0xfffffffffffffffb) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) 09:38:32 executing program 3: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r1 = socket(0x8, 0x2, 0x81) syz_genetlink_get_family_id$tipc(&(0x7f0000000740), r1) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000000580)={0xffffffffffffffff}, 0x2, 0x6}}, 0x20) write$RDMA_USER_CM_CMD_ACCEPT(r0, &(0x7f0000000600)={0x8, 0x120, 0xfa00, {0x3, {0x76, 0x0, "cbd12dd1e6df11c82d50ba369c118c6cde8874c0b8256046a9b5b41d9b57ca37b3c33018ca18dc6d00a52c93b7e559766804e9f473333b6a90c238a2c567c6932fb04a3eb026854e8e5d6a1ef58aefdd912e1e100b2ee3435d6a6935a5eeee45c1d143904abf85963a80ebe262d3265562233278d519560090e8bc4d9883a0789b88615fbf8c9a3e0e563d7bf2da8db9cebafa34e45ff5acd269356afd95faf9f6ca456c69f6fbab5fd82086306f648ff3688908be769f11e0cf7ea7e8f3a719a41d42055a6dfa40ab379e410aa2b52bc1318c779cf15642333ecd76dc5ddafa04443ec7575affd608993fe2069303ed4bf9d17b0d4432a050d175373a969b2a", 0x0, 0x3f, 0xf7, 0x2, 0x40, 0x81, 0x7, 0x1}, r2}}, 0x128) add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="a11a6af5c3b29beab17bf1bf380ea1c1512f3c4f17d8610af0f59c83567392d5cbd99c116a30c78505bf860f75920752d15880a22a9e5b1192181c79834e761a3c3c2de1359bae20e187e1403622a05ddced3ea17addbbb6596d1c7a68a569fd246a03aa98ad16223cf921a55059b385350051c0aabb9fd3a7761d3a0caddb7da8ef46d00cb152a98aa6bf9a507cd0b18f329aed5ab2304c839c6105c5edf4edcddb45cfeb1a3a73ef548af856a749226fa010e67779cdea273f817c03a92ee91cccd645bf64ddcea07dbffdbb965c45763679d4b0e73bf399bc3472d89e3424ae57ffa40bcf7e62c33c31c3b1a30998c59322b4a8fdc7", 0xf7, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) [ 367.924148][ T3306] should_fail+0x23c/0x250 [ 367.928653][ T3306] should_fail_usercopy+0x16/0x20 [ 367.933710][ T3306] strncpy_from_user+0x21/0x250 [ 367.938614][ T3306] ? kstrtouint_from_user+0x13c/0x170 [ 367.944042][ T3306] keyctl_keyring_search+0x58/0x2d0 [ 367.949338][ T3306] ? proc_fail_nth_write+0x127/0x150 [ 367.954638][ T3306] __se_sys_keyctl+0x14e/0x9e0 [ 367.959424][ T3306] ? __fget_files+0x20d/0x220 [ 367.964222][ T3306] ? debug_smp_processor_id+0x18/0x20 [ 367.969699][ T3306] ? fpregs_assert_state_consistent+0x7e/0x90 09:38:32 executing program 5: pselect6(0x0, 0x0, 0x0, &(0x7f0000000080)={0x6, 0x0, 0x48000000, 0x5, 0x5, 0x2, 0x9, 0x9}, &(0x7f00000000c0)={0x0, 0x3938700}, &(0x7f0000000140)={&(0x7f0000000100)={[0x7]}, 0x8}) 09:38:32 executing program 3: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r1 = socket(0x8, 0x2, 0x81) syz_genetlink_get_family_id$tipc(&(0x7f0000000740), r1) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000000580)={0xffffffffffffffff}, 0x2, 0x6}}, 0x20) write$RDMA_USER_CM_CMD_ACCEPT(r0, &(0x7f0000000600)={0x8, 0x120, 0xfa00, {0x3, {0x76, 0x0, "cbd12dd1e6df11c82d50ba369c118c6cde8874c0b8256046a9b5b41d9b57ca37b3c33018ca18dc6d00a52c93b7e559766804e9f473333b6a90c238a2c567c6932fb04a3eb026854e8e5d6a1ef58aefdd912e1e100b2ee3435d6a6935a5eeee45c1d143904abf85963a80ebe262d3265562233278d519560090e8bc4d9883a0789b88615fbf8c9a3e0e563d7bf2da8db9cebafa34e45ff5acd269356afd95faf9f6ca456c69f6fbab5fd82086306f648ff3688908be769f11e0cf7ea7e8f3a719a41d42055a6dfa40ab379e410aa2b52bc1318c779cf15642333ecd76dc5ddafa04443ec7575affd608993fe2069303ed4bf9d17b0d4432a050d175373a969b2a", 0x0, 0x3f, 0xf7, 0x2, 0x40, 0x81, 0x7, 0x1}, r2}}, 0x128) add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="a11a6af5c3b29beab17bf1bf380ea1c1512f3c4f17d8610af0f59c83567392d5cbd99c116a30c78505bf860f75920752d15880a22a9e5b1192181c79834e761a3c3c2de1359bae20e187e1403622a05ddced3ea17addbbb6596d1c7a68a569fd246a03aa98ad16223cf921a55059b385350051c0aabb9fd3a7761d3a0caddb7da8ef46d00cb152a98aa6bf9a507cd0b18f329aed5ab2304c839c6105c5edf4edcddb45cfeb1a3a73ef548af856a749226fa010e67779cdea273f817c03a92ee91cccd645bf64ddcea07dbffdbb965c45763679d4b0e73bf399bc3472d89e3424ae57ffa40bcf7e62c33c31c3b1a30998c59322b4a8fdc7", 0xf7, 0xfffffffffffffffb) [ 367.975771][ T3306] __x64_sys_keyctl+0x63/0x70 [ 367.980573][ T3306] do_syscall_64+0x44/0xd0 [ 367.985016][ T3306] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 367.990920][ T3306] RIP: 0033:0x7f4746da7e99 [ 367.995327][ T3306] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 368.014933][ T3306] RSP: 002b:00007f4745f1e168 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 368.023342][ T3306] RAX: ffffffffffffffda RBX: 00007f4746ebaf60 RCX: 00007f4746da7e99 [ 368.031314][ T3306] RDX: 0000000020000100 RSI: 000000000ff50c31 RDI: 000000000000000a [ 368.039303][ T3306] RBP: 00007f4745f1e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 368.047269][ T3306] R10: 0000000020000140 R11: 0000000000000246 R12: 0000000000000001 [ 368.055261][ T3306] R13: 00007ffd4e7d8d0f R14: 00007f4745f1e300 R15: 0000000000022000 [ 368.063416][ T3306] 09:38:32 executing program 0: keyctl$search(0x2, 0x0, 0x0, 0x0, 0xfffffffffffffff9) r0 = socket$can_raw(0x1d, 0x3, 0x1) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000002dc0)={'syz', 0x3}, 0x0, 0x0, 0x0) add_key(&(0x7f0000002b40)='syzkaller\x00', &(0x7f0000002b80)={'syz', 0x3}, &(0x7f0000002bc0)="e6141364d5e2a9f6799782d93eec6ea32f4951881c2901d0e0f8eac28d84031af38a2ffe07bfd001a25f26c676c80f8865b889a47742e8b3f3c2a4713bd4eb42f545b420515d13e30acd8ebb3ff1cc57be66e1ab9891316ba8389136ec5f79f63464721b35ab8e649a23e5c839c4a7b9aafcf7e01af611dbb6d134de84041de2f93eb7ae0817ce9b168ba197ca436d828a568d791bb5185ea181ad171f1b2c31c43e5c5b6eaf587b3dfd51664eed2ce4d8b2790a252842b13596cc3e07c461c562c1c8beadc059fbb23ad1fc8c17827743253f", 0xd3, r1) add_key(&(0x7f0000000180)='pkcs7_test\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f00000002c0)="7cf9030d85024d220f35c220b21a6cd49db12c22ff21711fa70d98f02f3a08665796e459f309a638c80ed18437f34892821e9fb1dc89b74bad3398a56462b89cd559d0cf07ffc13a0101f3b3fb5340df6a9b0a78741a55490b57f40000000000000216dba04fdc254202b2e6bb62438af33cbab90c7ec06a841dc035f5c2d734ce40cb098af1a93437d73401aef0e5c3fb3c09d7733b027badfc1cc38871fee62034a6ef1732cd7dab0fbb8cac6300207402dc670aa8e99df38b184e74cb653da6139c7e07", 0xc5, r1) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f0000000700), &(0x7f0000002e00)={'syz', 0x3}, 0x0, 0x0, r1) r3 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000440)={'syz', 0x0}, 0x0, 0x0, r2) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) recvmmsg(r0, &(0x7f0000003080)=[{{&(0x7f0000000480)=@ethernet={0x0, @dev}, 0x80, &(0x7f0000000100)=[{&(0x7f0000000500)=""/108, 0x6c}], 0x1, &(0x7f0000000580)=""/57, 0x39}, 0x3410}, {{0x0, 0x0, &(0x7f0000002980)=[{&(0x7f00000005c0)=""/226, 0xe2}, {&(0x7f00000006c0)=""/6, 0x6}, {&(0x7f0000000400)=""/10, 0xa}, {&(0x7f0000000740)=""/209, 0xd1}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/28, 0x1c}, {&(0x7f0000001980)=""/4096, 0x1000}], 0x7, &(0x7f0000002a00)=""/165, 0xa5}, 0x61}, {{&(0x7f0000002e40)=@caif=@dbg, 0x80, &(0x7f0000002ac0)=[{&(0x7f0000002ec0)=""/75, 0x4b}, {&(0x7f0000002f40)=""/104, 0x68}, {&(0x7f0000002fc0)=""/112, 0x70}, {&(0x7f0000003140)=""/4096, 0x1000}], 0x4, &(0x7f0000003040)=""/38, 0x26}}], 0x3, 0x10000, 0x0) 09:38:32 executing program 1: keyctl$search(0x5, 0x0, 0x0, 0x0, 0xfffffffffffffff9) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$link(0x8, r2, 0xfffffffffffffffc) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000100), &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x1, 0x70bd2c, 0x25dfdbfe, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20040010}, 0x20004044) 09:38:32 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x4, r0, 0x0, 0x0, 0x0) 09:38:32 executing program 3: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r1 = socket(0x8, 0x2, 0x81) syz_genetlink_get_family_id$tipc(&(0x7f0000000740), r1) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000000580)={0xffffffffffffffff}, 0x2, 0x6}}, 0x20) write$RDMA_USER_CM_CMD_ACCEPT(r0, &(0x7f0000000600)={0x8, 0x120, 0xfa00, {0x3, {0x76, 0x0, "cbd12dd1e6df11c82d50ba369c118c6cde8874c0b8256046a9b5b41d9b57ca37b3c33018ca18dc6d00a52c93b7e559766804e9f473333b6a90c238a2c567c6932fb04a3eb026854e8e5d6a1ef58aefdd912e1e100b2ee3435d6a6935a5eeee45c1d143904abf85963a80ebe262d3265562233278d519560090e8bc4d9883a0789b88615fbf8c9a3e0e563d7bf2da8db9cebafa34e45ff5acd269356afd95faf9f6ca456c69f6fbab5fd82086306f648ff3688908be769f11e0cf7ea7e8f3a719a41d42055a6dfa40ab379e410aa2b52bc1318c779cf15642333ecd76dc5ddafa04443ec7575affd608993fe2069303ed4bf9d17b0d4432a050d175373a969b2a", 0x0, 0x3f, 0xf7, 0x2, 0x40, 0x81, 0x7, 0x1}, r2}}, 0x128) 09:38:32 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (fail_nth: 2) 09:38:32 executing program 5: pselect6(0x0, 0x0, 0x0, &(0x7f0000000080)={0x6, 0x0, 0x48000000, 0x5, 0x5, 0x2, 0x9, 0x9}, &(0x7f00000000c0)={0x0, 0x3938700}, &(0x7f0000000140)={&(0x7f0000000100)={[0x7]}, 0x8}) [ 368.745012][ T3333] FAULT_INJECTION: forcing a failure. [ 368.745012][ T3333] name failslab, interval 1, probability 0, space 0, times 1 [ 368.757786][ T3333] CPU: 0 PID: 3333 Comm: syz-executor.4 Not tainted 5.16.0-rc4-syzkaller #0 [ 368.766471][ T3333] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 368.776529][ T3333] Call Trace: [ 368.779807][ T3333] [ 368.782786][ T3333] dump_stack_lvl+0xd6/0x122 [ 368.787384][ T3333] dump_stack+0x11/0x1b [ 368.791550][ T3333] should_fail+0x23c/0x250 [ 368.796068][ T3333] ? strndup_user+0x64/0xa0 [ 368.800588][ T3333] __should_failslab+0x81/0x90 [ 368.805434][ T3333] should_failslab+0x5/0x20 [ 368.809944][ T3333] __kmalloc_track_caller+0x6d/0x370 [ 368.815279][ T3333] memdup_user+0x22/0xb0 [ 368.819548][ T3333] strndup_user+0x64/0xa0 [ 368.823967][ T3333] keyctl_keyring_search+0xe2/0x2d0 [ 368.829202][ T3333] ? proc_fail_nth_write+0x127/0x150 [ 368.834493][ T3333] __se_sys_keyctl+0x14e/0x9e0 [ 368.839326][ T3333] ? __fget_files+0x20d/0x220 09:38:32 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x5, r0, 0x0, 0x0, 0x0) 09:38:32 executing program 1: keyctl$search(0x5, 0x0, 0x0, 0x0, 0xfffffffffffffff9) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$link(0x8, r2, 0xfffffffffffffffc) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r4, &(0x7f00000001c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x1, 0x70bd2c, 0x25dfdbfe, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20040010}, 0x20004044) 09:38:32 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) 09:38:32 executing program 1: keyctl$search(0x5, 0x0, 0x0, 0x0, 0xfffffffffffffff9) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$link(0x8, r2, 0xfffffffffffffffc) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f00000001c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x1, 0x70bd2c, 0x25dfdbfe, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20040010}, 0x20004044) 09:38:32 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x7, r0, 0x0, 0x0, 0x0) 09:38:32 executing program 1: keyctl$search(0x5, 0x0, 0x0, 0x0, 0xfffffffffffffff9) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$link(0x8, r2, 0xfffffffffffffffc) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r3, &(0x7f00000001c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x1, 0x70bd2c, 0x25dfdbfe, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20040010}, 0x20004044) [ 368.844015][ T3333] ? debug_smp_processor_id+0x18/0x20 [ 368.849396][ T3333] ? fpregs_assert_state_consistent+0x7e/0x90 [ 368.855580][ T3333] __x64_sys_keyctl+0x63/0x70 [ 368.860319][ T3333] do_syscall_64+0x44/0xd0 [ 368.864746][ T3333] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 368.870654][ T3333] RIP: 0033:0x7f4746da7e99 [ 368.875109][ T3333] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 368.894754][ T3333] RSP: 002b:00007f4745f1e168 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 368.903169][ T3333] RAX: ffffffffffffffda RBX: 00007f4746ebaf60 RCX: 00007f4746da7e99 [ 368.911122][ T3333] RDX: 0000000020000100 RSI: 0000000028268942 RDI: 000000000000000a [ 368.919076][ T3333] RBP: 00007f4745f1e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 368.927038][ T3333] R10: 0000000020000140 R11: 0000000000000246 R12: 0000000000000001 [ 368.935000][ T3333] R13: 00007ffd4e7d8d0f R14: 00007f4745f1e300 R15: 0000000000022000 [ 368.942951][ T3333] 09:38:33 executing program 0: keyctl$search(0x2, 0x0, 0x0, 0x0, 0xfffffffffffffff9) r0 = socket$can_raw(0x1d, 0x3, 0x1) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000002dc0)={'syz', 0x3}, 0x0, 0x0, 0x0) add_key(&(0x7f0000002b40)='syzkaller\x00', &(0x7f0000002b80)={'syz', 0x3}, &(0x7f0000002bc0)="e6141364d5e2a9f6799782d93eec6ea32f4951881c2901d0e0f8eac28d84031af38a2ffe07bfd001a25f26c676c80f8865b889a47742e8b3f3c2a4713bd4eb42f545b420515d13e30acd8ebb3ff1cc57be66e1ab9891316ba8389136ec5f79f63464721b35ab8e649a23e5c839c4a7b9aafcf7e01af611dbb6d134de84041de2f93eb7ae0817ce9b168ba197ca436d828a568d791bb5185ea181ad171f1b2c31c43e5c5b6eaf587b3dfd51664eed2ce4d8b2790a252842b13596cc3e07c461c562c1c8beadc059fbb23ad1fc8c17827743253f", 0xd3, r1) add_key(&(0x7f0000000180)='pkcs7_test\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f00000002c0)="7cf9030d85024d220f35c220b21a6cd49db12c22ff21711fa70d98f02f3a08665796e459f309a638c80ed18437f34892821e9fb1dc89b74bad3398a56462b89cd559d0cf07ffc13a0101f3b3fb5340df6a9b0a78741a55490b57f40000000000000216dba04fdc254202b2e6bb62438af33cbab90c7ec06a841dc035f5c2d734ce40cb098af1a93437d73401aef0e5c3fb3c09d7733b027badfc1cc38871fee62034a6ef1732cd7dab0fbb8cac6300207402dc670aa8e99df38b184e74cb653da6139c7e07", 0xc5, r1) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f0000000700), &(0x7f0000002e00)={'syz', 0x3}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000140), &(0x7f0000000440)={'syz', 0x0}, 0x0, 0x0, r2) recvmmsg(r0, &(0x7f0000003080)=[{{&(0x7f0000000480)=@ethernet={0x0, @dev}, 0x80, &(0x7f0000000100)=[{&(0x7f0000000500)=""/108, 0x6c}], 0x1, &(0x7f0000000580)=""/57, 0x39}, 0x3410}, {{0x0, 0x0, &(0x7f0000002980)=[{&(0x7f00000005c0)=""/226, 0xe2}, {&(0x7f00000006c0)=""/6, 0x6}, {&(0x7f0000000400)=""/10, 0xa}, {&(0x7f0000000740)=""/209, 0xd1}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/28, 0x1c}, {&(0x7f0000001980)=""/4096, 0x1000}], 0x7, &(0x7f0000002a00)=""/165, 0xa5}, 0x61}, {{&(0x7f0000002e40)=@caif=@dbg, 0x80, &(0x7f0000002ac0)=[{&(0x7f0000002ec0)=""/75, 0x4b}, {&(0x7f0000002f40)=""/104, 0x68}, {&(0x7f0000002fc0)=""/112, 0x70}, {&(0x7f0000003140)=""/4096, 0x1000}], 0x4, &(0x7f0000003040)=""/38, 0x26}}], 0x3, 0x10000, 0x0) 09:38:33 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x8, r0, 0x0, 0x0, 0x0) 09:38:33 executing program 3: openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r0 = socket(0x8, 0x2, 0x81) syz_genetlink_get_family_id$tipc(&(0x7f0000000740), r0) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000000580), 0x2, 0x6}}, 0x20) 09:38:33 executing program 1: keyctl$search(0x5, 0x0, 0x0, 0x0, 0xfffffffffffffff9) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r2, &(0x7f00000001c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x1, 0x70bd2c, 0x25dfdbfe, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20040010}, 0x20004044) 09:38:33 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (fail_nth: 3) 09:38:33 executing program 5: pselect6(0x0, 0x0, 0x0, &(0x7f0000000080)={0x6, 0x0, 0x48000000, 0x5, 0x5, 0x2, 0x9, 0x9}, &(0x7f00000000c0)={0x0, 0x3938700}, &(0x7f0000000140)={&(0x7f0000000100)={[0x7]}, 0x8}) 09:38:33 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x9, r0, 0x0, 0x0, 0x0) 09:38:33 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, 0x0, 0x0, 0x0) [ 369.720296][ T3354] FAULT_INJECTION: forcing a failure. [ 369.720296][ T3354] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 369.733391][ T3354] CPU: 0 PID: 3354 Comm: syz-executor.4 Not tainted 5.16.0-rc4-syzkaller #0 [ 369.742067][ T3354] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 369.752139][ T3354] Call Trace: [ 369.755481][ T3354] [ 369.758407][ T3354] dump_stack_lvl+0xd6/0x122 [ 369.763138][ T3354] dump_stack+0x11/0x1b 09:38:33 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:38:33 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xc, r0, 0x0, 0x0, 0x0) 09:38:33 executing program 5: pselect6(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x3938700}, &(0x7f0000000140)={&(0x7f0000000100)={[0x7]}, 0x8}) [ 369.767299][ T3354] should_fail+0x23c/0x250 [ 369.771814][ T3354] should_fail_usercopy+0x16/0x20 [ 369.776833][ T3354] _copy_from_user+0x1c/0xd0 [ 369.781504][ T3354] memdup_user+0x5b/0xb0 [ 369.785771][ T3354] strndup_user+0x64/0xa0 [ 369.790162][ T3354] keyctl_keyring_search+0xe2/0x2d0 [ 369.795374][ T3354] ? proc_fail_nth_write+0x127/0x150 [ 369.800666][ T3354] __se_sys_keyctl+0x14e/0x9e0 [ 369.805501][ T3354] ? __fget_files+0x20d/0x220 [ 369.810187][ T3354] ? debug_smp_processor_id+0x18/0x20 09:38:33 executing program 3: openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r0 = socket(0x8, 0x2, 0x81) syz_genetlink_get_family_id$tipc(&(0x7f0000000740), r0) [ 369.815744][ T3354] ? fpregs_assert_state_consistent+0x7e/0x90 [ 369.821862][ T3354] __x64_sys_keyctl+0x63/0x70 [ 369.826589][ T3354] do_syscall_64+0x44/0xd0 [ 369.831013][ T3354] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 369.836908][ T3354] RIP: 0033:0x7f4746da7e99 [ 369.841328][ T3354] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 369.861023][ T3354] RSP: 002b:00007f4745f1e168 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 369.869505][ T3354] RAX: ffffffffffffffda RBX: 00007f4746ebaf60 RCX: 00007f4746da7e99 [ 369.877548][ T3354] RDX: 0000000020000100 RSI: 000000003c1e6ed2 RDI: 000000000000000a [ 369.885583][ T3354] RBP: 00007f4745f1e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 369.893550][ T3354] R10: 0000000020000140 R11: 0000000000000246 R12: 0000000000000001 [ 369.901747][ T3354] R13: 00007ffd4e7d8d0f R14: 00007f4745f1e300 R15: 0000000000022000 [ 369.909892][ T3354] 09:38:34 executing program 0: keyctl$search(0x2, 0x0, 0x0, 0x0, 0xfffffffffffffff9) r0 = socket$can_raw(0x1d, 0x3, 0x1) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000002dc0)={'syz', 0x3}, 0x0, 0x0, 0x0) add_key(&(0x7f0000002b40)='syzkaller\x00', &(0x7f0000002b80)={'syz', 0x3}, &(0x7f0000002bc0)="e6141364d5e2a9f6799782d93eec6ea32f4951881c2901d0e0f8eac28d84031af38a2ffe07bfd001a25f26c676c80f8865b889a47742e8b3f3c2a4713bd4eb42f545b420515d13e30acd8ebb3ff1cc57be66e1ab9891316ba8389136ec5f79f63464721b35ab8e649a23e5c839c4a7b9aafcf7e01af611dbb6d134de84041de2f93eb7ae0817ce9b168ba197ca436d828a568d791bb5185ea181ad171f1b2c31c43e5c5b6eaf587b3dfd51664eed2ce4d8b2790a252842b13596cc3e07c461c562c1c8beadc059fbb23ad1fc8c17827743253f", 0xd3, r1) add_key(&(0x7f0000000180)='pkcs7_test\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f00000002c0)="7cf9030d85024d220f35c220b21a6cd49db12c22ff21711fa70d98f02f3a08665796e459f309a638c80ed18437f34892821e9fb1dc89b74bad3398a56462b89cd559d0cf07ffc13a0101f3b3fb5340df6a9b0a78741a55490b57f40000000000000216dba04fdc254202b2e6bb62438af33cbab90c7ec06a841dc035f5c2d734ce40cb098af1a93437d73401aef0e5c3fb3c09d7733b027badfc1cc38871fee62034a6ef1732cd7dab0fbb8cac6300207402dc670aa8e99df38b184e74cb653da6139c7e07", 0xc5, r1) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000700), &(0x7f0000002e00)={'syz', 0x3}, 0x0, 0x0, r1) recvmmsg(r0, &(0x7f0000003080)=[{{&(0x7f0000000480)=@ethernet={0x0, @dev}, 0x80, &(0x7f0000000100)=[{&(0x7f0000000500)=""/108, 0x6c}], 0x1, &(0x7f0000000580)=""/57, 0x39}, 0x3410}, {{0x0, 0x0, &(0x7f0000002980)=[{&(0x7f00000005c0)=""/226, 0xe2}, {&(0x7f00000006c0)=""/6, 0x6}, {&(0x7f0000000400)=""/10, 0xa}, {&(0x7f0000000740)=""/209, 0xd1}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/28, 0x1c}, {&(0x7f0000001980)=""/4096, 0x1000}], 0x7, &(0x7f0000002a00)=""/165, 0xa5}, 0x61}, {{&(0x7f0000002e40)=@caif=@dbg, 0x80, &(0x7f0000002ac0)=[{&(0x7f0000002ec0)=""/75, 0x4b}, {&(0x7f0000002f40)=""/104, 0x68}, {&(0x7f0000002fc0)=""/112, 0x70}, {&(0x7f0000003140)=""/4096, 0x1000}], 0x4, &(0x7f0000003040)=""/38, 0x26}}], 0x3, 0x10000, 0x0) 09:38:34 executing program 1: keyctl$search(0x5, 0x0, 0x0, 0x0, 0xfffffffffffffff9) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f00000001c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x1, 0x70bd2c, 0x25dfdbfe, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20040010}, 0x20004044) 09:38:34 executing program 3: openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) socket(0x8, 0x2, 0x81) 09:38:34 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xd, r0, 0x0, 0x0, 0x0) 09:38:34 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (fail_nth: 4) 09:38:34 executing program 5: pselect6(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x3938700}, &(0x7f0000000140)={&(0x7f0000000100)={[0x7]}, 0x8}) [ 370.600883][ T3385] FAULT_INJECTION: forcing a failure. [ 370.600883][ T3385] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 370.614005][ T3385] CPU: 1 PID: 3385 Comm: syz-executor.4 Not tainted 5.16.0-rc4-syzkaller #0 [ 370.622693][ T3385] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 370.632763][ T3385] Call Trace: [ 370.636042][ T3385] [ 370.639011][ T3385] dump_stack_lvl+0xd6/0x122 [ 370.643607][ T3385] dump_stack+0x11/0x1b [ 370.647772][ T3385] should_fail+0x23c/0x250 [ 370.652233][ T3385] should_fail_usercopy+0x16/0x20 [ 370.657260][ T3385] _copy_to_user+0x1c/0x90 [ 370.661683][ T3385] simple_read_from_buffer+0xab/0x120 [ 370.667079][ T3385] proc_fail_nth_read+0x10d/0x150 [ 370.672112][ T3385] ? proc_fault_inject_write+0x230/0x230 [ 370.677778][ T3385] vfs_read+0x1e6/0x750 [ 370.682017][ T3385] ? __fget_files+0x20d/0x220 [ 370.686707][ T3385] ksys_read+0xd9/0x190 [ 370.690890][ T3385] __x64_sys_read+0x3e/0x50 [ 370.695414][ T3385] do_syscall_64+0x44/0xd0 09:38:34 executing program 1: keyctl$search(0x5, 0x0, 0x0, 0x0, 0xfffffffffffffff9) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f00000001c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x1, 0x70bd2c, 0x25dfdbfe, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20040010}, 0x20004044) 09:38:34 executing program 1: keyctl$search(0x5, 0x0, 0x0, 0x0, 0xfffffffffffffff9) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x1, 0x70bd2c, 0x25dfdbfe, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20040010}, 0x20004044) 09:38:34 executing program 3: socket(0x8, 0x2, 0x81) 09:38:34 executing program 1: keyctl$search(0x5, 0x0, 0x0, 0x0, 0xfffffffffffffff9) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x1, 0x70bd2c, 0x25dfdbfe, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20040010}, 0x20004044) 09:38:34 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x1, 0x70bd2c, 0x25dfdbfe, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20040010}, 0x20004044) 09:38:34 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xe, r0, 0x0, 0x0, 0x0) [ 370.699837][ T3385] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 370.705826][ T3385] RIP: 0033:0x7f4746d5aa4c [ 370.710323][ T3385] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 370.730014][ T3385] RSP: 002b:00007f4745f1e160 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 370.738550][ T3385] RAX: ffffffffffffffda RBX: 00007f4746ebaf60 RCX: 00007f4746d5aa4c [ 370.746522][ T3385] RDX: 000000000000000f RSI: 00007f4745f1e1e0 RDI: 0000000000000003 [ 370.754650][ T3385] RBP: 00007f4745f1e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 370.762676][ T3385] R10: 0000000020000140 R11: 0000000000000246 R12: 0000000000000001 [ 370.770652][ T3385] R13: 00007ffd4e7d8d0f R14: 00007f4745f1e300 R15: 0000000000022000 [ 370.778704][ T3385] 09:38:35 executing program 0: keyctl$search(0x2, 0x0, 0x0, 0x0, 0xfffffffffffffff9) r0 = socket$can_raw(0x1d, 0x3, 0x1) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000002dc0)={'syz', 0x3}, 0x0, 0x0, 0x0) add_key(&(0x7f0000002b40)='syzkaller\x00', &(0x7f0000002b80)={'syz', 0x3}, &(0x7f0000002bc0)="e6141364d5e2a9f6799782d93eec6ea32f4951881c2901d0e0f8eac28d84031af38a2ffe07bfd001a25f26c676c80f8865b889a47742e8b3f3c2a4713bd4eb42f545b420515d13e30acd8ebb3ff1cc57be66e1ab9891316ba8389136ec5f79f63464721b35ab8e649a23e5c839c4a7b9aafcf7e01af611dbb6d134de84041de2f93eb7ae0817ce9b168ba197ca436d828a568d791bb5185ea181ad171f1b2c31c43e5c5b6eaf587b3dfd51664eed2ce4d8b2790a252842b13596cc3e07c461c562c1c8beadc059fbb23ad1fc8c17827743253f", 0xd3, r1) add_key(&(0x7f0000000180)='pkcs7_test\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f00000002c0)="7cf9030d85024d220f35c220b21a6cd49db12c22ff21711fa70d98f02f3a08665796e459f309a638c80ed18437f34892821e9fb1dc89b74bad3398a56462b89cd559d0cf07ffc13a0101f3b3fb5340df6a9b0a78741a55490b57f40000000000000216dba04fdc254202b2e6bb62438af33cbab90c7ec06a841dc035f5c2d734ce40cb098af1a93437d73401aef0e5c3fb3c09d7733b027badfc1cc38871fee62034a6ef1732cd7dab0fbb8cac6300207402dc670aa8e99df38b184e74cb653da6139c7e07", 0xc5, r1) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) recvmmsg(r0, &(0x7f0000003080)=[{{&(0x7f0000000480)=@ethernet={0x0, @dev}, 0x80, &(0x7f0000000100)=[{&(0x7f0000000500)=""/108, 0x6c}], 0x1, &(0x7f0000000580)=""/57, 0x39}, 0x3410}, {{0x0, 0x0, &(0x7f0000002980)=[{&(0x7f00000005c0)=""/226, 0xe2}, {&(0x7f00000006c0)=""/6, 0x6}, {&(0x7f0000000400)=""/10, 0xa}, {&(0x7f0000000740)=""/209, 0xd1}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/28, 0x1c}, {&(0x7f0000001980)=""/4096, 0x1000}], 0x7, &(0x7f0000002a00)=""/165, 0xa5}, 0x61}, {{&(0x7f0000002e40)=@caif=@dbg, 0x80, &(0x7f0000002ac0)=[{&(0x7f0000002ec0)=""/75, 0x4b}, {&(0x7f0000002f40)=""/104, 0x68}, {&(0x7f0000002fc0)=""/112, 0x70}, {&(0x7f0000003140)=""/4096, 0x1000}], 0x4, &(0x7f0000003040)=""/38, 0x26}}], 0x3, 0x10000, 0x0) 09:38:35 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x1, 0x70bd2c, 0x25dfdbfe, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20040010}, 0x20004044) 09:38:35 executing program 3: socket(0x0, 0x2, 0x81) 09:38:35 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, 0x0, 0x0, 0x0) 09:38:35 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:35 executing program 5: pselect6(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x3938700}, &(0x7f0000000140)={&(0x7f0000000100)={[0x7]}, 0x8}) 09:38:35 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x2, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:35 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x1, 0x70bd2c, 0x25dfdbfe, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20040010}, 0x20004044) 09:38:35 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x10, r0, 0x0, 0x0, 0x0) 09:38:35 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:35 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x4, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:35 executing program 3: socket(0x0, 0x2, 0x81) 09:38:36 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, 0x0, 0x0, 0x0) 09:38:36 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x1, 0x70bd2c, 0x25dfdbfe, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20040010}, 0x20004044) 09:38:36 executing program 0: keyctl$search(0x2, 0x0, 0x0, 0x0, 0xfffffffffffffff9) r0 = socket$can_raw(0x1d, 0x3, 0x1) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000002dc0)={'syz', 0x3}, 0x0, 0x0, 0x0) add_key(&(0x7f0000002b40)='syzkaller\x00', &(0x7f0000002b80)={'syz', 0x3}, &(0x7f0000002bc0)="e6141364d5e2a9f6799782d93eec6ea32f4951881c2901d0e0f8eac28d84031af38a2ffe07bfd001a25f26c676c80f8865b889a47742e8b3f3c2a4713bd4eb42f545b420515d13e30acd8ebb3ff1cc57be66e1ab9891316ba8389136ec5f79f63464721b35ab8e649a23e5c839c4a7b9aafcf7e01af611dbb6d134de84041de2f93eb7ae0817ce9b168ba197ca436d828a568d791bb5185ea181ad171f1b2c31c43e5c5b6eaf587b3dfd51664eed2ce4d8b2790a252842b13596cc3e07c461c562c1c8beadc059fbb23ad1fc8c17827743253f", 0xd3, r1) add_key(&(0x7f0000000180)='pkcs7_test\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f00000002c0)="7cf9030d85024d220f35c220b21a6cd49db12c22ff21711fa70d98f02f3a08665796e459f309a638c80ed18437f34892821e9fb1dc89b74bad3398a56462b89cd559d0cf07ffc13a0101f3b3fb5340df6a9b0a78741a55490b57f40000000000000216dba04fdc254202b2e6bb62438af33cbab90c7ec06a841dc035f5c2d734ce40cb098af1a93437d73401aef0e5c3fb3c09d7733b027badfc1cc38871fee62034a6ef1732cd7dab0fbb8cac6300207402dc670aa8e99df38b184e74cb653da6139c7e07", 0xc5, r1) recvmmsg(r0, &(0x7f0000003080)=[{{&(0x7f0000000480)=@ethernet={0x0, @dev}, 0x80, &(0x7f0000000100)=[{&(0x7f0000000500)=""/108, 0x6c}], 0x1, &(0x7f0000000580)=""/57, 0x39}, 0x3410}, {{0x0, 0x0, &(0x7f0000002980)=[{&(0x7f00000005c0)=""/226, 0xe2}, {&(0x7f00000006c0)=""/6, 0x6}, {&(0x7f0000000400)=""/10, 0xa}, {&(0x7f0000000740)=""/209, 0xd1}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/28, 0x1c}, {&(0x7f0000001980)=""/4096, 0x1000}], 0x7, &(0x7f0000002a00)=""/165, 0xa5}, 0x61}, {{&(0x7f0000002e40)=@caif=@dbg, 0x80, &(0x7f0000002ac0)=[{&(0x7f0000002ec0)=""/75, 0x4b}, {&(0x7f0000002f40)=""/104, 0x68}, {&(0x7f0000002fc0)=""/112, 0x70}, {&(0x7f0000003140)=""/4096, 0x1000}], 0x4, &(0x7f0000003040)=""/38, 0x26}}], 0x3, 0x10000, 0x0) 09:38:36 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x5, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:36 executing program 5: pselect6(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x0, 0x0, 0x48000000, 0x5, 0x5, 0x2, 0x9, 0x9}, &(0x7f00000000c0)={0x0, 0x3938700}, &(0x7f0000000140)={&(0x7f0000000100)={[0x7]}, 0x8}) 09:38:36 executing program 3: socket(0x0, 0x2, 0x81) 09:38:36 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, 0x0, 0x20004044) 09:38:36 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x12, r0, 0x0, 0x0, 0x0) 09:38:36 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:36 executing program 3: socket(0x8, 0x0, 0x81) 09:38:36 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x7, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:36 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, 0x0, 0x20004044) 09:38:36 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x13, r0, 0x0, 0x0, 0x0) 09:38:37 executing program 3: socket(0x8, 0x0, 0x0) 09:38:37 executing program 5: pselect6(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x0, 0x0, 0x48000000, 0x5, 0x5, 0x2, 0x9, 0x9}, &(0x7f00000000c0)={0x0, 0x3938700}, &(0x7f0000000140)={&(0x7f0000000100)={[0x7]}, 0x8}) 09:38:37 executing program 0: keyctl$search(0x2, 0x0, 0x0, 0x0, 0xfffffffffffffff9) r0 = socket$can_raw(0x1d, 0x3, 0x1) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000002dc0)={'syz', 0x3}, 0x0, 0x0, 0x0) add_key(&(0x7f0000002b40)='syzkaller\x00', &(0x7f0000002b80)={'syz', 0x3}, &(0x7f0000002bc0)="e6141364d5e2a9f6799782d93eec6ea32f4951881c2901d0e0f8eac28d84031af38a2ffe07bfd001a25f26c676c80f8865b889a47742e8b3f3c2a4713bd4eb42f545b420515d13e30acd8ebb3ff1cc57be66e1ab9891316ba8389136ec5f79f63464721b35ab8e649a23e5c839c4a7b9aafcf7e01af611dbb6d134de84041de2f93eb7ae0817ce9b168ba197ca436d828a568d791bb5185ea181ad171f1b2c31c43e5c5b6eaf587b3dfd51664eed2ce4d8b2790a252842b13596cc3e07c461c562c1c8beadc059fbb23ad1fc8c17827743253f", 0xd3, r1) recvmmsg(r0, &(0x7f0000003080)=[{{&(0x7f0000000480)=@ethernet={0x0, @dev}, 0x80, &(0x7f0000000100)=[{&(0x7f0000000500)=""/108, 0x6c}], 0x1, &(0x7f0000000580)=""/57, 0x39}, 0x3410}, {{0x0, 0x0, &(0x7f0000002980)=[{&(0x7f00000005c0)=""/226, 0xe2}, {&(0x7f00000006c0)=""/6, 0x6}, {&(0x7f0000000400)=""/10, 0xa}, {&(0x7f0000000740)=""/209, 0xd1}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/28, 0x1c}, {&(0x7f0000001980)=""/4096, 0x1000}], 0x7, &(0x7f0000002a00)=""/165, 0xa5}, 0x61}, {{&(0x7f0000002e40)=@caif=@dbg, 0x80, &(0x7f0000002ac0)=[{&(0x7f0000002ec0)=""/75, 0x4b}, {&(0x7f0000002f40)=""/104, 0x68}, {&(0x7f0000002fc0)=""/112, 0x70}, {&(0x7f0000003140)=""/4096, 0x1000}], 0x4, &(0x7f0000003040)=""/38, 0x26}}], 0x3, 0x10000, 0x0) 09:38:37 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x8, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:37 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x14, r0, 0x0, 0x0, 0x0) 09:38:37 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, 0x0, 0x20004044) 09:38:37 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, r0, 0x0, 0x0, 0x0) 09:38:37 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x12, r0, 0x0, 0x0, 0x0) 09:38:37 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x1, 0x70bd2c, 0x25dfdbfe, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20040010}, 0x20004044) 09:38:37 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x9, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:37 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:37 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x18, r0, 0x0, 0x0, 0x0) 09:38:37 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:37 executing program 5: pselect6(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x0, 0x0, 0x48000000, 0x5, 0x5, 0x2, 0x9, 0x9}, &(0x7f00000000c0)={0x0, 0x3938700}, &(0x7f0000000140)={&(0x7f0000000100)={[0x7]}, 0x8}) 09:38:38 executing program 0: keyctl$search(0x2, 0x0, 0x0, 0x0, 0xfffffffffffffff9) r0 = socket$can_raw(0x1d, 0x3, 0x1) add_key$keyring(&(0x7f00000008c0), &(0x7f0000002dc0)={'syz', 0x3}, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000003080)=[{{&(0x7f0000000480)=@ethernet={0x0, @dev}, 0x80, &(0x7f0000000100)=[{&(0x7f0000000500)=""/108, 0x6c}], 0x1, &(0x7f0000000580)=""/57, 0x39}, 0x3410}, {{0x0, 0x0, &(0x7f0000002980)=[{&(0x7f00000005c0)=""/226, 0xe2}, {&(0x7f00000006c0)=""/6, 0x6}, {&(0x7f0000000400)=""/10, 0xa}, {&(0x7f0000000740)=""/209, 0xd1}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/28, 0x1c}, {&(0x7f0000001980)=""/4096, 0x1000}], 0x7, &(0x7f0000002a00)=""/165, 0xa5}, 0x61}, {{&(0x7f0000002e40)=@caif=@dbg, 0x80, &(0x7f0000002ac0)=[{&(0x7f0000002ec0)=""/75, 0x4b}, {&(0x7f0000002f40)=""/104, 0x68}, {&(0x7f0000002fc0)=""/112, 0x70}, {&(0x7f0000003140)=""/4096, 0x1000}], 0x4, &(0x7f0000003040)=""/38, 0x26}}], 0x3, 0x10000, 0x0) 09:38:38 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:38 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xc, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:38 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x20040010}, 0x20004044) 09:38:38 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x19, r0, 0x0, 0x0, 0x0) 09:38:38 executing program 5: pselect6(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x5, 0x5, 0x2, 0x9, 0x9}, &(0x7f00000000c0)={0x0, 0x3938700}, &(0x7f0000000140)={&(0x7f0000000100)={[0x7]}, 0x8}) 09:38:38 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x1a, r0, 0x0, 0x0, 0x0) 09:38:38 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x20040010}, 0x20004044) 09:38:38 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:38 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xd, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:38 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x1b, r0, 0x0, 0x0, 0x0) 09:38:38 executing program 3: keyctl$search(0x6, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:38 executing program 0: keyctl$search(0x2, 0x0, 0x0, 0x0, 0xfffffffffffffff9) r0 = socket$can_raw(0x1d, 0x3, 0x1) recvmmsg(r0, &(0x7f0000003080)=[{{&(0x7f0000000480)=@ethernet={0x0, @dev}, 0x80, &(0x7f0000000100)=[{&(0x7f0000000500)=""/108, 0x6c}], 0x1, &(0x7f0000000580)=""/57, 0x39}, 0x3410}, {{0x0, 0x0, &(0x7f0000002980)=[{&(0x7f00000005c0)=""/226, 0xe2}, {&(0x7f00000006c0)=""/6, 0x6}, {&(0x7f0000000400)=""/10, 0xa}, {&(0x7f0000000740)=""/209, 0xd1}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/28, 0x1c}, {&(0x7f0000001980)=""/4096, 0x1000}], 0x7, &(0x7f0000002a00)=""/165, 0xa5}, 0x61}, {{&(0x7f0000002e40)=@caif=@dbg, 0x80, &(0x7f0000002ac0)=[{&(0x7f0000002ec0)=""/75, 0x4b}, {&(0x7f0000002f40)=""/104, 0x68}, {&(0x7f0000002fc0)=""/112, 0x70}, {&(0x7f0000003140)=""/4096, 0x1000}], 0x4, &(0x7f0000003040)=""/38, 0x26}}], 0x3, 0x10000, 0x0) 09:38:38 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x20040010}, 0x20004044) 09:38:38 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xe, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:38 executing program 5: pselect6(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, 0x5, 0x2, 0x9, 0x9}, &(0x7f00000000c0)={0x0, 0x3938700}, &(0x7f0000000140)={&(0x7f0000000100)={[0x7]}, 0x8}) 09:38:38 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x1c, r0, 0x0, 0x0, 0x0) 09:38:38 executing program 3: keyctl$search(0x6, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:38 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:38 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x1d, r0, 0x0, 0x0, 0x0) 09:38:39 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}, 0x1, 0x0, 0x0, 0x20040010}, 0x20004044) 09:38:39 executing program 3: keyctl$search(0x6, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:39 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x1e, r0, 0x0, 0x0, 0x0) 09:38:39 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x10, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:39 executing program 0: keyctl$search(0x2, 0x0, 0x0, 0x0, 0xfffffffffffffff9) recvmmsg(0xffffffffffffffff, &(0x7f0000003080)=[{{&(0x7f0000000480)=@ethernet={0x0, @dev}, 0x80, &(0x7f0000000100)=[{&(0x7f0000000500)=""/108, 0x6c}], 0x1, &(0x7f0000000580)=""/57, 0x39}, 0x3410}, {{0x0, 0x0, &(0x7f0000002980)=[{&(0x7f00000005c0)=""/226, 0xe2}, {&(0x7f00000006c0)=""/6, 0x6}, {&(0x7f0000000400)=""/10, 0xa}, {&(0x7f0000000740)=""/209, 0xd1}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/28, 0x1c}, {&(0x7f0000001980)=""/4096, 0x1000}], 0x7, &(0x7f0000002a00)=""/165, 0xa5}, 0x61}, {{&(0x7f0000002e40)=@caif=@dbg, 0x80, &(0x7f0000002ac0)=[{&(0x7f0000002ec0)=""/75, 0x4b}, {&(0x7f0000002f40)=""/104, 0x68}, {&(0x7f0000002fc0)=""/112, 0x70}, {&(0x7f0000003140)=""/4096, 0x1000}], 0x4, &(0x7f0000003040)=""/38, 0x26}}], 0x3, 0x10000, 0x0) 09:38:39 executing program 3: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:39 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}, 0x1, 0x0, 0x0, 0x20040010}, 0x20004044) 09:38:39 executing program 5: pselect6(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9, 0x9}, &(0x7f00000000c0)={0x0, 0x3938700}, &(0x7f0000000140)={&(0x7f0000000100)={[0x7]}, 0x8}) 09:38:39 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$search(0xa, r0, &(0x7f0000000000)='.dead\x00', &(0x7f0000000040)={'syz', 0x2}, r1) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r4 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$KEYCTL_MOVE(0x1e, r4, r3, r2, 0x1) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$search(0xa, r0, &(0x7f0000000080)='ceph\x00', &(0x7f00000000c0)={'syz', 0x1}, r3) r5 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r5) keyctl$clear(0x7, r5) 09:38:39 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:39 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x12, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:39 executing program 0: keyctl$search(0x2, 0x0, 0x0, 0x0, 0xfffffffffffffff9) recvmmsg(0xffffffffffffffff, &(0x7f0000003080)=[{{&(0x7f0000000480)=@ethernet={0x0, @dev}, 0x80, &(0x7f0000000100)=[{&(0x7f0000000500)=""/108, 0x6c}], 0x1, &(0x7f0000000580)=""/57, 0x39}, 0x3410}, {{0x0, 0x0, &(0x7f0000002980)=[{&(0x7f00000005c0)=""/226, 0xe2}, {&(0x7f00000006c0)=""/6, 0x6}, {&(0x7f0000000400)=""/10, 0xa}, {&(0x7f0000000740)=""/209, 0xd1}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/28, 0x1c}, {&(0x7f0000001980)=""/4096, 0x1000}], 0x7, &(0x7f0000002a00)=""/165, 0xa5}, 0x61}, {{&(0x7f0000002e40)=@caif=@dbg, 0x80, &(0x7f0000002ac0)=[{&(0x7f0000002ec0)=""/75, 0x4b}, {&(0x7f0000002f40)=""/104, 0x68}, {&(0x7f0000002fc0)=""/112, 0x70}, {&(0x7f0000003140)=""/4096, 0x1000}], 0x4, &(0x7f0000003040)=""/38, 0x26}}], 0x3, 0x10000, 0x0) 09:38:39 executing program 3: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:39 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}, 0x1, 0x0, 0x0, 0x20040010}, 0x20004044) 09:38:39 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async, rerun: 64) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (rerun: 64) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$search(0xa, r0, &(0x7f0000000000)='.dead\x00', &(0x7f0000000040)={'syz', 0x2}, r1) (async) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r4 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$KEYCTL_MOVE(0x1e, r4, r3, r2, 0x1) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) (async) keyctl$search(0xa, r0, &(0x7f0000000080)='ceph\x00', &(0x7f00000000c0)={'syz', 0x1}, r3) (async, rerun: 64) r5 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (rerun: 64) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r5) keyctl$clear(0x7, r5) 09:38:39 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x13, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:39 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x0, 0x70bd2c, 0x25dfdbfe, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20040010}, 0x20004044) 09:38:39 executing program 5: pselect6(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x9}, &(0x7f00000000c0)={0x0, 0x3938700}, &(0x7f0000000140)={&(0x7f0000000100)={[0x7]}, 0x8}) 09:38:39 executing program 0: keyctl$search(0x2, 0x0, 0x0, 0x0, 0xfffffffffffffff9) recvmmsg(0xffffffffffffffff, &(0x7f0000003080)=[{{&(0x7f0000000480)=@ethernet={0x0, @dev}, 0x80, &(0x7f0000000100)=[{&(0x7f0000000500)=""/108, 0x6c}], 0x1, &(0x7f0000000580)=""/57, 0x39}, 0x3410}, {{0x0, 0x0, &(0x7f0000002980)=[{&(0x7f00000005c0)=""/226, 0xe2}, {&(0x7f00000006c0)=""/6, 0x6}, {&(0x7f0000000400)=""/10, 0xa}, {&(0x7f0000000740)=""/209, 0xd1}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/28, 0x1c}, {&(0x7f0000001980)=""/4096, 0x1000}], 0x7, &(0x7f0000002a00)=""/165, 0xa5}, 0x61}, {{&(0x7f0000002e40)=@caif=@dbg, 0x80, &(0x7f0000002ac0)=[{&(0x7f0000002ec0)=""/75, 0x4b}, {&(0x7f0000002f40)=""/104, 0x68}, {&(0x7f0000002fc0)=""/112, 0x70}, {&(0x7f0000003140)=""/4096, 0x1000}], 0x4, &(0x7f0000003040)=""/38, 0x26}}], 0x3, 0x10000, 0x0) 09:38:39 executing program 3: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:39 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x14, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:39 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x0, 0x70bd2c, 0x25dfdbfe, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20040010}, 0x20004044) 09:38:39 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:39 executing program 0: r0 = socket$can_raw(0x1d, 0x3, 0x1) recvmmsg(r0, &(0x7f0000003080)=[{{&(0x7f0000000480)=@ethernet={0x0, @dev}, 0x80, &(0x7f0000000100)=[{&(0x7f0000000500)=""/108, 0x6c}], 0x1, &(0x7f0000000580)=""/57, 0x39}, 0x3410}, {{0x0, 0x0, &(0x7f0000002980)=[{&(0x7f00000005c0)=""/226, 0xe2}, {&(0x7f00000006c0)=""/6, 0x6}, {&(0x7f0000000400)=""/10, 0xa}, {&(0x7f0000000740)=""/209, 0xd1}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/28, 0x1c}, {&(0x7f0000001980)=""/4096, 0x1000}], 0x7, &(0x7f0000002a00)=""/165, 0xa5}, 0x61}, {{&(0x7f0000002e40)=@caif=@dbg, 0x80, &(0x7f0000002ac0)=[{&(0x7f0000002ec0)=""/75, 0x4b}, {&(0x7f0000002f40)=""/104, 0x68}, {&(0x7f0000002fc0)=""/112, 0x70}, {&(0x7f0000003140)=""/4096, 0x1000}], 0x4, &(0x7f0000003040)=""/38, 0x26}}], 0x3, 0x10000, 0x0) 09:38:39 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:39 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$search(0xa, r0, &(0x7f0000000000)='.dead\x00', &(0x7f0000000040)={'syz', 0x2}, r1) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r4 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$KEYCTL_MOVE(0x1e, r4, r3, r2, 0x1) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$search(0xa, r0, &(0x7f0000000080)='ceph\x00', &(0x7f00000000c0)={'syz', 0x1}, r3) (async) r5 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r5) keyctl$clear(0x7, r5) 09:38:39 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:39 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x0, 0x70bd2c, 0x25dfdbfe, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20040010}, 0x20004044) 09:38:39 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000100)) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040), 0x6000, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r2, 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="680000001f000000c90000004343a0e4190c0be54ba327006c4cd1b1f64222e6d9f195e234d0f52cc9344d235b4bec29ace7ff605adaf1feedad913056bcc0cf915e63d8eab54fc591b668595278b5879783f25ae6b02bafca053ce889b0269ae7ed274013ccc03a5c47f0339bbff5d360c1cbd7601b6a2caf1fb8cbcf41371e0699d45d8280d22fe3781e2f3b31fc30283ae1c65af22cc5e11997f617768b605ad12c"]) r3 = add_key(&(0x7f0000000300)='.request_key_auth\x00', &(0x7f0000000340)={'syz', 0x1}, &(0x7f0000000380)="a3669965df6af8b000f1de00ef744842e122fdfee44539e279c2c57e600cb23a74b1206301faed69892a125bd782790d1f90256824bd67ee23d83cf524659f8de5e555762ede0015646b6f8d9341689998f784df78901e27279f54b21c60ecf636a8b2f4cd78", 0x66, r0) keyctl$negate(0xd, r3, 0x6, r1) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) getpeername(r4, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r4) ioctl$RFKILL_IOCTL_NOINPUT(r2, 0x5201) add_key$keyring(&(0x7f0000000080), &(0x7f0000000880)={'syz', 0x3}, 0x0, 0x0, r0) openat$pfkey(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000900)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) ioctl$SG_GET_REQUEST_TABLE(r2, 0x2286, &(0x7f0000000140)) 09:38:40 executing program 5: pselect6(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, &(0x7f00000000c0)={0x0, 0x3938700}, &(0x7f0000000140)={&(0x7f0000000100)={[0x7]}, 0x8}) 09:38:40 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x18, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:40 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x1, 0x0, 0x25dfdbfe, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20040010}, 0x20004044) 09:38:40 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:40 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000100)) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040), 0x6000, 0x0) (async) ioctl$SCSI_IOCTL_SEND_COMMAND(r2, 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="680000001f000000c90000004343a0e4190c0be54ba327006c4cd1b1f64222e6d9f195e234d0f52cc9344d235b4bec29ace7ff605adaf1feedad913056bcc0cf915e63d8eab54fc591b668595278b5879783f25ae6b02bafca053ce889b0269ae7ed274013ccc03a5c47f0339bbff5d360c1cbd7601b6a2caf1fb8cbcf41371e0699d45d8280d22fe3781e2f3b31fc30283ae1c65af22cc5e11997f617768b605ad12c"]) (async) r3 = add_key(&(0x7f0000000300)='.request_key_auth\x00', &(0x7f0000000340)={'syz', 0x1}, &(0x7f0000000380)="a3669965df6af8b000f1de00ef744842e122fdfee44539e279c2c57e600cb23a74b1206301faed69892a125bd782790d1f90256824bd67ee23d83cf524659f8de5e555762ede0015646b6f8d9341689998f784df78901e27279f54b21c60ecf636a8b2f4cd78", 0x66, r0) keyctl$negate(0xd, r3, 0x6, r1) (async) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) getpeername(r4, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r4) (async) ioctl$RFKILL_IOCTL_NOINPUT(r2, 0x5201) (async) add_key$keyring(&(0x7f0000000080), &(0x7f0000000880)={'syz', 0x3}, 0x0, 0x0, r0) (async) openat$pfkey(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000900)={'syz', 0x0}, 0x0, 0x0, r1) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) ioctl$SG_GET_REQUEST_TABLE(r2, 0x2286, &(0x7f0000000140)) 09:38:40 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x19, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:40 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000100)) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async, rerun: 32) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) (async, rerun: 32) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040), 0x6000, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r2, 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="680000001f000000c90000004343a0e4190c0be54ba327006c4cd1b1f64222e6d9f195e234d0f52cc9344d235b4bec29ace7ff605adaf1feedad913056bcc0cf915e63d8eab54fc591b668595278b5879783f25ae6b02bafca053ce889b0269ae7ed274013ccc03a5c47f0339bbff5d360c1cbd7601b6a2caf1fb8cbcf41371e0699d45d8280d22fe3781e2f3b31fc30283ae1c65af22cc5e11997f617768b605ad12c"]) (async) r3 = add_key(&(0x7f0000000300)='.request_key_auth\x00', &(0x7f0000000340)={'syz', 0x1}, &(0x7f0000000380)="a3669965df6af8b000f1de00ef744842e122fdfee44539e279c2c57e600cb23a74b1206301faed69892a125bd782790d1f90256824bd67ee23d83cf524659f8de5e555762ede0015646b6f8d9341689998f784df78901e27279f54b21c60ecf636a8b2f4cd78", 0x66, r0) keyctl$negate(0xd, r3, 0x6, r1) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) getpeername(r4, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r4) (async) ioctl$RFKILL_IOCTL_NOINPUT(r2, 0x5201) add_key$keyring(&(0x7f0000000080), &(0x7f0000000880)={'syz', 0x3}, 0x0, 0x0, r0) openat$pfkey(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) (async, rerun: 64) add_key$keyring(&(0x7f0000000000), &(0x7f0000000900)={'syz', 0x0}, 0x0, 0x0, r1) (rerun: 64) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) ioctl$SG_GET_REQUEST_TABLE(r2, 0x2286, &(0x7f0000000140)) 09:38:40 executing program 0: socket$can_raw(0x1d, 0x3, 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000003080)=[{{&(0x7f0000000480)=@ethernet={0x0, @dev}, 0x80, &(0x7f0000000100)=[{&(0x7f0000000500)=""/108, 0x6c}], 0x1, &(0x7f0000000580)=""/57, 0x39}, 0x3410}, {{0x0, 0x0, &(0x7f0000002980)=[{&(0x7f00000005c0)=""/226, 0xe2}, {&(0x7f00000006c0)=""/6, 0x6}, {&(0x7f0000000400)=""/10, 0xa}, {&(0x7f0000000740)=""/209, 0xd1}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/28, 0x1c}, {&(0x7f0000001980)=""/4096, 0x1000}], 0x7, &(0x7f0000002a00)=""/165, 0xa5}, 0x61}, {{&(0x7f0000002e40)=@caif=@dbg, 0x80, &(0x7f0000002ac0)=[{&(0x7f0000002ec0)=""/75, 0x4b}, {&(0x7f0000002f40)=""/104, 0x68}, {&(0x7f0000002fc0)=""/112, 0x70}, {&(0x7f0000003140)=""/4096, 0x1000}], 0x4, &(0x7f0000003040)=""/38, 0x26}}], 0x3, 0x10000, 0x0) 09:38:40 executing program 3: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:40 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x1, 0x0, 0x0, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20040010}, 0x20004044) 09:38:40 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x1a, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:40 executing program 5: pselect6(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x6}, &(0x7f00000000c0)={0x0, 0x3938700}, &(0x7f0000000140)={&(0x7f0000000100)={[0x7]}, 0x8}) 09:38:40 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x1, 0x0, 0x0, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20040010}, 0x20004044) 09:38:40 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x1b, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:40 executing program 3: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:40 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x1, 0x0, 0x0, {}, ["", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20040010}, 0x20004044) 09:38:40 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x1c, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:40 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x1, 0x0, 0x0, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20040010}, 0x20004044) 09:38:40 executing program 2: sendmsg$TIPC_CMD_GET_BEARER_NAMES(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x1, 0x70bd29, 0x25dfdbfb, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4010}, 0x4008051) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:40 executing program 0: socket$can_raw(0x1d, 0x3, 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000003080)=[{{&(0x7f0000000480)=@ethernet={0x0, @dev}, 0x80, &(0x7f0000000100)=[{&(0x7f0000000500)=""/108, 0x6c}], 0x1, &(0x7f0000000580)=""/57, 0x39}, 0x3410}, {{0x0, 0x0, &(0x7f0000002980)=[{&(0x7f00000005c0)=""/226, 0xe2}, {&(0x7f00000006c0)=""/6, 0x6}, {&(0x7f0000000400)=""/10, 0xa}, {&(0x7f0000000740)=""/209, 0xd1}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/28, 0x1c}, {&(0x7f0000001980)=""/4096, 0x1000}], 0x7, &(0x7f0000002a00)=""/165, 0xa5}, 0x61}, {{&(0x7f0000002e40)=@caif=@dbg, 0x80, &(0x7f0000002ac0)=[{&(0x7f0000002ec0)=""/75, 0x4b}, {&(0x7f0000002f40)=""/104, 0x68}, {&(0x7f0000002fc0)=""/112, 0x70}, {&(0x7f0000003140)=""/4096, 0x1000}], 0x4, &(0x7f0000003040)=""/38, 0x26}}], 0x3, 0x10000, 0x0) 09:38:40 executing program 5: pselect6(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x6}, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={[0x7]}, 0x8}) 09:38:40 executing program 3: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:40 executing program 0: socket$can_raw(0x1d, 0x3, 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000003080)=[{{&(0x7f0000000480)=@ethernet={0x0, @dev}, 0x80, &(0x7f0000000100)=[{&(0x7f0000000500)=""/108, 0x6c}], 0x1, &(0x7f0000000580)=""/57, 0x39}, 0x3410}, {{0x0, 0x0, &(0x7f0000002980)=[{&(0x7f00000005c0)=""/226, 0xe2}, {&(0x7f00000006c0)=""/6, 0x6}, {&(0x7f0000000400)=""/10, 0xa}, {&(0x7f0000000740)=""/209, 0xd1}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/28, 0x1c}, {&(0x7f0000001980)=""/4096, 0x1000}], 0x7, &(0x7f0000002a00)=""/165, 0xa5}, 0x61}, {{&(0x7f0000002e40)=@caif=@dbg, 0x80, &(0x7f0000002ac0)=[{&(0x7f0000002ec0)=""/75, 0x4b}, {&(0x7f0000002f40)=""/104, 0x68}, {&(0x7f0000002fc0)=""/112, 0x70}, {&(0x7f0000003140)=""/4096, 0x1000}], 0x4, &(0x7f0000003040)=""/38, 0x26}}], 0x3, 0x10000, 0x0) 09:38:40 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x1, 0x0, 0x0, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20040010}, 0x20004044) 09:38:40 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x1d, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:40 executing program 2: sendmsg$TIPC_CMD_GET_BEARER_NAMES(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x1, 0x70bd29, 0x25dfdbfb, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4010}, 0x4008051) (async) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) (async, rerun: 32) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (rerun: 32) 09:38:40 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x1e, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:40 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x1, 0x0, 0x0, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20040010}, 0x20004044) 09:38:40 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:40 executing program 0: r0 = socket$can_raw(0x1d, 0x3, 0x1) recvmmsg(r0, 0x0, 0x0, 0x10000, 0x0) 09:38:40 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:40 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:41 executing program 5: pselect6(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x6}, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={[0x7]}, 0x8}) 09:38:41 executing program 0: r0 = socket$can_raw(0x1d, 0x3, 0x1) recvmmsg(r0, 0x0, 0x0, 0x10000, 0x0) 09:38:41 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x1, 0x0, 0x0, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x20040010}, 0x20004044) 09:38:41 executing program 2: sendmsg$TIPC_CMD_GET_BEARER_NAMES(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x1, 0x70bd29, 0x25dfdbfb, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4010}, 0x4008051) (async) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:41 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:41 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3, 0x2}, 0x0) 09:38:41 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, &(0x7f0000000100)='keyring\x00', 0x0, 0x0) 09:38:41 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3, 0x3}, 0x0) 09:38:41 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:41 executing program 0: r0 = socket$can_raw(0x1d, 0x3, 0x1) recvmmsg(r0, 0x0, 0x0, 0x10000, 0x0) 09:38:41 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0x20040010}, 0x20004044) 09:38:41 executing program 0: r0 = socket$can_raw(0x1d, 0x3, 0x1) recvmmsg(r0, &(0x7f0000003080)=[{{&(0x7f0000000480)=@ethernet={0x0, @dev}, 0x80, &(0x7f0000000100)=[{&(0x7f0000000500)=""/108, 0x6c}], 0x1, &(0x7f0000000580)=""/57, 0x39}, 0x3410}, {{0x0, 0x0, &(0x7f0000002980)=[{&(0x7f00000005c0)=""/226, 0xe2}, {&(0x7f00000006c0)=""/6, 0x6}, {&(0x7f0000000400)=""/10, 0xa}, {&(0x7f0000000740)=""/209, 0xd1}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/28, 0x1c}, {&(0x7f0000001980)=""/4096, 0x1000}], 0x7, &(0x7f0000002a00)=""/165, 0xa5}, 0x61}], 0x2, 0x10000, 0x0) 09:38:42 executing program 5: pselect6(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x6}, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={[0x7]}, 0x8}) 09:38:42 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, &(0x7f0000000100)='keyring\x00', 0x0, 0x0) 09:38:42 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x1}, 0x14}}, 0x20004044) 09:38:42 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, r1) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:42 executing program 4: getsockopt$CAN_RAW_LOOPBACK(0xffffffffffffffff, 0x65, 0x3, &(0x7f0000000200), &(0x7f0000000240)=0x4) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x40, 0x0, 0x8, 0x70bd27, 0x25dfdbfe, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfff}]}, 0x40}, 0x1, 0x0, 0x0, 0x2400c844}, 0x21) socket$can_raw(0x1d, 0x3, 0x1) keyctl$search(0xa, r0, &(0x7f0000000000)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x2}, r0) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r0, &(0x7f0000000080)='rxrpc\x00', &(0x7f00000000c0)={'syz', 0x0}, r1) add_key$keyring(&(0x7f0000000380), &(0x7f00000003c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$clear(0x7, r1) 09:38:42 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async, rerun: 64) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (rerun: 64) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, r1) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:42 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, &(0x7f0000000100)='keyring\x00', 0x0, 0x0) 09:38:42 executing program 4: getsockopt$CAN_RAW_LOOPBACK(0xffffffffffffffff, 0x65, 0x3, &(0x7f0000000200), &(0x7f0000000240)=0x4) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x40, 0x0, 0x8, 0x70bd27, 0x25dfdbfe, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfff}]}, 0x40}, 0x1, 0x0, 0x0, 0x2400c844}, 0x21) (async, rerun: 32) socket$can_raw(0x1d, 0x3, 0x1) (async, rerun: 32) keyctl$search(0xa, r0, &(0x7f0000000000)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x2}, r0) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r0, &(0x7f0000000080)='rxrpc\x00', &(0x7f00000000c0)={'syz', 0x0}, r1) (async, rerun: 32) add_key$keyring(&(0x7f0000000380), &(0x7f00000003c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffa) (async, rerun: 32) keyctl$clear(0x7, r1) 09:38:42 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x1}, 0x14}}, 0x0) 09:38:42 executing program 0: r0 = socket$can_raw(0x1d, 0x3, 0x1) recvmmsg(r0, &(0x7f0000003080)=[{{&(0x7f0000000480)=@ethernet={0x0, @dev}, 0x80, &(0x7f0000000100)=[{&(0x7f0000000500)=""/108, 0x6c}], 0x1, &(0x7f0000000580)=""/57, 0x39}, 0x3410}], 0x1, 0x10000, 0x0) 09:38:42 executing program 3: sendmsg$TIPC_CMD_GET_BEARER_NAMES(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x1, 0x70bd29, 0x25dfdbfb, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4010}, 0x4008051) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:42 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x18, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:43 executing program 5: pselect6(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x6}, &(0x7f00000000c0)={0x0, 0x3938700}, 0x0) 09:38:43 executing program 2: pidfd_open(0xffffffffffffffff, 0x0) ioctl$SIOCPNDELRESOURCE(0xffffffffffffffff, 0x89ef, &(0x7f0000000000)=0x3ff) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:43 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000100)) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040), 0x6000, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r2, 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="680000001f000000c90000004343a0e4190c0be54ba327006c4cd1b1f64222e6d9f195e234d0f52cc9344d235b4bec29ace7ff605adaf1feedad913056bcc0cf915e63d8eab54fc591b668595278b5879783f25ae6b02bafca053ce889b0269ae7ed274013ccc03a5c47f0339bbff5d360c1cbd7601b6a2caf1fb8cbcf41371e0699d45d8280d22fe3781e2f3b31fc30283ae1c65af22cc5e11997f617768b605ad12c"]) r3 = add_key(&(0x7f0000000300)='.request_key_auth\x00', &(0x7f0000000340)={'syz', 0x1}, &(0x7f0000000380)="a3669965df6af8b000f1de00ef744842e122fdfee44539e279c2c57e600cb23a74b1206301faed69892a125bd782790d1f90256824bd67ee23d83cf524659f8de5e555762ede0015646b6f8d9341689998f784df78901e27279f54b21c60ecf636a8b2f4cd78", 0x66, r0) keyctl$negate(0xd, r3, 0x6, r1) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) getpeername(r4, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r4) ioctl$RFKILL_IOCTL_NOINPUT(r2, 0x5201) add_key$keyring(&(0x7f0000000080), &(0x7f0000000880)={'syz', 0x3}, 0x0, 0x0, r0) openat$pfkey(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000900)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) ioctl$SG_GET_REQUEST_TABLE(r2, 0x2286, &(0x7f0000000140)) 09:38:43 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:43 executing program 4: getsockopt$CAN_RAW_LOOPBACK(0xffffffffffffffff, 0x65, 0x3, &(0x7f0000000200), &(0x7f0000000240)=0x4) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x40, 0x0, 0x8, 0x70bd27, 0x25dfdbfe, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfff}]}, 0x40}, 0x1, 0x0, 0x0, 0x2400c844}, 0x21) (async) socket$can_raw(0x1d, 0x3, 0x1) (async) keyctl$search(0xa, r0, &(0x7f0000000000)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x2}, r0) (async) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r0, &(0x7f0000000080)='rxrpc\x00', &(0x7f00000000c0)={'syz', 0x0}, r1) (async) add_key$keyring(&(0x7f0000000380), &(0x7f00000003c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffa) (async) keyctl$clear(0x7, r1) 09:38:43 executing program 2: pidfd_open(0xffffffffffffffff, 0x0) (async) ioctl$SIOCPNDELRESOURCE(0xffffffffffffffff, 0x89ef, &(0x7f0000000000)=0x3ff) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:43 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:43 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$restrict_keyring(0x1d, r1, &(0x7f0000000040)='ceph\x00', &(0x7f0000000080)='keyring\x00') keyctl$search(0xa, r0, &(0x7f0000000100)='ceph\x00', &(0x7f0000000000)={'syz', 0x3}, 0x0) 09:38:43 executing program 0: r0 = socket$can_raw(0x1d, 0x3, 0x1) recvmmsg(r0, &(0x7f0000003080), 0x0, 0x10000, 0x0) 09:38:43 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000100)) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040), 0x6000, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r2, 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="680000001f000000c90000004343a0e4190c0be54ba327006c4cd1b1f64222e6d9f195e234d0f52cc9344d235b4bec29ace7ff605adaf1feedad913056bcc0cf915e63d8eab54fc591b668595278b5879783f25ae6b02bafca053ce889b0269ae7ed274013ccc03a5c47f0339bbff5d360c1cbd7601b6a2caf1fb8cbcf41371e0699d45d8280d22fe3781e2f3b31fc30283ae1c65af22cc5e11997f617768b605ad12c"]) r3 = add_key(&(0x7f0000000300)='.request_key_auth\x00', &(0x7f0000000340)={'syz', 0x1}, &(0x7f0000000380)="a3669965df6af8b000f1de00ef744842e122fdfee44539e279c2c57e600cb23a74b1206301faed69892a125bd782790d1f90256824bd67ee23d83cf524659f8de5e555762ede0015646b6f8d9341689998f784df78901e27279f54b21c60ecf636a8b2f4cd78", 0x66, r0) keyctl$negate(0xd, r3, 0x6, r1) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) getpeername(r4, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r4) ioctl$RFKILL_IOCTL_NOINPUT(r2, 0x5201) add_key$keyring(&(0x7f0000000080), &(0x7f0000000880)={'syz', 0x3}, 0x0, 0x0, r0) openat$pfkey(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000900)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) ioctl$SG_GET_REQUEST_TABLE(r2, 0x2286, &(0x7f0000000140)) 09:38:43 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000100)) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040), 0x6000, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r2, 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="680000001f000000c90000004343a0e4190c0be54ba327006c4cd1b1f64222e6d9f195e234d0f52cc9344d235b4bec29ace7ff605adaf1feedad913056bcc0cf915e63d8eab54fc591b668595278b5879783f25ae6b02bafca053ce889b0269ae7ed274013ccc03a5c47f0339bbff5d360c1cbd7601b6a2caf1fb8cbcf41371e0699d45d8280d22fe3781e2f3b31fc30283ae1c65af22cc5e11997f617768b605ad12c"]) r3 = add_key(&(0x7f0000000300)='.request_key_auth\x00', &(0x7f0000000340)={'syz', 0x1}, &(0x7f0000000380)="a3669965df6af8b000f1de00ef744842e122fdfee44539e279c2c57e600cb23a74b1206301faed69892a125bd782790d1f90256824bd67ee23d83cf524659f8de5e555762ede0015646b6f8d9341689998f784df78901e27279f54b21c60ecf636a8b2f4cd78", 0x66, r0) keyctl$negate(0xd, r3, 0x6, r1) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) getpeername(r4, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r4) ioctl$RFKILL_IOCTL_NOINPUT(r2, 0x5201) add_key$keyring(&(0x7f0000000080), &(0x7f0000000880)={'syz', 0x3}, 0x0, 0x0, r0) openat$pfkey(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000900)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) ioctl$SG_GET_REQUEST_TABLE(r2, 0x2286, &(0x7f0000000140)) 09:38:43 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:43 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000100)) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040), 0x6000, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r2, 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="680000001f000000c90000004343a0e4190c0be54ba327006c4cd1b1f64222e6d9f195e234d0f52cc9344d235b4bec29ace7ff605adaf1feedad913056bcc0cf915e63d8eab54fc591b668595278b5879783f25ae6b02bafca053ce889b0269ae7ed274013ccc03a5c47f0339bbff5d360c1cbd7601b6a2caf1fb8cbcf41371e0699d45d8280d22fe3781e2f3b31fc30283ae1c65af22cc5e11997f617768b605ad12c"]) r3 = add_key(&(0x7f0000000300)='.request_key_auth\x00', &(0x7f0000000340)={'syz', 0x1}, &(0x7f0000000380)="a3669965df6af8b000f1de00ef744842e122fdfee44539e279c2c57e600cb23a74b1206301faed69892a125bd782790d1f90256824bd67ee23d83cf524659f8de5e555762ede0015646b6f8d9341689998f784df78901e27279f54b21c60ecf636a8b2f4cd78", 0x66, r0) keyctl$negate(0xd, r3, 0x6, r1) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) getpeername(r4, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r4) ioctl$RFKILL_IOCTL_NOINPUT(r2, 0x5201) add_key$keyring(&(0x7f0000000080), &(0x7f0000000880)={'syz', 0x3}, 0x0, 0x0, r0) openat$pfkey(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000900)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:43 executing program 0: r0 = socket$can_raw(0x1d, 0x3, 0x1) recvmmsg(r0, &(0x7f0000003080), 0x0, 0x10000, 0x0) 09:38:43 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) keyctl$restrict_keyring(0x1d, r1, &(0x7f0000000040)='ceph\x00', &(0x7f0000000080)='keyring\x00') (async) keyctl$search(0xa, r0, &(0x7f0000000100)='ceph\x00', &(0x7f0000000000)={'syz', 0x3}, 0x0) 09:38:43 executing program 2: pidfd_open(0xffffffffffffffff, 0x0) (async, rerun: 64) ioctl$SIOCPNDELRESOURCE(0xffffffffffffffff, 0x89ef, &(0x7f0000000000)=0x3ff) (async, rerun: 64) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:43 executing program 5: r0 = socket$can_raw(0x1d, 0x3, 0x1) recvmmsg(r0, &(0x7f0000003080)=[{{&(0x7f0000000480)=@ethernet={0x0, @dev}, 0x80, &(0x7f0000000100)=[{&(0x7f0000000500)=""/108, 0x6c}], 0x1, &(0x7f0000000580)=""/57, 0x39}, 0x3410}], 0x1, 0x10000, 0x0) 09:38:43 executing program 0: r0 = socket$can_raw(0x1d, 0x3, 0x1) recvmmsg(r0, &(0x7f0000003080), 0x0, 0x10000, 0x0) 09:38:43 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$restrict_keyring(0x1d, r1, &(0x7f0000000040)='ceph\x00', &(0x7f0000000080)='keyring\x00') keyctl$search(0xa, r0, &(0x7f0000000100)='ceph\x00', &(0x7f0000000000)={'syz', 0x3}, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) keyctl$restrict_keyring(0x1d, r1, &(0x7f0000000040)='ceph\x00', &(0x7f0000000080)='keyring\x00') (async) keyctl$search(0xa, r0, &(0x7f0000000100)='ceph\x00', &(0x7f0000000000)={'syz', 0x3}, 0x0) (async) 09:38:43 executing program 3: keyctl$search(0x15, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:43 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$reject(0x13, r1, 0x0, 0x8, r2) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r2) keyctl$link(0x8, 0x0, r3) 09:38:43 executing program 3: keyctl$search(0x15, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:43 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000100)) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040), 0x6000, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r2, 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="680000001f000000c90000004343a0e4190c0be54ba327006c4cd1b1f64222e6d9f195e234d0f52cc9344d235b4bec29ace7ff605adaf1feedad913056bcc0cf915e63d8eab54fc591b668595278b5879783f25ae6b02bafca053ce889b0269ae7ed274013ccc03a5c47f0339bbff5d360c1cbd7601b6a2caf1fb8cbcf41371e0699d45d8280d22fe3781e2f3b31fc30283ae1c65af22cc5e11997f617768b605ad12c"]) r3 = add_key(&(0x7f0000000300)='.request_key_auth\x00', &(0x7f0000000340)={'syz', 0x1}, &(0x7f0000000380)="a3669965df6af8b000f1de00ef744842e122fdfee44539e279c2c57e600cb23a74b1206301faed69892a125bd782790d1f90256824bd67ee23d83cf524659f8de5e555762ede0015646b6f8d9341689998f784df78901e27279f54b21c60ecf636a8b2f4cd78", 0x66, r0) keyctl$negate(0xd, r3, 0x6, r1) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) getpeername(r4, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r4) ioctl$RFKILL_IOCTL_NOINPUT(r2, 0x5201) add_key$keyring(&(0x7f0000000080), &(0x7f0000000880)={'syz', 0x3}, 0x0, 0x0, r0) openat$pfkey(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000900)={'syz', 0x0}, 0x0, 0x0, r1) 09:38:43 executing program 0: r0 = socket$can_raw(0x1d, 0x3, 0x1) recvmmsg(r0, &(0x7f0000003080)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000500)=""/108, 0x6c}], 0x1, &(0x7f0000000580)=""/57, 0x39}, 0x3410}], 0x1, 0x10000, 0x0) 09:38:43 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$reject(0x13, r1, 0x0, 0x8, r2) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r2) keyctl$link(0x8, 0x0, r3) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) (async) keyctl$reject(0x13, r1, 0x0, 0x8, r2) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r2) (async) keyctl$link(0x8, 0x0, r3) (async) 09:38:43 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) getpeername(r1, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) sendmsg$TIPC_NL_LINK_SET(r1, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYBLOB="54030000", @ANYRES16=0x0, @ANYBLOB="00082abd7000fedbdf25090000004800018044000400200001000a004e2100000080fc00000000000000000000000000000007000000200002000a004e200000000cfe8000000000000000000000000000bbff070000600106800800010007000000490004006763053a5bc7b89ed6d0e751b5806d2861657329000000000000000000000000000000000000000000000000210000003ea7a1d8dedc6d0b1704a2d486f1ccd94805caa6f3e15c2696efc640423ca6d2fe0000004a00040067636d286165732900000000000000000000000000000000000000000000000022000000c7f718c405d0d2668450283bfb3a584d3f8db0ec5d14ba375c11493b769f207c2abf000008000100ff00000004000200040002006500030054e542f991a88ef7810e7abd2e7b79c79d8ef0083f6d7bb3024829a42e5a149423f77bc76c98e1077edf14ced86924f7df2f6fa98a7ecc494ec5a76952e1a835863cf3956ff476d4bb15e6d12925a2fbac7d20cac4070d737072a1de507ffee5480000004200040067636d28616573290000000000000000000000000000000000000000000000001a000000cc9d418277b09ffc44549baf16080fb72170646e02f73753ae5c000098010680bf000300ff9c5bb7ed141039acffb052282f398fd8626a440f7ffb6b50dc24b04899484d041bdf0cbf63c7ff0dfeba929d0388dc4ecf3046f2b13d4d1d6b4cdb0265840cb2eb2ba5dfce78ba282759d6af399fe3a962665d76c9b677d9694d126393dcd73a6359c59ce3ff42d9e763083d28b678419d8b6080e4bfd03c0500a13e8fefe9271d029d10a664a5efe60d13ab7221f8dc2d93ea3cce3353c068b8b2aa2faff4d5ec2ab9ed45e98af255c02f8849a7ba4b548f8c4f68646161badd004100040067636d286165732900000000000000000000000000000000000000000000000019000000b14a62bc24891ac2bc38cc0b3cb930a1e1c74b6ab50d6c58970000004100040067636d2861657329000000000000000000000000000000000000000000000047ce9c4a0bec09c67a2b9c7fce6dc5cb0019000000a49022d896eee7e5282fec6709b55078a81a402e86a5db5679000000040002004200040067636d28616573290000000000000000000000000000000000000000000000001a000000a1667cfe"], 0x354}, 0x1, 0x0, 0x0, 0x40}, 0x20000080) socket$nl_xfrm(0x10, 0x3, 0x6) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:43 executing program 3: keyctl$search(0x15, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:43 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$reject(0x13, r1, 0x0, 0x8, r2) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r2) keyctl$link(0x8, 0x0, r3) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) (async) keyctl$reject(0x13, r1, 0x0, 0x8, r2) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r2) (async) keyctl$link(0x8, 0x0, r3) (async) 09:38:44 executing program 5: r0 = socket$can_raw(0x1d, 0x3, 0x1) recvmmsg(r0, &(0x7f0000003080), 0x0, 0x10000, 0x0) 09:38:44 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000100)) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040), 0x6000, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r2, 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="680000001f000000c90000004343a0e4190c0be54ba327006c4cd1b1f64222e6d9f195e234d0f52cc9344d235b4bec29ace7ff605adaf1feedad913056bcc0cf915e63d8eab54fc591b668595278b5879783f25ae6b02bafca053ce889b0269ae7ed274013ccc03a5c47f0339bbff5d360c1cbd7601b6a2caf1fb8cbcf41371e0699d45d8280d22fe3781e2f3b31fc30283ae1c65af22cc5e11997f617768b605ad12c"]) r3 = add_key(&(0x7f0000000300)='.request_key_auth\x00', &(0x7f0000000340)={'syz', 0x1}, &(0x7f0000000380)="a3669965df6af8b000f1de00ef744842e122fdfee44539e279c2c57e600cb23a74b1206301faed69892a125bd782790d1f90256824bd67ee23d83cf524659f8de5e555762ede0015646b6f8d9341689998f784df78901e27279f54b21c60ecf636a8b2f4cd78", 0x66, r0) keyctl$negate(0xd, r3, 0x6, r1) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) getpeername(r4, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r4) ioctl$RFKILL_IOCTL_NOINPUT(r2, 0x5201) add_key$keyring(&(0x7f0000000080), &(0x7f0000000880)={'syz', 0x3}, 0x0, 0x0, r0) openat$pfkey(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) 09:38:44 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) getpeername(r1, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) sendmsg$TIPC_NL_LINK_SET(r1, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYBLOB="54030000", @ANYRES16=0x0, @ANYBLOB="00082abd7000fedbdf25090000004800018044000400200001000a004e2100000080fc00000000000000000000000000000007000000200002000a004e200000000cfe8000000000000000000000000000bbff070000600106800800010007000000490004006763053a5bc7b89ed6d0e751b5806d2861657329000000000000000000000000000000000000000000000000210000003ea7a1d8dedc6d0b1704a2d486f1ccd94805caa6f3e15c2696efc640423ca6d2fe0000004a00040067636d286165732900000000000000000000000000000000000000000000000022000000c7f718c405d0d2668450283bfb3a584d3f8db0ec5d14ba375c11493b769f207c2abf000008000100ff00000004000200040002006500030054e542f991a88ef7810e7abd2e7b79c79d8ef0083f6d7bb3024829a42e5a149423f77bc76c98e1077edf14ced86924f7df2f6fa98a7ecc494ec5a76952e1a835863cf3956ff476d4bb15e6d12925a2fbac7d20cac4070d737072a1de507ffee5480000004200040067636d28616573290000000000000000000000000000000000000000000000001a000000cc9d418277b09ffc44549baf16080fb72170646e02f73753ae5c000098010680bf000300ff9c5bb7ed141039acffb052282f398fd8626a440f7ffb6b50dc24b04899484d041bdf0cbf63c7ff0dfeba929d0388dc4ecf3046f2b13d4d1d6b4cdb0265840cb2eb2ba5dfce78ba282759d6af399fe3a962665d76c9b677d9694d126393dcd73a6359c59ce3ff42d9e763083d28b678419d8b6080e4bfd03c0500a13e8fefe9271d029d10a664a5efe60d13ab7221f8dc2d93ea3cce3353c068b8b2aa2faff4d5ec2ab9ed45e98af255c02f8849a7ba4b548f8c4f68646161badd004100040067636d286165732900000000000000000000000000000000000000000000000019000000b14a62bc24891ac2bc38cc0b3cb930a1e1c74b6ab50d6c58970000004100040067636d2861657329000000000000000000000000000000000000000000000047ce9c4a0bec09c67a2b9c7fce6dc5cb0019000000a49022d896eee7e5282fec6709b55078a81a402e86a5db5679000000040002004200040067636d28616573290000000000000000000000000000000000000000000000001a000000a1667cfe"], 0x354}, 0x1, 0x0, 0x0, 0x40}, 0x20000080) (async, rerun: 64) socket$nl_xfrm(0x10, 0x3, 0x6) (rerun: 64) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:44 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_DEL_DEV(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000340)={0x14}, 0x14}}, 0x0) r1 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_DEL_DEV(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x3c, r1, 0x8, 0x70bd2a, 0x25dfdbfc, {}, [@IEEE802154_ATTR_DEV_INDEX={0x8}, @IEEE802154_ATTR_HW_ADDR={0xc}, @IEEE802154_ATTR_HW_ADDR={0xc, 0x5, {0xaaaaaaaaaaaa0202}}, @IEEE802154_ATTR_DEV_INDEX={0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x10}, 0x20004000) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r2, 0x0, 0x0, 0x0) 09:38:44 executing program 3: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:44 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_DEL_DEV(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000340)={0x14}, 0x14}}, 0x0) (async) r1 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_DEL_DEV(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x3c, r1, 0x8, 0x70bd2a, 0x25dfdbfc, {}, [@IEEE802154_ATTR_DEV_INDEX={0x8}, @IEEE802154_ATTR_HW_ADDR={0xc}, @IEEE802154_ATTR_HW_ADDR={0xc, 0x5, {0xaaaaaaaaaaaa0202}}, @IEEE802154_ATTR_DEV_INDEX={0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x10}, 0x20004000) (async) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r2, 0x0, 0x0, 0x0) 09:38:44 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000100)) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040), 0x6000, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r2, 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="680000001f000000c90000004343a0e4190c0be54ba327006c4cd1b1f64222e6d9f195e234d0f52cc9344d235b4bec29ace7ff605adaf1feedad913056bcc0cf915e63d8eab54fc591b668595278b5879783f25ae6b02bafca053ce889b0269ae7ed274013ccc03a5c47f0339bbff5d360c1cbd7601b6a2caf1fb8cbcf41371e0699d45d8280d22fe3781e2f3b31fc30283ae1c65af22cc5e11997f617768b605ad12c"]) r3 = add_key(&(0x7f0000000300)='.request_key_auth\x00', &(0x7f0000000340)={'syz', 0x1}, &(0x7f0000000380)="a3669965df6af8b000f1de00ef744842e122fdfee44539e279c2c57e600cb23a74b1206301faed69892a125bd782790d1f90256824bd67ee23d83cf524659f8de5e555762ede0015646b6f8d9341689998f784df78901e27279f54b21c60ecf636a8b2f4cd78", 0x66, r0) keyctl$negate(0xd, r3, 0x6, r1) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) getpeername(r4, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r4) ioctl$RFKILL_IOCTL_NOINPUT(r2, 0x5201) add_key$keyring(&(0x7f0000000080), &(0x7f0000000880)={'syz', 0x3}, 0x0, 0x0, r0) 09:38:44 executing program 0: r0 = socket$can_raw(0x1d, 0x3, 0x1) recvmmsg(r0, &(0x7f0000003080)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=""/57, 0x39}, 0x3410}], 0x1, 0x10000, 0x0) 09:38:44 executing program 5: r0 = socket$can_raw(0x1d, 0x3, 0x1) recvmmsg(r0, &(0x7f0000003080), 0x0, 0x10000, 0x0) 09:38:44 executing program 3: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:44 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) getpeername(r1, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) (async, rerun: 32) sendmsg$TIPC_NL_LINK_SET(r1, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYBLOB="54030000", @ANYRES16=0x0, @ANYBLOB="00082abd7000fedbdf25090000004800018044000400200001000a004e2100000080fc00000000000000000000000000000007000000200002000a004e200000000cfe8000000000000000000000000000bbff070000600106800800010007000000490004006763053a5bc7b89ed6d0e751b5806d2861657329000000000000000000000000000000000000000000000000210000003ea7a1d8dedc6d0b1704a2d486f1ccd94805caa6f3e15c2696efc640423ca6d2fe0000004a00040067636d286165732900000000000000000000000000000000000000000000000022000000c7f718c405d0d2668450283bfb3a584d3f8db0ec5d14ba375c11493b769f207c2abf000008000100ff00000004000200040002006500030054e542f991a88ef7810e7abd2e7b79c79d8ef0083f6d7bb3024829a42e5a149423f77bc76c98e1077edf14ced86924f7df2f6fa98a7ecc494ec5a76952e1a835863cf3956ff476d4bb15e6d12925a2fbac7d20cac4070d737072a1de507ffee5480000004200040067636d28616573290000000000000000000000000000000000000000000000001a000000cc9d418277b09ffc44549baf16080fb72170646e02f73753ae5c000098010680bf000300ff9c5bb7ed141039acffb052282f398fd8626a440f7ffb6b50dc24b04899484d041bdf0cbf63c7ff0dfeba929d0388dc4ecf3046f2b13d4d1d6b4cdb0265840cb2eb2ba5dfce78ba282759d6af399fe3a962665d76c9b677d9694d126393dcd73a6359c59ce3ff42d9e763083d28b678419d8b6080e4bfd03c0500a13e8fefe9271d029d10a664a5efe60d13ab7221f8dc2d93ea3cce3353c068b8b2aa2faff4d5ec2ab9ed45e98af255c02f8849a7ba4b548f8c4f68646161badd004100040067636d286165732900000000000000000000000000000000000000000000000019000000b14a62bc24891ac2bc38cc0b3cb930a1e1c74b6ab50d6c58970000004100040067636d2861657329000000000000000000000000000000000000000000000047ce9c4a0bec09c67a2b9c7fce6dc5cb0019000000a49022d896eee7e5282fec6709b55078a81a402e86a5db5679000000040002004200040067636d28616573290000000000000000000000000000000000000000000000001a000000a1667cfe"], 0x354}, 0x1, 0x0, 0x0, 0x40}, 0x20000080) (async, rerun: 32) socket$nl_xfrm(0x10, 0x3, 0x6) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:44 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000100)) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040), 0x6000, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r2, 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="680000001f000000c90000004343a0e4190c0be54ba327006c4cd1b1f64222e6d9f195e234d0f52cc9344d235b4bec29ace7ff605adaf1feedad913056bcc0cf915e63d8eab54fc591b668595278b5879783f25ae6b02bafca053ce889b0269ae7ed274013ccc03a5c47f0339bbff5d360c1cbd7601b6a2caf1fb8cbcf41371e0699d45d8280d22fe3781e2f3b31fc30283ae1c65af22cc5e11997f617768b605ad12c"]) r3 = add_key(&(0x7f0000000300)='.request_key_auth\x00', &(0x7f0000000340)={'syz', 0x1}, &(0x7f0000000380)="a3669965df6af8b000f1de00ef744842e122fdfee44539e279c2c57e600cb23a74b1206301faed69892a125bd782790d1f90256824bd67ee23d83cf524659f8de5e555762ede0015646b6f8d9341689998f784df78901e27279f54b21c60ecf636a8b2f4cd78", 0x66, r0) keyctl$negate(0xd, r3, 0x6, r1) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) getpeername(r4, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r4) ioctl$RFKILL_IOCTL_NOINPUT(r2, 0x5201) 09:38:44 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_DEL_DEV(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000340)={0x14}, 0x14}}, 0x0) (async) r1 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_DEL_DEV(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x3c, r1, 0x8, 0x70bd2a, 0x25dfdbfc, {}, [@IEEE802154_ATTR_DEV_INDEX={0x8}, @IEEE802154_ATTR_HW_ADDR={0xc}, @IEEE802154_ATTR_HW_ADDR={0xc, 0x5, {0xaaaaaaaaaaaa0202}}, @IEEE802154_ATTR_DEV_INDEX={0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x10}, 0x20004000) (async) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r2, 0x0, 0x0, 0x0) 09:38:44 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_DEL_DEV(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000180)=ANY=[@ANYBLOB="ff69faf335453f020000b89aecee5a17863d6313c2569f9cf4667b2687752ae51e944b4f01f4dec63c61fe209e83b79d4939f810d6c2d2235fd219bbc575859e81879ea58155cb7b139631cc53458d6e685f6d7a5c15a53f6ddb1994430be596c924b17f80ba93b997fcda2f91bc47d2c168356e55e20386a8d492f85384978f573e685e7f485f", @ANYRES16=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00+\x00\x00\x00'], 0x14}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) waitid(0x2, 0x0, &(0x7f0000000000), 0x40000000, 0x0) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000440), 0xffffffffffffffff) sendmsg$BATADV_CMD_SET_VLAN(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f0000000480)={0x24, r1, 0x100, 0x70bd26, 0x25dfdbfe, {}, [@BATADV_ATTR_VLANID={0x6, 0x28, 0x2}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x7f}]}, 0x24}, 0x1, 0x0, 0x0, 0x4008814}, 0x2004c800) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r2, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) r3 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000240), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_DELETE(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100010}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x50, r3, 0x2, 0x70bd2d, 0x25dfdbff, {}, [@L2TP_ATTR_SESSION_ID={0x8, 0xb, 0x4}, @L2TP_ATTR_IP6_DADDR={0x14, 0x20, @loopback}, @L2TP_ATTR_UDP_DPORT={0x6, 0x1b, 0x4e20}, @L2TP_ATTR_L2SPEC_LEN={0x5, 0x6, 0x2}, @L2TP_ATTR_ENCAP_TYPE={0x6}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x23}]}, 0x50}, 0x1, 0x0, 0x0, 0x4000800}, 0x20000000) 09:38:44 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000100)) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040), 0x6000, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r2, 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="680000001f000000c90000004343a0e4190c0be54ba327006c4cd1b1f64222e6d9f195e234d0f52cc9344d235b4bec29ace7ff605adaf1feedad913056bcc0cf915e63d8eab54fc591b668595278b5879783f25ae6b02bafca053ce889b0269ae7ed274013ccc03a5c47f0339bbff5d360c1cbd7601b6a2caf1fb8cbcf41371e0699d45d8280d22fe3781e2f3b31fc30283ae1c65af22cc5e11997f617768b605ad12c"]) r3 = add_key(&(0x7f0000000300)='.request_key_auth\x00', &(0x7f0000000340)={'syz', 0x1}, &(0x7f0000000380)="a3669965df6af8b000f1de00ef744842e122fdfee44539e279c2c57e600cb23a74b1206301faed69892a125bd782790d1f90256824bd67ee23d83cf524659f8de5e555762ede0015646b6f8d9341689998f784df78901e27279f54b21c60ecf636a8b2f4cd78", 0x66, r0) keyctl$negate(0xd, r3, 0x6, r1) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) getpeername(r4, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r4) ioctl$RFKILL_IOCTL_NOINPUT(r2, 0x5201) add_key$keyring(&(0x7f0000000080), &(0x7f0000000880)={'syz', 0x3}, 0x0, 0x0, r0) 09:38:44 executing program 3: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:44 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000100)) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040), 0x6000, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r2, 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="680000001f000000c90000004343a0e4190c0be54ba327006c4cd1b1f64222e6d9f195e234d0f52cc9344d235b4bec29ace7ff605adaf1feedad913056bcc0cf915e63d8eab54fc591b668595278b5879783f25ae6b02bafca053ce889b0269ae7ed274013ccc03a5c47f0339bbff5d360c1cbd7601b6a2caf1fb8cbcf41371e0699d45d8280d22fe3781e2f3b31fc30283ae1c65af22cc5e11997f617768b605ad12c"]) r3 = add_key(&(0x7f0000000300)='.request_key_auth\x00', &(0x7f0000000340)={'syz', 0x1}, &(0x7f0000000380)="a3669965df6af8b000f1de00ef744842e122fdfee44539e279c2c57e600cb23a74b1206301faed69892a125bd782790d1f90256824bd67ee23d83cf524659f8de5e555762ede0015646b6f8d9341689998f784df78901e27279f54b21c60ecf636a8b2f4cd78", 0x66, r0) keyctl$negate(0xd, r3, 0x6, r1) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) getpeername(r4, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r4) 09:38:44 executing program 2: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) add_key(&(0x7f0000000000)='pkcs7_test\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="c68c21b602f758372af45118d6537f943c71e63b7f0de4680a589105cfd37728c755820feda917fc11f34069fef8698340e687d5fa9be00d060c6b63fc0e51fe1aa042ab827af3c94e00499a05c3f5c6a8cd69d1153ea75085eb5f82a813fafe03fdff8c4a2ace61a1e137d8674e6897da05d2c86e421dad7936fef6a4edeb90058b5bfbdbca7768ea8546c57d05fa7c94f6067819079c3d14fec3198ceef9f2735aff9974f7bbdf7b48b74798812d", 0xaf, r0) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r4 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r4) socket$inet6_tcp(0xa, 0x1, 0x0) r5 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r5) keyctl$search(0x3, 0x0, 0x0, 0x0, r5) 09:38:44 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:45 executing program 0: r0 = socket$can_raw(0x1d, 0x3, 0x1) recvmmsg(r0, &(0x7f0000003080)=[{{0x0, 0x0, 0x0}, 0x3410}], 0x1, 0x10000, 0x0) 09:38:45 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_DEL_DEV(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000180)=ANY=[@ANYBLOB="ff69faf335453f020000b89aecee5a17863d6313c2569f9cf4667b2687752ae51e944b4f01f4dec63c61fe209e83b79d4939f810d6c2d2235fd219bbc575859e81879ea58155cb7b139631cc53458d6e685f6d7a5c15a53f6ddb1994430be596c924b17f80ba93b997fcda2f91bc47d2c168356e55e20386a8d492f85384978f573e685e7f485f", @ANYRES16=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00+\x00\x00\x00'], 0x14}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) (async) waitid(0x2, 0x0, &(0x7f0000000000), 0x40000000, 0x0) (async) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000440), 0xffffffffffffffff) sendmsg$BATADV_CMD_SET_VLAN(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f0000000480)={0x24, r1, 0x100, 0x70bd26, 0x25dfdbfe, {}, [@BATADV_ATTR_VLANID={0x6, 0x28, 0x2}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x7f}]}, 0x24}, 0x1, 0x0, 0x0, 0x4008814}, 0x2004c800) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r2, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) r3 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000240), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_DELETE(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100010}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x50, r3, 0x2, 0x70bd2d, 0x25dfdbff, {}, [@L2TP_ATTR_SESSION_ID={0x8, 0xb, 0x4}, @L2TP_ATTR_IP6_DADDR={0x14, 0x20, @loopback}, @L2TP_ATTR_UDP_DPORT={0x6, 0x1b, 0x4e20}, @L2TP_ATTR_L2SPEC_LEN={0x5, 0x6, 0x2}, @L2TP_ATTR_ENCAP_TYPE={0x6}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x23}]}, 0x50}, 0x1, 0x0, 0x0, 0x4000800}, 0x20000000) 09:38:45 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x14, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:45 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000100)) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040), 0x6000, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r2, 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="680000001f000000c90000004343a0e4190c0be54ba327006c4cd1b1f64222e6d9f195e234d0f52cc9344d235b4bec29ace7ff605adaf1feedad913056bcc0cf915e63d8eab54fc591b668595278b5879783f25ae6b02bafca053ce889b0269ae7ed274013ccc03a5c47f0339bbff5d360c1cbd7601b6a2caf1fb8cbcf41371e0699d45d8280d22fe3781e2f3b31fc30283ae1c65af22cc5e11997f617768b605ad12c"]) r3 = add_key(&(0x7f0000000300)='.request_key_auth\x00', &(0x7f0000000340)={'syz', 0x1}, &(0x7f0000000380)="a3669965df6af8b000f1de00ef744842e122fdfee44539e279c2c57e600cb23a74b1206301faed69892a125bd782790d1f90256824bd67ee23d83cf524659f8de5e555762ede0015646b6f8d9341689998f784df78901e27279f54b21c60ecf636a8b2f4cd78", 0x66, r0) keyctl$negate(0xd, r3, 0x6, r1) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) getpeername(r4, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) 09:38:45 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:45 executing program 2: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) add_key(&(0x7f0000000000)='pkcs7_test\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="c68c21b602f758372af45118d6537f943c71e63b7f0de4680a589105cfd37728c755820feda917fc11f34069fef8698340e687d5fa9be00d060c6b63fc0e51fe1aa042ab827af3c94e00499a05c3f5c6a8cd69d1153ea75085eb5f82a813fafe03fdff8c4a2ace61a1e137d8674e6897da05d2c86e421dad7936fef6a4edeb90058b5bfbdbca7768ea8546c57d05fa7c94f6067819079c3d14fec3198ceef9f2735aff9974f7bbdf7b48b74798812d", 0xaf, r0) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r4 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r4) (async, rerun: 32) socket$inet6_tcp(0xa, 0x1, 0x0) (rerun: 32) r5 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r5) (async) keyctl$search(0x3, 0x0, 0x0, 0x0, r5) 09:38:45 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:45 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000100)) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040), 0x6000, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r2, 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="680000001f000000c90000004343a0e4190c0be54ba327006c4cd1b1f64222e6d9f195e234d0f52cc9344d235b4bec29ace7ff605adaf1feedad913056bcc0cf915e63d8eab54fc591b668595278b5879783f25ae6b02bafca053ce889b0269ae7ed274013ccc03a5c47f0339bbff5d360c1cbd7601b6a2caf1fb8cbcf41371e0699d45d8280d22fe3781e2f3b31fc30283ae1c65af22cc5e11997f617768b605ad12c"]) r3 = add_key(&(0x7f0000000300)='.request_key_auth\x00', &(0x7f0000000340)={'syz', 0x1}, &(0x7f0000000380)="a3669965df6af8b000f1de00ef744842e122fdfee44539e279c2c57e600cb23a74b1206301faed69892a125bd782790d1f90256824bd67ee23d83cf524659f8de5e555762ede0015646b6f8d9341689998f784df78901e27279f54b21c60ecf636a8b2f4cd78", 0x66, r0) keyctl$negate(0xd, r3, 0x6, r1) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) 09:38:45 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x14, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:45 executing program 2: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) add_key(&(0x7f0000000000)='pkcs7_test\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="c68c21b602f758372af45118d6537f943c71e63b7f0de4680a589105cfd37728c755820feda917fc11f34069fef8698340e687d5fa9be00d060c6b63fc0e51fe1aa042ab827af3c94e00499a05c3f5c6a8cd69d1153ea75085eb5f82a813fafe03fdff8c4a2ace61a1e137d8674e6897da05d2c86e421dad7936fef6a4edeb90058b5bfbdbca7768ea8546c57d05fa7c94f6067819079c3d14fec3198ceef9f2735aff9974f7bbdf7b48b74798812d", 0xaf, r0) (async) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) (async) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r4 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r4) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) r5 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r5) (async) keyctl$search(0x3, 0x0, 0x0, 0x0, r5) 09:38:45 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_DEL_DEV(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000180)=ANY=[@ANYBLOB="ff69faf335453f020000b89aecee5a17863d6313c2569f9cf4667b2687752ae51e944b4f01f4dec63c61fe209e83b79d4939f810d6c2d2235fd219bbc575859e81879ea58155cb7b139631cc53458d6e685f6d7a5c15a53f6ddb1994430be596c924b17f80ba93b997fcda2f91bc47d2c168356e55e20386a8d492f85384978f573e685e7f485f", @ANYRES16=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00+\x00\x00\x00'], 0x14}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) waitid(0x2, 0x0, &(0x7f0000000000), 0x40000000, 0x0) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000440), 0xffffffffffffffff) sendmsg$BATADV_CMD_SET_VLAN(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f0000000480)={0x24, r1, 0x100, 0x70bd26, 0x25dfdbfe, {}, [@BATADV_ATTR_VLANID={0x6, 0x28, 0x2}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x7f}]}, 0x24}, 0x1, 0x0, 0x0, 0x4008814}, 0x2004c800) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r2, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) r3 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000240), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_DELETE(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100010}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x50, r3, 0x2, 0x70bd2d, 0x25dfdbff, {}, [@L2TP_ATTR_SESSION_ID={0x8, 0xb, 0x4}, @L2TP_ATTR_IP6_DADDR={0x14, 0x20, @loopback}, @L2TP_ATTR_UDP_DPORT={0x6, 0x1b, 0x4e20}, @L2TP_ATTR_L2SPEC_LEN={0x5, 0x6, 0x2}, @L2TP_ATTR_ENCAP_TYPE={0x6}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x23}]}, 0x50}, 0x1, 0x0, 0x0, 0x4000800}, 0x20000000) 09:38:45 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x14, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:46 executing program 0: r0 = socket$can_raw(0x1d, 0x3, 0x1) recvmmsg(r0, &(0x7f0000003080)=[{{0x0, 0x0, 0x0}}], 0x1, 0x10000, 0x0) 09:38:46 executing program 3: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:46 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000100)) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040), 0x6000, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r2, 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="680000001f000000c90000004343a0e4190c0be54ba327006c4cd1b1f64222e6d9f195e234d0f52cc9344d235b4bec29ace7ff605adaf1feedad913056bcc0cf915e63d8eab54fc591b668595278b5879783f25ae6b02bafca053ce889b0269ae7ed274013ccc03a5c47f0339bbff5d360c1cbd7601b6a2caf1fb8cbcf41371e0699d45d8280d22fe3781e2f3b31fc30283ae1c65af22cc5e11997f617768b605ad12c"]) r3 = add_key(&(0x7f0000000300)='.request_key_auth\x00', &(0x7f0000000340)={'syz', 0x1}, &(0x7f0000000380)="a3669965df6af8b000f1de00ef744842e122fdfee44539e279c2c57e600cb23a74b1206301faed69892a125bd782790d1f90256824bd67ee23d83cf524659f8de5e555762ede0015646b6f8d9341689998f784df78901e27279f54b21c60ecf636a8b2f4cd78", 0x66, r0) keyctl$negate(0xd, r3, 0x6, r1) 09:38:46 executing program 5: keyctl$search(0x14, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:46 executing program 2: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key(&(0x7f0000000140)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000940)="3bab3bd0e1b37035aa057d4ec71de3d0f4dbe475d1532e9548b7219b731e96ce96167aa2d8acbd0c6b8aa81dd11eb66a949e5fe719069f081ec91e714ec2d8ae6079488f40cbc9aba14f0b1e42236972e3189336849c5ebe22e7e5a34ed147d2c66a1737f53bb5a27ba2608c77c402d1d70b0499a71c9693fa593683348997c5d9b5a2ffc4ba0b89d636e7cf160dc9d3e3726fe51be26e0762a54e8118a88fda36d148bca772d986a3caa61af3956d9763d77aaf92cc122e24237079cb5519da588749e446de078db34d7649de197ffeea051065d656d185cff001c4934afa9c5eb0e2574dda0120992a2f822a48f4e66eef371cbf537669615fe85570c5fc914075b86043f275861faef6b1e10ac65558479a2e596589cd0c266d74d03b53843b1415f23e57a797da2f625e537ffc33d29ac550d6a2bfda0e69154da57f5712382f3a66717c8aa7c01d222498f331ca7f79c293ae25e0eec96e9116bca2d65877295a130902326c47f1a1c4f877eae7a569111fa72cd5d944ea6a6fb06195fa1ff94ad2884a24fcdc4151bbd9df47784aebd4e2c48f7a9aff87543af12ec1d1329dda0fe7e25317ae5b2e8c5288895d7a7cd00286cd3394088cd21e56c1ffba0888e36e987b936dc79d8e3778f701289d680c8e1a5ed1925c96f4e541a4b17da6697981c6b01254ef78c5f03aa30d0de6242646a6aef1cb1afcf68c530988b44f3e225276422be7ce7b14b649336e064cb611e9c84d5f0db654a9ce4baf63191ad401b40e656c0c90630a359fec1a1018f7f5107333ee6533b6236a164a47dc7055b41217d7a3f7c7a1d18a4ebca139b72dc2fde24a5f6704ddd1dfbece466c76bb49a3471f5b8af347bd58339f73cb335b9f2c6737987a24688d14e38e4581fe200ce9cc65394064ed083b8d67cc29987ee163d8285343c5fab2a07db18ea7f2927a14ae8d3b1ce90aa5965e5ba0a5e9c6d35eac46a075fe93ff7c5e995a4fc791b4c53e3c6fae36691849e35893d6c50d228a8b2f0f8dc7fe21c3c10fbddbdd4067d04826e7a8c943660bf30b7794f0164e956435b774fa3ef9dd98c97e43de2fe0cdb980349596c017ea22c1a0ec8bc9edb51f88714f0b3ff5df0b620ec68e969b58c8cfda125a2c9d88e8caae4e1f2a39d80adfeb3cfd92279d7f9a8978c0fa4f42ea7553888f62394db30a30b5cca77173658e400556b0f642504b4de2af6f8d06ef57d07f15fb8fb3ea84249eb410e9a309d1ec67b161bb8d948624aedf494edd830ecf73a986c7e193dfc1181bc371e28b8b3f47aa793baebbe4790459d3e452e063cf1461e71f4a93af7c0e21b426293a8e7c048b7a21623834b317ce44d9dd61deb2e7679f57f7f3498100b9d9b15cf21316b499a0d8c9ab7853b2d010dfaad5b02bebce18b9fba3088807c6b1222c60c3c1e72f1e7d573ab4dcaa31ca253677b84d66d028ca4c652127f8c0ae31679aec143d2169de6eab217ba8756f388630b3f639ed9a766dd70d8aac2f9a24b6b69a6236a84f12df2c994854b799ac00881c34dab4c28262418ca76f9de741f5f1dc416e8585ef8d563cbf80f3eefae8b691750f806a663f76be519a98c15956534f6487d4bfc9da634d9e3e73b6c4f80875de7dcbbc975b79ae973ca6d559c11072730229ccf1dd2bdbbb326dd0d688b92f8307e97b04896a5c1e30311bd1c79c40cad4f132c7de19d91cf2c96a586d489519704b48d35502ac00e7736d704014f958d650f4b43b8639ca7f20c5c37dc12b547aa1a1dc663077a2ec30b174b8d228f3f1e681b837ac32b07a9a40c5d1b99be0aaf1d5b4dcb3da59c6700529d17c182e4bf9cfa528e5c071ee8a74736fa40a9b4ba73ab2c2c73ef841b697f9c4b64040bd370f5d377c95e868ec976a6ddc9e422c7a0f5b05eba32d386b062e103540912e19ada01a2cbfd0859e7eb4fa762671d72f9c6f114ef6284a49e1a41a7027e0814e754a72a28485df30331921262d62bfb37247b1a5119cbe69ac8ecfd7f4b2db0ff35a17f603275837f517433764fa02656319a4e85c9187dadf433c16f934d9b8dfbd54d4b83fcea0bf22c01f6dc0e0cf80e5b1633d78d002b30e613f34fdcbd107d667dc265bdf30c14af34ee36c015d18d5471a4851e64291a74f090173fff4dc4f984aaa7bfbc01504551ba23c55d806cc4ce62940d12fc06a005f35a06b251338ed1167f2270a49e28ab02f0095eb51c7987166c02ac83bd06683babf34ec7f035d3a1af0c9519542cf74e22b0fd6f00a0040059dae1a0ec3cb319e85724af86795bac74d5f03903ca6c983a66156e3f9063c53b89134d0e64fe78b6392400e0a1b33c99f9eba8167d5cd6760ce1bc4e2217f2d30b47a55e9d0bb89640b0fc652734aed66535715ad17ec0bce669e91559ba49d72c43f79ea082078d27f8755f070e0a7dc8476d4c7facd8c09b4441e1f33132653d78ffa16751084f494a0985b49ff017ceb86c7ac16d71db1c98869635016736301b489835a65c1e696cd4ff50123d67bbfb6191a607e8c085c7af966baf569dbad1791dda096e6762e87a0e4e526021b0a3c882eb29679a5ecb4f8683b99114f65957a89f78408065189a08c4ed23ce5e1f08cb89291d83560d5c9e534d5dd06217bc64e14f768d312908f28b632f17f37efe0df7d6611487748ffd41a6f138dbd642c62b9bef7cfa031fb0cdfc6ae424205a83f8a5a82d60accf3d0d1592c0b5535b4451d150e2497dd78fc5fb767951c4ce5c2c66efeb6de1a6acc3d177826d1598526e3577d3ae8143eac815a75231143f474612f9150021cf7663e6709f225661aef3821ae0e572a8e90c1b89906830ba81b3da37244a806e74a005a9bbfe6981497830a89f9c0bce28059533dcc9bf6cccdbabe60c34bf9e7f4dd5db45e559ffa55315ab265c03c384d3b7234377c6d3952fd0e56c745af6d5147239ed21ebe4aea6ee6934577f48a604462f4f17f27df6ed7dbf10a64695fe8a7972423287397dbc29305d7293d256130df50d8c7377f1b6ab734bdac185ddb0edf73c3aff859e03fb2077d6e8a80ede581623b970747b612e8bf8cbaf2f9947d4687d90a7ed60ec34419b6c28ad0510bec4af55ceb7883ba00411efb88e8793d645416af2b0fb0f364f47100d681ff860465d82961962cef66fedf91cb0e44e9d5130657e129435bec9223911127129a0806a7aca7cef0bc9f817c2a1c0db010efe94d80d9f579d7c6077d536f585b94eec0ef17fb452c838fd9f09752117d24f7c5020b14e1d5ed3291e04ba0ea57d5853939d52a66f422be6367a9df5b6c6162c50cc67683af628102ea67de0ab65149a08a59e66a61c28b975dcde157da76b7c5f6a609aa3ad499c187d7b35f600b7e12e3da428df85a4e9c615222a3df5699bafef0581520b2502d62454cfc430110fb7eff37260c76b958f33167f3bb87f7d0c8d112903e3b1bef10165b7f4867ba2c68c9973668a09b7a798c8b6f0426e8f36c7023398c7b23d353af8ab09eac2ee48b06900b8c1705ad6cb900ab9b6f9a91233d56c44febe6359f108cd8ed0b9717550c0021b39ddec29def84e1f96bc6135cdd60ecec05cbc4195aa3186c677884069a659cbce8d67ce698bd3b95730d1591489d22288301cac104d6fe93d8991bd646008842047f8293fc420729bedf775f9fef199f16d0ccba9237701d24fa6849186f92c052d5c5abf14f280a10ed0986226e7dee6c4c855819b061b12db48461ec72d765f9345c0d81bfa83dbebfdd6782d597bf520cb35d9d8a70df518ad1366b2aaa122e08187311b29e4467a0e31a3c4a2294f20affcfe7bcc7371e7ce850efb08068192c255379754327df8bde54dc6072f9fca573a3b6b2eca0e377c1baa3ef3fa343afe07f6b0c66bf7e1ff1938360704b3f1e831cf63aed911dd1d6292a840dd738aa73f0910a215533927122d3e20ee4f8b7948527bfd6ede5b6bb704755e3a7ec47eac0a2421c56d1bb8f3432a9159021dc477dbd19bcc19ad8e53ff3dec9128e82e05b8d121ae768eba073b86f44e42e97a213a42454a231c58623066de0d63e984df7d79fe7810c0e48e8220de96a875a53181a4aaabcf9d1dc2082689a017e463c1caa2b2d86a9f3b78f75cd48c5978b14a7ae6b177dc2f7f8b292e9c9ba7db6745d3df9f7d241179698adefd90c9331f280511c69ef8d072a3d00a7ace4208a67cdb13e973eefe3728e5a9aeb5401dbb4fd07d9d64ea5f26eb8976a59cc479807c5c65a91433a9e76b112b90ff1f4711126cb674f68cf7a9df1cbaa6ce7059711b583e9f67588ee99a73cbbc348f327ba894b105288105ffb3ab90a4aae807230211097c4fdd5d9222b9481e25ecabf9a994a53e1c884b54695c43d362d95ce48017e68b52c5c2cfb2295b82eb4f9c321f1e76500267f8041ac73d922e1c2f0359298861dc06845226484f35ae6a103b1a89aef0c4ff99114e24ebecad1400441ebd655df1dca0e6325bea5911e02480841f2a9bf0620c4cafd90fe104c441a1f11eab594d65c395798a2ab88e08b4a710695ad171bcda960af083fb02ce259dce4cf792679dd978e4dab7e951830a5e2807d12f0c5f373445f0131ffe5895ee836bdaf16940d825af18d2e29abd9faf6a44f3739e3cd0bd5e1dcbdcb3ef90ce423d869acb608b394da3ced3e5ef10467f9714b2114f1713e8958bc23dd75197a34ff8e373213eeb4d79b2c034754f316e7d3fd38a8749794c61bd324260eab3e05a6b11260e87649caf53589764b18eb3f3c6cf9d2fd325526a7a290665f6cb3b3fb09bb34b8f1a2158e82bd1b9957765d526e73037723b669ba679b462d8bc354eab646dd0a88c6468c644eebad8882fe0492177af5af4d570487b71fa0e2a396530d9028f2c038826cd4e23ee4e72ec4353f57c69be35d5e068281c778d84148a67d2f242a159283bcf1aa38873572f62e7936204bb9b811b6457f135f6cc28dacab9999b8aa03ba2c49f797709e0696a2d42dd88c0634ecda57e9a7614e58339e46097afa64a483d1b5ca5f6fec8d353f41593abe33f09581e8d25fe958d11837088a10f864009923431125b82916820dd5dcdd2482a74b41f4f84ae05bb8dc4265407247eb49a77f2bc418971fd10a6df519e2db85671574611c8e0d5dcd6f2932e182c197d991e16aeb838d19f5ffc34e92cc94b32b5c1fd9313d8dca7887f4176c49dd9a4f4aea9dc66505c8250ea7cc7fca93511e8a84c391e4baf68a0067b9be73a6f1d2e20f323cb0e3c2d38bfb543310a8336cac5b8fb6a42f1979c74a5300c00cbe48e152606823ca2a81dc38b3cc28b53ef8e14287c2ea3cc820484c0e96002eaede76b64763815b67adb4366bb1b95e83a793b83c963cb18faff04c36aa8a12e39ed797633774f2d255ede1b662d6245b13acc281e2acb84bd05cae66bb36d14c819b1316010205ccd94f2b28cd7d843dc301ca22299a83a160d4312369ea607e74347a6aa0d245d60008147b480e7e1dcd25644b69be257c43a97419ac22956f5fa403b3c00d9375563fba4a47d3f30020314e0548609c084ef48dfb80a6ba498ac78823208531a3b14c842dbfe1e071616b1d0fc3d41044cdcbbfb92d6741dd1b13c00d39ddfda535c66d608cbca6fc187985a0999b1c9775cf94b788ec014b48fb2e19aa4ffca576cc36be5677e4c2270248eda696af8e7e6b927e91d6b17b85854590726f73bfc725db63888cb07b06e2fe6d670464fefd01c2c793a47a970514679b7b7a23e053e530a4fd466d6f41a559", 0x1000, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, r0) r2 = getpid() pidfd_open(r2, 0x0) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, r1) keyctl$search(0x3, r3, 0x0, 0x0, r3) ioctl$SCSI_IOCTL_DOORLOCK(0xffffffffffffffff, 0x5380) socket$inet_smc(0x2b, 0x1, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_LINK_PRI(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x68, r4, 0x1, 0x70bd2a, 0x25dfdbff, {{}, {}, {0x4c, 0x18, {0xb979, @link='syz1\x00'}}}, ["", "", "", "", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x4041}, 0x4) sendto$x25(0xffffffffffffffff, &(0x7f0000000000)="f6437222a09edb2eaad8aab2b182ebcd546a568605e18cd512a966648e", 0x1d, 0x0, &(0x7f0000000180)={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x3}}, 0x12) 09:38:46 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$KEYCTL_MOVE(0x1e, r1, r0, r2, 0x0) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:46 executing program 5: keyctl$search(0x14, 0x0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:46 executing program 2: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key(&(0x7f0000000140)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000940)="3bab3bd0e1b37035aa057d4ec71de3d0f4dbe475d1532e9548b7219b731e96ce96167aa2d8acbd0c6b8aa81dd11eb66a949e5fe719069f081ec91e714ec2d8ae6079488f40cbc9aba14f0b1e42236972e3189336849c5ebe22e7e5a34ed147d2c66a1737f53bb5a27ba2608c77c402d1d70b0499a71c9693fa593683348997c5d9b5a2ffc4ba0b89d636e7cf160dc9d3e3726fe51be26e0762a54e8118a88fda36d148bca772d986a3caa61af3956d9763d77aaf92cc122e24237079cb5519da588749e446de078db34d7649de197ffeea051065d656d185cff001c4934afa9c5eb0e2574dda0120992a2f822a48f4e66eef371cbf537669615fe85570c5fc914075b86043f275861faef6b1e10ac65558479a2e596589cd0c266d74d03b53843b1415f23e57a797da2f625e537ffc33d29ac550d6a2bfda0e69154da57f5712382f3a66717c8aa7c01d222498f331ca7f79c293ae25e0eec96e9116bca2d65877295a130902326c47f1a1c4f877eae7a569111fa72cd5d944ea6a6fb06195fa1ff94ad2884a24fcdc4151bbd9df47784aebd4e2c48f7a9aff87543af12ec1d1329dda0fe7e25317ae5b2e8c5288895d7a7cd00286cd3394088cd21e56c1ffba0888e36e987b936dc79d8e3778f701289d680c8e1a5ed1925c96f4e541a4b17da6697981c6b01254ef78c5f03aa30d0de6242646a6aef1cb1afcf68c530988b44f3e225276422be7ce7b14b649336e064cb611e9c84d5f0db654a9ce4baf63191ad401b40e656c0c90630a359fec1a1018f7f5107333ee6533b6236a164a47dc7055b41217d7a3f7c7a1d18a4ebca139b72dc2fde24a5f6704ddd1dfbece466c76bb49a3471f5b8af347bd58339f73cb335b9f2c6737987a24688d14e38e4581fe200ce9cc65394064ed083b8d67cc29987ee163d8285343c5fab2a07db18ea7f2927a14ae8d3b1ce90aa5965e5ba0a5e9c6d35eac46a075fe93ff7c5e995a4fc791b4c53e3c6fae36691849e35893d6c50d228a8b2f0f8dc7fe21c3c10fbddbdd4067d04826e7a8c943660bf30b7794f0164e956435b774fa3ef9dd98c97e43de2fe0cdb980349596c017ea22c1a0ec8bc9edb51f88714f0b3ff5df0b620ec68e969b58c8cfda125a2c9d88e8caae4e1f2a39d80adfeb3cfd92279d7f9a8978c0fa4f42ea7553888f62394db30a30b5cca77173658e400556b0f642504b4de2af6f8d06ef57d07f15fb8fb3ea84249eb410e9a309d1ec67b161bb8d948624aedf494edd830ecf73a986c7e193dfc1181bc371e28b8b3f47aa793baebbe4790459d3e452e063cf1461e71f4a93af7c0e21b426293a8e7c048b7a21623834b317ce44d9dd61deb2e7679f57f7f3498100b9d9b15cf21316b499a0d8c9ab7853b2d010dfaad5b02bebce18b9fba3088807c6b1222c60c3c1e72f1e7d573ab4dcaa31ca253677b84d66d028ca4c652127f8c0ae31679aec143d2169de6eab217ba8756f388630b3f639ed9a766dd70d8aac2f9a24b6b69a6236a84f12df2c994854b799ac00881c34dab4c28262418ca76f9de741f5f1dc416e8585ef8d563cbf80f3eefae8b691750f806a663f76be519a98c15956534f6487d4bfc9da634d9e3e73b6c4f80875de7dcbbc975b79ae973ca6d559c11072730229ccf1dd2bdbbb326dd0d688b92f8307e97b04896a5c1e30311bd1c79c40cad4f132c7de19d91cf2c96a586d489519704b48d35502ac00e7736d704014f958d650f4b43b8639ca7f20c5c37dc12b547aa1a1dc663077a2ec30b174b8d228f3f1e681b837ac32b07a9a40c5d1b99be0aaf1d5b4dcb3da59c6700529d17c182e4bf9cfa528e5c071ee8a74736fa40a9b4ba73ab2c2c73ef841b697f9c4b64040bd370f5d377c95e868ec976a6ddc9e422c7a0f5b05eba32d386b062e103540912e19ada01a2cbfd0859e7eb4fa762671d72f9c6f114ef6284a49e1a41a7027e0814e754a72a28485df30331921262d62bfb37247b1a5119cbe69ac8ecfd7f4b2db0ff35a17f603275837f517433764fa02656319a4e85c9187dadf433c16f934d9b8dfbd54d4b83fcea0bf22c01f6dc0e0cf80e5b1633d78d002b30e613f34fdcbd107d667dc265bdf30c14af34ee36c015d18d5471a4851e64291a74f090173fff4dc4f984aaa7bfbc01504551ba23c55d806cc4ce62940d12fc06a005f35a06b251338ed1167f2270a49e28ab02f0095eb51c7987166c02ac83bd06683babf34ec7f035d3a1af0c9519542cf74e22b0fd6f00a0040059dae1a0ec3cb319e85724af86795bac74d5f03903ca6c983a66156e3f9063c53b89134d0e64fe78b6392400e0a1b33c99f9eba8167d5cd6760ce1bc4e2217f2d30b47a55e9d0bb89640b0fc652734aed66535715ad17ec0bce669e91559ba49d72c43f79ea082078d27f8755f070e0a7dc8476d4c7facd8c09b4441e1f33132653d78ffa16751084f494a0985b49ff017ceb86c7ac16d71db1c98869635016736301b489835a65c1e696cd4ff50123d67bbfb6191a607e8c085c7af966baf569dbad1791dda096e6762e87a0e4e526021b0a3c882eb29679a5ecb4f8683b99114f65957a89f78408065189a08c4ed23ce5e1f08cb89291d83560d5c9e534d5dd06217bc64e14f768d312908f28b632f17f37efe0df7d6611487748ffd41a6f138dbd642c62b9bef7cfa031fb0cdfc6ae424205a83f8a5a82d60accf3d0d1592c0b5535b4451d150e2497dd78fc5fb767951c4ce5c2c66efeb6de1a6acc3d177826d1598526e3577d3ae8143eac815a75231143f474612f9150021cf7663e6709f225661aef3821ae0e572a8e90c1b89906830ba81b3da37244a806e74a005a9bbfe6981497830a89f9c0bce28059533dcc9bf6cccdbabe60c34bf9e7f4dd5db45e559ffa55315ab265c03c384d3b7234377c6d3952fd0e56c745af6d5147239ed21ebe4aea6ee6934577f48a604462f4f17f27df6ed7dbf10a64695fe8a7972423287397dbc29305d7293d256130df50d8c7377f1b6ab734bdac185ddb0edf73c3aff859e03fb2077d6e8a80ede581623b970747b612e8bf8cbaf2f9947d4687d90a7ed60ec34419b6c28ad0510bec4af55ceb7883ba00411efb88e8793d645416af2b0fb0f364f47100d681ff860465d82961962cef66fedf91cb0e44e9d5130657e129435bec9223911127129a0806a7aca7cef0bc9f817c2a1c0db010efe94d80d9f579d7c6077d536f585b94eec0ef17fb452c838fd9f09752117d24f7c5020b14e1d5ed3291e04ba0ea57d5853939d52a66f422be6367a9df5b6c6162c50cc67683af628102ea67de0ab65149a08a59e66a61c28b975dcde157da76b7c5f6a609aa3ad499c187d7b35f600b7e12e3da428df85a4e9c615222a3df5699bafef0581520b2502d62454cfc430110fb7eff37260c76b958f33167f3bb87f7d0c8d112903e3b1bef10165b7f4867ba2c68c9973668a09b7a798c8b6f0426e8f36c7023398c7b23d353af8ab09eac2ee48b06900b8c1705ad6cb900ab9b6f9a91233d56c44febe6359f108cd8ed0b9717550c0021b39ddec29def84e1f96bc6135cdd60ecec05cbc4195aa3186c677884069a659cbce8d67ce698bd3b95730d1591489d22288301cac104d6fe93d8991bd646008842047f8293fc420729bedf775f9fef199f16d0ccba9237701d24fa6849186f92c052d5c5abf14f280a10ed0986226e7dee6c4c855819b061b12db48461ec72d765f9345c0d81bfa83dbebfdd6782d597bf520cb35d9d8a70df518ad1366b2aaa122e08187311b29e4467a0e31a3c4a2294f20affcfe7bcc7371e7ce850efb08068192c255379754327df8bde54dc6072f9fca573a3b6b2eca0e377c1baa3ef3fa343afe07f6b0c66bf7e1ff1938360704b3f1e831cf63aed911dd1d6292a840dd738aa73f0910a215533927122d3e20ee4f8b7948527bfd6ede5b6bb704755e3a7ec47eac0a2421c56d1bb8f3432a9159021dc477dbd19bcc19ad8e53ff3dec9128e82e05b8d121ae768eba073b86f44e42e97a213a42454a231c58623066de0d63e984df7d79fe7810c0e48e8220de96a875a53181a4aaabcf9d1dc2082689a017e463c1caa2b2d86a9f3b78f75cd48c5978b14a7ae6b177dc2f7f8b292e9c9ba7db6745d3df9f7d241179698adefd90c9331f280511c69ef8d072a3d00a7ace4208a67cdb13e973eefe3728e5a9aeb5401dbb4fd07d9d64ea5f26eb8976a59cc479807c5c65a91433a9e76b112b90ff1f4711126cb674f68cf7a9df1cbaa6ce7059711b583e9f67588ee99a73cbbc348f327ba894b105288105ffb3ab90a4aae807230211097c4fdd5d9222b9481e25ecabf9a994a53e1c884b54695c43d362d95ce48017e68b52c5c2cfb2295b82eb4f9c321f1e76500267f8041ac73d922e1c2f0359298861dc06845226484f35ae6a103b1a89aef0c4ff99114e24ebecad1400441ebd655df1dca0e6325bea5911e02480841f2a9bf0620c4cafd90fe104c441a1f11eab594d65c395798a2ab88e08b4a710695ad171bcda960af083fb02ce259dce4cf792679dd978e4dab7e951830a5e2807d12f0c5f373445f0131ffe5895ee836bdaf16940d825af18d2e29abd9faf6a44f3739e3cd0bd5e1dcbdcb3ef90ce423d869acb608b394da3ced3e5ef10467f9714b2114f1713e8958bc23dd75197a34ff8e373213eeb4d79b2c034754f316e7d3fd38a8749794c61bd324260eab3e05a6b11260e87649caf53589764b18eb3f3c6cf9d2fd325526a7a290665f6cb3b3fb09bb34b8f1a2158e82bd1b9957765d526e73037723b669ba679b462d8bc354eab646dd0a88c6468c644eebad8882fe0492177af5af4d570487b71fa0e2a396530d9028f2c038826cd4e23ee4e72ec4353f57c69be35d5e068281c778d84148a67d2f242a159283bcf1aa38873572f62e7936204bb9b811b6457f135f6cc28dacab9999b8aa03ba2c49f797709e0696a2d42dd88c0634ecda57e9a7614e58339e46097afa64a483d1b5ca5f6fec8d353f41593abe33f09581e8d25fe958d11837088a10f864009923431125b82916820dd5dcdd2482a74b41f4f84ae05bb8dc4265407247eb49a77f2bc418971fd10a6df519e2db85671574611c8e0d5dcd6f2932e182c197d991e16aeb838d19f5ffc34e92cc94b32b5c1fd9313d8dca7887f4176c49dd9a4f4aea9dc66505c8250ea7cc7fca93511e8a84c391e4baf68a0067b9be73a6f1d2e20f323cb0e3c2d38bfb543310a8336cac5b8fb6a42f1979c74a5300c00cbe48e152606823ca2a81dc38b3cc28b53ef8e14287c2ea3cc820484c0e96002eaede76b64763815b67adb4366bb1b95e83a793b83c963cb18faff04c36aa8a12e39ed797633774f2d255ede1b662d6245b13acc281e2acb84bd05cae66bb36d14c819b1316010205ccd94f2b28cd7d843dc301ca22299a83a160d4312369ea607e74347a6aa0d245d60008147b480e7e1dcd25644b69be257c43a97419ac22956f5fa403b3c00d9375563fba4a47d3f30020314e0548609c084ef48dfb80a6ba498ac78823208531a3b14c842dbfe1e071616b1d0fc3d41044cdcbbfb92d6741dd1b13c00d39ddfda535c66d608cbca6fc187985a0999b1c9775cf94b788ec014b48fb2e19aa4ffca576cc36be5677e4c2270248eda696af8e7e6b927e91d6b17b85854590726f73bfc725db63888cb07b06e2fe6d670464fefd01c2c793a47a970514679b7b7a23e053e530a4fd466d6f41a559", 0x1000, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, r0) r2 = getpid() pidfd_open(r2, 0x0) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, r1) keyctl$search(0x3, r3, 0x0, 0x0, r3) ioctl$SCSI_IOCTL_DOORLOCK(0xffffffffffffffff, 0x5380) socket$inet_smc(0x2b, 0x1, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_LINK_PRI(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x68, r4, 0x1, 0x70bd2a, 0x25dfdbff, {{}, {}, {0x4c, 0x18, {0xb979, @link='syz1\x00'}}}, ["", "", "", "", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x4041}, 0x4) sendto$x25(0xffffffffffffffff, &(0x7f0000000000)="f6437222a09edb2eaad8aab2b182ebcd546a568605e18cd512a966648e", 0x1d, 0x0, &(0x7f0000000180)={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x3}}, 0x12) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key(&(0x7f0000000140)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000940)="3bab3bd0e1b37035aa057d4ec71de3d0f4dbe475d1532e9548b7219b731e96ce96167aa2d8acbd0c6b8aa81dd11eb66a949e5fe719069f081ec91e714ec2d8ae6079488f40cbc9aba14f0b1e42236972e3189336849c5ebe22e7e5a34ed147d2c66a1737f53bb5a27ba2608c77c402d1d70b0499a71c9693fa593683348997c5d9b5a2ffc4ba0b89d636e7cf160dc9d3e3726fe51be26e0762a54e8118a88fda36d148bca772d986a3caa61af3956d9763d77aaf92cc122e24237079cb5519da588749e446de078db34d7649de197ffeea051065d656d185cff001c4934afa9c5eb0e2574dda0120992a2f822a48f4e66eef371cbf537669615fe85570c5fc914075b86043f275861faef6b1e10ac65558479a2e596589cd0c266d74d03b53843b1415f23e57a797da2f625e537ffc33d29ac550d6a2bfda0e69154da57f5712382f3a66717c8aa7c01d222498f331ca7f79c293ae25e0eec96e9116bca2d65877295a130902326c47f1a1c4f877eae7a569111fa72cd5d944ea6a6fb06195fa1ff94ad2884a24fcdc4151bbd9df47784aebd4e2c48f7a9aff87543af12ec1d1329dda0fe7e25317ae5b2e8c5288895d7a7cd00286cd3394088cd21e56c1ffba0888e36e987b936dc79d8e3778f701289d680c8e1a5ed1925c96f4e541a4b17da6697981c6b01254ef78c5f03aa30d0de6242646a6aef1cb1afcf68c530988b44f3e225276422be7ce7b14b649336e064cb611e9c84d5f0db654a9ce4baf63191ad401b40e656c0c90630a359fec1a1018f7f5107333ee6533b6236a164a47dc7055b41217d7a3f7c7a1d18a4ebca139b72dc2fde24a5f6704ddd1dfbece466c76bb49a3471f5b8af347bd58339f73cb335b9f2c6737987a24688d14e38e4581fe200ce9cc65394064ed083b8d67cc29987ee163d8285343c5fab2a07db18ea7f2927a14ae8d3b1ce90aa5965e5ba0a5e9c6d35eac46a075fe93ff7c5e995a4fc791b4c53e3c6fae36691849e35893d6c50d228a8b2f0f8dc7fe21c3c10fbddbdd4067d04826e7a8c943660bf30b7794f0164e956435b774fa3ef9dd98c97e43de2fe0cdb980349596c017ea22c1a0ec8bc9edb51f88714f0b3ff5df0b620ec68e969b58c8cfda125a2c9d88e8caae4e1f2a39d80adfeb3cfd92279d7f9a8978c0fa4f42ea7553888f62394db30a30b5cca77173658e400556b0f642504b4de2af6f8d06ef57d07f15fb8fb3ea84249eb410e9a309d1ec67b161bb8d948624aedf494edd830ecf73a986c7e193dfc1181bc371e28b8b3f47aa793baebbe4790459d3e452e063cf1461e71f4a93af7c0e21b426293a8e7c048b7a21623834b317ce44d9dd61deb2e7679f57f7f3498100b9d9b15cf21316b499a0d8c9ab7853b2d010dfaad5b02bebce18b9fba3088807c6b1222c60c3c1e72f1e7d573ab4dcaa31ca253677b84d66d028ca4c652127f8c0ae31679aec143d2169de6eab217ba8756f388630b3f639ed9a766dd70d8aac2f9a24b6b69a6236a84f12df2c994854b799ac00881c34dab4c28262418ca76f9de741f5f1dc416e8585ef8d563cbf80f3eefae8b691750f806a663f76be519a98c15956534f6487d4bfc9da634d9e3e73b6c4f80875de7dcbbc975b79ae973ca6d559c11072730229ccf1dd2bdbbb326dd0d688b92f8307e97b04896a5c1e30311bd1c79c40cad4f132c7de19d91cf2c96a586d489519704b48d35502ac00e7736d704014f958d650f4b43b8639ca7f20c5c37dc12b547aa1a1dc663077a2ec30b174b8d228f3f1e681b837ac32b07a9a40c5d1b99be0aaf1d5b4dcb3da59c6700529d17c182e4bf9cfa528e5c071ee8a74736fa40a9b4ba73ab2c2c73ef841b697f9c4b64040bd370f5d377c95e868ec976a6ddc9e422c7a0f5b05eba32d386b062e103540912e19ada01a2cbfd0859e7eb4fa762671d72f9c6f114ef6284a49e1a41a7027e0814e754a72a28485df30331921262d62bfb37247b1a5119cbe69ac8ecfd7f4b2db0ff35a17f603275837f517433764fa02656319a4e85c9187dadf433c16f934d9b8dfbd54d4b83fcea0bf22c01f6dc0e0cf80e5b1633d78d002b30e613f34fdcbd107d667dc265bdf30c14af34ee36c015d18d5471a4851e64291a74f090173fff4dc4f984aaa7bfbc01504551ba23c55d806cc4ce62940d12fc06a005f35a06b251338ed1167f2270a49e28ab02f0095eb51c7987166c02ac83bd06683babf34ec7f035d3a1af0c9519542cf74e22b0fd6f00a0040059dae1a0ec3cb319e85724af86795bac74d5f03903ca6c983a66156e3f9063c53b89134d0e64fe78b6392400e0a1b33c99f9eba8167d5cd6760ce1bc4e2217f2d30b47a55e9d0bb89640b0fc652734aed66535715ad17ec0bce669e91559ba49d72c43f79ea082078d27f8755f070e0a7dc8476d4c7facd8c09b4441e1f33132653d78ffa16751084f494a0985b49ff017ceb86c7ac16d71db1c98869635016736301b489835a65c1e696cd4ff50123d67bbfb6191a607e8c085c7af966baf569dbad1791dda096e6762e87a0e4e526021b0a3c882eb29679a5ecb4f8683b99114f65957a89f78408065189a08c4ed23ce5e1f08cb89291d83560d5c9e534d5dd06217bc64e14f768d312908f28b632f17f37efe0df7d6611487748ffd41a6f138dbd642c62b9bef7cfa031fb0cdfc6ae424205a83f8a5a82d60accf3d0d1592c0b5535b4451d150e2497dd78fc5fb767951c4ce5c2c66efeb6de1a6acc3d177826d1598526e3577d3ae8143eac815a75231143f474612f9150021cf7663e6709f225661aef3821ae0e572a8e90c1b89906830ba81b3da37244a806e74a005a9bbfe6981497830a89f9c0bce28059533dcc9bf6cccdbabe60c34bf9e7f4dd5db45e559ffa55315ab265c03c384d3b7234377c6d3952fd0e56c745af6d5147239ed21ebe4aea6ee6934577f48a604462f4f17f27df6ed7dbf10a64695fe8a7972423287397dbc29305d7293d256130df50d8c7377f1b6ab734bdac185ddb0edf73c3aff859e03fb2077d6e8a80ede581623b970747b612e8bf8cbaf2f9947d4687d90a7ed60ec34419b6c28ad0510bec4af55ceb7883ba00411efb88e8793d645416af2b0fb0f364f47100d681ff860465d82961962cef66fedf91cb0e44e9d5130657e129435bec9223911127129a0806a7aca7cef0bc9f817c2a1c0db010efe94d80d9f579d7c6077d536f585b94eec0ef17fb452c838fd9f09752117d24f7c5020b14e1d5ed3291e04ba0ea57d5853939d52a66f422be6367a9df5b6c6162c50cc67683af628102ea67de0ab65149a08a59e66a61c28b975dcde157da76b7c5f6a609aa3ad499c187d7b35f600b7e12e3da428df85a4e9c615222a3df5699bafef0581520b2502d62454cfc430110fb7eff37260c76b958f33167f3bb87f7d0c8d112903e3b1bef10165b7f4867ba2c68c9973668a09b7a798c8b6f0426e8f36c7023398c7b23d353af8ab09eac2ee48b06900b8c1705ad6cb900ab9b6f9a91233d56c44febe6359f108cd8ed0b9717550c0021b39ddec29def84e1f96bc6135cdd60ecec05cbc4195aa3186c677884069a659cbce8d67ce698bd3b95730d1591489d22288301cac104d6fe93d8991bd646008842047f8293fc420729bedf775f9fef199f16d0ccba9237701d24fa6849186f92c052d5c5abf14f280a10ed0986226e7dee6c4c855819b061b12db48461ec72d765f9345c0d81bfa83dbebfdd6782d597bf520cb35d9d8a70df518ad1366b2aaa122e08187311b29e4467a0e31a3c4a2294f20affcfe7bcc7371e7ce850efb08068192c255379754327df8bde54dc6072f9fca573a3b6b2eca0e377c1baa3ef3fa343afe07f6b0c66bf7e1ff1938360704b3f1e831cf63aed911dd1d6292a840dd738aa73f0910a215533927122d3e20ee4f8b7948527bfd6ede5b6bb704755e3a7ec47eac0a2421c56d1bb8f3432a9159021dc477dbd19bcc19ad8e53ff3dec9128e82e05b8d121ae768eba073b86f44e42e97a213a42454a231c58623066de0d63e984df7d79fe7810c0e48e8220de96a875a53181a4aaabcf9d1dc2082689a017e463c1caa2b2d86a9f3b78f75cd48c5978b14a7ae6b177dc2f7f8b292e9c9ba7db6745d3df9f7d241179698adefd90c9331f280511c69ef8d072a3d00a7ace4208a67cdb13e973eefe3728e5a9aeb5401dbb4fd07d9d64ea5f26eb8976a59cc479807c5c65a91433a9e76b112b90ff1f4711126cb674f68cf7a9df1cbaa6ce7059711b583e9f67588ee99a73cbbc348f327ba894b105288105ffb3ab90a4aae807230211097c4fdd5d9222b9481e25ecabf9a994a53e1c884b54695c43d362d95ce48017e68b52c5c2cfb2295b82eb4f9c321f1e76500267f8041ac73d922e1c2f0359298861dc06845226484f35ae6a103b1a89aef0c4ff99114e24ebecad1400441ebd655df1dca0e6325bea5911e02480841f2a9bf0620c4cafd90fe104c441a1f11eab594d65c395798a2ab88e08b4a710695ad171bcda960af083fb02ce259dce4cf792679dd978e4dab7e951830a5e2807d12f0c5f373445f0131ffe5895ee836bdaf16940d825af18d2e29abd9faf6a44f3739e3cd0bd5e1dcbdcb3ef90ce423d869acb608b394da3ced3e5ef10467f9714b2114f1713e8958bc23dd75197a34ff8e373213eeb4d79b2c034754f316e7d3fd38a8749794c61bd324260eab3e05a6b11260e87649caf53589764b18eb3f3c6cf9d2fd325526a7a290665f6cb3b3fb09bb34b8f1a2158e82bd1b9957765d526e73037723b669ba679b462d8bc354eab646dd0a88c6468c644eebad8882fe0492177af5af4d570487b71fa0e2a396530d9028f2c038826cd4e23ee4e72ec4353f57c69be35d5e068281c778d84148a67d2f242a159283bcf1aa38873572f62e7936204bb9b811b6457f135f6cc28dacab9999b8aa03ba2c49f797709e0696a2d42dd88c0634ecda57e9a7614e58339e46097afa64a483d1b5ca5f6fec8d353f41593abe33f09581e8d25fe958d11837088a10f864009923431125b82916820dd5dcdd2482a74b41f4f84ae05bb8dc4265407247eb49a77f2bc418971fd10a6df519e2db85671574611c8e0d5dcd6f2932e182c197d991e16aeb838d19f5ffc34e92cc94b32b5c1fd9313d8dca7887f4176c49dd9a4f4aea9dc66505c8250ea7cc7fca93511e8a84c391e4baf68a0067b9be73a6f1d2e20f323cb0e3c2d38bfb543310a8336cac5b8fb6a42f1979c74a5300c00cbe48e152606823ca2a81dc38b3cc28b53ef8e14287c2ea3cc820484c0e96002eaede76b64763815b67adb4366bb1b95e83a793b83c963cb18faff04c36aa8a12e39ed797633774f2d255ede1b662d6245b13acc281e2acb84bd05cae66bb36d14c819b1316010205ccd94f2b28cd7d843dc301ca22299a83a160d4312369ea607e74347a6aa0d245d60008147b480e7e1dcd25644b69be257c43a97419ac22956f5fa403b3c00d9375563fba4a47d3f30020314e0548609c084ef48dfb80a6ba498ac78823208531a3b14c842dbfe1e071616b1d0fc3d41044cdcbbfb92d6741dd1b13c00d39ddfda535c66d608cbca6fc187985a0999b1c9775cf94b788ec014b48fb2e19aa4ffca576cc36be5677e4c2270248eda696af8e7e6b927e91d6b17b85854590726f73bfc725db63888cb07b06e2fe6d670464fefd01c2c793a47a970514679b7b7a23e053e530a4fd466d6f41a559", 0x1000, 0xfffffffffffffffd) (async) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, r0) (async) getpid() (async) pidfd_open(r2, 0x0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, r1) (async) keyctl$search(0x3, r3, 0x0, 0x0, r3) (async) ioctl$SCSI_IOCTL_DOORLOCK(0xffffffffffffffff, 0x5380) (async) socket$inet_smc(0x2b, 0x1, 0x0) (async) socket$inet_smc(0x2b, 0x1, 0x0) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000200), 0xffffffffffffffff) (async) sendmsg$TIPC_CMD_SET_LINK_PRI(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x68, r4, 0x1, 0x70bd2a, 0x25dfdbff, {{}, {}, {0x4c, 0x18, {0xb979, @link='syz1\x00'}}}, ["", "", "", "", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x4041}, 0x4) (async) sendto$x25(0xffffffffffffffff, &(0x7f0000000000)="f6437222a09edb2eaad8aab2b182ebcd546a568605e18cd512a966648e", 0x1d, 0x0, &(0x7f0000000180)={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x3}}, 0x12) (async) 09:38:46 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$KEYCTL_MOVE(0x1e, r1, r0, r2, 0x0) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) (async) keyctl$KEYCTL_MOVE(0x1e, r1, r0, r2, 0x0) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) 09:38:46 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000100)) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040), 0x6000, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r1, 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="680000001f000000c90000004343a0e4190c0be54ba327006c4cd1b1f64222e6d9f195e234d0f52cc9344d235b4bec29ace7ff605adaf1feedad913056bcc0cf915e63d8eab54fc591b668595278b5879783f25ae6b02bafca053ce889b0269ae7ed274013ccc03a5c47f0339bbff5d360c1cbd7601b6a2caf1fb8cbcf41371e0699d45d8280d22fe3781e2f3b31fc30283ae1c65af22cc5e11997f617768b605ad12c"]) add_key(&(0x7f0000000300)='.request_key_auth\x00', &(0x7f0000000340)={'syz', 0x1}, &(0x7f0000000380)="a3669965df6af8b000f1de00ef744842e122fdfee44539e279c2c57e600cb23a74b1206301faed69892a125bd782790d1f90256824bd67ee23d83cf524659f8de5e555762ede0015646b6f8d9341689998f784df78901e27279f54b21c60ecf636a8b2f4cd78", 0x66, r0) 09:38:46 executing program 3: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:46 executing program 5: keyctl$search(0x14, 0x0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:47 executing program 0: r0 = socket$can_raw(0x1d, 0x3, 0x1) recvmmsg(r0, &(0x7f0000003080)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) 09:38:47 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$KEYCTL_MOVE(0x1e, r1, r0, r2, 0x0) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:47 executing program 2: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r0 = add_key(&(0x7f0000000140)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000940)="3bab3bd0e1b37035aa057d4ec71de3d0f4dbe475d1532e9548b7219b731e96ce96167aa2d8acbd0c6b8aa81dd11eb66a949e5fe719069f081ec91e714ec2d8ae6079488f40cbc9aba14f0b1e42236972e3189336849c5ebe22e7e5a34ed147d2c66a1737f53bb5a27ba2608c77c402d1d70b0499a71c9693fa593683348997c5d9b5a2ffc4ba0b89d636e7cf160dc9d3e3726fe51be26e0762a54e8118a88fda36d148bca772d986a3caa61af3956d9763d77aaf92cc122e24237079cb5519da588749e446de078db34d7649de197ffeea051065d656d185cff001c4934afa9c5eb0e2574dda0120992a2f822a48f4e66eef371cbf537669615fe85570c5fc914075b86043f275861faef6b1e10ac65558479a2e596589cd0c266d74d03b53843b1415f23e57a797da2f625e537ffc33d29ac550d6a2bfda0e69154da57f5712382f3a66717c8aa7c01d222498f331ca7f79c293ae25e0eec96e9116bca2d65877295a130902326c47f1a1c4f877eae7a569111fa72cd5d944ea6a6fb06195fa1ff94ad2884a24fcdc4151bbd9df47784aebd4e2c48f7a9aff87543af12ec1d1329dda0fe7e25317ae5b2e8c5288895d7a7cd00286cd3394088cd21e56c1ffba0888e36e987b936dc79d8e3778f701289d680c8e1a5ed1925c96f4e541a4b17da6697981c6b01254ef78c5f03aa30d0de6242646a6aef1cb1afcf68c530988b44f3e225276422be7ce7b14b649336e064cb611e9c84d5f0db654a9ce4baf63191ad401b40e656c0c90630a359fec1a1018f7f5107333ee6533b6236a164a47dc7055b41217d7a3f7c7a1d18a4ebca139b72dc2fde24a5f6704ddd1dfbece466c76bb49a3471f5b8af347bd58339f73cb335b9f2c6737987a24688d14e38e4581fe200ce9cc65394064ed083b8d67cc29987ee163d8285343c5fab2a07db18ea7f2927a14ae8d3b1ce90aa5965e5ba0a5e9c6d35eac46a075fe93ff7c5e995a4fc791b4c53e3c6fae36691849e35893d6c50d228a8b2f0f8dc7fe21c3c10fbddbdd4067d04826e7a8c943660bf30b7794f0164e956435b774fa3ef9dd98c97e43de2fe0cdb980349596c017ea22c1a0ec8bc9edb51f88714f0b3ff5df0b620ec68e969b58c8cfda125a2c9d88e8caae4e1f2a39d80adfeb3cfd92279d7f9a8978c0fa4f42ea7553888f62394db30a30b5cca77173658e400556b0f642504b4de2af6f8d06ef57d07f15fb8fb3ea84249eb410e9a309d1ec67b161bb8d948624aedf494edd830ecf73a986c7e193dfc1181bc371e28b8b3f47aa793baebbe4790459d3e452e063cf1461e71f4a93af7c0e21b426293a8e7c048b7a21623834b317ce44d9dd61deb2e7679f57f7f3498100b9d9b15cf21316b499a0d8c9ab7853b2d010dfaad5b02bebce18b9fba3088807c6b1222c60c3c1e72f1e7d573ab4dcaa31ca253677b84d66d028ca4c652127f8c0ae31679aec143d2169de6eab217ba8756f388630b3f639ed9a766dd70d8aac2f9a24b6b69a6236a84f12df2c994854b799ac00881c34dab4c28262418ca76f9de741f5f1dc416e8585ef8d563cbf80f3eefae8b691750f806a663f76be519a98c15956534f6487d4bfc9da634d9e3e73b6c4f80875de7dcbbc975b79ae973ca6d559c11072730229ccf1dd2bdbbb326dd0d688b92f8307e97b04896a5c1e30311bd1c79c40cad4f132c7de19d91cf2c96a586d489519704b48d35502ac00e7736d704014f958d650f4b43b8639ca7f20c5c37dc12b547aa1a1dc663077a2ec30b174b8d228f3f1e681b837ac32b07a9a40c5d1b99be0aaf1d5b4dcb3da59c6700529d17c182e4bf9cfa528e5c071ee8a74736fa40a9b4ba73ab2c2c73ef841b697f9c4b64040bd370f5d377c95e868ec976a6ddc9e422c7a0f5b05eba32d386b062e103540912e19ada01a2cbfd0859e7eb4fa762671d72f9c6f114ef6284a49e1a41a7027e0814e754a72a28485df30331921262d62bfb37247b1a5119cbe69ac8ecfd7f4b2db0ff35a17f603275837f517433764fa02656319a4e85c9187dadf433c16f934d9b8dfbd54d4b83fcea0bf22c01f6dc0e0cf80e5b1633d78d002b30e613f34fdcbd107d667dc265bdf30c14af34ee36c015d18d5471a4851e64291a74f090173fff4dc4f984aaa7bfbc01504551ba23c55d806cc4ce62940d12fc06a005f35a06b251338ed1167f2270a49e28ab02f0095eb51c7987166c02ac83bd06683babf34ec7f035d3a1af0c9519542cf74e22b0fd6f00a0040059dae1a0ec3cb319e85724af86795bac74d5f03903ca6c983a66156e3f9063c53b89134d0e64fe78b6392400e0a1b33c99f9eba8167d5cd6760ce1bc4e2217f2d30b47a55e9d0bb89640b0fc652734aed66535715ad17ec0bce669e91559ba49d72c43f79ea082078d27f8755f070e0a7dc8476d4c7facd8c09b4441e1f33132653d78ffa16751084f494a0985b49ff017ceb86c7ac16d71db1c98869635016736301b489835a65c1e696cd4ff50123d67bbfb6191a607e8c085c7af966baf569dbad1791dda096e6762e87a0e4e526021b0a3c882eb29679a5ecb4f8683b99114f65957a89f78408065189a08c4ed23ce5e1f08cb89291d83560d5c9e534d5dd06217bc64e14f768d312908f28b632f17f37efe0df7d6611487748ffd41a6f138dbd642c62b9bef7cfa031fb0cdfc6ae424205a83f8a5a82d60accf3d0d1592c0b5535b4451d150e2497dd78fc5fb767951c4ce5c2c66efeb6de1a6acc3d177826d1598526e3577d3ae8143eac815a75231143f474612f9150021cf7663e6709f225661aef3821ae0e572a8e90c1b89906830ba81b3da37244a806e74a005a9bbfe6981497830a89f9c0bce28059533dcc9bf6cccdbabe60c34bf9e7f4dd5db45e559ffa55315ab265c03c384d3b7234377c6d3952fd0e56c745af6d5147239ed21ebe4aea6ee6934577f48a604462f4f17f27df6ed7dbf10a64695fe8a7972423287397dbc29305d7293d256130df50d8c7377f1b6ab734bdac185ddb0edf73c3aff859e03fb2077d6e8a80ede581623b970747b612e8bf8cbaf2f9947d4687d90a7ed60ec34419b6c28ad0510bec4af55ceb7883ba00411efb88e8793d645416af2b0fb0f364f47100d681ff860465d82961962cef66fedf91cb0e44e9d5130657e129435bec9223911127129a0806a7aca7cef0bc9f817c2a1c0db010efe94d80d9f579d7c6077d536f585b94eec0ef17fb452c838fd9f09752117d24f7c5020b14e1d5ed3291e04ba0ea57d5853939d52a66f422be6367a9df5b6c6162c50cc67683af628102ea67de0ab65149a08a59e66a61c28b975dcde157da76b7c5f6a609aa3ad499c187d7b35f600b7e12e3da428df85a4e9c615222a3df5699bafef0581520b2502d62454cfc430110fb7eff37260c76b958f33167f3bb87f7d0c8d112903e3b1bef10165b7f4867ba2c68c9973668a09b7a798c8b6f0426e8f36c7023398c7b23d353af8ab09eac2ee48b06900b8c1705ad6cb900ab9b6f9a91233d56c44febe6359f108cd8ed0b9717550c0021b39ddec29def84e1f96bc6135cdd60ecec05cbc4195aa3186c677884069a659cbce8d67ce698bd3b95730d1591489d22288301cac104d6fe93d8991bd646008842047f8293fc420729bedf775f9fef199f16d0ccba9237701d24fa6849186f92c052d5c5abf14f280a10ed0986226e7dee6c4c855819b061b12db48461ec72d765f9345c0d81bfa83dbebfdd6782d597bf520cb35d9d8a70df518ad1366b2aaa122e08187311b29e4467a0e31a3c4a2294f20affcfe7bcc7371e7ce850efb08068192c255379754327df8bde54dc6072f9fca573a3b6b2eca0e377c1baa3ef3fa343afe07f6b0c66bf7e1ff1938360704b3f1e831cf63aed911dd1d6292a840dd738aa73f0910a215533927122d3e20ee4f8b7948527bfd6ede5b6bb704755e3a7ec47eac0a2421c56d1bb8f3432a9159021dc477dbd19bcc19ad8e53ff3dec9128e82e05b8d121ae768eba073b86f44e42e97a213a42454a231c58623066de0d63e984df7d79fe7810c0e48e8220de96a875a53181a4aaabcf9d1dc2082689a017e463c1caa2b2d86a9f3b78f75cd48c5978b14a7ae6b177dc2f7f8b292e9c9ba7db6745d3df9f7d241179698adefd90c9331f280511c69ef8d072a3d00a7ace4208a67cdb13e973eefe3728e5a9aeb5401dbb4fd07d9d64ea5f26eb8976a59cc479807c5c65a91433a9e76b112b90ff1f4711126cb674f68cf7a9df1cbaa6ce7059711b583e9f67588ee99a73cbbc348f327ba894b105288105ffb3ab90a4aae807230211097c4fdd5d9222b9481e25ecabf9a994a53e1c884b54695c43d362d95ce48017e68b52c5c2cfb2295b82eb4f9c321f1e76500267f8041ac73d922e1c2f0359298861dc06845226484f35ae6a103b1a89aef0c4ff99114e24ebecad1400441ebd655df1dca0e6325bea5911e02480841f2a9bf0620c4cafd90fe104c441a1f11eab594d65c395798a2ab88e08b4a710695ad171bcda960af083fb02ce259dce4cf792679dd978e4dab7e951830a5e2807d12f0c5f373445f0131ffe5895ee836bdaf16940d825af18d2e29abd9faf6a44f3739e3cd0bd5e1dcbdcb3ef90ce423d869acb608b394da3ced3e5ef10467f9714b2114f1713e8958bc23dd75197a34ff8e373213eeb4d79b2c034754f316e7d3fd38a8749794c61bd324260eab3e05a6b11260e87649caf53589764b18eb3f3c6cf9d2fd325526a7a290665f6cb3b3fb09bb34b8f1a2158e82bd1b9957765d526e73037723b669ba679b462d8bc354eab646dd0a88c6468c644eebad8882fe0492177af5af4d570487b71fa0e2a396530d9028f2c038826cd4e23ee4e72ec4353f57c69be35d5e068281c778d84148a67d2f242a159283bcf1aa38873572f62e7936204bb9b811b6457f135f6cc28dacab9999b8aa03ba2c49f797709e0696a2d42dd88c0634ecda57e9a7614e58339e46097afa64a483d1b5ca5f6fec8d353f41593abe33f09581e8d25fe958d11837088a10f864009923431125b82916820dd5dcdd2482a74b41f4f84ae05bb8dc4265407247eb49a77f2bc418971fd10a6df519e2db85671574611c8e0d5dcd6f2932e182c197d991e16aeb838d19f5ffc34e92cc94b32b5c1fd9313d8dca7887f4176c49dd9a4f4aea9dc66505c8250ea7cc7fca93511e8a84c391e4baf68a0067b9be73a6f1d2e20f323cb0e3c2d38bfb543310a8336cac5b8fb6a42f1979c74a5300c00cbe48e152606823ca2a81dc38b3cc28b53ef8e14287c2ea3cc820484c0e96002eaede76b64763815b67adb4366bb1b95e83a793b83c963cb18faff04c36aa8a12e39ed797633774f2d255ede1b662d6245b13acc281e2acb84bd05cae66bb36d14c819b1316010205ccd94f2b28cd7d843dc301ca22299a83a160d4312369ea607e74347a6aa0d245d60008147b480e7e1dcd25644b69be257c43a97419ac22956f5fa403b3c00d9375563fba4a47d3f30020314e0548609c084ef48dfb80a6ba498ac78823208531a3b14c842dbfe1e071616b1d0fc3d41044cdcbbfb92d6741dd1b13c00d39ddfda535c66d608cbca6fc187985a0999b1c9775cf94b788ec014b48fb2e19aa4ffca576cc36be5677e4c2270248eda696af8e7e6b927e91d6b17b85854590726f73bfc725db63888cb07b06e2fe6d670464fefd01c2c793a47a970514679b7b7a23e053e530a4fd466d6f41a559", 0x1000, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, r0) (async) r2 = getpid() pidfd_open(r2, 0x0) (async) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, r1) keyctl$search(0x3, r3, 0x0, 0x0, r3) (async) ioctl$SCSI_IOCTL_DOORLOCK(0xffffffffffffffff, 0x5380) (async) socket$inet_smc(0x2b, 0x1, 0x0) (async) socket$inet_smc(0x2b, 0x1, 0x0) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_LINK_PRI(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x68, r4, 0x1, 0x70bd2a, 0x25dfdbff, {{}, {}, {0x4c, 0x18, {0xb979, @link='syz1\x00'}}}, ["", "", "", "", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x4041}, 0x4) (async, rerun: 32) sendto$x25(0xffffffffffffffff, &(0x7f0000000000)="f6437222a09edb2eaad8aab2b182ebcd546a568605e18cd512a966648e", 0x1d, 0x0, &(0x7f0000000180)={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x3}}, 0x12) (rerun: 32) 09:38:47 executing program 3: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:47 executing program 1: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000100)) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040), 0x6000, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="680000001f000000c90000004343a0e4190c0be54ba327006c4cd1b1f64222e6d9f195e234d0f52cc9344d235b4bec29ace7ff605adaf1feedad913056bcc0cf915e63d8eab54fc591b668595278b5879783f25ae6b02bafca053ce889b0269ae7ed274013ccc03a5c47f0339bbff5d360c1cbd7601b6a2caf1fb8cbcf41371e0699d45d8280d22fe3781e2f3b31fc30283ae1c65af22cc5e11997f617768b605ad12c"]) 09:38:47 executing program 5: keyctl$search(0x14, 0x0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:47 executing program 5: keyctl$search(0x14, 0x0, &(0x7f0000000100)='keyring\x00', 0x0, 0x0) 09:38:47 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, r0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:47 executing program 1: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000100)) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040), 0x6000, 0x0) 09:38:47 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key(&(0x7f0000000000)='blacklist\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)="d6d84b0089ba7791a9d753b77d2edaca55e050934a1e5314047f59c9e7b9273c2a2d5b72ba5fd08d0d43f5a0fbf6b1b2f9f6c5735cbf737637aa4f12bd54360d4abfd846416761367b6d6734f4d259a3b2c9ee3ee7fabc7c72b9aafdb991e154d9d58c4d7975254434fc81062f88b7d1d38786b17b764c7f64c3ba7dd93f59a8d458b6c2217e72b51a6535ba1359b3b426f635c8762805e8cac477188ed2c73aa03110b10dbe75332fc028", 0xab, 0xffffffffffffffff) add_key$keyring(&(0x7f0000000140), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r1) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:47 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key(&(0x7f0000000100)='pkcs7_test\x00', &(0x7f00000001c0)={'syz', 0x0}, &(0x7f0000000200)="bb53e4faa62b0d54d7b5be8ce9078fc4ef8122268b02b124ff1df17ae5a57bfb007f53670e926472d7951308b259c8d487624ada0931108842139fdd62901fb2c7c15f2f85ecd306ba92ae415d8770b48ca197a63685de6b59ecf11149743dd77dcaeb57ea82c00eb68845e79fcc2c0141ba690dca984a52bab7b7ecbd0c40ff685eb1dfb4d27314ab842e7732aab1eec31d93fefe7c730e801e7f", 0x9b, r0) keyctl$search(0xa, r1, &(0x7f0000000180)='keyring\x00', &(0x7f0000000140)={'syz', 0x2}, 0x0) getsockopt$CAN_RAW_LOOPBACK(0xffffffffffffffff, 0x65, 0x3, &(0x7f0000000000), &(0x7f0000000040)=0x4) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$KEYCTL_MOVE(0x1e, r0, r2, r0, 0x1) 09:38:47 executing program 1: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000100)) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040), 0x6000, 0x0) 09:38:48 executing program 1: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000100)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040), 0x6000, 0x0) 09:38:48 executing program 5: keyctl$search(0x14, 0x0, &(0x7f0000000100)='keyring\x00', 0x0, 0x0) 09:38:48 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, r0, 0x0, 0x0, 0x0) 09:38:48 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key(&(0x7f0000000000)='blacklist\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)="d6d84b0089ba7791a9d753b77d2edaca55e050934a1e5314047f59c9e7b9273c2a2d5b72ba5fd08d0d43f5a0fbf6b1b2f9f6c5735cbf737637aa4f12bd54360d4abfd846416761367b6d6734f4d259a3b2c9ee3ee7fabc7c72b9aafdb991e154d9d58c4d7975254434fc81062f88b7d1d38786b17b764c7f64c3ba7dd93f59a8d458b6c2217e72b51a6535ba1359b3b426f635c8762805e8cac477188ed2c73aa03110b10dbe75332fc028", 0xab, 0xffffffffffffffff) add_key$keyring(&(0x7f0000000140), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r1) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key(&(0x7f0000000000)='blacklist\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)="d6d84b0089ba7791a9d753b77d2edaca55e050934a1e5314047f59c9e7b9273c2a2d5b72ba5fd08d0d43f5a0fbf6b1b2f9f6c5735cbf737637aa4f12bd54360d4abfd846416761367b6d6734f4d259a3b2c9ee3ee7fabc7c72b9aafdb991e154d9d58c4d7975254434fc81062f88b7d1d38786b17b764c7f64c3ba7dd93f59a8d458b6c2217e72b51a6535ba1359b3b426f635c8762805e8cac477188ed2c73aa03110b10dbe75332fc028", 0xab, 0xffffffffffffffff) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r1) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) 09:38:48 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key(&(0x7f0000000100)='pkcs7_test\x00', &(0x7f00000001c0)={'syz', 0x0}, &(0x7f0000000200)="bb53e4faa62b0d54d7b5be8ce9078fc4ef8122268b02b124ff1df17ae5a57bfb007f53670e926472d7951308b259c8d487624ada0931108842139fdd62901fb2c7c15f2f85ecd306ba92ae415d8770b48ca197a63685de6b59ecf11149743dd77dcaeb57ea82c00eb68845e79fcc2c0141ba690dca984a52bab7b7ecbd0c40ff685eb1dfb4d27314ab842e7732aab1eec31d93fefe7c730e801e7f", 0x9b, r0) keyctl$search(0xa, r1, &(0x7f0000000180)='keyring\x00', &(0x7f0000000140)={'syz', 0x2}, 0x0) getsockopt$CAN_RAW_LOOPBACK(0xffffffffffffffff, 0x65, 0x3, &(0x7f0000000000), &(0x7f0000000040)=0x4) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$KEYCTL_MOVE(0x1e, r0, r2, r0, 0x1) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key(&(0x7f0000000100)='pkcs7_test\x00', &(0x7f00000001c0)={'syz', 0x0}, &(0x7f0000000200)="bb53e4faa62b0d54d7b5be8ce9078fc4ef8122268b02b124ff1df17ae5a57bfb007f53670e926472d7951308b259c8d487624ada0931108842139fdd62901fb2c7c15f2f85ecd306ba92ae415d8770b48ca197a63685de6b59ecf11149743dd77dcaeb57ea82c00eb68845e79fcc2c0141ba690dca984a52bab7b7ecbd0c40ff685eb1dfb4d27314ab842e7732aab1eec31d93fefe7c730e801e7f", 0x9b, r0) (async) keyctl$search(0xa, r1, &(0x7f0000000180)='keyring\x00', &(0x7f0000000140)={'syz', 0x2}, 0x0) (async) getsockopt$CAN_RAW_LOOPBACK(0xffffffffffffffff, 0x65, 0x3, &(0x7f0000000000), &(0x7f0000000040)=0x4) (async) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) (async) keyctl$KEYCTL_MOVE(0x1e, r0, r2, r0, 0x1) (async) 09:38:48 executing program 0: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key(&(0x7f0000000140)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000940)="3bab3bd0e1b37035aa057d4ec71de3d0f4dbe475d1532e9548b7219b731e96ce96167aa2d8acbd0c6b8aa81dd11eb66a949e5fe719069f081ec91e714ec2d8ae6079488f40cbc9aba14f0b1e42236972e3189336849c5ebe22e7e5a34ed147d2c66a1737f53bb5a27ba2608c77c402d1d70b0499a71c9693fa593683348997c5d9b5a2ffc4ba0b89d636e7cf160dc9d3e3726fe51be26e0762a54e8118a88fda36d148bca772d986a3caa61af3956d9763d77aaf92cc122e24237079cb5519da588749e446de078db34d7649de197ffeea051065d656d185cff001c4934afa9c5eb0e2574dda0120992a2f822a48f4e66eef371cbf537669615fe85570c5fc914075b86043f275861faef6b1e10ac65558479a2e596589cd0c266d74d03b53843b1415f23e57a797da2f625e537ffc33d29ac550d6a2bfda0e69154da57f5712382f3a66717c8aa7c01d222498f331ca7f79c293ae25e0eec96e9116bca2d65877295a130902326c47f1a1c4f877eae7a569111fa72cd5d944ea6a6fb06195fa1ff94ad2884a24fcdc4151bbd9df47784aebd4e2c48f7a9aff87543af12ec1d1329dda0fe7e25317ae5b2e8c5288895d7a7cd00286cd3394088cd21e56c1ffba0888e36e987b936dc79d8e3778f701289d680c8e1a5ed1925c96f4e541a4b17da6697981c6b01254ef78c5f03aa30d0de6242646a6aef1cb1afcf68c530988b44f3e225276422be7ce7b14b649336e064cb611e9c84d5f0db654a9ce4baf63191ad401b40e656c0c90630a359fec1a1018f7f5107333ee6533b6236a164a47dc7055b41217d7a3f7c7a1d18a4ebca139b72dc2fde24a5f6704ddd1dfbece466c76bb49a3471f5b8af347bd58339f73cb335b9f2c6737987a24688d14e38e4581fe200ce9cc65394064ed083b8d67cc29987ee163d8285343c5fab2a07db18ea7f2927a14ae8d3b1ce90aa5965e5ba0a5e9c6d35eac46a075fe93ff7c5e995a4fc791b4c53e3c6fae36691849e35893d6c50d228a8b2f0f8dc7fe21c3c10fbddbdd4067d04826e7a8c943660bf30b7794f0164e956435b774fa3ef9dd98c97e43de2fe0cdb980349596c017ea22c1a0ec8bc9edb51f88714f0b3ff5df0b620ec68e969b58c8cfda125a2c9d88e8caae4e1f2a39d80adfeb3cfd92279d7f9a8978c0fa4f42ea7553888f62394db30a30b5cca77173658e400556b0f642504b4de2af6f8d06ef57d07f15fb8fb3ea84249eb410e9a309d1ec67b161bb8d948624aedf494edd830ecf73a986c7e193dfc1181bc371e28b8b3f47aa793baebbe4790459d3e452e063cf1461e71f4a93af7c0e21b426293a8e7c048b7a21623834b317ce44d9dd61deb2e7679f57f7f3498100b9d9b15cf21316b499a0d8c9ab7853b2d010dfaad5b02bebce18b9fba3088807c6b1222c60c3c1e72f1e7d573ab4dcaa31ca253677b84d66d028ca4c652127f8c0ae31679aec143d2169de6eab217ba8756f388630b3f639ed9a766dd70d8aac2f9a24b6b69a6236a84f12df2c994854b799ac00881c34dab4c28262418ca76f9de741f5f1dc416e8585ef8d563cbf80f3eefae8b691750f806a663f76be519a98c15956534f6487d4bfc9da634d9e3e73b6c4f80875de7dcbbc975b79ae973ca6d559c11072730229ccf1dd2bdbbb326dd0d688b92f8307e97b04896a5c1e30311bd1c79c40cad4f132c7de19d91cf2c96a586d489519704b48d35502ac00e7736d704014f958d650f4b43b8639ca7f20c5c37dc12b547aa1a1dc663077a2ec30b174b8d228f3f1e681b837ac32b07a9a40c5d1b99be0aaf1d5b4dcb3da59c6700529d17c182e4bf9cfa528e5c071ee8a74736fa40a9b4ba73ab2c2c73ef841b697f9c4b64040bd370f5d377c95e868ec976a6ddc9e422c7a0f5b05eba32d386b062e103540912e19ada01a2cbfd0859e7eb4fa762671d72f9c6f114ef6284a49e1a41a7027e0814e754a72a28485df30331921262d62bfb37247b1a5119cbe69ac8ecfd7f4b2db0ff35a17f603275837f517433764fa02656319a4e85c9187dadf433c16f934d9b8dfbd54d4b83fcea0bf22c01f6dc0e0cf80e5b1633d78d002b30e613f34fdcbd107d667dc265bdf30c14af34ee36c015d18d5471a4851e64291a74f090173fff4dc4f984aaa7bfbc01504551ba23c55d806cc4ce62940d12fc06a005f35a06b251338ed1167f2270a49e28ab02f0095eb51c7987166c02ac83bd06683babf34ec7f035d3a1af0c9519542cf74e22b0fd6f00a0040059dae1a0ec3cb319e85724af86795bac74d5f03903ca6c983a66156e3f9063c53b89134d0e64fe78b6392400e0a1b33c99f9eba8167d5cd6760ce1bc4e2217f2d30b47a55e9d0bb89640b0fc652734aed66535715ad17ec0bce669e91559ba49d72c43f79ea082078d27f8755f070e0a7dc8476d4c7facd8c09b4441e1f33132653d78ffa16751084f494a0985b49ff017ceb86c7ac16d71db1c98869635016736301b489835a65c1e696cd4ff50123d67bbfb6191a607e8c085c7af966baf569dbad1791dda096e6762e87a0e4e526021b0a3c882eb29679a5ecb4f8683b99114f65957a89f78408065189a08c4ed23ce5e1f08cb89291d83560d5c9e534d5dd06217bc64e14f768d312908f28b632f17f37efe0df7d6611487748ffd41a6f138dbd642c62b9bef7cfa031fb0cdfc6ae424205a83f8a5a82d60accf3d0d1592c0b5535b4451d150e2497dd78fc5fb767951c4ce5c2c66efeb6de1a6acc3d177826d1598526e3577d3ae8143eac815a75231143f474612f9150021cf7663e6709f225661aef3821ae0e572a8e90c1b89906830ba81b3da37244a806e74a005a9bbfe6981497830a89f9c0bce28059533dcc9bf6cccdbabe60c34bf9e7f4dd5db45e559ffa55315ab265c03c384d3b7234377c6d3952fd0e56c745af6d5147239ed21ebe4aea6ee6934577f48a604462f4f17f27df6ed7dbf10a64695fe8a7972423287397dbc29305d7293d256130df50d8c7377f1b6ab734bdac185ddb0edf73c3aff859e03fb2077d6e8a80ede581623b970747b612e8bf8cbaf2f9947d4687d90a7ed60ec34419b6c28ad0510bec4af55ceb7883ba00411efb88e8793d645416af2b0fb0f364f47100d681ff860465d82961962cef66fedf91cb0e44e9d5130657e129435bec9223911127129a0806a7aca7cef0bc9f817c2a1c0db010efe94d80d9f579d7c6077d536f585b94eec0ef17fb452c838fd9f09752117d24f7c5020b14e1d5ed3291e04ba0ea57d5853939d52a66f422be6367a9df5b6c6162c50cc67683af628102ea67de0ab65149a08a59e66a61c28b975dcde157da76b7c5f6a609aa3ad499c187d7b35f600b7e12e3da428df85a4e9c615222a3df5699bafef0581520b2502d62454cfc430110fb7eff37260c76b958f33167f3bb87f7d0c8d112903e3b1bef10165b7f4867ba2c68c9973668a09b7a798c8b6f0426e8f36c7023398c7b23d353af8ab09eac2ee48b06900b8c1705ad6cb900ab9b6f9a91233d56c44febe6359f108cd8ed0b9717550c0021b39ddec29def84e1f96bc6135cdd60ecec05cbc4195aa3186c677884069a659cbce8d67ce698bd3b95730d1591489d22288301cac104d6fe93d8991bd646008842047f8293fc420729bedf775f9fef199f16d0ccba9237701d24fa6849186f92c052d5c5abf14f280a10ed0986226e7dee6c4c855819b061b12db48461ec72d765f9345c0d81bfa83dbebfdd6782d597bf520cb35d9d8a70df518ad1366b2aaa122e08187311b29e4467a0e31a3c4a2294f20affcfe7bcc7371e7ce850efb08068192c255379754327df8bde54dc6072f9fca573a3b6b2eca0e377c1baa3ef3fa343afe07f6b0c66bf7e1ff1938360704b3f1e831cf63aed911dd1d6292a840dd738aa73f0910a215533927122d3e20ee4f8b7948527bfd6ede5b6bb704755e3a7ec47eac0a2421c56d1bb8f3432a9159021dc477dbd19bcc19ad8e53ff3dec9128e82e05b8d121ae768eba073b86f44e42e97a213a42454a231c58623066de0d63e984df7d79fe7810c0e48e8220de96a875a53181a4aaabcf9d1dc2082689a017e463c1caa2b2d86a9f3b78f75cd48c5978b14a7ae6b177dc2f7f8b292e9c9ba7db6745d3df9f7d241179698adefd90c9331f280511c69ef8d072a3d00a7ace4208a67cdb13e973eefe3728e5a9aeb5401dbb4fd07d9d64ea5f26eb8976a59cc479807c5c65a91433a9e76b112b90ff1f4711126cb674f68cf7a9df1cbaa6ce7059711b583e9f67588ee99a73cbbc348f327ba894b105288105ffb3ab90a4aae807230211097c4fdd5d9222b9481e25ecabf9a994a53e1c884b54695c43d362d95ce48017e68b52c5c2cfb2295b82eb4f9c321f1e76500267f8041ac73d922e1c2f0359298861dc06845226484f35ae6a103b1a89aef0c4ff99114e24ebecad1400441ebd655df1dca0e6325bea5911e02480841f2a9bf0620c4cafd90fe104c441a1f11eab594d65c395798a2ab88e08b4a710695ad171bcda960af083fb02ce259dce4cf792679dd978e4dab7e951830a5e2807d12f0c5f373445f0131ffe5895ee836bdaf16940d825af18d2e29abd9faf6a44f3739e3cd0bd5e1dcbdcb3ef90ce423d869acb608b394da3ced3e5ef10467f9714b2114f1713e8958bc23dd75197a34ff8e373213eeb4d79b2c034754f316e7d3fd38a8749794c61bd324260eab3e05a6b11260e87649caf53589764b18eb3f3c6cf9d2fd325526a7a290665f6cb3b3fb09bb34b8f1a2158e82bd1b9957765d526e73037723b669ba679b462d8bc354eab646dd0a88c6468c644eebad8882fe0492177af5af4d570487b71fa0e2a396530d9028f2c038826cd4e23ee4e72ec4353f57c69be35d5e068281c778d84148a67d2f242a159283bcf1aa38873572f62e7936204bb9b811b6457f135f6cc28dacab9999b8aa03ba2c49f797709e0696a2d42dd88c0634ecda57e9a7614e58339e46097afa64a483d1b5ca5f6fec8d353f41593abe33f09581e8d25fe958d11837088a10f864009923431125b82916820dd5dcdd2482a74b41f4f84ae05bb8dc4265407247eb49a77f2bc418971fd10a6df519e2db85671574611c8e0d5dcd6f2932e182c197d991e16aeb838d19f5ffc34e92cc94b32b5c1fd9313d8dca7887f4176c49dd9a4f4aea9dc66505c8250ea7cc7fca93511e8a84c391e4baf68a0067b9be73a6f1d2e20f323cb0e3c2d38bfb543310a8336cac5b8fb6a42f1979c74a5300c00cbe48e152606823ca2a81dc38b3cc28b53ef8e14287c2ea3cc820484c0e96002eaede76b64763815b67adb4366bb1b95e83a793b83c963cb18faff04c36aa8a12e39ed797633774f2d255ede1b662d6245b13acc281e2acb84bd05cae66bb36d14c819b1316010205ccd94f2b28cd7d843dc301ca22299a83a160d4312369ea607e74347a6aa0d245d60008147b480e7e1dcd25644b69be257c43a97419ac22956f5fa403b3c00d9375563fba4a47d3f30020314e0548609c084ef48dfb80a6ba498ac78823208531a3b14c842dbfe1e071616b1d0fc3d41044cdcbbfb92d6741dd1b13c00d39ddfda535c66d608cbca6fc187985a0999b1c9775cf94b788ec014b48fb2e19aa4ffca576cc36be5677e4c2270248eda696af8e7e6b927e91d6b17b85854590726f73bfc725db63888cb07b06e2fe6d670464fefd01c2c793a47a970514679b7b7a23e053e530a4fd466d6f41a559", 0x1000, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, r0) r2 = getpid() pidfd_open(r2, 0x0) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, r1) keyctl$search(0x3, r3, 0x0, 0x0, r3) ioctl$SCSI_IOCTL_DOORLOCK(0xffffffffffffffff, 0x5380) socket$inet_smc(0x2b, 0x1, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_LINK_PRI(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x68, r4, 0x1, 0x70bd2a, 0x25dfdbff, {{}, {}, {0x4c, 0x18, {0xb979, @link='syz1\x00'}}}, ["", "", "", "", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x4041}, 0x4) sendto$x25(0xffffffffffffffff, &(0x7f0000000000)="f6437222a09edb2eaad8aab2b182ebcd546a568605e18cd512a966648e", 0x1d, 0x0, &(0x7f0000000180)={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x3}}, 0x12) 09:38:48 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 5: keyctl$search(0x14, 0x0, &(0x7f0000000100)='keyring\x00', 0x0, 0x0) 09:38:48 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key(&(0x7f0000000100)='pkcs7_test\x00', &(0x7f00000001c0)={'syz', 0x0}, &(0x7f0000000200)="bb53e4faa62b0d54d7b5be8ce9078fc4ef8122268b02b124ff1df17ae5a57bfb007f53670e926472d7951308b259c8d487624ada0931108842139fdd62901fb2c7c15f2f85ecd306ba92ae415d8770b48ca197a63685de6b59ecf11149743dd77dcaeb57ea82c00eb68845e79fcc2c0141ba690dca984a52bab7b7ecbd0c40ff685eb1dfb4d27314ab842e7732aab1eec31d93fefe7c730e801e7f", 0x9b, r0) keyctl$search(0xa, r1, &(0x7f0000000180)='keyring\x00', &(0x7f0000000140)={'syz', 0x2}, 0x0) getsockopt$CAN_RAW_LOOPBACK(0xffffffffffffffff, 0x65, 0x3, &(0x7f0000000000), &(0x7f0000000040)=0x4) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$KEYCTL_MOVE(0x1e, r0, r2, r0, 0x1) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key(&(0x7f0000000100)='pkcs7_test\x00', &(0x7f00000001c0)={'syz', 0x0}, &(0x7f0000000200)="bb53e4faa62b0d54d7b5be8ce9078fc4ef8122268b02b124ff1df17ae5a57bfb007f53670e926472d7951308b259c8d487624ada0931108842139fdd62901fb2c7c15f2f85ecd306ba92ae415d8770b48ca197a63685de6b59ecf11149743dd77dcaeb57ea82c00eb68845e79fcc2c0141ba690dca984a52bab7b7ecbd0c40ff685eb1dfb4d27314ab842e7732aab1eec31d93fefe7c730e801e7f", 0x9b, r0) (async) keyctl$search(0xa, r1, &(0x7f0000000180)='keyring\x00', &(0x7f0000000140)={'syz', 0x2}, 0x0) (async) getsockopt$CAN_RAW_LOOPBACK(0xffffffffffffffff, 0x65, 0x3, &(0x7f0000000000), &(0x7f0000000040)=0x4) (async) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) (async) keyctl$KEYCTL_MOVE(0x1e, r0, r2, r0, 0x1) (async) 09:38:48 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key(&(0x7f0000000000)='blacklist\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)="d6d84b0089ba7791a9d753b77d2edaca55e050934a1e5314047f59c9e7b9273c2a2d5b72ba5fd08d0d43f5a0fbf6b1b2f9f6c5735cbf737637aa4f12bd54360d4abfd846416761367b6d6734f4d259a3b2c9ee3ee7fabc7c72b9aafdb991e154d9d58c4d7975254434fc81062f88b7d1d38786b17b764c7f64c3ba7dd93f59a8d458b6c2217e72b51a6535ba1359b3b426f635c8762805e8cac477188ed2c73aa03110b10dbe75332fc028", 0xab, 0xffffffffffffffff) add_key$keyring(&(0x7f0000000140), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r1) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:48 executing program 1: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040), 0x6000, 0x0) 09:38:48 executing program 0: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key(&(0x7f0000000140)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000940)="3bab3bd0e1b37035aa057d4ec71de3d0f4dbe475d1532e9548b7219b731e96ce96167aa2d8acbd0c6b8aa81dd11eb66a949e5fe719069f081ec91e714ec2d8ae6079488f40cbc9aba14f0b1e42236972e3189336849c5ebe22e7e5a34ed147d2c66a1737f53bb5a27ba2608c77c402d1d70b0499a71c9693fa593683348997c5d9b5a2ffc4ba0b89d636e7cf160dc9d3e3726fe51be26e0762a54e8118a88fda36d148bca772d986a3caa61af3956d9763d77aaf92cc122e24237079cb5519da588749e446de078db34d7649de197ffeea051065d656d185cff001c4934afa9c5eb0e2574dda0120992a2f822a48f4e66eef371cbf537669615fe85570c5fc914075b86043f275861faef6b1e10ac65558479a2e596589cd0c266d74d03b53843b1415f23e57a797da2f625e537ffc33d29ac550d6a2bfda0e69154da57f5712382f3a66717c8aa7c01d222498f331ca7f79c293ae25e0eec96e9116bca2d65877295a130902326c47f1a1c4f877eae7a569111fa72cd5d944ea6a6fb06195fa1ff94ad2884a24fcdc4151bbd9df47784aebd4e2c48f7a9aff87543af12ec1d1329dda0fe7e25317ae5b2e8c5288895d7a7cd00286cd3394088cd21e56c1ffba0888e36e987b936dc79d8e3778f701289d680c8e1a5ed1925c96f4e541a4b17da6697981c6b01254ef78c5f03aa30d0de6242646a6aef1cb1afcf68c530988b44f3e225276422be7ce7b14b649336e064cb611e9c84d5f0db654a9ce4baf63191ad401b40e656c0c90630a359fec1a1018f7f5107333ee6533b6236a164a47dc7055b41217d7a3f7c7a1d18a4ebca139b72dc2fde24a5f6704ddd1dfbece466c76bb49a3471f5b8af347bd58339f73cb335b9f2c6737987a24688d14e38e4581fe200ce9cc65394064ed083b8d67cc29987ee163d8285343c5fab2a07db18ea7f2927a14ae8d3b1ce90aa5965e5ba0a5e9c6d35eac46a075fe93ff7c5e995a4fc791b4c53e3c6fae36691849e35893d6c50d228a8b2f0f8dc7fe21c3c10fbddbdd4067d04826e7a8c943660bf30b7794f0164e956435b774fa3ef9dd98c97e43de2fe0cdb980349596c017ea22c1a0ec8bc9edb51f88714f0b3ff5df0b620ec68e969b58c8cfda125a2c9d88e8caae4e1f2a39d80adfeb3cfd92279d7f9a8978c0fa4f42ea7553888f62394db30a30b5cca77173658e400556b0f642504b4de2af6f8d06ef57d07f15fb8fb3ea84249eb410e9a309d1ec67b161bb8d948624aedf494edd830ecf73a986c7e193dfc1181bc371e28b8b3f47aa793baebbe4790459d3e452e063cf1461e71f4a93af7c0e21b426293a8e7c048b7a21623834b317ce44d9dd61deb2e7679f57f7f3498100b9d9b15cf21316b499a0d8c9ab7853b2d010dfaad5b02bebce18b9fba3088807c6b1222c60c3c1e72f1e7d573ab4dcaa31ca253677b84d66d028ca4c652127f8c0ae31679aec143d2169de6eab217ba8756f388630b3f639ed9a766dd70d8aac2f9a24b6b69a6236a84f12df2c994854b799ac00881c34dab4c28262418ca76f9de741f5f1dc416e8585ef8d563cbf80f3eefae8b691750f806a663f76be519a98c15956534f6487d4bfc9da634d9e3e73b6c4f80875de7dcbbc975b79ae973ca6d559c11072730229ccf1dd2bdbbb326dd0d688b92f8307e97b04896a5c1e30311bd1c79c40cad4f132c7de19d91cf2c96a586d489519704b48d35502ac00e7736d704014f958d650f4b43b8639ca7f20c5c37dc12b547aa1a1dc663077a2ec30b174b8d228f3f1e681b837ac32b07a9a40c5d1b99be0aaf1d5b4dcb3da59c6700529d17c182e4bf9cfa528e5c071ee8a74736fa40a9b4ba73ab2c2c73ef841b697f9c4b64040bd370f5d377c95e868ec976a6ddc9e422c7a0f5b05eba32d386b062e103540912e19ada01a2cbfd0859e7eb4fa762671d72f9c6f114ef6284a49e1a41a7027e0814e754a72a28485df30331921262d62bfb37247b1a5119cbe69ac8ecfd7f4b2db0ff35a17f603275837f517433764fa02656319a4e85c9187dadf433c16f934d9b8dfbd54d4b83fcea0bf22c01f6dc0e0cf80e5b1633d78d002b30e613f34fdcbd107d667dc265bdf30c14af34ee36c015d18d5471a4851e64291a74f090173fff4dc4f984aaa7bfbc01504551ba23c55d806cc4ce62940d12fc06a005f35a06b251338ed1167f2270a49e28ab02f0095eb51c7987166c02ac83bd06683babf34ec7f035d3a1af0c9519542cf74e22b0fd6f00a0040059dae1a0ec3cb319e85724af86795bac74d5f03903ca6c983a66156e3f9063c53b89134d0e64fe78b6392400e0a1b33c99f9eba8167d5cd6760ce1bc4e2217f2d30b47a55e9d0bb89640b0fc652734aed66535715ad17ec0bce669e91559ba49d72c43f79ea082078d27f8755f070e0a7dc8476d4c7facd8c09b4441e1f33132653d78ffa16751084f494a0985b49ff017ceb86c7ac16d71db1c98869635016736301b489835a65c1e696cd4ff50123d67bbfb6191a607e8c085c7af966baf569dbad1791dda096e6762e87a0e4e526021b0a3c882eb29679a5ecb4f8683b99114f65957a89f78408065189a08c4ed23ce5e1f08cb89291d83560d5c9e534d5dd06217bc64e14f768d312908f28b632f17f37efe0df7d6611487748ffd41a6f138dbd642c62b9bef7cfa031fb0cdfc6ae424205a83f8a5a82d60accf3d0d1592c0b5535b4451d150e2497dd78fc5fb767951c4ce5c2c66efeb6de1a6acc3d177826d1598526e3577d3ae8143eac815a75231143f474612f9150021cf7663e6709f225661aef3821ae0e572a8e90c1b89906830ba81b3da37244a806e74a005a9bbfe6981497830a89f9c0bce28059533dcc9bf6cccdbabe60c34bf9e7f4dd5db45e559ffa55315ab265c03c384d3b7234377c6d3952fd0e56c745af6d5147239ed21ebe4aea6ee6934577f48a604462f4f17f27df6ed7dbf10a64695fe8a7972423287397dbc29305d7293d256130df50d8c7377f1b6ab734bdac185ddb0edf73c3aff859e03fb2077d6e8a80ede581623b970747b612e8bf8cbaf2f9947d4687d90a7ed60ec34419b6c28ad0510bec4af55ceb7883ba00411efb88e8793d645416af2b0fb0f364f47100d681ff860465d82961962cef66fedf91cb0e44e9d5130657e129435bec9223911127129a0806a7aca7cef0bc9f817c2a1c0db010efe94d80d9f579d7c6077d536f585b94eec0ef17fb452c838fd9f09752117d24f7c5020b14e1d5ed3291e04ba0ea57d5853939d52a66f422be6367a9df5b6c6162c50cc67683af628102ea67de0ab65149a08a59e66a61c28b975dcde157da76b7c5f6a609aa3ad499c187d7b35f600b7e12e3da428df85a4e9c615222a3df5699bafef0581520b2502d62454cfc430110fb7eff37260c76b958f33167f3bb87f7d0c8d112903e3b1bef10165b7f4867ba2c68c9973668a09b7a798c8b6f0426e8f36c7023398c7b23d353af8ab09eac2ee48b06900b8c1705ad6cb900ab9b6f9a91233d56c44febe6359f108cd8ed0b9717550c0021b39ddec29def84e1f96bc6135cdd60ecec05cbc4195aa3186c677884069a659cbce8d67ce698bd3b95730d1591489d22288301cac104d6fe93d8991bd646008842047f8293fc420729bedf775f9fef199f16d0ccba9237701d24fa6849186f92c052d5c5abf14f280a10ed0986226e7dee6c4c855819b061b12db48461ec72d765f9345c0d81bfa83dbebfdd6782d597bf520cb35d9d8a70df518ad1366b2aaa122e08187311b29e4467a0e31a3c4a2294f20affcfe7bcc7371e7ce850efb08068192c255379754327df8bde54dc6072f9fca573a3b6b2eca0e377c1baa3ef3fa343afe07f6b0c66bf7e1ff1938360704b3f1e831cf63aed911dd1d6292a840dd738aa73f0910a215533927122d3e20ee4f8b7948527bfd6ede5b6bb704755e3a7ec47eac0a2421c56d1bb8f3432a9159021dc477dbd19bcc19ad8e53ff3dec9128e82e05b8d121ae768eba073b86f44e42e97a213a42454a231c58623066de0d63e984df7d79fe7810c0e48e8220de96a875a53181a4aaabcf9d1dc2082689a017e463c1caa2b2d86a9f3b78f75cd48c5978b14a7ae6b177dc2f7f8b292e9c9ba7db6745d3df9f7d241179698adefd90c9331f280511c69ef8d072a3d00a7ace4208a67cdb13e973eefe3728e5a9aeb5401dbb4fd07d9d64ea5f26eb8976a59cc479807c5c65a91433a9e76b112b90ff1f4711126cb674f68cf7a9df1cbaa6ce7059711b583e9f67588ee99a73cbbc348f327ba894b105288105ffb3ab90a4aae807230211097c4fdd5d9222b9481e25ecabf9a994a53e1c884b54695c43d362d95ce48017e68b52c5c2cfb2295b82eb4f9c321f1e76500267f8041ac73d922e1c2f0359298861dc06845226484f35ae6a103b1a89aef0c4ff99114e24ebecad1400441ebd655df1dca0e6325bea5911e02480841f2a9bf0620c4cafd90fe104c441a1f11eab594d65c395798a2ab88e08b4a710695ad171bcda960af083fb02ce259dce4cf792679dd978e4dab7e951830a5e2807d12f0c5f373445f0131ffe5895ee836bdaf16940d825af18d2e29abd9faf6a44f3739e3cd0bd5e1dcbdcb3ef90ce423d869acb608b394da3ced3e5ef10467f9714b2114f1713e8958bc23dd75197a34ff8e373213eeb4d79b2c034754f316e7d3fd38a8749794c61bd324260eab3e05a6b11260e87649caf53589764b18eb3f3c6cf9d2fd325526a7a290665f6cb3b3fb09bb34b8f1a2158e82bd1b9957765d526e73037723b669ba679b462d8bc354eab646dd0a88c6468c644eebad8882fe0492177af5af4d570487b71fa0e2a396530d9028f2c038826cd4e23ee4e72ec4353f57c69be35d5e068281c778d84148a67d2f242a159283bcf1aa38873572f62e7936204bb9b811b6457f135f6cc28dacab9999b8aa03ba2c49f797709e0696a2d42dd88c0634ecda57e9a7614e58339e46097afa64a483d1b5ca5f6fec8d353f41593abe33f09581e8d25fe958d11837088a10f864009923431125b82916820dd5dcdd2482a74b41f4f84ae05bb8dc4265407247eb49a77f2bc418971fd10a6df519e2db85671574611c8e0d5dcd6f2932e182c197d991e16aeb838d19f5ffc34e92cc94b32b5c1fd9313d8dca7887f4176c49dd9a4f4aea9dc66505c8250ea7cc7fca93511e8a84c391e4baf68a0067b9be73a6f1d2e20f323cb0e3c2d38bfb543310a8336cac5b8fb6a42f1979c74a5300c00cbe48e152606823ca2a81dc38b3cc28b53ef8e14287c2ea3cc820484c0e96002eaede76b64763815b67adb4366bb1b95e83a793b83c963cb18faff04c36aa8a12e39ed797633774f2d255ede1b662d6245b13acc281e2acb84bd05cae66bb36d14c819b1316010205ccd94f2b28cd7d843dc301ca22299a83a160d4312369ea607e74347a6aa0d245d60008147b480e7e1dcd25644b69be257c43a97419ac22956f5fa403b3c00d9375563fba4a47d3f30020314e0548609c084ef48dfb80a6ba498ac78823208531a3b14c842dbfe1e071616b1d0fc3d41044cdcbbfb92d6741dd1b13c00d39ddfda535c66d608cbca6fc187985a0999b1c9775cf94b788ec014b48fb2e19aa4ffca576cc36be5677e4c2270248eda696af8e7e6b927e91d6b17b85854590726f73bfc725db63888cb07b06e2fe6d670464fefd01c2c793a47a970514679b7b7a23e053e530a4fd466d6f41a559", 0x1000, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, r0) r2 = getpid() pidfd_open(r2, 0x0) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, r1) keyctl$search(0x3, r3, 0x0, 0x0, r3) ioctl$SCSI_IOCTL_DOORLOCK(0xffffffffffffffff, 0x5380) socket$inet_smc(0x2b, 0x1, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_LINK_PRI(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x68, r4, 0x1, 0x70bd2a, 0x25dfdbff, {{}, {}, {0x4c, 0x18, {0xb979, @link='syz1\x00'}}}, ["", "", "", "", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x4041}, 0x4) sendto$x25(0xffffffffffffffff, &(0x7f0000000000)="f6437222a09edb2eaad8aab2b182ebcd546a568605e18cd512a966648e", 0x1d, 0x0, &(0x7f0000000180)={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x3}}, 0x12) 09:38:48 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:48 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:48 executing program 0: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key(&(0x7f0000000140)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000940)="3bab3bd0e1b37035aa057d4ec71de3d0f4dbe475d1532e9548b7219b731e96ce96167aa2d8acbd0c6b8aa81dd11eb66a949e5fe719069f081ec91e714ec2d8ae6079488f40cbc9aba14f0b1e42236972e3189336849c5ebe22e7e5a34ed147d2c66a1737f53bb5a27ba2608c77c402d1d70b0499a71c9693fa593683348997c5d9b5a2ffc4ba0b89d636e7cf160dc9d3e3726fe51be26e0762a54e8118a88fda36d148bca772d986a3caa61af3956d9763d77aaf92cc122e24237079cb5519da588749e446de078db34d7649de197ffeea051065d656d185cff001c4934afa9c5eb0e2574dda0120992a2f822a48f4e66eef371cbf537669615fe85570c5fc914075b86043f275861faef6b1e10ac65558479a2e596589cd0c266d74d03b53843b1415f23e57a797da2f625e537ffc33d29ac550d6a2bfda0e69154da57f5712382f3a66717c8aa7c01d222498f331ca7f79c293ae25e0eec96e9116bca2d65877295a130902326c47f1a1c4f877eae7a569111fa72cd5d944ea6a6fb06195fa1ff94ad2884a24fcdc4151bbd9df47784aebd4e2c48f7a9aff87543af12ec1d1329dda0fe7e25317ae5b2e8c5288895d7a7cd00286cd3394088cd21e56c1ffba0888e36e987b936dc79d8e3778f701289d680c8e1a5ed1925c96f4e541a4b17da6697981c6b01254ef78c5f03aa30d0de6242646a6aef1cb1afcf68c530988b44f3e225276422be7ce7b14b649336e064cb611e9c84d5f0db654a9ce4baf63191ad401b40e656c0c90630a359fec1a1018f7f5107333ee6533b6236a164a47dc7055b41217d7a3f7c7a1d18a4ebca139b72dc2fde24a5f6704ddd1dfbece466c76bb49a3471f5b8af347bd58339f73cb335b9f2c6737987a24688d14e38e4581fe200ce9cc65394064ed083b8d67cc29987ee163d8285343c5fab2a07db18ea7f2927a14ae8d3b1ce90aa5965e5ba0a5e9c6d35eac46a075fe93ff7c5e995a4fc791b4c53e3c6fae36691849e35893d6c50d228a8b2f0f8dc7fe21c3c10fbddbdd4067d04826e7a8c943660bf30b7794f0164e956435b774fa3ef9dd98c97e43de2fe0cdb980349596c017ea22c1a0ec8bc9edb51f88714f0b3ff5df0b620ec68e969b58c8cfda125a2c9d88e8caae4e1f2a39d80adfeb3cfd92279d7f9a8978c0fa4f42ea7553888f62394db30a30b5cca77173658e400556b0f642504b4de2af6f8d06ef57d07f15fb8fb3ea84249eb410e9a309d1ec67b161bb8d948624aedf494edd830ecf73a986c7e193dfc1181bc371e28b8b3f47aa793baebbe4790459d3e452e063cf1461e71f4a93af7c0e21b426293a8e7c048b7a21623834b317ce44d9dd61deb2e7679f57f7f3498100b9d9b15cf21316b499a0d8c9ab7853b2d010dfaad5b02bebce18b9fba3088807c6b1222c60c3c1e72f1e7d573ab4dcaa31ca253677b84d66d028ca4c652127f8c0ae31679aec143d2169de6eab217ba8756f388630b3f639ed9a766dd70d8aac2f9a24b6b69a6236a84f12df2c994854b799ac00881c34dab4c28262418ca76f9de741f5f1dc416e8585ef8d563cbf80f3eefae8b691750f806a663f76be519a98c15956534f6487d4bfc9da634d9e3e73b6c4f80875de7dcbbc975b79ae973ca6d559c11072730229ccf1dd2bdbbb326dd0d688b92f8307e97b04896a5c1e30311bd1c79c40cad4f132c7de19d91cf2c96a586d489519704b48d35502ac00e7736d704014f958d650f4b43b8639ca7f20c5c37dc12b547aa1a1dc663077a2ec30b174b8d228f3f1e681b837ac32b07a9a40c5d1b99be0aaf1d5b4dcb3da59c6700529d17c182e4bf9cfa528e5c071ee8a74736fa40a9b4ba73ab2c2c73ef841b697f9c4b64040bd370f5d377c95e868ec976a6ddc9e422c7a0f5b05eba32d386b062e103540912e19ada01a2cbfd0859e7eb4fa762671d72f9c6f114ef6284a49e1a41a7027e0814e754a72a28485df30331921262d62bfb37247b1a5119cbe69ac8ecfd7f4b2db0ff35a17f603275837f517433764fa02656319a4e85c9187dadf433c16f934d9b8dfbd54d4b83fcea0bf22c01f6dc0e0cf80e5b1633d78d002b30e613f34fdcbd107d667dc265bdf30c14af34ee36c015d18d5471a4851e64291a74f090173fff4dc4f984aaa7bfbc01504551ba23c55d806cc4ce62940d12fc06a005f35a06b251338ed1167f2270a49e28ab02f0095eb51c7987166c02ac83bd06683babf34ec7f035d3a1af0c9519542cf74e22b0fd6f00a0040059dae1a0ec3cb319e85724af86795bac74d5f03903ca6c983a66156e3f9063c53b89134d0e64fe78b6392400e0a1b33c99f9eba8167d5cd6760ce1bc4e2217f2d30b47a55e9d0bb89640b0fc652734aed66535715ad17ec0bce669e91559ba49d72c43f79ea082078d27f8755f070e0a7dc8476d4c7facd8c09b4441e1f33132653d78ffa16751084f494a0985b49ff017ceb86c7ac16d71db1c98869635016736301b489835a65c1e696cd4ff50123d67bbfb6191a607e8c085c7af966baf569dbad1791dda096e6762e87a0e4e526021b0a3c882eb29679a5ecb4f8683b99114f65957a89f78408065189a08c4ed23ce5e1f08cb89291d83560d5c9e534d5dd06217bc64e14f768d312908f28b632f17f37efe0df7d6611487748ffd41a6f138dbd642c62b9bef7cfa031fb0cdfc6ae424205a83f8a5a82d60accf3d0d1592c0b5535b4451d150e2497dd78fc5fb767951c4ce5c2c66efeb6de1a6acc3d177826d1598526e3577d3ae8143eac815a75231143f474612f9150021cf7663e6709f225661aef3821ae0e572a8e90c1b89906830ba81b3da37244a806e74a005a9bbfe6981497830a89f9c0bce28059533dcc9bf6cccdbabe60c34bf9e7f4dd5db45e559ffa55315ab265c03c384d3b7234377c6d3952fd0e56c745af6d5147239ed21ebe4aea6ee6934577f48a604462f4f17f27df6ed7dbf10a64695fe8a7972423287397dbc29305d7293d256130df50d8c7377f1b6ab734bdac185ddb0edf73c3aff859e03fb2077d6e8a80ede581623b970747b612e8bf8cbaf2f9947d4687d90a7ed60ec34419b6c28ad0510bec4af55ceb7883ba00411efb88e8793d645416af2b0fb0f364f47100d681ff860465d82961962cef66fedf91cb0e44e9d5130657e129435bec9223911127129a0806a7aca7cef0bc9f817c2a1c0db010efe94d80d9f579d7c6077d536f585b94eec0ef17fb452c838fd9f09752117d24f7c5020b14e1d5ed3291e04ba0ea57d5853939d52a66f422be6367a9df5b6c6162c50cc67683af628102ea67de0ab65149a08a59e66a61c28b975dcde157da76b7c5f6a609aa3ad499c187d7b35f600b7e12e3da428df85a4e9c615222a3df5699bafef0581520b2502d62454cfc430110fb7eff37260c76b958f33167f3bb87f7d0c8d112903e3b1bef10165b7f4867ba2c68c9973668a09b7a798c8b6f0426e8f36c7023398c7b23d353af8ab09eac2ee48b06900b8c1705ad6cb900ab9b6f9a91233d56c44febe6359f108cd8ed0b9717550c0021b39ddec29def84e1f96bc6135cdd60ecec05cbc4195aa3186c677884069a659cbce8d67ce698bd3b95730d1591489d22288301cac104d6fe93d8991bd646008842047f8293fc420729bedf775f9fef199f16d0ccba9237701d24fa6849186f92c052d5c5abf14f280a10ed0986226e7dee6c4c855819b061b12db48461ec72d765f9345c0d81bfa83dbebfdd6782d597bf520cb35d9d8a70df518ad1366b2aaa122e08187311b29e4467a0e31a3c4a2294f20affcfe7bcc7371e7ce850efb08068192c255379754327df8bde54dc6072f9fca573a3b6b2eca0e377c1baa3ef3fa343afe07f6b0c66bf7e1ff1938360704b3f1e831cf63aed911dd1d6292a840dd738aa73f0910a215533927122d3e20ee4f8b7948527bfd6ede5b6bb704755e3a7ec47eac0a2421c56d1bb8f3432a9159021dc477dbd19bcc19ad8e53ff3dec9128e82e05b8d121ae768eba073b86f44e42e97a213a42454a231c58623066de0d63e984df7d79fe7810c0e48e8220de96a875a53181a4aaabcf9d1dc2082689a017e463c1caa2b2d86a9f3b78f75cd48c5978b14a7ae6b177dc2f7f8b292e9c9ba7db6745d3df9f7d241179698adefd90c9331f280511c69ef8d072a3d00a7ace4208a67cdb13e973eefe3728e5a9aeb5401dbb4fd07d9d64ea5f26eb8976a59cc479807c5c65a91433a9e76b112b90ff1f4711126cb674f68cf7a9df1cbaa6ce7059711b583e9f67588ee99a73cbbc348f327ba894b105288105ffb3ab90a4aae807230211097c4fdd5d9222b9481e25ecabf9a994a53e1c884b54695c43d362d95ce48017e68b52c5c2cfb2295b82eb4f9c321f1e76500267f8041ac73d922e1c2f0359298861dc06845226484f35ae6a103b1a89aef0c4ff99114e24ebecad1400441ebd655df1dca0e6325bea5911e02480841f2a9bf0620c4cafd90fe104c441a1f11eab594d65c395798a2ab88e08b4a710695ad171bcda960af083fb02ce259dce4cf792679dd978e4dab7e951830a5e2807d12f0c5f373445f0131ffe5895ee836bdaf16940d825af18d2e29abd9faf6a44f3739e3cd0bd5e1dcbdcb3ef90ce423d869acb608b394da3ced3e5ef10467f9714b2114f1713e8958bc23dd75197a34ff8e373213eeb4d79b2c034754f316e7d3fd38a8749794c61bd324260eab3e05a6b11260e87649caf53589764b18eb3f3c6cf9d2fd325526a7a290665f6cb3b3fb09bb34b8f1a2158e82bd1b9957765d526e73037723b669ba679b462d8bc354eab646dd0a88c6468c644eebad8882fe0492177af5af4d570487b71fa0e2a396530d9028f2c038826cd4e23ee4e72ec4353f57c69be35d5e068281c778d84148a67d2f242a159283bcf1aa38873572f62e7936204bb9b811b6457f135f6cc28dacab9999b8aa03ba2c49f797709e0696a2d42dd88c0634ecda57e9a7614e58339e46097afa64a483d1b5ca5f6fec8d353f41593abe33f09581e8d25fe958d11837088a10f864009923431125b82916820dd5dcdd2482a74b41f4f84ae05bb8dc4265407247eb49a77f2bc418971fd10a6df519e2db85671574611c8e0d5dcd6f2932e182c197d991e16aeb838d19f5ffc34e92cc94b32b5c1fd9313d8dca7887f4176c49dd9a4f4aea9dc66505c8250ea7cc7fca93511e8a84c391e4baf68a0067b9be73a6f1d2e20f323cb0e3c2d38bfb543310a8336cac5b8fb6a42f1979c74a5300c00cbe48e152606823ca2a81dc38b3cc28b53ef8e14287c2ea3cc820484c0e96002eaede76b64763815b67adb4366bb1b95e83a793b83c963cb18faff04c36aa8a12e39ed797633774f2d255ede1b662d6245b13acc281e2acb84bd05cae66bb36d14c819b1316010205ccd94f2b28cd7d843dc301ca22299a83a160d4312369ea607e74347a6aa0d245d60008147b480e7e1dcd25644b69be257c43a97419ac22956f5fa403b3c00d9375563fba4a47d3f30020314e0548609c084ef48dfb80a6ba498ac78823208531a3b14c842dbfe1e071616b1d0fc3d41044cdcbbfb92d6741dd1b13c00d39ddfda535c66d608cbca6fc187985a0999b1c9775cf94b788ec014b48fb2e19aa4ffca576cc36be5677e4c2270248eda696af8e7e6b927e91d6b17b85854590726f73bfc725db63888cb07b06e2fe6d670464fefd01c2c793a47a970514679b7b7a23e053e530a4fd466d6f41a559", 0x1000, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, r0) r2 = getpid() pidfd_open(r2, 0x0) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, r1) keyctl$search(0x3, r3, 0x0, 0x0, r3) ioctl$SCSI_IOCTL_DOORLOCK(0xffffffffffffffff, 0x5380) socket$inet_smc(0x2b, 0x1, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_LINK_PRI(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x68, r4, 0x1, 0x70bd2a, 0x25dfdbff, {{}, {}, {0x4c, 0x18, {0xb979, @link='syz1\x00'}}}, ["", "", "", "", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x4041}, 0x4) sendto$x25(0xffffffffffffffff, &(0x7f0000000000)="f6437222a09edb2eaad8aab2b182ebcd546a568605e18cd512a966648e", 0x1d, 0x0, &(0x7f0000000180)={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x3}}, 0x12) 09:38:48 executing program 4: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) write$RDMA_USER_CM_CMD_LEAVE_MCAST(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x10}, 0x18) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r1) ioctl$SCSI_IOCTL_GET_PCI(r1, 0x5387, &(0x7f0000000080)) r2 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$search(0xa, r2, &(0x7f0000000100)='blacklist\x00', &(0x7f00000000c0)={'syz', 0x3}, r0) 09:38:48 executing program 1: openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040), 0x6000, 0x0) 09:38:48 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 4: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async, rerun: 32) write$RDMA_USER_CM_CMD_LEAVE_MCAST(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x10}, 0x18) (rerun: 32) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r1) ioctl$SCSI_IOCTL_GET_PCI(r1, 0x5387, &(0x7f0000000080)) r2 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$search(0xa, r2, &(0x7f0000000100)='blacklist\x00', &(0x7f00000000c0)={'syz', 0x3}, r0) 09:38:48 executing program 0: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key(&(0x7f0000000140)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000940)="3bab3bd0e1b37035aa057d4ec71de3d0f4dbe475d1532e9548b7219b731e96ce96167aa2d8acbd0c6b8aa81dd11eb66a949e5fe719069f081ec91e714ec2d8ae6079488f40cbc9aba14f0b1e42236972e3189336849c5ebe22e7e5a34ed147d2c66a1737f53bb5a27ba2608c77c402d1d70b0499a71c9693fa593683348997c5d9b5a2ffc4ba0b89d636e7cf160dc9d3e3726fe51be26e0762a54e8118a88fda36d148bca772d986a3caa61af3956d9763d77aaf92cc122e24237079cb5519da588749e446de078db34d7649de197ffeea051065d656d185cff001c4934afa9c5eb0e2574dda0120992a2f822a48f4e66eef371cbf537669615fe85570c5fc914075b86043f275861faef6b1e10ac65558479a2e596589cd0c266d74d03b53843b1415f23e57a797da2f625e537ffc33d29ac550d6a2bfda0e69154da57f5712382f3a66717c8aa7c01d222498f331ca7f79c293ae25e0eec96e9116bca2d65877295a130902326c47f1a1c4f877eae7a569111fa72cd5d944ea6a6fb06195fa1ff94ad2884a24fcdc4151bbd9df47784aebd4e2c48f7a9aff87543af12ec1d1329dda0fe7e25317ae5b2e8c5288895d7a7cd00286cd3394088cd21e56c1ffba0888e36e987b936dc79d8e3778f701289d680c8e1a5ed1925c96f4e541a4b17da6697981c6b01254ef78c5f03aa30d0de6242646a6aef1cb1afcf68c530988b44f3e225276422be7ce7b14b649336e064cb611e9c84d5f0db654a9ce4baf63191ad401b40e656c0c90630a359fec1a1018f7f5107333ee6533b6236a164a47dc7055b41217d7a3f7c7a1d18a4ebca139b72dc2fde24a5f6704ddd1dfbece466c76bb49a3471f5b8af347bd58339f73cb335b9f2c6737987a24688d14e38e4581fe200ce9cc65394064ed083b8d67cc29987ee163d8285343c5fab2a07db18ea7f2927a14ae8d3b1ce90aa5965e5ba0a5e9c6d35eac46a075fe93ff7c5e995a4fc791b4c53e3c6fae36691849e35893d6c50d228a8b2f0f8dc7fe21c3c10fbddbdd4067d04826e7a8c943660bf30b7794f0164e956435b774fa3ef9dd98c97e43de2fe0cdb980349596c017ea22c1a0ec8bc9edb51f88714f0b3ff5df0b620ec68e969b58c8cfda125a2c9d88e8caae4e1f2a39d80adfeb3cfd92279d7f9a8978c0fa4f42ea7553888f62394db30a30b5cca77173658e400556b0f642504b4de2af6f8d06ef57d07f15fb8fb3ea84249eb410e9a309d1ec67b161bb8d948624aedf494edd830ecf73a986c7e193dfc1181bc371e28b8b3f47aa793baebbe4790459d3e452e063cf1461e71f4a93af7c0e21b426293a8e7c048b7a21623834b317ce44d9dd61deb2e7679f57f7f3498100b9d9b15cf21316b499a0d8c9ab7853b2d010dfaad5b02bebce18b9fba3088807c6b1222c60c3c1e72f1e7d573ab4dcaa31ca253677b84d66d028ca4c652127f8c0ae31679aec143d2169de6eab217ba8756f388630b3f639ed9a766dd70d8aac2f9a24b6b69a6236a84f12df2c994854b799ac00881c34dab4c28262418ca76f9de741f5f1dc416e8585ef8d563cbf80f3eefae8b691750f806a663f76be519a98c15956534f6487d4bfc9da634d9e3e73b6c4f80875de7dcbbc975b79ae973ca6d559c11072730229ccf1dd2bdbbb326dd0d688b92f8307e97b04896a5c1e30311bd1c79c40cad4f132c7de19d91cf2c96a586d489519704b48d35502ac00e7736d704014f958d650f4b43b8639ca7f20c5c37dc12b547aa1a1dc663077a2ec30b174b8d228f3f1e681b837ac32b07a9a40c5d1b99be0aaf1d5b4dcb3da59c6700529d17c182e4bf9cfa528e5c071ee8a74736fa40a9b4ba73ab2c2c73ef841b697f9c4b64040bd370f5d377c95e868ec976a6ddc9e422c7a0f5b05eba32d386b062e103540912e19ada01a2cbfd0859e7eb4fa762671d72f9c6f114ef6284a49e1a41a7027e0814e754a72a28485df30331921262d62bfb37247b1a5119cbe69ac8ecfd7f4b2db0ff35a17f603275837f517433764fa02656319a4e85c9187dadf433c16f934d9b8dfbd54d4b83fcea0bf22c01f6dc0e0cf80e5b1633d78d002b30e613f34fdcbd107d667dc265bdf30c14af34ee36c015d18d5471a4851e64291a74f090173fff4dc4f984aaa7bfbc01504551ba23c55d806cc4ce62940d12fc06a005f35a06b251338ed1167f2270a49e28ab02f0095eb51c7987166c02ac83bd06683babf34ec7f035d3a1af0c9519542cf74e22b0fd6f00a0040059dae1a0ec3cb319e85724af86795bac74d5f03903ca6c983a66156e3f9063c53b89134d0e64fe78b6392400e0a1b33c99f9eba8167d5cd6760ce1bc4e2217f2d30b47a55e9d0bb89640b0fc652734aed66535715ad17ec0bce669e91559ba49d72c43f79ea082078d27f8755f070e0a7dc8476d4c7facd8c09b4441e1f33132653d78ffa16751084f494a0985b49ff017ceb86c7ac16d71db1c98869635016736301b489835a65c1e696cd4ff50123d67bbfb6191a607e8c085c7af966baf569dbad1791dda096e6762e87a0e4e526021b0a3c882eb29679a5ecb4f8683b99114f65957a89f78408065189a08c4ed23ce5e1f08cb89291d83560d5c9e534d5dd06217bc64e14f768d312908f28b632f17f37efe0df7d6611487748ffd41a6f138dbd642c62b9bef7cfa031fb0cdfc6ae424205a83f8a5a82d60accf3d0d1592c0b5535b4451d150e2497dd78fc5fb767951c4ce5c2c66efeb6de1a6acc3d177826d1598526e3577d3ae8143eac815a75231143f474612f9150021cf7663e6709f225661aef3821ae0e572a8e90c1b89906830ba81b3da37244a806e74a005a9bbfe6981497830a89f9c0bce28059533dcc9bf6cccdbabe60c34bf9e7f4dd5db45e559ffa55315ab265c03c384d3b7234377c6d3952fd0e56c745af6d5147239ed21ebe4aea6ee6934577f48a604462f4f17f27df6ed7dbf10a64695fe8a7972423287397dbc29305d7293d256130df50d8c7377f1b6ab734bdac185ddb0edf73c3aff859e03fb2077d6e8a80ede581623b970747b612e8bf8cbaf2f9947d4687d90a7ed60ec34419b6c28ad0510bec4af55ceb7883ba00411efb88e8793d645416af2b0fb0f364f47100d681ff860465d82961962cef66fedf91cb0e44e9d5130657e129435bec9223911127129a0806a7aca7cef0bc9f817c2a1c0db010efe94d80d9f579d7c6077d536f585b94eec0ef17fb452c838fd9f09752117d24f7c5020b14e1d5ed3291e04ba0ea57d5853939d52a66f422be6367a9df5b6c6162c50cc67683af628102ea67de0ab65149a08a59e66a61c28b975dcde157da76b7c5f6a609aa3ad499c187d7b35f600b7e12e3da428df85a4e9c615222a3df5699bafef0581520b2502d62454cfc430110fb7eff37260c76b958f33167f3bb87f7d0c8d112903e3b1bef10165b7f4867ba2c68c9973668a09b7a798c8b6f0426e8f36c7023398c7b23d353af8ab09eac2ee48b06900b8c1705ad6cb900ab9b6f9a91233d56c44febe6359f108cd8ed0b9717550c0021b39ddec29def84e1f96bc6135cdd60ecec05cbc4195aa3186c677884069a659cbce8d67ce698bd3b95730d1591489d22288301cac104d6fe93d8991bd646008842047f8293fc420729bedf775f9fef199f16d0ccba9237701d24fa6849186f92c052d5c5abf14f280a10ed0986226e7dee6c4c855819b061b12db48461ec72d765f9345c0d81bfa83dbebfdd6782d597bf520cb35d9d8a70df518ad1366b2aaa122e08187311b29e4467a0e31a3c4a2294f20affcfe7bcc7371e7ce850efb08068192c255379754327df8bde54dc6072f9fca573a3b6b2eca0e377c1baa3ef3fa343afe07f6b0c66bf7e1ff1938360704b3f1e831cf63aed911dd1d6292a840dd738aa73f0910a215533927122d3e20ee4f8b7948527bfd6ede5b6bb704755e3a7ec47eac0a2421c56d1bb8f3432a9159021dc477dbd19bcc19ad8e53ff3dec9128e82e05b8d121ae768eba073b86f44e42e97a213a42454a231c58623066de0d63e984df7d79fe7810c0e48e8220de96a875a53181a4aaabcf9d1dc2082689a017e463c1caa2b2d86a9f3b78f75cd48c5978b14a7ae6b177dc2f7f8b292e9c9ba7db6745d3df9f7d241179698adefd90c9331f280511c69ef8d072a3d00a7ace4208a67cdb13e973eefe3728e5a9aeb5401dbb4fd07d9d64ea5f26eb8976a59cc479807c5c65a91433a9e76b112b90ff1f4711126cb674f68cf7a9df1cbaa6ce7059711b583e9f67588ee99a73cbbc348f327ba894b105288105ffb3ab90a4aae807230211097c4fdd5d9222b9481e25ecabf9a994a53e1c884b54695c43d362d95ce48017e68b52c5c2cfb2295b82eb4f9c321f1e76500267f8041ac73d922e1c2f0359298861dc06845226484f35ae6a103b1a89aef0c4ff99114e24ebecad1400441ebd655df1dca0e6325bea5911e02480841f2a9bf0620c4cafd90fe104c441a1f11eab594d65c395798a2ab88e08b4a710695ad171bcda960af083fb02ce259dce4cf792679dd978e4dab7e951830a5e2807d12f0c5f373445f0131ffe5895ee836bdaf16940d825af18d2e29abd9faf6a44f3739e3cd0bd5e1dcbdcb3ef90ce423d869acb608b394da3ced3e5ef10467f9714b2114f1713e8958bc23dd75197a34ff8e373213eeb4d79b2c034754f316e7d3fd38a8749794c61bd324260eab3e05a6b11260e87649caf53589764b18eb3f3c6cf9d2fd325526a7a290665f6cb3b3fb09bb34b8f1a2158e82bd1b9957765d526e73037723b669ba679b462d8bc354eab646dd0a88c6468c644eebad8882fe0492177af5af4d570487b71fa0e2a396530d9028f2c038826cd4e23ee4e72ec4353f57c69be35d5e068281c778d84148a67d2f242a159283bcf1aa38873572f62e7936204bb9b811b6457f135f6cc28dacab9999b8aa03ba2c49f797709e0696a2d42dd88c0634ecda57e9a7614e58339e46097afa64a483d1b5ca5f6fec8d353f41593abe33f09581e8d25fe958d11837088a10f864009923431125b82916820dd5dcdd2482a74b41f4f84ae05bb8dc4265407247eb49a77f2bc418971fd10a6df519e2db85671574611c8e0d5dcd6f2932e182c197d991e16aeb838d19f5ffc34e92cc94b32b5c1fd9313d8dca7887f4176c49dd9a4f4aea9dc66505c8250ea7cc7fca93511e8a84c391e4baf68a0067b9be73a6f1d2e20f323cb0e3c2d38bfb543310a8336cac5b8fb6a42f1979c74a5300c00cbe48e152606823ca2a81dc38b3cc28b53ef8e14287c2ea3cc820484c0e96002eaede76b64763815b67adb4366bb1b95e83a793b83c963cb18faff04c36aa8a12e39ed797633774f2d255ede1b662d6245b13acc281e2acb84bd05cae66bb36d14c819b1316010205ccd94f2b28cd7d843dc301ca22299a83a160d4312369ea607e74347a6aa0d245d60008147b480e7e1dcd25644b69be257c43a97419ac22956f5fa403b3c00d9375563fba4a47d3f30020314e0548609c084ef48dfb80a6ba498ac78823208531a3b14c842dbfe1e071616b1d0fc3d41044cdcbbfb92d6741dd1b13c00d39ddfda535c66d608cbca6fc187985a0999b1c9775cf94b788ec014b48fb2e19aa4ffca576cc36be5677e4c2270248eda696af8e7e6b927e91d6b17b85854590726f73bfc725db63888cb07b06e2fe6d670464fefd01c2c793a47a970514679b7b7a23e053e530a4fd466d6f41a559", 0x1000, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, r0) r2 = getpid() pidfd_open(r2, 0x0) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, r1) keyctl$search(0x3, r3, 0x0, 0x0, r3) ioctl$SCSI_IOCTL_DOORLOCK(0xffffffffffffffff, 0x5380) socket$inet_smc(0x2b, 0x1, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000200), 0xffffffffffffffff) sendto$x25(0xffffffffffffffff, &(0x7f0000000000)="f6437222a09edb2eaad8aab2b182ebcd546a568605e18cd512a966648e", 0x1d, 0x0, &(0x7f0000000180)={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x3}}, 0x12) 09:38:48 executing program 3: keyctl$search(0x11, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 1: openat$rfkill(0xffffffffffffff9c, 0x0, 0x6000, 0x0) 09:38:48 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:48 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 4: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) write$RDMA_USER_CM_CMD_LEAVE_MCAST(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x10}, 0x18) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r1) (async) ioctl$SCSI_IOCTL_GET_PCI(r1, 0x5387, &(0x7f0000000080)) (async) r2 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$search(0xa, r2, &(0x7f0000000100)='blacklist\x00', &(0x7f00000000c0)={'syz', 0x3}, r0) 09:38:48 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$link(0x8, r0, r0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:48 executing program 1: openat$rfkill(0xffffffffffffff9c, 0x0, 0x6000, 0x0) 09:38:48 executing program 0: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key(&(0x7f0000000140)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000940)="3bab3bd0e1b37035aa057d4ec71de3d0f4dbe475d1532e9548b7219b731e96ce96167aa2d8acbd0c6b8aa81dd11eb66a949e5fe719069f081ec91e714ec2d8ae6079488f40cbc9aba14f0b1e42236972e3189336849c5ebe22e7e5a34ed147d2c66a1737f53bb5a27ba2608c77c402d1d70b0499a71c9693fa593683348997c5d9b5a2ffc4ba0b89d636e7cf160dc9d3e3726fe51be26e0762a54e8118a88fda36d148bca772d986a3caa61af3956d9763d77aaf92cc122e24237079cb5519da588749e446de078db34d7649de197ffeea051065d656d185cff001c4934afa9c5eb0e2574dda0120992a2f822a48f4e66eef371cbf537669615fe85570c5fc914075b86043f275861faef6b1e10ac65558479a2e596589cd0c266d74d03b53843b1415f23e57a797da2f625e537ffc33d29ac550d6a2bfda0e69154da57f5712382f3a66717c8aa7c01d222498f331ca7f79c293ae25e0eec96e9116bca2d65877295a130902326c47f1a1c4f877eae7a569111fa72cd5d944ea6a6fb06195fa1ff94ad2884a24fcdc4151bbd9df47784aebd4e2c48f7a9aff87543af12ec1d1329dda0fe7e25317ae5b2e8c5288895d7a7cd00286cd3394088cd21e56c1ffba0888e36e987b936dc79d8e3778f701289d680c8e1a5ed1925c96f4e541a4b17da6697981c6b01254ef78c5f03aa30d0de6242646a6aef1cb1afcf68c530988b44f3e225276422be7ce7b14b649336e064cb611e9c84d5f0db654a9ce4baf63191ad401b40e656c0c90630a359fec1a1018f7f5107333ee6533b6236a164a47dc7055b41217d7a3f7c7a1d18a4ebca139b72dc2fde24a5f6704ddd1dfbece466c76bb49a3471f5b8af347bd58339f73cb335b9f2c6737987a24688d14e38e4581fe200ce9cc65394064ed083b8d67cc29987ee163d8285343c5fab2a07db18ea7f2927a14ae8d3b1ce90aa5965e5ba0a5e9c6d35eac46a075fe93ff7c5e995a4fc791b4c53e3c6fae36691849e35893d6c50d228a8b2f0f8dc7fe21c3c10fbddbdd4067d04826e7a8c943660bf30b7794f0164e956435b774fa3ef9dd98c97e43de2fe0cdb980349596c017ea22c1a0ec8bc9edb51f88714f0b3ff5df0b620ec68e969b58c8cfda125a2c9d88e8caae4e1f2a39d80adfeb3cfd92279d7f9a8978c0fa4f42ea7553888f62394db30a30b5cca77173658e400556b0f642504b4de2af6f8d06ef57d07f15fb8fb3ea84249eb410e9a309d1ec67b161bb8d948624aedf494edd830ecf73a986c7e193dfc1181bc371e28b8b3f47aa793baebbe4790459d3e452e063cf1461e71f4a93af7c0e21b426293a8e7c048b7a21623834b317ce44d9dd61deb2e7679f57f7f3498100b9d9b15cf21316b499a0d8c9ab7853b2d010dfaad5b02bebce18b9fba3088807c6b1222c60c3c1e72f1e7d573ab4dcaa31ca253677b84d66d028ca4c652127f8c0ae31679aec143d2169de6eab217ba8756f388630b3f639ed9a766dd70d8aac2f9a24b6b69a6236a84f12df2c994854b799ac00881c34dab4c28262418ca76f9de741f5f1dc416e8585ef8d563cbf80f3eefae8b691750f806a663f76be519a98c15956534f6487d4bfc9da634d9e3e73b6c4f80875de7dcbbc975b79ae973ca6d559c11072730229ccf1dd2bdbbb326dd0d688b92f8307e97b04896a5c1e30311bd1c79c40cad4f132c7de19d91cf2c96a586d489519704b48d35502ac00e7736d704014f958d650f4b43b8639ca7f20c5c37dc12b547aa1a1dc663077a2ec30b174b8d228f3f1e681b837ac32b07a9a40c5d1b99be0aaf1d5b4dcb3da59c6700529d17c182e4bf9cfa528e5c071ee8a74736fa40a9b4ba73ab2c2c73ef841b697f9c4b64040bd370f5d377c95e868ec976a6ddc9e422c7a0f5b05eba32d386b062e103540912e19ada01a2cbfd0859e7eb4fa762671d72f9c6f114ef6284a49e1a41a7027e0814e754a72a28485df30331921262d62bfb37247b1a5119cbe69ac8ecfd7f4b2db0ff35a17f603275837f517433764fa02656319a4e85c9187dadf433c16f934d9b8dfbd54d4b83fcea0bf22c01f6dc0e0cf80e5b1633d78d002b30e613f34fdcbd107d667dc265bdf30c14af34ee36c015d18d5471a4851e64291a74f090173fff4dc4f984aaa7bfbc01504551ba23c55d806cc4ce62940d12fc06a005f35a06b251338ed1167f2270a49e28ab02f0095eb51c7987166c02ac83bd06683babf34ec7f035d3a1af0c9519542cf74e22b0fd6f00a0040059dae1a0ec3cb319e85724af86795bac74d5f03903ca6c983a66156e3f9063c53b89134d0e64fe78b6392400e0a1b33c99f9eba8167d5cd6760ce1bc4e2217f2d30b47a55e9d0bb89640b0fc652734aed66535715ad17ec0bce669e91559ba49d72c43f79ea082078d27f8755f070e0a7dc8476d4c7facd8c09b4441e1f33132653d78ffa16751084f494a0985b49ff017ceb86c7ac16d71db1c98869635016736301b489835a65c1e696cd4ff50123d67bbfb6191a607e8c085c7af966baf569dbad1791dda096e6762e87a0e4e526021b0a3c882eb29679a5ecb4f8683b99114f65957a89f78408065189a08c4ed23ce5e1f08cb89291d83560d5c9e534d5dd06217bc64e14f768d312908f28b632f17f37efe0df7d6611487748ffd41a6f138dbd642c62b9bef7cfa031fb0cdfc6ae424205a83f8a5a82d60accf3d0d1592c0b5535b4451d150e2497dd78fc5fb767951c4ce5c2c66efeb6de1a6acc3d177826d1598526e3577d3ae8143eac815a75231143f474612f9150021cf7663e6709f225661aef3821ae0e572a8e90c1b89906830ba81b3da37244a806e74a005a9bbfe6981497830a89f9c0bce28059533dcc9bf6cccdbabe60c34bf9e7f4dd5db45e559ffa55315ab265c03c384d3b7234377c6d3952fd0e56c745af6d5147239ed21ebe4aea6ee6934577f48a604462f4f17f27df6ed7dbf10a64695fe8a7972423287397dbc29305d7293d256130df50d8c7377f1b6ab734bdac185ddb0edf73c3aff859e03fb2077d6e8a80ede581623b970747b612e8bf8cbaf2f9947d4687d90a7ed60ec34419b6c28ad0510bec4af55ceb7883ba00411efb88e8793d645416af2b0fb0f364f47100d681ff860465d82961962cef66fedf91cb0e44e9d5130657e129435bec9223911127129a0806a7aca7cef0bc9f817c2a1c0db010efe94d80d9f579d7c6077d536f585b94eec0ef17fb452c838fd9f09752117d24f7c5020b14e1d5ed3291e04ba0ea57d5853939d52a66f422be6367a9df5b6c6162c50cc67683af628102ea67de0ab65149a08a59e66a61c28b975dcde157da76b7c5f6a609aa3ad499c187d7b35f600b7e12e3da428df85a4e9c615222a3df5699bafef0581520b2502d62454cfc430110fb7eff37260c76b958f33167f3bb87f7d0c8d112903e3b1bef10165b7f4867ba2c68c9973668a09b7a798c8b6f0426e8f36c7023398c7b23d353af8ab09eac2ee48b06900b8c1705ad6cb900ab9b6f9a91233d56c44febe6359f108cd8ed0b9717550c0021b39ddec29def84e1f96bc6135cdd60ecec05cbc4195aa3186c677884069a659cbce8d67ce698bd3b95730d1591489d22288301cac104d6fe93d8991bd646008842047f8293fc420729bedf775f9fef199f16d0ccba9237701d24fa6849186f92c052d5c5abf14f280a10ed0986226e7dee6c4c855819b061b12db48461ec72d765f9345c0d81bfa83dbebfdd6782d597bf520cb35d9d8a70df518ad1366b2aaa122e08187311b29e4467a0e31a3c4a2294f20affcfe7bcc7371e7ce850efb08068192c255379754327df8bde54dc6072f9fca573a3b6b2eca0e377c1baa3ef3fa343afe07f6b0c66bf7e1ff1938360704b3f1e831cf63aed911dd1d6292a840dd738aa73f0910a215533927122d3e20ee4f8b7948527bfd6ede5b6bb704755e3a7ec47eac0a2421c56d1bb8f3432a9159021dc477dbd19bcc19ad8e53ff3dec9128e82e05b8d121ae768eba073b86f44e42e97a213a42454a231c58623066de0d63e984df7d79fe7810c0e48e8220de96a875a53181a4aaabcf9d1dc2082689a017e463c1caa2b2d86a9f3b78f75cd48c5978b14a7ae6b177dc2f7f8b292e9c9ba7db6745d3df9f7d241179698adefd90c9331f280511c69ef8d072a3d00a7ace4208a67cdb13e973eefe3728e5a9aeb5401dbb4fd07d9d64ea5f26eb8976a59cc479807c5c65a91433a9e76b112b90ff1f4711126cb674f68cf7a9df1cbaa6ce7059711b583e9f67588ee99a73cbbc348f327ba894b105288105ffb3ab90a4aae807230211097c4fdd5d9222b9481e25ecabf9a994a53e1c884b54695c43d362d95ce48017e68b52c5c2cfb2295b82eb4f9c321f1e76500267f8041ac73d922e1c2f0359298861dc06845226484f35ae6a103b1a89aef0c4ff99114e24ebecad1400441ebd655df1dca0e6325bea5911e02480841f2a9bf0620c4cafd90fe104c441a1f11eab594d65c395798a2ab88e08b4a710695ad171bcda960af083fb02ce259dce4cf792679dd978e4dab7e951830a5e2807d12f0c5f373445f0131ffe5895ee836bdaf16940d825af18d2e29abd9faf6a44f3739e3cd0bd5e1dcbdcb3ef90ce423d869acb608b394da3ced3e5ef10467f9714b2114f1713e8958bc23dd75197a34ff8e373213eeb4d79b2c034754f316e7d3fd38a8749794c61bd324260eab3e05a6b11260e87649caf53589764b18eb3f3c6cf9d2fd325526a7a290665f6cb3b3fb09bb34b8f1a2158e82bd1b9957765d526e73037723b669ba679b462d8bc354eab646dd0a88c6468c644eebad8882fe0492177af5af4d570487b71fa0e2a396530d9028f2c038826cd4e23ee4e72ec4353f57c69be35d5e068281c778d84148a67d2f242a159283bcf1aa38873572f62e7936204bb9b811b6457f135f6cc28dacab9999b8aa03ba2c49f797709e0696a2d42dd88c0634ecda57e9a7614e58339e46097afa64a483d1b5ca5f6fec8d353f41593abe33f09581e8d25fe958d11837088a10f864009923431125b82916820dd5dcdd2482a74b41f4f84ae05bb8dc4265407247eb49a77f2bc418971fd10a6df519e2db85671574611c8e0d5dcd6f2932e182c197d991e16aeb838d19f5ffc34e92cc94b32b5c1fd9313d8dca7887f4176c49dd9a4f4aea9dc66505c8250ea7cc7fca93511e8a84c391e4baf68a0067b9be73a6f1d2e20f323cb0e3c2d38bfb543310a8336cac5b8fb6a42f1979c74a5300c00cbe48e152606823ca2a81dc38b3cc28b53ef8e14287c2ea3cc820484c0e96002eaede76b64763815b67adb4366bb1b95e83a793b83c963cb18faff04c36aa8a12e39ed797633774f2d255ede1b662d6245b13acc281e2acb84bd05cae66bb36d14c819b1316010205ccd94f2b28cd7d843dc301ca22299a83a160d4312369ea607e74347a6aa0d245d60008147b480e7e1dcd25644b69be257c43a97419ac22956f5fa403b3c00d9375563fba4a47d3f30020314e0548609c084ef48dfb80a6ba498ac78823208531a3b14c842dbfe1e071616b1d0fc3d41044cdcbbfb92d6741dd1b13c00d39ddfda535c66d608cbca6fc187985a0999b1c9775cf94b788ec014b48fb2e19aa4ffca576cc36be5677e4c2270248eda696af8e7e6b927e91d6b17b85854590726f73bfc725db63888cb07b06e2fe6d670464fefd01c2c793a47a970514679b7b7a23e053e530a4fd466d6f41a559", 0x1000, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, r0) r2 = getpid() pidfd_open(r2, 0x0) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, r1) keyctl$search(0x3, r3, 0x0, 0x0, r3) ioctl$SCSI_IOCTL_DOORLOCK(0xffffffffffffffff, 0x5380) socket$inet_smc(0x2b, 0x1, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) sendto$x25(0xffffffffffffffff, &(0x7f0000000000)="f6437222a09edb2eaad8aab2b182ebcd546a568605e18cd512a966648e", 0x1d, 0x0, &(0x7f0000000180)={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x3}}, 0x12) 09:38:48 executing program 3: keyctl$search(0x11, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 5: keyctl$search(0xf, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 1: openat$rfkill(0xffffffffffffff9c, 0x0, 0x6000, 0x0) 09:38:48 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$search(0xa, r2, &(0x7f0000000100)='cifs.spnego\x00', &(0x7f0000000140)={'syz', 0x3}, r0) keyctl$search(0xa, r1, &(0x7f00000000c0)='cifs.spnego\x00', &(0x7f0000000080)={'syz', 0x3}, 0x0) r3 = add_key(&(0x7f0000000000)='rxrpc\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000180)="b3d92a024b93581302b4a1b71e3906702d76039a88cfae7578d8fb236f4cad1454f81a7d5b02d7bdcf952e738f0436ebd6d6cdd65fa8093678bad3b8cfc38579f0c08c04838b2a3581e2b719dcc5593ad3d491584bc1eba223aab146f24ba4c095a845d2f68f504b0f611d27fab685fe8276305645f45c404b1e84fc9cdbf77253251d5dd54406a1ea3fc3c8a2610802e7d0e0463f31babe7d9a3cb4c1c847ea6068b542d12fb24c1b0e5d14737702a9f042a32f2f427cc9f2bf7058604a35508ead6182a15c", 0xc6, r0) keyctl$clear(0x7, r3) keyctl$reject(0x13, r0, 0x101, 0xf49, r0) 09:38:48 executing program 3: keyctl$search(0x11, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 0: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key(&(0x7f0000000140)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000940)="3bab3bd0e1b37035aa057d4ec71de3d0f4dbe475d1532e9548b7219b731e96ce96167aa2d8acbd0c6b8aa81dd11eb66a949e5fe719069f081ec91e714ec2d8ae6079488f40cbc9aba14f0b1e42236972e3189336849c5ebe22e7e5a34ed147d2c66a1737f53bb5a27ba2608c77c402d1d70b0499a71c9693fa593683348997c5d9b5a2ffc4ba0b89d636e7cf160dc9d3e3726fe51be26e0762a54e8118a88fda36d148bca772d986a3caa61af3956d9763d77aaf92cc122e24237079cb5519da588749e446de078db34d7649de197ffeea051065d656d185cff001c4934afa9c5eb0e2574dda0120992a2f822a48f4e66eef371cbf537669615fe85570c5fc914075b86043f275861faef6b1e10ac65558479a2e596589cd0c266d74d03b53843b1415f23e57a797da2f625e537ffc33d29ac550d6a2bfda0e69154da57f5712382f3a66717c8aa7c01d222498f331ca7f79c293ae25e0eec96e9116bca2d65877295a130902326c47f1a1c4f877eae7a569111fa72cd5d944ea6a6fb06195fa1ff94ad2884a24fcdc4151bbd9df47784aebd4e2c48f7a9aff87543af12ec1d1329dda0fe7e25317ae5b2e8c5288895d7a7cd00286cd3394088cd21e56c1ffba0888e36e987b936dc79d8e3778f701289d680c8e1a5ed1925c96f4e541a4b17da6697981c6b01254ef78c5f03aa30d0de6242646a6aef1cb1afcf68c530988b44f3e225276422be7ce7b14b649336e064cb611e9c84d5f0db654a9ce4baf63191ad401b40e656c0c90630a359fec1a1018f7f5107333ee6533b6236a164a47dc7055b41217d7a3f7c7a1d18a4ebca139b72dc2fde24a5f6704ddd1dfbece466c76bb49a3471f5b8af347bd58339f73cb335b9f2c6737987a24688d14e38e4581fe200ce9cc65394064ed083b8d67cc29987ee163d8285343c5fab2a07db18ea7f2927a14ae8d3b1ce90aa5965e5ba0a5e9c6d35eac46a075fe93ff7c5e995a4fc791b4c53e3c6fae36691849e35893d6c50d228a8b2f0f8dc7fe21c3c10fbddbdd4067d04826e7a8c943660bf30b7794f0164e956435b774fa3ef9dd98c97e43de2fe0cdb980349596c017ea22c1a0ec8bc9edb51f88714f0b3ff5df0b620ec68e969b58c8cfda125a2c9d88e8caae4e1f2a39d80adfeb3cfd92279d7f9a8978c0fa4f42ea7553888f62394db30a30b5cca77173658e400556b0f642504b4de2af6f8d06ef57d07f15fb8fb3ea84249eb410e9a309d1ec67b161bb8d948624aedf494edd830ecf73a986c7e193dfc1181bc371e28b8b3f47aa793baebbe4790459d3e452e063cf1461e71f4a93af7c0e21b426293a8e7c048b7a21623834b317ce44d9dd61deb2e7679f57f7f3498100b9d9b15cf21316b499a0d8c9ab7853b2d010dfaad5b02bebce18b9fba3088807c6b1222c60c3c1e72f1e7d573ab4dcaa31ca253677b84d66d028ca4c652127f8c0ae31679aec143d2169de6eab217ba8756f388630b3f639ed9a766dd70d8aac2f9a24b6b69a6236a84f12df2c994854b799ac00881c34dab4c28262418ca76f9de741f5f1dc416e8585ef8d563cbf80f3eefae8b691750f806a663f76be519a98c15956534f6487d4bfc9da634d9e3e73b6c4f80875de7dcbbc975b79ae973ca6d559c11072730229ccf1dd2bdbbb326dd0d688b92f8307e97b04896a5c1e30311bd1c79c40cad4f132c7de19d91cf2c96a586d489519704b48d35502ac00e7736d704014f958d650f4b43b8639ca7f20c5c37dc12b547aa1a1dc663077a2ec30b174b8d228f3f1e681b837ac32b07a9a40c5d1b99be0aaf1d5b4dcb3da59c6700529d17c182e4bf9cfa528e5c071ee8a74736fa40a9b4ba73ab2c2c73ef841b697f9c4b64040bd370f5d377c95e868ec976a6ddc9e422c7a0f5b05eba32d386b062e103540912e19ada01a2cbfd0859e7eb4fa762671d72f9c6f114ef6284a49e1a41a7027e0814e754a72a28485df30331921262d62bfb37247b1a5119cbe69ac8ecfd7f4b2db0ff35a17f603275837f517433764fa02656319a4e85c9187dadf433c16f934d9b8dfbd54d4b83fcea0bf22c01f6dc0e0cf80e5b1633d78d002b30e613f34fdcbd107d667dc265bdf30c14af34ee36c015d18d5471a4851e64291a74f090173fff4dc4f984aaa7bfbc01504551ba23c55d806cc4ce62940d12fc06a005f35a06b251338ed1167f2270a49e28ab02f0095eb51c7987166c02ac83bd06683babf34ec7f035d3a1af0c9519542cf74e22b0fd6f00a0040059dae1a0ec3cb319e85724af86795bac74d5f03903ca6c983a66156e3f9063c53b89134d0e64fe78b6392400e0a1b33c99f9eba8167d5cd6760ce1bc4e2217f2d30b47a55e9d0bb89640b0fc652734aed66535715ad17ec0bce669e91559ba49d72c43f79ea082078d27f8755f070e0a7dc8476d4c7facd8c09b4441e1f33132653d78ffa16751084f494a0985b49ff017ceb86c7ac16d71db1c98869635016736301b489835a65c1e696cd4ff50123d67bbfb6191a607e8c085c7af966baf569dbad1791dda096e6762e87a0e4e526021b0a3c882eb29679a5ecb4f8683b99114f65957a89f78408065189a08c4ed23ce5e1f08cb89291d83560d5c9e534d5dd06217bc64e14f768d312908f28b632f17f37efe0df7d6611487748ffd41a6f138dbd642c62b9bef7cfa031fb0cdfc6ae424205a83f8a5a82d60accf3d0d1592c0b5535b4451d150e2497dd78fc5fb767951c4ce5c2c66efeb6de1a6acc3d177826d1598526e3577d3ae8143eac815a75231143f474612f9150021cf7663e6709f225661aef3821ae0e572a8e90c1b89906830ba81b3da37244a806e74a005a9bbfe6981497830a89f9c0bce28059533dcc9bf6cccdbabe60c34bf9e7f4dd5db45e559ffa55315ab265c03c384d3b7234377c6d3952fd0e56c745af6d5147239ed21ebe4aea6ee6934577f48a604462f4f17f27df6ed7dbf10a64695fe8a7972423287397dbc29305d7293d256130df50d8c7377f1b6ab734bdac185ddb0edf73c3aff859e03fb2077d6e8a80ede581623b970747b612e8bf8cbaf2f9947d4687d90a7ed60ec34419b6c28ad0510bec4af55ceb7883ba00411efb88e8793d645416af2b0fb0f364f47100d681ff860465d82961962cef66fedf91cb0e44e9d5130657e129435bec9223911127129a0806a7aca7cef0bc9f817c2a1c0db010efe94d80d9f579d7c6077d536f585b94eec0ef17fb452c838fd9f09752117d24f7c5020b14e1d5ed3291e04ba0ea57d5853939d52a66f422be6367a9df5b6c6162c50cc67683af628102ea67de0ab65149a08a59e66a61c28b975dcde157da76b7c5f6a609aa3ad499c187d7b35f600b7e12e3da428df85a4e9c615222a3df5699bafef0581520b2502d62454cfc430110fb7eff37260c76b958f33167f3bb87f7d0c8d112903e3b1bef10165b7f4867ba2c68c9973668a09b7a798c8b6f0426e8f36c7023398c7b23d353af8ab09eac2ee48b06900b8c1705ad6cb900ab9b6f9a91233d56c44febe6359f108cd8ed0b9717550c0021b39ddec29def84e1f96bc6135cdd60ecec05cbc4195aa3186c677884069a659cbce8d67ce698bd3b95730d1591489d22288301cac104d6fe93d8991bd646008842047f8293fc420729bedf775f9fef199f16d0ccba9237701d24fa6849186f92c052d5c5abf14f280a10ed0986226e7dee6c4c855819b061b12db48461ec72d765f9345c0d81bfa83dbebfdd6782d597bf520cb35d9d8a70df518ad1366b2aaa122e08187311b29e4467a0e31a3c4a2294f20affcfe7bcc7371e7ce850efb08068192c255379754327df8bde54dc6072f9fca573a3b6b2eca0e377c1baa3ef3fa343afe07f6b0c66bf7e1ff1938360704b3f1e831cf63aed911dd1d6292a840dd738aa73f0910a215533927122d3e20ee4f8b7948527bfd6ede5b6bb704755e3a7ec47eac0a2421c56d1bb8f3432a9159021dc477dbd19bcc19ad8e53ff3dec9128e82e05b8d121ae768eba073b86f44e42e97a213a42454a231c58623066de0d63e984df7d79fe7810c0e48e8220de96a875a53181a4aaabcf9d1dc2082689a017e463c1caa2b2d86a9f3b78f75cd48c5978b14a7ae6b177dc2f7f8b292e9c9ba7db6745d3df9f7d241179698adefd90c9331f280511c69ef8d072a3d00a7ace4208a67cdb13e973eefe3728e5a9aeb5401dbb4fd07d9d64ea5f26eb8976a59cc479807c5c65a91433a9e76b112b90ff1f4711126cb674f68cf7a9df1cbaa6ce7059711b583e9f67588ee99a73cbbc348f327ba894b105288105ffb3ab90a4aae807230211097c4fdd5d9222b9481e25ecabf9a994a53e1c884b54695c43d362d95ce48017e68b52c5c2cfb2295b82eb4f9c321f1e76500267f8041ac73d922e1c2f0359298861dc06845226484f35ae6a103b1a89aef0c4ff99114e24ebecad1400441ebd655df1dca0e6325bea5911e02480841f2a9bf0620c4cafd90fe104c441a1f11eab594d65c395798a2ab88e08b4a710695ad171bcda960af083fb02ce259dce4cf792679dd978e4dab7e951830a5e2807d12f0c5f373445f0131ffe5895ee836bdaf16940d825af18d2e29abd9faf6a44f3739e3cd0bd5e1dcbdcb3ef90ce423d869acb608b394da3ced3e5ef10467f9714b2114f1713e8958bc23dd75197a34ff8e373213eeb4d79b2c034754f316e7d3fd38a8749794c61bd324260eab3e05a6b11260e87649caf53589764b18eb3f3c6cf9d2fd325526a7a290665f6cb3b3fb09bb34b8f1a2158e82bd1b9957765d526e73037723b669ba679b462d8bc354eab646dd0a88c6468c644eebad8882fe0492177af5af4d570487b71fa0e2a396530d9028f2c038826cd4e23ee4e72ec4353f57c69be35d5e068281c778d84148a67d2f242a159283bcf1aa38873572f62e7936204bb9b811b6457f135f6cc28dacab9999b8aa03ba2c49f797709e0696a2d42dd88c0634ecda57e9a7614e58339e46097afa64a483d1b5ca5f6fec8d353f41593abe33f09581e8d25fe958d11837088a10f864009923431125b82916820dd5dcdd2482a74b41f4f84ae05bb8dc4265407247eb49a77f2bc418971fd10a6df519e2db85671574611c8e0d5dcd6f2932e182c197d991e16aeb838d19f5ffc34e92cc94b32b5c1fd9313d8dca7887f4176c49dd9a4f4aea9dc66505c8250ea7cc7fca93511e8a84c391e4baf68a0067b9be73a6f1d2e20f323cb0e3c2d38bfb543310a8336cac5b8fb6a42f1979c74a5300c00cbe48e152606823ca2a81dc38b3cc28b53ef8e14287c2ea3cc820484c0e96002eaede76b64763815b67adb4366bb1b95e83a793b83c963cb18faff04c36aa8a12e39ed797633774f2d255ede1b662d6245b13acc281e2acb84bd05cae66bb36d14c819b1316010205ccd94f2b28cd7d843dc301ca22299a83a160d4312369ea607e74347a6aa0d245d60008147b480e7e1dcd25644b69be257c43a97419ac22956f5fa403b3c00d9375563fba4a47d3f30020314e0548609c084ef48dfb80a6ba498ac78823208531a3b14c842dbfe1e071616b1d0fc3d41044cdcbbfb92d6741dd1b13c00d39ddfda535c66d608cbca6fc187985a0999b1c9775cf94b788ec014b48fb2e19aa4ffca576cc36be5677e4c2270248eda696af8e7e6b927e91d6b17b85854590726f73bfc725db63888cb07b06e2fe6d670464fefd01c2c793a47a970514679b7b7a23e053e530a4fd466d6f41a559", 0x1000, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, r0) r2 = getpid() pidfd_open(r2, 0x0) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, r1) keyctl$search(0x3, r3, 0x0, 0x0, r3) ioctl$SCSI_IOCTL_DOORLOCK(0xffffffffffffffff, 0x5380) socket$inet_smc(0x2b, 0x1, 0x0) sendto$x25(0xffffffffffffffff, &(0x7f0000000000)="f6437222a09edb2eaad8aab2b182ebcd546a568605e18cd512a966648e", 0x1d, 0x0, &(0x7f0000000180)={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x3}}, 0x12) 09:38:48 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$link(0x8, r0, r0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$link(0x8, r0, r0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) 09:38:48 executing program 5: keyctl$search(0xf, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 1: openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 09:38:48 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) (async) keyctl$search(0xa, r2, &(0x7f0000000100)='cifs.spnego\x00', &(0x7f0000000140)={'syz', 0x3}, r0) (async) keyctl$search(0xa, r1, &(0x7f00000000c0)='cifs.spnego\x00', &(0x7f0000000080)={'syz', 0x3}, 0x0) (async) r3 = add_key(&(0x7f0000000000)='rxrpc\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000180)="b3d92a024b93581302b4a1b71e3906702d76039a88cfae7578d8fb236f4cad1454f81a7d5b02d7bdcf952e738f0436ebd6d6cdd65fa8093678bad3b8cfc38579f0c08c04838b2a3581e2b719dcc5593ad3d491584bc1eba223aab146f24ba4c095a845d2f68f504b0f611d27fab685fe8276305645f45c404b1e84fc9cdbf77253251d5dd54406a1ea3fc3c8a2610802e7d0e0463f31babe7d9a3cb4c1c847ea6068b542d12fb24c1b0e5d14737702a9f042a32f2f427cc9f2bf7058604a35508ead6182a15c", 0xc6, r0) keyctl$clear(0x7, r3) keyctl$reject(0x13, r0, 0x101, 0xf49, r0) 09:38:48 executing program 3: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$search(0xa, r2, &(0x7f0000000100)='cifs.spnego\x00', &(0x7f0000000140)={'syz', 0x3}, r0) keyctl$search(0xa, r1, &(0x7f00000000c0)='cifs.spnego\x00', &(0x7f0000000080)={'syz', 0x3}, 0x0) (async) r3 = add_key(&(0x7f0000000000)='rxrpc\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000180)="b3d92a024b93581302b4a1b71e3906702d76039a88cfae7578d8fb236f4cad1454f81a7d5b02d7bdcf952e738f0436ebd6d6cdd65fa8093678bad3b8cfc38579f0c08c04838b2a3581e2b719dcc5593ad3d491584bc1eba223aab146f24ba4c095a845d2f68f504b0f611d27fab685fe8276305645f45c404b1e84fc9cdbf77253251d5dd54406a1ea3fc3c8a2610802e7d0e0463f31babe7d9a3cb4c1c847ea6068b542d12fb24c1b0e5d14737702a9f042a32f2f427cc9f2bf7058604a35508ead6182a15c", 0xc6, r0) keyctl$clear(0x7, r3) keyctl$reject(0x13, r0, 0x101, 0xf49, r0) 09:38:48 executing program 0: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key(&(0x7f0000000140)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000940)="3bab3bd0e1b37035aa057d4ec71de3d0f4dbe475d1532e9548b7219b731e96ce96167aa2d8acbd0c6b8aa81dd11eb66a949e5fe719069f081ec91e714ec2d8ae6079488f40cbc9aba14f0b1e42236972e3189336849c5ebe22e7e5a34ed147d2c66a1737f53bb5a27ba2608c77c402d1d70b0499a71c9693fa593683348997c5d9b5a2ffc4ba0b89d636e7cf160dc9d3e3726fe51be26e0762a54e8118a88fda36d148bca772d986a3caa61af3956d9763d77aaf92cc122e24237079cb5519da588749e446de078db34d7649de197ffeea051065d656d185cff001c4934afa9c5eb0e2574dda0120992a2f822a48f4e66eef371cbf537669615fe85570c5fc914075b86043f275861faef6b1e10ac65558479a2e596589cd0c266d74d03b53843b1415f23e57a797da2f625e537ffc33d29ac550d6a2bfda0e69154da57f5712382f3a66717c8aa7c01d222498f331ca7f79c293ae25e0eec96e9116bca2d65877295a130902326c47f1a1c4f877eae7a569111fa72cd5d944ea6a6fb06195fa1ff94ad2884a24fcdc4151bbd9df47784aebd4e2c48f7a9aff87543af12ec1d1329dda0fe7e25317ae5b2e8c5288895d7a7cd00286cd3394088cd21e56c1ffba0888e36e987b936dc79d8e3778f701289d680c8e1a5ed1925c96f4e541a4b17da6697981c6b01254ef78c5f03aa30d0de6242646a6aef1cb1afcf68c530988b44f3e225276422be7ce7b14b649336e064cb611e9c84d5f0db654a9ce4baf63191ad401b40e656c0c90630a359fec1a1018f7f5107333ee6533b6236a164a47dc7055b41217d7a3f7c7a1d18a4ebca139b72dc2fde24a5f6704ddd1dfbece466c76bb49a3471f5b8af347bd58339f73cb335b9f2c6737987a24688d14e38e4581fe200ce9cc65394064ed083b8d67cc29987ee163d8285343c5fab2a07db18ea7f2927a14ae8d3b1ce90aa5965e5ba0a5e9c6d35eac46a075fe93ff7c5e995a4fc791b4c53e3c6fae36691849e35893d6c50d228a8b2f0f8dc7fe21c3c10fbddbdd4067d04826e7a8c943660bf30b7794f0164e956435b774fa3ef9dd98c97e43de2fe0cdb980349596c017ea22c1a0ec8bc9edb51f88714f0b3ff5df0b620ec68e969b58c8cfda125a2c9d88e8caae4e1f2a39d80adfeb3cfd92279d7f9a8978c0fa4f42ea7553888f62394db30a30b5cca77173658e400556b0f642504b4de2af6f8d06ef57d07f15fb8fb3ea84249eb410e9a309d1ec67b161bb8d948624aedf494edd830ecf73a986c7e193dfc1181bc371e28b8b3f47aa793baebbe4790459d3e452e063cf1461e71f4a93af7c0e21b426293a8e7c048b7a21623834b317ce44d9dd61deb2e7679f57f7f3498100b9d9b15cf21316b499a0d8c9ab7853b2d010dfaad5b02bebce18b9fba3088807c6b1222c60c3c1e72f1e7d573ab4dcaa31ca253677b84d66d028ca4c652127f8c0ae31679aec143d2169de6eab217ba8756f388630b3f639ed9a766dd70d8aac2f9a24b6b69a6236a84f12df2c994854b799ac00881c34dab4c28262418ca76f9de741f5f1dc416e8585ef8d563cbf80f3eefae8b691750f806a663f76be519a98c15956534f6487d4bfc9da634d9e3e73b6c4f80875de7dcbbc975b79ae973ca6d559c11072730229ccf1dd2bdbbb326dd0d688b92f8307e97b04896a5c1e30311bd1c79c40cad4f132c7de19d91cf2c96a586d489519704b48d35502ac00e7736d704014f958d650f4b43b8639ca7f20c5c37dc12b547aa1a1dc663077a2ec30b174b8d228f3f1e681b837ac32b07a9a40c5d1b99be0aaf1d5b4dcb3da59c6700529d17c182e4bf9cfa528e5c071ee8a74736fa40a9b4ba73ab2c2c73ef841b697f9c4b64040bd370f5d377c95e868ec976a6ddc9e422c7a0f5b05eba32d386b062e103540912e19ada01a2cbfd0859e7eb4fa762671d72f9c6f114ef6284a49e1a41a7027e0814e754a72a28485df30331921262d62bfb37247b1a5119cbe69ac8ecfd7f4b2db0ff35a17f603275837f517433764fa02656319a4e85c9187dadf433c16f934d9b8dfbd54d4b83fcea0bf22c01f6dc0e0cf80e5b1633d78d002b30e613f34fdcbd107d667dc265bdf30c14af34ee36c015d18d5471a4851e64291a74f090173fff4dc4f984aaa7bfbc01504551ba23c55d806cc4ce62940d12fc06a005f35a06b251338ed1167f2270a49e28ab02f0095eb51c7987166c02ac83bd06683babf34ec7f035d3a1af0c9519542cf74e22b0fd6f00a0040059dae1a0ec3cb319e85724af86795bac74d5f03903ca6c983a66156e3f9063c53b89134d0e64fe78b6392400e0a1b33c99f9eba8167d5cd6760ce1bc4e2217f2d30b47a55e9d0bb89640b0fc652734aed66535715ad17ec0bce669e91559ba49d72c43f79ea082078d27f8755f070e0a7dc8476d4c7facd8c09b4441e1f33132653d78ffa16751084f494a0985b49ff017ceb86c7ac16d71db1c98869635016736301b489835a65c1e696cd4ff50123d67bbfb6191a607e8c085c7af966baf569dbad1791dda096e6762e87a0e4e526021b0a3c882eb29679a5ecb4f8683b99114f65957a89f78408065189a08c4ed23ce5e1f08cb89291d83560d5c9e534d5dd06217bc64e14f768d312908f28b632f17f37efe0df7d6611487748ffd41a6f138dbd642c62b9bef7cfa031fb0cdfc6ae424205a83f8a5a82d60accf3d0d1592c0b5535b4451d150e2497dd78fc5fb767951c4ce5c2c66efeb6de1a6acc3d177826d1598526e3577d3ae8143eac815a75231143f474612f9150021cf7663e6709f225661aef3821ae0e572a8e90c1b89906830ba81b3da37244a806e74a005a9bbfe6981497830a89f9c0bce28059533dcc9bf6cccdbabe60c34bf9e7f4dd5db45e559ffa55315ab265c03c384d3b7234377c6d3952fd0e56c745af6d5147239ed21ebe4aea6ee6934577f48a604462f4f17f27df6ed7dbf10a64695fe8a7972423287397dbc29305d7293d256130df50d8c7377f1b6ab734bdac185ddb0edf73c3aff859e03fb2077d6e8a80ede581623b970747b612e8bf8cbaf2f9947d4687d90a7ed60ec34419b6c28ad0510bec4af55ceb7883ba00411efb88e8793d645416af2b0fb0f364f47100d681ff860465d82961962cef66fedf91cb0e44e9d5130657e129435bec9223911127129a0806a7aca7cef0bc9f817c2a1c0db010efe94d80d9f579d7c6077d536f585b94eec0ef17fb452c838fd9f09752117d24f7c5020b14e1d5ed3291e04ba0ea57d5853939d52a66f422be6367a9df5b6c6162c50cc67683af628102ea67de0ab65149a08a59e66a61c28b975dcde157da76b7c5f6a609aa3ad499c187d7b35f600b7e12e3da428df85a4e9c615222a3df5699bafef0581520b2502d62454cfc430110fb7eff37260c76b958f33167f3bb87f7d0c8d112903e3b1bef10165b7f4867ba2c68c9973668a09b7a798c8b6f0426e8f36c7023398c7b23d353af8ab09eac2ee48b06900b8c1705ad6cb900ab9b6f9a91233d56c44febe6359f108cd8ed0b9717550c0021b39ddec29def84e1f96bc6135cdd60ecec05cbc4195aa3186c677884069a659cbce8d67ce698bd3b95730d1591489d22288301cac104d6fe93d8991bd646008842047f8293fc420729bedf775f9fef199f16d0ccba9237701d24fa6849186f92c052d5c5abf14f280a10ed0986226e7dee6c4c855819b061b12db48461ec72d765f9345c0d81bfa83dbebfdd6782d597bf520cb35d9d8a70df518ad1366b2aaa122e08187311b29e4467a0e31a3c4a2294f20affcfe7bcc7371e7ce850efb08068192c255379754327df8bde54dc6072f9fca573a3b6b2eca0e377c1baa3ef3fa343afe07f6b0c66bf7e1ff1938360704b3f1e831cf63aed911dd1d6292a840dd738aa73f0910a215533927122d3e20ee4f8b7948527bfd6ede5b6bb704755e3a7ec47eac0a2421c56d1bb8f3432a9159021dc477dbd19bcc19ad8e53ff3dec9128e82e05b8d121ae768eba073b86f44e42e97a213a42454a231c58623066de0d63e984df7d79fe7810c0e48e8220de96a875a53181a4aaabcf9d1dc2082689a017e463c1caa2b2d86a9f3b78f75cd48c5978b14a7ae6b177dc2f7f8b292e9c9ba7db6745d3df9f7d241179698adefd90c9331f280511c69ef8d072a3d00a7ace4208a67cdb13e973eefe3728e5a9aeb5401dbb4fd07d9d64ea5f26eb8976a59cc479807c5c65a91433a9e76b112b90ff1f4711126cb674f68cf7a9df1cbaa6ce7059711b583e9f67588ee99a73cbbc348f327ba894b105288105ffb3ab90a4aae807230211097c4fdd5d9222b9481e25ecabf9a994a53e1c884b54695c43d362d95ce48017e68b52c5c2cfb2295b82eb4f9c321f1e76500267f8041ac73d922e1c2f0359298861dc06845226484f35ae6a103b1a89aef0c4ff99114e24ebecad1400441ebd655df1dca0e6325bea5911e02480841f2a9bf0620c4cafd90fe104c441a1f11eab594d65c395798a2ab88e08b4a710695ad171bcda960af083fb02ce259dce4cf792679dd978e4dab7e951830a5e2807d12f0c5f373445f0131ffe5895ee836bdaf16940d825af18d2e29abd9faf6a44f3739e3cd0bd5e1dcbdcb3ef90ce423d869acb608b394da3ced3e5ef10467f9714b2114f1713e8958bc23dd75197a34ff8e373213eeb4d79b2c034754f316e7d3fd38a8749794c61bd324260eab3e05a6b11260e87649caf53589764b18eb3f3c6cf9d2fd325526a7a290665f6cb3b3fb09bb34b8f1a2158e82bd1b9957765d526e73037723b669ba679b462d8bc354eab646dd0a88c6468c644eebad8882fe0492177af5af4d570487b71fa0e2a396530d9028f2c038826cd4e23ee4e72ec4353f57c69be35d5e068281c778d84148a67d2f242a159283bcf1aa38873572f62e7936204bb9b811b6457f135f6cc28dacab9999b8aa03ba2c49f797709e0696a2d42dd88c0634ecda57e9a7614e58339e46097afa64a483d1b5ca5f6fec8d353f41593abe33f09581e8d25fe958d11837088a10f864009923431125b82916820dd5dcdd2482a74b41f4f84ae05bb8dc4265407247eb49a77f2bc418971fd10a6df519e2db85671574611c8e0d5dcd6f2932e182c197d991e16aeb838d19f5ffc34e92cc94b32b5c1fd9313d8dca7887f4176c49dd9a4f4aea9dc66505c8250ea7cc7fca93511e8a84c391e4baf68a0067b9be73a6f1d2e20f323cb0e3c2d38bfb543310a8336cac5b8fb6a42f1979c74a5300c00cbe48e152606823ca2a81dc38b3cc28b53ef8e14287c2ea3cc820484c0e96002eaede76b64763815b67adb4366bb1b95e83a793b83c963cb18faff04c36aa8a12e39ed797633774f2d255ede1b662d6245b13acc281e2acb84bd05cae66bb36d14c819b1316010205ccd94f2b28cd7d843dc301ca22299a83a160d4312369ea607e74347a6aa0d245d60008147b480e7e1dcd25644b69be257c43a97419ac22956f5fa403b3c00d9375563fba4a47d3f30020314e0548609c084ef48dfb80a6ba498ac78823208531a3b14c842dbfe1e071616b1d0fc3d41044cdcbbfb92d6741dd1b13c00d39ddfda535c66d608cbca6fc187985a0999b1c9775cf94b788ec014b48fb2e19aa4ffca576cc36be5677e4c2270248eda696af8e7e6b927e91d6b17b85854590726f73bfc725db63888cb07b06e2fe6d670464fefd01c2c793a47a970514679b7b7a23e053e530a4fd466d6f41a559", 0x1000, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, r0) r2 = getpid() pidfd_open(r2, 0x0) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, r1) keyctl$search(0x3, r3, 0x0, 0x0, r3) ioctl$SCSI_IOCTL_DOORLOCK(0xffffffffffffffff, 0x5380) sendto$x25(0xffffffffffffffff, &(0x7f0000000000)="f6437222a09edb2eaad8aab2b182ebcd546a568605e18cd512a966648e", 0x1d, 0x0, &(0x7f0000000180)={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x3}}, 0x12) 09:38:48 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$link(0x8, r0, r0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:48 executing program 3: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 5: keyctl$search(0xf, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000040), &(0x7f0000000000)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:48 executing program 1: openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 09:38:48 executing program 0: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key(&(0x7f0000000140)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000940)="3bab3bd0e1b37035aa057d4ec71de3d0f4dbe475d1532e9548b7219b731e96ce96167aa2d8acbd0c6b8aa81dd11eb66a949e5fe719069f081ec91e714ec2d8ae6079488f40cbc9aba14f0b1e42236972e3189336849c5ebe22e7e5a34ed147d2c66a1737f53bb5a27ba2608c77c402d1d70b0499a71c9693fa593683348997c5d9b5a2ffc4ba0b89d636e7cf160dc9d3e3726fe51be26e0762a54e8118a88fda36d148bca772d986a3caa61af3956d9763d77aaf92cc122e24237079cb5519da588749e446de078db34d7649de197ffeea051065d656d185cff001c4934afa9c5eb0e2574dda0120992a2f822a48f4e66eef371cbf537669615fe85570c5fc914075b86043f275861faef6b1e10ac65558479a2e596589cd0c266d74d03b53843b1415f23e57a797da2f625e537ffc33d29ac550d6a2bfda0e69154da57f5712382f3a66717c8aa7c01d222498f331ca7f79c293ae25e0eec96e9116bca2d65877295a130902326c47f1a1c4f877eae7a569111fa72cd5d944ea6a6fb06195fa1ff94ad2884a24fcdc4151bbd9df47784aebd4e2c48f7a9aff87543af12ec1d1329dda0fe7e25317ae5b2e8c5288895d7a7cd00286cd3394088cd21e56c1ffba0888e36e987b936dc79d8e3778f701289d680c8e1a5ed1925c96f4e541a4b17da6697981c6b01254ef78c5f03aa30d0de6242646a6aef1cb1afcf68c530988b44f3e225276422be7ce7b14b649336e064cb611e9c84d5f0db654a9ce4baf63191ad401b40e656c0c90630a359fec1a1018f7f5107333ee6533b6236a164a47dc7055b41217d7a3f7c7a1d18a4ebca139b72dc2fde24a5f6704ddd1dfbece466c76bb49a3471f5b8af347bd58339f73cb335b9f2c6737987a24688d14e38e4581fe200ce9cc65394064ed083b8d67cc29987ee163d8285343c5fab2a07db18ea7f2927a14ae8d3b1ce90aa5965e5ba0a5e9c6d35eac46a075fe93ff7c5e995a4fc791b4c53e3c6fae36691849e35893d6c50d228a8b2f0f8dc7fe21c3c10fbddbdd4067d04826e7a8c943660bf30b7794f0164e956435b774fa3ef9dd98c97e43de2fe0cdb980349596c017ea22c1a0ec8bc9edb51f88714f0b3ff5df0b620ec68e969b58c8cfda125a2c9d88e8caae4e1f2a39d80adfeb3cfd92279d7f9a8978c0fa4f42ea7553888f62394db30a30b5cca77173658e400556b0f642504b4de2af6f8d06ef57d07f15fb8fb3ea84249eb410e9a309d1ec67b161bb8d948624aedf494edd830ecf73a986c7e193dfc1181bc371e28b8b3f47aa793baebbe4790459d3e452e063cf1461e71f4a93af7c0e21b426293a8e7c048b7a21623834b317ce44d9dd61deb2e7679f57f7f3498100b9d9b15cf21316b499a0d8c9ab7853b2d010dfaad5b02bebce18b9fba3088807c6b1222c60c3c1e72f1e7d573ab4dcaa31ca253677b84d66d028ca4c652127f8c0ae31679aec143d2169de6eab217ba8756f388630b3f639ed9a766dd70d8aac2f9a24b6b69a6236a84f12df2c994854b799ac00881c34dab4c28262418ca76f9de741f5f1dc416e8585ef8d563cbf80f3eefae8b691750f806a663f76be519a98c15956534f6487d4bfc9da634d9e3e73b6c4f80875de7dcbbc975b79ae973ca6d559c11072730229ccf1dd2bdbbb326dd0d688b92f8307e97b04896a5c1e30311bd1c79c40cad4f132c7de19d91cf2c96a586d489519704b48d35502ac00e7736d704014f958d650f4b43b8639ca7f20c5c37dc12b547aa1a1dc663077a2ec30b174b8d228f3f1e681b837ac32b07a9a40c5d1b99be0aaf1d5b4dcb3da59c6700529d17c182e4bf9cfa528e5c071ee8a74736fa40a9b4ba73ab2c2c73ef841b697f9c4b64040bd370f5d377c95e868ec976a6ddc9e422c7a0f5b05eba32d386b062e103540912e19ada01a2cbfd0859e7eb4fa762671d72f9c6f114ef6284a49e1a41a7027e0814e754a72a28485df30331921262d62bfb37247b1a5119cbe69ac8ecfd7f4b2db0ff35a17f603275837f517433764fa02656319a4e85c9187dadf433c16f934d9b8dfbd54d4b83fcea0bf22c01f6dc0e0cf80e5b1633d78d002b30e613f34fdcbd107d667dc265bdf30c14af34ee36c015d18d5471a4851e64291a74f090173fff4dc4f984aaa7bfbc01504551ba23c55d806cc4ce62940d12fc06a005f35a06b251338ed1167f2270a49e28ab02f0095eb51c7987166c02ac83bd06683babf34ec7f035d3a1af0c9519542cf74e22b0fd6f00a0040059dae1a0ec3cb319e85724af86795bac74d5f03903ca6c983a66156e3f9063c53b89134d0e64fe78b6392400e0a1b33c99f9eba8167d5cd6760ce1bc4e2217f2d30b47a55e9d0bb89640b0fc652734aed66535715ad17ec0bce669e91559ba49d72c43f79ea082078d27f8755f070e0a7dc8476d4c7facd8c09b4441e1f33132653d78ffa16751084f494a0985b49ff017ceb86c7ac16d71db1c98869635016736301b489835a65c1e696cd4ff50123d67bbfb6191a607e8c085c7af966baf569dbad1791dda096e6762e87a0e4e526021b0a3c882eb29679a5ecb4f8683b99114f65957a89f78408065189a08c4ed23ce5e1f08cb89291d83560d5c9e534d5dd06217bc64e14f768d312908f28b632f17f37efe0df7d6611487748ffd41a6f138dbd642c62b9bef7cfa031fb0cdfc6ae424205a83f8a5a82d60accf3d0d1592c0b5535b4451d150e2497dd78fc5fb767951c4ce5c2c66efeb6de1a6acc3d177826d1598526e3577d3ae8143eac815a75231143f474612f9150021cf7663e6709f225661aef3821ae0e572a8e90c1b89906830ba81b3da37244a806e74a005a9bbfe6981497830a89f9c0bce28059533dcc9bf6cccdbabe60c34bf9e7f4dd5db45e559ffa55315ab265c03c384d3b7234377c6d3952fd0e56c745af6d5147239ed21ebe4aea6ee6934577f48a604462f4f17f27df6ed7dbf10a64695fe8a7972423287397dbc29305d7293d256130df50d8c7377f1b6ab734bdac185ddb0edf73c3aff859e03fb2077d6e8a80ede581623b970747b612e8bf8cbaf2f9947d4687d90a7ed60ec34419b6c28ad0510bec4af55ceb7883ba00411efb88e8793d645416af2b0fb0f364f47100d681ff860465d82961962cef66fedf91cb0e44e9d5130657e129435bec9223911127129a0806a7aca7cef0bc9f817c2a1c0db010efe94d80d9f579d7c6077d536f585b94eec0ef17fb452c838fd9f09752117d24f7c5020b14e1d5ed3291e04ba0ea57d5853939d52a66f422be6367a9df5b6c6162c50cc67683af628102ea67de0ab65149a08a59e66a61c28b975dcde157da76b7c5f6a609aa3ad499c187d7b35f600b7e12e3da428df85a4e9c615222a3df5699bafef0581520b2502d62454cfc430110fb7eff37260c76b958f33167f3bb87f7d0c8d112903e3b1bef10165b7f4867ba2c68c9973668a09b7a798c8b6f0426e8f36c7023398c7b23d353af8ab09eac2ee48b06900b8c1705ad6cb900ab9b6f9a91233d56c44febe6359f108cd8ed0b9717550c0021b39ddec29def84e1f96bc6135cdd60ecec05cbc4195aa3186c677884069a659cbce8d67ce698bd3b95730d1591489d22288301cac104d6fe93d8991bd646008842047f8293fc420729bedf775f9fef199f16d0ccba9237701d24fa6849186f92c052d5c5abf14f280a10ed0986226e7dee6c4c855819b061b12db48461ec72d765f9345c0d81bfa83dbebfdd6782d597bf520cb35d9d8a70df518ad1366b2aaa122e08187311b29e4467a0e31a3c4a2294f20affcfe7bcc7371e7ce850efb08068192c255379754327df8bde54dc6072f9fca573a3b6b2eca0e377c1baa3ef3fa343afe07f6b0c66bf7e1ff1938360704b3f1e831cf63aed911dd1d6292a840dd738aa73f0910a215533927122d3e20ee4f8b7948527bfd6ede5b6bb704755e3a7ec47eac0a2421c56d1bb8f3432a9159021dc477dbd19bcc19ad8e53ff3dec9128e82e05b8d121ae768eba073b86f44e42e97a213a42454a231c58623066de0d63e984df7d79fe7810c0e48e8220de96a875a53181a4aaabcf9d1dc2082689a017e463c1caa2b2d86a9f3b78f75cd48c5978b14a7ae6b177dc2f7f8b292e9c9ba7db6745d3df9f7d241179698adefd90c9331f280511c69ef8d072a3d00a7ace4208a67cdb13e973eefe3728e5a9aeb5401dbb4fd07d9d64ea5f26eb8976a59cc479807c5c65a91433a9e76b112b90ff1f4711126cb674f68cf7a9df1cbaa6ce7059711b583e9f67588ee99a73cbbc348f327ba894b105288105ffb3ab90a4aae807230211097c4fdd5d9222b9481e25ecabf9a994a53e1c884b54695c43d362d95ce48017e68b52c5c2cfb2295b82eb4f9c321f1e76500267f8041ac73d922e1c2f0359298861dc06845226484f35ae6a103b1a89aef0c4ff99114e24ebecad1400441ebd655df1dca0e6325bea5911e02480841f2a9bf0620c4cafd90fe104c441a1f11eab594d65c395798a2ab88e08b4a710695ad171bcda960af083fb02ce259dce4cf792679dd978e4dab7e951830a5e2807d12f0c5f373445f0131ffe5895ee836bdaf16940d825af18d2e29abd9faf6a44f3739e3cd0bd5e1dcbdcb3ef90ce423d869acb608b394da3ced3e5ef10467f9714b2114f1713e8958bc23dd75197a34ff8e373213eeb4d79b2c034754f316e7d3fd38a8749794c61bd324260eab3e05a6b11260e87649caf53589764b18eb3f3c6cf9d2fd325526a7a290665f6cb3b3fb09bb34b8f1a2158e82bd1b9957765d526e73037723b669ba679b462d8bc354eab646dd0a88c6468c644eebad8882fe0492177af5af4d570487b71fa0e2a396530d9028f2c038826cd4e23ee4e72ec4353f57c69be35d5e068281c778d84148a67d2f242a159283bcf1aa38873572f62e7936204bb9b811b6457f135f6cc28dacab9999b8aa03ba2c49f797709e0696a2d42dd88c0634ecda57e9a7614e58339e46097afa64a483d1b5ca5f6fec8d353f41593abe33f09581e8d25fe958d11837088a10f864009923431125b82916820dd5dcdd2482a74b41f4f84ae05bb8dc4265407247eb49a77f2bc418971fd10a6df519e2db85671574611c8e0d5dcd6f2932e182c197d991e16aeb838d19f5ffc34e92cc94b32b5c1fd9313d8dca7887f4176c49dd9a4f4aea9dc66505c8250ea7cc7fca93511e8a84c391e4baf68a0067b9be73a6f1d2e20f323cb0e3c2d38bfb543310a8336cac5b8fb6a42f1979c74a5300c00cbe48e152606823ca2a81dc38b3cc28b53ef8e14287c2ea3cc820484c0e96002eaede76b64763815b67adb4366bb1b95e83a793b83c963cb18faff04c36aa8a12e39ed797633774f2d255ede1b662d6245b13acc281e2acb84bd05cae66bb36d14c819b1316010205ccd94f2b28cd7d843dc301ca22299a83a160d4312369ea607e74347a6aa0d245d60008147b480e7e1dcd25644b69be257c43a97419ac22956f5fa403b3c00d9375563fba4a47d3f30020314e0548609c084ef48dfb80a6ba498ac78823208531a3b14c842dbfe1e071616b1d0fc3d41044cdcbbfb92d6741dd1b13c00d39ddfda535c66d608cbca6fc187985a0999b1c9775cf94b788ec014b48fb2e19aa4ffca576cc36be5677e4c2270248eda696af8e7e6b927e91d6b17b85854590726f73bfc725db63888cb07b06e2fe6d670464fefd01c2c793a47a970514679b7b7a23e053e530a4fd466d6f41a559", 0x1000, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, r0) r2 = getpid() pidfd_open(r2, 0x0) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, r1) keyctl$search(0x3, r3, 0x0, 0x0, r3) sendto$x25(0xffffffffffffffff, &(0x7f0000000000)="f6437222a09edb2eaad8aab2b182ebcd546a568605e18cd512a966648e", 0x1d, 0x0, &(0x7f0000000180)={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x3}}, 0x12) 09:38:48 executing program 5: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) add_key(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000180)="542c29e5873aa70d352d23dc5ab683da26b92a0fecb44f69d708bb662dd3e398034f345e94d657775f0c46faa01d9b346ea1340970f543388572c7a5a92ebda23a606d111562ef977c3764857c6610d7f6362a8e775dc10d0aed36ab788fb6acfbbbab262cece3d370e0e32a26bb58217e475fd00c77c2315bcaccd145fdd622863f2a047b2fcf268d2473ef2d9bf061adc8f0", 0x93, r0) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) getpeername(r1, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) getsockopt$CAN_RAW_FD_FRAMES(r1, 0x65, 0x5, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 09:38:48 executing program 3: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000040), &(0x7f0000000000)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:48 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) add_key(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000180)="542c29e5873aa70d352d23dc5ab683da26b92a0fecb44f69d708bb662dd3e398034f345e94d657775f0c46faa01d9b346ea1340970f543388572c7a5a92ebda23a606d111562ef977c3764857c6610d7f6362a8e775dc10d0aed36ab788fb6acfbbbab262cece3d370e0e32a26bb58217e475fd00c77c2315bcaccd145fdd622863f2a047b2fcf268d2473ef2d9bf061adc8f0", 0x93, r0) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) getpeername(r1, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) getsockopt$CAN_RAW_FD_FRAMES(r1, 0x65, 0x5, &(0x7f0000000080), &(0x7f00000000c0)=0x4) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) add_key(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000180)="542c29e5873aa70d352d23dc5ab683da26b92a0fecb44f69d708bb662dd3e398034f345e94d657775f0c46faa01d9b346ea1340970f543388572c7a5a92ebda23a606d111562ef977c3764857c6610d7f6362a8e775dc10d0aed36ab788fb6acfbbbab262cece3d370e0e32a26bb58217e475fd00c77c2315bcaccd145fdd622863f2a047b2fcf268d2473ef2d9bf061adc8f0", 0x93, r0) (async) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) (async) getpeername(r1, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) (async) getsockopt$CAN_RAW_FD_FRAMES(r1, 0x65, 0x5, &(0x7f0000000080), &(0x7f00000000c0)=0x4) (async) 09:38:48 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 1: openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 09:38:48 executing program 0: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key(&(0x7f0000000140)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000940)="3bab3bd0e1b37035aa057d4ec71de3d0f4dbe475d1532e9548b7219b731e96ce96167aa2d8acbd0c6b8aa81dd11eb66a949e5fe719069f081ec91e714ec2d8ae6079488f40cbc9aba14f0b1e42236972e3189336849c5ebe22e7e5a34ed147d2c66a1737f53bb5a27ba2608c77c402d1d70b0499a71c9693fa593683348997c5d9b5a2ffc4ba0b89d636e7cf160dc9d3e3726fe51be26e0762a54e8118a88fda36d148bca772d986a3caa61af3956d9763d77aaf92cc122e24237079cb5519da588749e446de078db34d7649de197ffeea051065d656d185cff001c4934afa9c5eb0e2574dda0120992a2f822a48f4e66eef371cbf537669615fe85570c5fc914075b86043f275861faef6b1e10ac65558479a2e596589cd0c266d74d03b53843b1415f23e57a797da2f625e537ffc33d29ac550d6a2bfda0e69154da57f5712382f3a66717c8aa7c01d222498f331ca7f79c293ae25e0eec96e9116bca2d65877295a130902326c47f1a1c4f877eae7a569111fa72cd5d944ea6a6fb06195fa1ff94ad2884a24fcdc4151bbd9df47784aebd4e2c48f7a9aff87543af12ec1d1329dda0fe7e25317ae5b2e8c5288895d7a7cd00286cd3394088cd21e56c1ffba0888e36e987b936dc79d8e3778f701289d680c8e1a5ed1925c96f4e541a4b17da6697981c6b01254ef78c5f03aa30d0de6242646a6aef1cb1afcf68c530988b44f3e225276422be7ce7b14b649336e064cb611e9c84d5f0db654a9ce4baf63191ad401b40e656c0c90630a359fec1a1018f7f5107333ee6533b6236a164a47dc7055b41217d7a3f7c7a1d18a4ebca139b72dc2fde24a5f6704ddd1dfbece466c76bb49a3471f5b8af347bd58339f73cb335b9f2c6737987a24688d14e38e4581fe200ce9cc65394064ed083b8d67cc29987ee163d8285343c5fab2a07db18ea7f2927a14ae8d3b1ce90aa5965e5ba0a5e9c6d35eac46a075fe93ff7c5e995a4fc791b4c53e3c6fae36691849e35893d6c50d228a8b2f0f8dc7fe21c3c10fbddbdd4067d04826e7a8c943660bf30b7794f0164e956435b774fa3ef9dd98c97e43de2fe0cdb980349596c017ea22c1a0ec8bc9edb51f88714f0b3ff5df0b620ec68e969b58c8cfda125a2c9d88e8caae4e1f2a39d80adfeb3cfd92279d7f9a8978c0fa4f42ea7553888f62394db30a30b5cca77173658e400556b0f642504b4de2af6f8d06ef57d07f15fb8fb3ea84249eb410e9a309d1ec67b161bb8d948624aedf494edd830ecf73a986c7e193dfc1181bc371e28b8b3f47aa793baebbe4790459d3e452e063cf1461e71f4a93af7c0e21b426293a8e7c048b7a21623834b317ce44d9dd61deb2e7679f57f7f3498100b9d9b15cf21316b499a0d8c9ab7853b2d010dfaad5b02bebce18b9fba3088807c6b1222c60c3c1e72f1e7d573ab4dcaa31ca253677b84d66d028ca4c652127f8c0ae31679aec143d2169de6eab217ba8756f388630b3f639ed9a766dd70d8aac2f9a24b6b69a6236a84f12df2c994854b799ac00881c34dab4c28262418ca76f9de741f5f1dc416e8585ef8d563cbf80f3eefae8b691750f806a663f76be519a98c15956534f6487d4bfc9da634d9e3e73b6c4f80875de7dcbbc975b79ae973ca6d559c11072730229ccf1dd2bdbbb326dd0d688b92f8307e97b04896a5c1e30311bd1c79c40cad4f132c7de19d91cf2c96a586d489519704b48d35502ac00e7736d704014f958d650f4b43b8639ca7f20c5c37dc12b547aa1a1dc663077a2ec30b174b8d228f3f1e681b837ac32b07a9a40c5d1b99be0aaf1d5b4dcb3da59c6700529d17c182e4bf9cfa528e5c071ee8a74736fa40a9b4ba73ab2c2c73ef841b697f9c4b64040bd370f5d377c95e868ec976a6ddc9e422c7a0f5b05eba32d386b062e103540912e19ada01a2cbfd0859e7eb4fa762671d72f9c6f114ef6284a49e1a41a7027e0814e754a72a28485df30331921262d62bfb37247b1a5119cbe69ac8ecfd7f4b2db0ff35a17f603275837f517433764fa02656319a4e85c9187dadf433c16f934d9b8dfbd54d4b83fcea0bf22c01f6dc0e0cf80e5b1633d78d002b30e613f34fdcbd107d667dc265bdf30c14af34ee36c015d18d5471a4851e64291a74f090173fff4dc4f984aaa7bfbc01504551ba23c55d806cc4ce62940d12fc06a005f35a06b251338ed1167f2270a49e28ab02f0095eb51c7987166c02ac83bd06683babf34ec7f035d3a1af0c9519542cf74e22b0fd6f00a0040059dae1a0ec3cb319e85724af86795bac74d5f03903ca6c983a66156e3f9063c53b89134d0e64fe78b6392400e0a1b33c99f9eba8167d5cd6760ce1bc4e2217f2d30b47a55e9d0bb89640b0fc652734aed66535715ad17ec0bce669e91559ba49d72c43f79ea082078d27f8755f070e0a7dc8476d4c7facd8c09b4441e1f33132653d78ffa16751084f494a0985b49ff017ceb86c7ac16d71db1c98869635016736301b489835a65c1e696cd4ff50123d67bbfb6191a607e8c085c7af966baf569dbad1791dda096e6762e87a0e4e526021b0a3c882eb29679a5ecb4f8683b99114f65957a89f78408065189a08c4ed23ce5e1f08cb89291d83560d5c9e534d5dd06217bc64e14f768d312908f28b632f17f37efe0df7d6611487748ffd41a6f138dbd642c62b9bef7cfa031fb0cdfc6ae424205a83f8a5a82d60accf3d0d1592c0b5535b4451d150e2497dd78fc5fb767951c4ce5c2c66efeb6de1a6acc3d177826d1598526e3577d3ae8143eac815a75231143f474612f9150021cf7663e6709f225661aef3821ae0e572a8e90c1b89906830ba81b3da37244a806e74a005a9bbfe6981497830a89f9c0bce28059533dcc9bf6cccdbabe60c34bf9e7f4dd5db45e559ffa55315ab265c03c384d3b7234377c6d3952fd0e56c745af6d5147239ed21ebe4aea6ee6934577f48a604462f4f17f27df6ed7dbf10a64695fe8a7972423287397dbc29305d7293d256130df50d8c7377f1b6ab734bdac185ddb0edf73c3aff859e03fb2077d6e8a80ede581623b970747b612e8bf8cbaf2f9947d4687d90a7ed60ec34419b6c28ad0510bec4af55ceb7883ba00411efb88e8793d645416af2b0fb0f364f47100d681ff860465d82961962cef66fedf91cb0e44e9d5130657e129435bec9223911127129a0806a7aca7cef0bc9f817c2a1c0db010efe94d80d9f579d7c6077d536f585b94eec0ef17fb452c838fd9f09752117d24f7c5020b14e1d5ed3291e04ba0ea57d5853939d52a66f422be6367a9df5b6c6162c50cc67683af628102ea67de0ab65149a08a59e66a61c28b975dcde157da76b7c5f6a609aa3ad499c187d7b35f600b7e12e3da428df85a4e9c615222a3df5699bafef0581520b2502d62454cfc430110fb7eff37260c76b958f33167f3bb87f7d0c8d112903e3b1bef10165b7f4867ba2c68c9973668a09b7a798c8b6f0426e8f36c7023398c7b23d353af8ab09eac2ee48b06900b8c1705ad6cb900ab9b6f9a91233d56c44febe6359f108cd8ed0b9717550c0021b39ddec29def84e1f96bc6135cdd60ecec05cbc4195aa3186c677884069a659cbce8d67ce698bd3b95730d1591489d22288301cac104d6fe93d8991bd646008842047f8293fc420729bedf775f9fef199f16d0ccba9237701d24fa6849186f92c052d5c5abf14f280a10ed0986226e7dee6c4c855819b061b12db48461ec72d765f9345c0d81bfa83dbebfdd6782d597bf520cb35d9d8a70df518ad1366b2aaa122e08187311b29e4467a0e31a3c4a2294f20affcfe7bcc7371e7ce850efb08068192c255379754327df8bde54dc6072f9fca573a3b6b2eca0e377c1baa3ef3fa343afe07f6b0c66bf7e1ff1938360704b3f1e831cf63aed911dd1d6292a840dd738aa73f0910a215533927122d3e20ee4f8b7948527bfd6ede5b6bb704755e3a7ec47eac0a2421c56d1bb8f3432a9159021dc477dbd19bcc19ad8e53ff3dec9128e82e05b8d121ae768eba073b86f44e42e97a213a42454a231c58623066de0d63e984df7d79fe7810c0e48e8220de96a875a53181a4aaabcf9d1dc2082689a017e463c1caa2b2d86a9f3b78f75cd48c5978b14a7ae6b177dc2f7f8b292e9c9ba7db6745d3df9f7d241179698adefd90c9331f280511c69ef8d072a3d00a7ace4208a67cdb13e973eefe3728e5a9aeb5401dbb4fd07d9d64ea5f26eb8976a59cc479807c5c65a91433a9e76b112b90ff1f4711126cb674f68cf7a9df1cbaa6ce7059711b583e9f67588ee99a73cbbc348f327ba894b105288105ffb3ab90a4aae807230211097c4fdd5d9222b9481e25ecabf9a994a53e1c884b54695c43d362d95ce48017e68b52c5c2cfb2295b82eb4f9c321f1e76500267f8041ac73d922e1c2f0359298861dc06845226484f35ae6a103b1a89aef0c4ff99114e24ebecad1400441ebd655df1dca0e6325bea5911e02480841f2a9bf0620c4cafd90fe104c441a1f11eab594d65c395798a2ab88e08b4a710695ad171bcda960af083fb02ce259dce4cf792679dd978e4dab7e951830a5e2807d12f0c5f373445f0131ffe5895ee836bdaf16940d825af18d2e29abd9faf6a44f3739e3cd0bd5e1dcbdcb3ef90ce423d869acb608b394da3ced3e5ef10467f9714b2114f1713e8958bc23dd75197a34ff8e373213eeb4d79b2c034754f316e7d3fd38a8749794c61bd324260eab3e05a6b11260e87649caf53589764b18eb3f3c6cf9d2fd325526a7a290665f6cb3b3fb09bb34b8f1a2158e82bd1b9957765d526e73037723b669ba679b462d8bc354eab646dd0a88c6468c644eebad8882fe0492177af5af4d570487b71fa0e2a396530d9028f2c038826cd4e23ee4e72ec4353f57c69be35d5e068281c778d84148a67d2f242a159283bcf1aa38873572f62e7936204bb9b811b6457f135f6cc28dacab9999b8aa03ba2c49f797709e0696a2d42dd88c0634ecda57e9a7614e58339e46097afa64a483d1b5ca5f6fec8d353f41593abe33f09581e8d25fe958d11837088a10f864009923431125b82916820dd5dcdd2482a74b41f4f84ae05bb8dc4265407247eb49a77f2bc418971fd10a6df519e2db85671574611c8e0d5dcd6f2932e182c197d991e16aeb838d19f5ffc34e92cc94b32b5c1fd9313d8dca7887f4176c49dd9a4f4aea9dc66505c8250ea7cc7fca93511e8a84c391e4baf68a0067b9be73a6f1d2e20f323cb0e3c2d38bfb543310a8336cac5b8fb6a42f1979c74a5300c00cbe48e152606823ca2a81dc38b3cc28b53ef8e14287c2ea3cc820484c0e96002eaede76b64763815b67adb4366bb1b95e83a793b83c963cb18faff04c36aa8a12e39ed797633774f2d255ede1b662d6245b13acc281e2acb84bd05cae66bb36d14c819b1316010205ccd94f2b28cd7d843dc301ca22299a83a160d4312369ea607e74347a6aa0d245d60008147b480e7e1dcd25644b69be257c43a97419ac22956f5fa403b3c00d9375563fba4a47d3f30020314e0548609c084ef48dfb80a6ba498ac78823208531a3b14c842dbfe1e071616b1d0fc3d41044cdcbbfb92d6741dd1b13c00d39ddfda535c66d608cbca6fc187985a0999b1c9775cf94b788ec014b48fb2e19aa4ffca576cc36be5677e4c2270248eda696af8e7e6b927e91d6b17b85854590726f73bfc725db63888cb07b06e2fe6d670464fefd01c2c793a47a970514679b7b7a23e053e530a4fd466d6f41a559", 0x1000, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, r0) r2 = getpid() pidfd_open(r2, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, r1) sendto$x25(0xffffffffffffffff, &(0x7f0000000000)="f6437222a09edb2eaad8aab2b182ebcd546a568605e18cd512a966648e", 0x1d, 0x0, &(0x7f0000000180)={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x3}}, 0x12) 09:38:48 executing program 5: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 1: openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 09:38:48 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) add_key(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000180)="542c29e5873aa70d352d23dc5ab683da26b92a0fecb44f69d708bb662dd3e398034f345e94d657775f0c46faa01d9b346ea1340970f543388572c7a5a92ebda23a606d111562ef977c3764857c6610d7f6362a8e775dc10d0aed36ab788fb6acfbbbab262cece3d370e0e32a26bb58217e475fd00c77c2315bcaccd145fdd622863f2a047b2fcf268d2473ef2d9bf061adc8f0", 0x93, r0) (async) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) getpeername(r1, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) (async) getsockopt$CAN_RAW_FD_FRAMES(r1, 0x65, 0x5, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 09:38:48 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000040), &(0x7f0000000000)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:48 executing program 5: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 0: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key(&(0x7f0000000140)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000940)="3bab3bd0e1b37035aa057d4ec71de3d0f4dbe475d1532e9548b7219b731e96ce96167aa2d8acbd0c6b8aa81dd11eb66a949e5fe719069f081ec91e714ec2d8ae6079488f40cbc9aba14f0b1e42236972e3189336849c5ebe22e7e5a34ed147d2c66a1737f53bb5a27ba2608c77c402d1d70b0499a71c9693fa593683348997c5d9b5a2ffc4ba0b89d636e7cf160dc9d3e3726fe51be26e0762a54e8118a88fda36d148bca772d986a3caa61af3956d9763d77aaf92cc122e24237079cb5519da588749e446de078db34d7649de197ffeea051065d656d185cff001c4934afa9c5eb0e2574dda0120992a2f822a48f4e66eef371cbf537669615fe85570c5fc914075b86043f275861faef6b1e10ac65558479a2e596589cd0c266d74d03b53843b1415f23e57a797da2f625e537ffc33d29ac550d6a2bfda0e69154da57f5712382f3a66717c8aa7c01d222498f331ca7f79c293ae25e0eec96e9116bca2d65877295a130902326c47f1a1c4f877eae7a569111fa72cd5d944ea6a6fb06195fa1ff94ad2884a24fcdc4151bbd9df47784aebd4e2c48f7a9aff87543af12ec1d1329dda0fe7e25317ae5b2e8c5288895d7a7cd00286cd3394088cd21e56c1ffba0888e36e987b936dc79d8e3778f701289d680c8e1a5ed1925c96f4e541a4b17da6697981c6b01254ef78c5f03aa30d0de6242646a6aef1cb1afcf68c530988b44f3e225276422be7ce7b14b649336e064cb611e9c84d5f0db654a9ce4baf63191ad401b40e656c0c90630a359fec1a1018f7f5107333ee6533b6236a164a47dc7055b41217d7a3f7c7a1d18a4ebca139b72dc2fde24a5f6704ddd1dfbece466c76bb49a3471f5b8af347bd58339f73cb335b9f2c6737987a24688d14e38e4581fe200ce9cc65394064ed083b8d67cc29987ee163d8285343c5fab2a07db18ea7f2927a14ae8d3b1ce90aa5965e5ba0a5e9c6d35eac46a075fe93ff7c5e995a4fc791b4c53e3c6fae36691849e35893d6c50d228a8b2f0f8dc7fe21c3c10fbddbdd4067d04826e7a8c943660bf30b7794f0164e956435b774fa3ef9dd98c97e43de2fe0cdb980349596c017ea22c1a0ec8bc9edb51f88714f0b3ff5df0b620ec68e969b58c8cfda125a2c9d88e8caae4e1f2a39d80adfeb3cfd92279d7f9a8978c0fa4f42ea7553888f62394db30a30b5cca77173658e400556b0f642504b4de2af6f8d06ef57d07f15fb8fb3ea84249eb410e9a309d1ec67b161bb8d948624aedf494edd830ecf73a986c7e193dfc1181bc371e28b8b3f47aa793baebbe4790459d3e452e063cf1461e71f4a93af7c0e21b426293a8e7c048b7a21623834b317ce44d9dd61deb2e7679f57f7f3498100b9d9b15cf21316b499a0d8c9ab7853b2d010dfaad5b02bebce18b9fba3088807c6b1222c60c3c1e72f1e7d573ab4dcaa31ca253677b84d66d028ca4c652127f8c0ae31679aec143d2169de6eab217ba8756f388630b3f639ed9a766dd70d8aac2f9a24b6b69a6236a84f12df2c994854b799ac00881c34dab4c28262418ca76f9de741f5f1dc416e8585ef8d563cbf80f3eefae8b691750f806a663f76be519a98c15956534f6487d4bfc9da634d9e3e73b6c4f80875de7dcbbc975b79ae973ca6d559c11072730229ccf1dd2bdbbb326dd0d688b92f8307e97b04896a5c1e30311bd1c79c40cad4f132c7de19d91cf2c96a586d489519704b48d35502ac00e7736d704014f958d650f4b43b8639ca7f20c5c37dc12b547aa1a1dc663077a2ec30b174b8d228f3f1e681b837ac32b07a9a40c5d1b99be0aaf1d5b4dcb3da59c6700529d17c182e4bf9cfa528e5c071ee8a74736fa40a9b4ba73ab2c2c73ef841b697f9c4b64040bd370f5d377c95e868ec976a6ddc9e422c7a0f5b05eba32d386b062e103540912e19ada01a2cbfd0859e7eb4fa762671d72f9c6f114ef6284a49e1a41a7027e0814e754a72a28485df30331921262d62bfb37247b1a5119cbe69ac8ecfd7f4b2db0ff35a17f603275837f517433764fa02656319a4e85c9187dadf433c16f934d9b8dfbd54d4b83fcea0bf22c01f6dc0e0cf80e5b1633d78d002b30e613f34fdcbd107d667dc265bdf30c14af34ee36c015d18d5471a4851e64291a74f090173fff4dc4f984aaa7bfbc01504551ba23c55d806cc4ce62940d12fc06a005f35a06b251338ed1167f2270a49e28ab02f0095eb51c7987166c02ac83bd06683babf34ec7f035d3a1af0c9519542cf74e22b0fd6f00a0040059dae1a0ec3cb319e85724af86795bac74d5f03903ca6c983a66156e3f9063c53b89134d0e64fe78b6392400e0a1b33c99f9eba8167d5cd6760ce1bc4e2217f2d30b47a55e9d0bb89640b0fc652734aed66535715ad17ec0bce669e91559ba49d72c43f79ea082078d27f8755f070e0a7dc8476d4c7facd8c09b4441e1f33132653d78ffa16751084f494a0985b49ff017ceb86c7ac16d71db1c98869635016736301b489835a65c1e696cd4ff50123d67bbfb6191a607e8c085c7af966baf569dbad1791dda096e6762e87a0e4e526021b0a3c882eb29679a5ecb4f8683b99114f65957a89f78408065189a08c4ed23ce5e1f08cb89291d83560d5c9e534d5dd06217bc64e14f768d312908f28b632f17f37efe0df7d6611487748ffd41a6f138dbd642c62b9bef7cfa031fb0cdfc6ae424205a83f8a5a82d60accf3d0d1592c0b5535b4451d150e2497dd78fc5fb767951c4ce5c2c66efeb6de1a6acc3d177826d1598526e3577d3ae8143eac815a75231143f474612f9150021cf7663e6709f225661aef3821ae0e572a8e90c1b89906830ba81b3da37244a806e74a005a9bbfe6981497830a89f9c0bce28059533dcc9bf6cccdbabe60c34bf9e7f4dd5db45e559ffa55315ab265c03c384d3b7234377c6d3952fd0e56c745af6d5147239ed21ebe4aea6ee6934577f48a604462f4f17f27df6ed7dbf10a64695fe8a7972423287397dbc29305d7293d256130df50d8c7377f1b6ab734bdac185ddb0edf73c3aff859e03fb2077d6e8a80ede581623b970747b612e8bf8cbaf2f9947d4687d90a7ed60ec34419b6c28ad0510bec4af55ceb7883ba00411efb88e8793d645416af2b0fb0f364f47100d681ff860465d82961962cef66fedf91cb0e44e9d5130657e129435bec9223911127129a0806a7aca7cef0bc9f817c2a1c0db010efe94d80d9f579d7c6077d536f585b94eec0ef17fb452c838fd9f09752117d24f7c5020b14e1d5ed3291e04ba0ea57d5853939d52a66f422be6367a9df5b6c6162c50cc67683af628102ea67de0ab65149a08a59e66a61c28b975dcde157da76b7c5f6a609aa3ad499c187d7b35f600b7e12e3da428df85a4e9c615222a3df5699bafef0581520b2502d62454cfc430110fb7eff37260c76b958f33167f3bb87f7d0c8d112903e3b1bef10165b7f4867ba2c68c9973668a09b7a798c8b6f0426e8f36c7023398c7b23d353af8ab09eac2ee48b06900b8c1705ad6cb900ab9b6f9a91233d56c44febe6359f108cd8ed0b9717550c0021b39ddec29def84e1f96bc6135cdd60ecec05cbc4195aa3186c677884069a659cbce8d67ce698bd3b95730d1591489d22288301cac104d6fe93d8991bd646008842047f8293fc420729bedf775f9fef199f16d0ccba9237701d24fa6849186f92c052d5c5abf14f280a10ed0986226e7dee6c4c855819b061b12db48461ec72d765f9345c0d81bfa83dbebfdd6782d597bf520cb35d9d8a70df518ad1366b2aaa122e08187311b29e4467a0e31a3c4a2294f20affcfe7bcc7371e7ce850efb08068192c255379754327df8bde54dc6072f9fca573a3b6b2eca0e377c1baa3ef3fa343afe07f6b0c66bf7e1ff1938360704b3f1e831cf63aed911dd1d6292a840dd738aa73f0910a215533927122d3e20ee4f8b7948527bfd6ede5b6bb704755e3a7ec47eac0a2421c56d1bb8f3432a9159021dc477dbd19bcc19ad8e53ff3dec9128e82e05b8d121ae768eba073b86f44e42e97a213a42454a231c58623066de0d63e984df7d79fe7810c0e48e8220de96a875a53181a4aaabcf9d1dc2082689a017e463c1caa2b2d86a9f3b78f75cd48c5978b14a7ae6b177dc2f7f8b292e9c9ba7db6745d3df9f7d241179698adefd90c9331f280511c69ef8d072a3d00a7ace4208a67cdb13e973eefe3728e5a9aeb5401dbb4fd07d9d64ea5f26eb8976a59cc479807c5c65a91433a9e76b112b90ff1f4711126cb674f68cf7a9df1cbaa6ce7059711b583e9f67588ee99a73cbbc348f327ba894b105288105ffb3ab90a4aae807230211097c4fdd5d9222b9481e25ecabf9a994a53e1c884b54695c43d362d95ce48017e68b52c5c2cfb2295b82eb4f9c321f1e76500267f8041ac73d922e1c2f0359298861dc06845226484f35ae6a103b1a89aef0c4ff99114e24ebecad1400441ebd655df1dca0e6325bea5911e02480841f2a9bf0620c4cafd90fe104c441a1f11eab594d65c395798a2ab88e08b4a710695ad171bcda960af083fb02ce259dce4cf792679dd978e4dab7e951830a5e2807d12f0c5f373445f0131ffe5895ee836bdaf16940d825af18d2e29abd9faf6a44f3739e3cd0bd5e1dcbdcb3ef90ce423d869acb608b394da3ced3e5ef10467f9714b2114f1713e8958bc23dd75197a34ff8e373213eeb4d79b2c034754f316e7d3fd38a8749794c61bd324260eab3e05a6b11260e87649caf53589764b18eb3f3c6cf9d2fd325526a7a290665f6cb3b3fb09bb34b8f1a2158e82bd1b9957765d526e73037723b669ba679b462d8bc354eab646dd0a88c6468c644eebad8882fe0492177af5af4d570487b71fa0e2a396530d9028f2c038826cd4e23ee4e72ec4353f57c69be35d5e068281c778d84148a67d2f242a159283bcf1aa38873572f62e7936204bb9b811b6457f135f6cc28dacab9999b8aa03ba2c49f797709e0696a2d42dd88c0634ecda57e9a7614e58339e46097afa64a483d1b5ca5f6fec8d353f41593abe33f09581e8d25fe958d11837088a10f864009923431125b82916820dd5dcdd2482a74b41f4f84ae05bb8dc4265407247eb49a77f2bc418971fd10a6df519e2db85671574611c8e0d5dcd6f2932e182c197d991e16aeb838d19f5ffc34e92cc94b32b5c1fd9313d8dca7887f4176c49dd9a4f4aea9dc66505c8250ea7cc7fca93511e8a84c391e4baf68a0067b9be73a6f1d2e20f323cb0e3c2d38bfb543310a8336cac5b8fb6a42f1979c74a5300c00cbe48e152606823ca2a81dc38b3cc28b53ef8e14287c2ea3cc820484c0e96002eaede76b64763815b67adb4366bb1b95e83a793b83c963cb18faff04c36aa8a12e39ed797633774f2d255ede1b662d6245b13acc281e2acb84bd05cae66bb36d14c819b1316010205ccd94f2b28cd7d843dc301ca22299a83a160d4312369ea607e74347a6aa0d245d60008147b480e7e1dcd25644b69be257c43a97419ac22956f5fa403b3c00d9375563fba4a47d3f30020314e0548609c084ef48dfb80a6ba498ac78823208531a3b14c842dbfe1e071616b1d0fc3d41044cdcbbfb92d6741dd1b13c00d39ddfda535c66d608cbca6fc187985a0999b1c9775cf94b788ec014b48fb2e19aa4ffca576cc36be5677e4c2270248eda696af8e7e6b927e91d6b17b85854590726f73bfc725db63888cb07b06e2fe6d670464fefd01c2c793a47a970514679b7b7a23e053e530a4fd466d6f41a559", 0x1000, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, r0) r1 = getpid() pidfd_open(r1, 0x0) sendto$x25(0xffffffffffffffff, &(0x7f0000000000)="f6437222a09edb2eaad8aab2b182ebcd546a568605e18cd512a966648e", 0x1d, 0x0, &(0x7f0000000180)={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x3}}, 0x12) 09:38:48 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r1) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000000040), &(0x7f0000000000)={'syz', 0x2}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) keyctl$reject(0x13, r2, 0x8001, 0xffffffff, r4) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:48 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 1: openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 09:38:48 executing program 4: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, 0x0) keyctl$search(0xa, r0, &(0x7f0000000040)='asymmetric\x00', &(0x7f0000000140)={'syz', 0x3}, r0) ioctl$SCSI_IOCTL_GET_IDLUN(0xffffffffffffffff, 0x5382, &(0x7f0000000000)) 09:38:48 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 0: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key(&(0x7f0000000140)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000940)="3bab3bd0e1b37035aa057d4ec71de3d0f4dbe475d1532e9548b7219b731e96ce96167aa2d8acbd0c6b8aa81dd11eb66a949e5fe719069f081ec91e714ec2d8ae6079488f40cbc9aba14f0b1e42236972e3189336849c5ebe22e7e5a34ed147d2c66a1737f53bb5a27ba2608c77c402d1d70b0499a71c9693fa593683348997c5d9b5a2ffc4ba0b89d636e7cf160dc9d3e3726fe51be26e0762a54e8118a88fda36d148bca772d986a3caa61af3956d9763d77aaf92cc122e24237079cb5519da588749e446de078db34d7649de197ffeea051065d656d185cff001c4934afa9c5eb0e2574dda0120992a2f822a48f4e66eef371cbf537669615fe85570c5fc914075b86043f275861faef6b1e10ac65558479a2e596589cd0c266d74d03b53843b1415f23e57a797da2f625e537ffc33d29ac550d6a2bfda0e69154da57f5712382f3a66717c8aa7c01d222498f331ca7f79c293ae25e0eec96e9116bca2d65877295a130902326c47f1a1c4f877eae7a569111fa72cd5d944ea6a6fb06195fa1ff94ad2884a24fcdc4151bbd9df47784aebd4e2c48f7a9aff87543af12ec1d1329dda0fe7e25317ae5b2e8c5288895d7a7cd00286cd3394088cd21e56c1ffba0888e36e987b936dc79d8e3778f701289d680c8e1a5ed1925c96f4e541a4b17da6697981c6b01254ef78c5f03aa30d0de6242646a6aef1cb1afcf68c530988b44f3e225276422be7ce7b14b649336e064cb611e9c84d5f0db654a9ce4baf63191ad401b40e656c0c90630a359fec1a1018f7f5107333ee6533b6236a164a47dc7055b41217d7a3f7c7a1d18a4ebca139b72dc2fde24a5f6704ddd1dfbece466c76bb49a3471f5b8af347bd58339f73cb335b9f2c6737987a24688d14e38e4581fe200ce9cc65394064ed083b8d67cc29987ee163d8285343c5fab2a07db18ea7f2927a14ae8d3b1ce90aa5965e5ba0a5e9c6d35eac46a075fe93ff7c5e995a4fc791b4c53e3c6fae36691849e35893d6c50d228a8b2f0f8dc7fe21c3c10fbddbdd4067d04826e7a8c943660bf30b7794f0164e956435b774fa3ef9dd98c97e43de2fe0cdb980349596c017ea22c1a0ec8bc9edb51f88714f0b3ff5df0b620ec68e969b58c8cfda125a2c9d88e8caae4e1f2a39d80adfeb3cfd92279d7f9a8978c0fa4f42ea7553888f62394db30a30b5cca77173658e400556b0f642504b4de2af6f8d06ef57d07f15fb8fb3ea84249eb410e9a309d1ec67b161bb8d948624aedf494edd830ecf73a986c7e193dfc1181bc371e28b8b3f47aa793baebbe4790459d3e452e063cf1461e71f4a93af7c0e21b426293a8e7c048b7a21623834b317ce44d9dd61deb2e7679f57f7f3498100b9d9b15cf21316b499a0d8c9ab7853b2d010dfaad5b02bebce18b9fba3088807c6b1222c60c3c1e72f1e7d573ab4dcaa31ca253677b84d66d028ca4c652127f8c0ae31679aec143d2169de6eab217ba8756f388630b3f639ed9a766dd70d8aac2f9a24b6b69a6236a84f12df2c994854b799ac00881c34dab4c28262418ca76f9de741f5f1dc416e8585ef8d563cbf80f3eefae8b691750f806a663f76be519a98c15956534f6487d4bfc9da634d9e3e73b6c4f80875de7dcbbc975b79ae973ca6d559c11072730229ccf1dd2bdbbb326dd0d688b92f8307e97b04896a5c1e30311bd1c79c40cad4f132c7de19d91cf2c96a586d489519704b48d35502ac00e7736d704014f958d650f4b43b8639ca7f20c5c37dc12b547aa1a1dc663077a2ec30b174b8d228f3f1e681b837ac32b07a9a40c5d1b99be0aaf1d5b4dcb3da59c6700529d17c182e4bf9cfa528e5c071ee8a74736fa40a9b4ba73ab2c2c73ef841b697f9c4b64040bd370f5d377c95e868ec976a6ddc9e422c7a0f5b05eba32d386b062e103540912e19ada01a2cbfd0859e7eb4fa762671d72f9c6f114ef6284a49e1a41a7027e0814e754a72a28485df30331921262d62bfb37247b1a5119cbe69ac8ecfd7f4b2db0ff35a17f603275837f517433764fa02656319a4e85c9187dadf433c16f934d9b8dfbd54d4b83fcea0bf22c01f6dc0e0cf80e5b1633d78d002b30e613f34fdcbd107d667dc265bdf30c14af34ee36c015d18d5471a4851e64291a74f090173fff4dc4f984aaa7bfbc01504551ba23c55d806cc4ce62940d12fc06a005f35a06b251338ed1167f2270a49e28ab02f0095eb51c7987166c02ac83bd06683babf34ec7f035d3a1af0c9519542cf74e22b0fd6f00a0040059dae1a0ec3cb319e85724af86795bac74d5f03903ca6c983a66156e3f9063c53b89134d0e64fe78b6392400e0a1b33c99f9eba8167d5cd6760ce1bc4e2217f2d30b47a55e9d0bb89640b0fc652734aed66535715ad17ec0bce669e91559ba49d72c43f79ea082078d27f8755f070e0a7dc8476d4c7facd8c09b4441e1f33132653d78ffa16751084f494a0985b49ff017ceb86c7ac16d71db1c98869635016736301b489835a65c1e696cd4ff50123d67bbfb6191a607e8c085c7af966baf569dbad1791dda096e6762e87a0e4e526021b0a3c882eb29679a5ecb4f8683b99114f65957a89f78408065189a08c4ed23ce5e1f08cb89291d83560d5c9e534d5dd06217bc64e14f768d312908f28b632f17f37efe0df7d6611487748ffd41a6f138dbd642c62b9bef7cfa031fb0cdfc6ae424205a83f8a5a82d60accf3d0d1592c0b5535b4451d150e2497dd78fc5fb767951c4ce5c2c66efeb6de1a6acc3d177826d1598526e3577d3ae8143eac815a75231143f474612f9150021cf7663e6709f225661aef3821ae0e572a8e90c1b89906830ba81b3da37244a806e74a005a9bbfe6981497830a89f9c0bce28059533dcc9bf6cccdbabe60c34bf9e7f4dd5db45e559ffa55315ab265c03c384d3b7234377c6d3952fd0e56c745af6d5147239ed21ebe4aea6ee6934577f48a604462f4f17f27df6ed7dbf10a64695fe8a7972423287397dbc29305d7293d256130df50d8c7377f1b6ab734bdac185ddb0edf73c3aff859e03fb2077d6e8a80ede581623b970747b612e8bf8cbaf2f9947d4687d90a7ed60ec34419b6c28ad0510bec4af55ceb7883ba00411efb88e8793d645416af2b0fb0f364f47100d681ff860465d82961962cef66fedf91cb0e44e9d5130657e129435bec9223911127129a0806a7aca7cef0bc9f817c2a1c0db010efe94d80d9f579d7c6077d536f585b94eec0ef17fb452c838fd9f09752117d24f7c5020b14e1d5ed3291e04ba0ea57d5853939d52a66f422be6367a9df5b6c6162c50cc67683af628102ea67de0ab65149a08a59e66a61c28b975dcde157da76b7c5f6a609aa3ad499c187d7b35f600b7e12e3da428df85a4e9c615222a3df5699bafef0581520b2502d62454cfc430110fb7eff37260c76b958f33167f3bb87f7d0c8d112903e3b1bef10165b7f4867ba2c68c9973668a09b7a798c8b6f0426e8f36c7023398c7b23d353af8ab09eac2ee48b06900b8c1705ad6cb900ab9b6f9a91233d56c44febe6359f108cd8ed0b9717550c0021b39ddec29def84e1f96bc6135cdd60ecec05cbc4195aa3186c677884069a659cbce8d67ce698bd3b95730d1591489d22288301cac104d6fe93d8991bd646008842047f8293fc420729bedf775f9fef199f16d0ccba9237701d24fa6849186f92c052d5c5abf14f280a10ed0986226e7dee6c4c855819b061b12db48461ec72d765f9345c0d81bfa83dbebfdd6782d597bf520cb35d9d8a70df518ad1366b2aaa122e08187311b29e4467a0e31a3c4a2294f20affcfe7bcc7371e7ce850efb08068192c255379754327df8bde54dc6072f9fca573a3b6b2eca0e377c1baa3ef3fa343afe07f6b0c66bf7e1ff1938360704b3f1e831cf63aed911dd1d6292a840dd738aa73f0910a215533927122d3e20ee4f8b7948527bfd6ede5b6bb704755e3a7ec47eac0a2421c56d1bb8f3432a9159021dc477dbd19bcc19ad8e53ff3dec9128e82e05b8d121ae768eba073b86f44e42e97a213a42454a231c58623066de0d63e984df7d79fe7810c0e48e8220de96a875a53181a4aaabcf9d1dc2082689a017e463c1caa2b2d86a9f3b78f75cd48c5978b14a7ae6b177dc2f7f8b292e9c9ba7db6745d3df9f7d241179698adefd90c9331f280511c69ef8d072a3d00a7ace4208a67cdb13e973eefe3728e5a9aeb5401dbb4fd07d9d64ea5f26eb8976a59cc479807c5c65a91433a9e76b112b90ff1f4711126cb674f68cf7a9df1cbaa6ce7059711b583e9f67588ee99a73cbbc348f327ba894b105288105ffb3ab90a4aae807230211097c4fdd5d9222b9481e25ecabf9a994a53e1c884b54695c43d362d95ce48017e68b52c5c2cfb2295b82eb4f9c321f1e76500267f8041ac73d922e1c2f0359298861dc06845226484f35ae6a103b1a89aef0c4ff99114e24ebecad1400441ebd655df1dca0e6325bea5911e02480841f2a9bf0620c4cafd90fe104c441a1f11eab594d65c395798a2ab88e08b4a710695ad171bcda960af083fb02ce259dce4cf792679dd978e4dab7e951830a5e2807d12f0c5f373445f0131ffe5895ee836bdaf16940d825af18d2e29abd9faf6a44f3739e3cd0bd5e1dcbdcb3ef90ce423d869acb608b394da3ced3e5ef10467f9714b2114f1713e8958bc23dd75197a34ff8e373213eeb4d79b2c034754f316e7d3fd38a8749794c61bd324260eab3e05a6b11260e87649caf53589764b18eb3f3c6cf9d2fd325526a7a290665f6cb3b3fb09bb34b8f1a2158e82bd1b9957765d526e73037723b669ba679b462d8bc354eab646dd0a88c6468c644eebad8882fe0492177af5af4d570487b71fa0e2a396530d9028f2c038826cd4e23ee4e72ec4353f57c69be35d5e068281c778d84148a67d2f242a159283bcf1aa38873572f62e7936204bb9b811b6457f135f6cc28dacab9999b8aa03ba2c49f797709e0696a2d42dd88c0634ecda57e9a7614e58339e46097afa64a483d1b5ca5f6fec8d353f41593abe33f09581e8d25fe958d11837088a10f864009923431125b82916820dd5dcdd2482a74b41f4f84ae05bb8dc4265407247eb49a77f2bc418971fd10a6df519e2db85671574611c8e0d5dcd6f2932e182c197d991e16aeb838d19f5ffc34e92cc94b32b5c1fd9313d8dca7887f4176c49dd9a4f4aea9dc66505c8250ea7cc7fca93511e8a84c391e4baf68a0067b9be73a6f1d2e20f323cb0e3c2d38bfb543310a8336cac5b8fb6a42f1979c74a5300c00cbe48e152606823ca2a81dc38b3cc28b53ef8e14287c2ea3cc820484c0e96002eaede76b64763815b67adb4366bb1b95e83a793b83c963cb18faff04c36aa8a12e39ed797633774f2d255ede1b662d6245b13acc281e2acb84bd05cae66bb36d14c819b1316010205ccd94f2b28cd7d843dc301ca22299a83a160d4312369ea607e74347a6aa0d245d60008147b480e7e1dcd25644b69be257c43a97419ac22956f5fa403b3c00d9375563fba4a47d3f30020314e0548609c084ef48dfb80a6ba498ac78823208531a3b14c842dbfe1e071616b1d0fc3d41044cdcbbfb92d6741dd1b13c00d39ddfda535c66d608cbca6fc187985a0999b1c9775cf94b788ec014b48fb2e19aa4ffca576cc36be5677e4c2270248eda696af8e7e6b927e91d6b17b85854590726f73bfc725db63888cb07b06e2fe6d670464fefd01c2c793a47a970514679b7b7a23e053e530a4fd466d6f41a559", 0x1000, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, r0) getpid() sendto$x25(0xffffffffffffffff, &(0x7f0000000000)="f6437222a09edb2eaad8aab2b182ebcd546a568605e18cd512a966648e", 0x1d, 0x0, &(0x7f0000000180)={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x3}}, 0x12) 09:38:48 executing program 4: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, 0x0) keyctl$search(0xa, r0, &(0x7f0000000040)='asymmetric\x00', &(0x7f0000000140)={'syz', 0x3}, r0) (async) ioctl$SCSI_IOCTL_GET_IDLUN(0xffffffffffffffff, 0x5382, &(0x7f0000000000)) 09:38:48 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r1) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000000040), &(0x7f0000000000)={'syz', 0x2}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) keyctl$reject(0x13, r2, 0x8001, 0xffffffff, r4) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) (async) add_key$keyring(&(0x7f0000000040), &(0x7f0000000000)={'syz', 0x2}, 0x0, 0x0, r3) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) (async) keyctl$reject(0x13, r2, 0x8001, 0xffffffff, r4) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) 09:38:48 executing program 3: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 1: openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 09:38:48 executing program 4: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, 0x0) keyctl$search(0xa, r0, &(0x7f0000000040)='asymmetric\x00', &(0x7f0000000140)={'syz', 0x3}, r0) ioctl$SCSI_IOCTL_GET_IDLUN(0xffffffffffffffff, 0x5382, &(0x7f0000000000)) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, 0x0) (async) keyctl$search(0xa, r0, &(0x7f0000000040)='asymmetric\x00', &(0x7f0000000140)={'syz', 0x3}, r0) (async) ioctl$SCSI_IOCTL_GET_IDLUN(0xffffffffffffffff, 0x5382, &(0x7f0000000000)) (async) 09:38:48 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 3: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 0: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key(&(0x7f0000000140)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000940)="3bab3bd0e1b37035aa057d4ec71de3d0f4dbe475d1532e9548b7219b731e96ce96167aa2d8acbd0c6b8aa81dd11eb66a949e5fe719069f081ec91e714ec2d8ae6079488f40cbc9aba14f0b1e42236972e3189336849c5ebe22e7e5a34ed147d2c66a1737f53bb5a27ba2608c77c402d1d70b0499a71c9693fa593683348997c5d9b5a2ffc4ba0b89d636e7cf160dc9d3e3726fe51be26e0762a54e8118a88fda36d148bca772d986a3caa61af3956d9763d77aaf92cc122e24237079cb5519da588749e446de078db34d7649de197ffeea051065d656d185cff001c4934afa9c5eb0e2574dda0120992a2f822a48f4e66eef371cbf537669615fe85570c5fc914075b86043f275861faef6b1e10ac65558479a2e596589cd0c266d74d03b53843b1415f23e57a797da2f625e537ffc33d29ac550d6a2bfda0e69154da57f5712382f3a66717c8aa7c01d222498f331ca7f79c293ae25e0eec96e9116bca2d65877295a130902326c47f1a1c4f877eae7a569111fa72cd5d944ea6a6fb06195fa1ff94ad2884a24fcdc4151bbd9df47784aebd4e2c48f7a9aff87543af12ec1d1329dda0fe7e25317ae5b2e8c5288895d7a7cd00286cd3394088cd21e56c1ffba0888e36e987b936dc79d8e3778f701289d680c8e1a5ed1925c96f4e541a4b17da6697981c6b01254ef78c5f03aa30d0de6242646a6aef1cb1afcf68c530988b44f3e225276422be7ce7b14b649336e064cb611e9c84d5f0db654a9ce4baf63191ad401b40e656c0c90630a359fec1a1018f7f5107333ee6533b6236a164a47dc7055b41217d7a3f7c7a1d18a4ebca139b72dc2fde24a5f6704ddd1dfbece466c76bb49a3471f5b8af347bd58339f73cb335b9f2c6737987a24688d14e38e4581fe200ce9cc65394064ed083b8d67cc29987ee163d8285343c5fab2a07db18ea7f2927a14ae8d3b1ce90aa5965e5ba0a5e9c6d35eac46a075fe93ff7c5e995a4fc791b4c53e3c6fae36691849e35893d6c50d228a8b2f0f8dc7fe21c3c10fbddbdd4067d04826e7a8c943660bf30b7794f0164e956435b774fa3ef9dd98c97e43de2fe0cdb980349596c017ea22c1a0ec8bc9edb51f88714f0b3ff5df0b620ec68e969b58c8cfda125a2c9d88e8caae4e1f2a39d80adfeb3cfd92279d7f9a8978c0fa4f42ea7553888f62394db30a30b5cca77173658e400556b0f642504b4de2af6f8d06ef57d07f15fb8fb3ea84249eb410e9a309d1ec67b161bb8d948624aedf494edd830ecf73a986c7e193dfc1181bc371e28b8b3f47aa793baebbe4790459d3e452e063cf1461e71f4a93af7c0e21b426293a8e7c048b7a21623834b317ce44d9dd61deb2e7679f57f7f3498100b9d9b15cf21316b499a0d8c9ab7853b2d010dfaad5b02bebce18b9fba3088807c6b1222c60c3c1e72f1e7d573ab4dcaa31ca253677b84d66d028ca4c652127f8c0ae31679aec143d2169de6eab217ba8756f388630b3f639ed9a766dd70d8aac2f9a24b6b69a6236a84f12df2c994854b799ac00881c34dab4c28262418ca76f9de741f5f1dc416e8585ef8d563cbf80f3eefae8b691750f806a663f76be519a98c15956534f6487d4bfc9da634d9e3e73b6c4f80875de7dcbbc975b79ae973ca6d559c11072730229ccf1dd2bdbbb326dd0d688b92f8307e97b04896a5c1e30311bd1c79c40cad4f132c7de19d91cf2c96a586d489519704b48d35502ac00e7736d704014f958d650f4b43b8639ca7f20c5c37dc12b547aa1a1dc663077a2ec30b174b8d228f3f1e681b837ac32b07a9a40c5d1b99be0aaf1d5b4dcb3da59c6700529d17c182e4bf9cfa528e5c071ee8a74736fa40a9b4ba73ab2c2c73ef841b697f9c4b64040bd370f5d377c95e868ec976a6ddc9e422c7a0f5b05eba32d386b062e103540912e19ada01a2cbfd0859e7eb4fa762671d72f9c6f114ef6284a49e1a41a7027e0814e754a72a28485df30331921262d62bfb37247b1a5119cbe69ac8ecfd7f4b2db0ff35a17f603275837f517433764fa02656319a4e85c9187dadf433c16f934d9b8dfbd54d4b83fcea0bf22c01f6dc0e0cf80e5b1633d78d002b30e613f34fdcbd107d667dc265bdf30c14af34ee36c015d18d5471a4851e64291a74f090173fff4dc4f984aaa7bfbc01504551ba23c55d806cc4ce62940d12fc06a005f35a06b251338ed1167f2270a49e28ab02f0095eb51c7987166c02ac83bd06683babf34ec7f035d3a1af0c9519542cf74e22b0fd6f00a0040059dae1a0ec3cb319e85724af86795bac74d5f03903ca6c983a66156e3f9063c53b89134d0e64fe78b6392400e0a1b33c99f9eba8167d5cd6760ce1bc4e2217f2d30b47a55e9d0bb89640b0fc652734aed66535715ad17ec0bce669e91559ba49d72c43f79ea082078d27f8755f070e0a7dc8476d4c7facd8c09b4441e1f33132653d78ffa16751084f494a0985b49ff017ceb86c7ac16d71db1c98869635016736301b489835a65c1e696cd4ff50123d67bbfb6191a607e8c085c7af966baf569dbad1791dda096e6762e87a0e4e526021b0a3c882eb29679a5ecb4f8683b99114f65957a89f78408065189a08c4ed23ce5e1f08cb89291d83560d5c9e534d5dd06217bc64e14f768d312908f28b632f17f37efe0df7d6611487748ffd41a6f138dbd642c62b9bef7cfa031fb0cdfc6ae424205a83f8a5a82d60accf3d0d1592c0b5535b4451d150e2497dd78fc5fb767951c4ce5c2c66efeb6de1a6acc3d177826d1598526e3577d3ae8143eac815a75231143f474612f9150021cf7663e6709f225661aef3821ae0e572a8e90c1b89906830ba81b3da37244a806e74a005a9bbfe6981497830a89f9c0bce28059533dcc9bf6cccdbabe60c34bf9e7f4dd5db45e559ffa55315ab265c03c384d3b7234377c6d3952fd0e56c745af6d5147239ed21ebe4aea6ee6934577f48a604462f4f17f27df6ed7dbf10a64695fe8a7972423287397dbc29305d7293d256130df50d8c7377f1b6ab734bdac185ddb0edf73c3aff859e03fb2077d6e8a80ede581623b970747b612e8bf8cbaf2f9947d4687d90a7ed60ec34419b6c28ad0510bec4af55ceb7883ba00411efb88e8793d645416af2b0fb0f364f47100d681ff860465d82961962cef66fedf91cb0e44e9d5130657e129435bec9223911127129a0806a7aca7cef0bc9f817c2a1c0db010efe94d80d9f579d7c6077d536f585b94eec0ef17fb452c838fd9f09752117d24f7c5020b14e1d5ed3291e04ba0ea57d5853939d52a66f422be6367a9df5b6c6162c50cc67683af628102ea67de0ab65149a08a59e66a61c28b975dcde157da76b7c5f6a609aa3ad499c187d7b35f600b7e12e3da428df85a4e9c615222a3df5699bafef0581520b2502d62454cfc430110fb7eff37260c76b958f33167f3bb87f7d0c8d112903e3b1bef10165b7f4867ba2c68c9973668a09b7a798c8b6f0426e8f36c7023398c7b23d353af8ab09eac2ee48b06900b8c1705ad6cb900ab9b6f9a91233d56c44febe6359f108cd8ed0b9717550c0021b39ddec29def84e1f96bc6135cdd60ecec05cbc4195aa3186c677884069a659cbce8d67ce698bd3b95730d1591489d22288301cac104d6fe93d8991bd646008842047f8293fc420729bedf775f9fef199f16d0ccba9237701d24fa6849186f92c052d5c5abf14f280a10ed0986226e7dee6c4c855819b061b12db48461ec72d765f9345c0d81bfa83dbebfdd6782d597bf520cb35d9d8a70df518ad1366b2aaa122e08187311b29e4467a0e31a3c4a2294f20affcfe7bcc7371e7ce850efb08068192c255379754327df8bde54dc6072f9fca573a3b6b2eca0e377c1baa3ef3fa343afe07f6b0c66bf7e1ff1938360704b3f1e831cf63aed911dd1d6292a840dd738aa73f0910a215533927122d3e20ee4f8b7948527bfd6ede5b6bb704755e3a7ec47eac0a2421c56d1bb8f3432a9159021dc477dbd19bcc19ad8e53ff3dec9128e82e05b8d121ae768eba073b86f44e42e97a213a42454a231c58623066de0d63e984df7d79fe7810c0e48e8220de96a875a53181a4aaabcf9d1dc2082689a017e463c1caa2b2d86a9f3b78f75cd48c5978b14a7ae6b177dc2f7f8b292e9c9ba7db6745d3df9f7d241179698adefd90c9331f280511c69ef8d072a3d00a7ace4208a67cdb13e973eefe3728e5a9aeb5401dbb4fd07d9d64ea5f26eb8976a59cc479807c5c65a91433a9e76b112b90ff1f4711126cb674f68cf7a9df1cbaa6ce7059711b583e9f67588ee99a73cbbc348f327ba894b105288105ffb3ab90a4aae807230211097c4fdd5d9222b9481e25ecabf9a994a53e1c884b54695c43d362d95ce48017e68b52c5c2cfb2295b82eb4f9c321f1e76500267f8041ac73d922e1c2f0359298861dc06845226484f35ae6a103b1a89aef0c4ff99114e24ebecad1400441ebd655df1dca0e6325bea5911e02480841f2a9bf0620c4cafd90fe104c441a1f11eab594d65c395798a2ab88e08b4a710695ad171bcda960af083fb02ce259dce4cf792679dd978e4dab7e951830a5e2807d12f0c5f373445f0131ffe5895ee836bdaf16940d825af18d2e29abd9faf6a44f3739e3cd0bd5e1dcbdcb3ef90ce423d869acb608b394da3ced3e5ef10467f9714b2114f1713e8958bc23dd75197a34ff8e373213eeb4d79b2c034754f316e7d3fd38a8749794c61bd324260eab3e05a6b11260e87649caf53589764b18eb3f3c6cf9d2fd325526a7a290665f6cb3b3fb09bb34b8f1a2158e82bd1b9957765d526e73037723b669ba679b462d8bc354eab646dd0a88c6468c644eebad8882fe0492177af5af4d570487b71fa0e2a396530d9028f2c038826cd4e23ee4e72ec4353f57c69be35d5e068281c778d84148a67d2f242a159283bcf1aa38873572f62e7936204bb9b811b6457f135f6cc28dacab9999b8aa03ba2c49f797709e0696a2d42dd88c0634ecda57e9a7614e58339e46097afa64a483d1b5ca5f6fec8d353f41593abe33f09581e8d25fe958d11837088a10f864009923431125b82916820dd5dcdd2482a74b41f4f84ae05bb8dc4265407247eb49a77f2bc418971fd10a6df519e2db85671574611c8e0d5dcd6f2932e182c197d991e16aeb838d19f5ffc34e92cc94b32b5c1fd9313d8dca7887f4176c49dd9a4f4aea9dc66505c8250ea7cc7fca93511e8a84c391e4baf68a0067b9be73a6f1d2e20f323cb0e3c2d38bfb543310a8336cac5b8fb6a42f1979c74a5300c00cbe48e152606823ca2a81dc38b3cc28b53ef8e14287c2ea3cc820484c0e96002eaede76b64763815b67adb4366bb1b95e83a793b83c963cb18faff04c36aa8a12e39ed797633774f2d255ede1b662d6245b13acc281e2acb84bd05cae66bb36d14c819b1316010205ccd94f2b28cd7d843dc301ca22299a83a160d4312369ea607e74347a6aa0d245d60008147b480e7e1dcd25644b69be257c43a97419ac22956f5fa403b3c00d9375563fba4a47d3f30020314e0548609c084ef48dfb80a6ba498ac78823208531a3b14c842dbfe1e071616b1d0fc3d41044cdcbbfb92d6741dd1b13c00d39ddfda535c66d608cbca6fc187985a0999b1c9775cf94b788ec014b48fb2e19aa4ffca576cc36be5677e4c2270248eda696af8e7e6b927e91d6b17b85854590726f73bfc725db63888cb07b06e2fe6d670464fefd01c2c793a47a970514679b7b7a23e053e530a4fd466d6f41a559", 0x1000, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, r0) sendto$x25(0xffffffffffffffff, &(0x7f0000000000)="f6437222a09edb2eaad8aab2b182ebcd546a568605e18cd512a966648e", 0x1d, 0x0, &(0x7f0000000180)={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x3}}, 0x12) 09:38:48 executing program 1: openat$rfkill(0xffffffffffffff9c, 0x0, 0x0, 0x0) 09:38:48 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r1) (async) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) (async) add_key$keyring(&(0x7f0000000040), &(0x7f0000000000)={'syz', 0x2}, 0x0, 0x0, r3) (async) r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) keyctl$reject(0x13, r2, 0x8001, 0xffffffff, r4) (async, rerun: 32) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (rerun: 32) 09:38:48 executing program 3: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 1: openat$rfkill(0xffffffffffffff9c, 0x0, 0x0, 0x0) 09:38:48 executing program 0: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key(&(0x7f0000000140)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000940)="3bab3bd0e1b37035aa057d4ec71de3d0f4dbe475d1532e9548b7219b731e96ce96167aa2d8acbd0c6b8aa81dd11eb66a949e5fe719069f081ec91e714ec2d8ae6079488f40cbc9aba14f0b1e42236972e3189336849c5ebe22e7e5a34ed147d2c66a1737f53bb5a27ba2608c77c402d1d70b0499a71c9693fa593683348997c5d9b5a2ffc4ba0b89d636e7cf160dc9d3e3726fe51be26e0762a54e8118a88fda36d148bca772d986a3caa61af3956d9763d77aaf92cc122e24237079cb5519da588749e446de078db34d7649de197ffeea051065d656d185cff001c4934afa9c5eb0e2574dda0120992a2f822a48f4e66eef371cbf537669615fe85570c5fc914075b86043f275861faef6b1e10ac65558479a2e596589cd0c266d74d03b53843b1415f23e57a797da2f625e537ffc33d29ac550d6a2bfda0e69154da57f5712382f3a66717c8aa7c01d222498f331ca7f79c293ae25e0eec96e9116bca2d65877295a130902326c47f1a1c4f877eae7a569111fa72cd5d944ea6a6fb06195fa1ff94ad2884a24fcdc4151bbd9df47784aebd4e2c48f7a9aff87543af12ec1d1329dda0fe7e25317ae5b2e8c5288895d7a7cd00286cd3394088cd21e56c1ffba0888e36e987b936dc79d8e3778f701289d680c8e1a5ed1925c96f4e541a4b17da6697981c6b01254ef78c5f03aa30d0de6242646a6aef1cb1afcf68c530988b44f3e225276422be7ce7b14b649336e064cb611e9c84d5f0db654a9ce4baf63191ad401b40e656c0c90630a359fec1a1018f7f5107333ee6533b6236a164a47dc7055b41217d7a3f7c7a1d18a4ebca139b72dc2fde24a5f6704ddd1dfbece466c76bb49a3471f5b8af347bd58339f73cb335b9f2c6737987a24688d14e38e4581fe200ce9cc65394064ed083b8d67cc29987ee163d8285343c5fab2a07db18ea7f2927a14ae8d3b1ce90aa5965e5ba0a5e9c6d35eac46a075fe93ff7c5e995a4fc791b4c53e3c6fae36691849e35893d6c50d228a8b2f0f8dc7fe21c3c10fbddbdd4067d04826e7a8c943660bf30b7794f0164e956435b774fa3ef9dd98c97e43de2fe0cdb980349596c017ea22c1a0ec8bc9edb51f88714f0b3ff5df0b620ec68e969b58c8cfda125a2c9d88e8caae4e1f2a39d80adfeb3cfd92279d7f9a8978c0fa4f42ea7553888f62394db30a30b5cca77173658e400556b0f642504b4de2af6f8d06ef57d07f15fb8fb3ea84249eb410e9a309d1ec67b161bb8d948624aedf494edd830ecf73a986c7e193dfc1181bc371e28b8b3f47aa793baebbe4790459d3e452e063cf1461e71f4a93af7c0e21b426293a8e7c048b7a21623834b317ce44d9dd61deb2e7679f57f7f3498100b9d9b15cf21316b499a0d8c9ab7853b2d010dfaad5b02bebce18b9fba3088807c6b1222c60c3c1e72f1e7d573ab4dcaa31ca253677b84d66d028ca4c652127f8c0ae31679aec143d2169de6eab217ba8756f388630b3f639ed9a766dd70d8aac2f9a24b6b69a6236a84f12df2c994854b799ac00881c34dab4c28262418ca76f9de741f5f1dc416e8585ef8d563cbf80f3eefae8b691750f806a663f76be519a98c15956534f6487d4bfc9da634d9e3e73b6c4f80875de7dcbbc975b79ae973ca6d559c11072730229ccf1dd2bdbbb326dd0d688b92f8307e97b04896a5c1e30311bd1c79c40cad4f132c7de19d91cf2c96a586d489519704b48d35502ac00e7736d704014f958d650f4b43b8639ca7f20c5c37dc12b547aa1a1dc663077a2ec30b174b8d228f3f1e681b837ac32b07a9a40c5d1b99be0aaf1d5b4dcb3da59c6700529d17c182e4bf9cfa528e5c071ee8a74736fa40a9b4ba73ab2c2c73ef841b697f9c4b64040bd370f5d377c95e868ec976a6ddc9e422c7a0f5b05eba32d386b062e103540912e19ada01a2cbfd0859e7eb4fa762671d72f9c6f114ef6284a49e1a41a7027e0814e754a72a28485df30331921262d62bfb37247b1a5119cbe69ac8ecfd7f4b2db0ff35a17f603275837f517433764fa02656319a4e85c9187dadf433c16f934d9b8dfbd54d4b83fcea0bf22c01f6dc0e0cf80e5b1633d78d002b30e613f34fdcbd107d667dc265bdf30c14af34ee36c015d18d5471a4851e64291a74f090173fff4dc4f984aaa7bfbc01504551ba23c55d806cc4ce62940d12fc06a005f35a06b251338ed1167f2270a49e28ab02f0095eb51c7987166c02ac83bd06683babf34ec7f035d3a1af0c9519542cf74e22b0fd6f00a0040059dae1a0ec3cb319e85724af86795bac74d5f03903ca6c983a66156e3f9063c53b89134d0e64fe78b6392400e0a1b33c99f9eba8167d5cd6760ce1bc4e2217f2d30b47a55e9d0bb89640b0fc652734aed66535715ad17ec0bce669e91559ba49d72c43f79ea082078d27f8755f070e0a7dc8476d4c7facd8c09b4441e1f33132653d78ffa16751084f494a0985b49ff017ceb86c7ac16d71db1c98869635016736301b489835a65c1e696cd4ff50123d67bbfb6191a607e8c085c7af966baf569dbad1791dda096e6762e87a0e4e526021b0a3c882eb29679a5ecb4f8683b99114f65957a89f78408065189a08c4ed23ce5e1f08cb89291d83560d5c9e534d5dd06217bc64e14f768d312908f28b632f17f37efe0df7d6611487748ffd41a6f138dbd642c62b9bef7cfa031fb0cdfc6ae424205a83f8a5a82d60accf3d0d1592c0b5535b4451d150e2497dd78fc5fb767951c4ce5c2c66efeb6de1a6acc3d177826d1598526e3577d3ae8143eac815a75231143f474612f9150021cf7663e6709f225661aef3821ae0e572a8e90c1b89906830ba81b3da37244a806e74a005a9bbfe6981497830a89f9c0bce28059533dcc9bf6cccdbabe60c34bf9e7f4dd5db45e559ffa55315ab265c03c384d3b7234377c6d3952fd0e56c745af6d5147239ed21ebe4aea6ee6934577f48a604462f4f17f27df6ed7dbf10a64695fe8a7972423287397dbc29305d7293d256130df50d8c7377f1b6ab734bdac185ddb0edf73c3aff859e03fb2077d6e8a80ede581623b970747b612e8bf8cbaf2f9947d4687d90a7ed60ec34419b6c28ad0510bec4af55ceb7883ba00411efb88e8793d645416af2b0fb0f364f47100d681ff860465d82961962cef66fedf91cb0e44e9d5130657e129435bec9223911127129a0806a7aca7cef0bc9f817c2a1c0db010efe94d80d9f579d7c6077d536f585b94eec0ef17fb452c838fd9f09752117d24f7c5020b14e1d5ed3291e04ba0ea57d5853939d52a66f422be6367a9df5b6c6162c50cc67683af628102ea67de0ab65149a08a59e66a61c28b975dcde157da76b7c5f6a609aa3ad499c187d7b35f600b7e12e3da428df85a4e9c615222a3df5699bafef0581520b2502d62454cfc430110fb7eff37260c76b958f33167f3bb87f7d0c8d112903e3b1bef10165b7f4867ba2c68c9973668a09b7a798c8b6f0426e8f36c7023398c7b23d353af8ab09eac2ee48b06900b8c1705ad6cb900ab9b6f9a91233d56c44febe6359f108cd8ed0b9717550c0021b39ddec29def84e1f96bc6135cdd60ecec05cbc4195aa3186c677884069a659cbce8d67ce698bd3b95730d1591489d22288301cac104d6fe93d8991bd646008842047f8293fc420729bedf775f9fef199f16d0ccba9237701d24fa6849186f92c052d5c5abf14f280a10ed0986226e7dee6c4c855819b061b12db48461ec72d765f9345c0d81bfa83dbebfdd6782d597bf520cb35d9d8a70df518ad1366b2aaa122e08187311b29e4467a0e31a3c4a2294f20affcfe7bcc7371e7ce850efb08068192c255379754327df8bde54dc6072f9fca573a3b6b2eca0e377c1baa3ef3fa343afe07f6b0c66bf7e1ff1938360704b3f1e831cf63aed911dd1d6292a840dd738aa73f0910a215533927122d3e20ee4f8b7948527bfd6ede5b6bb704755e3a7ec47eac0a2421c56d1bb8f3432a9159021dc477dbd19bcc19ad8e53ff3dec9128e82e05b8d121ae768eba073b86f44e42e97a213a42454a231c58623066de0d63e984df7d79fe7810c0e48e8220de96a875a53181a4aaabcf9d1dc2082689a017e463c1caa2b2d86a9f3b78f75cd48c5978b14a7ae6b177dc2f7f8b292e9c9ba7db6745d3df9f7d241179698adefd90c9331f280511c69ef8d072a3d00a7ace4208a67cdb13e973eefe3728e5a9aeb5401dbb4fd07d9d64ea5f26eb8976a59cc479807c5c65a91433a9e76b112b90ff1f4711126cb674f68cf7a9df1cbaa6ce7059711b583e9f67588ee99a73cbbc348f327ba894b105288105ffb3ab90a4aae807230211097c4fdd5d9222b9481e25ecabf9a994a53e1c884b54695c43d362d95ce48017e68b52c5c2cfb2295b82eb4f9c321f1e76500267f8041ac73d922e1c2f0359298861dc06845226484f35ae6a103b1a89aef0c4ff99114e24ebecad1400441ebd655df1dca0e6325bea5911e02480841f2a9bf0620c4cafd90fe104c441a1f11eab594d65c395798a2ab88e08b4a710695ad171bcda960af083fb02ce259dce4cf792679dd978e4dab7e951830a5e2807d12f0c5f373445f0131ffe5895ee836bdaf16940d825af18d2e29abd9faf6a44f3739e3cd0bd5e1dcbdcb3ef90ce423d869acb608b394da3ced3e5ef10467f9714b2114f1713e8958bc23dd75197a34ff8e373213eeb4d79b2c034754f316e7d3fd38a8749794c61bd324260eab3e05a6b11260e87649caf53589764b18eb3f3c6cf9d2fd325526a7a290665f6cb3b3fb09bb34b8f1a2158e82bd1b9957765d526e73037723b669ba679b462d8bc354eab646dd0a88c6468c644eebad8882fe0492177af5af4d570487b71fa0e2a396530d9028f2c038826cd4e23ee4e72ec4353f57c69be35d5e068281c778d84148a67d2f242a159283bcf1aa38873572f62e7936204bb9b811b6457f135f6cc28dacab9999b8aa03ba2c49f797709e0696a2d42dd88c0634ecda57e9a7614e58339e46097afa64a483d1b5ca5f6fec8d353f41593abe33f09581e8d25fe958d11837088a10f864009923431125b82916820dd5dcdd2482a74b41f4f84ae05bb8dc4265407247eb49a77f2bc418971fd10a6df519e2db85671574611c8e0d5dcd6f2932e182c197d991e16aeb838d19f5ffc34e92cc94b32b5c1fd9313d8dca7887f4176c49dd9a4f4aea9dc66505c8250ea7cc7fca93511e8a84c391e4baf68a0067b9be73a6f1d2e20f323cb0e3c2d38bfb543310a8336cac5b8fb6a42f1979c74a5300c00cbe48e152606823ca2a81dc38b3cc28b53ef8e14287c2ea3cc820484c0e96002eaede76b64763815b67adb4366bb1b95e83a793b83c963cb18faff04c36aa8a12e39ed797633774f2d255ede1b662d6245b13acc281e2acb84bd05cae66bb36d14c819b1316010205ccd94f2b28cd7d843dc301ca22299a83a160d4312369ea607e74347a6aa0d245d60008147b480e7e1dcd25644b69be257c43a97419ac22956f5fa403b3c00d9375563fba4a47d3f30020314e0548609c084ef48dfb80a6ba498ac78823208531a3b14c842dbfe1e071616b1d0fc3d41044cdcbbfb92d6741dd1b13c00d39ddfda535c66d608cbca6fc187985a0999b1c9775cf94b788ec014b48fb2e19aa4ffca576cc36be5677e4c2270248eda696af8e7e6b927e91d6b17b85854590726f73bfc725db63888cb07b06e2fe6d670464fefd01c2c793a47a970514679b7b7a23e053e530a4fd466d6f41a559", 0x1000, 0xfffffffffffffffd) sendto$x25(0xffffffffffffffff, &(0x7f0000000000)="f6437222a09edb2eaad8aab2b182ebcd546a568605e18cd512a966648e", 0x1d, 0x0, &(0x7f0000000180)={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x3}}, 0x12) 09:38:48 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key(&(0x7f0000000180)='ceph\x00', &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000340)="4f652b917b571b888da700ebe0d388a3d91b385f87d078f397cb71459b671e1fb0c1e97f2fa1f771cdcf414c572b0657c69aec7c1391b840c29573fec5bbffff55a5eee88a7fb1ed3cfc13aba1b20e51086995ff83b5d4c046784a630454a903190cff00000000000000f85b07a3885b0b616b4f19d13cf7848051934d701a630f74970732aa0fc18c6c40998ef696b9a3c2bcc0a4dab59ba2d658f24c4f9df0372415af6c5b88a2ccc4ad4e7f0000000000000081e10d17a234df6adfc0c3a7ae60c0019e15ec48e1ba4d1562d6bc2e163effb36144981b0f3dee7e39ca51759c70b9fed1a8d683cd000000000000000000b99494cce0ad5c92d532", 0xfc, 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$negate(0xd, r2, 0x80000000, r3) 09:38:48 executing program 0: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) sendto$x25(0xffffffffffffffff, &(0x7f0000000000)="f6437222a09edb2eaad8aab2b182ebcd546a568605e18cd512a966648e", 0x1d, 0x0, &(0x7f0000000180)={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x3}}, 0x12) 09:38:48 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 1: openat$rfkill(0xffffffffffffff9c, 0x0, 0x0, 0x0) 09:38:48 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000001c0)='./cgroup/syz1\x00', 0x200002, 0x0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, r1) r3 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r2) r4 = add_key(&(0x7f0000000040)='cifs.spnego\x00', &(0x7f0000000080)={'syz', 0x0}, &(0x7f00000000c0)="5fed0206db5336787535f5f7d45d2ae47c6ecc45d140c63a6ff26007b207b04f334c4f363365e7ab0934b0c32aa482709f70875a", 0x34, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000000), &(0x7f00000002c0)={'syz', 0x2}, 0x0, 0x0, r4) r5 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r5) r6 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r6) keyctl$negate(0xd, r5, 0x3, r6) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r7 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$negate(0xd, r7, 0x9, r0) getsockname(0xffffffffffffffff, &(0x7f0000000300)=@l2tp={0x2, 0x0, @multicast2}, &(0x7f0000000380)=0x80) 09:38:48 executing program 0: sendto$x25(0xffffffffffffffff, &(0x7f0000000000)="f6437222a09edb2eaad8aab2b182ebcd546a568605e18cd512a966648e", 0x1d, 0x0, &(0x7f0000000180)={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x3}}, 0x12) 09:38:48 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async, rerun: 32) openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000001c0)='./cgroup/syz1\x00', 0x200002, 0x0) (rerun: 32) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, r1) r3 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r2) (async) r4 = add_key(&(0x7f0000000040)='cifs.spnego\x00', &(0x7f0000000080)={'syz', 0x0}, &(0x7f00000000c0)="5fed0206db5336787535f5f7d45d2ae47c6ecc45d140c63a6ff26007b207b04f334c4f363365e7ab0934b0c32aa482709f70875a", 0x34, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000000), &(0x7f00000002c0)={'syz', 0x2}, 0x0, 0x0, r4) (async) r5 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r5) r6 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r6) keyctl$negate(0xd, r5, 0x3, r6) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) r7 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$negate(0xd, r7, 0x9, r0) (async) getsockname(0xffffffffffffffff, &(0x7f0000000300)=@l2tp={0x2, 0x0, @multicast2}, &(0x7f0000000380)=0x80) 09:38:48 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key(&(0x7f0000000180)='ceph\x00', &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000340)="4f652b917b571b888da700ebe0d388a3d91b385f87d078f397cb71459b671e1fb0c1e97f2fa1f771cdcf414c572b0657c69aec7c1391b840c29573fec5bbffff55a5eee88a7fb1ed3cfc13aba1b20e51086995ff83b5d4c046784a630454a903190cff00000000000000f85b07a3885b0b616b4f19d13cf7848051934d701a630f74970732aa0fc18c6c40998ef696b9a3c2bcc0a4dab59ba2d658f24c4f9df0372415af6c5b88a2ccc4ad4e7f0000000000000081e10d17a234df6adfc0c3a7ae60c0019e15ec48e1ba4d1562d6bc2e163effb36144981b0f3dee7e39ca51759c70b9fed1a8d683cd000000000000000000b99494cce0ad5c92d532", 0xfc, 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$negate(0xd, r2, 0x80000000, r3) 09:38:48 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000001c0)='./cgroup/syz1\x00', 0x200002, 0x0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, r1) r3 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r2) r4 = add_key(&(0x7f0000000040)='cifs.spnego\x00', &(0x7f0000000080)={'syz', 0x0}, &(0x7f00000000c0)="5fed0206db5336787535f5f7d45d2ae47c6ecc45d140c63a6ff26007b207b04f334c4f363365e7ab0934b0c32aa482709f70875a", 0x34, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000000), &(0x7f00000002c0)={'syz', 0x2}, 0x0, 0x0, r4) r5 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r5) r6 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r6) keyctl$negate(0xd, r5, 0x3, r6) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r7 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$negate(0xd, r7, 0x9, r0) getsockname(0xffffffffffffffff, &(0x7f0000000300)=@l2tp={0x2, 0x0, @multicast2}, &(0x7f0000000380)=0x80) 09:38:48 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 0: sendto$x25(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x3}}, 0x12) 09:38:48 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000001c0)='./cgroup/syz1\x00', 0x200002, 0x0) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, r1) r3 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r2) (async) r4 = add_key(&(0x7f0000000040)='cifs.spnego\x00', &(0x7f0000000080)={'syz', 0x0}, &(0x7f00000000c0)="5fed0206db5336787535f5f7d45d2ae47c6ecc45d140c63a6ff26007b207b04f334c4f363365e7ab0934b0c32aa482709f70875a", 0x34, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000000), &(0x7f00000002c0)={'syz', 0x2}, 0x0, 0x0, r4) (async) r5 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r5) (async) r6 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r6) keyctl$negate(0xd, r5, 0x3, r6) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) r7 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$negate(0xd, r7, 0x9, r0) (async) getsockname(0xffffffffffffffff, &(0x7f0000000300)=@l2tp={0x2, 0x0, @multicast2}, &(0x7f0000000380)=0x80) 09:38:48 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key(&(0x7f0000000180)='ceph\x00', &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000340)="4f652b917b571b888da700ebe0d388a3d91b385f87d078f397cb71459b671e1fb0c1e97f2fa1f771cdcf414c572b0657c69aec7c1391b840c29573fec5bbffff55a5eee88a7fb1ed3cfc13aba1b20e51086995ff83b5d4c046784a630454a903190cff00000000000000f85b07a3885b0b616b4f19d13cf7848051934d701a630f74970732aa0fc18c6c40998ef696b9a3c2bcc0a4dab59ba2d658f24c4f9df0372415af6c5b88a2ccc4ad4e7f0000000000000081e10d17a234df6adfc0c3a7ae60c0019e15ec48e1ba4d1562d6bc2e163effb36144981b0f3dee7e39ca51759c70b9fed1a8d683cd000000000000000000b99494cce0ad5c92d532", 0xfc, 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$negate(0xd, r2, 0x80000000, r3) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) add_key(&(0x7f0000000180)='ceph\x00', &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000340)="4f652b917b571b888da700ebe0d388a3d91b385f87d078f397cb71459b671e1fb0c1e97f2fa1f771cdcf414c572b0657c69aec7c1391b840c29573fec5bbffff55a5eee88a7fb1ed3cfc13aba1b20e51086995ff83b5d4c046784a630454a903190cff00000000000000f85b07a3885b0b616b4f19d13cf7848051934d701a630f74970732aa0fc18c6c40998ef696b9a3c2bcc0a4dab59ba2d658f24c4f9df0372415af6c5b88a2ccc4ad4e7f0000000000000081e10d17a234df6adfc0c3a7ae60c0019e15ec48e1ba4d1562d6bc2e163effb36144981b0f3dee7e39ca51759c70b9fed1a8d683cd000000000000000000b99494cce0ad5c92d532", 0xfc, 0xffffffffffffffff) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) (async) keyctl$negate(0xd, r2, 0x80000000, r3) (async) 09:38:48 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 0: sendto$x25(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 09:38:48 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000001c0)='./cgroup/syz1\x00', 0x200002, 0x0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, r1) r3 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r2) r4 = add_key(&(0x7f0000000040)='cifs.spnego\x00', &(0x7f0000000080)={'syz', 0x0}, &(0x7f00000000c0)="5fed0206db5336787535f5f7d45d2ae47c6ecc45d140c63a6ff26007b207b04f334c4f363365e7ab0934b0c32aa482709f70875a", 0x34, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000000), &(0x7f00000002c0)={'syz', 0x2}, 0x0, 0x0, r4) r5 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r5) r6 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r6) keyctl$negate(0xd, r5, 0x3, r6) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r7 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$negate(0xd, r7, 0x9, r0) getsockname(0xffffffffffffffff, &(0x7f0000000300)=@l2tp={0x2, 0x0, @multicast2}, &(0x7f0000000380)=0x80) 09:38:48 executing program 2: getsockopt$CAN_RAW_JOIN_FILTERS(0xffffffffffffffff, 0x65, 0x6, &(0x7f0000000000), &(0x7f0000000040)=0x4) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:48 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x1c, r0, 0x0, 0x0, 0x0) 09:38:48 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, &(0x7f0000000100)='keyring\x00', 0x0, 0x0) 09:38:48 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x1a, r0, 0x0, 0x0, 0x0) 09:38:48 executing program 2: getsockopt$CAN_RAW_JOIN_FILTERS(0xffffffffffffffff, 0x65, 0x6, &(0x7f0000000000), &(0x7f0000000040)=0x4) (async) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:48 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, &(0x7f0000000100)='keyring\x00', 0x0, 0x0) 09:38:48 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) 09:38:48 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, &(0x7f0000000100)='keyring\x00', 0x0, 0x0) 09:38:48 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xc, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 2: getsockopt$CAN_RAW_JOIN_FILTERS(0xffffffffffffffff, 0x65, 0x6, &(0x7f0000000000), &(0x7f0000000040)=0x4) (async) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:48 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:48 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xc, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00022bbd5d00fbdbdf250e00000700000005002e0001000016080031000500"/46], 0x34}, 0x1, 0x0, 0x0, 0x8000}, 0x24040005) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, &(0x7f0000000100)='keyring\x00', 0x0, 0x0) 09:38:49 executing program 0: keyctl$search(0xf, 0x0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wg2\x00', 0x0}) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) getpeername(r2, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) accept$packet(r2, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f00000001c0)=0x14) r3 = getuid() sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000080)={&(0x7f0000000400)=ANY=[@ANYBLOB="7c0200001700200029bd7000fddbdf25ffffffff000000000000000000000000000004d233000000fc00000000000000000000000000000100000000000000000000000000000000ac1e00010000000000000000000000004e2200004e24007f0200a0202f000000", @ANYRES32=r1, @ANYRES32=0xee00, @ANYBLOB="0a010101000000000000000000000000fe8000000000000000000000000000bb4e2100054e2100060a0000802c000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0900000000000000c72c000000000000a9000000000000007f000000000000000600000000000000050000000000000000100000000000000900000000000000030000000000000003000000000000000500000000000000000000000100000002000000b76b6e00010102030000000005000000feffffff060000002bbd7000200017000100000027bd700027bd700026bd700025bd70000000000001010000050019003200000010000a002dbd70002dbd7000030000000c0015005b0735000400000008000c00030000005c0014006469676573745f6e756c6c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000009a3ffdfcca454cb65032337f774587faac000700fc010000000000000000000000000001fc0000000000000000000000000000004e2102004e2100070a00a0402b000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="0100000000000000000400000000000009000000000000000010004100000000021a61016c0000000100000000000000a200000000000000f2300000000000000010000000000000ffff000000000000f8ffffff000000000101000200000000391dfc1b49d846e26a067e4ab622b2b1842d"], 0x27c}, 0x1, 0x0, 0x0, 0xc000}, 0x4850) 09:38:49 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xc, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00022bbd5d00fbdbdf250e00000700000005002e0001000016080031000500"/46], 0x34}, 0x1, 0x0, 0x0, 0x8000}, 0x24040005) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wg2\x00', 0x0}) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) getpeername(r2, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) (async) accept$packet(r2, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f00000001c0)=0x14) r3 = getuid() sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000080)={&(0x7f0000000400)=ANY=[@ANYBLOB="7c0200001700200029bd7000fddbdf25ffffffff000000000000000000000000000004d233000000fc00000000000000000000000000000100000000000000000000000000000000ac1e00010000000000000000000000004e2200004e24007f0200a0202f000000", @ANYRES32=r1, @ANYRES32=0xee00, @ANYBLOB="0a010101000000000000000000000000fe8000000000000000000000000000bb4e2100054e2100060a0000802c000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0900000000000000c72c000000000000a9000000000000007f000000000000000600000000000000050000000000000000100000000000000900000000000000030000000000000003000000000000000500000000000000000000000100000002000000b76b6e00010102030000000005000000feffffff060000002bbd7000200017000100000027bd700027bd700026bd700025bd70000000000001010000050019003200000010000a002dbd70002dbd7000030000000c0015005b0735000400000008000c00030000005c0014006469676573745f6e756c6c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000009a3ffdfcca454cb65032337f774587faac000700fc010000000000000000000000000001fc0000000000000000000000000000004e2102004e2100070a00a0402b000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="0100000000000000000400000000000009000000000000000010004100000000021a61016c0000000100000000000000a200000000000000f2300000000000000010000000000000ffff000000000000f8ffffff000000000101000200000000391dfc1b49d846e26a067e4ab622b2b1842d"], 0x27c}, 0x1, 0x0, 0x0, 0xc000}, 0x4850) 09:38:49 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 0: keyctl$search(0xf, 0x0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00022bbd5d00fbdbdf250e00000700000005002e0001000016080031000500"/46], 0x34}, 0x1, 0x0, 0x0, 0x8000}, 0x24040005) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wg2\x00', 0x0}) (async) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) getpeername(r2, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) (async) accept$packet(r2, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f00000001c0)=0x14) r3 = getuid() sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000080)={&(0x7f0000000400)=ANY=[@ANYBLOB="7c0200001700200029bd7000fddbdf25ffffffff000000000000000000000000000004d233000000fc00000000000000000000000000000100000000000000000000000000000000ac1e00010000000000000000000000004e2200004e24007f0200a0202f000000", @ANYRES32=r1, @ANYRES32=0xee00, @ANYBLOB="0a010101000000000000000000000000fe8000000000000000000000000000bb4e2100054e2100060a0000802c000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0900000000000000c72c000000000000a9000000000000007f000000000000000600000000000000050000000000000000100000000000000900000000000000030000000000000003000000000000000500000000000000000000000100000002000000b76b6e00010102030000000005000000feffffff060000002bbd7000200017000100000027bd700027bd700026bd700025bd70000000000001010000050019003200000010000a002dbd70002dbd7000030000000c0015005b0735000400000008000c00030000005c0014006469676573745f6e756c6c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000009a3ffdfcca454cb65032337f774587faac000700fc010000000000000000000000000001fc0000000000000000000000000000004e2102004e2100070a00a0402b000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="0100000000000000000400000000000009000000000000000010004100000000021a61016c0000000100000000000000a200000000000000f2300000000000000010000000000000ffff000000000000f8ffffff000000000101000200000000391dfc1b49d846e26a067e4ab622b2b1842d"], 0x27c}, 0x1, 0x0, 0x0, 0xc000}, 0x4850) 09:38:49 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 1: keyctl$search(0xc, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 0: keyctl$search(0xf, 0x0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SHOW_PORTS(r0, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x1c, 0x0, 0x0, 0x70bd27, 0x25dfdbfe, {}, ["", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x80d0}, 0xc040) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) sendmsg$TIPC_NL_MEDIA_SET(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000400)={&(0x7f0000000240)={0x1a4, 0x0, 0x200, 0x70bd26, 0x25dfdbfd, {}, [@TIPC_NLA_MEDIA={0x68, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x34, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3ff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x10}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x40}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x40400000}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}]}, @TIPC_NLA_MEDIA_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1b}, @TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1a}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x3}]}, @TIPC_NLA_MEDIA_PROP={0x4}]}, @TIPC_NLA_NODE={0x54, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_KEY={0x48, 0x4, {'gcm(aes)\x00', 0x20, "3760043ba7f0b82a563573318910e6161fcf97b66df377025e75ea93291cde84"}}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x9}]}, @TIPC_NLA_NET={0x24, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x1}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x3}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x4}]}, @TIPC_NLA_NODE={0xb0, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ID={0x60, 0x3, "c8916fa831899f2cd0f1c365fb1166310f09ed83148c9c97fb0da60988896de45ef5effabf54949804d8819aaf92131b8a33ba97d4026c7aca9e7f305ea51a8edc0c0f2102ea415c7b7e14f636bc030ed42d7b24528eeb1a5f920502"}, @TIPC_NLA_NODE_KEY={0x47, 0x4, {'gcm(aes)\x00', 0x1f, "d4eee9cc373f5a3b20934078dea5ac29358addf274be1a466750d613111e5a"}}, @TIPC_NLA_NODE_UP={0x4}]}]}, 0x1a4}, 0x1, 0x0, 0x0, 0x800}, 0x40000) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$restrict_keyring(0x1d, r2, 0x0, &(0x7f0000000000)='syz') keyctl$search(0xa, r1, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 3: keyctl$search(0xb, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 0: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000000)='rxrpc\x00', &(0x7f0000000080)='syz') r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000040), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r2) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$search(0x3, r0, 0x0, 0x0, 0xfffffffffffffffe) 09:38:49 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 1: keyctl$search(0xc, 0x0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 3: keyctl$search(0xb, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000000)='rxrpc\x00', &(0x7f0000000080)='syz') r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000040), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r2) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$search(0x3, r0, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000000)='rxrpc\x00', &(0x7f0000000080)='syz') (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f0000000040), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r2) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0xfffffffffffffffe) (async) 09:38:49 executing program 1: keyctl$search(0xc, 0x0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SHOW_PORTS(r0, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x1c, 0x0, 0x0, 0x70bd27, 0x25dfdbfe, {}, ["", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x80d0}, 0xc040) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) sendmsg$TIPC_NL_MEDIA_SET(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000400)={&(0x7f0000000240)={0x1a4, 0x0, 0x200, 0x70bd26, 0x25dfdbfd, {}, [@TIPC_NLA_MEDIA={0x68, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x34, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3ff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x10}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x40}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x40400000}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}]}, @TIPC_NLA_MEDIA_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1b}, @TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1a}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x3}]}, @TIPC_NLA_MEDIA_PROP={0x4}]}, @TIPC_NLA_NODE={0x54, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_KEY={0x48, 0x4, {'gcm(aes)\x00', 0x20, "3760043ba7f0b82a563573318910e6161fcf97b66df377025e75ea93291cde84"}}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x9}]}, @TIPC_NLA_NET={0x24, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x1}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x3}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x4}]}, @TIPC_NLA_NODE={0xb0, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ID={0x60, 0x3, "c8916fa831899f2cd0f1c365fb1166310f09ed83148c9c97fb0da60988896de45ef5effabf54949804d8819aaf92131b8a33ba97d4026c7aca9e7f305ea51a8edc0c0f2102ea415c7b7e14f636bc030ed42d7b24528eeb1a5f920502"}, @TIPC_NLA_NODE_KEY={0x47, 0x4, {'gcm(aes)\x00', 0x1f, "d4eee9cc373f5a3b20934078dea5ac29358addf274be1a466750d613111e5a"}}, @TIPC_NLA_NODE_UP={0x4}]}]}, 0x1a4}, 0x1, 0x0, 0x0, 0x800}, 0x40000) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) (async) keyctl$restrict_keyring(0x1d, r2, 0x0, &(0x7f0000000000)='syz') keyctl$search(0xa, r1, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 3: keyctl$search(0xb, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000000)='rxrpc\x00', &(0x7f0000000080)='syz') r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000040), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r2) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$search(0x3, r0, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000000)='rxrpc\x00', &(0x7f0000000080)='syz') (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f0000000040), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r2) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0xfffffffffffffffe) (async) 09:38:49 executing program 0: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SHOW_PORTS(r0, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x1c, 0x0, 0x0, 0x70bd27, 0x25dfdbfe, {}, ["", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x80d0}, 0xc040) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) sendmsg$TIPC_NL_MEDIA_SET(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000400)={&(0x7f0000000240)={0x1a4, 0x0, 0x200, 0x70bd26, 0x25dfdbfd, {}, [@TIPC_NLA_MEDIA={0x68, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x34, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3ff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x10}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x40}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x40400000}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}]}, @TIPC_NLA_MEDIA_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1b}, @TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1a}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x3}]}, @TIPC_NLA_MEDIA_PROP={0x4}]}, @TIPC_NLA_NODE={0x54, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_KEY={0x48, 0x4, {'gcm(aes)\x00', 0x20, "3760043ba7f0b82a563573318910e6161fcf97b66df377025e75ea93291cde84"}}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x9}]}, @TIPC_NLA_NET={0x24, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x1}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x3}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x4}]}, @TIPC_NLA_NODE={0xb0, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ID={0x60, 0x3, "c8916fa831899f2cd0f1c365fb1166310f09ed83148c9c97fb0da60988896de45ef5effabf54949804d8819aaf92131b8a33ba97d4026c7aca9e7f305ea51a8edc0c0f2102ea415c7b7e14f636bc030ed42d7b24528eeb1a5f920502"}, @TIPC_NLA_NODE_KEY={0x47, 0x4, {'gcm(aes)\x00', 0x1f, "d4eee9cc373f5a3b20934078dea5ac29358addf274be1a466750d613111e5a"}}, @TIPC_NLA_NODE_UP={0x4}]}]}, 0x1a4}, 0x1, 0x0, 0x0, 0x800}, 0x40000) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$restrict_keyring(0x1d, r2, 0x0, &(0x7f0000000000)='syz') keyctl$search(0xa, r1, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$TIPC_CMD_SHOW_PORTS(r0, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x1c, 0x0, 0x0, 0x70bd27, 0x25dfdbfe, {}, ["", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x80d0}, 0xc040) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) sendmsg$TIPC_NL_MEDIA_SET(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000400)={&(0x7f0000000240)={0x1a4, 0x0, 0x200, 0x70bd26, 0x25dfdbfd, {}, [@TIPC_NLA_MEDIA={0x68, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x34, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3ff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x10}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x40}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x40400000}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}]}, @TIPC_NLA_MEDIA_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1b}, @TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1a}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x3}]}, @TIPC_NLA_MEDIA_PROP={0x4}]}, @TIPC_NLA_NODE={0x54, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_KEY={0x48, 0x4, {'gcm(aes)\x00', 0x20, "3760043ba7f0b82a563573318910e6161fcf97b66df377025e75ea93291cde84"}}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x9}]}, @TIPC_NLA_NET={0x24, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x1}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x3}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x4}]}, @TIPC_NLA_NODE={0xb0, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ID={0x60, 0x3, "c8916fa831899f2cd0f1c365fb1166310f09ed83148c9c97fb0da60988896de45ef5effabf54949804d8819aaf92131b8a33ba97d4026c7aca9e7f305ea51a8edc0c0f2102ea415c7b7e14f636bc030ed42d7b24528eeb1a5f920502"}, @TIPC_NLA_NODE_KEY={0x47, 0x4, {'gcm(aes)\x00', 0x1f, "d4eee9cc373f5a3b20934078dea5ac29358addf274be1a466750d613111e5a"}}, @TIPC_NLA_NODE_UP={0x4}]}]}, 0x1a4}, 0x1, 0x0, 0x0, 0x800}, 0x40000) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) (async) keyctl$restrict_keyring(0x1d, r2, 0x0, &(0x7f0000000000)='syz') (async) keyctl$search(0xa, r1, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) 09:38:49 executing program 3: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 0: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 1: keyctl$search(0xc, 0x0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 2: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 3: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) add_key(&(0x7f0000000000)='cifs.idmap\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000003c0)="ff6943fcd5d6cea6482c62a4d05b4d5755f0e2f7181f03342aacc7063a57208fcdc2f24846f3c95761bef771a018abc8c4e5545f8dd5834462a81a3b56f85423b39965d9bb92111848994e37766a6b0a619ec89e2e13314dc6e5d6bbe1220fdc80c5546e6768e813dcb21f02e96bc7d86c84a85aca54c138ef502d074d88443b80d1d25ceab0133b145096929c66aaf45c464fa3174cb9b0737dcecf12dc6c834423e781b2e5b12250399c99eab9a47e5da0138dbc302ca1b70b378ab670a455006c8ef763ca9076b8317cc9a1140e9f0e78782e227b84b2efc053dd8cb0321ec72f76a735e25fc724ce87917d39c754fc0e6043b33289167022ef5b7f8365b934e77a46faf9b09705cd37", 0x10b, r0) 09:38:49 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 1: keyctl$search(0xc, 0x0, &(0x7f0000000100)='keyring\x00', 0x0, 0x0) 09:38:49 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, 0x0, 0x0, 0x0, 0x0) 09:38:49 executing program 3: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) add_key(&(0x7f0000000000)='cifs.idmap\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000003c0)="ff6943fcd5d6cea6482c62a4d05b4d5755f0e2f7181f03342aacc7063a57208fcdc2f24846f3c95761bef771a018abc8c4e5545f8dd5834462a81a3b56f85423b39965d9bb92111848994e37766a6b0a619ec89e2e13314dc6e5d6bbe1220fdc80c5546e6768e813dcb21f02e96bc7d86c84a85aca54c138ef502d074d88443b80d1d25ceab0133b145096929c66aaf45c464fa3174cb9b0737dcecf12dc6c834423e781b2e5b12250399c99eab9a47e5da0138dbc302ca1b70b378ab670a455006c8ef763ca9076b8317cc9a1140e9f0e78782e227b84b2efc053dd8cb0321ec72f76a735e25fc724ce87917d39c754fc0e6043b33289167022ef5b7f8365b934e77a46faf9b09705cd37", 0x10b, r0) 09:38:49 executing program 2: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 1: keyctl$search(0xc, 0x0, &(0x7f0000000100)='keyring\x00', 0x0, 0x0) 09:38:49 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) add_key(&(0x7f0000000000)='cifs.idmap\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000003c0)="ff6943fcd5d6cea6482c62a4d05b4d5755f0e2f7181f03342aacc7063a57208fcdc2f24846f3c95761bef771a018abc8c4e5545f8dd5834462a81a3b56f85423b39965d9bb92111848994e37766a6b0a619ec89e2e13314dc6e5d6bbe1220fdc80c5546e6768e813dcb21f02e96bc7d86c84a85aca54c138ef502d074d88443b80d1d25ceab0133b145096929c66aaf45c464fa3174cb9b0737dcecf12dc6c834423e781b2e5b12250399c99eab9a47e5da0138dbc302ca1b70b378ab670a455006c8ef763ca9076b8317cc9a1140e9f0e78782e227b84b2efc053dd8cb0321ec72f76a735e25fc724ce87917d39c754fc0e6043b33289167022ef5b7f8365b934e77a46faf9b09705cd37", 0x10b, r0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) add_key(&(0x7f0000000000)='cifs.idmap\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000003c0)="ff6943fcd5d6cea6482c62a4d05b4d5755f0e2f7181f03342aacc7063a57208fcdc2f24846f3c95761bef771a018abc8c4e5545f8dd5834462a81a3b56f85423b39965d9bb92111848994e37766a6b0a619ec89e2e13314dc6e5d6bbe1220fdc80c5546e6768e813dcb21f02e96bc7d86c84a85aca54c138ef502d074d88443b80d1d25ceab0133b145096929c66aaf45c464fa3174cb9b0737dcecf12dc6c834423e781b2e5b12250399c99eab9a47e5da0138dbc302ca1b70b378ab670a455006c8ef763ca9076b8317cc9a1140e9f0e78782e227b84b2efc053dd8cb0321ec72f76a735e25fc724ce87917d39c754fc0e6043b33289167022ef5b7f8365b934e77a46faf9b09705cd37", 0x10b, r0) (async) 09:38:49 executing program 2: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) 09:38:49 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, 0x0, 0x0, 0x0, 0x0) 09:38:49 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 1: keyctl$search(0xc, 0x0, &(0x7f0000000100)='keyring\x00', 0x0, 0x0) 09:38:49 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) add_key(&(0x7f0000000000)='id_resolver\x00', &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) 09:38:49 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, 0x0, 0x0, 0x0, 0x0) 09:38:49 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000000)='dns_resolver\x00', &(0x7f0000000040)='].,[}\\!$-,\x00') keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 0: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, 0x0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) add_key(&(0x7f0000000000)='id_resolver\x00', &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) 09:38:49 executing program 0: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, 0x0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000000)='dns_resolver\x00', &(0x7f0000000040)='].,[}\\!$-,\x00') keyctl$search(0x3, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000000)='dns_resolver\x00', &(0x7f0000000040)='].,[}\\!$-,\x00') (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) 09:38:49 executing program 5: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 3: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) add_key(&(0x7f0000000000)='id_resolver\x00', &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) 09:38:49 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async, rerun: 64) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000000)='dns_resolver\x00', &(0x7f0000000040)='].,[}\\!$-,\x00') (rerun: 64) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 5: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 3: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 0: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, 0x0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) 09:38:49 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 3: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 5: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) 09:38:49 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 2: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) pselect6(0x40, &(0x7f0000000000)={0x78c, 0xffffffffffff0001, 0x3ff, 0x3540, 0xfa2, 0x3f, 0x1, 0xc477}, &(0x7f0000000040)={0x1000000000, 0x7, 0x9, 0x474, 0x6, 0x3, 0x2, 0x5}, &(0x7f0000000080)={0x1, 0xffff, 0x59fc0bbb, 0x42, 0x3ff, 0x80000000, 0x2, 0x20}, &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100)={[0x9]}, 0x8}) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_MEDIA_SET(r1, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000002c0)={&(0x7f00000001c0)={0xc4, 0x0, 0x4, 0x70bd2d, 0x25dfdbff, {}, [@TIPC_NLA_PUBL={0x4c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x24}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x5}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x5}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffffff}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffff80}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xfff}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x80}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x2}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x2}]}, @TIPC_NLA_NET={0x64, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x1ffd}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x2}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x8}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x8}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x9}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0xffffffffffffffff}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x100000001}]}]}, 0xc4}, 0x1, 0x0, 0x0, 0x4000040}, 0x24000811) getpid() r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$clear(0x7, r2) 09:38:49 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x4, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 2: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) pselect6(0x40, &(0x7f0000000000)={0x78c, 0xffffffffffff0001, 0x3ff, 0x3540, 0xfa2, 0x3f, 0x1, 0xc477}, &(0x7f0000000040)={0x1000000000, 0x7, 0x9, 0x474, 0x6, 0x3, 0x2, 0x5}, &(0x7f0000000080)={0x1, 0xffff, 0x59fc0bbb, 0x42, 0x3ff, 0x80000000, 0x2, 0x20}, &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100)={[0x9]}, 0x8}) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_MEDIA_SET(r1, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000002c0)={&(0x7f00000001c0)={0xc4, 0x0, 0x4, 0x70bd2d, 0x25dfdbff, {}, [@TIPC_NLA_PUBL={0x4c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x24}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x5}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x5}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffffff}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffff80}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xfff}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x80}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x2}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x2}]}, @TIPC_NLA_NET={0x64, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x1ffd}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x2}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x8}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x8}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x9}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0xffffffffffffffff}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x100000001}]}]}, 0xc4}, 0x1, 0x0, 0x0, 0x4000040}, 0x24000811) getpid() r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$clear(0x7, r2) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) pselect6(0x40, &(0x7f0000000000)={0x78c, 0xffffffffffff0001, 0x3ff, 0x3540, 0xfa2, 0x3f, 0x1, 0xc477}, &(0x7f0000000040)={0x1000000000, 0x7, 0x9, 0x474, 0x6, 0x3, 0x2, 0x5}, &(0x7f0000000080)={0x1, 0xffff, 0x59fc0bbb, 0x42, 0x3ff, 0x80000000, 0x2, 0x20}, &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100)={[0x9]}, 0x8}) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$TIPC_NL_MEDIA_SET(r1, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000002c0)={&(0x7f00000001c0)={0xc4, 0x0, 0x4, 0x70bd2d, 0x25dfdbff, {}, [@TIPC_NLA_PUBL={0x4c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x24}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x5}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x5}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffffff}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffff80}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xfff}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x80}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x2}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x2}]}, @TIPC_NLA_NET={0x64, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x1ffd}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x2}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x8}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x8}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x9}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0xffffffffffffffff}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x100000001}]}]}, 0xc4}, 0x1, 0x0, 0x0, 0x4000040}, 0x24000811) (async) getpid() (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) (async) keyctl$clear(0x7, r2) (async) 09:38:49 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x4, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) 09:38:49 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x4, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 2: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) pselect6(0x40, &(0x7f0000000000)={0x78c, 0xffffffffffff0001, 0x3ff, 0x3540, 0xfa2, 0x3f, 0x1, 0xc477}, &(0x7f0000000040)={0x1000000000, 0x7, 0x9, 0x474, 0x6, 0x3, 0x2, 0x5}, &(0x7f0000000080)={0x1, 0xffff, 0x59fc0bbb, 0x42, 0x3ff, 0x80000000, 0x2, 0x20}, &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100)={[0x9]}, 0x8}) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_MEDIA_SET(r1, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000002c0)={&(0x7f00000001c0)={0xc4, 0x0, 0x4, 0x70bd2d, 0x25dfdbff, {}, [@TIPC_NLA_PUBL={0x4c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x24}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x5}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x5}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffffff}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffff80}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xfff}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x80}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x2}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x2}]}, @TIPC_NLA_NET={0x64, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x1ffd}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x2}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x8}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x8}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x9}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0xffffffffffffffff}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x100000001}]}]}, 0xc4}, 0x1, 0x0, 0x0, 0x4000040}, 0x24000811) (async) getpid() (async) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) (async) keyctl$clear(0x7, r2) 09:38:49 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffff9) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 1: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, 0x0, 0x0, 0x0, 0x0) 09:38:49 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffff9) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 0: keyctl$search(0x4, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, &(0x7f0000000100)='keyring\x00', 0x0, 0x0) 09:38:49 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) add_key(&(0x7f0000000040)='blacklist\x00', &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000000c0)="88232a2ca96fb1b1d3bc86f8d9c924b609f5356994229f46f08fee7d0331377e93d074e0b6c5f6ae1a54a0f9d9a816407b8fc4499a479a1e8497f6a99ba1c549f4038a25f5a615b3d2c23d390d2108317adeb7fc1d9d68ddb424e716c7e254f8b0ef6f70feea5a3c6aa22e828abbdcc0657422718e6ccc4ad6b7e0a6f8b0f2028e6c6ae7db4a570829df30ed87696e881569c1883eb24e608c2834da93964b0fc6deb30fceafc31e03b29929ae8420b0e4273f05ad0a7c", 0xb7, 0xfffffffffffffffa) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$reject(0x13, r0, 0x80, 0x1ff, r1) add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 1: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, 0x0, 0x0, 0x0, 0x0) 09:38:49 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffff9) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, &(0x7f0000000100)='keyring\x00', 0x0, 0x0) 09:38:49 executing program 0: keyctl$search(0x4, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 1: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, 0x0, 0x0, 0x0, 0x0) 09:38:49 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key(&(0x7f0000000040)='blacklist\x00', &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000000c0)="88232a2ca96fb1b1d3bc86f8d9c924b609f5356994229f46f08fee7d0331377e93d074e0b6c5f6ae1a54a0f9d9a816407b8fc4499a479a1e8497f6a99ba1c549f4038a25f5a615b3d2c23d390d2108317adeb7fc1d9d68ddb424e716c7e254f8b0ef6f70feea5a3c6aa22e828abbdcc0657422718e6ccc4ad6b7e0a6f8b0f2028e6c6ae7db4a570829df30ed87696e881569c1883eb24e608c2834da93964b0fc6deb30fceafc31e03b29929ae8420b0e4273f05ad0a7c", 0xb7, 0xfffffffffffffffa) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) keyctl$reject(0x13, r0, 0x80, 0x1ff, r1) add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, &(0x7f0000000100)='keyring\x00', 0x0, 0x0) 09:38:49 executing program 0: keyctl$search(0x4, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 1: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 0: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x4, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 1: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key(&(0x7f0000000040)='blacklist\x00', &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000000c0)="88232a2ca96fb1b1d3bc86f8d9c924b609f5356994229f46f08fee7d0331377e93d074e0b6c5f6ae1a54a0f9d9a816407b8fc4499a479a1e8497f6a99ba1c549f4038a25f5a615b3d2c23d390d2108317adeb7fc1d9d68ddb424e716c7e254f8b0ef6f70feea5a3c6aa22e828abbdcc0657422718e6ccc4ad6b7e0a6f8b0f2028e6c6ae7db4a570829df30ed87696e881569c1883eb24e608c2834da93964b0fc6deb30fceafc31e03b29929ae8420b0e4273f05ad0a7c", 0xb7, 0xfffffffffffffffa) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$reject(0x13, r0, 0x80, 0x1ff, r1) (async) add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 1: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, 0x0, 0x0, 0x0) 09:38:49 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) 09:38:49 executing program 0: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x4, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:49 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:50 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, 0x0, 0x0, 0x0) 09:38:50 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, r0, 0x0, 0x0, 0x0) 09:38:50 executing program 0: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x4, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r1) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) 09:38:50 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, r0, 0x0, 0x0, 0x0) 09:38:50 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, 0x0, 0x0, 0x0) 09:38:50 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r2) ioctl$RFKILL_IOCTL_NOINPUT(r2, 0x5201) keyctl$search(0xa, r0, &(0x7f0000000080)='ceph\x00', &(0x7f00000000c0)={'syz', 0x0}, r1) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) keyctl$negate(0xd, r3, 0x80, r4) 09:38:50 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x4, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 3: keyctl$search(0xb, 0x0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, 0x0, 0x0, 0x0) 09:38:50 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:50 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x4, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, 0x0, 0x0, 0x0, 0x0) 09:38:50 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async, rerun: 32) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) (rerun: 32) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r2) (async, rerun: 32) ioctl$RFKILL_IOCTL_NOINPUT(r2, 0x5201) (async, rerun: 32) keyctl$search(0xa, r0, &(0x7f0000000080)='ceph\x00', &(0x7f00000000c0)={'syz', 0x0}, r1) (async, rerun: 64) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (rerun: 64) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) (async, rerun: 32) keyctl$negate(0xd, r3, 0x80, r4) (rerun: 32) 09:38:50 executing program 3: keyctl$search(0xb, 0x0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x80) getpeername(r1, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x30, 0x0, 0x200, 0x70bd2a, 0x25dfdbfc, {{}, {}, {0x14, 0x19, {0xf34, 0x4, 0x9, 0xee}}}}, 0x30}, 0x1, 0x0, 0x0, 0x8004}, 0x4011) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:50 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, 0x0, 0x0, 0x0) 09:38:50 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x4, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 3: keyctl$search(0xb, 0x0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, 0x0, 0x0, 0x0, 0x0) 09:38:50 executing program 0: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x4, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 3: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, 0x0, 0x0, 0x0) 09:38:50 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) (async) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r2) ioctl$RFKILL_IOCTL_NOINPUT(r2, 0x5201) keyctl$search(0xa, r0, &(0x7f0000000080)='ceph\x00', &(0x7f00000000c0)={'syz', 0x0}, r1) (async) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) (async, rerun: 64) r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (rerun: 64) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) (async) keyctl$negate(0xd, r3, 0x80, r4) 09:38:50 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x80) getpeername(r1, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x30, 0x0, 0x200, 0x70bd2a, 0x25dfdbfc, {{}, {}, {0x14, 0x19, {0xf34, 0x4, 0x9, 0xee}}}}, 0x30}, 0x1, 0x0, 0x0, 0x8004}, 0x4011) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x80) (async) getpeername(r1, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) (async) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x30, 0x0, 0x200, 0x70bd2a, 0x25dfdbfc, {{}, {}, {0x14, 0x19, {0xf34, 0x4, 0x9, 0xee}}}}, 0x30}, 0x1, 0x0, 0x0, 0x8004}, 0x4011) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) 09:38:50 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, 0x0, 0x0, 0x0, 0x0) 09:38:50 executing program 0: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x4, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 3: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x80) getpeername(r1, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x30, 0x0, 0x200, 0x70bd2a, 0x25dfdbfc, {{}, {}, {0x14, 0x19, {0xf34, 0x4, 0x9, 0xee}}}}, 0x30}, 0x1, 0x0, 0x0, 0x8004}, 0x4011) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x80) (async) getpeername(r1, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) (async) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x30, 0x0, 0x200, 0x70bd2a, 0x25dfdbfc, {{}, {}, {0x14, 0x19, {0xf34, 0x4, 0x9, 0xee}}}}, 0x30}, 0x1, 0x0, 0x0, 0x8004}, 0x4011) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) 09:38:50 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:50 executing program 0: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x4, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$search(0xa, r2, &(0x7f0000000080)='rxrpc\x00', &(0x7f00000000c0)={'syz', 0x2}, r3) r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r5 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r5) r6 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$link(0x8, r5, r6) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) keyctl$search(0xa, r1, &(0x7f0000000000)='id_resolver\x00', &(0x7f0000000040)={'syz', 0x2}, r4) 09:38:50 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, 0x0, 0x0, 0x0) 09:38:50 executing program 3: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x4, r0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r0, &(0x7f0000000000)='id_resolver\x00', &(0x7f0000000040)={'syz', 0x3}, r0) 09:38:50 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, 0x0, 0x0, 0x0) 09:38:50 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) pselect6(0x40, &(0x7f0000000000)={0x78c, 0xffffffffffff0001, 0x3ff, 0x3540, 0xfa2, 0x3f, 0x1, 0xc477}, &(0x7f0000000040)={0x1000000000, 0x7, 0x9, 0x474, 0x6, 0x3, 0x2, 0x5}, &(0x7f0000000080)={0x1, 0xffff, 0x59fc0bbb, 0x42, 0x3ff, 0x80000000, 0x2, 0x20}, &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100)={[0x9]}, 0x8}) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_MEDIA_SET(r1, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000002c0)={&(0x7f00000001c0)={0xc4, 0x0, 0x4, 0x70bd2d, 0x25dfdbff, {}, [@TIPC_NLA_PUBL={0x4c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x24}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x5}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x5}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffffff}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffff80}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xfff}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x80}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x2}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x2}]}, @TIPC_NLA_NET={0x64, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x1ffd}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x2}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x8}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x8}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x9}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0xffffffffffffffff}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x100000001}]}]}, 0xc4}, 0x1, 0x0, 0x0, 0x4000040}, 0x24000811) getpid() r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$clear(0x7, r2) 09:38:50 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$search(0xa, r2, &(0x7f0000000080)='rxrpc\x00', &(0x7f00000000c0)={'syz', 0x2}, r3) r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r5 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r5) r6 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$link(0x8, r5, r6) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) keyctl$search(0xa, r1, &(0x7f0000000000)='id_resolver\x00', &(0x7f0000000040)={'syz', 0x2}, r4) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) (async) keyctl$search(0xa, r2, &(0x7f0000000080)='rxrpc\x00', &(0x7f00000000c0)={'syz', 0x2}, r3) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r5) (async) add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) (async) keyctl$link(0x8, r5, r6) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) (async) keyctl$search(0xa, r1, &(0x7f0000000000)='id_resolver\x00', &(0x7f0000000040)={'syz', 0x2}, r4) (async) 09:38:50 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x4, r0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, 0x0, 0x0, 0x0) 09:38:50 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) pselect6(0x40, &(0x7f0000000000)={0x78c, 0xffffffffffff0001, 0x3ff, 0x3540, 0xfa2, 0x3f, 0x1, 0xc477}, &(0x7f0000000040)={0x1000000000, 0x7, 0x9, 0x474, 0x6, 0x3, 0x2, 0x5}, &(0x7f0000000080)={0x1, 0xffff, 0x59fc0bbb, 0x42, 0x3ff, 0x80000000, 0x2, 0x20}, &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100)={[0x9]}, 0x8}) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_MEDIA_SET(r1, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000002c0)={&(0x7f00000001c0)={0xc4, 0x0, 0x4, 0x70bd2d, 0x25dfdbff, {}, [@TIPC_NLA_PUBL={0x4c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x24}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x5}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x5}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffffff}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffff80}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xfff}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x80}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x2}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x2}]}, @TIPC_NLA_NET={0x64, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x1ffd}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x2}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x8}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x8}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x9}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0xffffffffffffffff}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x100000001}]}]}, 0xc4}, 0x1, 0x0, 0x0, 0x4000040}, 0x24000811) getpid() r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$clear(0x7, r2) 09:38:50 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) pselect6(0x40, &(0x7f0000000000)={0x78c, 0xffffffffffff0001, 0x3ff, 0x3540, 0xfa2, 0x3f, 0x1, 0xc477}, &(0x7f0000000040)={0x1000000000, 0x7, 0x9, 0x474, 0x6, 0x3, 0x2, 0x5}, &(0x7f0000000080)={0x1, 0xffff, 0x59fc0bbb, 0x42, 0x3ff, 0x80000000, 0x2, 0x20}, &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100)={[0x9]}, 0x8}) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_MEDIA_SET(r1, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000002c0)={&(0x7f00000001c0)={0xc4, 0x0, 0x4, 0x70bd2d, 0x25dfdbff, {}, [@TIPC_NLA_PUBL={0x4c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x24}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x5}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x5}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffffff}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffff80}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xfff}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x80}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x2}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x2}]}, @TIPC_NLA_NET={0x64, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x1ffd}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x2}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x8}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x8}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x9}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0xffffffffffffffff}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x100000001}]}]}, 0xc4}, 0x1, 0x0, 0x0, 0x4000040}, 0x24000811) getpid() r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$clear(0x7, r2) 09:38:50 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r0, &(0x7f0000000000)='id_resolver\x00', &(0x7f0000000040)={'syz', 0x3}, r0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) (async) keyctl$search(0xa, r0, &(0x7f0000000000)='id_resolver\x00', &(0x7f0000000040)={'syz', 0x3}, r0) (async) 09:38:50 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async, rerun: 32) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (rerun: 32) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$search(0xa, r2, &(0x7f0000000080)='rxrpc\x00', &(0x7f00000000c0)={'syz', 0x2}, r3) (async, rerun: 64) r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (rerun: 64) r5 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r5) r6 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$link(0x8, r5, r6) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) (async) keyctl$search(0xa, r1, &(0x7f0000000000)='id_resolver\x00', &(0x7f0000000040)={'syz', 0x2}, r4) 09:38:50 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x4, r0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, 0x0, 0x0, 0x0) 09:38:50 executing program 3: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, 0x0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) pselect6(0x40, &(0x7f0000000000)={0x78c, 0xffffffffffff0001, 0x3ff, 0x3540, 0xfa2, 0x3f, 0x1, 0xc477}, &(0x7f0000000040)={0x1000000000, 0x7, 0x9, 0x474, 0x6, 0x3, 0x2, 0x5}, &(0x7f0000000080)={0x1, 0xffff, 0x59fc0bbb, 0x42, 0x3ff, 0x80000000, 0x2, 0x20}, &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100)={[0x9]}, 0x8}) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_MEDIA_SET(r1, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000002c0)={&(0x7f00000001c0)={0xc4, 0x0, 0x4, 0x70bd2d, 0x25dfdbff, {}, [@TIPC_NLA_PUBL={0x4c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x24}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x5}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x5}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffffff}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffff80}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xfff}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x80}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x2}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x2}]}, @TIPC_NLA_NET={0x64, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x1ffd}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x2}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x8}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x8}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x9}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0xffffffffffffffff}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x100000001}]}]}, 0xc4}, 0x1, 0x0, 0x0, 0x4000040}, 0x24000811) getpid() r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) 09:38:50 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) (async) keyctl$search(0xa, r0, &(0x7f0000000000)='id_resolver\x00', &(0x7f0000000040)={'syz', 0x3}, r0) 09:38:50 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x4, r0, &(0x7f0000000100)='keyring\x00', 0x0, 0x0) 09:38:50 executing program 1: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, 0x0, 0x0, 0x0, 0x0) 09:38:50 executing program 3: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, 0x0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SG_NEXT_CMD_LEN(r1, 0x2283, &(0x7f0000000000)=0x52) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r2) ioctl$SCSI_IOCTL_GET_BUS_NUMBER(r2, 0x5386, &(0x7f0000000080)) add_key$keyring(&(0x7f0000000040), &(0x7f0000000900)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:50 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) pselect6(0x40, &(0x7f0000000000)={0x78c, 0xffffffffffff0001, 0x3ff, 0x3540, 0xfa2, 0x3f, 0x1, 0xc477}, &(0x7f0000000040)={0x1000000000, 0x7, 0x9, 0x474, 0x6, 0x3, 0x2, 0x5}, &(0x7f0000000080)={0x1, 0xffff, 0x59fc0bbb, 0x42, 0x3ff, 0x80000000, 0x2, 0x20}, &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100)={[0x9]}, 0x8}) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_MEDIA_SET(r1, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000002c0)={&(0x7f00000001c0)={0xc4, 0x0, 0x4, 0x70bd2d, 0x25dfdbff, {}, [@TIPC_NLA_PUBL={0x4c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x24}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x5}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x5}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffffff}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffff80}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xfff}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x80}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x2}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x2}]}, @TIPC_NLA_NET={0x64, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x1ffd}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x2}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x8}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x8}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x9}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0xffffffffffffffff}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x100000001}]}]}, 0xc4}, 0x1, 0x0, 0x0, 0x4000040}, 0x24000811) getpid() add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) 09:38:50 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$restrict_keyring(0x1d, r1, &(0x7f0000000080)='.request_key_auth\x00', &(0x7f00000000c0)='\x00') add_key(&(0x7f0000000280)='big_key\x00', &(0x7f00000002c0)={'syz', 0x3}, &(0x7f0000000940)="ecae28a0a23300ce8d1cb38b40984f9b86105424b9d1f8db8e31785b40f1b70b3c8356d0160377155aa737aa58c823712e6fa8944284d963a9306888f3b8101c4cf209b7c4775f4cc320cf925be4160fbafa78cc2aff586c30996179e36afa80f105eda6ab48eb282917f844341060b2a936b61dabbe3647b834fff3c5a6aaa9e28e771d9b8e436026a3b771c3bbeee3efd32e5349a439044f77c23871b60dddd56d5e1df6149c91383089fdcfa45643524f39635f962e2219637df315bedea3242ca644fef37d99bd9f2c64f9f7eecbe22a49a8c86491d00427e9bfa8c566c807d991ea055119b2ae979ca87fd74f9d3941b19dfb83a19b378877628686b48249ae9b1811460a96628d90c7c02b43b20e6012e630149be944df5474690a66490ad24dcba6210632a7c448cbccbab2dbf98642c27defb3dd7ada8925a92b54fcec1b096b267840e175f00a825ffc0aa7fd3e98330edca1bbf11114c118690adb2048e2ce935cb2cc10460f1a13b54f0074129354f4b6b1c62271cb6ff8dd7e01484f0897ba4e5ee3eb15bf1db5f42d207f3069f05518089af2bf79b2e0af78540dad80cb0f7b40e9a6da697dd9f4d0601ce049611a0693f44ba41005b3633b9be99eaa7de4c035751cdabda16710b83a978bbbb76a826761bc6944180fae583401f299dda63bc36d4e4d4ee3c46062d6fc0e4654f76ba5c5fa0e5169fd80b1e21be2a3106d451aebec2e5973fa0962c0058a87a438228516f64c4f782785592afd939e094ea62c078a036f70b8af2dcfb99cd99caa6065d4a38404376555c68d7ef5f80d6acaa6623aad23676f9f15ac5a08b038c26f836935a7eb1e6a2a24f75525df3a660fab2fd8a49c555a670591ec756d9ba08c3741fe88a24f0bcac08b84cbe2a9586ccb0c6e5a1b23381b4fac70f0e34b1b93b10813539db2d5c610791389e82e68b465cbbbc151d497f6bf334e867aaacb67e8718308534ce7d475c1650987f5aa062fbd0c43e845151315e5d19fbb553b1a08eda91cce824812b99ac80fa95646aee38d0573db08d4fe9248073045e282df4013e51185bf99d13d37445a2b3c6894fcddf5830c200d54c40331554502a79c67344f6a226e31d9ac86ecabcf8597b5bc42b522b0486f15503c54463c676edf76312f74c318351e7734a84a87deeec412136b402d830eb4f3ffcf2f93f3900b65deebb20faaee24215e5bf520c27ecd05e5f7c66fab4aaddc3258670b104f02f8ef0f2c19065fc1b11063394013bda6bedf0547536e09bea6ba11c68d5f990c4946e6f77fc54f8c173bc87a5b0ac35b7526f81dd5fcafe06d0eb8abbcf60a097056dccf83693ea1d1e07b30540d067d34f8b79222660136d5ead4f95e7cab5bcd512ed7b3e02294145d34da3675a49afef30269398476753339cb32fffe6f4f49d64c7e26bbb84d52a0f588fc555dc3c9e7ed4f8e5fb46a325a188dbc4642fc8948810589bf8349efada2dcd22ac3dd11840f0c0b8a7ee9134411a8633908fe1778acfa3bc0f7c849522eed24e2a3314dc47e7e57877897f57342ee9e7f4994890d22bca92b04c0960ee272400038abf6520d442509b450e426e9e29958e403e3fb32473e9630a3d8d9c6f7715ab67b0a83f27e9cd1b58c906aac3cd6eb73227a62630a7eb9c4d04b24b009d3f72a3f6e84f30a5fef656439724478b21e7a46c5abcee33c3f27d3d7c23397e62306b53948fa7924ded04332bd55e9ccf5993dbf33815ae12e31c2c159b5b6a3b6e877683bac4afaebfc7140854e1825510955a31246a01c0e4a87ee46c2b36067b3d41a04979d53bdb17780a1266f32c7bc46344cef419b75342a2c9763a082674d71b9958c6a4b9ed2992ec14c5d310e44cbcbbaa0dd8e539c3783db53bafea9e8ec8c1cec87020fbe8a10518273d0a6c2e34433d6043df059b6cf39ce6e2a071446717e912edcb77fc9c3c8642775e89ca0df45bc2fb257e361d7d1d2b868310ea146991ee28faeac81df2c1f025edf3a2cad39f7b696d2f02dc138b4341bc4af8636e5a3908e8d6db7d01a5443fd6403901e593602b54d1387c39467653a31eb7f2cbc713e8f86ed030530293fa83526fea448751380849f825396f696fc899b581dc57ad4c8eaecd77dd31f43163cc232be4e322b0f4a7813ad0800a923e8ad7e7c9c301c9dcbeeb895a7f27eaa6a71232af7d41b07915f8357fcd17b7d3845f13eecde12a89dac09140090c21c2ec31ac3e76c3f4a6d32e7f7639c83d3d6a943bece24da6204c9d0704f0d52b96df831c2d99b1343ba5c112a05d97ec82e698bcb32826463f25b8b10e8c68ab56d039d8ef3841aed60006e7666a4375138c6ad25ee51c8b93141f6a5e87935f27130261af39359a38776f6d30d1a43e4011188f12bb74e3d0f69e5a0042753b46459389358a24cbc934d04c6b28d94433510f9e32b9e5c0c699ef7aead7701be1f35cf7b5e04afd4c02ac5ddcb279a995eb1308297c711e5361030ec00d3cc8170ac15bb80cff88e8cbb37fb2dddf33b407b31b6b159921b75aeb185f181b3c89d2f73294b806c5cc49ec67ac93fd8a2b020ab6c2571f9f9d8d49240ade59e7017760424bf46bf40da5f6e62cab6337804a62b566f31672b47df736d457cc1d5dc2b4c55056e40e9ad8bb81633026eba6c4213365a77eed1f432dcb250750c4685749ed7ba741eda971c8723748849f102dfbc321a5ecfb9c0f92f30c3c3d64596049168c6cce01c5668c5d2f8a377dfda5ebc42077a9669621186485581eaeaa7e556bbc72ff53f97c6391f6e73515ac8abcab724877e033b5c11cc2ad9027de0d6f03f9f5b50b3efca75c98065e032ccc17b699a41945e814209f2fdce857ad48b5e6a794d5ee3d563d269a135ef9131f7e2fb5f115d86fb438b524f70da573ed19a8becb30edf2efc7246ed56bce4b31c5b2f9b890ff349c7a4f6a408e70dc8afc5f4e239f27d995a28293744e2280b7093ca9f940eaa2cb1dc41820dcc6f3b36647a899b41b1a35a8c7c6dee9faa825ba8e985210b0cd765205f09b1add92c906d0b0a767e7f31778ad984ccf2448b77b28ab5cc1cbb86a13187b436a577b41da2a39f5aa83deca8f093cc4697aceed9c35f8ca02fe4e527d914e04b5ce5d80c2196de1abd50c5733c8c22d44a195432b0883e2b93e89a23d722e6f928bf5d6639be3c3f75df04aad27770612b3b448dfcdf90681581f5e66f5e42b6575162f3db6efcf4e41bd47715170c40b2878b5c7c8922c88b6e4dbb04d790f4e954eb6a8a3b9dabcdf0d3ff093ddfe4b4106837b4c52948c0787e26aa1fbeee14dc198398b9334b5ed01d0fa5701d3ea245bef9315cbbf31f288ec94728fd04c653d4212b149a98229b6564ad0a1e76480deb6ded15d31bb6b66055e07efe21b73dd9f585f469f27dcfaa9edfe99ee1545ef9d7fd927c036f5654c3b837bf223c09bb909b71d0750df61bf404fb3ee8afaa1ee07312d50685f01d5f16360f8e1c74d83b2fc8cdcd89dc709d3d0c174e05c828eb427c0dccecb282a2258c012e1ad08df2096bfd5c062a0521464bab2feb2b9e1a99541c0cf836d933da963b46a7c23fd5f5c2ab70846ceabab86801ba9532b01f35e2e9935d472d5bbf6b98f72b5a6ce11743b91807223487da724ae24fb2ffb621afc21caf094ce4cc3416e26294e7587654207afcaf42f4ef2a849e21e19d95ec32fbc7a9df122701a23ea3b876d11d63abaa1ad7f48c6032e85eec96f74ab71d8a26f71e1edff1b6fd7af9ce86de86f8d9c9e2fbe5b3d29cced5ba056b5a3525207e79e5c7974f9583f285ee1c0dbfcbdfcc6f8009b07cedef7ca24b48794f5a3a06df1f39a8f83686090b58ebe1825afcae17b8294aaadb8325af389fd08124b4ead9d9614191fd47bec427325995f64df28c4b1d2a0c7caa58f473a547407cbf3719188ccb36a9fb8250a7a04841be38aec549e4decac6a7dcd2f3959c02358263db556a93c4cf98b35d9f6d3ed1b613fda7e322ba69e7e23fe3107f8c1d6a566f4c00a2460caac06c73a1ad1839745eef38fcb3b31f5b3c95421da621e33707bc36fbf295b25231e0dcf084d47904e926e0e37d57283f0de2f12a44d24da68673358925af9037c3dd47408161d5f2bb36f4e8f11ee92e95e22f0936be934b22228a5a790b5df25abce9961feef2ef596bdd4903d63cbfb2c294cbad153f1b87d3eb970ed2f8a5ebf442f62069a563f4d3287a859d560255fd51194458ce982d1865cd187e2b28daa4dcec129555758da668a884ff217b9b28122221095628735062e2a0e1e2443bcd95fd2e36e3b24d3445103481cf32e8e331fbc580bc53933f33b56744f400d636f946cbd1cbcb034fecb7c508d1d1e6e6b926c758814dc3e0ea5a66c4e0f6e91059b39e71968867b2757605c48d5756f0579e3fc7b18d916ae76ed5e78eb597833c045c7c17a5e37841a2e6ac4e1a53eb760ea1a30a5bee7c842710d91793d8040e4b9725ea90609e7b58bdad8a0382a52dfa3f378385b5d7e6fd35d6ea1d457745c3f08f35e76c9c1f3a9d6efb8877f9decb34b4db25ea2115bc5c2bd7defd567b0b9ccb79eac6a2abe0246f05e103d78a3a40d787308aecf146597653547d4ecbd8f8ca51a86210134a80eb1bf9fd94aa474747bb76f3068c303fd394a46d21172f30e0d536f4e3d16b931ccfd2c1de18dd777d911eb82c547eb82cb8563bf33c1ddc48dab802aaf75c0011207825866f98174cf57fb5dc284ef95605188fab0eeb7f5d4fce404f2c078473408b4fdd83fffadfee56c081cb02423c6e88daa697f7e78185ea3b57b4cb4d9fad36926976d2a15fb29a08becdac35aa7be6cdb18be34d72591e599560a6e27ac0f9d2bb158dd7b59040ffac9e1e9eca584a6ff547da1279ace274edd39ab0553227b38795ece5d4c63da4a29711d04fc02d6953ea629fadb9c44cca059214846ae5c1ee81bfdde971ff5efc2bd190b4a7c8bf4b180b9c15ca42677ed5e36442a4e936ac5802978b1673caec6a8d56dedd75b6e72bca35393614e2d0508f067c92476702ecc5456ffc5d09e07ae03d8bc2bac603d438471de186f1e0a7da1c0f2f0d548d0c8075aae008d0677810db2c39fa1d0273812d6cc283261e84ad4e1ad1a140a2cd2ff5d685c31ea232cce967b87c58e4dab236dd913b8a0591ff84126e566c0ba25d78a3d4182a6f0c1b0f42a0836c8bb042a46c2ab5e9f57693b4067b62cd86d7533ccec01dfe43f0c76bc371a9092c6eb4fe6e3df7f37523a4e22b22ae3ac79386a1c4063d4c5b5ca9813f0bc9aaf08cf169fc79aab5e5457ebe1e6a1418df628b06aa09a741d0f2166c2b1742eacf3a19e5c87ad29eda55e97e1ab7296dec4558421f9a801a4e7c0ab94f60ea607c6f4991cd72820fe92708fb5266546f95b25f7f115f2136f78dadbbde5b909ee20d8990be59c2ffb4c09e4f426cc691513e1410ce4d6b72e22700507063ac5c1f66054ac7524318e4b2f9fbf625378ec849bac9e8e3b68ab24ec480e3be3fc257d1fe10ca0d79a6ef0dc5e9b83a795a71c25230c7fc4a67df84492c3c69a94aa8287ea5525cd7c322cc0d2c30bac50adb24c78e99ece09112436fe9ba1e0b0ddc7257b08c9c016d2a4b753aac4ec0878d2c6993ecc4fd78be7766e050b4fc55d2be7a0827af42940127a9482f759e3321c22d511b96826983917a283a0538c5a4c2affe60c8623da177d4902c24eafeff5c12ce75087a7e3df8f3b3d765271fb4c758d1ef020f6eeee82d60ec761371f5", 0x1000, r0) keyctl$reject(0x13, r0, 0x8, 0x3ff, r1) keyctl$link(0x8, r0, r0) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) r3 = add_key(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={'syz', 0x1}, &(0x7f0000000200)="ab475fb9cc5501da937ea9615fcf4a974951f7d0fb9883db0b8240d8081f103f0c60eac1e75fc42de74a853df76875176ba1bf901b434523686f92064fdfb943cd71dc3fee9a890bdaa2fb72caa74db7ae5c32", 0x53, r0) keyctl$negate(0xd, r2, 0xffffffffffffff01, r3) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x10, r0, 0x0, 0x0, 0x0) 09:38:50 executing program 3: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, 0x0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 1: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, 0x0, 0x0, 0x0, 0x0) 09:38:50 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SG_NEXT_CMD_LEN(r1, 0x2283, &(0x7f0000000000)=0x52) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r2) ioctl$SCSI_IOCTL_GET_BUS_NUMBER(r2, 0x5386, &(0x7f0000000080)) add_key$keyring(&(0x7f0000000040), &(0x7f0000000900)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) ioctl$SG_NEXT_CMD_LEN(r1, 0x2283, &(0x7f0000000000)=0x52) (async) openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r2) (async) ioctl$SCSI_IOCTL_GET_BUS_NUMBER(r2, 0x5386, &(0x7f0000000080)) (async) add_key$keyring(&(0x7f0000000040), &(0x7f0000000900)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) 09:38:50 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$restrict_keyring(0x1d, r1, &(0x7f0000000080)='.request_key_auth\x00', &(0x7f00000000c0)='\x00') (async, rerun: 32) add_key(&(0x7f0000000280)='big_key\x00', &(0x7f00000002c0)={'syz', 0x3}, &(0x7f0000000940)="ecae28a0a23300ce8d1cb38b40984f9b86105424b9d1f8db8e31785b40f1b70b3c8356d0160377155aa737aa58c823712e6fa8944284d963a9306888f3b8101c4cf209b7c4775f4cc320cf925be4160fbafa78cc2aff586c30996179e36afa80f105eda6ab48eb282917f844341060b2a936b61dabbe3647b834fff3c5a6aaa9e28e771d9b8e436026a3b771c3bbeee3efd32e5349a439044f77c23871b60dddd56d5e1df6149c91383089fdcfa45643524f39635f962e2219637df315bedea3242ca644fef37d99bd9f2c64f9f7eecbe22a49a8c86491d00427e9bfa8c566c807d991ea055119b2ae979ca87fd74f9d3941b19dfb83a19b378877628686b48249ae9b1811460a96628d90c7c02b43b20e6012e630149be944df5474690a66490ad24dcba6210632a7c448cbccbab2dbf98642c27defb3dd7ada8925a92b54fcec1b096b267840e175f00a825ffc0aa7fd3e98330edca1bbf11114c118690adb2048e2ce935cb2cc10460f1a13b54f0074129354f4b6b1c62271cb6ff8dd7e01484f0897ba4e5ee3eb15bf1db5f42d207f3069f05518089af2bf79b2e0af78540dad80cb0f7b40e9a6da697dd9f4d0601ce049611a0693f44ba41005b3633b9be99eaa7de4c035751cdabda16710b83a978bbbb76a826761bc6944180fae583401f299dda63bc36d4e4d4ee3c46062d6fc0e4654f76ba5c5fa0e5169fd80b1e21be2a3106d451aebec2e5973fa0962c0058a87a438228516f64c4f782785592afd939e094ea62c078a036f70b8af2dcfb99cd99caa6065d4a38404376555c68d7ef5f80d6acaa6623aad23676f9f15ac5a08b038c26f836935a7eb1e6a2a24f75525df3a660fab2fd8a49c555a670591ec756d9ba08c3741fe88a24f0bcac08b84cbe2a9586ccb0c6e5a1b23381b4fac70f0e34b1b93b10813539db2d5c610791389e82e68b465cbbbc151d497f6bf334e867aaacb67e8718308534ce7d475c1650987f5aa062fbd0c43e845151315e5d19fbb553b1a08eda91cce824812b99ac80fa95646aee38d0573db08d4fe9248073045e282df4013e51185bf99d13d37445a2b3c6894fcddf5830c200d54c40331554502a79c67344f6a226e31d9ac86ecabcf8597b5bc42b522b0486f15503c54463c676edf76312f74c318351e7734a84a87deeec412136b402d830eb4f3ffcf2f93f3900b65deebb20faaee24215e5bf520c27ecd05e5f7c66fab4aaddc3258670b104f02f8ef0f2c19065fc1b11063394013bda6bedf0547536e09bea6ba11c68d5f990c4946e6f77fc54f8c173bc87a5b0ac35b7526f81dd5fcafe06d0eb8abbcf60a097056dccf83693ea1d1e07b30540d067d34f8b79222660136d5ead4f95e7cab5bcd512ed7b3e02294145d34da3675a49afef30269398476753339cb32fffe6f4f49d64c7e26bbb84d52a0f588fc555dc3c9e7ed4f8e5fb46a325a188dbc4642fc8948810589bf8349efada2dcd22ac3dd11840f0c0b8a7ee9134411a8633908fe1778acfa3bc0f7c849522eed24e2a3314dc47e7e57877897f57342ee9e7f4994890d22bca92b04c0960ee272400038abf6520d442509b450e426e9e29958e403e3fb32473e9630a3d8d9c6f7715ab67b0a83f27e9cd1b58c906aac3cd6eb73227a62630a7eb9c4d04b24b009d3f72a3f6e84f30a5fef656439724478b21e7a46c5abcee33c3f27d3d7c23397e62306b53948fa7924ded04332bd55e9ccf5993dbf33815ae12e31c2c159b5b6a3b6e877683bac4afaebfc7140854e1825510955a31246a01c0e4a87ee46c2b36067b3d41a04979d53bdb17780a1266f32c7bc46344cef419b75342a2c9763a082674d71b9958c6a4b9ed2992ec14c5d310e44cbcbbaa0dd8e539c3783db53bafea9e8ec8c1cec87020fbe8a10518273d0a6c2e34433d6043df059b6cf39ce6e2a071446717e912edcb77fc9c3c8642775e89ca0df45bc2fb257e361d7d1d2b868310ea146991ee28faeac81df2c1f025edf3a2cad39f7b696d2f02dc138b4341bc4af8636e5a3908e8d6db7d01a5443fd6403901e593602b54d1387c39467653a31eb7f2cbc713e8f86ed030530293fa83526fea448751380849f825396f696fc899b581dc57ad4c8eaecd77dd31f43163cc232be4e322b0f4a7813ad0800a923e8ad7e7c9c301c9dcbeeb895a7f27eaa6a71232af7d41b07915f8357fcd17b7d3845f13eecde12a89dac09140090c21c2ec31ac3e76c3f4a6d32e7f7639c83d3d6a943bece24da6204c9d0704f0d52b96df831c2d99b1343ba5c112a05d97ec82e698bcb32826463f25b8b10e8c68ab56d039d8ef3841aed60006e7666a4375138c6ad25ee51c8b93141f6a5e87935f27130261af39359a38776f6d30d1a43e4011188f12bb74e3d0f69e5a0042753b46459389358a24cbc934d04c6b28d94433510f9e32b9e5c0c699ef7aead7701be1f35cf7b5e04afd4c02ac5ddcb279a995eb1308297c711e5361030ec00d3cc8170ac15bb80cff88e8cbb37fb2dddf33b407b31b6b159921b75aeb185f181b3c89d2f73294b806c5cc49ec67ac93fd8a2b020ab6c2571f9f9d8d49240ade59e7017760424bf46bf40da5f6e62cab6337804a62b566f31672b47df736d457cc1d5dc2b4c55056e40e9ad8bb81633026eba6c4213365a77eed1f432dcb250750c4685749ed7ba741eda971c8723748849f102dfbc321a5ecfb9c0f92f30c3c3d64596049168c6cce01c5668c5d2f8a377dfda5ebc42077a9669621186485581eaeaa7e556bbc72ff53f97c6391f6e73515ac8abcab724877e033b5c11cc2ad9027de0d6f03f9f5b50b3efca75c98065e032ccc17b699a41945e814209f2fdce857ad48b5e6a794d5ee3d563d269a135ef9131f7e2fb5f115d86fb438b524f70da573ed19a8becb30edf2efc7246ed56bce4b31c5b2f9b890ff349c7a4f6a408e70dc8afc5f4e239f27d995a28293744e2280b7093ca9f940eaa2cb1dc41820dcc6f3b36647a899b41b1a35a8c7c6dee9faa825ba8e985210b0cd765205f09b1add92c906d0b0a767e7f31778ad984ccf2448b77b28ab5cc1cbb86a13187b436a577b41da2a39f5aa83deca8f093cc4697aceed9c35f8ca02fe4e527d914e04b5ce5d80c2196de1abd50c5733c8c22d44a195432b0883e2b93e89a23d722e6f928bf5d6639be3c3f75df04aad27770612b3b448dfcdf90681581f5e66f5e42b6575162f3db6efcf4e41bd47715170c40b2878b5c7c8922c88b6e4dbb04d790f4e954eb6a8a3b9dabcdf0d3ff093ddfe4b4106837b4c52948c0787e26aa1fbeee14dc198398b9334b5ed01d0fa5701d3ea245bef9315cbbf31f288ec94728fd04c653d4212b149a98229b6564ad0a1e76480deb6ded15d31bb6b66055e07efe21b73dd9f585f469f27dcfaa9edfe99ee1545ef9d7fd927c036f5654c3b837bf223c09bb909b71d0750df61bf404fb3ee8afaa1ee07312d50685f01d5f16360f8e1c74d83b2fc8cdcd89dc709d3d0c174e05c828eb427c0dccecb282a2258c012e1ad08df2096bfd5c062a0521464bab2feb2b9e1a99541c0cf836d933da963b46a7c23fd5f5c2ab70846ceabab86801ba9532b01f35e2e9935d472d5bbf6b98f72b5a6ce11743b91807223487da724ae24fb2ffb621afc21caf094ce4cc3416e26294e7587654207afcaf42f4ef2a849e21e19d95ec32fbc7a9df122701a23ea3b876d11d63abaa1ad7f48c6032e85eec96f74ab71d8a26f71e1edff1b6fd7af9ce86de86f8d9c9e2fbe5b3d29cced5ba056b5a3525207e79e5c7974f9583f285ee1c0dbfcbdfcc6f8009b07cedef7ca24b48794f5a3a06df1f39a8f83686090b58ebe1825afcae17b8294aaadb8325af389fd08124b4ead9d9614191fd47bec427325995f64df28c4b1d2a0c7caa58f473a547407cbf3719188ccb36a9fb8250a7a04841be38aec549e4decac6a7dcd2f3959c02358263db556a93c4cf98b35d9f6d3ed1b613fda7e322ba69e7e23fe3107f8c1d6a566f4c00a2460caac06c73a1ad1839745eef38fcb3b31f5b3c95421da621e33707bc36fbf295b25231e0dcf084d47904e926e0e37d57283f0de2f12a44d24da68673358925af9037c3dd47408161d5f2bb36f4e8f11ee92e95e22f0936be934b22228a5a790b5df25abce9961feef2ef596bdd4903d63cbfb2c294cbad153f1b87d3eb970ed2f8a5ebf442f62069a563f4d3287a859d560255fd51194458ce982d1865cd187e2b28daa4dcec129555758da668a884ff217b9b28122221095628735062e2a0e1e2443bcd95fd2e36e3b24d3445103481cf32e8e331fbc580bc53933f33b56744f400d636f946cbd1cbcb034fecb7c508d1d1e6e6b926c758814dc3e0ea5a66c4e0f6e91059b39e71968867b2757605c48d5756f0579e3fc7b18d916ae76ed5e78eb597833c045c7c17a5e37841a2e6ac4e1a53eb760ea1a30a5bee7c842710d91793d8040e4b9725ea90609e7b58bdad8a0382a52dfa3f378385b5d7e6fd35d6ea1d457745c3f08f35e76c9c1f3a9d6efb8877f9decb34b4db25ea2115bc5c2bd7defd567b0b9ccb79eac6a2abe0246f05e103d78a3a40d787308aecf146597653547d4ecbd8f8ca51a86210134a80eb1bf9fd94aa474747bb76f3068c303fd394a46d21172f30e0d536f4e3d16b931ccfd2c1de18dd777d911eb82c547eb82cb8563bf33c1ddc48dab802aaf75c0011207825866f98174cf57fb5dc284ef95605188fab0eeb7f5d4fce404f2c078473408b4fdd83fffadfee56c081cb02423c6e88daa697f7e78185ea3b57b4cb4d9fad36926976d2a15fb29a08becdac35aa7be6cdb18be34d72591e599560a6e27ac0f9d2bb158dd7b59040ffac9e1e9eca584a6ff547da1279ace274edd39ab0553227b38795ece5d4c63da4a29711d04fc02d6953ea629fadb9c44cca059214846ae5c1ee81bfdde971ff5efc2bd190b4a7c8bf4b180b9c15ca42677ed5e36442a4e936ac5802978b1673caec6a8d56dedd75b6e72bca35393614e2d0508f067c92476702ecc5456ffc5d09e07ae03d8bc2bac603d438471de186f1e0a7da1c0f2f0d548d0c8075aae008d0677810db2c39fa1d0273812d6cc283261e84ad4e1ad1a140a2cd2ff5d685c31ea232cce967b87c58e4dab236dd913b8a0591ff84126e566c0ba25d78a3d4182a6f0c1b0f42a0836c8bb042a46c2ab5e9f57693b4067b62cd86d7533ccec01dfe43f0c76bc371a9092c6eb4fe6e3df7f37523a4e22b22ae3ac79386a1c4063d4c5b5ca9813f0bc9aaf08cf169fc79aab5e5457ebe1e6a1418df628b06aa09a741d0f2166c2b1742eacf3a19e5c87ad29eda55e97e1ab7296dec4558421f9a801a4e7c0ab94f60ea607c6f4991cd72820fe92708fb5266546f95b25f7f115f2136f78dadbbde5b909ee20d8990be59c2ffb4c09e4f426cc691513e1410ce4d6b72e22700507063ac5c1f66054ac7524318e4b2f9fbf625378ec849bac9e8e3b68ab24ec480e3be3fc257d1fe10ca0d79a6ef0dc5e9b83a795a71c25230c7fc4a67df84492c3c69a94aa8287ea5525cd7c322cc0d2c30bac50adb24c78e99ece09112436fe9ba1e0b0ddc7257b08c9c016d2a4b753aac4ec0878d2c6993ecc4fd78be7766e050b4fc55d2be7a0827af42940127a9482f759e3321c22d511b96826983917a283a0538c5a4c2affe60c8623da177d4902c24eafeff5c12ce75087a7e3df8f3b3d765271fb4c758d1ef020f6eeee82d60ec761371f5", 0x1000, r0) (rerun: 32) keyctl$reject(0x13, r0, 0x8, 0x3ff, r1) keyctl$link(0x8, r0, r0) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) r3 = add_key(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={'syz', 0x1}, &(0x7f0000000200)="ab475fb9cc5501da937ea9615fcf4a974951f7d0fb9883db0b8240d8081f103f0c60eac1e75fc42de74a853df76875176ba1bf901b434523686f92064fdfb943cd71dc3fee9a890bdaa2fb72caa74db7ae5c32", 0x53, r0) keyctl$negate(0xd, r2, 0xffffffffffffff01, r3) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:38:50 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) pselect6(0x40, &(0x7f0000000000)={0x78c, 0xffffffffffff0001, 0x3ff, 0x3540, 0xfa2, 0x3f, 0x1, 0xc477}, &(0x7f0000000040)={0x1000000000, 0x7, 0x9, 0x474, 0x6, 0x3, 0x2, 0x5}, &(0x7f0000000080)={0x1, 0xffff, 0x59fc0bbb, 0x42, 0x3ff, 0x80000000, 0x2, 0x20}, &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100)={[0x9]}, 0x8}) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_MEDIA_SET(r1, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000002c0)={&(0x7f00000001c0)={0xc4, 0x0, 0x4, 0x70bd2d, 0x25dfdbff, {}, [@TIPC_NLA_PUBL={0x4c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x24}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x5}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x5}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffffff}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffff80}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xfff}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x80}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x2}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x2}]}, @TIPC_NLA_NET={0x64, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x1ffd}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x2}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x8}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x8}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x9}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0xffffffffffffffff}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x100000001}]}]}, 0xc4}, 0x1, 0x0, 0x0, 0x4000040}, 0x24000811) getpid() 09:38:50 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x10, r0, 0x0, 0x0, 0x0) 09:38:50 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r1 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SG_NEXT_CMD_LEN(r1, 0x2283, &(0x7f0000000000)=0x52) (async, rerun: 64) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) (rerun: 64) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r2) ioctl$SCSI_IOCTL_GET_BUS_NUMBER(r2, 0x5386, &(0x7f0000000080)) add_key$keyring(&(0x7f0000000040), &(0x7f0000000900)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:50 executing program 1: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, 0x0, 0x0, 0x0, 0x0) 09:38:50 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$restrict_keyring(0x1d, r1, &(0x7f0000000080)='.request_key_auth\x00', &(0x7f00000000c0)='\x00') (async) add_key(&(0x7f0000000280)='big_key\x00', &(0x7f00000002c0)={'syz', 0x3}, &(0x7f0000000940)="ecae28a0a23300ce8d1cb38b40984f9b86105424b9d1f8db8e31785b40f1b70b3c8356d0160377155aa737aa58c823712e6fa8944284d963a9306888f3b8101c4cf209b7c4775f4cc320cf925be4160fbafa78cc2aff586c30996179e36afa80f105eda6ab48eb282917f844341060b2a936b61dabbe3647b834fff3c5a6aaa9e28e771d9b8e436026a3b771c3bbeee3efd32e5349a439044f77c23871b60dddd56d5e1df6149c91383089fdcfa45643524f39635f962e2219637df315bedea3242ca644fef37d99bd9f2c64f9f7eecbe22a49a8c86491d00427e9bfa8c566c807d991ea055119b2ae979ca87fd74f9d3941b19dfb83a19b378877628686b48249ae9b1811460a96628d90c7c02b43b20e6012e630149be944df5474690a66490ad24dcba6210632a7c448cbccbab2dbf98642c27defb3dd7ada8925a92b54fcec1b096b267840e175f00a825ffc0aa7fd3e98330edca1bbf11114c118690adb2048e2ce935cb2cc10460f1a13b54f0074129354f4b6b1c62271cb6ff8dd7e01484f0897ba4e5ee3eb15bf1db5f42d207f3069f05518089af2bf79b2e0af78540dad80cb0f7b40e9a6da697dd9f4d0601ce049611a0693f44ba41005b3633b9be99eaa7de4c035751cdabda16710b83a978bbbb76a826761bc6944180fae583401f299dda63bc36d4e4d4ee3c46062d6fc0e4654f76ba5c5fa0e5169fd80b1e21be2a3106d451aebec2e5973fa0962c0058a87a438228516f64c4f782785592afd939e094ea62c078a036f70b8af2dcfb99cd99caa6065d4a38404376555c68d7ef5f80d6acaa6623aad23676f9f15ac5a08b038c26f836935a7eb1e6a2a24f75525df3a660fab2fd8a49c555a670591ec756d9ba08c3741fe88a24f0bcac08b84cbe2a9586ccb0c6e5a1b23381b4fac70f0e34b1b93b10813539db2d5c610791389e82e68b465cbbbc151d497f6bf334e867aaacb67e8718308534ce7d475c1650987f5aa062fbd0c43e845151315e5d19fbb553b1a08eda91cce824812b99ac80fa95646aee38d0573db08d4fe9248073045e282df4013e51185bf99d13d37445a2b3c6894fcddf5830c200d54c40331554502a79c67344f6a226e31d9ac86ecabcf8597b5bc42b522b0486f15503c54463c676edf76312f74c318351e7734a84a87deeec412136b402d830eb4f3ffcf2f93f3900b65deebb20faaee24215e5bf520c27ecd05e5f7c66fab4aaddc3258670b104f02f8ef0f2c19065fc1b11063394013bda6bedf0547536e09bea6ba11c68d5f990c4946e6f77fc54f8c173bc87a5b0ac35b7526f81dd5fcafe06d0eb8abbcf60a097056dccf83693ea1d1e07b30540d067d34f8b79222660136d5ead4f95e7cab5bcd512ed7b3e02294145d34da3675a49afef30269398476753339cb32fffe6f4f49d64c7e26bbb84d52a0f588fc555dc3c9e7ed4f8e5fb46a325a188dbc4642fc8948810589bf8349efada2dcd22ac3dd11840f0c0b8a7ee9134411a8633908fe1778acfa3bc0f7c849522eed24e2a3314dc47e7e57877897f57342ee9e7f4994890d22bca92b04c0960ee272400038abf6520d442509b450e426e9e29958e403e3fb32473e9630a3d8d9c6f7715ab67b0a83f27e9cd1b58c906aac3cd6eb73227a62630a7eb9c4d04b24b009d3f72a3f6e84f30a5fef656439724478b21e7a46c5abcee33c3f27d3d7c23397e62306b53948fa7924ded04332bd55e9ccf5993dbf33815ae12e31c2c159b5b6a3b6e877683bac4afaebfc7140854e1825510955a31246a01c0e4a87ee46c2b36067b3d41a04979d53bdb17780a1266f32c7bc46344cef419b75342a2c9763a082674d71b9958c6a4b9ed2992ec14c5d310e44cbcbbaa0dd8e539c3783db53bafea9e8ec8c1cec87020fbe8a10518273d0a6c2e34433d6043df059b6cf39ce6e2a071446717e912edcb77fc9c3c8642775e89ca0df45bc2fb257e361d7d1d2b868310ea146991ee28faeac81df2c1f025edf3a2cad39f7b696d2f02dc138b4341bc4af8636e5a3908e8d6db7d01a5443fd6403901e593602b54d1387c39467653a31eb7f2cbc713e8f86ed030530293fa83526fea448751380849f825396f696fc899b581dc57ad4c8eaecd77dd31f43163cc232be4e322b0f4a7813ad0800a923e8ad7e7c9c301c9dcbeeb895a7f27eaa6a71232af7d41b07915f8357fcd17b7d3845f13eecde12a89dac09140090c21c2ec31ac3e76c3f4a6d32e7f7639c83d3d6a943bece24da6204c9d0704f0d52b96df831c2d99b1343ba5c112a05d97ec82e698bcb32826463f25b8b10e8c68ab56d039d8ef3841aed60006e7666a4375138c6ad25ee51c8b93141f6a5e87935f27130261af39359a38776f6d30d1a43e4011188f12bb74e3d0f69e5a0042753b46459389358a24cbc934d04c6b28d94433510f9e32b9e5c0c699ef7aead7701be1f35cf7b5e04afd4c02ac5ddcb279a995eb1308297c711e5361030ec00d3cc8170ac15bb80cff88e8cbb37fb2dddf33b407b31b6b159921b75aeb185f181b3c89d2f73294b806c5cc49ec67ac93fd8a2b020ab6c2571f9f9d8d49240ade59e7017760424bf46bf40da5f6e62cab6337804a62b566f31672b47df736d457cc1d5dc2b4c55056e40e9ad8bb81633026eba6c4213365a77eed1f432dcb250750c4685749ed7ba741eda971c8723748849f102dfbc321a5ecfb9c0f92f30c3c3d64596049168c6cce01c5668c5d2f8a377dfda5ebc42077a9669621186485581eaeaa7e556bbc72ff53f97c6391f6e73515ac8abcab724877e033b5c11cc2ad9027de0d6f03f9f5b50b3efca75c98065e032ccc17b699a41945e814209f2fdce857ad48b5e6a794d5ee3d563d269a135ef9131f7e2fb5f115d86fb438b524f70da573ed19a8becb30edf2efc7246ed56bce4b31c5b2f9b890ff349c7a4f6a408e70dc8afc5f4e239f27d995a28293744e2280b7093ca9f940eaa2cb1dc41820dcc6f3b36647a899b41b1a35a8c7c6dee9faa825ba8e985210b0cd765205f09b1add92c906d0b0a767e7f31778ad984ccf2448b77b28ab5cc1cbb86a13187b436a577b41da2a39f5aa83deca8f093cc4697aceed9c35f8ca02fe4e527d914e04b5ce5d80c2196de1abd50c5733c8c22d44a195432b0883e2b93e89a23d722e6f928bf5d6639be3c3f75df04aad27770612b3b448dfcdf90681581f5e66f5e42b6575162f3db6efcf4e41bd47715170c40b2878b5c7c8922c88b6e4dbb04d790f4e954eb6a8a3b9dabcdf0d3ff093ddfe4b4106837b4c52948c0787e26aa1fbeee14dc198398b9334b5ed01d0fa5701d3ea245bef9315cbbf31f288ec94728fd04c653d4212b149a98229b6564ad0a1e76480deb6ded15d31bb6b66055e07efe21b73dd9f585f469f27dcfaa9edfe99ee1545ef9d7fd927c036f5654c3b837bf223c09bb909b71d0750df61bf404fb3ee8afaa1ee07312d50685f01d5f16360f8e1c74d83b2fc8cdcd89dc709d3d0c174e05c828eb427c0dccecb282a2258c012e1ad08df2096bfd5c062a0521464bab2feb2b9e1a99541c0cf836d933da963b46a7c23fd5f5c2ab70846ceabab86801ba9532b01f35e2e9935d472d5bbf6b98f72b5a6ce11743b91807223487da724ae24fb2ffb621afc21caf094ce4cc3416e26294e7587654207afcaf42f4ef2a849e21e19d95ec32fbc7a9df122701a23ea3b876d11d63abaa1ad7f48c6032e85eec96f74ab71d8a26f71e1edff1b6fd7af9ce86de86f8d9c9e2fbe5b3d29cced5ba056b5a3525207e79e5c7974f9583f285ee1c0dbfcbdfcc6f8009b07cedef7ca24b48794f5a3a06df1f39a8f83686090b58ebe1825afcae17b8294aaadb8325af389fd08124b4ead9d9614191fd47bec427325995f64df28c4b1d2a0c7caa58f473a547407cbf3719188ccb36a9fb8250a7a04841be38aec549e4decac6a7dcd2f3959c02358263db556a93c4cf98b35d9f6d3ed1b613fda7e322ba69e7e23fe3107f8c1d6a566f4c00a2460caac06c73a1ad1839745eef38fcb3b31f5b3c95421da621e33707bc36fbf295b25231e0dcf084d47904e926e0e37d57283f0de2f12a44d24da68673358925af9037c3dd47408161d5f2bb36f4e8f11ee92e95e22f0936be934b22228a5a790b5df25abce9961feef2ef596bdd4903d63cbfb2c294cbad153f1b87d3eb970ed2f8a5ebf442f62069a563f4d3287a859d560255fd51194458ce982d1865cd187e2b28daa4dcec129555758da668a884ff217b9b28122221095628735062e2a0e1e2443bcd95fd2e36e3b24d3445103481cf32e8e331fbc580bc53933f33b56744f400d636f946cbd1cbcb034fecb7c508d1d1e6e6b926c758814dc3e0ea5a66c4e0f6e91059b39e71968867b2757605c48d5756f0579e3fc7b18d916ae76ed5e78eb597833c045c7c17a5e37841a2e6ac4e1a53eb760ea1a30a5bee7c842710d91793d8040e4b9725ea90609e7b58bdad8a0382a52dfa3f378385b5d7e6fd35d6ea1d457745c3f08f35e76c9c1f3a9d6efb8877f9decb34b4db25ea2115bc5c2bd7defd567b0b9ccb79eac6a2abe0246f05e103d78a3a40d787308aecf146597653547d4ecbd8f8ca51a86210134a80eb1bf9fd94aa474747bb76f3068c303fd394a46d21172f30e0d536f4e3d16b931ccfd2c1de18dd777d911eb82c547eb82cb8563bf33c1ddc48dab802aaf75c0011207825866f98174cf57fb5dc284ef95605188fab0eeb7f5d4fce404f2c078473408b4fdd83fffadfee56c081cb02423c6e88daa697f7e78185ea3b57b4cb4d9fad36926976d2a15fb29a08becdac35aa7be6cdb18be34d72591e599560a6e27ac0f9d2bb158dd7b59040ffac9e1e9eca584a6ff547da1279ace274edd39ab0553227b38795ece5d4c63da4a29711d04fc02d6953ea629fadb9c44cca059214846ae5c1ee81bfdde971ff5efc2bd190b4a7c8bf4b180b9c15ca42677ed5e36442a4e936ac5802978b1673caec6a8d56dedd75b6e72bca35393614e2d0508f067c92476702ecc5456ffc5d09e07ae03d8bc2bac603d438471de186f1e0a7da1c0f2f0d548d0c8075aae008d0677810db2c39fa1d0273812d6cc283261e84ad4e1ad1a140a2cd2ff5d685c31ea232cce967b87c58e4dab236dd913b8a0591ff84126e566c0ba25d78a3d4182a6f0c1b0f42a0836c8bb042a46c2ab5e9f57693b4067b62cd86d7533ccec01dfe43f0c76bc371a9092c6eb4fe6e3df7f37523a4e22b22ae3ac79386a1c4063d4c5b5ca9813f0bc9aaf08cf169fc79aab5e5457ebe1e6a1418df628b06aa09a741d0f2166c2b1742eacf3a19e5c87ad29eda55e97e1ab7296dec4558421f9a801a4e7c0ab94f60ea607c6f4991cd72820fe92708fb5266546f95b25f7f115f2136f78dadbbde5b909ee20d8990be59c2ffb4c09e4f426cc691513e1410ce4d6b72e22700507063ac5c1f66054ac7524318e4b2f9fbf625378ec849bac9e8e3b68ab24ec480e3be3fc257d1fe10ca0d79a6ef0dc5e9b83a795a71c25230c7fc4a67df84492c3c69a94aa8287ea5525cd7c322cc0d2c30bac50adb24c78e99ece09112436fe9ba1e0b0ddc7257b08c9c016d2a4b753aac4ec0878d2c6993ecc4fd78be7766e050b4fc55d2be7a0827af42940127a9482f759e3321c22d511b96826983917a283a0538c5a4c2affe60c8623da177d4902c24eafeff5c12ce75087a7e3df8f3b3d765271fb4c758d1ef020f6eeee82d60ec761371f5", 0x1000, r0) (async) keyctl$reject(0x13, r0, 0x8, 0x3ff, r1) (async) keyctl$link(0x8, r0, r0) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) (async) r3 = add_key(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={'syz', 0x1}, &(0x7f0000000200)="ab475fb9cc5501da937ea9615fcf4a974951f7d0fb9883db0b8240d8081f103f0c60eac1e75fc42de74a853df76875176ba1bf901b434523686f92064fdfb943cd71dc3fee9a890bdaa2fb72caa74db7ae5c32", 0x53, r0) keyctl$negate(0xd, r2, 0xffffffffffffff01, r3) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x2, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x10, r0, 0x0, 0x0, 0x0) 09:38:50 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) pselect6(0x40, &(0x7f0000000000)={0x78c, 0xffffffffffff0001, 0x3ff, 0x3540, 0xfa2, 0x3f, 0x1, 0xc477}, &(0x7f0000000040)={0x1000000000, 0x7, 0x9, 0x474, 0x6, 0x3, 0x2, 0x5}, &(0x7f0000000080)={0x1, 0xffff, 0x59fc0bbb, 0x42, 0x3ff, 0x80000000, 0x2, 0x20}, &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100)={[0x9]}, 0x8}) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_MEDIA_SET(r1, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000002c0)={&(0x7f00000001c0)={0xc4, 0x0, 0x4, 0x70bd2d, 0x25dfdbff, {}, [@TIPC_NLA_PUBL={0x4c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x24}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x5}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x5}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffffff}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffff80}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xfff}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x80}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x2}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x2}]}, @TIPC_NLA_NET={0x64, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x1ffd}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x2}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x8}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x8}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x9}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0xffffffffffffffff}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x100000001}]}]}, 0xc4}, 0x1, 0x0, 0x0, 0x4000040}, 0x24000811) 09:38:50 executing program 4: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000000c0), 0x10400, 0x0) process_mrelease(r0, 0x0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) add_key(&(0x7f0000000000)='id_legacy\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="855153f60b2c11aa5cda2adb11b5ea47c58c43f5599a58b521fd90603a1d30837109d7d96cdc1eb9927f", 0x2a, r2) keyctl$search(0xa, r1, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x10, r0, 0x0, 0x0, 0x0) 09:38:50 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x2, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, 0x0, 0x0, 0x0) 09:38:50 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) add_key(&(0x7f0000000100)='pkcs7_test\x00', &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) r4 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$KEYCTL_MOVE(0x1e, r3, r4, r0, 0x1) 09:38:50 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) pselect6(0x40, &(0x7f0000000000)={0x78c, 0xffffffffffff0001, 0x3ff, 0x3540, 0xfa2, 0x3f, 0x1, 0xc477}, &(0x7f0000000040)={0x1000000000, 0x7, 0x9, 0x474, 0x6, 0x3, 0x2, 0x5}, &(0x7f0000000080)={0x1, 0xffff, 0x59fc0bbb, 0x42, 0x3ff, 0x80000000, 0x2, 0x20}, &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100)={[0x9]}, 0x8}) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) 09:38:50 executing program 4: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000000c0), 0x10400, 0x0) process_mrelease(r0, 0x0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) add_key(&(0x7f0000000000)='id_legacy\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="855153f60b2c11aa5cda2adb11b5ea47c58c43f5599a58b521fd90603a1d30837109d7d96cdc1eb9927f", 0x2a, r2) keyctl$search(0xa, r1, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f00000000c0), 0x10400, 0x0) (async) process_mrelease(r0, 0x0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) (async) add_key(&(0x7f0000000000)='id_legacy\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="855153f60b2c11aa5cda2adb11b5ea47c58c43f5599a58b521fd90603a1d30837109d7d96cdc1eb9927f", 0x2a, r2) (async) keyctl$search(0xa, r1, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) 09:38:50 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x2, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) add_key(&(0x7f0000000100)='pkcs7_test\x00', &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r2) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) (async, rerun: 32) r4 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r1) (rerun: 32) keyctl$KEYCTL_MOVE(0x1e, r3, r4, r0, 0x1) 09:38:50 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, 0x0, 0x0, 0x0) 09:38:50 executing program 0: keyctl$search(0x10, 0x0, 0x0, 0x0, 0x0) 09:38:50 executing program 3: keyctl$search(0x2, 0x0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) pselect6(0x40, &(0x7f0000000000)={0x78c, 0xffffffffffff0001, 0x3ff, 0x3540, 0xfa2, 0x3f, 0x1, 0xc477}, &(0x7f0000000040)={0x1000000000, 0x7, 0x9, 0x474, 0x6, 0x3, 0x2, 0x5}, &(0x7f0000000080)={0x1, 0xffff, 0x59fc0bbb, 0x42, 0x3ff, 0x80000000, 0x2, 0x20}, &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100)={[0x9]}, 0x8}) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:50 executing program 4: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000000c0), 0x10400, 0x0) process_mrelease(r0, 0x0) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) add_key(&(0x7f0000000000)='id_legacy\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="855153f60b2c11aa5cda2adb11b5ea47c58c43f5599a58b521fd90603a1d30837109d7d96cdc1eb9927f", 0x2a, r2) keyctl$search(0xa, r1, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 0: keyctl$search(0x10, 0x0, 0x0, 0x0, 0x0) 09:38:50 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, 0x0, 0x0, 0x0) 09:38:50 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) add_key(&(0x7f0000000100)='pkcs7_test\x00', &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r2) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) (async) r4 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$KEYCTL_MOVE(0x1e, r3, r4, r0, 0x1) 09:38:50 executing program 3: keyctl$search(0x2, 0x0, 0x0, &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) socketpair(0x76534be46c9c3026, 0x3, 0x3, &(0x7f0000002480)={0xffffffffffffffff}) add_key(&(0x7f0000000040)='logon\x00', &(0x7f0000000080)={'syz', 0x1}, &(0x7f0000000180)="20f26948ceabbb4b3f94b155011e2172ba4f984f6fb40d96177416bc64a6f973bde01c68213a297c7aebc23d83038ba5a5dd2230ef9a83ef11a16656d71f361203dbb04f8f34f11576d05a14baf7df266c2859b167f0b8eaa15282f0554a35e7ae8e8a45217e496a99a20a05d7b9f76a", 0x70, 0xfffffffffffffff8) sendmsg$TIPC_CMD_SET_LINK_TOL(r1, &(0x7f00000025c0)={&(0x7f00000024c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000002580)={&(0x7f0000002500)={0x68, 0x0, 0xa00, 0x70bd2d, 0x25dfdbfd, {{}, {}, {0x4c, 0x18, {0x101, @media='udp\x00'}}}, ["", "", "", "", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x1}, 0x4080) setsockopt$X25_QBITINCL(0xffffffffffffffff, 0x106, 0x1, &(0x7f0000000000), 0x4) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) pselect6(0x40, &(0x7f0000000000)={0x78c, 0xffffffffffff0001, 0x3ff, 0x3540, 0xfa2, 0x3f, 0x1, 0xc477}, &(0x7f0000000040)={0x1000000000, 0x7, 0x9, 0x474, 0x6, 0x3, 0x2, 0x5}, &(0x7f0000000080)={0x1, 0xffff, 0x59fc0bbb, 0x42, 0x3ff, 0x80000000, 0x2, 0x20}, &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100)={[0x9]}, 0x8}) 09:38:50 executing program 3: keyctl$search(0x2, 0x0, 0x0, 0x0, 0x0) 09:38:50 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, 0x0, 0x0, 0x0) 09:38:50 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) socketpair(0x76534be46c9c3026, 0x3, 0x3, &(0x7f0000002480)={0xffffffffffffffff}) add_key(&(0x7f0000000040)='logon\x00', &(0x7f0000000080)={'syz', 0x1}, &(0x7f0000000180)="20f26948ceabbb4b3f94b155011e2172ba4f984f6fb40d96177416bc64a6f973bde01c68213a297c7aebc23d83038ba5a5dd2230ef9a83ef11a16656d71f361203dbb04f8f34f11576d05a14baf7df266c2859b167f0b8eaa15282f0554a35e7ae8e8a45217e496a99a20a05d7b9f76a", 0x70, 0xfffffffffffffff8) sendmsg$TIPC_CMD_SET_LINK_TOL(r1, &(0x7f00000025c0)={&(0x7f00000024c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000002580)={&(0x7f0000002500)={0x68, 0x0, 0xa00, 0x70bd2d, 0x25dfdbfd, {{}, {}, {0x4c, 0x18, {0x101, @media='udp\x00'}}}, ["", "", "", "", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x1}, 0x4080) setsockopt$X25_QBITINCL(0xffffffffffffffff, 0x106, 0x1, &(0x7f0000000000), 0x4) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) socketpair(0x76534be46c9c3026, 0x3, 0x3, &(0x7f0000002480)) (async) add_key(&(0x7f0000000040)='logon\x00', &(0x7f0000000080)={'syz', 0x1}, &(0x7f0000000180)="20f26948ceabbb4b3f94b155011e2172ba4f984f6fb40d96177416bc64a6f973bde01c68213a297c7aebc23d83038ba5a5dd2230ef9a83ef11a16656d71f361203dbb04f8f34f11576d05a14baf7df266c2859b167f0b8eaa15282f0554a35e7ae8e8a45217e496a99a20a05d7b9f76a", 0x70, 0xfffffffffffffff8) (async) sendmsg$TIPC_CMD_SET_LINK_TOL(r1, &(0x7f00000025c0)={&(0x7f00000024c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000002580)={&(0x7f0000002500)={0x68, 0x0, 0xa00, 0x70bd2d, 0x25dfdbfd, {{}, {}, {0x4c, 0x18, {0x101, @media='udp\x00'}}}, ["", "", "", "", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x1}, 0x4080) (async) setsockopt$X25_QBITINCL(0xffffffffffffffff, 0x106, 0x1, &(0x7f0000000000), 0x4) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) 09:38:50 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) pselect6(0x40, &(0x7f0000000000)={0x78c, 0xffffffffffff0001, 0x3ff, 0x3540, 0xfa2, 0x3f, 0x1, 0xc477}, &(0x7f0000000040)={0x1000000000, 0x7, 0x9, 0x474, 0x6, 0x3, 0x2, 0x5}, &(0x7f0000000080)={0x1, 0xffff, 0x59fc0bbb, 0x42, 0x3ff, 0x80000000, 0x2, 0x20}, &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100)={[0x9]}, 0x8}) 09:38:50 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) keyctl$link(0x8, 0x0, r1) 09:38:50 executing program 0: keyctl$search(0x10, 0x0, 0x0, 0x0, 0x0) 09:38:50 executing program 3: keyctl$search(0x2, 0x0, 0x0, 0x0, 0x0) 09:38:50 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, 0x0, 0x0, 0x0) 09:38:50 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) keyctl$link(0x8, 0x0, r1) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) keyctl$link(0x8, 0x0, r1) (async) 09:38:50 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) socketpair(0x76534be46c9c3026, 0x3, 0x3, &(0x7f0000002480)={0xffffffffffffffff}) add_key(&(0x7f0000000040)='logon\x00', &(0x7f0000000080)={'syz', 0x1}, &(0x7f0000000180)="20f26948ceabbb4b3f94b155011e2172ba4f984f6fb40d96177416bc64a6f973bde01c68213a297c7aebc23d83038ba5a5dd2230ef9a83ef11a16656d71f361203dbb04f8f34f11576d05a14baf7df266c2859b167f0b8eaa15282f0554a35e7ae8e8a45217e496a99a20a05d7b9f76a", 0x70, 0xfffffffffffffff8) sendmsg$TIPC_CMD_SET_LINK_TOL(r1, &(0x7f00000025c0)={&(0x7f00000024c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000002580)={&(0x7f0000002500)={0x68, 0x0, 0xa00, 0x70bd2d, 0x25dfdbfd, {{}, {}, {0x4c, 0x18, {0x101, @media='udp\x00'}}}, ["", "", "", "", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x1}, 0x4080) setsockopt$X25_QBITINCL(0xffffffffffffffff, 0x106, 0x1, &(0x7f0000000000), 0x4) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) socketpair(0x76534be46c9c3026, 0x3, 0x3, &(0x7f0000002480)) (async) add_key(&(0x7f0000000040)='logon\x00', &(0x7f0000000080)={'syz', 0x1}, &(0x7f0000000180)="20f26948ceabbb4b3f94b155011e2172ba4f984f6fb40d96177416bc64a6f973bde01c68213a297c7aebc23d83038ba5a5dd2230ef9a83ef11a16656d71f361203dbb04f8f34f11576d05a14baf7df266c2859b167f0b8eaa15282f0554a35e7ae8e8a45217e496a99a20a05d7b9f76a", 0x70, 0xfffffffffffffff8) (async) sendmsg$TIPC_CMD_SET_LINK_TOL(r1, &(0x7f00000025c0)={&(0x7f00000024c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000002580)={&(0x7f0000002500)={0x68, 0x0, 0xa00, 0x70bd2d, 0x25dfdbfd, {{}, {}, {0x4c, 0x18, {0x101, @media='udp\x00'}}}, ["", "", "", "", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x1}, 0x4080) (async) setsockopt$X25_QBITINCL(0xffffffffffffffff, 0x106, 0x1, &(0x7f0000000000), 0x4) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) 09:38:50 executing program 0: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x10, r0, 0x0, 0x0, 0x0) 09:38:50 executing program 5: pselect6(0x40, &(0x7f0000000000)={0x78c, 0xffffffffffff0001, 0x3ff, 0x3540, 0xfa2, 0x3f, 0x1, 0xc477}, &(0x7f0000000040)={0x1000000000, 0x7, 0x9, 0x474, 0x6, 0x3, 0x2, 0x5}, &(0x7f0000000080)={0x1, 0xffff, 0x59fc0bbb, 0x42, 0x3ff, 0x80000000, 0x2, 0x20}, &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100)={[0x9]}, 0x8}) 09:38:50 executing program 3: keyctl$search(0x2, 0x0, 0x0, 0x0, 0x0) 09:38:50 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) ioctl$SG_GET_REQUEST_TABLE(0xffffffffffffffff, 0x2286, &(0x7f0000000180)) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:50 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, 0x0, 0x0, 0x0) 09:38:50 executing program 0: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x10, r0, 0x0, 0x0, 0x0) 09:38:50 executing program 5: pselect6(0x0, 0x0, &(0x7f0000000040)={0x1000000000, 0x7, 0x9, 0x474, 0x6, 0x3, 0x2, 0x5}, &(0x7f0000000080)={0x1, 0xffff, 0x59fc0bbb, 0x42, 0x3ff, 0x80000000, 0x2, 0x20}, &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100)={[0x9]}, 0x8}) 09:38:50 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) keyctl$link(0x8, 0x0, r1) 09:38:50 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xe, r0, 0x0, 0x0, 0x0) 09:38:50 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) ioctl$SG_GET_REQUEST_TABLE(0xffffffffffffffff, 0x2286, &(0x7f0000000180)) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) ioctl$SG_GET_REQUEST_TABLE(0xffffffffffffffff, 0x2286, &(0x7f0000000180)) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) 09:38:50 executing program 1: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, 0x0, 0x0, 0x0, 0x0) 09:38:50 executing program 0: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x10, r0, 0x0, 0x0, 0x0) 09:38:50 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xe, r0, 0x0, 0x0, 0x0) 09:38:50 executing program 5: pselect6(0x0, 0x0, 0x0, &(0x7f0000000080)={0x1, 0xffff, 0x59fc0bbb, 0x42, 0x3ff, 0x80000000, 0x2, 0x20}, &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100)={[0x9]}, 0x8}) 09:38:50 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, r1) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$restrict_keyring(0x1d, r3, &(0x7f0000000100)='logon\x00', 0x0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:50 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) ioctl$SG_GET_REQUEST_TABLE(0xffffffffffffffff, 0x2286, &(0x7f0000000180)) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) ioctl$SG_GET_REQUEST_TABLE(0xffffffffffffffff, 0x2286, &(0x7f0000000180)) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) 09:38:50 executing program 1: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, 0x0, 0x0, 0x0, 0x0) 09:38:50 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x10, r0, 0x0, 0x0, 0x0) 09:38:51 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xe, r0, 0x0, 0x0, 0x0) 09:38:51 executing program 5: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100)={[0x9]}, 0x8}) 09:38:51 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async, rerun: 64) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (rerun: 64) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, r1) (async) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) (async, rerun: 64) keyctl$restrict_keyring(0x1d, r3, &(0x7f0000000100)='logon\x00', 0x0) (rerun: 64) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:51 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xe, r0, 0x0, 0x0, 0x0) 09:38:51 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) r2 = add_key(&(0x7f0000000180)='asymmetric\x00', &(0x7f00000001c0)={'syz', 0x3}, &(0x7f0000000200)="6209c5bd0b48786dc6d4d3a24b12b731067709818178982e4b131ffc4d9a5cd607a2399eeb27dcfc5365c87e10edc46431a757dc90aaa9ed911b4f72bffd3d91fb6e3ce2cd20acd89bc57c9bd10991eee3270ab4817bd23c58cd79dba65a64b080a18faf2e9b01c6e7b247356d9ea5607537f253efa8292cab02d6899ba92e32a851753fe28c84dd8b09bb2f62650d7f0cae31d7eb4576bc3d0bc1", 0x9b, r0) r3 = add_key(&(0x7f00000002c0)='encrypted\x00', &(0x7f0000000300)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$negate(0xd, r2, 0xa447, r3) r4 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$reject(0x13, r0, 0x4, 0x1000, r4) 09:38:51 executing program 5: pselect6(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={[0x9]}, 0x8}) 09:38:51 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x10, r0, 0x0, 0x0, 0x0) 09:38:51 executing program 1: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, 0x0, 0x0, 0x0, 0x0) 09:38:51 executing program 3: keyctl$search(0xe, 0x0, 0x0, 0x0, 0x0) 09:38:51 executing program 1: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, 0x0, 0x0, 0x0) 09:38:51 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, r1) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$restrict_keyring(0x1d, r3, &(0x7f0000000100)='logon\x00', 0x0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) (async) keyctl$restrict_keyring(0x1d, r3, &(0x7f0000000100)='logon\x00', 0x0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) 09:38:51 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x10, r0, 0x0, 0x0, 0x0) 09:38:51 executing program 1: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, 0x0, 0x0, 0x0) 09:38:51 executing program 3: keyctl$search(0xe, 0x0, 0x0, 0x0, 0x0) 09:38:51 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) (async) r2 = add_key(&(0x7f0000000180)='asymmetric\x00', &(0x7f00000001c0)={'syz', 0x3}, &(0x7f0000000200)="6209c5bd0b48786dc6d4d3a24b12b731067709818178982e4b131ffc4d9a5cd607a2399eeb27dcfc5365c87e10edc46431a757dc90aaa9ed911b4f72bffd3d91fb6e3ce2cd20acd89bc57c9bd10991eee3270ab4817bd23c58cd79dba65a64b080a18faf2e9b01c6e7b247356d9ea5607537f253efa8292cab02d6899ba92e32a851753fe28c84dd8b09bb2f62650d7f0cae31d7eb4576bc3d0bc1", 0x9b, r0) r3 = add_key(&(0x7f00000002c0)='encrypted\x00', &(0x7f0000000300)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$negate(0xd, r2, 0xa447, r3) r4 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$reject(0x13, r0, 0x4, 0x1000, r4) 09:38:51 executing program 0: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x10, 0x0, 0x0, 0x0, 0x0) 09:38:51 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x4c04, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0x1, 0x0, 0x3, 0x19, 0x8, "9b5cd635feea1d5f7c26bade1351f3b617e722166703d1bd97f88ffa1812d6b064ccdcb0f4ececae97f8fc0cb92f9e071bd8dd845080ca824311247195be1172", "3cceeb442ce6c060f674bf19377cb3f28899187bf10a5893b0a42904b5efdd7896e78de7447d7efc6b65c7063f284c57182c36c14491115af4f1b53365fb1dd5", "87e3f3485584974400f8ff906ea7ce95836c34bad2ef2d3eec776a031eec0c90", [0xfff, 0x7]}) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$reject(0x13, r0, 0x4, 0x7, r1) 09:38:51 executing program 5: pselect6(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={[0x9]}, 0x8}) 09:38:51 executing program 1: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, 0x0, 0x0, 0x0) 09:38:51 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) r2 = add_key(&(0x7f0000000180)='asymmetric\x00', &(0x7f00000001c0)={'syz', 0x3}, &(0x7f0000000200)="6209c5bd0b48786dc6d4d3a24b12b731067709818178982e4b131ffc4d9a5cd607a2399eeb27dcfc5365c87e10edc46431a757dc90aaa9ed911b4f72bffd3d91fb6e3ce2cd20acd89bc57c9bd10991eee3270ab4817bd23c58cd79dba65a64b080a18faf2e9b01c6e7b247356d9ea5607537f253efa8292cab02d6899ba92e32a851753fe28c84dd8b09bb2f62650d7f0cae31d7eb4576bc3d0bc1", 0x9b, r0) (async) r3 = add_key(&(0x7f00000002c0)='encrypted\x00', &(0x7f0000000300)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$negate(0xd, r2, 0xa447, r3) (async, rerun: 64) r4 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) (rerun: 64) keyctl$reject(0x13, r0, 0x4, 0x1000, r4) 09:38:51 executing program 3: keyctl$search(0xe, 0x0, 0x0, 0x0, 0x0) 09:38:51 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x4c04, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0x1, 0x0, 0x3, 0x19, 0x8, "9b5cd635feea1d5f7c26bade1351f3b617e722166703d1bd97f88ffa1812d6b064ccdcb0f4ececae97f8fc0cb92f9e071bd8dd845080ca824311247195be1172", "3cceeb442ce6c060f674bf19377cb3f28899187bf10a5893b0a42904b5efdd7896e78de7447d7efc6b65c7063f284c57182c36c14491115af4f1b53365fb1dd5", "87e3f3485584974400f8ff906ea7ce95836c34bad2ef2d3eec776a031eec0c90", [0xfff, 0x7]}) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) keyctl$reject(0x13, r0, 0x4, 0x7, r1) 09:38:51 executing program 0: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x10, 0x0, 0x0, 0x0, 0x0) 09:38:51 executing program 0: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x10, 0x0, 0x0, 0x0, 0x0) 09:38:51 executing program 3: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xe, r0, 0x0, 0x0, 0x0) 09:38:51 executing program 4: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000080), 0x103800, 0x0) write$RDMA_USER_CM_CMD_JOIN_IP_MCAST(0xffffffffffffffff, &(0x7f00000001c0)={0x10, 0x30, 0xfa00, {&(0x7f0000000100)={0xffffffffffffffff}, 0x1, {0xa, 0x4e24, 0x7, @remote, 0xbc}}}, 0x38) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r2, &(0x7f0000000180)={0x11, 0x10, 0xfa00, {&(0x7f00000000c0), r3}}, 0x18) keyctl$search(0xa, r1, &(0x7f0000000040)='keyring\x00', &(0x7f0000000000)={'syz', 0x3}, 0x0) 09:38:51 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, 0x0, 0x0, 0x0) 09:38:51 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x4c04, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0x1, 0x0, 0x3, 0x19, 0x8, "9b5cd635feea1d5f7c26bade1351f3b617e722166703d1bd97f88ffa1812d6b064ccdcb0f4ececae97f8fc0cb92f9e071bd8dd845080ca824311247195be1172", "3cceeb442ce6c060f674bf19377cb3f28899187bf10a5893b0a42904b5efdd7896e78de7447d7efc6b65c7063f284c57182c36c14491115af4f1b53365fb1dd5", "87e3f3485584974400f8ff906ea7ce95836c34bad2ef2d3eec776a031eec0c90", [0xfff, 0x7]}) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) keyctl$reject(0x13, r0, 0x4, 0x7, r1) 09:38:51 executing program 0: pselect6(0x0, 0x0, &(0x7f0000000040)={0x1000000000, 0x7, 0x9, 0x474, 0x6, 0x3, 0x2, 0x5}, &(0x7f0000000080)={0x1, 0xffff, 0x59fc0bbb, 0x42, 0x3ff, 0x80000000, 0x2, 0x20}, &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100)={[0x9]}, 0x8}) 09:38:52 executing program 5: pselect6(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={[0x9]}, 0x8}) 09:38:52 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, 0x0, 0x0, 0x0) 09:38:52 executing program 3: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xe, r0, 0x0, 0x0, 0x0) 09:38:52 executing program 4: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000080), 0x103800, 0x0) (async) write$RDMA_USER_CM_CMD_JOIN_IP_MCAST(0xffffffffffffffff, &(0x7f00000001c0)={0x10, 0x30, 0xfa00, {&(0x7f0000000100)={0xffffffffffffffff}, 0x1, {0xa, 0x4e24, 0x7, @remote, 0xbc}}}, 0x38) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r2, &(0x7f0000000180)={0x11, 0x10, 0xfa00, {&(0x7f00000000c0), r3}}, 0x18) keyctl$search(0xa, r1, &(0x7f0000000040)='keyring\x00', &(0x7f0000000000)={'syz', 0x3}, 0x0) 09:38:52 executing program 2: r0 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000200)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_QUERY(r0, &(0x7f0000000280)={0x13, 0x10, 0xfa00, {&(0x7f0000000000), r1, 0x1}}, 0x18) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x18, 0xfa00, {0x1, &(0x7f0000000300), 0x2}}, 0x20) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000440)={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000000400), 0x4794cc97a25d756b, 0x4}}, 0x20) write$RDMA_USER_CM_CMD_SET_OPTION(r0, &(0x7f0000000380)={0xe, 0x18, 0xfa00, @id_afonly={&(0x7f00000002c0), 0xffffffffffffffff, 0x0, 0x2, 0x4}}, 0x20) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r2, 0x0, 0x0, 0x0) 09:38:52 executing program 0: pselect6(0x0, 0x0, &(0x7f0000000040)={0x1000000000, 0x7, 0x9, 0x474, 0x6, 0x3, 0x2, 0x5}, &(0x7f0000000080)={0x1, 0xffff, 0x59fc0bbb, 0x42, 0x3ff, 0x80000000, 0x2, 0x20}, &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100)={[0x9]}, 0x8}) 09:38:52 executing program 3: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xe, r0, 0x0, 0x0, 0x0) 09:38:52 executing program 0: pselect6(0x0, 0x0, &(0x7f0000000040)={0x1000000000, 0x7, 0x9, 0x474, 0x6, 0x3, 0x2, 0x5}, &(0x7f0000000080)={0x1, 0xffff, 0x59fc0bbb, 0x42, 0x3ff, 0x80000000, 0x2, 0x20}, &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100)={[0x9]}, 0x8}) 09:38:52 executing program 4: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000080), 0x103800, 0x0) (async) write$RDMA_USER_CM_CMD_JOIN_IP_MCAST(0xffffffffffffffff, &(0x7f00000001c0)={0x10, 0x30, 0xfa00, {&(0x7f0000000100)={0xffffffffffffffff}, 0x1, {0xa, 0x4e24, 0x7, @remote, 0xbc}}}, 0x38) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r2, &(0x7f0000000180)={0x11, 0x10, 0xfa00, {&(0x7f00000000c0), r3}}, 0x18) keyctl$search(0xa, r1, &(0x7f0000000040)='keyring\x00', &(0x7f0000000000)={'syz', 0x3}, 0x0) 09:38:52 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, 0x0, 0x0, 0x0) 09:38:52 executing program 2: r0 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000200)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_QUERY(r0, &(0x7f0000000280)={0x13, 0x10, 0xfa00, {&(0x7f0000000000), r1, 0x1}}, 0x18) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x18, 0xfa00, {0x1, &(0x7f0000000300), 0x2}}, 0x20) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000440)={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000000400), 0x4794cc97a25d756b, 0x4}}, 0x20) write$RDMA_USER_CM_CMD_SET_OPTION(r0, &(0x7f0000000380)={0xe, 0x18, 0xfa00, @id_afonly={&(0x7f00000002c0), 0xffffffffffffffff, 0x0, 0x2, 0x4}}, 0x20) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r2, 0x0, 0x0, 0x0) pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000200), 0x111}}, 0x20) (async) write$RDMA_USER_CM_CMD_QUERY(r0, &(0x7f0000000280)={0x13, 0x10, 0xfa00, {&(0x7f0000000000), r1, 0x1}}, 0x18) (async) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x18, 0xfa00, {0x1, &(0x7f0000000300), 0x2}}, 0x20) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000440)={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000000400), 0x4794cc97a25d756b, 0x4}}, 0x20) (async) write$RDMA_USER_CM_CMD_SET_OPTION(r0, &(0x7f0000000380)={0xe, 0x18, 0xfa00, @id_afonly={&(0x7f00000002c0), 0xffffffffffffffff, 0x0, 0x2, 0x4}}, 0x20) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r2, 0x0, 0x0, 0x0) (async) 09:38:52 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, 0x0, 0x0, 0x0) 09:38:53 executing program 0: pselect6(0x0, 0x0, 0x0, &(0x7f0000000080)={0x1, 0xffff, 0x59fc0bbb, 0x42, 0x3ff, 0x80000000, 0x2, 0x20}, &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100)={[0x9]}, 0x8}) 09:38:53 executing program 5: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0) 09:38:53 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xe, r0, 0x0, 0x0, 0x0) 09:38:53 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:53 executing program 2: r0 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000200)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_QUERY(r0, &(0x7f0000000280)={0x13, 0x10, 0xfa00, {&(0x7f0000000000), r1, 0x1}}, 0x18) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x18, 0xfa00, {0x1, &(0x7f0000000300), 0x2}}, 0x20) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000440)={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000000400), 0x4794cc97a25d756b, 0x4}}, 0x20) (async) write$RDMA_USER_CM_CMD_SET_OPTION(r0, &(0x7f0000000380)={0xe, 0x18, 0xfa00, @id_afonly={&(0x7f00000002c0), 0xffffffffffffffff, 0x0, 0x2, 0x4}}, 0x20) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r2, 0x0, 0x0, 0x0) 09:38:53 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, 0x0, 0x0, 0x0) 09:38:53 executing program 0: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100)={[0x9]}, 0x8}) 09:38:53 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000040), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7, 0xfffffffeffffffff, 0x1, 0x101, 0x75, 0x87, 0xbfb8, 0x80000001}, &(0x7f0000000080)={0x9, 0x6, 0x8001, 0x10000, 0x5, 0x5, 0x7, 0xfffffffffffffffe}, &(0x7f00000000c0)={0x691, 0x8, 0xd0, 0x6, 0x4, 0x1, 0x5, 0xa234}, &(0x7f0000000100)={0x0, 0xea60}) 09:38:53 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, 0x0, 0x0, 0x0) 09:38:53 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xe, r0, 0x0, 0x0, 0x0) 09:38:53 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) 09:38:53 executing program 5: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0) 09:38:53 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xe, r0, 0x0, 0x0, 0x0) 09:38:53 executing program 0: pselect6(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={[0x9]}, 0x8}) 09:38:53 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:53 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, 0x0, 0x0, 0x0) 09:38:53 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000040), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0x7, 0xfffffffeffffffff, 0x1, 0x101, 0x75, 0x87, 0xbfb8, 0x80000001}, &(0x7f0000000080)={0x9, 0x6, 0x8001, 0x10000, 0x5, 0x5, 0x7, 0xfffffffffffffffe}, &(0x7f00000000c0)={0x691, 0x8, 0xd0, 0x6, 0x4, 0x1, 0x5, 0xa234}, &(0x7f0000000100)={0x0, 0xea60}) 09:38:53 executing program 3: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xe, 0x0, 0x0, 0x0, 0x0) 09:38:53 executing program 5: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0) 09:38:53 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000040), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7, 0xfffffffeffffffff, 0x1, 0x101, 0x75, 0x87, 0xbfb8, 0x80000001}, &(0x7f0000000080)={0x9, 0x6, 0x8001, 0x10000, 0x5, 0x5, 0x7, 0xfffffffffffffffe}, &(0x7f00000000c0)={0x691, 0x8, 0xd0, 0x6, 0x4, 0x1, 0x5, 0xa234}, &(0x7f0000000100)={0x0, 0xea60}) 09:38:53 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) keyctl$restrict_keyring(0x1d, r1, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='\x00') keyctl$negate(0xd, r0, 0xfffffffffffffffb, r1) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:53 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, 0x0, 0x0, 0x0) 09:38:53 executing program 3: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xe, 0x0, 0x0, 0x0, 0x0) 09:38:53 executing program 5: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000140)={0x0}) 09:38:53 executing program 3: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xe, 0x0, 0x0, 0x0, 0x0) 09:38:54 executing program 0: pselect6(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={[0x9]}, 0x8}) 09:38:54 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) keyctl$restrict_keyring(0x1d, r1, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='\x00') keyctl$negate(0xd, r0, 0xfffffffffffffffb, r1) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) (async) keyctl$restrict_keyring(0x1d, r1, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='\x00') (async) keyctl$negate(0xd, r0, 0xfffffffffffffffb, r1) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) 09:38:54 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key(&(0x7f0000000100)='big_key\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)="24a5d77de688de1ebe8caec1a39bbf033295494ad36fb894a7f7859ee6610a97d0c2e0da256e85c4b3132dc7e94f4e7455f6e4de54e782c944dc0b8a07fb31b962cfabf9d864528a36d87fe68debf8898165974b0da57134a03b6dc640bb1feba21adc68d8f6b37bc0cf6ac87c82e8f6e84b6bf831246c700da9a086d33a6d32dee25ffbbd1338a2034f490d66bc9231829c37", 0x93, 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r3 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$restrict_keyring(0x1d, r2, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='#F[!&/.\xae\x00') r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) keyctl$search(0xa, r4, &(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r5 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$link(0x8, r1, r5) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) ioctl$SG_SET_COMMAND_Q(0xffffffffffffffff, 0x2271, &(0x7f0000000240)) 09:38:54 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, 0x0, 0x0, 0x0) 09:38:54 executing program 5: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000140)={0x0}) 09:38:54 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:38:54 executing program 5: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000140)={0x0}) 09:38:54 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) keyctl$restrict_keyring(0x1d, r1, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='\x00') keyctl$negate(0xd, r0, 0xfffffffffffffffb, r1) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) (async) keyctl$restrict_keyring(0x1d, r1, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='\x00') (async) keyctl$negate(0xd, r0, 0xfffffffffffffffb, r1) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) 09:38:54 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key(&(0x7f0000000100)='big_key\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)="24a5d77de688de1ebe8caec1a39bbf033295494ad36fb894a7f7859ee6610a97d0c2e0da256e85c4b3132dc7e94f4e7455f6e4de54e782c944dc0b8a07fb31b962cfabf9d864528a36d87fe68debf8898165974b0da57134a03b6dc640bb1feba21adc68d8f6b37bc0cf6ac87c82e8f6e84b6bf831246c700da9a086d33a6d32dee25ffbbd1338a2034f490d66bc9231829c37", 0x93, 0xfffffffffffffffc) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r3 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$restrict_keyring(0x1d, r2, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='#F[!&/.\xae\x00') (async) r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) (async) keyctl$search(0xa, r4, &(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) r5 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$link(0x8, r1, r5) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) ioctl$SG_SET_COMMAND_Q(0xffffffffffffffff, 0x2271, &(0x7f0000000240)) 09:38:54 executing program 1: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, 0x0, 0x0, 0x0, 0x0) 09:38:54 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:38:54 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0x0) r3 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$search(0xa, r2, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x0}, r3) r4 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000180)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) r5 = add_key$keyring(&(0x7f00000005c0), &(0x7f0000000580)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) r6 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r5) r7 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r7) r8 = add_key$keyring(&(0x7f0000000500), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r9 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000400)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) r10 = add_key(&(0x7f0000000440)='rxrpc_s\x00', &(0x7f0000000480)={'syz', 0x1}, &(0x7f00000004c0)="d718332dd23177a1bcf3cb897bb68849bc29c7f33e12c5a5b494904360056cd729e29d68c6468e9d1e9b32992c81", 0x2e, r6) keyctl$link(0x8, r9, r10) r11 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r8) r12 = add_key(&(0x7f00000003c0)='user\x00', &(0x7f0000000280)={'syz', 0x0}, &(0x7f00000002c0)="b7d54e0eef63a883dd87b5ccad3bd79f3df676fcdf51f02eafe729e298c6fbf5c5301c181b43c62ddffcf93acbffbffa07bdb087a0a874993426bb9518addfe32b47e9dc2e808c6aca31da8ece27eba72f2a392bbfe34d6a1df3176a9e5646179479ca5389c3bae43e7cbdfa9881978901e6dd57f0607bd005d40343f73ab534488487be94c509c57ffa75dc8f0a8393d3312b0463a22e23cc2a33be771d2c47c906019fab0ad7078bd7523ac1578297f543eb709bcb072c1a628e96bbf61e71e60c87004c9bd1a51f94298de4a9dc92c7ee1f48ef6b1e3b54e05b79d01634a94cc663d2fdf590bb5def9de971744516e447a831bb8179a95a61e9e3", 0xfc, r8) keyctl$KEYCTL_MOVE(0x1e, r3, 0x0, r12, 0xdd041e1eb4059936) keyctl$restrict_keyring(0x1d, r4, &(0x7f00000001c0)='dns_resolver\x00', &(0x7f0000000200)='keyring\x00') keyctl$negate(0xd, r4, 0xff, r11) keyctl$link(0x8, r5, r1) 09:38:55 executing program 0: pselect6(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={[0x9]}, 0x8}) 09:38:55 executing program 5: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100), 0x8}) 09:38:55 executing program 1: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, 0x0, 0x0, 0x0, 0x0) 09:38:55 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key(&(0x7f0000000100)='big_key\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)="24a5d77de688de1ebe8caec1a39bbf033295494ad36fb894a7f7859ee6610a97d0c2e0da256e85c4b3132dc7e94f4e7455f6e4de54e782c944dc0b8a07fb31b962cfabf9d864528a36d87fe68debf8898165974b0da57134a03b6dc640bb1feba21adc68d8f6b37bc0cf6ac87c82e8f6e84b6bf831246c700da9a086d33a6d32dee25ffbbd1338a2034f490d66bc9231829c37", 0x93, 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r3 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$restrict_keyring(0x1d, r2, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='#F[!&/.\xae\x00') r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) keyctl$search(0xa, r4, &(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r5 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$link(0x8, r1, r5) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) ioctl$SG_SET_COMMAND_Q(0xffffffffffffffff, 0x2271, &(0x7f0000000240)) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key(&(0x7f0000000100)='big_key\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)="24a5d77de688de1ebe8caec1a39bbf033295494ad36fb894a7f7859ee6610a97d0c2e0da256e85c4b3132dc7e94f4e7455f6e4de54e782c944dc0b8a07fb31b962cfabf9d864528a36d87fe68debf8898165974b0da57134a03b6dc640bb1feba21adc68d8f6b37bc0cf6ac87c82e8f6e84b6bf831246c700da9a086d33a6d32dee25ffbbd1338a2034f490d66bc9231829c37", 0x93, 0xfffffffffffffffc) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) (async) keyctl$restrict_keyring(0x1d, r2, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='#F[!&/.\xae\x00') (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) (async) keyctl$search(0xa, r4, &(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) (async) keyctl$link(0x8, r1, r5) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) ioctl$SG_SET_COMMAND_Q(0xffffffffffffffff, 0x2271, &(0x7f0000000240)) (async) 09:38:55 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:38:55 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, r0) (async) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0x0) r3 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$search(0xa, r2, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x0}, r3) r4 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000180)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) r5 = add_key$keyring(&(0x7f00000005c0), &(0x7f0000000580)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) r6 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r5) r7 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r7) (async) r8 = add_key$keyring(&(0x7f0000000500), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r9 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000400)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) (async) r10 = add_key(&(0x7f0000000440)='rxrpc_s\x00', &(0x7f0000000480)={'syz', 0x1}, &(0x7f00000004c0)="d718332dd23177a1bcf3cb897bb68849bc29c7f33e12c5a5b494904360056cd729e29d68c6468e9d1e9b32992c81", 0x2e, r6) keyctl$link(0x8, r9, r10) (async) r11 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r8) (async) r12 = add_key(&(0x7f00000003c0)='user\x00', &(0x7f0000000280)={'syz', 0x0}, &(0x7f00000002c0)="b7d54e0eef63a883dd87b5ccad3bd79f3df676fcdf51f02eafe729e298c6fbf5c5301c181b43c62ddffcf93acbffbffa07bdb087a0a874993426bb9518addfe32b47e9dc2e808c6aca31da8ece27eba72f2a392bbfe34d6a1df3176a9e5646179479ca5389c3bae43e7cbdfa9881978901e6dd57f0607bd005d40343f73ab534488487be94c509c57ffa75dc8f0a8393d3312b0463a22e23cc2a33be771d2c47c906019fab0ad7078bd7523ac1578297f543eb709bcb072c1a628e96bbf61e71e60c87004c9bd1a51f94298de4a9dc92c7ee1f48ef6b1e3b54e05b79d01634a94cc663d2fdf590bb5def9de971744516e447a831bb8179a95a61e9e3", 0xfc, r8) keyctl$KEYCTL_MOVE(0x1e, r3, 0x0, r12, 0xdd041e1eb4059936) (async) keyctl$restrict_keyring(0x1d, r4, &(0x7f00000001c0)='dns_resolver\x00', &(0x7f0000000200)='keyring\x00') (async) keyctl$negate(0xd, r4, 0xff, r11) (async) keyctl$link(0x8, r5, r1) 09:38:55 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:38:55 executing program 1: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, 0x0, 0x0, 0x0, 0x0) 09:38:55 executing program 5: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100), 0x8}) 09:38:55 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0x0) r3 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$search(0xa, r2, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x0}, r3) (async) r4 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000180)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) r5 = add_key$keyring(&(0x7f00000005c0), &(0x7f0000000580)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) r6 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r5) (async) r7 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r7) r8 = add_key$keyring(&(0x7f0000000500), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r9 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000400)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) (async) r10 = add_key(&(0x7f0000000440)='rxrpc_s\x00', &(0x7f0000000480)={'syz', 0x1}, &(0x7f00000004c0)="d718332dd23177a1bcf3cb897bb68849bc29c7f33e12c5a5b494904360056cd729e29d68c6468e9d1e9b32992c81", 0x2e, r6) keyctl$link(0x8, r9, r10) (async, rerun: 32) r11 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r8) (async, rerun: 32) r12 = add_key(&(0x7f00000003c0)='user\x00', &(0x7f0000000280)={'syz', 0x0}, &(0x7f00000002c0)="b7d54e0eef63a883dd87b5ccad3bd79f3df676fcdf51f02eafe729e298c6fbf5c5301c181b43c62ddffcf93acbffbffa07bdb087a0a874993426bb9518addfe32b47e9dc2e808c6aca31da8ece27eba72f2a392bbfe34d6a1df3176a9e5646179479ca5389c3bae43e7cbdfa9881978901e6dd57f0607bd005d40343f73ab534488487be94c509c57ffa75dc8f0a8393d3312b0463a22e23cc2a33be771d2c47c906019fab0ad7078bd7523ac1578297f543eb709bcb072c1a628e96bbf61e71e60c87004c9bd1a51f94298de4a9dc92c7ee1f48ef6b1e3b54e05b79d01634a94cc663d2fdf590bb5def9de971744516e447a831bb8179a95a61e9e3", 0xfc, r8) keyctl$KEYCTL_MOVE(0x1e, r3, 0x0, r12, 0xdd041e1eb4059936) keyctl$restrict_keyring(0x1d, r4, &(0x7f00000001c0)='dns_resolver\x00', &(0x7f0000000200)='keyring\x00') (async) keyctl$negate(0xd, r4, 0xff, r11) (async) keyctl$link(0x8, r5, r1) 09:38:55 executing program 2: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) 09:38:55 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:38:56 executing program 5: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100), 0x8}) 09:38:56 executing program 0: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0) 09:38:56 executing program 1: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100), 0x8}) 09:38:56 executing program 2: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) 09:38:56 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:38:56 executing program 4: ioctl$SCSI_IOCTL_SYNC(0xffffffffffffffff, 0x4) r0 = add_key(&(0x7f0000000040)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x4000) getpeername(r1, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) ioctl$SG_GET_SCSI_ID(0xffffffffffffffff, 0x2276, &(0x7f0000000480)) sendto$x25(r1, &(0x7f0000000440)="4a4a643ce8b92bbfd93e3a42f55586f8f8933bb01c5e129a0841f809a573e932e6", 0x21, 0x80, 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x0}, 0x0, 0x0, r2) keyctl$search(0xa, r3, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x1}, 0x0) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$clear(0x7, r4) r5 = add_key(&(0x7f00000002c0)='cifs.spnego\x00', &(0x7f0000000300)={'syz', 0x1}, &(0x7f0000000340)="904c601a23eebe6b47e3959227aced3bcbd42090b9f5328f7a0bc77185f4b3367f3fd9b6439aa35b0f7cc44371ecd89ca6e6a99a63aa3fc1fe886b78a28ba2238d3096581148", 0x46, r0) syz_genetlink_get_family_id$nbd(&(0x7f0000000600), 0xffffffffffffffff) keyctl$restrict_keyring(0x1d, r5, &(0x7f00000003c0)='.request_key_auth\x00', &(0x7f0000000400)='keyring\x00') socketpair(0x5, 0x6, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) sendmsg$TIPC_CMD_SHOW_PORTS(r6, &(0x7f00000005c0)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000580)={&(0x7f0000000540)={0x1c, 0x0, 0x10, 0x70bd26, 0x25dfdbfd, {}, ["", "", "", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x810}, 0x84) add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x1}, 0x0, 0x0, r0) 09:38:56 executing program 3: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, 0x0, 0x0, 0x0, 0x0) 09:38:56 executing program 2: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) 09:38:56 executing program 1: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100), 0x8}) 09:38:56 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key(&(0x7f0000000100)='big_key\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)="24a5d77de688de1ebe8caec1a39bbf033295494ad36fb894a7f7859ee6610a97d0c2e0da256e85c4b3132dc7e94f4e7455f6e4de54e782c944dc0b8a07fb31b962cfabf9d864528a36d87fe68debf8898165974b0da57134a03b6dc640bb1feba21adc68d8f6b37bc0cf6ac87c82e8f6e84b6bf831246c700da9a086d33a6d32dee25ffbbd1338a2034f490d66bc9231829c37", 0x93, 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r3 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$restrict_keyring(0x1d, r2, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='#F[!&/.\xae\x00') r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) keyctl$search(0xa, r4, &(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r5 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$link(0x8, r1, r5) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) ioctl$SG_SET_COMMAND_Q(0xffffffffffffffff, 0x2271, &(0x7f0000000240)) 09:38:56 executing program 0: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0) 09:38:56 executing program 2: sendmsg$L2TP_CMD_SESSION_GET(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x64, 0x0, 0x20, 0x70bd26, 0x25dfdbfe, {}, [@L2TP_ATTR_CONN_ID={0x8, 0x9, 0x1}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}, @L2TP_ATTR_L2SPEC_TYPE={0x5, 0x5, 0x1}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x5}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0x40}, @L2TP_ATTR_SESSION_ID={0x8, 0xb, 0x1}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0xfff8}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x6}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x3}]}, 0x64}, 0x1, 0x0, 0x0, 0x22000080}, 0x0) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:56 executing program 3: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, 0x0, 0x0, 0x0, 0x0) 09:38:56 executing program 1: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100), 0x8}) 09:38:56 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key(&(0x7f0000000100)='big_key\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)="24a5d77de688de1ebe8caec1a39bbf033295494ad36fb894a7f7859ee6610a97d0c2e0da256e85c4b3132dc7e94f4e7455f6e4de54e782c944dc0b8a07fb31b962cfabf9d864528a36d87fe68debf8898165974b0da57134a03b6dc640bb1feba21adc68d8f6b37bc0cf6ac87c82e8f6e84b6bf831246c700da9a086d33a6d32dee25ffbbd1338a2034f490d66bc9231829c37", 0x93, 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r3 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$restrict_keyring(0x1d, r2, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='#F[!&/.\xae\x00') r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) keyctl$search(0xa, r4, &(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r5 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$link(0x8, r1, r5) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) ioctl$SG_SET_COMMAND_Q(0xffffffffffffffff, 0x2271, &(0x7f0000000240)) 09:38:56 executing program 0: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0) 09:38:56 executing program 2: sendmsg$L2TP_CMD_SESSION_GET(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x64, 0x0, 0x20, 0x70bd26, 0x25dfdbfe, {}, [@L2TP_ATTR_CONN_ID={0x8, 0x9, 0x1}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}, @L2TP_ATTR_L2SPEC_TYPE={0x5, 0x5, 0x1}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x5}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0x40}, @L2TP_ATTR_SESSION_ID={0x8, 0xb, 0x1}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0xfff8}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x6}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x3}]}, 0x64}, 0x1, 0x0, 0x0, 0x22000080}, 0x0) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) sendmsg$L2TP_CMD_SESSION_GET(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x64, 0x0, 0x20, 0x70bd26, 0x25dfdbfe, {}, [@L2TP_ATTR_CONN_ID={0x8, 0x9, 0x1}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}, @L2TP_ATTR_L2SPEC_TYPE={0x5, 0x5, 0x1}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x5}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0x40}, @L2TP_ATTR_SESSION_ID={0x8, 0xb, 0x1}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0xfff8}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x6}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x3}]}, 0x64}, 0x1, 0x0, 0x0, 0x22000080}, 0x0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) 09:38:56 executing program 4: ioctl$SCSI_IOCTL_SYNC(0xffffffffffffffff, 0x4) (async) r0 = add_key(&(0x7f0000000040)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x4000) getpeername(r1, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) (async) ioctl$SG_GET_SCSI_ID(0xffffffffffffffff, 0x2276, &(0x7f0000000480)) (async, rerun: 32) sendto$x25(r1, &(0x7f0000000440)="4a4a643ce8b92bbfd93e3a42f55586f8f8933bb01c5e129a0841f809a573e932e6", 0x21, 0x80, 0x0, 0x0) (async, rerun: 32) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) (async) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x0}, 0x0, 0x0, r2) keyctl$search(0xa, r3, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x1}, 0x0) (async) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$clear(0x7, r4) r5 = add_key(&(0x7f00000002c0)='cifs.spnego\x00', &(0x7f0000000300)={'syz', 0x1}, &(0x7f0000000340)="904c601a23eebe6b47e3959227aced3bcbd42090b9f5328f7a0bc77185f4b3367f3fd9b6439aa35b0f7cc44371ecd89ca6e6a99a63aa3fc1fe886b78a28ba2238d3096581148", 0x46, r0) syz_genetlink_get_family_id$nbd(&(0x7f0000000600), 0xffffffffffffffff) (async) keyctl$restrict_keyring(0x1d, r5, &(0x7f00000003c0)='.request_key_auth\x00', &(0x7f0000000400)='keyring\x00') (async, rerun: 64) socketpair(0x5, 0x6, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) (rerun: 64) sendmsg$TIPC_CMD_SHOW_PORTS(r6, &(0x7f00000005c0)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000580)={&(0x7f0000000540)={0x1c, 0x0, 0x10, 0x70bd26, 0x25dfdbfd, {}, ["", "", "", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x810}, 0x84) (async) add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x1}, 0x0, 0x0, r0) 09:38:56 executing program 1: pselect6(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100), 0x8}) 09:38:56 executing program 0: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000140)={0x0}) 09:38:56 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key(&(0x7f0000000100)='big_key\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)="24a5d77de688de1ebe8caec1a39bbf033295494ad36fb894a7f7859ee6610a97d0c2e0da256e85c4b3132dc7e94f4e7455f6e4de54e782c944dc0b8a07fb31b962cfabf9d864528a36d87fe68debf8898165974b0da57134a03b6dc640bb1feba21adc68d8f6b37bc0cf6ac87c82e8f6e84b6bf831246c700da9a086d33a6d32dee25ffbbd1338a2034f490d66bc9231829c37", 0x93, 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r3 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$restrict_keyring(0x1d, r2, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='#F[!&/.\xae\x00') r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) keyctl$search(0xa, r4, &(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r5 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$link(0x8, r1, r5) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) ioctl$SG_SET_COMMAND_Q(0xffffffffffffffff, 0x2271, &(0x7f0000000240)) 09:38:56 executing program 3: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, 0x0, 0x0, 0x0, 0x0) 09:38:56 executing program 2: sendmsg$L2TP_CMD_SESSION_GET(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x64, 0x0, 0x20, 0x70bd26, 0x25dfdbfe, {}, [@L2TP_ATTR_CONN_ID={0x8, 0x9, 0x1}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}, @L2TP_ATTR_L2SPEC_TYPE={0x5, 0x5, 0x1}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x5}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0x40}, @L2TP_ATTR_SESSION_ID={0x8, 0xb, 0x1}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0xfff8}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x6}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x3}]}, 0x64}, 0x1, 0x0, 0x0, 0x22000080}, 0x0) (async) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:56 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key(&(0x7f0000000100)='big_key\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)="24a5d77de688de1ebe8caec1a39bbf033295494ad36fb894a7f7859ee6610a97d0c2e0da256e85c4b3132dc7e94f4e7455f6e4de54e782c944dc0b8a07fb31b962cfabf9d864528a36d87fe68debf8898165974b0da57134a03b6dc640bb1feba21adc68d8f6b37bc0cf6ac87c82e8f6e84b6bf831246c700da9a086d33a6d32dee25ffbbd1338a2034f490d66bc9231829c37", 0x93, 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r3 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$restrict_keyring(0x1d, r2, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='#F[!&/.\xae\x00') r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) keyctl$search(0xa, r4, &(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r5 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$link(0x8, r1, r5) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:56 executing program 0: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000140)={0x0}) 09:38:56 executing program 2: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) 09:38:56 executing program 2: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) 09:38:56 executing program 3: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:38:56 executing program 0: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000140)={0x0}) 09:38:56 executing program 3: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:38:57 executing program 1: pselect6(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100), 0x8}) 09:38:57 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key(&(0x7f0000000100)='big_key\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)="24a5d77de688de1ebe8caec1a39bbf033295494ad36fb894a7f7859ee6610a97d0c2e0da256e85c4b3132dc7e94f4e7455f6e4de54e782c944dc0b8a07fb31b962cfabf9d864528a36d87fe68debf8898165974b0da57134a03b6dc640bb1feba21adc68d8f6b37bc0cf6ac87c82e8f6e84b6bf831246c700da9a086d33a6d32dee25ffbbd1338a2034f490d66bc9231829c37", 0x93, 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r3 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$restrict_keyring(0x1d, r2, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='#F[!&/.\xae\x00') r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) keyctl$search(0xa, r4, &(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r5 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$link(0x8, r1, r5) 09:38:57 executing program 2: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) 09:38:57 executing program 4: ioctl$SCSI_IOCTL_SYNC(0xffffffffffffffff, 0x4) (async, rerun: 64) r0 = add_key(&(0x7f0000000040)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async, rerun: 64) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x4000) getpeername(r1, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) (async) ioctl$SG_GET_SCSI_ID(0xffffffffffffffff, 0x2276, &(0x7f0000000480)) sendto$x25(r1, &(0x7f0000000440)="4a4a643ce8b92bbfd93e3a42f55586f8f8933bb01c5e129a0841f809a573e932e6", 0x21, 0x80, 0x0, 0x0) (async) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) (async) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x0}, 0x0, 0x0, r2) keyctl$search(0xa, r3, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x1}, 0x0) (async) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$clear(0x7, r4) r5 = add_key(&(0x7f00000002c0)='cifs.spnego\x00', &(0x7f0000000300)={'syz', 0x1}, &(0x7f0000000340)="904c601a23eebe6b47e3959227aced3bcbd42090b9f5328f7a0bc77185f4b3367f3fd9b6439aa35b0f7cc44371ecd89ca6e6a99a63aa3fc1fe886b78a28ba2238d3096581148", 0x46, r0) (async, rerun: 32) syz_genetlink_get_family_id$nbd(&(0x7f0000000600), 0xffffffffffffffff) (rerun: 32) keyctl$restrict_keyring(0x1d, r5, &(0x7f00000003c0)='.request_key_auth\x00', &(0x7f0000000400)='keyring\x00') (async) socketpair(0x5, 0x6, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) sendmsg$TIPC_CMD_SHOW_PORTS(r6, &(0x7f00000005c0)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000580)={&(0x7f0000000540)={0x1c, 0x0, 0x10, 0x70bd26, 0x25dfdbfd, {}, ["", "", "", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x810}, 0x84) add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x1}, 0x0, 0x0, r0) 09:38:57 executing program 0: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100), 0x8}) 09:38:57 executing program 3: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:38:57 executing program 0: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100), 0x8}) 09:38:57 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key(&(0x7f0000000100)='big_key\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)="24a5d77de688de1ebe8caec1a39bbf033295494ad36fb894a7f7859ee6610a97d0c2e0da256e85c4b3132dc7e94f4e7455f6e4de54e782c944dc0b8a07fb31b962cfabf9d864528a36d87fe68debf8898165974b0da57134a03b6dc640bb1feba21adc68d8f6b37bc0cf6ac87c82e8f6e84b6bf831246c700da9a086d33a6d32dee25ffbbd1338a2034f490d66bc9231829c37", 0x93, 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r3 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$restrict_keyring(0x1d, r2, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='#F[!&/.\xae\x00') r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) keyctl$search(0xa, r4, &(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) 09:38:57 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r3 = add_key(&(0x7f0000000180)='ceph\x00', &(0x7f00000001c0)={'syz', 0x3}, &(0x7f0000000200)="1e", 0x1, r0) keyctl$search(0xa, r0, &(0x7f0000000100)='rxrpc\x00', &(0x7f0000000140)={'syz', 0x2}, r3) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r2) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) getpeername(r5, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) sendmsg$TIPC_CMD_SET_NETID(r5, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x24, 0x0, 0x8, 0x70bd2c, 0x25dfdbfe, {{}, {}, {0x8, 0x2, 0x4}}, ["", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x8000}, 0x40) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) keyctl$restrict_keyring(0x1d, r4, &(0x7f00000000c0)='cifs.spnego\x00', 0x0) keyctl$search(0x3, r1, 0x0, 0x0, 0x0) 09:38:57 executing program 0: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100), 0x8}) 09:38:57 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:38:57 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:38:58 executing program 1: pselect6(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100), 0x8}) 09:38:58 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key(&(0x7f0000000100)='big_key\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)="24a5d77de688de1ebe8caec1a39bbf033295494ad36fb894a7f7859ee6610a97d0c2e0da256e85c4b3132dc7e94f4e7455f6e4de54e782c944dc0b8a07fb31b962cfabf9d864528a36d87fe68debf8898165974b0da57134a03b6dc640bb1feba21adc68d8f6b37bc0cf6ac87c82e8f6e84b6bf831246c700da9a086d33a6d32dee25ffbbd1338a2034f490d66bc9231829c37", 0x93, 0xfffffffffffffffc) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$restrict_keyring(0x1d, r1, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='#F[!&/.\xae\x00') r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$search(0xa, r3, &(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) 09:38:58 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r3 = add_key(&(0x7f0000000180)='ceph\x00', &(0x7f00000001c0)={'syz', 0x3}, &(0x7f0000000200)="1e", 0x1, r0) keyctl$search(0xa, r0, &(0x7f0000000100)='rxrpc\x00', &(0x7f0000000140)={'syz', 0x2}, r3) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) (async, rerun: 64) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r2) (async, rerun: 64) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async, rerun: 32) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) (rerun: 32) getpeername(r5, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) sendmsg$TIPC_CMD_SET_NETID(r5, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x24, 0x0, 0x8, 0x70bd2c, 0x25dfdbfe, {{}, {}, {0x8, 0x2, 0x4}}, ["", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x8000}, 0x40) (async, rerun: 32) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) (rerun: 32) keyctl$restrict_keyring(0x1d, r4, &(0x7f00000000c0)='cifs.spnego\x00', 0x0) keyctl$search(0x3, r1, 0x0, 0x0, 0x0) 09:38:58 executing program 0: pselect6(0x0, 0x0, 0x0, &(0x7f0000000080)={0x6, 0x0, 0x48000000, 0x5, 0x5, 0x2, 0x9, 0x9}, &(0x7f00000000c0)={0x0, 0x3938700}, &(0x7f0000000140)={&(0x7f0000000100)={[0x7]}, 0x8}) 09:38:58 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:38:58 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) r1 = add_key(&(0x7f0000000000)='cifs.idmap\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000180)="19634f268a9535af88bd9c94c19c81d0958e5551bbbb2a1c40c99be498ae5ad329df472b8936e271edfefb1df33a8aaf18d9331a0a798970878ab0bd72442b8441112204afaacba8dcad3507671e868959e1d045a6a6e4a4e1dd16dff4b473882dffa9d6ac579a21c7524fd9faf412aef65d11066afed754ecb3fa7d3eccf3efc9052944aa18", 0x86, r0) keyctl$search(0xa, r1, &(0x7f0000000080)='syzkaller\x00', &(0x7f00000000c0)={'syz', 0x1}, r0) 09:38:58 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:38:58 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key(&(0x7f0000000100)='big_key\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)="24a5d77de688de1ebe8caec1a39bbf033295494ad36fb894a7f7859ee6610a97d0c2e0da256e85c4b3132dc7e94f4e7455f6e4de54e782c944dc0b8a07fb31b962cfabf9d864528a36d87fe68debf8898165974b0da57134a03b6dc640bb1feba21adc68d8f6b37bc0cf6ac87c82e8f6e84b6bf831246c700da9a086d33a6d32dee25ffbbd1338a2034f490d66bc9231829c37", 0x93, 0xfffffffffffffffc) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='#F[!&/.\xae\x00') r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$search(0xa, r2, &(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x1}, r1) 09:38:58 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) r1 = add_key(&(0x7f0000000000)='cifs.idmap\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000180)="19634f268a9535af88bd9c94c19c81d0958e5551bbbb2a1c40c99be498ae5ad329df472b8936e271edfefb1df33a8aaf18d9331a0a798970878ab0bd72442b8441112204afaacba8dcad3507671e868959e1d045a6a6e4a4e1dd16dff4b473882dffa9d6ac579a21c7524fd9faf412aef65d11066afed754ecb3fa7d3eccf3efc9052944aa18", 0x86, r0) keyctl$search(0xa, r1, &(0x7f0000000080)='syzkaller\x00', &(0x7f00000000c0)={'syz', 0x1}, r0) 09:38:58 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key(&(0x7f0000000100)='big_key\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)="24a5d77de688de1ebe8caec1a39bbf033295494ad36fb894a7f7859ee6610a97d0c2e0da256e85c4b3132dc7e94f4e7455f6e4de54e782c944dc0b8a07fb31b962cfabf9d864528a36d87fe68debf8898165974b0da57134a03b6dc640bb1feba21adc68d8f6b37bc0cf6ac87c82e8f6e84b6bf831246c700da9a086d33a6d32dee25ffbbd1338a2034f490d66bc9231829c37", 0x93, 0xfffffffffffffffc) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='#F[!&/.\xae\x00') r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) 09:38:58 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async, rerun: 32) r1 = add_key(&(0x7f0000000000)='cifs.idmap\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000180)="19634f268a9535af88bd9c94c19c81d0958e5551bbbb2a1c40c99be498ae5ad329df472b8936e271edfefb1df33a8aaf18d9331a0a798970878ab0bd72442b8441112204afaacba8dcad3507671e868959e1d045a6a6e4a4e1dd16dff4b473882dffa9d6ac579a21c7524fd9faf412aef65d11066afed754ecb3fa7d3eccf3efc9052944aa18", 0x86, r0) (rerun: 32) keyctl$search(0xa, r1, &(0x7f0000000080)='syzkaller\x00', &(0x7f00000000c0)={'syz', 0x1}, r0) 09:38:58 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:38:59 executing program 1: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0) 09:38:59 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key(&(0x7f0000000100)='big_key\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)="24a5d77de688de1ebe8caec1a39bbf033295494ad36fb894a7f7859ee6610a97d0c2e0da256e85c4b3132dc7e94f4e7455f6e4de54e782c944dc0b8a07fb31b962cfabf9d864528a36d87fe68debf8898165974b0da57134a03b6dc640bb1feba21adc68d8f6b37bc0cf6ac87c82e8f6e84b6bf831246c700da9a086d33a6d32dee25ffbbd1338a2034f490d66bc9231829c37", 0x93, 0xfffffffffffffffc) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='#F[!&/.\xae\x00') add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) 09:38:59 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) 09:38:59 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:38:59 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r3 = add_key(&(0x7f0000000180)='ceph\x00', &(0x7f00000001c0)={'syz', 0x3}, &(0x7f0000000200)="1e", 0x1, r0) keyctl$search(0xa, r0, &(0x7f0000000100)='rxrpc\x00', &(0x7f0000000140)={'syz', 0x2}, r3) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r2) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) getpeername(r5, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) sendmsg$TIPC_CMD_SET_NETID(r5, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x24, 0x0, 0x8, 0x70bd2c, 0x25dfdbfe, {{}, {}, {0x8, 0x2, 0x4}}, ["", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x8000}, 0x40) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) keyctl$restrict_keyring(0x1d, r4, &(0x7f00000000c0)='cifs.spnego\x00', 0x0) keyctl$search(0x3, r1, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key(&(0x7f0000000180)='ceph\x00', &(0x7f00000001c0)={'syz', 0x3}, &(0x7f0000000200)="1e", 0x1, r0) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='rxrpc\x00', &(0x7f0000000140)={'syz', 0x2}, r3) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r2) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) (async) getpeername(r5, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) (async) sendmsg$TIPC_CMD_SET_NETID(r5, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x24, 0x0, 0x8, 0x70bd2c, 0x25dfdbfe, {{}, {}, {0x8, 0x2, 0x4}}, ["", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x8000}, 0x40) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) (async) keyctl$restrict_keyring(0x1d, r4, &(0x7f00000000c0)='cifs.spnego\x00', 0x0) (async) keyctl$search(0x3, r1, 0x0, 0x0, 0x0) (async) 09:38:59 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) keyctl$search(0xa, r0, &(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={'syz', 0x1}, r0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r0) r3 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r3, 0x1) keyctl$clear(0x7, r0) 09:38:59 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:38:59 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) keyctl$search(0xa, r0, &(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={'syz', 0x1}, r0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r0) r3 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r3, 0x1) keyctl$clear(0x7, r0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) keyctl$search(0xa, r0, &(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={'syz', 0x1}, r0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r0) (async) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r3, 0x1) (async) keyctl$clear(0x7, r0) (async) 09:38:59 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) 09:38:59 executing program 1: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0) 09:38:59 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key(&(0x7f0000000100)='big_key\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)="24a5d77de688de1ebe8caec1a39bbf033295494ad36fb894a7f7859ee6610a97d0c2e0da256e85c4b3132dc7e94f4e7455f6e4de54e782c944dc0b8a07fb31b962cfabf9d864528a36d87fe68debf8898165974b0da57134a03b6dc640bb1feba21adc68d8f6b37bc0cf6ac87c82e8f6e84b6bf831246c700da9a086d33a6d32dee25ffbbd1338a2034f490d66bc9231829c37", 0x93, 0xfffffffffffffffc) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='#F[!&/.\xae\x00') 09:38:59 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) keyctl$search(0xa, r0, &(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={'syz', 0x1}, r0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r0) (async) r3 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r3, 0x1) (async) keyctl$clear(0x7, r0) 09:38:59 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:38:59 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:59 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000080)='id_resolver\x00', 0x0) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) keyctl$search(0xa, r0, &(0x7f0000000000)='dns_resolver\x00', &(0x7f0000000040)={'syz', 0x2}, r0) 09:38:59 executing program 1: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0) 09:38:59 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) 09:38:59 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key(&(0x7f0000000100)='big_key\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)="24a5d77de688de1ebe8caec1a39bbf033295494ad36fb894a7f7859ee6610a97d0c2e0da256e85c4b3132dc7e94f4e7455f6e4de54e782c944dc0b8a07fb31b962cfabf9d864528a36d87fe68debf8898165974b0da57134a03b6dc640bb1feba21adc68d8f6b37bc0cf6ac87c82e8f6e84b6bf831246c700da9a086d33a6d32dee25ffbbd1338a2034f490d66bc9231829c37", 0x93, 0xfffffffffffffffc) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='#F[!&/.\xae\x00') 09:38:59 executing program 1: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000140)={0x0}) 09:38:59 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:38:59 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) 09:38:59 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) 09:38:59 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000080)='id_resolver\x00', 0x0) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) keyctl$search(0xa, r0, &(0x7f0000000000)='dns_resolver\x00', &(0x7f0000000040)={'syz', 0x2}, r0) 09:38:59 executing program 1: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000140)={0x0}) 09:38:59 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key(&(0x7f0000000100)='big_key\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)="24a5d77de688de1ebe8caec1a39bbf033295494ad36fb894a7f7859ee6610a97d0c2e0da256e85c4b3132dc7e94f4e7455f6e4de54e782c944dc0b8a07fb31b962cfabf9d864528a36d87fe68debf8898165974b0da57134a03b6dc640bb1feba21adc68d8f6b37bc0cf6ac87c82e8f6e84b6bf831246c700da9a086d33a6d32dee25ffbbd1338a2034f490d66bc9231829c37", 0x93, 0xfffffffffffffffc) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, 0x0, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='#F[!&/.\xae\x00') 09:38:59 executing program 3: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, 0x0, 0x0, 0x0, 0x0) 09:38:59 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) 09:38:59 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000080)='id_resolver\x00', 0x0) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) keyctl$search(0xa, r0, &(0x7f0000000000)='dns_resolver\x00', &(0x7f0000000040)={'syz', 0x2}, r0) 09:38:59 executing program 0: keyctl$search(0x6, 0x0, 0x0, 0x0, 0x0) 09:38:59 executing program 3: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, 0x0, 0x0, 0x0, 0x0) 09:38:59 executing program 1: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000140)={0x0}) 09:38:59 executing program 0: keyctl$search(0x6, 0x0, 0x0, 0x0, 0x0) 09:38:59 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$search(0xa, r1, &(0x7f0000000280)='encrypted\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, r0) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r3, 0x1) r4 = add_key(&(0x7f0000000000)='cifs.spnego\x00', &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) socket$inet_udp(0x2, 0x2, 0x0) r5 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r4) keyctl$reject(0x13, r5, 0x1ff, 0x3, r4) keyctl$link(0x8, r4, r4) r6 = add_key(&(0x7f0000000100)='encrypted\x00', &(0x7f00000001c0)={'syz', 0x2}, &(0x7f0000000200)="52ab53f6740ec08cf782826737990be5f646e07f46bbb7a880fae78b75f08d0127d5c6104bbe98010339b16ac76e44f39dfe69d8c47b1f5b862738a5abddebe74774c58822b0b47265e6f4e710c863e56a96c96fa6ab42f7a8f3270c", 0x5c, r4) keyctl$reject(0x13, r6, 0x4, 0x0, r4) 09:38:59 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key(&(0x7f0000000100)='big_key\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)="24a5d77de688de1ebe8caec1a39bbf033295494ad36fb894a7f7859ee6610a97d0c2e0da256e85c4b3132dc7e94f4e7455f6e4de54e782c944dc0b8a07fb31b962cfabf9d864528a36d87fe68debf8898165974b0da57134a03b6dc640bb1feba21adc68d8f6b37bc0cf6ac87c82e8f6e84b6bf831246c700da9a086d33a6d32dee25ffbbd1338a2034f490d66bc9231829c37", 0x93, 0xfffffffffffffffc) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, 0x0, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='#F[!&/.\xae\x00') 09:38:59 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r1) ioctl$SCSI_IOCTL_BENCHMARK_COMMAND(r1, 0x3) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:59 executing program 3: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, 0x0, 0x0, 0x0, 0x0) 09:38:59 executing program 0: keyctl$search(0x6, 0x0, 0x0, 0x0, 0x0) 09:38:59 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$search(0xa, r1, &(0x7f0000000280)='encrypted\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, r0) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r3, 0x1) r4 = add_key(&(0x7f0000000000)='cifs.spnego\x00', &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) socket$inet_udp(0x2, 0x2, 0x0) r5 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r4) keyctl$reject(0x13, r5, 0x1ff, 0x3, r4) keyctl$link(0x8, r4, r4) r6 = add_key(&(0x7f0000000100)='encrypted\x00', &(0x7f00000001c0)={'syz', 0x2}, &(0x7f0000000200)="52ab53f6740ec08cf782826737990be5f646e07f46bbb7a880fae78b75f08d0127d5c6104bbe98010339b16ac76e44f39dfe69d8c47b1f5b862738a5abddebe74774c58822b0b47265e6f4e710c863e56a96c96fa6ab42f7a8f3270c", 0x5c, r4) keyctl$reject(0x13, r6, 0x4, 0x0, r4) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) keyctl$search(0xa, r1, &(0x7f0000000280)='encrypted\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) add_key$keyring(&(0x7f0000000180), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) (async) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r3, 0x1) (async) add_key(&(0x7f0000000000)='cifs.spnego\x00', &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) (async) socket$inet_udp(0x2, 0x2, 0x0) (async) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r4) (async) keyctl$reject(0x13, r5, 0x1ff, 0x3, r4) (async) keyctl$link(0x8, r4, r4) (async) add_key(&(0x7f0000000100)='encrypted\x00', &(0x7f00000001c0)={'syz', 0x2}, &(0x7f0000000200)="52ab53f6740ec08cf782826737990be5f646e07f46bbb7a880fae78b75f08d0127d5c6104bbe98010339b16ac76e44f39dfe69d8c47b1f5b862738a5abddebe74774c58822b0b47265e6f4e710c863e56a96c96fa6ab42f7a8f3270c", 0x5c, r4) (async) keyctl$reject(0x13, r6, 0x4, 0x0, r4) (async) 09:38:59 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r1) (async) ioctl$SCSI_IOCTL_BENCHMARK_COMMAND(r1, 0x3) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:59 executing program 1: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r1 = socket(0x8, 0x2, 0x81) syz_genetlink_get_family_id$tipc(&(0x7f0000000740), r1) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000000580)={0xffffffffffffffff}, 0x2, 0x6}}, 0x20) write$RDMA_USER_CM_CMD_ACCEPT(r0, &(0x7f0000000600)={0x8, 0x120, 0xfa00, {0x3, {0x76, 0x0, "cbd12dd1e6df11c82d50ba369c118c6cde8874c0b8256046a9b5b41d9b57ca37b3c33018ca18dc6d00a52c93b7e559766804e9f473333b6a90c238a2c567c6932fb04a3eb026854e8e5d6a1ef58aefdd912e1e100b2ee3435d6a6935a5eeee45c1d143904abf85963a80ebe262d3265562233278d519560090e8bc4d9883a0789b88615fbf8c9a3e0e563d7bf2da8db9cebafa34e45ff5acd269356afd95faf9f6ca456c69f6fbab5fd82086306f648ff3688908be769f11e0cf7ea7e8f3a719a41d42055a6dfa40ab379e410aa2b52bc1318c779cf15642333ecd76dc5ddafa04443ec7575affd608993fe2069303ed4bf9d17b0d4432a050d175373a969b2a", 0x0, 0x3f, 0xf7, 0x2, 0x40, 0x81, 0x7, 0x1}, r2}}, 0x128) add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="a11a6af5c3b29beab17bf1bf380ea1c1512f3c4f17d8610af0f59c83567392d5cbd99c116a30c78505bf860f75920752d15880a22a9e5b1192181c79834e761a3c3c2de1359bae20e187e1403622a05ddced3ea17addbbb6596d1c7a68a569fd246a03aa98ad16223cf921a55059b385350051c0aabb9fd3a7761d3a0caddb7da8ef46d00cb152a98aa6bf9a507cd0b18f329aed5ab2304c839c6105c5edf4edcddb45cfeb1a3a73ef548af856a749226fa010e67779cdea273f817c03a92ee91cccd645bf64ddcea07dbffdbb965c45763679d4b0e73bf399bc3472d89e3424ae57ffa40bcf7e62c33c31c3b1a30998c59322b4a8fdc7", 0xf7, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) 09:38:59 executing program 3: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r1 = socket(0x8, 0x2, 0x81) syz_genetlink_get_family_id$tipc(&(0x7f0000000740), r1) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000000580)={0xffffffffffffffff}, 0x2, 0x6}}, 0x20) write$RDMA_USER_CM_CMD_ACCEPT(r0, &(0x7f0000000600)={0x8, 0x120, 0xfa00, {0x3, {0x76, 0x0, "cbd12dd1e6df11c82d50ba369c118c6cde8874c0b8256046a9b5b41d9b57ca37b3c33018ca18dc6d00a52c93b7e559766804e9f473333b6a90c238a2c567c6932fb04a3eb026854e8e5d6a1ef58aefdd912e1e100b2ee3435d6a6935a5eeee45c1d143904abf85963a80ebe262d3265562233278d519560090e8bc4d9883a0789b88615fbf8c9a3e0e563d7bf2da8db9cebafa34e45ff5acd269356afd95faf9f6ca456c69f6fbab5fd82086306f648ff3688908be769f11e0cf7ea7e8f3a719a41d42055a6dfa40ab379e410aa2b52bc1318c779cf15642333ecd76dc5ddafa04443ec7575affd608993fe2069303ed4bf9d17b0d4432a050d175373a969b2a", 0x0, 0x3f, 0xf7, 0x2, 0x40, 0x81, 0x7, 0x1}, r2}}, 0x128) add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="a11a6af5c3b29beab17bf1bf380ea1c1512f3c4f17d8610af0f59c83567392d5cbd99c116a30c78505bf860f75920752d15880a22a9e5b1192181c79834e761a3c3c2de1359bae20e187e1403622a05ddced3ea17addbbb6596d1c7a68a569fd246a03aa98ad16223cf921a55059b385350051c0aabb9fd3a7761d3a0caddb7da8ef46d00cb152a98aa6bf9a507cd0b18f329aed5ab2304c839c6105c5edf4edcddb45cfeb1a3a73ef548af856a749226fa010e67779cdea273f817c03a92ee91cccd645bf64ddcea07dbffdbb965c45763679d4b0e73bf399bc3472d89e3424ae57ffa40bcf7e62c33c31c3b1a30998c59322b4a8fdc7", 0xf7, 0xfffffffffffffffb) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r4 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) add_key(&(0x7f0000000180)='.request_key_auth\x00', &(0x7f00000001c0)={'syz', 0x2}, &(0x7f0000000200)="d90b14c48a38ddb30206880428aa7852e331a25ad1913bab97897219b365cfbc2ea7de7e9c66f9a70d50b3", 0x2b, r4) 09:38:59 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key(&(0x7f0000000100)='big_key\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)="24a5d77de688de1ebe8caec1a39bbf033295494ad36fb894a7f7859ee6610a97d0c2e0da256e85c4b3132dc7e94f4e7455f6e4de54e782c944dc0b8a07fb31b962cfabf9d864528a36d87fe68debf8898165974b0da57134a03b6dc640bb1feba21adc68d8f6b37bc0cf6ac87c82e8f6e84b6bf831246c700da9a086d33a6d32dee25ffbbd1338a2034f490d66bc9231829c37", 0x93, 0xfffffffffffffffc) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, 0x0, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='#F[!&/.\xae\x00') 09:38:59 executing program 0: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) 09:38:59 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r1) (async) ioctl$SCSI_IOCTL_BENCHMARK_COMMAND(r1, 0x3) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:59 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) (fail_nth: 1) 09:38:59 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$search(0xa, r1, &(0x7f0000000280)='encrypted\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, r0) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r3, 0x1) r4 = add_key(&(0x7f0000000000)='cifs.spnego\x00', &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) socket$inet_udp(0x2, 0x2, 0x0) r5 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r4) keyctl$reject(0x13, r5, 0x1ff, 0x3, r4) keyctl$link(0x8, r4, r4) r6 = add_key(&(0x7f0000000100)='encrypted\x00', &(0x7f00000001c0)={'syz', 0x2}, &(0x7f0000000200)="52ab53f6740ec08cf782826737990be5f646e07f46bbb7a880fae78b75f08d0127d5c6104bbe98010339b16ac76e44f39dfe69d8c47b1f5b862738a5abddebe74774c58822b0b47265e6f4e710c863e56a96c96fa6ab42f7a8f3270c", 0x5c, r4) keyctl$reject(0x13, r6, 0x4, 0x0, r4) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) keyctl$search(0xa, r1, &(0x7f0000000280)='encrypted\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) add_key$keyring(&(0x7f0000000180), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) (async) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r3, 0x1) (async) add_key(&(0x7f0000000000)='cifs.spnego\x00', &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) (async) socket$inet_udp(0x2, 0x2, 0x0) (async) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r4) (async) keyctl$reject(0x13, r5, 0x1ff, 0x3, r4) (async) keyctl$link(0x8, r4, r4) (async) add_key(&(0x7f0000000100)='encrypted\x00', &(0x7f00000001c0)={'syz', 0x2}, &(0x7f0000000200)="52ab53f6740ec08cf782826737990be5f646e07f46bbb7a880fae78b75f08d0127d5c6104bbe98010339b16ac76e44f39dfe69d8c47b1f5b862738a5abddebe74774c58822b0b47265e6f4e710c863e56a96c96fa6ab42f7a8f3270c", 0x5c, r4) (async) keyctl$reject(0x13, r6, 0x4, 0x0, r4) (async) 09:38:59 executing program 3: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r1 = socket(0x8, 0x2, 0x81) syz_genetlink_get_family_id$tipc(&(0x7f0000000740), r1) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000000580)={0xffffffffffffffff}, 0x2, 0x6}}, 0x20) write$RDMA_USER_CM_CMD_ACCEPT(r0, &(0x7f0000000600)={0x8, 0x120, 0xfa00, {0x3, {0x76, 0x0, "cbd12dd1e6df11c82d50ba369c118c6cde8874c0b8256046a9b5b41d9b57ca37b3c33018ca18dc6d00a52c93b7e559766804e9f473333b6a90c238a2c567c6932fb04a3eb026854e8e5d6a1ef58aefdd912e1e100b2ee3435d6a6935a5eeee45c1d143904abf85963a80ebe262d3265562233278d519560090e8bc4d9883a0789b88615fbf8c9a3e0e563d7bf2da8db9cebafa34e45ff5acd269356afd95faf9f6ca456c69f6fbab5fd82086306f648ff3688908be769f11e0cf7ea7e8f3a719a41d42055a6dfa40ab379e410aa2b52bc1318c779cf15642333ecd76dc5ddafa04443ec7575affd608993fe2069303ed4bf9d17b0d4432a050d175373a969b2a", 0x0, 0x3f, 0xf7, 0x2, 0x40, 0x81, 0x7, 0x1}, r2}}, 0x128) add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="a11a6af5c3b29beab17bf1bf380ea1c1512f3c4f17d8610af0f59c83567392d5cbd99c116a30c78505bf860f75920752d15880a22a9e5b1192181c79834e761a3c3c2de1359bae20e187e1403622a05ddced3ea17addbbb6596d1c7a68a569fd246a03aa98ad16223cf921a55059b385350051c0aabb9fd3a7761d3a0caddb7da8ef46d00cb152a98aa6bf9a507cd0b18f329aed5ab2304c839c6105c5edf4edcddb45cfeb1a3a73ef548af856a749226fa010e67779cdea273f817c03a92ee91cccd645bf64ddcea07dbffdbb965c45763679d4b0e73bf399bc3472d89e3424ae57ffa40bcf7e62c33c31c3b1a30998c59322b4a8fdc7", 0xf7, 0xfffffffffffffffb) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r4 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) add_key(&(0x7f0000000180)='.request_key_auth\x00', &(0x7f00000001c0)={'syz', 0x2}, &(0x7f0000000200)="d90b14c48a38ddb30206880428aa7852e331a25ad1913bab97897219b365cfbc2ea7de7e9c66f9a70d50b3", 0x2b, r4) 09:38:59 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key(&(0x7f0000000100)='big_key\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)="24a5d77de688de1ebe8caec1a39bbf033295494ad36fb894a7f7859ee6610a97d0c2e0da256e85c4b3132dc7e94f4e7455f6e4de54e782c944dc0b8a07fb31b962cfabf9d864528a36d87fe68debf8898165974b0da57134a03b6dc640bb1feba21adc68d8f6b37bc0cf6ac87c82e8f6e84b6bf831246c700da9a086d33a6d32dee25ffbbd1338a2034f490d66bc9231829c37", 0x93, 0xfffffffffffffffc) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='#F[!&/.\xae\x00') [ 395.327474][ T5522] FAULT_INJECTION: forcing a failure. [ 395.327474][ T5522] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 395.340577][ T5522] CPU: 0 PID: 5522 Comm: syz-executor.1 Not tainted 5.16.0-rc4-syzkaller #0 [ 395.349339][ T5522] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 395.359392][ T5522] Call Trace: [ 395.362670][ T5522] [ 395.365606][ T5522] dump_stack_lvl+0xd6/0x122 [ 395.370379][ T5522] dump_stack+0x11/0x1b [ 395.374535][ T5522] should_fail+0x23c/0x250 [ 395.379046][ T5522] should_fail_usercopy+0x16/0x20 [ 395.384116][ T5522] _copy_to_user+0x1c/0x90 [ 395.388538][ T5522] simple_read_from_buffer+0xab/0x120 [ 395.393992][ T5522] proc_fail_nth_read+0x10d/0x150 [ 395.399029][ T5522] ? proc_fault_inject_write+0x230/0x230 [ 395.404672][ T5522] vfs_read+0x1e6/0x750 [ 395.408855][ T5522] ? __fget_files+0x20d/0x220 [ 395.413591][ T5522] ksys_read+0xd9/0x190 [ 395.417801][ T5522] __x64_sys_read+0x3e/0x50 [ 395.422319][ T5522] do_syscall_64+0x44/0xd0 09:38:59 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:59 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='#F[!&/.\xae\x00') 09:38:59 executing program 4: add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, 0x0) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key(&(0x7f0000000000)='rxrpc\x00', &(0x7f0000000180)={'syz', 0x0}, &(0x7f00000001c0)="31a448507a1ce2e82bd7189f446f1bbdcafcb864ea816b904a810b31bf22ff8291f626d01935ae4470674d6d8e565d807345701207c712fba11a7b1fc893e0e84192f1b829da8d989aceee268cde83a7d7416ec30738c150df72a64e57d72b9506a3dc421250de090353c299e36f75527ab6be4391c6b04046ddb04e08cb1c98b8d7cb93740d2946c17c54120c45825836ea95b3555e9b2fcef45b19ff67ab7d291d4a9d90b3f32e80fdc349dee08cca64a7329f593bc97f865371b66f", 0x118, 0xfffffffffffffffa) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) ioctl$sock_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000002c0)={0x0, @tipc=@nameseq={0x1e, 0x1, 0x0, {0x40, 0x2, 0x3}}, @nl=@proc={0x10, 0x0, 0x25dfdbfb, 0x8000000}, @llc={0x1a, 0x7, 0x0, 0x8, 0x7, 0xf, @remote}, 0x8, 0x0, 0x0, 0x0, 0x5bfe, &(0x7f0000000280)='vcan0\x00', 0x3, 0x0, 0x13}) keyctl$search(0xa, r1, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:59 executing program 3: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r1 = socket(0x8, 0x2, 0x81) syz_genetlink_get_family_id$tipc(&(0x7f0000000740), r1) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000000580)={0xffffffffffffffff}, 0x2, 0x6}}, 0x20) write$RDMA_USER_CM_CMD_ACCEPT(r0, &(0x7f0000000600)={0x8, 0x120, 0xfa00, {0x3, {0x76, 0x0, "cbd12dd1e6df11c82d50ba369c118c6cde8874c0b8256046a9b5b41d9b57ca37b3c33018ca18dc6d00a52c93b7e559766804e9f473333b6a90c238a2c567c6932fb04a3eb026854e8e5d6a1ef58aefdd912e1e100b2ee3435d6a6935a5eeee45c1d143904abf85963a80ebe262d3265562233278d519560090e8bc4d9883a0789b88615fbf8c9a3e0e563d7bf2da8db9cebafa34e45ff5acd269356afd95faf9f6ca456c69f6fbab5fd82086306f648ff3688908be769f11e0cf7ea7e8f3a719a41d42055a6dfa40ab379e410aa2b52bc1318c779cf15642333ecd76dc5ddafa04443ec7575affd608993fe2069303ed4bf9d17b0d4432a050d175373a969b2a", 0x0, 0x3f, 0xf7, 0x2, 0x40, 0x81, 0x7, 0x1}, r2}}, 0x128) add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="a11a6af5c3b29beab17bf1bf380ea1c1512f3c4f17d8610af0f59c83567392d5cbd99c116a30c78505bf860f75920752d15880a22a9e5b1192181c79834e761a3c3c2de1359bae20e187e1403622a05ddced3ea17addbbb6596d1c7a68a569fd246a03aa98ad16223cf921a55059b385350051c0aabb9fd3a7761d3a0caddb7da8ef46d00cb152a98aa6bf9a507cd0b18f329aed5ab2304c839c6105c5edf4edcddb45cfeb1a3a73ef548af856a749226fa010e67779cdea273f817c03a92ee91cccd645bf64ddcea07dbffdbb965c45763679d4b0e73bf399bc3472d89e3424ae57ffa40bcf7e62c33c31c3b1a30998c59322b4a8fdc7", 0xf7, 0xfffffffffffffffb) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r4 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) add_key(&(0x7f0000000180)='.request_key_auth\x00', &(0x7f00000001c0)={'syz', 0x2}, &(0x7f0000000200)="d90b14c48a38ddb30206880428aa7852e331a25ad1913bab97897219b365cfbc2ea7de7e9c66f9a70d50b3", 0x2b, r4) 09:38:59 executing program 0: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) 09:38:59 executing program 0: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) 09:38:59 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) 09:38:59 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) [ 395.426744][ T5522] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 395.432681][ T5522] RIP: 0033:0x7f4aa85bda4c [ 395.437091][ T5522] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 395.456705][ T5522] RSP: 002b:00007f4aa7781160 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 395.465121][ T5522] RAX: ffffffffffffffda RBX: 00007f4aa871df60 RCX: 00007f4aa85bda4c 09:38:59 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:38:59 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:59 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) 09:38:59 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='#F[!&/.\xae\x00') 09:38:59 executing program 4: add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, 0x0) (async, rerun: 32) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async, rerun: 32) add_key(&(0x7f0000000000)='rxrpc\x00', &(0x7f0000000180)={'syz', 0x0}, &(0x7f00000001c0)="31a448507a1ce2e82bd7189f446f1bbdcafcb864ea816b904a810b31bf22ff8291f626d01935ae4470674d6d8e565d807345701207c712fba11a7b1fc893e0e84192f1b829da8d989aceee268cde83a7d7416ec30738c150df72a64e57d72b9506a3dc421250de090353c299e36f75527ab6be4391c6b04046ddb04e08cb1c98b8d7cb93740d2946c17c54120c45825836ea95b3555e9b2fcef45b19ff67ab7d291d4a9d90b3f32e80fdc349dee08cca64a7329f593bc97f865371b66f", 0x118, 0xfffffffffffffffa) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) (async) ioctl$sock_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000002c0)={0x0, @tipc=@nameseq={0x1e, 0x1, 0x0, {0x40, 0x2, 0x3}}, @nl=@proc={0x10, 0x0, 0x25dfdbfb, 0x8000000}, @llc={0x1a, 0x7, 0x0, 0x8, 0x7, 0xf, @remote}, 0x8, 0x0, 0x0, 0x0, 0x5bfe, &(0x7f0000000280)='vcan0\x00', 0x3, 0x0, 0x13}) keyctl$search(0xa, r1, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:59 executing program 3: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r1 = socket(0x8, 0x2, 0x81) syz_genetlink_get_family_id$tipc(&(0x7f0000000740), r1) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000000580)={0xffffffffffffffff}, 0x2, 0x6}}, 0x20) write$RDMA_USER_CM_CMD_ACCEPT(r0, &(0x7f0000000600)={0x8, 0x120, 0xfa00, {0x3, {0x76, 0x0, "cbd12dd1e6df11c82d50ba369c118c6cde8874c0b8256046a9b5b41d9b57ca37b3c33018ca18dc6d00a52c93b7e559766804e9f473333b6a90c238a2c567c6932fb04a3eb026854e8e5d6a1ef58aefdd912e1e100b2ee3435d6a6935a5eeee45c1d143904abf85963a80ebe262d3265562233278d519560090e8bc4d9883a0789b88615fbf8c9a3e0e563d7bf2da8db9cebafa34e45ff5acd269356afd95faf9f6ca456c69f6fbab5fd82086306f648ff3688908be769f11e0cf7ea7e8f3a719a41d42055a6dfa40ab379e410aa2b52bc1318c779cf15642333ecd76dc5ddafa04443ec7575affd608993fe2069303ed4bf9d17b0d4432a050d175373a969b2a", 0x0, 0x3f, 0xf7, 0x2, 0x40, 0x81, 0x7, 0x1}, r2}}, 0x128) add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="a11a6af5c3b29beab17bf1bf380ea1c1512f3c4f17d8610af0f59c83567392d5cbd99c116a30c78505bf860f75920752d15880a22a9e5b1192181c79834e761a3c3c2de1359bae20e187e1403622a05ddced3ea17addbbb6596d1c7a68a569fd246a03aa98ad16223cf921a55059b385350051c0aabb9fd3a7761d3a0caddb7da8ef46d00cb152a98aa6bf9a507cd0b18f329aed5ab2304c839c6105c5edf4edcddb45cfeb1a3a73ef548af856a749226fa010e67779cdea273f817c03a92ee91cccd645bf64ddcea07dbffdbb965c45763679d4b0e73bf399bc3472d89e3424ae57ffa40bcf7e62c33c31c3b1a30998c59322b4a8fdc7", 0xf7, 0xfffffffffffffffb) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) 09:38:59 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) 09:38:59 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:59 executing program 4: add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, 0x0) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key(&(0x7f0000000000)='rxrpc\x00', &(0x7f0000000180)={'syz', 0x0}, &(0x7f00000001c0)="31a448507a1ce2e82bd7189f446f1bbdcafcb864ea816b904a810b31bf22ff8291f626d01935ae4470674d6d8e565d807345701207c712fba11a7b1fc893e0e84192f1b829da8d989aceee268cde83a7d7416ec30738c150df72a64e57d72b9506a3dc421250de090353c299e36f75527ab6be4391c6b04046ddb04e08cb1c98b8d7cb93740d2946c17c54120c45825836ea95b3555e9b2fcef45b19ff67ab7d291d4a9d90b3f32e80fdc349dee08cca64a7329f593bc97f865371b66f", 0x118, 0xfffffffffffffffa) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) (async) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) ioctl$sock_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000002c0)={0x0, @tipc=@nameseq={0x1e, 0x1, 0x0, {0x40, 0x2, 0x3}}, @nl=@proc={0x10, 0x0, 0x25dfdbfb, 0x8000000}, @llc={0x1a, 0x7, 0x0, 0x8, 0x7, 0xf, @remote}, 0x8, 0x0, 0x0, 0x0, 0x5bfe, &(0x7f0000000280)='vcan0\x00', 0x3, 0x0, 0x13}) (async) keyctl$search(0xa, r1, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) [ 395.473091][ T5522] RDX: 000000000000000f RSI: 00007f4aa77811e0 RDI: 0000000000000003 [ 395.481121][ T5522] RBP: 00007f4aa77811d0 R08: 0000000000000000 R09: 0000000000000000 [ 395.489093][ T5522] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 395.497153][ T5522] R13: 00007fffabb19e0f R14: 00007f4aa7781300 R15: 0000000000022000 [ 395.505128][ T5522] 09:38:59 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='#F[!&/.\xae\x00') 09:38:59 executing program 3: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r1 = socket(0x8, 0x2, 0x81) syz_genetlink_get_family_id$tipc(&(0x7f0000000740), r1) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000000580)={0xffffffffffffffff}, 0x2, 0x6}}, 0x20) write$RDMA_USER_CM_CMD_ACCEPT(r0, &(0x7f0000000600)={0x8, 0x120, 0xfa00, {0x3, {0x76, 0x0, "cbd12dd1e6df11c82d50ba369c118c6cde8874c0b8256046a9b5b41d9b57ca37b3c33018ca18dc6d00a52c93b7e559766804e9f473333b6a90c238a2c567c6932fb04a3eb026854e8e5d6a1ef58aefdd912e1e100b2ee3435d6a6935a5eeee45c1d143904abf85963a80ebe262d3265562233278d519560090e8bc4d9883a0789b88615fbf8c9a3e0e563d7bf2da8db9cebafa34e45ff5acd269356afd95faf9f6ca456c69f6fbab5fd82086306f648ff3688908be769f11e0cf7ea7e8f3a719a41d42055a6dfa40ab379e410aa2b52bc1318c779cf15642333ecd76dc5ddafa04443ec7575affd608993fe2069303ed4bf9d17b0d4432a050d175373a969b2a", 0x0, 0x3f, 0xf7, 0x2, 0x40, 0x81, 0x7, 0x1}, r2}}, 0x128) add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="a11a6af5c3b29beab17bf1bf380ea1c1512f3c4f17d8610af0f59c83567392d5cbd99c116a30c78505bf860f75920752d15880a22a9e5b1192181c79834e761a3c3c2de1359bae20e187e1403622a05ddced3ea17addbbb6596d1c7a68a569fd246a03aa98ad16223cf921a55059b385350051c0aabb9fd3a7761d3a0caddb7da8ef46d00cb152a98aa6bf9a507cd0b18f329aed5ab2304c839c6105c5edf4edcddb45cfeb1a3a73ef548af856a749226fa010e67779cdea273f817c03a92ee91cccd645bf64ddcea07dbffdbb965c45763679d4b0e73bf399bc3472d89e3424ae57ffa40bcf7e62c33c31c3b1a30998c59322b4a8fdc7", 0xf7, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) 09:38:59 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x2, r0, 0x0, 0x0, 0x0) 09:38:59 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) 09:38:59 executing program 0: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, 0x0, 0x0, 0x0, 0x0) 09:38:59 executing program 3: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r1 = socket(0x8, 0x2, 0x81) syz_genetlink_get_family_id$tipc(&(0x7f0000000740), r1) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000000580)={0xffffffffffffffff}, 0x2, 0x6}}, 0x20) write$RDMA_USER_CM_CMD_ACCEPT(r0, &(0x7f0000000600)={0x8, 0x120, 0xfa00, {0x3, {0x76, 0x0, "cbd12dd1e6df11c82d50ba369c118c6cde8874c0b8256046a9b5b41d9b57ca37b3c33018ca18dc6d00a52c93b7e559766804e9f473333b6a90c238a2c567c6932fb04a3eb026854e8e5d6a1ef58aefdd912e1e100b2ee3435d6a6935a5eeee45c1d143904abf85963a80ebe262d3265562233278d519560090e8bc4d9883a0789b88615fbf8c9a3e0e563d7bf2da8db9cebafa34e45ff5acd269356afd95faf9f6ca456c69f6fbab5fd82086306f648ff3688908be769f11e0cf7ea7e8f3a719a41d42055a6dfa40ab379e410aa2b52bc1318c779cf15642333ecd76dc5ddafa04443ec7575affd608993fe2069303ed4bf9d17b0d4432a050d175373a969b2a", 0x0, 0x3f, 0xf7, 0x2, 0x40, 0x81, 0x7, 0x1}, r2}}, 0x128) add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="a11a6af5c3b29beab17bf1bf380ea1c1512f3c4f17d8610af0f59c83567392d5cbd99c116a30c78505bf860f75920752d15880a22a9e5b1192181c79834e761a3c3c2de1359bae20e187e1403622a05ddced3ea17addbbb6596d1c7a68a569fd246a03aa98ad16223cf921a55059b385350051c0aabb9fd3a7761d3a0caddb7da8ef46d00cb152a98aa6bf9a507cd0b18f329aed5ab2304c839c6105c5edf4edcddb45cfeb1a3a73ef548af856a749226fa010e67779cdea273f817c03a92ee91cccd645bf64ddcea07dbffdbb965c45763679d4b0e73bf399bc3472d89e3424ae57ffa40bcf7e62c33c31c3b1a30998c59322b4a8fdc7", 0xf7, 0xfffffffffffffffb) 09:38:59 executing program 4: read$rfkill(0xffffffffffffffff, &(0x7f0000000080), 0x8) ioctl$SCSI_IOCTL_GET_BUS_NUMBER(0xffffffffffffffff, 0x5386, &(0x7f0000000000)) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), 0xffffffffffffffff) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r0) ioctl$SG_GET_COMMAND_Q(r0, 0x2270, &(0x7f00000000c0)) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = syz_open_dev$sg(&(0x7f0000000040), 0x74a, 0x40) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f00000001c0), r0) sendmsg$TIPC_NL_UDP_GET_REMOTEIP(r0, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x801}, 0xc, &(0x7f0000000200)={&(0x7f0000000300)={0x108, r3, 0x4, 0x70bd2d, 0x25dfdbff, {}, [@TIPC_NLA_LINK={0x1c, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4d94ddec}]}, @TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}]}]}, @TIPC_NLA_NET={0x1c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x9}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x1}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x3}]}, @TIPC_NLA_PUBL={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x2}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1000}]}, @TIPC_NLA_NET={0x10, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc, 0x3, 0xfffffffffffffff9}]}, @TIPC_NLA_MON={0xc, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0xfffffff9}]}, @TIPC_NLA_BEARER={0x8c, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x4}, @TIPC_NLA_BEARER_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xa}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xe9}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1ff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x800}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7234}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1d}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x11}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1ff}]}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz1\x00'}, @TIPC_NLA_BEARER_NAME={0xf, 0x1, @l2={'ib', 0x3a, 'macsec0\x00'}}]}]}, 0x108}, 0x1, 0x0, 0x0, 0x40000}, 0x0) ioctl$SCSI_IOCTL_DOORLOCK(r2, 0x5380) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$search(0xa, r4, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:59 executing program 5: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='#F[!&/.\xae\x00') 09:38:59 executing program 0: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, 0x0, 0x0, 0x0, 0x0) 09:38:59 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:38:59 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) 09:38:59 executing program 4: read$rfkill(0xffffffffffffffff, &(0x7f0000000080), 0x8) ioctl$SCSI_IOCTL_GET_BUS_NUMBER(0xffffffffffffffff, 0x5386, &(0x7f0000000000)) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), 0xffffffffffffffff) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r0) ioctl$SG_GET_COMMAND_Q(r0, 0x2270, &(0x7f00000000c0)) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = syz_open_dev$sg(&(0x7f0000000040), 0x74a, 0x40) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f00000001c0), r0) sendmsg$TIPC_NL_UDP_GET_REMOTEIP(r0, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x801}, 0xc, &(0x7f0000000200)={&(0x7f0000000300)={0x108, r3, 0x4, 0x70bd2d, 0x25dfdbff, {}, [@TIPC_NLA_LINK={0x1c, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4d94ddec}]}, @TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}]}]}, @TIPC_NLA_NET={0x1c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x9}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x1}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x3}]}, @TIPC_NLA_PUBL={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x2}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1000}]}, @TIPC_NLA_NET={0x10, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc, 0x3, 0xfffffffffffffff9}]}, @TIPC_NLA_MON={0xc, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0xfffffff9}]}, @TIPC_NLA_BEARER={0x8c, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x4}, @TIPC_NLA_BEARER_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xa}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xe9}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1ff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x800}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7234}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1d}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x11}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1ff}]}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz1\x00'}, @TIPC_NLA_BEARER_NAME={0xf, 0x1, @l2={'ib', 0x3a, 'macsec0\x00'}}]}]}, 0x108}, 0x1, 0x0, 0x0, 0x40000}, 0x0) ioctl$SCSI_IOCTL_DOORLOCK(r2, 0x5380) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$search(0xa, r4, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) read$rfkill(0xffffffffffffffff, &(0x7f0000000080), 0x8) (async) ioctl$SCSI_IOCTL_GET_BUS_NUMBER(0xffffffffffffffff, 0x5386, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), 0xffffffffffffffff) (async) openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r0) (async) ioctl$SG_GET_COMMAND_Q(r0, 0x2270, &(0x7f00000000c0)) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) syz_open_dev$sg(&(0x7f0000000040), 0x74a, 0x40) (async) syz_genetlink_get_family_id$tipc2(&(0x7f00000001c0), r0) (async) sendmsg$TIPC_NL_UDP_GET_REMOTEIP(r0, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x801}, 0xc, &(0x7f0000000200)={&(0x7f0000000300)={0x108, r3, 0x4, 0x70bd2d, 0x25dfdbff, {}, [@TIPC_NLA_LINK={0x1c, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4d94ddec}]}, @TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}]}]}, @TIPC_NLA_NET={0x1c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x9}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x1}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x3}]}, @TIPC_NLA_PUBL={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x2}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1000}]}, @TIPC_NLA_NET={0x10, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc, 0x3, 0xfffffffffffffff9}]}, @TIPC_NLA_MON={0xc, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0xfffffff9}]}, @TIPC_NLA_BEARER={0x8c, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x4}, @TIPC_NLA_BEARER_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xa}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xe9}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1ff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x800}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7234}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1d}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x11}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1ff}]}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz1\x00'}, @TIPC_NLA_BEARER_NAME={0xf, 0x1, @l2={'ib', 0x3a, 'macsec0\x00'}}]}]}, 0x108}, 0x1, 0x0, 0x0, 0x40000}, 0x0) (async) ioctl$SCSI_IOCTL_DOORLOCK(r2, 0x5380) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x1}, 0x0, 0x0, r1) (async) keyctl$search(0xa, r4, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) 09:38:59 executing program 3: openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r0 = socket(0x8, 0x2, 0x81) syz_genetlink_get_family_id$tipc(&(0x7f0000000740), r0) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000000580), 0x2, 0x6}}, 0x20) add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="a11a6af5c3b29beab17bf1bf380ea1c1512f3c4f17d8610af0f59c83567392d5cbd99c116a30c78505bf860f75920752d15880a22a9e5b1192181c79834e761a3c3c2de1359bae20e187e1403622a05ddced3ea17addbbb6596d1c7a68a569fd246a03aa98ad16223cf921a55059b385350051c0aabb9fd3a7761d3a0caddb7da8ef46d00cb152a98aa6bf9a507cd0b18f329aed5ab2304c839c6105c5edf4edcddb45cfeb1a3a73ef548af856a749226fa010e67779cdea273f817c03a92ee91cccd645bf64ddcea07dbffdbb965c45763679d4b0e73bf399bc3472d89e3424ae57ffa40bcf7e62c33c31c3b1a30998c59322b4a8fdc7", 0xf7, 0xfffffffffffffffb) 09:38:59 executing program 5: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='#F[!&/.\xae\x00') 09:38:59 executing program 0: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, 0x0, 0x0, 0x0, 0x0) 09:38:59 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) clone3(&(0x7f0000000140)={0x8000, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x21}, &(0x7f0000000940)=""/4096, 0x1000, &(0x7f00000000c0), &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0], 0x3}, 0x58) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$clear(0x7, r2) keyctl$search(0xa, r1, &(0x7f00000000c0)='rxrpc\x00', &(0x7f00000001c0)={'syz', 0x1}, r1) 09:38:59 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x4, r0, 0x0, 0x0, 0x0) 09:38:59 executing program 3: openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r0 = socket(0x8, 0x2, 0x81) syz_genetlink_get_family_id$tipc(&(0x7f0000000740), r0) add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="a11a6af5c3b29beab17bf1bf380ea1c1512f3c4f17d8610af0f59c83567392d5cbd99c116a30c78505bf860f75920752d15880a22a9e5b1192181c79834e761a3c3c2de1359bae20e187e1403622a05ddced3ea17addbbb6596d1c7a68a569fd246a03aa98ad16223cf921a55059b385350051c0aabb9fd3a7761d3a0caddb7da8ef46d00cb152a98aa6bf9a507cd0b18f329aed5ab2304c839c6105c5edf4edcddb45cfeb1a3a73ef548af856a749226fa010e67779cdea273f817c03a92ee91cccd645bf64ddcea07dbffdbb965c45763679d4b0e73bf399bc3472d89e3424ae57ffa40bcf7e62c33c31c3b1a30998c59322b4a8fdc7", 0xf7, 0xfffffffffffffffb) 09:38:59 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x5, r0, 0x0, 0x0, 0x0) 09:38:59 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) (fail_nth: 1) 09:38:59 executing program 5: r0 = add_key$keyring(0x0, &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='#F[!&/.\xae\x00') 09:38:59 executing program 4: read$rfkill(0xffffffffffffffff, &(0x7f0000000080), 0x8) (async) ioctl$SCSI_IOCTL_GET_BUS_NUMBER(0xffffffffffffffff, 0x5386, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), 0xffffffffffffffff) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r0) (async) ioctl$SG_GET_COMMAND_Q(r0, 0x2270, &(0x7f00000000c0)) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r2 = syz_open_dev$sg(&(0x7f0000000040), 0x74a, 0x40) (async) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f00000001c0), r0) sendmsg$TIPC_NL_UDP_GET_REMOTEIP(r0, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x801}, 0xc, &(0x7f0000000200)={&(0x7f0000000300)={0x108, r3, 0x4, 0x70bd2d, 0x25dfdbff, {}, [@TIPC_NLA_LINK={0x1c, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4d94ddec}]}, @TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}]}]}, @TIPC_NLA_NET={0x1c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x9}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x1}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x3}]}, @TIPC_NLA_PUBL={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x2}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1000}]}, @TIPC_NLA_NET={0x10, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc, 0x3, 0xfffffffffffffff9}]}, @TIPC_NLA_MON={0xc, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0xfffffff9}]}, @TIPC_NLA_BEARER={0x8c, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x4}, @TIPC_NLA_BEARER_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xa}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xe9}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1ff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x800}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7234}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1d}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x11}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1ff}]}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz1\x00'}, @TIPC_NLA_BEARER_NAME={0xf, 0x1, @l2={'ib', 0x3a, 'macsec0\x00'}}]}]}, 0x108}, 0x1, 0x0, 0x0, 0x40000}, 0x0) (async) ioctl$SCSI_IOCTL_DOORLOCK(r2, 0x5380) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$search(0xa, r4, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:59 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) clone3(&(0x7f0000000140)={0x8000, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x21}, &(0x7f0000000940)=""/4096, 0x1000, &(0x7f00000000c0), &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0], 0x3}, 0x58) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) (async) keyctl$clear(0x7, r2) keyctl$search(0xa, r1, &(0x7f00000000c0)='rxrpc\x00', &(0x7f00000001c0)={'syz', 0x1}, r1) 09:38:59 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = syz_open_dev$sg(&(0x7f0000000000), 0xfffffffffffffffc, 0x202000) ioctl$SG_GET_KEEP_ORPHAN(r1, 0x2288, &(0x7f0000000040)) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:59 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) clone3(&(0x7f0000000140)={0x8000, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x21}, &(0x7f0000000940)=""/4096, 0x1000, &(0x7f00000000c0), &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0], 0x3}, 0x58) (async, rerun: 64) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (rerun: 64) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) (async) keyctl$clear(0x7, r2) (async) keyctl$search(0xa, r1, &(0x7f00000000c0)='rxrpc\x00', &(0x7f00000001c0)={'syz', 0x1}, r1) 09:38:59 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = syz_open_dev$sg(&(0x7f0000000000), 0xfffffffffffffffc, 0x202000) ioctl$SG_GET_KEEP_ORPHAN(r1, 0x2288, &(0x7f0000000040)) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) syz_open_dev$sg(&(0x7f0000000000), 0xfffffffffffffffc, 0x202000) (async) ioctl$SG_GET_KEEP_ORPHAN(r1, 0x2288, &(0x7f0000000040)) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) [ 395.742909][ T5633] FAULT_INJECTION: forcing a failure. [ 395.742909][ T5633] name failslab, interval 1, probability 0, space 0, times 0 [ 395.755624][ T5633] CPU: 0 PID: 5633 Comm: syz-executor.0 Not tainted 5.16.0-rc4-syzkaller #0 [ 395.764316][ T5633] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 395.774375][ T5633] Call Trace: [ 395.777707][ T5633] [ 395.780641][ T5633] dump_stack_lvl+0xd6/0x122 [ 395.785244][ T5633] dump_stack+0x11/0x1b 09:38:59 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r1 = syz_open_dev$sg(&(0x7f0000000000), 0xfffffffffffffffc, 0x202000) ioctl$SG_GET_KEEP_ORPHAN(r1, 0x2288, &(0x7f0000000040)) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:38:59 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) r3 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$search(0xa, r2, &(0x7f0000000180)='blacklist\x00', &(0x7f00000001c0)={'syz', 0x1}, r3) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r4 = add_key(&(0x7f0000000080)='trusted\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)="e7e8ca6bc1ab5ca25a347ee58421477d2a571cccf7dae9b250a0ca657b797ac3955aa9f8b8ccf001c545e3fa02aa5415d708bd2ab14489255818f23837b9b552c1faa24dea6f17", 0x47, r1) keyctl$search(0xa, r1, &(0x7f0000000000)='cifs.spnego\x00', &(0x7f0000000040)={'syz', 0x0}, r4) r5 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r5) ioctl$SG_SET_TIMEOUT(0xffffffffffffffff, 0x2201, &(0x7f0000000280)=0x7ff) keyctl$link(0x8, r5, r0) [ 395.789419][ T5633] should_fail+0x23c/0x250 [ 395.793844][ T5633] ? kasprintf+0x7e/0xa0 [ 395.798102][ T5633] __should_failslab+0x81/0x90 [ 395.802945][ T5633] should_failslab+0x5/0x20 [ 395.807454][ T5633] __kmalloc_track_caller+0x6d/0x370 [ 395.812744][ T5633] kvasprintf+0x83/0x100 [ 395.817036][ T5633] kasprintf+0x7e/0xa0 [ 395.821115][ T5633] ? search_process_keyrings_rcu+0x190/0x190 [ 395.827104][ T5633] keyctl_describe_key+0x14d/0x360 [ 395.832263][ T5633] __se_sys_keyctl+0x325/0x9e0 [ 395.837055][ T5633] ? __fget_files+0x20d/0x220 09:38:59 executing program 4: sendmsg$TIPC_CMD_SET_LINK_PRI(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x68, 0x0, 0x8, 0x70bd2c, 0x25dfdbfc, {{}, {}, {0x4c, 0x18, {0xddb, @media='eth\x00'}}}, ["", "", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x8000}, 0x84) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$link(0x8, r0, r1) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) [ 395.841742][ T5633] ? debug_smp_processor_id+0x18/0x20 [ 395.847137][ T5633] ? fpregs_assert_state_consistent+0x7e/0x90 [ 395.853231][ T5633] __x64_sys_keyctl+0x63/0x70 [ 395.857954][ T5633] do_syscall_64+0x44/0xd0 [ 395.862379][ T5633] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 395.868357][ T5633] RIP: 0033:0x7fdb1326ce99 [ 395.872788][ T5633] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 09:38:59 executing program 3: openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) socket(0x8, 0x2, 0x81) add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="a11a6af5c3b29beab17bf1bf380ea1c1512f3c4f17d8610af0f59c83567392d5cbd99c116a30c78505bf860f75920752d15880a22a9e5b1192181c79834e761a3c3c2de1359bae20e187e1403622a05ddced3ea17addbbb6596d1c7a68a569fd246a03aa98ad16223cf921a55059b385350051c0aabb9fd3a7761d3a0caddb7da8ef46d00cb152a98aa6bf9a507cd0b18f329aed5ab2304c839c6105c5edf4edcddb45cfeb1a3a73ef548af856a749226fa010e67779cdea273f817c03a92ee91cccd645bf64ddcea07dbffdbb965c45763679d4b0e73bf399bc3472d89e3424ae57ffa40bcf7e62c33c31c3b1a30998c59322b4a8fdc7", 0xf7, 0xfffffffffffffffb) 09:38:59 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) r3 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$search(0xa, r2, &(0x7f0000000180)='blacklist\x00', &(0x7f00000001c0)={'syz', 0x1}, r3) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r4 = add_key(&(0x7f0000000080)='trusted\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)="e7e8ca6bc1ab5ca25a347ee58421477d2a571cccf7dae9b250a0ca657b797ac3955aa9f8b8ccf001c545e3fa02aa5415d708bd2ab14489255818f23837b9b552c1faa24dea6f17", 0x47, r1) keyctl$search(0xa, r1, &(0x7f0000000000)='cifs.spnego\x00', &(0x7f0000000040)={'syz', 0x0}, r4) r5 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r5) ioctl$SG_SET_TIMEOUT(0xffffffffffffffff, 0x2201, &(0x7f0000000280)=0x7ff) keyctl$link(0x8, r5, r0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) (async) add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, 0x0, 0x0, r1) (async) keyctl$search(0xa, r2, &(0x7f0000000180)='blacklist\x00', &(0x7f00000001c0)={'syz', 0x1}, r3) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) add_key(&(0x7f0000000080)='trusted\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)="e7e8ca6bc1ab5ca25a347ee58421477d2a571cccf7dae9b250a0ca657b797ac3955aa9f8b8ccf001c545e3fa02aa5415d708bd2ab14489255818f23837b9b552c1faa24dea6f17", 0x47, r1) (async) keyctl$search(0xa, r1, &(0x7f0000000000)='cifs.spnego\x00', &(0x7f0000000040)={'syz', 0x0}, r4) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r5) (async) ioctl$SG_SET_TIMEOUT(0xffffffffffffffff, 0x2201, &(0x7f0000000280)=0x7ff) (async) keyctl$link(0x8, r5, r0) (async) [ 395.892395][ T5633] RSP: 002b:00007fdb123e3168 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 395.900833][ T5633] RAX: ffffffffffffffda RBX: 00007fdb1337ff60 RCX: 00007fdb1326ce99 [ 395.908809][ T5633] RDX: 0000000000000000 RSI: 000000001a758b7e RDI: 0000000000000006 [ 395.916960][ T5633] RBP: 00007fdb123e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 395.925111][ T5633] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 395.933178][ T5633] R13: 00007fffed209c6f R14: 00007fdb123e3300 R15: 0000000000022000 09:39:00 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) (fail_nth: 2) 09:39:00 executing program 4: sendmsg$TIPC_CMD_SET_LINK_PRI(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x68, 0x0, 0x8, 0x70bd2c, 0x25dfdbfc, {{}, {}, {0x4c, 0x18, {0xddb, @media='eth\x00'}}}, ["", "", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x8000}, 0x84) (async) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$link(0x8, r0, r1) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:39:00 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) (async) r3 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$search(0xa, r2, &(0x7f0000000180)='blacklist\x00', &(0x7f00000001c0)={'syz', 0x1}, r3) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r4 = add_key(&(0x7f0000000080)='trusted\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)="e7e8ca6bc1ab5ca25a347ee58421477d2a571cccf7dae9b250a0ca657b797ac3955aa9f8b8ccf001c545e3fa02aa5415d708bd2ab14489255818f23837b9b552c1faa24dea6f17", 0x47, r1) keyctl$search(0xa, r1, &(0x7f0000000000)='cifs.spnego\x00', &(0x7f0000000040)={'syz', 0x0}, r4) (async, rerun: 32) r5 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (rerun: 32) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r5) ioctl$SG_SET_TIMEOUT(0xffffffffffffffff, 0x2201, &(0x7f0000000280)=0x7ff) keyctl$link(0x8, r5, r0) 09:39:00 executing program 3: openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="a11a6af5c3b29beab17bf1bf380ea1c1512f3c4f17d8610af0f59c83567392d5cbd99c116a30c78505bf860f75920752d15880a22a9e5b1192181c79834e761a3c3c2de1359bae20e187e1403622a05ddced3ea17addbbb6596d1c7a68a569fd246a03aa98ad16223cf921a55059b385350051c0aabb9fd3a7761d3a0caddb7da8ef46d00cb152a98aa6bf9a507cd0b18f329aed5ab2304c839c6105c5edf4edcddb45cfeb1a3a73ef548af856a749226fa010e67779cdea273f817c03a92ee91cccd645bf64ddcea07dbffdbb965c45763679d4b0e73bf399bc3472d89e3424ae57ffa40bcf7e62c33c31c3b1a30998c59322b4a8fdc7", 0xf7, 0xfffffffffffffffb) 09:39:00 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='#F[!&/.\xae\x00') 09:39:00 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x7, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='#F[!&/.\xae\x00') [ 395.941183][ T5633] 09:39:00 executing program 4: sendmsg$TIPC_CMD_SET_LINK_PRI(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x68, 0x0, 0x8, 0x70bd2c, 0x25dfdbfc, {{}, {}, {0x4c, 0x18, {0xddb, @media='eth\x00'}}}, ["", "", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x8000}, 0x84) (async) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$link(0x8, r0, r1) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:39:00 executing program 3: add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="a11a6af5c3b29beab17bf1bf380ea1c1512f3c4f17d8610af0f59c83567392d5cbd99c116a30c78505bf860f75920752d15880a22a9e5b1192181c79834e761a3c3c2de1359bae20e187e1403622a05ddced3ea17addbbb6596d1c7a68a569fd246a03aa98ad16223cf921a55059b385350051c0aabb9fd3a7761d3a0caddb7da8ef46d00cb152a98aa6bf9a507cd0b18f329aed5ab2304c839c6105c5edf4edcddb45cfeb1a3a73ef548af856a749226fa010e67779cdea273f817c03a92ee91cccd645bf64ddcea07dbffdbb965c45763679d4b0e73bf399bc3472d89e3424ae57ffa40bcf7e62c33c31c3b1a30998c59322b4a8fdc7", 0xf7, 0xfffffffffffffffb) 09:39:00 executing program 2: socket$l2tp6(0xa, 0x2, 0x73) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r2 = add_key(&(0x7f0000000000)='trusted\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="e6c9220ce6f4935e6aeace396e62", 0xe, r1) keyctl$link(0x8, r0, r2) 09:39:00 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) r1 = add_key(&(0x7f0000000000)='id_resolver\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="f5860d112c72ae224fdcab21c3f1dff5341c7711aef528a4ec064b84818cd534b41e9d9c443b5c67072c6781ef43f81bd480c2fb32f6d73d68b75efc7fb9ae67b0eab2ad361bb03bf3af4d065de84d6f35967da4dc77275753606a3cb0e50d7f35ebf2cf8bd6501276c05f70c703f3cdf65841af7fb2dedea4a3dbd6e16f6037", 0x80, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) keyctl$reject(0x13, r1, 0x7, 0x0, r2) [ 395.998547][ T5693] FAULT_INJECTION: forcing a failure. [ 395.998547][ T5693] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 396.011780][ T5693] CPU: 0 PID: 5693 Comm: syz-executor.0 Not tainted 5.16.0-rc4-syzkaller #0 [ 396.020457][ T5693] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 396.030534][ T5693] Call Trace: [ 396.033808][ T5693] [ 396.036742][ T5693] dump_stack_lvl+0xd6/0x122 [ 396.041463][ T5693] dump_stack+0x11/0x1b [ 396.045619][ T5693] should_fail+0x23c/0x250 [ 396.050061][ T5693] should_fail_usercopy+0x16/0x20 [ 396.055083][ T5693] _copy_to_user+0x1c/0x90 [ 396.059567][ T5693] simple_read_from_buffer+0xab/0x120 [ 396.064948][ T5693] proc_fail_nth_read+0x10d/0x150 [ 396.070071][ T5693] ? proc_fault_inject_write+0x230/0x230 [ 396.075714][ T5693] vfs_read+0x1e6/0x750 [ 396.079884][ T5693] ? __fget_files+0x20d/0x220 [ 396.084563][ T5693] ksys_read+0xd9/0x190 [ 396.088786][ T5693] __x64_sys_read+0x3e/0x50 [ 396.093352][ T5693] do_syscall_64+0x44/0xd0 [ 396.097776][ T5693] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 396.103728][ T5693] RIP: 0033:0x7fdb1321fa4c [ 396.108118][ T5693] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 396.127752][ T5693] RSP: 002b:00007fdb123e3160 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 396.136184][ T5693] RAX: ffffffffffffffda RBX: 00007fdb1337ff60 RCX: 00007fdb1321fa4c 09:39:00 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='#F[!&/.\xae\x00') 09:39:00 executing program 2: socket$l2tp6(0xa, 0x2, 0x73) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r2 = add_key(&(0x7f0000000000)='trusted\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="e6c9220ce6f4935e6aeace396e62", 0xe, r1) keyctl$link(0x8, r0, r2) socket$l2tp6(0xa, 0x2, 0x73) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) add_key(&(0x7f0000000000)='trusted\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="e6c9220ce6f4935e6aeace396e62", 0xe, r1) (async) keyctl$link(0x8, r0, r2) (async) 09:39:00 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x8, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) r1 = add_key(&(0x7f0000000000)='id_resolver\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="f5860d112c72ae224fdcab21c3f1dff5341c7711aef528a4ec064b84818cd534b41e9d9c443b5c67072c6781ef43f81bd480c2fb32f6d73d68b75efc7fb9ae67b0eab2ad361bb03bf3af4d065de84d6f35967da4dc77275753606a3cb0e50d7f35ebf2cf8bd6501276c05f70c703f3cdf65841af7fb2dedea4a3dbd6e16f6037", 0x80, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) keyctl$reject(0x13, r1, 0x7, 0x0, r2) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) add_key(&(0x7f0000000000)='id_resolver\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="f5860d112c72ae224fdcab21c3f1dff5341c7711aef528a4ec064b84818cd534b41e9d9c443b5c67072c6781ef43f81bd480c2fb32f6d73d68b75efc7fb9ae67b0eab2ad361bb03bf3af4d065de84d6f35967da4dc77275753606a3cb0e50d7f35ebf2cf8bd6501276c05f70c703f3cdf65841af7fb2dedea4a3dbd6e16f6037", 0x80, r0) (async) add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) (async) keyctl$reject(0x13, r1, 0x7, 0x0, r2) (async) 09:39:00 executing program 3: add_key(0x0, &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="a11a6af5c3b29beab17bf1bf380ea1c1512f3c4f17d8610af0f59c83567392d5cbd99c116a30c78505bf860f75920752d15880a22a9e5b1192181c79834e761a3c3c2de1359bae20e187e1403622a05ddced3ea17addbbb6596d1c7a68a569fd246a03aa98ad16223cf921a55059b385350051c0aabb9fd3a7761d3a0caddb7da8ef46d00cb152a98aa6bf9a507cd0b18f329aed5ab2304c839c6105c5edf4edcddb45cfeb1a3a73ef548af856a749226fa010e67779cdea273f817c03a92ee91cccd645bf64ddcea07dbffdbb965c45763679d4b0e73bf399bc3472d89e3424ae57ffa40bcf7e62c33c31c3b1a30998c59322b4a8fdc7", 0xf7, 0xfffffffffffffffb) 09:39:00 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) r1 = add_key(&(0x7f0000000000)='id_resolver\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="f5860d112c72ae224fdcab21c3f1dff5341c7711aef528a4ec064b84818cd534b41e9d9c443b5c67072c6781ef43f81bd480c2fb32f6d73d68b75efc7fb9ae67b0eab2ad361bb03bf3af4d065de84d6f35967da4dc77275753606a3cb0e50d7f35ebf2cf8bd6501276c05f70c703f3cdf65841af7fb2dedea4a3dbd6e16f6037", 0x80, r0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) keyctl$reject(0x13, r1, 0x7, 0x0, r2) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) add_key(&(0x7f0000000000)='id_resolver\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="f5860d112c72ae224fdcab21c3f1dff5341c7711aef528a4ec064b84818cd534b41e9d9c443b5c67072c6781ef43f81bd480c2fb32f6d73d68b75efc7fb9ae67b0eab2ad361bb03bf3af4d065de84d6f35967da4dc77275753606a3cb0e50d7f35ebf2cf8bd6501276c05f70c703f3cdf65841af7fb2dedea4a3dbd6e16f6037", 0x80, r0) (async) add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) (async) keyctl$reject(0x13, r1, 0x7, 0x0, r2) (async) 09:39:00 executing program 2: socket$l2tp6(0xa, 0x2, 0x73) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r2 = add_key(&(0x7f0000000000)='trusted\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="e6c9220ce6f4935e6aeace396e62", 0xe, r1) keyctl$link(0x8, r0, r2) socket$l2tp6(0xa, 0x2, 0x73) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) add_key(&(0x7f0000000000)='trusted\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="e6c9220ce6f4935e6aeace396e62", 0xe, r1) (async) keyctl$link(0x8, r0, r2) (async) 09:39:00 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x2, r0, 0x0, 0x0, 0x0) [ 396.144136][ T5693] RDX: 000000000000000f RSI: 00007fdb123e31e0 RDI: 0000000000000003 [ 396.152086][ T5693] RBP: 00007fdb123e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 396.160033][ T5693] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 396.167987][ T5693] R13: 00007fffed209c6f R14: 00007fdb123e3300 R15: 0000000000022000 [ 396.175937][ T5693] 09:39:00 executing program 3: add_key(0x0, &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="a11a6af5c3b29beab17bf1bf380ea1c1512f3c4f17d8610af0f59c83567392d5cbd99c116a30c78505bf860f75920752d15880a22a9e5b1192181c79834e761a3c3c2de1359bae20e187e1403622a05ddced3ea17addbbb6596d1c7a68a569fd246a03aa98ad16223cf921a55059b385350051c0aabb9fd3a7761d3a0caddb7da8ef46d00cb152a98aa6bf9a507cd0b18f329aed5ab2304c839c6105c5edf4edcddb45cfeb1a3a73ef548af856a749226fa010e67779cdea273f817c03a92ee91cccd645bf64ddcea07dbffdbb965c45763679d4b0e73bf399bc3472d89e3424ae57ffa40bcf7e62c33c31c3b1a30998c59322b4a8fdc7", 0xf7, 0xfffffffffffffffb) 09:39:00 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x9, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, 0x0, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='#F[!&/.\xae\x00') 09:39:00 executing program 2: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffff9) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$search(0xa, r0, &(0x7f0000000000)='user\x00', &(0x7f00000000c0)={'syz', 0x2}, r1) 09:39:00 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 3: add_key(0x0, &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="a11a6af5c3b29beab17bf1bf380ea1c1512f3c4f17d8610af0f59c83567392d5cbd99c116a30c78505bf860f75920752d15880a22a9e5b1192181c79834e761a3c3c2de1359bae20e187e1403622a05ddced3ea17addbbb6596d1c7a68a569fd246a03aa98ad16223cf921a55059b385350051c0aabb9fd3a7761d3a0caddb7da8ef46d00cb152a98aa6bf9a507cd0b18f329aed5ab2304c839c6105c5edf4edcddb45cfeb1a3a73ef548af856a749226fa010e67779cdea273f817c03a92ee91cccd645bf64ddcea07dbffdbb965c45763679d4b0e73bf399bc3472d89e3424ae57ffa40bcf7e62c33c31c3b1a30998c59322b4a8fdc7", 0xf7, 0xfffffffffffffffb) 09:39:00 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, 0x0, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='#F[!&/.\xae\x00') 09:39:00 executing program 4: ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f0000000000)) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_MEDIA_GET(r1, &(0x7f0000001e80)={&(0x7f0000001940)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000001e40)={&(0x7f0000001980)={0x4b4, 0x0, 0x400, 0xffff, 0x25dfdbfc, {}, [@TIPC_NLA_MEDIA={0x70, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xa}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x2}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9e28}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x3}]}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xfffffffc}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x800}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}]}]}, @TIPC_NLA_BEARER={0x50, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x29}}}, {0x14, 0x2, @in={0x2, 0x4e21, @private=0xa010101}}}}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x3f}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x1}]}, @TIPC_NLA_LINK={0x24, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_PROP={0x14, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}]}]}, @TIPC_NLA_LINK={0xe4, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}]}, @TIPC_NLA_LINK_PROP={0x34, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x14}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x87}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xabd}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0x54, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x19}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x10}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7ff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x81}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x20}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x17f5}, @TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x14000000}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}]}, @TIPC_NLA_NODE={0x210, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ID={0x33, 0x3, "24fe68843f78e78e815ff263bf3e41b016340c07934cbee72beaed388ff3b5bc908be77ac512d6b7872370bc7c2c22"}, @TIPC_NLA_NODE_ID={0x8e, 0x3, "f1ebb8f2434228d1d7af2f7191e31495889ced6e82f26d3f7fa02d4f0daa5f0b8955e8491bcaf9fef9bfc9949fa2b7ff6df9552a9f29928dab43c6728b6cdb4b78c4846175c6bf1931056bd790b2e287d7c6b85e9c863eeaac49ab2e2f304bf37e8204cb08dc5c9be6f9f0acc612d9474a3bce47e7f80e3ff720ad2aca401f3b564683020f152a9766d0"}, @TIPC_NLA_NODE_ID={0xf4, 0x3, "bf3cfe6df3b84730cbb7f8c89d3ec6012b67c0fb019ef95051ac99da9ece9cbf482f00f2f8c82fba1f2fd63b8ee82d26e5a571c939db072d1a18275eaacb221060b76320eb64ede775a51d1e5f8f98d55f4dbdec02423d6a801744a01d349c1e965608597d0a932274c0692b5fc0879b9fee59b3b089cb7decb34b7f9eb0539e26a7994ae6e7b3ac736bb404979495be36508c097ff42d6d1d8d48f2325ceaf0ef7b5ec4c30698da1b6faa2ed64a57a3f1f249676c892e6cf5f2c1458f195a14dc60d226b93c56d0d4b47da131bd67ed8773238c58dc263669ec4ff312b45cfbbca2f36b48273d6e6efddc5792696c6a"}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x7}, @TIPC_NLA_NODE_KEY={0x42, 0x4, {'gcm(aes)\x00', 0x1a, "67ec6002aa7e441041f66e69a9c59d88b67dbcf6bf5170b335a7"}}]}, @TIPC_NLA_LINK={0x64, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfff}]}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0x2c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfffffffe}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x18}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x10000000}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x332}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x800000}]}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}]}, @TIPC_NLA_PUBL={0x3c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffffff}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x3592}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x200}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x200}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xff}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x7fff}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x20}]}, @TIPC_NLA_SOCK={0x28, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_CON={0xc, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x1}]}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x1}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0xffff}]}]}, 0x4b4}, 0x1, 0x0, 0x0, 0x40}, 0x81) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) read$rfkill(0xffffffffffffffff, &(0x7f0000000040), 0x8) 09:39:00 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x4, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xc, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 2: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffff9) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$search(0xa, r0, &(0x7f0000000000)='user\x00', &(0x7f00000000c0)={'syz', 0x2}, r1) 09:39:00 executing program 4: ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f0000000000)) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_MEDIA_GET(r1, &(0x7f0000001e80)={&(0x7f0000001940)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000001e40)={&(0x7f0000001980)={0x4b4, 0x0, 0x400, 0xffff, 0x25dfdbfc, {}, [@TIPC_NLA_MEDIA={0x70, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xa}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x2}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9e28}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x3}]}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xfffffffc}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x800}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}]}]}, @TIPC_NLA_BEARER={0x50, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x29}}}, {0x14, 0x2, @in={0x2, 0x4e21, @private=0xa010101}}}}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x3f}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x1}]}, @TIPC_NLA_LINK={0x24, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_PROP={0x14, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}]}]}, @TIPC_NLA_LINK={0xe4, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}]}, @TIPC_NLA_LINK_PROP={0x34, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x14}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x87}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xabd}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0x54, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x19}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x10}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7ff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x81}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x20}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x17f5}, @TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x14000000}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}]}, @TIPC_NLA_NODE={0x210, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ID={0x33, 0x3, "24fe68843f78e78e815ff263bf3e41b016340c07934cbee72beaed388ff3b5bc908be77ac512d6b7872370bc7c2c22"}, @TIPC_NLA_NODE_ID={0x8e, 0x3, "f1ebb8f2434228d1d7af2f7191e31495889ced6e82f26d3f7fa02d4f0daa5f0b8955e8491bcaf9fef9bfc9949fa2b7ff6df9552a9f29928dab43c6728b6cdb4b78c4846175c6bf1931056bd790b2e287d7c6b85e9c863eeaac49ab2e2f304bf37e8204cb08dc5c9be6f9f0acc612d9474a3bce47e7f80e3ff720ad2aca401f3b564683020f152a9766d0"}, @TIPC_NLA_NODE_ID={0xf4, 0x3, "bf3cfe6df3b84730cbb7f8c89d3ec6012b67c0fb019ef95051ac99da9ece9cbf482f00f2f8c82fba1f2fd63b8ee82d26e5a571c939db072d1a18275eaacb221060b76320eb64ede775a51d1e5f8f98d55f4dbdec02423d6a801744a01d349c1e965608597d0a932274c0692b5fc0879b9fee59b3b089cb7decb34b7f9eb0539e26a7994ae6e7b3ac736bb404979495be36508c097ff42d6d1d8d48f2325ceaf0ef7b5ec4c30698da1b6faa2ed64a57a3f1f249676c892e6cf5f2c1458f195a14dc60d226b93c56d0d4b47da131bd67ed8773238c58dc263669ec4ff312b45cfbbca2f36b48273d6e6efddc5792696c6a"}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x7}, @TIPC_NLA_NODE_KEY={0x42, 0x4, {'gcm(aes)\x00', 0x1a, "67ec6002aa7e441041f66e69a9c59d88b67dbcf6bf5170b335a7"}}]}, @TIPC_NLA_LINK={0x64, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfff}]}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0x2c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfffffffe}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x18}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x10000000}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x332}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x800000}]}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}]}, @TIPC_NLA_PUBL={0x3c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffffff}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x3592}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x200}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x200}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xff}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x7fff}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x20}]}, @TIPC_NLA_SOCK={0x28, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_CON={0xc, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x1}]}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x1}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0xffff}]}]}, 0x4b4}, 0x1, 0x0, 0x0, 0x40}, 0x81) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) read$rfkill(0xffffffffffffffff, &(0x7f0000000040), 0x8) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f0000000000)) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$TIPC_NL_MEDIA_GET(r1, &(0x7f0000001e80)={&(0x7f0000001940)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000001e40)={&(0x7f0000001980)={0x4b4, 0x0, 0x400, 0xffff, 0x25dfdbfc, {}, [@TIPC_NLA_MEDIA={0x70, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xa}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x2}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9e28}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x3}]}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xfffffffc}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x800}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}]}]}, @TIPC_NLA_BEARER={0x50, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x29}}}, {0x14, 0x2, @in={0x2, 0x4e21, @private=0xa010101}}}}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x3f}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x1}]}, @TIPC_NLA_LINK={0x24, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_PROP={0x14, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}]}]}, @TIPC_NLA_LINK={0xe4, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}]}, @TIPC_NLA_LINK_PROP={0x34, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x14}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x87}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xabd}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0x54, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x19}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x10}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7ff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x81}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x20}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x17f5}, @TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x14000000}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}]}, @TIPC_NLA_NODE={0x210, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ID={0x33, 0x3, "24fe68843f78e78e815ff263bf3e41b016340c07934cbee72beaed388ff3b5bc908be77ac512d6b7872370bc7c2c22"}, @TIPC_NLA_NODE_ID={0x8e, 0x3, "f1ebb8f2434228d1d7af2f7191e31495889ced6e82f26d3f7fa02d4f0daa5f0b8955e8491bcaf9fef9bfc9949fa2b7ff6df9552a9f29928dab43c6728b6cdb4b78c4846175c6bf1931056bd790b2e287d7c6b85e9c863eeaac49ab2e2f304bf37e8204cb08dc5c9be6f9f0acc612d9474a3bce47e7f80e3ff720ad2aca401f3b564683020f152a9766d0"}, @TIPC_NLA_NODE_ID={0xf4, 0x3, "bf3cfe6df3b84730cbb7f8c89d3ec6012b67c0fb019ef95051ac99da9ece9cbf482f00f2f8c82fba1f2fd63b8ee82d26e5a571c939db072d1a18275eaacb221060b76320eb64ede775a51d1e5f8f98d55f4dbdec02423d6a801744a01d349c1e965608597d0a932274c0692b5fc0879b9fee59b3b089cb7decb34b7f9eb0539e26a7994ae6e7b3ac736bb404979495be36508c097ff42d6d1d8d48f2325ceaf0ef7b5ec4c30698da1b6faa2ed64a57a3f1f249676c892e6cf5f2c1458f195a14dc60d226b93c56d0d4b47da131bd67ed8773238c58dc263669ec4ff312b45cfbbca2f36b48273d6e6efddc5792696c6a"}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x7}, @TIPC_NLA_NODE_KEY={0x42, 0x4, {'gcm(aes)\x00', 0x1a, "67ec6002aa7e441041f66e69a9c59d88b67dbcf6bf5170b335a7"}}]}, @TIPC_NLA_LINK={0x64, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfff}]}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0x2c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfffffffe}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x18}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x10000000}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x332}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x800000}]}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}]}, @TIPC_NLA_PUBL={0x3c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffffff}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x3592}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x200}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x200}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xff}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x7fff}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x20}]}, @TIPC_NLA_SOCK={0x28, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_CON={0xc, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x1}]}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x1}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0xffff}]}]}, 0x4b4}, 0x1, 0x0, 0x0, 0x40}, 0x81) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) read$rfkill(0xffffffffffffffff, &(0x7f0000000040), 0x8) (async) 09:39:00 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, 0x0, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)='#F[!&/.\xae\x00') 09:39:00 executing program 3: add_key(&(0x7f0000000000)='logon\x00', 0x0, &(0x7f0000000080)="a11a6af5c3b29beab17bf1bf380ea1c1512f3c4f17d8610af0f59c83567392d5cbd99c116a30c78505bf860f75920752d15880a22a9e5b1192181c79834e761a3c3c2de1359bae20e187e1403622a05ddced3ea17addbbb6596d1c7a68a569fd246a03aa98ad16223cf921a55059b385350051c0aabb9fd3a7761d3a0caddb7da8ef46d00cb152a98aa6bf9a507cd0b18f329aed5ab2304c839c6105c5edf4edcddb45cfeb1a3a73ef548af856a749226fa010e67779cdea273f817c03a92ee91cccd645bf64ddcea07dbffdbb965c45763679d4b0e73bf399bc3472d89e3424ae57ffa40bcf7e62c33c31c3b1a30998c59322b4a8fdc7", 0xf7, 0xfffffffffffffffb) 09:39:00 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x5, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xd, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 2: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffff9) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) keyctl$search(0xa, r0, &(0x7f0000000000)='user\x00', &(0x7f00000000c0)={'syz', 0x2}, r1) 09:39:00 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, r0, 0x0, &(0x7f00000000c0)='#F[!&/.\xae\x00') 09:39:00 executing program 4: ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f0000000000)) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_MEDIA_GET(r1, &(0x7f0000001e80)={&(0x7f0000001940)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000001e40)={&(0x7f0000001980)={0x4b4, 0x0, 0x400, 0xffff, 0x25dfdbfc, {}, [@TIPC_NLA_MEDIA={0x70, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xa}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x2}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9e28}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x3}]}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xfffffffc}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x800}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}]}]}, @TIPC_NLA_BEARER={0x50, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x29}}}, {0x14, 0x2, @in={0x2, 0x4e21, @private=0xa010101}}}}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x3f}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x1}]}, @TIPC_NLA_LINK={0x24, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_PROP={0x14, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}]}]}, @TIPC_NLA_LINK={0xe4, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}]}, @TIPC_NLA_LINK_PROP={0x34, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x14}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x87}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xabd}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0x54, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x19}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x10}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7ff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x81}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x20}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x17f5}, @TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x14000000}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}]}, @TIPC_NLA_NODE={0x210, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ID={0x33, 0x3, "24fe68843f78e78e815ff263bf3e41b016340c07934cbee72beaed388ff3b5bc908be77ac512d6b7872370bc7c2c22"}, @TIPC_NLA_NODE_ID={0x8e, 0x3, "f1ebb8f2434228d1d7af2f7191e31495889ced6e82f26d3f7fa02d4f0daa5f0b8955e8491bcaf9fef9bfc9949fa2b7ff6df9552a9f29928dab43c6728b6cdb4b78c4846175c6bf1931056bd790b2e287d7c6b85e9c863eeaac49ab2e2f304bf37e8204cb08dc5c9be6f9f0acc612d9474a3bce47e7f80e3ff720ad2aca401f3b564683020f152a9766d0"}, @TIPC_NLA_NODE_ID={0xf4, 0x3, "bf3cfe6df3b84730cbb7f8c89d3ec6012b67c0fb019ef95051ac99da9ece9cbf482f00f2f8c82fba1f2fd63b8ee82d26e5a571c939db072d1a18275eaacb221060b76320eb64ede775a51d1e5f8f98d55f4dbdec02423d6a801744a01d349c1e965608597d0a932274c0692b5fc0879b9fee59b3b089cb7decb34b7f9eb0539e26a7994ae6e7b3ac736bb404979495be36508c097ff42d6d1d8d48f2325ceaf0ef7b5ec4c30698da1b6faa2ed64a57a3f1f249676c892e6cf5f2c1458f195a14dc60d226b93c56d0d4b47da131bd67ed8773238c58dc263669ec4ff312b45cfbbca2f36b48273d6e6efddc5792696c6a"}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x7}, @TIPC_NLA_NODE_KEY={0x42, 0x4, {'gcm(aes)\x00', 0x1a, "67ec6002aa7e441041f66e69a9c59d88b67dbcf6bf5170b335a7"}}]}, @TIPC_NLA_LINK={0x64, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfff}]}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0x2c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfffffffe}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x18}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x10000000}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x332}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x800000}]}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}]}, @TIPC_NLA_PUBL={0x3c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffffff}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x3592}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x200}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x200}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xff}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x7fff}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x20}]}, @TIPC_NLA_SOCK={0x28, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_CON={0xc, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x1}]}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x1}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0xffff}]}]}, 0x4b4}, 0x1, 0x0, 0x0, 0x40}, 0x81) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) read$rfkill(0xffffffffffffffff, &(0x7f0000000040), 0x8) 09:39:00 executing program 3: add_key(&(0x7f0000000000)='logon\x00', 0x0, &(0x7f0000000080)="a11a6af5c3b29beab17bf1bf380ea1c1512f3c4f17d8610af0f59c83567392d5cbd99c116a30c78505bf860f75920752d15880a22a9e5b1192181c79834e761a3c3c2de1359bae20e187e1403622a05ddced3ea17addbbb6596d1c7a68a569fd246a03aa98ad16223cf921a55059b385350051c0aabb9fd3a7761d3a0caddb7da8ef46d00cb152a98aa6bf9a507cd0b18f329aed5ab2304c839c6105c5edf4edcddb45cfeb1a3a73ef548af856a749226fa010e67779cdea273f817c03a92ee91cccd645bf64ddcea07dbffdbb965c45763679d4b0e73bf399bc3472d89e3424ae57ffa40bcf7e62c33c31c3b1a30998c59322b4a8fdc7", 0xf7, 0xfffffffffffffffb) 09:39:00 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x7, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xe, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 3: add_key(&(0x7f0000000000)='logon\x00', 0x0, &(0x7f0000000080)="a11a6af5c3b29beab17bf1bf380ea1c1512f3c4f17d8610af0f59c83567392d5cbd99c116a30c78505bf860f75920752d15880a22a9e5b1192181c79834e761a3c3c2de1359bae20e187e1403622a05ddced3ea17addbbb6596d1c7a68a569fd246a03aa98ad16223cf921a55059b385350051c0aabb9fd3a7761d3a0caddb7da8ef46d00cb152a98aa6bf9a507cd0b18f329aed5ab2304c839c6105c5edf4edcddb45cfeb1a3a73ef548af856a749226fa010e67779cdea273f817c03a92ee91cccd645bf64ddcea07dbffdbb965c45763679d4b0e73bf399bc3472d89e3424ae57ffa40bcf7e62c33c31c3b1a30998c59322b4a8fdc7", 0xf7, 0xfffffffffffffffb) 09:39:00 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, r0, 0x0, &(0x7f00000000c0)='#F[!&/.\xae\x00') 09:39:00 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$KEYCTL_MOVE(0x1e, r1, r0, r3, 0x0) keyctl$reject(0x13, r0, 0x401, 0xe79, r2) 09:39:00 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000180)={'erspan0\x00', &(0x7f0000000000)={'syztnl0\x00', 0x0, 0x10, 0xf820, 0xb0, 0x2, {{0x36, 0x4, 0x1, 0x30, 0xd8, 0x64, 0x0, 0x7, 0x4, 0x0, @remote, @rand_addr=0x64010102, {[@timestamp_addr={0x44, 0x4c, 0xda, 0x1, 0xe, [{@initdev={0xac, 0x1e, 0x0, 0x0}, 0x1}, {@private=0xa010102, 0x800}, {@private=0xa010102, 0x8}, {@rand_addr=0x64010100, 0xf662}, {@empty, 0x9}, {@empty, 0x7fffffff}, {@private=0xa010102, 0x3}, {@loopback, 0x1}, {@local, 0xffffffe1}]}, @rr={0x7, 0x7, 0x6e, [@multicast1]}, @timestamp={0x44, 0x20, 0x9, 0x0, 0x9, [0xff, 0x4, 0xff, 0x101, 0x8, 0x9, 0x2]}, @timestamp_prespec={0x44, 0x3c, 0x9b, 0x3, 0xa, [{@multicast1, 0x7}, {@local, 0x9}, {@local, 0xffffffff}, {@rand_addr=0x64010100, 0x9}, {@empty, 0x800}, {@empty, 0x5}, {@rand_addr=0x64010101, 0xffff}]}, @noop, @timestamp={0x44, 0x10, 0x9c, 0x0, 0xc, [0x6, 0x1, 0x1]}, @noop]}}}}}) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:39:00 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x8, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 3: add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) 09:39:00 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, r0, 0x0, &(0x7f00000000c0)='#F[!&/.\xae\x00') 09:39:00 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000180)={'erspan0\x00', &(0x7f0000000000)={'syztnl0\x00', 0x0, 0x10, 0xf820, 0xb0, 0x2, {{0x36, 0x4, 0x1, 0x30, 0xd8, 0x64, 0x0, 0x7, 0x4, 0x0, @remote, @rand_addr=0x64010102, {[@timestamp_addr={0x44, 0x4c, 0xda, 0x1, 0xe, [{@initdev={0xac, 0x1e, 0x0, 0x0}, 0x1}, {@private=0xa010102, 0x800}, {@private=0xa010102, 0x8}, {@rand_addr=0x64010100, 0xf662}, {@empty, 0x9}, {@empty, 0x7fffffff}, {@private=0xa010102, 0x3}, {@loopback, 0x1}, {@local, 0xffffffe1}]}, @rr={0x7, 0x7, 0x6e, [@multicast1]}, @timestamp={0x44, 0x20, 0x9, 0x0, 0x9, [0xff, 0x4, 0xff, 0x101, 0x8, 0x9, 0x2]}, @timestamp_prespec={0x44, 0x3c, 0x9b, 0x3, 0xa, [{@multicast1, 0x7}, {@local, 0x9}, {@local, 0xffffffff}, {@rand_addr=0x64010100, 0x9}, {@empty, 0x800}, {@empty, 0x5}, {@rand_addr=0x64010101, 0xffff}]}, @noop, @timestamp={0x44, 0x10, 0x9c, 0x0, 0xc, [0x6, 0x1, 0x1]}, @noop]}}}}}) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000180)={'erspan0\x00', &(0x7f0000000000)={'syztnl0\x00', 0x0, 0x10, 0xf820, 0xb0, 0x2, {{0x36, 0x4, 0x1, 0x30, 0xd8, 0x64, 0x0, 0x7, 0x4, 0x0, @remote, @rand_addr=0x64010102, {[@timestamp_addr={0x44, 0x4c, 0xda, 0x1, 0xe, [{@initdev={0xac, 0x1e, 0x0, 0x0}, 0x1}, {@private=0xa010102, 0x800}, {@private=0xa010102, 0x8}, {@rand_addr=0x64010100, 0xf662}, {@empty, 0x9}, {@empty, 0x7fffffff}, {@private=0xa010102, 0x3}, {@loopback, 0x1}, {@local, 0xffffffe1}]}, @rr={0x7, 0x7, 0x6e, [@multicast1]}, @timestamp={0x44, 0x20, 0x9, 0x0, 0x9, [0xff, 0x4, 0xff, 0x101, 0x8, 0x9, 0x2]}, @timestamp_prespec={0x44, 0x3c, 0x9b, 0x3, 0xa, [{@multicast1, 0x7}, {@local, 0x9}, {@local, 0xffffffff}, {@rand_addr=0x64010100, 0x9}, {@empty, 0x800}, {@empty, 0x5}, {@rand_addr=0x64010101, 0xffff}]}, @noop, @timestamp={0x44, 0x10, 0x9c, 0x0, 0xc, [0x6, 0x1, 0x1]}, @noop]}}}}}) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) 09:39:00 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$KEYCTL_MOVE(0x1e, r1, r0, r3, 0x0) keyctl$reject(0x13, r0, 0x401, 0xe79, r2) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) (async) keyctl$KEYCTL_MOVE(0x1e, r1, r0, r3, 0x0) (async) keyctl$reject(0x13, r0, 0x401, 0xe79, r2) (async) 09:39:00 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x9, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000080)='encrypted\x00', 0x0) 09:39:00 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 3: add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) 09:39:00 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) (async) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$KEYCTL_MOVE(0x1e, r1, r0, r3, 0x0) (async) keyctl$reject(0x13, r0, 0x401, 0xe79, r2) 09:39:00 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x10, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000180)={'erspan0\x00', &(0x7f0000000000)={'syztnl0\x00', 0x0, 0x10, 0xf820, 0xb0, 0x2, {{0x36, 0x4, 0x1, 0x30, 0xd8, 0x64, 0x0, 0x7, 0x4, 0x0, @remote, @rand_addr=0x64010102, {[@timestamp_addr={0x44, 0x4c, 0xda, 0x1, 0xe, [{@initdev={0xac, 0x1e, 0x0, 0x0}, 0x1}, {@private=0xa010102, 0x800}, {@private=0xa010102, 0x8}, {@rand_addr=0x64010100, 0xf662}, {@empty, 0x9}, {@empty, 0x7fffffff}, {@private=0xa010102, 0x3}, {@loopback, 0x1}, {@local, 0xffffffe1}]}, @rr={0x7, 0x7, 0x6e, [@multicast1]}, @timestamp={0x44, 0x20, 0x9, 0x0, 0x9, [0xff, 0x4, 0xff, 0x101, 0x8, 0x9, 0x2]}, @timestamp_prespec={0x44, 0x3c, 0x9b, 0x3, 0xa, [{@multicast1, 0x7}, {@local, 0x9}, {@local, 0xffffffff}, {@rand_addr=0x64010100, 0x9}, {@empty, 0x800}, {@empty, 0x5}, {@rand_addr=0x64010101, 0xffff}]}, @noop, @timestamp={0x44, 0x10, 0x9c, 0x0, 0xc, [0x6, 0x1, 0x1]}, @noop]}}}}}) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000180)={'erspan0\x00', &(0x7f0000000000)={'syztnl0\x00', 0x0, 0x10, 0xf820, 0xb0, 0x2, {{0x36, 0x4, 0x1, 0x30, 0xd8, 0x64, 0x0, 0x7, 0x4, 0x0, @remote, @rand_addr=0x64010102, {[@timestamp_addr={0x44, 0x4c, 0xda, 0x1, 0xe, [{@initdev={0xac, 0x1e, 0x0, 0x0}, 0x1}, {@private=0xa010102, 0x800}, {@private=0xa010102, 0x8}, {@rand_addr=0x64010100, 0xf662}, {@empty, 0x9}, {@empty, 0x7fffffff}, {@private=0xa010102, 0x3}, {@loopback, 0x1}, {@local, 0xffffffe1}]}, @rr={0x7, 0x7, 0x6e, [@multicast1]}, @timestamp={0x44, 0x20, 0x9, 0x0, 0x9, [0xff, 0x4, 0xff, 0x101, 0x8, 0x9, 0x2]}, @timestamp_prespec={0x44, 0x3c, 0x9b, 0x3, 0xa, [{@multicast1, 0x7}, {@local, 0x9}, {@local, 0xffffffff}, {@rand_addr=0x64010100, 0x9}, {@empty, 0x800}, {@empty, 0x5}, {@rand_addr=0x64010101, 0xffff}]}, @noop, @timestamp={0x44, 0x10, 0x9c, 0x0, 0xc, [0x6, 0x1, 0x1]}, @noop]}}}}}) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) 09:39:00 executing program 3: add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) 09:39:00 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000080)='encrypted\x00', 0x0) 09:39:00 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x12, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 2: r0 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000900)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r2 = add_key(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="a92c3856814c132a27ede6e4ca2306f9e590", 0x12, 0xfffffffffffffffa) keyctl$reject(0x13, r2, 0xffffffffffffff81, 0xffffffff, r1) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$reject(0x13, r3, 0x0, 0x7, r0) 09:39:00 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:39:00 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000080)='encrypted\x00', 0x0) 09:39:00 executing program 3: add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080), 0x0, 0xfffffffffffffffb) 09:39:00 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xc, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x13, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:39:00 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) clone3(&(0x7f0000000140)={0x8000, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x21}, &(0x7f0000000940)=""/4096, 0x1000, &(0x7f00000000c0), &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0], 0x3}, 0x58) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$clear(0x7, r2) keyctl$search(0xa, r1, &(0x7f00000000c0)='rxrpc\x00', &(0x7f00000001c0)={'syz', 0x1}, r1) 09:39:00 executing program 2: r0 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000900)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r2 = add_key(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="a92c3856814c132a27ede6e4ca2306f9e590", 0x12, 0xfffffffffffffffa) keyctl$reject(0x13, r2, 0xffffffffffffff81, 0xffffffff, r1) (async) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$reject(0x13, r3, 0x0, 0x7, r0) 09:39:00 executing program 3: add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080), 0x0, 0xfffffffffffffffb) 09:39:00 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xd, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x14, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:39:00 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xe, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) clone3(&(0x7f0000000140)={0x8000, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x21}, &(0x7f0000000940)=""/4096, 0x1000, &(0x7f00000000c0), &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0], 0x3}, 0x58) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$clear(0x7, r2) keyctl$search(0xa, r1, &(0x7f00000000c0)='rxrpc\x00', &(0x7f00000001c0)={'syz', 0x1}, r1) 09:39:00 executing program 2: r0 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000900)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) r2 = add_key(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="a92c3856814c132a27ede6e4ca2306f9e590", 0x12, 0xfffffffffffffffa) keyctl$reject(0x13, r2, 0xffffffffffffff81, 0xffffffff, r1) (async) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) (async) keyctl$reject(0x13, r3, 0x0, 0x7, r0) 09:39:00 executing program 3: add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080), 0x0, 0xfffffffffffffffb) 09:39:00 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xf, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) clone3(&(0x7f0000000140)={0x8000, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x21}, &(0x7f0000000940)=""/4096, 0x1000, &(0x7f00000000c0), &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0], 0x3}, 0x58) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$clear(0x7, r2) keyctl$search(0xa, r1, &(0x7f00000000c0)='rxrpc\x00', &(0x7f00000001c0)={'syz', 0x1}, r1) 09:39:00 executing program 4: sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x1, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000002}, 0x10) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:39:00 executing program 2: sendmsg$TIPC_CMD_SHOW_NAME_TABLE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x30, 0x0, 0x1, 0x70bd2b, 0x25dfdbff, {{}, {}, {0x14, 0x19, {0x8, 0x8000, 0x3ff, 0x8000}}}, ["", "", ""]}, 0x30}, 0x1, 0x0, 0x0, 0x40000}, 0x8000) r0 = add_key(&(0x7f0000000180)='user\x00', &(0x7f0000000200)={'syz', 0x3}, &(0x7f0000000940)="e849d108cd53d6c819e55afd1a039600f2b3013ddcfa462f0e81b6420085129111a2eed25c4dc8b67cf75a5fa6e9096f8d89c9d18473e0979c493a30ec77e83739f13698f081c7d6ce9a5d9743050c68c33bb802d0c82d05c9bc46323d66094cbd67eb2f967f20c4f4822b2f8598f67bb4dd7eee797f8e9375cc43d94c6cf5d4dca2ea03abacdc5a218fe33800c3f5574068e2c39710cd7bb9d7108ecd9911029e865dfab1fa331faca35ec2df789082604fa189c2ccc7e6c1659ce3499ff6c242dc3d384a8b933e11671437a0d7ae6e6bd0e0abb3da91cd449e286079a797f27b36128bdba5bc13da24e2c0f1bd20f2340d758a74a7aeef3914489df422190e37fac86b16f21e59916846dc9c1b08181fae4e5a04fa6d4ad2f359bd9a3880594493d232f908fdd70bd0740a31fb68f5612974583b0df92d7140ac10a25197559877a21701a6e53302d5c16a9c774c7c4cc1277d76acec03bd420bd5e89e0c2be71fb02c4ec9e76264e836f59914722a2d8654b0fcd49ad494cc6eb0b8865e9bc477ac9d1691cd1c10273d958ec029066214b04e7de6c0c3d23e35477662337dc46e38aa465ddafd945587321da1c97d009345672f38970753e64855f1f40dea6fb8476bb62abd7cc070f3665f628845f23a2803e010b33c02a40deaac673c98d879c27b5de723cbeb3aeee0157dac8af01062193570750dc45d9c5e573bbc05f62dcf7d6aaafe3d50058bde219a17d5bd1f017969bc99cd7e3a0cdba79b5e776681d3f4fd0a4d51172186690f0a3d744c2f3bab1cf9f7a0bca5b48b9f9591b3f6d76a2eef38bb42606eee3f09789de330aa59cd70a93019770a5832d2413134c61dc9f5d04d7506e9174025d87f9fffdee95d8d2794f8f6e31a2b377aaba584cd1b58b1fdc58a16cbee2b159ac2f5ec248d493110f6286a664b572a0c76f763f799aca1d045bc8f5e2fd5794d82cbf6b97c7009727463a3bada88c59926ed86e4ebc2dbe650fc8c897e16ceeee76fc1c8eea6c1ea45bd324904493fd3553664e8dc3ed4b0bc6bd4cce5dd0eaea2bf7d00ba3d598c2a62dda3fbc8bb7a267f4a114e0a1414699022b1231f7cd6e8be1c5498b692493291c0a2ede8d47d175d5ab2fa574c05fdfaab359372adb2560ac947472d87cf8ed892f04082ff11a6fdb8ab5fba1650d90cd1c49e66a648bf87c6c16b62ded69d27f556a90ce3612387d5def9156fbf8e02c281bde6f54edb5a50e21578cdef3e9747f943d5da5e59d8e493b01c5695246c04c658255c32e2a106ad417494bef7f2fb5777ffce6731178e63c7a44bd7f62a2b3f28b5f3a158f343241f16234dbc497ad26904bd185aadb31569a9bfd259d6c88cf1d021d90b511b0c389cbfaf81249158f82fce554d833439748cbc53b761ce5a8699d700fd5c9979982abbbb71803d12012d5370e11f83ec396484b76628f6322a2ee65c43a480de56b5394cab70e309f9781171e4d32ed49c036dbc07af523095534837055c4f95dafe385cb839fd4f427e1e15eeefe2430ac28a6ef259c3ccde20977dbd31edc80e78f086c5e6d12f61fdbee205c47df491e8cd89d4da78fae1882e7e79f945f4e0727e2c595c81fc8e988e90ad52c1d2b60975d83d8faf697fade4e59bcd2513ce5b38508cc429aa7ae4c4f1c49697de177063cc7939536a45b7084704154838bc9515f4080fa135985b8835d28cba61ed14e770c2c33292128edc3cb7598b9c72f7d054cb4fbae3b7294acd7f901f3665e99a853a97ef80840dc9914b39a8c183a59db37b21c719b1b1a54ef76054322639fa017800de6ce77b7ad53cd8d8ff5c42d6f81b0ae3d1baefc70d4ac9886ba1319c8a4937f9611fc867f9e0a69b1d7b5dedb27a39f8567ad5269e6d6a452cd3afaff4c78d05e32c502dc0d46cef9c80644fb5d1cffcbf959a9bbefc08423bd3228d5916e798f44fddd4a6a0221916aa2332001b947d65e3b60545dbd4ab3f4c2c777c270491156e3b4be59b769a08ff3ed904b0d07fefeb7fbe8be2547984cee4ac115d5e88c710212d84788b580241f64600f46e90fd7629192ccedaf4414d2c55a4f6ca905e1c8da96390236fcfd9bb0425080abc7668ecec36159cec3cb8c98cf4c0cf161209145c2d6f863e61aaf9a8917735ee677f5374fba8d99c7066ce7d93dda761f0cfa552fe423a8473494986b74af2d24771a593d483f0ed42a81c1430cfe397d5a1dcc9d35e66d6c10760e11daedb90f290ee1db47d14e00fa937b0a51348947fef52d523fa07e3dd578f6a2074059f07117fc10fdf58582901051cb6dec70227ee7bf7de627ce798f00d6f38c9faf0926d604fb87acef7b51a18e039af6dc513b82bed0ba22b69863e848930b52453d3948c513ad47dbaa4ca8aaccb5d749d5e1083fc7cbccf1d87fdbe6b71f82e8de9c5ce033249f67fe9eb0f801adb6c697285a4a8922514ced4b4cc58ae0078c61ef7ab1e57b651f526d94f9341b5b7743c234cd288033bafbb98f11919b8ea7a91f7ce0521c4066555d10dc621cbcba0341f889a7911f11159057cc285a27eddf94b57db258bfc9c728831ba497b7d85e4d64ee24b2e0f8c60397870df8089c74ffeeca949647e9c3caba1e51cb59e5b14ff5a7f68ed26d663b546ea2cc7db62453095a1cc844e3a09165290e221537287838c55fee7b858b56bd8fd37c0c198bd17b68842a8ebe888ca8d97b970c35b105ad45a2f5f16eb721208ca5b73a8c340e8dfc95b75e7583c35ed7851bdbb078024c14c26a6c41a3b091a407d9b5a3432f8ab42f984ff0bf0aa8a1882599023dcc79975a355620d290d1d0f9baf58d14c288aea8466d0541a002c4880b2918e355a4290b9cd5059f464b253441235a75fbce2d8b4dc7dc07e9f4403767741b18ab224527eac1c09a64c170eba905bc8165e38b4695305335f865a20b95033ddf987f5bb6b48facb762d8c57c25437f3edd1c284f8e71b4b4529c66d31af969cd0635b1918cfa2df473553335d52a306db68745628418a963d3133d9c8d328cb32eb8393e30708c284539d09dbd5f39ae32d1761d8eed5fa00d18008cd1b57973a99e08ae7a87eacf0e9acaa459400b5ecff7888d7443f2694aac3addea40727b392be03c46259c5afcba00eed565dc31800e6d02c7efeed1b4025d01e459d8123adf08aa4766c97fcfe19c3e17c4922913d1652f0724c182742ee57bf09746b897816968dafd056929f8a5dfea4056522c1ac7c653788f5247f117eb1b9af93b8e3b95e9584fa04bd3d0bb6fca5042b7759b5579c742b05f5b5cc32e926face4ebb06cbda7d22d9e72cdf0820321752d4a5a64c71bc3e21a5c5c1ce0c79c874163aa34b883397d7e43743df261b2a28939e697cde1f34f8b055fb75fe29f2d8256302ed671953e49bb9f4b97c46b022178ac7a81edfa47b4ab50de784595bd871320f628fe77b35347942608956e2a795264329ee6545bb5792cfc85fe4ef15b4477ee076fe1ba3dbdb95f075ba074d5848348b87129d62dc015c822f40c9e546a455e5b7e4d6b359f43e5c90e0de5a98d9363232905ff4628995d234a5d85a7d659746b1065dbf2b2f0c49ca67cdb5546942710b74070c8c8018db1ab9ac868ae30ed2222952c3fe3ebf8e190ceee18c6425b3e3948febaf48558d0f8cc9e1f210ce59adff81551313c468e142f747f6d9a68a32abd13dda14745fbbb1c04cad1635601ac1163285581906e042212731f813582805f41677293aba5767cdb4dab8f1e728fa29da45c864b5065af208375e186c416c4cb36bf6daad09b024aaa90c4532f019ab1aa9d60dcf3bbc4c48aa33b6084aab33c15ffbe6731020f3b30af1405cf991458df0aac52c1a03eacb7d299da722019458d40eb55dc39d853939dbdc179290d521b6790b385823dbad125d052ed38ddfd785d9fd0b78e87718f479641ddab13c4fdd0e33db66345ac459f5ee6f8bf12cf269eeddeaeed18f8047126c06d46439b7d82c8e0532787dc48670b43a5121176e03230eddd4b68d118f7ceeca2a4f2c8be9c80c370a59af5a1e0963becbf917a997016a837256ae81bf0c6f333a020164dc64717304c117e20d59939b97a2b73ab296d6cbbf8fd5d90aeb57a8dc220ab15382e037605c92440d90108e5c54001e9012fa4edc002840c43e29f3ea644634df4bfffadf2103f84f4f58b7ef2e3a51e06aa41949033163834e7f3f3ce28218f8a3da0d8e3a488752736d1e7c2d89f6e2ec20c4560ddc0f2f801705c176e63012c9c732a474bf9cc40083faf7370b1fd7c3619091b3fb4cdf21c095164fc21451c73a86625a8f0d3e37a35283206c93e2acd793bf564a0f0cd8d5656ea69407cefede52a4f51ee7c97c9df41871c715b835afbd46fc5dc369dc556c1f27d5706241809fbdb21126eac5af215a89438e157f9b40dce2b42dc0b65014c429b842d9a34b34eb3f0b02eb017e7ba7420f8ee4f4408b2db047a1c61b2bb6c4e965b5787125efd7ad71623d309e3b3c6c0ebafaa810f0c3293d8555dce9bd8ddea91331557adb90d4471f196ac95c9ebba1214854aabaac9f6db00f85af72790561bfa9fa71855c6a2b635c96a6a74530f8f941335d31745cee233f445b9618a508cebe47a2261e4816136e48ed58720d295126ec76d1e2c81e69a909337414a352b4f6e5939d4ddefca580962a0b414910220f383b4aa7550e9afe7e949ce4c8ad5d3ea8d9f297a921c838a97ff86702fe6916835ba2f02a2f57c3a5943084ed937d8fc36d08e121a96f216f0a29f9feff5a4a5f4df88835ca05a04ee38ad296d9219d485a017537a70d22ae26db06f11c2231b68e39067abf5315580752dfe1f9e7bb72fa7303aa75cd117a567cd7dc5769d9874ef9a665bf00df2bfac98a68f8f78207e01a4973835c8eb89bb5b6a58741149bd9ec323f55062c889d035e9f207d86b9c7ae7bc3827b09a2204714304013567fc531143244364eb43f83ca50e14b7c226abd8d06a0fcb34fd2b7ea19c398e1b8957e264788da51973bd7bcb842089c25e656f2e6c06eb901c122a34ff4321f9bffdca07f4280f4ffd566edc46109c5ea45c984efdc600e6b9c10c96dbf8f4a5e6c2fff73b951484fae406e4d321032deb60016b0c7f35847a08b67900d6b41f153ffbbdd6e8991e1052078bb13502284e6af531742093d43a167aa3f2abbcd75dc1a58bf46b3e6f81494819af8ea201009332f256289cfb24c20c4a7f7b21c6a30406f606ddea967e675a4ad4db9aa59260cacb78ba9c68e4d5452cef70d761d47bcfdfea04313dfcd60de6fe861e560d0c42c3d414108aa0345466d2e0472c645f55fc26548973559e5317ae5b9857b6f9cdf85948166edef7bf0d80adcf48c122ee7cb8cf5d99d0c6096942cf5ee5b9426526e66a1451af4d9935ed98a5d47e093f66096d0f369743a28050e9e2d91205b47cce29f179aa71b96e5bda33d221cb92572121ca46901b5b5d23c7dd7ec858b771687279935a8204e989e59fda8af99c8351970fc8bbcb52fba450350d48ea1deb883ee1fbbec466989de22885dce8d0561b24088d1e08530579d6863a76873c37a877f5d65f07b9780030f6e7cb2fa5e5e7d252f63e3d10e572587768a72126219d08e4eb390df74a3079819f852ae4177bd2cf8aa181fea2cef9456d11fbdf3a50cc3f23abad351fb9119187399d63fec9057990ffce3264055e9776c3a499fd49077c2edb230c188e3be40d47516029e8673ad61b67ae4e8d08ce4d4a75ca26b281bad7452c3051ed541", 0x1000, 0xfffffffffffffff8) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000340)={'syz', 0x3}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r3 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$search(0xa, r3, &(0x7f00000002c0)='cifs.idmap\x00', &(0x7f0000000300)={'syz', 0x1}, r0) keyctl$search(0x3, r1, 0x0, 0x0, 0x0) r4 = add_key(&(0x7f0000000080)='dns_resolver\x00', &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r1) r5 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000380), &(0x7f0000000880)={'syz', 0x3}, 0x0, 0x0, 0x0) r6 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r6) keyctl$KEYCTL_MOVE(0x1e, r2, r5, r6, 0x0) keyctl$link(0x8, r4, r1) 09:39:00 executing program 3: add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="a11a6af5c3b29beab17bf1bf380ea1c1512f3c4f17d8610af0f59c83567392d5cbd99c116a30c78505bf860f75920752d15880a22a9e5b1192181c79834e761a3c3c2de1359bae20e187e1403622a05ddced3ea17addbbb6596d1c7a68a569fd246a03aa98ad16223cf921a55059b385350051c0aabb9fd3a7761d3a", 0x7c, 0xfffffffffffffffb) 09:39:00 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x18, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) clone3(&(0x7f0000000140)={0x8000, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x21}, &(0x7f0000000940)=""/4096, 0x1000, &(0x7f00000000c0), &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0], 0x3}, 0x58) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$clear(0x7, r1) 09:39:00 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x10, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 2: sendmsg$TIPC_CMD_SHOW_NAME_TABLE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x30, 0x0, 0x1, 0x70bd2b, 0x25dfdbff, {{}, {}, {0x14, 0x19, {0x8, 0x8000, 0x3ff, 0x8000}}}, ["", "", ""]}, 0x30}, 0x1, 0x0, 0x0, 0x40000}, 0x8000) r0 = add_key(&(0x7f0000000180)='user\x00', &(0x7f0000000200)={'syz', 0x3}, &(0x7f0000000940)="e849d108cd53d6c819e55afd1a039600f2b3013ddcfa462f0e81b6420085129111a2eed25c4dc8b67cf75a5fa6e9096f8d89c9d18473e0979c493a30ec77e83739f13698f081c7d6ce9a5d9743050c68c33bb802d0c82d05c9bc46323d66094cbd67eb2f967f20c4f4822b2f8598f67bb4dd7eee797f8e9375cc43d94c6cf5d4dca2ea03abacdc5a218fe33800c3f5574068e2c39710cd7bb9d7108ecd9911029e865dfab1fa331faca35ec2df789082604fa189c2ccc7e6c1659ce3499ff6c242dc3d384a8b933e11671437a0d7ae6e6bd0e0abb3da91cd449e286079a797f27b36128bdba5bc13da24e2c0f1bd20f2340d758a74a7aeef3914489df422190e37fac86b16f21e59916846dc9c1b08181fae4e5a04fa6d4ad2f359bd9a3880594493d232f908fdd70bd0740a31fb68f5612974583b0df92d7140ac10a25197559877a21701a6e53302d5c16a9c774c7c4cc1277d76acec03bd420bd5e89e0c2be71fb02c4ec9e76264e836f59914722a2d8654b0fcd49ad494cc6eb0b8865e9bc477ac9d1691cd1c10273d958ec029066214b04e7de6c0c3d23e35477662337dc46e38aa465ddafd945587321da1c97d009345672f38970753e64855f1f40dea6fb8476bb62abd7cc070f3665f628845f23a2803e010b33c02a40deaac673c98d879c27b5de723cbeb3aeee0157dac8af01062193570750dc45d9c5e573bbc05f62dcf7d6aaafe3d50058bde219a17d5bd1f017969bc99cd7e3a0cdba79b5e776681d3f4fd0a4d51172186690f0a3d744c2f3bab1cf9f7a0bca5b48b9f9591b3f6d76a2eef38bb42606eee3f09789de330aa59cd70a93019770a5832d2413134c61dc9f5d04d7506e9174025d87f9fffdee95d8d2794f8f6e31a2b377aaba584cd1b58b1fdc58a16cbee2b159ac2f5ec248d493110f6286a664b572a0c76f763f799aca1d045bc8f5e2fd5794d82cbf6b97c7009727463a3bada88c59926ed86e4ebc2dbe650fc8c897e16ceeee76fc1c8eea6c1ea45bd324904493fd3553664e8dc3ed4b0bc6bd4cce5dd0eaea2bf7d00ba3d598c2a62dda3fbc8bb7a267f4a114e0a1414699022b1231f7cd6e8be1c5498b692493291c0a2ede8d47d175d5ab2fa574c05fdfaab359372adb2560ac947472d87cf8ed892f04082ff11a6fdb8ab5fba1650d90cd1c49e66a648bf87c6c16b62ded69d27f556a90ce3612387d5def9156fbf8e02c281bde6f54edb5a50e21578cdef3e9747f943d5da5e59d8e493b01c5695246c04c658255c32e2a106ad417494bef7f2fb5777ffce6731178e63c7a44bd7f62a2b3f28b5f3a158f343241f16234dbc497ad26904bd185aadb31569a9bfd259d6c88cf1d021d90b511b0c389cbfaf81249158f82fce554d833439748cbc53b761ce5a8699d700fd5c9979982abbbb71803d12012d5370e11f83ec396484b76628f6322a2ee65c43a480de56b5394cab70e309f9781171e4d32ed49c036dbc07af523095534837055c4f95dafe385cb839fd4f427e1e15eeefe2430ac28a6ef259c3ccde20977dbd31edc80e78f086c5e6d12f61fdbee205c47df491e8cd89d4da78fae1882e7e79f945f4e0727e2c595c81fc8e988e90ad52c1d2b60975d83d8faf697fade4e59bcd2513ce5b38508cc429aa7ae4c4f1c49697de177063cc7939536a45b7084704154838bc9515f4080fa135985b8835d28cba61ed14e770c2c33292128edc3cb7598b9c72f7d054cb4fbae3b7294acd7f901f3665e99a853a97ef80840dc9914b39a8c183a59db37b21c719b1b1a54ef76054322639fa017800de6ce77b7ad53cd8d8ff5c42d6f81b0ae3d1baefc70d4ac9886ba1319c8a4937f9611fc867f9e0a69b1d7b5dedb27a39f8567ad5269e6d6a452cd3afaff4c78d05e32c502dc0d46cef9c80644fb5d1cffcbf959a9bbefc08423bd3228d5916e798f44fddd4a6a0221916aa2332001b947d65e3b60545dbd4ab3f4c2c777c270491156e3b4be59b769a08ff3ed904b0d07fefeb7fbe8be2547984cee4ac115d5e88c710212d84788b580241f64600f46e90fd7629192ccedaf4414d2c55a4f6ca905e1c8da96390236fcfd9bb0425080abc7668ecec36159cec3cb8c98cf4c0cf161209145c2d6f863e61aaf9a8917735ee677f5374fba8d99c7066ce7d93dda761f0cfa552fe423a8473494986b74af2d24771a593d483f0ed42a81c1430cfe397d5a1dcc9d35e66d6c10760e11daedb90f290ee1db47d14e00fa937b0a51348947fef52d523fa07e3dd578f6a2074059f07117fc10fdf58582901051cb6dec70227ee7bf7de627ce798f00d6f38c9faf0926d604fb87acef7b51a18e039af6dc513b82bed0ba22b69863e848930b52453d3948c513ad47dbaa4ca8aaccb5d749d5e1083fc7cbccf1d87fdbe6b71f82e8de9c5ce033249f67fe9eb0f801adb6c697285a4a8922514ced4b4cc58ae0078c61ef7ab1e57b651f526d94f9341b5b7743c234cd288033bafbb98f11919b8ea7a91f7ce0521c4066555d10dc621cbcba0341f889a7911f11159057cc285a27eddf94b57db258bfc9c728831ba497b7d85e4d64ee24b2e0f8c60397870df8089c74ffeeca949647e9c3caba1e51cb59e5b14ff5a7f68ed26d663b546ea2cc7db62453095a1cc844e3a09165290e221537287838c55fee7b858b56bd8fd37c0c198bd17b68842a8ebe888ca8d97b970c35b105ad45a2f5f16eb721208ca5b73a8c340e8dfc95b75e7583c35ed7851bdbb078024c14c26a6c41a3b091a407d9b5a3432f8ab42f984ff0bf0aa8a1882599023dcc79975a355620d290d1d0f9baf58d14c288aea8466d0541a002c4880b2918e355a4290b9cd5059f464b253441235a75fbce2d8b4dc7dc07e9f4403767741b18ab224527eac1c09a64c170eba905bc8165e38b4695305335f865a20b95033ddf987f5bb6b48facb762d8c57c25437f3edd1c284f8e71b4b4529c66d31af969cd0635b1918cfa2df473553335d52a306db68745628418a963d3133d9c8d328cb32eb8393e30708c284539d09dbd5f39ae32d1761d8eed5fa00d18008cd1b57973a99e08ae7a87eacf0e9acaa459400b5ecff7888d7443f2694aac3addea40727b392be03c46259c5afcba00eed565dc31800e6d02c7efeed1b4025d01e459d8123adf08aa4766c97fcfe19c3e17c4922913d1652f0724c182742ee57bf09746b897816968dafd056929f8a5dfea4056522c1ac7c653788f5247f117eb1b9af93b8e3b95e9584fa04bd3d0bb6fca5042b7759b5579c742b05f5b5cc32e926face4ebb06cbda7d22d9e72cdf0820321752d4a5a64c71bc3e21a5c5c1ce0c79c874163aa34b883397d7e43743df261b2a28939e697cde1f34f8b055fb75fe29f2d8256302ed671953e49bb9f4b97c46b022178ac7a81edfa47b4ab50de784595bd871320f628fe77b35347942608956e2a795264329ee6545bb5792cfc85fe4ef15b4477ee076fe1ba3dbdb95f075ba074d5848348b87129d62dc015c822f40c9e546a455e5b7e4d6b359f43e5c90e0de5a98d9363232905ff4628995d234a5d85a7d659746b1065dbf2b2f0c49ca67cdb5546942710b74070c8c8018db1ab9ac868ae30ed2222952c3fe3ebf8e190ceee18c6425b3e3948febaf48558d0f8cc9e1f210ce59adff81551313c468e142f747f6d9a68a32abd13dda14745fbbb1c04cad1635601ac1163285581906e042212731f813582805f41677293aba5767cdb4dab8f1e728fa29da45c864b5065af208375e186c416c4cb36bf6daad09b024aaa90c4532f019ab1aa9d60dcf3bbc4c48aa33b6084aab33c15ffbe6731020f3b30af1405cf991458df0aac52c1a03eacb7d299da722019458d40eb55dc39d853939dbdc179290d521b6790b385823dbad125d052ed38ddfd785d9fd0b78e87718f479641ddab13c4fdd0e33db66345ac459f5ee6f8bf12cf269eeddeaeed18f8047126c06d46439b7d82c8e0532787dc48670b43a5121176e03230eddd4b68d118f7ceeca2a4f2c8be9c80c370a59af5a1e0963becbf917a997016a837256ae81bf0c6f333a020164dc64717304c117e20d59939b97a2b73ab296d6cbbf8fd5d90aeb57a8dc220ab15382e037605c92440d90108e5c54001e9012fa4edc002840c43e29f3ea644634df4bfffadf2103f84f4f58b7ef2e3a51e06aa41949033163834e7f3f3ce28218f8a3da0d8e3a488752736d1e7c2d89f6e2ec20c4560ddc0f2f801705c176e63012c9c732a474bf9cc40083faf7370b1fd7c3619091b3fb4cdf21c095164fc21451c73a86625a8f0d3e37a35283206c93e2acd793bf564a0f0cd8d5656ea69407cefede52a4f51ee7c97c9df41871c715b835afbd46fc5dc369dc556c1f27d5706241809fbdb21126eac5af215a89438e157f9b40dce2b42dc0b65014c429b842d9a34b34eb3f0b02eb017e7ba7420f8ee4f4408b2db047a1c61b2bb6c4e965b5787125efd7ad71623d309e3b3c6c0ebafaa810f0c3293d8555dce9bd8ddea91331557adb90d4471f196ac95c9ebba1214854aabaac9f6db00f85af72790561bfa9fa71855c6a2b635c96a6a74530f8f941335d31745cee233f445b9618a508cebe47a2261e4816136e48ed58720d295126ec76d1e2c81e69a909337414a352b4f6e5939d4ddefca580962a0b414910220f383b4aa7550e9afe7e949ce4c8ad5d3ea8d9f297a921c838a97ff86702fe6916835ba2f02a2f57c3a5943084ed937d8fc36d08e121a96f216f0a29f9feff5a4a5f4df88835ca05a04ee38ad296d9219d485a017537a70d22ae26db06f11c2231b68e39067abf5315580752dfe1f9e7bb72fa7303aa75cd117a567cd7dc5769d9874ef9a665bf00df2bfac98a68f8f78207e01a4973835c8eb89bb5b6a58741149bd9ec323f55062c889d035e9f207d86b9c7ae7bc3827b09a2204714304013567fc531143244364eb43f83ca50e14b7c226abd8d06a0fcb34fd2b7ea19c398e1b8957e264788da51973bd7bcb842089c25e656f2e6c06eb901c122a34ff4321f9bffdca07f4280f4ffd566edc46109c5ea45c984efdc600e6b9c10c96dbf8f4a5e6c2fff73b951484fae406e4d321032deb60016b0c7f35847a08b67900d6b41f153ffbbdd6e8991e1052078bb13502284e6af531742093d43a167aa3f2abbcd75dc1a58bf46b3e6f81494819af8ea201009332f256289cfb24c20c4a7f7b21c6a30406f606ddea967e675a4ad4db9aa59260cacb78ba9c68e4d5452cef70d761d47bcfdfea04313dfcd60de6fe861e560d0c42c3d414108aa0345466d2e0472c645f55fc26548973559e5317ae5b9857b6f9cdf85948166edef7bf0d80adcf48c122ee7cb8cf5d99d0c6096942cf5ee5b9426526e66a1451af4d9935ed98a5d47e093f66096d0f369743a28050e9e2d91205b47cce29f179aa71b96e5bda33d221cb92572121ca46901b5b5d23c7dd7ec858b771687279935a8204e989e59fda8af99c8351970fc8bbcb52fba450350d48ea1deb883ee1fbbec466989de22885dce8d0561b24088d1e08530579d6863a76873c37a877f5d65f07b9780030f6e7cb2fa5e5e7d252f63e3d10e572587768a72126219d08e4eb390df74a3079819f852ae4177bd2cf8aa181fea2cef9456d11fbdf3a50cc3f23abad351fb9119187399d63fec9057990ffce3264055e9776c3a499fd49077c2edb230c188e3be40d47516029e8673ad61b67ae4e8d08ce4d4a75ca26b281bad7452c3051ed541", 0x1000, 0xfffffffffffffff8) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000340)={'syz', 0x3}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r3 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$search(0xa, r3, &(0x7f00000002c0)='cifs.idmap\x00', &(0x7f0000000300)={'syz', 0x1}, r0) keyctl$search(0x3, r1, 0x0, 0x0, 0x0) r4 = add_key(&(0x7f0000000080)='dns_resolver\x00', &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r1) r5 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000380), &(0x7f0000000880)={'syz', 0x3}, 0x0, 0x0, 0x0) r6 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r6) keyctl$KEYCTL_MOVE(0x1e, r2, r5, r6, 0x0) keyctl$link(0x8, r4, r1) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x30, 0x0, 0x1, 0x70bd2b, 0x25dfdbff, {{}, {}, {0x14, 0x19, {0x8, 0x8000, 0x3ff, 0x8000}}}, ["", "", ""]}, 0x30}, 0x1, 0x0, 0x0, 0x40000}, 0x8000) (async) add_key(&(0x7f0000000180)='user\x00', &(0x7f0000000200)={'syz', 0x3}, &(0x7f0000000940)="e849d108cd53d6c819e55afd1a039600f2b3013ddcfa462f0e81b6420085129111a2eed25c4dc8b67cf75a5fa6e9096f8d89c9d18473e0979c493a30ec77e83739f13698f081c7d6ce9a5d9743050c68c33bb802d0c82d05c9bc46323d66094cbd67eb2f967f20c4f4822b2f8598f67bb4dd7eee797f8e9375cc43d94c6cf5d4dca2ea03abacdc5a218fe33800c3f5574068e2c39710cd7bb9d7108ecd9911029e865dfab1fa331faca35ec2df789082604fa189c2ccc7e6c1659ce3499ff6c242dc3d384a8b933e11671437a0d7ae6e6bd0e0abb3da91cd449e286079a797f27b36128bdba5bc13da24e2c0f1bd20f2340d758a74a7aeef3914489df422190e37fac86b16f21e59916846dc9c1b08181fae4e5a04fa6d4ad2f359bd9a3880594493d232f908fdd70bd0740a31fb68f5612974583b0df92d7140ac10a25197559877a21701a6e53302d5c16a9c774c7c4cc1277d76acec03bd420bd5e89e0c2be71fb02c4ec9e76264e836f59914722a2d8654b0fcd49ad494cc6eb0b8865e9bc477ac9d1691cd1c10273d958ec029066214b04e7de6c0c3d23e35477662337dc46e38aa465ddafd945587321da1c97d009345672f38970753e64855f1f40dea6fb8476bb62abd7cc070f3665f628845f23a2803e010b33c02a40deaac673c98d879c27b5de723cbeb3aeee0157dac8af01062193570750dc45d9c5e573bbc05f62dcf7d6aaafe3d50058bde219a17d5bd1f017969bc99cd7e3a0cdba79b5e776681d3f4fd0a4d51172186690f0a3d744c2f3bab1cf9f7a0bca5b48b9f9591b3f6d76a2eef38bb42606eee3f09789de330aa59cd70a93019770a5832d2413134c61dc9f5d04d7506e9174025d87f9fffdee95d8d2794f8f6e31a2b377aaba584cd1b58b1fdc58a16cbee2b159ac2f5ec248d493110f6286a664b572a0c76f763f799aca1d045bc8f5e2fd5794d82cbf6b97c7009727463a3bada88c59926ed86e4ebc2dbe650fc8c897e16ceeee76fc1c8eea6c1ea45bd324904493fd3553664e8dc3ed4b0bc6bd4cce5dd0eaea2bf7d00ba3d598c2a62dda3fbc8bb7a267f4a114e0a1414699022b1231f7cd6e8be1c5498b692493291c0a2ede8d47d175d5ab2fa574c05fdfaab359372adb2560ac947472d87cf8ed892f04082ff11a6fdb8ab5fba1650d90cd1c49e66a648bf87c6c16b62ded69d27f556a90ce3612387d5def9156fbf8e02c281bde6f54edb5a50e21578cdef3e9747f943d5da5e59d8e493b01c5695246c04c658255c32e2a106ad417494bef7f2fb5777ffce6731178e63c7a44bd7f62a2b3f28b5f3a158f343241f16234dbc497ad26904bd185aadb31569a9bfd259d6c88cf1d021d90b511b0c389cbfaf81249158f82fce554d833439748cbc53b761ce5a8699d700fd5c9979982abbbb71803d12012d5370e11f83ec396484b76628f6322a2ee65c43a480de56b5394cab70e309f9781171e4d32ed49c036dbc07af523095534837055c4f95dafe385cb839fd4f427e1e15eeefe2430ac28a6ef259c3ccde20977dbd31edc80e78f086c5e6d12f61fdbee205c47df491e8cd89d4da78fae1882e7e79f945f4e0727e2c595c81fc8e988e90ad52c1d2b60975d83d8faf697fade4e59bcd2513ce5b38508cc429aa7ae4c4f1c49697de177063cc7939536a45b7084704154838bc9515f4080fa135985b8835d28cba61ed14e770c2c33292128edc3cb7598b9c72f7d054cb4fbae3b7294acd7f901f3665e99a853a97ef80840dc9914b39a8c183a59db37b21c719b1b1a54ef76054322639fa017800de6ce77b7ad53cd8d8ff5c42d6f81b0ae3d1baefc70d4ac9886ba1319c8a4937f9611fc867f9e0a69b1d7b5dedb27a39f8567ad5269e6d6a452cd3afaff4c78d05e32c502dc0d46cef9c80644fb5d1cffcbf959a9bbefc08423bd3228d5916e798f44fddd4a6a0221916aa2332001b947d65e3b60545dbd4ab3f4c2c777c270491156e3b4be59b769a08ff3ed904b0d07fefeb7fbe8be2547984cee4ac115d5e88c710212d84788b580241f64600f46e90fd7629192ccedaf4414d2c55a4f6ca905e1c8da96390236fcfd9bb0425080abc7668ecec36159cec3cb8c98cf4c0cf161209145c2d6f863e61aaf9a8917735ee677f5374fba8d99c7066ce7d93dda761f0cfa552fe423a8473494986b74af2d24771a593d483f0ed42a81c1430cfe397d5a1dcc9d35e66d6c10760e11daedb90f290ee1db47d14e00fa937b0a51348947fef52d523fa07e3dd578f6a2074059f07117fc10fdf58582901051cb6dec70227ee7bf7de627ce798f00d6f38c9faf0926d604fb87acef7b51a18e039af6dc513b82bed0ba22b69863e848930b52453d3948c513ad47dbaa4ca8aaccb5d749d5e1083fc7cbccf1d87fdbe6b71f82e8de9c5ce033249f67fe9eb0f801adb6c697285a4a8922514ced4b4cc58ae0078c61ef7ab1e57b651f526d94f9341b5b7743c234cd288033bafbb98f11919b8ea7a91f7ce0521c4066555d10dc621cbcba0341f889a7911f11159057cc285a27eddf94b57db258bfc9c728831ba497b7d85e4d64ee24b2e0f8c60397870df8089c74ffeeca949647e9c3caba1e51cb59e5b14ff5a7f68ed26d663b546ea2cc7db62453095a1cc844e3a09165290e221537287838c55fee7b858b56bd8fd37c0c198bd17b68842a8ebe888ca8d97b970c35b105ad45a2f5f16eb721208ca5b73a8c340e8dfc95b75e7583c35ed7851bdbb078024c14c26a6c41a3b091a407d9b5a3432f8ab42f984ff0bf0aa8a1882599023dcc79975a355620d290d1d0f9baf58d14c288aea8466d0541a002c4880b2918e355a4290b9cd5059f464b253441235a75fbce2d8b4dc7dc07e9f4403767741b18ab224527eac1c09a64c170eba905bc8165e38b4695305335f865a20b95033ddf987f5bb6b48facb762d8c57c25437f3edd1c284f8e71b4b4529c66d31af969cd0635b1918cfa2df473553335d52a306db68745628418a963d3133d9c8d328cb32eb8393e30708c284539d09dbd5f39ae32d1761d8eed5fa00d18008cd1b57973a99e08ae7a87eacf0e9acaa459400b5ecff7888d7443f2694aac3addea40727b392be03c46259c5afcba00eed565dc31800e6d02c7efeed1b4025d01e459d8123adf08aa4766c97fcfe19c3e17c4922913d1652f0724c182742ee57bf09746b897816968dafd056929f8a5dfea4056522c1ac7c653788f5247f117eb1b9af93b8e3b95e9584fa04bd3d0bb6fca5042b7759b5579c742b05f5b5cc32e926face4ebb06cbda7d22d9e72cdf0820321752d4a5a64c71bc3e21a5c5c1ce0c79c874163aa34b883397d7e43743df261b2a28939e697cde1f34f8b055fb75fe29f2d8256302ed671953e49bb9f4b97c46b022178ac7a81edfa47b4ab50de784595bd871320f628fe77b35347942608956e2a795264329ee6545bb5792cfc85fe4ef15b4477ee076fe1ba3dbdb95f075ba074d5848348b87129d62dc015c822f40c9e546a455e5b7e4d6b359f43e5c90e0de5a98d9363232905ff4628995d234a5d85a7d659746b1065dbf2b2f0c49ca67cdb5546942710b74070c8c8018db1ab9ac868ae30ed2222952c3fe3ebf8e190ceee18c6425b3e3948febaf48558d0f8cc9e1f210ce59adff81551313c468e142f747f6d9a68a32abd13dda14745fbbb1c04cad1635601ac1163285581906e042212731f813582805f41677293aba5767cdb4dab8f1e728fa29da45c864b5065af208375e186c416c4cb36bf6daad09b024aaa90c4532f019ab1aa9d60dcf3bbc4c48aa33b6084aab33c15ffbe6731020f3b30af1405cf991458df0aac52c1a03eacb7d299da722019458d40eb55dc39d853939dbdc179290d521b6790b385823dbad125d052ed38ddfd785d9fd0b78e87718f479641ddab13c4fdd0e33db66345ac459f5ee6f8bf12cf269eeddeaeed18f8047126c06d46439b7d82c8e0532787dc48670b43a5121176e03230eddd4b68d118f7ceeca2a4f2c8be9c80c370a59af5a1e0963becbf917a997016a837256ae81bf0c6f333a020164dc64717304c117e20d59939b97a2b73ab296d6cbbf8fd5d90aeb57a8dc220ab15382e037605c92440d90108e5c54001e9012fa4edc002840c43e29f3ea644634df4bfffadf2103f84f4f58b7ef2e3a51e06aa41949033163834e7f3f3ce28218f8a3da0d8e3a488752736d1e7c2d89f6e2ec20c4560ddc0f2f801705c176e63012c9c732a474bf9cc40083faf7370b1fd7c3619091b3fb4cdf21c095164fc21451c73a86625a8f0d3e37a35283206c93e2acd793bf564a0f0cd8d5656ea69407cefede52a4f51ee7c97c9df41871c715b835afbd46fc5dc369dc556c1f27d5706241809fbdb21126eac5af215a89438e157f9b40dce2b42dc0b65014c429b842d9a34b34eb3f0b02eb017e7ba7420f8ee4f4408b2db047a1c61b2bb6c4e965b5787125efd7ad71623d309e3b3c6c0ebafaa810f0c3293d8555dce9bd8ddea91331557adb90d4471f196ac95c9ebba1214854aabaac9f6db00f85af72790561bfa9fa71855c6a2b635c96a6a74530f8f941335d31745cee233f445b9618a508cebe47a2261e4816136e48ed58720d295126ec76d1e2c81e69a909337414a352b4f6e5939d4ddefca580962a0b414910220f383b4aa7550e9afe7e949ce4c8ad5d3ea8d9f297a921c838a97ff86702fe6916835ba2f02a2f57c3a5943084ed937d8fc36d08e121a96f216f0a29f9feff5a4a5f4df88835ca05a04ee38ad296d9219d485a017537a70d22ae26db06f11c2231b68e39067abf5315580752dfe1f9e7bb72fa7303aa75cd117a567cd7dc5769d9874ef9a665bf00df2bfac98a68f8f78207e01a4973835c8eb89bb5b6a58741149bd9ec323f55062c889d035e9f207d86b9c7ae7bc3827b09a2204714304013567fc531143244364eb43f83ca50e14b7c226abd8d06a0fcb34fd2b7ea19c398e1b8957e264788da51973bd7bcb842089c25e656f2e6c06eb901c122a34ff4321f9bffdca07f4280f4ffd566edc46109c5ea45c984efdc600e6b9c10c96dbf8f4a5e6c2fff73b951484fae406e4d321032deb60016b0c7f35847a08b67900d6b41f153ffbbdd6e8991e1052078bb13502284e6af531742093d43a167aa3f2abbcd75dc1a58bf46b3e6f81494819af8ea201009332f256289cfb24c20c4a7f7b21c6a30406f606ddea967e675a4ad4db9aa59260cacb78ba9c68e4d5452cef70d761d47bcfdfea04313dfcd60de6fe861e560d0c42c3d414108aa0345466d2e0472c645f55fc26548973559e5317ae5b9857b6f9cdf85948166edef7bf0d80adcf48c122ee7cb8cf5d99d0c6096942cf5ee5b9426526e66a1451af4d9935ed98a5d47e093f66096d0f369743a28050e9e2d91205b47cce29f179aa71b96e5bda33d221cb92572121ca46901b5b5d23c7dd7ec858b771687279935a8204e989e59fda8af99c8351970fc8bbcb52fba450350d48ea1deb883ee1fbbec466989de22885dce8d0561b24088d1e08530579d6863a76873c37a877f5d65f07b9780030f6e7cb2fa5e5e7d252f63e3d10e572587768a72126219d08e4eb390df74a3079819f852ae4177bd2cf8aa181fea2cef9456d11fbdf3a50cc3f23abad351fb9119187399d63fec9057990ffce3264055e9776c3a499fd49077c2edb230c188e3be40d47516029e8673ad61b67ae4e8d08ce4d4a75ca26b281bad7452c3051ed541", 0x1000, 0xfffffffffffffff8) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000340)={'syz', 0x3}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) (async) keyctl$search(0xa, r3, &(0x7f00000002c0)='cifs.idmap\x00', &(0x7f0000000300)={'syz', 0x1}, r0) (async) keyctl$search(0x3, r1, 0x0, 0x0, 0x0) (async) add_key(&(0x7f0000000080)='dns_resolver\x00', &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000380), &(0x7f0000000880)={'syz', 0x3}, 0x0, 0x0, 0x0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r6) (async) keyctl$KEYCTL_MOVE(0x1e, r2, r5, r6, 0x0) (async) keyctl$link(0x8, r4, r1) (async) 09:39:00 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x19, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 4: sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x1, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000002}, 0x10) (async) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:39:00 executing program 3: add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="a1", 0x1, 0xfffffffffffffffb) 09:39:00 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x11, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 3: add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080), 0x0, 0xfffffffffffffffb) 09:39:00 executing program 2: sendmsg$TIPC_CMD_SHOW_NAME_TABLE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x30, 0x0, 0x1, 0x70bd2b, 0x25dfdbff, {{}, {}, {0x14, 0x19, {0x8, 0x8000, 0x3ff, 0x8000}}}, ["", "", ""]}, 0x30}, 0x1, 0x0, 0x0, 0x40000}, 0x8000) (async) r0 = add_key(&(0x7f0000000180)='user\x00', &(0x7f0000000200)={'syz', 0x3}, &(0x7f0000000940)="e849d108cd53d6c819e55afd1a039600f2b3013ddcfa462f0e81b6420085129111a2eed25c4dc8b67cf75a5fa6e9096f8d89c9d18473e0979c493a30ec77e83739f13698f081c7d6ce9a5d9743050c68c33bb802d0c82d05c9bc46323d66094cbd67eb2f967f20c4f4822b2f8598f67bb4dd7eee797f8e9375cc43d94c6cf5d4dca2ea03abacdc5a218fe33800c3f5574068e2c39710cd7bb9d7108ecd9911029e865dfab1fa331faca35ec2df789082604fa189c2ccc7e6c1659ce3499ff6c242dc3d384a8b933e11671437a0d7ae6e6bd0e0abb3da91cd449e286079a797f27b36128bdba5bc13da24e2c0f1bd20f2340d758a74a7aeef3914489df422190e37fac86b16f21e59916846dc9c1b08181fae4e5a04fa6d4ad2f359bd9a3880594493d232f908fdd70bd0740a31fb68f5612974583b0df92d7140ac10a25197559877a21701a6e53302d5c16a9c774c7c4cc1277d76acec03bd420bd5e89e0c2be71fb02c4ec9e76264e836f59914722a2d8654b0fcd49ad494cc6eb0b8865e9bc477ac9d1691cd1c10273d958ec029066214b04e7de6c0c3d23e35477662337dc46e38aa465ddafd945587321da1c97d009345672f38970753e64855f1f40dea6fb8476bb62abd7cc070f3665f628845f23a2803e010b33c02a40deaac673c98d879c27b5de723cbeb3aeee0157dac8af01062193570750dc45d9c5e573bbc05f62dcf7d6aaafe3d50058bde219a17d5bd1f017969bc99cd7e3a0cdba79b5e776681d3f4fd0a4d51172186690f0a3d744c2f3bab1cf9f7a0bca5b48b9f9591b3f6d76a2eef38bb42606eee3f09789de330aa59cd70a93019770a5832d2413134c61dc9f5d04d7506e9174025d87f9fffdee95d8d2794f8f6e31a2b377aaba584cd1b58b1fdc58a16cbee2b159ac2f5ec248d493110f6286a664b572a0c76f763f799aca1d045bc8f5e2fd5794d82cbf6b97c7009727463a3bada88c59926ed86e4ebc2dbe650fc8c897e16ceeee76fc1c8eea6c1ea45bd324904493fd3553664e8dc3ed4b0bc6bd4cce5dd0eaea2bf7d00ba3d598c2a62dda3fbc8bb7a267f4a114e0a1414699022b1231f7cd6e8be1c5498b692493291c0a2ede8d47d175d5ab2fa574c05fdfaab359372adb2560ac947472d87cf8ed892f04082ff11a6fdb8ab5fba1650d90cd1c49e66a648bf87c6c16b62ded69d27f556a90ce3612387d5def9156fbf8e02c281bde6f54edb5a50e21578cdef3e9747f943d5da5e59d8e493b01c5695246c04c658255c32e2a106ad417494bef7f2fb5777ffce6731178e63c7a44bd7f62a2b3f28b5f3a158f343241f16234dbc497ad26904bd185aadb31569a9bfd259d6c88cf1d021d90b511b0c389cbfaf81249158f82fce554d833439748cbc53b761ce5a8699d700fd5c9979982abbbb71803d12012d5370e11f83ec396484b76628f6322a2ee65c43a480de56b5394cab70e309f9781171e4d32ed49c036dbc07af523095534837055c4f95dafe385cb839fd4f427e1e15eeefe2430ac28a6ef259c3ccde20977dbd31edc80e78f086c5e6d12f61fdbee205c47df491e8cd89d4da78fae1882e7e79f945f4e0727e2c595c81fc8e988e90ad52c1d2b60975d83d8faf697fade4e59bcd2513ce5b38508cc429aa7ae4c4f1c49697de177063cc7939536a45b7084704154838bc9515f4080fa135985b8835d28cba61ed14e770c2c33292128edc3cb7598b9c72f7d054cb4fbae3b7294acd7f901f3665e99a853a97ef80840dc9914b39a8c183a59db37b21c719b1b1a54ef76054322639fa017800de6ce77b7ad53cd8d8ff5c42d6f81b0ae3d1baefc70d4ac9886ba1319c8a4937f9611fc867f9e0a69b1d7b5dedb27a39f8567ad5269e6d6a452cd3afaff4c78d05e32c502dc0d46cef9c80644fb5d1cffcbf959a9bbefc08423bd3228d5916e798f44fddd4a6a0221916aa2332001b947d65e3b60545dbd4ab3f4c2c777c270491156e3b4be59b769a08ff3ed904b0d07fefeb7fbe8be2547984cee4ac115d5e88c710212d84788b580241f64600f46e90fd7629192ccedaf4414d2c55a4f6ca905e1c8da96390236fcfd9bb0425080abc7668ecec36159cec3cb8c98cf4c0cf161209145c2d6f863e61aaf9a8917735ee677f5374fba8d99c7066ce7d93dda761f0cfa552fe423a8473494986b74af2d24771a593d483f0ed42a81c1430cfe397d5a1dcc9d35e66d6c10760e11daedb90f290ee1db47d14e00fa937b0a51348947fef52d523fa07e3dd578f6a2074059f07117fc10fdf58582901051cb6dec70227ee7bf7de627ce798f00d6f38c9faf0926d604fb87acef7b51a18e039af6dc513b82bed0ba22b69863e848930b52453d3948c513ad47dbaa4ca8aaccb5d749d5e1083fc7cbccf1d87fdbe6b71f82e8de9c5ce033249f67fe9eb0f801adb6c697285a4a8922514ced4b4cc58ae0078c61ef7ab1e57b651f526d94f9341b5b7743c234cd288033bafbb98f11919b8ea7a91f7ce0521c4066555d10dc621cbcba0341f889a7911f11159057cc285a27eddf94b57db258bfc9c728831ba497b7d85e4d64ee24b2e0f8c60397870df8089c74ffeeca949647e9c3caba1e51cb59e5b14ff5a7f68ed26d663b546ea2cc7db62453095a1cc844e3a09165290e221537287838c55fee7b858b56bd8fd37c0c198bd17b68842a8ebe888ca8d97b970c35b105ad45a2f5f16eb721208ca5b73a8c340e8dfc95b75e7583c35ed7851bdbb078024c14c26a6c41a3b091a407d9b5a3432f8ab42f984ff0bf0aa8a1882599023dcc79975a355620d290d1d0f9baf58d14c288aea8466d0541a002c4880b2918e355a4290b9cd5059f464b253441235a75fbce2d8b4dc7dc07e9f4403767741b18ab224527eac1c09a64c170eba905bc8165e38b4695305335f865a20b95033ddf987f5bb6b48facb762d8c57c25437f3edd1c284f8e71b4b4529c66d31af969cd0635b1918cfa2df473553335d52a306db68745628418a963d3133d9c8d328cb32eb8393e30708c284539d09dbd5f39ae32d1761d8eed5fa00d18008cd1b57973a99e08ae7a87eacf0e9acaa459400b5ecff7888d7443f2694aac3addea40727b392be03c46259c5afcba00eed565dc31800e6d02c7efeed1b4025d01e459d8123adf08aa4766c97fcfe19c3e17c4922913d1652f0724c182742ee57bf09746b897816968dafd056929f8a5dfea4056522c1ac7c653788f5247f117eb1b9af93b8e3b95e9584fa04bd3d0bb6fca5042b7759b5579c742b05f5b5cc32e926face4ebb06cbda7d22d9e72cdf0820321752d4a5a64c71bc3e21a5c5c1ce0c79c874163aa34b883397d7e43743df261b2a28939e697cde1f34f8b055fb75fe29f2d8256302ed671953e49bb9f4b97c46b022178ac7a81edfa47b4ab50de784595bd871320f628fe77b35347942608956e2a795264329ee6545bb5792cfc85fe4ef15b4477ee076fe1ba3dbdb95f075ba074d5848348b87129d62dc015c822f40c9e546a455e5b7e4d6b359f43e5c90e0de5a98d9363232905ff4628995d234a5d85a7d659746b1065dbf2b2f0c49ca67cdb5546942710b74070c8c8018db1ab9ac868ae30ed2222952c3fe3ebf8e190ceee18c6425b3e3948febaf48558d0f8cc9e1f210ce59adff81551313c468e142f747f6d9a68a32abd13dda14745fbbb1c04cad1635601ac1163285581906e042212731f813582805f41677293aba5767cdb4dab8f1e728fa29da45c864b5065af208375e186c416c4cb36bf6daad09b024aaa90c4532f019ab1aa9d60dcf3bbc4c48aa33b6084aab33c15ffbe6731020f3b30af1405cf991458df0aac52c1a03eacb7d299da722019458d40eb55dc39d853939dbdc179290d521b6790b385823dbad125d052ed38ddfd785d9fd0b78e87718f479641ddab13c4fdd0e33db66345ac459f5ee6f8bf12cf269eeddeaeed18f8047126c06d46439b7d82c8e0532787dc48670b43a5121176e03230eddd4b68d118f7ceeca2a4f2c8be9c80c370a59af5a1e0963becbf917a997016a837256ae81bf0c6f333a020164dc64717304c117e20d59939b97a2b73ab296d6cbbf8fd5d90aeb57a8dc220ab15382e037605c92440d90108e5c54001e9012fa4edc002840c43e29f3ea644634df4bfffadf2103f84f4f58b7ef2e3a51e06aa41949033163834e7f3f3ce28218f8a3da0d8e3a488752736d1e7c2d89f6e2ec20c4560ddc0f2f801705c176e63012c9c732a474bf9cc40083faf7370b1fd7c3619091b3fb4cdf21c095164fc21451c73a86625a8f0d3e37a35283206c93e2acd793bf564a0f0cd8d5656ea69407cefede52a4f51ee7c97c9df41871c715b835afbd46fc5dc369dc556c1f27d5706241809fbdb21126eac5af215a89438e157f9b40dce2b42dc0b65014c429b842d9a34b34eb3f0b02eb017e7ba7420f8ee4f4408b2db047a1c61b2bb6c4e965b5787125efd7ad71623d309e3b3c6c0ebafaa810f0c3293d8555dce9bd8ddea91331557adb90d4471f196ac95c9ebba1214854aabaac9f6db00f85af72790561bfa9fa71855c6a2b635c96a6a74530f8f941335d31745cee233f445b9618a508cebe47a2261e4816136e48ed58720d295126ec76d1e2c81e69a909337414a352b4f6e5939d4ddefca580962a0b414910220f383b4aa7550e9afe7e949ce4c8ad5d3ea8d9f297a921c838a97ff86702fe6916835ba2f02a2f57c3a5943084ed937d8fc36d08e121a96f216f0a29f9feff5a4a5f4df88835ca05a04ee38ad296d9219d485a017537a70d22ae26db06f11c2231b68e39067abf5315580752dfe1f9e7bb72fa7303aa75cd117a567cd7dc5769d9874ef9a665bf00df2bfac98a68f8f78207e01a4973835c8eb89bb5b6a58741149bd9ec323f55062c889d035e9f207d86b9c7ae7bc3827b09a2204714304013567fc531143244364eb43f83ca50e14b7c226abd8d06a0fcb34fd2b7ea19c398e1b8957e264788da51973bd7bcb842089c25e656f2e6c06eb901c122a34ff4321f9bffdca07f4280f4ffd566edc46109c5ea45c984efdc600e6b9c10c96dbf8f4a5e6c2fff73b951484fae406e4d321032deb60016b0c7f35847a08b67900d6b41f153ffbbdd6e8991e1052078bb13502284e6af531742093d43a167aa3f2abbcd75dc1a58bf46b3e6f81494819af8ea201009332f256289cfb24c20c4a7f7b21c6a30406f606ddea967e675a4ad4db9aa59260cacb78ba9c68e4d5452cef70d761d47bcfdfea04313dfcd60de6fe861e560d0c42c3d414108aa0345466d2e0472c645f55fc26548973559e5317ae5b9857b6f9cdf85948166edef7bf0d80adcf48c122ee7cb8cf5d99d0c6096942cf5ee5b9426526e66a1451af4d9935ed98a5d47e093f66096d0f369743a28050e9e2d91205b47cce29f179aa71b96e5bda33d221cb92572121ca46901b5b5d23c7dd7ec858b771687279935a8204e989e59fda8af99c8351970fc8bbcb52fba450350d48ea1deb883ee1fbbec466989de22885dce8d0561b24088d1e08530579d6863a76873c37a877f5d65f07b9780030f6e7cb2fa5e5e7d252f63e3d10e572587768a72126219d08e4eb390df74a3079819f852ae4177bd2cf8aa181fea2cef9456d11fbdf3a50cc3f23abad351fb9119187399d63fec9057990ffce3264055e9776c3a499fd49077c2edb230c188e3be40d47516029e8673ad61b67ae4e8d08ce4d4a75ca26b281bad7452c3051ed541", 0x1000, 0xfffffffffffffff8) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000340)={'syz', 0x3}, 0x0, 0x0, r0) (async, rerun: 32) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (rerun: 32) r3 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$search(0xa, r3, &(0x7f00000002c0)='cifs.idmap\x00', &(0x7f0000000300)={'syz', 0x1}, r0) (async, rerun: 32) keyctl$search(0x3, r1, 0x0, 0x0, 0x0) (rerun: 32) r4 = add_key(&(0x7f0000000080)='dns_resolver\x00', &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r1) (async) r5 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000380), &(0x7f0000000880)={'syz', 0x3}, 0x0, 0x0, 0x0) (async, rerun: 32) r6 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (rerun: 32) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r6) keyctl$KEYCTL_MOVE(0x1e, r2, r5, r6, 0x0) (async) keyctl$link(0x8, r4, r1) 09:39:00 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x1a, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) clone3(&(0x7f0000000140)={0x8000, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x21}, &(0x7f0000000940)=""/4096, 0x1000, &(0x7f00000000c0), &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0], 0x3}, 0x58) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) 09:39:00 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x12, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 4: sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x1, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000002}, 0x10) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x1, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000002}, 0x10) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) 09:39:00 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x13, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x1b, r0, 0x0, 0x0, 0x0) 09:39:00 executing program 3: add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080), 0x0, 0xfffffffffffffffb) 09:39:00 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r0) r3 = add_key$keyring(&(0x7f0000000180), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$negate(0xd, r1, 0x0, r3) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:39:01 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="a50d7bbad6b96703451a51ca8f7700254ca860f30f87a8c5e45c", 0x1a, r1) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r4 = add_key(&(0x7f0000000200)='rxrpc\x00', &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000940)="3679b42a3345a32ca56656ee0e1c86d3d3e616aa5e42ad1d7973ee45d886f7c9d18f7e41b2cfb14384b8d23171b816a91d59a9be01d5a99b0341685bf30e72d8164755cc2f49b3a5e2d0e7ae4876fbe4505117ec4ee518b6d4cb34b5a9b7a17347355ec1916fe0d0a496ec250ff826e3992b44be83740b5683856c031cad25ead6bee6e61ebc3bc9d37c2a7792d086773262d573b0ada02155e0a586767e6224f34c36e7af0ed616784e592271f86a8d0bf3b9ebdfafbb518bf100e603f1c9707f0253d95afcf13e3ba3162bdd870fe736a52e8d512dec511d856164d4108fb80fb6caf0477c7066049506652441d759e8f6070e9af2379a12f2aedb978aea91a5dcfe6a2c3a845e118a4cf636cd065a93292a1c527dce4a2d4972b6f4915641b9ce1a414bbb523b3ad32f050efec698122eb6b1b12036bd0f664b04b78c064a37db6cadad86ad4117e4782515541df1b2486891fe908cb6a85969f05190abd1b79f78cc9f4e66c374ea01e5a0a1c81c22347440b14c5c6723aab57c2ed00b4d5b6e63e5a1de6ada5b81598dfb19e17b17d1b66c7fe6f9458b6f0da468a853b4e2383538115e2c50f91cfa33e9821f0b2bdee95db829227a2a21b8eeb45cf9a19c7c3db1bc407854210fd3a6e481354f8bbe482bee9189fcb2bd2030f7259ae165a3427848fb0311c062e3da7e1222f7ddab776d9c731335e3b7ab3d446165a2531e5c709c5b0c6701914105cdae5292db103ebec8e2dbd9caa89f1078aef78cee8e6db6c2ef005fb63e471e76c8c0298c25861687ccb38aca273a5942949f32868481f33d4164efc01afa76076228b23cf0d10f34a61d9829286fff3e2147536a66739cd7a2bc321dfe47780cd8647eb8ce49d70e4d6be0376230da6c976b9aaba075270f6390e020f5db2635457929a7052d64ba4b7a6d1cc3dc4c9c6df2f8c26d9de6b6328bdc16721d551a648ca305f924841e2914011c2dd1a3ea8bf666408a9f7acc99fac7101746c8e7da4093cde13ac125c897fbda8d12f054096c0b0e72a566e72a5b5d78dc34b3017e9dcc443b17f326e81c58f165e95959e13615431493267b73898c833cda1c36afef70950c0a3b2057ad9859017744f6971ed1952ee999bab921167de0d37c9887952d321c1bbfe4ae401de517a31b2f0680d0df5715ce93f833b81fd08d5e9a19ed88298d921ce674db76e26ef69100f1f4cd8e3b5bfd4ab9042e22751fa5cc457bda7c9583c519a6ece97b8fb53b0963191d4cd21095926188a6b467683ed8332f7dc86252264746209f476bfa93b23b8fb00514b2daea678c915194e9f1a1b95fa4412bfe9c7643e933357f626fe6c63544437ec6c4d285ed89eb1d127245b3a7189ab5ca50c729011e71c6937598f3289b0130c6db9f8fa3f27c331a0d0a358584ddc5de244de070e6cc86809c5b54327f047a73285153391675eb98d3dc78ed62f32c714b509dedb4ad3c2b8f782f518cedd3bec67b98accea72da85cc62ce7aa90dd5ad72a44b6d3d49d11caa13269fbd1749564bae7bf0180c8f2222e51fd5e7b56c4b242a62d1670cb0dd2c000bb41a685fe2f77f3dcdc082374c43f5284cfddccf924e02692ced6c1859753c3d16a69ea4b45b41905a328c2ad2b03c98ca642d3e9986145eb53cdeec0aad27766b50149559067ab36e0ba42e101f5dbedcca1d623e68007ffb5bac0942713e80dca0ab4c7d63f327507327cf76f484a44ed128c55d4123e6624ec1cf77f09b04d53b910dcdab3570a21144decc8bb121cd0a12f9481261afcbfb65980b67bfc2e47f17bab9557d8bc8658e9dc9b01e8f8387929ff925266545543478f835ed3df2eec93a73ee44b64feccf4041269b9c21e6e2794e38f1394865bba1dfc663338f51c3644410285a12fb0085012493effad37e967bc4cd740b06669224c04656640720e7c4025cb33b1534ae74481af70504eb0c11e86248b36de80686a5b5e2419fec766b3dd013d10afaa3d1e1fe9f1048784a930f4f537ebbbccdedd32849a6bfd58a27c9195fd0b235b4c5bc3c0ff8f4394653c044222184fb0d4e2f3e9a97b08fdd36ea08536212bda66606c8ec38a5f8e7ae07c2c1cf096e7b801d2616791c02321e7359be41a8b545ad0b2382d15b50b362320d4f6528c0ee19f044bc221e4530a7fe8b3ac4d549f4b2170daa06f72f01821d8410bf206bb59c261372c3bb63feed11740f0407256b9d43606eb7ae3b7e36e67e569d6c460699c069255c44f34033472320511b976c82732ebb715bafa5a9122726c6db531a5ab677bbe0427aa12b90f86edb59cff3dffc5f1c85a6de45accde1380e1ed7ed96073d23c5e230c773db732f2336387dc2e974208b5f6589e91f793d511adc175df5088e5c3781de86417b3f7b7b3adee0c2e2fe215c1c20ae423beab6dd6312d0d5b7e01a61541c3dd30e11f2b3bc374143577b987480121b49433540de3b171ba243ef92c74aad32ff982cf44b34412bbcb5e08aa65aabb832c21eeb1084cfe2d4718ee2f5f0b9b9dcf56b5b0946e10d67bf11764f8083a8a87e869670ee8c75e0a7da5ab243ac657534d483d6efe2aa10da6253fc80b1401107d64dc5c6ad5c284835aa48ac09197c672077e24b12824af2363f6f3e3b62a4e6ff2bc6b3a2d43236133a891658fb269dff8c45792cda6945fb3382e263d642063db30fc2b829bd2a51fb5ee14223e1843114cd5f291431936f1aa85b8ef06504bb94eed80834261cf3825eb3b99a01798c38619fdd4be1e50351cace0d9353c57645e21d6faf272957055243e032fb05770feb8be75aebccccf5056d6604901bb17fdaba32ed0725991b74eafb5ffb6d14304b721cf90a3164280b01edbc725316d8a109222454065ca060308274c182a2d120c55a7c2ee47a831c3c548a0e0f26f0461685003c0246d1f61cb77da10bd0a9441754933edcd0704399e1a4283703edf2426fffc037538e562eaf24a9cf498f031b73b88fab29910b0c0e3b26bbdc4948d05512d6f72454749fd639eddfbbd465cb65b9e1ec4d0a599a98768f375d1ff7fb0552fddc09b6a781cf854a410a44e87b500b8a2be1f036cd2838a248119d6ac3e8f97d66efb40df89ed6239565d73c5b5a8b62e19e5f21f46ccbb13830679b7bea93b39dc545dc7be9ae8bb290c015d5ed5bfe43af0dd397f0ae14231385e7d921ee981f92af35ccd14187cf3ee7a8487d2c6127b0f880fed40ad938ce3f0c52c001f1989d9bb9e9982f27b1ce82138ff9f5074227b8bc80dec4b0bc49804433a620240f0edbd7386a37882001daac8d57c867b79acb62183800b0e64caed45b22f6d72e7f97caf0dcd14c453b4f22437e2cb5b0b209d901e6d1f6b8ba6a03d30e583a1e9e1f91c4b5eb309216e59029ddccc1f87d63d508388ea864762cb2f2315661bc36ff4df5f01dbb53cb33ffda95162d5020063758c1e08d209ec00b95c77843cfd63a9c3fe6949fc2c003d88d5633eba3964ef2495b33cd12b12c8adf2f9cc1761c17758aff9359b0c475d0b84643d9bed1582840423ba4c975a082ddffaa86403efdef25cbe2224547d0d500ed5372073a3b0ab4cd464643642dbfb08ca33964ba0fbc3a88e57465612fcee99ea1e704fa5869c77cfbf4ae07a09f732f111e6e478a0c9cc3d9da27bc350c2b9e81fce0f404494d4d0a43499fec84ef7a5efdf0c30fb65d68236dd5169820e1443d384b468aa9a8ad5f34531ddc584467c2231251123a6b86b864a999db2f6e5f2d3ca4a1aa5bf65eb3fa57825cfc153a09cf18ca63809c75e99a791dba3407856033323c7a993faa2854bf41cd766fda654d70ee8634d68d6bafc6afa1eb7f4e57237d60d136aa7b0d507c1c08d43d903d2b0ff80aeed873491378e726e7f09901790e8075b21df17edaa6c0bc70d60b342fe37578d9f7d59c8caf0e5e2be2d989d6684075bb075e6e3a43e2b2a4cdfa5aca61bb4833998ae0dbbc1a90791a3bff84c7b3dc0428f64a1da4ccfc9bb98d524fbc4ac6c4536608be957e1d868cdf2d54bd6c1b11fd4ad80cedbd940e3e0a26a18f9039d11a8ec4d982214835020bdb86aef943fe8a58415c2c0422eae0f345c5c5e6f06431c7d500f2e5215c42397f145acb1da319303764be29de0ec59e732c4b8078e2b62dd6d40c323eea53ed91c159e43c8bb89d26cfe727e215670e6c8ea2c9f77b7610e67d8ffe6400f48c80160f7ab7981bb884245a20b374e9d77875b18d0295fc95ab9f6751ac22a1fa62259873cd1327571bbd8995aa292946facdb00dce6ba22bacd295dac08715fc38945fe9acd19bd852bd1b7f19e3f35b2d59ac92dca5919bfe30fa47cb300af1d5fe50a0ad818edd48039ce8956fa8a6fd65a0ef396703bc5ffad22aada4e20d670121147317169f0ac2244600eb8637557d93ab4b40edef7d2d44ce8294eb818c3debca9afeae50d5083dafe108c1b5453030bea57e876fcca6bd5bd31c8992ea4ab02e40c7d13dcc7308a374a48b6357dd5bd4d7aa66e30a6f20e33609ad578b64204fc9c62fc0612073e8b72e54b2db9284699a89e3ec0b0be67f48d359a436a7d52d639018c545498b5c56b878c6bf927721a5231ed42d2dce355021c407042d176bd8f8f4a0900321c44dc16cbbb97af00bf4598900f194cb43d9b1ae998a2d0a3aa70e15da706c24635120517b49a972d61e835f0788296ccd5a99224a8e9aba7dd98720aefc6a5cf31bf8d0382ce5e66b9f75f4d7e0c0eac3d085f8ba200bf616a147688286f6bb8e9b83b0262d5a7699ee7aeca31bb9d07261e3b5000dcdbe1966529f5c19c1000773509f465bede923fe24898f3c9112ce290b34b14a1cf41cb2ce74c18d7173a9e78c99dbd2a69586e2a42dd9ec51e1162a0183a8c8053976f6d4f54efff81cc4f16403c4091af46a20e454e499f351cc1dc93a30498a8bd85814e235382710096a29c6af69fc8ed591a567edc6482ebcb898f1e7eb0a6d84c4be534648db479c3425b047334fbd804e9f26cb849c3560aea1befe7d135f2c87bce6bfd0d8bcbd5940b01b282cf6f1a61d1f0c48006a986455ace19149243a6e3a4bd33be25a20424460aab03027bd13c61cdc4e53cc0915cde3325db559b37eb6dd10857a6694ecf9dcf387d009c482437315552cd18c05b17fe8ca7d34237b8a534f603728ea66553ee269aa609acef7fe9d8d0418db377e527534ac9e86a58cf1d192c979b83dc1a22226eb0c2d83b68ac4cc5f9c215ed98a00ecf3bb089e093338ac0097e201b038d9265ba084b7d4b4726c44c69f69ecf59ff1e4e59f58cf4539ecc79342c4df7e7f607a493146df84beebf572f315e3ccb0ea2a1adf9d62e32460cefba36133fc49b536ef452f3ba15da579ce8d95e18d4bbb639f87566e5f97fc0874fc8f03549a90f17cf9a67b98e1bbb7580580b2e4f6b2fd5a5a91ced25445d35cb150dd2c5c74086ac95d8d1e68f0fa17ba42065b64c7c79bf0b60876acef602809ca8279acbd4dc15e0cf7c7cea540ce30469b835710820aa0c2982de371898032ac673cb9923d5352b6ca91eb78dcf48373989fcd7d14183a11efa6eb07e9f734c407b67f5b2b182e0caa64e2928d9d4a4e368bc23e1cf1ad64ec3911cb87ee37a51f0fb75b639d99738abc5ef28c82f9c5c6b036a6d47516d75720ce337c4c49fff923417deb08e3b3d25e81cb0f95cc4df990b89c5496fc0fcba102206f9f6a7fbfbfaf577fa10d73cb4ccf7641e515a4e4ecb45efebde61a248a9155b23ebfe1a9a58656bfcdb06ba", 0x1000, r2) keyctl$search(0xa, r4, &(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x3}, r3) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) r5 = add_key(&(0x7f00000001c0)='ceph\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000001940)="6686888324479786029b7debe62d922dfe47d9fce0aa4c9ab2ea09baba5c46cc9be5c791a8abefc001d4a8efc23738c7036c996f947f2b831659cbaacfc9ea340323027a5f6d738206d0e0833e51bb6ae9ae2d92bf3242b21553063a68e99582db4e0d304df08e85a1de611cc08b1472ed4ed5ce9689065de0f220c2dbe4cf524d4201af2adceaae14a02bf408265e87a422281bcbcc8df582b20bc547fe58e2a2cec5367845f9b6936cfeac1cdc9a862d0fc5c048bfb6784188122a9151ebe810108856d0615f83ac151c860bd41d9cd432000e7ee57e1b81079ab25a9f5a64b1209c22e14ae2f7412749c65fa5e878b3031e68547e751255bf0ed30aaa46c1ce9e823097c50387d9599529a75d5464ad5f2ffd38eecf32a352ca6f4b51f0ad771cd2cbd2366a2142b4dc61e2f127f5ffb6e19580f74e724fd701860b76cfcb20faedb90da556b99b009f4c226ee3600599a5b3f40d965f2b17b963fb7dce854f03d8a85b69b651b3fb84b7ceed856af9749b31317c3c553ece2bc1e67433b990f152ed751c9b40bd500316325d6bab86eaf5992003572c5332fb83924fe7253f5e6b31b32ed0de8377cadc79c2020a662973f7b476dedefc04822f157324dce041cf955ea1598e4638d47ff9bf528688cc2bdd99b991a37390581b51e37b9bd85d25096164d4b301c60ec77941293e80cb4aaae7ba1b4d94a12e84f8f127fdbec24c0ef678693cd422b8f872ce13a62f8bb54592febc8d9ea8399c5f6ff7192e1791d71e13e4f2ca492abb75a193758fb95e233559217a9a123d1ab19afd78189f2a940733d60d58440965cc9790bbfa789dfa45de2323f05eef828087934ae78e1dcafa8b9498fba8029f918daacdcc29ffb952a803693cbcb53f1414b9204fc10644dc213d3d2ae6beedf91e3c36262961e76da1a0b29989fad3df1d926fcf8964550794865efc34b639d44dbad1d46cf12b63f6e0e63189b132c60e45dd587459c0e842fb7fbc5e2042ba29e5112bb50f661e64fe3a8067fbb064c811a0c9897c56ba8368a5449f846042af6a1fbd0178f0d6ef5a56650c8c56c5d223cc0c4601c3efe070afb9924e4a619378540d838294ceacf0abc4e64d494a5eb724b7b7e185a6f28269a2bb2e45717c0ccc4c2e250fbc9c2f65f964fb845ad00644952bdc406d175063a1e3d99cbf9a13b07b36087f127d452bcc6618130f13585f597da934bf4965fc7c858796e0d5ec41a9178b56b9c9be38eac6174ef0813b21ea9ff4d2efbcc9451d181d98313c09b8d73056873b2a938c142b6dc964c8ea5d3113e36e8cc35a3bb339d51d41c37e9809743c59629df4b176b598b1b7a3d20ad4ac144d95194793e1b64180204b783f52f3a58b3c24983a4ee82007b7eee376027da28582baa5bc8a847d2e0ecf73988abf239d5a11b0bcd8402216b02ad5a97e29322b1ea7cdddce30e90518c7dc8af5803eb639cebe6db43bc163be866f5896dd18e135283a37e4996546099de440f0e2957a3f3895f5f9fad78028ec17e529713887749050302c082c75c6840e8610e0d6c3fa8964e404cf68d28ee798d172c745fef77cb91a4e855f8be223b987ea0fc23b327cd604a5b621e705d7ef1a593aeeaa699dbc888115818df083f6cada48c2292b113763585a32cf322eb4225801c45eba1137ebd11e903a60f584e4d6ce0d294db0e74b99a2bc56a4d50d6626263f37e5f736f0597955293f61719f33d46667f59883844f97f55594da6cc800583881ac7a62c2200cd61925f425099f64651026226d3f4585575d4ba03f4221ef142a31e070acf08f7af7636bfba91670549521ff8dff677f63af145ea534ff4f4026f8354e7bccd57e7c8da4979b0da54337463462bb9edf4ac90f1a3daec96d394ffea7deda957d5b192f920cd5e6a1620e76cee7b53db85ef247e9501bcd11a3c6a46b381e77531aca65063ca554f55b13abe7277d009bcfaae99a47703fcc95692eb4e579bfd4fb936312a33b487f4aab469902b6ed7d99dc5ef6c88cf6b78830417b74d84732f6f26a45de2f586180d6db003d0452ea31a04db855de627f03cd73b3ad64d021389c2c9017b67db27df801a33021b771c845ab7a835b3f27a65624bfdea09c6d2f27929e9343f857e074ac400677ee8ed53be20f51561c83d3f1d4815e20781ba29820ca3848b75e4877c82692e6628840319a3675cf562bbde9af69926fb5a8ff84fa8d9df728a4da7d4a916f9c64ecdc366a701a9a19b02ac6f2ecf0ec3f1c0d589983b3c86ded0b9361af64b61ab7940b44043c8aff18cd80b544acb5e626be77ba2374459c0bc8dd9463d9ec5a38b6d850d55ed2826dd6913be61f0b1766e2d847cdda3853d547d4a1c3aadf73965423807bf7ccad8006be3c96ca2ebe19f25f606d7dd86dcc7a83b9a66079a8af0585da021751f69e5f7852951b8b89b27514c4074040ed24bb364a49b8521af2083e731bab70f16c5ce696bd2cb13639ffb8c9a2445ea40251d2675b2337facf3d625546c0eb44bdb59a85e42bd8957fc9353067f427252aac20a2bbccf8c33472466e2d305f6ff7952e6eff16ec60b7b27f920cd5a8a4bc93b28232ede207abfe945e67559e50602687f7ad5490a83a06022a8f79b9fe7ec051e9602b3571967a59f9d9c6d5b781183c73d25b544594aff7763fae53fa53aeee80434313354ad5d3d55f577395dc31c112e2dea5c2d8b5437ce7716c78c6a51dc59ea1beea6130f2f3857ba4a68c25467c7f9e405dceb083b58c51dd6e0f8f7d8d234c07e71d0b3949b089050010931eeff2c4d7ccc2796b8b16a76b4752b20b607a131b27585c5eae0c78800c828de9eb30c3772615856c501757f4ef3b17a2809974192fd0155daf912f3b152d32934edc346a6af1c2a7a83476184cc594919bc3e87ec2c72016ee864556a729f81fd44f209c19fcd19ed785e4ad11ecf097d19e21cd5d28fd5efa156714d04a12b77261d28a5036d29032f1aa4ef530d4d2c7fe24421f7d76e8117be6963dd17095d24880a451132f9a2332227e3400f8e16306b9bedd86c5492deb0f057eb83d5e5813b3f9bb35ced06073568018705a7c52817e42929e0e1fb396818a1ca38c9709b68be1dbf7b9ca76a64ee991b12086f5e136b8f7f1daf488f21650f63b9045c139d8332ea694c55dbdf62555b2ee2781c8df1e10829bc940eae829d91de3eef27f852a820a30a42c8844cb5554572fad960f360e7a3805e848e30575f6fa53394ac73332213076cb2d6a9c088fb0ec39ae55dd1a6f769ca9bf866cb7ac3de726b64e723037dbe41e2ec6337b625f42698ca13a8f213a44ba83f6d6196dd38654fd5058065de1c7013f730c17211d7a139599cd5a8d9928d7f2dcef0babcb5ab6f3d6b9c2e8b3a74f06a30bc0e9f212519f4044d9c35a9dc854919275ca2e67e179f21976900658560394b3c1116bbf9046f5baa4bac92c37b511a7e03ef75229a612267d98a039af2d508008ddf476f734ecfc775551b2a33d7c056aaaee945951367c4da6e85134374511a4a52a1088054c0d7d04796a25b5318b018773000a606ea1f7c5c618b1b25660f07e3ba98c943d708bb3fc232aa82cea587a9ad4ae4bd66d05bffeee9139255215047387768651af503e5b7926547855ad9baea0defe8622a093da02b2512bcdbf69b79d6139d276cb8d968af096aed3b6084c4a732d03c84f148e8b5c1277e6113110531fc9177f281cba9159307a883949b56b5647ff03bf1d35425c4d0b29b5a03c661e9f719980e2ffa12d955c4b34b809c661713b5940aa613223ad02a37e6661000602474f4174ee006ebd1864fed4c9dd2163d045f1774afb1de20307d7b510bf504de931a4f481b2b495c38e517972c6be78d83d10a7f075e5c6bbb006638b519a120f130213f0163c433cc4c9e10382233bfe08434bd4d9de7b3549fc5c03c68289a3004006e579af333c73037c16445f17751968457d73ca7891be9c780190b5e504ce5edfb487e1a8891c8da54935c14fb97f55e504b9371d79ce089bc23068bd1d96a53b5d1bed9b7b04eba257aa1de7635480fb31c213356204270e38f9e183631243881a76d33f17ecdc0c844a9de7fc4aa1589285bec3cd8218ea36ee1aac24197335b9de01e3bac2d6f387621c6d11a2d05cc71dd0f3c8d7ae94fb735203abca7b7aef1cb519831c1052ecb6fe575a4dac233bef3fe2c92f861b4fdc72ba302bd38a9f22edfad10eb2a310c7b22706ab19579bd0b958a18377448bc365febcb1006b45b8c97658317a35cb6dca8c2b85a4086b461ad1f6fed534a194c919f5a3c20c780c8ef0231687f3ae2c6d94af2199e03f94a600b34550f7f30e794b14ed6eb9f821b0467efc688a0c5ae1eb6151754730e8be26ba2ec1b8b6d23a0d5d3783ce50296e68a97b557c9ccd90d75f145b6b540fcd43fb6b83264be33e5b57ef077d1f5b6b3f20ba7ec2e2e745b7f069d14277acaff9912df15093fbd0ef964d88fdd2b9d937197a1ec78a14eda0cec5ad4d386c302db1792b8e91e99cefe3dc2f66e6b8b37fc77fe0fadf6ea056cbfbdf0a054b2e2d00954d21a60c7f15d7836a67b49420b96a03793b87a52371beef4808ccfc6ff92486afef092e6624c0878e18f9c86615a4d63b810aed34a158fd5c629e6966cb19d797db35d26f11dc6df99209d9043235f4d29e12c2f79a5fe61a0d0796ee91f7fbcc98b3ff7956c554151a93f42a698e05bec3beb187518825945e2edde76cf68460f4dba76cf0ff6464655e6d2bfaea840fc53bda0e3916a08258a72ea5a3b2a5d758421e5633d79f1b41e503420ab6ffe89a6babfbb374c03585f1ead4fdfebc337f5298cc49854e4886c9595539151fd23b85544b8a6fec338cb609d652052116e1f7f3d20a3773000a692508ab319c1c8238aed0ff4364d86029f9ed1583ee8d18f4c0f104680e84fa80d98b4619dca1d26b44f47c5f79dbfced7358ed3c83edaf2aa152488b312502e7cedf2abbfa7a3751269b78c691e35535c9bc2fed526a37f55cf0e06cd4774b7e5482e9e82a2984913329ca5f8990358248bbce61bc10227b847d28c53271b92ff590bfa0aa9edc5f65268002dfabb0eb4c4dcced06494a8624b044038991da17f8543f9d70b92b61a6339876a36dd0ac783e22f8c0b9b15904f403dcd9adfb64351ec8b939998684afb2065571805ad58c03f65007f7dba8e4f60fa1e3792ea6a13052f9674640d933842e9afa96796e887f0f67d7d7890dc062a8c1f3ba83b6247280ce5a9eb2ae87ca311f93de551937690317b5c36866760a28ef4be2f8bc94390ed001b070ff3978e26d3a50fca730d21d730b2c35ce3c348ac9e876adb6c7aa71685a4a77c31742200d387f5e6f17fb91a3e7880b20ee157f54f5f7ca0ee94884aece4d4aa596b2bcdb4cde7d96ad81827f354cd0911048014ec9f145c9a20226d1daf797c89ef63b180e3a3db69eefb5464f99a70bc68ae70891f7a4795162f1a229875438bbc6094160eb2f437dc46e16354beffed1b71006703676a9b0aa7416cb5fcb74509e53eaf7e6b59153c716c386d24c85fe06785a6a8b134f00f691fb0fcab68d30367f343641a80c8e0d27d75a5b22e746248393ff60f4e79a826a94779d12631bfa7949444b61b2faffffffa5b3e0d104bba2d03ad4c4585c412003ff4f2e135f2a7ee925d1d3e2909137ca03810308cc83fe31b6c01a55fc69e83c4646b28a19c6a376fc752db78c1aaf937f3b426a952179930e43e88477c32d2ec0284988a601a40b5f06823abae5fa332ba15c108d1d59bc16c92540a0485c2633706d660bcce29331861a4d338dbd1203ee85d7977be136bcb9600e7ed932203b3260420303769908a34834d5d24e27b5b3ff81abbe1636b1eaf8117baeec3fe1efbbed8652051f8f09c0132777d437a0e35af6ce04fed421f7fd34552dfbf88598c73d0ac19b9179f115822d6b06d3629dae7eb0d7c71a8d620ca0a807ea9c26d07a14a414a8699592eb00360f704af7d061c899cf83e2a6fd7d44861a3f45d815368d0b74817c19cb4813d17d6d9c4abba9d5246e455e79193e1167259bc1a2ac2b97c47cb21537de3d24cafa3565698ec01930667f4e57", 0x10f8, r3) keyctl$search(0xa, r0, &(0x7f0000000140)='keyring\x00', &(0x7f00000000c0)={'syz', 0x3}, r5) syz_open_dev$sg(&(0x7f0000000100), 0xda2, 0xa8402) 09:39:01 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) clone3(&(0x7f0000000140)={0x8000, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x21}, &(0x7f0000000940)=""/4096, 0x1000, &(0x7f00000000c0), &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0], 0x3}, 0x58) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) 09:39:01 executing program 3: add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080), 0x0, 0xfffffffffffffffb) 09:39:01 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x1c, r0, 0x0, 0x0, 0x0) 09:39:01 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) clone3(&(0x7f0000000140)={0x8000, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x21}, &(0x7f0000000940)=""/4096, 0x1000, &(0x7f00000000c0), &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0], 0x3}, 0x58) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:39:01 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r0) r3 = add_key$keyring(&(0x7f0000000180), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$negate(0xd, r1, 0x0, r3) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f0000000180), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r2) (async) keyctl$negate(0xd, r1, 0x0, r3) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) 09:39:01 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x14, r0, 0x0, 0x0, 0x0) 09:39:01 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) r2 = add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="a50d7bbad6b96703451a51ca8f7700254ca860f30f87a8c5e45c", 0x1a, r1) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r4 = add_key(&(0x7f0000000200)='rxrpc\x00', &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000940)="3679b42a3345a32ca56656ee0e1c86d3d3e616aa5e42ad1d7973ee45d886f7c9d18f7e41b2cfb14384b8d23171b816a91d59a9be01d5a99b0341685bf30e72d8164755cc2f49b3a5e2d0e7ae4876fbe4505117ec4ee518b6d4cb34b5a9b7a17347355ec1916fe0d0a496ec250ff826e3992b44be83740b5683856c031cad25ead6bee6e61ebc3bc9d37c2a7792d086773262d573b0ada02155e0a586767e6224f34c36e7af0ed616784e592271f86a8d0bf3b9ebdfafbb518bf100e603f1c9707f0253d95afcf13e3ba3162bdd870fe736a52e8d512dec511d856164d4108fb80fb6caf0477c7066049506652441d759e8f6070e9af2379a12f2aedb978aea91a5dcfe6a2c3a845e118a4cf636cd065a93292a1c527dce4a2d4972b6f4915641b9ce1a414bbb523b3ad32f050efec698122eb6b1b12036bd0f664b04b78c064a37db6cadad86ad4117e4782515541df1b2486891fe908cb6a85969f05190abd1b79f78cc9f4e66c374ea01e5a0a1c81c22347440b14c5c6723aab57c2ed00b4d5b6e63e5a1de6ada5b81598dfb19e17b17d1b66c7fe6f9458b6f0da468a853b4e2383538115e2c50f91cfa33e9821f0b2bdee95db829227a2a21b8eeb45cf9a19c7c3db1bc407854210fd3a6e481354f8bbe482bee9189fcb2bd2030f7259ae165a3427848fb0311c062e3da7e1222f7ddab776d9c731335e3b7ab3d446165a2531e5c709c5b0c6701914105cdae5292db103ebec8e2dbd9caa89f1078aef78cee8e6db6c2ef005fb63e471e76c8c0298c25861687ccb38aca273a5942949f32868481f33d4164efc01afa76076228b23cf0d10f34a61d9829286fff3e2147536a66739cd7a2bc321dfe47780cd8647eb8ce49d70e4d6be0376230da6c976b9aaba075270f6390e020f5db2635457929a7052d64ba4b7a6d1cc3dc4c9c6df2f8c26d9de6b6328bdc16721d551a648ca305f924841e2914011c2dd1a3ea8bf666408a9f7acc99fac7101746c8e7da4093cde13ac125c897fbda8d12f054096c0b0e72a566e72a5b5d78dc34b3017e9dcc443b17f326e81c58f165e95959e13615431493267b73898c833cda1c36afef70950c0a3b2057ad9859017744f6971ed1952ee999bab921167de0d37c9887952d321c1bbfe4ae401de517a31b2f0680d0df5715ce93f833b81fd08d5e9a19ed88298d921ce674db76e26ef69100f1f4cd8e3b5bfd4ab9042e22751fa5cc457bda7c9583c519a6ece97b8fb53b0963191d4cd21095926188a6b467683ed8332f7dc86252264746209f476bfa93b23b8fb00514b2daea678c915194e9f1a1b95fa4412bfe9c7643e933357f626fe6c63544437ec6c4d285ed89eb1d127245b3a7189ab5ca50c729011e71c6937598f3289b0130c6db9f8fa3f27c331a0d0a358584ddc5de244de070e6cc86809c5b54327f047a73285153391675eb98d3dc78ed62f32c714b509dedb4ad3c2b8f782f518cedd3bec67b98accea72da85cc62ce7aa90dd5ad72a44b6d3d49d11caa13269fbd1749564bae7bf0180c8f2222e51fd5e7b56c4b242a62d1670cb0dd2c000bb41a685fe2f77f3dcdc082374c43f5284cfddccf924e02692ced6c1859753c3d16a69ea4b45b41905a328c2ad2b03c98ca642d3e9986145eb53cdeec0aad27766b50149559067ab36e0ba42e101f5dbedcca1d623e68007ffb5bac0942713e80dca0ab4c7d63f327507327cf76f484a44ed128c55d4123e6624ec1cf77f09b04d53b910dcdab3570a21144decc8bb121cd0a12f9481261afcbfb65980b67bfc2e47f17bab9557d8bc8658e9dc9b01e8f8387929ff925266545543478f835ed3df2eec93a73ee44b64feccf4041269b9c21e6e2794e38f1394865bba1dfc663338f51c3644410285a12fb0085012493effad37e967bc4cd740b06669224c04656640720e7c4025cb33b1534ae74481af70504eb0c11e86248b36de80686a5b5e2419fec766b3dd013d10afaa3d1e1fe9f1048784a930f4f537ebbbccdedd32849a6bfd58a27c9195fd0b235b4c5bc3c0ff8f4394653c044222184fb0d4e2f3e9a97b08fdd36ea08536212bda66606c8ec38a5f8e7ae07c2c1cf096e7b801d2616791c02321e7359be41a8b545ad0b2382d15b50b362320d4f6528c0ee19f044bc221e4530a7fe8b3ac4d549f4b2170daa06f72f01821d8410bf206bb59c261372c3bb63feed11740f0407256b9d43606eb7ae3b7e36e67e569d6c460699c069255c44f34033472320511b976c82732ebb715bafa5a9122726c6db531a5ab677bbe0427aa12b90f86edb59cff3dffc5f1c85a6de45accde1380e1ed7ed96073d23c5e230c773db732f2336387dc2e974208b5f6589e91f793d511adc175df5088e5c3781de86417b3f7b7b3adee0c2e2fe215c1c20ae423beab6dd6312d0d5b7e01a61541c3dd30e11f2b3bc374143577b987480121b49433540de3b171ba243ef92c74aad32ff982cf44b34412bbcb5e08aa65aabb832c21eeb1084cfe2d4718ee2f5f0b9b9dcf56b5b0946e10d67bf11764f8083a8a87e869670ee8c75e0a7da5ab243ac657534d483d6efe2aa10da6253fc80b1401107d64dc5c6ad5c284835aa48ac09197c672077e24b12824af2363f6f3e3b62a4e6ff2bc6b3a2d43236133a891658fb269dff8c45792cda6945fb3382e263d642063db30fc2b829bd2a51fb5ee14223e1843114cd5f291431936f1aa85b8ef06504bb94eed80834261cf3825eb3b99a01798c38619fdd4be1e50351cace0d9353c57645e21d6faf272957055243e032fb05770feb8be75aebccccf5056d6604901bb17fdaba32ed0725991b74eafb5ffb6d14304b721cf90a3164280b01edbc725316d8a109222454065ca060308274c182a2d120c55a7c2ee47a831c3c548a0e0f26f0461685003c0246d1f61cb77da10bd0a9441754933edcd0704399e1a4283703edf2426fffc037538e562eaf24a9cf498f031b73b88fab29910b0c0e3b26bbdc4948d05512d6f72454749fd639eddfbbd465cb65b9e1ec4d0a599a98768f375d1ff7fb0552fddc09b6a781cf854a410a44e87b500b8a2be1f036cd2838a248119d6ac3e8f97d66efb40df89ed6239565d73c5b5a8b62e19e5f21f46ccbb13830679b7bea93b39dc545dc7be9ae8bb290c015d5ed5bfe43af0dd397f0ae14231385e7d921ee981f92af35ccd14187cf3ee7a8487d2c6127b0f880fed40ad938ce3f0c52c001f1989d9bb9e9982f27b1ce82138ff9f5074227b8bc80dec4b0bc49804433a620240f0edbd7386a37882001daac8d57c867b79acb62183800b0e64caed45b22f6d72e7f97caf0dcd14c453b4f22437e2cb5b0b209d901e6d1f6b8ba6a03d30e583a1e9e1f91c4b5eb309216e59029ddccc1f87d63d508388ea864762cb2f2315661bc36ff4df5f01dbb53cb33ffda95162d5020063758c1e08d209ec00b95c77843cfd63a9c3fe6949fc2c003d88d5633eba3964ef2495b33cd12b12c8adf2f9cc1761c17758aff9359b0c475d0b84643d9bed1582840423ba4c975a082ddffaa86403efdef25cbe2224547d0d500ed5372073a3b0ab4cd464643642dbfb08ca33964ba0fbc3a88e57465612fcee99ea1e704fa5869c77cfbf4ae07a09f732f111e6e478a0c9cc3d9da27bc350c2b9e81fce0f404494d4d0a43499fec84ef7a5efdf0c30fb65d68236dd5169820e1443d384b468aa9a8ad5f34531ddc584467c2231251123a6b86b864a999db2f6e5f2d3ca4a1aa5bf65eb3fa57825cfc153a09cf18ca63809c75e99a791dba3407856033323c7a993faa2854bf41cd766fda654d70ee8634d68d6bafc6afa1eb7f4e57237d60d136aa7b0d507c1c08d43d903d2b0ff80aeed873491378e726e7f09901790e8075b21df17edaa6c0bc70d60b342fe37578d9f7d59c8caf0e5e2be2d989d6684075bb075e6e3a43e2b2a4cdfa5aca61bb4833998ae0dbbc1a90791a3bff84c7b3dc0428f64a1da4ccfc9bb98d524fbc4ac6c4536608be957e1d868cdf2d54bd6c1b11fd4ad80cedbd940e3e0a26a18f9039d11a8ec4d982214835020bdb86aef943fe8a58415c2c0422eae0f345c5c5e6f06431c7d500f2e5215c42397f145acb1da319303764be29de0ec59e732c4b8078e2b62dd6d40c323eea53ed91c159e43c8bb89d26cfe727e215670e6c8ea2c9f77b7610e67d8ffe6400f48c80160f7ab7981bb884245a20b374e9d77875b18d0295fc95ab9f6751ac22a1fa62259873cd1327571bbd8995aa292946facdb00dce6ba22bacd295dac08715fc38945fe9acd19bd852bd1b7f19e3f35b2d59ac92dca5919bfe30fa47cb300af1d5fe50a0ad818edd48039ce8956fa8a6fd65a0ef396703bc5ffad22aada4e20d670121147317169f0ac2244600eb8637557d93ab4b40edef7d2d44ce8294eb818c3debca9afeae50d5083dafe108c1b5453030bea57e876fcca6bd5bd31c8992ea4ab02e40c7d13dcc7308a374a48b6357dd5bd4d7aa66e30a6f20e33609ad578b64204fc9c62fc0612073e8b72e54b2db9284699a89e3ec0b0be67f48d359a436a7d52d639018c545498b5c56b878c6bf927721a5231ed42d2dce355021c407042d176bd8f8f4a0900321c44dc16cbbb97af00bf4598900f194cb43d9b1ae998a2d0a3aa70e15da706c24635120517b49a972d61e835f0788296ccd5a99224a8e9aba7dd98720aefc6a5cf31bf8d0382ce5e66b9f75f4d7e0c0eac3d085f8ba200bf616a147688286f6bb8e9b83b0262d5a7699ee7aeca31bb9d07261e3b5000dcdbe1966529f5c19c1000773509f465bede923fe24898f3c9112ce290b34b14a1cf41cb2ce74c18d7173a9e78c99dbd2a69586e2a42dd9ec51e1162a0183a8c8053976f6d4f54efff81cc4f16403c4091af46a20e454e499f351cc1dc93a30498a8bd85814e235382710096a29c6af69fc8ed591a567edc6482ebcb898f1e7eb0a6d84c4be534648db479c3425b047334fbd804e9f26cb849c3560aea1befe7d135f2c87bce6bfd0d8bcbd5940b01b282cf6f1a61d1f0c48006a986455ace19149243a6e3a4bd33be25a20424460aab03027bd13c61cdc4e53cc0915cde3325db559b37eb6dd10857a6694ecf9dcf387d009c482437315552cd18c05b17fe8ca7d34237b8a534f603728ea66553ee269aa609acef7fe9d8d0418db377e527534ac9e86a58cf1d192c979b83dc1a22226eb0c2d83b68ac4cc5f9c215ed98a00ecf3bb089e093338ac0097e201b038d9265ba084b7d4b4726c44c69f69ecf59ff1e4e59f58cf4539ecc79342c4df7e7f607a493146df84beebf572f315e3ccb0ea2a1adf9d62e32460cefba36133fc49b536ef452f3ba15da579ce8d95e18d4bbb639f87566e5f97fc0874fc8f03549a90f17cf9a67b98e1bbb7580580b2e4f6b2fd5a5a91ced25445d35cb150dd2c5c74086ac95d8d1e68f0fa17ba42065b64c7c79bf0b60876acef602809ca8279acbd4dc15e0cf7c7cea540ce30469b835710820aa0c2982de371898032ac673cb9923d5352b6ca91eb78dcf48373989fcd7d14183a11efa6eb07e9f734c407b67f5b2b182e0caa64e2928d9d4a4e368bc23e1cf1ad64ec3911cb87ee37a51f0fb75b639d99738abc5ef28c82f9c5c6b036a6d47516d75720ce337c4c49fff923417deb08e3b3d25e81cb0f95cc4df990b89c5496fc0fcba102206f9f6a7fbfbfaf577fa10d73cb4ccf7641e515a4e4ecb45efebde61a248a9155b23ebfe1a9a58656bfcdb06ba", 0x1000, r2) keyctl$search(0xa, r4, &(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x3}, r3) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) r5 = add_key(&(0x7f00000001c0)='ceph\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000001940)="6686888324479786029b7debe62d922dfe47d9fce0aa4c9ab2ea09baba5c46cc9be5c791a8abefc001d4a8efc23738c7036c996f947f2b831659cbaacfc9ea340323027a5f6d738206d0e0833e51bb6ae9ae2d92bf3242b21553063a68e99582db4e0d304df08e85a1de611cc08b1472ed4ed5ce9689065de0f220c2dbe4cf524d4201af2adceaae14a02bf408265e87a422281bcbcc8df582b20bc547fe58e2a2cec5367845f9b6936cfeac1cdc9a862d0fc5c048bfb6784188122a9151ebe810108856d0615f83ac151c860bd41d9cd432000e7ee57e1b81079ab25a9f5a64b1209c22e14ae2f7412749c65fa5e878b3031e68547e751255bf0ed30aaa46c1ce9e823097c50387d9599529a75d5464ad5f2ffd38eecf32a352ca6f4b51f0ad771cd2cbd2366a2142b4dc61e2f127f5ffb6e19580f74e724fd701860b76cfcb20faedb90da556b99b009f4c226ee3600599a5b3f40d965f2b17b963fb7dce854f03d8a85b69b651b3fb84b7ceed856af9749b31317c3c553ece2bc1e67433b990f152ed751c9b40bd500316325d6bab86eaf5992003572c5332fb83924fe7253f5e6b31b32ed0de8377cadc79c2020a662973f7b476dedefc04822f157324dce041cf955ea1598e4638d47ff9bf528688cc2bdd99b991a37390581b51e37b9bd85d25096164d4b301c60ec77941293e80cb4aaae7ba1b4d94a12e84f8f127fdbec24c0ef678693cd422b8f872ce13a62f8bb54592febc8d9ea8399c5f6ff7192e1791d71e13e4f2ca492abb75a193758fb95e233559217a9a123d1ab19afd78189f2a940733d60d58440965cc9790bbfa789dfa45de2323f05eef828087934ae78e1dcafa8b9498fba8029f918daacdcc29ffb952a803693cbcb53f1414b9204fc10644dc213d3d2ae6beedf91e3c36262961e76da1a0b29989fad3df1d926fcf8964550794865efc34b639d44dbad1d46cf12b63f6e0e63189b132c60e45dd587459c0e842fb7fbc5e2042ba29e5112bb50f661e64fe3a8067fbb064c811a0c9897c56ba8368a5449f846042af6a1fbd0178f0d6ef5a56650c8c56c5d223cc0c4601c3efe070afb9924e4a619378540d838294ceacf0abc4e64d494a5eb724b7b7e185a6f28269a2bb2e45717c0ccc4c2e250fbc9c2f65f964fb845ad00644952bdc406d175063a1e3d99cbf9a13b07b36087f127d452bcc6618130f13585f597da934bf4965fc7c858796e0d5ec41a9178b56b9c9be38eac6174ef0813b21ea9ff4d2efbcc9451d181d98313c09b8d73056873b2a938c142b6dc964c8ea5d3113e36e8cc35a3bb339d51d41c37e9809743c59629df4b176b598b1b7a3d20ad4ac144d95194793e1b64180204b783f52f3a58b3c24983a4ee82007b7eee376027da28582baa5bc8a847d2e0ecf73988abf239d5a11b0bcd8402216b02ad5a97e29322b1ea7cdddce30e90518c7dc8af5803eb639cebe6db43bc163be866f5896dd18e135283a37e4996546099de440f0e2957a3f3895f5f9fad78028ec17e529713887749050302c082c75c6840e8610e0d6c3fa8964e404cf68d28ee798d172c745fef77cb91a4e855f8be223b987ea0fc23b327cd604a5b621e705d7ef1a593aeeaa699dbc888115818df083f6cada48c2292b113763585a32cf322eb4225801c45eba1137ebd11e903a60f584e4d6ce0d294db0e74b99a2bc56a4d50d6626263f37e5f736f0597955293f61719f33d46667f59883844f97f55594da6cc800583881ac7a62c2200cd61925f425099f64651026226d3f4585575d4ba03f4221ef142a31e070acf08f7af7636bfba91670549521ff8dff677f63af145ea534ff4f4026f8354e7bccd57e7c8da4979b0da54337463462bb9edf4ac90f1a3daec96d394ffea7deda957d5b192f920cd5e6a1620e76cee7b53db85ef247e9501bcd11a3c6a46b381e77531aca65063ca554f55b13abe7277d009bcfaae99a47703fcc95692eb4e579bfd4fb936312a33b487f4aab469902b6ed7d99dc5ef6c88cf6b78830417b74d84732f6f26a45de2f586180d6db003d0452ea31a04db855de627f03cd73b3ad64d021389c2c9017b67db27df801a33021b771c845ab7a835b3f27a65624bfdea09c6d2f27929e9343f857e074ac400677ee8ed53be20f51561c83d3f1d4815e20781ba29820ca3848b75e4877c82692e6628840319a3675cf562bbde9af69926fb5a8ff84fa8d9df728a4da7d4a916f9c64ecdc366a701a9a19b02ac6f2ecf0ec3f1c0d589983b3c86ded0b9361af64b61ab7940b44043c8aff18cd80b544acb5e626be77ba2374459c0bc8dd9463d9ec5a38b6d850d55ed2826dd6913be61f0b1766e2d847cdda3853d547d4a1c3aadf73965423807bf7ccad8006be3c96ca2ebe19f25f606d7dd86dcc7a83b9a66079a8af0585da021751f69e5f7852951b8b89b27514c4074040ed24bb364a49b8521af2083e731bab70f16c5ce696bd2cb13639ffb8c9a2445ea40251d2675b2337facf3d625546c0eb44bdb59a85e42bd8957fc9353067f427252aac20a2bbccf8c33472466e2d305f6ff7952e6eff16ec60b7b27f920cd5a8a4bc93b28232ede207abfe945e67559e50602687f7ad5490a83a06022a8f79b9fe7ec051e9602b3571967a59f9d9c6d5b781183c73d25b544594aff7763fae53fa53aeee80434313354ad5d3d55f577395dc31c112e2dea5c2d8b5437ce7716c78c6a51dc59ea1beea6130f2f3857ba4a68c25467c7f9e405dceb083b58c51dd6e0f8f7d8d234c07e71d0b3949b089050010931eeff2c4d7ccc2796b8b16a76b4752b20b607a131b27585c5eae0c78800c828de9eb30c3772615856c501757f4ef3b17a2809974192fd0155daf912f3b152d32934edc346a6af1c2a7a83476184cc594919bc3e87ec2c72016ee864556a729f81fd44f209c19fcd19ed785e4ad11ecf097d19e21cd5d28fd5efa156714d04a12b77261d28a5036d29032f1aa4ef530d4d2c7fe24421f7d76e8117be6963dd17095d24880a451132f9a2332227e3400f8e16306b9bedd86c5492deb0f057eb83d5e5813b3f9bb35ced06073568018705a7c52817e42929e0e1fb396818a1ca38c9709b68be1dbf7b9ca76a64ee991b12086f5e136b8f7f1daf488f21650f63b9045c139d8332ea694c55dbdf62555b2ee2781c8df1e10829bc940eae829d91de3eef27f852a820a30a42c8844cb5554572fad960f360e7a3805e848e30575f6fa53394ac73332213076cb2d6a9c088fb0ec39ae55dd1a6f769ca9bf866cb7ac3de726b64e723037dbe41e2ec6337b625f42698ca13a8f213a44ba83f6d6196dd38654fd5058065de1c7013f730c17211d7a139599cd5a8d9928d7f2dcef0babcb5ab6f3d6b9c2e8b3a74f06a30bc0e9f212519f4044d9c35a9dc854919275ca2e67e179f21976900658560394b3c1116bbf9046f5baa4bac92c37b511a7e03ef75229a612267d98a039af2d508008ddf476f734ecfc775551b2a33d7c056aaaee945951367c4da6e85134374511a4a52a1088054c0d7d04796a25b5318b018773000a606ea1f7c5c618b1b25660f07e3ba98c943d708bb3fc232aa82cea587a9ad4ae4bd66d05bffeee9139255215047387768651af503e5b7926547855ad9baea0defe8622a093da02b2512bcdbf69b79d6139d276cb8d968af096aed3b6084c4a732d03c84f148e8b5c1277e6113110531fc9177f281cba9159307a883949b56b5647ff03bf1d35425c4d0b29b5a03c661e9f719980e2ffa12d955c4b34b809c661713b5940aa613223ad02a37e6661000602474f4174ee006ebd1864fed4c9dd2163d045f1774afb1de20307d7b510bf504de931a4f481b2b495c38e517972c6be78d83d10a7f075e5c6bbb006638b519a120f130213f0163c433cc4c9e10382233bfe08434bd4d9de7b3549fc5c03c68289a3004006e579af333c73037c16445f17751968457d73ca7891be9c780190b5e504ce5edfb487e1a8891c8da54935c14fb97f55e504b9371d79ce089bc23068bd1d96a53b5d1bed9b7b04eba257aa1de7635480fb31c213356204270e38f9e183631243881a76d33f17ecdc0c844a9de7fc4aa1589285bec3cd8218ea36ee1aac24197335b9de01e3bac2d6f387621c6d11a2d05cc71dd0f3c8d7ae94fb735203abca7b7aef1cb519831c1052ecb6fe575a4dac233bef3fe2c92f861b4fdc72ba302bd38a9f22edfad10eb2a310c7b22706ab19579bd0b958a18377448bc365febcb1006b45b8c97658317a35cb6dca8c2b85a4086b461ad1f6fed534a194c919f5a3c20c780c8ef0231687f3ae2c6d94af2199e03f94a600b34550f7f30e794b14ed6eb9f821b0467efc688a0c5ae1eb6151754730e8be26ba2ec1b8b6d23a0d5d3783ce50296e68a97b557c9ccd90d75f145b6b540fcd43fb6b83264be33e5b57ef077d1f5b6b3f20ba7ec2e2e745b7f069d14277acaff9912df15093fbd0ef964d88fdd2b9d937197a1ec78a14eda0cec5ad4d386c302db1792b8e91e99cefe3dc2f66e6b8b37fc77fe0fadf6ea056cbfbdf0a054b2e2d00954d21a60c7f15d7836a67b49420b96a03793b87a52371beef4808ccfc6ff92486afef092e6624c0878e18f9c86615a4d63b810aed34a158fd5c629e6966cb19d797db35d26f11dc6df99209d9043235f4d29e12c2f79a5fe61a0d0796ee91f7fbcc98b3ff7956c554151a93f42a698e05bec3beb187518825945e2edde76cf68460f4dba76cf0ff6464655e6d2bfaea840fc53bda0e3916a08258a72ea5a3b2a5d758421e5633d79f1b41e503420ab6ffe89a6babfbb374c03585f1ead4fdfebc337f5298cc49854e4886c9595539151fd23b85544b8a6fec338cb609d652052116e1f7f3d20a3773000a692508ab319c1c8238aed0ff4364d86029f9ed1583ee8d18f4c0f104680e84fa80d98b4619dca1d26b44f47c5f79dbfced7358ed3c83edaf2aa152488b312502e7cedf2abbfa7a3751269b78c691e35535c9bc2fed526a37f55cf0e06cd4774b7e5482e9e82a2984913329ca5f8990358248bbce61bc10227b847d28c53271b92ff590bfa0aa9edc5f65268002dfabb0eb4c4dcced06494a8624b044038991da17f8543f9d70b92b61a6339876a36dd0ac783e22f8c0b9b15904f403dcd9adfb64351ec8b939998684afb2065571805ad58c03f65007f7dba8e4f60fa1e3792ea6a13052f9674640d933842e9afa96796e887f0f67d7d7890dc062a8c1f3ba83b6247280ce5a9eb2ae87ca311f93de551937690317b5c36866760a28ef4be2f8bc94390ed001b070ff3978e26d3a50fca730d21d730b2c35ce3c348ac9e876adb6c7aa71685a4a77c31742200d387f5e6f17fb91a3e7880b20ee157f54f5f7ca0ee94884aece4d4aa596b2bcdb4cde7d96ad81827f354cd0911048014ec9f145c9a20226d1daf797c89ef63b180e3a3db69eefb5464f99a70bc68ae70891f7a4795162f1a229875438bbc6094160eb2f437dc46e16354beffed1b71006703676a9b0aa7416cb5fcb74509e53eaf7e6b59153c716c386d24c85fe06785a6a8b134f00f691fb0fcab68d30367f343641a80c8e0d27d75a5b22e746248393ff60f4e79a826a94779d12631bfa7949444b61b2faffffffa5b3e0d104bba2d03ad4c4585c412003ff4f2e135f2a7ee925d1d3e2909137ca03810308cc83fe31b6c01a55fc69e83c4646b28a19c6a376fc752db78c1aaf937f3b426a952179930e43e88477c32d2ec0284988a601a40b5f06823abae5fa332ba15c108d1d59bc16c92540a0485c2633706d660bcce29331861a4d338dbd1203ee85d7977be136bcb9600e7ed932203b3260420303769908a34834d5d24e27b5b3ff81abbe1636b1eaf8117baeec3fe1efbbed8652051f8f09c0132777d437a0e35af6ce04fed421f7fd34552dfbf88598c73d0ac19b9179f115822d6b06d3629dae7eb0d7c71a8d620ca0a807ea9c26d07a14a414a8699592eb00360f704af7d061c899cf83e2a6fd7d44861a3f45d815368d0b74817c19cb4813d17d6d9c4abba9d5246e455e79193e1167259bc1a2ac2b97c47cb21537de3d24cafa3565698ec01930667f4e57", 0x10f8, r3) keyctl$search(0xa, r0, &(0x7f0000000140)='keyring\x00', &(0x7f00000000c0)={'syz', 0x3}, r5) (async, rerun: 64) syz_open_dev$sg(&(0x7f0000000100), 0xda2, 0xa8402) (rerun: 64) 09:39:01 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x1d, r0, 0x0, 0x0, 0x0) 09:39:01 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="a50d7bbad6b96703451a51ca8f7700254ca860f30f87a8c5e45c", 0x1a, r1) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r4 = add_key(&(0x7f0000000200)='rxrpc\x00', &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000940)="3679b42a3345a32ca56656ee0e1c86d3d3e616aa5e42ad1d7973ee45d886f7c9d18f7e41b2cfb14384b8d23171b816a91d59a9be01d5a99b0341685bf30e72d8164755cc2f49b3a5e2d0e7ae4876fbe4505117ec4ee518b6d4cb34b5a9b7a17347355ec1916fe0d0a496ec250ff826e3992b44be83740b5683856c031cad25ead6bee6e61ebc3bc9d37c2a7792d086773262d573b0ada02155e0a586767e6224f34c36e7af0ed616784e592271f86a8d0bf3b9ebdfafbb518bf100e603f1c9707f0253d95afcf13e3ba3162bdd870fe736a52e8d512dec511d856164d4108fb80fb6caf0477c7066049506652441d759e8f6070e9af2379a12f2aedb978aea91a5dcfe6a2c3a845e118a4cf636cd065a93292a1c527dce4a2d4972b6f4915641b9ce1a414bbb523b3ad32f050efec698122eb6b1b12036bd0f664b04b78c064a37db6cadad86ad4117e4782515541df1b2486891fe908cb6a85969f05190abd1b79f78cc9f4e66c374ea01e5a0a1c81c22347440b14c5c6723aab57c2ed00b4d5b6e63e5a1de6ada5b81598dfb19e17b17d1b66c7fe6f9458b6f0da468a853b4e2383538115e2c50f91cfa33e9821f0b2bdee95db829227a2a21b8eeb45cf9a19c7c3db1bc407854210fd3a6e481354f8bbe482bee9189fcb2bd2030f7259ae165a3427848fb0311c062e3da7e1222f7ddab776d9c731335e3b7ab3d446165a2531e5c709c5b0c6701914105cdae5292db103ebec8e2dbd9caa89f1078aef78cee8e6db6c2ef005fb63e471e76c8c0298c25861687ccb38aca273a5942949f32868481f33d4164efc01afa76076228b23cf0d10f34a61d9829286fff3e2147536a66739cd7a2bc321dfe47780cd8647eb8ce49d70e4d6be0376230da6c976b9aaba075270f6390e020f5db2635457929a7052d64ba4b7a6d1cc3dc4c9c6df2f8c26d9de6b6328bdc16721d551a648ca305f924841e2914011c2dd1a3ea8bf666408a9f7acc99fac7101746c8e7da4093cde13ac125c897fbda8d12f054096c0b0e72a566e72a5b5d78dc34b3017e9dcc443b17f326e81c58f165e95959e13615431493267b73898c833cda1c36afef70950c0a3b2057ad9859017744f6971ed1952ee999bab921167de0d37c9887952d321c1bbfe4ae401de517a31b2f0680d0df5715ce93f833b81fd08d5e9a19ed88298d921ce674db76e26ef69100f1f4cd8e3b5bfd4ab9042e22751fa5cc457bda7c9583c519a6ece97b8fb53b0963191d4cd21095926188a6b467683ed8332f7dc86252264746209f476bfa93b23b8fb00514b2daea678c915194e9f1a1b95fa4412bfe9c7643e933357f626fe6c63544437ec6c4d285ed89eb1d127245b3a7189ab5ca50c729011e71c6937598f3289b0130c6db9f8fa3f27c331a0d0a358584ddc5de244de070e6cc86809c5b54327f047a73285153391675eb98d3dc78ed62f32c714b509dedb4ad3c2b8f782f518cedd3bec67b98accea72da85cc62ce7aa90dd5ad72a44b6d3d49d11caa13269fbd1749564bae7bf0180c8f2222e51fd5e7b56c4b242a62d1670cb0dd2c000bb41a685fe2f77f3dcdc082374c43f5284cfddccf924e02692ced6c1859753c3d16a69ea4b45b41905a328c2ad2b03c98ca642d3e9986145eb53cdeec0aad27766b50149559067ab36e0ba42e101f5dbedcca1d623e68007ffb5bac0942713e80dca0ab4c7d63f327507327cf76f484a44ed128c55d4123e6624ec1cf77f09b04d53b910dcdab3570a21144decc8bb121cd0a12f9481261afcbfb65980b67bfc2e47f17bab9557d8bc8658e9dc9b01e8f8387929ff925266545543478f835ed3df2eec93a73ee44b64feccf4041269b9c21e6e2794e38f1394865bba1dfc663338f51c3644410285a12fb0085012493effad37e967bc4cd740b06669224c04656640720e7c4025cb33b1534ae74481af70504eb0c11e86248b36de80686a5b5e2419fec766b3dd013d10afaa3d1e1fe9f1048784a930f4f537ebbbccdedd32849a6bfd58a27c9195fd0b235b4c5bc3c0ff8f4394653c044222184fb0d4e2f3e9a97b08fdd36ea08536212bda66606c8ec38a5f8e7ae07c2c1cf096e7b801d2616791c02321e7359be41a8b545ad0b2382d15b50b362320d4f6528c0ee19f044bc221e4530a7fe8b3ac4d549f4b2170daa06f72f01821d8410bf206bb59c261372c3bb63feed11740f0407256b9d43606eb7ae3b7e36e67e569d6c460699c069255c44f34033472320511b976c82732ebb715bafa5a9122726c6db531a5ab677bbe0427aa12b90f86edb59cff3dffc5f1c85a6de45accde1380e1ed7ed96073d23c5e230c773db732f2336387dc2e974208b5f6589e91f793d511adc175df5088e5c3781de86417b3f7b7b3adee0c2e2fe215c1c20ae423beab6dd6312d0d5b7e01a61541c3dd30e11f2b3bc374143577b987480121b49433540de3b171ba243ef92c74aad32ff982cf44b34412bbcb5e08aa65aabb832c21eeb1084cfe2d4718ee2f5f0b9b9dcf56b5b0946e10d67bf11764f8083a8a87e869670ee8c75e0a7da5ab243ac657534d483d6efe2aa10da6253fc80b1401107d64dc5c6ad5c284835aa48ac09197c672077e24b12824af2363f6f3e3b62a4e6ff2bc6b3a2d43236133a891658fb269dff8c45792cda6945fb3382e263d642063db30fc2b829bd2a51fb5ee14223e1843114cd5f291431936f1aa85b8ef06504bb94eed80834261cf3825eb3b99a01798c38619fdd4be1e50351cace0d9353c57645e21d6faf272957055243e032fb05770feb8be75aebccccf5056d6604901bb17fdaba32ed0725991b74eafb5ffb6d14304b721cf90a3164280b01edbc725316d8a109222454065ca060308274c182a2d120c55a7c2ee47a831c3c548a0e0f26f0461685003c0246d1f61cb77da10bd0a9441754933edcd0704399e1a4283703edf2426fffc037538e562eaf24a9cf498f031b73b88fab29910b0c0e3b26bbdc4948d05512d6f72454749fd639eddfbbd465cb65b9e1ec4d0a599a98768f375d1ff7fb0552fddc09b6a781cf854a410a44e87b500b8a2be1f036cd2838a248119d6ac3e8f97d66efb40df89ed6239565d73c5b5a8b62e19e5f21f46ccbb13830679b7bea93b39dc545dc7be9ae8bb290c015d5ed5bfe43af0dd397f0ae14231385e7d921ee981f92af35ccd14187cf3ee7a8487d2c6127b0f880fed40ad938ce3f0c52c001f1989d9bb9e9982f27b1ce82138ff9f5074227b8bc80dec4b0bc49804433a620240f0edbd7386a37882001daac8d57c867b79acb62183800b0e64caed45b22f6d72e7f97caf0dcd14c453b4f22437e2cb5b0b209d901e6d1f6b8ba6a03d30e583a1e9e1f91c4b5eb309216e59029ddccc1f87d63d508388ea864762cb2f2315661bc36ff4df5f01dbb53cb33ffda95162d5020063758c1e08d209ec00b95c77843cfd63a9c3fe6949fc2c003d88d5633eba3964ef2495b33cd12b12c8adf2f9cc1761c17758aff9359b0c475d0b84643d9bed1582840423ba4c975a082ddffaa86403efdef25cbe2224547d0d500ed5372073a3b0ab4cd464643642dbfb08ca33964ba0fbc3a88e57465612fcee99ea1e704fa5869c77cfbf4ae07a09f732f111e6e478a0c9cc3d9da27bc350c2b9e81fce0f404494d4d0a43499fec84ef7a5efdf0c30fb65d68236dd5169820e1443d384b468aa9a8ad5f34531ddc584467c2231251123a6b86b864a999db2f6e5f2d3ca4a1aa5bf65eb3fa57825cfc153a09cf18ca63809c75e99a791dba3407856033323c7a993faa2854bf41cd766fda654d70ee8634d68d6bafc6afa1eb7f4e57237d60d136aa7b0d507c1c08d43d903d2b0ff80aeed873491378e726e7f09901790e8075b21df17edaa6c0bc70d60b342fe37578d9f7d59c8caf0e5e2be2d989d6684075bb075e6e3a43e2b2a4cdfa5aca61bb4833998ae0dbbc1a90791a3bff84c7b3dc0428f64a1da4ccfc9bb98d524fbc4ac6c4536608be957e1d868cdf2d54bd6c1b11fd4ad80cedbd940e3e0a26a18f9039d11a8ec4d982214835020bdb86aef943fe8a58415c2c0422eae0f345c5c5e6f06431c7d500f2e5215c42397f145acb1da319303764be29de0ec59e732c4b8078e2b62dd6d40c323eea53ed91c159e43c8bb89d26cfe727e215670e6c8ea2c9f77b7610e67d8ffe6400f48c80160f7ab7981bb884245a20b374e9d77875b18d0295fc95ab9f6751ac22a1fa62259873cd1327571bbd8995aa292946facdb00dce6ba22bacd295dac08715fc38945fe9acd19bd852bd1b7f19e3f35b2d59ac92dca5919bfe30fa47cb300af1d5fe50a0ad818edd48039ce8956fa8a6fd65a0ef396703bc5ffad22aada4e20d670121147317169f0ac2244600eb8637557d93ab4b40edef7d2d44ce8294eb818c3debca9afeae50d5083dafe108c1b5453030bea57e876fcca6bd5bd31c8992ea4ab02e40c7d13dcc7308a374a48b6357dd5bd4d7aa66e30a6f20e33609ad578b64204fc9c62fc0612073e8b72e54b2db9284699a89e3ec0b0be67f48d359a436a7d52d639018c545498b5c56b878c6bf927721a5231ed42d2dce355021c407042d176bd8f8f4a0900321c44dc16cbbb97af00bf4598900f194cb43d9b1ae998a2d0a3aa70e15da706c24635120517b49a972d61e835f0788296ccd5a99224a8e9aba7dd98720aefc6a5cf31bf8d0382ce5e66b9f75f4d7e0c0eac3d085f8ba200bf616a147688286f6bb8e9b83b0262d5a7699ee7aeca31bb9d07261e3b5000dcdbe1966529f5c19c1000773509f465bede923fe24898f3c9112ce290b34b14a1cf41cb2ce74c18d7173a9e78c99dbd2a69586e2a42dd9ec51e1162a0183a8c8053976f6d4f54efff81cc4f16403c4091af46a20e454e499f351cc1dc93a30498a8bd85814e235382710096a29c6af69fc8ed591a567edc6482ebcb898f1e7eb0a6d84c4be534648db479c3425b047334fbd804e9f26cb849c3560aea1befe7d135f2c87bce6bfd0d8bcbd5940b01b282cf6f1a61d1f0c48006a986455ace19149243a6e3a4bd33be25a20424460aab03027bd13c61cdc4e53cc0915cde3325db559b37eb6dd10857a6694ecf9dcf387d009c482437315552cd18c05b17fe8ca7d34237b8a534f603728ea66553ee269aa609acef7fe9d8d0418db377e527534ac9e86a58cf1d192c979b83dc1a22226eb0c2d83b68ac4cc5f9c215ed98a00ecf3bb089e093338ac0097e201b038d9265ba084b7d4b4726c44c69f69ecf59ff1e4e59f58cf4539ecc79342c4df7e7f607a493146df84beebf572f315e3ccb0ea2a1adf9d62e32460cefba36133fc49b536ef452f3ba15da579ce8d95e18d4bbb639f87566e5f97fc0874fc8f03549a90f17cf9a67b98e1bbb7580580b2e4f6b2fd5a5a91ced25445d35cb150dd2c5c74086ac95d8d1e68f0fa17ba42065b64c7c79bf0b60876acef602809ca8279acbd4dc15e0cf7c7cea540ce30469b835710820aa0c2982de371898032ac673cb9923d5352b6ca91eb78dcf48373989fcd7d14183a11efa6eb07e9f734c407b67f5b2b182e0caa64e2928d9d4a4e368bc23e1cf1ad64ec3911cb87ee37a51f0fb75b639d99738abc5ef28c82f9c5c6b036a6d47516d75720ce337c4c49fff923417deb08e3b3d25e81cb0f95cc4df990b89c5496fc0fcba102206f9f6a7fbfbfaf577fa10d73cb4ccf7641e515a4e4ecb45efebde61a248a9155b23ebfe1a9a58656bfcdb06ba", 0x1000, r2) keyctl$search(0xa, r4, &(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x3}, r3) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) r5 = add_key(&(0x7f00000001c0)='ceph\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000001940)="6686888324479786029b7debe62d922dfe47d9fce0aa4c9ab2ea09baba5c46cc9be5c791a8abefc001d4a8efc23738c7036c996f947f2b831659cbaacfc9ea340323027a5f6d738206d0e0833e51bb6ae9ae2d92bf3242b21553063a68e99582db4e0d304df08e85a1de611cc08b1472ed4ed5ce9689065de0f220c2dbe4cf524d4201af2adceaae14a02bf408265e87a422281bcbcc8df582b20bc547fe58e2a2cec5367845f9b6936cfeac1cdc9a862d0fc5c048bfb6784188122a9151ebe810108856d0615f83ac151c860bd41d9cd432000e7ee57e1b81079ab25a9f5a64b1209c22e14ae2f7412749c65fa5e878b3031e68547e751255bf0ed30aaa46c1ce9e823097c50387d9599529a75d5464ad5f2ffd38eecf32a352ca6f4b51f0ad771cd2cbd2366a2142b4dc61e2f127f5ffb6e19580f74e724fd701860b76cfcb20faedb90da556b99b009f4c226ee3600599a5b3f40d965f2b17b963fb7dce854f03d8a85b69b651b3fb84b7ceed856af9749b31317c3c553ece2bc1e67433b990f152ed751c9b40bd500316325d6bab86eaf5992003572c5332fb83924fe7253f5e6b31b32ed0de8377cadc79c2020a662973f7b476dedefc04822f157324dce041cf955ea1598e4638d47ff9bf528688cc2bdd99b991a37390581b51e37b9bd85d25096164d4b301c60ec77941293e80cb4aaae7ba1b4d94a12e84f8f127fdbec24c0ef678693cd422b8f872ce13a62f8bb54592febc8d9ea8399c5f6ff7192e1791d71e13e4f2ca492abb75a193758fb95e233559217a9a123d1ab19afd78189f2a940733d60d58440965cc9790bbfa789dfa45de2323f05eef828087934ae78e1dcafa8b9498fba8029f918daacdcc29ffb952a803693cbcb53f1414b9204fc10644dc213d3d2ae6beedf91e3c36262961e76da1a0b29989fad3df1d926fcf8964550794865efc34b639d44dbad1d46cf12b63f6e0e63189b132c60e45dd587459c0e842fb7fbc5e2042ba29e5112bb50f661e64fe3a8067fbb064c811a0c9897c56ba8368a5449f846042af6a1fbd0178f0d6ef5a56650c8c56c5d223cc0c4601c3efe070afb9924e4a619378540d838294ceacf0abc4e64d494a5eb724b7b7e185a6f28269a2bb2e45717c0ccc4c2e250fbc9c2f65f964fb845ad00644952bdc406d175063a1e3d99cbf9a13b07b36087f127d452bcc6618130f13585f597da934bf4965fc7c858796e0d5ec41a9178b56b9c9be38eac6174ef0813b21ea9ff4d2efbcc9451d181d98313c09b8d73056873b2a938c142b6dc964c8ea5d3113e36e8cc35a3bb339d51d41c37e9809743c59629df4b176b598b1b7a3d20ad4ac144d95194793e1b64180204b783f52f3a58b3c24983a4ee82007b7eee376027da28582baa5bc8a847d2e0ecf73988abf239d5a11b0bcd8402216b02ad5a97e29322b1ea7cdddce30e90518c7dc8af5803eb639cebe6db43bc163be866f5896dd18e135283a37e4996546099de440f0e2957a3f3895f5f9fad78028ec17e529713887749050302c082c75c6840e8610e0d6c3fa8964e404cf68d28ee798d172c745fef77cb91a4e855f8be223b987ea0fc23b327cd604a5b621e705d7ef1a593aeeaa699dbc888115818df083f6cada48c2292b113763585a32cf322eb4225801c45eba1137ebd11e903a60f584e4d6ce0d294db0e74b99a2bc56a4d50d6626263f37e5f736f0597955293f61719f33d46667f59883844f97f55594da6cc800583881ac7a62c2200cd61925f425099f64651026226d3f4585575d4ba03f4221ef142a31e070acf08f7af7636bfba91670549521ff8dff677f63af145ea534ff4f4026f8354e7bccd57e7c8da4979b0da54337463462bb9edf4ac90f1a3daec96d394ffea7deda957d5b192f920cd5e6a1620e76cee7b53db85ef247e9501bcd11a3c6a46b381e77531aca65063ca554f55b13abe7277d009bcfaae99a47703fcc95692eb4e579bfd4fb936312a33b487f4aab469902b6ed7d99dc5ef6c88cf6b78830417b74d84732f6f26a45de2f586180d6db003d0452ea31a04db855de627f03cd73b3ad64d021389c2c9017b67db27df801a33021b771c845ab7a835b3f27a65624bfdea09c6d2f27929e9343f857e074ac400677ee8ed53be20f51561c83d3f1d4815e20781ba29820ca3848b75e4877c82692e6628840319a3675cf562bbde9af69926fb5a8ff84fa8d9df728a4da7d4a916f9c64ecdc366a701a9a19b02ac6f2ecf0ec3f1c0d589983b3c86ded0b9361af64b61ab7940b44043c8aff18cd80b544acb5e626be77ba2374459c0bc8dd9463d9ec5a38b6d850d55ed2826dd6913be61f0b1766e2d847cdda3853d547d4a1c3aadf73965423807bf7ccad8006be3c96ca2ebe19f25f606d7dd86dcc7a83b9a66079a8af0585da021751f69e5f7852951b8b89b27514c4074040ed24bb364a49b8521af2083e731bab70f16c5ce696bd2cb13639ffb8c9a2445ea40251d2675b2337facf3d625546c0eb44bdb59a85e42bd8957fc9353067f427252aac20a2bbccf8c33472466e2d305f6ff7952e6eff16ec60b7b27f920cd5a8a4bc93b28232ede207abfe945e67559e50602687f7ad5490a83a06022a8f79b9fe7ec051e9602b3571967a59f9d9c6d5b781183c73d25b544594aff7763fae53fa53aeee80434313354ad5d3d55f577395dc31c112e2dea5c2d8b5437ce7716c78c6a51dc59ea1beea6130f2f3857ba4a68c25467c7f9e405dceb083b58c51dd6e0f8f7d8d234c07e71d0b3949b089050010931eeff2c4d7ccc2796b8b16a76b4752b20b607a131b27585c5eae0c78800c828de9eb30c3772615856c501757f4ef3b17a2809974192fd0155daf912f3b152d32934edc346a6af1c2a7a83476184cc594919bc3e87ec2c72016ee864556a729f81fd44f209c19fcd19ed785e4ad11ecf097d19e21cd5d28fd5efa156714d04a12b77261d28a5036d29032f1aa4ef530d4d2c7fe24421f7d76e8117be6963dd17095d24880a451132f9a2332227e3400f8e16306b9bedd86c5492deb0f057eb83d5e5813b3f9bb35ced06073568018705a7c52817e42929e0e1fb396818a1ca38c9709b68be1dbf7b9ca76a64ee991b12086f5e136b8f7f1daf488f21650f63b9045c139d8332ea694c55dbdf62555b2ee2781c8df1e10829bc940eae829d91de3eef27f852a820a30a42c8844cb5554572fad960f360e7a3805e848e30575f6fa53394ac73332213076cb2d6a9c088fb0ec39ae55dd1a6f769ca9bf866cb7ac3de726b64e723037dbe41e2ec6337b625f42698ca13a8f213a44ba83f6d6196dd38654fd5058065de1c7013f730c17211d7a139599cd5a8d9928d7f2dcef0babcb5ab6f3d6b9c2e8b3a74f06a30bc0e9f212519f4044d9c35a9dc854919275ca2e67e179f21976900658560394b3c1116bbf9046f5baa4bac92c37b511a7e03ef75229a612267d98a039af2d508008ddf476f734ecfc775551b2a33d7c056aaaee945951367c4da6e85134374511a4a52a1088054c0d7d04796a25b5318b018773000a606ea1f7c5c618b1b25660f07e3ba98c943d708bb3fc232aa82cea587a9ad4ae4bd66d05bffeee9139255215047387768651af503e5b7926547855ad9baea0defe8622a093da02b2512bcdbf69b79d6139d276cb8d968af096aed3b6084c4a732d03c84f148e8b5c1277e6113110531fc9177f281cba9159307a883949b56b5647ff03bf1d35425c4d0b29b5a03c661e9f719980e2ffa12d955c4b34b809c661713b5940aa613223ad02a37e6661000602474f4174ee006ebd1864fed4c9dd2163d045f1774afb1de20307d7b510bf504de931a4f481b2b495c38e517972c6be78d83d10a7f075e5c6bbb006638b519a120f130213f0163c433cc4c9e10382233bfe08434bd4d9de7b3549fc5c03c68289a3004006e579af333c73037c16445f17751968457d73ca7891be9c780190b5e504ce5edfb487e1a8891c8da54935c14fb97f55e504b9371d79ce089bc23068bd1d96a53b5d1bed9b7b04eba257aa1de7635480fb31c213356204270e38f9e183631243881a76d33f17ecdc0c844a9de7fc4aa1589285bec3cd8218ea36ee1aac24197335b9de01e3bac2d6f387621c6d11a2d05cc71dd0f3c8d7ae94fb735203abca7b7aef1cb519831c1052ecb6fe575a4dac233bef3fe2c92f861b4fdc72ba302bd38a9f22edfad10eb2a310c7b22706ab19579bd0b958a18377448bc365febcb1006b45b8c97658317a35cb6dca8c2b85a4086b461ad1f6fed534a194c919f5a3c20c780c8ef0231687f3ae2c6d94af2199e03f94a600b34550f7f30e794b14ed6eb9f821b0467efc688a0c5ae1eb6151754730e8be26ba2ec1b8b6d23a0d5d3783ce50296e68a97b557c9ccd90d75f145b6b540fcd43fb6b83264be33e5b57ef077d1f5b6b3f20ba7ec2e2e745b7f069d14277acaff9912df15093fbd0ef964d88fdd2b9d937197a1ec78a14eda0cec5ad4d386c302db1792b8e91e99cefe3dc2f66e6b8b37fc77fe0fadf6ea056cbfbdf0a054b2e2d00954d21a60c7f15d7836a67b49420b96a03793b87a52371beef4808ccfc6ff92486afef092e6624c0878e18f9c86615a4d63b810aed34a158fd5c629e6966cb19d797db35d26f11dc6df99209d9043235f4d29e12c2f79a5fe61a0d0796ee91f7fbcc98b3ff7956c554151a93f42a698e05bec3beb187518825945e2edde76cf68460f4dba76cf0ff6464655e6d2bfaea840fc53bda0e3916a08258a72ea5a3b2a5d758421e5633d79f1b41e503420ab6ffe89a6babfbb374c03585f1ead4fdfebc337f5298cc49854e4886c9595539151fd23b85544b8a6fec338cb609d652052116e1f7f3d20a3773000a692508ab319c1c8238aed0ff4364d86029f9ed1583ee8d18f4c0f104680e84fa80d98b4619dca1d26b44f47c5f79dbfced7358ed3c83edaf2aa152488b312502e7cedf2abbfa7a3751269b78c691e35535c9bc2fed526a37f55cf0e06cd4774b7e5482e9e82a2984913329ca5f8990358248bbce61bc10227b847d28c53271b92ff590bfa0aa9edc5f65268002dfabb0eb4c4dcced06494a8624b044038991da17f8543f9d70b92b61a6339876a36dd0ac783e22f8c0b9b15904f403dcd9adfb64351ec8b939998684afb2065571805ad58c03f65007f7dba8e4f60fa1e3792ea6a13052f9674640d933842e9afa96796e887f0f67d7d7890dc062a8c1f3ba83b6247280ce5a9eb2ae87ca311f93de551937690317b5c36866760a28ef4be2f8bc94390ed001b070ff3978e26d3a50fca730d21d730b2c35ce3c348ac9e876adb6c7aa71685a4a77c31742200d387f5e6f17fb91a3e7880b20ee157f54f5f7ca0ee94884aece4d4aa596b2bcdb4cde7d96ad81827f354cd0911048014ec9f145c9a20226d1daf797c89ef63b180e3a3db69eefb5464f99a70bc68ae70891f7a4795162f1a229875438bbc6094160eb2f437dc46e16354beffed1b71006703676a9b0aa7416cb5fcb74509e53eaf7e6b59153c716c386d24c85fe06785a6a8b134f00f691fb0fcab68d30367f343641a80c8e0d27d75a5b22e746248393ff60f4e79a826a94779d12631bfa7949444b61b2faffffffa5b3e0d104bba2d03ad4c4585c412003ff4f2e135f2a7ee925d1d3e2909137ca03810308cc83fe31b6c01a55fc69e83c4646b28a19c6a376fc752db78c1aaf937f3b426a952179930e43e88477c32d2ec0284988a601a40b5f06823abae5fa332ba15c108d1d59bc16c92540a0485c2633706d660bcce29331861a4d338dbd1203ee85d7977be136bcb9600e7ed932203b3260420303769908a34834d5d24e27b5b3ff81abbe1636b1eaf8117baeec3fe1efbbed8652051f8f09c0132777d437a0e35af6ce04fed421f7fd34552dfbf88598c73d0ac19b9179f115822d6b06d3629dae7eb0d7c71a8d620ca0a807ea9c26d07a14a414a8699592eb00360f704af7d061c899cf83e2a6fd7d44861a3f45d815368d0b74817c19cb4813d17d6d9c4abba9d5246e455e79193e1167259bc1a2ac2b97c47cb21537de3d24cafa3565698ec01930667f4e57", 0x10f8, r3) keyctl$search(0xa, r0, &(0x7f0000000140)='keyring\x00', &(0x7f00000000c0)={'syz', 0x3}, r5) syz_open_dev$sg(&(0x7f0000000100), 0xda2, 0xa8402) [ 396.957212][ T24] audit: type=1400 audit(1639215541.031:146): avc: denied { append } for pid=5957 comm="syz-executor.4" name="sg0" dev="devtmpfs" ino=113 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:scsi_generic_device_t tclass=chr_file permissive=1 09:39:01 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x15, r0, 0x0, 0x0, 0x0) 09:39:01 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) clone3(&(0x7f0000000140)={0x8000, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x21}, &(0x7f0000000940)=""/4096, 0x1000, &(0x7f00000000c0), &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0], 0x3}, 0x58) 09:39:01 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x1e, r0, 0x0, 0x0, 0x0) 09:39:01 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) r2 = add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="a50d7bbad6b96703451a51ca8f7700254ca860f30f87a8c5e45c", 0x1a, r1) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r4 = add_key(&(0x7f0000000200)='rxrpc\x00', &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000940)="3679b42a3345a32ca56656ee0e1c86d3d3e616aa5e42ad1d7973ee45d886f7c9d18f7e41b2cfb14384b8d23171b816a91d59a9be01d5a99b0341685bf30e72d8164755cc2f49b3a5e2d0e7ae4876fbe4505117ec4ee518b6d4cb34b5a9b7a17347355ec1916fe0d0a496ec250ff826e3992b44be83740b5683856c031cad25ead6bee6e61ebc3bc9d37c2a7792d086773262d573b0ada02155e0a586767e6224f34c36e7af0ed616784e592271f86a8d0bf3b9ebdfafbb518bf100e603f1c9707f0253d95afcf13e3ba3162bdd870fe736a52e8d512dec511d856164d4108fb80fb6caf0477c7066049506652441d759e8f6070e9af2379a12f2aedb978aea91a5dcfe6a2c3a845e118a4cf636cd065a93292a1c527dce4a2d4972b6f4915641b9ce1a414bbb523b3ad32f050efec698122eb6b1b12036bd0f664b04b78c064a37db6cadad86ad4117e4782515541df1b2486891fe908cb6a85969f05190abd1b79f78cc9f4e66c374ea01e5a0a1c81c22347440b14c5c6723aab57c2ed00b4d5b6e63e5a1de6ada5b81598dfb19e17b17d1b66c7fe6f9458b6f0da468a853b4e2383538115e2c50f91cfa33e9821f0b2bdee95db829227a2a21b8eeb45cf9a19c7c3db1bc407854210fd3a6e481354f8bbe482bee9189fcb2bd2030f7259ae165a3427848fb0311c062e3da7e1222f7ddab776d9c731335e3b7ab3d446165a2531e5c709c5b0c6701914105cdae5292db103ebec8e2dbd9caa89f1078aef78cee8e6db6c2ef005fb63e471e76c8c0298c25861687ccb38aca273a5942949f32868481f33d4164efc01afa76076228b23cf0d10f34a61d9829286fff3e2147536a66739cd7a2bc321dfe47780cd8647eb8ce49d70e4d6be0376230da6c976b9aaba075270f6390e020f5db2635457929a7052d64ba4b7a6d1cc3dc4c9c6df2f8c26d9de6b6328bdc16721d551a648ca305f924841e2914011c2dd1a3ea8bf666408a9f7acc99fac7101746c8e7da4093cde13ac125c897fbda8d12f054096c0b0e72a566e72a5b5d78dc34b3017e9dcc443b17f326e81c58f165e95959e13615431493267b73898c833cda1c36afef70950c0a3b2057ad9859017744f6971ed1952ee999bab921167de0d37c9887952d321c1bbfe4ae401de517a31b2f0680d0df5715ce93f833b81fd08d5e9a19ed88298d921ce674db76e26ef69100f1f4cd8e3b5bfd4ab9042e22751fa5cc457bda7c9583c519a6ece97b8fb53b0963191d4cd21095926188a6b467683ed8332f7dc86252264746209f476bfa93b23b8fb00514b2daea678c915194e9f1a1b95fa4412bfe9c7643e933357f626fe6c63544437ec6c4d285ed89eb1d127245b3a7189ab5ca50c729011e71c6937598f3289b0130c6db9f8fa3f27c331a0d0a358584ddc5de244de070e6cc86809c5b54327f047a73285153391675eb98d3dc78ed62f32c714b509dedb4ad3c2b8f782f518cedd3bec67b98accea72da85cc62ce7aa90dd5ad72a44b6d3d49d11caa13269fbd1749564bae7bf0180c8f2222e51fd5e7b56c4b242a62d1670cb0dd2c000bb41a685fe2f77f3dcdc082374c43f5284cfddccf924e02692ced6c1859753c3d16a69ea4b45b41905a328c2ad2b03c98ca642d3e9986145eb53cdeec0aad27766b50149559067ab36e0ba42e101f5dbedcca1d623e68007ffb5bac0942713e80dca0ab4c7d63f327507327cf76f484a44ed128c55d4123e6624ec1cf77f09b04d53b910dcdab3570a21144decc8bb121cd0a12f9481261afcbfb65980b67bfc2e47f17bab9557d8bc8658e9dc9b01e8f8387929ff925266545543478f835ed3df2eec93a73ee44b64feccf4041269b9c21e6e2794e38f1394865bba1dfc663338f51c3644410285a12fb0085012493effad37e967bc4cd740b06669224c04656640720e7c4025cb33b1534ae74481af70504eb0c11e86248b36de80686a5b5e2419fec766b3dd013d10afaa3d1e1fe9f1048784a930f4f537ebbbccdedd32849a6bfd58a27c9195fd0b235b4c5bc3c0ff8f4394653c044222184fb0d4e2f3e9a97b08fdd36ea08536212bda66606c8ec38a5f8e7ae07c2c1cf096e7b801d2616791c02321e7359be41a8b545ad0b2382d15b50b362320d4f6528c0ee19f044bc221e4530a7fe8b3ac4d549f4b2170daa06f72f01821d8410bf206bb59c261372c3bb63feed11740f0407256b9d43606eb7ae3b7e36e67e569d6c460699c069255c44f34033472320511b976c82732ebb715bafa5a9122726c6db531a5ab677bbe0427aa12b90f86edb59cff3dffc5f1c85a6de45accde1380e1ed7ed96073d23c5e230c773db732f2336387dc2e974208b5f6589e91f793d511adc175df5088e5c3781de86417b3f7b7b3adee0c2e2fe215c1c20ae423beab6dd6312d0d5b7e01a61541c3dd30e11f2b3bc374143577b987480121b49433540de3b171ba243ef92c74aad32ff982cf44b34412bbcb5e08aa65aabb832c21eeb1084cfe2d4718ee2f5f0b9b9dcf56b5b0946e10d67bf11764f8083a8a87e869670ee8c75e0a7da5ab243ac657534d483d6efe2aa10da6253fc80b1401107d64dc5c6ad5c284835aa48ac09197c672077e24b12824af2363f6f3e3b62a4e6ff2bc6b3a2d43236133a891658fb269dff8c45792cda6945fb3382e263d642063db30fc2b829bd2a51fb5ee14223e1843114cd5f291431936f1aa85b8ef06504bb94eed80834261cf3825eb3b99a01798c38619fdd4be1e50351cace0d9353c57645e21d6faf272957055243e032fb05770feb8be75aebccccf5056d6604901bb17fdaba32ed0725991b74eafb5ffb6d14304b721cf90a3164280b01edbc725316d8a109222454065ca060308274c182a2d120c55a7c2ee47a831c3c548a0e0f26f0461685003c0246d1f61cb77da10bd0a9441754933edcd0704399e1a4283703edf2426fffc037538e562eaf24a9cf498f031b73b88fab29910b0c0e3b26bbdc4948d05512d6f72454749fd639eddfbbd465cb65b9e1ec4d0a599a98768f375d1ff7fb0552fddc09b6a781cf854a410a44e87b500b8a2be1f036cd2838a248119d6ac3e8f97d66efb40df89ed6239565d73c5b5a8b62e19e5f21f46ccbb13830679b7bea93b39dc545dc7be9ae8bb290c015d5ed5bfe43af0dd397f0ae14231385e7d921ee981f92af35ccd14187cf3ee7a8487d2c6127b0f880fed40ad938ce3f0c52c001f1989d9bb9e9982f27b1ce82138ff9f5074227b8bc80dec4b0bc49804433a620240f0edbd7386a37882001daac8d57c867b79acb62183800b0e64caed45b22f6d72e7f97caf0dcd14c453b4f22437e2cb5b0b209d901e6d1f6b8ba6a03d30e583a1e9e1f91c4b5eb309216e59029ddccc1f87d63d508388ea864762cb2f2315661bc36ff4df5f01dbb53cb33ffda95162d5020063758c1e08d209ec00b95c77843cfd63a9c3fe6949fc2c003d88d5633eba3964ef2495b33cd12b12c8adf2f9cc1761c17758aff9359b0c475d0b84643d9bed1582840423ba4c975a082ddffaa86403efdef25cbe2224547d0d500ed5372073a3b0ab4cd464643642dbfb08ca33964ba0fbc3a88e57465612fcee99ea1e704fa5869c77cfbf4ae07a09f732f111e6e478a0c9cc3d9da27bc350c2b9e81fce0f404494d4d0a43499fec84ef7a5efdf0c30fb65d68236dd5169820e1443d384b468aa9a8ad5f34531ddc584467c2231251123a6b86b864a999db2f6e5f2d3ca4a1aa5bf65eb3fa57825cfc153a09cf18ca63809c75e99a791dba3407856033323c7a993faa2854bf41cd766fda654d70ee8634d68d6bafc6afa1eb7f4e57237d60d136aa7b0d507c1c08d43d903d2b0ff80aeed873491378e726e7f09901790e8075b21df17edaa6c0bc70d60b342fe37578d9f7d59c8caf0e5e2be2d989d6684075bb075e6e3a43e2b2a4cdfa5aca61bb4833998ae0dbbc1a90791a3bff84c7b3dc0428f64a1da4ccfc9bb98d524fbc4ac6c4536608be957e1d868cdf2d54bd6c1b11fd4ad80cedbd940e3e0a26a18f9039d11a8ec4d982214835020bdb86aef943fe8a58415c2c0422eae0f345c5c5e6f06431c7d500f2e5215c42397f145acb1da319303764be29de0ec59e732c4b8078e2b62dd6d40c323eea53ed91c159e43c8bb89d26cfe727e215670e6c8ea2c9f77b7610e67d8ffe6400f48c80160f7ab7981bb884245a20b374e9d77875b18d0295fc95ab9f6751ac22a1fa62259873cd1327571bbd8995aa292946facdb00dce6ba22bacd295dac08715fc38945fe9acd19bd852bd1b7f19e3f35b2d59ac92dca5919bfe30fa47cb300af1d5fe50a0ad818edd48039ce8956fa8a6fd65a0ef396703bc5ffad22aada4e20d670121147317169f0ac2244600eb8637557d93ab4b40edef7d2d44ce8294eb818c3debca9afeae50d5083dafe108c1b5453030bea57e876fcca6bd5bd31c8992ea4ab02e40c7d13dcc7308a374a48b6357dd5bd4d7aa66e30a6f20e33609ad578b64204fc9c62fc0612073e8b72e54b2db9284699a89e3ec0b0be67f48d359a436a7d52d639018c545498b5c56b878c6bf927721a5231ed42d2dce355021c407042d176bd8f8f4a0900321c44dc16cbbb97af00bf4598900f194cb43d9b1ae998a2d0a3aa70e15da706c24635120517b49a972d61e835f0788296ccd5a99224a8e9aba7dd98720aefc6a5cf31bf8d0382ce5e66b9f75f4d7e0c0eac3d085f8ba200bf616a147688286f6bb8e9b83b0262d5a7699ee7aeca31bb9d07261e3b5000dcdbe1966529f5c19c1000773509f465bede923fe24898f3c9112ce290b34b14a1cf41cb2ce74c18d7173a9e78c99dbd2a69586e2a42dd9ec51e1162a0183a8c8053976f6d4f54efff81cc4f16403c4091af46a20e454e499f351cc1dc93a30498a8bd85814e235382710096a29c6af69fc8ed591a567edc6482ebcb898f1e7eb0a6d84c4be534648db479c3425b047334fbd804e9f26cb849c3560aea1befe7d135f2c87bce6bfd0d8bcbd5940b01b282cf6f1a61d1f0c48006a986455ace19149243a6e3a4bd33be25a20424460aab03027bd13c61cdc4e53cc0915cde3325db559b37eb6dd10857a6694ecf9dcf387d009c482437315552cd18c05b17fe8ca7d34237b8a534f603728ea66553ee269aa609acef7fe9d8d0418db377e527534ac9e86a58cf1d192c979b83dc1a22226eb0c2d83b68ac4cc5f9c215ed98a00ecf3bb089e093338ac0097e201b038d9265ba084b7d4b4726c44c69f69ecf59ff1e4e59f58cf4539ecc79342c4df7e7f607a493146df84beebf572f315e3ccb0ea2a1adf9d62e32460cefba36133fc49b536ef452f3ba15da579ce8d95e18d4bbb639f87566e5f97fc0874fc8f03549a90f17cf9a67b98e1bbb7580580b2e4f6b2fd5a5a91ced25445d35cb150dd2c5c74086ac95d8d1e68f0fa17ba42065b64c7c79bf0b60876acef602809ca8279acbd4dc15e0cf7c7cea540ce30469b835710820aa0c2982de371898032ac673cb9923d5352b6ca91eb78dcf48373989fcd7d14183a11efa6eb07e9f734c407b67f5b2b182e0caa64e2928d9d4a4e368bc23e1cf1ad64ec3911cb87ee37a51f0fb75b639d99738abc5ef28c82f9c5c6b036a6d47516d75720ce337c4c49fff923417deb08e3b3d25e81cb0f95cc4df990b89c5496fc0fcba102206f9f6a7fbfbfaf577fa10d73cb4ccf7641e515a4e4ecb45efebde61a248a9155b23ebfe1a9a58656bfcdb06ba", 0x1000, r2) keyctl$search(0xa, r4, &(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x3}, r3) (async, rerun: 32) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) (async, rerun: 32) r5 = add_key(&(0x7f00000001c0)='ceph\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000001940)="6686888324479786029b7debe62d922dfe47d9fce0aa4c9ab2ea09baba5c46cc9be5c791a8abefc001d4a8efc23738c7036c996f947f2b831659cbaacfc9ea340323027a5f6d738206d0e0833e51bb6ae9ae2d92bf3242b21553063a68e99582db4e0d304df08e85a1de611cc08b1472ed4ed5ce9689065de0f220c2dbe4cf524d4201af2adceaae14a02bf408265e87a422281bcbcc8df582b20bc547fe58e2a2cec5367845f9b6936cfeac1cdc9a862d0fc5c048bfb6784188122a9151ebe810108856d0615f83ac151c860bd41d9cd432000e7ee57e1b81079ab25a9f5a64b1209c22e14ae2f7412749c65fa5e878b3031e68547e751255bf0ed30aaa46c1ce9e823097c50387d9599529a75d5464ad5f2ffd38eecf32a352ca6f4b51f0ad771cd2cbd2366a2142b4dc61e2f127f5ffb6e19580f74e724fd701860b76cfcb20faedb90da556b99b009f4c226ee3600599a5b3f40d965f2b17b963fb7dce854f03d8a85b69b651b3fb84b7ceed856af9749b31317c3c553ece2bc1e67433b990f152ed751c9b40bd500316325d6bab86eaf5992003572c5332fb83924fe7253f5e6b31b32ed0de8377cadc79c2020a662973f7b476dedefc04822f157324dce041cf955ea1598e4638d47ff9bf528688cc2bdd99b991a37390581b51e37b9bd85d25096164d4b301c60ec77941293e80cb4aaae7ba1b4d94a12e84f8f127fdbec24c0ef678693cd422b8f872ce13a62f8bb54592febc8d9ea8399c5f6ff7192e1791d71e13e4f2ca492abb75a193758fb95e233559217a9a123d1ab19afd78189f2a940733d60d58440965cc9790bbfa789dfa45de2323f05eef828087934ae78e1dcafa8b9498fba8029f918daacdcc29ffb952a803693cbcb53f1414b9204fc10644dc213d3d2ae6beedf91e3c36262961e76da1a0b29989fad3df1d926fcf8964550794865efc34b639d44dbad1d46cf12b63f6e0e63189b132c60e45dd587459c0e842fb7fbc5e2042ba29e5112bb50f661e64fe3a8067fbb064c811a0c9897c56ba8368a5449f846042af6a1fbd0178f0d6ef5a56650c8c56c5d223cc0c4601c3efe070afb9924e4a619378540d838294ceacf0abc4e64d494a5eb724b7b7e185a6f28269a2bb2e45717c0ccc4c2e250fbc9c2f65f964fb845ad00644952bdc406d175063a1e3d99cbf9a13b07b36087f127d452bcc6618130f13585f597da934bf4965fc7c858796e0d5ec41a9178b56b9c9be38eac6174ef0813b21ea9ff4d2efbcc9451d181d98313c09b8d73056873b2a938c142b6dc964c8ea5d3113e36e8cc35a3bb339d51d41c37e9809743c59629df4b176b598b1b7a3d20ad4ac144d95194793e1b64180204b783f52f3a58b3c24983a4ee82007b7eee376027da28582baa5bc8a847d2e0ecf73988abf239d5a11b0bcd8402216b02ad5a97e29322b1ea7cdddce30e90518c7dc8af5803eb639cebe6db43bc163be866f5896dd18e135283a37e4996546099de440f0e2957a3f3895f5f9fad78028ec17e529713887749050302c082c75c6840e8610e0d6c3fa8964e404cf68d28ee798d172c745fef77cb91a4e855f8be223b987ea0fc23b327cd604a5b621e705d7ef1a593aeeaa699dbc888115818df083f6cada48c2292b113763585a32cf322eb4225801c45eba1137ebd11e903a60f584e4d6ce0d294db0e74b99a2bc56a4d50d6626263f37e5f736f0597955293f61719f33d46667f59883844f97f55594da6cc800583881ac7a62c2200cd61925f425099f64651026226d3f4585575d4ba03f4221ef142a31e070acf08f7af7636bfba91670549521ff8dff677f63af145ea534ff4f4026f8354e7bccd57e7c8da4979b0da54337463462bb9edf4ac90f1a3daec96d394ffea7deda957d5b192f920cd5e6a1620e76cee7b53db85ef247e9501bcd11a3c6a46b381e77531aca65063ca554f55b13abe7277d009bcfaae99a47703fcc95692eb4e579bfd4fb936312a33b487f4aab469902b6ed7d99dc5ef6c88cf6b78830417b74d84732f6f26a45de2f586180d6db003d0452ea31a04db855de627f03cd73b3ad64d021389c2c9017b67db27df801a33021b771c845ab7a835b3f27a65624bfdea09c6d2f27929e9343f857e074ac400677ee8ed53be20f51561c83d3f1d4815e20781ba29820ca3848b75e4877c82692e6628840319a3675cf562bbde9af69926fb5a8ff84fa8d9df728a4da7d4a916f9c64ecdc366a701a9a19b02ac6f2ecf0ec3f1c0d589983b3c86ded0b9361af64b61ab7940b44043c8aff18cd80b544acb5e626be77ba2374459c0bc8dd9463d9ec5a38b6d850d55ed2826dd6913be61f0b1766e2d847cdda3853d547d4a1c3aadf73965423807bf7ccad8006be3c96ca2ebe19f25f606d7dd86dcc7a83b9a66079a8af0585da021751f69e5f7852951b8b89b27514c4074040ed24bb364a49b8521af2083e731bab70f16c5ce696bd2cb13639ffb8c9a2445ea40251d2675b2337facf3d625546c0eb44bdb59a85e42bd8957fc9353067f427252aac20a2bbccf8c33472466e2d305f6ff7952e6eff16ec60b7b27f920cd5a8a4bc93b28232ede207abfe945e67559e50602687f7ad5490a83a06022a8f79b9fe7ec051e9602b3571967a59f9d9c6d5b781183c73d25b544594aff7763fae53fa53aeee80434313354ad5d3d55f577395dc31c112e2dea5c2d8b5437ce7716c78c6a51dc59ea1beea6130f2f3857ba4a68c25467c7f9e405dceb083b58c51dd6e0f8f7d8d234c07e71d0b3949b089050010931eeff2c4d7ccc2796b8b16a76b4752b20b607a131b27585c5eae0c78800c828de9eb30c3772615856c501757f4ef3b17a2809974192fd0155daf912f3b152d32934edc346a6af1c2a7a83476184cc594919bc3e87ec2c72016ee864556a729f81fd44f209c19fcd19ed785e4ad11ecf097d19e21cd5d28fd5efa156714d04a12b77261d28a5036d29032f1aa4ef530d4d2c7fe24421f7d76e8117be6963dd17095d24880a451132f9a2332227e3400f8e16306b9bedd86c5492deb0f057eb83d5e5813b3f9bb35ced06073568018705a7c52817e42929e0e1fb396818a1ca38c9709b68be1dbf7b9ca76a64ee991b12086f5e136b8f7f1daf488f21650f63b9045c139d8332ea694c55dbdf62555b2ee2781c8df1e10829bc940eae829d91de3eef27f852a820a30a42c8844cb5554572fad960f360e7a3805e848e30575f6fa53394ac73332213076cb2d6a9c088fb0ec39ae55dd1a6f769ca9bf866cb7ac3de726b64e723037dbe41e2ec6337b625f42698ca13a8f213a44ba83f6d6196dd38654fd5058065de1c7013f730c17211d7a139599cd5a8d9928d7f2dcef0babcb5ab6f3d6b9c2e8b3a74f06a30bc0e9f212519f4044d9c35a9dc854919275ca2e67e179f21976900658560394b3c1116bbf9046f5baa4bac92c37b511a7e03ef75229a612267d98a039af2d508008ddf476f734ecfc775551b2a33d7c056aaaee945951367c4da6e85134374511a4a52a1088054c0d7d04796a25b5318b018773000a606ea1f7c5c618b1b25660f07e3ba98c943d708bb3fc232aa82cea587a9ad4ae4bd66d05bffeee9139255215047387768651af503e5b7926547855ad9baea0defe8622a093da02b2512bcdbf69b79d6139d276cb8d968af096aed3b6084c4a732d03c84f148e8b5c1277e6113110531fc9177f281cba9159307a883949b56b5647ff03bf1d35425c4d0b29b5a03c661e9f719980e2ffa12d955c4b34b809c661713b5940aa613223ad02a37e6661000602474f4174ee006ebd1864fed4c9dd2163d045f1774afb1de20307d7b510bf504de931a4f481b2b495c38e517972c6be78d83d10a7f075e5c6bbb006638b519a120f130213f0163c433cc4c9e10382233bfe08434bd4d9de7b3549fc5c03c68289a3004006e579af333c73037c16445f17751968457d73ca7891be9c780190b5e504ce5edfb487e1a8891c8da54935c14fb97f55e504b9371d79ce089bc23068bd1d96a53b5d1bed9b7b04eba257aa1de7635480fb31c213356204270e38f9e183631243881a76d33f17ecdc0c844a9de7fc4aa1589285bec3cd8218ea36ee1aac24197335b9de01e3bac2d6f387621c6d11a2d05cc71dd0f3c8d7ae94fb735203abca7b7aef1cb519831c1052ecb6fe575a4dac233bef3fe2c92f861b4fdc72ba302bd38a9f22edfad10eb2a310c7b22706ab19579bd0b958a18377448bc365febcb1006b45b8c97658317a35cb6dca8c2b85a4086b461ad1f6fed534a194c919f5a3c20c780c8ef0231687f3ae2c6d94af2199e03f94a600b34550f7f30e794b14ed6eb9f821b0467efc688a0c5ae1eb6151754730e8be26ba2ec1b8b6d23a0d5d3783ce50296e68a97b557c9ccd90d75f145b6b540fcd43fb6b83264be33e5b57ef077d1f5b6b3f20ba7ec2e2e745b7f069d14277acaff9912df15093fbd0ef964d88fdd2b9d937197a1ec78a14eda0cec5ad4d386c302db1792b8e91e99cefe3dc2f66e6b8b37fc77fe0fadf6ea056cbfbdf0a054b2e2d00954d21a60c7f15d7836a67b49420b96a03793b87a52371beef4808ccfc6ff92486afef092e6624c0878e18f9c86615a4d63b810aed34a158fd5c629e6966cb19d797db35d26f11dc6df99209d9043235f4d29e12c2f79a5fe61a0d0796ee91f7fbcc98b3ff7956c554151a93f42a698e05bec3beb187518825945e2edde76cf68460f4dba76cf0ff6464655e6d2bfaea840fc53bda0e3916a08258a72ea5a3b2a5d758421e5633d79f1b41e503420ab6ffe89a6babfbb374c03585f1ead4fdfebc337f5298cc49854e4886c9595539151fd23b85544b8a6fec338cb609d652052116e1f7f3d20a3773000a692508ab319c1c8238aed0ff4364d86029f9ed1583ee8d18f4c0f104680e84fa80d98b4619dca1d26b44f47c5f79dbfced7358ed3c83edaf2aa152488b312502e7cedf2abbfa7a3751269b78c691e35535c9bc2fed526a37f55cf0e06cd4774b7e5482e9e82a2984913329ca5f8990358248bbce61bc10227b847d28c53271b92ff590bfa0aa9edc5f65268002dfabb0eb4c4dcced06494a8624b044038991da17f8543f9d70b92b61a6339876a36dd0ac783e22f8c0b9b15904f403dcd9adfb64351ec8b939998684afb2065571805ad58c03f65007f7dba8e4f60fa1e3792ea6a13052f9674640d933842e9afa96796e887f0f67d7d7890dc062a8c1f3ba83b6247280ce5a9eb2ae87ca311f93de551937690317b5c36866760a28ef4be2f8bc94390ed001b070ff3978e26d3a50fca730d21d730b2c35ce3c348ac9e876adb6c7aa71685a4a77c31742200d387f5e6f17fb91a3e7880b20ee157f54f5f7ca0ee94884aece4d4aa596b2bcdb4cde7d96ad81827f354cd0911048014ec9f145c9a20226d1daf797c89ef63b180e3a3db69eefb5464f99a70bc68ae70891f7a4795162f1a229875438bbc6094160eb2f437dc46e16354beffed1b71006703676a9b0aa7416cb5fcb74509e53eaf7e6b59153c716c386d24c85fe06785a6a8b134f00f691fb0fcab68d30367f343641a80c8e0d27d75a5b22e746248393ff60f4e79a826a94779d12631bfa7949444b61b2faffffffa5b3e0d104bba2d03ad4c4585c412003ff4f2e135f2a7ee925d1d3e2909137ca03810308cc83fe31b6c01a55fc69e83c4646b28a19c6a376fc752db78c1aaf937f3b426a952179930e43e88477c32d2ec0284988a601a40b5f06823abae5fa332ba15c108d1d59bc16c92540a0485c2633706d660bcce29331861a4d338dbd1203ee85d7977be136bcb9600e7ed932203b3260420303769908a34834d5d24e27b5b3ff81abbe1636b1eaf8117baeec3fe1efbbed8652051f8f09c0132777d437a0e35af6ce04fed421f7fd34552dfbf88598c73d0ac19b9179f115822d6b06d3629dae7eb0d7c71a8d620ca0a807ea9c26d07a14a414a8699592eb00360f704af7d061c899cf83e2a6fd7d44861a3f45d815368d0b74817c19cb4813d17d6d9c4abba9d5246e455e79193e1167259bc1a2ac2b97c47cb21537de3d24cafa3565698ec01930667f4e57", 0x10f8, r3) keyctl$search(0xa, r0, &(0x7f0000000140)='keyring\x00', &(0x7f00000000c0)={'syz', 0x3}, r5) (async, rerun: 32) syz_open_dev$sg(&(0x7f0000000100), 0xda2, 0xa8402) (rerun: 32) 09:39:01 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="a50d7bbad6b96703451a51ca8f7700254ca860f30f87a8c5e45c", 0x1a, r1) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r4 = add_key(&(0x7f0000000200)='rxrpc\x00', &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000940)="3679b42a3345a32ca56656ee0e1c86d3d3e616aa5e42ad1d7973ee45d886f7c9d18f7e41b2cfb14384b8d23171b816a91d59a9be01d5a99b0341685bf30e72d8164755cc2f49b3a5e2d0e7ae4876fbe4505117ec4ee518b6d4cb34b5a9b7a17347355ec1916fe0d0a496ec250ff826e3992b44be83740b5683856c031cad25ead6bee6e61ebc3bc9d37c2a7792d086773262d573b0ada02155e0a586767e6224f34c36e7af0ed616784e592271f86a8d0bf3b9ebdfafbb518bf100e603f1c9707f0253d95afcf13e3ba3162bdd870fe736a52e8d512dec511d856164d4108fb80fb6caf0477c7066049506652441d759e8f6070e9af2379a12f2aedb978aea91a5dcfe6a2c3a845e118a4cf636cd065a93292a1c527dce4a2d4972b6f4915641b9ce1a414bbb523b3ad32f050efec698122eb6b1b12036bd0f664b04b78c064a37db6cadad86ad4117e4782515541df1b2486891fe908cb6a85969f05190abd1b79f78cc9f4e66c374ea01e5a0a1c81c22347440b14c5c6723aab57c2ed00b4d5b6e63e5a1de6ada5b81598dfb19e17b17d1b66c7fe6f9458b6f0da468a853b4e2383538115e2c50f91cfa33e9821f0b2bdee95db829227a2a21b8eeb45cf9a19c7c3db1bc407854210fd3a6e481354f8bbe482bee9189fcb2bd2030f7259ae165a3427848fb0311c062e3da7e1222f7ddab776d9c731335e3b7ab3d446165a2531e5c709c5b0c6701914105cdae5292db103ebec8e2dbd9caa89f1078aef78cee8e6db6c2ef005fb63e471e76c8c0298c25861687ccb38aca273a5942949f32868481f33d4164efc01afa76076228b23cf0d10f34a61d9829286fff3e2147536a66739cd7a2bc321dfe47780cd8647eb8ce49d70e4d6be0376230da6c976b9aaba075270f6390e020f5db2635457929a7052d64ba4b7a6d1cc3dc4c9c6df2f8c26d9de6b6328bdc16721d551a648ca305f924841e2914011c2dd1a3ea8bf666408a9f7acc99fac7101746c8e7da4093cde13ac125c897fbda8d12f054096c0b0e72a566e72a5b5d78dc34b3017e9dcc443b17f326e81c58f165e95959e13615431493267b73898c833cda1c36afef70950c0a3b2057ad9859017744f6971ed1952ee999bab921167de0d37c9887952d321c1bbfe4ae401de517a31b2f0680d0df5715ce93f833b81fd08d5e9a19ed88298d921ce674db76e26ef69100f1f4cd8e3b5bfd4ab9042e22751fa5cc457bda7c9583c519a6ece97b8fb53b0963191d4cd21095926188a6b467683ed8332f7dc86252264746209f476bfa93b23b8fb00514b2daea678c915194e9f1a1b95fa4412bfe9c7643e933357f626fe6c63544437ec6c4d285ed89eb1d127245b3a7189ab5ca50c729011e71c6937598f3289b0130c6db9f8fa3f27c331a0d0a358584ddc5de244de070e6cc86809c5b54327f047a73285153391675eb98d3dc78ed62f32c714b509dedb4ad3c2b8f782f518cedd3bec67b98accea72da85cc62ce7aa90dd5ad72a44b6d3d49d11caa13269fbd1749564bae7bf0180c8f2222e51fd5e7b56c4b242a62d1670cb0dd2c000bb41a685fe2f77f3dcdc082374c43f5284cfddccf924e02692ced6c1859753c3d16a69ea4b45b41905a328c2ad2b03c98ca642d3e9986145eb53cdeec0aad27766b50149559067ab36e0ba42e101f5dbedcca1d623e68007ffb5bac0942713e80dca0ab4c7d63f327507327cf76f484a44ed128c55d4123e6624ec1cf77f09b04d53b910dcdab3570a21144decc8bb121cd0a12f9481261afcbfb65980b67bfc2e47f17bab9557d8bc8658e9dc9b01e8f8387929ff925266545543478f835ed3df2eec93a73ee44b64feccf4041269b9c21e6e2794e38f1394865bba1dfc663338f51c3644410285a12fb0085012493effad37e967bc4cd740b06669224c04656640720e7c4025cb33b1534ae74481af70504eb0c11e86248b36de80686a5b5e2419fec766b3dd013d10afaa3d1e1fe9f1048784a930f4f537ebbbccdedd32849a6bfd58a27c9195fd0b235b4c5bc3c0ff8f4394653c044222184fb0d4e2f3e9a97b08fdd36ea08536212bda66606c8ec38a5f8e7ae07c2c1cf096e7b801d2616791c02321e7359be41a8b545ad0b2382d15b50b362320d4f6528c0ee19f044bc221e4530a7fe8b3ac4d549f4b2170daa06f72f01821d8410bf206bb59c261372c3bb63feed11740f0407256b9d43606eb7ae3b7e36e67e569d6c460699c069255c44f34033472320511b976c82732ebb715bafa5a9122726c6db531a5ab677bbe0427aa12b90f86edb59cff3dffc5f1c85a6de45accde1380e1ed7ed96073d23c5e230c773db732f2336387dc2e974208b5f6589e91f793d511adc175df5088e5c3781de86417b3f7b7b3adee0c2e2fe215c1c20ae423beab6dd6312d0d5b7e01a61541c3dd30e11f2b3bc374143577b987480121b49433540de3b171ba243ef92c74aad32ff982cf44b34412bbcb5e08aa65aabb832c21eeb1084cfe2d4718ee2f5f0b9b9dcf56b5b0946e10d67bf11764f8083a8a87e869670ee8c75e0a7da5ab243ac657534d483d6efe2aa10da6253fc80b1401107d64dc5c6ad5c284835aa48ac09197c672077e24b12824af2363f6f3e3b62a4e6ff2bc6b3a2d43236133a891658fb269dff8c45792cda6945fb3382e263d642063db30fc2b829bd2a51fb5ee14223e1843114cd5f291431936f1aa85b8ef06504bb94eed80834261cf3825eb3b99a01798c38619fdd4be1e50351cace0d9353c57645e21d6faf272957055243e032fb05770feb8be75aebccccf5056d6604901bb17fdaba32ed0725991b74eafb5ffb6d14304b721cf90a3164280b01edbc725316d8a109222454065ca060308274c182a2d120c55a7c2ee47a831c3c548a0e0f26f0461685003c0246d1f61cb77da10bd0a9441754933edcd0704399e1a4283703edf2426fffc037538e562eaf24a9cf498f031b73b88fab29910b0c0e3b26bbdc4948d05512d6f72454749fd639eddfbbd465cb65b9e1ec4d0a599a98768f375d1ff7fb0552fddc09b6a781cf854a410a44e87b500b8a2be1f036cd2838a248119d6ac3e8f97d66efb40df89ed6239565d73c5b5a8b62e19e5f21f46ccbb13830679b7bea93b39dc545dc7be9ae8bb290c015d5ed5bfe43af0dd397f0ae14231385e7d921ee981f92af35ccd14187cf3ee7a8487d2c6127b0f880fed40ad938ce3f0c52c001f1989d9bb9e9982f27b1ce82138ff9f5074227b8bc80dec4b0bc49804433a620240f0edbd7386a37882001daac8d57c867b79acb62183800b0e64caed45b22f6d72e7f97caf0dcd14c453b4f22437e2cb5b0b209d901e6d1f6b8ba6a03d30e583a1e9e1f91c4b5eb309216e59029ddccc1f87d63d508388ea864762cb2f2315661bc36ff4df5f01dbb53cb33ffda95162d5020063758c1e08d209ec00b95c77843cfd63a9c3fe6949fc2c003d88d5633eba3964ef2495b33cd12b12c8adf2f9cc1761c17758aff9359b0c475d0b84643d9bed1582840423ba4c975a082ddffaa86403efdef25cbe2224547d0d500ed5372073a3b0ab4cd464643642dbfb08ca33964ba0fbc3a88e57465612fcee99ea1e704fa5869c77cfbf4ae07a09f732f111e6e478a0c9cc3d9da27bc350c2b9e81fce0f404494d4d0a43499fec84ef7a5efdf0c30fb65d68236dd5169820e1443d384b468aa9a8ad5f34531ddc584467c2231251123a6b86b864a999db2f6e5f2d3ca4a1aa5bf65eb3fa57825cfc153a09cf18ca63809c75e99a791dba3407856033323c7a993faa2854bf41cd766fda654d70ee8634d68d6bafc6afa1eb7f4e57237d60d136aa7b0d507c1c08d43d903d2b0ff80aeed873491378e726e7f09901790e8075b21df17edaa6c0bc70d60b342fe37578d9f7d59c8caf0e5e2be2d989d6684075bb075e6e3a43e2b2a4cdfa5aca61bb4833998ae0dbbc1a90791a3bff84c7b3dc0428f64a1da4ccfc9bb98d524fbc4ac6c4536608be957e1d868cdf2d54bd6c1b11fd4ad80cedbd940e3e0a26a18f9039d11a8ec4d982214835020bdb86aef943fe8a58415c2c0422eae0f345c5c5e6f06431c7d500f2e5215c42397f145acb1da319303764be29de0ec59e732c4b8078e2b62dd6d40c323eea53ed91c159e43c8bb89d26cfe727e215670e6c8ea2c9f77b7610e67d8ffe6400f48c80160f7ab7981bb884245a20b374e9d77875b18d0295fc95ab9f6751ac22a1fa62259873cd1327571bbd8995aa292946facdb00dce6ba22bacd295dac08715fc38945fe9acd19bd852bd1b7f19e3f35b2d59ac92dca5919bfe30fa47cb300af1d5fe50a0ad818edd48039ce8956fa8a6fd65a0ef396703bc5ffad22aada4e20d670121147317169f0ac2244600eb8637557d93ab4b40edef7d2d44ce8294eb818c3debca9afeae50d5083dafe108c1b5453030bea57e876fcca6bd5bd31c8992ea4ab02e40c7d13dcc7308a374a48b6357dd5bd4d7aa66e30a6f20e33609ad578b64204fc9c62fc0612073e8b72e54b2db9284699a89e3ec0b0be67f48d359a436a7d52d639018c545498b5c56b878c6bf927721a5231ed42d2dce355021c407042d176bd8f8f4a0900321c44dc16cbbb97af00bf4598900f194cb43d9b1ae998a2d0a3aa70e15da706c24635120517b49a972d61e835f0788296ccd5a99224a8e9aba7dd98720aefc6a5cf31bf8d0382ce5e66b9f75f4d7e0c0eac3d085f8ba200bf616a147688286f6bb8e9b83b0262d5a7699ee7aeca31bb9d07261e3b5000dcdbe1966529f5c19c1000773509f465bede923fe24898f3c9112ce290b34b14a1cf41cb2ce74c18d7173a9e78c99dbd2a69586e2a42dd9ec51e1162a0183a8c8053976f6d4f54efff81cc4f16403c4091af46a20e454e499f351cc1dc93a30498a8bd85814e235382710096a29c6af69fc8ed591a567edc6482ebcb898f1e7eb0a6d84c4be534648db479c3425b047334fbd804e9f26cb849c3560aea1befe7d135f2c87bce6bfd0d8bcbd5940b01b282cf6f1a61d1f0c48006a986455ace19149243a6e3a4bd33be25a20424460aab03027bd13c61cdc4e53cc0915cde3325db559b37eb6dd10857a6694ecf9dcf387d009c482437315552cd18c05b17fe8ca7d34237b8a534f603728ea66553ee269aa609acef7fe9d8d0418db377e527534ac9e86a58cf1d192c979b83dc1a22226eb0c2d83b68ac4cc5f9c215ed98a00ecf3bb089e093338ac0097e201b038d9265ba084b7d4b4726c44c69f69ecf59ff1e4e59f58cf4539ecc79342c4df7e7f607a493146df84beebf572f315e3ccb0ea2a1adf9d62e32460cefba36133fc49b536ef452f3ba15da579ce8d95e18d4bbb639f87566e5f97fc0874fc8f03549a90f17cf9a67b98e1bbb7580580b2e4f6b2fd5a5a91ced25445d35cb150dd2c5c74086ac95d8d1e68f0fa17ba42065b64c7c79bf0b60876acef602809ca8279acbd4dc15e0cf7c7cea540ce30469b835710820aa0c2982de371898032ac673cb9923d5352b6ca91eb78dcf48373989fcd7d14183a11efa6eb07e9f734c407b67f5b2b182e0caa64e2928d9d4a4e368bc23e1cf1ad64ec3911cb87ee37a51f0fb75b639d99738abc5ef28c82f9c5c6b036a6d47516d75720ce337c4c49fff923417deb08e3b3d25e81cb0f95cc4df990b89c5496fc0fcba102206f9f6a7fbfbfaf577fa10d73cb4ccf7641e515a4e4ecb45efebde61a248a9155b23ebfe1a9a58656bfcdb06ba", 0x1000, r2) keyctl$search(0xa, r4, &(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x3}, r3) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) r5 = add_key(&(0x7f00000001c0)='ceph\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000001940)="6686888324479786029b7debe62d922dfe47d9fce0aa4c9ab2ea09baba5c46cc9be5c791a8abefc001d4a8efc23738c7036c996f947f2b831659cbaacfc9ea340323027a5f6d738206d0e0833e51bb6ae9ae2d92bf3242b21553063a68e99582db4e0d304df08e85a1de611cc08b1472ed4ed5ce9689065de0f220c2dbe4cf524d4201af2adceaae14a02bf408265e87a422281bcbcc8df582b20bc547fe58e2a2cec5367845f9b6936cfeac1cdc9a862d0fc5c048bfb6784188122a9151ebe810108856d0615f83ac151c860bd41d9cd432000e7ee57e1b81079ab25a9f5a64b1209c22e14ae2f7412749c65fa5e878b3031e68547e751255bf0ed30aaa46c1ce9e823097c50387d9599529a75d5464ad5f2ffd38eecf32a352ca6f4b51f0ad771cd2cbd2366a2142b4dc61e2f127f5ffb6e19580f74e724fd701860b76cfcb20faedb90da556b99b009f4c226ee3600599a5b3f40d965f2b17b963fb7dce854f03d8a85b69b651b3fb84b7ceed856af9749b31317c3c553ece2bc1e67433b990f152ed751c9b40bd500316325d6bab86eaf5992003572c5332fb83924fe7253f5e6b31b32ed0de8377cadc79c2020a662973f7b476dedefc04822f157324dce041cf955ea1598e4638d47ff9bf528688cc2bdd99b991a37390581b51e37b9bd85d25096164d4b301c60ec77941293e80cb4aaae7ba1b4d94a12e84f8f127fdbec24c0ef678693cd422b8f872ce13a62f8bb54592febc8d9ea8399c5f6ff7192e1791d71e13e4f2ca492abb75a193758fb95e233559217a9a123d1ab19afd78189f2a940733d60d58440965cc9790bbfa789dfa45de2323f05eef828087934ae78e1dcafa8b9498fba8029f918daacdcc29ffb952a803693cbcb53f1414b9204fc10644dc213d3d2ae6beedf91e3c36262961e76da1a0b29989fad3df1d926fcf8964550794865efc34b639d44dbad1d46cf12b63f6e0e63189b132c60e45dd587459c0e842fb7fbc5e2042ba29e5112bb50f661e64fe3a8067fbb064c811a0c9897c56ba8368a5449f846042af6a1fbd0178f0d6ef5a56650c8c56c5d223cc0c4601c3efe070afb9924e4a619378540d838294ceacf0abc4e64d494a5eb724b7b7e185a6f28269a2bb2e45717c0ccc4c2e250fbc9c2f65f964fb845ad00644952bdc406d175063a1e3d99cbf9a13b07b36087f127d452bcc6618130f13585f597da934bf4965fc7c858796e0d5ec41a9178b56b9c9be38eac6174ef0813b21ea9ff4d2efbcc9451d181d98313c09b8d73056873b2a938c142b6dc964c8ea5d3113e36e8cc35a3bb339d51d41c37e9809743c59629df4b176b598b1b7a3d20ad4ac144d95194793e1b64180204b783f52f3a58b3c24983a4ee82007b7eee376027da28582baa5bc8a847d2e0ecf73988abf239d5a11b0bcd8402216b02ad5a97e29322b1ea7cdddce30e90518c7dc8af5803eb639cebe6db43bc163be866f5896dd18e135283a37e4996546099de440f0e2957a3f3895f5f9fad78028ec17e529713887749050302c082c75c6840e8610e0d6c3fa8964e404cf68d28ee798d172c745fef77cb91a4e855f8be223b987ea0fc23b327cd604a5b621e705d7ef1a593aeeaa699dbc888115818df083f6cada48c2292b113763585a32cf322eb4225801c45eba1137ebd11e903a60f584e4d6ce0d294db0e74b99a2bc56a4d50d6626263f37e5f736f0597955293f61719f33d46667f59883844f97f55594da6cc800583881ac7a62c2200cd61925f425099f64651026226d3f4585575d4ba03f4221ef142a31e070acf08f7af7636bfba91670549521ff8dff677f63af145ea534ff4f4026f8354e7bccd57e7c8da4979b0da54337463462bb9edf4ac90f1a3daec96d394ffea7deda957d5b192f920cd5e6a1620e76cee7b53db85ef247e9501bcd11a3c6a46b381e77531aca65063ca554f55b13abe7277d009bcfaae99a47703fcc95692eb4e579bfd4fb936312a33b487f4aab469902b6ed7d99dc5ef6c88cf6b78830417b74d84732f6f26a45de2f586180d6db003d0452ea31a04db855de627f03cd73b3ad64d021389c2c9017b67db27df801a33021b771c845ab7a835b3f27a65624bfdea09c6d2f27929e9343f857e074ac400677ee8ed53be20f51561c83d3f1d4815e20781ba29820ca3848b75e4877c82692e6628840319a3675cf562bbde9af69926fb5a8ff84fa8d9df728a4da7d4a916f9c64ecdc366a701a9a19b02ac6f2ecf0ec3f1c0d589983b3c86ded0b9361af64b61ab7940b44043c8aff18cd80b544acb5e626be77ba2374459c0bc8dd9463d9ec5a38b6d850d55ed2826dd6913be61f0b1766e2d847cdda3853d547d4a1c3aadf73965423807bf7ccad8006be3c96ca2ebe19f25f606d7dd86dcc7a83b9a66079a8af0585da021751f69e5f7852951b8b89b27514c4074040ed24bb364a49b8521af2083e731bab70f16c5ce696bd2cb13639ffb8c9a2445ea40251d2675b2337facf3d625546c0eb44bdb59a85e42bd8957fc9353067f427252aac20a2bbccf8c33472466e2d305f6ff7952e6eff16ec60b7b27f920cd5a8a4bc93b28232ede207abfe945e67559e50602687f7ad5490a83a06022a8f79b9fe7ec051e9602b3571967a59f9d9c6d5b781183c73d25b544594aff7763fae53fa53aeee80434313354ad5d3d55f577395dc31c112e2dea5c2d8b5437ce7716c78c6a51dc59ea1beea6130f2f3857ba4a68c25467c7f9e405dceb083b58c51dd6e0f8f7d8d234c07e71d0b3949b089050010931eeff2c4d7ccc2796b8b16a76b4752b20b607a131b27585c5eae0c78800c828de9eb30c3772615856c501757f4ef3b17a2809974192fd0155daf912f3b152d32934edc346a6af1c2a7a83476184cc594919bc3e87ec2c72016ee864556a729f81fd44f209c19fcd19ed785e4ad11ecf097d19e21cd5d28fd5efa156714d04a12b77261d28a5036d29032f1aa4ef530d4d2c7fe24421f7d76e8117be6963dd17095d24880a451132f9a2332227e3400f8e16306b9bedd86c5492deb0f057eb83d5e5813b3f9bb35ced06073568018705a7c52817e42929e0e1fb396818a1ca38c9709b68be1dbf7b9ca76a64ee991b12086f5e136b8f7f1daf488f21650f63b9045c139d8332ea694c55dbdf62555b2ee2781c8df1e10829bc940eae829d91de3eef27f852a820a30a42c8844cb5554572fad960f360e7a3805e848e30575f6fa53394ac73332213076cb2d6a9c088fb0ec39ae55dd1a6f769ca9bf866cb7ac3de726b64e723037dbe41e2ec6337b625f42698ca13a8f213a44ba83f6d6196dd38654fd5058065de1c7013f730c17211d7a139599cd5a8d9928d7f2dcef0babcb5ab6f3d6b9c2e8b3a74f06a30bc0e9f212519f4044d9c35a9dc854919275ca2e67e179f21976900658560394b3c1116bbf9046f5baa4bac92c37b511a7e03ef75229a612267d98a039af2d508008ddf476f734ecfc775551b2a33d7c056aaaee945951367c4da6e85134374511a4a52a1088054c0d7d04796a25b5318b018773000a606ea1f7c5c618b1b25660f07e3ba98c943d708bb3fc232aa82cea587a9ad4ae4bd66d05bffeee9139255215047387768651af503e5b7926547855ad9baea0defe8622a093da02b2512bcdbf69b79d6139d276cb8d968af096aed3b6084c4a732d03c84f148e8b5c1277e6113110531fc9177f281cba9159307a883949b56b5647ff03bf1d35425c4d0b29b5a03c661e9f719980e2ffa12d955c4b34b809c661713b5940aa613223ad02a37e6661000602474f4174ee006ebd1864fed4c9dd2163d045f1774afb1de20307d7b510bf504de931a4f481b2b495c38e517972c6be78d83d10a7f075e5c6bbb006638b519a120f130213f0163c433cc4c9e10382233bfe08434bd4d9de7b3549fc5c03c68289a3004006e579af333c73037c16445f17751968457d73ca7891be9c780190b5e504ce5edfb487e1a8891c8da54935c14fb97f55e504b9371d79ce089bc23068bd1d96a53b5d1bed9b7b04eba257aa1de7635480fb31c213356204270e38f9e183631243881a76d33f17ecdc0c844a9de7fc4aa1589285bec3cd8218ea36ee1aac24197335b9de01e3bac2d6f387621c6d11a2d05cc71dd0f3c8d7ae94fb735203abca7b7aef1cb519831c1052ecb6fe575a4dac233bef3fe2c92f861b4fdc72ba302bd38a9f22edfad10eb2a310c7b22706ab19579bd0b958a18377448bc365febcb1006b45b8c97658317a35cb6dca8c2b85a4086b461ad1f6fed534a194c919f5a3c20c780c8ef0231687f3ae2c6d94af2199e03f94a600b34550f7f30e794b14ed6eb9f821b0467efc688a0c5ae1eb6151754730e8be26ba2ec1b8b6d23a0d5d3783ce50296e68a97b557c9ccd90d75f145b6b540fcd43fb6b83264be33e5b57ef077d1f5b6b3f20ba7ec2e2e745b7f069d14277acaff9912df15093fbd0ef964d88fdd2b9d937197a1ec78a14eda0cec5ad4d386c302db1792b8e91e99cefe3dc2f66e6b8b37fc77fe0fadf6ea056cbfbdf0a054b2e2d00954d21a60c7f15d7836a67b49420b96a03793b87a52371beef4808ccfc6ff92486afef092e6624c0878e18f9c86615a4d63b810aed34a158fd5c629e6966cb19d797db35d26f11dc6df99209d9043235f4d29e12c2f79a5fe61a0d0796ee91f7fbcc98b3ff7956c554151a93f42a698e05bec3beb187518825945e2edde76cf68460f4dba76cf0ff6464655e6d2bfaea840fc53bda0e3916a08258a72ea5a3b2a5d758421e5633d79f1b41e503420ab6ffe89a6babfbb374c03585f1ead4fdfebc337f5298cc49854e4886c9595539151fd23b85544b8a6fec338cb609d652052116e1f7f3d20a3773000a692508ab319c1c8238aed0ff4364d86029f9ed1583ee8d18f4c0f104680e84fa80d98b4619dca1d26b44f47c5f79dbfced7358ed3c83edaf2aa152488b312502e7cedf2abbfa7a3751269b78c691e35535c9bc2fed526a37f55cf0e06cd4774b7e5482e9e82a2984913329ca5f8990358248bbce61bc10227b847d28c53271b92ff590bfa0aa9edc5f65268002dfabb0eb4c4dcced06494a8624b044038991da17f8543f9d70b92b61a6339876a36dd0ac783e22f8c0b9b15904f403dcd9adfb64351ec8b939998684afb2065571805ad58c03f65007f7dba8e4f60fa1e3792ea6a13052f9674640d933842e9afa96796e887f0f67d7d7890dc062a8c1f3ba83b6247280ce5a9eb2ae87ca311f93de551937690317b5c36866760a28ef4be2f8bc94390ed001b070ff3978e26d3a50fca730d21d730b2c35ce3c348ac9e876adb6c7aa71685a4a77c31742200d387f5e6f17fb91a3e7880b20ee157f54f5f7ca0ee94884aece4d4aa596b2bcdb4cde7d96ad81827f354cd0911048014ec9f145c9a20226d1daf797c89ef63b180e3a3db69eefb5464f99a70bc68ae70891f7a4795162f1a229875438bbc6094160eb2f437dc46e16354beffed1b71006703676a9b0aa7416cb5fcb74509e53eaf7e6b59153c716c386d24c85fe06785a6a8b134f00f691fb0fcab68d30367f343641a80c8e0d27d75a5b22e746248393ff60f4e79a826a94779d12631bfa7949444b61b2faffffffa5b3e0d104bba2d03ad4c4585c412003ff4f2e135f2a7ee925d1d3e2909137ca03810308cc83fe31b6c01a55fc69e83c4646b28a19c6a376fc752db78c1aaf937f3b426a952179930e43e88477c32d2ec0284988a601a40b5f06823abae5fa332ba15c108d1d59bc16c92540a0485c2633706d660bcce29331861a4d338dbd1203ee85d7977be136bcb9600e7ed932203b3260420303769908a34834d5d24e27b5b3ff81abbe1636b1eaf8117baeec3fe1efbbed8652051f8f09c0132777d437a0e35af6ce04fed421f7fd34552dfbf88598c73d0ac19b9179f115822d6b06d3629dae7eb0d7c71a8d620ca0a807ea9c26d07a14a414a8699592eb00360f704af7d061c899cf83e2a6fd7d44861a3f45d815368d0b74817c19cb4813d17d6d9c4abba9d5246e455e79193e1167259bc1a2ac2b97c47cb21537de3d24cafa3565698ec01930667f4e57", 0x10f8, r3) keyctl$search(0xa, r0, &(0x7f0000000140)='keyring\x00', &(0x7f00000000c0)={'syz', 0x3}, r5) syz_open_dev$sg(&(0x7f0000000100), 0xda2, 0xa8402) 09:39:01 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x18, r0, 0x0, 0x0, 0x0) 09:39:01 executing program 5: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) clone3(&(0x7f0000000140)={0x8000, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x21}, &(0x7f0000000940)=""/4096, 0x1000, &(0x7f00000000c0), &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0], 0x3}, 0x58) 09:39:01 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r0) r3 = add_key$keyring(&(0x7f0000000180), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$negate(0xd, r1, 0x0, r3) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f0000000180), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r2) (async) keyctl$negate(0xd, r1, 0x0, r3) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) 09:39:01 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x19, r0, 0x0, 0x0, 0x0) 09:39:01 executing program 4: recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) getpeername(r0, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) ioctl$sock_x25_SIOCDELRT(r0, 0x890c, &(0x7f0000000000)={@remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x2}, 0x7, 'gretap0\x00'}) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r1, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:39:01 executing program 1: recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) getpeername(r0, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) recvmmsg(r0, &(0x7f0000000700)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/25, 0x19}, {&(0x7f0000000040)=""/114, 0x72}], 0x2, &(0x7f0000000100)}, 0x2f81}, {{&(0x7f0000000140)=@ax25={{0x3, @rose}, [@rose, @remote, @rose, @default, @null, @null, @default, @null]}, 0x80, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/216, 0xd8}, {&(0x7f00000002c0)=""/211, 0xd3}, {&(0x7f00000003c0)=""/13, 0xd}, {&(0x7f0000000400)=""/236, 0xec}, {&(0x7f0000000500)=""/175, 0xaf}, {&(0x7f00000005c0)=""/24, 0x18}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f0000000600)=""/119, 0x77}], 0x8, &(0x7f0000001940)=""/4096, 0x1000}, 0x4}], 0x2, 0x40000021, &(0x7f0000000780)={0x77359400}) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r1, 0x0, 0x0, 0x0) 09:39:01 executing program 3: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="a50d7bbad6b96703451a51ca8f7700254ca860f30f87a8c5e45c", 0x1a, r1) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r4 = add_key(&(0x7f0000000200)='rxrpc\x00', &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000940)="3679b42a3345a32ca56656ee0e1c86d3d3e616aa5e42ad1d7973ee45d886f7c9d18f7e41b2cfb14384b8d23171b816a91d59a9be01d5a99b0341685bf30e72d8164755cc2f49b3a5e2d0e7ae4876fbe4505117ec4ee518b6d4cb34b5a9b7a17347355ec1916fe0d0a496ec250ff826e3992b44be83740b5683856c031cad25ead6bee6e61ebc3bc9d37c2a7792d086773262d573b0ada02155e0a586767e6224f34c36e7af0ed616784e592271f86a8d0bf3b9ebdfafbb518bf100e603f1c9707f0253d95afcf13e3ba3162bdd870fe736a52e8d512dec511d856164d4108fb80fb6caf0477c7066049506652441d759e8f6070e9af2379a12f2aedb978aea91a5dcfe6a2c3a845e118a4cf636cd065a93292a1c527dce4a2d4972b6f4915641b9ce1a414bbb523b3ad32f050efec698122eb6b1b12036bd0f664b04b78c064a37db6cadad86ad4117e4782515541df1b2486891fe908cb6a85969f05190abd1b79f78cc9f4e66c374ea01e5a0a1c81c22347440b14c5c6723aab57c2ed00b4d5b6e63e5a1de6ada5b81598dfb19e17b17d1b66c7fe6f9458b6f0da468a853b4e2383538115e2c50f91cfa33e9821f0b2bdee95db829227a2a21b8eeb45cf9a19c7c3db1bc407854210fd3a6e481354f8bbe482bee9189fcb2bd2030f7259ae165a3427848fb0311c062e3da7e1222f7ddab776d9c731335e3b7ab3d446165a2531e5c709c5b0c6701914105cdae5292db103ebec8e2dbd9caa89f1078aef78cee8e6db6c2ef005fb63e471e76c8c0298c25861687ccb38aca273a5942949f32868481f33d4164efc01afa76076228b23cf0d10f34a61d9829286fff3e2147536a66739cd7a2bc321dfe47780cd8647eb8ce49d70e4d6be0376230da6c976b9aaba075270f6390e020f5db2635457929a7052d64ba4b7a6d1cc3dc4c9c6df2f8c26d9de6b6328bdc16721d551a648ca305f924841e2914011c2dd1a3ea8bf666408a9f7acc99fac7101746c8e7da4093cde13ac125c897fbda8d12f054096c0b0e72a566e72a5b5d78dc34b3017e9dcc443b17f326e81c58f165e95959e13615431493267b73898c833cda1c36afef70950c0a3b2057ad9859017744f6971ed1952ee999bab921167de0d37c9887952d321c1bbfe4ae401de517a31b2f0680d0df5715ce93f833b81fd08d5e9a19ed88298d921ce674db76e26ef69100f1f4cd8e3b5bfd4ab9042e22751fa5cc457bda7c9583c519a6ece97b8fb53b0963191d4cd21095926188a6b467683ed8332f7dc86252264746209f476bfa93b23b8fb00514b2daea678c915194e9f1a1b95fa4412bfe9c7643e933357f626fe6c63544437ec6c4d285ed89eb1d127245b3a7189ab5ca50c729011e71c6937598f3289b0130c6db9f8fa3f27c331a0d0a358584ddc5de244de070e6cc86809c5b54327f047a73285153391675eb98d3dc78ed62f32c714b509dedb4ad3c2b8f782f518cedd3bec67b98accea72da85cc62ce7aa90dd5ad72a44b6d3d49d11caa13269fbd1749564bae7bf0180c8f2222e51fd5e7b56c4b242a62d1670cb0dd2c000bb41a685fe2f77f3dcdc082374c43f5284cfddccf924e02692ced6c1859753c3d16a69ea4b45b41905a328c2ad2b03c98ca642d3e9986145eb53cdeec0aad27766b50149559067ab36e0ba42e101f5dbedcca1d623e68007ffb5bac0942713e80dca0ab4c7d63f327507327cf76f484a44ed128c55d4123e6624ec1cf77f09b04d53b910dcdab3570a21144decc8bb121cd0a12f9481261afcbfb65980b67bfc2e47f17bab9557d8bc8658e9dc9b01e8f8387929ff925266545543478f835ed3df2eec93a73ee44b64feccf4041269b9c21e6e2794e38f1394865bba1dfc663338f51c3644410285a12fb0085012493effad37e967bc4cd740b06669224c04656640720e7c4025cb33b1534ae74481af70504eb0c11e86248b36de80686a5b5e2419fec766b3dd013d10afaa3d1e1fe9f1048784a930f4f537ebbbccdedd32849a6bfd58a27c9195fd0b235b4c5bc3c0ff8f4394653c044222184fb0d4e2f3e9a97b08fdd36ea08536212bda66606c8ec38a5f8e7ae07c2c1cf096e7b801d2616791c02321e7359be41a8b545ad0b2382d15b50b362320d4f6528c0ee19f044bc221e4530a7fe8b3ac4d549f4b2170daa06f72f01821d8410bf206bb59c261372c3bb63feed11740f0407256b9d43606eb7ae3b7e36e67e569d6c460699c069255c44f34033472320511b976c82732ebb715bafa5a9122726c6db531a5ab677bbe0427aa12b90f86edb59cff3dffc5f1c85a6de45accde1380e1ed7ed96073d23c5e230c773db732f2336387dc2e974208b5f6589e91f793d511adc175df5088e5c3781de86417b3f7b7b3adee0c2e2fe215c1c20ae423beab6dd6312d0d5b7e01a61541c3dd30e11f2b3bc374143577b987480121b49433540de3b171ba243ef92c74aad32ff982cf44b34412bbcb5e08aa65aabb832c21eeb1084cfe2d4718ee2f5f0b9b9dcf56b5b0946e10d67bf11764f8083a8a87e869670ee8c75e0a7da5ab243ac657534d483d6efe2aa10da6253fc80b1401107d64dc5c6ad5c284835aa48ac09197c672077e24b12824af2363f6f3e3b62a4e6ff2bc6b3a2d43236133a891658fb269dff8c45792cda6945fb3382e263d642063db30fc2b829bd2a51fb5ee14223e1843114cd5f291431936f1aa85b8ef06504bb94eed80834261cf3825eb3b99a01798c38619fdd4be1e50351cace0d9353c57645e21d6faf272957055243e032fb05770feb8be75aebccccf5056d6604901bb17fdaba32ed0725991b74eafb5ffb6d14304b721cf90a3164280b01edbc725316d8a109222454065ca060308274c182a2d120c55a7c2ee47a831c3c548a0e0f26f0461685003c0246d1f61cb77da10bd0a9441754933edcd0704399e1a4283703edf2426fffc037538e562eaf24a9cf498f031b73b88fab29910b0c0e3b26bbdc4948d05512d6f72454749fd639eddfbbd465cb65b9e1ec4d0a599a98768f375d1ff7fb0552fddc09b6a781cf854a410a44e87b500b8a2be1f036cd2838a248119d6ac3e8f97d66efb40df89ed6239565d73c5b5a8b62e19e5f21f46ccbb13830679b7bea93b39dc545dc7be9ae8bb290c015d5ed5bfe43af0dd397f0ae14231385e7d921ee981f92af35ccd14187cf3ee7a8487d2c6127b0f880fed40ad938ce3f0c52c001f1989d9bb9e9982f27b1ce82138ff9f5074227b8bc80dec4b0bc49804433a620240f0edbd7386a37882001daac8d57c867b79acb62183800b0e64caed45b22f6d72e7f97caf0dcd14c453b4f22437e2cb5b0b209d901e6d1f6b8ba6a03d30e583a1e9e1f91c4b5eb309216e59029ddccc1f87d63d508388ea864762cb2f2315661bc36ff4df5f01dbb53cb33ffda95162d5020063758c1e08d209ec00b95c77843cfd63a9c3fe6949fc2c003d88d5633eba3964ef2495b33cd12b12c8adf2f9cc1761c17758aff9359b0c475d0b84643d9bed1582840423ba4c975a082ddffaa86403efdef25cbe2224547d0d500ed5372073a3b0ab4cd464643642dbfb08ca33964ba0fbc3a88e57465612fcee99ea1e704fa5869c77cfbf4ae07a09f732f111e6e478a0c9cc3d9da27bc350c2b9e81fce0f404494d4d0a43499fec84ef7a5efdf0c30fb65d68236dd5169820e1443d384b468aa9a8ad5f34531ddc584467c2231251123a6b86b864a999db2f6e5f2d3ca4a1aa5bf65eb3fa57825cfc153a09cf18ca63809c75e99a791dba3407856033323c7a993faa2854bf41cd766fda654d70ee8634d68d6bafc6afa1eb7f4e57237d60d136aa7b0d507c1c08d43d903d2b0ff80aeed873491378e726e7f09901790e8075b21df17edaa6c0bc70d60b342fe37578d9f7d59c8caf0e5e2be2d989d6684075bb075e6e3a43e2b2a4cdfa5aca61bb4833998ae0dbbc1a90791a3bff84c7b3dc0428f64a1da4ccfc9bb98d524fbc4ac6c4536608be957e1d868cdf2d54bd6c1b11fd4ad80cedbd940e3e0a26a18f9039d11a8ec4d982214835020bdb86aef943fe8a58415c2c0422eae0f345c5c5e6f06431c7d500f2e5215c42397f145acb1da319303764be29de0ec59e732c4b8078e2b62dd6d40c323eea53ed91c159e43c8bb89d26cfe727e215670e6c8ea2c9f77b7610e67d8ffe6400f48c80160f7ab7981bb884245a20b374e9d77875b18d0295fc95ab9f6751ac22a1fa62259873cd1327571bbd8995aa292946facdb00dce6ba22bacd295dac08715fc38945fe9acd19bd852bd1b7f19e3f35b2d59ac92dca5919bfe30fa47cb300af1d5fe50a0ad818edd48039ce8956fa8a6fd65a0ef396703bc5ffad22aada4e20d670121147317169f0ac2244600eb8637557d93ab4b40edef7d2d44ce8294eb818c3debca9afeae50d5083dafe108c1b5453030bea57e876fcca6bd5bd31c8992ea4ab02e40c7d13dcc7308a374a48b6357dd5bd4d7aa66e30a6f20e33609ad578b64204fc9c62fc0612073e8b72e54b2db9284699a89e3ec0b0be67f48d359a436a7d52d639018c545498b5c56b878c6bf927721a5231ed42d2dce355021c407042d176bd8f8f4a0900321c44dc16cbbb97af00bf4598900f194cb43d9b1ae998a2d0a3aa70e15da706c24635120517b49a972d61e835f0788296ccd5a99224a8e9aba7dd98720aefc6a5cf31bf8d0382ce5e66b9f75f4d7e0c0eac3d085f8ba200bf616a147688286f6bb8e9b83b0262d5a7699ee7aeca31bb9d07261e3b5000dcdbe1966529f5c19c1000773509f465bede923fe24898f3c9112ce290b34b14a1cf41cb2ce74c18d7173a9e78c99dbd2a69586e2a42dd9ec51e1162a0183a8c8053976f6d4f54efff81cc4f16403c4091af46a20e454e499f351cc1dc93a30498a8bd85814e235382710096a29c6af69fc8ed591a567edc6482ebcb898f1e7eb0a6d84c4be534648db479c3425b047334fbd804e9f26cb849c3560aea1befe7d135f2c87bce6bfd0d8bcbd5940b01b282cf6f1a61d1f0c48006a986455ace19149243a6e3a4bd33be25a20424460aab03027bd13c61cdc4e53cc0915cde3325db559b37eb6dd10857a6694ecf9dcf387d009c482437315552cd18c05b17fe8ca7d34237b8a534f603728ea66553ee269aa609acef7fe9d8d0418db377e527534ac9e86a58cf1d192c979b83dc1a22226eb0c2d83b68ac4cc5f9c215ed98a00ecf3bb089e093338ac0097e201b038d9265ba084b7d4b4726c44c69f69ecf59ff1e4e59f58cf4539ecc79342c4df7e7f607a493146df84beebf572f315e3ccb0ea2a1adf9d62e32460cefba36133fc49b536ef452f3ba15da579ce8d95e18d4bbb639f87566e5f97fc0874fc8f03549a90f17cf9a67b98e1bbb7580580b2e4f6b2fd5a5a91ced25445d35cb150dd2c5c74086ac95d8d1e68f0fa17ba42065b64c7c79bf0b60876acef602809ca8279acbd4dc15e0cf7c7cea540ce30469b835710820aa0c2982de371898032ac673cb9923d5352b6ca91eb78dcf48373989fcd7d14183a11efa6eb07e9f734c407b67f5b2b182e0caa64e2928d9d4a4e368bc23e1cf1ad64ec3911cb87ee37a51f0fb75b639d99738abc5ef28c82f9c5c6b036a6d47516d75720ce337c4c49fff923417deb08e3b3d25e81cb0f95cc4df990b89c5496fc0fcba102206f9f6a7fbfbfaf577fa10d73cb4ccf7641e515a4e4ecb45efebde61a248a9155b23ebfe1a9a58656bfcdb06ba", 0x1000, r2) keyctl$search(0xa, r4, &(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x3}, r3) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) r5 = add_key(&(0x7f00000001c0)='ceph\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000001940)="6686888324479786029b7debe62d922dfe47d9fce0aa4c9ab2ea09baba5c46cc9be5c791a8abefc001d4a8efc23738c7036c996f947f2b831659cbaacfc9ea340323027a5f6d738206d0e0833e51bb6ae9ae2d92bf3242b21553063a68e99582db4e0d304df08e85a1de611cc08b1472ed4ed5ce9689065de0f220c2dbe4cf524d4201af2adceaae14a02bf408265e87a422281bcbcc8df582b20bc547fe58e2a2cec5367845f9b6936cfeac1cdc9a862d0fc5c048bfb6784188122a9151ebe810108856d0615f83ac151c860bd41d9cd432000e7ee57e1b81079ab25a9f5a64b1209c22e14ae2f7412749c65fa5e878b3031e68547e751255bf0ed30aaa46c1ce9e823097c50387d9599529a75d5464ad5f2ffd38eecf32a352ca6f4b51f0ad771cd2cbd2366a2142b4dc61e2f127f5ffb6e19580f74e724fd701860b76cfcb20faedb90da556b99b009f4c226ee3600599a5b3f40d965f2b17b963fb7dce854f03d8a85b69b651b3fb84b7ceed856af9749b31317c3c553ece2bc1e67433b990f152ed751c9b40bd500316325d6bab86eaf5992003572c5332fb83924fe7253f5e6b31b32ed0de8377cadc79c2020a662973f7b476dedefc04822f157324dce041cf955ea1598e4638d47ff9bf528688cc2bdd99b991a37390581b51e37b9bd85d25096164d4b301c60ec77941293e80cb4aaae7ba1b4d94a12e84f8f127fdbec24c0ef678693cd422b8f872ce13a62f8bb54592febc8d9ea8399c5f6ff7192e1791d71e13e4f2ca492abb75a193758fb95e233559217a9a123d1ab19afd78189f2a940733d60d58440965cc9790bbfa789dfa45de2323f05eef828087934ae78e1dcafa8b9498fba8029f918daacdcc29ffb952a803693cbcb53f1414b9204fc10644dc213d3d2ae6beedf91e3c36262961e76da1a0b29989fad3df1d926fcf8964550794865efc34b639d44dbad1d46cf12b63f6e0e63189b132c60e45dd587459c0e842fb7fbc5e2042ba29e5112bb50f661e64fe3a8067fbb064c811a0c9897c56ba8368a5449f846042af6a1fbd0178f0d6ef5a56650c8c56c5d223cc0c4601c3efe070afb9924e4a619378540d838294ceacf0abc4e64d494a5eb724b7b7e185a6f28269a2bb2e45717c0ccc4c2e250fbc9c2f65f964fb845ad00644952bdc406d175063a1e3d99cbf9a13b07b36087f127d452bcc6618130f13585f597da934bf4965fc7c858796e0d5ec41a9178b56b9c9be38eac6174ef0813b21ea9ff4d2efbcc9451d181d98313c09b8d73056873b2a938c142b6dc964c8ea5d3113e36e8cc35a3bb339d51d41c37e9809743c59629df4b176b598b1b7a3d20ad4ac144d95194793e1b64180204b783f52f3a58b3c24983a4ee82007b7eee376027da28582baa5bc8a847d2e0ecf73988abf239d5a11b0bcd8402216b02ad5a97e29322b1ea7cdddce30e90518c7dc8af5803eb639cebe6db43bc163be866f5896dd18e135283a37e4996546099de440f0e2957a3f3895f5f9fad78028ec17e529713887749050302c082c75c6840e8610e0d6c3fa8964e404cf68d28ee798d172c745fef77cb91a4e855f8be223b987ea0fc23b327cd604a5b621e705d7ef1a593aeeaa699dbc888115818df083f6cada48c2292b113763585a32cf322eb4225801c45eba1137ebd11e903a60f584e4d6ce0d294db0e74b99a2bc56a4d50d6626263f37e5f736f0597955293f61719f33d46667f59883844f97f55594da6cc800583881ac7a62c2200cd61925f425099f64651026226d3f4585575d4ba03f4221ef142a31e070acf08f7af7636bfba91670549521ff8dff677f63af145ea534ff4f4026f8354e7bccd57e7c8da4979b0da54337463462bb9edf4ac90f1a3daec96d394ffea7deda957d5b192f920cd5e6a1620e76cee7b53db85ef247e9501bcd11a3c6a46b381e77531aca65063ca554f55b13abe7277d009bcfaae99a47703fcc95692eb4e579bfd4fb936312a33b487f4aab469902b6ed7d99dc5ef6c88cf6b78830417b74d84732f6f26a45de2f586180d6db003d0452ea31a04db855de627f03cd73b3ad64d021389c2c9017b67db27df801a33021b771c845ab7a835b3f27a65624bfdea09c6d2f27929e9343f857e074ac400677ee8ed53be20f51561c83d3f1d4815e20781ba29820ca3848b75e4877c82692e6628840319a3675cf562bbde9af69926fb5a8ff84fa8d9df728a4da7d4a916f9c64ecdc366a701a9a19b02ac6f2ecf0ec3f1c0d589983b3c86ded0b9361af64b61ab7940b44043c8aff18cd80b544acb5e626be77ba2374459c0bc8dd9463d9ec5a38b6d850d55ed2826dd6913be61f0b1766e2d847cdda3853d547d4a1c3aadf73965423807bf7ccad8006be3c96ca2ebe19f25f606d7dd86dcc7a83b9a66079a8af0585da021751f69e5f7852951b8b89b27514c4074040ed24bb364a49b8521af2083e731bab70f16c5ce696bd2cb13639ffb8c9a2445ea40251d2675b2337facf3d625546c0eb44bdb59a85e42bd8957fc9353067f427252aac20a2bbccf8c33472466e2d305f6ff7952e6eff16ec60b7b27f920cd5a8a4bc93b28232ede207abfe945e67559e50602687f7ad5490a83a06022a8f79b9fe7ec051e9602b3571967a59f9d9c6d5b781183c73d25b544594aff7763fae53fa53aeee80434313354ad5d3d55f577395dc31c112e2dea5c2d8b5437ce7716c78c6a51dc59ea1beea6130f2f3857ba4a68c25467c7f9e405dceb083b58c51dd6e0f8f7d8d234c07e71d0b3949b089050010931eeff2c4d7ccc2796b8b16a76b4752b20b607a131b27585c5eae0c78800c828de9eb30c3772615856c501757f4ef3b17a2809974192fd0155daf912f3b152d32934edc346a6af1c2a7a83476184cc594919bc3e87ec2c72016ee864556a729f81fd44f209c19fcd19ed785e4ad11ecf097d19e21cd5d28fd5efa156714d04a12b77261d28a5036d29032f1aa4ef530d4d2c7fe24421f7d76e8117be6963dd17095d24880a451132f9a2332227e3400f8e16306b9bedd86c5492deb0f057eb83d5e5813b3f9bb35ced06073568018705a7c52817e42929e0e1fb396818a1ca38c9709b68be1dbf7b9ca76a64ee991b12086f5e136b8f7f1daf488f21650f63b9045c139d8332ea694c55dbdf62555b2ee2781c8df1e10829bc940eae829d91de3eef27f852a820a30a42c8844cb5554572fad960f360e7a3805e848e30575f6fa53394ac73332213076cb2d6a9c088fb0ec39ae55dd1a6f769ca9bf866cb7ac3de726b64e723037dbe41e2ec6337b625f42698ca13a8f213a44ba83f6d6196dd38654fd5058065de1c7013f730c17211d7a139599cd5a8d9928d7f2dcef0babcb5ab6f3d6b9c2e8b3a74f06a30bc0e9f212519f4044d9c35a9dc854919275ca2e67e179f21976900658560394b3c1116bbf9046f5baa4bac92c37b511a7e03ef75229a612267d98a039af2d508008ddf476f734ecfc775551b2a33d7c056aaaee945951367c4da6e85134374511a4a52a1088054c0d7d04796a25b5318b018773000a606ea1f7c5c618b1b25660f07e3ba98c943d708bb3fc232aa82cea587a9ad4ae4bd66d05bffeee9139255215047387768651af503e5b7926547855ad9baea0defe8622a093da02b2512bcdbf69b79d6139d276cb8d968af096aed3b6084c4a732d03c84f148e8b5c1277e6113110531fc9177f281cba9159307a883949b56b5647ff03bf1d35425c4d0b29b5a03c661e9f719980e2ffa12d955c4b34b809c661713b5940aa613223ad02a37e6661000602474f4174ee006ebd1864fed4c9dd2163d045f1774afb1de20307d7b510bf504de931a4f481b2b495c38e517972c6be78d83d10a7f075e5c6bbb006638b519a120f130213f0163c433cc4c9e10382233bfe08434bd4d9de7b3549fc5c03c68289a3004006e579af333c73037c16445f17751968457d73ca7891be9c780190b5e504ce5edfb487e1a8891c8da54935c14fb97f55e504b9371d79ce089bc23068bd1d96a53b5d1bed9b7b04eba257aa1de7635480fb31c213356204270e38f9e183631243881a76d33f17ecdc0c844a9de7fc4aa1589285bec3cd8218ea36ee1aac24197335b9de01e3bac2d6f387621c6d11a2d05cc71dd0f3c8d7ae94fb735203abca7b7aef1cb519831c1052ecb6fe575a4dac233bef3fe2c92f861b4fdc72ba302bd38a9f22edfad10eb2a310c7b22706ab19579bd0b958a18377448bc365febcb1006b45b8c97658317a35cb6dca8c2b85a4086b461ad1f6fed534a194c919f5a3c20c780c8ef0231687f3ae2c6d94af2199e03f94a600b34550f7f30e794b14ed6eb9f821b0467efc688a0c5ae1eb6151754730e8be26ba2ec1b8b6d23a0d5d3783ce50296e68a97b557c9ccd90d75f145b6b540fcd43fb6b83264be33e5b57ef077d1f5b6b3f20ba7ec2e2e745b7f069d14277acaff9912df15093fbd0ef964d88fdd2b9d937197a1ec78a14eda0cec5ad4d386c302db1792b8e91e99cefe3dc2f66e6b8b37fc77fe0fadf6ea056cbfbdf0a054b2e2d00954d21a60c7f15d7836a67b49420b96a03793b87a52371beef4808ccfc6ff92486afef092e6624c0878e18f9c86615a4d63b810aed34a158fd5c629e6966cb19d797db35d26f11dc6df99209d9043235f4d29e12c2f79a5fe61a0d0796ee91f7fbcc98b3ff7956c554151a93f42a698e05bec3beb187518825945e2edde76cf68460f4dba76cf0ff6464655e6d2bfaea840fc53bda0e3916a08258a72ea5a3b2a5d758421e5633d79f1b41e503420ab6ffe89a6babfbb374c03585f1ead4fdfebc337f5298cc49854e4886c9595539151fd23b85544b8a6fec338cb609d652052116e1f7f3d20a3773000a692508ab319c1c8238aed0ff4364d86029f9ed1583ee8d18f4c0f104680e84fa80d98b4619dca1d26b44f47c5f79dbfced7358ed3c83edaf2aa152488b312502e7cedf2abbfa7a3751269b78c691e35535c9bc2fed526a37f55cf0e06cd4774b7e5482e9e82a2984913329ca5f8990358248bbce61bc10227b847d28c53271b92ff590bfa0aa9edc5f65268002dfabb0eb4c4dcced06494a8624b044038991da17f8543f9d70b92b61a6339876a36dd0ac783e22f8c0b9b15904f403dcd9adfb64351ec8b939998684afb2065571805ad58c03f65007f7dba8e4f60fa1e3792ea6a13052f9674640d933842e9afa96796e887f0f67d7d7890dc062a8c1f3ba83b6247280ce5a9eb2ae87ca311f93de551937690317b5c36866760a28ef4be2f8bc94390ed001b070ff3978e26d3a50fca730d21d730b2c35ce3c348ac9e876adb6c7aa71685a4a77c31742200d387f5e6f17fb91a3e7880b20ee157f54f5f7ca0ee94884aece4d4aa596b2bcdb4cde7d96ad81827f354cd0911048014ec9f145c9a20226d1daf797c89ef63b180e3a3db69eefb5464f99a70bc68ae70891f7a4795162f1a229875438bbc6094160eb2f437dc46e16354beffed1b71006703676a9b0aa7416cb5fcb74509e53eaf7e6b59153c716c386d24c85fe06785a6a8b134f00f691fb0fcab68d30367f343641a80c8e0d27d75a5b22e746248393ff60f4e79a826a94779d12631bfa7949444b61b2faffffffa5b3e0d104bba2d03ad4c4585c412003ff4f2e135f2a7ee925d1d3e2909137ca03810308cc83fe31b6c01a55fc69e83c4646b28a19c6a376fc752db78c1aaf937f3b426a952179930e43e88477c32d2ec0284988a601a40b5f06823abae5fa332ba15c108d1d59bc16c92540a0485c2633706d660bcce29331861a4d338dbd1203ee85d7977be136bcb9600e7ed932203b3260420303769908a34834d5d24e27b5b3ff81abbe1636b1eaf8117baeec3fe1efbbed8652051f8f09c0132777d437a0e35af6ce04fed421f7fd34552dfbf88598c73d0ac19b9179f115822d6b06d3629dae7eb0d7c71a8d620ca0a807ea9c26d07a14a414a8699592eb00360f704af7d061c899cf83e2a6fd7d44861a3f45d815368d0b74817c19cb4813d17d6d9c4abba9d5246e455e79193e1167259bc1a2ac2b97c47cb21537de3d24cafa3565698ec01930667f4e57", 0x10f8, r3) keyctl$search(0xa, r0, &(0x7f0000000140)='keyring\x00', &(0x7f00000000c0)={'syz', 0x3}, r5) syz_open_dev$sg(&(0x7f0000000100), 0xda2, 0xa8402) 09:39:01 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x1a, r0, 0x0, 0x0, 0x0) 09:39:01 executing program 5: clone3(&(0x7f0000000140)={0x8000, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x21}, &(0x7f0000000940)=""/4096, 0x1000, &(0x7f00000000c0), &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0], 0x3}, 0x58) 09:39:01 executing program 4: recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) getpeername(r0, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) (async, rerun: 64) ioctl$sock_x25_SIOCDELRT(r0, 0x890c, &(0x7f0000000000)={@remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x2}, 0x7, 'gretap0\x00'}) (async, rerun: 64) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r1, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:39:01 executing program 1: recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) getpeername(r0, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) recvmmsg(r0, &(0x7f0000000700)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/25, 0x19}, {&(0x7f0000000040)=""/114, 0x72}], 0x2, &(0x7f0000000100)}, 0x2f81}, {{&(0x7f0000000140)=@ax25={{0x3, @rose}, [@rose, @remote, @rose, @default, @null, @null, @default, @null]}, 0x80, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/216, 0xd8}, {&(0x7f00000002c0)=""/211, 0xd3}, {&(0x7f00000003c0)=""/13, 0xd}, {&(0x7f0000000400)=""/236, 0xec}, {&(0x7f0000000500)=""/175, 0xaf}, {&(0x7f00000005c0)=""/24, 0x18}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f0000000600)=""/119, 0x77}], 0x8, &(0x7f0000001940)=""/4096, 0x1000}, 0x4}], 0x2, 0x40000021, &(0x7f0000000780)={0x77359400}) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r1, 0x0, 0x0, 0x0) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) (async) getpeername(r0, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) (async) recvmmsg(r0, &(0x7f0000000700)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/25, 0x19}, {&(0x7f0000000040)=""/114, 0x72}], 0x2, &(0x7f0000000100)}, 0x2f81}, {{&(0x7f0000000140)=@ax25={{0x3, @rose}, [@rose, @remote, @rose, @default, @null, @null, @default, @null]}, 0x80, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/216, 0xd8}, {&(0x7f00000002c0)=""/211, 0xd3}, {&(0x7f00000003c0)=""/13, 0xd}, {&(0x7f0000000400)=""/236, 0xec}, {&(0x7f0000000500)=""/175, 0xaf}, {&(0x7f00000005c0)=""/24, 0x18}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f0000000600)=""/119, 0x77}], 0x8, &(0x7f0000001940)=""/4096, 0x1000}, 0x4}], 0x2, 0x40000021, &(0x7f0000000780)={0x77359400}) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0xb, r1, 0x0, 0x0, 0x0) (async) 09:39:01 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$search(0xa, r1, &(0x7f00000000c0)='asymmetric\x00', &(0x7f0000000080)={'syz', 0x1}, r0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:39:01 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x1b, r0, 0x0, 0x0, 0x0) 09:39:01 executing program 3: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) r1 = add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="a50d7bbad6b96703451a51ca8f7700254ca860f30f87a8c5e45c", 0x1a, r0) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r3 = add_key(&(0x7f0000000200)='rxrpc\x00', &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000940)="3679b42a3345a32ca56656ee0e1c86d3d3e616aa5e42ad1d7973ee45d886f7c9d18f7e41b2cfb14384b8d23171b816a91d59a9be01d5a99b0341685bf30e72d8164755cc2f49b3a5e2d0e7ae4876fbe4505117ec4ee518b6d4cb34b5a9b7a17347355ec1916fe0d0a496ec250ff826e3992b44be83740b5683856c031cad25ead6bee6e61ebc3bc9d37c2a7792d086773262d573b0ada02155e0a586767e6224f34c36e7af0ed616784e592271f86a8d0bf3b9ebdfafbb518bf100e603f1c9707f0253d95afcf13e3ba3162bdd870fe736a52e8d512dec511d856164d4108fb80fb6caf0477c7066049506652441d759e8f6070e9af2379a12f2aedb978aea91a5dcfe6a2c3a845e118a4cf636cd065a93292a1c527dce4a2d4972b6f4915641b9ce1a414bbb523b3ad32f050efec698122eb6b1b12036bd0f664b04b78c064a37db6cadad86ad4117e4782515541df1b2486891fe908cb6a85969f05190abd1b79f78cc9f4e66c374ea01e5a0a1c81c22347440b14c5c6723aab57c2ed00b4d5b6e63e5a1de6ada5b81598dfb19e17b17d1b66c7fe6f9458b6f0da468a853b4e2383538115e2c50f91cfa33e9821f0b2bdee95db829227a2a21b8eeb45cf9a19c7c3db1bc407854210fd3a6e481354f8bbe482bee9189fcb2bd2030f7259ae165a3427848fb0311c062e3da7e1222f7ddab776d9c731335e3b7ab3d446165a2531e5c709c5b0c6701914105cdae5292db103ebec8e2dbd9caa89f1078aef78cee8e6db6c2ef005fb63e471e76c8c0298c25861687ccb38aca273a5942949f32868481f33d4164efc01afa76076228b23cf0d10f34a61d9829286fff3e2147536a66739cd7a2bc321dfe47780cd8647eb8ce49d70e4d6be0376230da6c976b9aaba075270f6390e020f5db2635457929a7052d64ba4b7a6d1cc3dc4c9c6df2f8c26d9de6b6328bdc16721d551a648ca305f924841e2914011c2dd1a3ea8bf666408a9f7acc99fac7101746c8e7da4093cde13ac125c897fbda8d12f054096c0b0e72a566e72a5b5d78dc34b3017e9dcc443b17f326e81c58f165e95959e13615431493267b73898c833cda1c36afef70950c0a3b2057ad9859017744f6971ed1952ee999bab921167de0d37c9887952d321c1bbfe4ae401de517a31b2f0680d0df5715ce93f833b81fd08d5e9a19ed88298d921ce674db76e26ef69100f1f4cd8e3b5bfd4ab9042e22751fa5cc457bda7c9583c519a6ece97b8fb53b0963191d4cd21095926188a6b467683ed8332f7dc86252264746209f476bfa93b23b8fb00514b2daea678c915194e9f1a1b95fa4412bfe9c7643e933357f626fe6c63544437ec6c4d285ed89eb1d127245b3a7189ab5ca50c729011e71c6937598f3289b0130c6db9f8fa3f27c331a0d0a358584ddc5de244de070e6cc86809c5b54327f047a73285153391675eb98d3dc78ed62f32c714b509dedb4ad3c2b8f782f518cedd3bec67b98accea72da85cc62ce7aa90dd5ad72a44b6d3d49d11caa13269fbd1749564bae7bf0180c8f2222e51fd5e7b56c4b242a62d1670cb0dd2c000bb41a685fe2f77f3dcdc082374c43f5284cfddccf924e02692ced6c1859753c3d16a69ea4b45b41905a328c2ad2b03c98ca642d3e9986145eb53cdeec0aad27766b50149559067ab36e0ba42e101f5dbedcca1d623e68007ffb5bac0942713e80dca0ab4c7d63f327507327cf76f484a44ed128c55d4123e6624ec1cf77f09b04d53b910dcdab3570a21144decc8bb121cd0a12f9481261afcbfb65980b67bfc2e47f17bab9557d8bc8658e9dc9b01e8f8387929ff925266545543478f835ed3df2eec93a73ee44b64feccf4041269b9c21e6e2794e38f1394865bba1dfc663338f51c3644410285a12fb0085012493effad37e967bc4cd740b06669224c04656640720e7c4025cb33b1534ae74481af70504eb0c11e86248b36de80686a5b5e2419fec766b3dd013d10afaa3d1e1fe9f1048784a930f4f537ebbbccdedd32849a6bfd58a27c9195fd0b235b4c5bc3c0ff8f4394653c044222184fb0d4e2f3e9a97b08fdd36ea08536212bda66606c8ec38a5f8e7ae07c2c1cf096e7b801d2616791c02321e7359be41a8b545ad0b2382d15b50b362320d4f6528c0ee19f044bc221e4530a7fe8b3ac4d549f4b2170daa06f72f01821d8410bf206bb59c261372c3bb63feed11740f0407256b9d43606eb7ae3b7e36e67e569d6c460699c069255c44f34033472320511b976c82732ebb715bafa5a9122726c6db531a5ab677bbe0427aa12b90f86edb59cff3dffc5f1c85a6de45accde1380e1ed7ed96073d23c5e230c773db732f2336387dc2e974208b5f6589e91f793d511adc175df5088e5c3781de86417b3f7b7b3adee0c2e2fe215c1c20ae423beab6dd6312d0d5b7e01a61541c3dd30e11f2b3bc374143577b987480121b49433540de3b171ba243ef92c74aad32ff982cf44b34412bbcb5e08aa65aabb832c21eeb1084cfe2d4718ee2f5f0b9b9dcf56b5b0946e10d67bf11764f8083a8a87e869670ee8c75e0a7da5ab243ac657534d483d6efe2aa10da6253fc80b1401107d64dc5c6ad5c284835aa48ac09197c672077e24b12824af2363f6f3e3b62a4e6ff2bc6b3a2d43236133a891658fb269dff8c45792cda6945fb3382e263d642063db30fc2b829bd2a51fb5ee14223e1843114cd5f291431936f1aa85b8ef06504bb94eed80834261cf3825eb3b99a01798c38619fdd4be1e50351cace0d9353c57645e21d6faf272957055243e032fb05770feb8be75aebccccf5056d6604901bb17fdaba32ed0725991b74eafb5ffb6d14304b721cf90a3164280b01edbc725316d8a109222454065ca060308274c182a2d120c55a7c2ee47a831c3c548a0e0f26f0461685003c0246d1f61cb77da10bd0a9441754933edcd0704399e1a4283703edf2426fffc037538e562eaf24a9cf498f031b73b88fab29910b0c0e3b26bbdc4948d05512d6f72454749fd639eddfbbd465cb65b9e1ec4d0a599a98768f375d1ff7fb0552fddc09b6a781cf854a410a44e87b500b8a2be1f036cd2838a248119d6ac3e8f97d66efb40df89ed6239565d73c5b5a8b62e19e5f21f46ccbb13830679b7bea93b39dc545dc7be9ae8bb290c015d5ed5bfe43af0dd397f0ae14231385e7d921ee981f92af35ccd14187cf3ee7a8487d2c6127b0f880fed40ad938ce3f0c52c001f1989d9bb9e9982f27b1ce82138ff9f5074227b8bc80dec4b0bc49804433a620240f0edbd7386a37882001daac8d57c867b79acb62183800b0e64caed45b22f6d72e7f97caf0dcd14c453b4f22437e2cb5b0b209d901e6d1f6b8ba6a03d30e583a1e9e1f91c4b5eb309216e59029ddccc1f87d63d508388ea864762cb2f2315661bc36ff4df5f01dbb53cb33ffda95162d5020063758c1e08d209ec00b95c77843cfd63a9c3fe6949fc2c003d88d5633eba3964ef2495b33cd12b12c8adf2f9cc1761c17758aff9359b0c475d0b84643d9bed1582840423ba4c975a082ddffaa86403efdef25cbe2224547d0d500ed5372073a3b0ab4cd464643642dbfb08ca33964ba0fbc3a88e57465612fcee99ea1e704fa5869c77cfbf4ae07a09f732f111e6e478a0c9cc3d9da27bc350c2b9e81fce0f404494d4d0a43499fec84ef7a5efdf0c30fb65d68236dd5169820e1443d384b468aa9a8ad5f34531ddc584467c2231251123a6b86b864a999db2f6e5f2d3ca4a1aa5bf65eb3fa57825cfc153a09cf18ca63809c75e99a791dba3407856033323c7a993faa2854bf41cd766fda654d70ee8634d68d6bafc6afa1eb7f4e57237d60d136aa7b0d507c1c08d43d903d2b0ff80aeed873491378e726e7f09901790e8075b21df17edaa6c0bc70d60b342fe37578d9f7d59c8caf0e5e2be2d989d6684075bb075e6e3a43e2b2a4cdfa5aca61bb4833998ae0dbbc1a90791a3bff84c7b3dc0428f64a1da4ccfc9bb98d524fbc4ac6c4536608be957e1d868cdf2d54bd6c1b11fd4ad80cedbd940e3e0a26a18f9039d11a8ec4d982214835020bdb86aef943fe8a58415c2c0422eae0f345c5c5e6f06431c7d500f2e5215c42397f145acb1da319303764be29de0ec59e732c4b8078e2b62dd6d40c323eea53ed91c159e43c8bb89d26cfe727e215670e6c8ea2c9f77b7610e67d8ffe6400f48c80160f7ab7981bb884245a20b374e9d77875b18d0295fc95ab9f6751ac22a1fa62259873cd1327571bbd8995aa292946facdb00dce6ba22bacd295dac08715fc38945fe9acd19bd852bd1b7f19e3f35b2d59ac92dca5919bfe30fa47cb300af1d5fe50a0ad818edd48039ce8956fa8a6fd65a0ef396703bc5ffad22aada4e20d670121147317169f0ac2244600eb8637557d93ab4b40edef7d2d44ce8294eb818c3debca9afeae50d5083dafe108c1b5453030bea57e876fcca6bd5bd31c8992ea4ab02e40c7d13dcc7308a374a48b6357dd5bd4d7aa66e30a6f20e33609ad578b64204fc9c62fc0612073e8b72e54b2db9284699a89e3ec0b0be67f48d359a436a7d52d639018c545498b5c56b878c6bf927721a5231ed42d2dce355021c407042d176bd8f8f4a0900321c44dc16cbbb97af00bf4598900f194cb43d9b1ae998a2d0a3aa70e15da706c24635120517b49a972d61e835f0788296ccd5a99224a8e9aba7dd98720aefc6a5cf31bf8d0382ce5e66b9f75f4d7e0c0eac3d085f8ba200bf616a147688286f6bb8e9b83b0262d5a7699ee7aeca31bb9d07261e3b5000dcdbe1966529f5c19c1000773509f465bede923fe24898f3c9112ce290b34b14a1cf41cb2ce74c18d7173a9e78c99dbd2a69586e2a42dd9ec51e1162a0183a8c8053976f6d4f54efff81cc4f16403c4091af46a20e454e499f351cc1dc93a30498a8bd85814e235382710096a29c6af69fc8ed591a567edc6482ebcb898f1e7eb0a6d84c4be534648db479c3425b047334fbd804e9f26cb849c3560aea1befe7d135f2c87bce6bfd0d8bcbd5940b01b282cf6f1a61d1f0c48006a986455ace19149243a6e3a4bd33be25a20424460aab03027bd13c61cdc4e53cc0915cde3325db559b37eb6dd10857a6694ecf9dcf387d009c482437315552cd18c05b17fe8ca7d34237b8a534f603728ea66553ee269aa609acef7fe9d8d0418db377e527534ac9e86a58cf1d192c979b83dc1a22226eb0c2d83b68ac4cc5f9c215ed98a00ecf3bb089e093338ac0097e201b038d9265ba084b7d4b4726c44c69f69ecf59ff1e4e59f58cf4539ecc79342c4df7e7f607a493146df84beebf572f315e3ccb0ea2a1adf9d62e32460cefba36133fc49b536ef452f3ba15da579ce8d95e18d4bbb639f87566e5f97fc0874fc8f03549a90f17cf9a67b98e1bbb7580580b2e4f6b2fd5a5a91ced25445d35cb150dd2c5c74086ac95d8d1e68f0fa17ba42065b64c7c79bf0b60876acef602809ca8279acbd4dc15e0cf7c7cea540ce30469b835710820aa0c2982de371898032ac673cb9923d5352b6ca91eb78dcf48373989fcd7d14183a11efa6eb07e9f734c407b67f5b2b182e0caa64e2928d9d4a4e368bc23e1cf1ad64ec3911cb87ee37a51f0fb75b639d99738abc5ef28c82f9c5c6b036a6d47516d75720ce337c4c49fff923417deb08e3b3d25e81cb0f95cc4df990b89c5496fc0fcba102206f9f6a7fbfbfaf577fa10d73cb4ccf7641e515a4e4ecb45efebde61a248a9155b23ebfe1a9a58656bfcdb06ba", 0x1000, r1) keyctl$search(0xa, r3, &(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x3}, r2) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) add_key(&(0x7f00000001c0)='ceph\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000001940)="6686888324479786029b7debe62d922dfe47d9fce0aa4c9ab2ea09baba5c46cc9be5c791a8abefc001d4a8efc23738c7036c996f947f2b831659cbaacfc9ea340323027a5f6d738206d0e0833e51bb6ae9ae2d92bf3242b21553063a68e99582db4e0d304df08e85a1de611cc08b1472ed4ed5ce9689065de0f220c2dbe4cf524d4201af2adceaae14a02bf408265e87a422281bcbcc8df582b20bc547fe58e2a2cec5367845f9b6936cfeac1cdc9a862d0fc5c048bfb6784188122a9151ebe810108856d0615f83ac151c860bd41d9cd432000e7ee57e1b81079ab25a9f5a64b1209c22e14ae2f7412749c65fa5e878b3031e68547e751255bf0ed30aaa46c1ce9e823097c50387d9599529a75d5464ad5f2ffd38eecf32a352ca6f4b51f0ad771cd2cbd2366a2142b4dc61e2f127f5ffb6e19580f74e724fd701860b76cfcb20faedb90da556b99b009f4c226ee3600599a5b3f40d965f2b17b963fb7dce854f03d8a85b69b651b3fb84b7ceed856af9749b31317c3c553ece2bc1e67433b990f152ed751c9b40bd500316325d6bab86eaf5992003572c5332fb83924fe7253f5e6b31b32ed0de8377cadc79c2020a662973f7b476dedefc04822f157324dce041cf955ea1598e4638d47ff9bf528688cc2bdd99b991a37390581b51e37b9bd85d25096164d4b301c60ec77941293e80cb4aaae7ba1b4d94a12e84f8f127fdbec24c0ef678693cd422b8f872ce13a62f8bb54592febc8d9ea8399c5f6ff7192e1791d71e13e4f2ca492abb75a193758fb95e233559217a9a123d1ab19afd78189f2a940733d60d58440965cc9790bbfa789dfa45de2323f05eef828087934ae78e1dcafa8b9498fba8029f918daacdcc29ffb952a803693cbcb53f1414b9204fc10644dc213d3d2ae6beedf91e3c36262961e76da1a0b29989fad3df1d926fcf8964550794865efc34b639d44dbad1d46cf12b63f6e0e63189b132c60e45dd587459c0e842fb7fbc5e2042ba29e5112bb50f661e64fe3a8067fbb064c811a0c9897c56ba8368a5449f846042af6a1fbd0178f0d6ef5a56650c8c56c5d223cc0c4601c3efe070afb9924e4a619378540d838294ceacf0abc4e64d494a5eb724b7b7e185a6f28269a2bb2e45717c0ccc4c2e250fbc9c2f65f964fb845ad00644952bdc406d175063a1e3d99cbf9a13b07b36087f127d452bcc6618130f13585f597da934bf4965fc7c858796e0d5ec41a9178b56b9c9be38eac6174ef0813b21ea9ff4d2efbcc9451d181d98313c09b8d73056873b2a938c142b6dc964c8ea5d3113e36e8cc35a3bb339d51d41c37e9809743c59629df4b176b598b1b7a3d20ad4ac144d95194793e1b64180204b783f52f3a58b3c24983a4ee82007b7eee376027da28582baa5bc8a847d2e0ecf73988abf239d5a11b0bcd8402216b02ad5a97e29322b1ea7cdddce30e90518c7dc8af5803eb639cebe6db43bc163be866f5896dd18e135283a37e4996546099de440f0e2957a3f3895f5f9fad78028ec17e529713887749050302c082c75c6840e8610e0d6c3fa8964e404cf68d28ee798d172c745fef77cb91a4e855f8be223b987ea0fc23b327cd604a5b621e705d7ef1a593aeeaa699dbc888115818df083f6cada48c2292b113763585a32cf322eb4225801c45eba1137ebd11e903a60f584e4d6ce0d294db0e74b99a2bc56a4d50d6626263f37e5f736f0597955293f61719f33d46667f59883844f97f55594da6cc800583881ac7a62c2200cd61925f425099f64651026226d3f4585575d4ba03f4221ef142a31e070acf08f7af7636bfba91670549521ff8dff677f63af145ea534ff4f4026f8354e7bccd57e7c8da4979b0da54337463462bb9edf4ac90f1a3daec96d394ffea7deda957d5b192f920cd5e6a1620e76cee7b53db85ef247e9501bcd11a3c6a46b381e77531aca65063ca554f55b13abe7277d009bcfaae99a47703fcc95692eb4e579bfd4fb936312a33b487f4aab469902b6ed7d99dc5ef6c88cf6b78830417b74d84732f6f26a45de2f586180d6db003d0452ea31a04db855de627f03cd73b3ad64d021389c2c9017b67db27df801a33021b771c845ab7a835b3f27a65624bfdea09c6d2f27929e9343f857e074ac400677ee8ed53be20f51561c83d3f1d4815e20781ba29820ca3848b75e4877c82692e6628840319a3675cf562bbde9af69926fb5a8ff84fa8d9df728a4da7d4a916f9c64ecdc366a701a9a19b02ac6f2ecf0ec3f1c0d589983b3c86ded0b9361af64b61ab7940b44043c8aff18cd80b544acb5e626be77ba2374459c0bc8dd9463d9ec5a38b6d850d55ed2826dd6913be61f0b1766e2d847cdda3853d547d4a1c3aadf73965423807bf7ccad8006be3c96ca2ebe19f25f606d7dd86dcc7a83b9a66079a8af0585da021751f69e5f7852951b8b89b27514c4074040ed24bb364a49b8521af2083e731bab70f16c5ce696bd2cb13639ffb8c9a2445ea40251d2675b2337facf3d625546c0eb44bdb59a85e42bd8957fc9353067f427252aac20a2bbccf8c33472466e2d305f6ff7952e6eff16ec60b7b27f920cd5a8a4bc93b28232ede207abfe945e67559e50602687f7ad5490a83a06022a8f79b9fe7ec051e9602b3571967a59f9d9c6d5b781183c73d25b544594aff7763fae53fa53aeee80434313354ad5d3d55f577395dc31c112e2dea5c2d8b5437ce7716c78c6a51dc59ea1beea6130f2f3857ba4a68c25467c7f9e405dceb083b58c51dd6e0f8f7d8d234c07e71d0b3949b089050010931eeff2c4d7ccc2796b8b16a76b4752b20b607a131b27585c5eae0c78800c828de9eb30c3772615856c501757f4ef3b17a2809974192fd0155daf912f3b152d32934edc346a6af1c2a7a83476184cc594919bc3e87ec2c72016ee864556a729f81fd44f209c19fcd19ed785e4ad11ecf097d19e21cd5d28fd5efa156714d04a12b77261d28a5036d29032f1aa4ef530d4d2c7fe24421f7d76e8117be6963dd17095d24880a451132f9a2332227e3400f8e16306b9bedd86c5492deb0f057eb83d5e5813b3f9bb35ced06073568018705a7c52817e42929e0e1fb396818a1ca38c9709b68be1dbf7b9ca76a64ee991b12086f5e136b8f7f1daf488f21650f63b9045c139d8332ea694c55dbdf62555b2ee2781c8df1e10829bc940eae829d91de3eef27f852a820a30a42c8844cb5554572fad960f360e7a3805e848e30575f6fa53394ac73332213076cb2d6a9c088fb0ec39ae55dd1a6f769ca9bf866cb7ac3de726b64e723037dbe41e2ec6337b625f42698ca13a8f213a44ba83f6d6196dd38654fd5058065de1c7013f730c17211d7a139599cd5a8d9928d7f2dcef0babcb5ab6f3d6b9c2e8b3a74f06a30bc0e9f212519f4044d9c35a9dc854919275ca2e67e179f21976900658560394b3c1116bbf9046f5baa4bac92c37b511a7e03ef75229a612267d98a039af2d508008ddf476f734ecfc775551b2a33d7c056aaaee945951367c4da6e85134374511a4a52a1088054c0d7d04796a25b5318b018773000a606ea1f7c5c618b1b25660f07e3ba98c943d708bb3fc232aa82cea587a9ad4ae4bd66d05bffeee9139255215047387768651af503e5b7926547855ad9baea0defe8622a093da02b2512bcdbf69b79d6139d276cb8d968af096aed3b6084c4a732d03c84f148e8b5c1277e6113110531fc9177f281cba9159307a883949b56b5647ff03bf1d35425c4d0b29b5a03c661e9f719980e2ffa12d955c4b34b809c661713b5940aa613223ad02a37e6661000602474f4174ee006ebd1864fed4c9dd2163d045f1774afb1de20307d7b510bf504de931a4f481b2b495c38e517972c6be78d83d10a7f075e5c6bbb006638b519a120f130213f0163c433cc4c9e10382233bfe08434bd4d9de7b3549fc5c03c68289a3004006e579af333c73037c16445f17751968457d73ca7891be9c780190b5e504ce5edfb487e1a8891c8da54935c14fb97f55e504b9371d79ce089bc23068bd1d96a53b5d1bed9b7b04eba257aa1de7635480fb31c213356204270e38f9e183631243881a76d33f17ecdc0c844a9de7fc4aa1589285bec3cd8218ea36ee1aac24197335b9de01e3bac2d6f387621c6d11a2d05cc71dd0f3c8d7ae94fb735203abca7b7aef1cb519831c1052ecb6fe575a4dac233bef3fe2c92f861b4fdc72ba302bd38a9f22edfad10eb2a310c7b22706ab19579bd0b958a18377448bc365febcb1006b45b8c97658317a35cb6dca8c2b85a4086b461ad1f6fed534a194c919f5a3c20c780c8ef0231687f3ae2c6d94af2199e03f94a600b34550f7f30e794b14ed6eb9f821b0467efc688a0c5ae1eb6151754730e8be26ba2ec1b8b6d23a0d5d3783ce50296e68a97b557c9ccd90d75f145b6b540fcd43fb6b83264be33e5b57ef077d1f5b6b3f20ba7ec2e2e745b7f069d14277acaff9912df15093fbd0ef964d88fdd2b9d937197a1ec78a14eda0cec5ad4d386c302db1792b8e91e99cefe3dc2f66e6b8b37fc77fe0fadf6ea056cbfbdf0a054b2e2d00954d21a60c7f15d7836a67b49420b96a03793b87a52371beef4808ccfc6ff92486afef092e6624c0878e18f9c86615a4d63b810aed34a158fd5c629e6966cb19d797db35d26f11dc6df99209d9043235f4d29e12c2f79a5fe61a0d0796ee91f7fbcc98b3ff7956c554151a93f42a698e05bec3beb187518825945e2edde76cf68460f4dba76cf0ff6464655e6d2bfaea840fc53bda0e3916a08258a72ea5a3b2a5d758421e5633d79f1b41e503420ab6ffe89a6babfbb374c03585f1ead4fdfebc337f5298cc49854e4886c9595539151fd23b85544b8a6fec338cb609d652052116e1f7f3d20a3773000a692508ab319c1c8238aed0ff4364d86029f9ed1583ee8d18f4c0f104680e84fa80d98b4619dca1d26b44f47c5f79dbfced7358ed3c83edaf2aa152488b312502e7cedf2abbfa7a3751269b78c691e35535c9bc2fed526a37f55cf0e06cd4774b7e5482e9e82a2984913329ca5f8990358248bbce61bc10227b847d28c53271b92ff590bfa0aa9edc5f65268002dfabb0eb4c4dcced06494a8624b044038991da17f8543f9d70b92b61a6339876a36dd0ac783e22f8c0b9b15904f403dcd9adfb64351ec8b939998684afb2065571805ad58c03f65007f7dba8e4f60fa1e3792ea6a13052f9674640d933842e9afa96796e887f0f67d7d7890dc062a8c1f3ba83b6247280ce5a9eb2ae87ca311f93de551937690317b5c36866760a28ef4be2f8bc94390ed001b070ff3978e26d3a50fca730d21d730b2c35ce3c348ac9e876adb6c7aa71685a4a77c31742200d387f5e6f17fb91a3e7880b20ee157f54f5f7ca0ee94884aece4d4aa596b2bcdb4cde7d96ad81827f354cd0911048014ec9f145c9a20226d1daf797c89ef63b180e3a3db69eefb5464f99a70bc68ae70891f7a4795162f1a229875438bbc6094160eb2f437dc46e16354beffed1b71006703676a9b0aa7416cb5fcb74509e53eaf7e6b59153c716c386d24c85fe06785a6a8b134f00f691fb0fcab68d30367f343641a80c8e0d27d75a5b22e746248393ff60f4e79a826a94779d12631bfa7949444b61b2faffffffa5b3e0d104bba2d03ad4c4585c412003ff4f2e135f2a7ee925d1d3e2909137ca03810308cc83fe31b6c01a55fc69e83c4646b28a19c6a376fc752db78c1aaf937f3b426a952179930e43e88477c32d2ec0284988a601a40b5f06823abae5fa332ba15c108d1d59bc16c92540a0485c2633706d660bcce29331861a4d338dbd1203ee85d7977be136bcb9600e7ed932203b3260420303769908a34834d5d24e27b5b3ff81abbe1636b1eaf8117baeec3fe1efbbed8652051f8f09c0132777d437a0e35af6ce04fed421f7fd34552dfbf88598c73d0ac19b9179f115822d6b06d3629dae7eb0d7c71a8d620ca0a807ea9c26d07a14a414a8699592eb00360f704af7d061c899cf83e2a6fd7d44861a3f45d815368d0b74817c19cb4813d17d6d9c4abba9d5246e455e79193e1167259bc1a2ac2b97c47cb21537de3d24cafa3565698ec01930667f4e57", 0x10f8, r2) syz_open_dev$sg(&(0x7f0000000100), 0xda2, 0xa8402) 09:39:01 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$search(0xa, r1, &(0x7f00000000c0)='asymmetric\x00', &(0x7f0000000080)={'syz', 0x1}, r0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:39:01 executing program 5: clone3(0x0, 0x0) 09:39:01 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x1c, r0, 0x0, 0x0, 0x0) 09:39:01 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$search(0xa, r1, &(0x7f00000000c0)='asymmetric\x00', &(0x7f0000000080)={'syz', 0x1}, r0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async, rerun: 32) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (rerun: 32) 09:39:01 executing program 3: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) r1 = add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="a50d7bbad6b96703451a51ca8f7700254ca860f30f87a8c5e45c", 0x1a, r0) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r3 = add_key(&(0x7f0000000200)='rxrpc\x00', &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000940)="3679b42a3345a32ca56656ee0e1c86d3d3e616aa5e42ad1d7973ee45d886f7c9d18f7e41b2cfb14384b8d23171b816a91d59a9be01d5a99b0341685bf30e72d8164755cc2f49b3a5e2d0e7ae4876fbe4505117ec4ee518b6d4cb34b5a9b7a17347355ec1916fe0d0a496ec250ff826e3992b44be83740b5683856c031cad25ead6bee6e61ebc3bc9d37c2a7792d086773262d573b0ada02155e0a586767e6224f34c36e7af0ed616784e592271f86a8d0bf3b9ebdfafbb518bf100e603f1c9707f0253d95afcf13e3ba3162bdd870fe736a52e8d512dec511d856164d4108fb80fb6caf0477c7066049506652441d759e8f6070e9af2379a12f2aedb978aea91a5dcfe6a2c3a845e118a4cf636cd065a93292a1c527dce4a2d4972b6f4915641b9ce1a414bbb523b3ad32f050efec698122eb6b1b12036bd0f664b04b78c064a37db6cadad86ad4117e4782515541df1b2486891fe908cb6a85969f05190abd1b79f78cc9f4e66c374ea01e5a0a1c81c22347440b14c5c6723aab57c2ed00b4d5b6e63e5a1de6ada5b81598dfb19e17b17d1b66c7fe6f9458b6f0da468a853b4e2383538115e2c50f91cfa33e9821f0b2bdee95db829227a2a21b8eeb45cf9a19c7c3db1bc407854210fd3a6e481354f8bbe482bee9189fcb2bd2030f7259ae165a3427848fb0311c062e3da7e1222f7ddab776d9c731335e3b7ab3d446165a2531e5c709c5b0c6701914105cdae5292db103ebec8e2dbd9caa89f1078aef78cee8e6db6c2ef005fb63e471e76c8c0298c25861687ccb38aca273a5942949f32868481f33d4164efc01afa76076228b23cf0d10f34a61d9829286fff3e2147536a66739cd7a2bc321dfe47780cd8647eb8ce49d70e4d6be0376230da6c976b9aaba075270f6390e020f5db2635457929a7052d64ba4b7a6d1cc3dc4c9c6df2f8c26d9de6b6328bdc16721d551a648ca305f924841e2914011c2dd1a3ea8bf666408a9f7acc99fac7101746c8e7da4093cde13ac125c897fbda8d12f054096c0b0e72a566e72a5b5d78dc34b3017e9dcc443b17f326e81c58f165e95959e13615431493267b73898c833cda1c36afef70950c0a3b2057ad9859017744f6971ed1952ee999bab921167de0d37c9887952d321c1bbfe4ae401de517a31b2f0680d0df5715ce93f833b81fd08d5e9a19ed88298d921ce674db76e26ef69100f1f4cd8e3b5bfd4ab9042e22751fa5cc457bda7c9583c519a6ece97b8fb53b0963191d4cd21095926188a6b467683ed8332f7dc86252264746209f476bfa93b23b8fb00514b2daea678c915194e9f1a1b95fa4412bfe9c7643e933357f626fe6c63544437ec6c4d285ed89eb1d127245b3a7189ab5ca50c729011e71c6937598f3289b0130c6db9f8fa3f27c331a0d0a358584ddc5de244de070e6cc86809c5b54327f047a73285153391675eb98d3dc78ed62f32c714b509dedb4ad3c2b8f782f518cedd3bec67b98accea72da85cc62ce7aa90dd5ad72a44b6d3d49d11caa13269fbd1749564bae7bf0180c8f2222e51fd5e7b56c4b242a62d1670cb0dd2c000bb41a685fe2f77f3dcdc082374c43f5284cfddccf924e02692ced6c1859753c3d16a69ea4b45b41905a328c2ad2b03c98ca642d3e9986145eb53cdeec0aad27766b50149559067ab36e0ba42e101f5dbedcca1d623e68007ffb5bac0942713e80dca0ab4c7d63f327507327cf76f484a44ed128c55d4123e6624ec1cf77f09b04d53b910dcdab3570a21144decc8bb121cd0a12f9481261afcbfb65980b67bfc2e47f17bab9557d8bc8658e9dc9b01e8f8387929ff925266545543478f835ed3df2eec93a73ee44b64feccf4041269b9c21e6e2794e38f1394865bba1dfc663338f51c3644410285a12fb0085012493effad37e967bc4cd740b06669224c04656640720e7c4025cb33b1534ae74481af70504eb0c11e86248b36de80686a5b5e2419fec766b3dd013d10afaa3d1e1fe9f1048784a930f4f537ebbbccdedd32849a6bfd58a27c9195fd0b235b4c5bc3c0ff8f4394653c044222184fb0d4e2f3e9a97b08fdd36ea08536212bda66606c8ec38a5f8e7ae07c2c1cf096e7b801d2616791c02321e7359be41a8b545ad0b2382d15b50b362320d4f6528c0ee19f044bc221e4530a7fe8b3ac4d549f4b2170daa06f72f01821d8410bf206bb59c261372c3bb63feed11740f0407256b9d43606eb7ae3b7e36e67e569d6c460699c069255c44f34033472320511b976c82732ebb715bafa5a9122726c6db531a5ab677bbe0427aa12b90f86edb59cff3dffc5f1c85a6de45accde1380e1ed7ed96073d23c5e230c773db732f2336387dc2e974208b5f6589e91f793d511adc175df5088e5c3781de86417b3f7b7b3adee0c2e2fe215c1c20ae423beab6dd6312d0d5b7e01a61541c3dd30e11f2b3bc374143577b987480121b49433540de3b171ba243ef92c74aad32ff982cf44b34412bbcb5e08aa65aabb832c21eeb1084cfe2d4718ee2f5f0b9b9dcf56b5b0946e10d67bf11764f8083a8a87e869670ee8c75e0a7da5ab243ac657534d483d6efe2aa10da6253fc80b1401107d64dc5c6ad5c284835aa48ac09197c672077e24b12824af2363f6f3e3b62a4e6ff2bc6b3a2d43236133a891658fb269dff8c45792cda6945fb3382e263d642063db30fc2b829bd2a51fb5ee14223e1843114cd5f291431936f1aa85b8ef06504bb94eed80834261cf3825eb3b99a01798c38619fdd4be1e50351cace0d9353c57645e21d6faf272957055243e032fb05770feb8be75aebccccf5056d6604901bb17fdaba32ed0725991b74eafb5ffb6d14304b721cf90a3164280b01edbc725316d8a109222454065ca060308274c182a2d120c55a7c2ee47a831c3c548a0e0f26f0461685003c0246d1f61cb77da10bd0a9441754933edcd0704399e1a4283703edf2426fffc037538e562eaf24a9cf498f031b73b88fab29910b0c0e3b26bbdc4948d05512d6f72454749fd639eddfbbd465cb65b9e1ec4d0a599a98768f375d1ff7fb0552fddc09b6a781cf854a410a44e87b500b8a2be1f036cd2838a248119d6ac3e8f97d66efb40df89ed6239565d73c5b5a8b62e19e5f21f46ccbb13830679b7bea93b39dc545dc7be9ae8bb290c015d5ed5bfe43af0dd397f0ae14231385e7d921ee981f92af35ccd14187cf3ee7a8487d2c6127b0f880fed40ad938ce3f0c52c001f1989d9bb9e9982f27b1ce82138ff9f5074227b8bc80dec4b0bc49804433a620240f0edbd7386a37882001daac8d57c867b79acb62183800b0e64caed45b22f6d72e7f97caf0dcd14c453b4f22437e2cb5b0b209d901e6d1f6b8ba6a03d30e583a1e9e1f91c4b5eb309216e59029ddccc1f87d63d508388ea864762cb2f2315661bc36ff4df5f01dbb53cb33ffda95162d5020063758c1e08d209ec00b95c77843cfd63a9c3fe6949fc2c003d88d5633eba3964ef2495b33cd12b12c8adf2f9cc1761c17758aff9359b0c475d0b84643d9bed1582840423ba4c975a082ddffaa86403efdef25cbe2224547d0d500ed5372073a3b0ab4cd464643642dbfb08ca33964ba0fbc3a88e57465612fcee99ea1e704fa5869c77cfbf4ae07a09f732f111e6e478a0c9cc3d9da27bc350c2b9e81fce0f404494d4d0a43499fec84ef7a5efdf0c30fb65d68236dd5169820e1443d384b468aa9a8ad5f34531ddc584467c2231251123a6b86b864a999db2f6e5f2d3ca4a1aa5bf65eb3fa57825cfc153a09cf18ca63809c75e99a791dba3407856033323c7a993faa2854bf41cd766fda654d70ee8634d68d6bafc6afa1eb7f4e57237d60d136aa7b0d507c1c08d43d903d2b0ff80aeed873491378e726e7f09901790e8075b21df17edaa6c0bc70d60b342fe37578d9f7d59c8caf0e5e2be2d989d6684075bb075e6e3a43e2b2a4cdfa5aca61bb4833998ae0dbbc1a90791a3bff84c7b3dc0428f64a1da4ccfc9bb98d524fbc4ac6c4536608be957e1d868cdf2d54bd6c1b11fd4ad80cedbd940e3e0a26a18f9039d11a8ec4d982214835020bdb86aef943fe8a58415c2c0422eae0f345c5c5e6f06431c7d500f2e5215c42397f145acb1da319303764be29de0ec59e732c4b8078e2b62dd6d40c323eea53ed91c159e43c8bb89d26cfe727e215670e6c8ea2c9f77b7610e67d8ffe6400f48c80160f7ab7981bb884245a20b374e9d77875b18d0295fc95ab9f6751ac22a1fa62259873cd1327571bbd8995aa292946facdb00dce6ba22bacd295dac08715fc38945fe9acd19bd852bd1b7f19e3f35b2d59ac92dca5919bfe30fa47cb300af1d5fe50a0ad818edd48039ce8956fa8a6fd65a0ef396703bc5ffad22aada4e20d670121147317169f0ac2244600eb8637557d93ab4b40edef7d2d44ce8294eb818c3debca9afeae50d5083dafe108c1b5453030bea57e876fcca6bd5bd31c8992ea4ab02e40c7d13dcc7308a374a48b6357dd5bd4d7aa66e30a6f20e33609ad578b64204fc9c62fc0612073e8b72e54b2db9284699a89e3ec0b0be67f48d359a436a7d52d639018c545498b5c56b878c6bf927721a5231ed42d2dce355021c407042d176bd8f8f4a0900321c44dc16cbbb97af00bf4598900f194cb43d9b1ae998a2d0a3aa70e15da706c24635120517b49a972d61e835f0788296ccd5a99224a8e9aba7dd98720aefc6a5cf31bf8d0382ce5e66b9f75f4d7e0c0eac3d085f8ba200bf616a147688286f6bb8e9b83b0262d5a7699ee7aeca31bb9d07261e3b5000dcdbe1966529f5c19c1000773509f465bede923fe24898f3c9112ce290b34b14a1cf41cb2ce74c18d7173a9e78c99dbd2a69586e2a42dd9ec51e1162a0183a8c8053976f6d4f54efff81cc4f16403c4091af46a20e454e499f351cc1dc93a30498a8bd85814e235382710096a29c6af69fc8ed591a567edc6482ebcb898f1e7eb0a6d84c4be534648db479c3425b047334fbd804e9f26cb849c3560aea1befe7d135f2c87bce6bfd0d8bcbd5940b01b282cf6f1a61d1f0c48006a986455ace19149243a6e3a4bd33be25a20424460aab03027bd13c61cdc4e53cc0915cde3325db559b37eb6dd10857a6694ecf9dcf387d009c482437315552cd18c05b17fe8ca7d34237b8a534f603728ea66553ee269aa609acef7fe9d8d0418db377e527534ac9e86a58cf1d192c979b83dc1a22226eb0c2d83b68ac4cc5f9c215ed98a00ecf3bb089e093338ac0097e201b038d9265ba084b7d4b4726c44c69f69ecf59ff1e4e59f58cf4539ecc79342c4df7e7f607a493146df84beebf572f315e3ccb0ea2a1adf9d62e32460cefba36133fc49b536ef452f3ba15da579ce8d95e18d4bbb639f87566e5f97fc0874fc8f03549a90f17cf9a67b98e1bbb7580580b2e4f6b2fd5a5a91ced25445d35cb150dd2c5c74086ac95d8d1e68f0fa17ba42065b64c7c79bf0b60876acef602809ca8279acbd4dc15e0cf7c7cea540ce30469b835710820aa0c2982de371898032ac673cb9923d5352b6ca91eb78dcf48373989fcd7d14183a11efa6eb07e9f734c407b67f5b2b182e0caa64e2928d9d4a4e368bc23e1cf1ad64ec3911cb87ee37a51f0fb75b639d99738abc5ef28c82f9c5c6b036a6d47516d75720ce337c4c49fff923417deb08e3b3d25e81cb0f95cc4df990b89c5496fc0fcba102206f9f6a7fbfbfaf577fa10d73cb4ccf7641e515a4e4ecb45efebde61a248a9155b23ebfe1a9a58656bfcdb06ba", 0x1000, r1) keyctl$search(0xa, r3, &(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x3}, r2) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) syz_open_dev$sg(&(0x7f0000000100), 0xda2, 0xa8402) 09:39:01 executing program 1: recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) getpeername(r0, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) (async) recvmmsg(r0, &(0x7f0000000700)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/25, 0x19}, {&(0x7f0000000040)=""/114, 0x72}], 0x2, &(0x7f0000000100)}, 0x2f81}, {{&(0x7f0000000140)=@ax25={{0x3, @rose}, [@rose, @remote, @rose, @default, @null, @null, @default, @null]}, 0x80, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/216, 0xd8}, {&(0x7f00000002c0)=""/211, 0xd3}, {&(0x7f00000003c0)=""/13, 0xd}, {&(0x7f0000000400)=""/236, 0xec}, {&(0x7f0000000500)=""/175, 0xaf}, {&(0x7f00000005c0)=""/24, 0x18}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f0000000600)=""/119, 0x77}], 0x8, &(0x7f0000001940)=""/4096, 0x1000}, 0x4}], 0x2, 0x40000021, &(0x7f0000000780)={0x77359400}) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r1, 0x0, 0x0, 0x0) 09:39:01 executing program 5: clone3(0x0, 0x0) 09:39:01 executing program 4: recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) getpeername(r0, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) (async) ioctl$sock_x25_SIOCDELRT(r0, 0x890c, &(0x7f0000000000)={@remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x2}, 0x7, 'gretap0\x00'}) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r1, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:39:01 executing program 1: r0 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000000), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000080), &(0x7f0000000900)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:39:01 executing program 5: clone3(0x0, 0x0) 09:39:01 executing program 3: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) r1 = add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="a50d7bbad6b96703451a51ca8f7700254ca860f30f87a8c5e45c", 0x1a, r0) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r3 = add_key(&(0x7f0000000200)='rxrpc\x00', &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000940)="3679b42a3345a32ca56656ee0e1c86d3d3e616aa5e42ad1d7973ee45d886f7c9d18f7e41b2cfb14384b8d23171b816a91d59a9be01d5a99b0341685bf30e72d8164755cc2f49b3a5e2d0e7ae4876fbe4505117ec4ee518b6d4cb34b5a9b7a17347355ec1916fe0d0a496ec250ff826e3992b44be83740b5683856c031cad25ead6bee6e61ebc3bc9d37c2a7792d086773262d573b0ada02155e0a586767e6224f34c36e7af0ed616784e592271f86a8d0bf3b9ebdfafbb518bf100e603f1c9707f0253d95afcf13e3ba3162bdd870fe736a52e8d512dec511d856164d4108fb80fb6caf0477c7066049506652441d759e8f6070e9af2379a12f2aedb978aea91a5dcfe6a2c3a845e118a4cf636cd065a93292a1c527dce4a2d4972b6f4915641b9ce1a414bbb523b3ad32f050efec698122eb6b1b12036bd0f664b04b78c064a37db6cadad86ad4117e4782515541df1b2486891fe908cb6a85969f05190abd1b79f78cc9f4e66c374ea01e5a0a1c81c22347440b14c5c6723aab57c2ed00b4d5b6e63e5a1de6ada5b81598dfb19e17b17d1b66c7fe6f9458b6f0da468a853b4e2383538115e2c50f91cfa33e9821f0b2bdee95db829227a2a21b8eeb45cf9a19c7c3db1bc407854210fd3a6e481354f8bbe482bee9189fcb2bd2030f7259ae165a3427848fb0311c062e3da7e1222f7ddab776d9c731335e3b7ab3d446165a2531e5c709c5b0c6701914105cdae5292db103ebec8e2dbd9caa89f1078aef78cee8e6db6c2ef005fb63e471e76c8c0298c25861687ccb38aca273a5942949f32868481f33d4164efc01afa76076228b23cf0d10f34a61d9829286fff3e2147536a66739cd7a2bc321dfe47780cd8647eb8ce49d70e4d6be0376230da6c976b9aaba075270f6390e020f5db2635457929a7052d64ba4b7a6d1cc3dc4c9c6df2f8c26d9de6b6328bdc16721d551a648ca305f924841e2914011c2dd1a3ea8bf666408a9f7acc99fac7101746c8e7da4093cde13ac125c897fbda8d12f054096c0b0e72a566e72a5b5d78dc34b3017e9dcc443b17f326e81c58f165e95959e13615431493267b73898c833cda1c36afef70950c0a3b2057ad9859017744f6971ed1952ee999bab921167de0d37c9887952d321c1bbfe4ae401de517a31b2f0680d0df5715ce93f833b81fd08d5e9a19ed88298d921ce674db76e26ef69100f1f4cd8e3b5bfd4ab9042e22751fa5cc457bda7c9583c519a6ece97b8fb53b0963191d4cd21095926188a6b467683ed8332f7dc86252264746209f476bfa93b23b8fb00514b2daea678c915194e9f1a1b95fa4412bfe9c7643e933357f626fe6c63544437ec6c4d285ed89eb1d127245b3a7189ab5ca50c729011e71c6937598f3289b0130c6db9f8fa3f27c331a0d0a358584ddc5de244de070e6cc86809c5b54327f047a73285153391675eb98d3dc78ed62f32c714b509dedb4ad3c2b8f782f518cedd3bec67b98accea72da85cc62ce7aa90dd5ad72a44b6d3d49d11caa13269fbd1749564bae7bf0180c8f2222e51fd5e7b56c4b242a62d1670cb0dd2c000bb41a685fe2f77f3dcdc082374c43f5284cfddccf924e02692ced6c1859753c3d16a69ea4b45b41905a328c2ad2b03c98ca642d3e9986145eb53cdeec0aad27766b50149559067ab36e0ba42e101f5dbedcca1d623e68007ffb5bac0942713e80dca0ab4c7d63f327507327cf76f484a44ed128c55d4123e6624ec1cf77f09b04d53b910dcdab3570a21144decc8bb121cd0a12f9481261afcbfb65980b67bfc2e47f17bab9557d8bc8658e9dc9b01e8f8387929ff925266545543478f835ed3df2eec93a73ee44b64feccf4041269b9c21e6e2794e38f1394865bba1dfc663338f51c3644410285a12fb0085012493effad37e967bc4cd740b06669224c04656640720e7c4025cb33b1534ae74481af70504eb0c11e86248b36de80686a5b5e2419fec766b3dd013d10afaa3d1e1fe9f1048784a930f4f537ebbbccdedd32849a6bfd58a27c9195fd0b235b4c5bc3c0ff8f4394653c044222184fb0d4e2f3e9a97b08fdd36ea08536212bda66606c8ec38a5f8e7ae07c2c1cf096e7b801d2616791c02321e7359be41a8b545ad0b2382d15b50b362320d4f6528c0ee19f044bc221e4530a7fe8b3ac4d549f4b2170daa06f72f01821d8410bf206bb59c261372c3bb63feed11740f0407256b9d43606eb7ae3b7e36e67e569d6c460699c069255c44f34033472320511b976c82732ebb715bafa5a9122726c6db531a5ab677bbe0427aa12b90f86edb59cff3dffc5f1c85a6de45accde1380e1ed7ed96073d23c5e230c773db732f2336387dc2e974208b5f6589e91f793d511adc175df5088e5c3781de86417b3f7b7b3adee0c2e2fe215c1c20ae423beab6dd6312d0d5b7e01a61541c3dd30e11f2b3bc374143577b987480121b49433540de3b171ba243ef92c74aad32ff982cf44b34412bbcb5e08aa65aabb832c21eeb1084cfe2d4718ee2f5f0b9b9dcf56b5b0946e10d67bf11764f8083a8a87e869670ee8c75e0a7da5ab243ac657534d483d6efe2aa10da6253fc80b1401107d64dc5c6ad5c284835aa48ac09197c672077e24b12824af2363f6f3e3b62a4e6ff2bc6b3a2d43236133a891658fb269dff8c45792cda6945fb3382e263d642063db30fc2b829bd2a51fb5ee14223e1843114cd5f291431936f1aa85b8ef06504bb94eed80834261cf3825eb3b99a01798c38619fdd4be1e50351cace0d9353c57645e21d6faf272957055243e032fb05770feb8be75aebccccf5056d6604901bb17fdaba32ed0725991b74eafb5ffb6d14304b721cf90a3164280b01edbc725316d8a109222454065ca060308274c182a2d120c55a7c2ee47a831c3c548a0e0f26f0461685003c0246d1f61cb77da10bd0a9441754933edcd0704399e1a4283703edf2426fffc037538e562eaf24a9cf498f031b73b88fab29910b0c0e3b26bbdc4948d05512d6f72454749fd639eddfbbd465cb65b9e1ec4d0a599a98768f375d1ff7fb0552fddc09b6a781cf854a410a44e87b500b8a2be1f036cd2838a248119d6ac3e8f97d66efb40df89ed6239565d73c5b5a8b62e19e5f21f46ccbb13830679b7bea93b39dc545dc7be9ae8bb290c015d5ed5bfe43af0dd397f0ae14231385e7d921ee981f92af35ccd14187cf3ee7a8487d2c6127b0f880fed40ad938ce3f0c52c001f1989d9bb9e9982f27b1ce82138ff9f5074227b8bc80dec4b0bc49804433a620240f0edbd7386a37882001daac8d57c867b79acb62183800b0e64caed45b22f6d72e7f97caf0dcd14c453b4f22437e2cb5b0b209d901e6d1f6b8ba6a03d30e583a1e9e1f91c4b5eb309216e59029ddccc1f87d63d508388ea864762cb2f2315661bc36ff4df5f01dbb53cb33ffda95162d5020063758c1e08d209ec00b95c77843cfd63a9c3fe6949fc2c003d88d5633eba3964ef2495b33cd12b12c8adf2f9cc1761c17758aff9359b0c475d0b84643d9bed1582840423ba4c975a082ddffaa86403efdef25cbe2224547d0d500ed5372073a3b0ab4cd464643642dbfb08ca33964ba0fbc3a88e57465612fcee99ea1e704fa5869c77cfbf4ae07a09f732f111e6e478a0c9cc3d9da27bc350c2b9e81fce0f404494d4d0a43499fec84ef7a5efdf0c30fb65d68236dd5169820e1443d384b468aa9a8ad5f34531ddc584467c2231251123a6b86b864a999db2f6e5f2d3ca4a1aa5bf65eb3fa57825cfc153a09cf18ca63809c75e99a791dba3407856033323c7a993faa2854bf41cd766fda654d70ee8634d68d6bafc6afa1eb7f4e57237d60d136aa7b0d507c1c08d43d903d2b0ff80aeed873491378e726e7f09901790e8075b21df17edaa6c0bc70d60b342fe37578d9f7d59c8caf0e5e2be2d989d6684075bb075e6e3a43e2b2a4cdfa5aca61bb4833998ae0dbbc1a90791a3bff84c7b3dc0428f64a1da4ccfc9bb98d524fbc4ac6c4536608be957e1d868cdf2d54bd6c1b11fd4ad80cedbd940e3e0a26a18f9039d11a8ec4d982214835020bdb86aef943fe8a58415c2c0422eae0f345c5c5e6f06431c7d500f2e5215c42397f145acb1da319303764be29de0ec59e732c4b8078e2b62dd6d40c323eea53ed91c159e43c8bb89d26cfe727e215670e6c8ea2c9f77b7610e67d8ffe6400f48c80160f7ab7981bb884245a20b374e9d77875b18d0295fc95ab9f6751ac22a1fa62259873cd1327571bbd8995aa292946facdb00dce6ba22bacd295dac08715fc38945fe9acd19bd852bd1b7f19e3f35b2d59ac92dca5919bfe30fa47cb300af1d5fe50a0ad818edd48039ce8956fa8a6fd65a0ef396703bc5ffad22aada4e20d670121147317169f0ac2244600eb8637557d93ab4b40edef7d2d44ce8294eb818c3debca9afeae50d5083dafe108c1b5453030bea57e876fcca6bd5bd31c8992ea4ab02e40c7d13dcc7308a374a48b6357dd5bd4d7aa66e30a6f20e33609ad578b64204fc9c62fc0612073e8b72e54b2db9284699a89e3ec0b0be67f48d359a436a7d52d639018c545498b5c56b878c6bf927721a5231ed42d2dce355021c407042d176bd8f8f4a0900321c44dc16cbbb97af00bf4598900f194cb43d9b1ae998a2d0a3aa70e15da706c24635120517b49a972d61e835f0788296ccd5a99224a8e9aba7dd98720aefc6a5cf31bf8d0382ce5e66b9f75f4d7e0c0eac3d085f8ba200bf616a147688286f6bb8e9b83b0262d5a7699ee7aeca31bb9d07261e3b5000dcdbe1966529f5c19c1000773509f465bede923fe24898f3c9112ce290b34b14a1cf41cb2ce74c18d7173a9e78c99dbd2a69586e2a42dd9ec51e1162a0183a8c8053976f6d4f54efff81cc4f16403c4091af46a20e454e499f351cc1dc93a30498a8bd85814e235382710096a29c6af69fc8ed591a567edc6482ebcb898f1e7eb0a6d84c4be534648db479c3425b047334fbd804e9f26cb849c3560aea1befe7d135f2c87bce6bfd0d8bcbd5940b01b282cf6f1a61d1f0c48006a986455ace19149243a6e3a4bd33be25a20424460aab03027bd13c61cdc4e53cc0915cde3325db559b37eb6dd10857a6694ecf9dcf387d009c482437315552cd18c05b17fe8ca7d34237b8a534f603728ea66553ee269aa609acef7fe9d8d0418db377e527534ac9e86a58cf1d192c979b83dc1a22226eb0c2d83b68ac4cc5f9c215ed98a00ecf3bb089e093338ac0097e201b038d9265ba084b7d4b4726c44c69f69ecf59ff1e4e59f58cf4539ecc79342c4df7e7f607a493146df84beebf572f315e3ccb0ea2a1adf9d62e32460cefba36133fc49b536ef452f3ba15da579ce8d95e18d4bbb639f87566e5f97fc0874fc8f03549a90f17cf9a67b98e1bbb7580580b2e4f6b2fd5a5a91ced25445d35cb150dd2c5c74086ac95d8d1e68f0fa17ba42065b64c7c79bf0b60876acef602809ca8279acbd4dc15e0cf7c7cea540ce30469b835710820aa0c2982de371898032ac673cb9923d5352b6ca91eb78dcf48373989fcd7d14183a11efa6eb07e9f734c407b67f5b2b182e0caa64e2928d9d4a4e368bc23e1cf1ad64ec3911cb87ee37a51f0fb75b639d99738abc5ef28c82f9c5c6b036a6d47516d75720ce337c4c49fff923417deb08e3b3d25e81cb0f95cc4df990b89c5496fc0fcba102206f9f6a7fbfbfaf577fa10d73cb4ccf7641e515a4e4ecb45efebde61a248a9155b23ebfe1a9a58656bfcdb06ba", 0x1000, r1) keyctl$search(0xa, r3, &(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x3}, r2) syz_open_dev$sg(&(0x7f0000000100), 0xda2, 0xa8402) 09:39:01 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x1d, r0, 0x0, 0x0, 0x0) 09:39:01 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x2, 0x404040) ioctl$SCSI_IOCTL_DOORLOCK(r0, 0x5380) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r1, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) keyctl$reject(0x13, r1, 0x7fff, 0x10000, r1) 09:39:01 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) keyctl$restrict_keyring(0x1d, r1, &(0x7f0000000000)='id_legacy\x00', &(0x7f0000000040)='keyring\x00') add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:39:01 executing program 5: clone3(&(0x7f0000000140)={0x0, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x21}, &(0x7f0000000940)=""/4096, 0x1000, &(0x7f00000000c0), &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0], 0x3}, 0x58) 09:39:01 executing program 1: r0 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000000), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000080), &(0x7f0000000900)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000040), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f0000000000), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f0000000080), &(0x7f0000000900)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) (async) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) (async) 09:39:01 executing program 3: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) r1 = add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="a50d7bbad6b96703451a51ca8f7700254ca860f30f87a8c5e45c", 0x1a, r0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key(&(0x7f0000000200)='rxrpc\x00', &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000940)="3679b42a3345a32ca56656ee0e1c86d3d3e616aa5e42ad1d7973ee45d886f7c9d18f7e41b2cfb14384b8d23171b816a91d59a9be01d5a99b0341685bf30e72d8164755cc2f49b3a5e2d0e7ae4876fbe4505117ec4ee518b6d4cb34b5a9b7a17347355ec1916fe0d0a496ec250ff826e3992b44be83740b5683856c031cad25ead6bee6e61ebc3bc9d37c2a7792d086773262d573b0ada02155e0a586767e6224f34c36e7af0ed616784e592271f86a8d0bf3b9ebdfafbb518bf100e603f1c9707f0253d95afcf13e3ba3162bdd870fe736a52e8d512dec511d856164d4108fb80fb6caf0477c7066049506652441d759e8f6070e9af2379a12f2aedb978aea91a5dcfe6a2c3a845e118a4cf636cd065a93292a1c527dce4a2d4972b6f4915641b9ce1a414bbb523b3ad32f050efec698122eb6b1b12036bd0f664b04b78c064a37db6cadad86ad4117e4782515541df1b2486891fe908cb6a85969f05190abd1b79f78cc9f4e66c374ea01e5a0a1c81c22347440b14c5c6723aab57c2ed00b4d5b6e63e5a1de6ada5b81598dfb19e17b17d1b66c7fe6f9458b6f0da468a853b4e2383538115e2c50f91cfa33e9821f0b2bdee95db829227a2a21b8eeb45cf9a19c7c3db1bc407854210fd3a6e481354f8bbe482bee9189fcb2bd2030f7259ae165a3427848fb0311c062e3da7e1222f7ddab776d9c731335e3b7ab3d446165a2531e5c709c5b0c6701914105cdae5292db103ebec8e2dbd9caa89f1078aef78cee8e6db6c2ef005fb63e471e76c8c0298c25861687ccb38aca273a5942949f32868481f33d4164efc01afa76076228b23cf0d10f34a61d9829286fff3e2147536a66739cd7a2bc321dfe47780cd8647eb8ce49d70e4d6be0376230da6c976b9aaba075270f6390e020f5db2635457929a7052d64ba4b7a6d1cc3dc4c9c6df2f8c26d9de6b6328bdc16721d551a648ca305f924841e2914011c2dd1a3ea8bf666408a9f7acc99fac7101746c8e7da4093cde13ac125c897fbda8d12f054096c0b0e72a566e72a5b5d78dc34b3017e9dcc443b17f326e81c58f165e95959e13615431493267b73898c833cda1c36afef70950c0a3b2057ad9859017744f6971ed1952ee999bab921167de0d37c9887952d321c1bbfe4ae401de517a31b2f0680d0df5715ce93f833b81fd08d5e9a19ed88298d921ce674db76e26ef69100f1f4cd8e3b5bfd4ab9042e22751fa5cc457bda7c9583c519a6ece97b8fb53b0963191d4cd21095926188a6b467683ed8332f7dc86252264746209f476bfa93b23b8fb00514b2daea678c915194e9f1a1b95fa4412bfe9c7643e933357f626fe6c63544437ec6c4d285ed89eb1d127245b3a7189ab5ca50c729011e71c6937598f3289b0130c6db9f8fa3f27c331a0d0a358584ddc5de244de070e6cc86809c5b54327f047a73285153391675eb98d3dc78ed62f32c714b509dedb4ad3c2b8f782f518cedd3bec67b98accea72da85cc62ce7aa90dd5ad72a44b6d3d49d11caa13269fbd1749564bae7bf0180c8f2222e51fd5e7b56c4b242a62d1670cb0dd2c000bb41a685fe2f77f3dcdc082374c43f5284cfddccf924e02692ced6c1859753c3d16a69ea4b45b41905a328c2ad2b03c98ca642d3e9986145eb53cdeec0aad27766b50149559067ab36e0ba42e101f5dbedcca1d623e68007ffb5bac0942713e80dca0ab4c7d63f327507327cf76f484a44ed128c55d4123e6624ec1cf77f09b04d53b910dcdab3570a21144decc8bb121cd0a12f9481261afcbfb65980b67bfc2e47f17bab9557d8bc8658e9dc9b01e8f8387929ff925266545543478f835ed3df2eec93a73ee44b64feccf4041269b9c21e6e2794e38f1394865bba1dfc663338f51c3644410285a12fb0085012493effad37e967bc4cd740b06669224c04656640720e7c4025cb33b1534ae74481af70504eb0c11e86248b36de80686a5b5e2419fec766b3dd013d10afaa3d1e1fe9f1048784a930f4f537ebbbccdedd32849a6bfd58a27c9195fd0b235b4c5bc3c0ff8f4394653c044222184fb0d4e2f3e9a97b08fdd36ea08536212bda66606c8ec38a5f8e7ae07c2c1cf096e7b801d2616791c02321e7359be41a8b545ad0b2382d15b50b362320d4f6528c0ee19f044bc221e4530a7fe8b3ac4d549f4b2170daa06f72f01821d8410bf206bb59c261372c3bb63feed11740f0407256b9d43606eb7ae3b7e36e67e569d6c460699c069255c44f34033472320511b976c82732ebb715bafa5a9122726c6db531a5ab677bbe0427aa12b90f86edb59cff3dffc5f1c85a6de45accde1380e1ed7ed96073d23c5e230c773db732f2336387dc2e974208b5f6589e91f793d511adc175df5088e5c3781de86417b3f7b7b3adee0c2e2fe215c1c20ae423beab6dd6312d0d5b7e01a61541c3dd30e11f2b3bc374143577b987480121b49433540de3b171ba243ef92c74aad32ff982cf44b34412bbcb5e08aa65aabb832c21eeb1084cfe2d4718ee2f5f0b9b9dcf56b5b0946e10d67bf11764f8083a8a87e869670ee8c75e0a7da5ab243ac657534d483d6efe2aa10da6253fc80b1401107d64dc5c6ad5c284835aa48ac09197c672077e24b12824af2363f6f3e3b62a4e6ff2bc6b3a2d43236133a891658fb269dff8c45792cda6945fb3382e263d642063db30fc2b829bd2a51fb5ee14223e1843114cd5f291431936f1aa85b8ef06504bb94eed80834261cf3825eb3b99a01798c38619fdd4be1e50351cace0d9353c57645e21d6faf272957055243e032fb05770feb8be75aebccccf5056d6604901bb17fdaba32ed0725991b74eafb5ffb6d14304b721cf90a3164280b01edbc725316d8a109222454065ca060308274c182a2d120c55a7c2ee47a831c3c548a0e0f26f0461685003c0246d1f61cb77da10bd0a9441754933edcd0704399e1a4283703edf2426fffc037538e562eaf24a9cf498f031b73b88fab29910b0c0e3b26bbdc4948d05512d6f72454749fd639eddfbbd465cb65b9e1ec4d0a599a98768f375d1ff7fb0552fddc09b6a781cf854a410a44e87b500b8a2be1f036cd2838a248119d6ac3e8f97d66efb40df89ed6239565d73c5b5a8b62e19e5f21f46ccbb13830679b7bea93b39dc545dc7be9ae8bb290c015d5ed5bfe43af0dd397f0ae14231385e7d921ee981f92af35ccd14187cf3ee7a8487d2c6127b0f880fed40ad938ce3f0c52c001f1989d9bb9e9982f27b1ce82138ff9f5074227b8bc80dec4b0bc49804433a620240f0edbd7386a37882001daac8d57c867b79acb62183800b0e64caed45b22f6d72e7f97caf0dcd14c453b4f22437e2cb5b0b209d901e6d1f6b8ba6a03d30e583a1e9e1f91c4b5eb309216e59029ddccc1f87d63d508388ea864762cb2f2315661bc36ff4df5f01dbb53cb33ffda95162d5020063758c1e08d209ec00b95c77843cfd63a9c3fe6949fc2c003d88d5633eba3964ef2495b33cd12b12c8adf2f9cc1761c17758aff9359b0c475d0b84643d9bed1582840423ba4c975a082ddffaa86403efdef25cbe2224547d0d500ed5372073a3b0ab4cd464643642dbfb08ca33964ba0fbc3a88e57465612fcee99ea1e704fa5869c77cfbf4ae07a09f732f111e6e478a0c9cc3d9da27bc350c2b9e81fce0f404494d4d0a43499fec84ef7a5efdf0c30fb65d68236dd5169820e1443d384b468aa9a8ad5f34531ddc584467c2231251123a6b86b864a999db2f6e5f2d3ca4a1aa5bf65eb3fa57825cfc153a09cf18ca63809c75e99a791dba3407856033323c7a993faa2854bf41cd766fda654d70ee8634d68d6bafc6afa1eb7f4e57237d60d136aa7b0d507c1c08d43d903d2b0ff80aeed873491378e726e7f09901790e8075b21df17edaa6c0bc70d60b342fe37578d9f7d59c8caf0e5e2be2d989d6684075bb075e6e3a43e2b2a4cdfa5aca61bb4833998ae0dbbc1a90791a3bff84c7b3dc0428f64a1da4ccfc9bb98d524fbc4ac6c4536608be957e1d868cdf2d54bd6c1b11fd4ad80cedbd940e3e0a26a18f9039d11a8ec4d982214835020bdb86aef943fe8a58415c2c0422eae0f345c5c5e6f06431c7d500f2e5215c42397f145acb1da319303764be29de0ec59e732c4b8078e2b62dd6d40c323eea53ed91c159e43c8bb89d26cfe727e215670e6c8ea2c9f77b7610e67d8ffe6400f48c80160f7ab7981bb884245a20b374e9d77875b18d0295fc95ab9f6751ac22a1fa62259873cd1327571bbd8995aa292946facdb00dce6ba22bacd295dac08715fc38945fe9acd19bd852bd1b7f19e3f35b2d59ac92dca5919bfe30fa47cb300af1d5fe50a0ad818edd48039ce8956fa8a6fd65a0ef396703bc5ffad22aada4e20d670121147317169f0ac2244600eb8637557d93ab4b40edef7d2d44ce8294eb818c3debca9afeae50d5083dafe108c1b5453030bea57e876fcca6bd5bd31c8992ea4ab02e40c7d13dcc7308a374a48b6357dd5bd4d7aa66e30a6f20e33609ad578b64204fc9c62fc0612073e8b72e54b2db9284699a89e3ec0b0be67f48d359a436a7d52d639018c545498b5c56b878c6bf927721a5231ed42d2dce355021c407042d176bd8f8f4a0900321c44dc16cbbb97af00bf4598900f194cb43d9b1ae998a2d0a3aa70e15da706c24635120517b49a972d61e835f0788296ccd5a99224a8e9aba7dd98720aefc6a5cf31bf8d0382ce5e66b9f75f4d7e0c0eac3d085f8ba200bf616a147688286f6bb8e9b83b0262d5a7699ee7aeca31bb9d07261e3b5000dcdbe1966529f5c19c1000773509f465bede923fe24898f3c9112ce290b34b14a1cf41cb2ce74c18d7173a9e78c99dbd2a69586e2a42dd9ec51e1162a0183a8c8053976f6d4f54efff81cc4f16403c4091af46a20e454e499f351cc1dc93a30498a8bd85814e235382710096a29c6af69fc8ed591a567edc6482ebcb898f1e7eb0a6d84c4be534648db479c3425b047334fbd804e9f26cb849c3560aea1befe7d135f2c87bce6bfd0d8bcbd5940b01b282cf6f1a61d1f0c48006a986455ace19149243a6e3a4bd33be25a20424460aab03027bd13c61cdc4e53cc0915cde3325db559b37eb6dd10857a6694ecf9dcf387d009c482437315552cd18c05b17fe8ca7d34237b8a534f603728ea66553ee269aa609acef7fe9d8d0418db377e527534ac9e86a58cf1d192c979b83dc1a22226eb0c2d83b68ac4cc5f9c215ed98a00ecf3bb089e093338ac0097e201b038d9265ba084b7d4b4726c44c69f69ecf59ff1e4e59f58cf4539ecc79342c4df7e7f607a493146df84beebf572f315e3ccb0ea2a1adf9d62e32460cefba36133fc49b536ef452f3ba15da579ce8d95e18d4bbb639f87566e5f97fc0874fc8f03549a90f17cf9a67b98e1bbb7580580b2e4f6b2fd5a5a91ced25445d35cb150dd2c5c74086ac95d8d1e68f0fa17ba42065b64c7c79bf0b60876acef602809ca8279acbd4dc15e0cf7c7cea540ce30469b835710820aa0c2982de371898032ac673cb9923d5352b6ca91eb78dcf48373989fcd7d14183a11efa6eb07e9f734c407b67f5b2b182e0caa64e2928d9d4a4e368bc23e1cf1ad64ec3911cb87ee37a51f0fb75b639d99738abc5ef28c82f9c5c6b036a6d47516d75720ce337c4c49fff923417deb08e3b3d25e81cb0f95cc4df990b89c5496fc0fcba102206f9f6a7fbfbfaf577fa10d73cb4ccf7641e515a4e4ecb45efebde61a248a9155b23ebfe1a9a58656bfcdb06ba", 0x1000, r1) syz_open_dev$sg(&(0x7f0000000100), 0xda2, 0xa8402) 09:39:01 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x2, 0x404040) ioctl$SCSI_IOCTL_DOORLOCK(r0, 0x5380) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r1, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) keyctl$reject(0x13, r1, 0x7fff, 0x10000, r1) 09:39:01 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x1e, r0, 0x0, 0x0, 0x0) 09:39:01 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) (async, rerun: 32) keyctl$restrict_keyring(0x1d, r1, &(0x7f0000000000)='id_legacy\x00', &(0x7f0000000040)='keyring\x00') (async, rerun: 32) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:39:01 executing program 3: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="a50d7bbad6b96703451a51ca8f7700254ca860f30f87a8c5e45c", 0x1a, r0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) syz_open_dev$sg(&(0x7f0000000100), 0xda2, 0xa8402) 09:39:01 executing program 1: r0 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000000), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000080), &(0x7f0000000900)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000040), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f0000000000), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f0000000080), &(0x7f0000000900)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) (async) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) (async) 09:39:01 executing program 5: clone3(&(0x7f0000000140)={0x0, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x21}, &(0x7f0000000940)=""/4096, 0x1000, &(0x7f00000000c0), &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0], 0x3}, 0x58) 09:39:01 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x2, 0x404040) ioctl$SCSI_IOCTL_DOORLOCK(r0, 0x5380) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r1, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) keyctl$reject(0x13, r1, 0x7fff, 0x10000, r1) 09:39:01 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$reject(0x13, r0, 0x5, 0x9da, r0) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) 09:39:01 executing program 3: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="a50d7bbad6b96703451a51ca8f7700254ca860f30f87a8c5e45c", 0x1a, r0) syz_open_dev$sg(&(0x7f0000000100), 0xda2, 0xa8402) 09:39:01 executing program 5: clone3(&(0x7f0000000140)={0x0, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x21}, &(0x7f0000000940)=""/4096, 0x1000, &(0x7f00000000c0), &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0], 0x3}, 0x58) 09:39:01 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$search(0xa, r1, &(0x7f0000000000)='blacklist\x00', &(0x7f0000000040)={'syz', 0x0}, r2) 09:39:01 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) keyctl$restrict_keyring(0x1d, r1, &(0x7f0000000000)='id_legacy\x00', &(0x7f0000000040)='keyring\x00') add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:39:01 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000000)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff9) r3 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) keyctl$clear(0x7, r3) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, r2) r5 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$KEYCTL_MOVE(0x1e, 0x0, r4, r5, 0x1) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r1) r6 = add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r6) r7 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000180)={'syz', 0x2}, 0x0, 0x0, r7) keyctl$search(0xb, r2, 0x0, 0x0, r2) 09:39:01 executing program 3: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) syz_open_dev$sg(&(0x7f0000000100), 0xda2, 0xa8402) 09:39:01 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$reject(0x13, r0, 0x5, 0x9da, r0) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$reject(0x13, r0, 0x5, 0x9da, r0) (async) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) (async) 09:39:01 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) (async) keyctl$search(0xa, r1, &(0x7f0000000000)='blacklist\x00', &(0x7f0000000040)={'syz', 0x0}, r2) 09:39:01 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000000)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff9) r3 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) keyctl$clear(0x7, r3) (async, rerun: 32) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, r2) (rerun: 32) r5 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$KEYCTL_MOVE(0x1e, 0x0, r4, r5, 0x1) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r1) (async, rerun: 32) r6 = add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) (rerun: 32) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r6) (async) r7 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000180)={'syz', 0x2}, 0x0, 0x0, r7) keyctl$search(0xb, r2, 0x0, 0x0, r2) 09:39:01 executing program 3: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) syz_open_dev$sg(&(0x7f0000000100), 0xda2, 0xa8402) 09:39:01 executing program 5: clone3(&(0x7f0000000140)={0x8000, 0x0, &(0x7f0000000040), &(0x7f0000000080), {0x21}, &(0x7f0000000940)=""/4096, 0x1000, &(0x7f00000000c0), &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0], 0x3}, 0x58) 09:39:01 executing program 2: r0 = getpid() pidfd_open(r0, 0x0) wait4(r0, &(0x7f0000000040), 0x2, &(0x7f0000000080)) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$clear(0x7, r1) keyctl$restrict_keyring(0x1d, r1, &(0x7f0000000000)='.dead\x00', 0x0) keyctl$search(0x3, r1, 0x0, 0x0, 0x0) r2 = socket(0x9, 0x1, 0x1) r3 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000480), 0xffffffffffffffff) sendmsg$WG_CMD_GET_DEVICE(r2, &(0x7f0000000580)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000540)={&(0x7f00000004c0)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="00082abd7000ffdbdf25000000001400020077673000000000000000000000000000080005000000000008000100", @ANYRES32=0x0, @ANYBLOB="100002007767310000001d001f00000000000000"], 0x4c}, 0x1, 0x0, 0x0, 0x80}, 0x4c000) 09:39:01 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$reject(0x13, r0, 0x5, 0x9da, r0) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$reject(0x13, r0, 0x5, 0x9da, r0) (async) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) (async) 09:39:01 executing program 3: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) syz_open_dev$sg(&(0x7f0000000100), 0xda2, 0xa8402) 09:39:01 executing program 5: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, &(0x7f0000000080), {0x21}, &(0x7f0000000940)=""/4096, 0x1000, &(0x7f00000000c0), &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0], 0x3}, 0x58) 09:39:01 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$search(0xa, r1, &(0x7f0000000000)='blacklist\x00', &(0x7f0000000040)={'syz', 0x0}, r2) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) (async) keyctl$search(0xa, r1, &(0x7f0000000000)='blacklist\x00', &(0x7f0000000040)={'syz', 0x0}, r2) (async) 09:39:01 executing program 2: r0 = getpid() pidfd_open(r0, 0x0) wait4(r0, &(0x7f0000000040), 0x2, &(0x7f0000000080)) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$clear(0x7, r1) keyctl$restrict_keyring(0x1d, r1, &(0x7f0000000000)='.dead\x00', 0x0) keyctl$search(0x3, r1, 0x0, 0x0, 0x0) r2 = socket(0x9, 0x1, 0x1) r3 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000480), 0xffffffffffffffff) sendmsg$WG_CMD_GET_DEVICE(r2, &(0x7f0000000580)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000540)={&(0x7f00000004c0)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="00082abd7000ffdbdf25000000001400020077673000000000000000000000000000080005000000000008000100", @ANYRES32=0x0, @ANYBLOB="100002007767310000001d001f00000000000000"], 0x4c}, 0x1, 0x0, 0x0, 0x80}, 0x4c000) getpid() (async) pidfd_open(r0, 0x0) (async) wait4(r0, &(0x7f0000000040), 0x2, &(0x7f0000000080)) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$clear(0x7, r1) (async) keyctl$restrict_keyring(0x1d, r1, &(0x7f0000000000)='.dead\x00', 0x0) (async) keyctl$search(0x3, r1, 0x0, 0x0, 0x0) (async) socket(0x9, 0x1, 0x1) (async) syz_genetlink_get_family_id$wireguard(&(0x7f0000000480), 0xffffffffffffffff) (async) sendmsg$WG_CMD_GET_DEVICE(r2, &(0x7f0000000580)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000540)={&(0x7f00000004c0)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="00082abd7000ffdbdf25000000001400020077673000000000000000000000000000080005000000000008000100", @ANYRES32=0x0, @ANYBLOB="100002007767310000001d001f00000000000000"], 0x4c}, 0x1, 0x0, 0x0, 0x80}, 0x4c000) (async) 09:39:01 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r2 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000000)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff9) (async) r3 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) keyctl$clear(0x7, r3) (async) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, r2) r5 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$KEYCTL_MOVE(0x1e, 0x0, r4, r5, 0x1) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r1) (async) r6 = add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r6) (async) r7 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000180)={'syz', 0x2}, 0x0, 0x0, r7) (async) keyctl$search(0xb, r2, 0x0, 0x0, r2) 09:39:01 executing program 3: syz_open_dev$sg(&(0x7f0000000100), 0xda2, 0xa8402) 09:39:01 executing program 5: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {0x21}, &(0x7f0000000940)=""/4096, 0x1000, &(0x7f00000000c0), &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0], 0x3}, 0x58) 09:39:01 executing program 0: sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x1c, 0x0, 0x400, 0x70bd2b, 0x25dfdbfd, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4001}, 0x20004010) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) keyctl$search(0xa, r0, &(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={'syz', 0x3}, r0) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$TIPC_CMD_GET_NODES(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, 0x0, 0x2, 0x70bd27, 0x25dfdbfc, {}, ["", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x1}, 0x4000) sendmsg$L2TP_CMD_TUNNEL_DELETE(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, r1, 0x300, 0x70bd2b, 0x25dfdbfe, {}, [@L2TP_ATTR_L2SPEC_LEN={0x5, 0x6, 0x1}, @L2TP_ATTR_SESSION_ID={0x8, 0xb, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x4080810}, 0x4001) 09:39:01 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000000)='asymmetric\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:39:01 executing program 5: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {}, &(0x7f0000000940)=""/4096, 0x1000, &(0x7f00000000c0), &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0], 0x3}, 0x58) 09:39:01 executing program 1: ioctl$SG_SET_KEEP_ORPHAN(0xffffffffffffffff, 0x2287, &(0x7f0000000000)=0x9) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:39:01 executing program 2: r0 = getpid() pidfd_open(r0, 0x0) (async) wait4(r0, &(0x7f0000000040), 0x2, &(0x7f0000000080)) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$clear(0x7, r1) (async) keyctl$restrict_keyring(0x1d, r1, &(0x7f0000000000)='.dead\x00', 0x0) (async) keyctl$search(0x3, r1, 0x0, 0x0, 0x0) r2 = socket(0x9, 0x1, 0x1) r3 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000480), 0xffffffffffffffff) sendmsg$WG_CMD_GET_DEVICE(r2, &(0x7f0000000580)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000540)={&(0x7f00000004c0)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="00082abd7000ffdbdf25000000001400020077673000000000000000000000000000080005000000000008000100", @ANYRES32=0x0, @ANYBLOB="100002007767310000001d001f00000000000000"], 0x4c}, 0x1, 0x0, 0x0, 0x80}, 0x4c000) 09:39:01 executing program 3: syz_open_dev$sg(0x0, 0xda2, 0xa8402) 09:39:01 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000000)='asymmetric\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:39:01 executing program 1: ioctl$SG_SET_KEEP_ORPHAN(0xffffffffffffffff, 0x2287, &(0x7f0000000000)=0x9) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:39:01 executing program 0: sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x1c, 0x0, 0x400, 0x70bd2b, 0x25dfdbfd, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4001}, 0x20004010) (async) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) (async, rerun: 32) keyctl$search(0xa, r0, &(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={'syz', 0x3}, r0) (async, rerun: 32) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$TIPC_CMD_GET_NODES(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, 0x0, 0x2, 0x70bd27, 0x25dfdbfc, {}, ["", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x1}, 0x4000) (async, rerun: 64) sendmsg$L2TP_CMD_TUNNEL_DELETE(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, r1, 0x300, 0x70bd2b, 0x25dfdbfe, {}, [@L2TP_ATTR_L2SPEC_LEN={0x5, 0x6, 0x1}, @L2TP_ATTR_SESSION_ID={0x8, 0xb, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x4080810}, 0x4001) (rerun: 64) 09:39:01 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) keyctl$reject(0x13, r1, 0x4, 0x7, r1) 09:39:01 executing program 0: sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x1c, 0x0, 0x400, 0x70bd2b, 0x25dfdbfd, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4001}, 0x20004010) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) keyctl$search(0xa, r0, &(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={'syz', 0x3}, r0) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$TIPC_CMD_GET_NODES(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, 0x0, 0x2, 0x70bd27, 0x25dfdbfc, {}, ["", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x1}, 0x4000) sendmsg$L2TP_CMD_TUNNEL_DELETE(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, r1, 0x300, 0x70bd2b, 0x25dfdbfe, {}, [@L2TP_ATTR_L2SPEC_LEN={0x5, 0x6, 0x1}, @L2TP_ATTR_SESSION_ID={0x8, 0xb, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x4080810}, 0x4001) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x1c, 0x0, 0x400, 0x70bd2b, 0x25dfdbfd, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4001}, 0x20004010) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) (async) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) (async) keyctl$search(0xa, r0, &(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={'syz', 0x3}, r0) (async) syz_genetlink_get_family_id$l2tp(&(0x7f00000000c0), 0xffffffffffffffff) (async) sendmsg$TIPC_CMD_GET_NODES(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, 0x0, 0x2, 0x70bd27, 0x25dfdbfc, {}, ["", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x1}, 0x4000) (async) sendmsg$L2TP_CMD_TUNNEL_DELETE(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, r1, 0x300, 0x70bd2b, 0x25dfdbfe, {}, [@L2TP_ATTR_L2SPEC_LEN={0x5, 0x6, 0x1}, @L2TP_ATTR_SESSION_ID={0x8, 0xb, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x4080810}, 0x4001) (async) 09:39:01 executing program 5: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {}, &(0x7f0000000940)=""/4096, 0x1000, &(0x7f00000000c0), &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0], 0x3}, 0x58) 09:39:01 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000000)='asymmetric\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:39:01 executing program 1: ioctl$SG_SET_KEEP_ORPHAN(0xffffffffffffffff, 0x2287, &(0x7f0000000000)=0x9) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async, rerun: 64) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) (rerun: 64) 09:39:01 executing program 3: syz_open_dev$sg(0x0, 0xda2, 0xa8402) 09:39:01 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000000)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, r1) 09:39:01 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) r1 = add_key(&(0x7f0000000000)='blacklist\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)="14c912591795c6efbeaf9ed1a90e30976f4edd6c12ae37af944b3767132c569acecaebd71eeef7541d4d32e16d7ff2a6ce1781321398e765", 0x38, r0) keyctl$reject(0x13, r0, 0x5bd7, 0x1ff, r1) 09:39:01 executing program 3: syz_open_dev$sg(0x0, 0xda2, 0xa8402) 09:39:01 executing program 5: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {}, &(0x7f0000000940)=""/4096, 0x1000, &(0x7f00000000c0), &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0], 0x3}, 0x58) 09:39:01 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:39:01 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) keyctl$reject(0x13, r1, 0x4, 0x7, r1) 09:39:01 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) (async) r1 = add_key(&(0x7f0000000000)='blacklist\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)="14c912591795c6efbeaf9ed1a90e30976f4edd6c12ae37af944b3767132c569acecaebd71eeef7541d4d32e16d7ff2a6ce1781321398e765", 0x38, r0) keyctl$reject(0x13, r0, 0x5bd7, 0x1ff, r1) 09:39:01 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) (async) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:39:01 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000000)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, r1) 09:39:01 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) keyctl$reject(0x13, r1, 0x4, 0x7, r1) 09:39:01 executing program 5: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {0x21}, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0], 0x3}, 0x58) 09:39:01 executing program 3: syz_open_dev$sg(&(0x7f0000000100), 0x0, 0xa8402) 09:39:01 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:39:01 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) r1 = add_key(&(0x7f0000000000)='blacklist\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)="14c912591795c6efbeaf9ed1a90e30976f4edd6c12ae37af944b3767132c569acecaebd71eeef7541d4d32e16d7ff2a6ce1781321398e765", 0x38, r0) keyctl$reject(0x13, r0, 0x5bd7, 0x1ff, r1) 09:39:01 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000000)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, r1) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000000)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, r1) (async) 09:39:01 executing program 3: syz_open_dev$sg(&(0x7f0000000100), 0x0, 0x0) 09:39:01 executing program 5: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {0x21}, 0x0, 0x0, 0x0, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0], 0x3}, 0x58) 09:39:01 executing program 2: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$search(0x3, r0, 0x0, 0x0, r1) 09:39:01 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000140)={'syz', 0x1}, &(0x7f0000000080)="8bd80310cbc2d33adeb93f1f6dcc2f34f6e1a6a1cdc2a498a33a08ad21209ae94e6dcfc0fbbd52755b5db0d2042a2993cc6feb194539024d4e4c9582f498", 0x3e, 0xfffffffffffffffe) keyctl$reject(0x13, r1, 0xffffffff, 0xffff, 0x0) keyctl$reject(0x13, r0, 0xbaaa, 0x96, 0xfffffffffffffff9) keyctl$clear(0x7, r0) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) 09:39:01 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) getpeername(r1, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) sendmsg$can_raw(r1, &(0x7f0000000200)={&(0x7f0000000100), 0x10, &(0x7f00000001c0)={&(0x7f0000000140)=@canfd={{0x0, 0x0, 0x1}, 0x6, 0x1, 0x0, 0x0, "b2d5e262eae89147d6595eb1cfad5f70ce38cc0b7826f9c6fb6f06f593fd32ca023e3aeed52ed13995d0020275ffc45e1357f73b06cb2e46310910722544c735"}, 0x48}, 0x1, 0x0, 0x0, 0x1}, 0x20000010) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) r3 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x501000, 0x0) r4 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r2) sendmsg$TIPC_CMD_RESET_LINK_STATS(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x30, 0x0, 0x200, 0x70bd28, 0x25dfdbfd, {{}, {}, {0x14, 0x14, 'broadcast-link\x00'}}, ["", "", "", "", "", "", ""]}, 0x30}}, 0x1) keyctl$clear(0x7, r4) ioctl$SG_GET_PACK_ID(r3, 0x227c, &(0x7f0000000040)) 09:39:01 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:39:01 executing program 5: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {0x21}, 0x0, 0x0, 0x0, 0x0}, 0x58) 09:39:01 executing program 3: syz_open_dev$sg(&(0x7f0000000100), 0x0, 0x0) 09:39:01 executing program 2: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$search(0x3, r0, 0x0, 0x0, r1) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) (async) keyctl$search(0x3, r0, 0x0, 0x0, r1) (async) 09:39:01 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r1 = add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000140)={'syz', 0x1}, &(0x7f0000000080)="8bd80310cbc2d33adeb93f1f6dcc2f34f6e1a6a1cdc2a498a33a08ad21209ae94e6dcfc0fbbd52755b5db0d2042a2993cc6feb194539024d4e4c9582f498", 0x3e, 0xfffffffffffffffe) keyctl$reject(0x13, r1, 0xffffffff, 0xffff, 0x0) (async) keyctl$reject(0x13, r0, 0xbaaa, 0x96, 0xfffffffffffffff9) (async) keyctl$clear(0x7, r0) (async) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) 09:39:01 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:39:01 executing program 5: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {0x21}, 0x0, 0x0, 0x0, 0x0}, 0x58) 09:39:02 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) getpeername(r1, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) (async) sendmsg$can_raw(r1, &(0x7f0000000200)={&(0x7f0000000100), 0x10, &(0x7f00000001c0)={&(0x7f0000000140)=@canfd={{0x0, 0x0, 0x1}, 0x6, 0x1, 0x0, 0x0, "b2d5e262eae89147d6595eb1cfad5f70ce38cc0b7826f9c6fb6f06f593fd32ca023e3aeed52ed13995d0020275ffc45e1357f73b06cb2e46310910722544c735"}, 0x48}, 0x1, 0x0, 0x0, 0x1}, 0x20000010) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) (async) r3 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x501000, 0x0) (async) r4 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r2) sendmsg$TIPC_CMD_RESET_LINK_STATS(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x30, 0x0, 0x200, 0x70bd28, 0x25dfdbfd, {{}, {}, {0x14, 0x14, 'broadcast-link\x00'}}, ["", "", "", "", "", "", ""]}, 0x30}}, 0x1) (async, rerun: 32) keyctl$clear(0x7, r4) (rerun: 32) ioctl$SG_GET_PACK_ID(r3, 0x227c, &(0x7f0000000040)) 09:39:02 executing program 2: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$search(0x3, r0, 0x0, 0x0, r1) 09:39:02 executing program 3: syz_open_dev$sg(&(0x7f0000000100), 0x0, 0x0) 09:39:02 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) (async) keyctl$search(0xa, r1, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) 09:39:02 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) getpeername(r1, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) sendmsg$can_raw(r1, &(0x7f0000000200)={&(0x7f0000000100), 0x10, &(0x7f00000001c0)={&(0x7f0000000140)=@canfd={{0x0, 0x0, 0x1}, 0x6, 0x1, 0x0, 0x0, "b2d5e262eae89147d6595eb1cfad5f70ce38cc0b7826f9c6fb6f06f593fd32ca023e3aeed52ed13995d0020275ffc45e1357f73b06cb2e46310910722544c735"}, 0x48}, 0x1, 0x0, 0x0, 0x1}, 0x20000010) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) r3 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x501000, 0x0) r4 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r2) sendmsg$TIPC_CMD_RESET_LINK_STATS(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x30, 0x0, 0x200, 0x70bd28, 0x25dfdbfd, {{}, {}, {0x14, 0x14, 'broadcast-link\x00'}}, ["", "", "", "", "", "", ""]}, 0x30}}, 0x1) keyctl$clear(0x7, r4) ioctl$SG_GET_PACK_ID(r3, 0x227c, &(0x7f0000000040)) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}, 0x0) (async) getpeername(r1, &(0x7f0000001480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x0) (async) sendmsg$can_raw(r1, &(0x7f0000000200)={&(0x7f0000000100), 0x10, &(0x7f00000001c0)={&(0x7f0000000140)=@canfd={{0x0, 0x0, 0x1}, 0x6, 0x1, 0x0, 0x0, "b2d5e262eae89147d6595eb1cfad5f70ce38cc0b7826f9c6fb6f06f593fd32ca023e3aeed52ed13995d0020275ffc45e1357f73b06cb2e46310910722544c735"}, 0x48}, 0x1, 0x0, 0x0, 0x1}, 0x20000010) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) (async) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x501000, 0x0) (async) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r2) (async) sendmsg$TIPC_CMD_RESET_LINK_STATS(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x30, 0x0, 0x200, 0x70bd28, 0x25dfdbfd, {{}, {}, {0x14, 0x14, 'broadcast-link\x00'}}, ["", "", "", "", "", "", ""]}, 0x30}}, 0x1) (async) keyctl$clear(0x7, r4) (async) ioctl$SG_GET_PACK_ID(r3, 0x227c, &(0x7f0000000040)) (async) 09:39:02 executing program 5: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {0x21}, 0x0, 0x0, 0x0, 0x0}, 0x58) 09:39:02 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r1 = add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000140)={'syz', 0x1}, &(0x7f0000000080)="8bd80310cbc2d33adeb93f1f6dcc2f34f6e1a6a1cdc2a498a33a08ad21209ae94e6dcfc0fbbd52755b5db0d2042a2993cc6feb194539024d4e4c9582f498", 0x3e, 0xfffffffffffffffe) keyctl$reject(0x13, r1, 0xffffffff, 0xffff, 0x0) (async) keyctl$reject(0x13, r0, 0xbaaa, 0x96, 0xfffffffffffffff9) (async) keyctl$clear(0x7, r0) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) 09:39:02 executing program 5: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {0x21}, 0x0, 0x0, 0x0, &(0x7f0000000100)=[0x0, 0xffffffffffffffff], 0x2}, 0x58) 09:39:02 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key(&(0x7f0000000140)='blacklist\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)="b2e6dc8586098da3be98d9e9ef3e644ef01fd0bad23681a2d6f7e851ed1bec79fb9416a79a998421c2bb509cae1710fd30d321f57b84732eb3b6b8cbc4d46d9bc043bacfc8b83a4d06876552d37a0b8fc939bf0cc55f44410beddf4a1aa9f3200cde947015423132762720ba563dc7460fc115cfaf1d8e128cb8b778555c858bd3c20270a29a0ee7ab4b568281", 0x8d, r0) add_key(&(0x7f0000000000)='blacklist\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="b5334697a725d9d37c58297e886d14b6bdfa3522e17967be11b1e5e9343e2a8a946449df0d14cba484c09c67e4c5d2da6d6454732d22b25924c231985ff7e3be61d02de248762670f281342f0190c78a086f03ecb83a4b3b05878e1adf9489a86af76cab9bd51c22d6b46f9858441da022d1c514f98f88d0552f80b1795672ded1901c8f2a3e9e45f4809ebe444e9250e5be02361dd9436fdabaa8ddc25d4efee0fc5d98d670de7b6c10dc9e378ea16504917f688c65b07680", 0xb9, r1) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:39:02 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x4, 0x400) ioctl$SG_NEXT_CMD_LEN(r0, 0x2283, &(0x7f0000000080)=0x18) ioctl$SG_GET_VERSION_NUM(r0, 0x2282, &(0x7f0000000500)) keyctl$search(0xa, 0x0, &(0x7f0000000040)='trusted\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) add_key(&(0x7f00000000c0)='pkcs7_test\x00', &(0x7f0000000100)={'syz', 0x1}, &(0x7f0000000180)="119af94a405713d7f96c25197f093e51edd68fc67963b27cc690fac63c9c07b5a493417cc9c51fad56636d4a8e7322aa213ee5e4bd91d875db9af735ef6fd1c52478ab50d3e2942a4d1c981b9d406aef9a8052f03fdb69ee483e936d3f1bb59428982bc2108b9cd0a72cccacb228e979769280110f16c94cfb361b68461274a03f4724f9777559548c49bca69cd737a9e18084935683d35798c2129834fd08d9a5a40bf3ff6f99b03f211736fedd0b074b11525a3d60a22aa8ab064a894b42eb682c8001e27756765c3613f869271353591c8aac4b01", 0xd6, 0xfffffffffffffff8) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r1) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000480)={0x53, 0xfffffffffffffffc, 0x15, 0x3f, @buffer={0x0, 0x41, &(0x7f0000000280)=""/65}, &(0x7f0000000300)="7550a68b3059716585de075e8438f5b1188a45510a", &(0x7f0000000340)=""/223, 0x4, 0x4, 0x2, &(0x7f0000000440)}) 09:39:02 executing program 3: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {0x21}, 0x0, 0x0, 0x0, 0x0}, 0x58) 09:39:02 executing program 0: ioctl$SCSI_IOCTL_DOORUNLOCK(0xffffffffffffffff, 0x5381) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100), 0x48001, 0x0) ioctl$SG_GET_ACCESS_COUNT(r1, 0x2289, &(0x7f0000000140)) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) r4 = syz_open_dev$sg(&(0x7f0000000080), 0x70, 0x800) ioctl$SG_GET_VERSION_NUM(r4, 0x2282, &(0x7f00000000c0)) keyctl$reject(0x13, r3, 0x9, 0x9, r0) keyctl$reject(0x13, r2, 0x0, 0x57a3782b, r0) 09:39:02 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r1 = add_key(&(0x7f0000000140)='blacklist\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)="b2e6dc8586098da3be98d9e9ef3e644ef01fd0bad23681a2d6f7e851ed1bec79fb9416a79a998421c2bb509cae1710fd30d321f57b84732eb3b6b8cbc4d46d9bc043bacfc8b83a4d06876552d37a0b8fc939bf0cc55f44410beddf4a1aa9f3200cde947015423132762720ba563dc7460fc115cfaf1d8e128cb8b778555c858bd3c20270a29a0ee7ab4b568281", 0x8d, r0) add_key(&(0x7f0000000000)='blacklist\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="b5334697a725d9d37c58297e886d14b6bdfa3522e17967be11b1e5e9343e2a8a946449df0d14cba484c09c67e4c5d2da6d6454732d22b25924c231985ff7e3be61d02de248762670f281342f0190c78a086f03ecb83a4b3b05878e1adf9489a86af76cab9bd51c22d6b46f9858441da022d1c514f98f88d0552f80b1795672ded1901c8f2a3e9e45f4809ebe444e9250e5be02361dd9436fdabaa8ddc25d4efee0fc5d98d670de7b6c10dc9e378ea16504917f688c65b07680", 0xb9, r1) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:39:02 executing program 3: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {0x21}, 0x0, 0x0, 0x0, 0x0}, 0x58) 09:39:02 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x4, 0x400) ioctl$SG_NEXT_CMD_LEN(r0, 0x2283, &(0x7f0000000080)=0x18) ioctl$SG_GET_VERSION_NUM(r0, 0x2282, &(0x7f0000000500)) keyctl$search(0xa, 0x0, &(0x7f0000000040)='trusted\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) add_key(&(0x7f00000000c0)='pkcs7_test\x00', &(0x7f0000000100)={'syz', 0x1}, &(0x7f0000000180)="119af94a405713d7f96c25197f093e51edd68fc67963b27cc690fac63c9c07b5a493417cc9c51fad56636d4a8e7322aa213ee5e4bd91d875db9af735ef6fd1c52478ab50d3e2942a4d1c981b9d406aef9a8052f03fdb69ee483e936d3f1bb59428982bc2108b9cd0a72cccacb228e979769280110f16c94cfb361b68461274a03f4724f9777559548c49bca69cd737a9e18084935683d35798c2129834fd08d9a5a40bf3ff6f99b03f211736fedd0b074b11525a3d60a22aa8ab064a894b42eb682c8001e27756765c3613f869271353591c8aac4b01", 0xd6, 0xfffffffffffffff8) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r1) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000480)={0x53, 0xfffffffffffffffc, 0x15, 0x3f, @buffer={0x0, 0x41, &(0x7f0000000280)=""/65}, &(0x7f0000000300)="7550a68b3059716585de075e8438f5b1188a45510a", &(0x7f0000000340)=""/223, 0x4, 0x4, 0x2, &(0x7f0000000440)}) syz_open_dev$sg(&(0x7f0000000000), 0x4, 0x400) (async) ioctl$SG_NEXT_CMD_LEN(r0, 0x2283, &(0x7f0000000080)=0x18) (async) ioctl$SG_GET_VERSION_NUM(r0, 0x2282, &(0x7f0000000500)) (async) keyctl$search(0xa, 0x0, &(0x7f0000000040)='trusted\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) add_key(&(0x7f00000000c0)='pkcs7_test\x00', &(0x7f0000000100)={'syz', 0x1}, &(0x7f0000000180)="119af94a405713d7f96c25197f093e51edd68fc67963b27cc690fac63c9c07b5a493417cc9c51fad56636d4a8e7322aa213ee5e4bd91d875db9af735ef6fd1c52478ab50d3e2942a4d1c981b9d406aef9a8052f03fdb69ee483e936d3f1bb59428982bc2108b9cd0a72cccacb228e979769280110f16c94cfb361b68461274a03f4724f9777559548c49bca69cd737a9e18084935683d35798c2129834fd08d9a5a40bf3ff6f99b03f211736fedd0b074b11525a3d60a22aa8ab064a894b42eb682c8001e27756765c3613f869271353591c8aac4b01", 0xd6, 0xfffffffffffffff8) (async) openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r1) (async) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000480)={0x53, 0xfffffffffffffffc, 0x15, 0x3f, @buffer={0x0, 0x41, &(0x7f0000000280)=""/65}, &(0x7f0000000300)="7550a68b3059716585de075e8438f5b1188a45510a", &(0x7f0000000340)=""/223, 0x4, 0x4, 0x2, &(0x7f0000000440)}) (async) 09:39:02 executing program 1: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$search(0xb, r1, 0x0, 0x0, r0) 09:39:02 executing program 5: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {0x21}, 0x0, 0x0, 0x0, &(0x7f0000000100)=[0x0], 0x1}, 0x58) 09:39:02 executing program 0: ioctl$SCSI_IOCTL_DOORUNLOCK(0xffffffffffffffff, 0x5381) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100), 0x48001, 0x0) ioctl$SG_GET_ACCESS_COUNT(r1, 0x2289, &(0x7f0000000140)) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) r4 = syz_open_dev$sg(&(0x7f0000000080), 0x70, 0x800) ioctl$SG_GET_VERSION_NUM(r4, 0x2282, &(0x7f00000000c0)) keyctl$reject(0x13, r3, 0x9, 0x9, r0) keyctl$reject(0x13, r2, 0x0, 0x57a3782b, r0) ioctl$SCSI_IOCTL_DOORUNLOCK(0xffffffffffffffff, 0x5381) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100), 0x48001, 0x0) (async) ioctl$SG_GET_ACCESS_COUNT(r1, 0x2289, &(0x7f0000000140)) (async) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) (async) syz_open_dev$sg(&(0x7f0000000080), 0x70, 0x800) (async) ioctl$SG_GET_VERSION_NUM(r4, 0x2282, &(0x7f00000000c0)) (async) keyctl$reject(0x13, r3, 0x9, 0x9, r0) (async) keyctl$reject(0x13, r2, 0x0, 0x57a3782b, r0) (async) 09:39:02 executing program 3: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {0x21}, 0x0, 0x0, 0x0, 0x0}, 0x58) 09:39:02 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key(&(0x7f0000000140)='blacklist\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)="b2e6dc8586098da3be98d9e9ef3e644ef01fd0bad23681a2d6f7e851ed1bec79fb9416a79a998421c2bb509cae1710fd30d321f57b84732eb3b6b8cbc4d46d9bc043bacfc8b83a4d06876552d37a0b8fc939bf0cc55f44410beddf4a1aa9f3200cde947015423132762720ba563dc7460fc115cfaf1d8e128cb8b778555c858bd3c20270a29a0ee7ab4b568281", 0x8d, r0) add_key(&(0x7f0000000000)='blacklist\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="b5334697a725d9d37c58297e886d14b6bdfa3522e17967be11b1e5e9343e2a8a946449df0d14cba484c09c67e4c5d2da6d6454732d22b25924c231985ff7e3be61d02de248762670f281342f0190c78a086f03ecb83a4b3b05878e1adf9489a86af76cab9bd51c22d6b46f9858441da022d1c514f98f88d0552f80b1795672ded1901c8f2a3e9e45f4809ebe444e9250e5be02361dd9436fdabaa8ddc25d4efee0fc5d98d670de7b6c10dc9e378ea16504917f688c65b07680", 0xb9, r1) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key(&(0x7f0000000140)='blacklist\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)="b2e6dc8586098da3be98d9e9ef3e644ef01fd0bad23681a2d6f7e851ed1bec79fb9416a79a998421c2bb509cae1710fd30d321f57b84732eb3b6b8cbc4d46d9bc043bacfc8b83a4d06876552d37a0b8fc939bf0cc55f44410beddf4a1aa9f3200cde947015423132762720ba563dc7460fc115cfaf1d8e128cb8b778555c858bd3c20270a29a0ee7ab4b568281", 0x8d, r0) (async) add_key(&(0x7f0000000000)='blacklist\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="b5334697a725d9d37c58297e886d14b6bdfa3522e17967be11b1e5e9343e2a8a946449df0d14cba484c09c67e4c5d2da6d6454732d22b25924c231985ff7e3be61d02de248762670f281342f0190c78a086f03ecb83a4b3b05878e1adf9489a86af76cab9bd51c22d6b46f9858441da022d1c514f98f88d0552f80b1795672ded1901c8f2a3e9e45f4809ebe444e9250e5be02361dd9436fdabaa8ddc25d4efee0fc5d98d670de7b6c10dc9e378ea16504917f688c65b07680", 0xb9, r1) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) 09:39:02 executing program 1: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$search(0xb, r1, 0x0, 0x0, r0) 09:39:02 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x4, 0x400) ioctl$SG_NEXT_CMD_LEN(r0, 0x2283, &(0x7f0000000080)=0x18) ioctl$SG_GET_VERSION_NUM(r0, 0x2282, &(0x7f0000000500)) keyctl$search(0xa, 0x0, &(0x7f0000000040)='trusted\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) add_key(&(0x7f00000000c0)='pkcs7_test\x00', &(0x7f0000000100)={'syz', 0x1}, &(0x7f0000000180)="119af94a405713d7f96c25197f093e51edd68fc67963b27cc690fac63c9c07b5a493417cc9c51fad56636d4a8e7322aa213ee5e4bd91d875db9af735ef6fd1c52478ab50d3e2942a4d1c981b9d406aef9a8052f03fdb69ee483e936d3f1bb59428982bc2108b9cd0a72cccacb228e979769280110f16c94cfb361b68461274a03f4724f9777559548c49bca69cd737a9e18084935683d35798c2129834fd08d9a5a40bf3ff6f99b03f211736fedd0b074b11525a3d60a22aa8ab064a894b42eb682c8001e27756765c3613f869271353591c8aac4b01", 0xd6, 0xfffffffffffffff8) (async) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r1) (async) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000480)={0x53, 0xfffffffffffffffc, 0x15, 0x3f, @buffer={0x0, 0x41, &(0x7f0000000280)=""/65}, &(0x7f0000000300)="7550a68b3059716585de075e8438f5b1188a45510a", &(0x7f0000000340)=""/223, 0x4, 0x4, 0x2, &(0x7f0000000440)}) 09:39:02 executing program 5: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {0x21}, 0x0, 0x0, 0x0, &(0x7f0000000100)}, 0x58) 09:39:02 executing program 0: ioctl$SCSI_IOCTL_DOORUNLOCK(0xffffffffffffffff, 0x5381) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100), 0x48001, 0x0) ioctl$SG_GET_ACCESS_COUNT(r1, 0x2289, &(0x7f0000000140)) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) r4 = syz_open_dev$sg(&(0x7f0000000080), 0x70, 0x800) ioctl$SG_GET_VERSION_NUM(r4, 0x2282, &(0x7f00000000c0)) keyctl$reject(0x13, r3, 0x9, 0x9, r0) keyctl$reject(0x13, r2, 0x0, 0x57a3782b, r0) ioctl$SCSI_IOCTL_DOORUNLOCK(0xffffffffffffffff, 0x5381) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100), 0x48001, 0x0) (async) ioctl$SG_GET_ACCESS_COUNT(r1, 0x2289, &(0x7f0000000140)) (async) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) (async) syz_open_dev$sg(&(0x7f0000000080), 0x70, 0x800) (async) ioctl$SG_GET_VERSION_NUM(r4, 0x2282, &(0x7f00000000c0)) (async) keyctl$reject(0x13, r3, 0x9, 0x9, r0) (async) keyctl$reject(0x13, r2, 0x0, 0x57a3782b, r0) (async) 09:39:02 executing program 3: clone3(0x0, 0x0) 09:39:02 executing program 1: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) keyctl$search(0xb, r1, 0x0, 0x0, r0) 09:39:02 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000000)='id_resolver\x00', 0x0) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:39:02 executing program 5: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {0x21}, 0x0, 0x0, 0x0, &(0x7f0000000100)}, 0x58) 09:39:02 executing program 3: clone3(0x0, 0x0) 09:39:02 executing program 0: keyctl$search(0x6, 0x0, 0x0, 0x0, 0x0) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$link(0x8, r1, r3) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$KEYCTL_MOVE(0x1e, r0, r2, 0xfffffffffffffffe, 0x1) 09:39:02 executing program 2: accept4$x25(0xffffffffffffffff, &(0x7f0000000140)={0x9, @remote}, &(0x7f0000000180)=0x12, 0x800) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$KEYCTL_MOVE(0x1e, r0, r1, r0, 0x0) keyctl$restrict_keyring(0x1d, r1, &(0x7f00000001c0)='big_key\x00', &(0x7f0000000200)=')).-x\x00') keyctl$search(0x3, r0, 0x0, 0x0, 0x0) sendmsg$TIPC_CMD_SET_LINK_PRI(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x802040}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="48000c01", @ANYRES16=0x0, @ANYBLOB="200027bd7000fbdbdf25010000000000000008410000004c00180000000075647000"/98], 0x68}, 0x1, 0x0, 0x0, 0x40}, 0x20000010) keyctl$link(0x8, r0, r0) ioctl$SCSI_IOCTL_DOORLOCK(0xffffffffffffffff, 0x5380) keyctl$restrict_keyring(0x1d, 0xfffffffffffffffe, &(0x7f0000000240)='dns_resolver\x00', &(0x7f0000000280)='udp\x00') r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000300), 0xffffffffffffffff) socketpair(0x3, 0x6, 0x5, &(0x7f0000000640)={0xffffffffffffffff}) sendmsg$TIPC_NL_BEARER_SET(r3, &(0x7f0000000740)={&(0x7f0000000680)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000700)={&(0x7f00000006c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="200227bd7000ffdbdf2505feff001000048009c7fb0073795a3000000000"], 0x24}, 0x1, 0x0, 0x0, 0x40}, 0x801) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x34, r2, 0x100, 0x70bd26, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x27}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x41}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x4008844}, 0x0) r4 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r4) ioctl$SCSI_IOCTL_DOORLOCK(r4, 0x5380) 09:39:02 executing program 1: add_key$keyring(&(0x7f0000000000), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key(&(0x7f0000000040)='id_resolver\x00', &(0x7f0000000080)={'syz', 0x3}, &(0x7f00000000c0)="8ab1bbb85977b3a3c138185da40ac43b5813263efd6f6561ea2ebf2d4aec090c679a81f02c463195a5f4a379c2782fbcb0f31061c7a7cdaa6ea8f8e9449c8f3611f8c3289720122b6346651c7f0a41a3d8e7fdea41ca8862a5cdb22153b5b9739b0f6b3ed801aa72ae91d774fd801c6560b32c54c565a95e6818a35251b14f7ba31f33acba73327cffd78760df178d76e2e85ecffaf051feae3103e0a3fc9f66fe0e0b78bf9630f32def7f76dc2dd843074c5c6412", 0xb5, 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) keyctl$search(0xb, r1, 0x0, 0x0, r0) 09:39:02 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000000)='id_resolver\x00', 0x0) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:39:02 executing program 5: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {0x21}, 0x0, 0x0, 0x0, &(0x7f0000000100)}, 0x58) 09:39:02 executing program 1: add_key$keyring(&(0x7f0000000000), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r0 = add_key(&(0x7f0000000040)='id_resolver\x00', &(0x7f0000000080)={'syz', 0x3}, &(0x7f00000000c0)="8ab1bbb85977b3a3c138185da40ac43b5813263efd6f6561ea2ebf2d4aec090c679a81f02c463195a5f4a379c2782fbcb0f31061c7a7cdaa6ea8f8e9449c8f3611f8c3289720122b6346651c7f0a41a3d8e7fdea41ca8862a5cdb22153b5b9739b0f6b3ed801aa72ae91d774fd801c6560b32c54c565a95e6818a35251b14f7ba31f33acba73327cffd78760df178d76e2e85ecffaf051feae3103e0a3fc9f66fe0e0b78bf9630f32def7f76dc2dd843074c5c6412", 0xb5, 0xfffffffffffffffc) (async) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) keyctl$search(0xb, r1, 0x0, 0x0, r0) 09:39:02 executing program 0: keyctl$search(0x6, 0x0, 0x0, 0x0, 0x0) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$link(0x8, r1, r3) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$KEYCTL_MOVE(0x1e, r0, r2, 0xfffffffffffffffe, 0x1) keyctl$search(0x6, 0x0, 0x0, 0x0, 0x0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) (async) keyctl$link(0x8, r1, r3) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) (async) keyctl$KEYCTL_MOVE(0x1e, r0, r2, 0xfffffffffffffffe, 0x1) (async) 09:39:02 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000000)='id_resolver\x00', 0x0) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:39:02 executing program 2: accept4$x25(0xffffffffffffffff, &(0x7f0000000140)={0x9, @remote}, &(0x7f0000000180)=0x12, 0x800) (async) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$KEYCTL_MOVE(0x1e, r0, r1, r0, 0x0) (async) keyctl$restrict_keyring(0x1d, r1, &(0x7f00000001c0)='big_key\x00', &(0x7f0000000200)=')).-x\x00') keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) sendmsg$TIPC_CMD_SET_LINK_PRI(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x802040}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="48000c01", @ANYRES16=0x0, @ANYBLOB="200027bd7000fbdbdf25010000000000000008410000004c00180000000075647000"/98], 0x68}, 0x1, 0x0, 0x0, 0x40}, 0x20000010) (async) keyctl$link(0x8, r0, r0) ioctl$SCSI_IOCTL_DOORLOCK(0xffffffffffffffff, 0x5380) keyctl$restrict_keyring(0x1d, 0xfffffffffffffffe, &(0x7f0000000240)='dns_resolver\x00', &(0x7f0000000280)='udp\x00') (async) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000300), 0xffffffffffffffff) socketpair(0x3, 0x6, 0x5, &(0x7f0000000640)={0xffffffffffffffff}) sendmsg$TIPC_NL_BEARER_SET(r3, &(0x7f0000000740)={&(0x7f0000000680)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000700)={&(0x7f00000006c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="200227bd7000ffdbdf2505feff001000048009c7fb0073795a3000000000"], 0x24}, 0x1, 0x0, 0x0, 0x40}, 0x801) (async) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x34, r2, 0x100, 0x70bd26, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x27}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x41}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x4008844}, 0x0) (async) r4 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r4) ioctl$SCSI_IOCTL_DOORLOCK(r4, 0x5380) 09:39:02 executing program 3: clone3(0x0, 0x0) 09:39:02 executing program 5: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {}, &(0x7f0000000940)=""/4096, 0x1000, &(0x7f00000000c0), &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0], 0x3}, 0x58) 09:39:02 executing program 0: keyctl$search(0x6, 0x0, 0x0, 0x0, 0x0) (async) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) (async) keyctl$link(0x8, r1, r3) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$KEYCTL_MOVE(0x1e, r0, r2, 0xfffffffffffffffe, 0x1) 09:39:02 executing program 3: clone3(&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, {0x21}, 0x0, 0x0, 0x0, 0x0}, 0x58) 09:39:02 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$search(0xa, r0, &(0x7f00000000c0)='dns_resolver\x00', &(0x7f0000000140)={'syz', 0x3}, r1) 09:39:02 executing program 1: add_key$keyring(&(0x7f0000000000), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r0 = add_key(&(0x7f0000000040)='id_resolver\x00', &(0x7f0000000080)={'syz', 0x3}, &(0x7f00000000c0)="8ab1bbb85977b3a3c138185da40ac43b5813263efd6f6561ea2ebf2d4aec090c679a81f02c463195a5f4a379c2782fbcb0f31061c7a7cdaa6ea8f8e9449c8f3611f8c3289720122b6346651c7f0a41a3d8e7fdea41ca8862a5cdb22153b5b9739b0f6b3ed801aa72ae91d774fd801c6560b32c54c565a95e6818a35251b14f7ba31f33acba73327cffd78760df178d76e2e85ecffaf051feae3103e0a3fc9f66fe0e0b78bf9630f32def7f76dc2dd843074c5c6412", 0xb5, 0xfffffffffffffffc) (async) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) keyctl$search(0xb, r1, 0x0, 0x0, r0) 09:39:02 executing program 2: accept4$x25(0xffffffffffffffff, &(0x7f0000000140)={0x9, @remote}, &(0x7f0000000180)=0x12, 0x800) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$KEYCTL_MOVE(0x1e, r0, r1, r0, 0x0) keyctl$restrict_keyring(0x1d, r1, &(0x7f00000001c0)='big_key\x00', &(0x7f0000000200)=')).-x\x00') keyctl$search(0x3, r0, 0x0, 0x0, 0x0) sendmsg$TIPC_CMD_SET_LINK_PRI(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x802040}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="48000c01", @ANYRES16=0x0, @ANYBLOB="200027bd7000fbdbdf25010000000000000008410000004c00180000000075647000"/98], 0x68}, 0x1, 0x0, 0x0, 0x40}, 0x20000010) keyctl$link(0x8, r0, r0) ioctl$SCSI_IOCTL_DOORLOCK(0xffffffffffffffff, 0x5380) keyctl$restrict_keyring(0x1d, 0xfffffffffffffffe, &(0x7f0000000240)='dns_resolver\x00', &(0x7f0000000280)='udp\x00') r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000300), 0xffffffffffffffff) socketpair(0x3, 0x6, 0x5, &(0x7f0000000640)={0xffffffffffffffff}) sendmsg$TIPC_NL_BEARER_SET(r3, &(0x7f0000000740)={&(0x7f0000000680)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000700)={&(0x7f00000006c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="200227bd7000ffdbdf2505feff001000048009c7fb0073795a3000000000"], 0x24}, 0x1, 0x0, 0x0, 0x40}, 0x801) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x34, r2, 0x100, 0x70bd26, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x27}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x41}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x4008844}, 0x0) r4 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r4) ioctl$SCSI_IOCTL_DOORLOCK(r4, 0x5380) accept4$x25(0xffffffffffffffff, &(0x7f0000000140)={0x9, @remote}, &(0x7f0000000180)=0x12, 0x800) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$KEYCTL_MOVE(0x1e, r0, r1, r0, 0x0) (async) keyctl$restrict_keyring(0x1d, r1, &(0x7f00000001c0)='big_key\x00', &(0x7f0000000200)=')).-x\x00') (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) sendmsg$TIPC_CMD_SET_LINK_PRI(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x802040}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="48000c01", @ANYRES16=0x0, @ANYBLOB="200027bd7000fbdbdf25010000000000000008410000004c00180000000075647000"/98], 0x68}, 0x1, 0x0, 0x0, 0x40}, 0x20000010) (async) keyctl$link(0x8, r0, r0) (async) ioctl$SCSI_IOCTL_DOORLOCK(0xffffffffffffffff, 0x5380) (async) keyctl$restrict_keyring(0x1d, 0xfffffffffffffffe, &(0x7f0000000240)='dns_resolver\x00', &(0x7f0000000280)='udp\x00') (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000300), 0xffffffffffffffff) (async) socketpair(0x3, 0x6, 0x5, &(0x7f0000000640)) (async) sendmsg$TIPC_NL_BEARER_SET(r3, &(0x7f0000000740)={&(0x7f0000000680)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000700)={&(0x7f00000006c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="200227bd7000ffdbdf2505feff001000048009c7fb0073795a3000000000"], 0x24}, 0x1, 0x0, 0x0, 0x40}, 0x801) (async) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x34, r2, 0x100, 0x70bd26, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x27}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x41}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x4008844}, 0x0) (async) openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r4) (async) ioctl$SCSI_IOCTL_DOORLOCK(r4, 0x5380) (async) 09:39:02 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r0, &(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={'syz', 0x3}, r1) ioctl$LOOP_GET_STATUS(0xffffffffffffffff, 0x4c03, &(0x7f0000000000)) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, r0) r3 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$link(0x8, r2, r3) r4 = add_key$keyring(&(0x7f0000000340), &(0x7f0000000380)={'syz', 0x2}, 0x0, 0x0, r1) r5 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000440), r5) r6 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r6) ioctl$SG_GET_LOW_DMA(r6, 0x227a, &(0x7f00000003c0)) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r4) 09:39:02 executing program 5: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {}, &(0x7f0000000940)=""/4096, 0x1000, &(0x7f00000000c0), &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0], 0x3}, 0x58) 09:39:02 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) keyctl$search(0xa, r0, &(0x7f00000000c0)='dns_resolver\x00', &(0x7f0000000140)={'syz', 0x3}, r1) 09:39:02 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000900)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key(&(0x7f0000000340)='trusted\x00', &(0x7f0000000000)={'syz', 0x3}, &(0x7f0000000080)="831fbdee7d2e3a4a08bb4ad906848a15572f95a57adcb90fa0dcb407ea6e02b88d4f23484934c53d9c71822ae81536cf6d0e5fb457b1f49adb6de7cd7f1ec624d887b922fdb3d0b9cb01e17ff0ea56f1141e5768b7d430602877433135aa3145d39093373d90d4875763ef88e8874bf352feb69b9b", 0x75, r1) r3 = add_key(&(0x7f0000000200)='blacklist\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000280)="2d6f7cf862d233f7264c84b7054ada3e8ad862381761687d34a3546994f04852c936fe30161e72219011f91a11d72db0dc39d97b62d9682931fdf57ff6c41c95fd90b9fe965e4fa754c3aaccd9d70815938058b3b2ca4b392608c8895a58c7082273f1df082d5b31369664983fa7882db0008e62d1b9e6d6d08bc07a4676f162a9d8fda2457272c263c8397c1d48aaf522ad39a378d802433631", 0x9a, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x2}, 0x0, 0x0, r0) r5 = add_key(&(0x7f00000004c0)='trusted\x00', &(0x7f0000000380)={'syz', 0x0}, &(0x7f0000000540)="7deefcc8c9a7ee6261bcccb653dbd12936c2df6b35585a861565938925b294539a2a36f59efdc14d27743730b04a42abb3223b520b3e423878cac2430074c298a7a44d134c29a555cb949e41cf9ec9e44625d456fa213bcc1cf65cc098f61260bdc4b0e562734c8e16935e272603a87dd80b5280731b478b2d44982e2d441e1e012d95a854af575fd70d7dd5a4e5659b8c34f1fdf7cdf33b3bd5c4238d5340d0450f90c513e5e7281eb42e3d3dc6a133830800000000000000079a176778a8ba65de22d7a8b84842378beeefbf38b1ddcb2ca689c2aa991faf6769caeab47019132a307cac5319fff9f972ab95ee99fa7e8c7a96056fa29d9d88139205bfeb38bfd2943b23b35e2a96389d535370402b70f7a12b00fde2b9ebf76ca8fbe8f8c803ea881cc7102e", 0x127, r4) r6 = add_key$keyring(&(0x7f0000000440), &(0x7f0000000480)={'syz', 0x3}, 0x0, 0x0, r3) keyctl$reject(0x13, r5, 0x2, 0x1000, r6) keyctl$negate(0xd, r2, 0x4, r0) r7 = add_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'syz', 0x1}, &(0x7f0000000940)="6272f0d4057866e65de4aaad1f5e90800b7dbd8e22aca1d55c42b32d69fd55b3cf6a5bdd958ea52464c67530198356ab536935e17caa856188e2c13ea578a41ef63e83e052965f0fed097dc3de96e0051385f8e91fa07c9d18266f1e9a402ffbd377054200bf12151ac7f07e65ea70bb29a1f9562fe9a002ee85d8071c13b4d428e62c93a2da3b7abbf43db8102167157b20f8ab1cc1ed09e78500deaedecc0daddb1854cb40d3b9dcda44d503535a9ece3e0fef86765b18303fbdf659812831f9907107974f282265c8cfa21fc5c01dc0c829dea3655e95da6ee8fa5d414ef09608882b199c08e58d91102eab11dcda997ee4ab08a5eca98ca771dba024041211cf2c05fe247cf6e44092da11e096dcc70a3f9a42ad714f2af974e0bf1821b9182b8fe8f16811bd556783560550fb3ff599f2be826240c7771a80e8cc28ee95835413a8900d81fa5e09ff269f58a4f8e35ce8e2486a39b2609e58f966feca8cc087b875e9f627dd7c2fb3e601839efff6c3c803f131c2f2b91766577c73f5e97abfd1ed831f6817df1b5e1b0f697019e6069926ac6bbdc3e8889cc7739b842a9d7bdfa2cd2758907db081de20db78b360bbafaef39c67949a3c044fdf3617de6c49f06111f59b2871a5c2dcb448fe566c44982d527055adad7b1ffe37c4409cd7cf680693aa50cd9892fc381da68b82b5d4a5f9ae44851d1b5dff1e8e60698ecf33595293d5240a6fb07ff894c221b8e2cb9b2de67e15674dd554b1317a986b0d2832b7de74e21b8070cd0474f655b28ea083f3d87a51990848ba820ca0ec0abe3fb769ebffa4fc2f46520a6cee0e7890f3ad43810d2f495d7c6aecac1958066bd431ed5bae5097970a4c7757f77ed5097d15da218acc841f305c1de356376d6951a05d92975527b92e487fdad21f4852b0a14d970980f0f9a15a0393b38867586ae6ecbc0c7babcd664b7b5d54a198b09665fe424ac570b7edcf1c1f50d64b2b65fdaf6d05b2825b8bba6a3a4ff14080659f204bb2f889ae4aaddff0691c273d98d83b088dea11a2ea342f209ed9bbbccf7a85c781b337529870aa16e9b3385ece28713a81fd62f760320272e8fe37cdde22e0c8eeed544a2ca7d979bcf41b4954d3327d0fa07b2f1c777377f19858333707d51d3d0abd89696a2b46c3e6ebbb16cc9c90e05fde2a19766593e97b8688a3eabf0ed7a930a3a021f22e71002047bcf8ac68fd03148aef567ccd43f61f11ab6f749accfe7b900beb0c9079b1970099660743324721eba386626ddf962d075c0f23bfd25ecc41391714a8c967a39c6658325b1803dff9f9c7f95c37ac6cc3404c2e56f6bedb4a255fb27928e0611f680b4ef56a2741a06ad3d1a0be4fcc0ef369efe030f86b99c2e236de2f386c005153233fb4c9d8a50c65bc496082022dd7bf84a6c551d29a3fb2a7cba4c977379c7248ad1f1230e8d47791858e9d14f40d7d1b0da216989efcb0113989c76b80bd4034d663175ffa0d095c2178136160e28125a2d2bc4ef64e1baf38b78d70279c3d9a7f6d0aa24f85a188d1d1459cc061107ae015fe7b3c2a3705c5fc774ab9e2f57e9432e218e12399b5b54f29e3ebe3eadf2a7d6550eadfa187f665ae044843634de97de87feb5e106003e52c3f37848d3f8195cb5069a52593035ae9556cbec5fa2364ce8d1294438302b741f8964aa9d93f8a62615b64e57413b43e1740f52ea8dda78d55e6969db6aaf8fdeadf35422cd8c2ee4672fc87b727d82cb91eaf51fb863557b199e142bc09fd778b1ca29eea2cbfa4c379ff10f86fd2c7db6c14c37c9021711e38e5ba10fc6c3c790d9c9bb5927290c91eb7f096e25cd9c879f2bdea21c02472235966ea612bc947d120de8be6ceedc5a9a7ecf9c53d9f50fa381d89b38de45f392a7e3b4e11724a3fa222051b32a55d3ac030b872850aa46ae8d24bfbdd77f6db6e2da9eec4334529dcc2bd6d82872c4589fd1271aa6b7238bf1567eecbf9946d625318788fbde23b4f19808bf33a71e956895723ead1e85604201d1fe174f66ae00bb87c7ee072f8577ed3d2cc94722e338672f503d789b48ff612d7439eec50b1e0b2b70ad450c2b069c875dc221e61d2a32d305b8ffe84463d865f20e3d9e9f85ff597be0533152dd311cee50298ebb0f5ea8670a014f174d4f903309f9ebc41f86c301b3f8b1cb94219724ffdbb4497983338dcce5ce118ea901fb9b43033f28891543228e8bce2e19d1b192bbd34059044199a97ca9924431d3fafa792d20f6336594840cd27b9bdc44f05607e9eebd249e01788a9e6b2ebcf252d638e31b251b5461099feb2e804e0ee127616f28b7f6633b52fb4026910982184e2813a4ee51f8a840bcb54bae5b83aab1aefe388118bcf06ffe57e78e998ee959589f78ade5b2869869149677e01331d5cb020a1e5d0b4f4c99a55eed61306b5e57695c7e83cc11ee6c36c9f6e21903c9388cbf138d718650e1c9325fd52455d5c0e7c7232a6135c9bc7821185bf1b2b714d7f0e8b624f811372f2da28f6759d73142c2f34f8a1c769365f9b4d14846691fa03a2b50c216f337f804a6220c100a5e452e24e422b35c7ad922445c3530d00262dbbaab06980eb46970dde68d372cbc49e76c299429125b36c370f70dde4722191e208d3082123ade1eb354ee6c024986458fbceb51d91964681677d41b5f782462148331220d813f06fd225a0128499705875e092fdfd00d5e1f5f7670e4a8b292747aa5d2ad50503724499451e0a531a61c45f9c42503f88a07e05cb94f2d049274351e1330df1791bb379dfab14381e4e4bd395e839f27617ac43958de22aff93d95ae72c911e8282075cec89d000eb1f0ab166d647496caca6884580cf456406c95590e444f1cba32fa4a09021db2d8ac708e030f30bca70aefbc20a0fa148b3a129fb79501dc555ad25572352e2abe3556d16f5bff52fea12d7fce31e07b6f5107e9dbb344bf3d0aba4e436e7e91f8cb1416e6fb401746a1eac4dd60bb7749461480ae2a61728413112a17c832f628a4f38ef47ad3f662405a79ee47c6830fc8c34ab847a73af31128637f6e52a75cfb29d663a0995f5d20dee3fcbd0b89f009d8f7a29c7962519fe35a60fa11d9b8d5da1f39df8fdbfc136939ea59ca83fedaaa47725eb37f1736fa3332f2223829bdd89617b31c0d97efba18c55c106c49db47e89c49d3c5b87b0cdc7770f1c79e5b264dff3f8e6d8683a41080679b489fcaad9b865bcc6c25645951edb09c6d04361f2be16768d5949a562c2fd40427d135b7cfca9ca48f9a083b5b0a780a56931f06248e13cbdbd34763d61eaab1ed4e4bb6dd22412531b2d3c583558f29b79e99b23da3883b75d798fc7cf558366f8aaee01c381e1a6db9d609449c0ea37e6a88c0310731905b27655b578337786d1189670a822c72d89c845c6a843c8ce4b7e3eb76a73310d98f4f46594371c13e61f7f1c1e5181a0a3d33ae1600b8f6e2f619adf20a0dd34ce3489dc1919303300a36066c3174adae8f40f1d54c33e01013abc60c208bc32b958f1b1582ab26845cbcfefaa3a8e222faca39cb310ef325f3a7e477b87c5721d517e18dc12033943c1900f8fb4f8fb591c018060125a93154d5b471b09a54466405b112911ac53ed13944325cc08f0a90cc3840ed6355e90c8e7f064359b4160a6e4194393d28038438bd78fd900bf3fc49163c732eb973dde9621441a6d7e00c2b682d9049e56a1433e2b081f2a4f5a8d1d2f57f031b1f1bfb2cf31b68dac178a99239e596233eb87d2877c6191df5a609bacd8cb15226a2785ad666717f7189ca041aac64a7fc35bfddc739ebf25dd4398d89c7b203b9f9761ee8bd252f60bc28087b76bc2040391aaa4c2c6b8067500462b599d4993bd4fdc4fad7056b1ffed9cad01d02c6ffd8d6f67e43c7b6b63ccdf28a73e552737f868352ab3cf84f43d9ae36783c88e32fdc9f970431deb8c1c8625277d2f9fc6a16383ac87b2b7bd90b0a026fdbb9981c0f2d26d074196b8d6e48f414c352eefcb9df6be578ce26ea5ad4fdad0ddf9fc454770b50271f7c81173ab9152af4c66eba86bcb88c0d9277a06996940e67493e8b84e8700e130d44557d55de3cb6e9a0335fd427fad849900f0e02c9733aec44d3baf78fbff874d9b3f4acb1fffcc64dbea1a69b91e4e13d19efc9784eaea06259458d178ba332554f5d69a9c61c4685f7fd715f7551c9e6c0b672e20e218e68e9824706d792e946c56c948a2a3a9ad9094ba18dbcc6a7ccab5bf5ed0241bab54c08472759ee07a44b344f1c99f77ed3b45d9db164a145f5732745fc4513b47b7158787ab5472572f1ffbeef7f2f8efcddcea9a4e77ec1f16f9a03f58b02f422707269af7629aaccdad056365febcd43d20b4db2939faefa9883cbaf3b57bfabfba47304c7abc8e11416060c9023c337b8cc3f87b758f49462a50be958cf30df6fa371fc3841af529fa66acc4d4fbc2ef2fd3582c444871305780e60936b9812f465bca4b6f56905d84feb762f6c477ac3ea0e4143d602d31b582dd9da0380fefb37af36a795e13a434652f821b28c89d47d8733ff7bbf5dbd6ceda38f20207a68b88f74046b0a9bc9c63585fd1d4d7995dc9dbfe1a91b92d8ff423abd58e307f18111ba9ba26cb18768e8a73f38f42310126ec896db67d1a865d0a3c4962d3ea18b9779a3c2757f830cef080fff1d3a9a6a059daa26035d8b6d666b1fcf5899a719fb15254ecec6641523e88eb6e7f1e77b596f1a86188487aaed58fd4fb4a43a505f156949dc7ced2307b101aed7363f5e4fb00d06efa28f5a9e42957353afc74fd06156601abcf6c51ceee345294717aa6bfd27b41aaa6c92163675d55bbb4c19cdb99c3fd1e55c098cd1b3826841e2504b2562dddfc3dad5fce945bf209bf1df4a2560c0572a1dd47d58de90623b75a7e02b443a0d81a3e9ea615f7af1080eccfd9546fcc014cb034b1a6a78d063da4ce07a4c4e0b0999dc9fa8c0e96221348d6c5db85672df9775a1422783a6a1a9981ca3af8cef86a150d13755dfab5d789d29fa7bd920a72f121f96c00b1c252c22db0cdb7db94635f5eefd298e67f6bcd160ed30936cc8ba2ff790a5aaa851e54897a7dbdd1b6a2259f2362a397c33fa3e92a34d222a53c8c6c787507c1378f1c801c3b6af4f4f94231f4cc4b61a589ea7d905073289d1923e4a1d621470216e70f4b7e028517a470abaa7f1d77799b97159e226c280e57ab2d8662243193dc699dc51594b2a7a7917b8b829633e53e6656512c13bbef3e9e0d28d0d18e6d9683156f18e6554c9cf29bdc6180f7fd1def7a4286ce39cad380ea627a11ba9e405444fc1d9de1fd58cd973de85f28bc4c986e1976fb543d3598542bf050864260b32deb023cb398e27b55f8b45a87291e958dec44980c732dcf44902f9d2697fdb0fd129762b26ee141cc5aec6f08584ddaba6df77e619730c6b8bec0a7707fdd35a9142864c2635c80c5ab4f988b2a9d2f703335a488ea2d31b01316f1e6c8c466907398ea4f3d2c9a97a8c1d8daac4f48941b5863c2ec25c832b1f4be1e0a4b29435732b0a80154f08a959dccabe174b69861a06aeeec59f7ae3496ed9d96f0502d074683f570890681bc5a5d6e7438e25bf35ab25b8179d70d8ba6700a96db236157229b0de4e4e883367f060b8be2938a2bd5199125b8eec08910b4156878c4af4cbec779df93f4e452c0cfcd6f60dc30dec01bbc36bef19ab2760fe346e2514bc54653f892ea9466e986e359455f545584f708ae", 0x1000, r1) keyctl$negate(0xd, r7, 0x3, r0) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) bind$x25(0xffffffffffffffff, &(0x7f0000000180), 0x12) 09:39:02 executing program 3: clone3(&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, {0x21}, 0x0, 0x0, 0x0, 0x0}, 0x58) 09:39:02 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)="f3c7c38c4e8cc57479a18631c06d5516f700b2d274076914b0db279cc5e0487fe9654f2a546d3f9a4608fe9a18c88c2fe022668c7e5176ddc9b95f45f81824b476e9f08365079c1d9af3ce20aeca8cda5600051de5f550d659657e01e55a4f3cc96c340562dba812a9df03af0477c6b37fbdcdddd372843a1c78d60b4f9e3c0764151da84551c9da0e8e09aafd48f38d762de584ac12fc0034f3c8b8178b40837c267c1074c41c74b7e391cfa7d16eaf13b3a735232c8d54b443351c3ea49e523e7bef9fe4a720429f3764112d6072045a9e9d0dbf490acd5ca5497b7cbe54fc014cf51b572e4ec5d957d7c8a3b1", 0xee, r0) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r5 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) r6 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r6) add_key(&(0x7f0000000200)='trusted\x00', &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000280)="048c9317259ecbc1e56b47e27002f72ae88137ee3a985cd249738303117759dd6ff2fa70987d231843bc97b7920a47ad04278ef1d769c072f328ab26a0aae74ad85e3900112ffded75c2cb69e7f0323af39555a76549ee57d272847f4bcb428f511d52f17acf191086de7264354338812f78f6dd28f26258604c2d525b7d656895d138d7f1160064c03b1ebe3b714222323519630d2e2101f46cad656333e00197ddd0f4233e19f36eaa36229cfdb516954ae1a8b9d222408727958335", 0xbd, r6) r7 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r8 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r7) r9 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r9) keyctl$KEYCTL_MOVE(0x1e, r8, r5, r7, 0x1) keyctl$search(0x3, 0x0, 0x0, 0x0, 0x0) 09:39:02 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r0, &(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={'syz', 0x3}, r1) (async) ioctl$LOOP_GET_STATUS(0xffffffffffffffff, 0x4c03, &(0x7f0000000000)) (async, rerun: 64) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, r0) (async, rerun: 64) r3 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$link(0x8, r2, r3) (async, rerun: 32) r4 = add_key$keyring(&(0x7f0000000340), &(0x7f0000000380)={'syz', 0x2}, 0x0, 0x0, r1) (async, rerun: 32) r5 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000440), r5) (async) r6 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) (async) pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r6) (async) ioctl$SG_GET_LOW_DMA(r6, 0x227a, &(0x7f00000003c0)) (async) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r4) 09:39:02 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$search(0xa, r0, &(0x7f00000000c0)='dns_resolver\x00', &(0x7f0000000140)={'syz', 0x3}, r1) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) keyctl$search(0xa, r0, &(0x7f00000000c0)='dns_resolver\x00', &(0x7f0000000140)={'syz', 0x3}, r1) (async) 09:39:02 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000900)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key(&(0x7f0000000340)='trusted\x00', &(0x7f0000000000)={'syz', 0x3}, &(0x7f0000000080)="831fbdee7d2e3a4a08bb4ad906848a15572f95a57adcb90fa0dcb407ea6e02b88d4f23484934c53d9c71822ae81536cf6d0e5fb457b1f49adb6de7cd7f1ec624d887b922fdb3d0b9cb01e17ff0ea56f1141e5768b7d430602877433135aa3145d39093373d90d4875763ef88e8874bf352feb69b9b", 0x75, r1) (async) r3 = add_key(&(0x7f0000000200)='blacklist\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000280)="2d6f7cf862d233f7264c84b7054ada3e8ad862381761687d34a3546994f04852c936fe30161e72219011f91a11d72db0dc39d97b62d9682931fdf57ff6c41c95fd90b9fe965e4fa754c3aaccd9d70815938058b3b2ca4b392608c8895a58c7082273f1df082d5b31369664983fa7882db0008e62d1b9e6d6d08bc07a4676f162a9d8fda2457272c263c8397c1d48aaf522ad39a378d802433631", 0x9a, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x2}, 0x0, 0x0, r0) r5 = add_key(&(0x7f00000004c0)='trusted\x00', &(0x7f0000000380)={'syz', 0x0}, &(0x7f0000000540)="7deefcc8c9a7ee6261bcccb653dbd12936c2df6b35585a861565938925b294539a2a36f59efdc14d27743730b04a42abb3223b520b3e423878cac2430074c298a7a44d134c29a555cb949e41cf9ec9e44625d456fa213bcc1cf65cc098f61260bdc4b0e562734c8e16935e272603a87dd80b5280731b478b2d44982e2d441e1e012d95a854af575fd70d7dd5a4e5659b8c34f1fdf7cdf33b3bd5c4238d5340d0450f90c513e5e7281eb42e3d3dc6a133830800000000000000079a176778a8ba65de22d7a8b84842378beeefbf38b1ddcb2ca689c2aa991faf6769caeab47019132a307cac5319fff9f972ab95ee99fa7e8c7a96056fa29d9d88139205bfeb38bfd2943b23b35e2a96389d535370402b70f7a12b00fde2b9ebf76ca8fbe8f8c803ea881cc7102e", 0x127, r4) (async) r6 = add_key$keyring(&(0x7f0000000440), &(0x7f0000000480)={'syz', 0x3}, 0x0, 0x0, r3) keyctl$reject(0x13, r5, 0x2, 0x1000, r6) (async) keyctl$negate(0xd, r2, 0x4, r0) r7 = add_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'syz', 0x1}, &(0x7f0000000940)="6272f0d4057866e65de4aaad1f5e90800b7dbd8e22aca1d55c42b32d69fd55b3cf6a5bdd958ea52464c67530198356ab536935e17caa856188e2c13ea578a41ef63e83e052965f0fed097dc3de96e0051385f8e91fa07c9d18266f1e9a402ffbd377054200bf12151ac7f07e65ea70bb29a1f9562fe9a002ee85d8071c13b4d428e62c93a2da3b7abbf43db8102167157b20f8ab1cc1ed09e78500deaedecc0daddb1854cb40d3b9dcda44d503535a9ece3e0fef86765b18303fbdf659812831f9907107974f282265c8cfa21fc5c01dc0c829dea3655e95da6ee8fa5d414ef09608882b199c08e58d91102eab11dcda997ee4ab08a5eca98ca771dba024041211cf2c05fe247cf6e44092da11e096dcc70a3f9a42ad714f2af974e0bf1821b9182b8fe8f16811bd556783560550fb3ff599f2be826240c7771a80e8cc28ee95835413a8900d81fa5e09ff269f58a4f8e35ce8e2486a39b2609e58f966feca8cc087b875e9f627dd7c2fb3e601839efff6c3c803f131c2f2b91766577c73f5e97abfd1ed831f6817df1b5e1b0f697019e6069926ac6bbdc3e8889cc7739b842a9d7bdfa2cd2758907db081de20db78b360bbafaef39c67949a3c044fdf3617de6c49f06111f59b2871a5c2dcb448fe566c44982d527055adad7b1ffe37c4409cd7cf680693aa50cd9892fc381da68b82b5d4a5f9ae44851d1b5dff1e8e60698ecf33595293d5240a6fb07ff894c221b8e2cb9b2de67e15674dd554b1317a986b0d2832b7de74e21b8070cd0474f655b28ea083f3d87a51990848ba820ca0ec0abe3fb769ebffa4fc2f46520a6cee0e7890f3ad43810d2f495d7c6aecac1958066bd431ed5bae5097970a4c7757f77ed5097d15da218acc841f305c1de356376d6951a05d92975527b92e487fdad21f4852b0a14d970980f0f9a15a0393b38867586ae6ecbc0c7babcd664b7b5d54a198b09665fe424ac570b7edcf1c1f50d64b2b65fdaf6d05b2825b8bba6a3a4ff14080659f204bb2f889ae4aaddff0691c273d98d83b088dea11a2ea342f209ed9bbbccf7a85c781b337529870aa16e9b3385ece28713a81fd62f760320272e8fe37cdde22e0c8eeed544a2ca7d979bcf41b4954d3327d0fa07b2f1c777377f19858333707d51d3d0abd89696a2b46c3e6ebbb16cc9c90e05fde2a19766593e97b8688a3eabf0ed7a930a3a021f22e71002047bcf8ac68fd03148aef567ccd43f61f11ab6f749accfe7b900beb0c9079b1970099660743324721eba386626ddf962d075c0f23bfd25ecc41391714a8c967a39c6658325b1803dff9f9c7f95c37ac6cc3404c2e56f6bedb4a255fb27928e0611f680b4ef56a2741a06ad3d1a0be4fcc0ef369efe030f86b99c2e236de2f386c005153233fb4c9d8a50c65bc496082022dd7bf84a6c551d29a3fb2a7cba4c977379c7248ad1f1230e8d47791858e9d14f40d7d1b0da216989efcb0113989c76b80bd4034d663175ffa0d095c2178136160e28125a2d2bc4ef64e1baf38b78d70279c3d9a7f6d0aa24f85a188d1d1459cc061107ae015fe7b3c2a3705c5fc774ab9e2f57e9432e218e12399b5b54f29e3ebe3eadf2a7d6550eadfa187f665ae044843634de97de87feb5e106003e52c3f37848d3f8195cb5069a52593035ae9556cbec5fa2364ce8d1294438302b741f8964aa9d93f8a62615b64e57413b43e1740f52ea8dda78d55e6969db6aaf8fdeadf35422cd8c2ee4672fc87b727d82cb91eaf51fb863557b199e142bc09fd778b1ca29eea2cbfa4c379ff10f86fd2c7db6c14c37c9021711e38e5ba10fc6c3c790d9c9bb5927290c91eb7f096e25cd9c879f2bdea21c02472235966ea612bc947d120de8be6ceedc5a9a7ecf9c53d9f50fa381d89b38de45f392a7e3b4e11724a3fa222051b32a55d3ac030b872850aa46ae8d24bfbdd77f6db6e2da9eec4334529dcc2bd6d82872c4589fd1271aa6b7238bf1567eecbf9946d625318788fbde23b4f19808bf33a71e956895723ead1e85604201d1fe174f66ae00bb87c7ee072f8577ed3d2cc94722e338672f503d789b48ff612d7439eec50b1e0b2b70ad450c2b069c875dc221e61d2a32d305b8ffe84463d865f20e3d9e9f85ff597be0533152dd311cee50298ebb0f5ea8670a014f174d4f903309f9ebc41f86c301b3f8b1cb94219724ffdbb4497983338dcce5ce118ea901fb9b43033f28891543228e8bce2e19d1b192bbd34059044199a97ca9924431d3fafa792d20f6336594840cd27b9bdc44f05607e9eebd249e01788a9e6b2ebcf252d638e31b251b5461099feb2e804e0ee127616f28b7f6633b52fb4026910982184e2813a4ee51f8a840bcb54bae5b83aab1aefe388118bcf06ffe57e78e998ee959589f78ade5b2869869149677e01331d5cb020a1e5d0b4f4c99a55eed61306b5e57695c7e83cc11ee6c36c9f6e21903c9388cbf138d718650e1c9325fd52455d5c0e7c7232a6135c9bc7821185bf1b2b714d7f0e8b624f811372f2da28f6759d73142c2f34f8a1c769365f9b4d14846691fa03a2b50c216f337f804a6220c100a5e452e24e422b35c7ad922445c3530d00262dbbaab06980eb46970dde68d372cbc49e76c299429125b36c370f70dde4722191e208d3082123ade1eb354ee6c024986458fbceb51d91964681677d41b5f782462148331220d813f06fd225a0128499705875e092fdfd00d5e1f5f7670e4a8b292747aa5d2ad50503724499451e0a531a61c45f9c42503f88a07e05cb94f2d049274351e1330df1791bb379dfab14381e4e4bd395e839f27617ac43958de22aff93d95ae72c911e8282075cec89d000eb1f0ab166d647496caca6884580cf456406c95590e444f1cba32fa4a09021db2d8ac708e030f30bca70aefbc20a0fa148b3a129fb79501dc555ad25572352e2abe3556d16f5bff52fea12d7fce31e07b6f5107e9dbb344bf3d0aba4e436e7e91f8cb1416e6fb401746a1eac4dd60bb7749461480ae2a61728413112a17c832f628a4f38ef47ad3f662405a79ee47c6830fc8c34ab847a73af31128637f6e52a75cfb29d663a0995f5d20dee3fcbd0b89f009d8f7a29c7962519fe35a60fa11d9b8d5da1f39df8fdbfc136939ea59ca83fedaaa47725eb37f1736fa3332f2223829bdd89617b31c0d97efba18c55c106c49db47e89c49d3c5b87b0cdc7770f1c79e5b264dff3f8e6d8683a41080679b489fcaad9b865bcc6c25645951edb09c6d04361f2be16768d5949a562c2fd40427d135b7cfca9ca48f9a083b5b0a780a56931f06248e13cbdbd34763d61eaab1ed4e4bb6dd22412531b2d3c583558f29b79e99b23da3883b75d798fc7cf558366f8aaee01c381e1a6db9d609449c0ea37e6a88c0310731905b27655b578337786d1189670a822c72d89c845c6a843c8ce4b7e3eb76a73310d98f4f46594371c13e61f7f1c1e5181a0a3d33ae1600b8f6e2f619adf20a0dd34ce3489dc1919303300a36066c3174adae8f40f1d54c33e01013abc60c208bc32b958f1b1582ab26845cbcfefaa3a8e222faca39cb310ef325f3a7e477b87c5721d517e18dc12033943c1900f8fb4f8fb591c018060125a93154d5b471b09a54466405b112911ac53ed13944325cc08f0a90cc3840ed6355e90c8e7f064359b4160a6e4194393d28038438bd78fd900bf3fc49163c732eb973dde9621441a6d7e00c2b682d9049e56a1433e2b081f2a4f5a8d1d2f57f031b1f1bfb2cf31b68dac178a99239e596233eb87d2877c6191df5a609bacd8cb15226a2785ad666717f7189ca041aac64a7fc35bfddc739ebf25dd4398d89c7b203b9f9761ee8bd252f60bc28087b76bc2040391aaa4c2c6b8067500462b599d4993bd4fdc4fad7056b1ffed9cad01d02c6ffd8d6f67e43c7b6b63ccdf28a73e552737f868352ab3cf84f43d9ae36783c88e32fdc9f970431deb8c1c8625277d2f9fc6a16383ac87b2b7bd90b0a026fdbb9981c0f2d26d074196b8d6e48f414c352eefcb9df6be578ce26ea5ad4fdad0ddf9fc454770b50271f7c81173ab9152af4c66eba86bcb88c0d9277a06996940e67493e8b84e8700e130d44557d55de3cb6e9a0335fd427fad849900f0e02c9733aec44d3baf78fbff874d9b3f4acb1fffcc64dbea1a69b91e4e13d19efc9784eaea06259458d178ba332554f5d69a9c61c4685f7fd715f7551c9e6c0b672e20e218e68e9824706d792e946c56c948a2a3a9ad9094ba18dbcc6a7ccab5bf5ed0241bab54c08472759ee07a44b344f1c99f77ed3b45d9db164a145f5732745fc4513b47b7158787ab5472572f1ffbeef7f2f8efcddcea9a4e77ec1f16f9a03f58b02f422707269af7629aaccdad056365febcd43d20b4db2939faefa9883cbaf3b57bfabfba47304c7abc8e11416060c9023c337b8cc3f87b758f49462a50be958cf30df6fa371fc3841af529fa66acc4d4fbc2ef2fd3582c444871305780e60936b9812f465bca4b6f56905d84feb762f6c477ac3ea0e4143d602d31b582dd9da0380fefb37af36a795e13a434652f821b28c89d47d8733ff7bbf5dbd6ceda38f20207a68b88f74046b0a9bc9c63585fd1d4d7995dc9dbfe1a91b92d8ff423abd58e307f18111ba9ba26cb18768e8a73f38f42310126ec896db67d1a865d0a3c4962d3ea18b9779a3c2757f830cef080fff1d3a9a6a059daa26035d8b6d666b1fcf5899a719fb15254ecec6641523e88eb6e7f1e77b596f1a86188487aaed58fd4fb4a43a505f156949dc7ced2307b101aed7363f5e4fb00d06efa28f5a9e42957353afc74fd06156601abcf6c51ceee345294717aa6bfd27b41aaa6c92163675d55bbb4c19cdb99c3fd1e55c098cd1b3826841e2504b2562dddfc3dad5fce945bf209bf1df4a2560c0572a1dd47d58de90623b75a7e02b443a0d81a3e9ea615f7af1080eccfd9546fcc014cb034b1a6a78d063da4ce07a4c4e0b0999dc9fa8c0e96221348d6c5db85672df9775a1422783a6a1a9981ca3af8cef86a150d13755dfab5d789d29fa7bd920a72f121f96c00b1c252c22db0cdb7db94635f5eefd298e67f6bcd160ed30936cc8ba2ff790a5aaa851e54897a7dbdd1b6a2259f2362a397c33fa3e92a34d222a53c8c6c787507c1378f1c801c3b6af4f4f94231f4cc4b61a589ea7d905073289d1923e4a1d621470216e70f4b7e028517a470abaa7f1d77799b97159e226c280e57ab2d8662243193dc699dc51594b2a7a7917b8b829633e53e6656512c13bbef3e9e0d28d0d18e6d9683156f18e6554c9cf29bdc6180f7fd1def7a4286ce39cad380ea627a11ba9e405444fc1d9de1fd58cd973de85f28bc4c986e1976fb543d3598542bf050864260b32deb023cb398e27b55f8b45a87291e958dec44980c732dcf44902f9d2697fdb0fd129762b26ee141cc5aec6f08584ddaba6df77e619730c6b8bec0a7707fdd35a9142864c2635c80c5ab4f988b2a9d2f703335a488ea2d31b01316f1e6c8c466907398ea4f3d2c9a97a8c1d8daac4f48941b5863c2ec25c832b1f4be1e0a4b29435732b0a80154f08a959dccabe174b69861a06aeeec59f7ae3496ed9d96f0502d074683f570890681bc5a5d6e7438e25bf35ab25b8179d70d8ba6700a96db236157229b0de4e4e883367f060b8be2938a2bd5199125b8eec08910b4156878c4af4cbec779df93f4e452c0cfcd6f60dc30dec01bbc36bef19ab2760fe346e2514bc54653f892ea9466e986e359455f545584f708ae", 0x1000, r1) keyctl$negate(0xd, r7, 0x3, r0) (async) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) (async) bind$x25(0xffffffffffffffff, &(0x7f0000000180), 0x12) 09:39:02 executing program 3: clone3(&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, {0x21}, 0x0, 0x0, 0x0, 0x0}, 0x58) 09:39:02 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wpan0\x00', 0x0}) sendmsg$IEEE802154_LLSEC_DEL_DEV(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000180)={&(0x7f0000000080)={0x60, 0x0, 0x8, 0x70bd2a, 0x25dfdbfe, {}, [@IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan3\x00'}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan0\x00'}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan1\x00'}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan0\x00'}, @IEEE802154_ATTR_DEV_INDEX={0x8, 0x2, r1}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan0\x00'}, @IEEE802154_ATTR_DEV_INDEX={0x8}]}, 0x60}, 0x1, 0x0, 0x0, 0x1}, 0x41) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:39:02 executing program 3: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 09:39:02 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wpan0\x00', 0x0}) sendmsg$IEEE802154_LLSEC_DEL_DEV(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000180)={&(0x7f0000000080)={0x60, 0x0, 0x8, 0x70bd2a, 0x25dfdbfe, {}, [@IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan3\x00'}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan0\x00'}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan1\x00'}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan0\x00'}, @IEEE802154_ATTR_DEV_INDEX={0x8, 0x2, r1}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan0\x00'}, @IEEE802154_ATTR_DEV_INDEX={0x8}]}, 0x60}, 0x1, 0x0, 0x0, 0x1}, 0x41) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) [ 398.408467][ T6482] ================================================================== [ 398.416582][ T6482] BUG: KCSAN: data-race in assoc_array_apply_edit / search_nested_keyrings [ 398.425176][ T6482] [ 398.427492][ T6482] write to 0xffff888107050190 of 8 bytes by task 6483 on cpu 1: [ 398.435200][ T6482] assoc_array_apply_edit+0x3e/0x660 [ 398.440580][ T6482] __key_link+0x8a/0xc0 [ 398.444736][ T6482] __key_instantiate_and_link+0x15b/0x290 [ 398.450455][ T6482] key_create_or_update+0x760/0x9a0 09:39:02 executing program 5: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {}, &(0x7f0000000940)=""/4096, 0x1000, &(0x7f00000000c0), &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0], 0x3}, 0x58) 09:39:02 executing program 3: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 09:39:02 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wpan0\x00', 0x0}) sendmsg$IEEE802154_LLSEC_DEL_DEV(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000180)={&(0x7f0000000080)={0x60, 0x0, 0x8, 0x70bd2a, 0x25dfdbfe, {}, [@IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan3\x00'}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan0\x00'}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan1\x00'}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan0\x00'}, @IEEE802154_ATTR_DEV_INDEX={0x8, 0x2, r1}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan0\x00'}, @IEEE802154_ATTR_DEV_INDEX={0x8}]}, 0x60}, 0x1, 0x0, 0x0, 0x1}, 0x41) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wpan0\x00'}) (async) sendmsg$IEEE802154_LLSEC_DEL_DEV(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000180)={&(0x7f0000000080)={0x60, 0x0, 0x8, 0x70bd2a, 0x25dfdbfe, {}, [@IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan3\x00'}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan0\x00'}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan1\x00'}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan0\x00'}, @IEEE802154_ATTR_DEV_INDEX={0x8, 0x2, r1}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan0\x00'}, @IEEE802154_ATTR_DEV_INDEX={0x8}]}, 0x60}, 0x1, 0x0, 0x0, 0x1}, 0x41) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) [ 398.455654][ T6482] __se_sys_add_key+0x280/0x310 [ 398.460506][ T6482] __x64_sys_add_key+0x63/0x70 [ 398.465271][ T6482] do_syscall_64+0x44/0xd0 [ 398.469686][ T6482] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 398.475579][ T6482] [ 398.477984][ T6482] read to 0xffff888107050190 of 8 bytes by task 6482 on cpu 0: [ 398.485519][ T6482] search_nested_keyrings+0x36f/0x940 [ 398.490897][ T6482] keyring_search_rcu+0xf4/0x180 [ 398.495831][ T6482] search_cred_keyrings_rcu+0x135/0x240 [ 398.501376][ T6482] lookup_user_key+0xaeb/0xd80 09:39:02 executing program 5: clone3(0x0, 0x0) 09:39:02 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async, rerun: 64) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)="f3c7c38c4e8cc57479a18631c06d5516f700b2d274076914b0db279cc5e0487fe9654f2a546d3f9a4608fe9a18c88c2fe022668c7e5176ddc9b95f45f81824b476e9f08365079c1d9af3ce20aeca8cda5600051de5f550d659657e01e55a4f3cc96c340562dba812a9df03af0477c6b37fbdcdddd372843a1c78d60b4f9e3c0764151da84551c9da0e8e09aafd48f38d762de584ac12fc0034f3c8b8178b40837c267c1074c41c74b7e391cfa7d16eaf13b3a735232c8d54b443351c3ea49e523e7bef9fe4a720429f3764112d6072045a9e9d0dbf490acd5ca5497b7cbe54fc014cf51b572e4ec5d957d7c8a3b1", 0xee, r0) (rerun: 64) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) (async) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) (async) add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) (async) r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r5 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) (async, rerun: 64) r6 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (rerun: 64) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r6) (async) add_key(&(0x7f0000000200)='trusted\x00', &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000280)="048c9317259ecbc1e56b47e27002f72ae88137ee3a985cd249738303117759dd6ff2fa70987d231843bc97b7920a47ad04278ef1d769c072f328ab26a0aae74ad85e3900112ffded75c2cb69e7f0323af39555a76549ee57d272847f4bcb428f511d52f17acf191086de7264354338812f78f6dd28f26258604c2d525b7d656895d138d7f1160064c03b1ebe3b714222323519630d2e2101f46cad656333e00197ddd0f4233e19f36eaa36229cfdb516954ae1a8b9d222408727958335", 0xbd, r6) r7 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r8 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r7) (async) r9 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r9) (async, rerun: 64) keyctl$KEYCTL_MOVE(0x1e, r8, r5, r7, 0x1) (async, rerun: 64) keyctl$search(0x3, 0x0, 0x0, 0x0, 0x0) [ 398.506140][ T6482] __se_sys_add_key+0x24b/0x310 [ 398.510990][ T6482] __x64_sys_add_key+0x63/0x70 [ 398.515752][ T6482] do_syscall_64+0x44/0xd0 [ 398.520167][ T6482] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 398.526059][ T6482] [ 398.528378][ T6482] value changed: 0xffff888107022502 -> 0xffff888117201c02 [ 398.535475][ T6482] [ 398.537789][ T6482] Reported by Kernel Concurrency Sanitizer on: [ 398.543923][ T6482] CPU: 0 PID: 6482 Comm: syz-executor.0 Not tainted 5.16.0-rc4-syzkaller #0 09:39:02 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:39:02 executing program 5: clone3(0x0, 0x0) 09:39:02 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r0, &(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={'syz', 0x3}, r1) ioctl$LOOP_GET_STATUS(0xffffffffffffffff, 0x4c03, &(0x7f0000000000)) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, r0) r3 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$link(0x8, r2, r3) r4 = add_key$keyring(&(0x7f0000000340), &(0x7f0000000380)={'syz', 0x2}, 0x0, 0x0, r1) r5 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000440), r5) r6 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r6) ioctl$SG_GET_LOW_DMA(r6, 0x227a, &(0x7f00000003c0)) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r4) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) (async) keyctl$search(0xa, r0, &(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={'syz', 0x3}, r1) (async) ioctl$LOOP_GET_STATUS(0xffffffffffffffff, 0x4c03, &(0x7f0000000000)) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) (async) keyctl$link(0x8, r2, r3) (async) add_key$keyring(&(0x7f0000000340), &(0x7f0000000380)={'syz', 0x2}, 0x0, 0x0, r1) (async) openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000440), r5) (async) openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) (async) pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r6) (async) ioctl$SG_GET_LOW_DMA(r6, 0x227a, &(0x7f00000003c0)) (async) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r4) (async) 09:39:02 executing program 3: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 09:39:02 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000900)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key(&(0x7f0000000340)='trusted\x00', &(0x7f0000000000)={'syz', 0x3}, &(0x7f0000000080)="831fbdee7d2e3a4a08bb4ad906848a15572f95a57adcb90fa0dcb407ea6e02b88d4f23484934c53d9c71822ae81536cf6d0e5fb457b1f49adb6de7cd7f1ec624d887b922fdb3d0b9cb01e17ff0ea56f1141e5768b7d430602877433135aa3145d39093373d90d4875763ef88e8874bf352feb69b9b", 0x75, r1) (async) r3 = add_key(&(0x7f0000000200)='blacklist\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000280)="2d6f7cf862d233f7264c84b7054ada3e8ad862381761687d34a3546994f04852c936fe30161e72219011f91a11d72db0dc39d97b62d9682931fdf57ff6c41c95fd90b9fe965e4fa754c3aaccd9d70815938058b3b2ca4b392608c8895a58c7082273f1df082d5b31369664983fa7882db0008e62d1b9e6d6d08bc07a4676f162a9d8fda2457272c263c8397c1d48aaf522ad39a378d802433631", 0x9a, 0xfffffffffffffffe) (async) r4 = add_key$keyring(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x2}, 0x0, 0x0, r0) r5 = add_key(&(0x7f00000004c0)='trusted\x00', &(0x7f0000000380)={'syz', 0x0}, &(0x7f0000000540)="7deefcc8c9a7ee6261bcccb653dbd12936c2df6b35585a861565938925b294539a2a36f59efdc14d27743730b04a42abb3223b520b3e423878cac2430074c298a7a44d134c29a555cb949e41cf9ec9e44625d456fa213bcc1cf65cc098f61260bdc4b0e562734c8e16935e272603a87dd80b5280731b478b2d44982e2d441e1e012d95a854af575fd70d7dd5a4e5659b8c34f1fdf7cdf33b3bd5c4238d5340d0450f90c513e5e7281eb42e3d3dc6a133830800000000000000079a176778a8ba65de22d7a8b84842378beeefbf38b1ddcb2ca689c2aa991faf6769caeab47019132a307cac5319fff9f972ab95ee99fa7e8c7a96056fa29d9d88139205bfeb38bfd2943b23b35e2a96389d535370402b70f7a12b00fde2b9ebf76ca8fbe8f8c803ea881cc7102e", 0x127, r4) r6 = add_key$keyring(&(0x7f0000000440), &(0x7f0000000480)={'syz', 0x3}, 0x0, 0x0, r3) keyctl$reject(0x13, r5, 0x2, 0x1000, r6) keyctl$negate(0xd, r2, 0x4, r0) (async) r7 = add_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'syz', 0x1}, &(0x7f0000000940)="6272f0d4057866e65de4aaad1f5e90800b7dbd8e22aca1d55c42b32d69fd55b3cf6a5bdd958ea52464c67530198356ab536935e17caa856188e2c13ea578a41ef63e83e052965f0fed097dc3de96e0051385f8e91fa07c9d18266f1e9a402ffbd377054200bf12151ac7f07e65ea70bb29a1f9562fe9a002ee85d8071c13b4d428e62c93a2da3b7abbf43db8102167157b20f8ab1cc1ed09e78500deaedecc0daddb1854cb40d3b9dcda44d503535a9ece3e0fef86765b18303fbdf659812831f9907107974f282265c8cfa21fc5c01dc0c829dea3655e95da6ee8fa5d414ef09608882b199c08e58d91102eab11dcda997ee4ab08a5eca98ca771dba024041211cf2c05fe247cf6e44092da11e096dcc70a3f9a42ad714f2af974e0bf1821b9182b8fe8f16811bd556783560550fb3ff599f2be826240c7771a80e8cc28ee95835413a8900d81fa5e09ff269f58a4f8e35ce8e2486a39b2609e58f966feca8cc087b875e9f627dd7c2fb3e601839efff6c3c803f131c2f2b91766577c73f5e97abfd1ed831f6817df1b5e1b0f697019e6069926ac6bbdc3e8889cc7739b842a9d7bdfa2cd2758907db081de20db78b360bbafaef39c67949a3c044fdf3617de6c49f06111f59b2871a5c2dcb448fe566c44982d527055adad7b1ffe37c4409cd7cf680693aa50cd9892fc381da68b82b5d4a5f9ae44851d1b5dff1e8e60698ecf33595293d5240a6fb07ff894c221b8e2cb9b2de67e15674dd554b1317a986b0d2832b7de74e21b8070cd0474f655b28ea083f3d87a51990848ba820ca0ec0abe3fb769ebffa4fc2f46520a6cee0e7890f3ad43810d2f495d7c6aecac1958066bd431ed5bae5097970a4c7757f77ed5097d15da218acc841f305c1de356376d6951a05d92975527b92e487fdad21f4852b0a14d970980f0f9a15a0393b38867586ae6ecbc0c7babcd664b7b5d54a198b09665fe424ac570b7edcf1c1f50d64b2b65fdaf6d05b2825b8bba6a3a4ff14080659f204bb2f889ae4aaddff0691c273d98d83b088dea11a2ea342f209ed9bbbccf7a85c781b337529870aa16e9b3385ece28713a81fd62f760320272e8fe37cdde22e0c8eeed544a2ca7d979bcf41b4954d3327d0fa07b2f1c777377f19858333707d51d3d0abd89696a2b46c3e6ebbb16cc9c90e05fde2a19766593e97b8688a3eabf0ed7a930a3a021f22e71002047bcf8ac68fd03148aef567ccd43f61f11ab6f749accfe7b900beb0c9079b1970099660743324721eba386626ddf962d075c0f23bfd25ecc41391714a8c967a39c6658325b1803dff9f9c7f95c37ac6cc3404c2e56f6bedb4a255fb27928e0611f680b4ef56a2741a06ad3d1a0be4fcc0ef369efe030f86b99c2e236de2f386c005153233fb4c9d8a50c65bc496082022dd7bf84a6c551d29a3fb2a7cba4c977379c7248ad1f1230e8d47791858e9d14f40d7d1b0da216989efcb0113989c76b80bd4034d663175ffa0d095c2178136160e28125a2d2bc4ef64e1baf38b78d70279c3d9a7f6d0aa24f85a188d1d1459cc061107ae015fe7b3c2a3705c5fc774ab9e2f57e9432e218e12399b5b54f29e3ebe3eadf2a7d6550eadfa187f665ae044843634de97de87feb5e106003e52c3f37848d3f8195cb5069a52593035ae9556cbec5fa2364ce8d1294438302b741f8964aa9d93f8a62615b64e57413b43e1740f52ea8dda78d55e6969db6aaf8fdeadf35422cd8c2ee4672fc87b727d82cb91eaf51fb863557b199e142bc09fd778b1ca29eea2cbfa4c379ff10f86fd2c7db6c14c37c9021711e38e5ba10fc6c3c790d9c9bb5927290c91eb7f096e25cd9c879f2bdea21c02472235966ea612bc947d120de8be6ceedc5a9a7ecf9c53d9f50fa381d89b38de45f392a7e3b4e11724a3fa222051b32a55d3ac030b872850aa46ae8d24bfbdd77f6db6e2da9eec4334529dcc2bd6d82872c4589fd1271aa6b7238bf1567eecbf9946d625318788fbde23b4f19808bf33a71e956895723ead1e85604201d1fe174f66ae00bb87c7ee072f8577ed3d2cc94722e338672f503d789b48ff612d7439eec50b1e0b2b70ad450c2b069c875dc221e61d2a32d305b8ffe84463d865f20e3d9e9f85ff597be0533152dd311cee50298ebb0f5ea8670a014f174d4f903309f9ebc41f86c301b3f8b1cb94219724ffdbb4497983338dcce5ce118ea901fb9b43033f28891543228e8bce2e19d1b192bbd34059044199a97ca9924431d3fafa792d20f6336594840cd27b9bdc44f05607e9eebd249e01788a9e6b2ebcf252d638e31b251b5461099feb2e804e0ee127616f28b7f6633b52fb4026910982184e2813a4ee51f8a840bcb54bae5b83aab1aefe388118bcf06ffe57e78e998ee959589f78ade5b2869869149677e01331d5cb020a1e5d0b4f4c99a55eed61306b5e57695c7e83cc11ee6c36c9f6e21903c9388cbf138d718650e1c9325fd52455d5c0e7c7232a6135c9bc7821185bf1b2b714d7f0e8b624f811372f2da28f6759d73142c2f34f8a1c769365f9b4d14846691fa03a2b50c216f337f804a6220c100a5e452e24e422b35c7ad922445c3530d00262dbbaab06980eb46970dde68d372cbc49e76c299429125b36c370f70dde4722191e208d3082123ade1eb354ee6c024986458fbceb51d91964681677d41b5f782462148331220d813f06fd225a0128499705875e092fdfd00d5e1f5f7670e4a8b292747aa5d2ad50503724499451e0a531a61c45f9c42503f88a07e05cb94f2d049274351e1330df1791bb379dfab14381e4e4bd395e839f27617ac43958de22aff93d95ae72c911e8282075cec89d000eb1f0ab166d647496caca6884580cf456406c95590e444f1cba32fa4a09021db2d8ac708e030f30bca70aefbc20a0fa148b3a129fb79501dc555ad25572352e2abe3556d16f5bff52fea12d7fce31e07b6f5107e9dbb344bf3d0aba4e436e7e91f8cb1416e6fb401746a1eac4dd60bb7749461480ae2a61728413112a17c832f628a4f38ef47ad3f662405a79ee47c6830fc8c34ab847a73af31128637f6e52a75cfb29d663a0995f5d20dee3fcbd0b89f009d8f7a29c7962519fe35a60fa11d9b8d5da1f39df8fdbfc136939ea59ca83fedaaa47725eb37f1736fa3332f2223829bdd89617b31c0d97efba18c55c106c49db47e89c49d3c5b87b0cdc7770f1c79e5b264dff3f8e6d8683a41080679b489fcaad9b865bcc6c25645951edb09c6d04361f2be16768d5949a562c2fd40427d135b7cfca9ca48f9a083b5b0a780a56931f06248e13cbdbd34763d61eaab1ed4e4bb6dd22412531b2d3c583558f29b79e99b23da3883b75d798fc7cf558366f8aaee01c381e1a6db9d609449c0ea37e6a88c0310731905b27655b578337786d1189670a822c72d89c845c6a843c8ce4b7e3eb76a73310d98f4f46594371c13e61f7f1c1e5181a0a3d33ae1600b8f6e2f619adf20a0dd34ce3489dc1919303300a36066c3174adae8f40f1d54c33e01013abc60c208bc32b958f1b1582ab26845cbcfefaa3a8e222faca39cb310ef325f3a7e477b87c5721d517e18dc12033943c1900f8fb4f8fb591c018060125a93154d5b471b09a54466405b112911ac53ed13944325cc08f0a90cc3840ed6355e90c8e7f064359b4160a6e4194393d28038438bd78fd900bf3fc49163c732eb973dde9621441a6d7e00c2b682d9049e56a1433e2b081f2a4f5a8d1d2f57f031b1f1bfb2cf31b68dac178a99239e596233eb87d2877c6191df5a609bacd8cb15226a2785ad666717f7189ca041aac64a7fc35bfddc739ebf25dd4398d89c7b203b9f9761ee8bd252f60bc28087b76bc2040391aaa4c2c6b8067500462b599d4993bd4fdc4fad7056b1ffed9cad01d02c6ffd8d6f67e43c7b6b63ccdf28a73e552737f868352ab3cf84f43d9ae36783c88e32fdc9f970431deb8c1c8625277d2f9fc6a16383ac87b2b7bd90b0a026fdbb9981c0f2d26d074196b8d6e48f414c352eefcb9df6be578ce26ea5ad4fdad0ddf9fc454770b50271f7c81173ab9152af4c66eba86bcb88c0d9277a06996940e67493e8b84e8700e130d44557d55de3cb6e9a0335fd427fad849900f0e02c9733aec44d3baf78fbff874d9b3f4acb1fffcc64dbea1a69b91e4e13d19efc9784eaea06259458d178ba332554f5d69a9c61c4685f7fd715f7551c9e6c0b672e20e218e68e9824706d792e946c56c948a2a3a9ad9094ba18dbcc6a7ccab5bf5ed0241bab54c08472759ee07a44b344f1c99f77ed3b45d9db164a145f5732745fc4513b47b7158787ab5472572f1ffbeef7f2f8efcddcea9a4e77ec1f16f9a03f58b02f422707269af7629aaccdad056365febcd43d20b4db2939faefa9883cbaf3b57bfabfba47304c7abc8e11416060c9023c337b8cc3f87b758f49462a50be958cf30df6fa371fc3841af529fa66acc4d4fbc2ef2fd3582c444871305780e60936b9812f465bca4b6f56905d84feb762f6c477ac3ea0e4143d602d31b582dd9da0380fefb37af36a795e13a434652f821b28c89d47d8733ff7bbf5dbd6ceda38f20207a68b88f74046b0a9bc9c63585fd1d4d7995dc9dbfe1a91b92d8ff423abd58e307f18111ba9ba26cb18768e8a73f38f42310126ec896db67d1a865d0a3c4962d3ea18b9779a3c2757f830cef080fff1d3a9a6a059daa26035d8b6d666b1fcf5899a719fb15254ecec6641523e88eb6e7f1e77b596f1a86188487aaed58fd4fb4a43a505f156949dc7ced2307b101aed7363f5e4fb00d06efa28f5a9e42957353afc74fd06156601abcf6c51ceee345294717aa6bfd27b41aaa6c92163675d55bbb4c19cdb99c3fd1e55c098cd1b3826841e2504b2562dddfc3dad5fce945bf209bf1df4a2560c0572a1dd47d58de90623b75a7e02b443a0d81a3e9ea615f7af1080eccfd9546fcc014cb034b1a6a78d063da4ce07a4c4e0b0999dc9fa8c0e96221348d6c5db85672df9775a1422783a6a1a9981ca3af8cef86a150d13755dfab5d789d29fa7bd920a72f121f96c00b1c252c22db0cdb7db94635f5eefd298e67f6bcd160ed30936cc8ba2ff790a5aaa851e54897a7dbdd1b6a2259f2362a397c33fa3e92a34d222a53c8c6c787507c1378f1c801c3b6af4f4f94231f4cc4b61a589ea7d905073289d1923e4a1d621470216e70f4b7e028517a470abaa7f1d77799b97159e226c280e57ab2d8662243193dc699dc51594b2a7a7917b8b829633e53e6656512c13bbef3e9e0d28d0d18e6d9683156f18e6554c9cf29bdc6180f7fd1def7a4286ce39cad380ea627a11ba9e405444fc1d9de1fd58cd973de85f28bc4c986e1976fb543d3598542bf050864260b32deb023cb398e27b55f8b45a87291e958dec44980c732dcf44902f9d2697fdb0fd129762b26ee141cc5aec6f08584ddaba6df77e619730c6b8bec0a7707fdd35a9142864c2635c80c5ab4f988b2a9d2f703335a488ea2d31b01316f1e6c8c466907398ea4f3d2c9a97a8c1d8daac4f48941b5863c2ec25c832b1f4be1e0a4b29435732b0a80154f08a959dccabe174b69861a06aeeec59f7ae3496ed9d96f0502d074683f570890681bc5a5d6e7438e25bf35ab25b8179d70d8ba6700a96db236157229b0de4e4e883367f060b8be2938a2bd5199125b8eec08910b4156878c4af4cbec779df93f4e452c0cfcd6f60dc30dec01bbc36bef19ab2760fe346e2514bc54653f892ea9466e986e359455f545584f708ae", 0x1000, r1) keyctl$negate(0xd, r7, 0x3, r0) (async) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) (async) bind$x25(0xffffffffffffffff, &(0x7f0000000180), 0x12) [ 398.552678][ T6482] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 398.562730][ T6482] ================================================================== 09:39:02 executing program 3: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 09:39:02 executing program 5: clone3(0x0, 0x0) 09:39:02 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$clear(0x7, r1) 09:39:02 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) 09:39:02 executing program 5: clone3(&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000940)=""/4096, 0x1000, &(0x7f00000000c0), &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0], 0x3}, 0x58) 09:39:02 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$clear(0x7, r1) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) keyctl$clear(0x7, r1) (async) 09:39:02 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)="f3c7c38c4e8cc57479a18631c06d5516f700b2d274076914b0db279cc5e0487fe9654f2a546d3f9a4608fe9a18c88c2fe022668c7e5176ddc9b95f45f81824b476e9f08365079c1d9af3ce20aeca8cda5600051de5f550d659657e01e55a4f3cc96c340562dba812a9df03af0477c6b37fbdcdddd372843a1c78d60b4f9e3c0764151da84551c9da0e8e09aafd48f38d762de584ac12fc0034f3c8b8178b40837c267c1074c41c74b7e391cfa7d16eaf13b3a735232c8d54b443351c3ea49e523e7bef9fe4a720429f3764112d6072045a9e9d0dbf490acd5ca5497b7cbe54fc014cf51b572e4ec5d957d7c8a3b1", 0xee, r0) (async) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) (async) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) (async) add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r5 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) (async) r6 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r6) add_key(&(0x7f0000000200)='trusted\x00', &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000280)="048c9317259ecbc1e56b47e27002f72ae88137ee3a985cd249738303117759dd6ff2fa70987d231843bc97b7920a47ad04278ef1d769c072f328ab26a0aae74ad85e3900112ffded75c2cb69e7f0323af39555a76549ee57d272847f4bcb428f511d52f17acf191086de7264354338812f78f6dd28f26258604c2d525b7d656895d138d7f1160064c03b1ebe3b714222323519630d2e2101f46cad656333e00197ddd0f4233e19f36eaa36229cfdb516954ae1a8b9d222408727958335", 0xbd, r6) (async) r7 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r8 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r7) (async) r9 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r9) keyctl$KEYCTL_MOVE(0x1e, r8, r5, r7, 0x1) keyctl$search(0x3, 0x0, 0x0, 0x0, 0x0) 09:39:02 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:39:02 executing program 0: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x4000, 0x0) write$cgroup_netprio_ifpriomap(r0, &(0x7f0000000040)={'ipvlan1', 0x32, 0x35}, 0xa) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r1, 0x0, 0x0, 0x0) 09:39:02 executing program 3: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 09:39:02 executing program 5: clone3(&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000940)=""/4096, 0x1000, &(0x7f00000000c0), &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0], 0x3}, 0x58) 09:39:02 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key(&(0x7f0000000000)='ceph\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="6d6177706f521f908f93b66392a4f4caf3b2947488a2453668ddd0d09d1ba5f5434bda71ed507f773418f66a963f85f1f7ad38da48c0e0e2db5dad093d6935db81f58a207b366db6cb2c9bfb3f6439e68b1cc1253390e9e9d127c76315c9d12c4647", 0x62, r0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:39:02 executing program 4: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) [ 398.684450][ T6535] cgroup: fork rejected by pids controller in /syz0 09:39:02 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$clear(0x7, r1) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) keyctl$clear(0x7, r1) (async) 09:39:02 executing program 0: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x4000, 0x0) write$cgroup_netprio_ifpriomap(r0, &(0x7f0000000040)={'ipvlan1', 0x32, 0x35}, 0xa) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r1, 0x0, 0x0, 0x0) 09:39:02 executing program 4: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) 09:39:02 executing program 3: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 09:39:02 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key(&(0x7f0000000000)='ceph\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="6d6177706f521f908f93b66392a4f4caf3b2947488a2453668ddd0d09d1ba5f5434bda71ed507f773418f66a963f85f1f7ad38da48c0e0e2db5dad093d6935db81f58a207b366db6cb2c9bfb3f6439e68b1cc1253390e9e9d127c76315c9d12c4647", 0x62, r0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key(&(0x7f0000000000)='ceph\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="6d6177706f521f908f93b66392a4f4caf3b2947488a2453668ddd0d09d1ba5f5434bda71ed507f773418f66a963f85f1f7ad38da48c0e0e2db5dad093d6935db81f58a207b366db6cb2c9bfb3f6439e68b1cc1253390e9e9d127c76315c9d12c4647", 0x62, r0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) 09:39:02 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={'syz', 0x2}, r0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:39:02 executing program 5: clone3(&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000940)=""/4096, 0x1000, &(0x7f00000000c0), &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0], 0x3}, 0x58) 09:39:02 executing program 0: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x4000, 0x0) write$cgroup_netprio_ifpriomap(r0, &(0x7f0000000040)={'ipvlan1', 0x32, 0x35}, 0xa) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r1, 0x0, 0x0, 0x0) 09:39:02 executing program 4: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) 09:39:02 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key(&(0x7f0000000000)='ceph\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="6d6177706f521f908f93b66392a4f4caf3b2947488a2453668ddd0d09d1ba5f5434bda71ed507f773418f66a963f85f1f7ad38da48c0e0e2db5dad093d6935db81f58a207b366db6cb2c9bfb3f6439e68b1cc1253390e9e9d127c76315c9d12c4647", 0x62, r0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async, rerun: 64) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (rerun: 64) 09:39:02 executing program 3: clone3(0x0, 0x0) 09:39:02 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) 09:39:02 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={'syz', 0x2}, r0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0xa, r0, &(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={'syz', 0x2}, r0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) (async) 09:39:02 executing program 5: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0], 0x3}, 0x58) 09:39:02 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r0, 0x0) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:39:02 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={'syz', 0x2}, r0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0xa, r0, &(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={'syz', 0x2}, r0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) (async) 09:39:02 executing program 3: clone3(0x0, 0x0) 09:39:02 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$search(0xa, r2, &(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={'syz', 0x3}, r1) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:39:02 executing program 5: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0], 0x3}, 0x58) 09:39:02 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) r2 = add_key(&(0x7f0000000080)='syzkaller\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)="5746f40db7953da8cd1a5615bfe138e1e699429103e83bf3dbf3f24855bfea68f67809563be3d7a31b219f19c0fa754c466414c14aa6a7077c86eb187abbd60adb33b3ab6d73010fbb04aa9b60ac24c3cf1e868b770b81", 0x57, r0) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, r0) r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) keyctl$search(0xa, r3, &(0x7f0000000240)='pkcs7_test\x00', &(0x7f0000000280)={'syz', 0x2}, r4) keyctl$search(0xa, r1, &(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x2}, r2) 09:39:02 executing program 3: clone3(0x0, 0x0) 09:39:03 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r0, 0x0) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) (async) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r0, 0x0) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) 09:39:03 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$search(0xa, r2, &(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={'syz', 0x3}, r1) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:39:03 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) (async) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) 09:39:03 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) (async) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) (async) r2 = add_key(&(0x7f0000000080)='syzkaller\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)="5746f40db7953da8cd1a5615bfe138e1e699429103e83bf3dbf3f24855bfea68f67809563be3d7a31b219f19c0fa754c466414c14aa6a7077c86eb187abbd60adb33b3ab6d73010fbb04aa9b60ac24c3cf1e868b770b81", 0x57, r0) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, r0) (async) r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) (async) keyctl$search(0xa, r3, &(0x7f0000000240)='pkcs7_test\x00', &(0x7f0000000280)={'syz', 0x2}, r4) (async) keyctl$search(0xa, r1, &(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x2}, r2) 09:39:03 executing program 3: clone3(&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 09:39:03 executing program 5: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0], 0x3}, 0x58) 09:39:03 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async, rerun: 64) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (rerun: 64) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) (async, rerun: 64) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r0, 0x0) (rerun: 64) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:39:03 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$search(0xa, r2, &(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={'syz', 0x3}, r1) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) (async) keyctl$search(0xa, r2, &(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={'syz', 0x3}, r1) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) 09:39:03 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) (async, rerun: 64) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) (rerun: 64) 09:39:03 executing program 3: clone3(&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 09:39:03 executing program 5: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {}, &(0x7f0000000940)=""/4096, 0x1000, 0x0, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0], 0x3}, 0x58) 09:39:03 executing program 3: clone3(&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 09:39:03 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0x0) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) ioctl$SCSI_IOCTL_TEST_UNIT_READY(0xffffffffffffffff, 0x2) 09:39:03 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) clone3(&(0x7f0000000300)={0x10000, &(0x7f0000000000)=0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080), {0x24}, &(0x7f00000000c0)=""/251, 0xfb, &(0x7f00000001c0)=""/218, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff], 0x3}, 0x58) waitid$P_PIDFD(0x3, r1, &(0x7f0000000380), 0x1000000, &(0x7f0000000400)) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_SESSION_CREATE(r2, &(0x7f0000000580)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000540)={&(0x7f0000000500)={0x24, 0x0, 0x100, 0x70bd25, 0x25dfdbfc, {}, [@L2TP_ATTR_UDP_SPORT={0x6, 0x1a, 0x4e20}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @local}]}, 0x24}, 0x1, 0x0, 0x0, 0x24000001}, 0x40014) 09:39:03 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) r2 = add_key(&(0x7f0000000080)='syzkaller\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)="5746f40db7953da8cd1a5615bfe138e1e699429103e83bf3dbf3f24855bfea68f67809563be3d7a31b219f19c0fa754c466414c14aa6a7077c86eb187abbd60adb33b3ab6d73010fbb04aa9b60ac24c3cf1e868b770b81", 0x57, r0) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, r0) r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) keyctl$search(0xa, r3, &(0x7f0000000240)='pkcs7_test\x00', &(0x7f0000000280)={'syz', 0x2}, r4) keyctl$search(0xa, r1, &(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x2}, r2) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000180), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) (async) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) (async) add_key(&(0x7f0000000080)='syzkaller\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)="5746f40db7953da8cd1a5615bfe138e1e699429103e83bf3dbf3f24855bfea68f67809563be3d7a31b219f19c0fa754c466414c14aa6a7077c86eb187abbd60adb33b3ab6d73010fbb04aa9b60ac24c3cf1e868b770b81", 0x57, r0) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) (async) keyctl$search(0xa, r3, &(0x7f0000000240)='pkcs7_test\x00', &(0x7f0000000280)={'syz', 0x2}, r4) (async) keyctl$search(0xa, r1, &(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x2}, r2) (async) 09:39:03 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(0xfffffffffffffffd, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) add_key(&(0x7f0000000000)='id_resolver\x00', &(0x7f0000000080)={'syz', 0x1}, &(0x7f0000000280)="d19300c2d8d8fdc6f89451375592b4d60a2f1a5e9bea3e031e208a0748b024477b7dfd6488af780537e93c3b646a9aa752dd1be3cd1dba4acdd68141f4e8aafd260ffa9f15b58ab3f380b01d508953269e87ec57d6e94c579bd1e29b653a6b847efdde7a5f98d05453c7cfa1a004d7c7c1ebe09a9612fe91346dbd3e22ddb63eaff94162a782ef4956caabab3195740da11865d9e8618e615292dbe0ed4e1c4ddd234f46d923ff24be1d1617778b5f7913dfdfee6122d59d3e86689be8d902b5cafde1cfd713a976991cface4187e6372de3e051fb31bae4c45c07c4716d8c4e8a9ccfff13219cd03da03c4942276d66314d1fc7a09ef7e209c7c1a8c3fb34", 0xff, r1) keyctl$search(0xa, r0, &(0x7f0000000100)='big_key\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:39:03 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(0xfffffffffffffffd, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) add_key(&(0x7f0000000000)='id_resolver\x00', &(0x7f0000000080)={'syz', 0x1}, &(0x7f0000000280)="d19300c2d8d8fdc6f89451375592b4d60a2f1a5e9bea3e031e208a0748b024477b7dfd6488af780537e93c3b646a9aa752dd1be3cd1dba4acdd68141f4e8aafd260ffa9f15b58ab3f380b01d508953269e87ec57d6e94c579bd1e29b653a6b847efdde7a5f98d05453c7cfa1a004d7c7c1ebe09a9612fe91346dbd3e22ddb63eaff94162a782ef4956caabab3195740da11865d9e8618e615292dbe0ed4e1c4ddd234f46d923ff24be1d1617778b5f7913dfdfee6122d59d3e86689be8d902b5cafde1cfd713a976991cface4187e6372de3e051fb31bae4c45c07c4716d8c4e8a9ccfff13219cd03da03c4942276d66314d1fc7a09ef7e209c7c1a8c3fb34", 0xff, r1) keyctl$search(0xa, r0, &(0x7f0000000100)='big_key\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(0xfffffffffffffffd, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) (async) add_key(&(0x7f0000000000)='id_resolver\x00', &(0x7f0000000080)={'syz', 0x1}, &(0x7f0000000280)="d19300c2d8d8fdc6f89451375592b4d60a2f1a5e9bea3e031e208a0748b024477b7dfd6488af780537e93c3b646a9aa752dd1be3cd1dba4acdd68141f4e8aafd260ffa9f15b58ab3f380b01d508953269e87ec57d6e94c579bd1e29b653a6b847efdde7a5f98d05453c7cfa1a004d7c7c1ebe09a9612fe91346dbd3e22ddb63eaff94162a782ef4956caabab3195740da11865d9e8618e615292dbe0ed4e1c4ddd234f46d923ff24be1d1617778b5f7913dfdfee6122d59d3e86689be8d902b5cafde1cfd713a976991cface4187e6372de3e051fb31bae4c45c07c4716d8c4e8a9ccfff13219cd03da03c4942276d66314d1fc7a09ef7e209c7c1a8c3fb34", 0xff, r1) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='big_key\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) 09:39:03 executing program 5: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {}, &(0x7f0000000940)=""/4096, 0x1000, 0x0, 0x0}, 0x58) 09:39:03 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) (async) clone3(&(0x7f0000000300)={0x10000, &(0x7f0000000000)=0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080), {0x24}, &(0x7f00000000c0)=""/251, 0xfb, &(0x7f00000001c0)=""/218, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff], 0x3}, 0x58) waitid$P_PIDFD(0x3, r1, &(0x7f0000000380), 0x1000000, &(0x7f0000000400)) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_SESSION_CREATE(r2, &(0x7f0000000580)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000540)={&(0x7f0000000500)={0x24, 0x0, 0x100, 0x70bd25, 0x25dfdbfc, {}, [@L2TP_ATTR_UDP_SPORT={0x6, 0x1a, 0x4e20}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @local}]}, 0x24}, 0x1, 0x0, 0x0, 0x24000001}, 0x40014) 09:39:03 executing program 3: clone3(&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 09:39:03 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:39:03 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0x0) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async, rerun: 32) ioctl$SCSI_IOCTL_TEST_UNIT_READY(0xffffffffffffffff, 0x2) (rerun: 32) 09:39:03 executing program 5: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {}, &(0x7f0000000940)=""/4096, 0x1000, 0x0, 0x0}, 0x58) 09:39:03 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(0xfffffffffffffffd, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) add_key(&(0x7f0000000000)='id_resolver\x00', &(0x7f0000000080)={'syz', 0x1}, &(0x7f0000000280)="d19300c2d8d8fdc6f89451375592b4d60a2f1a5e9bea3e031e208a0748b024477b7dfd6488af780537e93c3b646a9aa752dd1be3cd1dba4acdd68141f4e8aafd260ffa9f15b58ab3f380b01d508953269e87ec57d6e94c579bd1e29b653a6b847efdde7a5f98d05453c7cfa1a004d7c7c1ebe09a9612fe91346dbd3e22ddb63eaff94162a782ef4956caabab3195740da11865d9e8618e615292dbe0ed4e1c4ddd234f46d923ff24be1d1617778b5f7913dfdfee6122d59d3e86689be8d902b5cafde1cfd713a976991cface4187e6372de3e051fb31bae4c45c07c4716d8c4e8a9ccfff13219cd03da03c4942276d66314d1fc7a09ef7e209c7c1a8c3fb34", 0xff, r1) keyctl$search(0xa, r0, &(0x7f0000000100)='big_key\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) 09:39:03 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:39:03 executing program 3: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {}, &(0x7f0000000940)=""/4096, 0x1000, 0x0, 0x0}, 0x58) 09:39:03 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0x0) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) ioctl$SCSI_IOCTL_TEST_UNIT_READY(0xffffffffffffffff, 0x2) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0x0) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) ioctl$SCSI_IOCTL_TEST_UNIT_READY(0xffffffffffffffff, 0x2) (async) 09:39:03 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) clone3(&(0x7f0000000300)={0x10000, &(0x7f0000000000)=0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080), {0x24}, &(0x7f00000000c0)=""/251, 0xfb, &(0x7f00000001c0)=""/218, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff], 0x3}, 0x58) waitid$P_PIDFD(0x3, r1, &(0x7f0000000380), 0x1000000, &(0x7f0000000400)) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_SESSION_CREATE(r2, &(0x7f0000000580)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000540)={&(0x7f0000000500)={0x24, 0x0, 0x100, 0x70bd25, 0x25dfdbfc, {}, [@L2TP_ATTR_UDP_SPORT={0x6, 0x1a, 0x4e20}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @local}]}, 0x24}, 0x1, 0x0, 0x0, 0x24000001}, 0x40014) 09:39:03 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) (async) 09:39:03 executing program 4: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000000c0), 0x8100, 0x0) ioctl$SG_SCSI_RESET(r0, 0x2284, 0x0) write$cgroup_netprio_ifpriomap(r0, &(0x7f0000000180)={'veth1_macvtap', 0x32, 0x31}, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'batadv_slave_0\x00'}) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r1, &(0x7f0000000100)='user\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000000), 0x180, 0x400002) ioctl$SG_GET_NUM_WAITING(r2, 0x227d, &(0x7f0000000040)) 09:39:03 executing program 2: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key(&(0x7f00000000c0)='cifs.spnego\x00', &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffa) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$search(0x3, 0x0, 0x0, 0x0, 0x0) r2 = add_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000940)="4ceae8e89b7d07b1e1009ca89387b065cc7adce2c9622fdb01964b7c6ef2801a30faaee909d2ab9e541960f3e986c6ee0c4be96c65c5bd37f050554ccb7a7c2b463f1a117b00a5745d312002295f94f4b186d7efb3c373e09765466c715d784be0d5ffc07a51ed68ed944ebe9f0779a4c02463a68f3646dbc81273cf8742db8286b91abeef024e3748b35d16846249bafa59f3e8d632b8195d2c69790a876b2548cf857b997138c1f14f4a77d3fe48d45e622808df1655e4e7ca8f42d59064f2a587b930086bb2763bb73e4cb8b083d8f5d3c2f49a28fe643aa75ef08dcbc452263061e8d0f271a85f99d0cd29101bdd4094f1ec8a15c41a4d3c6449301e8cc545364c3f1c5192df08e9b171c9f69d71a76537cb931d6577ae8a9654c09b8b4d392d25608a23eed6c33bf64b1d9ebbfe2db35ba149036843258e45cead3beb8a6f6c64fa2a75ebc56735f5f04cf8622d2ca3bfd6f3fa52bb28349de14e79623da34d08b0c4e94069998e62d9e45b4df3af14ef91218db5655bb94b0800752e2068805d700ee5b89430202f40296a95b6ab858a3b8e3dbc97487c41b479423e285f6c14f5bd533cbc431fe7a3018f239a051bec4177ca21c7fd8d829771f68fe9a02fd388808379cb26a5fe420d17be48e47750c3ca25b412e5a812e4fd41f7af187563e98a7f1f5a54405961b4c09c1a9b6b53783b3c899fc0cd201d565da58968a7df9f510d7aee0071f5efc0f544e4445e0c0199c805db00150680b3e7aca9dcad713743b228f02ce19a0adbaa40a99003d21cbea36acbfd22a96e412865c401322e69cd8346bebb8fa3d0eb71cab985cb4e72970900473b4e45c7274865ae18148b5b54fbac34bbc4dc3169ffde2fb7802fd212f4c44100e50bd1cb65767eed5dfef863cd2b0a7ebbad358ec6643a6b52ecc235cc1ca9e4866dfabaa595dbf6c697063c34b119c8697e6b140e36efaf375cc8b83034d3218a8c58007ada036f04dc669365320f5c4b4b219fea9a4f0d03d662bec75e41dd99758585e89a4401fe3640c5195dfdc543be974646fcf2090b5e391b43987d86bdb963e820e6e5e920e7edea73fd7aee0a45f41b9f3104eb90b0bfb6a6f162b98fb3cb7f25e7e96bfe8f156c4c3e40933e62bf3136bfa27d9fa20c5f411762978ad127d6a0fc67daf1eba20e304cc965ceefd27f5c05a559f31eb87f929d94fb20d8d3ee773710f0d20a6bc429e80830ecc00fbdc5ba0c1350e01e79ba725abe52199dccf44d185ddce1baf501ca887df73029708763a33248ff47fbcc115198c48a5a707951d3a7d04c1637209183deda76b9f31cd3c27eb59d8a008eefd94d664acde4774bd93db8e720b1f89acd62836471b44e6d8a185e95fdf448ca8ec9a8544b97ce0a03cf6b74e448775c8f620cda9ef01a9e46ca8b3ac57d81b0a57907f838d9846f5c5e1d001b8d57ffdc9d6d61bbf20cbaeb00d6625eb80c3bfb0770a2b6eaaa88d233bf1931422f721708b7d2c0e23d6dcc61bcc15a3a215e24e8a6235f0128e6d717e0882d8c7f9b6ba3f0eb86e873ba97d22e6a27df98cf0d9785eb462f25e66e4c389370c5fa809d05f10f99c9335b7c6efcd3a433c905e81d376d73f6696e96ba858723d1a1aa9e3b585df4470c9edd1b30f9a05e5fccc8aa26657151d54c64d660b2cccb418bcce13c9475cc3b32d69ef542e31f3867ccd224a19e0158caebd70910f185adc2ab9e2a97b3ccc3a6035a6c8af914753a9ab36e5530d62acd5ae71657f9cb2052494976dde212fb087655bb2ea9b064204115cf07944486f6940d619176f92f9b780ff8720c460f741f93bae5b84cc12b206729c56135cd0f2af0dc3cf5c4eb1c9847529242a085f996d60a22d7f8a17150b17d3d57a97d826eca98fc8673981e2467a73d69a6fd1aefe3751aa47024fc22295c54d4a7ce58a3b8b91c549bdd12be17dc7907e56129d2fffcf74917b75d3a2cb9bc8ebeb11cc77afe1140f0710a982780f69eaab50bec355d92e765e80442290d803395447378ce07d308d0ab2932969af9e5ce577aa558f519325f68d586ecba0f83ec044b23a8a861060d084098b992335e63bb65de3bb72889abf80780feb7c764a719db04e03b2780fbdffeb791e397c5b739cd00a3e75e52c5dc72ea0ed4d14e5b64cfb046a2d266ca42e8ff1b8c89fbb11748744aaaeb9204e909e9df59c5578392e9b1d77adb97b1e68f8da4cb9a79b0a258278986da313e8e79e5409b9e2910ab88c9024aef6a4f5530d45d8c1b2d7247c34cfa045d7a08233e982b5fdf17ee165a780ce391a7fb700199908a1847e061ba58791b18d461d7d81a2fba9364b26e345d91182d3a7889cf65f2ff7a9fcc2c7d7e833c584c614e96f33e4bdff7c6908d22ccbe8a1e660054a732149468a64fdc45a7392fb2a09fb8c1b782e0290bb4c5c6deeb65df2ddf06db77fc53d9b74880ba1f7c4c94d012f15ed0260629c7d1522063c2dbf92b569643d95bac0e7145f7f734d9db85dfc8a7a8def755e99a039ea46056b4299450a95327a24a9d8a8e3b6ea58986f29f320fba23bc2a8b537c02207e5a9c713fc795a713770d921a2a96441e6274ef0cec8142fcfafb71a47dfd403ee080a65190d8c35b1e7db1251821de8531f4a0ce6f9646a4642160b368dcd1ad8c7b56a9a39c4d909d6c26276335ed33f29cdd68279168c355ec4d15f08cab35b611dcc07d6f1f6dc1fc34e9ac050a67b3ef26dbead981e22f56231c4e9b481680c2cbe48072fd9a7cb586f5e17f7097e762fa4263237d0487e93b37fef395ffc38eca8fb25ed09e318ac58a3486c4c3d5347c978a1a3394338a128ad410fbb830bc3c06daab18dec6c5b0dfd2be887df5a940e22f98bf51598e4253e5bec6ff07e1ab3109fa3e42d7dc234015a9f6997a8913926ad7950d362636a2d5b1e416078f93fbdfcac94d561a8d47b95a3ed7a6e448694747935fdbdbb4acf62e767f46e270cf0ba3122693bfb2aa727da0279c334682c37be6982c6dd815f4c968805897bee2b76eb1d32d5fd277fcdd267b991f7f40b28d7ba656f5efb911150c680e894dc4f8b536335ecf9cf06d18153110e74f6b3a62afba0beb0cdf72750854561d3f7b0cbe360dfe5dc86ae09a954d74facbef22189e5d7a93a39c4f598c54298f5e6b44fdb3081ccfca9df2576db01798efa167cd8d8a31953c34be9217dcf010ad0666f00c320ed2573e08529337117c1e8b9ccde964bebe8b406cf58b460714104136d7cbd4e5c235912f2b65ff2eb9824be9cab1c12200e8d806db87e1ff59b6f398454e926110dd7f228fd060639b5fa6ec3e9bef5380e25f99d9be00b3a0109e008a21ee0ce94cfaa3ee624f5bccc23877b382097b7c5ab64816def7dbc6c7972b17a289e2caf76650636ff1064a36f0f271926efdb8b34f7a1c5c81180a5e46d55aa1f2b3e80f1a4f55346eddfe9639453ab1302ecf741aedad56f6b1b639e043febece37bc10250150fa3948f7ecae1252639b2e5e113147b14822c8caa46f8b70a93ccaa0bb07d23d8d7ff006f885fcacc009f469e4ba299d8d23c1f3586d10873a4e86657fe839c8facbcc17eb98e0e7d23b8931efa5d9506914fadc609efd9a68651944b46dc0dd8d72a802567464b4db52bd21fa3484c42a298df84935a9b968e34be88b1c5fcb9f5d167cf1410dccd9821d739ab18f1e48011da0a13a51051c61b5035fb41d2257b4aaf3823f36bfdc7a7d4e3d31b969ed6a3107fdcb32b5f559e69fbd6f5f3fb05980ee58316ec124d9af196ccc18357976819a4516bbbbbfe9898bff6daab8f402666074a68e68b97cce68940648c5d57a514dcda1dd586045efe17ae6988ed5f329f738fd5c2996eb3b10d205ee69d152d106d9a31dc42590fb01d60d0e6d2de141470b57fc0716ff31ba59cd1cdea69b083ecbf03a33e01fd9915952d23fcf9d0b115e93d0c041453a9345f15d411d50e90b92f75716f5d199529cd0406f9ddd0fc5cc83b79bf7e3f9bde104c74c31b601076e9b7118bcf72187beec8bf17541c17c99b10236439978871c49ae77a7906dc483573219ffe85574b2a2042356597d3b2b3e083a69db204044ccaaa9685ec8bb34b9170294c13cb3e06c5d1f691b24b452e695e4771859ce78c34be720b0b337e1f176bd5385ea8d988f5ce895dd11e040325556ab12696beb994768b9a7a376ff7431af57c6661b6338f4ab153046138644545f62dcc14998c3fc7785b0b9f08e6414ffb379b5327623685d5bd79d08f7cc15af322348af50502a6bef45eca08ee0b19ef9cae840d4a922504d83999f77112aec630fee4dab47ff2835815345f1a2918e8e78024ab84642587a6547d5baa54abab22330aa83e382889265a8b33457f360d7c283b5c4b34154cb21bdfa8c6b473221b1610642e789181537351aeaaa383c85cafff7705612a84274a7595c633f04558819451a8bf36d385036ded929d870a0821fd5ad04a9381b11611f2f996df25452e237e764318748f6136de9fc9ffec7c201e4ebd78eea44372ca479efbd503f71f9853e28aea4e9b37eb31a913772b86015c92009bb9e1d639b26b636340d2ad515a34d1ca2e115473743deb8fa4ab8487c7fb9f802add0069f1222fd2639d9629222fe8f58e2d3dc71e31fb388d499bbaf481cfa081f6d55a661461d496b1ac8337d461c6ef8cb9fd1674155698b3153f0693344d5d41c5f798c424dcc2879c988d550a6b013ab4c6c2179d7696f4aad2406b89251af6ad3adb30b315e0a60087cdd82e192e8f0d45f89eac79e2851fa42bb58142759b6214894adba6b7982bf5d45e8ce9730f92b803a51b47a34d6eedab6155afb904a4716026291c5d0539a3f01d97450daee1d18cfbaa0b12aea76d9a1237256a6c90973ad1fec32e398404a1e2e9a4e367ab1fbaffbab09bc3895e5ab27424b04fd67eeaaf122cca14dd9a15a95cab223fde51ed0dfcd38c8cf6788f510aa3c0bfc39fb8a2a749d71631217f44304df235d833e810499ba7abec3ef2bb25a77eec0e5bdb115740a34e702269ae16363c1c611cca6d577cda03181e396b63ac8842911b257ab96b4cb67f39d892c30bc5a85d64f08f1564c7fa12ffcfff8b9040bea485464ee8f879c93935c7557e2fd40f557743c93bccf58d549495086a531e06c8974d79a15b302374048ee02583d5cda09663a363e48f9f2850a158b2b26129541013adf9b6e2c5806995e9997e38df6f2fb4a5956f29d92d74f04b41bc91cfbac17a53a02d3d3db4c7d1c89ad8b6bddfe245d585729b7ae9837bb74414390ab220b58133bb05e4552daff371baf83543345c8d4c9936d236dae4f5e3e02ce355e054e6a4dc08d1ab29e6f5a413184020fa7e586ca72643464f703cbd2ee245a8a27b770c1e9faebb7482e5361fe61a13f98d7434ce6c295fdcc46a49d018025623782dc0985f876472430b3581cddcc60559110a5e06d14e47356812edd8c6124e87205179025e13452fa8e519cd8e85c2c73177764205742dc796f60026b969cb8ba59dc27ea2008c7906df59dfc7f3df1b52c03a0e55527a97b32d72d5abb5396a9870266c2c37b5a5bbc3c3ed25f02637b12490bb9da7d0d51f1eb464d61a3a5067bb86052a60eb5d2e54603b9f15b35026cd82a24ce1d07d530b006418d2692d117c3d1ab770bdd20890c713dbc2b5c5c0c8d70864d2008ef5a32abf9cb6a35a8599999e707636e87c4af18f1ec4d2ebfee1c77ab04f453c1e2b0e7fa8e75bdc6d1b9ae0ba47e82269d1a0969d5", 0x1000, r1) keyctl$restrict_keyring(0x1d, r2, &(0x7f0000000180)='.request_key_auth\x00', &(0x7f00000001c0)='syz') keyctl$KEYCTL_MOVE(0x1e, r2, r1, 0x0, 0x0) recvmsg$can_raw(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000240)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @local}}}, 0x80, &(0x7f0000000300)=[{&(0x7f00000002c0)=""/11, 0xb}], 0x1, &(0x7f0000000340)=""/233, 0xe9}, 0x2141) r4 = pidfd_getfd(0xffffffffffffffff, r3, 0x0) syz_genetlink_get_family_id$tipc2(&(0x7f0000000580), r4) sendmsg$RDMA_NLDEV_CMD_DELLINK(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x8080000}, 0xc, &(0x7f0000000500)={&(0x7f00000006c0)=ANY=[@ANYBLOB="20100000041402002cbd7000fedbdf25080001000000000008000100026b929cad714a78124aa8772fa4884985adc6385716aef5b97d063100b3665468e19c557d518ecee44048e7c5815bde54472bb4e41e97b71ff3a0903452d5e712472764c3a6422c4fe3ed4b493204897b93d7197e619f90fa643c44ba09a4b199308547277dc96fba3ce029af61c4365ac2d85d903a15ea35313e6380cb321514a6ad341b5fd3b805fab20e913ee25ac8c834e29ce7cb7622803e8cdcdea589827d09e33a7885023493459a38708dcd8b204691cd31475e9edd3a"], 0x20}, 0x1, 0x0, 0x0, 0xc04884d}, 0x40000) 09:39:03 executing program 4: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000000c0), 0x8100, 0x0) ioctl$SG_SCSI_RESET(r0, 0x2284, 0x0) write$cgroup_netprio_ifpriomap(r0, &(0x7f0000000180)={'veth1_macvtap', 0x32, 0x31}, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'batadv_slave_0\x00'}) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r1, &(0x7f0000000100)='user\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000000), 0x180, 0x400002) ioctl$SG_GET_NUM_WAITING(r2, 0x227d, &(0x7f0000000040)) openat$pfkey(0xffffffffffffff9c, &(0x7f00000000c0), 0x8100, 0x0) (async) ioctl$SG_SCSI_RESET(r0, 0x2284, 0x0) (async) write$cgroup_netprio_ifpriomap(r0, &(0x7f0000000180)={'veth1_macvtap', 0x32, 0x31}, 0x10) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'batadv_slave_0\x00'}) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0xa, r1, &(0x7f0000000100)='user\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) syz_open_dev$sg(&(0x7f0000000000), 0x180, 0x400002) (async) ioctl$SG_GET_NUM_WAITING(r2, 0x227d, &(0x7f0000000040)) (async) 09:39:03 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000000), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:39:03 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$clear(0x7, r0) 09:39:03 executing program 5: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {}, &(0x7f0000000940)=""/4096, 0x1000, 0x0, 0x0}, 0x58) 09:39:03 executing program 3: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {}, &(0x7f0000000940)=""/4096, 0x1000, 0x0, 0x0}, 0x58) 09:39:03 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000000), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) (async) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:39:03 executing program 4: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000000c0), 0x8100, 0x0) ioctl$SG_SCSI_RESET(r0, 0x2284, 0x0) (async) write$cgroup_netprio_ifpriomap(r0, &(0x7f0000000180)={'veth1_macvtap', 0x32, 0x31}, 0x10) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'batadv_slave_0\x00'}) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r1, &(0x7f0000000100)='user\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) r2 = syz_open_dev$sg(&(0x7f0000000000), 0x180, 0x400002) ioctl$SG_GET_NUM_WAITING(r2, 0x227d, &(0x7f0000000040)) 09:39:03 executing program 2: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r0 = add_key(&(0x7f00000000c0)='cifs.spnego\x00', &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffa) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$search(0x3, 0x0, 0x0, 0x0, 0x0) (async) r2 = add_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000940)="4ceae8e89b7d07b1e1009ca89387b065cc7adce2c9622fdb01964b7c6ef2801a30faaee909d2ab9e541960f3e986c6ee0c4be96c65c5bd37f050554ccb7a7c2b463f1a117b00a5745d312002295f94f4b186d7efb3c373e09765466c715d784be0d5ffc07a51ed68ed944ebe9f0779a4c02463a68f3646dbc81273cf8742db8286b91abeef024e3748b35d16846249bafa59f3e8d632b8195d2c69790a876b2548cf857b997138c1f14f4a77d3fe48d45e622808df1655e4e7ca8f42d59064f2a587b930086bb2763bb73e4cb8b083d8f5d3c2f49a28fe643aa75ef08dcbc452263061e8d0f271a85f99d0cd29101bdd4094f1ec8a15c41a4d3c6449301e8cc545364c3f1c5192df08e9b171c9f69d71a76537cb931d6577ae8a9654c09b8b4d392d25608a23eed6c33bf64b1d9ebbfe2db35ba149036843258e45cead3beb8a6f6c64fa2a75ebc56735f5f04cf8622d2ca3bfd6f3fa52bb28349de14e79623da34d08b0c4e94069998e62d9e45b4df3af14ef91218db5655bb94b0800752e2068805d700ee5b89430202f40296a95b6ab858a3b8e3dbc97487c41b479423e285f6c14f5bd533cbc431fe7a3018f239a051bec4177ca21c7fd8d829771f68fe9a02fd388808379cb26a5fe420d17be48e47750c3ca25b412e5a812e4fd41f7af187563e98a7f1f5a54405961b4c09c1a9b6b53783b3c899fc0cd201d565da58968a7df9f510d7aee0071f5efc0f544e4445e0c0199c805db00150680b3e7aca9dcad713743b228f02ce19a0adbaa40a99003d21cbea36acbfd22a96e412865c401322e69cd8346bebb8fa3d0eb71cab985cb4e72970900473b4e45c7274865ae18148b5b54fbac34bbc4dc3169ffde2fb7802fd212f4c44100e50bd1cb65767eed5dfef863cd2b0a7ebbad358ec6643a6b52ecc235cc1ca9e4866dfabaa595dbf6c697063c34b119c8697e6b140e36efaf375cc8b83034d3218a8c58007ada036f04dc669365320f5c4b4b219fea9a4f0d03d662bec75e41dd99758585e89a4401fe3640c5195dfdc543be974646fcf2090b5e391b43987d86bdb963e820e6e5e920e7edea73fd7aee0a45f41b9f3104eb90b0bfb6a6f162b98fb3cb7f25e7e96bfe8f156c4c3e40933e62bf3136bfa27d9fa20c5f411762978ad127d6a0fc67daf1eba20e304cc965ceefd27f5c05a559f31eb87f929d94fb20d8d3ee773710f0d20a6bc429e80830ecc00fbdc5ba0c1350e01e79ba725abe52199dccf44d185ddce1baf501ca887df73029708763a33248ff47fbcc115198c48a5a707951d3a7d04c1637209183deda76b9f31cd3c27eb59d8a008eefd94d664acde4774bd93db8e720b1f89acd62836471b44e6d8a185e95fdf448ca8ec9a8544b97ce0a03cf6b74e448775c8f620cda9ef01a9e46ca8b3ac57d81b0a57907f838d9846f5c5e1d001b8d57ffdc9d6d61bbf20cbaeb00d6625eb80c3bfb0770a2b6eaaa88d233bf1931422f721708b7d2c0e23d6dcc61bcc15a3a215e24e8a6235f0128e6d717e0882d8c7f9b6ba3f0eb86e873ba97d22e6a27df98cf0d9785eb462f25e66e4c389370c5fa809d05f10f99c9335b7c6efcd3a433c905e81d376d73f6696e96ba858723d1a1aa9e3b585df4470c9edd1b30f9a05e5fccc8aa26657151d54c64d660b2cccb418bcce13c9475cc3b32d69ef542e31f3867ccd224a19e0158caebd70910f185adc2ab9e2a97b3ccc3a6035a6c8af914753a9ab36e5530d62acd5ae71657f9cb2052494976dde212fb087655bb2ea9b064204115cf07944486f6940d619176f92f9b780ff8720c460f741f93bae5b84cc12b206729c56135cd0f2af0dc3cf5c4eb1c9847529242a085f996d60a22d7f8a17150b17d3d57a97d826eca98fc8673981e2467a73d69a6fd1aefe3751aa47024fc22295c54d4a7ce58a3b8b91c549bdd12be17dc7907e56129d2fffcf74917b75d3a2cb9bc8ebeb11cc77afe1140f0710a982780f69eaab50bec355d92e765e80442290d803395447378ce07d308d0ab2932969af9e5ce577aa558f519325f68d586ecba0f83ec044b23a8a861060d084098b992335e63bb65de3bb72889abf80780feb7c764a719db04e03b2780fbdffeb791e397c5b739cd00a3e75e52c5dc72ea0ed4d14e5b64cfb046a2d266ca42e8ff1b8c89fbb11748744aaaeb9204e909e9df59c5578392e9b1d77adb97b1e68f8da4cb9a79b0a258278986da313e8e79e5409b9e2910ab88c9024aef6a4f5530d45d8c1b2d7247c34cfa045d7a08233e982b5fdf17ee165a780ce391a7fb700199908a1847e061ba58791b18d461d7d81a2fba9364b26e345d91182d3a7889cf65f2ff7a9fcc2c7d7e833c584c614e96f33e4bdff7c6908d22ccbe8a1e660054a732149468a64fdc45a7392fb2a09fb8c1b782e0290bb4c5c6deeb65df2ddf06db77fc53d9b74880ba1f7c4c94d012f15ed0260629c7d1522063c2dbf92b569643d95bac0e7145f7f734d9db85dfc8a7a8def755e99a039ea46056b4299450a95327a24a9d8a8e3b6ea58986f29f320fba23bc2a8b537c02207e5a9c713fc795a713770d921a2a96441e6274ef0cec8142fcfafb71a47dfd403ee080a65190d8c35b1e7db1251821de8531f4a0ce6f9646a4642160b368dcd1ad8c7b56a9a39c4d909d6c26276335ed33f29cdd68279168c355ec4d15f08cab35b611dcc07d6f1f6dc1fc34e9ac050a67b3ef26dbead981e22f56231c4e9b481680c2cbe48072fd9a7cb586f5e17f7097e762fa4263237d0487e93b37fef395ffc38eca8fb25ed09e318ac58a3486c4c3d5347c978a1a3394338a128ad410fbb830bc3c06daab18dec6c5b0dfd2be887df5a940e22f98bf51598e4253e5bec6ff07e1ab3109fa3e42d7dc234015a9f6997a8913926ad7950d362636a2d5b1e416078f93fbdfcac94d561a8d47b95a3ed7a6e448694747935fdbdbb4acf62e767f46e270cf0ba3122693bfb2aa727da0279c334682c37be6982c6dd815f4c968805897bee2b76eb1d32d5fd277fcdd267b991f7f40b28d7ba656f5efb911150c680e894dc4f8b536335ecf9cf06d18153110e74f6b3a62afba0beb0cdf72750854561d3f7b0cbe360dfe5dc86ae09a954d74facbef22189e5d7a93a39c4f598c54298f5e6b44fdb3081ccfca9df2576db01798efa167cd8d8a31953c34be9217dcf010ad0666f00c320ed2573e08529337117c1e8b9ccde964bebe8b406cf58b460714104136d7cbd4e5c235912f2b65ff2eb9824be9cab1c12200e8d806db87e1ff59b6f398454e926110dd7f228fd060639b5fa6ec3e9bef5380e25f99d9be00b3a0109e008a21ee0ce94cfaa3ee624f5bccc23877b382097b7c5ab64816def7dbc6c7972b17a289e2caf76650636ff1064a36f0f271926efdb8b34f7a1c5c81180a5e46d55aa1f2b3e80f1a4f55346eddfe9639453ab1302ecf741aedad56f6b1b639e043febece37bc10250150fa3948f7ecae1252639b2e5e113147b14822c8caa46f8b70a93ccaa0bb07d23d8d7ff006f885fcacc009f469e4ba299d8d23c1f3586d10873a4e86657fe839c8facbcc17eb98e0e7d23b8931efa5d9506914fadc609efd9a68651944b46dc0dd8d72a802567464b4db52bd21fa3484c42a298df84935a9b968e34be88b1c5fcb9f5d167cf1410dccd9821d739ab18f1e48011da0a13a51051c61b5035fb41d2257b4aaf3823f36bfdc7a7d4e3d31b969ed6a3107fdcb32b5f559e69fbd6f5f3fb05980ee58316ec124d9af196ccc18357976819a4516bbbbbfe9898bff6daab8f402666074a68e68b97cce68940648c5d57a514dcda1dd586045efe17ae6988ed5f329f738fd5c2996eb3b10d205ee69d152d106d9a31dc42590fb01d60d0e6d2de141470b57fc0716ff31ba59cd1cdea69b083ecbf03a33e01fd9915952d23fcf9d0b115e93d0c041453a9345f15d411d50e90b92f75716f5d199529cd0406f9ddd0fc5cc83b79bf7e3f9bde104c74c31b601076e9b7118bcf72187beec8bf17541c17c99b10236439978871c49ae77a7906dc483573219ffe85574b2a2042356597d3b2b3e083a69db204044ccaaa9685ec8bb34b9170294c13cb3e06c5d1f691b24b452e695e4771859ce78c34be720b0b337e1f176bd5385ea8d988f5ce895dd11e040325556ab12696beb994768b9a7a376ff7431af57c6661b6338f4ab153046138644545f62dcc14998c3fc7785b0b9f08e6414ffb379b5327623685d5bd79d08f7cc15af322348af50502a6bef45eca08ee0b19ef9cae840d4a922504d83999f77112aec630fee4dab47ff2835815345f1a2918e8e78024ab84642587a6547d5baa54abab22330aa83e382889265a8b33457f360d7c283b5c4b34154cb21bdfa8c6b473221b1610642e789181537351aeaaa383c85cafff7705612a84274a7595c633f04558819451a8bf36d385036ded929d870a0821fd5ad04a9381b11611f2f996df25452e237e764318748f6136de9fc9ffec7c201e4ebd78eea44372ca479efbd503f71f9853e28aea4e9b37eb31a913772b86015c92009bb9e1d639b26b636340d2ad515a34d1ca2e115473743deb8fa4ab8487c7fb9f802add0069f1222fd2639d9629222fe8f58e2d3dc71e31fb388d499bbaf481cfa081f6d55a661461d496b1ac8337d461c6ef8cb9fd1674155698b3153f0693344d5d41c5f798c424dcc2879c988d550a6b013ab4c6c2179d7696f4aad2406b89251af6ad3adb30b315e0a60087cdd82e192e8f0d45f89eac79e2851fa42bb58142759b6214894adba6b7982bf5d45e8ce9730f92b803a51b47a34d6eedab6155afb904a4716026291c5d0539a3f01d97450daee1d18cfbaa0b12aea76d9a1237256a6c90973ad1fec32e398404a1e2e9a4e367ab1fbaffbab09bc3895e5ab27424b04fd67eeaaf122cca14dd9a15a95cab223fde51ed0dfcd38c8cf6788f510aa3c0bfc39fb8a2a749d71631217f44304df235d833e810499ba7abec3ef2bb25a77eec0e5bdb115740a34e702269ae16363c1c611cca6d577cda03181e396b63ac8842911b257ab96b4cb67f39d892c30bc5a85d64f08f1564c7fa12ffcfff8b9040bea485464ee8f879c93935c7557e2fd40f557743c93bccf58d549495086a531e06c8974d79a15b302374048ee02583d5cda09663a363e48f9f2850a158b2b26129541013adf9b6e2c5806995e9997e38df6f2fb4a5956f29d92d74f04b41bc91cfbac17a53a02d3d3db4c7d1c89ad8b6bddfe245d585729b7ae9837bb74414390ab220b58133bb05e4552daff371baf83543345c8d4c9936d236dae4f5e3e02ce355e054e6a4dc08d1ab29e6f5a413184020fa7e586ca72643464f703cbd2ee245a8a27b770c1e9faebb7482e5361fe61a13f98d7434ce6c295fdcc46a49d018025623782dc0985f876472430b3581cddcc60559110a5e06d14e47356812edd8c6124e87205179025e13452fa8e519cd8e85c2c73177764205742dc796f60026b969cb8ba59dc27ea2008c7906df59dfc7f3df1b52c03a0e55527a97b32d72d5abb5396a9870266c2c37b5a5bbc3c3ed25f02637b12490bb9da7d0d51f1eb464d61a3a5067bb86052a60eb5d2e54603b9f15b35026cd82a24ce1d07d530b006418d2692d117c3d1ab770bdd20890c713dbc2b5c5c0c8d70864d2008ef5a32abf9cb6a35a8599999e707636e87c4af18f1ec4d2ebfee1c77ab04f453c1e2b0e7fa8e75bdc6d1b9ae0ba47e82269d1a0969d5", 0x1000, r1) keyctl$restrict_keyring(0x1d, r2, &(0x7f0000000180)='.request_key_auth\x00', &(0x7f00000001c0)='syz') (async) keyctl$KEYCTL_MOVE(0x1e, r2, r1, 0x0, 0x0) (async) recvmsg$can_raw(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000240)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @local}}}, 0x80, &(0x7f0000000300)=[{&(0x7f00000002c0)=""/11, 0xb}], 0x1, &(0x7f0000000340)=""/233, 0xe9}, 0x2141) r4 = pidfd_getfd(0xffffffffffffffff, r3, 0x0) syz_genetlink_get_family_id$tipc2(&(0x7f0000000580), r4) (async) sendmsg$RDMA_NLDEV_CMD_DELLINK(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x8080000}, 0xc, &(0x7f0000000500)={&(0x7f00000006c0)=ANY=[@ANYBLOB="20100000041402002cbd7000fedbdf25080001000000000008000100026b929cad714a78124aa8772fa4884985adc6385716aef5b97d063100b3665468e19c557d518ecee44048e7c5815bde54472bb4e41e97b71ff3a0903452d5e712472764c3a6422c4fe3ed4b493204897b93d7197e619f90fa643c44ba09a4b199308547277dc96fba3ce029af61c4365ac2d85d903a15ea35313e6380cb321514a6ad341b5fd3b805fab20e913ee25ac8c834e29ce7cb7622803e8cdcdea589827d09e33a7885023493459a38708dcd8b204691cd31475e9edd3a"], 0x20}, 0x1, 0x0, 0x0, 0xc04884d}, 0x40000) 09:39:03 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$clear(0x7, r0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r1) (async) keyctl$clear(0x7, r0) (async) 09:39:03 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000000), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) (async) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) (async) 09:39:03 executing program 5: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {}, &(0x7f0000000940)=""/4096, 0x1000, 0x0, &(0x7f0000000100)=[0x0, 0xffffffffffffffff], 0x2}, 0x58) 09:39:03 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) getuid() sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=@getsadinfo={0x24, 0x23, 0x400, 0x70bd26, 0x25dfdbfe, 0x0, [@replay_val={0x10, 0xa, {0x70bd2d, 0x70bd25}}]}, 0x24}, 0x1, 0x0, 0x0, 0x40004}, 0x8084) ioctl$SIOCX25SCUDMATCHLEN(0xffffffffffffffff, 0x89e7, &(0x7f0000000180)={0x48}) 09:39:03 executing program 3: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {}, &(0x7f0000000940)=""/4096, 0x1000, 0x0, 0x0}, 0x58) 09:39:03 executing program 2: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r0 = add_key(&(0x7f00000000c0)='cifs.spnego\x00', &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffa) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$search(0x3, 0x0, 0x0, 0x0, 0x0) (async) r2 = add_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000940)="4ceae8e89b7d07b1e1009ca89387b065cc7adce2c9622fdb01964b7c6ef2801a30faaee909d2ab9e541960f3e986c6ee0c4be96c65c5bd37f050554ccb7a7c2b463f1a117b00a5745d312002295f94f4b186d7efb3c373e09765466c715d784be0d5ffc07a51ed68ed944ebe9f0779a4c02463a68f3646dbc81273cf8742db8286b91abeef024e3748b35d16846249bafa59f3e8d632b8195d2c69790a876b2548cf857b997138c1f14f4a77d3fe48d45e622808df1655e4e7ca8f42d59064f2a587b930086bb2763bb73e4cb8b083d8f5d3c2f49a28fe643aa75ef08dcbc452263061e8d0f271a85f99d0cd29101bdd4094f1ec8a15c41a4d3c6449301e8cc545364c3f1c5192df08e9b171c9f69d71a76537cb931d6577ae8a9654c09b8b4d392d25608a23eed6c33bf64b1d9ebbfe2db35ba149036843258e45cead3beb8a6f6c64fa2a75ebc56735f5f04cf8622d2ca3bfd6f3fa52bb28349de14e79623da34d08b0c4e94069998e62d9e45b4df3af14ef91218db5655bb94b0800752e2068805d700ee5b89430202f40296a95b6ab858a3b8e3dbc97487c41b479423e285f6c14f5bd533cbc431fe7a3018f239a051bec4177ca21c7fd8d829771f68fe9a02fd388808379cb26a5fe420d17be48e47750c3ca25b412e5a812e4fd41f7af187563e98a7f1f5a54405961b4c09c1a9b6b53783b3c899fc0cd201d565da58968a7df9f510d7aee0071f5efc0f544e4445e0c0199c805db00150680b3e7aca9dcad713743b228f02ce19a0adbaa40a99003d21cbea36acbfd22a96e412865c401322e69cd8346bebb8fa3d0eb71cab985cb4e72970900473b4e45c7274865ae18148b5b54fbac34bbc4dc3169ffde2fb7802fd212f4c44100e50bd1cb65767eed5dfef863cd2b0a7ebbad358ec6643a6b52ecc235cc1ca9e4866dfabaa595dbf6c697063c34b119c8697e6b140e36efaf375cc8b83034d3218a8c58007ada036f04dc669365320f5c4b4b219fea9a4f0d03d662bec75e41dd99758585e89a4401fe3640c5195dfdc543be974646fcf2090b5e391b43987d86bdb963e820e6e5e920e7edea73fd7aee0a45f41b9f3104eb90b0bfb6a6f162b98fb3cb7f25e7e96bfe8f156c4c3e40933e62bf3136bfa27d9fa20c5f411762978ad127d6a0fc67daf1eba20e304cc965ceefd27f5c05a559f31eb87f929d94fb20d8d3ee773710f0d20a6bc429e80830ecc00fbdc5ba0c1350e01e79ba725abe52199dccf44d185ddce1baf501ca887df73029708763a33248ff47fbcc115198c48a5a707951d3a7d04c1637209183deda76b9f31cd3c27eb59d8a008eefd94d664acde4774bd93db8e720b1f89acd62836471b44e6d8a185e95fdf448ca8ec9a8544b97ce0a03cf6b74e448775c8f620cda9ef01a9e46ca8b3ac57d81b0a57907f838d9846f5c5e1d001b8d57ffdc9d6d61bbf20cbaeb00d6625eb80c3bfb0770a2b6eaaa88d233bf1931422f721708b7d2c0e23d6dcc61bcc15a3a215e24e8a6235f0128e6d717e0882d8c7f9b6ba3f0eb86e873ba97d22e6a27df98cf0d9785eb462f25e66e4c389370c5fa809d05f10f99c9335b7c6efcd3a433c905e81d376d73f6696e96ba858723d1a1aa9e3b585df4470c9edd1b30f9a05e5fccc8aa26657151d54c64d660b2cccb418bcce13c9475cc3b32d69ef542e31f3867ccd224a19e0158caebd70910f185adc2ab9e2a97b3ccc3a6035a6c8af914753a9ab36e5530d62acd5ae71657f9cb2052494976dde212fb087655bb2ea9b064204115cf07944486f6940d619176f92f9b780ff8720c460f741f93bae5b84cc12b206729c56135cd0f2af0dc3cf5c4eb1c9847529242a085f996d60a22d7f8a17150b17d3d57a97d826eca98fc8673981e2467a73d69a6fd1aefe3751aa47024fc22295c54d4a7ce58a3b8b91c549bdd12be17dc7907e56129d2fffcf74917b75d3a2cb9bc8ebeb11cc77afe1140f0710a982780f69eaab50bec355d92e765e80442290d803395447378ce07d308d0ab2932969af9e5ce577aa558f519325f68d586ecba0f83ec044b23a8a861060d084098b992335e63bb65de3bb72889abf80780feb7c764a719db04e03b2780fbdffeb791e397c5b739cd00a3e75e52c5dc72ea0ed4d14e5b64cfb046a2d266ca42e8ff1b8c89fbb11748744aaaeb9204e909e9df59c5578392e9b1d77adb97b1e68f8da4cb9a79b0a258278986da313e8e79e5409b9e2910ab88c9024aef6a4f5530d45d8c1b2d7247c34cfa045d7a08233e982b5fdf17ee165a780ce391a7fb700199908a1847e061ba58791b18d461d7d81a2fba9364b26e345d91182d3a7889cf65f2ff7a9fcc2c7d7e833c584c614e96f33e4bdff7c6908d22ccbe8a1e660054a732149468a64fdc45a7392fb2a09fb8c1b782e0290bb4c5c6deeb65df2ddf06db77fc53d9b74880ba1f7c4c94d012f15ed0260629c7d1522063c2dbf92b569643d95bac0e7145f7f734d9db85dfc8a7a8def755e99a039ea46056b4299450a95327a24a9d8a8e3b6ea58986f29f320fba23bc2a8b537c02207e5a9c713fc795a713770d921a2a96441e6274ef0cec8142fcfafb71a47dfd403ee080a65190d8c35b1e7db1251821de8531f4a0ce6f9646a4642160b368dcd1ad8c7b56a9a39c4d909d6c26276335ed33f29cdd68279168c355ec4d15f08cab35b611dcc07d6f1f6dc1fc34e9ac050a67b3ef26dbead981e22f56231c4e9b481680c2cbe48072fd9a7cb586f5e17f7097e762fa4263237d0487e93b37fef395ffc38eca8fb25ed09e318ac58a3486c4c3d5347c978a1a3394338a128ad410fbb830bc3c06daab18dec6c5b0dfd2be887df5a940e22f98bf51598e4253e5bec6ff07e1ab3109fa3e42d7dc234015a9f6997a8913926ad7950d362636a2d5b1e416078f93fbdfcac94d561a8d47b95a3ed7a6e448694747935fdbdbb4acf62e767f46e270cf0ba3122693bfb2aa727da0279c334682c37be6982c6dd815f4c968805897bee2b76eb1d32d5fd277fcdd267b991f7f40b28d7ba656f5efb911150c680e894dc4f8b536335ecf9cf06d18153110e74f6b3a62afba0beb0cdf72750854561d3f7b0cbe360dfe5dc86ae09a954d74facbef22189e5d7a93a39c4f598c54298f5e6b44fdb3081ccfca9df2576db01798efa167cd8d8a31953c34be9217dcf010ad0666f00c320ed2573e08529337117c1e8b9ccde964bebe8b406cf58b460714104136d7cbd4e5c235912f2b65ff2eb9824be9cab1c12200e8d806db87e1ff59b6f398454e926110dd7f228fd060639b5fa6ec3e9bef5380e25f99d9be00b3a0109e008a21ee0ce94cfaa3ee624f5bccc23877b382097b7c5ab64816def7dbc6c7972b17a289e2caf76650636ff1064a36f0f271926efdb8b34f7a1c5c81180a5e46d55aa1f2b3e80f1a4f55346eddfe9639453ab1302ecf741aedad56f6b1b639e043febece37bc10250150fa3948f7ecae1252639b2e5e113147b14822c8caa46f8b70a93ccaa0bb07d23d8d7ff006f885fcacc009f469e4ba299d8d23c1f3586d10873a4e86657fe839c8facbcc17eb98e0e7d23b8931efa5d9506914fadc609efd9a68651944b46dc0dd8d72a802567464b4db52bd21fa3484c42a298df84935a9b968e34be88b1c5fcb9f5d167cf1410dccd9821d739ab18f1e48011da0a13a51051c61b5035fb41d2257b4aaf3823f36bfdc7a7d4e3d31b969ed6a3107fdcb32b5f559e69fbd6f5f3fb05980ee58316ec124d9af196ccc18357976819a4516bbbbbfe9898bff6daab8f402666074a68e68b97cce68940648c5d57a514dcda1dd586045efe17ae6988ed5f329f738fd5c2996eb3b10d205ee69d152d106d9a31dc42590fb01d60d0e6d2de141470b57fc0716ff31ba59cd1cdea69b083ecbf03a33e01fd9915952d23fcf9d0b115e93d0c041453a9345f15d411d50e90b92f75716f5d199529cd0406f9ddd0fc5cc83b79bf7e3f9bde104c74c31b601076e9b7118bcf72187beec8bf17541c17c99b10236439978871c49ae77a7906dc483573219ffe85574b2a2042356597d3b2b3e083a69db204044ccaaa9685ec8bb34b9170294c13cb3e06c5d1f691b24b452e695e4771859ce78c34be720b0b337e1f176bd5385ea8d988f5ce895dd11e040325556ab12696beb994768b9a7a376ff7431af57c6661b6338f4ab153046138644545f62dcc14998c3fc7785b0b9f08e6414ffb379b5327623685d5bd79d08f7cc15af322348af50502a6bef45eca08ee0b19ef9cae840d4a922504d83999f77112aec630fee4dab47ff2835815345f1a2918e8e78024ab84642587a6547d5baa54abab22330aa83e382889265a8b33457f360d7c283b5c4b34154cb21bdfa8c6b473221b1610642e789181537351aeaaa383c85cafff7705612a84274a7595c633f04558819451a8bf36d385036ded929d870a0821fd5ad04a9381b11611f2f996df25452e237e764318748f6136de9fc9ffec7c201e4ebd78eea44372ca479efbd503f71f9853e28aea4e9b37eb31a913772b86015c92009bb9e1d639b26b636340d2ad515a34d1ca2e115473743deb8fa4ab8487c7fb9f802add0069f1222fd2639d9629222fe8f58e2d3dc71e31fb388d499bbaf481cfa081f6d55a661461d496b1ac8337d461c6ef8cb9fd1674155698b3153f0693344d5d41c5f798c424dcc2879c988d550a6b013ab4c6c2179d7696f4aad2406b89251af6ad3adb30b315e0a60087cdd82e192e8f0d45f89eac79e2851fa42bb58142759b6214894adba6b7982bf5d45e8ce9730f92b803a51b47a34d6eedab6155afb904a4716026291c5d0539a3f01d97450daee1d18cfbaa0b12aea76d9a1237256a6c90973ad1fec32e398404a1e2e9a4e367ab1fbaffbab09bc3895e5ab27424b04fd67eeaaf122cca14dd9a15a95cab223fde51ed0dfcd38c8cf6788f510aa3c0bfc39fb8a2a749d71631217f44304df235d833e810499ba7abec3ef2bb25a77eec0e5bdb115740a34e702269ae16363c1c611cca6d577cda03181e396b63ac8842911b257ab96b4cb67f39d892c30bc5a85d64f08f1564c7fa12ffcfff8b9040bea485464ee8f879c93935c7557e2fd40f557743c93bccf58d549495086a531e06c8974d79a15b302374048ee02583d5cda09663a363e48f9f2850a158b2b26129541013adf9b6e2c5806995e9997e38df6f2fb4a5956f29d92d74f04b41bc91cfbac17a53a02d3d3db4c7d1c89ad8b6bddfe245d585729b7ae9837bb74414390ab220b58133bb05e4552daff371baf83543345c8d4c9936d236dae4f5e3e02ce355e054e6a4dc08d1ab29e6f5a413184020fa7e586ca72643464f703cbd2ee245a8a27b770c1e9faebb7482e5361fe61a13f98d7434ce6c295fdcc46a49d018025623782dc0985f876472430b3581cddcc60559110a5e06d14e47356812edd8c6124e87205179025e13452fa8e519cd8e85c2c73177764205742dc796f60026b969cb8ba59dc27ea2008c7906df59dfc7f3df1b52c03a0e55527a97b32d72d5abb5396a9870266c2c37b5a5bbc3c3ed25f02637b12490bb9da7d0d51f1eb464d61a3a5067bb86052a60eb5d2e54603b9f15b35026cd82a24ce1d07d530b006418d2692d117c3d1ab770bdd20890c713dbc2b5c5c0c8d70864d2008ef5a32abf9cb6a35a8599999e707636e87c4af18f1ec4d2ebfee1c77ab04f453c1e2b0e7fa8e75bdc6d1b9ae0ba47e82269d1a0969d5", 0x1000, r1) keyctl$restrict_keyring(0x1d, r2, &(0x7f0000000180)='.request_key_auth\x00', &(0x7f00000001c0)='syz') (async) keyctl$KEYCTL_MOVE(0x1e, r2, r1, 0x0, 0x0) recvmsg$can_raw(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000240)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @local}}}, 0x80, &(0x7f0000000300)=[{&(0x7f00000002c0)=""/11, 0xb}], 0x1, &(0x7f0000000340)=""/233, 0xe9}, 0x2141) r4 = pidfd_getfd(0xffffffffffffffff, r3, 0x0) syz_genetlink_get_family_id$tipc2(&(0x7f0000000580), r4) sendmsg$RDMA_NLDEV_CMD_DELLINK(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x8080000}, 0xc, &(0x7f0000000500)={&(0x7f00000006c0)=ANY=[@ANYBLOB="20100000041402002cbd7000fedbdf25080001000000000008000100026b929cad714a78124aa8772fa4884985adc6385716aef5b97d063100b3665468e19c557d518ecee44048e7c5815bde54472bb4e41e97b71ff3a0903452d5e712472764c3a6422c4fe3ed4b493204897b93d7197e619f90fa643c44ba09a4b199308547277dc96fba3ce029af61c4365ac2d85d903a15ea35313e6380cb321514a6ad341b5fd3b805fab20e913ee25ac8c834e29ce7cb7622803e8cdcdea589827d09e33a7885023493459a38708dcd8b204691cd31475e9edd3a"], 0x20}, 0x1, 0x0, 0x0, 0xc04884d}, 0x40000) 09:39:03 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) r1 = socket$can_raw(0x1d, 0x3, 0x1) socket$can_raw(0x1d, 0x3, 0x1) sendmsg$can_raw(r1, 0xfffffffffffffffd, 0x84) keyctl$reject(0x13, r0, 0xfff, 0x1, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) syz_init_net_socket$x25(0x9, 0x5, 0x0) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:39:03 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$clear(0x7, r0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r1) (async) keyctl$clear(0x7, r0) (async) 09:39:03 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) getuid() sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=@getsadinfo={0x24, 0x23, 0x400, 0x70bd26, 0x25dfdbfe, 0x0, [@replay_val={0x10, 0xa, {0x70bd2d, 0x70bd25}}]}, 0x24}, 0x1, 0x0, 0x0, 0x40004}, 0x8084) ioctl$SIOCX25SCUDMATCHLEN(0xffffffffffffffff, 0x89e7, &(0x7f0000000180)={0x48}) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) getuid() (async) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=@getsadinfo={0x24, 0x23, 0x400, 0x70bd26, 0x25dfdbfe, 0x0, [@replay_val={0x10, 0xa, {0x70bd2d, 0x70bd25}}]}, 0x24}, 0x1, 0x0, 0x0, 0x40004}, 0x8084) (async) ioctl$SIOCX25SCUDMATCHLEN(0xffffffffffffffff, 0x89e7, &(0x7f0000000180)={0x48}) (async) 09:39:03 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, r1, &(0x7f0000000000)='blacklist\x00', &(0x7f0000000040)='keyring\x00') 09:39:03 executing program 5: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {}, &(0x7f0000000940)=""/4096, 0x1000, 0x0, &(0x7f0000000100)=[0x0], 0x1}, 0x58) 09:39:03 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) r1 = socket$can_raw(0x1d, 0x3, 0x1) socket$can_raw(0x1d, 0x3, 0x1) sendmsg$can_raw(r1, 0xfffffffffffffffd, 0x84) keyctl$reject(0x13, r0, 0xfff, 0x1, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) syz_init_net_socket$x25(0x9, 0x5, 0x0) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) (async) socket$can_raw(0x1d, 0x3, 0x1) (async) socket$can_raw(0x1d, 0x3, 0x1) (async) sendmsg$can_raw(r1, 0xfffffffffffffffd, 0x84) (async) keyctl$reject(0x13, r0, 0xfff, 0x1, r0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) syz_init_net_socket$x25(0x9, 0x5, 0x0) (async) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) (async) 09:39:03 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) getuid() (async) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=@getsadinfo={0x24, 0x23, 0x400, 0x70bd26, 0x25dfdbfe, 0x0, [@replay_val={0x10, 0xa, {0x70bd2d, 0x70bd25}}]}, 0x24}, 0x1, 0x0, 0x0, 0x40004}, 0x8084) ioctl$SIOCX25SCUDMATCHLEN(0xffffffffffffffff, 0x89e7, &(0x7f0000000180)={0x48}) 09:39:03 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, r1, &(0x7f0000000000)='blacklist\x00', &(0x7f0000000040)='keyring\x00') add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$restrict_keyring(0x1d, r1, &(0x7f0000000000)='blacklist\x00', &(0x7f0000000040)='keyring\x00') (async) 09:39:03 executing program 3: clone3(0x0, 0x0) 09:39:03 executing program 0: ioctl$SG_GET_NUM_WAITING(0xffffffffffffffff, 0x227d, &(0x7f0000000040)) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0x6, r1, 0x0, 0x0, 0x0) 09:39:03 executing program 5: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {}, &(0x7f0000000940)=""/4096, 0x1000, 0x0, &(0x7f0000000100)}, 0x58) 09:39:03 executing program 3: clone3(0x0, 0x0) 09:39:03 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) (async) r1 = socket$can_raw(0x1d, 0x3, 0x1) socket$can_raw(0x1d, 0x3, 0x1) sendmsg$can_raw(r1, 0xfffffffffffffffd, 0x84) (async) keyctl$reject(0x13, r0, 0xfff, 0x1, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) syz_init_net_socket$x25(0x9, 0x5, 0x0) (async) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:39:03 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, r1, &(0x7f0000000000)='blacklist\x00', &(0x7f0000000040)='keyring\x00') 09:39:03 executing program 5: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {}, &(0x7f0000000940)=""/4096, 0x1000, 0x0, &(0x7f0000000100)}, 0x58) 09:39:03 executing program 3: clone3(0x0, 0x0) 09:39:03 executing program 0: ioctl$SG_GET_NUM_WAITING(0xffffffffffffffff, 0x227d, &(0x7f0000000040)) (async) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0x6, r1, 0x0, 0x0, 0x0) 09:39:03 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000300), &(0x7f0000000340)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r3 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) r4 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$search(0xa, r1, &(0x7f0000000180)='.request_key_auth\x00', &(0x7f00000001c0)={'syz', 0x3}, r3) keyctl$KEYCTL_MOVE(0x1e, r2, r0, r4, 0x1) keyctl$search(0xa, r0, &(0x7f0000000000)='dns_resolver\x00', &(0x7f00000000c0)={'syz', 0x3}, r1) r5 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$restrict_keyring(0x1d, r5, &(0x7f0000000280)='trusted\x00', &(0x7f00000002c0)='^^^*\x00') 09:39:03 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000040), &(0x7f0000000000)={'syz', 0x3}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$clear(0x7, r1) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) 09:39:03 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000300), &(0x7f0000000340)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r3 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) r4 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$search(0xa, r1, &(0x7f0000000180)='.request_key_auth\x00', &(0x7f00000001c0)={'syz', 0x3}, r3) keyctl$KEYCTL_MOVE(0x1e, r2, r0, r4, 0x1) keyctl$search(0xa, r0, &(0x7f0000000000)='dns_resolver\x00', &(0x7f00000000c0)={'syz', 0x3}, r1) r5 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$restrict_keyring(0x1d, r5, &(0x7f0000000280)='trusted\x00', &(0x7f00000002c0)='^^^*\x00') add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000300), &(0x7f0000000340)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) (async) add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) (async) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r1) (async) keyctl$search(0xa, r1, &(0x7f0000000180)='.request_key_auth\x00', &(0x7f00000001c0)={'syz', 0x3}, r3) (async) keyctl$KEYCTL_MOVE(0x1e, r2, r0, r4, 0x1) (async) keyctl$search(0xa, r0, &(0x7f0000000000)='dns_resolver\x00', &(0x7f00000000c0)={'syz', 0x3}, r1) (async) add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x1}, 0x0, 0x0, r3) (async) keyctl$restrict_keyring(0x1d, r5, &(0x7f0000000280)='trusted\x00', &(0x7f00000002c0)='^^^*\x00') (async) 09:39:03 executing program 1: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SIOCX25GCAUSEDIAG(r0, 0x89e6, &(0x7f0000000d40)) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$restrict_keyring(0x1d, r2, &(0x7f0000000100)='pkcs7_test\x00', &(0x7f0000000140)='ceph\x00') r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r1, 0x0, 0x0, 0x0) keyctl$search(0xa, r1, &(0x7f0000000000)='ceph\x00', &(0x7f0000000040)={'syz', 0x0}, r3) 09:39:03 executing program 5: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {}, &(0x7f0000000940)=""/4096, 0x1000, 0x0, &(0x7f0000000100)}, 0x58) 09:39:03 executing program 3: clone3(&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000940)=""/4096, 0x1000, 0x0, 0x0}, 0x58) 09:39:03 executing program 0: ioctl$SG_GET_NUM_WAITING(0xffffffffffffffff, 0x227d, &(0x7f0000000040)) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0x6, r1, 0x0, 0x0, 0x0) ioctl$SG_GET_NUM_WAITING(0xffffffffffffffff, 0x227d, &(0x7f0000000040)) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) (async) keyctl$search(0x6, r1, 0x0, 0x0, 0x0) (async) 09:39:03 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000040), &(0x7f0000000000)={'syz', 0x3}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$clear(0x7, r1) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000040), &(0x7f0000000000)={'syz', 0x3}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) keyctl$clear(0x7, r1) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) 09:39:03 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000300), &(0x7f0000000340)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) (async) r1 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, r0) (async) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r3 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) r4 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$search(0xa, r1, &(0x7f0000000180)='.request_key_auth\x00', &(0x7f00000001c0)={'syz', 0x3}, r3) keyctl$KEYCTL_MOVE(0x1e, r2, r0, r4, 0x1) (async) keyctl$search(0xa, r0, &(0x7f0000000000)='dns_resolver\x00', &(0x7f00000000c0)={'syz', 0x3}, r1) (async) r5 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$restrict_keyring(0x1d, r5, &(0x7f0000000280)='trusted\x00', &(0x7f00000002c0)='^^^*\x00') 09:39:03 executing program 1: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SIOCX25GCAUSEDIAG(r0, 0x89e6, &(0x7f0000000d40)) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$restrict_keyring(0x1d, r2, &(0x7f0000000100)='pkcs7_test\x00', &(0x7f0000000140)='ceph\x00') (async) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$search(0xb, r1, 0x0, 0x0, 0x0) keyctl$search(0xa, r1, &(0x7f0000000000)='ceph\x00', &(0x7f0000000040)={'syz', 0x0}, r3) 09:39:03 executing program 5: ioctl$SG_GET_NUM_WAITING(0xffffffffffffffff, 0x227d, &(0x7f0000000040)) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0x6, r1, 0x0, 0x0, 0x0) 09:39:03 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) r1 = socket$can_raw(0x1d, 0x3, 0x1) socket$can_raw(0x1d, 0x3, 0x1) sendmsg$can_raw(r1, 0xfffffffffffffffd, 0x84) keyctl$reject(0x13, r0, 0xfff, 0x1, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) syz_init_net_socket$x25(0x9, 0x5, 0x0) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:39:03 executing program 2: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000040), &(0x7f0000000000)={'syz', 0x3}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$clear(0x7, r1) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000040), &(0x7f0000000000)={'syz', 0x3}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) keyctl$clear(0x7, r1) (async) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) (async) 09:39:03 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) 09:39:03 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) r1 = add_key(&(0x7f0000000000)='syzkaller\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="d902c73c8f114fccd721d12b4bc45b35ca447fdc9c12048c0a1c8f35f1fd5f1aefee9403f0e7269e5867cf88bd14cd01bbd87a1e93e8a35c91ccce7466c078c4994ae1067f6423d1b00669d76d1eb90b56d3dbcfe6c5dc6b0c204e06ae3a820c", 0x60, r0) keyctl$KEYCTL_MOVE(0x1e, r0, r0, r1, 0x1) 09:39:03 executing program 1: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SIOCX25GCAUSEDIAG(r0, 0x89e6, &(0x7f0000000d40)) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$restrict_keyring(0x1d, r2, &(0x7f0000000100)='pkcs7_test\x00', &(0x7f0000000140)='ceph\x00') r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xb, r1, 0x0, 0x0, 0x0) (async) keyctl$search(0xa, r1, &(0x7f0000000000)='ceph\x00', &(0x7f0000000040)={'syz', 0x0}, r3) 09:39:03 executing program 3: clone3(&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000940)=""/4096, 0x1000, 0x0, 0x0}, 0x58) 09:39:03 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) 09:39:03 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) r1 = socket$can_raw(0x1d, 0x3, 0x1) socket$can_raw(0x1d, 0x3, 0x1) sendmsg$can_raw(r1, 0xfffffffffffffffd, 0x84) keyctl$reject(0x13, r0, 0xfff, 0x1, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) syz_init_net_socket$x25(0x9, 0x5, 0x0) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:39:03 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async) r1 = add_key(&(0x7f0000000000)='syzkaller\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="d902c73c8f114fccd721d12b4bc45b35ca447fdc9c12048c0a1c8f35f1fd5f1aefee9403f0e7269e5867cf88bd14cd01bbd87a1e93e8a35c91ccce7466c078c4994ae1067f6423d1b00669d76d1eb90b56d3dbcfe6c5dc6b0c204e06ae3a820c", 0x60, r0) keyctl$KEYCTL_MOVE(0x1e, r0, r0, r1, 0x1) 09:39:03 executing program 0: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$search(0x6, r0, 0x0, 0x0, 0x0) 09:39:03 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$reject(0x13, r0, 0x2, 0x1ff, r1) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$negate(0xd, r0, 0x40, r0) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r0) r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) r5 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r5) keyctl$negate(0xd, r2, 0xffffffffffff2378, r5) keyctl$reject(0x13, 0x0, 0x2, 0x600, r4) r6 = add_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)="396806a09783ea6fec8ea08a64d1aa593f10c20bf63468c1ae58397c1a0f7dd51ef28f72420e4062707ef98f", 0x2c, 0xfffffffffffffff8) keyctl$negate(0xd, r3, 0x56, r6) 09:39:03 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) r1 = socket$can_raw(0x1d, 0x3, 0x1) socket$can_raw(0x1d, 0x3, 0x1) sendmsg$can_raw(r1, 0xfffffffffffffffd, 0x84) keyctl$reject(0x13, r0, 0xfff, 0x1, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) syz_init_net_socket$x25(0x9, 0x5, 0x0) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) 09:39:03 executing program 2: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r0 = add_key(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)="6ad88486824241977cd8373296288f5c24bc9b9aa5a5121ca8d6dfb7011b4318fa64f5cd5cedebf0b01da9546e4c2c5c3a46b185480f297079e47cd37158d8cf1da835fdc442faa4852bdf35ce79819623a9efa437d49f468dde7f266b91a8d1828a0c5103a81f46db516fc6d93e9abd7a2b46b55a9dbc57966caf8657ece398b230", 0x82, 0xfffffffffffffffc) keyctl$search(0x3, r0, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r3 = syz_genetlink_get_family_id$tipc(&(0x7f0000000380), 0xffffffffffffffff) sendmsg$TIPC_CMD_GET_NODES(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x1c, r3, 0x2, 0x70bd2b, 0x25dfdbfe, {}, ["", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0xc040}, 0x20000000) keyctl$search(0xa, 0x0, &(0x7f0000000240)='.dead\x00', &(0x7f0000000280)={'syz', 0x3}, r2) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, r1) 09:39:03 executing program 3: clone3(&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000940)=""/4096, 0x1000, 0x0, 0x0}, 0x58) 09:39:03 executing program 4: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0) (async, rerun: 32) r1 = add_key(&(0x7f0000000000)='syzkaller\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="d902c73c8f114fccd721d12b4bc45b35ca447fdc9c12048c0a1c8f35f1fd5f1aefee9403f0e7269e5867cf88bd14cd01bbd87a1e93e8a35c91ccce7466c078c4994ae1067f6423d1b00669d76d1eb90b56d3dbcfe6c5dc6b0c204e06ae3a820c", 0x60, r0) (rerun: 32) keyctl$KEYCTL_MOVE(0x1e, r0, r0, r1, 0x1) 09:39:03 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) keyctl$reject(0x13, r0, 0x2, 0x1ff, r1) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$negate(0xd, r0, 0x40, r0) (async) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) (async) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r0) r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) (async) r5 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r5) (async) keyctl$negate(0xd, r2, 0xffffffffffff2378, r5) keyctl$reject(0x13, 0x0, 0x2, 0x600, r4) (async) r6 = add_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)="396806a09783ea6fec8ea08a64d1aa593f10c20bf63468c1ae58397c1a0f7dd51ef28f72420e4062707ef98f", 0x2c, 0xfffffffffffffff8) keyctl$negate(0xd, r3, 0x56, r6) 09:39:03 executing program 0: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$clear(0x7, r1) r2 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$search(0x6, r2, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, r4) 09:39:03 executing program 2: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) (async) r0 = add_key(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)="6ad88486824241977cd8373296288f5c24bc9b9aa5a5121ca8d6dfb7011b4318fa64f5cd5cedebf0b01da9546e4c2c5c3a46b185480f297079e47cd37158d8cf1da835fdc442faa4852bdf35ce79819623a9efa437d49f468dde7f266b91a8d1828a0c5103a81f46db516fc6d93e9abd7a2b46b55a9dbc57966caf8657ece398b230", 0x82, 0xfffffffffffffffc) keyctl$search(0x3, r0, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) (async) r2 = add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) (async) r3 = syz_genetlink_get_family_id$tipc(&(0x7f0000000380), 0xffffffffffffffff) sendmsg$TIPC_CMD_GET_NODES(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x1c, r3, 0x2, 0x70bd2b, 0x25dfdbfe, {}, ["", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0xc040}, 0x20000000) (async) keyctl$search(0xa, 0x0, &(0x7f0000000240)='.dead\x00', &(0x7f0000000280)={'syz', 0x3}, r2) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, r1) 09:39:03 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) r1 = socket$can_raw(0x1d, 0x3, 0x1) socket$can_raw(0x1d, 0x3, 0x1) sendmsg$can_raw(r1, 0xfffffffffffffffd, 0x84) keyctl$reject(0x13, r0, 0xfff, 0x1, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) syz_init_net_socket$x25(0x9, 0x5, 0x0) 09:39:03 executing program 1: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$reject(0x13, r0, 0x2, 0x1ff, r1) (async) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$negate(0xd, r0, 0x40, r0) keyctl$search(0xb, r0, 0x0, 0x0, 0x0) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r0) r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) r5 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r5) (async) keyctl$negate(0xd, r2, 0xffffffffffff2378, r5) (async) keyctl$reject(0x13, 0x0, 0x2, 0x600, r4) (async) r6 = add_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)="396806a09783ea6fec8ea08a64d1aa593f10c20bf63468c1ae58397c1a0f7dd51ef28f72420e4062707ef98f", 0x2c, 0xfffffffffffffff8) keyctl$negate(0xd, r3, 0x56, r6) 09:39:03 executing program 4: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r0) ioctl$SG_GET_TIMEOUT(r0, 0x2202, 0x0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r2) ioctl$SG_NEXT_CMD_LEN(r2, 0x2283, &(0x7f0000000000)=0x8e) keyctl$search(0xa, r1, &(0x7f00000000c0)='ceph\x00', &(0x7f0000000040)={'syz', 0x3}, 0x0) 09:39:03 executing program 0: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$clear(0x7, r1) (async, rerun: 64) r2 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) (rerun: 64) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$search(0x6, r2, 0x0, 0x0, r3) (async) r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) (async) add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, r4) 09:39:03 executing program 3: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 09:39:03 executing program 2: add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r0 = add_key(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)="6ad88486824241977cd8373296288f5c24bc9b9aa5a5121ca8d6dfb7011b4318fa64f5cd5cedebf0b01da9546e4c2c5c3a46b185480f297079e47cd37158d8cf1da835fdc442faa4852bdf35ce79819623a9efa437d49f468dde7f266b91a8d1828a0c5103a81f46db516fc6d93e9abd7a2b46b55a9dbc57966caf8657ece398b230", 0x82, 0xfffffffffffffffc) keyctl$search(0x3, r0, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) (async) r3 = syz_genetlink_get_family_id$tipc(&(0x7f0000000380), 0xffffffffffffffff) sendmsg$TIPC_CMD_GET_NODES(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x1c, r3, 0x2, 0x70bd2b, 0x25dfdbfe, {}, ["", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0xc040}, 0x20000000) (async) keyctl$search(0xa, 0x0, &(0x7f0000000240)='.dead\x00', &(0x7f0000000280)={'syz', 0x3}, r2) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, r1) 09:39:03 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) r1 = socket$can_raw(0x1d, 0x3, 0x1) socket$can_raw(0x1d, 0x3, 0x1) sendmsg$can_raw(r1, 0xfffffffffffffffd, 0x84) keyctl$reject(0x13, r0, 0xfff, 0x1, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) 09:39:03 executing program 0: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$clear(0x7, r1) (async) r2 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$search(0x6, r2, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, r4) 09:39:03 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) r1 = socket$can_raw(0x1d, 0x3, 0x1) socket$can_raw(0x1d, 0x3, 0x1) sendmsg$can_raw(r1, 0xfffffffffffffffd, 0x84) keyctl$reject(0x13, r0, 0xfff, 0x1, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r0) 09:39:03 executing program 4: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r0) ioctl$SG_GET_TIMEOUT(r0, 0x2202, 0x0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r2) ioctl$SG_NEXT_CMD_LEN(r2, 0x2283, &(0x7f0000000000)=0x8e) keyctl$search(0xa, r1, &(0x7f00000000c0)='ceph\x00', &(0x7f0000000040)={'syz', 0x3}, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r0) (async) ioctl$SG_GET_TIMEOUT(r0, 0x2202, 0x0) (async) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r2) (async) ioctl$SG_NEXT_CMD_LEN(r2, 0x2283, &(0x7f0000000000)=0x8e) (async) keyctl$search(0xa, r1, &(0x7f00000000c0)='ceph\x00', &(0x7f0000000040)={'syz', 0x3}, 0x0) (async) 09:39:03 executing program 2: r0 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) ioctl$SCSI_IOCTL_GET_PCI(0xffffffffffffffff, 0x5387, &(0x7f0000000000)) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$negate(0xd, r2, 0x13, r1) 09:39:03 executing program 1: r0 = add_key(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={'syz', 0x0}, &(0x7f00000000c0)="e8aed692d82b7bd976d22b4eb9c32733231e5eca146af456bc2a7a4609698f5e485f1961a994108a43421ef536d01cccdff7537fca228383435e721bb95fa739f3a5", 0x42, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) keyctl$KEYCTL_MOVE(0x1e, r3, r1, r4, 0x0) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) r5 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r6 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r5) r7 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r6) keyctl$search(0xb, r7, 0x0, 0x0, r5) 09:39:03 executing program 0: sendmsg$TIPC_CMD_SET_LINK_TOL(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="10000000", @ANYRES16=0x0, @ANYBLOB="00022dbd7000fedbdf25010000000000000007410000004c00180000000662726f6164636173742d6c696e6b00"/98], 0x68}, 0x1, 0x0, 0x0, 0x4c045}, 0x4000010) keyctl$search(0x6, 0x0, 0x0, 0x0, 0x0) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000140)='big_key\x00', &(0x7f0000000180)='%\x00') r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$search(0xa, r2, &(0x7f0000000240)='id_resolver\x00', &(0x7f0000000280)={'syz', 0x2}, r0) 09:39:03 executing program 4: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r0) (async) ioctl$SG_GET_TIMEOUT(r0, 0x2202, 0x0) r1 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000b80), r2) (async) ioctl$SG_NEXT_CMD_LEN(r2, 0x2283, &(0x7f0000000000)=0x8e) keyctl$search(0xa, r1, &(0x7f00000000c0)='ceph\x00', &(0x7f0000000040)={'syz', 0x3}, 0x0) 09:39:03 executing program 3: clone3(&(0x7f0000000140)={0x8000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 09:39:03 executing program 5: r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) r1 = socket$can_raw(0x1d, 0x3, 0x1) socket$can_raw(0x1d, 0x3, 0x1) sendmsg$can_raw(r1, 0xfffffffffffffffd, 0x84) keyctl$reject(0x13, r0, 0xfff, 0x1, r0) 09:39:03 executing program 1: r0 = add_key(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={'syz', 0x0}, &(0x7f00000000c0)="e8aed692d82b7bd976d22b4eb9c32733231e5eca146af456bc2a7a4609698f5e485f1961a994108a43421ef536d01cccdff7537fca228383435e721bb95fa739f3a5", 0x42, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async, rerun: 32) r2 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (rerun: 32) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r2) (async) r3 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async, rerun: 64) r4 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (rerun: 64) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r4) keyctl$KEYCTL_MOVE(0x1e, r3, r1, r4, 0x0) add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r3) (async) r5 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r6 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r5) r7 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r6) keyctl$search(0xb, r7, 0x0, 0x0, r5) 09:39:03 executing program 0: sendmsg$TIPC_CMD_SET_LINK_TOL(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="10000000", @ANYRES16=0x0, @ANYBLOB="00022dbd7000fedbdf25010000000000000007410000004c00180000000662726f6164636173742d6c696e6b00"/98], 0x68}, 0x1, 0x0, 0x0, 0x4c045}, 0x4000010) keyctl$search(0x6, 0x0, 0x0, 0x0, 0x0) (async) r0 = add_key$keyring(&(0x7f00000008c0), &(0x7f0000000900)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000140)='big_key\x00', &(0x7f0000000180)='%\x00') (async, rerun: 64) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, r1) (rerun: 64) keyctl$search(0xa, r2, &(0x7f0000000240)='id_resolver\x00', &(0x7f0000000280)={'syz', 0x2}, r0) 09:39:03 executing program 2: r0 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_