a120c4357a85309c305510150adf5b768b2962168ee926225de7c43e1e49e19669ef7c2d70e5ef1573810ea7fc382861efa3ccdb257ddd358594ff1f825a43df3f5f5e12fd70ccc38fec57d30a0ca9e9b3054be597dd57e4354ca6b4e46073d9ec923beba04562d1cd83788d689e6f819f1d4d694f540a60d927cb3bf18", 0xc7, 0x100000000}, {&(0x7f00000001c0)="485f46fae445272f348f667fb44437a2f72716e0c14e2951", 0x18, 0x9}, {&(0x7f0000000280)="fd7ac44241b787c47e9c5a40f3d20a824aeaa5d651079056dc7cb5b2236cd19da065024dcbfc6d2daf63b56cf0586faf336e3b6cc2f11ce8558f47d639ee0f6c913e6f7482ade395e1ecb6dd78650e692536848fd48c49cb3d905986750951f4283d5e21b77376e1", 0x68, 0x3ff}, {&(0x7f0000000300)="ab10f724c6fc0b9953d9f1e1c7f0895b8a648902308fa633325503d0a0531b8c1c32e41e109ff7b6d5bb1d94b4e5ddadc6a0b0fd77fc63f036fb19af456611387a3bd06bdbc739ded19152b0b9372aa57e", 0x51, 0x5}], 0x40000, &(0x7f0000000400)={[{'/dev/loop-control\x00'}, {'/dev/loop-control\x00'}, {'{-]\'-#%@'}, {}, {'}\x11'}], [{@euid_gt={'euid>', 0xee00}}, {@appraise_type='appraise_type=imasig'}, {@smackfstransmute={'smackfstransmute', 0x3d, '/dev/loop-control\x00'}}]}) sendmsg$TIPC_NL_MEDIA_GET(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x880010}, 0xc, &(0x7f0000000640)={&(0x7f0000000540)={0xe0, 0x0, 0x100, 0x70bd28, 0x67, {}, [@TIPC_NLA_BEARER={0x48, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3ff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xc}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8001}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7264}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x1}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}]}, @TIPC_NLA_NET={0x3c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x10000}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x7f}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x79b5}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x3}, @TIPC_NLA_NET_ID={0x8, 0x1, 0xffff30d7}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x2c4}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x9}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffeb82}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x400}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x2d}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x160}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x5985}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x4}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1}]}]}, 0xe0}}, 0x0) r6 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) r7 = inotify_init() ioctl$int_in(r7, 0x5421, &(0x7f00000006c0)=0xffffffffffffff01) poll(&(0x7f00000004c0)=[{r5, 0xa000}, {r6, 0x2000}, {r2, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) dup3(r4, r2, 0x0) 01:45:26 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:26 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x0, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) 01:45:26 executing program 5 (fault-call:4 fault-nth:9): perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) [ 644.957136] RBP: 00007fd6292daca0 R08: 0000000020000240 R09: 0000000000000000 [ 644.964397] R10: 00000000000000f9 R11: 0000000000000246 R12: 0000000000000008 [ 644.971663] R13: 00007ffc95ca6a3f R14: 00007fd6292db9c0 R15: 000000000119bf8c [ 645.098746] FAULT_INJECTION: forcing a failure. [ 645.098746] name failslab, interval 1, probability 0, space 0, times 0 [ 645.110977] CPU: 0 PID: 1883 Comm: syz-executor.5 Not tainted 4.14.216-syzkaller #0 [ 645.118773] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 645.128107] Call Trace: [ 645.130690] dump_stack+0x1b2/0x281 [ 645.134327] should_fail.cold+0x10a/0x149 [ 645.138467] should_failslab+0xd6/0x130 [ 645.142447] __kmalloc+0x2c1/0x400 [ 645.145976] ? mpi_alloc_limb_space+0x25/0x50 [ 645.150563] mpi_alloc_limb_space+0x25/0x50 [ 645.154874] mpi_alloc+0x19a/0x240 [ 645.158481] mpi_read_raw_data+0xac/0x370 [ 645.162624] dh_set_secret+0xe2/0x200 [ 645.166421] ? dh_compute_value+0x340/0x340 [ 645.170739] ? crypto_create_tfm+0x10f/0x2d0 [ 645.175155] ? crypto_alloc_tfm+0x12f/0x250 [ 645.179659] __keyctl_dh_compute+0x557/0x1350 [ 645.184162] ? lock_downgrade+0x740/0x740 [ 645.188305] ? dh_data_from_key+0x250/0x250 [ 645.192882] ? get_pid_task+0xb8/0x130 [ 645.197110] ? proc_fail_nth_write+0x7b/0x180 [ 645.201864] ? __might_fault+0x104/0x1b0 [ 645.205930] ? lock_acquire+0x170/0x3f0 [ 645.210433] ? lock_downgrade+0x740/0x740 [ 645.214593] ? __might_fault+0x177/0x1b0 [ 645.218764] keyctl_dh_compute+0x98/0xe0 [ 645.222909] ? __keyctl_dh_compute+0x1350/0x1350 [ 645.227659] ? SyS_keyctl+0x1c/0x390 [ 645.231543] SyS_keyctl+0xe0/0x390 [ 645.235093] ? keyctl_restrict_keyring+0x1b0/0x1b0 [ 645.240037] do_syscall_64+0x1d5/0x640 [ 645.243929] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 645.249626] RIP: 0033:0x45e219 [ 645.252821] RSP: 002b:00007fd6292dac68 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 645.260604] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 000000000045e219 [ 645.267864] RDX: 00000000200005c0 RSI: 0000000020000140 RDI: 0000000000000017 [ 645.275120] RBP: 00007fd6292daca0 R08: 0000000020000240 R09: 0000000000000000 [ 645.282377] R10: 00000000000000f9 R11: 0000000000000246 R12: 0000000000000009 [ 645.289634] R13: 00007ffc95ca6a3f R14: 00007fd6292db9c0 R15: 000000000119bf8c 01:45:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) r2 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$sock_linger(r2, 0x1, 0xd, &(0x7f0000000080)={0xfffffffd, 0xfffff805}, 0x8) connect$bt_sco(r2, &(0x7f0000000000)={0x1f, @fixed={[], 0x12}}, 0x8) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/loop-control\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFAULT_SUBVOL(r3, 0x40089413, &(0x7f00000020c0)=0x1) r4 = dup3(r3, r2, 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r5, &(0x7f0000000080)={0x2020}, 0x2020) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) 01:45:26 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x0, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) 01:45:26 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, 0x0, 0x0, 0x0) 01:45:26 executing program 5 (fault-call:4 fault-nth:10): perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:26 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f0000000080)={0xfffffffd, 0xfffff805}, 0x8) r4 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$sock_SIOCDELRT(r4, 0x890c, &(0x7f0000016b80)={0x0, @xdp={0x2c, 0x0, 0x0, 0x3f}, @xdp, @in={0x2, 0x0, @private}}) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f0000000700)={'wlan0\x00', {0x2, 0x0, @broadcast}}) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/loop-control\x00', 0x0, 0x0) r5 = syz_mount_image$squashfs(&(0x7f0000000000)='squashfs\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x4, &(0x7f0000000380)=[{&(0x7f00000000c0)="c7660c1e144a8e0a65fefb9dbfc7f90bad9becf2dc04f4d84f307ec8a00fde1ab95965e48126f7fdcb71db9e4413c43365b77a5354f2c1c3df518fd6825c167fbf3fe48b1aa199f09fda120c4357a85309c305510150adf5b768b2962168ee926225de7c43e1e49e19669ef7c2d70e5ef1573810ea7fc382861efa3ccdb257ddd358594ff1f825a43df3f5f5e12fd70ccc38fec57d30a0ca9e9b3054be597dd57e4354ca6b4e46073d9ec923beba04562d1cd83788d689e6f819f1d4d694f540a60d927cb3bf18", 0xc7, 0x100000000}, {&(0x7f00000001c0)="485f46fae445272f348f667fb44437a2f72716e0c14e2951", 0x18, 0x9}, {&(0x7f0000000280)="fd7ac44241b787c47e9c5a40f3d20a824aeaa5d651079056dc7cb5b2236cd19da065024dcbfc6d2daf63b56cf0586faf336e3b6cc2f11ce8558f47d639ee0f6c913e6f7482ade395e1ecb6dd78650e692536848fd48c49cb3d905986750951f4283d5e21b77376e1", 0x68, 0x3ff}, {&(0x7f0000000300)="ab10f724c6fc0b9953d9f1e1c7f0895b8a648902308fa633325503d0a0531b8c1c32e41e109ff7b6d5bb1d94b4e5ddadc6a0b0fd77fc63f036fb19af456611387a3bd06bdbc739ded19152b0b9372aa57e", 0x51, 0x5}], 0x40000, &(0x7f0000000400)={[{'/dev/loop-control\x00'}, {'/dev/loop-control\x00'}, {'{-]\'-#%@'}, {}, {'}\x11'}], [{@euid_gt={'euid>', 0xee00}}, {@appraise_type='appraise_type=imasig'}, {@smackfstransmute={'smackfstransmute', 0x3d, '/dev/loop-control\x00'}}]}) sendmsg$TIPC_NL_MEDIA_GET(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x880010}, 0xc, &(0x7f0000000640)={&(0x7f0000000540)={0xe0, 0x0, 0x100, 0x70bd28, 0x67, {}, [@TIPC_NLA_BEARER={0x48, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3ff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xc}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8001}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7264}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x1}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}]}, @TIPC_NLA_NET={0x3c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x10000}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x7f}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x79b5}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x3}, @TIPC_NLA_NET_ID={0x8, 0x1, 0xffff30d7}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x2c4}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x9}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffeb82}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x400}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x2d}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x160}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x5985}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x4}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1}]}]}, 0xe0}}, 0x0) r6 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) r7 = inotify_init() ioctl$int_in(r7, 0x5421, &(0x7f00000006c0)=0xffffffffffffff01) poll(&(0x7f00000004c0)=[{r5, 0xa000}, {r6, 0x2000}, {r3, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 01:45:26 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x0, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) 01:45:26 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, 0x0, 0x0, 0x0) 01:45:27 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, 0x0, 0x0, 0x0) [ 645.616927] FAULT_INJECTION: forcing a failure. [ 645.616927] name failslab, interval 1, probability 0, space 0, times 0 [ 645.650882] CPU: 0 PID: 1896 Comm: syz-executor.5 Not tainted 4.14.216-syzkaller #0 [ 645.658698] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 645.668050] Call Trace: [ 645.670649] dump_stack+0x1b2/0x281 [ 645.674279] should_fail.cold+0x10a/0x149 [ 645.678432] should_failslab+0xd6/0x130 [ 645.682427] kmem_cache_alloc_trace+0x29a/0x3d0 [ 645.687107] mpi_alloc+0x43/0x240 [ 645.690619] mpi_read_raw_data+0xac/0x370 [ 645.694751] dh_set_secret+0x114/0x200 [ 645.698748] ? dh_compute_value+0x340/0x340 [ 645.703080] ? crypto_create_tfm+0x10f/0x2d0 [ 645.707585] ? crypto_alloc_tfm+0x12f/0x250 [ 645.711900] __keyctl_dh_compute+0x557/0x1350 [ 645.716498] ? lock_downgrade+0x740/0x740 [ 645.720671] ? dh_data_from_key+0x250/0x250 [ 645.724991] ? get_pid_task+0xb8/0x130 [ 645.728872] ? proc_fail_nth_write+0x7b/0x180 [ 645.733703] ? retint_kernel+0x2d/0x2d [ 645.737586] ? __might_fault+0x104/0x1b0 [ 645.741647] ? lock_acquire+0x170/0x3f0 [ 645.745603] ? lock_downgrade+0x740/0x740 [ 645.749735] ? __might_fault+0x177/0x1b0 [ 645.753794] keyctl_dh_compute+0x98/0xe0 [ 645.757845] ? __keyctl_dh_compute+0x1350/0x1350 [ 645.762592] ? check_preemption_disabled+0x35/0x240 [ 645.767605] SyS_keyctl+0xe0/0x390 [ 645.771128] ? keyctl_restrict_keyring+0x1b0/0x1b0 [ 645.776046] do_syscall_64+0x1d5/0x640 [ 645.779964] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 645.785148] RIP: 0033:0x45e219 [ 645.788375] RSP: 002b:00007fd6292dac68 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 645.796238] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 000000000045e219 01:45:27 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$sock_linger(r2, 0x1, 0xd, &(0x7f0000000080)={0xfffffffd, 0xfffff805}, 0x8) r3 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$sock_SIOCDELRT(r3, 0x890c, &(0x7f0000016b80)={0x0, @xdp={0x2c, 0x0, 0x0, 0x3f}, @xdp, @in={0x2, 0x0, @private}}) ioctl$sock_inet_SIOCGIFBRDADDR(r3, 0x8919, &(0x7f0000000700)={'wlan0\x00', {0x2, 0x0, @broadcast}}) r4 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/loop-control\x00', 0x0, 0x0) r5 = syz_mount_image$squashfs(&(0x7f0000000000)='squashfs\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x4, &(0x7f0000000380)=[{&(0x7f00000000c0)="c7660c1e144a8e0a65fefb9dbfc7f90bad9becf2dc04f4d84f307ec8a00fde1ab95965e48126f7fdcb71db9e4413c43365b77a5354f2c1c3df518fd6825c167fbf3fe48b1aa199f09fda120c4357a85309c305510150adf5b768b2962168ee926225de7c43e1e49e19669ef7c2d70e5ef1573810ea7fc382861efa3ccdb257ddd358594ff1f825a43df3f5f5e12fd70ccc38fec57d30a0ca9e9b3054be597dd57e4354ca6b4e46073d9ec923beba04562d1cd83788d689e6f819f1d4d694f540a60d927cb3bf18", 0xc7, 0x100000000}, {&(0x7f00000001c0)="485f46fae445272f348f667fb44437a2f72716e0c14e2951", 0x18, 0x9}, {&(0x7f0000000280)="fd7ac44241b787c47e9c5a40f3d20a824aeaa5d651079056dc7cb5b2236cd19da065024dcbfc6d2daf63b56cf0586faf336e3b6cc2f11ce8558f47d639ee0f6c913e6f7482ade395e1ecb6dd78650e692536848fd48c49cb3d905986750951f4283d5e21b77376e1", 0x68, 0x3ff}, {&(0x7f0000000300)="ab10f724c6fc0b9953d9f1e1c7f0895b8a648902308fa633325503d0a0531b8c1c32e41e109ff7b6d5bb1d94b4e5ddadc6a0b0fd77fc63f036fb19af456611387a3bd06bdbc739ded19152b0b9372aa57e", 0x51, 0x5}], 0x40000, &(0x7f0000000400)={[{'/dev/loop-control\x00'}, {'/dev/loop-control\x00'}, {'{-]\'-#%@'}, {}, {'}\x11'}], [{@euid_gt={'euid>', 0xee00}}, {@appraise_type='appraise_type=imasig'}, {@smackfstransmute={'smackfstransmute', 0x3d, '/dev/loop-control\x00'}}]}) sendmsg$TIPC_NL_MEDIA_GET(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x880010}, 0xc, &(0x7f0000000640)={&(0x7f0000000540)={0xe0, 0x0, 0x100, 0x70bd28, 0x67, {}, [@TIPC_NLA_BEARER={0x48, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3ff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xc}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8001}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7264}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x1}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}]}, @TIPC_NLA_NET={0x3c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x10000}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x7f}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x79b5}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x3}, @TIPC_NLA_NET_ID={0x8, 0x1, 0xffff30d7}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x2c4}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x9}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffeb82}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x400}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x2d}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x160}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x5985}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x4}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1}]}]}, 0xe0}}, 0x0) r6 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) r7 = inotify_init() ioctl$int_in(r7, 0x5421, &(0x7f00000006c0)=0xffffffffffffff01) poll(&(0x7f00000004c0)=[{r5, 0xa000}, {r6, 0x2000}, {r2, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) dup3(r4, r2, 0x0) 01:45:27 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, 0x0, 0x0, &(0x7f0000000240)={0x0}) 01:45:27 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) 01:45:27 executing program 5 (fault-call:4 fault-nth:11): perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) [ 645.803489] RDX: 00000000200005c0 RSI: 0000000020000140 RDI: 0000000000000017 [ 645.848811] RBP: 00007fd6292daca0 R08: 0000000020000240 R09: 0000000000000000 [ 645.856064] R10: 00000000000000f9 R11: 0000000000000246 R12: 000000000000000a [ 645.863324] R13: 00007ffc95ca6a3f R14: 00007fd6292db9c0 R15: 000000000119bf8c [ 645.957250] FAULT_INJECTION: forcing a failure. [ 645.957250] name failslab, interval 1, probability 0, space 0, times 0 [ 645.974135] CPU: 1 PID: 1918 Comm: syz-executor.5 Not tainted 4.14.216-syzkaller #0 [ 645.981975] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 645.991608] Call Trace: [ 645.994204] dump_stack+0x1b2/0x281 [ 645.997836] should_fail.cold+0x10a/0x149 [ 646.002092] should_failslab+0xd6/0x130 [ 646.006064] __kmalloc+0x2c1/0x400 [ 646.009699] ? mpi_alloc_limb_space+0x25/0x50 [ 646.014202] mpi_alloc_limb_space+0x25/0x50 [ 646.021608] mpi_alloc+0x19a/0x240 [ 646.025134] mpi_read_raw_data+0xac/0x370 [ 646.029271] dh_set_secret+0x114/0x200 [ 646.033165] ? dh_compute_value+0x340/0x340 [ 646.037465] ? crypto_create_tfm+0x10f/0x2d0 [ 646.041956] ? crypto_alloc_tfm+0x12f/0x250 [ 646.046261] __keyctl_dh_compute+0x557/0x1350 [ 646.050752] ? lock_downgrade+0x740/0x740 [ 646.054905] ? dh_data_from_key+0x250/0x250 [ 646.059204] ? get_pid_task+0xb8/0x130 [ 646.063085] ? proc_fail_nth_write+0x7b/0x180 [ 646.067564] ? __might_fault+0x104/0x1b0 [ 646.071605] ? lock_acquire+0x170/0x3f0 [ 646.075558] ? lock_downgrade+0x740/0x740 [ 646.079698] ? __might_fault+0x177/0x1b0 [ 646.083748] keyctl_dh_compute+0x98/0xe0 [ 646.087790] ? __keyctl_dh_compute+0x1350/0x1350 [ 646.092610] ? vfs_write+0x319/0x4d0 [ 646.096304] ? SyS_write+0x14d/0x210 [ 646.099997] ? SyS_read+0x210/0x210 [ 646.103628] SyS_keyctl+0xe0/0x390 [ 646.107281] ? keyctl_restrict_keyring+0x1b0/0x1b0 [ 646.112412] do_syscall_64+0x1d5/0x640 [ 646.116295] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 646.121473] RIP: 0033:0x45e219 [ 646.124645] RSP: 002b:00007fd6292dac68 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 646.132436] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 000000000045e219 [ 646.139695] RDX: 00000000200005c0 RSI: 0000000020000140 RDI: 0000000000000017 [ 646.146968] RBP: 00007fd6292daca0 R08: 0000000020000240 R09: 0000000000000000 [ 646.154235] R10: 00000000000000f9 R11: 0000000000000246 R12: 000000000000000b [ 646.161484] R13: 00007ffc95ca6a3f R14: 00007fd6292db9c0 R15: 000000000119bf8c 01:45:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) r2 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) ioctl$DRM_IOCTL_MODE_DIRTYFB(r1, 0xc01864b1, &(0x7f0000000040)={0x101, 0x2, 0x8, 0x2, &(0x7f0000000000)=[{0x1f, 0x7f, 0x8f9f, 0x81}, {0x620a, 0xd8, 0x13a, 0x1}]}) setsockopt$sock_linger(r2, 0x1, 0xd, &(0x7f0000000080)={0xfffffffd, 0xfffff805}, 0x8) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/loop-control\x00', 0x0, 0x0) dup3(r3, r2, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0xc) 01:45:27 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, 0x0, 0x0, &(0x7f0000000240)={0x0}) 01:45:27 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) 01:45:27 executing program 5 (fault-call:4 fault-nth:12): perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:27 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f0000000080)={0xfffffffd, 0xfffff805}, 0x8) r4 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$sock_SIOCDELRT(r4, 0x890c, &(0x7f0000016b80)={0x0, @xdp={0x2c, 0x0, 0x0, 0x3f}, @xdp, @in={0x2, 0x0, @private}}) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f0000000700)={'wlan0\x00', {0x2, 0x0, @broadcast}}) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/loop-control\x00', 0x0, 0x0) r5 = syz_mount_image$squashfs(&(0x7f0000000000)='squashfs\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x4, &(0x7f0000000380)=[{&(0x7f00000000c0)="c7660c1e144a8e0a65fefb9dbfc7f90bad9becf2dc04f4d84f307ec8a00fde1ab95965e48126f7fdcb71db9e4413c43365b77a5354f2c1c3df518fd6825c167fbf3fe48b1aa199f09fda120c4357a85309c305510150adf5b768b2962168ee926225de7c43e1e49e19669ef7c2d70e5ef1573810ea7fc382861efa3ccdb257ddd358594ff1f825a43df3f5f5e12fd70ccc38fec57d30a0ca9e9b3054be597dd57e4354ca6b4e46073d9ec923beba04562d1cd83788d689e6f819f1d4d694f540a60d927cb3bf18", 0xc7, 0x100000000}, {&(0x7f00000001c0)="485f46fae445272f348f667fb44437a2f72716e0c14e2951", 0x18, 0x9}, {&(0x7f0000000280)="fd7ac44241b787c47e9c5a40f3d20a824aeaa5d651079056dc7cb5b2236cd19da065024dcbfc6d2daf63b56cf0586faf336e3b6cc2f11ce8558f47d639ee0f6c913e6f7482ade395e1ecb6dd78650e692536848fd48c49cb3d905986750951f4283d5e21b77376e1", 0x68, 0x3ff}, {&(0x7f0000000300)="ab10f724c6fc0b9953d9f1e1c7f0895b8a648902308fa633325503d0a0531b8c1c32e41e109ff7b6d5bb1d94b4e5ddadc6a0b0fd77fc63f036fb19af456611387a3bd06bdbc739ded19152b0b9372aa57e", 0x51, 0x5}], 0x40000, &(0x7f0000000400)={[{'/dev/loop-control\x00'}, {'/dev/loop-control\x00'}, {'{-]\'-#%@'}, {}, {'}\x11'}], [{@euid_gt={'euid>', 0xee00}}, {@appraise_type='appraise_type=imasig'}, {@smackfstransmute={'smackfstransmute', 0x3d, '/dev/loop-control\x00'}}]}) sendmsg$TIPC_NL_MEDIA_GET(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x880010}, 0xc, &(0x7f0000000640)={&(0x7f0000000540)={0xe0, 0x0, 0x100, 0x70bd28, 0x67, {}, [@TIPC_NLA_BEARER={0x48, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3ff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xc}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8001}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7264}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x1}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}]}, @TIPC_NLA_NET={0x3c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x10000}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x7f}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x79b5}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x3}, @TIPC_NLA_NET_ID={0x8, 0x1, 0xffff30d7}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x2c4}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x9}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffeb82}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x400}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x2d}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x160}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x5985}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x4}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1}]}]}, 0xe0}}, 0x0) r6 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) inotify_init() poll(&(0x7f00000004c0)=[{r5, 0xa000}, {r6, 0x2000}, {r3, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 01:45:27 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, 0x0, 0x0, &(0x7f0000000240)={0x0}) 01:45:27 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) 01:45:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f0000000080)={0xfffffffd, 0xfffff805}, 0x8) r4 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$sock_SIOCDELRT(r4, 0x890c, &(0x7f0000016b80)={0x0, @xdp={0x2c, 0x0, 0x0, 0x3f}, @xdp, @in={0x2, 0x0, @private}}) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f0000000700)={'wlan0\x00', {0x2, 0x0, @broadcast}}) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/loop-control\x00', 0x0, 0x0) r5 = syz_mount_image$squashfs(&(0x7f0000000000)='squashfs\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x4, &(0x7f0000000380)=[{&(0x7f00000000c0)="c7660c1e144a8e0a65fefb9dbfc7f90bad9becf2dc04f4d84f307ec8a00fde1ab95965e48126f7fdcb71db9e4413c43365b77a5354f2c1c3df518fd6825c167fbf3fe48b1aa199f09fda120c4357a85309c305510150adf5b768b2962168ee926225de7c43e1e49e19669ef7c2d70e5ef1573810ea7fc382861efa3ccdb257ddd358594ff1f825a43df3f5f5e12fd70ccc38fec57d30a0ca9e9b3054be597dd57e4354ca6b4e46073d9ec923beba04562d1cd83788d689e6f819f1d4d694f540a60d927cb3bf18", 0xc7, 0x100000000}, {&(0x7f00000001c0)="485f46fae445272f348f667fb44437a2f72716e0c14e2951", 0x18, 0x9}, {&(0x7f0000000280)="fd7ac44241b787c47e9c5a40f3d20a824aeaa5d651079056dc7cb5b2236cd19da065024dcbfc6d2daf63b56cf0586faf336e3b6cc2f11ce8558f47d639ee0f6c913e6f7482ade395e1ecb6dd78650e692536848fd48c49cb3d905986750951f4283d5e21b77376e1", 0x68, 0x3ff}, {&(0x7f0000000300)="ab10f724c6fc0b9953d9f1e1c7f0895b8a648902308fa633325503d0a0531b8c1c32e41e109ff7b6d5bb1d94b4e5ddadc6a0b0fd77fc63f036fb19af456611387a3bd06bdbc739ded19152b0b9372aa57e", 0x51, 0x5}], 0x40000, &(0x7f0000000400)={[{'/dev/loop-control\x00'}, {'/dev/loop-control\x00'}, {'{-]\'-#%@'}, {}, {'}\x11'}], [{@euid_gt={'euid>', 0xee00}}, {@appraise_type='appraise_type=imasig'}, {@smackfstransmute={'smackfstransmute', 0x3d, '/dev/loop-control\x00'}}]}) sendmsg$TIPC_NL_MEDIA_GET(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x880010}, 0xc, &(0x7f0000000640)={&(0x7f0000000540)={0xe0, 0x0, 0x100, 0x70bd28, 0x67, {}, [@TIPC_NLA_BEARER={0x48, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3ff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xc}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8001}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7264}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x1}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}]}, @TIPC_NLA_NET={0x3c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x10000}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x7f}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x79b5}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x3}, @TIPC_NLA_NET_ID={0x8, 0x1, 0xffff30d7}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x2c4}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x9}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffeb82}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x400}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x2d}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x160}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x5985}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x4}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1}]}]}, 0xe0}}, 0x0) r6 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) r7 = inotify_init() ioctl$int_in(r7, 0x5421, &(0x7f00000006c0)=0xffffffffffffff01) poll(&(0x7f00000004c0)=[{r5, 0xa000}, {r6, 0x2000}, {r3, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) [ 646.560350] FAULT_INJECTION: forcing a failure. [ 646.560350] name failslab, interval 1, probability 0, space 0, times 0 [ 646.582069] CPU: 0 PID: 1939 Comm: syz-executor.5 Not tainted 4.14.216-syzkaller #0 [ 646.589970] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 646.599401] Call Trace: [ 646.602515] dump_stack+0x1b2/0x281 [ 646.606152] should_fail.cold+0x10a/0x149 [ 646.610928] should_failslab+0xd6/0x130 [ 646.614909] kmem_cache_alloc_trace+0x29a/0x3d0 [ 646.619610] mpi_alloc+0x43/0x240 [ 646.623071] mpi_read_raw_data+0xac/0x370 [ 646.627225] dh_set_secret+0x14f/0x200 [ 646.631111] ? dh_compute_value+0x340/0x340 [ 646.635435] ? crypto_create_tfm+0x10f/0x2d0 [ 646.639846] ? crypto_alloc_tfm+0x12f/0x250 [ 646.644164] __keyctl_dh_compute+0x557/0x1350 [ 646.649119] ? lock_downgrade+0x740/0x740 [ 646.653268] ? dh_data_from_key+0x250/0x250 [ 646.657575] ? get_pid_task+0xb8/0x130 [ 646.661469] ? proc_fail_nth_write+0x7b/0x180 [ 646.665962] ? __might_fault+0x104/0x1b0 [ 646.670633] ? lock_acquire+0x170/0x3f0 [ 646.674625] ? lock_downgrade+0x740/0x740 [ 646.678775] ? __might_fault+0x177/0x1b0 [ 646.682833] keyctl_dh_compute+0x98/0xe0 [ 646.686986] ? __keyctl_dh_compute+0x1350/0x1350 [ 646.691742] ? SyS_write+0x14d/0x210 [ 646.695446] ? SyS_read+0x210/0x210 [ 646.699257] SyS_keyctl+0xe0/0x390 [ 646.703130] ? keyctl_restrict_keyring+0x1b0/0x1b0 [ 646.708149] do_syscall_64+0x1d5/0x640 [ 646.712041] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 646.717388] RIP: 0033:0x45e219 [ 646.720558] RSP: 002b:00007fd6292dac68 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 646.728273] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 000000000045e219 [ 646.735668] RDX: 00000000200005c0 RSI: 0000000020000140 RDI: 0000000000000017 [ 646.743017] RBP: 00007fd6292daca0 R08: 0000000020000240 R09: 0000000000000000 [ 646.750271] R10: 00000000000000f9 R11: 0000000000000246 R12: 000000000000000c 01:45:28 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$sock_linger(r2, 0x1, 0xd, &(0x7f0000000080)={0xfffffffd, 0xfffff805}, 0x8) r3 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$sock_SIOCDELRT(r3, 0x890c, &(0x7f0000016b80)={0x0, @xdp={0x2c, 0x0, 0x0, 0x3f}, @xdp, @in={0x2, 0x0, @private}}) ioctl$sock_inet_SIOCGIFBRDADDR(r3, 0x8919, &(0x7f0000000700)={'wlan0\x00', {0x2, 0x0, @broadcast}}) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/loop-control\x00', 0x0, 0x0) r4 = syz_mount_image$squashfs(&(0x7f0000000000)='squashfs\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x4, &(0x7f0000000380)=[{&(0x7f00000000c0)="c7660c1e144a8e0a65fefb9dbfc7f90bad9becf2dc04f4d84f307ec8a00fde1ab95965e48126f7fdcb71db9e4413c43365b77a5354f2c1c3df518fd6825c167fbf3fe48b1aa199f09fda120c4357a85309c305510150adf5b768b2962168ee926225de7c43e1e49e19669ef7c2d70e5ef1573810ea7fc382861efa3ccdb257ddd358594ff1f825a43df3f5f5e12fd70ccc38fec57d30a0ca9e9b3054be597dd57e4354ca6b4e46073d9ec923beba04562d1cd83788d689e6f819f1d4d694f540a60d927cb3bf18", 0xc7, 0x100000000}, {&(0x7f00000001c0)="485f46fae445272f348f667fb44437a2f72716e0c14e2951", 0x18, 0x9}, {&(0x7f0000000280)="fd7ac44241b787c47e9c5a40f3d20a824aeaa5d651079056dc7cb5b2236cd19da065024dcbfc6d2daf63b56cf0586faf336e3b6cc2f11ce8558f47d639ee0f6c913e6f7482ade395e1ecb6dd78650e692536848fd48c49cb3d905986750951f4283d5e21b77376e1", 0x68, 0x3ff}, {&(0x7f0000000300)="ab10f724c6fc0b9953d9f1e1c7f0895b8a648902308fa633325503d0a0531b8c1c32e41e109ff7b6d5bb1d94b4e5ddadc6a0b0fd77fc63f036fb19af456611387a3bd06bdbc739ded19152b0b9372aa57e", 0x51, 0x5}], 0x40000, &(0x7f0000000400)={[{'/dev/loop-control\x00'}, {'/dev/loop-control\x00'}, {'{-]\'-#%@'}, {}, {'}\x11'}], [{@euid_gt={'euid>', 0xee00}}, {@appraise_type='appraise_type=imasig'}, {@smackfstransmute={'smackfstransmute', 0x3d, '/dev/loop-control\x00'}}]}) sendmsg$TIPC_NL_MEDIA_GET(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x880010}, 0xc, &(0x7f0000000640)={&(0x7f0000000540)={0xe0, 0x0, 0x100, 0x70bd28, 0x67, {}, [@TIPC_NLA_BEARER={0x48, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3ff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xc}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8001}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7264}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x1}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}]}, @TIPC_NLA_NET={0x3c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x10000}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x7f}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x79b5}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x3}, @TIPC_NLA_NET_ID={0x8, 0x1, 0xffff30d7}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x2c4}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x9}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffeb82}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x400}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x2d}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x160}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x5985}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x4}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1}]}]}, 0xe0}}, 0x0) r5 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) r6 = inotify_init() ioctl$int_in(r6, 0x5421, &(0x7f00000006c0)=0xffffffffffffff01) poll(&(0x7f00000004c0)=[{r4, 0xa000}, {r5, 0x2000}, {r2, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) 01:45:28 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) 01:45:28 executing program 5 (fault-call:4 fault-nth:13): perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) [ 646.757532] R13: 00007ffc95ca6a3f R14: 00007fd6292db9c0 R15: 000000000119bf8c [ 646.836508] FAULT_INJECTION: forcing a failure. [ 646.836508] name failslab, interval 1, probability 0, space 0, times 0 [ 646.848473] CPU: 1 PID: 1973 Comm: syz-executor.5 Not tainted 4.14.216-syzkaller #0 [ 646.856291] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 646.865728] Call Trace: [ 646.868328] dump_stack+0x1b2/0x281 [ 646.872059] should_fail.cold+0x10a/0x149 [ 646.876221] should_failslab+0xd6/0x130 [ 646.880198] __kmalloc+0x2c1/0x400 [ 646.883735] ? mpi_alloc_limb_space+0x25/0x50 [ 646.888250] mpi_alloc_limb_space+0x25/0x50 [ 646.892573] mpi_alloc+0x19a/0x240 [ 646.896209] mpi_read_raw_data+0xac/0x370 [ 646.900414] dh_set_secret+0x14f/0x200 [ 646.904297] ? dh_compute_value+0x340/0x340 [ 646.908608] ? crypto_create_tfm+0x10f/0x2d0 [ 646.912997] ? crypto_alloc_tfm+0x12f/0x250 [ 646.917752] __keyctl_dh_compute+0x557/0x1350 [ 646.922257] ? dh_data_from_key+0x250/0x250 [ 646.926590] ? trace_hardirqs_on_caller+0x3a8/0x580 [ 646.931614] ? trace_hardirqs_on_caller+0x3a8/0x580 [ 646.936618] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 646.941384] ? check_preemption_disabled+0x35/0x240 [ 646.946584] ? retint_kernel+0x2d/0x2d [ 646.950520] keyctl_dh_compute+0x98/0xe0 [ 646.954572] ? __keyctl_dh_compute+0x1350/0x1350 [ 646.959311] ? vfs_write+0x319/0x4d0 [ 646.963440] ? SyS_write+0x14d/0x210 [ 646.968027] ? SyS_read+0x210/0x210 [ 646.971781] SyS_keyctl+0xe0/0x390 [ 646.975508] ? keyctl_restrict_keyring+0x1b0/0x1b0 [ 646.980439] do_syscall_64+0x1d5/0x640 01:45:28 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) [ 646.984324] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 646.989941] RIP: 0033:0x45e219 [ 646.993154] RSP: 002b:00007fd6292dac68 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 647.002587] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 000000000045e219 [ 647.010022] RDX: 00000000200005c0 RSI: 0000000020000140 RDI: 0000000000000017 [ 647.017282] RBP: 00007fd6292daca0 R08: 0000000020000240 R09: 0000000000000000 [ 647.024537] R10: 00000000000000f9 R11: 0000000000000246 R12: 000000000000000d [ 647.031788] R13: 00007ffc95ca6a3f R14: 00007fd6292db9c0 R15: 000000000119bf8c 01:45:28 executing program 5 (fault-call:4 fault-nth:14): perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:28 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) 01:45:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r2 = dup(r1) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f0000000080)={0xfffffffd, 0xfffff805}, 0x8) r4 = dup3(r2, 0xffffffffffffffff, 0x80000) connect$inet6(r4, &(0x7f00000000c0)={0xa, 0x4e21, 0x8, @dev={0xfe, 0x80, [], 0x3d}, 0xfffffffb}, 0x1c) r5 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/loop-control\x00', 0x0, 0x0) dup3(r5, r3, 0x0) r6 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/loop-control\x00', 0x800, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r6, 0xd000943e, 0x0) ioctl$LOOP_CTL_ADD(r6, 0x4c80, 0x0) fsetxattr(r6, &(0x7f0000000000)=@known='trusted.overlay.impure\x00', &(0x7f0000000040)='/dev/loop-control\x00', 0x12, 0x1) r7 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$sock_SIOCDELRT(r7, 0x890c, &(0x7f0000016b80)={0x0, @xdp={0x2c, 0x0, 0x0, 0x3f}, @xdp, @in={0x2, 0x0, @private}}) shutdown(r7, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) recvmsg(r4, &(0x7f0000000280)={&(0x7f0000000100)=@l2tp6={0xa, 0x0, 0x0, @private1}, 0x80, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/42, 0x2a}], 0x1, &(0x7f0000000200)=""/15, 0xf}, 0x40000100) 01:45:28 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f0000000080)={0xfffffffd, 0xfffff805}, 0x8) r4 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$sock_SIOCDELRT(r4, 0x890c, &(0x7f0000016b80)={0x0, @xdp={0x2c, 0x0, 0x0, 0x3f}, @xdp, @in={0x2, 0x0, @private}}) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f0000000700)={'wlan0\x00', {0x2, 0x0, @broadcast}}) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/loop-control\x00', 0x0, 0x0) r5 = syz_mount_image$squashfs(&(0x7f0000000000)='squashfs\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x4, &(0x7f0000000380)=[{&(0x7f00000000c0)="c7660c1e144a8e0a65fefb9dbfc7f90bad9becf2dc04f4d84f307ec8a00fde1ab95965e48126f7fdcb71db9e4413c43365b77a5354f2c1c3df518fd6825c167fbf3fe48b1aa199f09fda120c4357a85309c305510150adf5b768b2962168ee926225de7c43e1e49e19669ef7c2d70e5ef1573810ea7fc382861efa3ccdb257ddd358594ff1f825a43df3f5f5e12fd70ccc38fec57d30a0ca9e9b3054be597dd57e4354ca6b4e46073d9ec923beba04562d1cd83788d689e6f819f1d4d694f540a60d927cb3bf18", 0xc7, 0x100000000}, {&(0x7f00000001c0)="485f46fae445272f348f667fb44437a2f72716e0c14e2951", 0x18, 0x9}, {&(0x7f0000000280)="fd7ac44241b787c47e9c5a40f3d20a824aeaa5d651079056dc7cb5b2236cd19da065024dcbfc6d2daf63b56cf0586faf336e3b6cc2f11ce8558f47d639ee0f6c913e6f7482ade395e1ecb6dd78650e692536848fd48c49cb3d905986750951f4283d5e21b77376e1", 0x68, 0x3ff}, {&(0x7f0000000300)="ab10f724c6fc0b9953d9f1e1c7f0895b8a648902308fa633325503d0a0531b8c1c32e41e109ff7b6d5bb1d94b4e5ddadc6a0b0fd77fc63f036fb19af456611387a3bd06bdbc739ded19152b0b9372aa57e", 0x51, 0x5}], 0x40000, &(0x7f0000000400)={[{'/dev/loop-control\x00'}, {'/dev/loop-control\x00'}, {'{-]\'-#%@'}, {}, {'}\x11'}], [{@euid_gt={'euid>', 0xee00}}, {@appraise_type='appraise_type=imasig'}, {@smackfstransmute={'smackfstransmute', 0x3d, '/dev/loop-control\x00'}}]}) sendmsg$TIPC_NL_MEDIA_GET(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x880010}, 0xc, &(0x7f0000000640)={&(0x7f0000000540)={0xe0, 0x0, 0x100, 0x70bd28, 0x67, {}, [@TIPC_NLA_BEARER={0x48, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3ff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xc}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8001}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7264}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x1}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}]}, @TIPC_NLA_NET={0x3c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x10000}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x7f}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x79b5}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x3}, @TIPC_NLA_NET_ID={0x8, 0x1, 0xffff30d7}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x2c4}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x9}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffeb82}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x400}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x2d}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x160}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x5985}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x4}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1}]}]}, 0xe0}}, 0x0) r6 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) poll(&(0x7f00000004c0)=[{r5, 0xa000}, {r6, 0x2000}, {r3, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 01:45:28 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(0xffffffffffffffff, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) 01:45:28 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(0xffffffffffffffff, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) [ 647.460545] FAULT_INJECTION: forcing a failure. [ 647.460545] name failslab, interval 1, probability 0, space 0, times 0 [ 647.472935] CPU: 1 PID: 1988 Comm: syz-executor.5 Not tainted 4.14.216-syzkaller #0 [ 647.480752] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 647.490182] Call Trace: [ 647.492781] dump_stack+0x1b2/0x281 [ 647.496419] should_fail.cold+0x10a/0x149 [ 647.500603] should_failslab+0xd6/0x130 [ 647.504583] __kmalloc+0x2c1/0x400 [ 647.508139] ? __keyctl_dh_compute+0x610/0x1350 [ 647.512807] __keyctl_dh_compute+0x610/0x1350 [ 647.517302] ? lock_downgrade+0x740/0x740 [ 647.521555] ? dh_data_from_key+0x250/0x250 [ 647.525875] ? get_pid_task+0xb8/0x130 [ 647.529770] ? proc_fail_nth_write+0x7b/0x180 [ 647.534444] ? __might_fault+0x104/0x1b0 [ 647.538511] ? lock_acquire+0x170/0x3f0 [ 647.542572] ? lock_downgrade+0x740/0x740 [ 647.547439] ? __might_fault+0x177/0x1b0 [ 647.551501] keyctl_dh_compute+0x98/0xe0 [ 647.555640] ? __keyctl_dh_compute+0x1350/0x1350 [ 647.560571] ? SyS_write+0x14d/0x210 [ 647.564410] ? SyS_read+0x210/0x210 [ 647.568035] SyS_keyctl+0xe0/0x390 [ 647.571571] ? keyctl_restrict_keyring+0x1b0/0x1b0 [ 647.576519] do_syscall_64+0x1d5/0x640 [ 647.581043] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 647.586235] RIP: 0033:0x45e219 [ 647.589431] RSP: 002b:00007fd6292dac68 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 647.597208] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 000000000045e219 01:45:29 executing program 5 (fault-call:4 fault-nth:15): perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) [ 647.604474] RDX: 00000000200005c0 RSI: 0000000020000140 RDI: 0000000000000017 [ 647.611748] RBP: 00007fd6292daca0 R08: 0000000020000240 R09: 0000000000000000 [ 647.619068] R10: 00000000000000f9 R11: 0000000000000246 R12: 000000000000000e [ 647.626336] R13: 00007ffc95ca6a3f R14: 00007fd6292db9c0 R15: 000000000119bf8c [ 647.681466] FAULT_INJECTION: forcing a failure. [ 647.681466] name failslab, interval 1, probability 0, space 0, times 0 [ 647.694890] CPU: 1 PID: 2010 Comm: syz-executor.5 Not tainted 4.14.216-syzkaller #0 [ 647.702879] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 647.712224] Call Trace: [ 647.714795] dump_stack+0x1b2/0x281 [ 647.718413] should_fail.cold+0x10a/0x149 [ 647.722558] should_failslab+0xd6/0x130 [ 647.726517] __kmalloc+0x2c1/0x400 [ 647.730038] ? __keyctl_dh_compute+0x69e/0x1350 [ 647.734698] ? sg_init_one+0xc0/0x170 [ 647.738506] __keyctl_dh_compute+0x69e/0x1350 [ 647.743018] ? lock_downgrade+0x740/0x740 [ 647.747176] ? dh_data_from_key+0x250/0x250 [ 647.760045] ? get_pid_task+0xb8/0x130 [ 647.764461] ? proc_fail_nth_write+0x7b/0x180 [ 647.768951] ? lock_acquire+0x170/0x3f0 [ 647.772908] ? lock_downgrade+0x740/0x740 [ 647.777063] ? __might_fault+0x177/0x1b0 [ 647.781132] keyctl_dh_compute+0x98/0xe0 [ 647.785179] ? __keyctl_dh_compute+0x1350/0x1350 [ 647.790033] ? vfs_write+0x319/0x4d0 [ 647.794542] ? SyS_write+0x14d/0x210 [ 647.798933] ? SyS_read+0x210/0x210 [ 647.802556] SyS_keyctl+0xe0/0x390 [ 647.806076] ? keyctl_restrict_keyring+0x1b0/0x1b0 [ 647.810986] do_syscall_64+0x1d5/0x640 [ 647.814876] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 647.820569] RIP: 0033:0x45e219 [ 647.823912] RSP: 002b:00007fd6292dac68 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 647.831615] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 000000000045e219 [ 647.838880] RDX: 00000000200005c0 RSI: 0000000020000140 RDI: 0000000000000017 [ 647.846143] RBP: 00007fd6292daca0 R08: 0000000020000240 R09: 0000000000000000 [ 647.853407] R10: 00000000000000f9 R11: 0000000000000246 R12: 000000000000000f [ 647.861133] R13: 00007ffc95ca6a3f R14: 00007fd6292db9c0 R15: 000000000119bf8c [ 647.869985] Bluetooth: hci3 command 0x0405 tx timeout 01:45:30 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, 0x0, 0x0, &(0x7f0000000240)={0x0}) 01:45:31 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$sock_linger(r2, 0x1, 0xd, &(0x7f0000000080)={0xfffffffd, 0xfffff805}, 0x8) r3 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$sock_SIOCDELRT(r3, 0x890c, &(0x7f0000016b80)={0x0, @xdp={0x2c, 0x0, 0x0, 0x3f}, @xdp, @in={0x2, 0x0, @private}}) ioctl$sock_inet_SIOCGIFBRDADDR(r3, 0x8919, &(0x7f0000000700)={'wlan0\x00', {0x2, 0x0, @broadcast}}) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/loop-control\x00', 0x0, 0x0) r4 = syz_mount_image$squashfs(&(0x7f0000000000)='squashfs\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x4, &(0x7f0000000380)=[{&(0x7f00000000c0)="c7660c1e144a8e0a65fefb9dbfc7f90bad9becf2dc04f4d84f307ec8a00fde1ab95965e48126f7fdcb71db9e4413c43365b77a5354f2c1c3df518fd6825c167fbf3fe48b1aa199f09fda120c4357a85309c305510150adf5b768b2962168ee926225de7c43e1e49e19669ef7c2d70e5ef1573810ea7fc382861efa3ccdb257ddd358594ff1f825a43df3f5f5e12fd70ccc38fec57d30a0ca9e9b3054be597dd57e4354ca6b4e46073d9ec923beba04562d1cd83788d689e6f819f1d4d694f540a60d927cb3bf18", 0xc7, 0x100000000}, {&(0x7f00000001c0)="485f46fae445272f348f667fb44437a2f72716e0c14e2951", 0x18, 0x9}, {&(0x7f0000000280)="fd7ac44241b787c47e9c5a40f3d20a824aeaa5d651079056dc7cb5b2236cd19da065024dcbfc6d2daf63b56cf0586faf336e3b6cc2f11ce8558f47d639ee0f6c913e6f7482ade395e1ecb6dd78650e692536848fd48c49cb3d905986750951f4283d5e21b77376e1", 0x68, 0x3ff}, {&(0x7f0000000300)="ab10f724c6fc0b9953d9f1e1c7f0895b8a648902308fa633325503d0a0531b8c1c32e41e109ff7b6d5bb1d94b4e5ddadc6a0b0fd77fc63f036fb19af456611387a3bd06bdbc739ded19152b0b9372aa57e", 0x51, 0x5}], 0x40000, &(0x7f0000000400)={[{'/dev/loop-control\x00'}, {'/dev/loop-control\x00'}, {'{-]\'-#%@'}, {}, {'}\x11'}], [{@euid_gt={'euid>', 0xee00}}, {@appraise_type='appraise_type=imasig'}, {@smackfstransmute={'smackfstransmute', 0x3d, '/dev/loop-control\x00'}}]}) sendmsg$TIPC_NL_MEDIA_GET(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x880010}, 0xc, &(0x7f0000000640)={&(0x7f0000000540)={0xe0, 0x0, 0x100, 0x70bd28, 0x67, {}, [@TIPC_NLA_BEARER={0x48, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3ff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xc}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8001}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7264}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x1}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}]}, @TIPC_NLA_NET={0x3c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x10000}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x7f}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x79b5}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x3}, @TIPC_NLA_NET_ID={0x8, 0x1, 0xffff30d7}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x2c4}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x9}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffeb82}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x400}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x2d}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x160}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x5985}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x4}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1}]}]}, 0xe0}}, 0x0) r5 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) inotify_init() poll(&(0x7f00000004c0)=[{r4, 0xa000}, {r5, 0x2000}, {r2, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) 01:45:31 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(0xffffffffffffffff, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) 01:45:31 executing program 5 (fault-call:4 fault-nth:16): perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:31 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f0000000080)={0xfffffffd, 0xfffff805}, 0x8) r4 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$sock_SIOCDELRT(r4, 0x890c, &(0x7f0000016b80)={0x0, @xdp={0x2c, 0x0, 0x0, 0x3f}, @xdp, @in={0x2, 0x0, @private}}) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f0000000700)={'wlan0\x00', {0x2, 0x0, @broadcast}}) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/loop-control\x00', 0x0, 0x0) r5 = syz_mount_image$squashfs(&(0x7f0000000000)='squashfs\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x4, &(0x7f0000000380)=[{&(0x7f00000000c0)="c7660c1e144a8e0a65fefb9dbfc7f90bad9becf2dc04f4d84f307ec8a00fde1ab95965e48126f7fdcb71db9e4413c43365b77a5354f2c1c3df518fd6825c167fbf3fe48b1aa199f09fda120c4357a85309c305510150adf5b768b2962168ee926225de7c43e1e49e19669ef7c2d70e5ef1573810ea7fc382861efa3ccdb257ddd358594ff1f825a43df3f5f5e12fd70ccc38fec57d30a0ca9e9b3054be597dd57e4354ca6b4e46073d9ec923beba04562d1cd83788d689e6f819f1d4d694f540a60d927cb3bf18", 0xc7, 0x100000000}, {&(0x7f00000001c0)="485f46fae445272f348f667fb44437a2f72716e0c14e2951", 0x18, 0x9}, {&(0x7f0000000280)="fd7ac44241b787c47e9c5a40f3d20a824aeaa5d651079056dc7cb5b2236cd19da065024dcbfc6d2daf63b56cf0586faf336e3b6cc2f11ce8558f47d639ee0f6c913e6f7482ade395e1ecb6dd78650e692536848fd48c49cb3d905986750951f4283d5e21b77376e1", 0x68, 0x3ff}, {&(0x7f0000000300)="ab10f724c6fc0b9953d9f1e1c7f0895b8a648902308fa633325503d0a0531b8c1c32e41e109ff7b6d5bb1d94b4e5ddadc6a0b0fd77fc63f036fb19af456611387a3bd06bdbc739ded19152b0b9372aa57e", 0x51, 0x5}], 0x40000, &(0x7f0000000400)={[{'/dev/loop-control\x00'}, {'/dev/loop-control\x00'}, {'{-]\'-#%@'}, {}, {'}\x11'}], [{@euid_gt={'euid>', 0xee00}}, {@appraise_type='appraise_type=imasig'}, {@smackfstransmute={'smackfstransmute', 0x3d, '/dev/loop-control\x00'}}]}) sendmsg$TIPC_NL_MEDIA_GET(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x880010}, 0xc, &(0x7f0000000640)={&(0x7f0000000540)={0xe0, 0x0, 0x100, 0x70bd28, 0x67, {}, [@TIPC_NLA_BEARER={0x48, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3ff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xc}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8001}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7264}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x1}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}]}, @TIPC_NLA_NET={0x3c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x10000}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x7f}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x79b5}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x3}, @TIPC_NLA_NET_ID={0x8, 0x1, 0xffff30d7}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x2c4}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x9}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffeb82}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x400}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x2d}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x160}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x5985}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x4}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1}]}]}, 0xe0}}, 0x0) poll(&(0x7f00000004c0)=[{r5, 0xa000}, {0xffffffffffffffff, 0x2000}, {r3, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 01:45:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) r2 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$sock_linger(r2, 0x1, 0xd, &(0x7f0000000080)={0xfffffffd, 0xfffff805}, 0x8) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/loop-control\x00', 0x0, 0x0) r4 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$sock_SIOCDELRT(r4, 0x890c, &(0x7f0000016b80)={0x0, @xdp={0x2c, 0x0, 0x0, 0x3f}, @phonet={0x23, 0x15, 0x4, 0x3}, @in={0x2, 0x0, @private}}) r5 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r5, &(0x7f0000000080)={0x2020}, 0x2020) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x2400, 0x1) sendmsg$sock(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)=[{}, {&(0x7f00000000c0)="7ba555268993ff908c40bdcb8d1b3dcdb85e26adfddc6a6da3117daf32147d3f067701b3ebebc5b11af0372633adb39de8c93630ed5fac057f6038c82b95647a8760abb32ebc48fa93c543f37a", 0x4d}, {&(0x7f0000000140)="5b0acc3f969132b74bdcdee9b14996f5eb3572aa75a5877a07e9ea7989dbdc45ba3ba9070599659b3a4237ff479fc85aeae2bae83ecd5231ed4816e821089847dd729d50e331ca18f3b24764e225f30df3bb91c25f3729bc80737d55f89abf5ec006eb4c4c", 0x65}, {&(0x7f0000000280)="7520a5a525a9b39de67c7cbe8758d8cdfa5be075572a29cddcf970b608417cbc095d65fd0f1877bec6db9d301dd6ca7a1e78f4f5542506fca527174ce940adf12f79a49442c3f576cda0ec47ae0f2a9327afc5a0409594d336c109b158559c704eddbb4260435e1b49fbe74398e8d1df4ebc10d49873a22831d767390602e4605f0bb95d82666429292281c214bce1e093e36dcad45d0ef8025710bf2f9466644d7557ac47049abc49ac7cc6d4f68b993359726163d276500e9c599c4b71601440e5207a74d6356bdb0c1b77d429343c7e169f113dd4", 0xd6}], 0x4, &(0x7f0000000380)=[@timestamping={{0x14, 0x1, 0x25, 0x8}}, @mark={{0x14}}, @txtime={{0x18, 0x1, 0x3d, 0x6}}, @mark={{0x14, 0x1, 0x24, 0x10000}}, @txtime={{0x18, 0x1, 0x3d, 0x9}}, @txtime={{0x18, 0x1, 0x3d, 0x2}}], 0x90}, 0x4090) dup3(r3, r2, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 01:45:31 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, 0x0, 0x0, 0x0) 01:45:31 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:31 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, 0x0, 0x0) [ 649.847404] FAULT_INJECTION: forcing a failure. [ 649.847404] name failslab, interval 1, probability 0, space 0, times 0 [ 649.870711] CPU: 1 PID: 2024 Comm: syz-executor.5 Not tainted 4.14.216-syzkaller #0 [ 649.879380] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 649.889089] Call Trace: [ 649.891819] dump_stack+0x1b2/0x281 01:45:31 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, 0x0, 0x0) [ 649.895638] should_fail.cold+0x10a/0x149 [ 649.899989] should_failslab+0xd6/0x130 [ 649.904377] kmem_cache_alloc_trace+0x29a/0x3d0 [ 649.909162] mpi_alloc+0x43/0x240 [ 649.913407] dh_compute_value+0x76/0x340 [ 649.918022] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 649.923576] ? dh_exit_tfm+0x20/0x20 [ 649.927882] ? __lockdep_init_map+0x100/0x560 [ 649.933525] __keyctl_dh_compute+0x89b/0x1350 [ 649.938293] ? mark_held_locks+0xa6/0xf0 [ 649.942667] ? dh_data_from_key+0x250/0x250 [ 649.947010] ? retint_kernel+0x2d/0x2d [ 649.951187] ? __might_fault+0x177/0x1b0 [ 649.955274] keyctl_dh_compute+0x98/0xe0 [ 649.959460] ? __keyctl_dh_compute+0x1350/0x1350 [ 649.964655] ? vfs_write+0x319/0x4d0 [ 649.968585] ? SyS_write+0x14d/0x210 [ 649.972465] ? SyS_read+0x210/0x210 [ 649.976366] SyS_keyctl+0xe0/0x390 [ 649.980011] ? keyctl_restrict_keyring+0x1b0/0x1b0 [ 649.984959] do_syscall_64+0x1d5/0x640 [ 649.988998] entry_SYSCALL_64_after_hwframe+0x46/0xbb 01:45:31 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:31 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, 0x0, 0x0) [ 649.996085] RIP: 0033:0x45e219 [ 649.999550] RSP: 002b:00007fd6292dac68 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 650.007733] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 000000000045e219 [ 650.015625] RDX: 00000000200005c0 RSI: 0000000020000140 RDI: 0000000000000017 [ 650.023384] RBP: 00007fd6292daca0 R08: 0000000020000240 R09: 0000000000000000 [ 650.030671] R10: 00000000000000f9 R11: 0000000000000246 R12: 0000000000000010 [ 650.038628] R13: 00007ffc95ca6a3f R14: 00007fd6292db9c0 R15: 000000000119bf8c 01:45:31 executing program 5 (fault-call:4 fault-nth:17): perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) [ 650.160197] FAULT_INJECTION: forcing a failure. [ 650.160197] name failslab, interval 1, probability 0, space 0, times 0 [ 650.178891] CPU: 0 PID: 2057 Comm: syz-executor.5 Not tainted 4.14.216-syzkaller #0 [ 650.187320] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 650.197461] Call Trace: [ 650.200227] dump_stack+0x1b2/0x281 [ 650.203853] should_fail.cold+0x10a/0x149 [ 650.208617] should_failslab+0xd6/0x130 [ 650.213039] __kmalloc+0x2c1/0x400 [ 650.217311] ? mpi_alloc_limb_space+0x25/0x50 [ 650.222397] ? do_syscall_64+0x1d5/0x640 [ 650.227066] mpi_alloc_limb_space+0x25/0x50 [ 650.231818] mpi_powm+0x3d4/0x17a0 [ 650.235359] ? trace_hardirqs_on_caller+0x3a8/0x580 [ 650.240602] ? retint_kernel+0x2d/0x2d [ 650.244686] ? mpihelp_mul_karatsuba_case+0xac0/0xac0 [ 650.250447] ? __sanitizer_cov_trace_pc+0x29/0x50 [ 650.255567] dh_compute_value+0x18f/0x340 [ 650.259942] ? dh_exit_tfm+0x20/0x20 [ 650.263932] ? __lockdep_init_map+0x100/0x560 [ 650.268939] __keyctl_dh_compute+0x89b/0x1350 [ 650.274340] ? dh_data_from_key+0x250/0x250 [ 650.278864] ? get_pid_task+0xb8/0x130 [ 650.283036] ? proc_fail_nth_write+0x7b/0x180 [ 650.287628] ? lock_acquire+0x170/0x3f0 [ 650.291709] ? __might_fault+0x177/0x1b0 [ 650.295774] keyctl_dh_compute+0x98/0xe0 [ 650.299840] ? __keyctl_dh_compute+0x1350/0x1350 [ 650.305553] SyS_keyctl+0xe0/0x390 [ 650.309191] ? keyctl_restrict_keyring+0x1b0/0x1b0 [ 650.314643] do_syscall_64+0x1d5/0x640 [ 650.318563] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 650.323765] RIP: 0033:0x45e219 [ 650.327111] RSP: 002b:00007fd6292dac68 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 650.335046] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 000000000045e219 [ 650.342960] RDX: 00000000200005c0 RSI: 0000000020000140 RDI: 0000000000000017 [ 650.350501] RBP: 00007fd6292daca0 R08: 0000000020000240 R09: 0000000000000000 [ 650.359135] R10: 00000000000000f9 R11: 0000000000000246 R12: 0000000000000011 [ 650.366585] R13: 00007ffc95ca6a3f R14: 00007fd6292db9c0 R15: 000000000119bf8c 01:45:34 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$sock_linger(r2, 0x1, 0xd, &(0x7f0000000080)={0xfffffffd, 0xfffff805}, 0x8) r3 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$sock_SIOCDELRT(r3, 0x890c, &(0x7f0000016b80)={0x0, @xdp={0x2c, 0x0, 0x0, 0x3f}, @xdp, @in={0x2, 0x0, @private}}) ioctl$sock_inet_SIOCGIFBRDADDR(r3, 0x8919, &(0x7f0000000700)={'wlan0\x00', {0x2, 0x0, @broadcast}}) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/loop-control\x00', 0x0, 0x0) r4 = syz_mount_image$squashfs(&(0x7f0000000000)='squashfs\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x4, &(0x7f0000000380)=[{&(0x7f00000000c0)="c7660c1e144a8e0a65fefb9dbfc7f90bad9becf2dc04f4d84f307ec8a00fde1ab95965e48126f7fdcb71db9e4413c43365b77a5354f2c1c3df518fd6825c167fbf3fe48b1aa199f09fda120c4357a85309c305510150adf5b768b2962168ee926225de7c43e1e49e19669ef7c2d70e5ef1573810ea7fc382861efa3ccdb257ddd358594ff1f825a43df3f5f5e12fd70ccc38fec57d30a0ca9e9b3054be597dd57e4354ca6b4e46073d9ec923beba04562d1cd83788d689e6f819f1d4d694f540a60d927cb3bf18", 0xc7, 0x100000000}, {&(0x7f00000001c0)="485f46fae445272f348f667fb44437a2f72716e0c14e2951", 0x18, 0x9}, {&(0x7f0000000280)="fd7ac44241b787c47e9c5a40f3d20a824aeaa5d651079056dc7cb5b2236cd19da065024dcbfc6d2daf63b56cf0586faf336e3b6cc2f11ce8558f47d639ee0f6c913e6f7482ade395e1ecb6dd78650e692536848fd48c49cb3d905986750951f4283d5e21b77376e1", 0x68, 0x3ff}, {&(0x7f0000000300)="ab10f724c6fc0b9953d9f1e1c7f0895b8a648902308fa633325503d0a0531b8c1c32e41e109ff7b6d5bb1d94b4e5ddadc6a0b0fd77fc63f036fb19af456611387a3bd06bdbc739ded19152b0b9372aa57e", 0x51, 0x5}], 0x40000, &(0x7f0000000400)={[{'/dev/loop-control\x00'}, {'/dev/loop-control\x00'}, {'{-]\'-#%@'}, {}, {'}\x11'}], [{@euid_gt={'euid>', 0xee00}}, {@appraise_type='appraise_type=imasig'}, {@smackfstransmute={'smackfstransmute', 0x3d, '/dev/loop-control\x00'}}]}) sendmsg$TIPC_NL_MEDIA_GET(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x880010}, 0xc, &(0x7f0000000640)={&(0x7f0000000540)={0xe0, 0x0, 0x100, 0x70bd28, 0x67, {}, [@TIPC_NLA_BEARER={0x48, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3ff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xc}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8001}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7264}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x1}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}]}, @TIPC_NLA_NET={0x3c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x10000}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x7f}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x79b5}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x3}, @TIPC_NLA_NET_ID={0x8, 0x1, 0xffff30d7}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x2c4}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x9}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffeb82}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x400}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x2d}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x160}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x5985}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x4}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1}]}]}, 0xe0}}, 0x0) r5 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) poll(&(0x7f00000004c0)=[{r4, 0xa000}, {r5, 0x2000}, {r2, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) 01:45:34 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:34 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8}, 0x10) 01:45:34 executing program 5 (fault-call:4 fault-nth:18): perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:34 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f0000000080)={0xfffffffd, 0xfffff805}, 0x8) r4 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$sock_SIOCDELRT(r4, 0x890c, &(0x7f0000016b80)={0x0, @xdp={0x2c, 0x0, 0x0, 0x3f}, @xdp, @in={0x2, 0x0, @private}}) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f0000000700)={'wlan0\x00', {0x2, 0x0, @broadcast}}) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/loop-control\x00', 0x0, 0x0) r5 = syz_mount_image$squashfs(&(0x7f0000000000)='squashfs\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x4, &(0x7f0000000380)=[{&(0x7f00000000c0)="c7660c1e144a8e0a65fefb9dbfc7f90bad9becf2dc04f4d84f307ec8a00fde1ab95965e48126f7fdcb71db9e4413c43365b77a5354f2c1c3df518fd6825c167fbf3fe48b1aa199f09fda120c4357a85309c305510150adf5b768b2962168ee926225de7c43e1e49e19669ef7c2d70e5ef1573810ea7fc382861efa3ccdb257ddd358594ff1f825a43df3f5f5e12fd70ccc38fec57d30a0ca9e9b3054be597dd57e4354ca6b4e46073d9ec923beba04562d1cd83788d689e6f819f1d4d694f540a60d927cb3bf18", 0xc7, 0x100000000}, {&(0x7f00000001c0)="485f46fae445272f348f667fb44437a2f72716e0c14e2951", 0x18, 0x9}, {&(0x7f0000000280)="fd7ac44241b787c47e9c5a40f3d20a824aeaa5d651079056dc7cb5b2236cd19da065024dcbfc6d2daf63b56cf0586faf336e3b6cc2f11ce8558f47d639ee0f6c913e6f7482ade395e1ecb6dd78650e692536848fd48c49cb3d905986750951f4283d5e21b77376e1", 0x68, 0x3ff}, {&(0x7f0000000300)="ab10f724c6fc0b9953d9f1e1c7f0895b8a648902308fa633325503d0a0531b8c1c32e41e109ff7b6d5bb1d94b4e5ddadc6a0b0fd77fc63f036fb19af456611387a3bd06bdbc739ded19152b0b9372aa57e", 0x51, 0x5}], 0x40000, &(0x7f0000000400)={[{'/dev/loop-control\x00'}, {'/dev/loop-control\x00'}, {'{-]\'-#%@'}, {}, {'}\x11'}], [{@euid_gt={'euid>', 0xee00}}, {@appraise_type='appraise_type=imasig'}, {@smackfstransmute={'smackfstransmute', 0x3d, '/dev/loop-control\x00'}}]}) sendmsg$TIPC_NL_MEDIA_GET(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x880010}, 0xc, &(0x7f0000000640)={&(0x7f0000000540)={0xe0, 0x0, 0x100, 0x70bd28, 0x67, {}, [@TIPC_NLA_BEARER={0x48, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3ff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xc}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8001}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7264}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x1}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}]}, @TIPC_NLA_NET={0x3c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x10000}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x7f}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x79b5}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x3}, @TIPC_NLA_NET_ID={0x8, 0x1, 0xffff30d7}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x2c4}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x9}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffeb82}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x400}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x2d}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x160}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x5985}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x4}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1}]}]}, 0xe0}}, 0x0) poll(&(0x7f00000004c0)=[{r5, 0xa000}, {0xffffffffffffffff, 0x2000}, {r3, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 01:45:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r1 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$sock_linger(r1, 0x1, 0xd, &(0x7f0000000080)={0xfffffffd, 0xfffff805}, 0x8) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/loop-control\x00', 0x0, 0x0) dup3(r2, r1, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r3, &(0x7f0000000080)={0x2020}, 0x2020) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x2) 01:45:34 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8}, 0x10) [ 652.905638] FAULT_INJECTION: forcing a failure. [ 652.905638] name failslab, interval 1, probability 0, space 0, times 0 [ 652.922504] CPU: 0 PID: 2076 Comm: syz-executor.5 Not tainted 4.14.216-syzkaller #0 [ 652.930745] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 652.940295] Call Trace: [ 652.942949] dump_stack+0x1b2/0x281 [ 652.946713] should_fail.cold+0x10a/0x149 [ 652.951012] should_failslab+0xd6/0x130 [ 652.955026] __kmalloc+0x2c1/0x400 [ 652.958665] ? mpi_resize+0x177/0x220 [ 652.962478] mpi_resize+0x177/0x220 [ 652.966230] mpi_powm+0x65a/0x17a0 [ 652.969844] ? mpihelp_mul_karatsuba_case+0xac0/0xac0 [ 652.975045] ? mpi_alloc+0x43/0x240 [ 652.978919] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 652.984504] dh_compute_value+0x18f/0x340 [ 652.988765] ? dh_exit_tfm+0x20/0x20 [ 652.992599] ? __lockdep_init_map+0x100/0x560 [ 652.997202] __keyctl_dh_compute+0x89b/0x1350 [ 653.002019] ? retint_kernel+0x2d/0x2d [ 653.006014] ? dh_data_from_key+0x250/0x250 [ 653.010637] ? proc_fail_nth_write+0x7b/0x180 [ 653.015509] ? trace_hardirqs_on_caller+0x3a8/0x580 [ 653.020806] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 653.026101] ? check_preemption_disabled+0x35/0x240 [ 653.031328] ? retint_kernel+0x2d/0x2d [ 653.035473] keyctl_dh_compute+0x98/0xe0 [ 653.040050] ? __keyctl_dh_compute+0x1350/0x1350 [ 653.044820] ? vfs_write+0x319/0x4d0 [ 653.049076] ? SyS_write+0x14d/0x210 [ 653.053059] ? SyS_read+0x210/0x210 [ 653.056712] SyS_keyctl+0xe0/0x390 [ 653.060510] ? keyctl_restrict_keyring+0x1b0/0x1b0 [ 653.065462] do_syscall_64+0x1d5/0x640 [ 653.069368] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 653.075092] RIP: 0033:0x45e219 [ 653.078433] RSP: 002b:00007fd6292dac68 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 653.086311] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 000000000045e219 [ 653.093729] RDX: 00000000200005c0 RSI: 0000000020000140 RDI: 0000000000000017 01:45:34 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8}, 0x10) 01:45:34 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:34 executing program 5 (fault-call:4 fault-nth:19): perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) [ 653.101067] RBP: 00007fd6292daca0 R08: 0000000020000240 R09: 0000000000000000 [ 653.108515] R10: 00000000000000f9 R11: 0000000000000246 R12: 0000000000000012 [ 653.115854] R13: 00007ffc95ca6a3f R14: 00007fd6292db9c0 R15: 000000000119bf8c 01:45:34 executing program 0 (fault-call:4 fault-nth:0): perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:34 executing program 3 (fault-call:3 fault-nth:0): r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) [ 653.254208] FAULT_INJECTION: forcing a failure. [ 653.254208] name failslab, interval 1, probability 0, space 0, times 0 [ 653.268457] FAULT_INJECTION: forcing a failure. [ 653.268457] name failslab, interval 1, probability 0, space 0, times 0 [ 653.280902] CPU: 0 PID: 2096 Comm: syz-executor.3 Not tainted 4.14.216-syzkaller #0 [ 653.283660] FAULT_INJECTION: forcing a failure. [ 653.283660] name failslab, interval 1, probability 0, space 0, times 0 [ 653.288959] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 653.288967] Call Trace: [ 653.288987] dump_stack+0x1b2/0x281 [ 653.289004] should_fail.cold+0x10a/0x149 [ 653.289020] should_failslab+0xd6/0x130 [ 653.289036] kmem_cache_alloc_trace+0x29a/0x3d0 [ 653.289052] cma_alloc_port+0xc6/0x300 [ 653.289065] ? __radix_tree_lookup+0x1b5/0x2e0 [ 653.289076] ? rdma_reject+0x2f0/0x2f0 [ 653.289096] rdma_bind_addr+0xcf5/0x23f0 [ 653.346332] ? rdma_connect+0x15c0/0x15c0 [ 653.350641] ? __mutex_unlock_slowpath+0x75/0x770 [ 653.355517] ? __radix_tree_lookup+0x1b5/0x2e0 [ 653.360134] rdma_listen+0x8f/0x9b0 [ 653.363987] ucma_listen+0x10b/0x170 [ 653.367942] ? ucma_bind_ip+0x150/0x150 [ 653.373669] ? _copy_from_user+0x96/0x100 [ 653.378007] ? ucma_bind_ip+0x150/0x150 [ 653.382241] ucma_write+0x206/0x2c0 [ 653.385883] ? ucma_set_ib_path+0x510/0x510 [ 653.390212] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 653.395156] __vfs_write+0xe4/0x630 [ 653.398806] ? ucma_set_ib_path+0x510/0x510 [ 653.403375] ? debug_check_no_obj_freed+0x2c0/0x680 [ 653.409629] ? kernel_read+0x110/0x110 [ 653.413802] ? common_file_perm+0x3ee/0x580 [ 653.418662] ? security_file_permission+0x82/0x1e0 [ 653.423970] ? rw_verify_area+0xe1/0x2a0 [ 653.428261] vfs_write+0x17f/0x4d0 [ 653.432039] SyS_write+0xf2/0x210 [ 653.435981] ? SyS_read+0x210/0x210 [ 653.439939] ? SyS_clock_settime+0x1a0/0x1a0 [ 653.445057] ? do_syscall_64+0x4c/0x640 [ 653.449420] ? SyS_read+0x210/0x210 [ 653.453067] do_syscall_64+0x1d5/0x640 [ 653.457197] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 653.462840] RIP: 0033:0x45e219 [ 653.466124] RSP: 002b:00007f4df2d4ec68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 653.475100] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 000000000045e219 [ 653.483315] RDX: 0000000000000010 RSI: 0000000020000140 RDI: 0000000000000003 [ 653.490986] RBP: 00007f4df2d4eca0 R08: 0000000000000000 R09: 0000000000000000 [ 653.498580] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 653.506527] R13: 00007ffe72e0832f R14: 00007f4df2d4f9c0 R15: 000000000119bf8c [ 653.518923] CPU: 1 PID: 2095 Comm: syz-executor.5 Not tainted 4.14.216-syzkaller #0 [ 653.529702] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 653.539373] Call Trace: [ 653.542235] dump_stack+0x1b2/0x281 [ 653.546330] should_fail.cold+0x10a/0x149 [ 653.550608] should_failslab+0xd6/0x130 [ 653.554746] __kmalloc+0x2c1/0x400 [ 653.558490] ? mpi_alloc_limb_space+0x25/0x50 [ 653.563690] mpi_alloc_limb_space+0x25/0x50 [ 653.568366] mpi_powm+0xa66/0x17a0 [ 653.572315] ? mpihelp_mul_karatsuba_case+0xac0/0xac0 [ 653.578003] ? mpi_alloc+0x43/0x240 [ 653.582132] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 653.589787] dh_compute_value+0x18f/0x340 [ 653.594165] ? dh_exit_tfm+0x20/0x20 [ 653.598049] ? __lockdep_init_map+0x100/0x560 [ 653.603148] __keyctl_dh_compute+0x89b/0x1350 [ 653.608122] ? dh_data_from_key+0x250/0x250 [ 653.612667] ? trace_hardirqs_on_caller+0x3a8/0x580 [ 653.617703] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 653.622993] ? retint_kernel+0x2d/0x2d [ 653.627129] ? lock_acquire+0x170/0x3f0 [ 653.631227] ? __might_fault+0x177/0x1b0 [ 653.635387] keyctl_dh_compute+0x98/0xe0 [ 653.639622] ? __keyctl_dh_compute+0x1350/0x1350 [ 653.644682] SyS_keyctl+0xe0/0x390 [ 653.648455] ? keyctl_restrict_keyring+0x1b0/0x1b0 [ 653.654412] do_syscall_64+0x1d5/0x640 [ 653.658325] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 653.663694] RIP: 0033:0x45e219 [ 653.667288] RSP: 002b:00007fd6292dac68 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 653.675517] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 000000000045e219 [ 653.682912] RDX: 00000000200005c0 RSI: 0000000020000140 RDI: 0000000000000017 [ 653.690521] RBP: 00007fd6292daca0 R08: 0000000020000240 R09: 0000000000000000 [ 653.697805] R10: 00000000000000f9 R11: 0000000000000246 R12: 0000000000000013 [ 653.705529] R13: 00007ffc95ca6a3f R14: 00007fd6292db9c0 R15: 000000000119bf8c [ 653.713103] CPU: 0 PID: 2098 Comm: syz-executor.0 Not tainted 4.14.216-syzkaller #0 [ 653.721193] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 653.732290] Call Trace: [ 653.734999] dump_stack+0x1b2/0x281 [ 653.738825] should_fail.cold+0x10a/0x149 [ 653.743076] should_failslab+0xd6/0x130 [ 653.747172] __kmalloc_track_caller+0x2bc/0x400 [ 653.751986] ? strndup_user+0x5b/0xf0 [ 653.755893] memdup_user+0x22/0xa0 [ 653.759453] strndup_user+0x5b/0xf0 [ 653.763196] __keyctl_dh_compute+0x193/0x1350 [ 653.767797] ? lock_downgrade+0x740/0x740 [ 653.772143] ? dh_data_from_key+0x250/0x250 [ 653.776912] ? get_pid_task+0xb8/0x130 [ 653.781144] ? proc_fail_nth_write+0x7b/0x180 [ 653.785891] ? __might_fault+0x104/0x1b0 [ 653.790484] ? lock_acquire+0x170/0x3f0 [ 653.794930] ? lock_downgrade+0x740/0x740 [ 653.799639] ? __might_fault+0x177/0x1b0 [ 653.804316] keyctl_dh_compute+0x98/0xe0 [ 653.808465] ? __keyctl_dh_compute+0x1350/0x1350 [ 653.816962] ? vfs_write+0x319/0x4d0 [ 653.821824] ? SyS_write+0x14d/0x210 [ 653.826058] ? SyS_read+0x210/0x210 [ 653.830328] SyS_keyctl+0xe0/0x390 [ 653.834839] ? keyctl_restrict_keyring+0x1b0/0x1b0 [ 653.840479] do_syscall_64+0x1d5/0x640 [ 653.844558] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 653.850308] RIP: 0033:0x45e219 01:45:35 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$sock_linger(r2, 0x1, 0xd, &(0x7f0000000080)={0xfffffffd, 0xfffff805}, 0x8) r3 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$sock_SIOCDELRT(r3, 0x890c, &(0x7f0000016b80)={0x0, @xdp={0x2c, 0x0, 0x0, 0x3f}, @xdp, @in={0x2, 0x0, @private}}) ioctl$sock_inet_SIOCGIFBRDADDR(r3, 0x8919, &(0x7f0000000700)={'wlan0\x00', {0x2, 0x0, @broadcast}}) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/loop-control\x00', 0x0, 0x0) r4 = syz_mount_image$squashfs(&(0x7f0000000000)='squashfs\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x4, &(0x7f0000000380)=[{&(0x7f00000000c0)="c7660c1e144a8e0a65fefb9dbfc7f90bad9becf2dc04f4d84f307ec8a00fde1ab95965e48126f7fdcb71db9e4413c43365b77a5354f2c1c3df518fd6825c167fbf3fe48b1aa199f09fda120c4357a85309c305510150adf5b768b2962168ee926225de7c43e1e49e19669ef7c2d70e5ef1573810ea7fc382861efa3ccdb257ddd358594ff1f825a43df3f5f5e12fd70ccc38fec57d30a0ca9e9b3054be597dd57e4354ca6b4e46073d9ec923beba04562d1cd83788d689e6f819f1d4d694f540a60d927cb3bf18", 0xc7, 0x100000000}, {&(0x7f00000001c0)="485f46fae445272f348f667fb44437a2f72716e0c14e2951", 0x18, 0x9}, {&(0x7f0000000280)="fd7ac44241b787c47e9c5a40f3d20a824aeaa5d651079056dc7cb5b2236cd19da065024dcbfc6d2daf63b56cf0586faf336e3b6cc2f11ce8558f47d639ee0f6c913e6f7482ade395e1ecb6dd78650e692536848fd48c49cb3d905986750951f4283d5e21b77376e1", 0x68, 0x3ff}, {&(0x7f0000000300)="ab10f724c6fc0b9953d9f1e1c7f0895b8a648902308fa633325503d0a0531b8c1c32e41e109ff7b6d5bb1d94b4e5ddadc6a0b0fd77fc63f036fb19af456611387a3bd06bdbc739ded19152b0b9372aa57e", 0x51, 0x5}], 0x40000, &(0x7f0000000400)={[{'/dev/loop-control\x00'}, {'/dev/loop-control\x00'}, {'{-]\'-#%@'}, {}, {'}\x11'}], [{@euid_gt={'euid>', 0xee00}}, {@appraise_type='appraise_type=imasig'}, {@smackfstransmute={'smackfstransmute', 0x3d, '/dev/loop-control\x00'}}]}) sendmsg$TIPC_NL_MEDIA_GET(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x880010}, 0xc, &(0x7f0000000640)={&(0x7f0000000540)={0xe0, 0x0, 0x100, 0x70bd28, 0x67, {}, [@TIPC_NLA_BEARER={0x48, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3ff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xc}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8001}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7264}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x1}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}]}, @TIPC_NLA_NET={0x3c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x10000}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x7f}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x79b5}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x3}, @TIPC_NLA_NET_ID={0x8, 0x1, 0xffff30d7}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x2c4}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x9}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffeb82}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x400}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x2d}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x160}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x5985}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x4}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1}]}]}, 0xe0}}, 0x0) poll(&(0x7f00000004c0)=[{r4, 0xa000}, {0xffffffffffffffff, 0x2000}, {r2, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) 01:45:35 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f0000000080)={0xfffffffd, 0xfffff805}, 0x8) r4 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$sock_SIOCDELRT(r4, 0x890c, &(0x7f0000016b80)={0x0, @xdp={0x2c, 0x0, 0x0, 0x3f}, @xdp, @in={0x2, 0x0, @private}}) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f0000000700)={'wlan0\x00', {0x2, 0x0, @broadcast}}) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/loop-control\x00', 0x0, 0x0) r5 = syz_mount_image$squashfs(&(0x7f0000000000)='squashfs\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x4, &(0x7f0000000380)=[{&(0x7f00000000c0)="c7660c1e144a8e0a65fefb9dbfc7f90bad9becf2dc04f4d84f307ec8a00fde1ab95965e48126f7fdcb71db9e4413c43365b77a5354f2c1c3df518fd6825c167fbf3fe48b1aa199f09fda120c4357a85309c305510150adf5b768b2962168ee926225de7c43e1e49e19669ef7c2d70e5ef1573810ea7fc382861efa3ccdb257ddd358594ff1f825a43df3f5f5e12fd70ccc38fec57d30a0ca9e9b3054be597dd57e4354ca6b4e46073d9ec923beba04562d1cd83788d689e6f819f1d4d694f540a60d927cb3bf18", 0xc7, 0x100000000}, {&(0x7f00000001c0)="485f46fae445272f348f667fb44437a2f72716e0c14e2951", 0x18, 0x9}, {&(0x7f0000000280)="fd7ac44241b787c47e9c5a40f3d20a824aeaa5d651079056dc7cb5b2236cd19da065024dcbfc6d2daf63b56cf0586faf336e3b6cc2f11ce8558f47d639ee0f6c913e6f7482ade395e1ecb6dd78650e692536848fd48c49cb3d905986750951f4283d5e21b77376e1", 0x68, 0x3ff}, {&(0x7f0000000300)="ab10f724c6fc0b9953d9f1e1c7f0895b8a648902308fa633325503d0a0531b8c1c32e41e109ff7b6d5bb1d94b4e5ddadc6a0b0fd77fc63f036fb19af456611387a3bd06bdbc739ded19152b0b9372aa57e", 0x51, 0x5}], 0x40000, &(0x7f0000000400)={[{'/dev/loop-control\x00'}, {'/dev/loop-control\x00'}, {'{-]\'-#%@'}, {}, {'}\x11'}], [{@euid_gt={'euid>', 0xee00}}, {@appraise_type='appraise_type=imasig'}, {@smackfstransmute={'smackfstransmute', 0x3d, '/dev/loop-control\x00'}}]}) sendmsg$TIPC_NL_MEDIA_GET(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x880010}, 0xc, &(0x7f0000000640)={&(0x7f0000000540)={0xe0, 0x0, 0x100, 0x70bd28, 0x67, {}, [@TIPC_NLA_BEARER={0x48, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3ff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xc}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8001}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7264}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x1}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}]}, @TIPC_NLA_NET={0x3c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x10000}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x7f}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x79b5}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x3}, @TIPC_NLA_NET_ID={0x8, 0x1, 0xffff30d7}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x2c4}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x9}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffeb82}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x400}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x2d}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x160}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x5985}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x4}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1}]}]}, 0xe0}}, 0x0) poll(&(0x7f00000004c0)=[{r5, 0xa000}, {0xffffffffffffffff, 0x2000}, {r3, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 01:45:35 executing program 1 (fault-call:4 fault-nth:0): r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r1}}, 0x18) 01:45:35 executing program 3 (fault-call:3 fault-nth:1): r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) 01:45:35 executing program 5 (fault-call:4 fault-nth:20): perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:35 executing program 0 (fault-call:4 fault-nth:1): perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) [ 653.854194] RSP: 002b:00007f6f9abcfc68 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 653.862947] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 000000000045e219 [ 653.870445] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000000000017 [ 653.878363] RBP: 00007f6f9abcfca0 R08: 0000000020000240 R09: 0000000000000000 [ 653.886161] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 653.894647] R13: 00007ffef518f77f R14: 00007f6f9abd09c0 R15: 000000000119bf8c 01:45:35 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @empty, 0x4}, r1}}, 0x30) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r2, &(0x7f0000000080)={0x2020}, 0x2020) write$RDMA_USER_CM_CMD_CREATE_ID(r2, &(0x7f0000002100)={0x0, 0x18, 0xfa00, {0x4, &(0x7f00000020c0)={0xffffffffffffffff}, 0x2, 0x1}}, 0x20) r4 = dup2(0xffffffffffffffff, r0) write$RDMA_USER_CM_CMD_CREATE_ID(r2, &(0x7f0000002280)={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000002240)={0xffffffffffffffff}, 0x106, 0x9}}, 0x20) write$RDMA_USER_CM_CMD_DESTROY_ID(r4, &(0x7f00000022c0)={0x1, 0x10, 0xfa00, {&(0x7f0000002200), r5}}, 0x18) write$RDMA_USER_CM_CMD_LISTEN(r2, &(0x7f0000002140)={0x7, 0x8, 0xfa00, {r3, 0x5}}, 0x10) write$RDMA_USER_CM_CMD_SET_OPTION(r0, &(0x7f00000021c0)={0xe, 0x18, 0xfa00, @id_afonly={&(0x7f0000002180), r1, 0x0, 0x2, 0x4}}, 0x20) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r1}}, 0x18) [ 653.990119] FAULT_INJECTION: forcing a failure. [ 653.990119] name failslab, interval 1, probability 0, space 0, times 0 [ 654.017604] FAULT_INJECTION: forcing a failure. [ 654.017604] name failslab, interval 1, probability 0, space 0, times 0 [ 654.030225] FAULT_INJECTION: forcing a failure. [ 654.030225] name failslab, interval 1, probability 0, space 0, times 0 [ 654.030442] CPU: 0 PID: 2116 Comm: syz-executor.5 Not tainted 4.14.216-syzkaller #0 [ 654.050035] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 654.059421] Call Trace: [ 654.062172] dump_stack+0x1b2/0x281 [ 654.066226] should_fail.cold+0x10a/0x149 [ 654.071204] should_failslab+0xd6/0x130 [ 654.075202] __kmalloc+0x2c1/0x400 [ 654.078969] ? mpi_alloc_limb_space+0x25/0x50 [ 654.083770] ? mpih_sqr_n_basecase+0x12e/0x2d0 [ 654.088621] mpi_alloc_limb_space+0x25/0x50 [ 654.093286] mpi_powm+0xdc3/0x17a0 [ 654.096849] ? mpihelp_mul_karatsuba_case+0xac0/0xac0 [ 654.102539] ? mpi_alloc+0x43/0x240 [ 654.106354] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 654.111880] dh_compute_value+0x18f/0x340 [ 654.116421] ? dh_exit_tfm+0x20/0x20 [ 654.120464] ? __lockdep_init_map+0x100/0x560 [ 654.125066] __keyctl_dh_compute+0x89b/0x1350 [ 654.129585] ? dh_data_from_key+0x250/0x250 [ 654.134357] ? trace_hardirqs_on_caller+0x3a8/0x580 [ 654.140013] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 654.144790] ? retint_kernel+0x2d/0x2d [ 654.149390] ? lock_acquire+0x170/0x3f0 [ 654.153505] ? __might_fault+0x177/0x1b0 [ 654.157579] keyctl_dh_compute+0x98/0xe0 [ 654.161651] ? __keyctl_dh_compute+0x1350/0x1350 [ 654.166612] ? vfs_write+0x319/0x4d0 [ 654.170338] ? SyS_write+0x14d/0x210 [ 654.174057] ? SyS_read+0x210/0x210 [ 654.178489] SyS_keyctl+0xe0/0x390 [ 654.182391] ? keyctl_restrict_keyring+0x1b0/0x1b0 [ 654.187331] do_syscall_64+0x1d5/0x640 [ 654.191235] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 654.196544] RIP: 0033:0x45e219 [ 654.200223] RSP: 002b:00007fd6292dac68 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 654.207939] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 000000000045e219 [ 654.215312] RDX: 00000000200005c0 RSI: 0000000020000140 RDI: 0000000000000017 [ 654.222937] RBP: 00007fd6292daca0 R08: 0000000020000240 R09: 0000000000000000 [ 654.230286] R10: 00000000000000f9 R11: 0000000000000246 R12: 0000000000000014 [ 654.237661] R13: 00007ffc95ca6a3f R14: 00007fd6292db9c0 R15: 000000000119bf8c [ 654.253470] CPU: 1 PID: 2122 Comm: syz-executor.0 Not tainted 4.14.216-syzkaller #0 [ 654.261304] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 654.271386] Call Trace: [ 654.273989] dump_stack+0x1b2/0x281 [ 654.277731] should_fail.cold+0x10a/0x149 [ 654.282080] should_failslab+0xd6/0x130 [ 654.286246] __kmalloc+0x2c1/0x400 [ 654.290047] ? crypto_create_tfm+0x79/0x2d0 [ 654.294387] ? up_read+0x17/0x30 [ 654.297775] crypto_create_tfm+0x79/0x2d0 [ 654.301940] crypto_alloc_tfm+0x11a/0x250 [ 654.306113] __keyctl_dh_compute+0x1bb/0x1350 [ 654.311179] ? lock_downgrade+0x740/0x740 [ 654.315482] ? dh_data_from_key+0x250/0x250 [ 654.319951] ? retint_kernel+0x2d/0x2d [ 654.323859] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 654.328990] ? check_preemption_disabled+0x35/0x240 [ 654.334026] ? retint_kernel+0x2d/0x2d [ 654.338020] ? _copy_from_user+0xb1/0x100 [ 654.342217] ? check_memory_region+0xc8/0x170 [ 654.346988] keyctl_dh_compute+0x98/0xe0 [ 654.351140] ? __keyctl_dh_compute+0x1350/0x1350 [ 654.356227] ? vfs_write+0x319/0x4d0 [ 654.360123] ? SyS_write+0x14d/0x210 [ 654.364078] ? SyS_read+0x210/0x210 [ 654.368208] SyS_keyctl+0xe0/0x390 [ 654.371926] ? keyctl_restrict_keyring+0x1b0/0x1b0 [ 654.376869] do_syscall_64+0x1d5/0x640 [ 654.380771] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 654.386005] RIP: 0033:0x45e219 01:45:35 executing program 5 (fault-call:4 fault-nth:21): perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) [ 654.389646] RSP: 002b:00007f6f9abcfc68 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 654.397794] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 000000000045e219 [ 654.405784] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000000000017 [ 654.413858] RBP: 00007f6f9abcfca0 R08: 0000000020000240 R09: 0000000000000000 [ 654.421132] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 654.428586] R13: 00007ffef518f77f R14: 00007f6f9abd09c0 R15: 000000000119bf8c [ 654.436254] CPU: 0 PID: 2118 Comm: syz-executor.3 Not tainted 4.14.216-syzkaller #0 [ 654.444251] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 654.454378] Call Trace: [ 654.457156] dump_stack+0x1b2/0x281 [ 654.460891] should_fail.cold+0x10a/0x149 [ 654.462434] FAULT_INJECTION: forcing a failure. [ 654.462434] name failslab, interval 1, probability 0, space 0, times 0 [ 654.465179] should_failslab+0xd6/0x130 [ 654.465193] kmem_cache_alloc+0x28e/0x3c0 [ 654.465208] radix_tree_node_alloc.constprop.0+0x5a/0x2f0 [ 654.465222] idr_get_free_cmn+0x595/0x8d0 [ 654.465234] ? rdma_bind_addr+0x7b2/0x23f0 [ 654.465248] idr_alloc_cmn+0xe8/0x1e0 [ 654.465260] ? __fprop_inc_percpu_max+0x1d0/0x1d0 [ 654.465271] ? lock_acquire+0x170/0x3f0 [ 654.465288] cma_alloc_port+0x16f/0x300 [ 654.465300] ? rdma_reject+0x2f0/0x2f0 [ 654.465314] rdma_bind_addr+0xcf5/0x23f0 [ 654.465332] ? rdma_connect+0x15c0/0x15c0 [ 654.465343] ? __mutex_unlock_slowpath+0x75/0x770 [ 654.465360] ? __radix_tree_lookup+0x1b5/0x2e0 [ 654.539037] rdma_listen+0x8f/0x9b0 [ 654.542926] ucma_listen+0x10b/0x170 [ 654.546741] ? ucma_bind_ip+0x150/0x150 [ 654.551250] ? _copy_from_user+0x96/0x100 [ 654.555507] ? ucma_bind_ip+0x150/0x150 [ 654.559495] ucma_write+0x206/0x2c0 [ 654.563355] ? ucma_set_ib_path+0x510/0x510 [ 654.567898] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 654.573031] __vfs_write+0xe4/0x630 [ 654.576683] ? ucma_set_ib_path+0x510/0x510 [ 654.581023] ? debug_check_no_obj_freed+0x2c0/0x680 [ 654.586197] ? kernel_read+0x110/0x110 [ 654.590237] ? common_file_perm+0x3ee/0x580 [ 654.594584] ? security_file_permission+0x82/0x1e0 [ 654.599879] ? rw_verify_area+0xe1/0x2a0 [ 654.603983] vfs_write+0x17f/0x4d0 [ 654.607606] SyS_write+0xf2/0x210 [ 654.611089] ? SyS_read+0x210/0x210 [ 654.614959] ? SyS_clock_settime+0x1a0/0x1a0 [ 654.619383] ? do_syscall_64+0x4c/0x640 [ 654.623365] ? SyS_read+0x210/0x210 [ 654.627028] do_syscall_64+0x1d5/0x640 [ 654.631487] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 654.636694] RIP: 0033:0x45e219 [ 654.639894] RSP: 002b:00007f4df2d4ec68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 654.647853] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 000000000045e219 [ 654.655155] RDX: 0000000000000010 RSI: 0000000020000140 RDI: 0000000000000003 [ 654.662626] RBP: 00007f4df2d4eca0 R08: 0000000000000000 R09: 0000000000000000 [ 654.670216] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 654.677680] R13: 00007ffe72e0832f R14: 00007f4df2d4f9c0 R15: 000000000119bf8c 01:45:36 executing program 3 (fault-call:3 fault-nth:2): r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) 01:45:36 executing program 1: setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x29, &(0x7f00000003c0)={@dev={0xac, 0x14, 0x14, 0x2e}, @loopback, 0x0, 0x2, [@loopback, @multicast1]}, 0x18) r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) r2 = openat$mice(0xffffffffffffff9c, &(0x7f0000000300)='/dev/input/mice\x00', 0x80000) write$RDMA_USER_CM_CMD_CREATE_ID(r2, &(0x7f0000000380)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000000340), 0x111, 0xa}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000000100)={0xffffffffffffffff}, 0x13f, 0x3}}, 0x20) write$RDMA_USER_CM_CMD_SET_OPTION(r0, &(0x7f00000002c0)={0xe, 0x18, 0xfa00, @ib_path={&(0x7f00000001c0)=[{0x0, 0x0, [0x6, 0x4, 0x4, 0x8000, 0xffff, 0x7, 0x800, 0x76, 0x7c81, 0x8, 0x1, 0x97a1, 0x1000, 0x0, 0x9, 0x8001]}], r3, 0x1, 0x1, 0x48}}, 0x20) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r1}}, 0x18) [ 654.688317] CPU: 1 PID: 2132 Comm: syz-executor.5 Not tainted 4.14.216-syzkaller #0 [ 654.696636] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 654.706091] Call Trace: [ 654.708870] dump_stack+0x1b2/0x281 [ 654.712841] should_fail.cold+0x10a/0x149 [ 654.717012] should_failslab+0xd6/0x130 [ 654.721107] __kmalloc+0x2c1/0x400 [ 654.724706] ? mpi_alloc_limb_space+0x25/0x50 [ 654.729376] mpi_alloc_limb_space+0x25/0x50 [ 654.734020] mpi_powm+0xdc3/0x17a0 [ 654.737590] ? mpihelp_mul_karatsuba_case+0xac0/0xac0 01:45:36 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$sock_linger(r2, 0x1, 0xd, &(0x7f0000000080)={0xfffffffd, 0xfffff805}, 0x8) r3 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$sock_SIOCDELRT(r3, 0x890c, &(0x7f0000016b80)={0x0, @xdp={0x2c, 0x0, 0x0, 0x3f}, @xdp, @in={0x2, 0x0, @private}}) ioctl$sock_inet_SIOCGIFBRDADDR(r3, 0x8919, &(0x7f0000000700)={'wlan0\x00', {0x2, 0x0, @broadcast}}) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/loop-control\x00', 0x0, 0x0) r4 = syz_mount_image$squashfs(&(0x7f0000000000)='squashfs\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x4, &(0x7f0000000380)=[{&(0x7f00000000c0)="c7660c1e144a8e0a65fefb9dbfc7f90bad9becf2dc04f4d84f307ec8a00fde1ab95965e48126f7fdcb71db9e4413c43365b77a5354f2c1c3df518fd6825c167fbf3fe48b1aa199f09fda120c4357a85309c305510150adf5b768b2962168ee926225de7c43e1e49e19669ef7c2d70e5ef1573810ea7fc382861efa3ccdb257ddd358594ff1f825a43df3f5f5e12fd70ccc38fec57d30a0ca9e9b3054be597dd57e4354ca6b4e46073d9ec923beba04562d1cd83788d689e6f819f1d4d694f540a60d927cb3bf18", 0xc7, 0x100000000}, {&(0x7f00000001c0)="485f46fae445272f348f667fb44437a2f72716e0c14e2951", 0x18, 0x9}, {&(0x7f0000000280)="fd7ac44241b787c47e9c5a40f3d20a824aeaa5d651079056dc7cb5b2236cd19da065024dcbfc6d2daf63b56cf0586faf336e3b6cc2f11ce8558f47d639ee0f6c913e6f7482ade395e1ecb6dd78650e692536848fd48c49cb3d905986750951f4283d5e21b77376e1", 0x68, 0x3ff}, {&(0x7f0000000300)="ab10f724c6fc0b9953d9f1e1c7f0895b8a648902308fa633325503d0a0531b8c1c32e41e109ff7b6d5bb1d94b4e5ddadc6a0b0fd77fc63f036fb19af456611387a3bd06bdbc739ded19152b0b9372aa57e", 0x51, 0x5}], 0x40000, &(0x7f0000000400)={[{'/dev/loop-control\x00'}, {'/dev/loop-control\x00'}, {'{-]\'-#%@'}, {}, {'}\x11'}], [{@euid_gt={'euid>', 0xee00}}, {@appraise_type='appraise_type=imasig'}, {@smackfstransmute={'smackfstransmute', 0x3d, '/dev/loop-control\x00'}}]}) sendmsg$TIPC_NL_MEDIA_GET(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x880010}, 0xc, &(0x7f0000000640)={&(0x7f0000000540)={0xe0, 0x0, 0x100, 0x70bd28, 0x67, {}, [@TIPC_NLA_BEARER={0x48, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3ff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xc}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8001}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7264}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x1}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}]}, @TIPC_NLA_NET={0x3c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x10000}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x7f}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x79b5}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x3}, @TIPC_NLA_NET_ID={0x8, 0x1, 0xffff30d7}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x2c4}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x9}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffeb82}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x400}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x2d}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x160}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x5985}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x4}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1}]}]}, 0xe0}}, 0x0) poll(&(0x7f00000004c0)=[{r4, 0xa000}, {0xffffffffffffffff, 0x2000}, {r2, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) 01:45:36 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f0000000080)={0xfffffffd, 0xfffff805}, 0x8) r4 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$sock_SIOCDELRT(r4, 0x890c, &(0x7f0000016b80)={0x0, @xdp={0x2c, 0x0, 0x0, 0x3f}, @xdp, @in={0x2, 0x0, @private}}) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f0000000700)={'wlan0\x00', {0x2, 0x0, @broadcast}}) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/loop-control\x00', 0x0, 0x0) r5 = syz_mount_image$squashfs(&(0x7f0000000000)='squashfs\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x4, &(0x7f0000000380)=[{&(0x7f00000000c0)="c7660c1e144a8e0a65fefb9dbfc7f90bad9becf2dc04f4d84f307ec8a00fde1ab95965e48126f7fdcb71db9e4413c43365b77a5354f2c1c3df518fd6825c167fbf3fe48b1aa199f09fda120c4357a85309c305510150adf5b768b2962168ee926225de7c43e1e49e19669ef7c2d70e5ef1573810ea7fc382861efa3ccdb257ddd358594ff1f825a43df3f5f5e12fd70ccc38fec57d30a0ca9e9b3054be597dd57e4354ca6b4e46073d9ec923beba04562d1cd83788d689e6f819f1d4d694f540a60d927cb3bf18", 0xc7, 0x100000000}, {&(0x7f00000001c0)="485f46fae445272f348f667fb44437a2f72716e0c14e2951", 0x18, 0x9}, {&(0x7f0000000280)="fd7ac44241b787c47e9c5a40f3d20a824aeaa5d651079056dc7cb5b2236cd19da065024dcbfc6d2daf63b56cf0586faf336e3b6cc2f11ce8558f47d639ee0f6c913e6f7482ade395e1ecb6dd78650e692536848fd48c49cb3d905986750951f4283d5e21b77376e1", 0x68, 0x3ff}, {&(0x7f0000000300)="ab10f724c6fc0b9953d9f1e1c7f0895b8a648902308fa633325503d0a0531b8c1c32e41e109ff7b6d5bb1d94b4e5ddadc6a0b0fd77fc63f036fb19af456611387a3bd06bdbc739ded19152b0b9372aa57e", 0x51, 0x5}], 0x40000, &(0x7f0000000400)={[{'/dev/loop-control\x00'}, {'/dev/loop-control\x00'}, {'{-]\'-#%@'}, {}, {'}\x11'}], [{@euid_gt={'euid>', 0xee00}}, {@appraise_type='appraise_type=imasig'}, {@smackfstransmute={'smackfstransmute', 0x3d, '/dev/loop-control\x00'}}]}) r6 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) poll(&(0x7f00000004c0)=[{r5, 0xa000}, {r6, 0x2000}, {r3, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) [ 654.742931] ? mpi_alloc+0x43/0x240 [ 654.746659] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 654.752137] dh_compute_value+0x18f/0x340 [ 654.756342] ? dh_exit_tfm+0x20/0x20 [ 654.757404] FAULT_INJECTION: forcing a failure. [ 654.757404] name failslab, interval 1, probability 0, space 0, times 0 [ 654.760377] ? __lockdep_init_map+0x100/0x560 [ 654.760394] __keyctl_dh_compute+0x89b/0x1350 [ 654.760415] ? dh_data_from_key+0x250/0x250 [ 654.760424] ? get_pid_task+0xb8/0x130 [ 654.760436] ? retint_kernel+0x2d/0x2d [ 654.760448] ? trace_hardirqs_on_caller+0x3a8/0x580 [ 654.760471] ? __sanitizer_cov_trace_pc+0x3d/0x50 [ 654.803063] keyctl_dh_compute+0x98/0xe0 [ 654.807421] ? __keyctl_dh_compute+0x1350/0x1350 [ 654.816369] ? vfs_write+0x319/0x4d0 [ 654.820424] ? SyS_write+0x14d/0x210 [ 654.824436] ? SyS_read+0x210/0x210 [ 654.828343] SyS_keyctl+0xe0/0x390 [ 654.831899] ? keyctl_restrict_keyring+0x1b0/0x1b0 [ 654.837033] do_syscall_64+0x1d5/0x640 [ 654.841137] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 654.846425] RIP: 0033:0x45e219 [ 654.849879] RSP: 002b:00007fd6292dac68 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 654.857595] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 000000000045e219 [ 654.865017] RDX: 00000000200005c0 RSI: 0000000020000140 RDI: 0000000000000017 [ 654.872709] RBP: 00007fd6292daca0 R08: 0000000020000240 R09: 0000000000000000 [ 654.880124] R10: 00000000000000f9 R11: 0000000000000246 R12: 0000000000000015 [ 654.888154] R13: 00007ffc95ca6a3f R14: 00007fd6292db9c0 R15: 000000000119bf8c [ 654.897144] CPU: 0 PID: 2138 Comm: syz-executor.3 Not tainted 4.14.216-syzkaller #0 [ 654.905273] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 654.912517] could not allocate digest TFM handle poly1305-generic [ 654.915005] Call Trace: [ 654.915024] dump_stack+0x1b2/0x281 [ 654.915038] should_fail.cold+0x10a/0x149 [ 654.915051] should_failslab+0xd6/0x130 [ 654.915064] kmem_cache_alloc+0x28e/0x3c0 [ 654.915078] radix_tree_node_alloc.constprop.0+0x5a/0x2f0 [ 654.915091] idr_get_free_cmn+0x595/0x8d0 [ 654.915103] ? rdma_bind_addr+0x7b2/0x23f0 [ 654.915119] idr_alloc_cmn+0xe8/0x1e0 [ 654.959387] ? __fprop_inc_percpu_max+0x1d0/0x1d0 [ 654.964336] ? lock_acquire+0x170/0x3f0 [ 654.968337] cma_alloc_port+0x16f/0x300 [ 654.972557] ? rdma_reject+0x2f0/0x2f0 [ 654.976602] rdma_bind_addr+0xcf5/0x23f0 [ 654.980989] ? rdma_connect+0x15c0/0x15c0 [ 654.985472] ? __mutex_unlock_slowpath+0x75/0x770 [ 654.990339] ? __radix_tree_lookup+0x1b5/0x2e0 [ 654.994941] rdma_listen+0x8f/0x9b0 [ 654.998677] ucma_listen+0x10b/0x170 [ 655.002481] ? ucma_bind_ip+0x150/0x150 [ 655.006737] ? _copy_from_user+0x96/0x100 [ 655.010904] ? ucma_bind_ip+0x150/0x150 [ 655.015375] ucma_write+0x206/0x2c0 [ 655.019227] ? ucma_set_ib_path+0x510/0x510 [ 655.023766] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 655.028804] __vfs_write+0xe4/0x630 [ 655.032562] ? ucma_set_ib_path+0x510/0x510 [ 655.037379] ? debug_check_no_obj_freed+0x2c0/0x680 [ 655.042422] ? kernel_read+0x110/0x110 [ 655.046671] ? common_file_perm+0x3ee/0x580 [ 655.051194] ? security_file_permission+0x82/0x1e0 [ 655.056261] ? rw_verify_area+0xe1/0x2a0 [ 655.060508] vfs_write+0x17f/0x4d0 [ 655.064174] SyS_write+0xf2/0x210 [ 655.068080] ? SyS_read+0x210/0x210 [ 655.071908] ? SyS_clock_settime+0x1a0/0x1a0 [ 655.076692] ? do_syscall_64+0x4c/0x640 [ 655.081365] ? SyS_read+0x210/0x210 [ 655.085091] do_syscall_64+0x1d5/0x640 [ 655.089076] entry_SYSCALL_64_after_hwframe+0x46/0xbb 01:45:36 executing program 5 (fault-call:4 fault-nth:22): perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:36 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000100)={r1, r1, r0}, &(0x7f0000000200), 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={'tgr128-generic\x00'}, &(0x7f0000000400)="34bedc27ec57688ccb0f2bd59a012663e45686bf86cba14a430b33f2f722243ccbe056edf45255620b4e5837ba8f90ae9abe558e6c6e0912b3fae8d4d26db927f461400747efd15e671f9a29108723df1a8ebfbbffb1437eb07398668c812788e5dd5157e14b525796c5d5f9daa326a5f4d4098dff", 0x75}) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:36 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r1, &(0x7f0000000080)={0x2020}, 0x2020) write$RDMA_USER_CM_CMD_SET_OPTION(r1, &(0x7f00000000c0)={0xe, 0x18, 0xfa00, @id_tos={&(0x7f0000000040)=0x81, 0xffffffffffffffff, 0x0, 0x0, 0x1}}, 0x20) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r2}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r2}}, 0x10) 01:45:36 executing program 3 (fault-call:3 fault-nth:3): r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) [ 655.094532] RIP: 0033:0x45e219 [ 655.097806] RSP: 002b:00007f4df2d4ec68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 655.105651] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 000000000045e219 [ 655.113285] RDX: 0000000000000010 RSI: 0000000020000140 RDI: 0000000000000003 [ 655.120741] RBP: 00007f4df2d4eca0 R08: 0000000000000000 R09: 0000000000000000 [ 655.128186] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 655.136262] R13: 00007ffe72e0832f R14: 00007f4df2d4f9c0 R15: 000000000119bf8c 01:45:36 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x4, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000100)={'syz', 0x0}, &(0x7f00000002c0)="586e9ba4546713802278d592e86f6a8e1b60d0e5286297d9034f23bf73f4f28f49e4b096f00f613b3f79ac5d169e952222632f4d801d7f6640d01b5840f1487bf064526b0dff97b62964a605d9e09e63248da5db10e5b4a8c85d19cc3bd11ba99d65a8757a6f548e360a120d42c3db6a54a6f04259", 0x75, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) [ 655.226681] FAULT_INJECTION: forcing a failure. [ 655.226681] name failslab, interval 1, probability 0, space 0, times 0 [ 655.254618] CPU: 0 PID: 2163 Comm: syz-executor.5 Not tainted 4.14.216-syzkaller #0 [ 655.263058] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 655.273122] Call Trace: [ 655.275753] dump_stack+0x1b2/0x281 [ 655.279604] should_fail.cold+0x10a/0x149 [ 655.284095] should_failslab+0xd6/0x130 [ 655.288157] __kmalloc+0x2c1/0x400 [ 655.291707] ? mpi_alloc_limb_space+0x25/0x50 [ 655.296285] mpi_alloc_limb_space+0x25/0x50 [ 655.300615] mpi_powm+0xdc3/0x17a0 [ 655.305579] ? mpihelp_mul_karatsuba_case+0xac0/0xac0 [ 655.310772] ? retint_kernel+0x2d/0x2d [ 655.315029] dh_compute_value+0x18f/0x340 [ 655.319315] ? dh_exit_tfm+0x20/0x20 [ 655.323038] ? __lockdep_init_map+0x100/0x560 [ 655.327552] __keyctl_dh_compute+0x89b/0x1350 [ 655.332672] ? mark_held_locks+0xa6/0xf0 [ 655.336746] ? retint_kernel+0x2d/0x2d [ 655.340650] ? dh_data_from_key+0x250/0x250 [ 655.345259] ? check_preemption_disabled+0x35/0x240 [ 655.350698] ? retint_kernel+0x2d/0x2d [ 655.354770] ? SyS_write+0x1b7/0x210 [ 655.358504] ? lock_acquire+0x170/0x3f0 [ 655.362573] ? __might_fault+0x177/0x1b0 [ 655.366686] keyctl_dh_compute+0x98/0xe0 [ 655.370964] ? __keyctl_dh_compute+0x1350/0x1350 [ 655.375992] ? __keyctl_dh_compute+0x1350/0x1350 [ 655.381339] SyS_keyctl+0xe0/0x390 [ 655.385075] ? keyctl_restrict_keyring+0x1b0/0x1b0 [ 655.390018] do_syscall_64+0x1d5/0x640 [ 655.393931] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 655.399188] RIP: 0033:0x45e219 [ 655.402567] RSP: 002b:00007fd6292dac68 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 655.410345] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 000000000045e219 [ 655.417864] RDX: 00000000200005c0 RSI: 0000000020000140 RDI: 0000000000000017 01:45:36 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000000c0)={0x0, 0x18, 0xfa00, {0x1, &(0x7f0000000040), 0x2, 0x6}}, 0x20) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) [ 655.425278] RBP: 00007fd6292daca0 R08: 0000000020000240 R09: 0000000000000000 [ 655.433484] R10: 00000000000000f9 R11: 0000000000000246 R12: 0000000000000016 [ 655.442313] R13: 00007ffc95ca6a3f R14: 00007fd6292db9c0 R15: 000000000119bf8c 01:45:36 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000140)={'syz', 0x3}, &(0x7f00000001c0)="2a1a8d36c5a3114208f02b567c889477eb564f796b6b8b81a99b8c78fd78d8e7eb981a56bd838b9244dafcbf874927d2780944ba39f03250d7a8ae97127d1730460ad6435efbf709", 0x48, 0xffffffffffffffff) request_key(&(0x7f0000000240)='id_resolver\x00', &(0x7f00000002c0)={'syz', 0x2}, &(0x7f0000000300)='\xc2!),\x00', 0xfffffffffffffffa) add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r1, &(0x7f0000000080)={0x2020}, 0x2020) perf_event_open(&(0x7f0000001340)={0x5, 0x70, 0x71, 0x2, 0x0, 0x8c, 0x0, 0x0, 0x2000, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x6, 0x1, @perf_config_ext={0x1, 0x7fffffff}, 0x8c00, 0x8000, 0x700, 0x1, 0x4d74e866, 0x42db, 0x40}, r0, 0x4, r1, 0xa) r2 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r2, 0x0, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r3, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r2) add_key$user(&(0x7f0000000400)='user\x00', &(0x7f0000000440)={'syz', 0x0}, &(0x7f0000000480)="1d5e37e4b8bc3783c1e10f7c64c9240af10001536cc5ca1c3b7ddd27830ff42bee9c6d63bb3b59724ad3b3520b64d30be00f60c78ffeab6b5dfe93101673ce64a9037735b256eb9acfb35ef0adae7f12abface6e3ae4f00a164c0865ec29d6c6f41f73ad13d6ede83c81fdb07b1f02d8225f952722696d8b510807c9694a8af6b0208b54c440ae7969a5", 0x8a, r3) 01:45:36 executing program 5 (fault-call:4 fault-nth:23): perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:36 executing program 1: r0 = syz_genetlink_get_family_id$tipc(&(0x7f0000002100)='TIPC\x00') sendmsg$TIPC_CMD_SHOW_STATS(0xffffffffffffffff, &(0x7f00000021c0)={&(0x7f00000020c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000002180)={&(0x7f0000002140)={0x1c, r0, 0x2, 0x70bd28, 0x25dfdbfd, {}, ["", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x40001}, 0x4008041) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000002200)='/dev/zero\x00', 0x20900, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040)='nl80211\x00') sendmsg$NL80211_CMD_REQ_SET_REG(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)={0x1c, r4, 0x1, 0x0, 0x0, {}, [@NL80211_ATTR_REG_ALPHA2={0x7, 0x21, 'bb\x00'}]}, 0x1c}}, 0x0) sendmsg$NL80211_CMD_NEW_MPATH(r2, &(0x7f0000002340)={&(0x7f0000002240)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000002300)={&(0x7f0000002280)={0x5c, r4, 0x2, 0x70bd2b, 0x25dfdbfb, {{}, {@void, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @device_b}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4}, 0x4) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r1, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @mcast2, 0x4}, r5}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r1, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r5}}, 0x10) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r6, &(0x7f0000000080)={0x2020}, 0x2020) r7 = syz_genetlink_get_family_id$devlink(&(0x7f00000023c0)='devlink\x00') sendmsg$DEVLINK_CMD_SB_PORT_POOL_GET(r3, &(0x7f0000002500)={&(0x7f0000002380)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000024c0)={&(0x7f0000002400)={0xb0, r7, 0x1, 0x70bd2b, 0x25dfdbfe, {}, [{{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8}}, {0x8, 0xb, 0xc}, {0x6, 0x11, 0x9}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x3ff}, {0x6, 0x11, 0x80}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x8000}, {0x6, 0x11, 0x7}}]}, 0xb0}, 0x1, 0x0, 0x0, 0x20000000}, 0x4) write$RDMA_USER_CM_CMD_DESTROY_ID(r6, &(0x7f00000001c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000100), r5}}, 0x18) sendmsg$TIPC_NL_NET_SET(r2, &(0x7f0000002800)={&(0x7f0000002540)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000027c0)={&(0x7f0000002580)={0x220, 0x0, 0x100, 0x70bd27, 0x25dfdbfb, {}, [@TIPC_NLA_BEARER={0x44, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x100}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x14, 0x1, @in={0x2, 0x4e21, @multicast1}}, {0x20, 0x2, @in6={0xa, 0x4e23, 0x90b, @empty, 0xa1}}}}]}, @TIPC_NLA_PUBL={0x2c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8}, @TIPC_NLA_PUBL_UPPER={0x8}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x7ff}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x8}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x40}]}, @TIPC_NLA_NODE={0xc8, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ID={0x7b, 0x3, "cb038088522f305d02b0e109bb9dad600ac67b34cdb16f519b1cbffe6ab084f260f0fb6e86ba3189cb9ea68a025ab4cbbacb7d7310a8c75bd7e665a5d6c4629413030417fe6c883e60f35d5d1631ce742128e3dc1d9bf9a2bdc3ae08ae166b95bde36abf721be462fdc300f57c9cce99b2500edd427202"}, @TIPC_NLA_NODE_KEY={0x3d, 0x4, {'gcm(aes)\x00', 0x15, "22c55620c5694f67a832222168c3acb9b92118c4fd"}}, @TIPC_NLA_NODE_ADDR={0x8}]}, @TIPC_NLA_MON={0x24, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xb4}, @TIPC_NLA_MON_REF={0x8}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x9}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x2}]}, @TIPC_NLA_PUBL={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x878}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1ff}]}, @TIPC_NLA_MON={0xc, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x3f}]}, @TIPC_NLA_LINK={0x24, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}]}, @TIPC_NLA_MON={0x4c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0xffff}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x2}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xfffffff9}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x8000}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x1}, @TIPC_NLA_MON_REF={0x8, 0x2, 0xda82}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xffffffff}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x5}]}, @TIPC_NLA_MEDIA={0x20, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x100}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x2}]}]}]}, 0x220}, 0x1, 0x0, 0x0, 0x8000}, 0x8000) write$RDMA_USER_CM_CMD_DESTROY_ID(r1, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r5}}, 0x18) [ 655.585165] FAULT_INJECTION: forcing a failure. [ 655.585165] name failslab, interval 1, probability 0, space 0, times 0 [ 655.637673] CPU: 0 PID: 2186 Comm: syz-executor.5 Not tainted 4.14.216-syzkaller #0 [ 655.645821] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 655.655190] Call Trace: [ 655.657796] dump_stack+0x1b2/0x281 [ 655.661530] should_fail.cold+0x10a/0x149 [ 655.665792] should_failslab+0xd6/0x130 [ 655.669786] __kmalloc+0x2c1/0x400 [ 655.673562] ? mpi_alloc_limb_space+0x25/0x50 [ 655.678208] mpi_alloc_limb_space+0x25/0x50 [ 655.682686] mpi_powm+0xdc3/0x17a0 [ 655.686343] ? mpihelp_mul_karatsuba_case+0xac0/0xac0 [ 655.691705] ? lock_is_held_type+0x187/0x210 [ 655.696140] dh_compute_value+0x18f/0x340 [ 655.700305] ? dh_exit_tfm+0x20/0x20 [ 655.704316] ? __lockdep_init_map+0x100/0x560 [ 655.708836] __keyctl_dh_compute+0x89b/0x1350 [ 655.713454] ? dh_data_from_key+0x250/0x250 [ 655.717902] ? get_pid_task+0xb8/0x130 [ 655.721810] ? proc_fail_nth_write+0x7b/0x180 [ 655.726573] ? trace_hardirqs_on_caller+0x3a8/0x580 [ 655.731864] ? trace_hardirqs_on_thunk+0x1a/0x1c 01:45:37 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$sock_linger(r2, 0x1, 0xd, &(0x7f0000000080)={0xfffffffd, 0xfffff805}, 0x8) r3 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$sock_SIOCDELRT(r3, 0x890c, &(0x7f0000016b80)={0x0, @xdp={0x2c, 0x0, 0x0, 0x3f}, @xdp, @in={0x2, 0x0, @private}}) ioctl$sock_inet_SIOCGIFBRDADDR(r3, 0x8919, &(0x7f0000000700)={'wlan0\x00', {0x2, 0x0, @broadcast}}) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/loop-control\x00', 0x0, 0x0) r4 = syz_mount_image$squashfs(&(0x7f0000000000)='squashfs\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x4, &(0x7f0000000380)=[{&(0x7f00000000c0)="c7660c1e144a8e0a65fefb9dbfc7f90bad9becf2dc04f4d84f307ec8a00fde1ab95965e48126f7fdcb71db9e4413c43365b77a5354f2c1c3df518fd6825c167fbf3fe48b1aa199f09fda120c4357a85309c305510150adf5b768b2962168ee926225de7c43e1e49e19669ef7c2d70e5ef1573810ea7fc382861efa3ccdb257ddd358594ff1f825a43df3f5f5e12fd70ccc38fec57d30a0ca9e9b3054be597dd57e4354ca6b4e46073d9ec923beba04562d1cd83788d689e6f819f1d4d694f540a60d927cb3bf18", 0xc7, 0x100000000}, {&(0x7f00000001c0)="485f46fae445272f348f667fb44437a2f72716e0c14e2951", 0x18, 0x9}, {&(0x7f0000000280)="fd7ac44241b787c47e9c5a40f3d20a824aeaa5d651079056dc7cb5b2236cd19da065024dcbfc6d2daf63b56cf0586faf336e3b6cc2f11ce8558f47d639ee0f6c913e6f7482ade395e1ecb6dd78650e692536848fd48c49cb3d905986750951f4283d5e21b77376e1", 0x68, 0x3ff}, {&(0x7f0000000300)="ab10f724c6fc0b9953d9f1e1c7f0895b8a648902308fa633325503d0a0531b8c1c32e41e109ff7b6d5bb1d94b4e5ddadc6a0b0fd77fc63f036fb19af456611387a3bd06bdbc739ded19152b0b9372aa57e", 0x51, 0x5}], 0x40000, &(0x7f0000000400)={[{'/dev/loop-control\x00'}, {'/dev/loop-control\x00'}, {'{-]\'-#%@'}, {}, {'}\x11'}], [{@euid_gt={'euid>', 0xee00}}, {@appraise_type='appraise_type=imasig'}, {@smackfstransmute={'smackfstransmute', 0x3d, '/dev/loop-control\x00'}}]}) sendmsg$TIPC_NL_MEDIA_GET(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x880010}, 0xc, &(0x7f0000000640)={&(0x7f0000000540)={0xe0, 0x0, 0x100, 0x70bd28, 0x67, {}, [@TIPC_NLA_BEARER={0x48, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3ff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xc}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8001}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7264}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x1}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}]}, @TIPC_NLA_NET={0x3c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x10000}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x7f}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x79b5}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x3}, @TIPC_NLA_NET_ID={0x8, 0x1, 0xffff30d7}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x2c4}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x9}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffffeb82}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x400}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x2d}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x160}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x5985}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x4}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1}]}]}, 0xe0}}, 0x0) poll(&(0x7f00000004c0)=[{r4, 0xa000}, {0xffffffffffffffff, 0x2000}, {r2, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) 01:45:37 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f00000014c0)='keyring\x00', &(0x7f0000001540)={'syz', 0x3}, 0x0, 0x0, r1) add_key$user(&(0x7f0000001340)='user\x00', &(0x7f0000001380)={'syz', 0x3}, &(0x7f0000001440)="25458a46e8ebd1b2a5db137784ba33dbbfd633fbcbd97c7caf0088a5b4d76fb1cd2e0443796470085c215162a01a957238442dfc1829b0a72a64eed069694bab81c5e4e1236a37b5b7097ce1fa", 0x4d, r2) keyctl$update(0x2, r1, 0x0, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r3, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r1) add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000200)={'syz', 0x2}, &(0x7f00000002c0)="03d9436e527a576837fe3c42a220070d86ee2acbc7112dde991fd9", 0x1b, r1) r4 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r5 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r4, r0, r5}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) [ 655.736775] ? check_preemption_disabled+0x35/0x240 [ 655.741969] ? retint_kernel+0x2d/0x2d [ 655.746018] keyctl_dh_compute+0x98/0xe0 [ 655.750101] ? __keyctl_dh_compute+0x1350/0x1350 [ 655.754890] ? SyS_write+0x14d/0x210 [ 655.758619] ? SyS_read+0x210/0x210 [ 655.762264] SyS_keyctl+0xe0/0x390 [ 655.765819] ? keyctl_restrict_keyring+0x1b0/0x1b0 [ 655.771370] do_syscall_64+0x1d5/0x640 [ 655.775578] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 655.780920] RIP: 0033:0x45e219 01:45:37 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f0000000080)={0xfffffffd, 0xfffff805}, 0x8) r4 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$sock_SIOCDELRT(r4, 0x890c, &(0x7f0000016b80)={0x0, @xdp={0x2c, 0x0, 0x0, 0x3f}, @xdp, @in={0x2, 0x0, @private}}) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f0000000700)={'wlan0\x00', {0x2, 0x0, @broadcast}}) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/loop-control\x00', 0x0, 0x0) r5 = syz_mount_image$squashfs(&(0x7f0000000000)='squashfs\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x4, &(0x7f0000000380)=[{&(0x7f00000000c0)="c7660c1e144a8e0a65fefb9dbfc7f90bad9becf2dc04f4d84f307ec8a00fde1ab95965e48126f7fdcb71db9e4413c43365b77a5354f2c1c3df518fd6825c167fbf3fe48b1aa199f09fda120c4357a85309c305510150adf5b768b2962168ee926225de7c43e1e49e19669ef7c2d70e5ef1573810ea7fc382861efa3ccdb257ddd358594ff1f825a43df3f5f5e12fd70ccc38fec57d30a0ca9e9b3054be597dd57e4354ca6b4e46073d9ec923beba04562d1cd83788d689e6f819f1d4d694f540a60d927cb3bf18", 0xc7, 0x100000000}, {&(0x7f00000001c0)="485f46fae445272f348f667fb44437a2f72716e0c14e2951", 0x18, 0x9}, {&(0x7f0000000280)="fd7ac44241b787c47e9c5a40f3d20a824aeaa5d651079056dc7cb5b2236cd19da065024dcbfc6d2daf63b56cf0586faf336e3b6cc2f11ce8558f47d639ee0f6c913e6f7482ade395e1ecb6dd78650e692536848fd48c49cb3d905986750951f4283d5e21b77376e1", 0x68, 0x3ff}, {&(0x7f0000000300)="ab10f724c6fc0b9953d9f1e1c7f0895b8a648902308fa633325503d0a0531b8c1c32e41e109ff7b6d5bb1d94b4e5ddadc6a0b0fd77fc63f036fb19af456611387a3bd06bdbc739ded19152b0b9372aa57e", 0x51, 0x5}], 0x40000, &(0x7f0000000400)={[{'/dev/loop-control\x00'}, {'/dev/loop-control\x00'}, {'{-]\'-#%@'}, {}, {'}\x11'}], [{@euid_gt={'euid>', 0xee00}}, {@appraise_type='appraise_type=imasig'}, {@smackfstransmute={'smackfstransmute', 0x3d, '/dev/loop-control\x00'}}]}) r6 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) poll(&(0x7f00000004c0)=[{r5, 0xa000}, {r6, 0x2000}, {r3, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) [ 655.784275] RSP: 002b:00007fd6292dac68 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 655.792001] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 000000000045e219 [ 655.799493] RDX: 00000000200005c0 RSI: 0000000020000140 RDI: 0000000000000017 [ 655.807180] RBP: 00007fd6292daca0 R08: 0000000020000240 R09: 0000000000000000 [ 655.814741] R10: 00000000000000f9 R11: 0000000000000246 R12: 0000000000000017 [ 655.822830] R13: 00007ffc95ca6a3f R14: 00007fd6292db9c0 R15: 000000000119bf8c 01:45:37 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001680)={0x0}, &(0x7f00000016c0)=0xc) perf_event_open(&(0x7f0000001600)={0x1, 0x70, 0x1, 0x9, 0x1, 0x1, 0x0, 0x80000001, 0x100, 0x2, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x8, 0x4, @perf_bp={&(0x7f0000001580), 0xb}, 0x102, 0xffff, 0x101, 0x6, 0x3000000000000, 0x8, 0x40}, r1, 0x4, 0xffffffffffffffff, 0x2) r2 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r2, 0x0, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r3, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r2) r4 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r4, 0x0, 0x0) r5 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x38, 0x61, 0x0, 0x0, 0x61, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r5, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r4) semctl$IPC_RMID(0x0, 0x0, 0x10) semop(0x0, &(0x7f0000001700)=[{0x4, 0x2, 0x800}], 0x1) keyctl$dh_compute(0x17, &(0x7f0000000300)={r2, r5}, &(0x7f0000000400)=""/66, 0x42, &(0x7f0000000500)={&(0x7f0000000480)={'crc32-pclmul\x00'}, &(0x7f00000004c0)="00d93f9f6ef660449d531acf3a59c38b6d5f974e96f7bf19dc3546fcd130413802a672025dfd59", 0x27}) r6 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000001340)={r2, r2, r0}, &(0x7f0000001440)=""/148, 0x94, &(0x7f0000001540)={&(0x7f0000001380)={'blake2b-256\x00'}}) r7 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000200)={'syz', 0x2}, &(0x7f00000002c0)="43f0ba92bbf001ecc6d6", 0xa, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000140)={r6, r0, r7}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:37 executing program 5 (fault-call:4 fault-nth:24): perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:37 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) r2 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000140)='/dev/btrfs-control\x00', 0x2400, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000000240)={0xffffffffffffffff}, 0x2}}, 0x20) write$RDMA_USER_CM_CMD_RESOLVE_IP(r2, &(0x7f0000000300)={0x3, 0x40, 0xfa00, {{0xa, 0x4e21, 0x80, @empty, 0x9}, {0xa, 0x4e23, 0x9, @mcast1, 0x800}, r3, 0x7}}, 0x48) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000001c0)={0x0, 0x18, 0xfa00, {0x2, &(0x7f0000000100)={0xffffffffffffffff}, 0x106, 0x1}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000200)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x4e23, 0x7, @empty, 0x2}, r4}}, 0x30) write$UHID_CREATE2(r2, &(0x7f0000000380)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa0, 0x7, 0x7, 0xc82, 0x4, 0x4, "ef1a39e5cd3c00d2ddc718690c83eebb1860509d7461840d5b0d8149373c5ca466f35fa88ad129f9d34aca65b0ecf2e4a07c34f014d2afb9591d42dedb298989f64ae6c64aa775e26ed69f5414d01df7aaef84f99ef75ff8c2759f0e98d9e514b1d6e73d2397d070d206507d404cc882c9e1726260e94a03e82615b0a901c806e7f75151adbf6922a94cb8a862afd1f262cb07a28ea3839d8fc21cecf630e286"}}, 0x1b8) r5 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r5, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r5, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r6}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r5, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r6}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r5, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r6}}, 0x18) ioctl$UI_BEGIN_FF_UPLOAD(r2, 0xc06855c8, &(0x7f0000000640)={0xc, 0x401, {0x51, 0x8000, 0x81, {0x1}, {0x8, 0x81}, @const={0x2, {0x2, 0x8, 0x9, 0x1d3}}}, {0x57, 0xd6, 0x38, {0x81, 0xaa2}, {0xc5c9, 0x5}, @period={0x5a, 0xff00, 0x1, 0x2, 0x8d, {0xff, 0xfffc, 0x4, 0x3}, 0x2, &(0x7f0000000600)=[0x2, 0x1]}}}) write$RDMA_USER_CM_CMD_SET_OPTION(r0, &(0x7f00000005c0)={0xe, 0x18, 0xfa00, @ib_path={&(0x7f0000000540)=[{0x18, 0x0, [0x533, 0x4, 0x7ff, 0x1, 0x7fffffff, 0x9, 0x0, 0xce2, 0x2, 0x2, 0x80000001, 0x4, 0x100, 0x10001, 0x3, 0x10001]}], r6, 0x1, 0x1, 0x48}}, 0x20) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r1}}, 0x18) 01:45:37 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/loop-control\x00', 0x20000, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000040)='/dev/loop-control\x00', 0x0, 0x0) r4 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r4) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r4) ioctl$LOOP_CTL_ADD(r2, 0x4c80, r4) r5 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/loop-control\x00', 0x800, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r5, 0xd000943e, 0x0) ioctl$LOOP_CTL_ADD(r5, 0x4c80, 0x0) openat$vmci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmci\x00', 0x2, 0x0) socket$inet_dccp(0x2, 0x6, 0x0) r6 = openat$cgroup_devices(0xffffffffffffffff, &(0x7f0000000180)='devices.deny\x00', 0x2, 0x0) ioctl$F2FS_IOC_GET_PIN_FILE(r6, 0x8004f50e, &(0x7f00000001c0)) ioctl$F2FS_IOC_GET_FEATURES(0xffffffffffffffff, 0x8004f50c, &(0x7f0000000100)) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f00000000c0)={0x7, 0x8, 0xfa00, {r1}}, 0x10) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0xfffffffffffffc4f) 01:45:37 executing program 1: open(&(0x7f0000000240)='./file0\x00', 0x0, 0x8a) r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vcs\x00', 0x400000, 0x0) write$RDMA_USER_CM_CMD_RESOLVE_IP(r2, &(0x7f00000001c0)={0x3, 0x40, 0xfa00, {{0xa, 0x4e23, 0x7f, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x3ff}, {0xa, 0x4e22, 0x19b6, @local, 0x5}, r1, 0xf4}}, 0x48) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r1}}, 0x18) [ 656.018517] could not allocate digest TFM handle blake2b-256 01:45:37 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000200)={0x0, 0x18, 0xfa00, {0x3, &(0x7f00000001c0)={0xffffffffffffffff}}}, 0x20) write$RDMA_USER_CM_CMD_NOTIFY(r1, &(0x7f0000000240)={0xf, 0x8, 0xfa00, {r2, 0x10}}, 0x10) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r3}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r3}}, 0x18) [ 656.072155] could not allocate digest TFM handle blake2b-256 [ 656.078367] FAULT_INJECTION: forcing a failure. [ 656.078367] name failslab, interval 1, probability 0, space 0, times 0 [ 656.090876] CPU: 1 PID: 2222 Comm: syz-executor.5 Not tainted 4.14.216-syzkaller #0 [ 656.098773] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 656.108557] Call Trace: [ 656.111330] dump_stack+0x1b2/0x281 [ 656.115135] should_fail.cold+0x10a/0x149 01:45:37 executing program 1: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/loop-control\x00', 0x800, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) ioctl$BTRFS_IOC_INO_PATHS(r0, 0xc0389423, &(0x7f0000002280)={0x0, 0x50, [0x6, 0x6044, 0x101, 0x100], &(0x7f0000002200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r2, &(0x7f0000000080)={0x2020}, 0x2020) write$RDMA_USER_CM_CMD_CREATE_ID(r2, &(0x7f0000000100)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x2, 0x4}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r1, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0xffff, 0x7ffffffc, @local, 0x4}, r3}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r1, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r3}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r1, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r3}}, 0x18) write$RDMA_USER_CM_CMD_ACCEPT(r1, &(0x7f00000020c0)={0x8, 0x120, 0xfa00, {0x0, {0x3, 0x6, "84cfeeb0caa44bc8480b569c2e0d32d554ad624303451c47cda93816a23d656f444a6b0765993e1cb5acd3ab123ba060ee6238cd62de175ffd70a93f3aad466f5d0c4c634920aef82d4ed79c08bd5da56ec385f5f5b2d542f0e836eb6954bd99d6e27550a3aff5fedc972c56bfb61660a05bd53fcc40fde1f474fc9ac550a3c21583363bfccba2fc0f8c566bb7edbb505c27999e239948f57df94272ebffac6672fd45eaaa04e51f569dffa86a72c4a6174a665baed64d6a8a9019168cfca6d6223e0b890cd880ccd3d3d7148eb852f7a3fa4fbc4a2cff64d771621e7dca6b10df747a2754c6691b4335761ae3e0cb63136ef659465dede20cb0d9a619643eb4", 0x7, 0x1, 0x3f, 0x0, 0xff, 0x40, 0x6, 0x1}}}, 0x128) [ 656.119303] should_failslab+0xd6/0x130 [ 656.123795] __kmalloc+0x2c1/0x400 [ 656.127352] ? __keyctl_dh_compute+0xb90/0x1350 [ 656.132195] __keyctl_dh_compute+0xb90/0x1350 [ 656.136703] ? dh_data_from_key+0x250/0x250 [ 656.141230] ? get_pid_task+0xb8/0x130 [ 656.145249] ? retint_kernel+0x2d/0x2d [ 656.149276] ? trace_hardirqs_on_caller+0x3a8/0x580 [ 656.155194] ? __sanitizer_cov_trace_pc+0x41/0x50 [ 656.160439] keyctl_dh_compute+0x98/0xe0 [ 656.164601] ? __keyctl_dh_compute+0x1350/0x1350 [ 656.169531] ? vfs_write+0x319/0x4d0 [ 656.173364] ? SyS_write+0x14d/0x210 [ 656.177216] ? SyS_read+0x210/0x210 [ 656.180856] SyS_keyctl+0xe0/0x390 [ 656.184411] ? keyctl_restrict_keyring+0x1b0/0x1b0 [ 656.189443] do_syscall_64+0x1d5/0x640 [ 656.193545] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 656.199147] RIP: 0033:0x45e219 [ 656.202399] RSP: 002b:00007fd6292dac68 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 656.210394] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 000000000045e219 01:45:37 executing program 5 (fault-call:4 fault-nth:25): perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:37 executing program 0: r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = creat(&(0x7f0000000100)='./file0\x00', 0x80) perf_event_open$cgroup(&(0x7f00000002c0)={0x1, 0x70, 0x7, 0x40, 0x3f, 0x0, 0x0, 0x3ff, 0x1203, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0xfffffff8, 0x0, @perf_config_ext={0x9, 0xe9}, 0x40, 0x0, 0x2, 0x5, 0x2, 0x7, 0x401}, 0xffffffffffffffff, 0x10, r2, 0xa) r3 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) r4 = request_key(&(0x7f0000000200)='asymmetric\x00', &(0x7f0000000400)={'syz', 0x3}, &(0x7f0000000440)='m+/\x00', 0xfffffffffffffffb) r5 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r5, 0x0, 0x0) r6 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r6, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r5) r7 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r7, 0x0, 0x0) r8 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r8, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r7) r9 = add_key$keyring(&(0x7f0000001600)='keyring\x00', &(0x7f0000001640)={'syz', 0x0}, 0x0, 0x0, r4) keyctl$link(0x8, r7, r9) keyctl$dh_compute(0x17, &(0x7f0000000480)={r0, r4, r6}, &(0x7f00000004c0)=""/148, 0x94, &(0x7f00000015c0)={&(0x7f0000000580)={'sha1_mb\x00'}, &(0x7f00000005c0)="ddca218fb677f414af16f7fefffde514c18978fea9caca19ba82e54edadd87a6c8677b633c98a550f2c92bbbe15ecda1cf554f07b23e6b67e2fda6efd49891180b00fcf61c26f5808449ad4f1a6f103d6e3ea74b7fc9f5342633af63c20b965c19722a8af8057135364919f28235dc5726e004a7ee37203f1f3fcbe067f406fcb9fb9384f83002b7f9f5c10a35a30f19e17bbebd005ca311c987f61a04389a70eb00b1f18c7d2592ffe7a47dea143580895e254947bf3acf4c4dd408b49059f02e095396b4ffe4e76f81de50ec5b40f0c9c04ceafb1c4afe9d16bc5f5094f47db9360dcbc3ba51ac8f65a5b550187a16e391a5d07ac4da209c616faa0fa2768aad0571246ebee5ea1a87b28629dcee9a4944d89bbca8a212477eca90fbdde1d53b04346cf3ff6bfec6a081d104c0f58012bbe7c54434cf5f6c2a79fbe63b8b7745989e25bf6817350bc95946d92fe2b127094397efa2e078ca1d1318f018639be409525e254e2eabb1fc8f6e5bfda1ab7fb1dfb2e3620da71f1d46dbd435b160544d9b32ff6ceb2bf6fc0795ad16fa02c3c393472ba3cc9f0c38d8d0730d8fbad12ee045feb4ac942c7a1f62867bd1c5af793370eab7d29750ea728e7ccb36860bac8a2de6be381f4f9fa49ae0537d23ffb98f7b34dc0030989856bb33dc8450d208aabfc0186bdd96b2f4aa3d122cf9e22bc79847908c4a04a8e4858e4ebe5c0b74d594cbe81f389a1c25405c46fff66f18e62d47b173cdacbf14b1d6c2ff584db7e4ef8286ed6f4418090c0fdf76899bd226ba74eb531d95a9c03c11ebf6b0524d8b7b4ba28be9a13bff6717f1fcf73d0ff6ca8fe1fccc0ce94ac6fabd1cbf7b4899f90fe4b78f8fc11b1316d52c25255c07fb28f067e92d974a6a4ce3a36a13fb141b4a88b3ff704bd82839a1d681b5a4554e716bd4cd299debdc2e3e2e0503c0b9b06e212351e8b987f240844afef8787a600ff4e9d2c7dcdee26d1cd7ea38d9032c765bed09e069ddf5c459235c660f54786506fe585e1b7f0c8fe650371e923d88ab3794fa265aa28b5f43f566cb90c5aa1b632a35648cccf9e2d78218fa941c53156d228b31a825ce99c3cf48bb31be1d5305b76c856e24d9d0b6362dffc3ae9a2d2b98e24f8a10000c16b2c91899a2e00bcc858b8500775aa1035c30c0a99de974c598e2823a5f10558c02da41f71e063f26c3274b10e50e0a8e7ba9fdae34648974cc1753be7073a3e957650354e355a2b1f6ff0e5a5217f0f7ab67295ac9fafa94ee2e89af684f2b4264b625fbc1594f1ae81f2ae946be64c5181b1a54c914b689a1df9782e3c50c10f0550f4658a9524f9aee6efcd2770aa4202f074ad69fae3ea09bce574b3adf0fc8569b188be78e83020c262744b12a76ba77aa014253e55032f45565b12c2289e913fbb2da692b78d6a032fe2a1698effdc695acd6c45fc7f856b084ef5374b49d31922e04070be8047276a337a29ad049dbf4465fa5db8c24070b2a08052d4eda35e78f3ee2762e5b317aa54644dd916784d1c25963f977a91b3d7aabb56ccefd3f5c8741e57a000f9c8b66c0ed5f13e80d4f178ce9ee5f5e5d44705042540984ebc1e4dc7c16fc4278d668704635a341a41de84365dc90213a17176761f66780473a50143de64db283d749ec7a3a21f2b604b1760dfcdb04895b29515eaf61bc562b101e59f6b355adc9e149de8328d06c9da840678d0adf2ab08a0fe84d37ca458b0e46ff901627cd3218c2981d8279dc52b034d66f41837358fe4f7d5200f86f1bff4fb4bfb91d5b914042df6b518fecd4b563498b4fc9bf5ab9f06b9ae3edf63f0f0ce6b9499abf338f665d704b9ed60a965a7a62f8f1e5dc5398fcfcbd2cb0ea48bfc4acdae583228b3797eb7d85f8c82418ea1a0b28828b1d30a587d3f73215976d75c623ad0ea80a748e8ceee6f8d479da57529c8c4044b13559b12f5ba43f0d35e0efa6cbe4cc684a21f98b3684ae707e0aa7afde9103e7697d5de86c593ec0c94f32621ba63b8f720865539740f0d73989027e3035be375a41063cfb34ae22b7b633bf034f9a40385bec2b0bba055f75a8cec2caa96c3955ecc7db8ed4c081fee2198409ed8402a100dff89ff49f540940947e44b17d9b68edda81389fd7130a84f05861ad5c9fbdb4436a1b12c4e514053d6099b4de74064ef05ca79f322c5eb698253d38bb2c31fb0fba12f44115afbb2459e468177ec9456c39a23aee967de8fe6505170c2104c272b634d7b22d9ca415dece3ae9d3b85a21d49180aba38e4462f0ab5b80b633c994859a8cdfeb5ccd3dbe7a5d92985de8422a207926d980e63f570f02e47c53cf29fa0a50ea9fb2106c13aed70fd56e786fd3c01e14ed53f53903e15937492b460ec56c3e1c9823c2c6dc7e5920e644ded66292f4c731bcb48a111abb9c7f25b955ef4a4a4b3a0ba616911d47c0eb828c647117cc9ee1db8ca4113ba112dc808b8f087fabbc04e7db733abe2105eb639867603fd944b492f08e46021cfa6a16a30ecd383d504d20065ff5e1bcd7aefd6d15ffc04723e33f0ab9920d629627528977c0c845487394ecc07850edc3cb147f32d9ff9e0387153fd14b271781d917e7c8e615f5eb226ced2a82d85d165c9f56c36a264fd601e15c5e333a5f7a2bb324acb0c165350eed19932caf05147022cdad817bd99bebd11516d77eaeedf9f5ce34e1002a0f8054e3de313ceb557d78508d56aaf599a9645eeb5197d163476d59f5f5cc89432cd76d0062856c7667eeb21905f882d58a0de9e673ea26639475d1cdbd5b676da2890f5116525f6cd1d8d6e8b1938a58801afa4ce176e9b00b0c7c179bf5c63d1dec833b82a23e887b59de74fb62be6c8653193e8ee0fab177f4c8ebffa130b07e3d956ebf7bc15355ab1cdf0a02e65f080353c562457cfd0f0aea9920bac5a6998b0dcc833c7a9cec131964059489c74755ad70ca65d4f065cbf478d1cd9ff30cc8a9be15fca5b3e9c6f1690185ec08f5a65d458b3035fcd310e2c1df7dea35eb071ebcf7e818d4817aa4805350f49294c4853fd1656b31466c3187bf76bdee4ba6f66ffb40952db63f6207d71ceec18d695249e448490c5a3fea07c12d5d22364e793db98b80a51ba18e2e8776772cd171395dabbd0523a9318337b392d76d32574aa861d17dbfc17db8fbed368140ed88c967601936dbc0a102d1f3027e290a91870efab985bf1e837c4fd8ba0ab3901225861cdbd987b3c168a3e13a7f578f4819f6bce801e1f656ca2b7ef469626d32c7a7897a1740790e010c2a554d216aae19e5e3aa0668809c6f5bb0ed59a782252f1e07244f571c78a322e4b1518dae22c8e82feb6ac053fd3355b8aa125385fd57efc031f70fc98cd5bfa13ed63a29fc0652274807e4fa4126e28226a0ce74f5c0b1ca5a7e40260af16548999867268085fe8fbf283646c59f0b875d7944048b78429613c16f449e07481ccd08112e7a93d521415ea5acb003552e11045f0492acac771806ab583f4d3fefedab8619eb04660cb1d2764576de04b38c2ec23f476e22270fbe77b48fb299fc18450294d067faa44c6eb353112e587ce89c288d697cd8a5cc1ccd2c7879711b62fd378afd13880c8951417666db6d9b630f0964792f8de1e34b9556c7238786e5610beb7d83def9e8e7e9194ff7b3a0b4adce3b65fbfb5ccc5a1174fcb40b51762a77940560b2c146accab1faec9f85a31dd7e1c86057c9299de2b41be833f6e85b90911a6b166b81854cbbe66ce0c1879ede3e7dc26898a44517eee4da469c48cd395982c244ee44f66b53406ff6fad160dfbdd4f14f6364af8d023b3d70d92651860dad498d3f3cc6ab36360709cd08d6fdb78bc01f05573e32b58e72e2d21847ef66234ea49490ec8825fdbfa18fe37f404b9f2bd6cb78e318e377fe9e7b707b796936b66962bc3c75b6179689b6ead9d26ce7194b43ed59c8f33e18f086d90bd27606a636642571376ebaa600e7938ecfa8c45abe4512adfb73f99e8fff72d14160af21905e5ea20d120ec311be08264f94b4e5e4f730c4a88a1b21ebb51edeb760c373f6b5e28c7995f14b8cc55b29ba89b98c7d8e9bcd608c199ecdd904faac20fbbe1d3fca0a93387f4766275f4ac9c258c1f59182c2fe5bbcf297350fa9098d5863a5139e0cc5b35d408a33f6f04f5f89a0ca683d9b13e4f76353a84b5f0e0286bc203bce25038a3690f51beb7ad683649d09be364b8f380cf5a848a343fffabddee7680c3c3873db70f40873e7bbe527d518fe13d013921762083a274ba6c1d09dba95f3ae2ade828385fcf5b57f04e1784d7c242c8013be5fb257befc074d00bc3b8da1920579f69346028b38106523b31e4e6bd1c977bcfa96ed9319a8bbad2b67701889f37251fe521b2d351089ced148a01cd5569cc5a8c029030aba20fcaf893066e418b9b9749dd351476b21dd9c19c2d1afb8f10f6267eec293b4b79c429907e0dd43c767873a30e90d5f254f889f008b5f615b5c06cd4c896b35474637bbdd796cdb4e5370924be2dde56e8853bf726eb081c2686892005e6d8455bf3b621115084c0dd096e8f7c52340d763dd8549d8b0d91f736a87de777c0cf1ef7b088b43830675a5ecb730e682817dbc26768bae242a1d4e220c3dd5ad403da86cc35df47f2454020e5cda9a07087ab220011f4581b1651cf35dac4d7cc32d4d6fb78a43cf62b61ac72dbb2dbcb3930d1fc193cbd44893ecd9665f497b9f33b4c748af3bf3f7c7375d8a796dd36548e683f6df53306c6b70ef79c397a79f4740383305dc918c6e334f5eab03d677a23a47f276892fd856d2aafb76df24bd72c813003e33091e73980f49fa7d923b79125b87abb4db503c65f687ac012a6e0e47e0e6fea299726f1f6dc5d672d8ffea2c2a2eeba221f7f66f3e25b1299a3ea8e17f09a1fee746720ef42eee2a19f73ee13dc9fdde759465ac9e6fecf172433c95801d50546be85966d991e728413f65b3e40c8b4d42dfc3683c22c6daef0fd9e0613a159873d8885dd856032d250cc9de73d401f807631bb755b6a839a9098e37d25bcf44480ce7f6120e482623ff27ca572deed5d3086facc310d0fe2cb67172f588cecf03482403e0e1da460461c708cdc55b7f4f860e293f98b2c4139436e6a119ea8e7e0feeeef5ec6e7817ab81bf8eb557315da54acde6a61da70a23775e76d594098fa8ceea18ac86afef89e026e6616c0ffd80da6d2efddd14264de8a47acb9f34a74da23ab712b5e212b43cdf908003d4f9353718df97c8e12df8fb99b65b94cfbadbb06b0c1277f895bc1b44fa41da51b6d955d475e3f181ded193807a44a9db223cfcede6cf58fa509893c43580a9afb5c6456034261a525e89859c6ec285f729903233fa8805a4bf5e982da0d4a8c5193640f1f0d9b471b17acc054084e909451533b2a04d7ccb7a816c6cbc1c33801e677f527ef086c53215efa2d2e27172dc48ae5c63f4f7537faa7398e88036f2fa209646101eb78787420933cc2abadaa4a4881c861a33b9cd8e4756e7c05e6b40e42ce14ba139ea3b44f9f07718f8279414bf12faa1d3d95a9e31972009a068522295a85178f6014e233ea86e969d6007c4b838f7a86bb17a6e336c9b5a1fd0a113bd92b47aaa5c825af47513955c9560676987778a9a9f58cf32438c2de5c3a711ad5b6683f19bb608842e453975e36f2972651e706183bc58e3ef0726f9852b5fa2f37493d183685fdf73ab3422422225e5b2250a98f35248b5afca5a64a7ef20ff7159acb2a0e3", 0x1000}) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r3}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) [ 656.218633] RDX: 00000000200005c0 RSI: 0000000020000140 RDI: 0000000000000017 [ 656.226721] RBP: 00007fd6292daca0 R08: 0000000020000240 R09: 0000000000000000 [ 656.235409] R10: 00000000000000f9 R11: 0000000000000246 R12: 0000000000000018 [ 656.243080] R13: 00007ffc95ca6a3f R14: 00007fd6292db9c0 R15: 000000000119bf8c 01:45:40 executing program 5: ioctl$VIDIOC_DECODER_CMD(0xffffffffffffffff, 0xc0485660, &(0x7f0000000800)={0x0, 0x2, @stop_pts=0x46cd}) perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51d7, 0xa00b0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0xf, 0x80000001}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) r3 = add_key(&(0x7f0000000700)='rxrpc\x00', &(0x7f0000000740)={'syz', 0x3}, &(0x7f0000000780)="b7ed8f402a1f885937e4274ee0eb348372f02bb8cfc2c4e679dc1023ce6439e671d600dffbcd99ac70d0628e65213d177dfb5730a96e6779a861b4a23a9a1665eb1895c83b73e6174ddbfab1e8d7aebd80603380b5448caf8c1ee4eae543d89f86", 0x61, 0xfffffffffffffffd) add_key$user(&(0x7f0000000540)='user\x00', &(0x7f0000000580)={'syz', 0x1}, &(0x7f00000006c0)="fdce5b9425096c1024d214a009e734bb0fa48f8f", 0x14, r3) keyctl$dh_compute(0x17, &(0x7f0000000100)={r2, r0, r1}, &(0x7f00000002c0)=""/112, 0x70, &(0x7f0000000500)={&(0x7f0000000200)={'blake2s-256\x00'}, &(0x7f0000000400)="98eb8e23710db6dea0d3dbba8b10b5214bda15520f011e0c33e4f135926018f06a7361d6d1b724c30a5455fda5cf50b86279b390c0518573bc1ad57b9802f3063e42a0fce63f80c0431aec14fdd444d55305e8242d6fbb17301b98b970308866d93431d4934c0d561b4610b377f0453a6c5bd18e84c48ed438df4fb2d97dbd33f4cf056c1690dc858533d351642a874213d4addb13ea1eb75e6fdfa13a2e9a7173fac53cbe154058511ec624c8713f215fcb22f50383df37d931ea37ec5f05a44ee310517b1563779f78bd0ab250728b1369d12abbba544cd2f42849f32e260f7dd61a0027d659bcefdd91cda3a4848c85d8b9110808acd2c031e5f9", 0xfc}) 01:45:40 executing program 0: r0 = getpgid(0xffffffffffffffff) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') r2 = gettid() tkill(r2, 0xd) read$FUSE(r1, &(0x7f0000000080)={0x2020, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000002140)={0x50, 0x0, r3, {0x7, 0x20, 0xf8000000, 0xa02028, 0xf801, 0x9, 0x3, 0x3}}, 0x50) perf_event_open(&(0x7f00000002c0)={0x4, 0x70, 0x2, 0x0, 0xf4, 0x3, 0x0, 0xfffffffffffffffb, 0x1008, 0xa, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x7, 0x1, @perf_config_ext={0xa9fd, 0x8}, 0x0, 0x6, 0xfffffff8, 0x2, 0x4, 0x1f, 0x1000}, r0, 0xd, r1, 0x8) perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000100), 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, r0, 0x0, 0xffffffffffffffff, 0x0) r5 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r6 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/loop-control\x00', 0x800, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r6, 0xd000943e, 0x0) ioctl$LOOP_CTL_ADD(r6, 0x4c80, 0x0) fsetxattr$trusted_overlay_nlink(r6, &(0x7f00000021c0)='trusted.overlay.nlink\x00', &(0x7f0000002200)={'L-', 0x9}, 0x16, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r7, &(0x7f0000000080)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r7, &(0x7f00000020c0)={0x50, 0xfffffffffffffffe, r3, {0x7, 0x20, 0x9, 0x200010, 0xffff, 0x6, 0x0, 0x6}}, 0x50) r9 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r10 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) mount$fuse(0x0, &(0x7f0000002240)='./file0\x00', &(0x7f0000002280)='fuse\x00', 0x200000, &(0x7f00000022c0)=ANY=[@ANYBLOB="66643d476fa93f4f809ab3a412546c7b2956b145ba7c642779c18af09a39ff070000de0741213bef3e4ae18ae016dbaa43186884ccf6de893f87", @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000010000,user_id=', @ANYRESDEC=r4, @ANYBLOB="336588d05610cc0cb02d09", @ANYRESDEC=r8, @ANYBLOB="2c6d61785f726561643d3078303030303030303030303030303030362c6d61785f726561643d3078303030303030303030303030303434332c616c6c6f775f6f746865722c6d61785f726561643d3078303030303030303030303030303030382c66756e633d4d4d7d2124194d6810d22c66736e616d653d2f6465762f6c6f6f702d636f6e74726f6c002c00"]) keyctl$dh_compute(0x17, &(0x7f0000000140)={r9, r5, r10}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:40 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$sock_linger(r2, 0x1, 0xd, &(0x7f0000000080)={0xfffffffd, 0xfffff805}, 0x8) r3 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$sock_SIOCDELRT(r3, 0x890c, &(0x7f0000016b80)={0x0, @xdp={0x2c, 0x0, 0x0, 0x3f}, @xdp, @in={0x2, 0x0, @private}}) ioctl$sock_inet_SIOCGIFBRDADDR(r3, 0x8919, &(0x7f0000000700)={'wlan0\x00', {0x2, 0x0, @broadcast}}) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/loop-control\x00', 0x0, 0x0) r4 = syz_mount_image$squashfs(&(0x7f0000000000)='squashfs\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x4, &(0x7f0000000380)=[{&(0x7f00000000c0)="c7660c1e144a8e0a65fefb9dbfc7f90bad9becf2dc04f4d84f307ec8a00fde1ab95965e48126f7fdcb71db9e4413c43365b77a5354f2c1c3df518fd6825c167fbf3fe48b1aa199f09fda120c4357a85309c305510150adf5b768b2962168ee926225de7c43e1e49e19669ef7c2d70e5ef1573810ea7fc382861efa3ccdb257ddd358594ff1f825a43df3f5f5e12fd70ccc38fec57d30a0ca9e9b3054be597dd57e4354ca6b4e46073d9ec923beba04562d1cd83788d689e6f819f1d4d694f540a60d927cb3bf18", 0xc7, 0x100000000}, {&(0x7f00000001c0)="485f46fae445272f348f667fb44437a2f72716e0c14e2951", 0x18, 0x9}, {&(0x7f0000000280)="fd7ac44241b787c47e9c5a40f3d20a824aeaa5d651079056dc7cb5b2236cd19da065024dcbfc6d2daf63b56cf0586faf336e3b6cc2f11ce8558f47d639ee0f6c913e6f7482ade395e1ecb6dd78650e692536848fd48c49cb3d905986750951f4283d5e21b77376e1", 0x68, 0x3ff}, {&(0x7f0000000300)="ab10f724c6fc0b9953d9f1e1c7f0895b8a648902308fa633325503d0a0531b8c1c32e41e109ff7b6d5bb1d94b4e5ddadc6a0b0fd77fc63f036fb19af456611387a3bd06bdbc739ded19152b0b9372aa57e", 0x51, 0x5}], 0x40000, &(0x7f0000000400)={[{'/dev/loop-control\x00'}, {'/dev/loop-control\x00'}, {'{-]\'-#%@'}, {}, {'}\x11'}], [{@euid_gt={'euid>', 0xee00}}, {@appraise_type='appraise_type=imasig'}, {@smackfstransmute={'smackfstransmute', 0x3d, '/dev/loop-control\x00'}}]}) r5 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) poll(&(0x7f00000004c0)=[{r4, 0xa000}, {r5, 0x2000}, {r2, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) 01:45:40 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000001c0)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000000100), 0x106, 0x5}}, 0x20) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000240)={0x0, 0x18, 0xfa00, {0x1, &(0x7f00000000c0), 0x111, 0x4}}, 0x20) r2 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r2, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r2, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r3}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r2, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r3}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r2, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r3}}, 0x18) write$RDMA_USER_CM_CMD_CREATE_ID(r2, &(0x7f0000000300)={0x0, 0x18, 0xfa00, {0x1, &(0x7f00000002c0)={0xffffffffffffffff}, 0x111, 0x1}}, 0x20) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f0000000040)={0x1, 0x10, 0xfa00, {&(0x7f0000000200), r4}}, 0x46) 01:45:40 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) dup(r2) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000000c0)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000040)={0xffffffffffffffff}, 0x2, 0x9}}, 0x20) r4 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000240)='/dev/btrfs-control\x00', 0x8000, 0x0) write$RDMA_USER_CM_CMD_CONNECT(r4, &(0x7f00000002c0)={0x6, 0x118, 0xfa00, {{0x81, 0xfff, "1648fbf9b52ffa9e83d96668863fac80d63fba726245584ed35d0a008f30ae6d0b5448498da4e3907bd90d254c1cdb6d727d9112cd380ecb7d8e0638f3ffcc082e839b36f629b68854248ec9fcefd817467f6a4a6a87c129d03f474dd92daa908d38a1e4021a9a97beadcac1ab18728a830f5a5573e1f125967cabd03dc6d6e63f72136a0fd0f595a509be2d6f2947089f0f41c2f10366ecb174f76ab93b82634716b8221c9da0b6148034615e8405aec7c3ec5b4e87cb42516d235700f4d96b5237eb22db793d4e826b88fbefcc3c863c64dd9fa71a5f7d2ab118f7b786be12d937139a353a53214e0a2a641773cf8628079d58d19bc57d09b7d6f36bce8225", 0xa2, 0x4, 0x40, 0x2, 0x4}, r1}}, 0x120) r5 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r5, &(0x7f0000000080)={0x2020}, 0x2020) r6 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r6, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r6, &(0x7f00000020c0)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x82000001, @loopback, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r6, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r7}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r6, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r7}}, 0x18) write$RDMA_USER_CM_CMD_RESOLVE_IP(r5, &(0x7f0000000400)={0x3, 0x40, 0xfa00, {{0xa, 0x4e23, 0x1, @mcast1, 0x1f}, {0xa, 0x4e22, 0x6, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0xec7}, r7, 0x8000}}, 0x48) write$RDMA_USER_CM_CMD_RESOLVE_IP(r0, &(0x7f00000001c0)={0x3, 0x40, 0xfa00, {{0xa, 0x4e23, 0x8001, @private1, 0x80000001}, {0xa, 0x4e23, 0x8, @mcast1, 0x9}, r3, 0x500}}, 0x48) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) 01:45:40 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f0000000080)={0xfffffffd, 0xfffff805}, 0x8) r4 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$sock_SIOCDELRT(r4, 0x890c, &(0x7f0000016b80)={0x0, @xdp={0x2c, 0x0, 0x0, 0x3f}, @xdp, @in={0x2, 0x0, @private}}) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f0000000700)={'wlan0\x00', {0x2, 0x0, @broadcast}}) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/loop-control\x00', 0x0, 0x0) r5 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) poll(&(0x7f00000004c0)=[{0xffffffffffffffff, 0xa000}, {r5, 0x2000}, {r3, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 01:45:40 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r0, &(0x7f0000000080)={0x2020}, 0x2020) ioctl$VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000001540)={0x6, 0x6, 0x4, 0x1, 0x100, {}, {0x3, 0x1, 0x3, 0x4, 0x7, 0x4, "af5e08b6"}, 0xff, 0x4, @offset=0x1, 0x3, 0x0, 0xffffffffffffffff}) perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r3 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r4 = add_key$user(&(0x7f0000003240)='user\x00', &(0x7f0000000000)={'syz', 0x2}, &(0x7f0000003200)="28340001e57a781ef87790d0f9cf7fe3513f49d5b72ba65afb204e167de98ceef9bf37bfbea945b58b1d680d882da9d8d7b8a2cd368175", 0x28, 0xfffffffffffffffc) dup2(r1, 0xffffffffffffffff) r5 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r5, 0x0, 0x0) r6 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r6, 0x0, 0x0) r7 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r7, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000003280)="22c52d626cd6", 0x6}], 0x4, r6) keyctl$dh_compute(0x17, &(0x7f00000020c0)={0x0, r7, r3}, &(0x7f0000002100)=""/4096, 0x1000, &(0x7f00000031c0)={&(0x7f0000003100)={'sm3-ce\x00'}, &(0x7f0000003140)="711e85dabd18dcfdc1b2d43dd2ccba4df3461e588c44eeed97e56c4b347192e47e39f2fb37e29268951fac0180c16bd5ce6413e4ec28d3aad9c1eb55fd7b814890174fe7919e1293f8f82b936a61c370c95de1395597670cf621a691e441c8701fae50bf8670f0856d", 0x69}) r8 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r8, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r5) r9 = add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000200)={'syz', 0x2}, &(0x7f0000000400)="3edd9c019540407facb86ce541d56f6dda1449c61b8bba23a9dd29b99479f643a089f348caeb57808d507f83e27f362d79e8c17c074ebb0c715d2a8c7732da2c8c5f0d1eb1d446ea969339e36e321e7910d80bfdfb87b129a07763e953c4070b74c66b7b87db440222a397077bd8ff926a34f4f8eb18ff3952d50aebad18b3d07fb101cc56d2c1c5055d52a04ea903f377ac1bafba755b83c29a5adfe648fe55f4fdaf96f9401dafa7e9941aa0021d113993ec9014b512bdca4ce42162d9ea4483", 0xc1, r8) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000001340)={r9, 0xe7, 0x65}, 0x0, &(0x7f0000001600)="c103fc8b88f10e0eb461264127ea7e40dfba683b1fee94e2e7acb51641515c1f0a90f0c4679f5bb1b5573092789a09c65511cbf2dacf315ed54616233c8e18388db3df47f346e3b42bffa2661ea3ca41cb598756294fcfc54334c9ac79b8241744dfaea39255359df4857d09494ab39a4b2324bd2ba692378a1715d14bdf37dc0abe47395fd632406edef2a2a9fa650cbad2d59772d85456f747ffdf98e8662fde316c5ceb079c5338868bd8cdcb6f60167581062b82ebbe10ea3e44d44e70b424a40ac2eb0259a8d8f95365e80b994d3cd7e0704c001e84501a65dbf1d5f30e4fc74c7f4f1386", &(0x7f0000001440)=""/101) keyctl$dh_compute(0x17, &(0x7f0000000140)={r3, r2, r4}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:40 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000040)={0x0, 0x18, 0xfa00, {0x1, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) 01:45:40 executing program 5: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x6}, 0x1100}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r3, 0x0, 0x0) r4 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r4, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r3) r5 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000200)={'fscrypt:', @desc2='e355a76a11a1be18'}, &(0x7f00000002c0)={0x0, "fba0d01ae98c3230df3fb8257454de52afaa250d3002e78ffc140bc178293d6a5d11b19d9a4dcda3c665026911134927bb5df4411964ed02ea6190afc77eb253", 0x2f}, 0x48, 0xfffffffffffffffb) r6 = add_key$fscrypt_v1(&(0x7f0000001340)='logon\x00', &(0x7f0000001380)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000001440)={0x0, "2ac3a7cebe7c71d476df8570bcc714f21d10b400eb3703ef7967295bf111ea5d7ff1fc5894948945ff90bf4a3d057d30221bfe68d32eabc41eea0a71f93fc28e", 0x19}, 0x48, r5) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r6, 0x0, &(0x7f00000014c0)=@chain={'key_or_keyring:', r1, ':chain\x00'}) keyctl$dh_compute(0x17, &(0x7f0000000400)={r3, r5, r2}, &(0x7f0000000440)=""/34, 0x22, &(0x7f0000000500)={&(0x7f0000000480)={'md5\x00'}, &(0x7f00000004c0)="0be744210a6dc848f905c6db9f2a97022d1cce20d4f3a9b6c41f", 0x1a}) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) add_key$fscrypt_provisioning(&(0x7f0000001540)='fscrypt-provisioning\x00', &(0x7f0000001580)={'syz', 0x1}, &(0x7f0000001600)={0x1, 0x0, @b='aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa11111111111111111111111111111111'}, 0x48, r6) 01:45:40 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000000c0)={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000000040)={0xffffffffffffffff}, 0x111, 0x2}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000100)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x4e24, 0x594, @private2={0xfc, 0x2, [], 0x1}, 0x101}, r2}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) 01:45:40 executing program 0: openat$vcs(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vcs\x00', 0x204280, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r0, &(0x7f0000000080)={0x2020}, 0x2020) perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x8, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, r0, 0x0) r1 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r3 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r2, r1, r3}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:40 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r2, &(0x7f0000000080)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000001c0)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000140)={0xffffffffffffffff}, 0x2, 0x3}}, 0x20) write$RDMA_USER_CM_CMD_ACCEPT(r2, &(0x7f00000002c0)={0x8, 0x120, 0xfa00, {0x3, {0xfffffffb, 0x2, "a6e4b2c7ff0cda8f5d6fb8b975d622a6872d763a19ed49b975747242c7c9a4bffcd005dcea63f1124b85063a9f1686487d5b40def70749c47fa91e06f9a4746cfaa2641afaf186dd6888c6c861b23aaddcffcf129db8756558f9dd96a65f7fa2f859adb928690952872b93029f78aa409b587d3de6373d63486ae9938014b60535eae62ce0a62c6a13fe2a63bc805979b1f26865a9434806332eccb833699261dca999863838ffbdb031bb9dd8373dacec5a59247aaa82f1dd42d0e27b24ecb8b5a2e47e77be1a54c59121ce14c684f6ae1cfe1f00bb73df7572cc2a4b5a2bc415a41ad26f40add1e126bc8af849d04252230b32dd83981a8f38877f2a018a97", 0x0, 0x1f, 0x6, 0x3, 0x7, 0x81, 0x7, 0x1}, r5}}, 0x128) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000100)={0x7, 0x8, 0xfa00, {r1, 0x200000}}, 0x10) r6 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r6, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r6, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r7}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r6, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r7}}, 0x10) r8 = syz_init_net_socket$ax25(0x3, 0x3, 0x0) r9 = openat$random(0xffffffffffffff9c, &(0x7f0000000040)='/dev/urandom\x00', 0x0, 0x0) read$FUSE(r9, &(0x7f0000002240)={0x2020, 0x0, 0x0, 0x0}, 0x2020) ioctl$SIOCAX25ADDUID(r8, 0x89e1, &(0x7f00000001c0)={0x3, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, r10}) syz_mount_image$fuse(&(0x7f0000002140)='fuse\x00', &(0x7f0000002180)='./file0\x00', 0x0, 0x0, 0x0, 0x4000, &(0x7f0000002240)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0xc000}, 0x2c, {'user_id'}, 0x2c, {'group_id', 0x3d, r4}, 0x2c, {[{@blksize={'blksize'}}, {@max_read={'max_read', 0x3d, 0x58}}, {@blksize={'blksize', 0x3d, 0x1000}}, {@allow_other='allow_other'}], [{@uid_lt={'uid<', r10}}, {@smackfsroot={'smackfsroot', 0x3d, 'net/ip6_tables_targets\x00'}}, {@measure='measure'}, {@permit_directio='permit_directio'}, {@subj_role={'subj_role', 0x3d, '.'}}, {@smackfshat={'smackfshat', 0x3d, 'l'}}, {@uid_gt={'uid>', r3}}, {@subj_type={'subj_type', 0x3d, 'net/ip6_tables_targets\x00'}}, {@appraise='appraise'}]}}) write$RDMA_USER_CM_CMD_DESTROY_ID(r6, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r7}}, 0x18) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f0000002100)={0x1, 0x10, 0xfa00, {&(0x7f00000020c0), r7}}, 0x18) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r1}}, 0x18) 01:45:40 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) r3 = add_key$keyring(&(0x7f0000000300)='keyring\x00', &(0x7f0000000400)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) request_key(&(0x7f0000000100)='trusted\x00', &(0x7f0000000200)={'syz', 0x3}, &(0x7f00000002c0)='poly1305-generic\x00', r3) 01:45:40 executing program 5: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x2, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/loop-control\x00', 0x800, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) r1 = syz_open_dev$mouse(&(0x7f0000000100)='/dev/input/mouse#\x00', 0x7, 0x20001) sendfile(r0, r1, &(0x7f0000000200)=0x8000, 0x3) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r3 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r4 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r3, r2, r4}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:43 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$sock_linger(r2, 0x1, 0xd, &(0x7f0000000080)={0xfffffffd, 0xfffff805}, 0x8) r3 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$sock_SIOCDELRT(r3, 0x890c, &(0x7f0000016b80)={0x0, @xdp={0x2c, 0x0, 0x0, 0x3f}, @xdp, @in={0x2, 0x0, @private}}) ioctl$sock_inet_SIOCGIFBRDADDR(r3, 0x8919, &(0x7f0000000700)={'wlan0\x00', {0x2, 0x0, @broadcast}}) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/loop-control\x00', 0x0, 0x0) r4 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) poll(&(0x7f00000004c0)=[{0xffffffffffffffff, 0xa000}, {r4, 0x2000}, {r2, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) 01:45:43 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x49, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000d80)={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000000240), 0x106, 0x8}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$binfmt_aout(r0, &(0x7f00000002c0)={{0x10b, 0x4, 0x7f, 0x2c4, 0x29d, 0x2990, 0x80000000, 0x1e}, "49131b10bb17bff8a8a6a0f14aca00abda33cb64789b537bf9d336bb66c42692f5ab862385b62b9e80b0b4cc1e75a530239b1e49fdfcde2d0ff4636853211ca11afe1a3b4c85af2c0881b17bf33c766ac454617dbfd64780935ff4c2d0653e05899e463da6e6ec03409d44f38ecb094a1391141a6197928bd0a5400b169f26708a15a3912279c9bbd9b8961e15e99f335c2085929ab3da25abdfcfecc321cd9709eaf5bbc49075daeda8667a0301e45d7662785c4fcc0e1aa77262d666a27a09e0", [[], [], [], [], [], [], [], []]}, 0x8e1) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$MPTCP_PM_CMD_DEL_ADDR(r2, &(0x7f0000000480)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000340)={0x0}, 0x1, 0x0, 0x0, 0x20000000}, 0x40000) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000000c0)='devlink\x00') sendmsg$DEVLINK_CMD_SB_PORT_POOL_GET(r2, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000100)={&(0x7f0000000bc0)={0x190, r3, 0x20, 0x70bd2b, 0x25dfdbfc, {}, [{{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x9f}, {0x6, 0x11, 0x7fff}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x40}, {0x6, 0x11, 0x2}}, {{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x7ff}, {0x6, 0x11, 0x133c}}, {{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x8}, {0x6, 0x11, 0x4}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8}}, {0x8, 0xb, 0x2}, {0x6, 0x11, 0x20}}, {{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0xf6e}, {0x6, 0x11, 0x7fff}}, {{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8, 0xb, 0x401}, {0x6, 0x11, 0x800}}]}, 0x190}, 0x1, 0x0, 0x0, 0x4040081}, 0x400c800) r4 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r4, &(0x7f0000000080)={0x2020}, 0x2020) write$RDMA_USER_CM_CMD_RESOLVE_IP(r4, &(0x7f0000000dc0)={0x3, 0x40, 0xfa00, {{0xa, 0x4e20, 0x8, @private0, 0xff}, {0xa, 0x4e22, 0x85dc, @loopback, 0x5}, r1, 0x1a}}, 0x48) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$MPTCP_PM_CMD_DEL_ADDR(r5, &(0x7f0000000480)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000340)={0x0}, 0x1, 0x0, 0x0, 0x20000000}, 0x40000) sendmsg$DEVLINK_CMD_GET(r5, &(0x7f0000002200)={&(0x7f00000020c0)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000021c0)={&(0x7f0000002100)={0x90, r3, 0x100, 0x70bd27, 0x25dfdbfb, {}, [@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, @nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, @nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, @pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}]}, 0x90}}, 0x8010) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) openat$autofs(0xffffffffffffff9c, &(0x7f0000000200)='/dev/autofs\x00', 0x80, 0x0) fcntl$setstatus(r0, 0x4, 0x800) 01:45:43 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000006c0)=ANY=[@ANYBLOB="3000000010000108000073a4cd80000000000000", @ANYRES32=0x0, @ANYBLOB="00003945cfbafc1b1844fa265bb52a00002400000010b6c857a1d077101405f3c7"], 0x30}}, 0x0) syz_genetlink_get_family_id$nl80211(0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000200)=@newlink={0x30, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_GROUP={0x8}, @IFLA_OPERSTATE={0x5, 0x10, 0x6}]}, 0x30}}, 0x0) perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x800, 0x2) r1 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r3 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000002c0)='hugetlb.2MB.limit_in_bytes\x00', 0x0, 0x0) sendmsg$NL80211_CMD_CHANGE_NAN_CONFIG(r4, &(0x7f0000000580)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x208d0280}, 0xc, &(0x7f0000000540)={&(0x7f0000000500)={0x24, 0x0, 0x20, 0x70bd2c, 0x25dfdbfc, {{}, {@void, @void}}, [@NL80211_ATTR_BANDS={0x8, 0xef, 0x4}, @NL80211_ATTR_BANDS={0x8, 0xef, 0x7}]}, 0x24}, 0x1, 0x0, 0x0, 0x44810}, 0x8020) keyctl$dh_compute(0x17, &(0x7f0000000140)={r2, r1, r3}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000000400)="6508075cd0b9142a52d5212b0d2cba2223198bb3048cc669b2249fc3ee6c5bc284e8aed19a56b04f410d6b9ab4844c91ddf98ef050901ca503f4bd8e6c0430e75c884434618f04bf30d5286de3061b814bd7b15d73e06dc56777669e418b83f6b018d5be5d2f059565023b2eb654ba908b54e5cdcc203398d1f934af2a5d3f72bf28f9d790f47d8af8db6d47e8968ff35aa15659015196aef52b01095a0084d3efb71e98cc62fe00282333c1b95d3e67c92ce23331118fe680715fd07ec05ce6004753d213681324e7efdf99f157987500f7890f4e2d8cc62647b80d", 0xdc, 0xfffffffffffffff9) 01:45:43 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) r2 = syz_open_dev$audion(&(0x7f0000000100)='/dev/audio#\x00', 0x8, 0x30000) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000200)={0x0, 0x18, 0xfa00, {0x2, &(0x7f00000001c0)={0xffffffffffffffff}, 0x111, 0x1}}, 0x20) write$RDMA_USER_CM_CMD_LISTEN(r2, &(0x7f0000000240)={0x7, 0x8, 0xfa00, {r3}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r1}}, 0x18) 01:45:43 executing program 0: read$FUSE(0xffffffffffffffff, &(0x7f0000001340)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) perf_event_open(&(0x7f00000012c0)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x4, 0x0, 0x4b5, 0x0, 0x7}, r0, 0x0, 0xffffffffffffffff, 0x0) r1 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r3 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r2, r1, r3}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:43 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f0000000080)={0xfffffffd, 0xfffff805}, 0x8) r4 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$sock_SIOCDELRT(r4, 0x890c, &(0x7f0000016b80)={0x0, @xdp={0x2c, 0x0, 0x0, 0x3f}, @xdp, @in={0x2, 0x0, @private}}) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f0000000700)={'wlan0\x00', {0x2, 0x0, @broadcast}}) r5 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) poll(&(0x7f00000004c0)=[{0xffffffffffffffff, 0xa000}, {r5, 0x2000}, {r3, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 01:45:43 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000200)={'syz', 0x3}, &(0x7f00000002c0)="5bdc6346dc3d7377e3a0a28d212de7a894045fb56396193882eb4f6ff2978cb995c2a6ef732e", 0x26, 0xffffffffffffffff) keyctl$dh_compute(0x17, &(0x7f0000000300)={r1, 0x0, r0}, &(0x7f0000000400)=""/232, 0xe8, 0x0) r2 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/loop-control\x00', 0x20000, 0x0) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) ioctl$BTRFS_IOC_QGROUP_CREATE(r3, 0x4010942a, &(0x7f0000000540)={0x0, 0x2}) r4 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz', 0x2}, &(0x7f0000000380)="18", 0x1, 0xfffffffffffffffe) keyctl$restrict_keyring(0x1d, 0xfffffffffffffffa, 0x0, &(0x7f0000000500)='\\\\/%$%') keyctl$dh_compute(0x17, &(0x7f0000000140)={r2, r0, r4}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) [ 661.867621] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. 01:45:43 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) r2 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r2, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r2, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r3}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r2, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r3}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r2, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r3}}, 0x18) write$RDMA_USER_CM_CMD_LISTEN(r2, &(0x7f00000001c0)={0x7, 0x8, 0xfa00, {0xffffffffffffffff, 0x9}}, 0x10) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000100)={0x7, 0x8, 0xfa00, {r3, 0x4}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r1}}, 0x18) [ 661.928542] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 661.939085] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 662.024607] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. [ 662.038101] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready 01:45:43 executing program 5: removexattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=ANY=[@ANYBLOB="cccb322e58797a"]) perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f00000002c0)="ccdabd44a01c1aeea2b1c37f8be0c642a59cd01022648b604f05057934c7d8639548630ff3574e4ab2c7d3ffea956421c474fe6cdcd2949348f800dc5a6297110b33fe73838442e33c520166526ed7", 0x4f, 0x10, 0x0, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) r3 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r3, 0x5000943f, &(0x7f0000001340)={{}, 0x0, 0x2, @inherit={0x68, &(0x7f0000000500)={0x0, 0x4, 0x7, 0x0, {0x5, 0x4d, 0x2, 0x3, 0x3}, [0x8, 0x10001, 0x200, 0x5]}}, @devid}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x20000, 0x0) perf_event_open(&(0x7f0000000440)={0x3, 0x70, 0x0, 0x7, 0x1f, 0x6, 0x0, 0x5, 0xa8000, 0xc, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x7f, 0x4, @perf_bp={&(0x7f0000000400), 0x1}, 0x10000, 0x7, 0x7, 0x9, 0x1, 0x1, 0x6}, 0x0, 0x9, r4, 0x1) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:43 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) ioctl$vim2m_VIDIOC_QBUF(0xffffffffffffffff, 0xc058560f, &(0x7f00000020c0)={0x10000, 0x3, 0x4, 0x100000, 0x100, {0x77359400}, {0x3, 0x0, 0x0, 0x81, 0x0, 0x9, "e492fbd9"}, 0x8, 0x4, @fd, 0xac, 0x0, 0xffffffffffffffff}) fchmod(r1, 0x10) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8}, 0x10) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r2, &(0x7f0000000080)={0x2020}, 0x2020) r3 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r3, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r3, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r4}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r3, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r4}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r3, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r4}}, 0x18) ioctl$PPPIOCSMRU1(r2, 0x40047452, &(0x7f0000002140)=0x5) write$RDMA_USER_CM_CMD_BIND_IP(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(0xffffffffffffffff, &(0x7f0000000140)={0x7, 0x8}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(0xffffffffffffffff, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040)}}, 0x18) write$RDMA_USER_CM_CMD_JOIN_IP_MCAST(0xffffffffffffffff, &(0x7f0000002200)={0x10, 0x30, 0xfa00, {&(0x7f00000021c0), 0x1, {0xa, 0x4e20, 0x1, @empty, 0x7f}}}, 0x38) write$RDMA_USER_CM_CMD_LISTEN(r2, &(0x7f0000000100)={0x7, 0x8, 0xfa00, {r4, 0x3}}, 0x10) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x2, &(0x7f0000000040), 0x2, 0x3}}, 0x20) write$RDMA_USER_CM_CMD_DESTROY_ID(0xffffffffffffffff, &(0x7f0000002180)={0x1, 0x10, 0xfa00, {&(0x7f0000000000), r4}}, 0x18) 01:45:43 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r2, 0x0, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r3, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r2) add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000000400)="0b1fa6f47d992eada9454128aea752674daed5bfc465e361f50bc1aacf8113c83cc1320d73a216bbb05908e457e7fe0b23f48becd7ba1def92b65e44c49f887b7ff21d346b4f66152ba36db9511dba4b8c8ce3453bce98ad0e771b0fce9e7010e55ca00aa1e4a0b92e3646f94941559a85450f7bc6d0b9fba8effac1bf676ca1e03731292956b255f671bd6d2744b1ababb060a0ba705107c7c6da0bfdd87333cf35fdaa79d98de5319e02831e749ea6b385644b9092a0556148dcd792880f54a23229d33c60d113943ae391947527d17062c02cba93924e7229697d6f36e82f6a87d306f4bd8c4e460e", 0xea, r3) r4 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r4}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:43 executing program 5: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0xfd, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000100), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:46 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$sock_linger(r2, 0x1, 0xd, &(0x7f0000000080)={0xfffffffd, 0xfffff805}, 0x8) r3 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$sock_SIOCDELRT(r3, 0x890c, &(0x7f0000016b80)={0x0, @xdp={0x2c, 0x0, 0x0, 0x3f}, @xdp, @in={0x2, 0x0, @private}}) ioctl$sock_inet_SIOCGIFBRDADDR(r3, 0x8919, &(0x7f0000000700)={'wlan0\x00', {0x2, 0x0, @broadcast}}) r4 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) poll(&(0x7f00000004c0)=[{0xffffffffffffffff, 0xa000}, {r4, 0x2000}, {r2, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) 01:45:46 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='io\x00') write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000240)={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000000200)={0xffffffffffffffff}, 0x13f}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r2, &(0x7f00000002c0)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x4e20, 0x5, @mcast2, 0x7}, r3}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000100)={0x7, 0x8, 0xfa00, {r1, 0x401}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f0000000040)={0x1, 0x10, 0xfa00, {&(0x7f00000001c0), r1}}, 0x18) r4 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r4, &(0x7f0000000080)={0x2020}, 0x2020) r5 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r5, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r5, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r6}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r5, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r6}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r5, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r6}}, 0x18) write$RDMA_USER_CM_CMD_RESOLVE_IP(r2, &(0x7f00000020c0)={0x3, 0x40, 0xfa00, {{0xa, 0x4e22, 0x0, @loopback, 0x1}, {0xa, 0x4e22, 0x20, @local, 0xcdf8}, r6, 0x5}}, 0x48) write$RDMA_USER_CM_CMD_LISTEN(r4, &(0x7f0000000300)={0x7, 0x8, 0xfa00, {r1, 0x6d}}, 0x10) 01:45:46 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) add_key$user(&(0x7f0000000440)='user\x00', &(0x7f0000000480)={'syz', 0x0}, &(0x7f00000004c0)="00aea38e30ba5a5efa423fb5954c14ae099fd3beac0500c57e", 0x19, 0xfffffffffffffffd) r3 = add_key$keyring(&(0x7f0000000300)='keyring\x00', &(0x7f0000000400)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) request_key(&(0x7f0000000100)='id_resolver\x00', &(0x7f0000000200)={'syz', 0x3}, &(0x7f00000002c0)='syz', r3) add_key$keyring(&(0x7f00000005c0)='keyring\x00', &(0x7f0000000600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) 01:45:46 executing program 5: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x2, 0x8000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:46 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}}}, 0x30) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f00000001c0)={0x0, 0x18, 0xfa00, {0xfffffffffffbfffd, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r1, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r2}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r1, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r2}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r1, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r2}}, 0x18) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8}, 0x10) 01:45:46 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f0000000080)={0xfffffffd, 0xfffff805}, 0x8) r4 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$sock_SIOCDELRT(r4, 0x890c, &(0x7f0000016b80)={0x0, @xdp={0x2c, 0x0, 0x0, 0x3f}, @xdp, @in={0x2, 0x0, @private}}) r5 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) poll(&(0x7f00000004c0)=[{0xffffffffffffffff, 0xa000}, {r5, 0x2000}, {r3, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 01:45:46 executing program 0: setsockopt$inet_sctp_SCTP_AUTH_KEY(0xffffffffffffffff, 0x84, 0x17, &(0x7f0000001600)=ANY=[@ANYRES32=0x0, @ANYBLOB="020075001f8241ca7e67c840f63bc1cb94ced4b7f18234360f197bdaec3c91f235c3f2ca8c2d819ca481454ad80eca9b3520600d117cd221e41999774da93bd58dcc8f8996d3783252fbb6cb7fd64ec987ec27680ebfc76fac8345672128efe5c2feb2c043f5aee0d1a32c939b6153128e714a1eacdffba9a215f276e0e950906bfc99632ae623d6d49993a733b1a76898081dd77320e9380ea9f341716c4062333aa288c19a7cfbe1e126326216a26de47eeee01060db9e4abda9c90ea434366ab64cc9d34725af9947fe2614be41bc5f479d238026d6c1172945bef56515e1f18267f80c52bdebf0113e1c16c7aa45ecc4397b90169608c9"], 0x7d) perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f0000000080)="c97ae186be3c6ac718c3979f94d6a9ed018f271845ecf32b", 0x18, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) r3 = request_key(&(0x7f0000001480)='logon\x00', &(0x7f00000014c0)={'syz', 0x3}, &(0x7f0000001540)='fscrypt:', 0x0) add_key$fscrypt_provisioning(&(0x7f0000001340)='fscrypt-provisioning\x00', &(0x7f0000001380)={'syz', 0x1}, &(0x7f0000001440)={0x2, 0x0, @auto=[0x1f, 0x34, 0x23]}, 0xb, r3) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) r4 = add_key$fscrypt_v1(&(0x7f00000002c0)='logon\x00', &(0x7f0000000300)={'fscrypt:', @desc2='e355a76a11a1be18'}, &(0x7f0000000500)={0x0, "1c4b2c9ec7db9e2008ca88d7d0cd2714ccd13cff4d9d5ced072a0dd6ee17d85548e8df4cfc2401c05b1cb48b7b3b00be8a6d41091f4f4f5e3ed9a8e9751f94e0", 0x2d}, 0x48, 0xfffffffffffffff8) add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000280)={'syz', 0x3}, &(0x7f0000000400)="a011b458983987d219b5b69f2db251182ae01186da9a813728ef3997e0b69550837e519bb689906f914261c63650ed0c66c7e27c72a3051fb0ed2a3c64d9e44af758c4dc2057f493349d312bdf58a5fbefb47f3957bfc09c4b05364e81ea231fb3ec1aae10c3e0b2608203d965ef82598e899dcf08ec18118c62d8b7dd05e4a81b9f57a9251e8b5cf65f676f92c1cbc56ded9e613740c961a02aa1ca3367eec752f0f92d7068d7374593eb4c3c0e525a2d05f96b5050e8b00c253b5cc7048c45a95c959e0aead71784458a1c5ae15bb803f1616fec24ee4670c63309bbe5d9fd3c234c924c64d0", 0xe7, r4) r5 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r5, 0x0, 0x0) r6 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r6, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r5) add_key$user(&(0x7f0000000600)='user\x00', &(0x7f0000000640)={'syz', 0x2}, &(0x7f0000000680)="bca04976260405259ce9fff7ed641adf1c3df1b898a6fb6e70554b209863be4ff129e83f2bf674dfc9e92a6fbfe9143e188f15719947", 0x36, r6) 01:45:46 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r0, &(0x7f0000000080)={0x2020}, 0x2020) ioctl$MON_IOCX_GETX(r0, 0x4018920a, &(0x7f0000000200)={&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @iso}, &(0x7f00000020c0)=""/64, 0x40}) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r1, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r2}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r1, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r2}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r1, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r2}}, 0x18) 01:45:46 executing program 5: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f0000001740)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b61f000000218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3b1e96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70b48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xba, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r3, 0x0, 0x0) r4 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r4, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r3) r5 = add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000200)={'syz', 0x0}, &(0x7f0000000400)="e20bf3a0e7109f96bcd780bb0b0783ada335f0dda25f175b3f11146c748726df55b221f79c86310a57f12a01a50443d29fd243cc5a7e847c75880eb831a0d9891d972fabb97d659a1eaf02e1517759363ecd00109cb8802c27f3ad1da0896518b5d83cf11ee9e66ac28aa25cc926b29cb75d89ba1e53a6084c2f2191b642dbdca896bfc46598edd91075d790ecd0c3a90fa7ca23af84bf148d71d49b17c3fe5241486c0d06b0c5cae0f34b3a", 0xac, 0xfffffffffffffffb) add_key$user(&(0x7f0000001380)='user\x00', &(0x7f00000014c0)={'syz', 0x1}, &(0x7f0000001600)="aa7793403be994ff5cffec201685efa9f361abf0ae4a779b0d88bd39ee511ed23292f2c5336194dd18f17b1760d70347a76895adaa3dd4e6da728bfea7e5418324fc05d1924c26b7a2b920f84234ea0c68d3452245da4b4026d3b19ebeaf49979c30d0d6e767acdc6e2881fd5ff8a5f0b795ed7063ac702b0c39d6005fdc32297d9f6ac2381b29b74d9fc16e41be3b30c951eb306b1d9de868d1cd9514a6a3d172bde81afc6dc31fee46f172295f29d691e2", 0xb2, r4) keyctl$dh_compute(0x17, &(0x7f00000002c0)={r4, r5, r0}, &(0x7f0000000300)=""/37, 0x25, 0x0) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) newfstatat(0xffffffffffffff9c, &(0x7f0000001340)='./file0\x00', &(0x7f0000001440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x1000) r7 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r7, 0x0, 0x0) r8 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x31, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r8, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r7) r9 = add_key$fscrypt_v1(&(0x7f0000001540)='logon\x00', &(0x7f0000001580)={'fscrypt:', @desc4='85baa174f0cb1142'}, &(0x7f00000016c0)={0x0, "36d1dca03d03477a571e463ce15b03ac1218e23ba6bebcfacf9e891292c59ebbd0aff81a4a80e0172db82b88629d3631321b504e74b112c1b2fbbf327350cdb6", 0x1b}, 0x48, r3) keyctl$KEYCTL_MOVE(0x1e, r2, r8, r9, 0x1) keyctl$chown(0x4, r1, 0xffffffffffffffff, r6) 01:45:46 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) r2 = syz_open_dev$audion(&(0x7f00000001c0)='/dev/audio#\x00', 0x8, 0x4000) write$RDMA_USER_CM_CMD_BIND_IP(r2, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7ffffffb, @local, 0x4}, r1}}, 0x30) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm-control\x00', 0x62000, 0x0) write$RDMA_USER_CM_CMD_RESOLVE_IP(r3, &(0x7f00000000c0)={0x3, 0x40, 0xfa00, {{0xa, 0x4e21, 0x80, @empty, 0x401}, {0xa, 0x4e23, 0x2, @remote, 0x8000}, 0xffffffffffffffff, 0x3}}, 0x48) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) 01:45:46 executing program 5: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext={0x8, 0x420}, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000400)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926023b8753a1887473569f435fb3bae96efb74b50ec93c152f5e9e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xba, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:46 executing program 5: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000004440), 0x2}, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r3 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) r4 = add_key(&(0x7f0000000100)='cifs.spnego\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000001340)="e0dd9d37d53b11700ec10a98637b3bc99d6503f118acb29908c5a5d6185a3d44607be395fd86abc9b984d96b095eb9696ff665262de71722ea07e13f56a2318fa3debd9a381811285c440d556f595272a14be548e1d31909af9fa6269de71bd4571788fd0d5dcbf5fdc43831cba777cdee2d1f474a5976aba56474b2c9dec1ae9b22d7b4fe2513563c42d3426e50445548b58c0c42cf99a08036d446b101e76f7059112044d694f077cca69b7209b2b300c8d07ae654bf93368169ffb0075ece0faa41d24fc57b970014555b82b9d0a7aa5a596c34f47b65f1f6908c532522ecae3b41e5a5f371f805a2bc9f7a2fd7d78efc9ff1d91c5b968e020ac1802640f5ce22e62e02b1d03f82e0479ad2c5aeb72061330f8b6523eb8a51b1f001026207145f213c9152b2a5afb87e5d2a4e86b7898da0df231da0d110a194b8214352b36ecf2fe3b8fcf2f264b81dfd76287ed2cda62538f1575f4d09b847b967883c8d196007e018805d2b9b753d62f64cdf361fd8f8a02ac68954579bfa6964e6f8c6429f3fe1fa4619a81ff6322a6d74203b0013163600750bdb893ed08749491c95e24040c2882483f5c5006c48edaf39cd0db5c206707ca5aea5500d109934612bb1d5e3b58415112ab4f68a0644154629b8a033dcf4852a46f0737840bd4d380a902a678910371cbbe3ce0d96623c88840a68e5f1b88b65f7bea1f2b3accaaf51a3b1bde79da4b38eae576bd356fddb387ab9af8357f1f9d17b9768ccdc6b5c7d8768230ce697ba56a299aaf67be8489a745dc4fbf01efc7509bbb1216abec77d63b3f77c7cb8344435cfcb8d1b3e204aea25c55a360b210b3565fea8e9f1ae5eb06addfb7303c76d0e1350ab35a352daf31c51208cca1a66f1414b56bc33913fb1026ef626d58f42d8310603c81d5067bca8c66cc9116903b0013688cd9f04c31abeae4f4f119e672096933fe19cbbbee1c8892296a12e33946c270a30098391e596b3d0633c71a373dd81d9b811014f58d01d2e0efbc1b78e29a954e406c4e24c9055320207dc6788c3b5e69001a380c01d36aa58a9d89df1b815be9749acf8de1c8829c74c7cddc4643d65bc5e7eb01a742ba43b5d37ea0f17571cdab4cbeae2bc8cff48d289fae6d0f2ea86ac1307d8e0d4570161fdac4c3226fe1b9dd4f6d6b6426aef62170218c55a2b514296557a03a4d198d84fc2473f914bb35b33ef6dd154c80c064ba3eb7cffd16e98a8cfc0e37a696197ef52bfc00452ad97ab66391458e2723e70c91e6f9f75a443eb1acd52e19114c7a7a0e46de927471ad0be36eb8c7f69bb04cdbbcdfeacb04b71d26a40f6a0a7ae5ea71f684ffbc81d2ad41ee8a8a1a2f3cdc9a8d1ce1d570f3fa36add36dd96ec91c93e6e47e6bfb0d744ef97b2177527a3e0adc05416c90441c4f663c656a80de365a6584bff2fad9685c101e0becedc9e9e9d5e01026ed117b9aea022f9a56cfb222dd175d6991e892f85fe29b0ba4c88ece19a1e9b3221de838a169880857319796e5e10b038bfb7a331406ae58f1e1ce17a59c8893ba422de5fbba7faf6545ad5a40a7907f601933a0738eb42754c67fd1ab213e7488e94aea91d54abb905d8c73b5349dc3cca163038e3f060001ced91ec6ab6803af6321fc3fe0f49016fb47985cf910a346cc14ecdc5ce5e4a480cdc70affa04666864bbe4fc46c28a8ac73a33ba75e79e5faa213d473b6aa46e1b6dbb7014859e1af71df17008346cbd59be0bf4288a51e84ff1a5d8d35db3262f69fa45720f030f1894ecb6037c29de2b54e1e34921b6cec75c83a4b31567467404fc39982c9beb6b784d4a23765ffc0f330ac568310bf263fc506170863617106effafab2de79b6de200a32d38ab7b0316158aef02a1f6032a13e0499a8861dba13d2345a1b1db4078c167eac38f67bb0d998f1860d2e79d00fbe7e46e4772321e3ae170356674b1aeae33dc26a0ad36771571ceed9c1479776a351c9d7e4200be982e3ecf894fd1ee100d3bf1c2fec83ac41368d21e0eed08d50669feac1971cd3fe0fbe34ccbc13b5272966637990a531c01fbae609958d18c38c452c9d62eb2b6328be380462f6a05b7b19d0193c1db2ec0c2c21c498031314a537b73dc86782dab69cdce3c021d438769e7245ac614d6e36cb929d3ce4f8078356c382eace622df8ff96d28a0329c79445ac4c6ee946c4c35604ac6bf8a60f5ecc66a2dc6b704d9e2bf414b95cdda863e0672c7e04edc47956adebfdf5d79b2baa2604f5cb0d769a1b807e3bafa8eda36f1a86bc781fa8823744e48610179a126b99f2e05596b9a928631eaa14ba01de18ada42945ff0afb70953efa337add8e3967328991712330c000f7a97048e03b5a11197bb6e1da9de768f41f3032e7bf2ca10dedf43938d9ca37640ed4cc47d005f5306ee15d7b8e7f2e4e005c9733eb40cb39f9724062fe8433df54802eee0e47e58a19d6906000fc8ae9677674ef518b1b9ef24ad45e540fdb84f694430419454ea28560c48bfb69e398f8bd0e311e6b42f303736c3d0e8d2228e8eb24bc73abff7ff69dfa198c72d591849de79d7e4e9c9df34aa0581d1d47b42e3b1fa692a5883c3ebd2ab2d6434a7913c3ba5aee4f22da230db934e57997af653cb137d2fe4818ba33e94208b5787ce3f3e9e41f09e371d70c3bb92b4bf5fbac0af4c9d1786b6ae610f1ed4cc9e7894e7f1ad10a317a2ebb0940f9bdd9fa4c1d1a4dada108e12773eaea20136adf713a4abe4d79e3e03ec39f891624a9052cfb9b46b193e8131ccec78d3aced6f8b1340e834a8eb47d2862429f647ee4d66968fb3fc506454bae916ad95d51d8457b66cb3370b7e62c05860369844d099188084877589e7dab08229e9c0aeb75e0ca5573f4a9940406e5bf595ec43a20269fbcade427a781e4e3a845438be7e496c7b601bea1019039625b220122c7c487489834f962b75e57c8abb626ac843ee1efc7315fb4de59e350a3c197d15fa3270aaae7fc20f95084cf3b607be0008816c4845d44348ea67122d72c51e231af87f2800dbb8e39cb46426b2dc0ff1f3ff851f4421a4396382b37d6566e801930dea0e62c177ec1716df823a8cdca506bb5e831e4b57957d71dd6f28161843ba3d90b20d33861bc846a9ca6e3381b5d798d8b3d1335691d2ddb03626581365331f592c5fe1061533c68a67e514d8ae51423d0acd3c8cdfe7d87d530128e1a2d62dffefbafab6edad8ffa7cc67edf76bb5fda0b83b3036753f7b98fc5bd765c512e9ffaf21bbc4bf994465c71cd4ed43587e36fc43e1cf7862bbde55f8a842002bc3eb47d4ffbcf8e72a5348fb82022f42adeebf1d144aedc2ed4a1370047aac5fb3d8740a4568fa2d0c68b1684d834b333c1fc7a9191a9c4c539842a79d8a7d32b0ffbfb919b7e08e1667b0d135ee5517410c9067ab39ccc659499d0b75ee1c56e4168d13e8bcf91e7459e4f11934c353a9e2649086f5cde44b9105dcddb333e80b2b24e32c88679fefd81adbc36a39a410ccff0ac7576b900641a8e2ac63674375299621dd06e18898b1146452cdf04acb4401e0cf2aa2dd5b13afcf5afb54df5040faea8179c6ef950bc02a329174fcd40a39b9fd2552bb07c337558e129070d2e94c0eecc41e985c4a508986964ccdd42e0e326c4a893cb1a6a8567153d229c1d7322c08e814c4115d393f560a2a55a72aa67b55a7a314fca066a27fdf0bb0cab6373665b2b898cb0fe8af7aeff09d2a195c78b3e96cf102cbc2103c77b361d2f8cdabd0b09c71200bed8623857f03fa66f16e6a2b4829e06189b1f40da2ec6fd93189ca5288149ef4ffb3a7fa1cfe36ab57dcc8c706dc6f281b7cd268d7fa6e44da60c1805652a386f171ccee3b4abc9f886927ab3ed8c2c7047cbe0519b1a6a0daba890112b1e2616f69e1bb935fa5797ba075634f0cb06f1782f46bfedeeba160296f809c10c58ebc7d89ab571ac79235b063d940e4b6978d21be6e455e07f4dd721ba9b9cd57beb67f60eb8c2dfc1ffc716809f1f99bceafd1bfe9c83250aa2c1ea3bf86e1d33ff7f5e1566805fa6ebafafa07559c99416fb749736cfa4492da51ea3080a2ccb9184499db84f95182e1677cdaf23421c76bb0154002ea8cc93b184d7372a166d9d8970d7fd021a8cf3caf7b4923585f85f485d833b132ef424bf12b5312728d395d1bc4234040cb2ee655d4b825756ea274f43e5449c0d6bab59d45c2e40345208069001dac140a35fdf37b5dccb9eaf62e9f0c3a10ec4a6c48a2111839454083a83a5b132c5ace471885e445c76bfb7f7cd557fe128766328d545d6e81c366a56030b7b7cfa8c15031e71f2d74d7a1cb5b9a20bd836235fc855238cb7930bcd163509be812661b06ffa4c98749b00ef0a152d2c82f01579241d98849828abab022f29fb0248386628afb39468cd20572ff52e14635c846f5594c74b0e6fa98597ba258be7030f48e5cc7774cfb9866040e96572a5c67d2ad81de2b8b734e7e7240e256520dd7188afb9752c6a034481f3049fadf999208dafb4597801d34a588b55a9ff299585d95cd9198de780f12e3dbdceacfd40b06f2654c088d40f0854751efe43ef173ea23237976a2c3f6cf0730ccd0b38f7f0cc7d1ceb417deecc5c88c52247b4e1b534bdaa2dd693229b6da45ac37fdff8c23ffd0d2d86c6a6660fb3314cf64fc4932be1f562b644af0eb722232a99fb22ded9bb0f3677570286ea34d28786c083ff1ce55ad0d67a43c07b14e1155a5a9c906e5b188a5ec393c216e6a830e7627d47ac332b73cd74642e9c233176e8e9f1024e68bea8bd5675260b1f078fe4860fd5a8ca5cd25b5a5ad92258b2a00ae1c7835d2006871210a43471c737f71e3584877df2ef9e81d751f0d2e4400cc1e946e7144a99f56e9a87374400511a052e59400c3d5e55cfd2ca686154ffecdfcecedeb27e7b7d2197134c82b2865a87fb9359de859d226fab172b7e107673fe7298e3d153b70ecf9542ac097ae3e3cb0d5284e49775d17d7602e72ba5e5485d5ae3d6d9f3d0605efdbbf5313f609cf884ebabb1a55a59b0de1d908d5ef71791935c303f85b55190f6790117beb225045a3bc53eb8f3c51342f6b1e8d324962995842ac4a6076b536bcf4cfaffb993481f078001f6b95ce7d5834ab9e43b271210d8e0708279025ce9aace85a02fadf2e27506066ddab07f0bd091dcc5c213681aaa6e9dfeeee889ef6627ef57617122304278f3576c9ffcae10943e86f5647a0e4afeab9a8a7436a983fdf3020e3b0f0a21ad0fc3fe2e5e3cbadf66392f667d62b2c996a004aa633f7c50ff1b7a8bd3e3de16c47ff5ef4cda1d748d6c18f9004e79bd31fc6856d9a493fe508d35db94dce420928bc9e378d3dac39f0e1991dd652ee03398f1edd251c15b72804ee572f2e0bc32b30c5d47dfefe932ee0e0d9939345bd10565e22ec0e77105ac5d3b06a8d1fe63761d1f7dd0636a74238cbd5dfc4b08435ba43442010e5239aef56b4a0b4ab9e86fd3deff76063df054c3387241e2467d0f2440228d3b92feeb313176d7a304c165e42f470bf862f0a8cac8a815c14fc216a451078191bbc6ae4d48d4ec1ac654f8cec563cdafe23cd16dbbcbbec1b1d30be2ca628f70277be7b7ddc6f856f731d70e58e89bd820202479f625010d7015ce6bbb84d462c6fe6ec913ec8d385b93f2736004be189ea8b2bc846d9b673c36ca0608fff10f8f3bc464362e85d6f6b0219ae92e2a9466e3909af7c5dac4f86b2c81377d000b1ec4f1291fbf37a53a1d91edc0", 0x1000, 0xfffffffffffffff8) keyctl$dh_compute(0x17, &(0x7f00000002c0)={r4, 0x0, r3}, &(0x7f0000000400)=""/91, 0x5b, &(0x7f00000004c0)={&(0x7f0000000300)={'xcbc-aes-ce\x00'}, &(0x7f0000000480)="9213e16f27d48e45ec65827b1f5cad9e8ca3521a84edb5c07c6de4570757cbb0802f9fb92c21ab45e93af81ff6", 0x2d}) preadv2(r0, &(0x7f00000007c0)=[{&(0x7f0000000500)=""/94, 0x5e}, {&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f00000006c0)=""/213, 0xd5}, {&(0x7f0000000580)=""/29, 0x1d}], 0x4, 0x8000, 0x1000, 0x0) r5 = add_key$keyring(&(0x7f0000000880)='keyring\x00', &(0x7f00000008c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff8) r6 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, 0x0, 0x0, 0x0) keyctl$update(0x2, 0x0, 0x0, 0x0) r7 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r7, &(0x7f00000015c0), 0x0, 0x0) keyctl$instantiate_iov(0x14, r5, &(0x7f0000004400)=[{&(0x7f00000043c0)="2defcbc97d3ed6e8c88ab8c3d5ad2df7d8edc251b28a48a507c9bdc769ec9b8370f4f26918a354cab257dbf7466f", 0x2e}], 0x1, 0x0) r8 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r8, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r6) add_key$user(&(0x7f0000003340)='user\x00', &(0x7f0000003380)={'syz', 0x2}, &(0x7f00000033c0)="60798e46de012b302dab4d03d9d116ef4dc926b0dcbb46d409c3ea403d7c003a2b324e076a45e7e680bb1505f33b1ca168f24cde3050154f25dd1aec502a3548c7f7bf1d502cb1aa9c6835396e3d6b6a15a39af2c33e24e22633577f6196fd5328b11045e3728cce2925a21adebb1f09335c663bcb330f86106e810402dc06909b055cf88af02a8b0bde4347d34849a61d732a1ec24ba9c107a81fc8f1f9651761a1b3bba5a1f487aec709e5560be6bd63f48616d5decea8277fc71939b69c9077dd252aa6a99931191f52c0c3ae8b66c2a79655944e22508632ec67ed3a4c48a735cff6ea2939932d4e06303eeacc17c149590819b6df6dbbe4974ec0e6fa4424e950ecb80c820f54f1884cda6581b5331acde69f2a2979a26506c96e407958ec75fe914d23c94083252551de6468d2735b47fcaee40ad92dc98f0daddbb4bc3ad28c0dc6fa9654914d8fc1b3575ce7b4bd144fcb1ae0c23868acb1783792fc4690da1c4d3d13487b87522549277e2e088581152ef77302fd10ff1547fda20a0364e0fe64c1bc8f238f674290058771cf97622379a3a01b62f1c414e7dd8f8ca5858593eb3c3e808f9c587ee069fbf55bc6d843ac4a854fa05126dd683cefa8460b8b06e924ed404f9366ba1d8220b48259fb1118fbbeb0becd9c45cccd5ccfb049185b4e2a3e8414859f722868db7836420efe8682695faea7e4ab410996e825c40f1dc0532c6beca817d7acb6b2b327bbad56ac6c53a46f72e1a60f365d27c0130ee906e8dc8c0fb98273b9b79766db6620b4b2017a777450f90e066e117781a553e62353835fc8b526f641031d7857322b0f20f0a6394e0ccba1c529a8bc604303f250f64a0e6e856c85828f26e0c66c41b7d893111c0c66c890a14a61a961578cec5a16ddf3be1216f250639e0bfd4f43104f7911e26c3d7cb76dc64d4f698fb5b24f2b4d3c83972b33515248a42f407748d10f1e65b4e61cba15debc23a76b0cbcb63818ae75436b049988462305ac47563af9aafeaed19768962312bcbadf5185014287c98e01146f8d15747a42da67daa6f8eb452c334d906b8d7f3c19e9fdb3a07b091726b88d3bb727c6f9dcacdae5fb8efb54eab4c2508d484729914ce554ff469d6dc3c232a4559a9c20ce5769a338293862bffc2070ad06ff3f9caa5d0adeeb94a8c67b8138f9d286d3c0dbae6d9d03c13e436003e6dd3c484262a81ee31ba2fffa2bd659a60647dfdbd62e29a31d7a70ed74754fdac6fce71356c5fd8edba1d4954131b8a6f50a1cd504a9533bd065ef0abc4d1fc3ce051fd9dd895c090ae5cea230fcfe300fc9ad020c7ede81cc30ee86a53049a36be44f8e340a5cc586e4589aec060b66e1930dc5a928803ab32a3a16bf7459b3013b924987e5abac18f788ce8d1613286d1e95e2541c02ca29a25de9bb5315fc4d1da21affc76e5217e5787be285b22ef96783da03f22da9fd25caaa684c95f677a6d00d0567b3c409e9cf4be7506edfd3aefdc9828c5efd50bef65c3b6007fe72b16a4c69e6b3b8cd76ad4ce75f6e49d8897e3581aaa9e38d474a4250ab27c2418fbbab98d0f86fc0c96eade65a37b09d8ff070fd0ffecb4f6f476f6d0c7d68dd646ea0efe518308cf90780a6f6e809925e62c37a7679b08f551949e53b3fbe1507819e7b588f768f54c4b7c0e34461c7ec7e770b08987cfab11f1caffc9ec45ab7860e4610702e78173f5c0b11b5cb3291c415fb76c2345897016401b597adb0433c6e1c3614da50911df828d566aa16a0469098cbf6fa2629daf50b0acd81eebb6dff710acf52f677dfe180e687674e96c1d25a77104061354a2c62fe3fc70db68a2a4510aee4e216d43feed4512f7ebec9d5ba4dbeedbdb4e77d1c7fb80503e66ab7a8d4126040d788855e4fd09514e62bac27d0c15ab0b9bbd98034efdad657c6971e7f5e495f975f71fadde6dfea0889985872b5f4febc1e5962a8abc5f8e4b882bde364fe11eddd0b329fb0d20379843df858885159c55bc67dc666960f919dfe6dd780579b23fedfc5677338919cda427a29c52d7950920817c3c9219e102ee0202aecb41ffaac4af308a2a50b3a935c3d70b48ea9e804b3d15aec7cc71aa51adbf9049dd62d2c4295ba5c8cb7cd1941176f71e540409bda46489835af36792419f4d500dff4cc0af10a3bdd4b9cbe7a7d4f8b9c83e4fd8411c98af24b9d25f6ddb63c9625b9d037336d65215a1a7b3453c54a610e1d2c93b44788526b110751bb65f9d7e54682759330a7262398c9bfd4ab9f3b029dc144d9744b1eb2b7002b749623d93f28349e5e3363e9415931c9894c295c6f2a41c8be90d35e85ba158f000b37bfddcd0706aad0887f74f5ad3b0f1be1b4bd084a186b399e22846dc6ed23ab1156c706124226ec103f1f8dc71fa917bb0e9fe6664e8aed2ab4c84d477312729986f7e8fe79624f7366b08e802bf01ef63c236669195671717f0979da834256a04187b069aaaaba637eda2add1f9154a994f3f076127dd4797193396b9499a7e6013905f85cbe8aaa60212dae852db171cfb1fe117b0790ce9595d1aa048bee7e03b3c2400895c795bd8410b3206ca0eb952d261dd2ecca1b15659788976a68a09bf22c1655691bf19ff3b2a19f1cb15f1f01bf3b8e7f61b196e291983ac9a3fd95b3e17f412b60db9ab4748a5aa384d6840e8955969c9efa709fcc8476da38300c73446a2f9d0fbf521c4f90d0dcbef8f473c54a248563d58b65dfad560f217b218c458da8683bcfb309b019eebee505c10f83e0927715c6e696e524e69f08611aa5ff57612c70cc14bc52e59fe5c7679742154160210e156c4a69103d0e541d072a01719bb9064475f98db6d3dbcba7f906e377e6711150721078284bf711ac44b8f2cf3b79f10d0b0d6e7be6be5fd46051cc0d101f87ac48704f0eceb0196591c95e490484a935d9cf292ee8743f7c27ecb876126382435dd7292b8e1a703ec2c25a68b38c4856d3e27ed8a007dc4ee0dc8e075c9e0250a1d56cd6ba94f2b13f13cdca2d99ba3efd32a00b158a55408179b065910bb5522738da6a6811e01afb3edfc0880402bf558a1b00d83c249a3e29a0d81e7725622a6323a14b36d696de3bf63ade542d89f9242e9e8101ae5d7ebf4d89671db45a826a09dc8e84e1be45ea43213fc6daff0840c7afae32c965d144e6c715f100ce52cfd2e2e5ab1c8645644a1beb30a98d8962f8a41f59ef09da107419ddd55729c8e2c07bda7eed216e0018269dd281506f00d797d263b2204c2b1e415a28a3a5d65855e18d5957e5cb484f45705f93ee5dd6f17bfeeda65589f833779f75f6293e53aaac703e158004d8556221ccc7001e87b549bce3c30532b2396ce68805baea0c4e127248eedd88e5d4eac5e7486272ce84f2036c05c1633e2449d1bd6750d4cedda596040958f343bab8fb58a172d738ecfbd608fd7548215cb1ad521f1725ec13b26b41dcc08c6b3ff5413968c455dd05c2befc95f5979e7685ba3f06c36c8abc696725ff44105f3e8fb4c7f94e0ef6f5647f125b66cdce3fdabeddc04a9fd4c53e89e662d5d815af166425b153eaa15fa3bea4a311fa0aae6ea04e0635f3680f4fb341d511961f9e1d8219a50b3278fcaf39c084ae31f2e0ab9db39968e65424bd37dbc4cdc54b827f6dcbf5b862293ef5c755c0ee28e18ab0677e750039c6e72f8a530aae808a69ce30a6b96b22cc097d883be50e87e74f3bd4321c391096b00040ce9008bd248275e6d79611c8588734d0d11c4e2f54f3e50a4d9390d3c1dd52a21dd1978bc18729cd7bf24120fdfcc61ad6813044abbacc1c7d9cfe4a01637a154747bf38a28a0f3df5a9f3faa3c5b3ba488fbd9c1b729b94438a099ac2b3c056b0aed5096469a41e747e03f60d96d2f3bd6580bdc0c5cf9b6a1a2087e9615d76602d56a4ad8fc7dec09d16d5bad59e7aae80a1fe78eecd8d8987dcb70e43aad9943b824cf1458cc3ced8ff5921069150629f53d0e3a9053a367327763c548a331a7eca987513207178b2a1a8ae04d3f000409512ac1298716e9a4787350b24a0e3dc065273fc76e0110bfe62326a07897a5de5bef4a447a488d0824ee247e4fc755d540f9f0dec0e55828c3ae82e8363f3eedc33dc65dc9e8a7d6c691e39158d27b7e8977f9963449e3bf167c43cdc4048735a8fbe38279fc4a43194caaa6c0430578509990edb99e37eba86ff4a1f5ed84c7971710f719743b0930048b637fba92617a271063883dca6fcd81eb4b72c5c7212132eae3a6285c553d2d3b22dd7fd1558c47879c0283cdcf25973e4376573d67578015e3c1afed8c203e86d41df566e0d0c3d6e3007f64edcb9bcd001a76f8ad220c376ffccca91448a158a6eb64fa7b0b20e735dcd3385821e6ba0d49d8e804c98d74fd2fd32c351766eec8dba52d518abc1c277bd22c185e8e6d8cac844f5d61100e19dc5e746ff6672811e485e8bf3055c112660499303fb4b9181a481248e46ef4aaaa0a7bd69e15ea6655e28c0b328b65cd3a79342e096a814006b4e16e0c9222f00e1b99e74b74ef4c6304af6f3e5f98d69cd5930c7fd9e4832a8ea3ede6c58d5e20db61d8e5136008bedeee10a9df3e6f5492d5578eb887d870918f7556b96561085176d7abeb67156d4fdf3fdd39b587cb655c7e550ce99cd03582e5a047e45953ec43b27f3bceefa7ead330e1802119c32c3f2d266c89c278a6e130b297fd903749100e89f6c7c27b255449337896894744bce885120e87e2b1bd0647178de0ec7e8540c6b80c81634cae525f9289f2e939b48980c4c0c673b3bf4d3919a8e500144ff78932c91b25f03c742c7568da56b9ee79f206d04d181e8b15bd7ae614c5dd371093f50d6c59b234bbc045a10bc2352496618e53296659ebed25f3b4ecd4141dac915a2ccb5e447546853c6981012edb801a621557d408d30b4e8894032f19edb7eaa458245a8053f4d7e7945e338904357777fb9637fdbcb14e703d0857fc69abe97259d0aafc1018fd405f99bafc008d43efa92b19e485882bc0cc2f7405a865bb0fa3a9efd5bdd37f41359de79bc7fc1263edc4dd3cb26a5802773a8e0e257f21b1d0098d0b086b67d2fb75ce01a8ed9065324a983246858c2e5c4ca1a399ea05b044ebf7b417494dcea38064ba4daad804fb72e8a0a405d275864b92d6c5e4b81798debbdaa49011100ca96464f21b834632d3821e9d6e8053e565a70fde271b5abdcba212898646a4b0c2f7fe2559075e02473541c6fe494542d0deee6a4bfd50473ece83bb7699322b20bf003c6c3afee6c94fada1e656935635df758ec1e7428409edbcc813511f9b0a07b84a1d7ca3bc627c6cc94853dc824e58bf5fa24b61de5188b3f8ff3cb43d67818c1a63066ab260858c5a1cab10406da554d35bf2333c1c2fc953b3d7b4a769051702184faf82de3893c3a498fc9f56795964bd1f827c9c93bb4d6c499671cbcd6355b437a98a409b0c806f14cd4403d744d944c8f77a9f8a677223cf41a617a1fe11eef6ff5d25117a99b7912218077cb86cccd6a6e4936dbbd19585f38f4967d1f3ec5141da1175ad1b67280eb033e284738c025b18bdf8e667d0d716dd2caa53f8534929d2a08d6f28c09dc485ad417d3efc0103ef7593d3a42690c3382c1a9377fb00be16cae28dd0f49042273b450ef7b5aef41a0cb98c11ce6bcf7dacffcdef70d8c78f9c1868d2759e372460d74ed8ee027a001624a128899e04d854838d45c120ae8b34bb64911ee2e191118b9f28abcd232600a50", 0x1000, r4) request_key(&(0x7f0000000900)='trusted\x00', &(0x7f0000000940)={'syz', 0x1}, &(0x7f0000000980)='syz', r8) add_key$keyring(&(0x7f0000000800)='keyring\x00', &(0x7f0000000840)={'syz', 0x0}, 0x0, 0x0, r5) keyctl$dh_compute(0x17, &(0x7f0000000140)={r2, r1, r3}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) [ 665.654460] could not allocate digest TFM handle xcbc-aes-ce [ 665.731295] could not allocate digest TFM handle xcbc-aes-ce 01:45:47 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$sock_linger(r2, 0x1, 0xd, &(0x7f0000000080)={0xfffffffd, 0xfffff805}, 0x8) r3 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$sock_SIOCDELRT(r3, 0x890c, &(0x7f0000016b80)={0x0, @xdp={0x2c, 0x0, 0x0, 0x3f}, @xdp, @in={0x2, 0x0, @private}}) r4 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) poll(&(0x7f00000004c0)=[{0xffffffffffffffff, 0xa000}, {r4, 0x2000}, {r2, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) 01:45:47 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) r3 = add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000200)={'syz', 0x3}, &(0x7f00000002c0)="ac41b1754ac73c3182", 0x9, 0xffffffffffffffff) r4 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r4, 0x0, 0x0) r5 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) add_key$user(&(0x7f0000001340)='user\x00', &(0x7f0000001380)={'syz', 0x0}, &(0x7f0000001440)="73cf8e5b48c8134591c4bc1a72b365a67e4d8ace0b8602d91d636c936d567f6df1199d9debf22d59b52e08af6b5800b6f9d446c9695a162bd20622dd49dc01c02b43a26a71a5ec99d3a496c77f094ce2a02762c3e0eab665d13c7d40ca914a974bcbfc73834536215c02bd201bca07be1d", 0x71, r4) keyctl$instantiate_iov(0x14, r5, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r4) keyctl$dh_compute(0x17, &(0x7f0000000300)={r3, r1, r5}, &(0x7f0000000400)=""/78, 0x4e, &(0x7f00000005c0)={&(0x7f0000000480)={'crc32-pclmul\x00'}, &(0x7f00000004c0)="2fac92f889452f29681ccf587d80806aa170bf7316e9e9f540de091e76b907ff46b22e0d4aa53af9045ebd930f33d2f3fa54416dac846ba559658bed59b35667496047d5195b04a3a767ef531d79c9c353e5c6ed8b0e52c7ecaf074e5ba89380792115047014b45bab5f5ef3ece000ba9756d5f02eef06f192bd76575ee5324e9df1f3de8f97fd497e4a6cbf8583fa85387382698c4a02d607a8cbbf5a2336c5cd8aca1166e60763f1c0fb0b73a07765a2ca01063a924c5e15904864f42de6c5d41c8203d87cdc164a5d24e060e975eda1903cbac8ee8ef64968e42ee8a6e39f37870ff729ad52bb78fce2", 0xeb}) 01:45:47 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='freezer.self_freezing\x00', 0x0, 0x0) r2 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r2, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_BIND_IP(r2, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r3}}, 0x30) syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') r4 = open(&(0x7f0000000240)='./bus\x00', 0x141042, 0x0) r5 = creat(&(0x7f0000000000)='./bus\x00', 0x0) r6 = creat(&(0x7f0000000280)='./bus\x00', 0x0) ftruncate(r6, 0x12081ff) fcntl$setstatus(r5, 0x4, 0x6100) write$cgroup_type(r5, &(0x7f0000000200)='threaded\x00', 0xf642e7e) r7 = open(&(0x7f0000000040)='./file0\x00', 0x14b042, 0x0) r8 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r8, 0x0, 0x80000, 0x4003fe) ioctl$EXT4_IOC_MOVE_EXT(r7, 0xc028660f, &(0x7f0000000140)={0x0, r5}) sendfile(r4, r4, 0x0, 0x7fff) 01:45:47 executing program 5: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r2 = perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$netlink(0x10, 0x3, 0x0) r3 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) r4 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) r5 = dup2(r4, r3) write$RDMA_USER_CM_CMD_CREATE_ID(r4, &(0x7f0000000180)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000300)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_RESOLVE_IP(r3, &(0x7f0000000200)={0x3, 0x40, 0xfa04, {{0x6000000, 0x0, 0x0, @empty}, {0xa, 0x0, 0x0, @dev={0xfe, 0x80, [], 0x3f}}, r6}}, 0x48) socketpair$unix(0x1, 0x1, 0x0, 0x0) r7 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000080)={0x2020}, 0x2020) write$RDMA_USER_CM_CMD_DESTROY_ID(0xffffffffffffffff, &(0x7f00000004c0)={0x1, 0x10, 0xfa00, {&(0x7f00000002c0), r6}}, 0x18) write$RDMA_USER_CM_CMD_CREATE_ID(r7, &(0x7f0000000300)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000040), 0x13f}}, 0x20) accept4$tipc(r5, 0x0, &(0x7f0000000100), 0x80800) ioctl$FIDEDUPERANGE(r2, 0xc0189436, &(0x7f00000020c0)=ANY=[@ANYBLOB, @ANYBLOB="96560bc233c7b180c7d0ad942f18ee26d133d030250865d11e087f1b5cea4bbac4f0723ab48164ed654944158683fb985eff5c91fb0502000000039c0851d2f43c328b98c02666d23877e65273c96d000000000000d215c7666129234d9fba5d8ecd2ab72ccd478e01b455599eb377e58a86724af9e00b923d4e7d451594ecc3175a9107df1fa5d1ffa2bdce9620045e4fdb69cd6f0fda3ab74b2caeb9938636b23838804c51b7edfaafdeaad8d886d42fde2ed1694ac472107d0f039a259ebc87210b365d51c19742dba0519e61f6fd1aa929415cb151f9d8dd5847addbb41126619cec2da3997907609ca6c2d6faaa066a3941d1e610b3a11ac504f68d0ffe94bea084897dbc51ef18e8d22b80643131dceac87a8b0f4504a72eec5bc284d262c0403a2411f87210b82e2b6156a69c18f91969fe5205ba33eecd21dc626f5be24ff7cc4cc9a5331945c7daf668260940fcfb4b4f6afb499a", @ANYRES32, @ANYRES32, @ANYBLOB, @ANYRES32=r5, @ANYBLOB="000000007f00"/28, @ANYRES32, @ANYRES32, @ANYBLOB="00000000ba0000000000000000000000000000664077721f6d36767e"]) ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0x0) r8 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r8}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:47 executing program 0: r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={0x0, r0, r1}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:49 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f0000000080)={0xfffffffd, 0xfffff805}, 0x8) syz_init_net_socket$x25(0x9, 0x5, 0x0) r4 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) poll(&(0x7f00000004c0)=[{0xffffffffffffffff, 0xa000}, {r4, 0x2000}, {r3, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 01:45:49 executing program 5: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r2 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r2, 0x0, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r3, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r2) keyctl$dh_compute(0x17, &(0x7f0000000100)={r0, r0, r3}, &(0x7f0000000400)=""/233, 0xe9, &(0x7f00000002c0)={&(0x7f0000000200)={'sha3-256-ce\x00'}, &(0x7f00000006c0)="ff21f799b347f8912caa6c308a60e0f18c918ba483c02f0a50ae3a3e65e562ed7195e16f5f03bfe8e34b1eb35a24cf8b4b3505deacda95e4427b2ceced2f5122e770a6fb5eb494c02949c9824cae844d4dee9369ae79a93a9487777c737664f7cef21c4d04522d089362cd8e5b5090c10cb19ccd1078dacdf7031626ec2cc48821c0d41f8c11762fd9b6fc8fbea66086b7ad268daaade9211b4357df8c5862de38c127fb6866ded76102376fe902e68564866c1b41e6b688f814688bb9568a2a23dd4abbd0a0ffa23c0cddb412d83d1c4985ffb063d55812a13f78ad45d6b6f02d5991de3ce78fc7d47ccfbf538a22d43b3f26cdbc7cb0a60aa026c905ba", 0xfe}) r4 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r4}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:49 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r1, &(0x7f0000000080)={0x2020}, 0x2020) perf_event_open(&(0x7f00000002c0)={0x2, 0x70, 0x6, 0x7f, 0x8, 0x80, 0x0, 0xff, 0x10, 0xf, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x6, 0x2, @perf_config_ext={0x0, 0x80000000}, 0xa0c0, 0x5, 0x32, 0x7, 0x5, 0x1f6db0c6, 0x3f}, r0, 0x5, r1, 0x2) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r3 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r4 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r3, r2, r4}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:49 executing program 3: r0 = accept$alg(0xffffffffffffffff, 0x0, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/loop-control\x00', 0x800, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0x0) r2 = openat$incfs(0xffffffffffffffff, &(0x7f00000004c0)='.log\x00', 0x400802, 0x13) io_submit(0x0, 0x3, &(0x7f0000000540)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x7, 0x6, 0xffffffffffffffff, &(0x7f00000002c0)="84bde7278a504836308b5bb183945f64bbd45af2657a252561ae0043d8e4e0ca34f15f068eecd692099377cb1c03567ab9a7242604853587a0052bd542365f94f143f7c4649573817c6acdc9b1ce44cde3d4b88db0030063217e4377397b9a0f3fb87426b685e45e4fd1aa22932c7e2177cecb38b0ff15fe699ad3e6e1bd7cad01af6590084525b7b3743380c0b5f94696e7b55737927ac5", 0x98, 0xfffffffffffffffd, 0x0, 0x2}, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x57, r0, &(0x7f0000000380)="c5fa28a755568144ab9c63618e377047e66208e5837bd5c1251d0269d9b70865633139f500c0d2a8fe81831ffe768b25bdf4275ee0e0f4cfdd5df65314e2da283272ce825782c5c5282c5e7815c1e9357cdc7f11c32490260deb3dd5e43ad220d4d2b1f803d565f161f442d84177b13b85e96945ac7d622fba7f4a9a4480a4fa5a2dcc943029e44bdd30b8115819a0cd473535dcd3c4329958b1fd24", 0x9c, 0x2, 0x0, 0x1}, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000440)="b4de8fc4c4142cc80e4a7fb3da32bc258f6f1172cef956eeb041934627fb64cde9e4e7a88982f82731cddd23394d5c27187102abeead840701dbe03a3d363134396f46c500bb45d09e989402957eb01b6d4043f8a550d2a4a6404d474c38b7a9517aa62376", 0x65, 0x1, 0x0, 0x3, r2}]) r3 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r3, &(0x7f00000000c0)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000040), 0x13d, 0x3}}, 0x20) write$RDMA_USER_CM_CMD_CREATE_ID(r3, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r4}}, 0x30) r5 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$sock_linger(r5, 0x1, 0xd, &(0x7f0000000080)={0xfffffffd, 0xfffff805}, 0x8) r6 = socket$inet6_udplite(0xa, 0x2, 0x88) dup3(r6, r5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0xca, &(0x7f0000000580)={0x3f, 0x0, 0x9, 0x40, 0xfffffffd}, 0xc) write$RDMA_USER_CM_CMD_RESOLVE_IP(r3, &(0x7f00000001c0)={0x3, 0x40, 0xfa00, {{0xa, 0x4e21, 0x2, @local, 0xe032}, {0xa, 0x4e20, 0x31, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x101}, r4}}, 0x48) write$RDMA_USER_CM_CMD_LISTEN(r3, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r4}}, 0x10) 01:45:49 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r1, &(0x7f00000002c0)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0xffff}}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r1, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r2}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r1, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r2}}, 0x18) r3 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_BIND_IP(r3, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r3, &(0x7f0000000140)={0x7, 0x8}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r3, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040)}}, 0x18) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f0000000240)={0x1, 0x10, 0xfa00, {&(0x7f0000000200)}}, 0x18) write$RDMA_USER_CM_CMD_MIGRATE_ID(0xffffffffffffffff, &(0x7f00000001c0)={0x12, 0x10, 0xfa00, {&(0x7f0000000100), r2, r0}}, 0x18) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x0) ioctl$BTRFS_IOC_SCRUB(r1, 0xc400941b, &(0x7f0000000d00)={0x0, 0x3, 0x11}) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f0000001100)={0x2, 0x1, {0x0, @struct={0x80, 0xffff}, 0x0, 0x8, 0xfff, 0x7ff, 0x40000000000ff, 0x100, 0x0, @struct={0x7, 0x80000080}, 0x2, 0x8, [0x1f, 0x1, 0x9, 0x57df, 0x0, 0x8]}, {0x2, @usage=0x7, 0x0, 0x8, 0x100000001, 0x40, 0x7fffffff, 0x8, 0x0, @usage=0x1, 0x9, 0x2, [0x0, 0x100000000000, 0x1, 0x3, 0xfff, 0x7]}, {0x9, @struct={0x8, 0xc02}, r4, 0xfffffffffffffffb, 0x5, 0x1, 0x4, 0x9, 0x1, @struct={0x50, 0xa36}, 0x8, 0x3, [0x7, 0x10001, 0x6, 0x3, 0x5, 0x8001]}, {0x9}}) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r5}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r5}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r5}}, 0x18) 01:45:49 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000280)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xba, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={0x0, r0, r1}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:49 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r1, 0x0, 0x0) r2 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r2, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r1) r3 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r3, 0x0, 0x0) r4 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) r5 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r5, 0x0, 0x0) r6 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r6, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r5) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r5, 0x0, &(0x7f0000001340)=@keyring={'key_or_keyring:', r2}) keyctl$instantiate_iov(0x14, r4, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r3) keyctl$dh_compute(0x17, &(0x7f0000000100)={r1, r0, r3}, &(0x7f00000002c0)=""/106, 0x6a, 0x0) r7 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r8 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r7, r0, r8}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) socketpair(0x23, 0x1, 0xffffff81, &(0x7f0000000200)) 01:45:50 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$sock_linger(r2, 0x1, 0xd, &(0x7f0000000080)={0xfffffffd, 0xfffff805}, 0x8) syz_init_net_socket$x25(0x9, 0x5, 0x0) r3 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) poll(&(0x7f00000004c0)=[{0xffffffffffffffff, 0xa000}, {r3, 0x2000}, {r2, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) 01:45:50 executing program 5: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) perf_event_open(&(0x7f00000002c0)={0x4, 0x70, 0x3f, 0x4, 0x5, 0x40, 0x0, 0x10000, 0x3c420, 0xa, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x14ba00, 0x0, @perf_config_ext={0x6}, 0x400, 0x7, 0x9, 0x0, 0x3, 0x7, 0x1000}, 0xffffffffffffffff, 0x9, r3, 0x1) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:50 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) add_key$user(&(0x7f0000001340)='user\x00', &(0x7f0000001380)={'syz', 0x1}, &(0x7f0000001440), 0x0, 0xfffffffffffffffd) r2 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r2, 0x0, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x39, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2", 0x3a}, 0x48, 0xfffffffffffffffd) r4 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r4, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, r1, r3, 0x0, 0x0) r5 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r5, &(0x7f00000015c0), 0x0, 0x0) r6 = add_key(&(0x7f0000000100)='trusted\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f00000002c0)="4b5f4f1fbc37eb853ae8362cd022971a3a441861479eaae7d17f9957b76bf05e7c", 0x21, 0xfffffffffffffffb) keyctl$dh_compute(0x17, &(0x7f0000000300)={r3, r5, r6}, &(0x7f0000000400)=""/67, 0x43, &(0x7f0000000500)={&(0x7f0000000480)={'sha224\x00'}, &(0x7f00000004c0)="d52267022c2ae8b51a5474c7d351dae5e66d5e68236aae61bdbbf0dd6fc591aabc8a1d0fd920384e22903eb822b9da18025b321aa6", 0x35}) r7 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$update(0x2, 0x0, 0x0, 0x0) r8 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r8, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, 0x0) add_key$keyring(&(0x7f0000001440)='keyring\x00', &(0x7f0000001480)={'syz', 0x2}, 0x0, 0x0, r8) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r7}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:50 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r1, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r2}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r1, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r2}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r1, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r2}}, 0x18) write$RDMA_USER_CM_CMD_RESOLVE_IP(r0, &(0x7f00000001c0)={0x3, 0x40, 0xfa00, {{0xa, 0x4e20, 0xce, @rand_addr=' \x01\x00', 0x1ff}, {0xa, 0x4e23, 0x2, @local, 0x6}, r2, 0x9}}, 0x48) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r3}}, 0x30) r4 = socket$inet6_dccp(0xa, 0x6, 0x0) ioctl$FITHAW(r4, 0xc0045878) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r3}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r3}}, 0x18) 01:45:50 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) r2 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vsock\x00', 0x240000, 0x0) write$RDMA_USER_CM_CMD_JOIN_IP_MCAST(r2, &(0x7f0000000100)={0x10, 0x30, 0xfa00, {&(0x7f00000000c0), 0x0, {0xa, 0x4e20, 0x3, @mcast2, 0x1}, r1}}, 0x38) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) 01:45:50 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f0000000080)={0xfffffffd, 0xfffff805}, 0x8) r4 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) poll(&(0x7f00000004c0)=[{0xffffffffffffffff, 0xa000}, {r4, 0x2000}, {r3, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 01:45:50 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40086602, &(0x7f0000000100)) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x5, r0, 0x1) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r0, 0x4008240b, &(0x7f00000002c0)={0x5, 0x70, 0x20, 0x1, 0x9, 0x34, 0x0, 0x9d1c, 0x40a, 0x6, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x7, 0x0, @perf_bp={&(0x7f0000000200), 0x1}, 0x40021, 0xd, 0x5, 0x5, 0x20b0, 0xffffffff, 0x2}) write$cgroup_type(r0, &(0x7f0000000000)='threaded\x00', 0x248800) ptrace$setopts(0x4200, 0xffffffffffffffff, 0xc819, 0x6) r2 = perf_event_open(&(0x7f00000012c0)={0x0, 0x70, 0x0, 0x0, 0xfc, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x2400, 0x3ff) r4 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r5 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r4, r3, r5}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r6, &(0x7f0000000080)={0x2020}, 0x2020) read$rfkill(r6, &(0x7f0000000400), 0x8) 01:45:50 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000200)={0x0, 0x18, 0xfa00, {0x3, &(0x7f00000001c0)={0xffffffffffffffff}, 0x0, 0x6}}, 0x20) write$RDMA_USER_CM_CMD_MIGRATE_ID(r0, &(0x7f0000000240)={0x12, 0x10, 0xfa00, {&(0x7f0000000100), r1, r0}}, 0x18) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r2}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r2}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r2}}, 0x18) 01:45:50 executing program 5: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) r3 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) r4 = add_key$user(&(0x7f0000001340)='user\x00', &(0x7f0000001380)={'syz', 0x0}, &(0x7f0000001600)="dd21caf5e90eea0227c28069576e02df1a1d804b7913d9ab3a123e8b6ac10638777a9b8b2189a3ad37e4fbb0f2dd476cb0f38e22bc65a234d9b698de096d10cceace31d409942b81716db6ebb50a82a05be2705c47c9706da5eff1573787a43fb0e30dae0f62056ee219354871da05350857d138378e2aacde99455ff6737bf664e787aff9d00f8d19f6febb060fd0c660e31bc02176a2883994d1cdc173b01b8154cc637f0ec9e820e6b0ef80413608a675c64114afa2329ab321feb170ca2b8b01fc4b467589b0a17fd6", 0xcb, r3) r5 = request_key(&(0x7f0000001440)='asymmetric\x00', &(0x7f0000001480)={'syz', 0x1}, &(0x7f00000014c0)='syz', r3) add_key$user(&(0x7f0000003900)='user\x00', &(0x7f0000001740)={'syz', 0x1}, &(0x7f0000003ac0)="002c2600000000000000089da676f23a085368983d9ea2809344d7a80814200fdd1b7e6a36969d407a9c817b04b2147f0b6c596c427cb73ec661c54798f2de70e216374aafe83f406eb1cd36801416c890330234602eabd3d9e8896179cb32b7cc459b1f9864538b84d0d42c9cf497b88eb3b791311f", 0x76, 0xfffffffffffffff9) keyctl$dh_compute(0x17, &(0x7f0000003940)={0x0, 0x0, r2}, &(0x7f0000003980)=""/19, 0x13, &(0x7f0000003a80)={&(0x7f00000039c0)={'sha512\x00'}, &(0x7f0000003a00)="1c4639f78cc7ceff2230ac94070296ea1398f909e46728e9b3cbcd3cb1c6bb7b83173eb33f4edba66c39a4e73dc1b47489b9c2a46871848b95ad34894d643b32fe3c7866257d0b61abafac7e9e076f5974fa5d18aa88e0d086c542db968ec4ef0629a03169d39c5cb4fd68c3cb653edd", 0x70}) keyctl$dh_compute(0x17, &(0x7f0000001540)={r3, r4, r5}, &(0x7f0000001580)=""/33, 0x21, 0x0) r6 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) r7 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r7, 0x0, 0x0) r8 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x63, 0x39, 0x39, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2", 0x1a}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r8, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r7) keyctl$dh_compute(0x17, &(0x7f00000017c0)={r7, 0x0, r3}, &(0x7f0000001800)=""/4096, 0x1000, &(0x7f0000003840)={&(0x7f0000002800)={'sha384\x00'}, &(0x7f0000002840)="f06d1c5deacadce6877caf1528cd212819952616d66fd385a1f037b501b4af58aed7e7ef4c70570c1b9fafbcc7334d50bbd8c00d5e6b70f5ad43fe4685f3ad22c21bd34b3e8c5f54cab311e56d17e29d6b6e1519fa0ae78cd4bdba2374e53274d2dc92ba579978a4d48eaebab13698594e18c8aaa3e786fada5d2cb21231d53c2ded45b9d5d5fca14feaa4a8dcfe4c711bf7dc53dd9c2a5fe51385ff43dca2415182a98b03d69b61273c4a58a704ec1bd945604c9aba8d235fb766701610d37a4bf5756af49074c22a53ce2d1f7515a07660923f49da1171bb90318a2e4a19f63e1294b18f4ff2ba0740b4e600d62dde42c4f76691f22f828d0bfa6034012115221d3bc5c5023ec6b15113f8ccfdb8cd321907c0abd00515f8c8bc116a33c04092e2e126da9b9209c09c1bf8db8242a9ac78a7e31f5bf016084b45ef0f1253988511f6b33dedadaf8ec3691af46af3056a63d5fbc3fd3b25840777d8d131cd3887539998a5c4ca65bb97157a2cd591767c3bced20d33d9c0f44d31b11dd8a04e59868a81020d8dbb5d92194534b7f621cc9514bed16b19e2294f8ace01b62b7897a1a8b5caefa89d7668c6d639f05adca58d81579e658e39f766be1c5934592557aae0dd5258910dc86b5bf9e4111f4e55fe05a296b646c19ba44c7a07e30e26dff6010a2dac079758777a897cf516769f37a147179640635d868f7df729db644b038effa711252387d4bd290292e49593ce7d2a6e1983205bee1d6ef4f6b7af8fb71e12c16a59aa568416e8209e51ade2840adaeb8cf6ea01589eae4c62508373b2b9fff1f9fe28704fc04b4aa89929416a020721f828b86d6f071c042776e47286c1bfc59fe4c2a2331d9fa6f25ae6cdae69700779496b55f24c172edc2e404e632a1b42643ff460a309f8e46a285b271a93e9ed72033bff5bd99e38e1d9b83d9fe0524a31c0e3953b35f7e6e45397e6adbba2bfb17c7d5b308b3abc6c642db83747d8f1170962c8a6206f52f18da83d1f5583c4d8536b6bf51d6e2bb94e4d3b9bb8da77925796ab3f4c28795455291ebc49dfa6570cedaadd77be651e3668f848c2a41db3f867a0a7df3781e444b4aaac4f28ba353585dbed44d439d50d308b083971bbe3dcad742a1c3de409972e1022f667edd3db143b870f443239958fbf77369929dd46fe2ab63f9e857a4192486a194bf1207b8b346aaff44d6bbebc467d30c70a5fbfda098167d419bcf4a9fd79476c90cab4dc8b5e4587d36732edc8afd4440c9983090771eb28997186dbb9f5474a76337b483fa693180b3802ad6d1ecdd1d69a2191fe6876cd092ce7431c139ba450865644eb0c130628b31ddaea804560678a17371471aab8104ee3e1688709540bcad8fdaff9573d48f340e62fc7a158915194b0fd843a522521db1ae34f598946907481e5350e4edea5cceccac67113cf4ef5825570b4b1afc0fbdbf5799f610aacedefcd5ec3386bdb0a9b5f8a89a1814b43fdf036e729e55923622e90abcf2701a47752c0a42420f2307624112c2314f46a338bb6118b3949af34c661be4d2f6a40a485ba3337c860df8c96d769c15c16440260f293b1873101518ac3a79ee18d801ac826f05bcbd16c84611b8c09d6e9750b61a146652524141571d28abfd003848462a61f388beaf5fa8d73f43843755ceb97fff2ddc1a56144176f25eec9ff538f0006857af4801059caddd260443449f87808acbaf98399eb8853f04ddab0f66c2a6188d9953e8e314493a24cb94bbe39a1b9f23ca7704e6701c2b08fca948d930cd6237334feda19bac4a2a4bb06740abc1b2df433323cb39a856931c54bcb51b3e1ab711d13edb3123c529078140fb695eecd162af88447bbb40e4d7ad4b6aef30da412e234a65ffde66b22617f9750b79fe91e78751b4e336df0d37b21e21511027477aa6fb1a87c8905dc0127d2e04b64f1b51c0c148938e60024f6919b1ff0a5c6cd8794618d59c3356382bd3bf544e564d46462ff7ca6578379dcb2fdb09370e5799fbab3d48ca76cb49c1701af3ba245a4b2cc7d3d64a7bee659bf00905647f43f497f61a8c248372f4e88d95c1167da9f37e9290ed3124a632bf911d457bd8f7f212c70629b5d97fde65dbafedd1689224a1c1a48278cde197f3494fddf35d2fd74aa1ebc86ce948729ec258cfc82a32ca01b42f62c5668f22a114b5f17d02156a8500d2633e0e6d0bbdc82e0c25e9abbbf00f4563a1c915e5a5111beafed2c16096adfb30f5d0d9f9f0f84b3332d60c934be4f8aaf5770b2b3d6017d86c5edc7c34462e514a481bf2171a33786c6b32337a54ba6221bea1088ee17a03e0f9c5d9126a87414c288816f398f8c55d8ceac26abf7901e04935d6526358db6e90984c695d9248ed37b986e46e68966a4fc1fc24fee7a354bf59c1eddbb86696ed90d0491581314ce681bfc9dc26182eaf87b704ad0eb6c6ae718bccfa3a28301c3a571a36d8b295f1b204da00472759d23b4a33641e135251c68006be21ca4fc4e140c3f16a8bb1cc5218edc202bfdd11293a2d6ef362cabbd5d877c7c259282fc98acb1740cd4ffb6ad27730ac367c48a1bd9423c9679242dc180b149ad414b372ffa4e3239eadd694baa198ab378a229d38758d2e076bfecd8332ca3908a56a194c70ed70a4e51fb2bb927e1bd98b3ba20fafff8fd6b7dd6470bedc257193138d13725595de374ac632497a4ac8e0c26c755156d6329220f025526e8839afaeab1e0cd0bf5778927f4dcfd77ed2c9f0882fae2e30c927fa6f6b9505cf88bdb1ba68f73f76a033b28f6c3f0be07eb5b24f51a191a91f914f25fac98bdb30649b78010d2d729afa1cd69d6f7c5e788e7d52708712014e2add8f7d34a5197e25b16c26e570ace89a1d9b97f021a1dbeeaa100e1897d7a4f79021ee18f6c7772f2115b12037fb17e63da0ce661d98d8d6d223481d6bf481e1e62e1a638476181f643ac4749a4d7f31121141e3bb026c3cb6d824b149759c5c8f6e8803e176ae84b9f9e7ea51458af0a4715c559b8a0122e8341af09050360b644253d0487f98eba09637107262bdd514d92248ece84b5b3ecf8d22c7c947a75d307b436565499ba232f3235c87dc136c1af12dada1bb0fac31e6f2f57ba4ce73cdbcbde7afdb31a67ccc75dc8f8b1143fc8675c88e2be3fff534cda1a1986ee4bb0e5da90fd1788b8b51cc28d2f53819662993c25138bd4f5de2b0763f52e42fe328f0c857bd0926c9cbce195afe85d45463eb9d4b83cdf7ad8115dd1401a7e3ef8973b89848c98f8a592399d9249b794ffbca4f0ef616b6e82a6e2efeb1c657b97db89045d8e501393d8ef61e9a73a3faf82ababbcffa5abe7e3892bdafc1079217f0157552312e07ac262bc52758aea84c5a06a143cfbde42746ddb40046c68ce92417e4b220fc730f22416d90216646b9947c8eebd19d6e2a5ad9da04f0a12ce446d3b10cfede3e74604656671e3c07d203ee9cff6c28eaa8804163f3dad0ef5dcb56a6472528f8b2d463aa50b4712f603ad9b13b16e3b61ccbf5a3375875b4ab629b4a113f6103778a538fd8e33516f488a871f0a3d4f0ecb8a26b7516384eb8981bfbf0d7686d5ab36fcda7f5637db2f07f9b21bd814677ea0ee282e8e54fe979ab160945785094b09c8d57c427501e9554274dfb08e13bfadcb97a63c1641987a57f63818eb7e557d0c9f8ce9ce528fa0718c4564781b05f9044496803212fad4438e1815671a3eee58b57cd6c9f9239a1e163fc412c10340dc0bcc77a9cb143218dc074d56f146f31f5aa3df784e306ccf0cb845444806b26d35f865f80ba3e1a94ae501c51d2c4a8491b1701f3109f493ffdb3c702efbdd5d2b2e67cc41bb37a9d21a96610c4f9d5dc54984c3d34e95557d93f5933e94324a9a5c4f6d4ffa8aa62acebad1ac69f2ea3885c3197fd984ae695500eee363f439b273623a05a69fde20d92d6d81449407e7ed131296c5639d70b9d095f50503f048c2bc3103b9aa04adcc82a5dcc44698a03c6e56bc5b207c6f9f93aad1e465234fc3c7f35adc795259fc9866aad64ddc1e183c9faf7ebd8de3cb2ef61785b8733be28b1c5e5e141c411fb20035fd9ba8eca2dcc770cbcf8c7f6d92ee7977102f7233bace6134ad1eaaaf386aa5fba1d226c3607766700421794875cffcd435df3cbf1f7654d834ca5e5cccd91c38689b146f37157bb74f9ea9ef90e8a9a7582580a12b929e336149b711bcb63291b830d3b618ec91e1254ce5cdf9d8d57a2bdd6131b1535615cde0788d5a258663ab0c4db1c1ba0797c3786443a49d775907923a4398925ded14947e5638e735e7c95baa9634df5b448f6ed5e368d7f5865ad34494fc08ef4c30c810c3485bc23c3fa9fc90d4b234b055beb61b07e4719b1f7a0e2798b90ce60fc19066b0cb23771c63b18215373ce464995c974ba73234fc042d819d2828313d7c9a595103a24e8293f3911a664c6558c6371a34197fd5ecc3d77af6da5f0b7d2f20d7f39c3a833fe5abb5a9bcb7b67721fe5b3d4b2952c6387962d9a20fe0c8fb5a9234f3247ae0d56c268e7206f449c110c2d4e8de163cac3295a1490f4ffaddb6be57aa2797ff0da1576b25b6385178897b247dba736dc4fc4b60e401c3fa02533224ea1fc99a858140aa0083c2e4d999bdd1a32c38d0e004b2aacc5ee8410e5e6509c2cac1de9844aa62ca9b5281146fbbc667e21344f4891262759b92ed62896c44742792e31f1cc958d05784a1ad5c065787f0f587da064cfe24adbe577f8c71ecb44d638657ffd2411892909478169055932e18b1cfd713bd1adddbc384738a04cdebc63ce4f2409434ee8cceae356aee4709a63fcb55afc21d20f76a0693b9bf10dec56e8c0046d1b3367f88edceb482c5809fa68ea973a803993109d01d96c1e821772fe451b6028920cc6dabc788894b79dded1cb7f742ecd11b108be0c2c309e579be294f0f5c1215dedc7a4b48acd12238c672415b25cc596357fc27c1e6c9785c4594875cc2c65505e5734bc90220be55a8d645a1b7fed8b88d43366697eedb95d4e5503cc72583ae86eafdee4eb26922e65f3a703d01fdfd9b38252b72f9f89b4317aba2fff457c1dfd33082451aef52704550ce1caee524651a3bb62cddeb9c01d48bc70705bc7037bcc2300e630e54f5c09a98649f05a72513cf4f788b7af7735c650bf3185f6d4a9868db61fa53469a8079ef4984801e54df717ec6b183494f3b5b2a61f7ce75b520219a9e30acfd3f7db498ffde99454018537f7fa53c9d035811beabe4e8fdca6667693ef31d1e7b5c66efde2aba5e480704198c2c9afb70e0add15e8f522ae148a614dc42dfd23d96a446e9bb1e920efc523ee5e654611e7228ea18dd83d0845557650d101c3e94bff761ffd1a61d0140057fbc279a9f2a15fcd314bdf222799d050b4e75041842077bf286d7757e8b3ca95599764a693088b6a695f33a4e7624b449a92c6c665f3f620b8700b751c43306546c64e489d8f286fbcea071cafeffd80d595816bc7d0687359365eefd7e9522cbf3d925eced396bfc6200f186bb95ce96b65b9ebfecfd6ec8818eab4dd0d305ad50888d3765b749d1bfa00821ccb0e5c805b7a60b2355885a4e0eb626f441910e4eeb9432543f4ff5b0926f2ebe57a9a913aebded6cdb6cced989c0ab823df06c362aba59036e9dfb23cdb6890c7e72f36096d2d9c7c59070ef7e86bc3075026624ba074e5e3ddc75f9203ba67fddb1d4036686faf0c7e5d0eeb10e8ca1a2ec194d2e874b23e675", 0x1000}) keyctl$instantiate_iov(0x14, r6, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r3) keyctl$clear(0x7, r6) add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000200)={'fscrypt:', @desc4='85baa174f0cb1142'}, &(0x7f0000003880)={0x0, "239e27f43621db19beeb40882fa34269e25f8bb4b797956534d3cc060de2414dadeec92640b30a299271b63da94b192319b19d1d37cc3d948d025136c12db000", 0x800037}, 0x48, 0x0) 01:45:50 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000200)={0x0, 0x18, 0xfa00, {0x3, &(0x7f00000001c0)={0xffffffffffffffff}, 0x111, 0x2}}, 0x20) write$RDMA_USER_CM_CMD_SET_OPTION(r0, &(0x7f0000000240)={0xe, 0x18, 0xfa00, @id_afonly={&(0x7f0000000100), r2, 0x0, 0x2, 0x4}}, 0x20) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_DISCONNECT(r1, &(0x7f0000000400)={0xa, 0x4, 0xfa00, {r2}}, 0xc) write$RDMA_USER_CM_CMD_BIND_IP(r1, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r3}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r1, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r3}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r1, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r3}}, 0x18) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/dlm_plock\x00', 0x60000, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000340)={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000000300)={0xffffffffffffffff}, 0x2, 0x1}}, 0x20) write$RDMA_USER_CM_CMD_RESOLVE_IP(r4, &(0x7f0000000380)={0x3, 0x40, 0xfa00, {{0xa, 0x4e24, 0xff, @private2, 0x1}, {0xa, 0x4e24, 0x4, @mcast1, 0x8000}, r5, 0x100}}, 0x48) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000040)={0x7, 0x8, 0xfa00, {r3, 0x3}}, 0x10) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r6}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r6}}, 0x10) 01:45:50 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000180)='SEG6\x00') sendmsg$SEG6_CMD_SETHMAC(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f00000004c0)={0x24, r1, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_SECRETLEN={0x5}, @SEG6_ATTR_HMACKEYID={0x8}]}, 0x24}}, 0x0) sendmsg$SEG6_CMD_SET_TUNSRC(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x822a20c0}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x58, r1, 0x100, 0x70bd2c, 0x25dfdbfb, {}, [@SEG6_ATTR_DST={0x14, 0x1, @local}, @SEG6_ATTR_SECRETLEN={0x5, 0x5, 0x1}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x3}, @SEG6_ATTR_SECRET={0x18, 0x4, [0xff, 0x4, 0x8000000, 0x81, 0x9]}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x7fff}]}, 0x58}, 0x1, 0x0, 0x0, 0x8000051}, 0x60008805) r2 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r2, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r2, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @mcast2, 0x4}, r3}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r2, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r3}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r2, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r3}}, 0x18) 01:45:50 executing program 5: perf_event_open(&(0x7f00000012c0)={0x4, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_bp={&(0x7f00000002c0), 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2000, 0x10) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e24, 0x6, @dev={0xfe, 0x80, [], 0x33}}, 0x1c) r2 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r3 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r2, r0, r3}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) r4 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) add_key$user(&(0x7f0000001340)='user\x00', &(0x7f0000001380)={'syz', 0x3}, &(0x7f0000001440)="a43bd4b82337c3178d3bc49554d915308fce19488d1187f6311d6f9eedac40c99031f10a2627f66719ba37c34f51905c4969b9aa1f3382ebc1e71037baad15f2c798872b021d392b23a8daaee349b02fc55a06097a9a2279f89bebb6334840a751b5b834d104300ab930145dbe066b9ea935ce4240", 0x75, r4) keyctl$update(0x2, r4, 0x0, 0x0) r5 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r5, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r4) keyctl$instantiate_iov(0x14, 0x0, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, 0x0) r6 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r6, 0x0, 0x0) r7 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000001600)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r7, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r6) keyctl$instantiate_iov(0x14, 0x0, &(0x7f00000014c0)=[{&(0x7f0000001540)="a2324daa4acdb322892a709917f54c2e0250e1dd37ad0a4267e292ffb0ee1cb2aa678d90b59750f3a747e9dfa08610fd99750bd38ab0fee0a18778626fea7d8c6dd0085f68401e36503aeff0d4448fa72b", 0x51}], 0x1, r7) r8 = add_key(&(0x7f0000000300)='asymmetric\x00', &(0x7f0000000400)={'syz', 0x3}, 0x0, 0x0, 0x0) keyctl$dh_compute(0x17, &(0x7f0000000440)={r4, r2, r8}, &(0x7f0000000480)=""/148, 0x94, &(0x7f0000000580)={&(0x7f0000000540)={'sha384-avx\x00'}, &(0x7f00000006c0)="47ca4802a97d9ef7868cffac485bc21eee1415d86965c3b6971343a1d39a6535e2e397ec9ea4180289eb500dba9b18bf04e8eeb36a2affe2e41e1462ba5480f962e2318e071dc04e21d113d4b59852aa03851a942d853704ecb65d30f296b7c926337f87f9fe0b2073f08d9b56c82ac85807bc8ef1b5466e2c16d1d464dfacf25d65d4d69e19327a8bc9c7da98c9175532204e73bbf1290912d5295ecaf502831802cf4143ad0dda0a4dd2163479a35292d32ea8bef8", 0xb6}) 01:45:53 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$sock_linger(r2, 0x1, 0xd, &(0x7f0000000080)={0xfffffffd, 0xfffff805}, 0x8) r3 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) poll(&(0x7f00000004c0)=[{0xffffffffffffffff, 0xa000}, {r3, 0x2000}, {r2, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) 01:45:53 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) write$RDMA_USER_CM_CMD_BIND(r2, &(0x7f00000001c0)={0x14, 0x88, 0xfa00, {0xffffffffffffffff, 0x1c, 0x0, @in={0x2, 0x4e22, @broadcast}}}, 0x90) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000040)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @remote, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_DISCONNECT(r0, &(0x7f00000000c0)={0xa, 0x4, 0xfa00, {r1}}, 0xc) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) 01:45:53 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000300)={0x0, 0x18, 0xfa00, {0x1, &(0x7f00000002c0)={0xffffffffffffffff}, 0x106, 0x2}}, 0x20) r3 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r3, &(0x7f0000000080)={0x2020}, 0x2020) write$RDMA_USER_CM_CMD_RESOLVE_IP(r3, &(0x7f0000000380)={0x3, 0xfffffffffffffd91, 0xfa00, {{0xa, 0x4e22, 0xfffffeff, @private2={0xfc, 0x2, [], 0x1}, 0x8216}, {0xa, 0x4e20, 0xfffffffb, @empty, 0xffffffe1}, r2, 0x4}}, 0x48) write$RDMA_USER_CM_CMD_DISCONNECT(r0, &(0x7f0000000340)={0xa, 0x4, 0xfa00, {r2}}, 0xc) fsetxattr$trusted_overlay_nlink(r0, &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f00000001c0)={'L-', 0x7}, 0x16, 0x1) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @mcast1, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) r4 = openat$mice(0xffffffffffffff9c, &(0x7f00000020c0)='/dev/input/mice\x00', 0x1) write$RDMA_USER_CM_CMD_RESOLVE_IP(r4, &(0x7f0000002100)={0x3, 0x40, 0xfa00, {{0xa, 0x4e20, 0x1, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x9}, {0xa, 0x4e20, 0x1, @mcast1, 0x9}, r1, 0xffff61c2}}, 0x48) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f0000000240)={0x1, 0x10, 0xfa00, {&(0x7f0000000200), r1}}, 0x18) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r1}}, 0x18) 01:45:53 executing program 5: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x20125, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x8000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7971}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000001340)='0000111122223333') r2 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r3 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) r4 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r4, 0x0, 0x0) add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) r5 = add_key$keyring(&(0x7f0000001600)='keyring\x00', &(0x7f0000001640)={'syz', 0x0}, 0x0, 0x0, r4) add_key$user(&(0x7f00000014c0)='user\x00', &(0x7f0000001540)={'syz', 0x2}, &(0x7f0000001580), 0x0, r5) r6 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000200)={'fscrypt:', @auto=[0x38, 0x33, 0x30, 0x38, 0x31, 0x57, 0x61, 0x5b, 0x38, 0x36, 0x66, 0x36, 0x38, 0x34, 0x39, 0x94]}, &(0x7f00000002c0)={0x0, "199af096bc92ceaab60adff693dc8be1c4e71f3da6f42a83aff93355ed7b6386e23e71abe45a035f973a13242098a525c079b8501bc977e6b3d4198bcbbecc45", 0x2f}, 0x48, 0xfffffffffffffff8) keyctl$dh_compute(0x17, &(0x7f0000000400)={r4, r6, r3}, &(0x7f0000000440)=""/191, 0xbf, 0x0) keyctl$dh_compute(0x17, &(0x7f0000000140)={r2, r1, r3}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) r7 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r7, 0x0, 0x0) r8 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r8, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r7) add_key$user(&(0x7f0000001380)='user\x00', &(0x7f0000001440)={'syz', 0x2}, &(0x7f0000001480)="cf8959507c5464bb5b5e2e0c18d12ed901cb65", 0x13, r8) 01:45:53 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = getpgid(0xffffffffffffffff) perf_event_open(&(0x7f0000001440)={0x1, 0x70, 0xf7, 0x5, 0x27, 0x5, 0x0, 0x4, 0x100, 0xc, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x4d58000, 0x0, @perf_bp={&(0x7f0000001340)}, 0x0, 0xffffffffffffffff, 0x7, 0x0, 0x101, 0x1000, 0x800}, r0, 0xe, 0xffffffffffffffff, 0xb) r1 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r3 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) r4 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r4, 0x0, 0x0) r5 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r5, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r4) keyctl$dh_compute(0x17, &(0x7f0000000400)={r2, r4}, &(0x7f0000000440)=""/47, 0x2f, 0x0) add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000200)={'syz', 0x3}, &(0x7f00000002c0)="baace421dd02dc11828bb3c5c34e769627d1e1fbd4531374985446fc47689d42906d2fde8c139dac462dc02f0a928940351b5fcc1ed967ac26cf576995c4242edf91", 0x42, 0x0) keyctl$dh_compute(0x17, &(0x7f0000000140)={r2, r1, r3}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:53 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) r4 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) poll(&(0x7f00000004c0)=[{0xffffffffffffffff, 0xa000}, {r4, 0x2000}, {r3, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 01:45:53 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) r3 = add_key(&(0x7f0000000100)='keyring\x00', &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) r4 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r4, 0x0, 0x0) r5 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r5, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r4) keyctl$dh_compute(0x17, &(0x7f00000002c0)={r3, r5, r2}, &(0x7f0000001340)=""/4096, 0x1000, &(0x7f0000000480)={&(0x7f0000000300)={'sha224-ce\x00'}, &(0x7f0000000400)="bcea2f94b90e90f017c244a141603309afdb92f484ddd34c143b2128f9d15f8950823907cd2747adba9d5dfcf94d87bc7b2da996674301545168dca0b677454c59d9b3792ebdb87156bce8358813d8a496590ff75363812bad5e79c5f3da9d1ca38a563fac62", 0x66}) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:53 executing program 5: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000200)={'syz', 0x0}, &(0x7f00000002c0)="5484be549e55971e92a08493d89ffa6c8037ea8080692b6498108803811136ca5be62c596290e9e9864fb14ddae8db2f791bbba43dafd3073534886117b81c06bfde775d2936baeaaff2569a1165d8f9cec027af29f1974ca82d6128425a3d567d2b33ccc96018fc43a572df656ef76b275022c1c85ce46db4a240c9af", 0x7d, 0xfffffffffffffff9) add_key$user(&(0x7f0000000400)='user\x00', &(0x7f0000000440)={'syz', 0x3}, &(0x7f0000000480)="f8bf4031c53c342d87307b23050f0fb0d58bf4b22ddaf152e6fa8bca8c9504e23f281544ebec08b722b08e481930dc5646c5ede0bcca87a8caaee16463d29801293322e51bf6526252948e6670ca732a38e3c106c422cb61b2da6133af3e1bbadc60c2c22b78279628ef265b7b976d2bb8e500f0deda508c4f751cd92060", 0x7e, 0xfffffffffffffff9) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, &(0x7f00000005c0)=""/240, 0xf0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) r3 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r3, 0x0, 0x0) r4 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r4, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r3) keyctl$read(0xb, r3, &(0x7f0000000500)=""/123, 0x7b) 01:45:53 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r1, &(0x7f0000000080)={0x2020}, 0x2020) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r2, &(0x7f0000000080)={0x2020}, 0x2020) r3 = openat$vsock(0xffffffffffffff9c, &(0x7f0000002100)='/dev/vsock\x00', 0x105080, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r3, &(0x7f00000020c0)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x13f}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r4}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r4}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r4}}, 0x18) 01:45:53 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000200)={'syz'}, &(0x7f0000000100)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:53 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) r3 = request_key(&(0x7f0000000100)='.request_key_auth\x00', &(0x7f0000000200)={'syz', 0x3}, &(0x7f00000002c0)='@:{\x00', 0xfffffffffffffff8) r4 = add_key(&(0x7f0000001440)='dns_resolver\x00', &(0x7f0000001480)={'syz', 0x1}, &(0x7f0000001600)="f45b920c95ec8c001f88f2641378b289043acd5276149d6b94ae3a8b5f9d95f643c87e5f3de5034d783fb56c83aeda1d33ecc7647b26e5b1e52f22ff0b2b44ca93d4c8565a0ef979c1fdcb3f047fb649b71a2c189f9fe1d71ffe0d38160aa49572569b14e2db7593749e88fe732a8e0df33a41fa7fe770607c1c60fdfb68e713950b277fe642e4c4ecc72abe52df3b32204bcd", 0x93, r3) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r4, &(0x7f00000014c0)='pkcs7_test\x00', &(0x7f0000001540)=@secondary='builtin_and_secondary_trusted\x00') r5 = request_key(&(0x7f0000000300)='cifs.spnego\x00', &(0x7f0000000400)={'syz', 0x3}, &(0x7f0000000440)='^-.#%-}\xc1-,\x00', 0xfffffffffffffffd) r6 = add_key$fscrypt_v1(&(0x7f0000000480)='logon\x00', &(0x7f00000004c0)={'fscrypt:', @desc3='e8dab99234bb312e'}, &(0x7f0000000500)={0x0, "864c089b2ee8f5c397b1e0723464b3b45bfd098d726d68e481b3acbd7a54f97b18cc3da578c072328f84eaaf2dcd502e0586a62590c00f49385e3d285fde45bf"}, 0x48, 0xfffffffffffffffc) keyctl$dh_compute(0x17, &(0x7f0000000580)={r3, r5, r6}, &(0x7f00000005c0)=""/243, 0xf3, 0x0) r7 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r7, 0x0, 0x0) r8 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r8, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r7) r9 = add_key$keyring(&(0x7f0000001340)='keyring\x00', &(0x7f0000001380)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$unlink(0x9, r9, r7) add_key$user(&(0x7f0000000800)='user\x00', &(0x7f0000000840)={'syz', 0x0}, &(0x7f0000000880)="1672072eaa2fbd240a7c27d75d26c7ec22ebf5ffa3dd6abfc41f937347d0b43ab7cfd3cb2718758c302b5202c3a6819df8e4ef28028e198086b4bdcc218888801ba7a92028226e9847d91ee8cd6a7e9e", 0x50, r8) add_key$user(&(0x7f00000006c0)='user\x00', &(0x7f0000000700)={'syz', 0x2}, &(0x7f0000000740)="bce4d34856af022dbf6642c3b157c1278bff079380fc4d2640e5c62f2ade507be339183b38227aeb5efadbe86bf453f19533c2e8615f6454c5f8d794ffeb1cfcae3f418f58e6f0af6627f25f00c36c611af9ab4d391747664b93c8bc8ac629c4209275bc7e683b0035c303d2463161cf45609b58bbb268f5e870ffa650231c4d59f00f50740706cd26ec0304b30cbe3db6d95fc563641497c1850b9777e199e8742c5d9fcc1060bd31e22e42bea80857534ce996d08ff1", 0xb7, r3) 01:45:53 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000000c0)={0x0, 0x18, 0xfa00, {0x1, &(0x7f0000000040)={0xffffffffffffffff}, 0x13f, 0x2}}, 0x20) r3 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r3, &(0x7f0000000080)={0x2020}, 0x2020) r4 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r4, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r4, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r5}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r4, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r5}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r4, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r5}}, 0x18) write$RDMA_USER_CM_CMD_BIND(r3, &(0x7f00000001c0)={0x14, 0x88, 0xfa00, {r5, 0x1c, 0x0, @in={0x2, 0x4e21, @remote}}}, 0x90) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000100)={0x7, 0x8, 0xfa00, {r2, 0x80000000}}, 0x10) 01:45:56 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) r3 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) poll(&(0x7f00000004c0)=[{0xffffffffffffffff, 0xa000}, {r3, 0x2000}, {r2, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) 01:45:56 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r1}}, 0x18) 01:45:56 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) r3 = request_key(&(0x7f00000002c0)='encrypted\x00', &(0x7f0000000300)={'syz', 0x2}, &(0x7f00000004c0)='[$!!]\x00', 0xfffffffffffffffe) add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000200)={'syz', 0x2}, &(0x7f0000000400)="4eb7a30c1096988d10e9b95a83c6bd67f7a771a79b777e66bfd1a3141362e5ecae69d67dbfe7bf8d3fb86ae62707c59f2e23b7e0566fa6b573233ad522f85b213f1e06c45f77dfa2a7418ebaf66344755c04fabf0c5b1fa43ce2fcd53fd0ce8427f3751df6f34bba07f9709b2f9910cf671d563993c2f8291767169cf35d172e44091135c0fa4f7774108024c847d907ecf7559e97c35047", 0x98, r3) 01:45:56 executing program 5: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r3 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r2, r1, r3}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) r4 = add_key$keyring(&(0x7f0000001380)='keyring\x00', &(0x7f0000001440)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) perf_event_open(&(0x7f0000001480)={0x1, 0x70, 0x8, 0x6f, 0x6, 0x6, 0x0, 0x1, 0x1020, 0x9, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x1, @perf_config_ext={0x5, 0x6}, 0x11014, 0x4, 0x6, 0x6, 0x0, 0x1, 0x2}, 0x0, 0x9, r0, 0x5a95094afee4cebe) r5 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000001340)={'fscrypt:', @desc3='e8dab99234bb312e'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, r4) add_key(&(0x7f0000001540)='ceph\x00', &(0x7f0000001580)={'syz', 0x2}, &(0x7f0000001600)="7ce6264fe129368fa703e07cb43d19ba1e5856dd07617ca83a0e98f5493c412c01dc7ec9bd09eb638f5433d7232e0324f01aea162a513488920f338957373275d690bf6b66b90cb91ebdf3fafa378d73d06727fdeaad187292663ed8123156ca4f124d7025e181227b98fbf9df7394922a743c584f0c4dd83b1eec7f86cfe27e9a7d401d8fce56ab37ea480881e3a80fbb50f23d05c3aa71a3e0ce0699576c5dfdecad787e90748b45f82d0d31bf264e1fa0d5df2b982192d00f9f7f04fb", 0xbe, r4) keyctl$update(0x2, r5, 0x0, 0x0) r6 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r6, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r5) keyctl$dh_compute(0x17, &(0x7f0000000100)={0x0, r3, r6}, &(0x7f0000000400)=""/225, 0xe1, &(0x7f00000002c0)={&(0x7f0000000200)={'tgr128\x00'}}) r7 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r7, 0x0, 0x0) r8 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r8, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r7) keyctl$negate(0xd, r5, 0x1, r8) 01:45:56 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000002100)={0x0, 0x18, 0xfa00, {0x4, &(0x7f00000020c0), 0x111, 0x4}}, 0x20) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000100)={0x0, 0x18, 0xfa00, {0x1, &(0x7f00000000c0)={0xffffffffffffffff}, 0x13f}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @dev={0xfe, 0x80, [], 0x13}, 0x4}, r2}}, 0xfffffffffffffff8) write$RDMA_USER_CM_CMD_SET_OPTION(r0, &(0x7f0000000180)={0xe, 0x18, 0xfa00, @ib_path={&(0x7f00000002c0)=[{0x22, 0x0, [0x6, 0x0, 0x4, 0x10001, 0x8000, 0x8, 0x3f, 0x5, 0x10001, 0x0, 0x1, 0x462, 0xca8, 0x7, 0x6, 0x3]}, {0x2a, 0x0, [0x69bc, 0x5, 0x6319, 0x1f, 0x8, 0x3f, 0x1570a581, 0x1, 0x0, 0x2, 0x81, 0xfffff92c, 0xf5c, 0xa9, 0x6, 0x2]}, {0x12, 0x0, [0xffff, 0x7f, 0xffffffff, 0x3, 0x20, 0x80, 0x80, 0x3, 0x7, 0x6, 0x9, 0x7fffffff, 0x8e14, 0xfffffffc, 0x1, 0xf1]}, {0x1, 0x0, [0x10001, 0x2, 0x9, 0x5, 0x2, 0x8, 0x4, 0x4, 0x9, 0x630, 0x4, 0x4e, 0x9, 0x20, 0x7, 0x35]}, {0x0, 0x0, [0x10001, 0x3, 0x101, 0x0, 0x1, 0x0, 0x7, 0x4, 0x6, 0xc, 0x9, 0xffffff80, 0x400, 0x7, 0x2, 0x66d56271]}, {0x22, 0x0, [0x0, 0x7fff, 0x6abd, 0x47a5, 0x5, 0x1, 0x66, 0x6, 0x8001, 0x3, 0x5, 0x1, 0xffffffff, 0x401, 0xffffffff, 0x7f]}], r1, 0x1, 0x1, 0x1b0}}, 0x20) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) r3 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r3, &(0x7f0000000080)={0x2020}, 0x2020) write$RDMA_USER_CM_CMD_RESOLVE_IP(r3, &(0x7f00000001c0)={0x3, 0x40, 0xfa00, {{0xa, 0x4e23, 0x8515, @mcast1, 0x4}, {0xa, 0x4e24, 0x9, @mcast1}, r2, 0x80000001}}, 0x48) 01:45:56 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) poll(&(0x7f00000004c0)=[{0xffffffffffffffff, 0xa000}, {r3, 0x2000}, {0xffffffffffffffff, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 01:45:56 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000100)=0xfd9) r1 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r3 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r2, r1, r3}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:56 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) r1 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000040), 0x4) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r1, 0x8008f512, &(0x7f00000000c0)) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) r3 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r3, &(0x7f0000000080)={0x2020}, 0x2020) write$RDMA_USER_CM_CMD_CREATE_ID(r3, &(0x7f00000001c0)={0x0, 0x18, 0xfa00, {0x1, &(0x7f0000000100), 0x111, 0xa}}, 0x20) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r2}}, 0x10) 01:45:56 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000100)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x2, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r1}}, 0x18) 01:45:56 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$MPTCP_PM_CMD_DEL_ADDR(r0, &(0x7f0000000480)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000340)={0x0}, 0x1, 0x0, 0x0, 0x20000000}, 0x40000) statx(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x4000, 0x80, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$nl_generic(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000100)={&(0x7f00000003c0)={0x16bc, 0x14, 0x200, 0x70bd28, 0x25dfdbfe, {0x17}, [@nested={0x216, 0x96, 0x0, 0x1, [@generic="6d68f8856c513b3bd5ef07ed208996fd867aaa4b367c39abd103e5df5ecb80042330aeca8f34ebf8c4f452df0ff7a4728d958abec04af1cf77b3324828cdda99e9aa4801a3dec15546", @generic="c86e945b1e30c9a29ee485d225d7140dbebfd15a5607ce892f0dc514f2d40e684bf6749439fe00ba64124e3d31cd3116dde2114220f65d5ec30f42ce8ea030911514011008bf2401ccc2b7ba53325ff8768a07e9c8dc3a54b7f731b205f6d7edb226c5afe3838ff006e4650f244d68e0bd128ad74e5a315467b40510abc0d9687c51de2652008f2e4c95774d69f7785e075d3e2919beda01ad94e5956e93c0f7c936f2a450f1e2a219fb6c7d85253337ee18819710b48e4e350da3fbc772ca07415303be817145e8aacc22", @typed={0x8, 0x77, 0x0, 0x0, @uid=r1}, @typed={0x14, 0x6d, 0x0, 0x0, @ipv6=@local}, @typed={0x4, 0x1c}, @typed={0x8, 0x2f, 0x0, 0x0, @fd}, @generic="57d3eb2f3dcdc81e447413a337dca9eb075289c265756ccae831", @typed={0x4, 0xb}, @generic="529165f530ca658135ba5418e2211b630110757a0a5bc37d14ab3dfd7949868fb70e7c003add7cc5b4f8511d4322bced22f80751f7b0d822f84cdf94fb1fb7416c93daf4cbe0c9386614a516865c252aeb5e7310626288d25d0d82088714df28ec6aa53e597313c6bda1250d13154cea848835c6850f11b94b1cd80ea6f53ed927492a765f6ab2d265b6a2e7ed402d11a58ec6cfbeba71c2ecf3d6579ef96c4fa2fe5735b2e860de2f3cc9f95e35a0825e0063b80bbef9a4"]}, @nested={0x1286, 0x25, 0x0, 0x1, [@generic="29112fe404d81c65cb4f91f63341924f7e22dabc431a34ed782254f0526e7b92ad795f0c672b2f89fafff7fb4ffb002b8a33223f76f300c0a47436aff34eb3c5a2704a43c21ae2841bfff9504efb2f23d39fd9eb07f93071c0d046d46062920744b802116b1e94f80204f09473dc7c80180a9f5a74f0ee0300da199418a73681bc5b216289bfe7d382a7db05d39fee3932d65dd0da8e852261e97afa2b3ec2271405b4ba8d0ab6169f916bed3cf6a2b7c3858a1d3863b4ca429ac09dd469430db3d1de1f51b61842a39b099db16a4100b24c19355637a670acec04f9d7794bc39a88bcec0d8c2d476c3549d902d9438149373677e35ad4ba4c18e4501c7387f3a89721cd725a09d0dd3f2c4afeb22bb5dcf6336a5587477c00ee609af06357672abd29d346e5db99068571888ae646433b9bd04da82d0949de03cba85cc6a90dbe903f0b11a074ab4fd748b484a00a72ba4b9e335839c5a87e13acc1385243d4c4e411f03915138744abff84a12981d77b585c39ee14099c4b8bc6560ae0a765b28809df28ec6c956016e5bdffdda6c709aad7acca4212783878d7a66b54d4a88e4bb87eeb3d8f9597dcf4d6bea9526d65117efd411dc1c4939fcc496a02aa9a08e0c9adda2585add294927076f6628fed47ccfdd69323ab1c9866e967e9d055a6c8d2755b802205e3bd4f6681aad75845a210d0cb367997edab8ebcecc997e5a6574a4bc3cddf5cef139ef361d6bfa4cbb63e170b4b8152fb549e96fcd018e258c4e37398672cd642d0ac1b0bb34f4b3e815c23409687d9f03b3759e96815820d35f905ee2a8b09ac960e8aa10139348b903b274ada3c60d3da54899a51d23484e930a30b749e91f70f09df02cba2c1f69ea0550b6e028baa999c52f21dbc2e51da64c3651e9e049b428716520a0b3199d4c77fd329ac110a97c5d90bb2a2493753ed99c6acc72e7832c826a19a78a8476736c0771cae5066deb0553851b097266722ea1cd516c4c984344025e782c2a5a83b3d9dc8288587ec28aa17ac771eea0fa956bdbd66a552f79d39895523032b0398ad04e0a384ee5eb87ba544d1eb5efa5d9edb824c19295899cbb38e805a6b307483ae789821f6b0b1725da4e37275aad690cd248d25ee04f14f013dd1ca2e71f93aab3ed7d9c346c984945676ead4fa6e6ab06ddef40f3a153a332de95fba43acdc60c2e5d72291e62afd29f4e1ccac5dad8153ab1a9f0024533cc606af2ab754862b53f09f8057aafa425a32cc7f2072e73ae60709111c2126383961f7ca21280df06e677c0767eae3ddfb18cac2d8e0d82048d4fbe8524b497a16255c95d68746d28c54454124f30179e56f3d8c59586fd58aa3f3fc6562527eb9282bf082a111ff2572614f90da3f20cc4c344bae8764290a5e889b6daa2787be7381c8c1bb7498cf369e1d2a9e098e5dfeb14ee48184ea94763b61e2347624f8b237fcdcf89ebb9c46dfb9f5a103cd5d29893b34dd4ea834256bb588212769c033d1b942a7ac23f0cfaabd54ee5839d193779201e754bbce43ba9713ad4a2e6bafbc8ce5cb39a02905cb9f9df70103ca1290b6058f70aa3f1fd4ebc0854701bccebf970ac469f802a6a76e3d96212454a95e730e2beced582a336f2c72b5ae92a6714ddb43b27ec2bff74448760b8f4dbb6e2dc42616387c77141315f18ce41630a35afdff2ab35ca8a8d63ddce69b4d4aa946c67a93ba711e4c554b04f6cc1ba666db2dae63ded8164e8c98b7556f3ae879065446072f9d290da3d7a62c492cfee609122e5b8dd51c681f6146b6da2a08abd5b65b81205ffeafd0e65040a30705461884a5f9a099e4dc1911376dc7d48fd89e1fc61474d1600f63ee35c7ea5020cf3176717b17d0baad58de3339d3e1de1ee06398646a899622a25b8d77ae5cd5bf7a2baeeb355e5232184f8e528f00570db6ea83a6bced432e233869aa9084257ec02a883de8436116859c33e3ece42e44696d9b918d862895ab5f8d985ff51ed7d06c49d62ac532ed7a38b1070c257c7a6cbb45f31f5cb6cf315a82aa3978ac75b1d9a087d91d5499a5f940efb6d9f8fc50b8aa817e5e7747a8fb9018ada1fc75619a4ca5e6ab109ea3ff464750ffe725864e15e849e5e1276aaebef08ed132b39b2e623775961931748eba842862f6c1bee9eb4ea362d105bb6babc1ccff879d815dfc2d0e75a540d4c4e8c9251344929f70f47a83448de0427c64b626f0007f5b4031c63ae633b09f3e2e569437856c7eb9db9b867559561b0206bbf74762a7e09bd73134a128b34c40641bd5ac0d23a3fcaf997fac9ab3154dc5b34a413754eaae883f4303ccfd24c53c3608ba0e60b29e7930720eaf179fa6c39ca31fb6e886111abf825d30e6e99ab8c669f26cb1d9b7c104a46e7fc9002783e073bbe1095f37f5e61d2528566c285c86744c09637a40494bc6f9f23f5a2b4141ac85998f071421a3842505e5853f1cb46c56006f838c863afe10de80cb16b4f4daf7713401c90093aa09dc2670e0ba4e3d4a3f6077c2459ab3edab2c46661b9f9b580651bebe149fab4b0aa8429752460e17a9cd63fbf0b79f2cc1fa8bd9bab5e5cb7920bf4dd3d25299921a79fad2d4f10f6a06d4a147606364f4d687466b7782921d8e7fac156870a2dd79b862b8e0e600f2385d3b1df8913251f89a9d800822daf226a848f550326489b3c54dba8d88da19d673b1c3fd11a31230ec598c2687298a3fd7241a90012dbb07f5d2df977d813d964b1f768548187fd341771167233fb1e7dc87a3f763f7a198198f7a13e0cac998f3e2deb1d361534b8fd5d3ed0b9acac98e027e328f280f77db8d0f2d26dac902fda3a6ae2aacbab14513d77ba98a2ed1dccc63b1ff30fe58b97c1ec0195771ddf047bc20f060d80e80f38af3c7eac0f13918491fb8078751268755d27993555609693f93fe2293b2a4d2af00e80a8c0a68afa1d663b0ca65fad2200bb5ccf1ff6ed5351db734c1fcc838ea61a524c2053536d8bdf77c95696542cb93d97953db786bfbb8cb42a799e5632385e06d9d74955a692b6d377225bd8267a51b676d92969cc37994c045cc302a03e07d88597417a477fde34454b26f1aaf205d0c9508f9b2bfa0065a84d709fb8ed7dfe0291d312250aa2771cccc13a692e713316255e48b2123a4fdabb6e5df43c454181eb3477c2221b4a05f7711cb0cdba819fb7d680733f1403e3fae1e9f2ab24ddcc24f141862290b5b92a34cfdda416e163b07899ed107207ffaff803d5c917cfb60d114e52eda4518b74537dc79ff3fd04d3a3183631018aa47e17c67c9025712235d6b2a0dc3b8030819f1c0871b56e97a1097eeea9fe74130967bafc7fa022601f3c96f68df26945a31dc838628abe58439c77bd18baaa2a8dccf80e266ece0ca12998d0aa704d5eae93038aa319c8a3b016f851208582f32fefe77384c7195872cdf6a6f161326dabec602fef5f0e78f2e165e05da61d71adcf9da9231b37a9a14b50e1b3043e3d43c39c2dc74d7d11987584f1ae2dd786a676994afb5c106570b9edadb54872db17104a06ccb9e6eef92640b7933c5c7d14bd19df193053259d2a28398341efc463581fe36a7348a720e6f8a9eaa428a2ed41a5e64fe801ffe188f2c9634ffc118138efa503d5c459454b4f397013b9964461a0bc984990a9adc3db0b6f3382822226f8b95efdc2015200012d9386f73b54d2dc83c31a684ba57ddfa9fe9cfe69aea129970e1527403f13b868f5940fea3da2467774d136bd6be51109b899331f3cf6325525bf94136d47cd82008ca98888ebcdf38923c2994a3b1105c75b823942cd11f82ed196395f5021487274ad422a3f7b163a319b2edc564ee1bfd56f6407f1fc46d6cab0656137fb1c7e673ea7cb9a05c47bde27545afe2c17a8819509e27ead139cb1d2f98eea762536f14ccf9e19b0880ea54f8e30637dc085c77197a406680be4f9f9a3a538462249f8fa2d34f3110d615885da8a430bf35c51c0e57427bad45782fe375e3a3b04f3a32aa78fef3d2bfa4567bf9dcd1d6144ca19a11751127e6719e948802e470a1f63178d740c19a3ee2cc9f702939623be4940217014b0709aa47e28c43f5ae01bf68cae51b276f2becdcb34518d76960d572f743dbb79e66b61d61a60842b520b334da1370362c27a96d1c9ea2ff899cd90cd2b1794f43fb8f7bb63a2b929baf44b7e9b910db981a85131a575e646af4aebba506ff267dda0f899decb441367ac69fffd21000012b5a4c7619f0a08a58cbbb5ed4adf24a8ee4471e76b535f4cad3b74b4f9c9e221eab60a45c785917786695ee8ac0e499fd71d2e426f9653db66a3492f6741af9b271ca3aafef61a093678263df0c120d85ade7a1e401f34ba2133d8676c1d62a63077f86ee13bd7f05d768e31c7c9e5f9d5e12450e5ee74a09d91472e6e21303baeba3f8672a867da5c0f378ad593ff841726d3faddfb4d70d7d6fc2d63260b0058aca46fa1b708ce3008180dd741677ad88327107f90b6f6b9b6ed63e5ee68023ffc1b73de3b9f8a859dc56fd83fccc1c04ca823d9fb5d8c20b4dc220de428c75a113360e172532847f2a52d3ccaa4b796cf9170b92e5f4c435ad5f7f2b669dcbed7a5f5c3ec5dcbf0ef893cf3636535d249b834a95c9c192236344ed908c2addca0ddcc228c5916a82f64c7720bc2110370ff69a5e8de13ec33bb8918171483d1624bfaa8be7813a0d617511153888655e78204e2fa128860651ff1d7f6959cb68232d50c7c36ed3bb63dbad609210f680361875967511ef19a361c5b7841f4af157f54c453af0a780f38eb34c62d1535a86de4bec8caa1c3463c6c8de69150ecad016e3de9fe99c298cc60551e0a529356d40299dccc0c615abf97fd146d61c03032b4dd8cf20bb0d367f4c5086ccf2c19449ba21545befdad1b397bf1d3aafe8a43bac7601f1bc560d64c46be64c37bc83a07903c627f1ed49106dfa3bd538561f3e30e3fc45c9362df13a36c9cc54e84e20689ef3e690f3e80c0406625dfccb413a264a1f659b9ff615bd3dd488b95881480754c375d6216caf5d53b9d6a623516655fec9818ffa6841b7b7ff4c57c7b41074ebc16247da0d3485121764e2b2d49111efb9f9f4426426ad0fc9f73d12869ae285bb8d418b06b3784b82b0bb57259290ceadee7885072e22a95182901dd67defb183f05adb12e903cd4515431d9535ceac8c1f119f9742d3daeceec3f66cb518d72941fdd9af0287db7c43aca8bb5b54e71dd1972ef8c7761d31e3342f4811893523d9f9d0801c625f5441b896bafb73409ef91be2527f0cd6b75fac1d27521a604e0f6f2c19e496241cecd602037dbbe990a928736e27848372e85e6ac726383c5267e1380c6b4f20b7eccc15a08c0421969c3f6c4ae68f00d27e62c74e7ed9db22e270e86116f400c94929cd8f8f602d8648f501733f7b079f33429f3b5df93af38db73c59e86d1d55ca39d127104f39c781703f6edc6abb6574887e351f27dab04b1d578652b6393aa6c14bef49c2a817251038d77ed3346d92e8ca4dbff01dafebb2b33d99b094f18f99b4dc8009d632bdfebb5024fe3c56ab73bb3ee3646fd51226639eb4c13c33b757e623bc7cdb46fdfd60b55c631aeb73c4e2c131f1c9f80ceb3a90bd7ffb3c7bd58c259457c325ca5aec5e3369c530a79b3f7405e700ebbb2d7ea91b5d75ebc62a7c340b31ba4aea38fbf21e3576c9452143422d1b88a956bed46cedf8ca598feb619615ff085c0e7417b858bcd6eda9ae615f5bae58", @generic="111fe1a5ad3a82670702faf5dacddf387e4c2582da4d0106ad6d0893265578363e11e03ab7ddd78961de6c40f580bdc3e42d931e36eaa9b388f28faf431f5875594c72e2cd19623fc9b85c69473f4cea136c448f8bc1f4ff4393f69e861eee467ce834d28d0a13b63931a2beb99f3ee51bf5f451afe048", @generic="506bcb3979970bf0d63715a0385d474d50d21e69c9558b894cc48a3371cade8106423769878804142da8e6cba6caea7552ff9eb87191f269b267d07dcc98ac091446dab480a66dd56100afda73c5307543b27420fc5ac5c17cf54a64aebc96314ce25afc47c4e8fe7af9b2ba75eedd9f9615395a4185b79be30a29ae8ebe34731f4b23e156def4341ab81017a640685dd39b4d529868ca902bb75d0de79f8e591d5b43e93c0b5162e3499fc724030a2b29f223d07deba4669664ad9f3b42518816a8935d61", @generic="7db3d623b6bf5414f6b145df5fc4bf3fdc72b54c7c298d4891378c29b0344c2a614559d4ebc28ed3f42424ce13efbabc643c71c04db3f2962addb247567b3f036212a67a191a7d5e158a334da9b905e8", @generic="8a28b69367752a83698621dbdd4085ff31f5bcb92744ae5a5d7ac05f83e8621679b37118aa656fae8a6b24cf8c1946585f1681752c13eb7898b33cf791d49d575a4d2f0414dab287874660f97982b92901bb95df53ad272857f9a879456195e4267f58af0e90600e45457b16741ade46a5841ae4c9cbe371ed3b423d289de0e8b8b2e5b56e44d38608801712e5eea1a2233764d3998ad7a52e2238fe", @generic="12e4e967453746b29b7a8f5158925e61be3c8b9dd867881e05a1d279af290c53a080d2171fafc34f2ecb5770e3a0e589ad37b3832c883d6c046c612e8171ac3b925adb983097661b799d0551019bf61b19494aaf925ed7205d6f"]}, @typed={0x8, 0x4a, 0x0, 0x0, @ipv4=@dev={0xac, 0x14, 0x14, 0x35}}, @generic="54998e1f6dcb47f3313950b0c5cacc48a4f6a89455756d2930eda3bb681f0fed70861ac3ddc927a1b56447c698de24f22fbe2ccec8ea3e8fb8957c54e6f81c51dcd1ea453e0ded9acc9a16e595e591b0dffebca7ed48618bf069ce010e2f197fd738e4c8dceb5b133d3024f80fa698f194a8189f294cba5c7ee35bf820b9f3836245d88eda380650e0cd96207ce5d4edf20a3679694b1488d2c707dc4c7f0cdc0046ed3c9d88104dfbbf10f8b2ab005b80c6adcae11c6b46c03b74f24b10a2c63421010f58429795d742dc4ae38156", @nested={0x12d, 0x7b, 0x0, 0x1, [@typed={0x4, 0x4d}, @generic="6a7dbe65db8a26", @typed={0x8, 0x53, 0x0, 0x0, @fd}, @typed={0x8, 0x0, 0x0, 0x0, @u32=0x99}, @typed={0x4, 0x72}, @generic="84ce981a666569af897dd6834440bb32c35c50cc2bceac35a78660657466464cfdf2", @typed={0xe6, 0x6d, 0x0, 0x0, @binary="5786c15a94f0420b703f81a40903c114fd09133371bdba84a4a6c4fe0f354a7295b35d38e4873e4b2d8c3aed3d80a7088c83f735aba7403ae45bbf5a48033ac2e5c0204447a43ccd956c4f980f4e7193e182d5983d5bc5525816bb081ae42d9468df89dcdc23993c9ebdef4baacad51e2c75a9b9c5d21822dd4606f0b1fa66cef9abdc672189af7979762329bfce30ec1ea31d0a0c25057a48e23b16f9bee046f26303c1c70c0c4f381405977a26788fca2f327a52ec1f8f793423276b98b827aa55e0786d2cc948488512702bf7207ccbe55672604e879e313af9a928ea10806a6f"}]}]}, 0x16bc}, 0x1, 0x0, 0x0, 0x4000}, 0x4000000) r2 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r2, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r2, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r3}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r2, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r3}}, 0x10) 01:45:56 executing program 5: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000100)='\x00') r1 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f0000000200)="d2656d", 0xfffffffffffffd87, 0xfffffffffffffff9) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r3, &(0x7f0000000500)="6ab999146b278ddad6ebe54109f0ac6e212f3c42cf1eb364e141f0988a4f80550927ff295ea57630f13b13ce414a82c0a474686e6c9959d957f24dd6e8e9b9ec04db6e711b43c7ddafe44f3b1cbd927ab45c887765c3dbac1cdac849e3c046d65a86302aef400afa6b9dd60bd5b37d87b241fc2aa3a4b5f65570c0", 0x7b, 0x40, &(0x7f0000000580)={0x2, 0x4e22, @loopback}, 0x10) r4 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) r5 = syz_open_dev$vcsn(&(0x7f00000004c0)='/dev/vcs#\x00', 0x64, 0x40040) perf_event_open(&(0x7f0000000440)={0x4, 0x70, 0x2, 0x9, 0x2, 0x8, 0x0, 0x4, 0x18002, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x2, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x10001, 0x4, @perf_config_ext={0x20, 0x1}, 0x4f12, 0xffffffffffff8001, 0x0, 0x6, 0x6, 0xff}, 0x0, 0xf, r5, 0x2) keyctl$dh_compute(0x17, &(0x7f0000000140)={r2, r1, r4}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f0000000400)={'poly1305-generic\x00'}}) request_key(&(0x7f0000000080)='user\x00', &(0x7f00000002c0)={'syz', 0x2}, &(0x7f0000000300)='$\x00', 0xfffffffffffffffa) 01:45:56 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r0, &(0x7f0000000080)={0x2020}, 0x2020) ioctl$PERF_EVENT_IOC_QUERY_BPF(r0, 0xc008240a, &(0x7f0000000100)={0x7, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) r2 = socket$key(0xf, 0x3, 0x2) recvmmsg(r2, &(0x7f0000009cc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x3}, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_INPUT(r5, &(0x7f0000000980), 0x10a9) creat(&(0x7f0000000040)='./bus\x00', 0x80) 01:45:57 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r0, &(0x7f0000000080)={0x2020}, 0x2020) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000004100)='/dev/zero\x00', 0x88000, 0x0) read$FUSE(r2, &(0x7f0000004140)={0x2020}, 0x2040) r3 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x40042, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext, 0x4040, 0x10, 0x0, 0x5, 0x8004, 0x2, 0x400}, 0x0, 0x5, r1, 0x2) r4 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r5 = getpid() sched_setscheduler(r5, 0x5, &(0x7f0000000380)) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000100)=0x0) r7 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/loop-control\x00', 0x20000, 0x0) ioctl$LOOP_CTL_REMOVE(r7, 0x4c81, 0x0) kcmp(r5, r6, 0x0, r3, r7) r8 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r9 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r8, r4, r9}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000002c0)={'syz', 0x2}, &(0x7f0000000300)="4daee687465d04bbddd0c757116cb6c5aac545c458995ccdebbe74bd1e3511edb6", 0x21, 0xfffffffffffffffa) 01:45:57 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) poll(&(0x7f00000004c0)=[{0xffffffffffffffff, 0xa000}, {r1, 0x2000}, {0xffffffffffffffff, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 01:45:57 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000000c0)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000000040)={0xffffffffffffffff}, 0x111, 0x8}}, 0x20) write$RDMA_USER_CM_CMD_RESOLVE_IP(r0, &(0x7f00000001c0)={0x3, 0x40, 0xfa00, {{0xa, 0x4e22, 0x8, @local, 0x80000000}, {0xa, 0x4e22, 0xfffffff8, @local, 0x800}, r2, 0x3}}, 0x48) r3 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ocfs2_control\x00', 0x40002, 0x0) write$RDMA_USER_CM_CMD_DESTROY_ID(r3, &(0x7f00000002c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000240), r1}}, 0x18) 01:45:57 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) poll(&(0x7f00000004c0)=[{0xffffffffffffffff, 0xa000}, {r2, 0x2000}, {0xffffffffffffffff, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) 01:45:57 executing program 1: setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f00000001c0)='tls\x00', 0x4) r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) r2 = open(&(0x7f0000000200)='./file0/file0\x00', 0x200400, 0x158) write$RDMA_USER_CM_CMD_BIND_IP(r2, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r1}}, 0x18) 01:45:57 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x88000, 0x40) write$RDMA_USER_CM_CMD_LISTEN(r2, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1, 0xffff}}, 0x10) 01:45:57 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) r2 = openat$mice(0xffffffffffffff9c, &(0x7f0000000100)='/dev/input/mice\x00', 0x80000) write$RDMA_USER_CM_CMD_SET_OPTION(r2, &(0x7f0000000200)={0xe, 0x18, 0xfa00, @id_afonly={&(0x7f00000001c0), r1, 0x0, 0x2, 0x4}}, 0x20) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r1}}, 0x18) 01:45:57 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0xfffffffffffffde0) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) 01:45:57 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) pwrite64(0xffffffffffffffff, &(0x7f00000001c0)="c0931f12f06cf5f5402bb84b501af0bf6748e1b095d1719741ebad1d8828aeda1f0fa0cfbac1050eb856007af6a717344bcd18ffcf3c9abef7fc5fd192d4da1b89027504e51da4da6874179d59e03fdebd35f8afb605fdf97db9f2cf9215fefc4ae1bdac38418473e553a59f4041986334da56c2385a9ac796f4cc95be8b7df6698428a4c413d50492db0157eaf6494c31f927fd48d75be60aab9f8bd2fdc2b8", 0xa0, 0x9) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r1}}, 0x18) 01:45:57 executing program 5: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f0000000400)={0x2, 0x70, 0x0, 0x81, 0x3f, 0x6, 0x0, 0x4, 0xc0938, 0x5, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x2ee, 0x2, @perf_config_ext={0x8, 0x3}, 0x4080, 0x80000000000, 0x1, 0x5, 0x48, 0x8, 0x3ff}, 0xffffffffffffffff, 0xe, 0xffffffffffffffff, 0x5) r1 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) ioctl$F2FS_IOC_START_VOLATILE_WRITE(r0, 0xf503, 0x0) r2 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r3 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r2, r1, r3}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:57 executing program 3: bind$nfc_llcp(0xffffffffffffffff, &(0x7f00000000c0)={0x27, 0x0, 0x1, 0x1, 0x1, 0x5, "f9c46d41fbd9eacebc2ead7e628f3fe0fd4b461148e9d2f94de3409b1ca21889c66bb4f04d2b3808a4d386e4f699cbfd24ec02a970139497f322338c9794b5", 0x10}, 0x60) r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) recvmmsg(0xffffffffffffffff, &(0x7f0000002380)=[{{&(0x7f00000001c0)=@vsock={0x28, 0x0, 0x0, @host}, 0x80, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/134, 0x86}, {&(0x7f0000000380)=""/150, 0x96}], 0x2}}, {{0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000440)=""/146, 0x92}, {&(0x7f0000000240)=""/56, 0x38}, {&(0x7f0000000500)=""/66, 0x42}, {&(0x7f0000000580)=""/163, 0xa3}, {&(0x7f0000000640)=""/186, 0xba}, {&(0x7f0000000700)=""/226, 0xe2}, {&(0x7f0000000800)}, {&(0x7f0000000840)=""/72, 0x48}], 0x8, &(0x7f0000000940)=""/212, 0xd4}, 0x1a}, {{&(0x7f0000000a40)=@in6={0xa, 0x0, 0x0, @empty}, 0x80, &(0x7f0000000b40)=[{&(0x7f0000000ac0)=""/92, 0x5c}], 0x1, &(0x7f0000000b80)=""/65, 0x41}, 0x4}, {{&(0x7f0000000c00)=@generic, 0x80, &(0x7f00000012c0)=[{&(0x7f0000000c80)=""/239, 0xef}, {&(0x7f0000000d80)=""/232, 0xe8}, {&(0x7f0000000e80)=""/34, 0x22}, {&(0x7f0000000ec0)=""/32, 0x20}, {&(0x7f0000000f00)=""/66, 0x42}, {&(0x7f0000000f80)=""/164, 0xa4}, {&(0x7f0000001040)=""/62, 0x3e}, {&(0x7f0000001080)=""/215, 0xd7}, {&(0x7f0000001180)=""/25, 0x19}, {&(0x7f00000011c0)=""/243, 0xf3}], 0xa, &(0x7f0000001380)=""/4096, 0x1000}, 0x6}], 0x4, 0x42, 0x0) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000800)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) 01:45:57 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000200)='/dev/dlm-control\x00', 0x1, 0x0) write$RDMA_USER_CM_CMD_GET_EVENT(r2, &(0x7f0000000240)={0xc, 0x8, 0xfa00, {&(0x7f00000002c0)}}, 0x10) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000001c0)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000000100), 0x13f}}, 0x20) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r1}}, 0x18) 01:45:57 executing program 5: r0 = perf_event_open(&(0x7f00000012c0)={0x5, 0x70, 0x0, 0x3, 0x0, 0x0, 0x0, 0x4, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x10001, 0x80000000}, 0x0, 0x0, 0xffff8b36, 0xe92d5cd2a82b0d66, 0x1, 0x0, 0x9}, 0x0, 0x0, 0xffffffffffffffff, 0x0) add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) readv(r0, &(0x7f0000000980)=[{&(0x7f00000006c0)=""/215, 0xd7}, {&(0x7f00000007c0)=""/211, 0xd3}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/16, 0x10}, {&(0x7f00000008c0)=""/147, 0x93}, {&(0x7f0000000540)=""/104, 0x68}], 0x7) add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={0x0}, 0x8884, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) write$cgroup_subtree(r1, 0x0, 0x32600) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0xda00) ioctl$TUNSETCARRIER(0xffffffffffffffff, 0x400454e2, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, 0x0) r2 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000000c0)="230000005e0081aee4050c00000f0000008bc609f6d8ffffff9e000000000000000000", 0x23}], 0x1}, 0x0) recvmsg$kcm(r2, &(0x7f000000af40)={&(0x7f0000009740)=@can, 0x80, &(0x7f0000000600)=[{0x0}, {&(0x7f0000009b40)=""/141, 0x8d}, {0x0}, {0x0}], 0x4}, 0x40000062) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x0, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) socket$kcm(0xa, 0x0, 0x0) add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000200)={'syz', 0x0}, &(0x7f00000002c0)="3b505cf97281", 0x6, 0xfffffffffffffffc) r3 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ubi_ctrl\x00', 0x0, 0x0) listen(r3, 0x9) 01:45:58 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) poll(&(0x7f00000004c0)=[{0xffffffffffffffff, 0xa000}, {r1, 0x2000}, {0xffffffffffffffff, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 01:45:58 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r2, &(0x7f0000000080)={0x2020}, 0x2020) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000000c0)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000040)={0xffffffffffffffff}, 0x2}}, 0x20) write$RDMA_USER_CM_CMD_LISTEN(r2, &(0x7f0000000100)={0x7, 0x8, 0xfa00, {r3, 0x1}}, 0x10) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) r4 = openat$incfs(r2, &(0x7f00000020c0)='.pending_reads\x00', 0x200, 0x20) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080)='/dev/fuse\x00', 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100)='fuse\x00', 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r5, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r5, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(r5, &(0x7f0000004280)="fc958c4d13ef44946d0d921e934dbb88895ded4da0a0042f12daefc2296966ba128d5db05183d34e6efe6391193bbc5352f129e7ea89d78ddc929a62946dcdee503ee77579384ed06054a34313474c56aada360be405d9e08ff227625e956f69bd27e0175853e8776d9ce1c8e6196955d7b32f8028a1693e1c0fd9f6d975484c22e5f384fa44bfbfeb77463b8b64290fbe49d65dffdd9c9adc9af074fbaaf257ea940da74590196d1210ce09d6c3a2a189d7ff343c5b9627a5b0d6834d20bcc50ab63515c4f9e6397197646a48fff93f75f127356f3d5e10c3f0ab7d9d2759a254a74e3656c21e67649f73cdf4ecaf07b5d9fe6e093b940b33e445d904c1c68fda741f6852f869e7ebfd7a36b24deb9360c6dca348f8294e2cda8363cf624f43d9fe4644573bc6431a308b005e8cb15136589c72f85dd15511d2a2e5fda6054ab549fcd5bb52eb724e910e525e77808bb29e04e3af70bfaf542d85810c8acc25280a186a4b44483ff1fa9bb23c6971b35409fe2a1a1ebaf9eac4008bb92000f09774d8ffbbe687fe79729eef098d1458159fb71aaa88d1b1d657b94eade003ac5c1fb909b9dda749a9a6e5df6e28f79ec0b9fbe6cfcfe2db96a7856e3fab04c96a8421bdf0a91c6c3e432a9da182e37673b59d5295a443fc5a323f174ff7940eef714eeff89275004ec102584bb5e5305f0c3a30b4ef2b27b3b27ee20ea2b843c28003c9907ce3e9b6ed04707c31041f0d7ec4e4722109bc974fd9095682ac5d86f8907780d15770b47913aa052c6da8cef78540be70b9f4ca2532637ba674bd4fca055d1b01ef7b4c17b5c845e9dc6cdb8706460583bb621023747e5d7b8e7c203feb18d3f3052cbce64c19cfc71256821658b80a4f745a19e1bdc51ba3248340b1ba50aded6c29f84d561ac6757453e1c05bc3889374639013d5325dd67c6496fd143152f9593205799acc96f936ae87932a9e0e93be373bd0084475dd92b4c6a0d05439b847507777706c88a900dc7d99044a5f59e8397c173a0413e9ce055b6739979655632e74a06dcb7c78065358c5cf4ecd942c529b3e35fd033e0cd0c46cb380c1ce5c3e3781bb54a6b144421bc1b53f2427a4889a8d71519139f60ed5439388de585a7b54fbb921084fc1214ead2dffb5dee21a615ff6b0d25fcec2501d2edb03dcd81e933df226502aae29974d380e98af0d236092f1ba890b78b6e1fbf0583e6e6aa6608a5926cc480eee43fde23310fc4131063f4a1c7b1e0bec54c85aaff3d1938f8ba4e11b51cdf45bdcdd24b2ad7f437dfc9b3253c0ccc0299cdd9616167305c3f59f6634a9de612e029be0c4a212a8ad608afba657621e5fb9a0fd76e257d2b031d78245aee790e6bdc5caeb72f4b231147702298d889997515599c030e65861ab1a0743912742e4a51381e41f680639852def1aac8025637211cf892b75ded6f8801ea426fadccd89c0528350a3aaf2e5bdf0fbffab7bafc63d7fa6e94093e3ccc52a12d374af6ac47396292c2154b5ad941309189d5db1939d9d25922adf30db63b74265b78f2dce8b4de3cb2f048cd0112001c9096e70aa9a17c98b7b99c41164026eeb8d2b8535a5df627a482b01f53994b0a978a594e6d3746305676df5aa19ea5048e8c7dae4da091920adc55db4bd075dc2c58a4425e13a3fb49dfb8f95b163783c9c399cb1a3249b99d1d616e6691dc3af385a826eeeb3b3b7a73e6493ada3ca6e69b9a175115907c557b1ec91ef9c9ee8d26bd198781578d9df1dab7e6a91c99e01dc7a58ac192153a54ae874804d65190e8cd8e1ba44d4dd789b0bb320fa8514e22fadf69dafdd1ceaad1aa600c49481b8aea36d5a148c3b97f3216a552a78a40087f849cb87deffd1790ffb06c93efca17a0bd1fd0b2c7f9050c9561a5f90821ff0b67763ec6bbabf7d7a6f1161bb807288549a820b0eb2276d3b0d8c66c6b30d4b893260da3bf02f04345183b594a7e29c01c9c82ebdbad5c37ffdaf5b9d006b9af44214d32941e782ce55a1cabcaf17ab18f712b50cf6f9cb589ba7e4578770ef21925ef0d2efc1c15b22876ced84b4531a97a1fc620a037736a14090ea0cbd269e805022c4b0f9d844a4ddc91fe979560d6ad0c14dd959e73c90730aee6bdd2e47aebc2ac3f71c5c1946b1be52955f2b7958efc32f9559693f88dbb4f7437b3c8e73c17ee7e68626fc96aec751e83342e84df3139235ee9adff22845727b119f6c6938458781eec808996c7eb7013d98d94ee28bb8c55733252903495b653e851f1e53e12a9585cad5f645350c10a78263c746ec17e1999575fb8eb587b55d3f1114ec055cb25c1a53f9fe8865712fbc11c7b106c37c8412d1f97c958908564c60745ff25bdf0f8a701311b8733a5e1c2d92e03a665421185e310de32f743e4579a345f6803bfb859c6abba9ae61f5e199bba9287b4e8885d2c024f5577aaf3a88c0770376ab35056d6f35f03a62b2520d72f4b3272c1dee835e8e2d1107b1543ae873eae1fa9eb69bfa98d0cdb4f5215429e9fcde61f3acf1cba929faefcffbdc1d7c8a5d006b6f4fa9a69f642f9efeaa7d2775358e24eab9a93a7935bba1d5b8f9a6fbd9eae6da2cce8ec62e45e6e337e57fb11e669e9947732a351db8deb8f0856703df5d0f40a7a677686369f11766d96327bfa330917df6f1ca4aee3f557900772408018eb33b75c02237406401ad6b297941f3a67e84a923762d66f92805dc4e900695f6930ed8c3ba922a83611e5e7f8b71ec2fd8e08b73a13a932a1494917e4bf525d19c876f92c863a2fc93dffcaf54a8a8a8369328d0815cbcac7f14fa95e518aa53bdd75676b99c3a17b00451ee35be4b6eb4021ccbd2f1a5fca69521451ef50faeeb4425284bdd29b3c94b4c9d7fe1dbc5f75143dff0583da417b4b219bceba0224ece783796adaf42e9937e19df956078a2108f3990ab22553c7efba0eb262e67698f97735962af11ae3f89baf4d433d1236b9fd87d320b732e91f40f42a93ac3b8e0f8317dcb7de45710df49979938c74fc8835b6eacdea6808b28584a0e45c92c282cbd42b27d3127a26c140a59f79c6da564bb339e49e0d16ae6b1b0fa30bcaf17f127da786bfed276e86806555ec81cbd11211f20d1b0a280713faa21f6b605cf26c07fb2e2158ddcdb7d962d8eba469715251a7ec1e20da7cc020b0705c3fb3092b036f38c79be46c60059629dbd24b653ecffc2f286782563444a14cdd6dfc713d53f0c4fc22a39755cab7216270c1d510858bf1c6e2c6c91431ebadc6161610dec8e514e1f3ed25dda940a7426f50ff26e8f115deacbaa0a828f8aca66e511458073f25d7463af73afc717431debc81dc5856114044b97b2749cee73e96d1e0370a532282cc7577af0eea39ce6b58489212c6c9a78c1748d6aa69704a816f86e22bf9d4add51fdb29e8ed9332f83d662a5f3fd5352ea214968eef440d2c83b342be978852c18b6e997d01799c90322422745935623ef58deeb4864659f70c2347a858911e8167ce499ff4e528834fbc0f00a6ef1378e8e53ff8698bb42f6bc58385d5ae2c28f79d14543ffad8348a45409dd9cecb47f9a955606ee5930ccfd7a0d7e2a4553a4d6a5efb53643a6b66a3bb510d2376357bbb8c151d144b2ae7caf1a6cfabbaf4e291ce5ebc76213f58a328f494afdcd33386843f33f5e31fd4b86ac0ac9290dee1d993f40dbf97e6802dd187119ee040a85f491a5d7c52f6210f069a2ae14dd4f9834315678b36a3bb0fef4c9e3d63fe17a7136dc8fc6ebb52dbc20cfdcaf840b3f8e6cff070fa6b8a631fecde1f3875b4c9e9dc4bd409cbf1a49bc07a30e029274dc3d3d21c6643d6814b25df4ecb3bd0cc52c400bda52a9fc53bff2c278ae34cea17584812bb467f31da226642f92733fd42fa744187eb060b802a388a019dafba35d597d3428e75a788bd6a63ab42c762b824073bc5c9a39cc2f81489bbf2b67039cac65b775eedd1f992e4fdae7d416164f10aced4975dc2bba67f3e7c53f32394eeedf8b8b4ac4a2c9982ddcc9571a2b28ecf08b5e44873a6982d5c3bc14fa38c2a590fd83e85137866efc50a1335261e3530eb1d9467cd71c25c1dc193d7fe1a004bbfed24cb4184828be1d414ae0db53ec32d914cc499d8c45170314123e55064150b5bbfaa79b4c322cc77a2e16c11ef7c96df5b8fe27a5f12a565636cefc65b408da2b64dddfce1e1ba75a9944e8792bb10b338341d8bae48521b40b38fdb4d0dcf28fd7331e802b8d3b3923c139480d892942add616dd407141819026dd6308da749c551305ab00f7db8a3b246491529a4ffc641c8662045bd2536a150dfb99da3dc07edd6012c2d76c8a1709524c01120427372357a4233f38f164b8af159e6234214435cd3628592b76549332bfe6a9218148a2fcff247bf06c4228606e289a74d302989018066f8a4256a9503fb0fec1c980635fb5b0b350f578d841171a97b468448132e8ee5c2533d4f5413271486ead4ffcce8543e36d6b6a66c6c71b4f46cf9effd8e6d643e5374c7b824945a082b3078154a6155b3ab598c75502f9f148d6f7951699bfe02e60db2b5fa13d7a373c3b5546817d32f9f6f2ce763ef1df1b47e48135a29ebbc5022e7d6fd94396c8a7bd9353ed5cda124778b12d394f1c2fe1e9dfd5e3bf33f99ccd2ec3a120497733b69fcf0d4e0ffa6dfe1861a2b218fe8d6478cee357f00f905f30424e06742ce7bcd29c53d53a86a059b97fd7cd2cc76c1b55c57e0852d1ab3039e75659b7e1e581fd3871bec8730572f7f08b3c1bd209dcc02dd3a65f2f1ce36eaaa1e2e4f60f0ccfc71161a12eb5a95a45fda56873afa69ffc8d058a9b250b8f2851c307e02a456f3c9adbd62265650d442f12fdd4b872f1c667b220adc485958fb2b8a6ad8a56d9695abc99fff931853d28d942236a053e07c2a266fd6d07f9aba911abca8f53cfb13b5a9bf96ce0bdcc645d3c4d84f1549d6e409a7443d7ce226371cbf4e890810e7bb9a2cfd7418383b02af952c24f59df86192355405d3ad02503bd11e8df1084c60e158a306aca9478a9fb74dc10966eed28f56994b2e7918d53be4b81ce3d33b36978a41bc95de4122bf804031ada52c7e11074a96193018c61f66f7442313306ef49d362d20d9cf031ce5337f886a938689a53af2ad78843258c1736256223322f78b29a32f069447b20a475ec6de18ae9ce2c46bffca64610a990abd3fe4420cd3d7bffddbba4c7b4f828256012a565f4064d76f897cd2bd9337f1c5b6ef1eae3a28defede604b74c2c79b023e6f26fca46dc56a382c5ee269b0ba4cd64f4b776f35b75454910c541c5130e1085b79f987fcecd6222ef3eadcbea9c81bfd9e152ad06deaa9e953eb2b79a93e76867e4be9fd91c53c4ccc850acad5944a3fff5e154d9ed08b33cca164c93087ef5a944a63d76665cca6bd1f3e138b0315618eb2022ec5c622825836d6f05300303dfd16e2f7bd399383628a8f39fc1976ec8afa2f358ec5b8fcc51a991d758531815f239e9e5a19096aebc39a8010ad6c893f748620852c78b793b5b24197caff4467a223e0911ca743f70b9a807614888c0b6c56f6e85ff3ed47373d715ab01997d4c729fe9ab39c511fe7e96deaa229883642e670cbf6de9230a46ac3d5bdd8941974913bf705e9887e79b433b867feaf85411f8fb85b1e97f6a569a4bb243caf2f942111867046e9bd4cd22f0587d4d1f9276bae534dba751023c81845c8e47278c01ff728b7439504de45f42f16d50c3247ebe990aa290eca60b7416b2984b65a25bdec1e1e7b45d4d75e0dbe6d72f3104dfa0aa5723282ec90d41652905cfc558869466c42a858c974f615795b1117e99743d07bd561ce86122fab6ee1b76f4e2d2f834b6262bb5d00eba79b769d8df2408c419506c240f58b7ae8412a144b6bcedb1f7ba395819cdf9a7a6e7bae3a7b0f3c75ad26faf866a68bdac213b9b50a1c73919d01801cb356ae34b58dd349f6d954601bbb9d5b542cdd1cdd630cbd1ecff81163697f62c49965ee362be00bb7010fbadf261c7dd020740b927f36074e1223d3eba82572f9014e6461eb087eabf37be11f522a9354fcdf647506b23b21399c330ddcba8d22b35bb9ee0cb80320b2f8eef5f7278f19d7a5e0f65d75fc08d6a5a143c8d677e13411618e4178c02db95b754072af87a9e1389eeeb6c8fcfc984ae6e0c791367dc95f7dde7e9dfb017068c731162bfc33e4eeaf43efe19f63d394d5a5a8223e5390dd054fa921a6bd636ace53c6963f5cb1ca2c3f7ad131c86627f2a751bd8f60239ef5eb568b930d6deda0d59e35edc863cfed7a9eb99b516df6f9af30aa6d82f5e087e4390034af2941f257560e55274c6423b9f71f327d9567be891516792eeebcedca39fc4c3194f07d3dec21031876db0da9257047addaf190d7766a03896aa0ea101b0b417395191c33df956cba3672a9247b72ed45d5e20694bbb34a8b3e5aba06ae8ef88e07ba5839ec6eeb319d773177b690d177b1eefff4df8f9608de1b6e48f4fcfb4d28566e0c6250dd2d4ad8dc85caf0a8645edae1f5976c5cc47c004e26c398b21458469e249b4cb15a45d19546c2e106bb2167918e74bb30da89e91db618fc13d74fbd258fcea6ecaf0ad2483ec45f7bdc7b4f78dcdf1c6b16babf7889b27de17fc260cd64d9e4aa103439f1964852d12b66a459f38df6ff52be7939488bb6a332954e62df110f307fa2a14f799b984e51deac9d54ca015b5612f3ff9a47850182f9d6fcc54b660c04a9c6fe07de75580b1cb46c10c36dbde2b2f13989476ffb46da50aec7d26ed0ba0535630dd9c0055de726b62dc3fc48b3586b3826f7c569b69a460dc232070777585b281d035badb876292dc1a94f3374a78bbd6d57b247e2877cbe16015d5fc67cd9bded8f0c4b1d710c420621d559de6bbf4ab79e499c9bd03ffa44103ab14993d08544e90eb9fbb09b547adf287f74b5ffbfa1fec601c9b4105d98a603c518806aef6b2c1504fa7cf100ee56469810c06c6089a7848d3527e09ffb7c56b65c4f49ae3f42bf6a89caa94195061062636fb2186024336441942de5601f8a3ad4415dcd292a2b1a76c76ae41af14f52d14ca7e0f89b4255a1bc9d0063eaf96e0d103f337a6b895d77aaec7e5e72dac63f93afb254936172b5f8cd8a0a56b12621a2a06bd832e2b1594dc3ffef723ff1c69a9d299c0e0e7f3eafd98e0c2c192385277c253f363a32ff1e58df12e8bb35e634462562194f9d32b8e36709e2bc67ba5fa534d2dd9f6022d42854348014d6ba6756e9c8e8c07fe0368d30219b8e9f904104d3c63a7b8f728dd6d4a5f76ab5ffa44de723d3d18cc1a618c530e9ca5a1cfbe7676632c04dc3a8a4053d183c0c9323eeb3d46827522d50db0d634f2363d2f99cf22b7a4fe8dc1019d62757d92b326c8d7071c804c3c2c068cdece1c76aa84504f8eb513afe85b925bc5a1b4064b4cd5f03e6154df26a33fcfaa2b1ddee6da394d6a548171ec0f13579df70560018cc88c8e5e85cf91fd8785158432ceafa798535fab7649ce96a42b117f14613e4aadbe8f79ed6254697a09300fea2af9477ea16c5344c605deb4d2e481d877f368927167cb447cd3cc61b1e1a78e4bfdfbd224df3e7615ab9e715042a77a09f1aab992e7c32c8e64a7382e026a360ceebffda54c398fe2e5706ecbb041de441f80b893bdb8ba43229c88b9906bcfee21e5adc6afa8f719a02ead3da6e801d4f0198a944cf288aa2c54066ca068a67f2896cd1cc32d0b344d32992e12f48a901df823454906516ebc91c0a5df6521922bf12e1d259807200845e14d3ad15513c20a7f4a6e7b152f4b29616be526dd058e51facca3ffb1a387f6b34db40e959feaeda041e8e39d55c46b18130f63626b25f627ac81b9552d6c3c92a1d6768a5804abc81f55a3e1bb621174fa2d0922c2a553268051312b95cfcb17bcb94504173fc4c58d2a21799fe2ceafba119417b948f75bc9171f601bf7829447990f54f24438f6f86e1656a174377712f5aeb9dd241bb0771616ef422241e7372626695376979197662d2182cce2094f8d71d3179697420b87215cea3407297ae71b1e2e51654703e743a1cb442e641ddcd2ae7c7aea6cd8c226e98bd86fd94ab4a2b612269e056aab4f340937b5069b48cbdd83952e465fa8f1be499699fe0a045611808c70cfa15a62b0d33b69d2355bd777f6e38081f6ae9b7ff26ad56ab43c69e7a638cd3c37132675d47895a68a82a745d2ce84bcc3f98de22b16c5097b888cf51691eece2fc80206915972c8706ff2ed34dd55fb57d46853c917f46c3a9be10f6e0e7b4365e1a51052380e9ac2e8d724ebf2781230e2ac9265aef6264db117f419461184ea289ceff2197e08a9cbccdd0499dd8b56a4e55f2438186288920a0ff727d1da3ff0047943ab9d4b18461050639af539feebaaf3266180b5edd066e8c77f2808aad7cc9d30b796b90b2276661c29248a26415e594d69b67fa7c456dba026337d549ceeb44d33109ddcb5eaafa4d1244451a43a311a7aa680b6dd2610fd044dc103186234e1e51f538f75d445326639377e49527c5102e8a6781d5dac670f6d14cde93745ac4671420a1de3e90f3d06ea00651e5ac20711c3b97e0d3862cbf2c906c94bfb9ebcd66be9e1aa1e2007c00bf3c7cf220fd73abf0342c506af3f5ca069d2e9989ef3785f526179e79ec00848e76493489848eb5c4ed07d760fd893bafb147f0157d1c70935b014821a0f6dbd05a47dc95b2eab20de1f5625e2af62fce1f985a0c235ad138f92b5ccb44b4e512b711c99490ec259045e4a2890285f82641f644ad6f5103bc781e71f31bedaf220c937e794b24bdd531a7669ab541f1df83d9700cd84e1c874557e3300bcd7ab946b8b30d68e1a47c3021e3d253c63bcaa7ec5bdfefd83f50e28b13da69446594924754c68e80e993bab94029697ad3d1fc2eb1dc07f6605824bccd926517c45d6f3d2c21d1b20bbf6add3f510ad4370954f9a2892780dad0c845c90cd90115272f788949238bbe06f40f22aab91d661655678a35d78a96f1bdbb9bbe92fc0534e0552db02745d2d9cbc481f206bfd405b0dda68c02def76dff6164f45939556b488f6ab171dda4392c2a52a1308dd9d8507ab0f23cdf71c90d10c8b0237aab9d0494c4fb8b6a2e7af71a123da308fb333d0826ed257a88541db82361b083b8f6410b2caf9cc1b5decde7600654242c41abdb82a0113baf4a91ff77a0288e075c1dd9cbc38e6e76a5a7e64765bd196179b98e4cfdc74d9338dd45382d71a7562a75572eb1e7fb271c5751078bccf9cf03015c1a504ffa219bbb211b02bba21d47f7d1b398776ff0dcad9276c0059cfd0e1c5a71ff52eb9fc71e15c78c735f19514d080b4a239f9c48a339459951a52156ad42b697ab18c4a5644852491e4c854abb7d2c9a5451e228c788720cb57448d3c864afe2273b6684b7fa6575d2655fda57a689d6fd2f1a8f4ec2e781b375c9b20ff849567ee88c4243ce0c631d413d164552abae65d8dfa5e55d8bbca5ed8148bb9e2ea423016f54828593fe3e3787618c7191ab7beb4f756be52910eafc336a4e411099bc0d6510d01609110d300486898871458ac339914ff44da2a6484c16f467e5ff2e5fa76fc0f4b19c1a923c288b8322ddd9fcddd91d8fde4aa379dd9810b9f49e02fba79f3ad94423697c2bdba68fd55574fdcf633311bbd054bd81a11167de8bd683f7463480d2728d704633b6df67ead10767dff8f1f82b42bf19c14da8d7fb1262e08ec3c713beddb749b39df219452884ac7f5ea461bbc3e22e71797d593490c4ba16d5952ad72479c1b810e48681a422fad151f75b605a097eb4c3fa3fb167d7ffe2c507dfb092d89cf92a99416ce23cef80416678b5708367927dcf8883290cda9d51711c1eb8ab22719dd95e45fa05eb2b190487aaae023d484f22fd947a63493ee6c0e9725a30577bf9a8f292776046813b32b7499ed70865014a7aae24fc9c36b218a4711d41e540bbb96361594cda9e89d32264a505c57930a26048586240fb9130f19ede6c702e933d59815fc8da7586aaefa85795cdc7a7392fe68124485152bab1d45e5c099f8aed3b6cfa4d299f2c7bf68f9bfeea0fc1f3cd2f2874304525312f79d2a8d98f187c6acfe6497f47dfdb42e0b8acca4b0fb842593f4a20579079a72d6de13a16432d05c0a481a167b94c5520642177ee1282e3e96d43fa08e72973cebf736acbbcdf446340f410a31c1aa12165b42f4a4be120ec85a6e253c893bf8701f5de231faa69ece51b35a215c38dd192f17eead64dcb7581509a93258e8a5a000ddc94fed8f9fac394e287f1ce52acf823f26774330f717af3a28a5f3795d49adbfd4db7ace8e086f4a271943dd54a6eae9aa0eeda6d9672c8a15d142dd1609c2c7741fac25ddc3397e7ace0ba51dc8b01c6be6fb3d7059ec4d9aa8b9fbbecd85c1c4740187eaab9cac58845a05d682caa630e0760ec59bc91bcea83ee180121d8277582f4d1a71c064d5dd5037bd2e3a040ea490d0a6dbb9dd8ba2113febc5cd48860cae51dc7570ebd63794c59fbdaff825b8e21b8ec449bc7d5e89bcee290ba553ecd7a7db4f0d523f30aef44c67dc934a86484da56c63172e46a2fc97ee8af77cd3c55265971221640f83a5f73792077479068defaa19f320b3730aab24b54b98fdf5ccf7fa88c21ec8a70eee4638eb2a08f3e8a61c2b377a79fd18ee575851d2cf0b5afe1ae6a83e3e0c7fd0657f27e6b1d402001ed518203f2b05c8de58110388a4d20679c5df3ca61abc88f62d974b674f866c83f7cd6ce6dda2cbc1ce27dc06752464e75d55604dd42d94ac3d0b11d91bac693a746017790fa217aaa11fb2ec77ac235a6973046cdb642bd16f7415817f34d2a095cf1de9ec6925a3f63cee427928e5a3686035f5500bc56421a9c2fa9facbaefb9f60001e3b20b857e48f0d48b98eb3297e2af451ef1b5ae18aca27228a999639211a59243a59176f57584d14cf44b090458952bfbd00822ba2fa87858ebe65a39189b6baaf57cd54a346ca64a639838c42f6eb579c610ed3c342cc12b3463cc392951915fe3fae57de4a6f8fd391db55d36683c230f2f499a4cf591e21a2258890be5c87a05eff0c26158e15872d052d1303a7d77081ef8f646be67645c2b1b826e11948fc05d88d4f6e739f7ee32a6d2204d89cb07714d01f49f1f366d3c142186fa53c63177426b12e68ca7aab4d9859b7a5a56634801944b2e9f92501350e47f444649f16dee99e494c2a65df70c1e109d288f0a31d5c06122e980ea82d2f00308eef00fd94a26e61ec4818a57569b117b5b06b935d52bae2967e25034b44e668bed269e04d2308f05d1c0421b59c768eef5ca00d4cc7b041914a1f3d004e78ffaa76be696d56a413c56ca35615645105030314ab32bce6fec4ec2d928e1f5418ef77167ef1c938f2003680783711e7859ff85ac4bd779c76bef45a2a680cd8b7d0b39bbfdba401720bbe348b1357aed1b696d713c82f737db5f6f481dea45f2e3ae87232cd4", 0x2000, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r5, &(0x7f0000004200)={0x50, 0x0, r6, {0x7, 0x20, 0x0, 0x2192141}}, 0x50) write$FUSE_INIT(r4, &(0x7f0000002100)={0x50, 0x0, r6, {0x7, 0x20, 0xfffeffff, 0x802220, 0x9a52, 0x9, 0x3ff, 0x8}}, 0x50) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) 01:45:58 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000300)='user\x00', &(0x7f0000000500)={'syz', 0x3}, &(0x7f0000000540)="db214ad2a2f00294ee48f9f807b008f6137a7c26d34c66df78a2e164814546d90304fba02ffb90a3c00858254846e1a64b8cfd33a8783571308d4fca37490f4df6f90698ebb20f5c1afa90e6d09d8ab263b00fb08856b3dbf4dd46cc5c379194834d", 0x62, 0x0) r2 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r3 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r2, r0, r3}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) keyctl$dh_compute(0x17, &(0x7f0000000100)={r0, r0, r2}, &(0x7f0000000400)=""/243, 0xf3, &(0x7f00000002c0)={&(0x7f0000000200)={'rmd160-generic\x00'}}) r4 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r4, 0x0, 0x0) r5 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r5, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r4) keyctl$dh_compute(0x17, &(0x7f00000005c0)={r4, r0, r1}, &(0x7f0000000600)=""/157, 0x9d, 0x0) 01:45:58 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000180)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000001c0)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000000080), 0x106, 0x8}}, 0x20) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r1}}, 0x18) 01:45:58 executing program 5: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x80, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000001680), 0x1}}, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) r1 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000001380)='/dev/nvme-fabrics\x00', 0x0, 0x0) perf_event_open(&(0x7f0000001600)={0x5, 0x70, 0x1, 0x8, 0x7, 0x1, 0x0, 0x73, 0x100, 0x4, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f00000014c0), 0x3}, 0x18a, 0x9, 0x3ff, 0x7, 0x10000, 0xfffffffd, 0x8}, r0, 0xa, r1, 0x0) perf_event_open(&(0x7f0000001540)={0x1, 0x70, 0x2, 0x80, 0x3f, 0x7, 0x0, 0x0, 0x40000, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0xfffffff8, 0x1, @perf_config_ext={0x4, 0x7}, 0x9011, 0x8, 0x7, 0x9, 0x7, 0x8, 0xffff}, 0x0, 0x6, 0xffffffffffffffff, 0xb) perf_event_open(&(0x7f0000001440)={0x2, 0x70, 0x0, 0xf7, 0x6, 0x9, 0x0, 0xff, 0x108, 0x2, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4, @perf_bp={&(0x7f0000001340), 0x8b3e4019fa242e46}, 0x2008, 0x101, 0xffff, 0x8, 0x3, 0xe344, 0x101}, r0, 0xf, r1, 0xa) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r3 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r3, 0x0, 0x0) keyctl$link(0x8, r3, r3) r4 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x31, 0x32, 0x35, 0x63, 0x32, 0x0, 0x61, 0x0, 0x0, 0x39, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r4, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r3) add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000000400)="e34a7f12d8d21b988883c7e447605e4e3c162ebc489639485cd4f2ebac9d4674443270682176efae657ff22cc72feb756f84ebc2cd08e4ff92aa650be159f5923550d82ce7126b3bbff99392a26109d4a6acf7fee62ed51b02d72ac944f5b36dacf69c45d8bb885ba84fb4f84569abfd2c495ec29deab8d099be76481dc5e432d496d5631a8ce6ff369b77dc65005a91c8f279cc850348009551afec87cf96c27e38398860973478be9a43ee8856461cf8d5e78cab5d4329f964ecdc86c9e3dbd234317d8ab76d6a3d9bcc605ab84ea1caa48153b8", 0xd5, r4) r5 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r6 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r5, r2, r6}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:58 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) poll(&(0x7f00000004c0)=[{0xffffffffffffffff, 0xa000}, {r1, 0x2000}, {0xffffffffffffffff, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) 01:45:58 executing program 5: pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_tcp_buf(r0, 0x6, 0x1a, &(0x7f0000001340)=""/4096, &(0x7f0000000700)=0x1000) perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000200)={'syz', 0x3}, &(0x7f00000002c0)="0c786445805b6eb737819123ee5961c2db7ac6d2ed9761198aba", 0x1a, 0xfffffffffffffffb) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r3, r2}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:58 executing program 1: sendmsg$NFQNL_MSG_VERDICT(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000001c0)={&(0x7f00000002c0)={0x1170, 0x1, 0x3, 0x401, 0x0, 0x0, {0x2}, [@NFQA_CT={0x28, 0xb, 0x0, 0x1, [@CTA_STATUS={0x8, 0x3, 0x1, 0x0, 0x3402}, @CTA_SEQ_ADJ_ORIG={0x14, 0xf, 0x0, 0x1, [@CTA_SEQADJ_OFFSET_AFTER={0x8, 0x3, 0x1, 0x0, 0x3f}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0x4}]}, @CTA_MARK={0x8, 0x8, 0x1, 0x0, 0x3}]}, @NFQA_PAYLOAD={0x6a, 0xa, "b1a446a92a7d307f27fc4bd1d36742c405a0b6426cfe0d75db24e6cc9a8cac0f006ae46bb921838aa604e2323eb6e2cb1ace7c287db5ffc44931b7cdedaf35b7d03bc3fd27fa65ca90e3f7f1e75d2c8c37e4e161be95013c34f60b654b437f0a319c8641e2c4"}, @NFQA_MARK={0x8, 0x3, 0x1, 0x0, 0x20}, @NFQA_PAYLOAD={0xb9, 0xa, "662ff75426b75843897b1e680efbec4b3f87cbb47378acefd87c1000f405f3462827963875f46bcf4986cc4fd9cdf63c26017f6368ce6d88484749d2f4d7dc6863ca2fe2ec99495b93f86e27a44dcf2a5be35ed9468318093b70b7410a6c611645a220eb065237d9ef7b41004b531fa4749a5fb84e06224a6bca810b52c84cebbcf62611ee496e257f5b35e6e32e712282af36e1113617eafa53356c664cb8e2d430fa1da463061f345bc4d5dc510164fb6d466ef8"}, @NFQA_PAYLOAD={0x1004, 0xa, "e588894521969b27ffe42110fcebdb7ad0d37a21fa6ef194dc47b6c93791f363087d47700d4d0b6ad12490551c37834e6f3f7b28548aced2f382885bb4c8a7aff6b05b45749f3d5ab8e8e96cd3ca2e782ecbba034e6106bbc952e96f11dc090387a2d3e84d0f34a3d18cc53751547d628c09fd2905dce2307fd28428828f3a10129151520107ff866092e57934209e3777df48ab2b430496317436cbc9a2c366d2e7acb8435ad6451f04dd35ab617768d5f4ab8f0e6f392de540a6d9cb929445f4b3e17ffd4e30ac422e37cb464da2dfd934397246f4901aa46f7fcfc4780a5e6212914f83c983bf76e4ae58fa43d7cfe4f1bd303cede7c55a085fb77ee25fa66452d6ea89ac428b77f083989393a908e73c331a82fc576e81aea2598a813bec37abb5102313c7da1b1911a07c9d4298aab2a7c5a18d7507b6a3f7f798e13d2305b2ab7935ca66f2b8bf1c1408c4c8129461697dc9ff45423dea279f4f9ee5fdf457486f0213aa3773963f98a5c8ac45c684cace4d18a0179bc3742264dd8c6143eec7932b4211d93ce41ec7a78dc1d7975373158e04d5f1268034b680ae0691969323fe125b3a58bce8cd795545c02b75cdd3f8f8cb268bb997b0cc0e2771775cdbe8f1b7350672a3daab7523525fe31ec1a91ea6fecd9415119bbf138e9774d3b010a1d5112473073eb9da63bde73103b0e2bbab66275d05fafdb8936bfa19da5053d376de0ed2ccac3f39a6f92360f2b7717b5e230cfad97d12ce035d14b55ab0891fd67822685dca1dc7d9e6b621cf661cd792d249a9eb5230fb9bcfd3aefef66b8a99d18793ac19a9162bf3a512ff57b30f75a310d4eb79a840a32ad9ad9a1ea78b14642645275efa238a2a19b5d16f7843ddf3a7877f29607729992bb5c20ef5d71c5883723b2b18905ae72cfba1bf161b1df914055bc540d28f4f3cb787f399e8b4cc5e8dd90fed0781af26355d5097715f181603aba558de565f4847ce48b521082c6ef7177fcf01218b8afe805a04edce9a66864427022e055d6272756f13ab26a5852e26fa8ad0e0b2c50e531c5c3ce5d9a755e83d0a827c2723b919b069251682ac4761e230a9190ad3d00d85e06243af0cf41272860acc3b3f1814d3376ec98ecf4f291048581ca63cedea9323cf146693c7d8dc9ae140e345193461b6a0a11691c08e9aaa2b3e729fb7a0bb27a7788096e29b0bd028f98b9a0964d6413cbcb72e88c46e123bd44c33c1eace3829886bd3a7f4c9b885a4c6165060867f9c56a4cec3a090cadc156c31d6676ad39664916039153322b071970a32ae4c394ce583eccdc578d948975861d119f17062e7fa0f9b7700ae3ca666ad1b8ca5bf99850a508a9aeb3efea703a50ecc9816033aa9430abb8ba134dfadedceec48ee2f30e073a36b62efaabcc634f9c5e884a2affb96abae5bb10b7ee6445ba2771a6e971f32633eb6b75fc73d539887eda861f03c0d66df11af3ed08b8230abf57798974922afcebee8aa5d2b1f5dd9bef2dd6d9722e460c5d05ce6b31b109efa35f8e138da9a0691b6fe9f271548c9161c6207c97397bb8b523d97398c7908f48f9d858653628fdb4477221deb8cc1d6519f5fc8b20705d63d1698e9028d7274ed0ea2abd330721190916c5be8e6b77d5e126ea04eb915d08c65abe81b2fccd3f46d67ec240c53bf4a4ea417aa0a89625baeeff658d7466db97d737106fcefc07d84c60e3f36fa72243967bf1c7e8a05e89c8d2c91cfb3fa626797d3b8671dc170335bbd1b7f35d41cfc1b0ba98e8d02640b2944e5ce68ab357ffaf97ebcec5ed1396f0d8970ba9c6232baa51ca1ac39e97a87ae23dd0997940dbf108521e13d0eb18d5f3425e5af13d0c95a89038bafe34632fecf67d7d1eded07bf9d94cdec691883f2c549dfea95b00eacc26f2dfb371ad2888ec3d710143325c2e12ef8323c33e4b310d479eb346c486a0a99ffe956d24d927a66d516e610b36135ff60f8441b2e2f17db184e2f59bcd5d7ec21954301753672ac0d0df3d074b1751c476d1eff290061dc54bffccbd84aa0bbebf37a6dedfecec01723e743d93f200ee1ca9e18661e7e1c4658a88dcaa632f0cb28ea05ef99b633ffb2f8c9ff7e107c040aa13f415bef32607ed677d4c8a920d2f058d5c4bcf730b258858e94263d57dac64f4a8f1512aa4642f4cdd85cca97ae5dc1b9337ea8017068d9099868c1a9466bd36e85d738bdc847953c11641e52baf841495ad169f0b187e3f27db728764b79df1326a5a13acac77ba9b33cb9637d528f18141a9d73a490f51497520864e6486ace3a04ebcc798f70dc70785b691ba1942c70f219f0e6292a05f7cb9bb58f7781ee1b6f414825bdc0433cd2bf0ebd52d6b2b2511478a0e8ab150cd8e576e7578e253a4fd0783ec30b92f889f93f3264cf25c99d971d68a6fd930564c4a9af7a9100f341615d9b5c9b0961c5cce1e4326afee0192684f3846f4076cc34a565b8368db0c3ca284590436424e864c7fa631d10df8f150403ede3815feff875f4c65ebfc1e9c84aeffca72aa53e31c7b936753e40e7ed5917ffbf673ede59ba582be287c773b5a27494a240c8b4e64cae2e08609a17a7ebb82baf2c0fcacc3c132a2b9c0675509ec4ce83fefe2745b679af8408580b730ae6ff4676a232f9a6c24f8bfe259d8a571007c2b0b9b4f3b49ecfc2f17c5de2f5640e9d2fecf69a3da72a52218ba518ff9ffaf9f46081cf266572beb3ecebd6191912aac803da678cfb276a59a4779af3623699bac2cf4813711e7161adc813a88952f73155d9b8f2716e98b4d9da7111089c1246fe0ffdc492054dde926da73673826d4e6a97c52cda294e982ef8f43ed322dd2b164db8553ba9baacc3236fd7363960b7159a04ac3519624610416c69c3ffb8bbccffaae4696e344cbe90aae06dd7408169c64d1291584edb5dbf0434b2c08d890e71cf24e24331d1217da7b5556c5da2bed831eb56506d4abb894908698ea283f5b8eb9e2d6bfff059fda603f7495c17253c7e207cc8f9141d6bb6ba4cdacd1ed26dcaa7048308bf7dce9ffbc0e9105b187b5d3a20713d48c9b51bab3cf94aae930b485435e873adf3f595c98682ed77ab89f71a9f4586e4588e26a0e095bc5e04bd3de5de8a3f7e7441eb3f83584a310cca332e5bdbecac6599958c37f92f68a9b142d393059b08a6f3ca583a33a20a1199c58d3c13f3684ed4b6cdf434c5a92129a5827fb0dc00e9427095277f37ea04fcc3a0acc9cef5fb949cae9b41cc58410fd93711053e2ce3a75ed410c193bd1f90a85a5ffb6e278d1fee463c09e0a24636a83245fc572ff48344f7b821010356421634dd19d0e295eba6ec4598d1828a23a02c4e74604ddad08e4cf64d100272ee2edf658b2bc1d9214796ff9e73025656033857f1073afc0bc4ceba0b420bfd2c2722d3e60ad0333371138f622ad90fffc70b6928d1d85f71a0d3d6ec265a7860475c7e60847a23439459970980ec9ef03f71ca244ddff0cc980ca0270c5f90fd6400346a89651cfe99fb46450804e5007fd2fe1ecc6909488ef99ad4281b5e43eeeafee62727adbef269533327028be0c02a00fac6e05325edd0df9ffcc98489b6a1a9ea0a80788335d3ccc139fab94c0f35be1e2a7bbd0f3c250092722132f9014aa5a9b9170655b96771220791cd1d543b60acda0195355662c8a9584b390b63825c93948528e9c21819964d17510e9851dd97c5940605c2dc26a54fe71c8ed0d545b1bb708e463a524cae09dd021dd2984d99d7ea518301b56d401fddc8a3689590a5cd64fa003f768e4795507ccc500a6604b82c4ddae8c680ed04e8b241ea1e5cd7738d62a9790a62796f1c1263fe74c87d50dd78c9478ba2f421a6281d11bc39c4386b4aa787e4e76d45decc5ba568833d2a0733bbfa5ae557a0217f423b9f433c66961e25f3cbf3e483bc27a69823d271931b1c428778eb40abd28b82fb606f86de1f6f7ac6cd659cfe0186c16f942ce9687ec263c3b92b16f246c5ed7b6a10abca9014539b741f2ffa1cd275cd955041b15f0ad1aef39a132d192b92aa904e541529d54c024b968e537a75df8ee23238947dc7997fe9975180511315ae441bab8dc128a2b35e1ef2fe91f6f5c5e1da84dd9e18ed1b4a13df6c296dab783293bcc1640a40c93ebf4ee2661370d5ae91e7d5c1e83ef7f7978f4beb9392002d2336e64d17f4c72d5e51708f0c526e3892bc254d5ef0f66f58737be20a41436400f33e2affbf5f472a16f678fc2c5568ae41fe34760e7541f02979430af47d784e8e0d5d3aa4cf89bc0f30b020464ea4c81414c507bff9c9b7193ffb1c6e03168457ecb75eb09c1f826c2d4ac3cbf3c684bd65cfec078667f571fb8fffeac1a3ffb54e857d5c5f09fe341ad84744bf7988dd15d4d8a34d3549484b5960c05fcc7b78685f1efd3a0227c116b8faecbdaa8b1535694ec31ce2ea9357d7032b8038cc3cb80c01fd6c4babd04b3a9e234a6d6346264bd065c8b4f19114318bf8406b8a939ce4f4d1548c6d1b713a46c2e6d8de6ebe569a60a391e717991b7176f33141266cfdaaaa56118de4a79cfa2be4dec5e9cbec53dad0edd3ae388d1ddc28b3e94d2cb3939843421e61507e00ddda90fdd7dd90ad0175cc874af3bf1b65c2e50d7ba6f935b5840489867af50f5bfee37c06ba5b37226a4f77c1f8e3f20a65aa7c3ba2766f81ca5c432735515f1be3cb94d5356480a63c3e13a3125567d4872d8abd28b07674ec6ed53a50c7eaa45245e129bd814177b644619f56991b82e403b5ee7334f9cb6e401acc047200f8e4313d0f9385a1a6752642d393a23bf64c2c316a35a4e31591827ee894de9972c0ac2135bb7a70c4b698619d161128198d5b182ed63b9e6bd9e7e4ecade6a6588d91ad3cf3a7b5a3c4eea09a359dccf153352cf39793a29cab39203a920ffa00592569d5a334972a94ee620e35bbb1a970ff8952aaf38f0638eee0d23f2f83e3bd0238c7ec45a0aee256228b8abe29780f6e4dbf3ce7d1773f351b6ab00730f01354cde33c8e382cad1c93d4710d881089221a6354d24ffe50c9a0e85004356043f767a188006765f123cfbf0a3f93a27fe3bfd3ff3424e0ed66550a1c0f82bd3c356e89f29fbeecb5dd974e7e5bbc681ca1d4ee86f72610017254925076e06927ac17c9b47bf3f395265959c721e1030f68882ac6f2363ec5f7936f1d576d2fbcd0ea973921ac6a7c86f47a7793c95b16bf6270bb39d6cfceb5cd7b765d55e89316382e02afdeeba1222f2f450ea70524090a159b11a4f0a5ecafb6522f89899cde4a625ce657bf7f96cd7712963a7b38266222e1a53204753fbeae49d3defb16d345b09d7b5857bb297ff403cb27c44f4896d4abe116f53b507294c5d1811051eedc0b15d6487409264db486217d2322547a3ae1e7388e3e3b003b706b396dee4e0be650a7ac20ec2478d9756ee15d142c4493551c99aaa81084203d0a1d6d337dba9d64ad3599ad74b149c9377444a24ab11582275543f03f6312448db7ba4b99a78e4abe1a915f79344c7542814514a3e8b94023fcbe4fd84d8eab273dc4cea33ebd8e4798727dd99ba6c5842bf55c478e1347b09699d852c1454261381ca0f7e91ff1fcb08d142f55231591df3aeb4804ac62fc7b4c2bbcee34a245078b3762189d9b3db81917e8bf43588e26d5b6ce497f0640fbe841fd7f6156ab09fb285a5c1d9d5269e99dd6dcd4bf71ed6b562f021ceb3ce7313f9f152ddba923b455fc84897b6084dbe3dbeaa73192c2d4457d"}]}, 0x1170}, 0x1, 0x0, 0x0, 0x4001}, 0x4) r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r1}}, 0x18) 01:45:58 executing program 5: perf_event_open(&(0x7f00000012c0)={0x1, 0xffffffffffffff78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext={0x0, 0x80}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:58 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000100)={0x0, 0x18, 0xfa00, {0x2, &(0x7f00000000c0)={0xffffffffffffffff}, 0x106, 0x5}}, 0x20) r3 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r3, &(0x7f0000000080)={0x2020}, 0x2020) write$RDMA_USER_CM_CMD_MIGRATE_ID(r0, &(0x7f00000001c0)={0x12, 0x10, 0xfa00, {&(0x7f0000000040), r2, r3}}, 0x18) 01:45:58 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vcs\x00', 0x800, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000200)={0x0, 0x18, 0xfa00, {0x3, &(0x7f00000001c0), 0xf0fd774c0bf8b5d8, 0x1}}, 0x20) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r2}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r2}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r2}}, 0x18) 01:45:58 executing program 5: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000200)={'syz', 0x2}, &(0x7f0000000400)="e108e97fcc87b83ac4f722c2072a44e436406b25cd27e0daac66ca23a216207595d2441ee1ab24e11d08d241b97621c62d153a65f850aa0a0d1f714a14690167ee0183abc344d6d4429517ff53564838819426921f574f6c1112ba759b42b02a65294b696c55f02539ef3c9b3eb654c4e4ee115f28ac28ad8440a0a95c96bdda7b3fe4fb2b33ee3eb0080eaf2bc643123adc67539671b6c90bf53d76a26a8cdbd2f14121c69cde2688f859d49ea19601e39ea0f46b316b56d1e58f961459afb9f38e7fe4262c3d85385e1b66d574b89e56f3f103cec1f06c5e6a5137804e9bade2000523a566f97323", 0xe9, 0xfffffffffffffff9) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:58 executing program 5: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x1, @perf_config_ext}, 0x0, 0x7, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r0, 0x80489439, &(0x7f00000002c0)) r1 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xba, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r3 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r3, 0x0, 0x0) r4 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r4, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r3) add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000400)={'syz', 0x3}, &(0x7f0000000440)="c152b99548ea062d8052cd371914eb2a563515de62f237f73fa229a624beeebaee4275a28e378d46dab6efd2861f2bf0e337ed3e40213aa42d9e2cbf5730895237da6dbec5870ea5d678d7cbe09470f3612d72b752b45e16b529bbf3d2d91e726b058cdb3883f7ff44a0b3cdf5bb0271cef382c4f25086cd9d70766aaf1eaa57a518794970b75b6684bf9fcabe1d5c5f4f9366cb5a1b568f2fd07010ee16a43a45eaff3b7bc9aa78602418e4a7e2063ed0e4346298bb28", 0xb7, r4) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000100)='@@\x00') r5 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r2, r1, r5}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:58 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) poll(&(0x7f00000004c0)=[{0xffffffffffffffff, 0xa000}, {r1, 0x2000}, {0xffffffffffffffff, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 01:45:59 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) perf_event_open(&(0x7f0000000440)={0x3, 0x70, 0x4, 0x20, 0x5, 0x80, 0x0, 0x79e, 0x1000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x6, 0x2, @perf_bp={&(0x7f0000000400), 0x8}, 0x40000, 0x5, 0x8, 0x5, 0x3, 0x5}, 0x0, 0x5, r0, 0x0) add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000200)={'syz', 0x0}, &(0x7f00000002c0)="73b9a801ba966b8a4251218f26072880c304ca83dc447abd93f761a95767850266f4dc9f7857162d74a8b1957bfdc97f829b0c6f39dc2b1edec3b6a1b657b4811ae3b1be6171729869826451b3e542f8a85f5e1b6b3827f483b6b24bf6b592a466ae0b47634ffe0e2dc840028d31d1fef7bc2f2c93eab5b16666decb", 0x7c, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r3 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r2, r1, r3}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:59 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) ioctl$F2FS_IOC_GARBAGE_COLLECT(r0, 0x4004f506, &(0x7f0000000040)) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r2, &(0x7f0000000080)={0x2020}, 0x2020) write$RDMA_USER_CM_CMD_DESTROY_ID(r2, &(0x7f0000000100)={0x1, 0x10, 0xfa00, {&(0x7f00000000c0), r1}}, 0x18) 01:45:59 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) r2 = creat(&(0x7f0000000200)='./file0\x00', 0x0) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r2, &(0x7f00000002c0)={0x11, 0x10, 0xfa00, {&(0x7f0000000240)}}, 0x18) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r1, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r3}}, 0x30) r4 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r4, &(0x7f0000000080)={0x2020}, 0x2020) write$RDMA_USER_CM_CMD_ACCEPT(r4, &(0x7f00000020c0)={0x8, 0x120, 0xfa00, {0x0, {0x1, 0x5, "4bdd01662b66b84481a5f90e6263b3638b7e23ccfc1c2253349a440c114eaf922a1d6982642549c8ead1aeb0be2a52f9da14b341e7d223d875ad985afa4090cbf418397535066451c780bae4d578c9a3a55951e37ad68d1f67ef247e550478787ec7da68e4098ac0ca48be52cc27702d740f20b10f135c54b8a420e8b5363da8853f065418e15d0150e15715f8703128098c5d031072d22f885a687e46363dfcac45e69f0605d4333924c8d4fbf96280d122215d422428e03e0200b491eb34cf36506952ba7c2ea1a9da51a942e6b367e72c8fabfbf9a0f0c2b0435082daef1d9ab6ab4783698df07e10be722675aa553dad82dff4fa58a654b0b2e7bb27794d", 0x19, 0x9, 0x8, 0x1f, 0xb7, 0xe0, 0x4, 0x1}, r3}}, 0x128) write$RDMA_USER_CM_CMD_LISTEN(r1, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r3}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r1, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r3}}, 0x18) write$RDMA_USER_CM_CMD_SET_OPTION(r0, &(0x7f00000001c0)={0xe, 0x18, 0xfa00, @id_resuseaddr={&(0x7f0000000100), r3, 0x0, 0x1, 0x4}}, 0x20) r5 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r5, &(0x7f0000000080)={0x2020}, 0x2020) write$RDMA_USER_CM_CMD_CREATE_ID(r5, &(0x7f0000000340)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000000300), 0x111, 0x5}}, 0x20) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000002200)={0xffffffffffffffff}, 0x2, 0x1}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r6}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r6}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r6}}, 0x18) 01:45:59 executing program 4: r0 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) poll(&(0x7f00000004c0)=[{0xffffffffffffffff, 0xa000}, {r0, 0x2000}, {0xffffffffffffffff, 0x90e2}, {0xffffffffffffffff, 0x8}], 0x4, 0xf9f6) 01:45:59 executing program 5: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/loop-control\x00', 0x800, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) ioctl$LOOP_CTL_ADD(r2, 0x4c80, 0x0) r3 = dup2(r0, r2) r4 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r5 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000002c0)={'syz'}, &(0x7f0000000100)="88", 0x1, 0xfffffffffffffffe) r6 = dup3(r0, r0, 0x0) keyctl$dh_compute(0x17, &(0x7f0000000140)={r4, r1, r5}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) dup2(r2, r6) 01:45:59 executing program 0: sendmsg$SEG6_CMD_GET_TUNSRC(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000200)={&(0x7f00000002c0)={0x4c, 0x0, 0x8, 0x70bd28, 0x25dfdbfd, {}, [@SEG6_ATTR_SECRET={0x18, 0x4, [0x7, 0x400, 0x6, 0x4, 0x80000000]}, @SEG6_ATTR_ALGID={0x5, 0x6, 0xb9}, @SEG6_ATTR_SECRET={0x10, 0x4, [0x52b, 0x2, 0x7]}, @SEG6_ATTR_SECRET={0x8, 0x4, [0x8]}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40}, 0x40841) perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:59 executing program 5: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000200)={'syz', 0x2}, &(0x7f00000002c0)="ac4c46bded3eed3245f2087b8a6fcf3fa971006b84292984d718759e044b659759fc6968b201d6a147a8a3552e9199450f36086b69ec167e4c1be6d11586c8cd1be83b68218d1097b5397c11e63e887213f7b429f7445bf4de73644fb6ed34dc765ada2adc9f5c78630e9e47600ec94bc78cedf36768", 0x76, 0xffffffffffffffff) 01:45:59 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000001c0)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000100), 0x13f, 0x1}}, 0x20) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r1}}, 0x18) 01:45:59 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x4004, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x10, 0x1, 0x0, 0x0, 0x7, 0xfffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:59 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000002c0)={0x3, 0x70, 0x4, 0x5, 0x3, 0x1f, 0x0, 0x102, 0x10, 0x9, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x8000, 0x1, @perf_config_ext={0xffff, 0x3}, 0x802, 0x1444, 0x2, 0x7, 0x8, 0x5, 0xff}, 0xffffffffffffffff, 0xc, r0, 0x0) r1 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r3 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r2, r1, r3}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:59 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8}, 0x10) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000000c0)={0x0, 0x18, 0xfa00, {0x1, &(0x7f0000000040), 0x111, 0x9}}, 0x20) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r1, &(0x7f0000000080)={0x2020}, 0x2020) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r2, &(0x7f0000000080)={0x2020}, 0x2020) r3 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r3, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r3, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r4}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r3, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r4}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r3, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r4}}, 0x18) write$RDMA_USER_CM_CMD_DESTROY_ID(r2, &(0x7f00000020c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000000), r4}}, 0x18) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f00000001c0)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000000100), 0x13f}}, 0x20) 01:45:59 executing program 2: r0 = dup(0xffffffffffffffff) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) poll(&(0x7f00000004c0)=[{0xffffffffffffffff, 0xa000}, {r1, 0x2000}, {0xffffffffffffffff, 0x90e2}, {0xffffffffffffffff, 0x8}], 0x4, 0xf9f6) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 01:45:59 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f0000000100)={0xa, 0x4e21, 0xc47, @empty, 0x10000}, 0x1c) r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000200)={0x0, 0x18, 0xfa00, {0x1, &(0x7f00000001c0), 0x2}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r1}}, 0x18) 01:45:59 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r0, &(0x7f0000000080)={0x2020}, 0x2020) perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x20, 0x0, 0x0, 0x41c1, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f00000020c0), 0x5}}, 0x0, 0xffffffffffffffff, r0, 0x0) r1 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r3 = openat$mice(0xffffffffffffff9c, &(0x7f0000002100)='/dev/input/mice\x00', 0x4d1bbebc3e178b44) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) r8 = add_key$keyring(&(0x7f00000032c0)='keyring\x00', &(0x7f0000003300)={'syz', 0x3}, 0x0, 0x0, 0x0) add_key$user(&(0x7f0000002240)='user\x00', &(0x7f0000002280)={'syz', 0x3}, &(0x7f00000022c0)="eaa2b725604892d76d566a0ebc750e730deab788f2a402078d753976552435973059752a847faf8c2d4f9656fee58ebd28bec5775c7f019a9abeda8ea7eec6e8cac380ccc4a360e860f81a5ca06c478b989f2b180e8c164e94530700ada4181c31dc482dd2107e583ae26d489b54229edffb2a74c687444cf6960d83e0a3631d05b9ede5f88038dbb338f949c436e82884d28bcd03ecb0d5deac667df55b86addda61be231195e90c77fb6d0ed4f3696e83b30fb6e66260c54beee1df0ea13e15a2fe2e0ab81f4c84cb9378c5a559369b8eff8cf85bcedcec30a08504a1cfc3fdafb88acebbe4f0011018b276c832333432afa514852f5a6f03f981028e66dbc23f1db9559c08e27977d2032cafa8273460c63bbd7087a562b9d24908f14a94b38ae03f2302f617752809f543c1b79fbd2346aae3cb1522859ee9b87126e9d53912330e88e51bbd7c7434320aed60afb3dc6d2db929e5d97c45724988b67de224ee18beadaf3b13fda4263a937b3ad398028e1b8d386f8987397d3de52153ebeac1f4c363c5a5c06954b351a5f478f9467f627aee2b3a0517618abe1dda94930461831e6d689e9cce22fdf9bff8046e637a8a04d7c8d9d534ffa42aecabd56d0cfcd043833cfd05e1cb8881deed934a82e132cc6eaf5afcd78c634f9c80884d3bf25dd2f198b771e6827318b1aaadaa3728e51ddfc881c7e6faf8ec5e58d17e2e6f5073d5f4891c3ac4ab6023b0d4d3b4357a002fed6f9edd9804a6d1938b1d1c35ac49c9591b2445147b01976b43d4eb81907a35d381263bcfb7324885121c62de221aa7e0416c0ef48c3862ee34bfacf5e1ab33ca5ba2899f8bb67b4c220f59ef5ec33242575cbee2f66e00e99dbeb0d066a7e8fdcfa3eb514b8b9cd6c4bdd92f6526537831226e809edd1c4e0d3667d7296a9b63ef4f7c570dadc0825305958e8c2ec52429c014a91754b4d2535e2cf71314072ecd77e1fe9308d40179d78c280d5735dfbe5d735bd43dd02ed5c36cbf942cbbf771cc6f4293c68c151f739621cf8254723d06206710ff92fb03008a64af2e01bca6055cbcfa527e7a158b7498e7183f75b18e4fd26807c151c23ff1d17f176a38654e6819a67a7ec4fefa86a25384b84f29e46a7100da5c2ada269c0bb2a4a588360754f5a97fb3573f3184a41c6f362ad3924644722e0a8ab8464f0273469fc74ab07008859eb6c9b9f6eebaaf47474cacd51a6b92a86613636670101b0c43c9e7ba16912bff5f5b8e5139a10f99aadf0544dbe5568f5d447681d12fda58f168aab6b148391ff406134648aad5a25fb7115bc3a089088b213216d1f2bc4558ab0da60596e2a00b22b4784c35b5c0c33232bb1c083936740ee501da0a338a9f95693586e099b95f241ac085618307e251c7eb1122a439cb050e65f3089cbdbd9e774477bb153eca279e07721d731c96905964285ab6ba4a82d87905feadbee1094ae67de3fd44b3a6cecf3cd214f244674e4709f09b8568120f71ebb97ec224033c0170ddc09d5ad4680618f9dea44d5d0a2c99d80e5b1a60f1666a69b1fc27b7f2ba9d3f30c086dc08d6b5af86494b18d385751b78a94f9bad6e2c68cadf24a6db8a6d2f02644bf1308fac2c69e4656efe3cce8192b35a933079e2da1b456d3bf531048327af147f60d950034a724932d4a9bb3d70abfe38c5c03c3a46196cbb59aafb5f66f444bd308bf620c5fe87a007cc890c04f389a8d17548a2ed9ece92e61e1c5793c61d48bcbe314f308702c0b7c7c625cdb6076c5a7297aedc1e6bd1a134321ec064cc1e0aa3e47f3761d1d75e9bed9f0fca111d75bb0e85217a3b54183b62cb538abbb45a64911355d39e9f66be424211dd73896a2b8ec10ec0e9b623ad99adc7279a7795a593ab4bc33451196c7891cd53886dd4f27ac827e060e36266d9842a8cc52ffc760f5181f161d946328cf546f222591bfab824b6e081a0674b9f1b95e76e3e8624108fed831e5e9b45fb6df95e9f2617dc9b5ec10f7c9b6643226801561a99d4b51e0f39516040de3b7576b12229dcc5bfdbc349ea3983e344a230cc3765a83fb48aeb719d56199074068df7cd17b823a0ac013d09b86f6a2e5da50b545f17fa1b16483c886dc3d7c1f362e6f11a83ca8dee0b9831ffad87690fff35c1cc2aa2a32d6d513bc58d2d64e4bb275b960e34ec96a0b4800cdf7d6422d03f1afcd585b1f0b455e4bc6e1f34339bf1c78990c6347ed49de568f7c4fdaedc0b70f18e49ff9d01d8f122a1a144c03de7822ca8dd88be2058f951bba591178dc0978b2675470fedd4be80ba478ab1803e651fada90264ad1062faaccfb4268a39faa8e11848dcdd16fb47cff7713c3a90fe097da061ed8f4211864a601c13bbfb5422f73c20c67a030e6c86c8001b30c31bb71bf04f2edffb511952fb6b7ab647480e22a37b6f621c95031d0958601aea1bc313066c1d45baa6442193fda308f243ce4837cfcd15f5a268a6ac28aff05865f78f81ece5318da9c45304dc451b020b607b5d1a91287dd164c447429670ab23fa81eaeedd7376cdf72f2818c45bbf6c08c69a2b0d6c9f4c30149bf66027d3c8b3de4ade64de431477a28c2b8bd7520f00465ef773af6b90b610bf8b136c9202dd5c00d1ae792044c2c3e5e36390a2b3a0374cc207e5823ad0a04793302757e1a500e173dc2168100298e5aa46151afa297a124a15ba70aef2616b02064857bd84031c9719dbae00b17b7d911ef3622b75af23341d39427672afb6e8ade11f83b207e9a6f8ee5a63e1ceed919445cd984bb381ff90a0c15d3a5f958850c1a879912a2d6ba01642ae456a58a873f602585a594716ec0ac8c904ef779f6b9c678169d614c31e9e25624ddef9ce90a14672ffdc44afec2e82fdea929e8a53064d3bd8262b38eddb12b7655818f97362a800cc2a4665ca4f00ccd787933ea6cc28c7242c77363c4a6657ab9a32f9ab6b8c22d0bdf96116a166a0e84f648f8e72d86c82dad44d031be15b4e4d79cf8a593e5e2d800f2e4effa4f5c1f038daae8aec38b1d513e362cc759f1a5e047a736f3254b73ac2d2283216247e11cd293647dca49aefbe811eb3afe996c75f09ee01b9593bce02b9a8f2dcc0b262c04ddf06858ed44337d1647632a4222840de767e78aaba375ef984cd9ceb1e3959af21d2aadd45f4b5e6acb113cbfa0a03bc029acc515ab9730a48c7119a6e4ceb94e304f41bc5facb24a62e2c5f1364fb9b5b66f09a889606db3d21ac81e905df14ff53cd0d8ee02b638fe78fac40e5fe1930aa5e5b6e8ba18a9b0a7015d46ea079046d8e7b23d29653bb74e544fe7b853637a90fe71f6bec345c21ecdf0e57b2d2ea03d183a2629aee92a44b2b03ed2bb9aa907e38d7efe5657580ed462f85801030257d28d0186edc91c5bd9c14fa18fd265df6e50f4c00214ff208a5a3a65474a24737f632f20937a07b568dc70a3d58f09846eceaf9e722307a4465fa56526276701496a53cafa122c9379f94984623de71ba25c611153fc6f6b1035479bb70f5ce502dbb9bab2b1afcddaf8403e39fb43cccc457583ecba11d50162d650c19f46a48405477509ce5e6c7d315ebde0a98453069baf93ee86de8a49f0eca4d998c7afab292723cffc997959e50d697735abcfc18b100efbc145134b9fbe66e5edae913ef859be751a0eda8b5703d17146f16b5d8d46ae9726e844dfa24760ae0d2af3a79bd242f0ad271943aadf81653843076c16fe712870d259235cd92677ebff7cc466f0328d3408848429e387f0382e8364953167e392b92928523b828bfb94f251b1176723c7bb659b43fd6afffe02e6a18a42c632fd9172c3edd2b89cbdbc8f4d9b7bf36fa4e11c592a37415ecbba4ce3216b45afe90c7bf098fdd72e4bebaba6c0ae9f477fc3c95cb6168e42ee0382307587e6dd35d31215bc1512d29d790d167b405e94d7f50f6f6ed8c7efa1bbdb3841e6720f98fb2b77a35d639ad012dd404bce2daa35e909cd6b75fa8b417f515a4e9e16bc1cd6672b3c7aa85c945f59a320d76f78c7d382d3eb3ff9270f9973a6ea8f8962018c28806f25bc1fa2953227bd39f9f9fa08ad3615f10115657c339c31fc40f6c3c7f038d308d1d15a7514df5a18b5a926e8cc1e31bcbaba8190e433ac2109db3ddb09e1cb14ea1836101636a1be97a39ae10e79100a8ee6068c93634770dbade6e5885580bf2b989f3b1b21c7b3f1af5d41442202c08d5245c4a01dcb9ad24bc7b2b67f5183384561238ddae4a8590fcb45e63d3f398da9932a5afb9a80b0b447a04d23971b5dd9666182e660961b61e5eb3bee855feaa1db22e8dcc519b3819b7c3b6f15d4feef57a304468b0ce0843c2b7524c128c0a082ebb439a15c22291aa1fa3e14072c09e826812c130951c86ce9b05f6b7bb4a4a0612c9f19a3c3298a9cd5e4a93c00996db41e79ed609958c06d0a5adf2c0566a3f59bced750277fd784529e23bacb99dc14275dc354cb3d903c20d5453d7f067d2a369fef691477ee39346cdc97a2a86813cfdc8c6b9624ea176661e49d86310aa16ea37c5055be8bdfc0b1c170b99c11f9332e358a6188d400283235012464dca6a7312038db6182b665a0fb28377952c289070efd2706534b37df62d9737174e587220c4c8bebc8f56d3878c2c5893e857c0c1302a4776fac3b9121011a5cdc4d020c2926c918f257ae29c03efca85e6b6f8358b9885763b8d566a65733caa9a48726b1d1bbca91b71b0d2198560b8c2e9175e741a4a2ede3fdb054a3491b0d6b57f7b4fae7879b7eff6c747d4d521dae77a7df77389b1f990c43bd702ca25549ed5f5f60703153ece5adb742c7d6788136e79d04fb5d68e152be131d460d192e6e76fcda11e713f8675d4fee991366d6cd57775fe1db4a700d20abd6bfb241dcb9ba6c16ce98b11298d686a1bc28c63dc92bdc754950c63815d6a3c2851e194495642a76812450c438fc3b06d37fd9f0860249d5e1024a4fd5965cb6e3b90a36f6362818d965e15c2d03f44df2aa828a1b29e1a4f025cdd66e7d4207a9cb15d1e9c47ceeaf8a5df702bb514d9aba97f76ecac01ad6265a3679b0e94e91426cff893b1e2a04500a193727e9df9d94ee377e6cce0ae0870f77f55b47af42ea36e6292bf598f5eb423b0794cbb27cb07c9051b78ecf5bcc72d76d85cc5f1f2974058a3dc193f8d4175a092118bb5f83455a8f786b40e4ac5cc810a6d578e34ac12dbad843bf2d15fe621f67c540272f339b5b827f4ea27ed1c458d2d803923a749375e6fb3a896b771f55b65dac6f2c665f55a71a056e8f05bb6d78038c08601e620ca07b04f421d519d738916e5c623340a259b9f6b31260709a7e39bb0d50a91090756b5d4dd03b7ebbb12eff5e4ccdd91382a2bf3cc47c48bd11a07a7efd4cf02e987a37627b058d882feefca3bac549001e4fdd77848a862a38bd75b176613f298e029c7c59ddbfd775d921c7e304f60698394530579c42f99a015c50117a765a8bb859f6a97c7daf6d1d0d388170b3f23d2e9a0f64987dcc2995e60e58fd7f9c7ade57e84e2420012ec3c8077e95e489e2f64aea5b8cedc0af784b860927cc80404a260a756478d6323f2c836f7852a2a219e7621af8fb13740a0f5b349a8b92107c67d53efdd031cd502655b0e8ec3a555d33d6a80584631227894fc47553bfb5078a36c27beb6824baca6280e15449a9a576625d0227d7ea56d77b7590a1b79f33cbddc70ac7cde96cd3ce7427766707d44c389740489f6787edb1a02886947f997057eed6", 0x1000, r8) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r9, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=@newqdisc={0x30, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r9, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_clsact={0xb, 0x1, 'clsact\x00'}]}, 0x30}}, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000400)=@delchain={0x24, 0x2d, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r9, {}, {0xfff2, 0xffff}}}, 0x24}}, 0x0) sendmsg$nl_route(r3, &(0x7f0000002200)={&(0x7f0000002140)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000021c0)={&(0x7f0000002180)=@ipv4_getaddr={0x30, 0x16, 0x1, 0x70bd27, 0x25dfdbfe, {0x2, 0x40, 0x3, 0xff, r9}, [@IFA_BROADCAST={0x8, 0x4, @dev={0xac, 0x14, 0x14, 0x35}}, @IFA_BROADCAST={0x8, 0x4, @multicast2}, @IFA_FLAGS={0x8, 0x8, 0x1d3}]}, 0x30}, 0x1, 0x0, 0x0, 0x4000054}, 0x840) add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r2, r1, r2}, &(0x7f00000005c0)=""/233, 0xe9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:45:59 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x4, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000300)={'syz', 0x1}, &(0x7f0000000000)="18", 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000000400)="292a09e7ebe79473b7481c639f89bace1d7a6dd42d6b9836fd3f3b94f2fc138823c52333a4c918cf6ecbeaadef5f1bb30c93ad6beb64fe776a9c5cb1fe9edaa9926444206f45a3e2059b0b1c119c958c9bf609d1a3bfb48421ed2d2102cb2840a66430eaa149ff4fda6a7366f399226dd6daedf43b9a87add49c97837137345cfaccd4c893af34ba016d37e1ab494bdde62d34239d1dd092cd0190177e80f5d2b8e4a6a2a4f7565db5ddd9566abac5331dc77b095ef4a4b47bec1668318f3b7f8bbedfe7", 0xc4, 0xfffffffffffffff9) [ 678.431581] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.5'. [ 678.495806] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.5'. 01:46:00 executing program 4: r0 = openat$userio(0xffffffffffffff9c, 0x0, 0xa2401, 0x0) poll(&(0x7f00000004c0)=[{0xffffffffffffffff, 0xa000}, {r0, 0x2000}, {0xffffffffffffffff, 0x90e2}, {0xffffffffffffffff, 0x8}], 0x4, 0xf9f6) 01:46:00 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_RESOLVE_IP(r0, &(0x7f00000000c0)={0x3, 0x40, 0xfa00, {{0xa, 0x4e20, 0x1000, @loopback, 0x401}, {0xa, 0x4e22, 0x5, @local, 0x7}, r1, 0x3}}, 0x48) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) 01:46:00 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000020c0)='/dev/zero\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000002180)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000002140)={0xffffffffffffffff}, 0x111, 0x6}}, 0x20) write$RDMA_USER_CM_CMD_SET_OPTION(r2, &(0x7f00000021c0)={0xe, 0x18, 0xfa00, @id_afonly={&(0x7f0000002100), r3, 0x0, 0x2, 0x4}}, 0x20) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) r4 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r4, &(0x7f0000000080)={0x2020}, 0x2020) r5 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r5, &(0x7f0000000080)={0x2020}, 0x2020) write$RDMA_USER_CM_CMD_DESTROY_ID(r5, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r1}}, 0xfffffffffffffd90) 01:46:00 executing program 5: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyS3\x00', 0x0, 0x0) ioctl$TCXONC(r1, 0x540a, 0x1) r2 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r3 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) r4 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r4, 0x0, 0x0) r5 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r5, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r4) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000001340)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$instantiate(0xc, r5, &(0x7f0000001380)=ANY=[@ANYBLOB="6e65c45c4fa87709656372797074627320dee004e577c07275737486643a287a272430303030303030053612adf3303030370000000000"], 0x2e, 0xfffffffffffffffb) keyctl$dh_compute(0x17, &(0x7f0000000140)={r2, r0, r3}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:46:00 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x339dc718, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext, 0x42900, 0x0, 0x0, 0x1}, 0x0, 0x3, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000200)={'syz', 0x3}, &(0x7f00000002c0)="01a7b512eac103730ebe7cb0d5380846d0820e704ff3198d3a5dfae61dd4d5b4eebe1f91d47cb8", 0x27, 0xfffffffffffffffb) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r2, &(0x7f0000000080)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) perf_event_open(&(0x7f0000000540)={0x0, 0x70, 0xa1, 0x9, 0x5, 0x7f, 0x0, 0xff, 0x0, 0x6, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x2, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0xff, 0x2, @perf_bp={&(0x7f0000000500), 0x5}, 0x9, 0x5, 0x8, 0x7, 0x5, 0xcec2, 0xffe0}, 0xffffffffffffffff, 0x2, r2, 0x2) r6 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) add_key$user(&(0x7f0000000300)='user\x00', &(0x7f0000000400)={'syz', 0x0}, &(0x7f0000000440)="8e806870bc011edf48379dab66fb0aa5421da999d91e2e46b59253e0f105a898378fac157befd23633f2923eb046d82b487f1ebfa6a5803f101150630dab3e916e4b88bc8892bc44ac703e9b39db679c9c5052543eb4731dfcbb1876e48b72383122e239b88653e62ec0c2e2f25d9a2e0791cb42be8422c9bac0338dbf0593b56d631c27d3fd511496d2e1fce56837f938", 0x91, 0xfffffffffffffffa) lsetxattr$security_capability(&(0x7f0000002880)='./bus\x00', &(0x7f00000028c0)='security.capability\x00', &(0x7f0000002900)=@v3={0x3000000, [{0x3, 0x7}, {0x6, 0x9}]}, 0x18, 0x0) r7 = getegid() setxattr$system_posix_acl(&(0x7f0000002940)='./bus\x00', 0x0, &(0x7f0000002b40)=ANY=[@ANYBLOB="02000000010000000000000002000100", @ANYRES32=0x0, @ANYBLOB="02000300", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0xee00, @ANYBLOB="f5ff0100", @ANYRES32=0x0, @ANYBLOB="040004000000000008000300", @ANYRES32=0x0, @ANYBLOB="08000200", @ANYRES32=0x0, @ANYBLOB="08000300", @ANYRES32=0x0, @ANYBLOB="08000200", @ANYRES32=0x0, @ANYBLOB="08000500", @ANYRES32=r7, @ANYBLOB='\b\x00\x00\x00', @ANYRES32=0x0, @ANYBLOB="10000200000000002000010000000000"], 0x8c, 0x3) getsockopt$inet6_IPV6_IPSEC_POLICY(r2, 0x29, 0x22, &(0x7f0000004540)={{{@in6=@dev, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in6=@mcast1}}, &(0x7f0000004640)=0xe8) r9 = syz_init_net_socket$ax25(0x3, 0x3, 0x0) r10 = openat$random(0xffffffffffffff9c, &(0x7f0000000040)='/dev/urandom\x00', 0x0, 0x0) read$FUSE(r10, &(0x7f0000002240)={0x2020, 0x0, 0x0, 0x0}, 0x2020) ioctl$SIOCAX25ADDUID(r9, 0x89e1, &(0x7f00000001c0)={0x3, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, r11}) getresgid(&(0x7f0000004940)=0x0, &(0x7f0000004980), &(0x7f00000049c0)) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000020c0)="1474995ad0ac31d93867cb595a6e405429b2fa08bf00643162fce7ad3f6e4be167715356e545a9ea118dd4566a1433382e8963bda7bb7247865cadfaf202300d036caa984a1e13a96033fc821db8f5ef9e3046712d3613a44ab5c5f1652e70d3d7c0e82fd439d6121305072152a4e937efac9a87adf94d4b7040b12cf96d8277fc43f520e9d427ce6b4dd53c2f2bc1b6a099fd3ec5802a10ad7744739b49d34d5c4fbac38dcd52288c484df08661b060716141cf3867b37fd65982e9466118b876f9f57c90b5c65a5d5362d71b824b0c137b1e555e7f8de3517fd1def4a8b021a460613bc8ecfdcb8ff93957ee76803a5daeaa20418105250e3ff6eeb26477e5394a1ae23e78d3582ea49b4387612a8454e19fb5abc3723cbf5fae0b99d5ef5919d5b86dd72e6437f4d8a35b627be23f942ad3b67cfc71ddc0d99afa135dc4b02008b83f4af32be1de86cbe6a39de4515dcdb2fc781b0eb04af48ea4b4e3d43e388a5eb34c0e2245c541da283427947ea3b20de6e9143d27ba06691f46a8e73215b335c33dd95a6570ed2ad7464585121b4c8ce6293e2bf8838527126973482bb2518329e6f2c940f42887020a455d8a36ab9f901b31731ac61c91d10580ba68f5d86dd9639ca7083fcd32e394a1d37d6220fadffa9ccbd95b344adc5265847e3154cbe5406f662d9a00807d7320be01211c3d968343b4eef079194b9ac31f625c1a259d755f3df9130b6ec6c3a795ed172db7fcb6511ffc2165c9faf82642c4605b46601c3dbbe3ddc312ce533338ec987e926c2226e27c275d0cc516b44f031e41a7541426b0b37fb7d318f5cd2fd0745787d1501e2d63c62249c18ec888f8c5f62783a8a9f44717154de813f538fef133931db3b0408541acef1a978009fcf0f708f22c92ff4fb58f5dd4337ae016bb7970dc7fb020e0c21ee81cda7652897ec5e5d6053ce88b2c7f0744cb5f62e65bf9c3b160f99713f6ba1aed317b19354b1edb73c9f2438720ce3de476efb7a91490601bd3b0e71748f1f92b501619cfc05841e4b3216b362731707a07131b24172e9290656b8014a5df731cc7466d1b51dcdfcb64d66c41373e6a9fad4b2390c39de95e0429de145396f5b428db600ce70ca948b17dac7c4f843ce47c4433553f7eb1a4e0a9200d62afa206760454dc4cfaba5b581ff1717560b4fa3c97efadb2c861e9d5194cbef375a6867c6cb2681a8f39c54924775b086166d122b84cddda65acd3471be6b4a6c621e6be024f51d3aaa06b4c18e7355de408519679c09e26c4ae85ee9d6fbf2850897031f72b011e74b8bbd0aa92ff668e058cbabec8b05631c15ef114ec327fba23bc289f9d9b71baac0fc0833f5c55d0e34f14c5f9bce75805c488071afe8e89ed848c5e21cd5d49549df42d16580473c93f71d529341c4c3e6a22de1aeebc4e44d9ee4f3ece769b5878822fac753d2de17e6124d1a3c6f06dfbfcd7f0325dc810701f67b3196931774dfaac311ee186798956fb58c32ce2eba4e57d5608b09a608f4901c264a90a64f21447d7bb0de32c1526350576f889903e9f0d0de2eb8fac4fbe5bf94bc7d866d64813135fca623c692d125aca95d28bf017682199c1d25b5ff7647cac3920c6c81002fec478b8957519f6eee7d06516c2912f940e936aaa1e06e57ddedfce18c2ac9f51ef76fc687e3e60c8a058a54509dafd0e5821b04f935443b68ea77db46a08e65b0447cda337b2609d8ece05d860bf0108800944eb7acf1ec2eab4f04b31578756d08deb5d20ff6d74dd46ce26d34e150ed877ec90a3b6c45ea7f9012344a70a6a466dc4930f3950369ac7394db8721a42a230571a12f97a5a1dc2a26437ee405f11009bac875fd711c8a9c94c4afee2c3790fdbb1c99f6fcb181b6ec69fc550b37d39201568a36525d9933c9bc95d955b7c9a81fff35c94505752d855f4140b4e4420562f599be2ecbde9b1366aff262866f5bf1664448e1e42d63f1b3d6dc4e5711efeb6d8a32ababc2beac5a771300f61741abf0b796ed33ae18bc16fe183a00a6f4765e6b6f5932fa740b7eedcf85e44641d83e5ebf1c8e22f926b8f2e525917ba8781724ca12191f45350fb85ee9a01cb69b3613901b271386e702578a7366665119681f490bce8ae62753acfc6467f20175b8e182b6f9352ff8af67ee01474677c794b627e74b5d8bb601558943cea019180bbafd6eca75574490d3bb177977313a72ed8f3374175c766ec3e083eed9aee2039e581a56f12fd674177143bc7edd91a239fc8a4e76559d8e87edf3e6fcc7dfa04b8e2339c75ebb51ef8090a99a97cff60182d381747bfd451cc043dac0d30c64fc14ffb56ef60fe3116304509ec6e496d609d514b24c2e300bbc4cc950c7f8d00d9658f64c78fdcdaee49eb1d44a02fe6417fe4ccc471c9607cef658c991c972342af405a070d17ff01f05829a6a187b1f746bb5eb4bb8383f84fec1be916e779d6c94e5ab1ba1c61fe83b312ba60decc5828e983d64e3102540cb6c9d110309c67716f9cb6c62421da20b6bd7c88969aefe0cbc739970864f48c393625b60fcd8e190d1b328d2568fbb39884b7a4c8321c4d64baac2dd4090e443280dc5e8d774d9addec31c1f8bd7394d9cbd8f80e1fa65a5fec3e39d1b55785edb2b47d7dd1e7fe709ee9889d80f3e926ac335f8d3355ee7cfbd6c2a428383bac3af1c48ff9db724afab9abf6c2922b163e47bab72526d317a51f3cabfc13daaa55e59e38e8dd2bb56cb9ea61a9516e4206b622e73066ff3f22a06259396f4ac5869e43948b7a91d637a51966dd6bcb3485e2c87632052f6d2a0b3d7817262a564de9bd05cc3f1688919ed0f9f148ddc10a19a0ee8aa49185794477628e920ee5272d796c583a2c63ca0e98bd1385f517261136f6e691faa116dc6eb5011938651adaff6e818bb8c3fa5aa52736b74ea3f3bea6285c6eafaa016f8389aa5696b564ed6b060234cebe9d291d524cb045ab989272e082070a838b4ea6fcc784ba14f9e33487274b15edb1ebc8304f966bfa542f2dc8df505cb34959499df61430d3273db41b3c0a4196d16f1fcfdfd9afd31f4e98f367ec13b4c0c1209835cbd018b02c67f39da7cc422aa3877d23114fa1982e00c2d8b181121ac692d3e0888fde0e84b1269f12999cb40d568052437ae36f029ea4adb9b3a91ef7796b32e2a97742b6a817388101855c8a0a6e8f486b3343bc322b66699062ad5481d0b4b51472cd89a6a0c8ef33f54d09205150d77e2b29c85c5fadd81ff8273cd8f83a03eb81b042a9593996d255a823f46db7f171610cbc61b066c8461678b6de281f86a3698d09a520ff25bd0a5bbc8be4872e0aa96fc5cc375f2b1d5195ec5a1fa659670f7ca8c20f47f376a63a5273c8d6e83a77908279ce760716dd2649f42d24dccfa1200b3ffb57f85d77e6d77fb199a9acb48bcc06e737896ffb42ff4328de240c30af7ddc0f4002c9ffe582bade0bcaa49cf1a83b879af706b98063743cd5a9ff025616abd1a9d62220fba36412c6c9ae3c126e11e57b8e8f957276b17eb98defb5d5349197802004ad63caee3cfd5df8e7befd6ece3e0b99a6a59936078269f3c019e2f51b08911efc1b97b62a2123f81b29ef71d707c82e5596b0635ac19a9d04ca6d5de7da3fae569d41a2b6640538706478b9db5e6803fc61e69b0b93e148bf4ac9c22def7c51d8b448afcf70fc47ad822df82fc491ab364ed21e1976961331d6e93125728b8ee7602daa6ea59b708e20b29fa8a141948c83a80774e20e4e55528ff0fa592ecb1138cc702ae47380c25fc7349b6a07a25ee76a6029082f5e11a2f6d2081b06470c24605190d923cfa5c3225d5e164a86554e8c7e8262c5de9d7f262f62d2afe5b7a44993c4d240a4533184df8b21058a6b7a44405a26f79dd579c7894defbc2461049146915869600e036e27f98494d4c56f84622308cd76a91426f00b750a4ec34a2c165a18d20a8bef19a4cdcc8aa439c2ae6b96b3b101079fda1610eaa164e263ec30b69d3b7e0d0769110aa18de9cd4d17acd5990d7d7a270d8ff15d5fed60876b552a53fe158b7c7cf528967fdefe2c36186485856f153729cec11ef786f8406f246ef0f4c23dfa3349defd9184b6243925e472901d21d0c90bd83e74963daf7715be6654705a12b33f56c3a04543c816f490b187dd0dcc05e734c12711fe1a724ee85812d8ced66f2e31333858dcf97f80f8e941324b4e8531a5528df0c0a7c155546b9d3d6f20f8f5a669e98c0c019976b8a0a1e2c45f717f36837e7d7042f9f6d903d3ab28a180aec0d65fb7666047ba25b66499108cdf7d67fb4d94ba472a626eedac6a68524fad8a037cc3cf27bf69eb0317d461a19bea4da3efaaa0dd26c1315f61ed1475b1c0919e7936d759156aea448cf054419800922ba53b4c973b53a93292f53c7795dbcefcf60693f9be72d89346bf2e6d7197fdbab57cfa96e2613a877da09904a801d5894d4d1ca8a4c9e5098ef98caa571a231eabe722f7c7ef89eaaa0182998aa56a404271f7234b82a99fae13bb24d4e12fd31478fa8b78e5658cf8355f3ac434abc56c5e60d1398cc57e6b44afb70794a0bdc220b809a3ee26945acf53fded2ed3e6e7197369af353763b9f38ffe10f34fd435fac4d871c45a2b2064428b940dea3e25dd64dba323fe0962e44e1f7489c9c71d6bdbc7b2d89349850a5d32e93e94b281a2e247c6acc534cc4ae98f82b1803ae8336818bb833b2ca86b06e580260c532e5a25e51d81e829fc3767dcfffeaf4dc2da3a68a0a7c253a59bf4c268928526ff6aaad0f95f5c77a93b096268a051d94aba50bf10188baa9ed2af47113f64875eef3fa8017815ec898540731ab9eb76ee30b109d95a6720889b00f6bb62bcb107783539a39c89966825288f297b02ca2ea3f8637975d6a8b43a903719fc78aeb112a430a4dc6bebfc0d6c89098553a34c649ed0f5a87dba40a83ee201e69132417845f22e8860b6b27ba01d09c66d477d24c9eb7e6d9b8bd31305433e66b7ef1a78c2dbcd0175e1082e304773c8ce115024f8d7298b7b10e231bbbe4da6bc021ffa655b47aac2d57cd158e2648e9021a2424aa39c1a1862713b6ae284281b69c7f534018e7324dd0f6ccb7865b7a98bd09f9d1edbf784bbd524d9e88ac0d50f05293b8223c55d27edb527d43fcf8ed2babab1d433684c08e1128e5810f3a3cd9c19e21028fc1ca37eff744a315fe35332fecc666a33d776da9efbf134ac5865acc68ac673c39ef411dcdc99f64d8e61ec5310708d4dcf1b8ca49dbd6bf777f9d1c19db7d651081d67e3a702cf16b62e2baca98792df63e98b9512148ade0fa0f1690d429adab10bb3cd5396fd25043d1963700ce1b8720bb834152ac37307afb87548156e280d4a9f8f37d9246d3acb6814043bc1328e6d166869f57c1e8e3a6fb1f53164ef09e75591e9c252ee637f22d70308496d3e1ca4cfcf45113875773b16abf9d8d37ed156003a7bd6d4fd50648ccea6c6e89f454251f85f854ff6cf68357a4141d901e7a023444e715487f37be1f1ed5ab70ee3314ae81112d4810f759c017781f89c1953cba11009902d8c0105319d936429c40f85e5f4703db211ae57e3eae7525cd4ae427afaf0e3fa1b40e72e2a6e3517438f069f442b7b748dcb972409cfe9c579579506065ebdd0c2b42181adcf61fba7f0172ab941349e151d6a55aaffa7cbed6ecc092dcd7655fed1a272e79d01fb3aa6b3c30ef9b9d60bb64e9d13a96b4fda31e1c33fa5c53e3553b1d8c18a45d0c28430c651d69d1cebde0c44a9172c1d8b7b83f2727bcfc2db9f0e81eadae1a94a909474eaa9e420a4f768ca3290a924f19844edd90c7e7ff39b05022a67745f52e55b4379e28dc317c927679ba83bcaa87372996b28536046f3610ca4ccbde9e3185be291f42e57a6ede03c38971c8c8ab58a2d4d9fa2f62452c03f9e92995b0d55beae263925faf4823607c010b8423831dafd4bac1ac883b04c76bee26c0e31f9882a05bac5f2ff457b6952f0cb5d04f9b6dade14b94e2e487d6c58711cf2a68be6ed16f9028b6ddc9631aaaaec057aa764615b182488d114ead0bfddd71ea68b69bd3dd925db02c45b69e5ab3bf50d17824dba5c871ac35fc6bf2a617986db7ece9e2f371dbf0ff7f068af13936238a52c3296678dcb47978794d7887b15a9208e977d518a70b344ad511bc58ced5d18e32b710fad223a086774acea03b4dd25ae6eb04c132e3868e41a705275bfffe11c3568e61c592b2bcd6228ce36a9e110dc67158ab78ed0f7e8937093d6a43f75021e358057ad797ef0e885a6d639305a84cf3e851519323bfdb91872116bb10e8f3984fa37755e8150ddcda8affd848a2a3a829aa2ea31b92b8db798e353ae553dd69b5942b96de03668c309feaf8f4fe1c7edb395c9c4ca49f5ed500e3645722cf6f7a6278e8c730e33c50fd4b014ff8d58d299cb363628f8d4b7113aabcde80564ae21d3411be9f386d71bc27f8413b6c77836d015e65a84d08f1326f2de7085d5fdec08df7331799e38110f3a534fd0e573cb06a2e8b1ec32937e546884762abb65f3a7894156b794ee1cc0c69311dbf2242be6b9d989a57b1e1739dde6bee9ed13768a4981ea41a5a5b52238432fa86d0b050308373870767955ecc12464034fe2e44d932ede79d36d523c2135d3e9ecc819a0fca5e14823782fcbc7d275485ddcbd0508b5373d28218dd163500d52081c11be4e3e86e8eb8509735771f7239663d6fbe9dd92c6cf597582c66c0a37cfcbcab0e8a64d1d6f00e0958964197d2e678fa9ba1b840ae88787ab1c8b042052301ca11c10c37bce437d520ce2effcd805ed624fe7839eb7b6231f6ba455130a1e7414d38696534676a379c7783aee95db3185ff5d63c6dc42ac06cd7dc45e9bcfff7775bc0a632449241689e2b7b12bfe9853d7b7d381ac106b9dfaf3ed3367958bcea94e9dbf9d3f2a12cedd165e954eac46a9199f48cfdd979e145cb45d182531369a417152f0b938185bde70613fd598d04aa0bfcc47fff56a95e2b3fc80a06d5501d8db2f9498f93f993918fe5bfc753cda040d56f40d7be4a8ed80e3f8aaefeb3d709952ad7a964dd0456d42bbef386aea7a0ce911b9bbb255684e5f39211b65cbe0c6263762301ac13b6e296c4f22772a679736a315d719c6e4e9e9bbb47ca9dbf5193e235a99f25d2a1b3ea44c6792009d61a04877f37bd7970c2a7f72a7d793081210564f9977cec0e12cae64612d82b3bcff174f745308175a01db4871fa49caa758b42d50e24b3faabb5642f68d04e9ca3d28331dd52b896f1083c5cace8a00afa739bd4a176ae3f951e28969cce993422397b902a996e293ded6cc1fc12c049d70d8e304897c85e18a5a042d10a9cbba108b01c8736baaae55d50adc3bb9fc8cf260c6535def0b0c6e627347f796578f6f1eb159c0d3ab140b2387e22f1564a989750c4759ca67d66ef76f35386c28b23ff7639dcf9100edda4dc0f241a222eb826366a57dd7ba6c9d411d6eae93aa5a9993899f514f95255bf186f01f1d0cb0baafd2e19fec3b2c47c578b9855f1333415fb12cfc426a7d245ab60bb6d086854c2552eb4bedcebba38d556d90b526cfe16acbd160e4d9f8b1f779154ad3d0d12b00f7e5feb8219488686bf12b16ced48fe03bd86c6e505ffceb72e3129ec7649881a6862ab81a864715702719b50d9f665e5dddb6bcbff60470569d3c527fe688993b32ca22d1d128b907511e1f90cb79b284e9d10740e37d59597ba3ccb32ede59b0185155225bda546e5eb3f28c7e3802cc634e51dd3f7403ed42f14634172caf49c3279dea09aa59cfcd8c48b5ac79660caa5bb67fc4ee9328a5cf7ade7aa2f8307bf8ad01612db0e6913de162ef328258d13b5f8ab6ec3eaf7270866edaee328dc9398a6894815867c2ca232a63a5c82ab78a8c6c1f24f2b464f7f6f966e1bbf6fefd42afac38139320f531dc6f9706e10440b43b2df4c4a8ba39717c4d06449be6929c530364001af040b16b067441d711abe2a20a503de515cd212f0cf8ea792e3697898e04495304e3b0ff68ad1074225dc1c54405babd48bb22c81ef5b6f7d4ab769eeca569d1831ff00e7ffdd70e8e3ae17cd2ac712a029ae8c6e87fa703663510b1fc39c04fe7808c97f15712768543dbc532df9f1e3de9b4a134b7f64ce3cd324b2e21fd6cba2b848857afe5b1f25a0a31c8df767990fa91e525845c6a9626e198091ff3c1394e9b34ef06a4c1a4e6a35b5737378c214a3a6d5450f9d6b5c0476cf9186086a609c715ddf8a08b4d9de49f73b7083b97d82fcdb3d8b10f8481f163db169328edd11fa8395d4459c58ffd2f8afaf906d4c3171c5fd2fdac5edcfa20d96f1233574ee3cb15e090e4ec3528c1aef5eaf0390d4d6125b5472277fde70ee9cfc9f66a74e054706ca9167671a014ade9ba5409d56a364c8efffbc00f2c7c68d25b284dfde2f1aa89c18758b8856f4fe41e7e1c57f0c13a7ff5bd0d465c75053b1862561868bd56c9bb806fd48570aee7aca4628647f13072fd98a03e5d610c4850c737f2f753089214d3029f8d294f9f789ba90dab6a10f1ea187c152bdb5a82e7c897af8a5c5fd809463c9d67c51562786f640602c91348b6bc13fa09fe35aba5964013d7b8a6561c5c25079d87e0fd06a277ec3edf428d4163b3eb87ed49cd86d5c7df8ddb461ae55b6b3a01b6516f3e38f867b09a4b328ebf5173905e5c3be08a44b525074fe22acee7be66b10c171f85a3ddbcbdba476e591d779ebc42075cadbb5d38b007eee0fead046a0633dc842ded616d46362c62a713b8214c4dc07cdb493bb2dacd526f043b744b59712d7b1661bf792ff8ef24a71af40b88d34ffe0fbfcdc2f6367b570769f0e966c642212d30774775b54042eab6075e1475f83ab1871385b09e40e720f66203a266c60598835abb1549be8ae97f793d79cfb971fbbb991c2a68e80078535d92fe88ccace962807673dc07db6f7c4d4f63ffd6b25feff19df42026bf3cffeebf3bded5c9e27ff4b50b709da3002a5752cca8de6ac1cdfb75958e283e34bebd1d50cdc04617d059c5b360a3857b814cd20bd545307787939c9fa0eff332a6f4cee79594c802d57e23795848b8e08e2f2a60c96d9ec68f6af39ab65ad3bbf6021611734b42f486ea2aeb89b8fd64809f67451cc70472fe0c09a6a47a86283710e8ac4746c7519e615712accaffcee0359524c98360d264458b8f1088d311dd42b5ba7dbe40381d0c2fe7ac7d9ece0450fed3368f398ba211ccb8e15f56b85b561c0bfd2f4c4487f249d23e9e3ba82f22df6b75c2ef5395654c659e0b45e2a105e88c5ded388d52ab5a56aa5da60dbfafd39739a02e0301cb3dcc3c98874b4402befd4bab7a15e536e2cd661ebf607a5d4fcc832e9c01d57648bd9e8571a6a0b780a26b217913ce796686877840bb4ae99878d2b488dec75ab6258b69eac119e911e86e4eb4947d8a5cb0e857ab062caff304923b2a0815ad36cacf74a5dde72cb60a5dd00f15b3cd4a3627f8be86a77df060dffa200ad413c671066e13689f8155b9b55b00fddaafa754d8333ad79bc76f44e727d10b06c369a7f4d798e68d47e6a23ce80803b0200346d77ee1f1887bfff8c1da6cfb9655bc36d58d7b4cd36f5632afbbbc26ec0f5802e544066a717ca369cc7a0b967f39cc1625aea2771c7b7c5098f0d850120f954554c3b360d6ad8dbcdc5cfdf75b14a291d201640ffda81699da5ace5f7a4841f30d7f823d52a31633f6855d02286be6810e4e3eb5c27d00b69389c61f5b908b917b286ef01fde314f5bdd1c34aceaa4cf6f88f19418dce720447f9deb5e3dcd922c67d9660e684c11be21aea3851b7f7dd6a793aaf4ecebd1d95c1daafdcbb9a7677275d03539f85fe8c792dd112862d85f662c7c43c4cebd212512f06399c726148be995b5728d2bfee5d38890764e4743cc65e0cc6aaf05d9b029a7892a3dc1f0acb82716b7a7b00fdaae986ea4bab9a1aa3ad8f39f8d724303cff2e6c04145efd3f1fceb3bb573fab42dbb33f6b6fd7d6b6d3d7a5928eab094cba9f8d74b79e1247c82adb29f45d3f8c33c969e9ea6cd28d490a38c670b7b1c951a038bfc4e0e71d0695ffc7b4d2813e67070470122526438de936fae146342cae4f4723e251f49f66ed7a1e9757882dc5c85a8f62a9cc10a10f5086a8f3d936b6ee007414e2c1596b143ec7321c173829eb79c0a092bb3b21e69cc6697bc393694da67e9e59b95070e0743b86eff765df3204588572cd8191588b5dc648062db605677aeea51a0217666dc3ca071aa04d94b19bf5390ff4d027ec75afb79b3795013ed27369feed2928fbf6f424004b93f54c0f40d36958a9f53ccc204811eef6165b8dbe2b15f30e156e4ff6c6d640da306ac3247b3023c917e41f46acefab1086ada4a8f30b7420905e99e1012829fd26d627e40507a0b09c99454dc2edcfc745d99e47624af195c0ca28529e6e7172b6fbfc1d2db8abda3d8b62f2b08e53ad380c84ae66759cea95a37d87b8e6ed94a1ec08963d3c1c113e954f1826550d2ef6b1bed4bed4f21e1be83c547ec3b8ac683829813509124935a5a864e7b90d2fde7f88f1889adf105c17f005c1d1a3b5fffc1e8f734d94bc98c07fa4bf7c696b984acd6047f9bc938f3b90537429c96874bfa461e7243343a524dfc80200f95621718acecba6a655c6bcbd8191c2756ff6c926afdde3399c67e7a91489e5eaeb60a0d685c80ac66bfd94c2babcc13fb018ac8913a48dedc74a524a121927f55713dcdd347d39d98f1030b6cf34fa183417eb9228e5b96970f73b5ee78c03c2a29fcab246fed08a221c1714563b6dd746a18185385205e870dfb9a14c82db5dafdecb105b0a5cd86a9de8e2a29df36a06ec937c6c751d49649028322890f5a18d2226a396a8750446ec58899c57b298d698d0ac1ba73c1e0c46e258f416381558d5180d1a78520fb8490d6a7af6162004344e91be17cc18b85747094639fe8fe2fd13de608412b47236b757d72cdd4221b617ad773c58aabbf415e4943caad0b768f8c49733308f47826c66fbef3a2ae4dfe2222d7a06d88cf29d263955253bb306655780693e541a10a37e991bffc52cffc9365943499c1ee75b5b0ab0da774527839b2e2da6a544350e2c513cb9658a08afc20634621a017b85e07e6a6c9f2962ea6f0c17d2d2827cfe2f82f7c797b7feaf1b85a0477a8f5ed8376c682a63fda23f4fa04e5513fddf2fb07822d3a58e1aa1ef8b8b3e15e05ead3f8f924913e0b4814c6f67e94dd9c33a194340caf2c8535a1aa8ae5925a0d021a65c8a2779dea027181e66a8d1eec66f34f75287badc54c1352ac3143c4d43bc001b0949c35810c8fcf823a4b6ae6bc4deb23d179321df05aa0b9c9023e31775cf7e2c3a0c38e374fc6c5c2e76c694307a5357e55748ff928a09905589c4ed2ad14ea4fc6a096468e3aab8491724a4f292f80af8db2bbf14f4cacdfdfafcda90483e15755b5d67cd397e42ffed2b5a77bedf248a42fbf4dbf5725250ea4a7", 0x2000, &(0x7f0000004b00)={&(0x7f00000040c0)={0x50, 0x0, 0x5, {0x7, 0x20, 0x350, 0x11421, 0x6, 0x8000, 0xfffffffc, 0x7}}, &(0x7f0000004140)={0x18, 0x0, 0x101, {0xfffffffffffffffa}}, &(0x7f0000004180)={0x18, 0x0, 0x3, {0xc9}}, &(0x7f00000041c0)={0x18, 0x0, 0x8001, {0x78000000}}, &(0x7f0000004200)={0x18, 0x0, 0x1f, {0x4}}, &(0x7f0000004240)={0x28, 0x0, 0x1, {{0x5, 0x3, 0x0, r5}}}, &(0x7f0000004b80)={0x60, 0xffffffffffffffda, 0x1, {{0x0, 0x401, 0x0, 0xfffffffffffffff7, 0x3, 0x80000000, 0x6, 0xcd}}}, &(0x7f0000004300)={0x18, 0x0, 0x5, {0x3f}}, &(0x7f0000004340)={0x13, 0xffffffffffffffda, 0xffffffffffff5251, {'&%\x00'}}, &(0x7f0000004380)={0x20, 0xfffffffffffffff5, 0x3, {0x0, 0x6}}, &(0x7f00000043c0)={0x78, 0xffffffffffffffda, 0xc000000000000000, {0xffffffff, 0x10001, 0x0, {0x2, 0x5, 0x6, 0x6, 0x80000000, 0x6, 0x3, 0x6, 0x3, 0x6000, 0x3, r3, 0x0, 0x2, 0x81}}}, &(0x7f0000004440)={0x90, 0x0, 0x1, {0x3, 0x0, 0x3, 0x560, 0xffffffff, 0x5, {0x3, 0x5, 0x2, 0xd18, 0xbec, 0x7ff, 0x3ff, 0x4, 0xfa1, 0x2000, 0x8, r3, 0x0, 0x9, 0x1}}}, &(0x7f0000004500)={0x30, 0x0, 0xfff, [{0x2, 0xbe8, 0x5, 0x2, 'user\x00'}]}, &(0x7f0000004680)={0x290, 0x0, 0x3, [{{0x3, 0x1, 0xa75, 0xff, 0x6, 0xfffffff7, {0x1, 0x9, 0x9, 0x8, 0x3, 0x1, 0x8, 0xffffffff, 0x200, 0x1000, 0x2, r3, r4, 0x4f58, 0xfffff98a}}, {0x2, 0x176, 0x5, 0x2, 'user\x00'}}, {{0x0, 0x3, 0x8, 0x81, 0x5, 0x80000001, {0x6, 0xff, 0x81, 0x1, 0xd07, 0x9, 0x8000, 0x4, 0x80, 0x4000, 0x1ff, r3, r7, 0x40, 0x8001}}, {0x1, 0x3f, 0x3, 0x657, 'syz'}}, {{0x5, 0x1, 0x9c, 0x6, 0x5, 0x0, {0x1, 0x68, 0x6526, 0x1ff, 0xffffffffffff8001, 0x3, 0xfffffff8, 0x8b, 0x7fff, 0x8000, 0x0, r8, r4, 0x4, 0x5}}, {0x2, 0x4, 0x1, 0x3, '^'}}, {{0x0, 0x3, 0x355a, 0x10001, 0x4, 0x6, {0x4, 0x9, 0x101, 0x2, 0x80000001, 0x599, 0x6, 0x307, 0x179a685a, 0xc000, 0x0, r11, r4, 0x7, 0x101}}, {0x5, 0x0, 0x3, 0xb6d1, 'syz'}}]}, &(0x7f0000004a00)={0xa0, 0x0, 0x7, {{0x81, 0x2, 0x7, 0xbf, 0x800, 0x3f, {0x1, 0xffffffffffff7fff, 0x1, 0x0, 0x3, 0xd475, 0x3, 0x1f, 0x4861, 0x1000, 0x80000001, r3, r12, 0xb50, 0x6}}, {0x0, 0x8}}}, &(0x7f0000004ac0)={0x20, 0x0, 0x4, {0x7, 0x0, 0x2, 0x2}}}) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r6}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:46:00 executing program 3: ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000040)={0x4, 0x7f}) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r0}}, 0x30) 01:46:00 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000000100)=0x4) write$RDMA_USER_CM_CMD_NOTIFY(0xffffffffffffffff, &(0x7f00000001c0)={0xf, 0x8, 0xfa00, {0xffffffffffffffff, 0x9}}, 0x10) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r1}}, 0x18) 01:46:00 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) r2 = syz_open_procfs(0x0, &(0x7f0000002500)='net/ip6_tables_targets\x00') read$FUSE(r2, &(0x7f0000000080)={0x2020, 0x0, 0x0, 0x0}, 0x2020) write$RDMA_USER_CM_CMD_REJECT(r2, &(0x7f00000002c0)={0x9, 0x108, 0xfa00, {r1, 0x1f, '-4#', "6f005bf837b92113af017dd44faddecf7993c3dcc9e3277d009bb508598f7cb8eb4cb3ddf1c22d63e987c9899e982f1ed493efe3f133c78c4ba03842eb60c1b78e0d66f54bc1120985f74a804e9a18fc07ea4f03a24abfcce0f0bd1c8c33f8c6e7caf4dad7ab95a1d6ecf513ed00984f6e6e99c5bad3649baf99f2ce9f6bb5d51870620a053b713012b968011f61a0bead8fc95d1d57fb2b7bd129397d1caaf3173e817a7aa04eb2f922c020bab24ebc9c7d4a2d3d51d30fc670c38937dd822912b13b872971ae122e0064f7c9e2c29e31ed9be54fc86101a745a6886d135d9984ac97e2cb772d121f468872ae9279535c01b458c19c914818e258a829ffb40b"}}, 0x110) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000000c0)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000000040), 0x106}}, 0x20) write$RDMA_USER_CM_CMD_RESOLVE_IP(0xffffffffffffffff, &(0x7f00000001c0)={0x3, 0x40, 0xfa00, {{0xa, 0x4e24, 0x8001, @mcast2, 0x401}, {0xa, 0x4e21, 0x2, @local, 0x2}, r1, 0xffff}}, 0x48) r4 = syz_mount_image$v7(&(0x7f00000020c0)='v7\x00', &(0x7f0000002100)='./file0\x00', 0x2, 0x3, &(0x7f00000023c0)=[{&(0x7f0000002140)="4d3a1f8293bd2925297b5f3a409382348c59788d9e35f7cf98280af0595d9c059ac7d9c00253d3acfba4a3a94f4aa1342f232abd0cab1d6f21a175f49dce16c54a785b471942646cbca753e4fd00a731a2dabdbcecbd21d86be277bd2aaefa7772f6e0eb3fb9955fa0c39ad530d6f69701243baf7c7edf313562892fc88fc5bcad7bddd55b1da7d4817bc4924a08574672fcb5c096804702e6e3072c29e8f4fe6fb9727431bf050d5c057b99b537871a4e49d2b66b16c89e8f160373fd48f9f6fc9488ddd80467cb1d66c1c2efb279e8646877", 0xd3, 0x401}, {&(0x7f0000002240)="49a09ab5a7c3a443cde3fe7d72b3e3a5dd1818b0ad9782f45afdeb2b75aaa4355c559c339e2171ade577bd74761ee7a216d5e403ef84201f2720be9e75e7f3b3cd650c7b641cc44503", 0x49, 0x80}, {&(0x7f00000022c0)="2257966949a6efabff43f337d4a382d31e399c17d6d9765dcbf5bae2f504c2184ffdcf2b1011435510e4307445433bb59171cee83c661248c5e37ba5bd0e23cce9eeb5f0bd0c490353dccdb175e03c9bb29bbee96a4183aeefd5d6127364b82222c8021e94f1fbe58afa94fc26d5ee0191af93054395061d91e16025dda5d27512321886a232d08bae87692369e9e187177f33020f561b68fc63665ee7692b4ed2b505d42a342be193f8885a7ab1c0c72f79969bb34e460aa428f01605054cd51bbac9", 0xc3, 0x9}], 0x0, &(0x7f0000002440)={[{'/dev/infiniband/rdma_cm\x00'}], [{@dont_hash='dont_hash'}, {@func={'func', 0x3d, 'MODULE_CHECK'}}, {@hash='hash'}, {@smackfstransmute={'smackfstransmute', 0x3d, '\'[&$$'}}, {@fowner_eq={'fowner', 0x3d, r3}}]}) sendfile(r4, r2, &(0x7f00000024c0)=0x1, 0x81) 01:46:00 executing program 2: r0 = dup(0xffffffffffffffff) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) poll(&(0x7f00000004c0)=[{0xffffffffffffffff, 0xa000}, {r1, 0x2000}, {0xffffffffffffffff, 0x90e2}, {0xffffffffffffffff, 0x8}], 0x4, 0xf9f6) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 01:46:00 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:46:00 executing program 5: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f00000002c0)="52311735577d31544bf0ec9eacb2e40d233ae2230b586e2dfe4a97272559e27e16e46fc12da0d24278e15102429e5036b3f79525949138634b3cc326fd7ddeab1cc212f29244e38ec2a5a2f3a0b59fa5e1d243b986b23f981661fbda1d3641e145d11cf694dc9574f7a50c071380769314", 0x71, 0xfffffffffffffffa) r1 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) perf_event_open$cgroup(&(0x7f0000002340)={0x2, 0x70, 0xfe, 0x0, 0x23, 0x2, 0x0, 0x5, 0x1001, 0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x2, 0x4, @perf_config_ext={0x5286, 0x60af982d}, 0x47d4cad29d074e9e, 0x10000, 0x10001, 0x9, 0x87, 0xdc0d42a, 0x3f}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xf) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r1}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f0000000080)={'streebog256-generic\x00'}}) r2 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r2, 0x0, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000023c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x66, 0x33, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r3, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r2) keyctl$dh_compute(0x17, &(0x7f00000001c0)={r0, r1, r2}, &(0x7f0000000200)=""/57, 0x39, &(0x7f0000000400)={&(0x7f0000000280)={'cmac(aes-fixed-time)\x00'}, &(0x7f0000001340)="cdf1576509f31518dd61aef5e133b1e10fea54c217db4dde34647d55e425fef69e6aa273a10ed08b93cc21f90bab1cf9a3733f99f8ded06ea67d37fa0aa6d0455cc7f1ed03aa914b47a63f0be21b1fe96915d89f18b096001becc2f0060d32100689cdc514b2c5b8cbce2b643ca307198a96d684b5e2ca08ef6d1f271e40f70b37b928238064d1ab090b19f3898ef75fac21b2bbe9a1ee4a00ae93494681ff76785d7976872878d31e50017e9f14d64e4bd2a6e8f4a98a403e46bbd92137c42b5e766520593bcc282a9ec37b7a06c83c46d5add6f509ba0e36ec3eb3db0acaec0c644f3de8e85eb8cf7492379e57e35579da16d8b856a60d5b32aa5e92f9ad1bbe21076c01ff2b9e02da764681fc933b6ae5ee44100aec12811f736ba07b51ee244179469d2ba5aed4365dddbf56f3a8d27bfd6c3b6ec0c5cbe8a230a1c2440f495c820646eed70453e60c7594cc250f065b7be947e1376b36a81ab6cad61a5b0aa2b203b0bc4d02d8677c666e9c8dba75a76cdd1b05072474d34f600d6ac2aea8ad4a3cdda85ce77d07a7ab90f9d5a25b2531346cb97f7ccc4b9fafda7049d4404d65d3dc20bc3d980d6d43a1b818cdbf61acf75cb6a1e4ba8d85ea4f962dc727c2770ebf149f25baea690f33ca7dc21fe03a153f4967b74a9dfdb9efe516044e2b4f03067486af40314690b7fb398eb07db90ecdfcc6efb2162cfbcb1245d2e99c8f58c8c666f148a220b4647e41b1f56965b888488643443c2759d6729b9c8caea99efe8f78e0a94b369c046177ae8d04b1f0bce1b80321b687902fba81c2c04dbb873987d730841136a28c2ee349ddb51b44cb7f71cd7145dbe0135bfdf2005dc085dc5cfa15cde59efcea7cb72a455f64cadefe9a826756bc618b6c932b24181a0decec909bf196cc5b0b29646522e847431bad170264b501b251613f32694c1335defe04c6230c5681cbfa59b2ea18ec7e847320d7295afd7350d3c91e568d26c1aa226e6db3e6f1c18d56afb85efe472df0891c8f93d912884f2ad6b57b4803bb7911f471c364918647e744c22600e638a5f4be875ed47b8c11b672b1ec29f4413645d0e440b395cc10a16091a48f8583015206a437037c41ec28a99f285b89bff35570b0e208b8a2609eaee2713a859fa7b99eaecce7ff11a7cf4e8312dd419ad81b9a8778b4ee25e81310fa9dd62573dedf9432632f70c99b394aa16be5221c44f61e74a8e78b5ddda69668d8efa1d18fc96f7b3440503e773b6adc6bbfa502f584ad6eb8c5337cb77f1465a72284567cadb25b8394c66e1d4f39adc2a4ef8d31f2b26ae9702a967f7771458ee5355a16166a3a6e3dc22157e55563559d1b9d3ad275f93ea5c16c0fdd8d3fc6c36a41c6b146e2400246ff2b50055865a93b24d64c719a963a84a28225cc31dbad7c7074f88dc1bc62146cf690bb84108cd4c35861315694cb171c452a833113982050f7d8298b72c59ee4623d6988531c9d4498a078c08fa013b00c69eac9806270c9085b0cba4de0c1a78776a3fc0dc03d8b132e68dfe01378b60de05efe00cceb0e969f0a4c9ea5afb9372ee5f9962c2eed3944d0dcd583e4d448ddeb400bd09eaa64ca3a63b0cf4161cf79422316828da06108a918c76add55a0eeeaf8e01daf61e4ad88ce253f5563363942d4b262aabedd53de366dba36539d01991763dee9ba0da3c023afc5513ef27c6a71a24e6b12b7102b371f0d3aac9e0f0f9bc2ba67fa9bd554dd50fb064dd8a309b257e1d1572e564c38780d5e522990b52740adec56d2ed4fd54f98ecd603c158367eeee25b6f78bfb0cd13e4df665043a69dfd0a583779385bb1923f68f00f49dabe3a5aca726645dd7164862c3b12f6c7869a4a8eceb5300c9aa12963dae21f6611841de9dafdcccf1fdf66098ecc39c9fcf4f9e280d2b5c7b35ca08a6c80924a27f40e225366834a003371bf5b98bf8a891bb02f4040e908e051c5d0fdf27d139b959091ffd57b1c6c6871a1007e5bb45d9c21345900b77600c67c8424ee72fdd521b7887c7e35008314643d764733e0abd8d6889d71864166de83d18ce7a304fc85fa2db12b17680b3b222fe489e442604420fadc278c6078704cb1e809eb7b5a67bc5d7e49440da28377becced08b0d5dc384d05e0b2d0cc3f7b7ba2623e78cb2f3a1e49845838467a2f6b4d7406e61cb449f971d9b32eee90353cc4bcb39844b99b452bac73770072fe4f457e4e0f9d297c217cb94986dfb863b27c406b5b70c1bf21db3f50c6471e44ab89a714fa138ef492e268be8932334b5d9a4a514955d1b85244b2294992cb79e5b5f0b1a5e3484505fa7df1f60f9f17d4fdc52013a6276049d0b90179a9f302d13ae8bbfd760b5e99ed0c8fc9fc2d10f917a37a69749b273562c2df9789787c8a6583ec72c9c12f4d2787cbd3a533ce9c6b5b40c90cd9c510cd6e4e5cc54bb3cbae7827aed49b305ff8eb8ec8384c9df2a827acfbc4eee58103864053cb56c5ec9fd301cb980ac9a10b07176a4cf8e6aef70fc1bb137f9a15a1e3171f8a0292187c3b79a156b5ea47c209a808fd98b821e8b8e6a93487c7010a9d10d33b283dd34bd4577652acb3371a7f8ac37207bfd7f24f30a5f16f81aa78c9f2c2933d0b8d423267ab095d18910f2a15a05f33f5476de1de92e9f5e9630ba1198c9c1612b2addef1ee476029efcb7d0ddadbd23369f4feca70df3e13b86c405a635a96cb53e7f38ca7aef1b52ffe01c59b1bd257dcb4594ecd8194f53997b9dcaea863379fc5506d775e6e7da807188993f42903e90af7cd1467d7e383b4abd1cc0617f329342be5c9e5bc090651b6762eae8a1bb0bd2b8cc343652c2f347407fa31a9ee9e7003dc0997e6223f81bafc401a47dbeada11d0d7ec4f93462040079b7eb1365df62bef6c93ea07388727257dfd0ed41fff203f762750e39b73da71b3441fc79daacdfa47ed5582a32896fd894387da25dc364fb2de0f0932805f8c2d47eac68cc4fb00058229bd868a2a99bf010fb9adf081aa33db437c611667625c1a8e9f43bc73c7fa4632ee5a3dbecf081cd152d76e617635a7e2a5559c3ef40e4dda2179e7430e689a5b5f8f72b5c63a1cbe494793524ffd696d12906e4ec80cb95f7ee184c853625b7626d8a255430ee2f3c1d2e9169ac24817c0c25a31611c5e6d0fb8dabc9db15caddddd01a6a1e06b1eecf0ee553e8cf04605dabf52301f22b05c5698792902cfa2fe193bc43d042841a30542eb6d51a4bf1c8501605286b997d2406dc78499981c9dbbcdeb14adce4c4da2b836f5fc4659fbd4a7d583eac8b0da839727ce141157b0db8602a2a900e1126fc557c8bf35d3d6852968eac8df09737af8de01e8bda8b0153998c9d9252d99be9c86b614841c3f5e69a14a24c1942736e9692200e8c58b3e6abe6f60f4d3b088fba21cfc810e34f8f74e920b3059a59dabc5d8c9e15a19c0d4260267150db114c818e9ffd81b06d75964775a78274c8c7afbfd585b81ff22ba84ef2740afa6ebc2625b3c5744da3179bbe1df24f4a56eb0db05e12272068c3f680b3def92d604b6a42c7cef6f65491e5c09fc773671d3e47bfcec7ea67504db85ed4bf2798d10afe747aa97c4db95d31773e56760e06856af63ccbf2267239d8bf446b0bc81dc373adbec717ca051669fb71bc5c17582cd9e00dab950604c8b1e043175e46198af23ea127a3e87e4508efdd353ee808273a16160a55812574026a90410baf34e8cc9b5ee3850eed0564033488b5c8b8fe98cf34afe8c55c6868e1f473396b3275629e04a51cb60ff18dc71b380bc705b55f6ea0a5103b15c8ff5d7d6920b7e81d3fb78b6d9eb8d991f61534951dc99750fc91d6b2995a19002f323796931d53c0d242fd99cd7e315891de009b5e0f2635e8a5da26f469f17f049c3feb177cb14d02710acc3c8c7a3ca33765918110bbe48c50dc6d84efed7ffe59726bbc07e0525347966599136e453a392a7aa705a11d90249a220bd9c7eeb172555d92832ca7ff072ace37fe5c254ffa852b4c0755b99d4eb379a4e5aa2f708802339b1b264d80b2bf121be2a1f9ebc3e26e1d13afa11d826b9b47858c2a98d922615f7f4c26ee1f20520c1dd14b893ac629ce3fb601611624e0ad50cbcbc6aee0294d9fe43c6de8839a4f961fc9c0979e8f80d194b4e243ef2a201a7e601bb867295922b36b21eb51fdd2789dac57abeb7df0685775fd5e4355e8a00c631e93b7977eb9a36fcc6dda28868f40b324c17e50d9167bea63024179e28164dd3f97dd5dd6669ee067b86deb0a33f97658354f457561477d9a9f1f207dd889cc9cd9b8c66c925d4d631c5e5e2de26583c773f0f4d074cf800238dd4e759b3f16942cad256515c1d74343fa1e7faef1639cdf74a497f97e3a584d2941fe90b242a603c97e48ac42cffc651daa7ff9878fe0105f759aa8497dfd5f7a99796c306a58b07309f6ee2eae15983bd7e900d2cda1c73f986f65f4a71d1adb22888e57a9facd95c1f1dbf329bf1fdd4caab26725b7485b3c30a5bcbe2c7b9418a0445ed1aa03beecd5aa6c86f3937b83029e5f774ff8ed96015159fd7137f5a77ef7fc9006f7fcf71d254114115c31c864d5b56076431c6d5027b83c2ef11dc2fdd2e7a9a52944b7bc1b8bee7867a75e3fe272e2945adfd914dc1bee4f086d8e26100cf8c3d59e700d6d8e872525fcadd9476a8fe1d16ec68003f359df49cee7b846f284b60f0a9412243591d2ffc2aabca6e3d0e494c80b349b4baa7d1d7aee88612e060fdcba8c21593680ab631955de78dd658a1ba55a8f0490df10d8d2a29a6d7985d9627c0b8d8afa9cb583b513bce7b16aa3732b1a1fa80bcec2bfba37b1b0ef84300714c21b9c1df3be37d90320d4a3a7948ff8d1c9578590787299722244d1d7bdb97be64766e34d70eb8da00b524e4a958c61dc00854b8a195f3eb3088eb8f850625a4d055d88380ca199f1c5504375cadd21bb26c336a22a364cef1920a17c1f566c69fd34641624b29b6d590dacb83133b8d59950c07e325781d768be529e9afb7438fbd8473dd991064006b3cc6494bf439ed854d37be5687be54dd5ba79239978dd802363bfc7b9724566f8fa2746345fe3aa9e1ea8a41479b52c21841368c1f29e71c37ba362eb08752281d7764b4f222ffd78c6d11fba83972e58357a3f32d201ecec4203eb7f36f084ffe140f9da574c804d1b0cd582d23aaeebfe459750a8903fd18f4f12ccce29e6b3248c63a4abbccb99c67640d789c7a3e32759bb6e0e318e1c1781f5962d197bb9d4c1e80d3f169e80d4e09ceb85071c4bbca6fb089668ca3f236112453727b3eb4c5abf800ac9b309f49552e7c422702d0a4e43609f238729fce5c20782e791705668c46a92ad0fb9f28081b8cb3bb1b7df46bbf0208e7ff5e7c401adda9465c825a2878891859a45c5c875cf487547f353d35c81a660c41978e4d81720e0cb034620cc4ff6d8f5386f82b0e57c70185e929f408aec1bff267c87004b72b9a7af04286e489b077a8db1caabc0792e952f7aab5bd9bf3f8d7bfffbf70c686cee98e8174bae095205e036215daa56ef377774974ff47e7970b5eeedfca82d9ee192bce2ea5f5bed2b7b8c0c6c8dbb569b14c924691e20dd06021a71d95a2d58407148a17550b88d462eeb385ac838b776f53fbe246418bc91892d9a74520f31eeddb6501a2622a610c5fdf610cc8ce8d8a37f8c51d4522655c0fda2dd2bfae4f723c49ece3c42687b1cba75686b89a53c735804123050da13f2f7636c1f68d", 0x1000}) 01:46:00 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000240)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @loopback, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) r2 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000002c0)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000280), 0x106, 0x5}}, 0x20) write$RDMA_USER_CM_CMD_DESTROY_ID(r2, &(0x7f0000000200)={0x1, 0x10, 0xfa00, {&(0x7f00000001c0), r1}}, 0x18) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r1}}, 0x18) [ 679.300057] could not allocate digest TFM handle streebog256-generic [ 679.333947] could not allocate digest TFM handle streebog256-generic 01:46:01 executing program 4: r0 = openat$userio(0xffffffffffffff9c, 0x0, 0xa2401, 0x0) poll(&(0x7f00000004c0)=[{0xffffffffffffffff, 0xa000}, {r0, 0x2000}, {0xffffffffffffffff, 0x90e2}, {0xffffffffffffffff, 0x8}], 0x4, 0xf9f6) 01:46:01 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r1}}, 0x18) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) 01:46:01 executing program 5: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="8000000000010b04000000000000000002000000240001801400018008000100ac141400080002007f0020010c00028005000100000000001c001080080003400000000008000140000000fc0700024000000000240002801400018008000100ac9414bb08000200000000000c0002800500010000000000080007"], 0x80}}, 0x0) r3 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0}}, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, 0x0) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000080)={{{@in6=@ipv4={[], [], @dev}, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x38590000000000, 0x0, 0x0, 0x0, 0x200000000000000}, {}, 0xffffffff, 0x0, 0x1}, {{@in=@rand_addr=0x64010101, 0x10000, 0x32}, 0x0, @in6=@loopback, 0x0, 0x0, 0x1, 0xb7, 0x1fd}}, 0xe8) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe6, 0x0) perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$sock_SIOCDELRT(r4, 0x890c, &(0x7f0000016b80)={0x0, @xdp={0x2c, 0x0, 0x0, 0x3f}, @xdp, @in={0x2, 0x0, @private}}) ioctl$sock_FIOSETOWN(r4, 0x8901, &(0x7f0000000200)=0xffffffffffffffff) r5 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r6 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r7 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r6, r5, r7}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:46:01 executing program 0: ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0x0) perf_event_open(&(0x7f00000002c0)={0x3, 0x70, 0x8, 0x1, 0x8, 0x0, 0x0, 0x7, 0x4000, 0x15, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7, 0x0, @perf_bp={&(0x7f0000000100), 0x5}, 0x403, 0xc2a, 0x1000, 0x6, 0xfffffffffffff927, 0x2c, 0x2}, 0x0, 0xf, 0xffffffffffffffff, 0xb) write(0xffffffffffffffff, &(0x7f0000000400)="2ea333f27b3813ef05fa6a065ae79c42f6e1c1475993570cd519f2609a9346400f8e41b20f391f57d2ec55718863bb8525c2f9a65751f48a189351f2355abd5f842cde91fe09bfb6d0217e05caf576361902737d4cfa07a4bc57a86dc95740cf4f85814423b348c95af7337d66ba641a9923eb1a36404b857131e00bf43843ef9a015c8eaf92f8dff4518119edc379d16976d7aa5da8a1e454464127df4379a572dce953702567154a70d80c4a605c19e540a94a2222", 0xb6) perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8001}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:46:01 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000002c0)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111, 0x6}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x2, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000200)={0x0, 0x18, 0xfa00, {0x4, &(0x7f00000001c0)={0xffffffffffffffff}, 0x111, 0x3}}, 0x20) fstat(r0, &(0x7f0000000300)) write$RDMA_USER_CM_CMD_DESTROY_ID(0xffffffffffffffff, &(0x7f0000000240)={0x1, 0x10, 0xfa00, {&(0x7f0000000100), r2}}, 0x18) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r1}}, 0x18) 01:46:01 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz', 0x0}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) r3 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r3, 0x0, 0x0) r4 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x30, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b0319d1026318c22edfd69082006d96b7f6af4da5a89d20218c2b9999c30780ede689c338c355f67542829fe33a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r4, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r3) r5 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) r6 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r6, 0x0, 0x0) r7 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r7, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r6) keyctl$link(0x8, 0x0, r6) keyctl$update(0x2, r5, 0x0, 0x0) r8 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$negate(0xd, r2, 0x7, 0x0) keyctl$instantiate_iov(0x14, r8, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r5) keyctl$dh_compute(0x17, &(0x7f0000000100)={0x0, r7}, &(0x7f0000000400)=""/159, 0x9f, 0x0) 01:46:01 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x1, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x80, 0x5, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r1}}, 0x18) r2 = syz_open_dev$mouse(&(0x7f0000000100)='/dev/input/mouse#\x00', 0xa58, 0x20680) r3 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r3, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r3, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r4}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r3, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r4}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r3, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r4}}, 0x18) write$RDMA_USER_CM_CMD_SET_OPTION(r2, &(0x7f0000000200)={0xe, 0x18, 0xfa00, @id_resuseaddr={&(0x7f00000001c0), r4, 0x0, 0x1, 0x4}}, 0x20) 01:46:01 executing program 2: r0 = dup(0xffffffffffffffff) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) poll(&(0x7f00000004c0)=[{0xffffffffffffffff, 0xa000}, {r1, 0x2000}, {0xffffffffffffffff, 0x90e2}, {0xffffffffffffffff, 0x8}], 0x4, 0xf9f6) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 01:46:01 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) r2 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r2, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r2, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r3}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r2, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r3}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r2, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r3}}, 0x18) write$RDMA_USER_CM_CMD_CREATE_ID(r2, &(0x7f00000001c0)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000000100)={0xffffffffffffffff}, 0x13f, 0x9}}, 0x20) write$RDMA_USER_CM_CMD_RESOLVE_IP(r0, &(0x7f0000000200)={0x3, 0x40, 0xfa00, {{0xa, 0x4e24, 0x3, @loopback, 0x2}, {0xa, 0x4e23, 0xc0ec, @empty}, r4, 0xea9}}, 0x48) r5 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r6}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(0xffffffffffffffff, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r6}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(0xffffffffffffffff, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r6}}, 0x18) write$RDMA_USER_CM_CMD_RESOLVE_IP(0xffffffffffffffff, &(0x7f0000002100)={0x3, 0x40, 0xfa00, {{0xa, 0x4e22, 0x1ff, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x81}, {0xa, 0x4e22, 0x6, @local}, r6}}, 0x48) read$FUSE(r5, &(0x7f0000000080)={0x2020}, 0x2020) write$RDMA_USER_CM_CMD_CREATE_ID(r5, &(0x7f0000000300)={0x0, 0x18, 0xfa00, {0x2, &(0x7f00000002c0), 0x106, 0x6}}, 0x20) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r3}}, 0x18) 01:46:01 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xa}, 0x0, 0x80000000, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000002c0)={0x2, 0x70, 0x5, 0xff, 0x1, 0x80, 0x0, 0x10500000, 0x2cf94, 0x8, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x401, 0x0, @perf_config_ext={0x6, 0x649}, 0x1000, 0x1, 0x5, 0x9, 0x8, 0x3, 0x4}, 0xffffffffffffffff, 0x6, r0, 0xa) r1 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r3 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r2, r1, r3}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:46:01 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) r3 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r3, 0x0, 0x0) r4 = request_key(&(0x7f0000001340)='cifs.idmap\x00', &(0x7f0000001380)={'syz', 0x3}, &(0x7f0000001440)='\xab\xcf\x00', r3) r5 = add_key$fscrypt_v1(&(0x7f0000001480)='logon\x00', &(0x7f00000014c0)={'fscrypt:', @desc4='85baa174f0cb1142'}, &(0x7f0000000100)={0x0, "bd54921b5f16733063f8d42edfff8900006d96b7049d20218c6337000000090000007542029eb03a98435dc8ef7b6c2650c29eb0fff100004000"}, 0x48, r4) keyctl$instantiate_iov(0x14, r5, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r3) keyctl$dh_compute(0x17, &(0x7f0000000100)={r1, r1, r3}, &(0x7f0000000400)=""/207, 0xcf, &(0x7f00000002c0)={&(0x7f0000000200)={'crct10dif\x00'}, &(0x7f0000000500)="15eb5a2bcf4b70ef1602ad2dd283eb96e7657cd77c1933a4a109864a4e749702bae061795be1a3e5f3a51cb6b03f49514aaa979b0b3560f8abc12fe67cde5fb97708b60eddb16264f3ba5a3a8499509ba89454318d839c8bf5174f66b322536c16f1422b4792906238b2e5ca7a1df464f571af14a2e766cad5f0ef194b3bb761208b18853d0de8c0eca1d973e6e05b89b2428960c8d7caa76cf504f78480f415c5", 0xa1}) 01:46:01 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r1}}, 0x18) 01:46:02 executing program 4: r0 = openat$userio(0xffffffffffffff9c, 0x0, 0xa2401, 0x0) poll(&(0x7f00000004c0)=[{0xffffffffffffffff, 0xa000}, {r0, 0x2000}, {0xffffffffffffffff, 0x90e2}, {0xffffffffffffffff, 0x8}], 0x4, 0xf9f6) 01:46:02 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1, 0x2490}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r2 = signalfd(r0, &(0x7f0000000100)={[0x200]}, 0x8) write$binfmt_elf32(r2, &(0x7f0000000400)={{0x7f, 0x45, 0x4c, 0x46, 0xb8, 0x2, 0x1, 0xed, 0x84, 0x2, 0x3, 0xf3, 0x2c2, 0x38, 0x3e0, 0x7, 0x1000, 0x20, 0x1, 0x6, 0xe7fb, 0x80}, [{0x1, 0x67, 0x9, 0x0, 0x7, 0xfff, 0x3f, 0x2}], "a836662eeefbdf0c3bcbfb58e0b720fc276c194a63616f4ac29e78a9be86107314a190ee28272e339156fa9e5321b1f800617ebc8a01b1f4703a05116c0cc3d8fc6dad90c9979127245e07f48d641f83bbc9755a9b6b87e5255aa2afad69daee4c481a8b7f41478d16628f49559a4e89bc7f7f3a1be701f02c13d2f4011014f5867785c61b5a1ada965d23399d64ced09c21f51d5c794512d39529a73f7965aebcb803137c6eadf46c4d11cb493ca38bfa56bed930537cba5b6a253374a8a42e0b19a9a466f44a21727b4f40fc45cce042a93dc23f2319dbca08987b0a2044aefd19372add5de25bf74ff3defc2d", [[], [], [], [], [], [], [], [], [], []]}, 0xb46) r3 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r4 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r3, r1, r4}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) r5 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r5, 0x0, 0x0) r6 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r6, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r5) add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000002c0)={'syz', 0x1}, &(0x7f0000000f80)="146d61a4505ff461ebe2860c3973d0230c4173d7588ca78ecc738d7aa3af4ccdbd4309e562651cd6a96da7a60b941dc8aca132329ff70b3b5c64338ab6ef9b3a7b605cc7948317c323955129ba7d9c2f464b40edbccc0591182f347c85cc252e077e144bec0c777120d9d66da2312470528dea2214edeef0d6963db850a58c07b179f5cd896e5adee064ad5563a381397b5239b689722b94cbe584bd032db3458ab3f7239117c3009b74b559c4211e93ab3a8a787531ee9cc0e6fd0ed8679f2e12f48a92617689fffd20f4ba6d", 0xcd, r5) 01:46:02 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) r2 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_MIGRATE_ID(r2, &(0x7f0000000200)={0x12, 0x10, 0xfa00, {&(0x7f00000001c0), r1, r0}}, 0x18) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r1}}, 0x18) 01:46:02 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r1, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r2}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r1, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r2}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r1, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r2}}, 0x18) write$RDMA_USER_CM_CMD_BIND(0xffffffffffffffff, &(0x7f00000001c0)={0x14, 0x88, 0xfa00, {r2, 0x10, 0x0, @in={0x2, 0x4e24, @multicast2}}}, 0x90) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r3}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r3}}, 0x10) 01:46:02 executing program 5: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) request_key(&(0x7f0000000100)='user\x00', &(0x7f0000000200)={'syz', 0x3}, &(0x7f00000002c0)='[\x11-+\x00', 0xfffffffffffffffa) r3 = add_key$fscrypt_v1(&(0x7f0000001380)='logon\x00', &(0x7f0000001440)={'fscrypt:', @desc4='85baa174f0cb1142'}, &(0x7f0000001480)={0x0, "d6bc4ca903ac2c97411f50bcab85f3a8df0f9120996fcc5fdb8dff8b7badfc9b6f73b96664e4c462086756b73a2674b4dc3d213aed9415f9b0676a70bee979d6", 0x38}, 0x48, 0xfffffffffffffffb) keyctl$dh_compute(0x17, &(0x7f0000000300)={r2, 0x0, r3}, &(0x7f0000000400)=""/86, 0x56, &(0x7f0000001340)={&(0x7f0000000480)={'streebog512-generic\x00'}, &(0x7f0000002340)="50d0103cf1c0940d30396de94b9064fec8199e3d56c7d3d798527211f93d4aace20f76b1dc72f4dbdb74bf1adb26cc48776e090bce89b642320406d6ec9459d06d400408e5f3cd22773e66efb697bf5bbd270d6a08ad932819e67956415074d3b6064e1cbfc5d4f9905d844136dc52345833fa42a9a9c06757481576c8ef40f0154e4f995a45b856c80a3b5a1be5ea7e1827900e21b6a4122d0182a39a5ff186478e5875b4f738b1b2b8137a9ac666a10b2fddd77532ec7534c04e43962e78b5a957432e316652c19719c2048d4a355612a0ce428fb4d6ae67c19a2e7068d49765e3e7197983f6adb264a74fd4e77cc46a5a7091c4f28c5bc523bc13fd4679bb1631524da9e24bda46b86db69151e4b8796e34f63f0bc653efc40ac304bd67905477407cea4f0a713797315ddb326b6413786b1a69683323a4234191c983a0f6c029d8db952ded23dc81ac392815b82fd03184f7c49716cda59aead8915f418dd84c907c86c776ce2065e0797dded1be80b78061f19062d9dcb6065958dd545d388c4e411b508987ca23ea60e32443b6bac59c36052a9527f2dcafbc9bb6be8fb19f5de7a2f8410ed9f7ee7a4f0418b7580bb2a451b2eeb99c21bc66fbb21de66bfa1f800f00b753f97c7835d39621966f12b9e19e66bfca50b9569995555ff64f158f719b60e1ff0de2078f979691043fb239241b917339d1350f968af7e958a828abba76bb2f0deeb74c627e61633737aa1460ad4cb42f9fb8219c68eda5edbec9339bbda665ddedc0445d9d1aa5403fe43d3f39155c0570731e423a5ee2608a230c83823fff1ce348b00a964c3e8f9e9ed2333c268435d7273fd2a09f360900e16e76b758a5460712833668f55e0aa67689e744599f0e209376d9b7c88bb4cef7695cd3e56c3e4d9bd0e17f2426cbcc42981dcad292bb8cd0fad7f53df5b0f7bfce822ad34c0d6659cc66545a127bb7be0a659436205af5534d2fcbc3d8cfbda628726a25ac7e172163f3434de6751a663cc829d0680f9b0ff24125148737e4beab142657bc87d58c13727e80d3771de023b0273f730e019085a2ee881cd9929828ee1c544226f2e4b0a95cf198f48785ff21ec633064ce3dfbe290f6170d8f7bd845c6ff0e4b4861bcafe69d43b88e8c0bc34f9355cc9f88eeb5c572b10b2327feb6c32fc30f6918c3f32ab6224dbafab5d0760e9bc4409f5bae50100855c1f0ec7c158800caed45ddd0248558b07734d8ad817dac940b11d687f3d085b281e7f373364fcad7a652f1520b222d9e2d3911d2c5060810618f2d9a65201be6f5a41d2d4ab8f66f3d380a22ecad6cc5e27bb6921940a0f1a751315dc596e7eac7483a902d0a0441c0d5cdcb0e9d8158873d071902ccff88341d7abbd197ab1f0268a85719b25832328670d66669ca42fd81f5b13ebc7faf648448af283c1084177ac7c6a8694e4d06ef0ad4a7073f75e4453d79a00a0edf48af4aab5b7ad804eea7050f22a4b62ae04773cf79b28d8620485c77ac85ca5f059ffb5204459393ce1dfea623319362afa617854b5776f1bd5d4b19483669944479ae4dea130fcb7565b52c8ba51c8a7c8c01da10b4483fffd55099c9cab8a0830ee145beca721679abd09554e75b99554f6f73a19910c596be272c8993543b4bc5942bb0ee82b7c239bd9312c422eb59129ac3e6a4b0b984c8d85a54ceedcd967c0baac223b76ca750f16debbe87a7032a879a5323a08e61512f7feacd1925d537af84939952504ff09adbff6f0a4d2405fffae0f76377629b86732aab6ee4032c5d65135b19c102cb031f848ac9e60930eb9d093ab8c74221e05cfcc9c343a0541ed6987fd7fd1b0db8a79f4d882500aba28df941eff26a2b6f2edf8ab3513ad28998e301ea7244cb5d83cf690d9feb191179d3a5a58c5023712149c1e3847d38d8bdb173f2ce26e6974094f33549060e68300889e64b676e8a5d5b78f4220b3e830796507586a18fbb0aeac7776e92d127c1d7bad81a1799d716000240bec8e3018201a3856e2028aab4fb21430535e652a433ec9475ea5b4ca2be530eb8bee1d33b3db2770a33a2ad89638bb4c1ead4eff971aa7045eee35599da13734d2f2f1ad32ea07ffe72eb985392b9dab17b6ad8d5217654c466ceb4a4bf77c689bba7c1387f8961c35fe1077f6bdd519f641afcde581c80c8d02b201bab1d0e4f4a137f21fc3db85e1d60247c70373a8eb033f124800f7db20e67010b84196d1f2d741ad85e3b2326bb749ed6bd437b677325a461f25b128388e138bde5d8aaa8ef01ae44e7f43a7c9b3f4e18712433c83ab6e35cd42c3bb9778f34e44683fe0af00e4edd154ec75fec727c6aa50bc3a07d851688f63d5584a84645e6ea323a46e8445eaee1201750c79c63361ba0fd93c20e7694511ea22c9251bb0d63a239c9508d5c44629138aebd21c5e0e737025ba3d1f19eb1a267a395d9be3806ef8c8fd19e1d2ef846fb0a0eb89bf51de8f4b80bf9a2314cd97014535a4632a8e2294d52147a9e6cdf9d804df922efef840cf23aa92a78fab946f5d62404f3d87e77158609cbb66221f5da1d9f18eeb12828b9116dcbecc94d2f2549dbe7cc7f9abfd5e1d3d38085d13ffc9cdb8027e1bbc8f2b3c6c66a284fd5fe252a7eecfac34275476b881cc48de185ad344f1cc0113610bc4b1b6f46b3f8590126093421a20fd1d2746eab9ff60c98b5415378849aa2d4a270e64bf922066efe39faa16b50ad5199bf7508f221ad846433f99620bdbbd32ae92ed1f3ad7d9b1f30aa032134b176669bcc270843edc8122992500098eb40d8b9be65cd49dca01c487f2159db590d9926d987ee2629093251e3a8ff7d5d1e60f95ff4e9d16112a3e5ce9cf85ea7bd9c0d7ca3d5d248913dfd0e4253ece75f34a5b9ae8b005488dc999ce143fe3dcbd30de5672a71c37a9784ad677e8d3f61e975023c60d366e3bd7239f201247558e92c41f98d484ba211e12f7a86594c3a3fbaa9f4f6d995a5ca51803f9fa845839974ff46f3891335e02da9eac94c62a7904349e1394456b2b1cd4ffb3acf6081243c6c18adfe1115b925a2796c5c30bf04c399efbb1ca91bffb74dd791f2bacf49bc4845871d49c1e29d0fb8e5e6b821763e21686405a436669df0df6fcb66abd5d82e16c52d2a19da6e481b2755fdec2d49f7a15444fc6457470ed9d3fea2db4f2696d3b395a8c81299b2242c1d7bd792b0afcfc544abd24f7737cedb3ac44663bfa74115012128af071cea3cf5f16acb12a2cec277fedae2f90b71e48db538ec90e91c3fc3af12a9a17a83184659e09dc5ab97099115585355bcb3560b1c10ff07a4fb835bde749b596857dbf6dd81528b5e8ed3fe5d9ffc5713d75db0a79f4eba5815d4945ae39fed4170c4ab9a7f2dc3ecf9003a7eea59e52082684061e9b05bf9ac022e1e7452c9bb0124628872efef283565dc245af0a1f222142c311293d8441fc0fa1946f67fde2e935ae46d96102670955c1c6feb61890a7b275cff8dff5ae5f5458b516bb6b9b1f0a5db22f6f14874cabd862b3fe4a36abe3726cf609cf5979861dcb2a6aabf927476d3454b357290f6b903a7020d3b1d75da6e159608b9a1f073c91006480e588b970dee3092909aef939c4159590a3d1fee6c5705983aaa11b040100475490b09cfce8df1aaf6b7651c63cc5a29c2d45f7253f307764d9abe339a47aa37febc31b42a7d095ffc8ecce56e815a6af560b582b3798ecf2f34601b8f9b9d0a9967c3450fdb450868e316281c367d3bcf856e01766e8c132a176ac3b4166f074c9f10a8a24b5fb2985a806811dce68cbcbd2699bb719f30e9b57eb07e353c1f1c797b606671cc3dcd3bf855a0e49877bf7dd6d9de7ee295571af9a892fc9c954c5356decfed43d7e094294cf73c1fbbb2f3805126005e6209f573dbd24051e15d0fc7eef72b93fa8bb0b4417cdb6af38250852e451c01947af9ad3f7be64512c520042dfbe453b7701da795a92fadf6287e23f142e2c75ea956c719ac76afa27531931cda99a1fd398eee0e149757124e1d09acab1db4887ea94c0ee576650c4deef1db4ae6a3b64512de6906e9bfe205daf6f6fb8d3cb1a1118fee0e1d8976543156a6ec7f8c319df2ac5ef67295a87b7ef5797efb6c2e24a8a7c63ac6d7f7bfe8cbc8e2133338aa34a87f1c086b2bbba3aa2db8a25203ae1bb65eddad354fe397b3031b0dfdfebebcb3db507a8d50f77a292300b52b2553a1cf53393fd2d9e7832971580b42cf8e57557893ece1bd17b594b8c77f493d83e2c348c04906dabcd65609c415ef87986ed29836c3e24403723cf9008a04d7194baacd88735b482216aa6a9cdc2d28040f56c9ae6648ce1d4047602d89e4ae9d666233e614e667a81923ff1339d30fd373134e45eb5b520d3368baec3b359694d1f0cbc1bb4217a5c293ddf1f6532618746350b5e783a029c3c85ff0e0ee5d583686a87a0c32cd3a907104e52b20cd4b90a42b30677793b4731fc3fef217c7dbafa2ec6ffae7deb3854dc3076fa662e689c40b9294ef99cb1e5b1ebbea8a80d2686843c7c6406ae8ed58d4aac2024e917b0124e037182aaf981a667daadd2d321fd84277ed8427b8bbbf38ff45bd930969caec89b67aa15f56859fdfe51e6ce6f91a0a8e02f42e5c275d36042632e197044ad424a7d5c298e270127a6346d83c161f50ce73e3febd7fd3a26bcdc8d11212a14bb221ea1bc6f9ef89e87e718442feb8e9c64bfc9422731f174e7060c442c6b25a7005d0985b296a4aff729cdd04464ee68f96cdb962d4225fe67f35c04648136ca72bafc5672af1d9f9f38acd20c6b4df37fbfa48c12ef0c44444985e7a00cb2fd827025a4c5e81b4e6ac89c92313aa51a2df09ecc54790f95c9fef5055cabdb784c70d36fcbd31f9e1bbf8240c3297a981f8a13d88bdf9a5055fa0cf93b1d26e2d86a84544dee35362e773a360206a0f4269ae6c5c063f07e509db7a20de7dceb40c9500a6ad353d346b74e13cb02f04b260ad3a8a2a1e67b3121dc9a18e793712fa2dafd2065416d9562ae0fd4e6228825af6b95a4be68b2078610595f0f26fcb5cc3db78e7a3d35796f21b72e265da8a84fbd29fef6a47942a4d00db98774bd5a808144ab62ce69697ade4a6050e73a476e08c6eb2322f60eef9344bd7df85a971dad12b9ece23eaea574e0cf1169cdf0274d1db12958db5261b8fdd769062457fca1789088e1d4d28f235c5dc33b244be8fab736f5d95edbabb5c3c3762ef3dfd3216202e017c359236832245957e72c6deb2f98f9a23f034e2119870834d910498cb00511cea86f3bdf90619594c7a6054e3d6b5e2c87f82b5bf34054c9a76b9fd63e07bc93ef9fdd0b729c2caedc99ceb4985f4713caddace5a6b00bbc299a2fa7958e549da513d92f03109d241fe5364169d2bdbffd9dba5bc5cfe72435f9a85a55174b16335fda594246d336a5c50847b963820a219152afb843cceee9005265a28248f492db39733faf6a2064ec9d7643ba7ed300dc97945e8f1da331a7a39786fdec4ad92a6c7364b6a27adf88d709850ff4139f0b2bc6961ad3cc8bdca1e3acaca9b7d0c27ab5e8e965f56ae4114ec8ba81fdc8daeec35fc7737a4b81456ead4deba5c078997c0a38b1df1860ab695eb428de7fb6a537dcc35b23daa228c46ddea6894167b0202d84d4fba488c4d59f9f016612e1f5237f9d24831747dbba0415869c975084bd8d3de56ee7a80a6c2ab707526dde84d2681e77a4eb5d6d2e706b7ed52f8a5ffda8d03aa3dba3b", 0x1000}) r4 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r4, 0x0, 0x0) r5 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r5, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r4) request_key(&(0x7f0000000500)='trusted\x00', &(0x7f0000000540)={'syz', 0x1}, &(0x7f0000000580)='poly1305-generic\x00', r5) r6 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000001540)={0x4, 0x70, 0x4, 0x0, 0x0, 0x1f, 0x0, 0x9, 0x10, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x80000000, 0x2, @perf_config_ext={0x21, 0x200}, 0x40, 0x20, 0x7d, 0x8, 0x3, 0x6, 0x2}, r7, 0x6, r0, 0x2) keyctl$dh_compute(0x17, &(0x7f0000000140)={r2, r1, r6}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:46:02 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f0000000540)='keyring\x00', &(0x7f0000000580)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$user(&(0x7f0000000400)='user\x00', &(0x7f0000000440)={'syz', 0x0}, &(0x7f0000000480)="ab1d7b97254fc6a12aaf2dab96058b50d1dd06f549466dd8917c3591434f36565ac0cda390d292eb38c5c61dc12a3c1985c7fedd0c2faba9a039ca9e21f6be3dd7e667f61258cf4939c1989bc8f3680d538a51f0f7393ebf30347114670171442f6a7842800d6429176a3e84b84156c1dcccf66d7ddc190b2acdb37de99d5baf1cc0ce8d292e042797e3ec469fe8883f57ad4b2965992facc9ea4da2c69a226a5e977fe40f8bdc7caba715cf2484bf0a768c78ab064cabb6", 0xb8, r2) r3 = add_key$fscrypt_v1(&(0x7f00000005c0)='logon\x00', &(0x7f0000000600)={'fscrypt:', @auto=[0x33, 0x62, 0x62, 0x30, 0x63, 0x31, 0x64, 0x3, 0x31, 0x34, 0x33, 0x1, 0x38, 0x31, 0x61, 0x33]}, &(0x7f0000000640)={0x0, "073cc2ec39e217ee71d5d2c1c5d6c4a72d9a11a3e5ae14849dc787814ffa521d1dab152b3519a0059c56cc40dd9e451f07799bb367200ed546ca8e52ab52bec8", 0x30}, 0x48, r2) keyctl$dh_compute(0x17, &(0x7f00000006c0)={r3, r1, r1}, &(0x7f0000000700)=""/3, 0x3, &(0x7f0000000880)={&(0x7f0000000740)={'cbcmac-aes-ce\x00'}, &(0x7f0000000780)="86a32093e45a312eb7df7f415fc3c7c3e6a5db5e861966a3ac799cdd15cc9d2d78f4aafcd55a0cf70199769b231ac5dc8f804f3e410926810861f33dcac8751ce841b31ced5902724c2c109ec5b2fb487e1be508b1ef6d65d0fdd4a2377f07a3a4caf9bacf035f578ce18fed90fc54a428faa99893114c2242dcf581ba94f4ef1cbfbe0d0d38116ae66d5846e2559d6f2ee2bc445beefb789534766ebf2ba770648d119abc9cc90f24a0cd964ad5cf71052b10db5ee2367a950e48c518b35153bdc0614539d36468b2317da5e923a9fce6093b0eea4c0a2e5ebd132f", 0xdc}) r4 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x2400, 0x4) add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000200)={'fscrypt:', @desc4='85baa174f0cb1142'}, &(0x7f00000002c0)={0x0, "df5348baa2795ae590b6e38edd76eec2e9dd0ab93d0ac0ed9d80a5f4643714649e1ea9eec4a937333982bcfd1ec4f51be4b4f4fd7f76cf75937ab4e203952011", 0x2f}, 0x48, 0xfffffffffffffffb) r5 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r4, r1, r5}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:46:02 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000200)={'syz', 0x0}, &(0x7f0000000400)="17b8219657235e0a44ea187ab2741722ce4df484c07675f84f4edd68700e4e18eb4e3adcb350b573958ddd818788ae3c367ab3655fd566a7169aca173dccea107713a4c6bb3e121a3143a5c11bae1548fea122964ecf4c11505f79275f79549644dfb6f58dd91013adcfd842fbbe8646eb00f777d5c25726f97d35bb16a5b214567f92f06c599216d6a1727fb9431ae82ea2ec73003be03c9205e41dbf3776f071d47882f36b72f320dfd6ae6c86983e3c15b37e6236a7043667aa", 0xbb, 0xfffffffffffffffd) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000100)={'syz', 0x1}, &(0x7f0000000380)='\x00', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:46:02 executing program 2: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) poll(&(0x7f00000004c0)=[{0xffffffffffffffff, 0xa000}, {r3, 0x2000}, {0xffffffffffffffff, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 01:46:02 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r0, 0x0, 0x0) r1 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r1, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r0) r2 = add_key$user(&(0x7f00000002c0)='user\x00', &(0x7f0000000300)={'syz', 0x1}, &(0x7f0000001440)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a710fe5b2257b6b9926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d272556d6439083b1e925deecb5261f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xb9, r1) r3 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r4 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cgroup.controllers\x00', 0x0, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200)='/dev/net/tun\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000340)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00'}) close(r6) r7 = openat$cgroup_ro(r5, &(0x7f0000000040)='cpuset.effective_cpus\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r7, 0x40042409, 0x0) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.stat\x00', 0x26e1, 0x0) ioctl$TUNSETPERSIST(r8, 0x400454cb, 0x1) ioctl$PERF_EVENT_IOC_REFRESH(r8, 0x2402, 0x0) keyctl$dh_compute(0x17, &(0x7f0000000140)={r3, r2, r4}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:46:02 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x8) sendmsg$inet6(r0, &(0x7f0000000240)={&(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='$\x00\x00\x00\x00\x00\x00\x00)\x00\x00\x002\x00\x00\x00', @ANYRES32], 0x28}, 0x0) perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xba, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r3 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r2, r1, r3}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:46:02 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r2, &(0x7f0000000080)={0x2020}, 0x2020) write$RDMA_USER_CM_CMD_RESOLVE_IP(r2, &(0x7f00000000c0)={0x3, 0x40, 0xfa00, {{0xa, 0x4e22, 0x2, @private0={0xfc, 0x0, [], 0x1}, 0x5}, {0xa, 0x4e24, 0xf0, @private2, 0xd0b}, r1, 0x8}}, 0x48) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) 01:46:02 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r2, &(0x7f0000000080)={0x2020}, 0x2020) r3 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r3, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r3, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r4}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r3, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r4}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r3, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r4}}, 0x18) write$RDMA_USER_CM_CMD_RESOLVE_IP(r2, &(0x7f0000000180)={0x3, 0x40, 0xfa00, {{0xa, 0x4e20, 0x1, @local, 0x3400}, {0xa, 0x4e20, 0x8001, @dev={0xfe, 0x80, [], 0x16}, 0x10001}, r4, 0x7}}, 0x48) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r1}}, 0x18) 01:46:02 executing program 4: r0 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0x0, 0x0) poll(&(0x7f00000004c0)=[{0xffffffffffffffff, 0xa000}, {r0, 0x2000}, {0xffffffffffffffff, 0x90e2}, {0xffffffffffffffff, 0x8}], 0x4, 0xf9f6) 01:46:02 executing program 5: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f0000000480)='user\x00', &(0x7f00000004c0)={'syz', 0x0}, &(0x7f0000000500)="b8d722d1beebf94001bd7c14909a91a158d780a91ed8f512e6377476ef5bd0cc7e67928459687831d351af0554768c23b5045b2feae55f87", 0x38, 0x0) keyctl$dh_compute(0x17, &(0x7f0000000540)={r0, r2, r0}, &(0x7f00000006c0)=""/220, 0xdc, &(0x7f00000008c0)={&(0x7f0000000580)={'sm3\x00'}, &(0x7f00000007c0)="e84d6e1d60422ff7b3b1a29a4819586ebfc8bade35025a4277ddf374ca4e07b447a1417f4eb4ee21edfe434dd69cb12d6537d26830c7124ecadbb3c42bd3b6fc5f16320ab2918b9e9a142e932b2d0f85d6fdda2770792d6b561a4c6f5d67f65bfe7e1d5f76a7d8c967e9e63857c855367655c4a0618796d399489e671bfbb86c1d45385ea0dc6925ac24a9fd8b18fccd51bead1b1c735db8d355a3b692c22ab03fb671affa3b755a67e848120a1fe1e8c1a9176f5c69df80a59048d262ff7a5760b6f1f8d0cdeb5eb2cb10", 0xcb}) add_key$user(&(0x7f0000000a40)='user\x00', &(0x7f0000000a80)={'syz', 0x1}, &(0x7f0000000ac0), 0x0, 0xfffffffffffffffb) r3 = request_key(&(0x7f0000000100)='syzkaller\x00', &(0x7f0000000200)={'syz', 0x0}, &(0x7f00000002c0)=':\x00', 0xfffffffffffffff8) request_key(&(0x7f0000000300)='rxrpc\x00', &(0x7f0000000400)={'syz', 0x3}, &(0x7f0000000440)='@&&&\\(}.]-#-@\x00', 0x0) r4 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) r5 = add_key$user(&(0x7f0000000140)='user\x00', &(0x7f0000000940)={'syz', 0x1}, &(0x7f0000000980)="242ab80e66bd502eaace08bf2fc609014296779fc35bb2240de074bf67884f07a0efba4b275a4daca847f1b44bc6ea080c6a2e881e5f017bb5f2dd32b4d468a3fe9f70693d27275e5078b5394eceab4709fcc73847edc97fd62f0c9a80c7df211e50b60395c1a73b9786ebad6aea15808a0fd139b484c630f202adac08d0dc6db4b67ab538368f8b81dfe2bb58a40c4b0d6f4a4cbcc39605c16e5ab0a2cf2408cb66381ecfb12881a689f279b319a6f61f98", 0xb2, r3) keyctl$dh_compute(0x17, &(0x7f0000000900)={r1, r4, r5}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:46:02 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x18, 0xfa00, {0x1, &(0x7f0000000100), 0x106, 0x6}}, 0x20) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r1}}, 0x18) 01:46:02 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) r3 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r3, &(0x7f0000000080)={0x2020}, 0x2020) perf_event_open(&(0x7f00000002c0)={0x5, 0x70, 0x78, 0x40, 0x9, 0x6, 0x0, 0x6, 0x5400, 0x4, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, @perf_bp={&(0x7f0000000100), 0x4}, 0x212, 0x3674, 0x42e, 0x7, 0x1f, 0xff, 0x6}, r2, 0x4, r3, 0x2) r4 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r4}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:46:02 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) r2 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r2, &(0x7f00000003c0)={0x0, 0x18, 0xfa00, {0x1, &(0x7f0000000380), 0x106, 0x5}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000400)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x4e20, 0x10000, @ipv4={[], [], @rand_addr=0x64010101}, 0xc6cd}}}, 0x30) r3 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r3, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_BIND_IP(r3, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r3, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r4}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r3, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r4}}, 0x18) write$RDMA_USER_CM_CMD_CREATE_ID(r2, &(0x7f0000000240)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000000200)={0xffffffffffffffff}, 0x111, 0xd}}, 0x20) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f00000001c0)={0x7, 0x8, 0xfa00, {r4, 0x3ff}}, 0x10) write$RDMA_USER_CM_CMD_BIND_IP(r2, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r2, &(0x7f0000000140)={0x7, 0x8}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r2, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040)}}, 0x18) write$RDMA_USER_CM_CMD_RESOLVE_IP(r0, &(0x7f00000000c0)={0x3, 0x40, 0xfa00, {{0xa, 0x4e24, 0xcd9, @private1, 0x4}, {0xa, 0x4e23, 0x8000, @private0, 0xfffff72c}, 0xffffffffffffffff, 0xfffffffb}}, 0x48) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) write$RDMA_USER_CM_CMD_BIND(r3, &(0x7f00000002c0)={0x14, 0x88, 0xfa00, {r5, 0x30, 0x0, @in={0x2, 0x4e21, @multicast2}}}, 0x90) 01:46:03 executing program 5: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r2 = add_key$keyring(&(0x7f00000008c0)='keyring\x00', &(0x7f0000000900)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) request_key(&(0x7f0000000800)='dns_resolver\x00', &(0x7f0000000840)={'syz', 0x3}, &(0x7f0000000880)='@\x00', r2) r3 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) r4 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000200)={'fscrypt:', @auto=[0x39, 0x34, 0x0, 0x66, 0x36, 0x34, 0x37, 0x66, 0x6, 0x50, 0x33, 0x62, 0x35, 0x63, 0x63, 0x38]}, &(0x7f00000002c0)={0x0, "b4a4cb99280c86e5cf35c9627665a57ffcf04ba579c96e473348dc437093c76e8c6d1746c5b85aed392134c6c359d44944ee063c0fc73d0de67678fa0f84230e", 0x2c}, 0x48, 0xfffffffffffffffb) r5 = add_key$user(&(0x7f0000000400)='user\x00', &(0x7f0000000440)={'syz', 0x2}, &(0x7f0000000480)="7532868458cb831ffe70eaaf5a50c396d41c1ea6c39e7df4f9c0bfd0854ff690c4d13ccd6c20b7adaf891433963f0b478f900e26fefaafc0d1b81550e088bb3c4d050ce7636d15e7593e8eebf3487b8abd554e501d43c0efae5b73b6c77b9886e69eca74f203df671d0631d68949af7a1d0559875a351935ec29e263dc8de4d6d60a841a9bb000462af33e675ce1f97774a32c0beb0b5d72b72838e8802f8cd879280c3c2fa373b3cca3c723d0c928d7226bbccdd8bb6f1f7ec20a88ea56b754ee8e648f6c77a73cf79bb3a6579dd64ebbf2b064927834b728d89572937160a2", 0xe0, 0xfffffffffffffffb) keyctl$dh_compute(0x17, &(0x7f0000000580)={r4, r5, r0}, &(0x7f0000001340)=""/4096, 0x1000, &(0x7f00000007c0)={&(0x7f00000006c0)={'xxhash64-generic\x00'}, &(0x7f0000000700)="83c37e6073f09185a8f53ffe7b880352db6e4a181f68de4ee890ed10b34e637aead3d60206ab5796e74a81818708bc43288cc633744496b542f83d70da0da9d9d46d2764c24bc321c0eb294be9b2324a081f0a1e74d8e6e64a2997fea8db0b6c387b1f770d3f1475ef047c370967f61462593e06b357573cf2fa654c148f2c22940905a9c4a879e6f206317bae1dc0c54231e8b5739885cf3d83c6c2b586113dd0e034397d6136c2f55139adc4a27a1c0d9d", 0xb2}) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r3}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) add_key$user(&(0x7f0000000940)='user\x00', &(0x7f0000000980)={'syz', 0x1}, &(0x7f00000009c0)="ed0301e4ecacc6a98773222e7d63ccdaa6d630ef214419a71c6ba1f01039d9852fb636057378503497587837674af99cfd186a782a08", 0x36, 0xfffffffffffffffa) 01:46:03 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000040)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) 01:46:03 executing program 2: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) poll(&(0x7f00000004c0)=[{0xffffffffffffffff, 0xa000}, {r3, 0x2000}, {0xffffffffffffffff, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 01:46:03 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r1, &(0x7f0000000080)={0x2020, 0x0, 0x0}, 0x2020) write$RDMA_USER_CM_CMD_MIGRATE_ID(r1, &(0x7f00000000c0)={0x12, 0x10, 0xfa00, {&(0x7f0000000040), 0xffffffffffffffff, r0}}, 0x18) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r3}}, 0x30) write$FUSE_OPEN(r1, &(0x7f00000020c0)={0x20, 0xfffffffffffffff5, r2, {0x0, 0x2}}, 0x20) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r3}}, 0x10) 01:46:03 executing program 5: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r0, &(0x7f0000002200)={0x2020}, 0x2020) ioctl$KVM_DEASSIGN_PCI_DEVICE(r0, 0x4040ae72, &(0x7f0000001340)={0x1, 0x4, 0x1, 0x2, 0x7}) perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x81, 0x4, 0x5, 0x3f, 0x0, 0x11a3826, 0x80000, 0x2, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x7, 0x8}, 0x100, 0x8, 0x3, 0x2, 0xfffffffffffffff7, 0x2, 0x3f}, 0xffffffffffffffff, 0x10, 0xffffffffffffffff, 0x3) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f0000000340)='user\x00', &(0x7f0000000440)={'syz', 0x2}, &(0x7f0000000480)="cc05f8c44d1695c5b527f2230d37d09cd30582718233c620616be430cd7dae8134883d10761514492f2a0c38b3234dba32cec182afd4e9b0f9ff7ba7bed5088e5b299a5b09d44c8ec90ced73b4e4553a6c8d81311e70b88a9b13d6a3e462b64cc8c81a388e5a80492a19", 0x6a, 0xffffffffffffffff) r3 = add_key$user(&(0x7f0000000500)='user\x00', &(0x7f0000000540)={'syz', 0x2}, &(0x7f00000006c0)="76a52980cc63b8b8e03e140d6363458d762891cf9a26144cf9b125b4de78d9c360f3e585594f183973aebfaf1e5e27eeb07d24344e116408a34f81bf193181998e428df2042c9e9c7c9bfe114e41b311b5c0918f4191424ff6e8773e08e0272f883a70737679c609861566a3c034012bc7c10d31554411638f4dc8949113f15dd663c87df568ffa3ad4898e73b56631f0c40bea919b0d53c5767f2f0ad3a5575ba4dd87db4438a975c80391b41a2776fb99f27", 0xb3, 0xfffffffffffffffa) r4 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000001440)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r4, 0x0, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0x0) writev(0xffffffffffffffff, &(0x7f00000021c0)=[{&(0x7f00000020c0)="c22a19964795a3b2f2c0c1b1df2af79620130170acea8c503824d38ecbc872c706d2bad53c069d0eb651113e0d892fbef197a82d664809182f281ccfc2044c3de70b7b821e008b224c13af913ab14e027c231920f93000c38a33d6d96bb8f2910f5371348ccb8e9ef5f337dc1c357e325aab2821e32d07607b7e91567b1440fb9be3a8b4b53a04ff124c661d1072264f5f2d4ad82e690d8cab6497076a432c398a5dc14d7d2695a33f6d3abccd25d4ad8d9e6424f0bd67bba1c1548a90023021d87b8505e8998c8c44f2f5523449c481dbaec42a88c8019925031c3a171024d91575d4a0bd365d9c01a0dd", 0xeb}], 0x1) r5 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r5, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r4) keyctl$dh_compute(0x17, &(0x7f0000000580)={r2, r3, r4}, &(0x7f0000000780)=""/44, 0x2c, &(0x7f0000000900)={&(0x7f00000007c0)={'sha256-ce\x00'}, &(0x7f0000000800)="0e1118f047c83932b76740da0341c9349937de8c992d294208b8deecb9cbe65fa5ad6862a36dfc960da009bcbe600e90ceae51e4c82945e23f311bd3381ccb49a572ebdf3566e2c70810040a5faf6614ad14a3d62bd8b2ee94ad8c54d38b5afa2cc87cac827ce4ffa1e0432df354a731ce060ad677ab1ff5f97524c503aaa051b7d16bffea5927aac9ee46c883d4e96ba91a656e82caf6136cb7de99a59cf9491542751a14bf75f642cd463268eafa87dc22a857fbb2e978bef64b2ff562fe6ec4f8e291eacfd356f7dd43f7b1cac537", 0xd0}) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000001600)=ANY=[@ANYBLOB="2d6d656d6f7279202b6d656d6f7279202d637075202b72646d61202d6d65006f7279202b637075202d696f2081329059b4e3d983d04ab3104ae0f742781eef551052686a7f5242e484dd08b6dca1888d82a84ca93f705f75ec50138c5fb5e81cb1a2d9de6265941abc81850597ae1628aa01efadb9b24cc75a829935c138cb93ae5f78e0e77405ec636cf171b68628d40dd75b66a2358c1471511202e1c44d387fe97ca3b5d2b655f94b9fba9c5fa0742b8ebd4d5ba548ba1ae8738f7013524339d02e424548d0af63"], 0x2c) r6 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz', 0x1}, &(0x7f0000000380)='P', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, 0x0, r6}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000200)={'syz', 0x3}, &(0x7f00000002c0)="24e22be87741ed48cc64b283216bb5474a61918d6d7bcc6f830bd4c3286fb66ae991cde8cba4f0cee9a240ab8518e3a2f384a5cde8f7853343ea47c6c05c1d8200a78e8b36ec0927688fd80bc3209adecc0674", 0x53, 0xfffffffffffffffe) 01:46:03 executing program 5: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 0x4, 0x0, 0x5c, 0xb1, 0x0, 0x4, 0x96040, 0x3, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x8, 0x0, @perf_config_ext={0x9, 0x7}, 0x2000, 0x80000000, 0x3, 0x4, 0x6, 0x5}, 0xffffffffffffffff, 0xf, r0, 0x8) r2 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r3 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r2, r1, r3}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:46:03 executing program 3: ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000020c0)={0xec, 0x1, {0x0}, {0xee01}, 0x9, 0x4}) r1 = syz_open_procfs(r0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r1, &(0x7f0000000080)={0x2020}, 0x2020) ioctl$SNDRV_PCM_IOCTL_SYNC_PTR(r1, 0xc0884123, &(0x7f00000001c0)={0x9, "a64f00bcbd673b29bfa22e8ee6eff5847ae359d370d103a1ab8b7ed2271ad84e88ffffdd2b4113d2c7ef61929a7d6b6a2ebcce69c5a6114752354e6144d960f3", {0x9, 0x2}}) r2 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r2, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r2, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r3}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r2, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r3}}, 0x10) 01:46:03 executing program 4: openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0x0, 0x0) poll(0x0, 0x0, 0xf9f6) 01:46:03 executing program 5: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000500)='/dev/full\x00', 0x400000, 0x0) r1 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000200)={'syz', 0x2}, &(0x7f0000001340)="37dd1c175d7072c20529c22819935cba56ad6531ceba18bf5f827f9d65fc9d0bcb522958e83ecaf8243cbf64096375c2cb4a79af069c9572de69c72cac81f295078296ad9f5357f2e2520c7cb79da382a87fceb5d2783cd3ebb27050e1389c5e42f2d6900cd4ec8f231e204cbd5e8375a51ac44d2b5e68b5d47214de12e8ff3629dd0a6f1161d15fcaef5f04ee73ac6315195fcd80f5781e75f775f63803bb8a917ffdd9f16711ee457e88e49e7bd8059c9022bba28880c8ea5354825d90983f58aa7e4bb6597ffdaefcd2cd3e32c812379849f9c347ec383cb8ebb7afe33a504dde719b5c8d460a99fccf17b83e8e0624bec49ca3b91e2e4a03cf36554bda2bff681df050e1ae5db234c632e3bd1058e47a2365e70dd3fe3ed6fceaa1f9bec50215b4139af686bb389c1e802d61b315ce4f7321010a293b825cecd75e0c10fd4f064c3876b7a3866c7e2738f8c0f77b278eddd5ff88ddfaaf22d2134c2c025a94a504c44cb629f928004f6a54c800d24c84cbf080ef8353aecaf027257d89f0887e6d0993f5baca946a9ee2efe58aafe3e22d33338d390982cf7a2fbc1321d607ee96669449bf5914acc7981c9343248bb3bd9dbdd79ab14f6b148f21911e0fcd043a4d92fea80f044595f2cf836f94538642c12ec01371287598dd0f22f59f8d803b36ba051a5a21b048a2c9fa045ad73a7fc520eb1edc76cbf8e1dbc90141c67bcd3260eb1e6ceb1f4a372394b5f9f099d2ae15ccf6746e47a6654c967cc8ba68387dedb35819336f5e0b1819eb359468e42ee8537d7fa98b0725904a09ce24983dd646e4b5726e5911c485fc4e2abe9a0e73ccecf648dc8b0fa10f80752f5844a63b45714ae223714aeca6a9e75908fad6d37e6575897ba89db466f2d3cc2576dcb42e4be8a78f6e2ff98a9b3f543a012e73a6296798345b974a63e27a91317990cc868b801b5c8e4b31cd5f95ca56d6a469dfd01dab0c84fca8d0b8f186176243ca72aa67becf6fb8d1eea407c329925165acfab47d821824a7dbceb998725df65422ff20dd6188798750bb860ab8ed4dbb2b3324905197a681a6858596d9d414702c31da645affb0965db3cf9dd1e83670bae1b409bf40a1a8c8bcd40ea36ee5890795c9a4704114e59715a8b4600462fcc4daec95d11f270dee52693913050440bb2e5e167b79a2bf641e502e8de834e190651200763d8f67105f274e93dc8b5e547b4aa87ca2bdf35f20d859a97ba98e48197088b8205cebe6646eea6ebc0d71ca0420ae259a28cb161a07a11b9897debe58876b047c468d069b988f5a873aa42b49afd4175b948f0a5b5da2200e4e8f5463862f3d2fa2985ecfba2a6f5b9af01f09ca46ab5bef5170d18b3e0ae253c4baf5fe1588c097dd4f78948f42969be55b66c548e720fa148c657d9c7b9f912ae15b09a2addbb7369a72928ef84f54e205eb8c383c192fc214eaaa104a9772d148c7e32acf6f8fd1287cc39ca10c36c96f63f1b84f5433702b38512795e62f13491a07f219091e24088cb436349b3a1d01df340d451ac2f108f3ad417392ca242cda0bd5e2745b7e89665f17a95b1a95ccafd1fe1fc075b3fbc65918e8658aa02b4af0b8f022070989dce992c2e2f99742a133a3f8172c7405d199025353eaf6c44784ca392cc0b8151fe82b3a586fdec274cbf5c41540cb8a54c6572a69fa079121918b6027fda410808bb5e6c64a94019f46aaa1881b48424528c324452e1956959246ee49105644449db1b4e7978110a39d8e84b7ba21788fcccf91700a410ec3fff9a47f6a5ef607f6af150b6b18b661776531f90d85952f3ce8649db933b3239799bd39c2007b0570c1728d62e47caf85b39a87407d762f3fed2ef371e2c423e073d174fc0e3fe4d1c3858c3a51136af8687a93906edf8e966d2482576650266f86a4eb9b68768d8a87158703f656073e65d4920bb932580431ffdfccd47781b9903ec1683e6fd0d4fc86cdee9235f4ef61fa05089e1e3291499724debe712f3605c320241bc76f0aad085794a624235eff44dcec24d7654e76146f390043d5744233547d502bb1a25933b5c74f82dbca0d2e1d1a5cc4e8d93531905592ad7127ffcafd7401adb130977f32b6f81e7743b8e0171426704be6b94a4cc555da970ea10bca45c0bd111f2756cb15358abd971654380f75ba53a917bd649ac07c3c91b494d3916b55505aab43ff8ed93c7d6a42f4ac8b33d106447ba4c5521cda7ac50e73316590f50bbe8284cad8cc49896cc893cb888973bd804c6216b61cad1d0da54432c92ae0721c8fbd78655d52dc5eaca0d4aeaf53209dd41e88594bbe39310ed463643335f6f5a53d36a93b37683908e572329476c1f76ae3b6e138ac3ce7086a1829102bd368c6e5d141e09da63c7c1f85122d0e74b07e40d27bc1802ff84174a05b758b367cf7d12e0406b014d39402a808791684c98abebd56f39a7394ba303627a439ad7b9c172a289734e1152016f77279d347b383eb6a287b40a2417de4a0d0294659772112b92a88c9a68dd3b74b96cf148368499051d3a7561c49f73e52dd1ff5450990dd07f89b5fc2e6323db01cd4b17d137ff17218e46ecfc4598b0503cf776fb8f8623b4762bf780849c62d53de1fc2da50f28e0be68f48821047fe2a7e906a6c9658ce2f6c7d24833e9e51b75e5a1d5a802c76ab1881e9751be662d429b5c4e21062806dd5fa43eccb9515e1da6275e32399ae186d5f18dc0b7ce280727848847cf61d08f5a2a4a5629bfa87099ec1418d483d3891070d2de168bbee88ba99fbc60643c9d2c8bf95cdd37f598dcd8f677cd79e037c8769a512566be77749eb815058ad4f8ce789d48fbf38d546d6caf712c0f6e89ac66ae6d8413a1239e8def4bbda7f114d9f9ea28659d1c5a88f94d08c904bba6e5d3ee8c027349cc181b7dc9cff58a156832129771558aea108cf7a3b21339aa60d87c1b130b1b1c985e11593b1a86b365bb187a471a02b741b5e280245289121f9ce1913130cee10f03ee9311b08c496a4275ed7495674e4d23a812afaf38eaba90fd9181230bc0cafb4c99e80bb4fe896ec2c6ac87295a630f93f86d5b49d474fbf5260fcfba5d7e521f767ed717b61f6cbe16fd6056bf42ff995e793ad39b612b04ae9946425687bbb51fe05ae9b8b6e65bacdb6166b41a9586d1a4e5f8e870bfacd6a3138b28e83c234a5b280d93be4c1728a8488005d38405664073ae6fcc9cf923ea7e949001a3f90dde402d7864003e6055d536720ad985c348e5540927d98df1626b54650df0c8ca2bb95526a8230d3eb692fadb3464b429b59554b3bc917db5aae3dfce84f836b926549cbce8722a7d7a8a22a8510396400feda23abd89d2e6c4542c971ce937f3abc70b05bc887a1d05fa9db029358887a83efaf1bb2ee1f9c292676692adcca5f32f38fed6e904216c82f046e8ac233ba10989fbdb75a45b870cc410d15e8f2a1c21c175dbf5808188e4fdac59ac071eaf6f9580ba979dc286e0184fc5e9b90edb5c21ab7da95efe83a4cc37f85d63c7d75b1c61c75e481a1308b4020058c68d09bbb3589cbf8c563801313140467e6ce54cbed3854c0ccef6d04fa79a6bdbd4d810f2f89a16e312d392ff3e8c25bccd91b1d94de946ee54fc04cdc22b9a85e6278572809511365b395804214df47896340bf11d9d42843295750a7f79fc79b9a49a9e133c49ea69b938383d3b247962c884ee392396dfbe912badb136305f43e800f27c24a7b24883d0bea58069e1f0f8676de0d9ab047c905fc6b5dba70f487d22445323cdc6635f5d8c87e39a417eb92cc9a9c74304173c87af8894fa055e5637ccffb6f3effb7589b415d6b3eea37c9533e112bd96c1c247c60ca0484f28df3ba8ffd330850257fe2e55736e0c58be0446ec3c6b4ad0119f75972344f74bc39c59a5d08a14f4a13c531701a44123e84380384481d59c25e26ebf835fbced440cf2de4043530a3f4d8f92a723ba551fabbc64239eb57c6925e976ea31359d287b6a802444f3b9b652c8d867a27c3adc206df34031f7d97eb470fc6d714ec3be419faf59b46b3c7b257aee037f62ca3d42fa6aa0257dc4e85dc849e1243257b2f60d424962073593c7adb89acbf398394c0a2a55b29914b3d835bc9659240daa4d8e1613e6d9bb1f9b3b0b1a8fc0c4edc1e600f4a17361472f2c01802a4367d355e9b22bf1c08ea15f3ff09c2b4a153bf8627a8989eaa44f9220d0ff0eb78a6a879ae0698ccaacbc5007ff4228cfe767ca2d542eb53a57a4cf54c10330140f87e7032dd5409cb75311d65e435680a8555d88351b84e5abf1755d347580ce6d55a9c95c3dd5135e71238eb85b9a7e5c4ce98dbd75de05e9fa578d458c603295a141572a1d728d4921256de1d44df90cf834ed21ee6c5f06c26a54c9212e3f75e68f78faa2cc982feaafe5c132dbee24007d2524eb6683520ccadd0549ef543aeb304b848193484167d78c546f9df1c4098c33e69927b6f34a5189c95320b22b1dabcc9f4b8c0dd27cb80983b10eef68099b6b2b58a8196f201a0aa4f79449755f8be5125adf1b3c997f6c6735f98d1bfcb18f0d590ba051aa5f106620eb7f22163e7497123bc26e850e47b13ad10fafe1d878748b7e096afc8315d39641714d19bc2d5111e51889b53147385b44bedd3c4190ca60d967c93f029a7b5848a4d6d0124d3f290b705b35a58b23f854344b02899adc19c496e5a637203f009ac34d87f5e960ee0ae06dd828bcf0b388c8e0a9f83d939558529ee896cc9126cb99bc9941dabdbc036100432581666d725217c966c7cd8c8858be12495f7920efc93220f34b65684e60c29f9c6d7439043463d697946f13470fa177415e6685953b1a4f641c582b8ce17d460329e17bdf5b8e4b8baf0cd133558c96edb466f50fd2ada9994ab4dfb3d494949af81e246a6e76c859f69547c8a4038a61b94d9b68514001fa03c86f504144294817ab322483a87e1068ca49bb508646bacaee0a6edea9fd7fee8c5b653918f6278e206367166f1effbd120295465fb8e142d762aebc82231603bcbc315809186ef336a6925de0df429cd6c903bfcffd56867a22afeeaec2ad7a0468e4615335ae266267d0822b17b54a08161852852d3ce9b030d79840d7ad1602d4220fb5b0cef50fe7a763ef0a2176f64291af52759059f6e73befa7b182c2f592afe6d9d19101bb139f4c161bbeb0c1336e286b1a2ce1e9d46b99e5b52dc1a1e1908030d6e52322b47ea2235f2c95fac47a83a3e7aadc5b1fab45321dc48651d96953402c8cbee742e333d31acebe362b6305e16f61a0420d789549a703ee7828801a0beb06b628eb8d3c5adc35d09ce016438b95a3117adbe45fa1544abfb446578dcd3e404e7bfcf9c6d845589b372474d4593300cc85c4bcdc75eaf41207f12dd1efdf154878c0efbaa943b2135cc86c93026838d5142225c4642f53d9af129b7234ce4517c14b225fd0773b120582624f6dd64b81ccb3d91d9be735166bed2ea217c6746544f4ffa4c492786786dc3beb4eb84b3a5d589c8e34015760a001b2ece507f0b4425b2b76e2215c6edcba39858d0101d00255e6ecd40bf51faecc13dc0083c72d9572ad4c43dde2b156fa343f78c7937659fe4e3b4b6539ea41fe257ac6c9790139dd61b31ea8e58212da321765898c05efd70c1564d6663426748c25957dcce5d94631ec7bd14b72f1bf3831815d397d4bbe16a77bcee88e0c19d193999ecf948d4a2772ab3d034780e7abd414bae2b7437bcf97607", 0x1000, 0xfffffffffffffffe) r3 = request_key(&(0x7f0000000540)='trusted\x00', &(0x7f00000008c0)={'syz', 0x0}, &(0x7f00000007c0)='user\x00', 0x0) keyctl$dh_compute(0x17, &(0x7f0000000440)={r1, r2}, &(0x7f0000000480)=""/82, 0x52, 0x0) r4 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r5 = add_key$fscrypt_v1(&(0x7f0000000580)='logon\x00', &(0x7f0000000900)={'fscrypt:', @desc4='85baa174f0cb1142'}, &(0x7f0000000940)={0x0, "78948ee3468c546f88701e2bc9ba23f30ba56365304318897baa81564d6d9302a7b401d076e2ea0d8034b22e330fd24d86f0485b7f989b453f0840b60cb4ef93", 0x3b}, 0x48, r3) keyctl$dh_compute(0x17, &(0x7f00000009c0)={r3, r4, r5}, &(0x7f0000000a00)=""/109, 0x6d, &(0x7f0000000bc0)={&(0x7f0000000a80)={'crct10dif-arm64-ce\x00'}, &(0x7f0000000ac0)="141c60aff96941ec2a8011f231fae5cdae029251f193334277d00c29741cf23fead95590ded9e00cce17bc3ad5e9a432d557533d5fed31dcbc6c45c02559b648a635bc94ace555659c67a8fa0538ce3ab1deb67519462a0b6b29d07583add575674397dc7ad0c33870a0792ba6db02a41b218168734a50381a789819f510af9b817be7f35f3e174c1d2989ae9bf04ad87ce8ece7fd48355b08f380c32b30f56a8e78c133a8072a93f5ae7afa57470f455e4c0e59b1f94737289a75a6c4a7af76f5b00eeff1", 0xc5}) write$RDMA_USER_CM_CMD_JOIN_MCAST(0xffffffffffffffff, &(0x7f0000000700)={0x16, 0x98, 0xfa00, {&(0x7f00000006c0), 0x3, 0xffffffffffffffff, 0x30, 0x0, @in6={0xa, 0x4e20, 0x1ff, @ipv4={[], [], @multicast1}}}}, 0xa0) r6 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) add_key$user(&(0x7f00000002c0)='user\x00', &(0x7f0000000300)={'syz', 0x1}, &(0x7f0000000800)="5bd0974a17bdb24c2b10bf9068b37198f2322211387276794acf74fc25fb6ca34e02791a9a2ed54924f690866806c31ca5039f69854e35286ad757b446b2aa4289f69906fb35520ea4afc00a179da0a26afa2b23f3fc648edf0ea78da947d2c69756cdaa8ae59b1d9eaa10c6317b14e611d7d0bf283e46a990095466f6bfabffb9857228d444c6", 0x87, r3) keyctl$dh_compute(0x17, &(0x7f0000000140)={r4, r1, r6}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) r7 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r7, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r7, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r8}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r7, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r8}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r7, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r8}}, 0x18) write$RDMA_USER_CM_CMD_NOTIFY(r0, &(0x7f0000000400)={0xf, 0x8, 0xfa00, {r8, 0x3}}, 0x10) 01:46:03 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) r2 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r2, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r2, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r3}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r2, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r3}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r2, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r3}}, 0x18) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r3}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) 01:46:03 executing program 1: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r0}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(0xffffffffffffffff, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r0}}, 0x10) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r1, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r2}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r1, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r2}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(0xffffffffffffffff, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r2}}, 0x18) write$RDMA_USER_CM_CMD_MIGRATE_ID(0xffffffffffffffff, &(0x7f00000001c0)={0x12, 0x10, 0xfa00, {&(0x7f0000000100), r2}}, 0x18) r3 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r3, &(0x7f0000002140)={0x2020}, 0xfd81) r4 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$FUSE_OPEN(r3, &(0x7f0000000240)={0x20, 0x0, 0x0, {0x0, 0x2}}, 0x20) write$RDMA_USER_CM_CMD_CREATE_ID(r4, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r4, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r5}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r4, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r5}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r4, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r5}}, 0x18) write$RDMA_USER_CM_CMD_MIGRATE_ID(0xffffffffffffffff, &(0x7f0000002100)={0x12, 0x10, 0xfa00, {&(0x7f00000020c0)}}, 0x18) write$RDMA_USER_CM_CMD_JOIN_MCAST(r3, &(0x7f00000002c0)={0x16, 0x98, 0xfa00, {&(0x7f0000000200), 0x4, r5, 0x10, 0x0, @ib={0x1b, 0x200, 0x1da80000, {"6484275bb14d3a30e032798f3667b74b"}, 0x1, 0xffffffffffffffff, 0xb70}}}, 0xa0) write$RDMA_USER_CM_CMD_DESTROY_ID(0xffffffffffffffff, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r0}}, 0x18) 01:46:03 executing program 0: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendmsg$NLBL_CIPSOV4_C_LIST(r0, &(0x7f0000000640)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000600)={&(0x7f0000000680)=ANY=[@ANYBLOB="94000000", @ANYRES16=0x0, @ANYBLOB="00022dbd7000ffdbdf250300000023daec3d780008804400078008000600a90000000800050094bce86c08000600d50000000800050008000500f9713150080006000000000008000500bd447a0008000600000001000c8a07800800060029000000240007800800cc60eaf70600f2000000080005003ecba62608000500b99a16470b167be55d9b00000800020000000000"], 0x94}, 0x1, 0x0, 0x0, 0x24000000}, 0x4010) r1 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f00000002c0)={0x2, 0x70, 0x7, 0x8, 0xe4, 0x6, 0x0, 0x4, 0x298, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x4, 0x7, @perf_bp={&(0x7f0000000100)}, 0x4024, 0x2c, 0x3, 0x8, 0x10000, 0x3, 0xffff}, r2, 0x2, r1, 0xa) r3 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000200)=0x0) r5 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000480)='/proc/self/net/pfkey\x00', 0x400, 0x0) r6 = add_key(&(0x7f0000000540)='rxrpc\x00', &(0x7f0000000580)={'syz', 0x1}, &(0x7f0000000740)="2c86f0fe73d77cd51c6a8d8a3d50f9ebf4215065a743957aa2306e0d238134b8a53a95f68fcdc4feee56d63fee649ac54b89b96387b9da61deb103a1654cff91b7d20cd80980147433d4e7f6f6cfb85a5017ad2fade741758f335584c11c0796fbfcb2fddd769cb8a3b74a86ee3d6ffa0c062b12cd97b026d1caf0be7ed4e8aa5567", 0x82, 0xfffffffffffffff9) openat$pfkey(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/self/net/pfkey\x00', 0x800, 0x0) r7 = add_key$keyring(&(0x7f00000008c0)='keyring\x00', &(0x7f0000000900)={'syz', 0x1}, 0x0, 0x0, r6) request_key(&(0x7f0000000800)='.dead\x00', &(0x7f0000000840)={'syz', 0x1}, &(0x7f0000000880)='syz', r7) bind$bt_hci(r5, &(0x7f00000004c0)={0x1f, 0x0, 0x3}, 0x6) perf_event_open(&(0x7f0000000400)={0x1, 0x70, 0x7, 0x3f, 0x81, 0x7, 0x0, 0x100000001, 0xa0102, 0x13, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x4, @perf_config_ext={0x80000001, 0x1}, 0x24a2, 0x5, 0x9, 0x3, 0x0, 0x6, 0x3}, r4, 0xffffffffffffffff, r5, 0x1) r8 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r9 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz', 0x2}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r8, r3, r9}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:46:03 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/loop-control\x00', 0x20000, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) sendfile(r0, r2, &(0x7f0000000100)=0x2, 0x80) r3 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r4 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r3, r1, r4}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:46:03 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x8000000000000000, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) [ 682.571037] ucma_write: process 3151 (syz-executor.5) changed security contexts after opening file descriptor, this is not allowed. 01:46:04 executing program 2: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) poll(&(0x7f00000004c0)=[{0xffffffffffffffff, 0xa000}, {r3, 0x2000}, {0xffffffffffffffff, 0x90e2}, {r0, 0x8}], 0x4, 0xf9f6) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 01:46:04 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r0, &(0x7f0000000040)={0xa, 0x4}, 0xc) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x58100, 0x100) write$RDMA_USER_CM_CMD_CONNECT(r2, &(0x7f00000002c0)={0x6, 0x118, 0xfa00, {{0x6, 0x6, "d40a80fb8de6816e73cf31666bdc0bd7759ff12abaf25ed5460d2f88587733c3f821362bc0183a22fef6d298ccbbc30a2b7bf8135296e190c02f41ba734db521615e5eaabc97190808f5f463741b9b079c47f7ebc62cabbad761a3fba5bd9647e3f251de97f887600fffd8ae677cd3318ad79917558e89eb572945d13a97bd96c7b614f161e2157c9f6db6183a2584c9a7a2894f84f7280f54ab8875843abc453e79a669966c48a77743525912af3ba1e34b1ebd90038a262d0b1e23380d41808efbdd195398fec122e080d89107366356220c1519c09c2ff09b7569b172d10dfaaa22c1dcea8438286cf7ffbdadc1c83560d3fb0c39a482c5546233ae4be30a", 0x1, 0x5e, 0xf8, 0x7b, 0x2a, 0xfb, 0xff, 0x1}, r1}}, 0x120) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) 01:46:04 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) r3 = request_key(&(0x7f00000002c0)='big_key\x00', &(0x7f0000000300)={'syz', 0x2}, &(0x7f0000000500)=':#\a\x00', 0xffffffffffffffff) add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000200)={'syz', 0x3}, &(0x7f0000000400)="956bcd7bb3d41af36f0c73c4d49a9f1fdffe45cb9a216263ecf8c873efac11ec002b6130b8f763e2f70aa5333d12733cbc62964975aec24557479edcdb7d577e050db6be022ab04e783c1a9a348ced202b1fc226ab851ae6dffcb247bf83cddedb1a6fe11e62342f1daee8f24d5c6567b9bedd9adb123e404b053dcdaa773b6735f21ccbc99eed80c4bc1d4533bc7b963d436712d183b0201c3be3c1696e20f5c0b5003400420458d21bd4ce3b782de3b1cbf16f71c77b5f31244e72fd02803dcc24c8bef750128781f2a29d68d750", 0xcf, r3) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:46:04 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) r2 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ocfs2_control\x00', 0x8000, 0x0) r3 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r3, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r3, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r4}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r3, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r4}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r3, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r4}}, 0x18) write$RDMA_USER_CM_CMD_RESOLVE_ADDR(r2, &(0x7f00000002c0)={0x15, 0x110, 0xfa00, {r4, 0x80000000, 0x0, 0x0, 0x0, @in={0x2, 0x4e23, @multicast2}, @in6={0xa, 0x4e24, 0x7fff, @remote, 0xbbb}}}, 0x118) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r1}}, 0x18) 01:46:04 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$MPTCP_PM_CMD_DEL_ADDR(r0, &(0x7f0000000480)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000340)={0x0}, 0x1, 0x0, 0x0, 0x20000000}, 0x40000) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040)='nl80211\x00') sendmsg$NL80211_CMD_REQ_SET_REG(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NL80211_ATTR_REG_ALPHA2={0x7, 0x21, 'bb\x00'}]}, 0x1c}}, 0x0) sendmsg$NL80211_CMD_PROBE_MESH_LINK(r0, &(0x7f00000002c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000200)={&(0x7f00000006c0)={0x33c, r2, 0x200, 0x70bd2b, 0x25dfdbfc, {{}, {@void, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_FRAME={0x303, 0x33, @mgmt_frame=@probe_request={@with_ht={{{0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x1}, {0x7ffe}, @broadcast, @broadcast, @random="00776da7f16d", {0x6, 0x9}}, @ver_80211n={0x0, 0x0, 0x2, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1}}, @val={0x0, 0x6, @default_ibss_ssid}, @void, @void, @void, @void, [{0xdd, 0x1d, "2c5fb61cfaccf114b96de98511ffb73d5a4ee28cd14933c6d41521fa79"}, {0xdd, 0x1b, "1a4ba0cada1302b80f1d4c56c56dde912984c06746c7a71e407a13"}, {0xdd, 0x33, "8805fdd8a8fecd5b28e10e5e3528d5099a57f99b2307912ac1344d02e08664a913e7f39c762404c616bb6d6dc67e6ca8736d2c"}, {0xdd, 0x62, "82602148cde6619d54d2b9ba64d352c200a46a4ac364ea6899e1d117180fcc8095737c4cacf5ab4aaee4043129c824784218c0118229e336ef3e4d740f25222822d6c2a4f9d0d37485f779d88002acfe8c3fa326cb4938347f3ec957d79e64b4d4fc"}, {0xdd, 0xa2, "63f118ac3e08210ccf47a4495d7cf8ef067baa88467d5136db3d75e2de478cfbdda66e4f804b8e121ca86f5fd7e457caab63bd8778270df2a2f736e18ac06dedce7e528d0cf196cb08026f46ac50d8a208573c0d1c8a7c1a7cf183fefb5d5c6b8b8c86d977eda6091ce8a1a2fcf021d9f312778dad8ac9620edf8ddc383107d29f0d9dc2385abc554157806c055c781d924fdef6148ce21ddf65fc9369656f7781a3"}, {0xdd, 0xd3, "f4f5c1a8185ba4103e3a5dcca7819c5df6e202f7bfffe04e0d38dbfbb0e03f0b012811c2cb966b9281ce0010d65b0c2cdf54725366907830bcd5868d9db62696e347049a0381ba08902d91e8a107a37b034739607711f50677f9199a8e5d52a2cac4604be80168163ea9357b585e278a515c3055b83558d27662fc7f9052c38de2d8d48d38c9a5fc2b3042af28819deb2f0ab6f0bdd21c82d8e4ce3752542b2cd9524f4be8165c61fda8d2584c86becde1972856db8c437997a517af6ceb434e13d6319cc5614a8ef435086b034f4f5af7f084"}, {0xdd, 0x8b, "b30a1e5b1d6e053ca69b0bb628192bda5ace4deb75bc251e9c7a76b50b38ce28c9a0cb318e3f8dc846054aa72ebeaa40109521748dc3d76923dad91d7981105f234b2f7fb570da3de02562f3bbaaf58c5a082f1c97102486e9da63fbc435c95cc12cc6ced0e0973b042014d2f0e8776a568eec29434d0b095f9a031038f28e85e2dc515d13f285f6d95c36"}]}}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}]}, 0x33c}, 0x1, 0x0, 0x0, 0x11}, 0x12af02cc4a3cb53b) perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r4 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r5 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r4, r3, r5}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:46:04 executing program 4: openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0x0, 0x0) poll(0x0, 0x0, 0xf9f6) 01:46:04 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r1 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000400)="4ffa4befcc1619934e0cce86cb7d0df5cafafcf537022548104da44c7b88232d2be9a72bc4b1802fbf07eb10e70b991f73a0bace0f41a6cdddb2b9e60ea0289092d227eb847ac61c7b167617d1a6653d4dc3aad2f8c55e45b471e44b1f1724816422947d42934d31dcf889d8d01bb42c0b4e1bdcd2ebcbbbc0bc97fc34f52586d46d0030f650bad52a184343de3b265649", 0x91, 0xfffffffffffffffc) keyctl$dh_compute(0x17, &(0x7f0000000140)={0x0, r0, r1}, 0x0, 0x0, &(0x7f0000000100)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:46:04 executing program 5: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) r1 = openat$cachefiles(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/cachefiles\x00', 0x107001, 0x0) perf_event_open(&(0x7f0000001540)={0x5, 0x70, 0x3, 0x20, 0x1, 0x1, 0x0, 0x1, 0x896, 0x8, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1000, 0x1, @perf_bp={&(0x7f00000014c0), 0x2}, 0x8, 0x4142, 0x798, 0x3, 0x7fff, 0x51, 0x3}, 0xffffffffffffffff, 0xe, r1, 0x8) keyctl$dh_compute(0x17, &(0x7f0000000140)={0x0, 0x0, r0}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) r2 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r2, 0x0, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r3, 0x0, 0x0) r4 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r4, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r3) keyctl$revoke(0x3, r3) r5 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r5, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r2) add_key$fscrypt_v1(&(0x7f0000001340)='logon\x00', &(0x7f0000001380)={'fscrypt:', @auto=[0x39, 0x38, 0x33, 0x38, 0x64, 0x34, 0x31, 0x61, 0x34, 0x66, 0x61, 0x36, 0x30, 0x36, 0x32, 0x39]}, &(0x7f0000001440)={0x0, "61a6209dc26fc61ce64aa0717eced1f77e3288308dfe6bbeb8650ed5fb667b71603f9aceaa4c2934a092cea7055177781cd14debe80c8cca4562129ad36a37a6", 0x26}, 0x48, 0xfffffffffffffffb) add_key$user(&(0x7f00000007c0)='user\x00', &(0x7f0000000800)={'syz', 0x1}, &(0x7f0000001600)="127785bee1c24a6035f9a2f00b447fd62e4f3423efe805939a3930ef5c96f6a0f5308c26815026e529710946c9b0717ec5a0cc1e04f85448b6c3fae25567e60df6e0303d5a94cd1d973b11ff6ffb8464471d91aba07abe66b5d6c4844492b041f248f5701646f63cd4173431b89233f6771a8591f81a000000008ea9249398f6235fe57989342a45a1c416c642e4a2e22e418d10c957294e373c447a3d6b66c53f9147741019f36c", 0xa8, r5) r6 = add_key$fscrypt_v1(&(0x7f0000000040)='logon\x00', &(0x7f0000000100)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f00000002c0)={0x0, "fdf7b55aa068a024001523ad7916c3b00d62ef4912bfa8a42d066cd293f583b1f0b300bd13fc63fc0bc471f8c4c6eeed666ffa25e9bf7287ab9259f531c19f4a", 0x37}, 0x48, 0x0) r7 = add_key$fscrypt_v1(&(0x7f0000000200)='logon\x00', &(0x7f0000000340)={'fscrypt:', @desc3='e8dab99234bb312e'}, &(0x7f00000003c0)={0x0, "2c8db478cd1023aaf94a3107000000f40eb32a8e1041250db7155b350f7d364a776ee464231f41a93b6d0e8c001a49b0e01180e2396222b25c136d0973c700", 0x3d}, 0x48, r3) keyctl$dh_compute(0x17, &(0x7f0000000440)={r6, r7, r0}, &(0x7f0000000480)=""/184, 0xb8, &(0x7f0000000580)={&(0x7f0000000540)={'poly1305-simd\x00'}, &(0x7f00000006c0)="611fbe8d4f910231b256e50bd3bbfe63aae7030750538fc5b9514e33962016ae29bb732253cf3f3860da8b04c6c4992c350de44333404ccaa69fc33710f5b363fb753cd23322802ece8be5452b0aee6b862997dd167459068c017870633095310da21cc6297d5efc108474e55089b9c23ebc63bf745db9e3fdd9b468d452a599776422998315221f421fa553f75f226f073ce51d82139a74d7e939b8a46bc35d9f3b30773effa59efacaff9bd4457c30215ad557b98e20f8484236ac6e62c20e93067acc800c253997989aea8f6dbf901da6d1bfe9f8a7b301e9818c3730a3faf8036998", 0xe4}) 01:46:04 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r1}}, 0x30) write$RDMA_USER_CM_CMD_RESOLVE_IP(r0, &(0x7f0000000540)={0x3, 0x40, 0xfa00, {{0xa, 0x4e24, 0x7ff, @mcast2, 0x8}, {0xa, 0x4e20, 0xff, @ipv4={[], [], @loopback}, 0x6}, r1, 0x2}}, 0x48) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000001c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000100), r1}}, 0x18) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r1}}, 0x18) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000240)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000200)={0xffffffffffffffff}, 0x13f}}, 0x20) write$RDMA_USER_CM_CMD_QUERY(r0, &(0x7f00000004c0)={0x13, 0xfffffffffffffff5, 0xfa00, {&(0x7f00000002c0), r2, 0x2}}, 0x18) 01:46:04 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_JOIN_MCAST(r0, &(0x7f00000001c0)={0x16, 0x98, 0xfa00, {&(0x7f0000000040), 0x0, 0xffffffffffffffff, 0x30, 0x0, @in={0x2, 0x4e24, @local}}}, 0xa0) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @private2={0xfc, 0x2, [], 0x1}, 0x4004}, r1}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r1}}, 0x10) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000002100)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) r3 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r3, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r3, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r4}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r3, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r4}}, 0x10) r5 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r5, &(0x7f0000000080)={0x2020}, 0x2020) r6 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r6, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r6, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r7}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r6, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r7}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(0xffffffffffffffff, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r7}}, 0x18) write$RDMA_USER_CM_CMD_INIT_QP_ATTR(r5, &(0x7f00000003c0)={0xb, 0x10, 0xfa00, {&(0x7f0000000300), r7, 0x40}}, 0x18) write$RDMA_USER_CM_CMD_DESTROY_ID(r3, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r4}}, 0x18) write$RDMA_USER_CM_CMD_DESTROY_ID(r2, &(0x7f00000002c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000100), r4}}, 0x18) 01:46:04 executing program 0: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000100)}, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/loop-control\x00', 0x800, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r3, 0xd000943e, 0x0) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) sendfile(r3, r0, &(0x7f0000000200)=0x9, 0x1) r4 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r2, r1, r4}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:46:04 executing program 5: add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) add_key$user(&(0x7f0000000400)='user\x00', &(0x7f0000000440)={'syz', 0x2}, &(0x7f00000006c0)="c1c59235fe98ce005f802e253aff6a93d9474a08ad9f1ca9e2ebfa961c869ffe402c13ace6c0660c6d9b832b991da2d290599b3b357176efafc7f73f2989da8707d459c5f4b3fcfdd69985e21d7d50ee22cd57bc49fda31f262bd8f2b55e9c3710e5a56201b0eaf9cf4e3f92a73ef1909f221f4041f2dde051b8357662bfbbd9344bcf9d1bfeaf566f128000d028b9b4c3c2de90eaa9668314a343d4ee1aebb0598cf47cedc7d7579ce2a6a05f197cebcee6487c6e99fc9c863e36aaa71d559055d30a9096e73767b28bee1d62286c2c0a0770e92f394940c43a53d3b821a8cf5ea01a6f639488331bb4abca19fe43a7f953edc961f50011c1843bcc4cea1583f876adc924f3a6176edd284b8610edfc62c7c31006184744c0cf5737f3aac17e2bce8f56b02495c9a08a9da5b98f0f5bb0a1b804f7625dab736a9de01efd3a69d522bcaf52fb6812c488daa52601ec551103f555b449c014a22916885438ab2f980497eceeaa380d165844df8d7c527aa0621a0d1abf02ace701d326745fd534d4b9a2c6e63fefdaa700b22870e8773a418c2b90df57f530df0e62ae9a8d3e1b935be5d0432df033b76928535bcc2d546ab0fa7d4bd81b8d0e57e2ff350dcbe48c7a7e1357617fac07423369e746fec5fb84563b9d1fa397b0875f5c0eebf21e17f7373c6a9d650669231373e438ef5cb45dfb232118477a35da11db9e86a66b0ad272bb79f35509d91d46545aa9d43d51b96245dd6f8df6e107d8083ce312c7eddd1761d0395baafa66f9fd9e7bd8fed9b0bb2ab849e86ac405ad7eddef520405e66c36581245a692759b544040497aaf286740731d0be9cb9ca5e8ce2962ae1aa339f4ee82492095d04e5187becc8576e20d458c0a541af811ef61662c7a92a6b40f01ce80cc70486b2c6c441731668d6ff4d8375c2f9ea29f40dbb24a6f7f0f9b521f43db54cbca65f17f2cea7c60e8ea172fcde64d175e8f5cddb2f7033e3a0f12fc2e35d2ebdb4ee9893d279e6a06abbbc0053541d1653db89628a3203311ca2172394d7613a931883085c7a0b6e0f68722e5d02179a9adf8028ecfe949e8a8d9e8ebf96fe45cdc7a70f41b727551524fe155758fdb4810c7ee72af392a105b4af92c15d63f82d0253b31a90f1dcf5ec7479a197a1fe54d3ab21f464a379ef4201ebe417c031e70cfc67d21974b58f3b0cd2b5823072bce41e83e55c342f15cf18c341a357ac6f3e72bf9bb26c575deb4400c36c709efec0841fb493df7530639bd6a21d3f4a596b7a8f075872b345eb806632b2b3fdbe54b4b6a7e8006894a1e46d39f6ff4267c4566dc9ea0808305f0076903f0f7f4e1ed46b8d81a146580d706da06f4646fa36fe95a0471a3a0551d2cbc30e2b9ecaf755ee8135b7323a971a100f40fe9d11766287ea0de61bf3c5b01c92f7d56210ce023bec3e33311c6c7ca50d604d8e3d10053cebb2453fae32525c106867e3b3edcaf7dc000fef0d066a642d421971d7b79af34717534af6796e818cfac87c7e12d332723c72714079a31e4001fe343f8c11eeb0ea3fe949a18423606bbb2de2f4b6e4d238ca11ecaaf29c18162fd2471239b91139314fc54a2cffbc11016819ffc240e0c8314a38d40847a68e1c170e9eaa6bcd34717a80f30f106528b98f952159497427a8c12a0951118a9d2beb577398c8bb3f9302ff18a9264df893b90cc6513903f4cbb24bdf9de89b22385c742327505855e90f672c663102e21ec765e04d615d5971857af56ebad88a12a25191bba751a7ae9e21881a9fe3093b18811f21872ee1fedfc125c9edc1efa48bb128b0d0d3a24cc1d29f594b19ded63683fafb34ad1fa5f630ce0535a93f162cd25c819d71c2b06a9ab916bdb83a586d4d612a25354a486ffd0d9d0358ee255b84f11b2fbc7d9a81e9c298002057ac8903bfa4feed4578ba76e82033ba6eb188e59a0408abf98ddf46dac049e505caa0eec60964bcb3da370464dcee4d20093e7a6db2dcd1e2952726ad4db9df488c60eaa9c09ec060be60bc92def328356aa08c91892b52e8ed280c26ec1693cb0fd8cf65f78e14ef6eb8c207dbeac9959502e78f85ecfb604c29ad8fd061550bb1372d0842dbf427cb197302f3085e322c6832d06f54b9c00cb7710b5ba17d8c77c1070658538f5210333015f55486d24ba2ecd78cfb7136fa2f2ed19c5a2cc15ef29a95944e5274e8a4cf52fcf9aa5025d07d82909b7bc759ab580399c843d4dde114383b12d328f4fb01b4d9160ea6c779e3aff904231b564c35ad1a2ffb3e404629872cf76dffaeb6ee567795706de5e9a918fc90b1328526fcd93440ac22527566a091e008abd89ae5a13eed9c0e87a26879b9407c1ffec0a072e669e9159c77414da025195463d5a0d9cb9dbbdd7ccbecfc987178f059f81230c64f6ee3534da533866b542d0ad9d30eb2f42cc3ad56fb092f08c7463f2402fef7980bdb0dbef2a9c076a52cba850da5d776ef6122cfd5c764001065925c1c7223683117c1c1898c29e37c629126c0c21ce63ea967cf34afcf039322550f5be94c334d2a9b58693e1080f04ce935feccca377c652dd325b1f5ec943b845fc135940febb9278bb0cae3ede4fd5cd4a0b6ce624266772f82cfdf8cca71b726731c44bc2f49cf5899053717e611fb2761ff9aec0fafb9f17eda580099aab181564791817456a479d4a44d99a05728b5f4f21eed8fc24f24c1f84e03a2b9067343fc6ef717f47bd513829eee9ac48ffbde4d863f480e7121786c7d6ca2b3d64d9838e9fbe55866807b91fb75b6f1bad0d0326480ae106c48e7a94c2254e20c41a49348a809f7648c1d046debbca18d4388efdd44b80509882cb586a2693a53d1324b5fa6cf6bc20d7996563470ced65eeeeb755b9d9bb84e6312a78cdc698aad4dace8b0b14e8237352c2de3f301eb271737d405d8e22d72d7ff2b0bf14c6686c5df3e1f333dac4adb688dea046f550762c43de24218215a6c201fadbdf1a4cde00c684bfeca277e35db236eeedaa4f74c6870db9e6aecac201600b85ee04129f90e59b7bd5ea244970328ba85825f80d443414bd19a27120c753fc9610a0270b98eca62b25db3535d0d0b112c97b408381d127dadef6e5f750c96b209f110b598f87d716d88449ab8a553db5c417ab4940fde5a59db320fa97822aca84c18a7aa148310a2f085d2f9798944ce3d7ce1f2e380e4a681a9cd05d654e9fbbb722db67f49b65a547c4ac5dcda9ff6cd1ff4bafde91b843c37bf0a0217df24dac6e88fa52ad43ee0e96d81f97e0ba9e7336dac009105845e958d306434f53a3225ee161ecfdfd0e691202c9875c038abc1742c9d561d70660d72023f78ae5fa6bb6179862c7f0a03d9aad686139c004f2865800cf296e556895c2e04eeb68143ea00d088abbdf629c355ea30a6f0f538164fe6c335d62cdb21c7f68cefccf619d220b678432d050925e7dcf05324b6bddea33787f10cc9298d36233c89c582e3ce27247cd931b76d37f764bc248cd3f51882b523e47d211789c36510a5fd861dd2c10c359142a10e4516b3f711d303c0f21da9c8f202d2e22557cb377d3c0dd4b0c0ee51ea98d92266bd5fa4b4efae8ba7407b3cbe81c4cb75f4b743397d53cd1ab83d94e9ce73eacca3410577ded0efab972af425d8f49b29d116ce1bd2fdb628e800f4a89b0ce8eaa281ae4ff196b775becdf35387d4ea6ebdd5b33adf0a8c8cf3bf8c441589326377186863e96d25f5aa5cfed1ca1ab2524cbd8e02eff59afc761268bda3d5678dce884bf8d1b87c7af138a49e849023ac9b45054c983d6bbeec1f14d27903c9160d308466f42c5b1134e4f45a853526538207ec9e01266b7bbeaf9fc3efc6e0a7c301569b78a037db0a9f954867ac9419681d6564736d151f11810eeb91dbc36c20c69dcb3b8fd59eb7144d8162dcd810518bf3b072dd0641bb9c642ba46086458254d658a9c3b1ece8ee00df88884771dbb9e666ced0bf314048e8be2c1a19562e9a1b2e95cece81aeb80bff43a9a5fa662b73b2101af99755abbe04d8d98a7e134a9012ea007aa82bcb81d95f2ca6a5e078d6884bad08e52c3e07b9adec5125348ab053319c2a8147f198a7c851b0e17d79203798b4241e855f87c310ab042fe4362b89bcc729089876a37e32027ae4ce22bd412313ee5a910008847f6b3143d933bad57543fedfeb89753252df114b283ca922b6aae7cc9acb116364991ec13a081b88ae504ed10bbba236b936504cc5c7f01d2ccc8a38ab834b534e917ff9f3a8b46659ab735505d4b6d5187d0d8b52adb65ac15561f6452f576a866bf2bffd41ef186730abb989339d70e4ddfdbc78beeeabeb8d81e91155b73286e5b04ee697de633ac3f931f6742d55df43a3dccb3f4008a4a3a18f8de4495ea041feccae5d3d46b5e10d07311eadb0e7bafed2395ac7cc20ceb13b868db62aa2718363f5853db636c754595068ec997e795245dc77c43da6feb6d2bedceb671bb32e643272f0ff08786fcb39798550c7bbd4d536b251fe8762f001098d2f4e8b2aed1d767c72bed7ea89ad289453805959c9ef298c7e99e001d0f29f77cd9acb853288638090829fec909229899cdb8e26eb6b8eb81b0b7e394cb4e37479461c10c41ec511b0d1d599378b715011cff3623e0b4f08e55c93c56a6f742ab72fe8e1830acbe714aa772c66a6eb3989ecafbccf84b7e9dfe04ed2bc6a6929077d47d585b0cdcf5a575c23589c88b6ae2eef2aff285c4bfc51c05fd30ac2f56fcf3192afc4a3590a7b988a425893db65bc3b78624048921db013cc32c8a3a54a52217e0081271fb3719fd2abaa19875d3ea2e9f36f1debec0c96f608a492391708a387cf80dfe7965a0c6580659abadc3f00b1bd948fa6250119f21fb576f78e5e3a4229f82fd6c54c0ef20b1bdc9b568e7b21d0cd964d04be6bd0cfb5db304e017cba8efe79d9dfa0360a8318e4381f95fc7c76b00183c83946b3fb15e1a15cbd868246cfa1aa41c7c2a731e53b96f2bb48870592318252e3e5b3f3d88b79d4812b24b6174ef9de6aa0929545e8f95d09fefa2cbb476509cb456ee8f161fcacee75ce8df99cd3628e408da3c8260b5fb0b398224b78bddc7713d66c041fc409fcb05f14f2c110a255fd43a4e8ef79da783c4f2df26259b3dbc0fa808777fb45ec283e285f8227ba84e0cf75cbfc31163f201f3a893015cb9eff21cbbcffc0c9e4246328d9f6fc4f26c08037ff18cf9ee64c47649ac01ff04b0dade50e49d4197c810f7e5be1ccfceaf2170950d414a8661929146352e792e60ac02d91a982b609000e95d652d4033b85b02a201eb7c9bc7adf005b763e0776aeecdd31f5df9f2b591ae0b922f282c0b1a68f349f670214696b577d71f3a8c93ac2a84b626ae57dd635a47c0ea4313ace6f511c6cef0a3deaf513df93cd93be6c718534bda684189f3182804be7f799b7e5f1028b0ed82b05612a0cb1a7ded0b79d42873c9f417bd187a6e76d399fb2105b51dd5431840d5efe6a53fbb66d462b57a329039699c359cf59e9e976f42af837916bc0f1d7e5a8f7b2e0396217f9579d39dee503be6e14a5cff8588a6d17b257be4473adffb90f139b8525f34e0f76939afaf4788ed078ec1c07e3da9b98c54ff688e9af9044e4e34fc6fe0f7d10a734dfacf62e66d9e419aa4b73065932c8b66a3728f6c168e2f36da3b24ed0aa319e64cc5925b07d444a5fe0430c9813ec2f4267fcc20eafed06af706f57f39cc2c15bf62c2dc53c5683637744474fb7bb35de84d", 0x1000, 0xfffffffffffffffd) r0 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r1 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r0, r0, r1}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000200)={'fscrypt:', @desc3='e8dab99234bb312e'}, &(0x7f00000002c0)={0x0, "af925f08c85bc2188d5cea27cec0ec97144a994fc998fbe0f15c02daf17a509dbf334363b5a629a566882e3c5a85ed9a6199c3d4fb6422e13835c3f5aa35ca7e", 0x26}, 0x48, 0xfffffffffffffffa) [ 683.410030] could not allocate digest TFM handle ˆ¡•s [ 683.464886] ================================================================== [ 683.472636] BUG: KASAN: use-after-free in __list_del_entry_valid+0xe0/0xf0 [ 683.479858] Read of size 8 at addr ffff8880931b4f58 by task syz-executor.3/3289 [ 683.487526] [ 683.489156] CPU: 1 PID: 3289 Comm: syz-executor.3 Not tainted 4.14.216-syzkaller #0 [ 683.497060] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 683.506425] Call Trace: [ 683.509016] dump_stack+0x1b2/0x281 [ 683.512655] print_address_description.cold+0x54/0x1d3 [ 683.517937] kasan_report_error.cold+0x8a/0x191 [ 683.522613] ? __list_del_entry_valid+0xe0/0xf0 [ 683.527287] __asan_report_load8_noabort+0x68/0x70 [ 683.532233] ? lock_acquire+0xf0/0x3f0 [ 683.536118] ? __list_del_entry_valid+0xe0/0xf0 [ 683.540791] __list_del_entry_valid+0xe0/0xf0 [ 683.545322] cma_cancel_operation+0x285/0x950 [ 683.549821] rdma_destroy_id+0x84/0xb60 [ 683.553927] ? _raw_spin_unlock_irqrestore+0x79/0xe0 [ 683.559038] ucma_close+0x11a/0x340 [ 683.562674] ? ima_file_free+0x4f/0x330 [ 683.566672] ? ucma_query_addr+0x320/0x320 [ 683.570907] __fput+0x25f/0x7a0 [ 683.574191] task_work_run+0x11f/0x190 [ 683.578260] exit_to_usermode_loop+0x1ad/0x200 [ 683.582864] do_syscall_64+0x4a3/0x640 [ 683.586740] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 683.591912] RIP: 0033:0x417b71 [ 683.595101] RSP: 002b:00007ffe72e083a0 EFLAGS: 00000293 ORIG_RAX: 0000000000000003 [ 683.602874] RAX: 0000000000000000 RBX: 0000000000000008 RCX: 0000000000417b71 [ 683.610307] RDX: 0000000000000000 RSI: 0000000000000081 RDI: 0000000000000007 [ 683.618037] RBP: 0000000000000000 R08: 00000000011a2530 R09: 0000000000000000 [ 683.625310] R10: 00007ffe72e08470 R11: 0000000000000293 R12: ffffffffffffffff [ 683.632580] R13: 0000000000000000 R14: 0000000000000003 R15: 000000000119bf8c [ 683.639841] [ 683.641448] Allocated by task 3297: [ 683.645079] kasan_kmalloc+0xeb/0x160 [ 683.648973] kmem_cache_alloc_trace+0x131/0x3d0 [ 683.653637] rdma_create_id+0x57/0x4c0 [ 683.657601] ucma_create_id+0x18b/0x500 [ 683.661566] ucma_write+0x206/0x2c0 [ 683.665175] __vfs_write+0xe4/0x630 [ 683.668784] vfs_write+0x17f/0x4d0 [ 683.672301] SyS_write+0xf2/0x210 [ 683.677670] do_syscall_64+0x1d5/0x640 [ 683.681544] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 683.686722] [ 683.688331] Freed by task 3289: [ 683.691605] kasan_slab_free+0xc3/0x1a0 [ 683.695572] kfree+0xc9/0x250 [ 683.698661] ucma_close+0x11a/0x340 [ 683.702447] __fput+0x25f/0x7a0 [ 683.705710] task_work_run+0x11f/0x190 [ 683.709579] exit_to_usermode_loop+0x1ad/0x200 [ 683.714147] do_syscall_64+0x4a3/0x640 [ 683.718018] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 683.723182] [ 683.724791] The buggy address belongs to the object at ffff8880931b4d80 [ 683.724791] which belongs to the cache kmalloc-1024 of size 1024 [ 683.737652] The buggy address is located 472 bytes inside of [ 683.737652] 1024-byte region [ffff8880931b4d80, ffff8880931b5180) [ 683.749652] The buggy address belongs to the page: [ 683.754571] page:ffffea00024c6d00 count:1 mapcount:0 mapping:ffff8880931b4000 index:0xffff8880931b5200 compound_mapcount: 0 [ 683.766621] flags: 0xfff00000008100(slab|head) [ 683.771288] raw: 00fff00000008100 ffff8880931b4000 ffff8880931b5200 0000000100000002 [ 683.779177] raw: ffffea000255d0a0 ffffea0002cbb920 ffff88813fe80ac0 0000000000000000 [ 683.787044] page dumped because: kasan: bad access detected [ 683.792752] [ 683.794361] Memory state around the buggy address: [ 683.799401] ffff8880931b4e00: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 683.806769] ffff8880931b4e80: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 683.814111] >ffff8880931b4f00: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 683.821471] ^ [ 683.827690] ffff8880931b4f80: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 683.835054] ffff8880931b5000: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 683.842416] ================================================================== [ 683.849943] Disabling lock debugging due to kernel taint [ 683.859333] Kernel panic - not syncing: panic_on_warn set ... [ 683.859333] 01:46:05 executing program 2: socketpair$unix(0x1, 0x5, 0x0, 0x0) r0 = dup(0xffffffffffffffff) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000200)='/dev/userio\x00', 0xa2401, 0x0) poll(&(0x7f00000004c0)=[{0xffffffffffffffff, 0xa000}, {r1, 0x2000}, {0xffffffffffffffff, 0x90e2}, {0xffffffffffffffff, 0x8}], 0x4, 0xf9f6) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 01:46:05 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r1, 0x0, 0x0) r2 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0x0, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd54921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30780ede689c338c355f67542029eb03a98435dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) keyctl$instantiate_iov(0x14, r2, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r1) add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000200)={'syz', 0x2}, &(0x7f00000002c0)="3e13c45df0507591b0caec6eb35ecf976adf8af271d7827a0665e520159bb120bf47a0820d4f2c27ce67774baeff09eb2268b9ecb58e1fa031035a1b814483950ec5582c4b942812bff297df746c8c5dc77e7f62f56ab151ca28facf52cb1649e610294bfb2a", 0x66, r1) r3 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r4 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) r5 = add_key$fscrypt_v1(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'fscrypt:', @desc1='0000111122223333'}, &(0x7f0000000180)={0x0, "8b2543f398000800000000000030ebcc553ec34f669b8844463ee56809305fdbfe6f5e3abc77ec2b8faf27fb4e9d7d84674c6974080000000000000988a19573"}, 0x48, 0xfffffffffffffffe) keyctl$update(0x2, r5, 0x0, 0x0) add_key$user(&(0x7f0000002780)='user\x00', &(0x7f00000027c0)={'syz', 0x1}, &(0x7f0000002800)="5936a236599fa3cff964", 0xa, 0x0) r6 = add_key(&(0x7f00000026c0)='id_resolver\x00', &(0x7f0000002700)={'syz', 0x0}, &(0x7f0000002740)="de4a30b12f82b455e3b513b9bd865439ec3bdccdfd78dec54ee304e053b861ead2b26a06", 0x24, r2) add_key$user(&(0x7f0000001580)='user\x00', &(0x7f0000001680)={'syz', 0x0}, &(0x7f00000016c0)="4d37a4cb5977ec234a1ff5b5afc7bdb86afad427c501c0322c8523b76767702304bb894cba7070997cc69a3f9346e5ba6143817f71665762f36bc73f135cbedb0b292ee5f0b14fc30e4a8a1d75f1e44065a1f8e2383560503054acc6d72a6feb062b540c73cd3f9b30253efc595a506deeb64cbf68af88d4a046711d0740ccc8b32462abebf2c013a81d1a659a45856d31a55ee3e572ad7f28b1df1d8894562a22a5347d0faa7248ff7f28d7417e50abe0d178385463f5b1afca6f905ab490e837f0147fc1ea0d7aad592982e8c5ae07522c812bc2d34028a3e222b1568204da3dc9097d00655deb47ef971387dc4e24862c2b7e11da5028a263ecbffc73916f993ae96f2a0fc0ac83f150fe4c704a07a7d4ff353f556206acb7232c202226437af30091613372691cd9c3d394488ca579d2985d706a663e85cd110189225ddc328b04ae0b784d85fd4ab857cd058789af988e5c6c8e91aa7ab9504803ecd406b39372bcaf4a87456bd85e33afba515d450c43e2c8cd889b1968df171355e83a9effbd8d38212a146f19051cd9fe6eda71f67bc01b535ab79e4d6fc148ee43bc72f76bfc0045e97f4c138f3ccdcdcafab919d0c101ff1017069db95daf31a453451e0249063a7090520011d94db816a9ddc3d6344adbea9aac6743500a9c2e1c3b543043b707c721925e28def9f4f64f2b35f86026533457532582d703d34f444b231e9c5b2357bea1fb210053af1020c91dd1aad8b511861f3f760daed8386d3e58c06dd0c8c3a3a30e73c053b3d56c5391add2cc217dcb4f8f9394d01c26fc9c15407079bf05fc5c54b2dfe53195e0168eec4b84234f34745eb44858c2f9d4c05363e7d459b1dcca6f6fff0fc0a53f0087ba37bd6f7cb4cb8f90c59b1fde5519cf58fe5338660562b3a7735df810497d207f2ef490831e7f3659187998d97903a0dc6b716b176802286ae5b22d2fa85d6bd9a33161951ad4f8da67673db8d1260e25438f419a403c449a13b8ff9f930991dd6af88f0f10d6c41d18191980c9ce3f6fc2260bef92b7c6ccde96900a60c1993715b66587efd2727cb073501f19f45fb3080b999b34d77cfcc456537e2f15c35c73ff51d50689118b7bb5e4974710dd9d9395e62fbfdf49c15ed25cdf8b99bf83824010f16685c6c0ca43588e13355d0fad372a0cc4bbe7a31a711f40ac29c893514bc9e7a85f4913ae5276a12f1a00fd165a44d0d325c45c00b8a2caa1a9bf89a33d36605e94ed9c8f2136031f3201191b6b30d8998d8f62250e27c55827b22dc969b976ebd373b53195bad542d582cf8aa741158169388e261e0021881192fc49f90315912252706dd28634e33ccf2789edb9a701f2322c8921b89bfedd6af0ed1118dcb4a81c5cad69a0393e92c71f168c23a47e2adbe0f71688f3f2c049ff8a1581c28ddf278715cdd94c7d572c96385aa0e4d30362ae4a7e3e4ad832c421b4081bb0a1d190d9abf5faa7c34e180d62ad6fe127079bead833cb8d740be712e86e7f80db26239accfb01791bdfca033b89073183c5aea5babf39a7b9492ebe36006c8160e93dbea6eec1638bd04764ef75a38889a38149675e63966b4decabd6cc6ccaf0139bd10bd8f10f08f9692c596b00d9046c07aef043f7a257b1dfd3e53de9fb2828212432413523616d6723a7896fb6d34086539a632b9aecd1c2cd53aef77589df1d80e6e917d4e1dc7579d1a3abe0e0009151802e77c5356af707e5f96a6d729082f8c7a8000eb4cd36684326771d3e68508fb9a679eab75f11f613a6104124b483f45a8ff001f7939cb471f52deac4b54a0d3a43fd82aae831d0c79af0bab9ccddca1687370f70e65808b0f5a25cede66ba391ab958db1552b8306f2bc80b8ec24b304f1b4955cb47aa938f35d1238a1f302315d05613ab517e0b9a010f704f5415f180ade539b19fc36c9cf9ca058dce50114f96df0794f2cba63414aaa119b2efcff4bf6aba748ea7f40bcfc2baa3ad5faa467b87da9c87deb6d6a5d675fca2dd2f148d10bd8b5c18d0a1049adb60fcc3c955181e24c2a00b96e707117161d5434a611045ab5ecced827977fcb9b4e3c1d3988b3b87da16518b607030974cd9d2073b63296f83683137315d203fb02f2a707ef6e583666fa00d2fc9d63f1b21d8225747cbcc0392e9c9d55bb91aa5c43aa125ab078138990e6ae750bbe0c1726b8dfc177e0bf7a10bbbd8141f1acecf867ebce2235eddad74519c9d257050a42190c32e5d4207874420f29963aab93cd1cca8ce5a755a5b405bfbab6eaf25f2909cf0aaa83b9674b503b5a85e4fa67a48cde5655b785603ab13ee5803d71e9b691f70fa0303f915c8f68d32272b1ad850730cad96bb78f5bd2eec03cd752ced5a2f5a5e1d45c74cbb875759be02c0e6fe7912bf08b540773f78e7692a997f4ce722a56b50db2948eef2f11f9faba9766bb9309a76fa8a298a4a5946270de372047f62a98bbb2e7cebf84b7e007767b7b8d636b598948d80969505c10fa2c1c2625e93c12d0c59d89a18941b370a47705b8e5500f688d8206814b95ca4571c8dc29932a2f9255890361895955ecbf9d68a7e75686ac4bb682f5b428eeb4822fe4c010ebdcd70324431a6c91e611bf559afcbf861d9c33326e88e81f6bbaef2f8827abba8edd3af25a26fbeca47ba03c6c634ccd8d546ceb3713ea2c143eb0d831bb131566c59ddd69eba6e1416d23dd8d483c8d9c52866b1463812454db5ed66189f9e55f351f313893c64cd2747946d006fffb071b8974558559866ca0d66e6d87f16f7e8ba5503d3cc72a17ea867df5e36c97472e5ddf4ff13179bb0b95e993650789b44fb89222d861a1bf0dabb431c4afafa742842fd23b29e11e40d1a34d6dd53576323f09651479990ac70af859bb776a1e5ffac657f812fa58c98ef8acaccae9abc4555c5b2e19cb606694ade515b147e2ad33baa2ba688c63c9b95cbedc5e19ed7fe2cfc9f50a862be9b774d7ecaf7e44123efe24151709f5d7c3ddd8bf703b42ded661ce0cdda4b1161732d99b825c33a267cbd8089c07abb092c7f54c24c3ad4ccf7ca6f5942c1dc12aa93f1d89364a53a0752383b47938467766f6997a2161bdcafbad248c175fff6f2cf22b16df8cb4dad437f84e7c37c4d4a34fa011aa7fc083d5c490dfde6a67087bfa4bde462604ece0017c22476889d43c0eedf20dc886c0b96eb7c553eb6db81bf1c430e0f46bde136510989d7912db8056276a908304b750e848b0c4c24b4e408adf98c5c1ca39b201f38b0b43a1bcd86b84112c78d1f388b686090cf51360f4b43fb571595367ed0100c27b3b3f9db4f5dc404a039494017927724993da4535e92247b7a23657ec3919521b805806dd9ac028c24e0ab0c8a0ae57ca7a994fc995bd0f80a4d061dce21aa1a8e922def45c6dc5b1ee882b6a2c6162f1f36b4efa6edca2ab70f90251715a1d83e19ff00f694f09660e4e77e48f8f149b8af79c1162b52098be94ef39839543f8d24f2ff7539ee6a4bcc7a634fb33e5f2f7d70140079c6d9ffeebacbae9afbcf31c1b403a360e61450cc4e155cca85e63b58c6661844b7a8e5f4ff1d51cefdc192f4a4319a5eaa98f15149d17a72b5c6b11f358ac87562371ac0d780cd541cf1c6599b9bcc87c4e1751671b77efc81ea2f6ca1fb1bbd71c585ad5b0427ae700c5188bfcf45abbc86ac011e689c662a28289e6f4cf79a48be88d87c4673da208908a657e93a2bf58bdeae23fbc00b3b35ce38b515f99112b472148d008c0b3a8af940892fb7560a7ba45f92dbd0bfce5020f7ed0c4090eb4a75e2143ce2595eec6bbadc80cd6ccf5902a52c8cb467be1496d9814c8fb19ce4d794c4c9cfaa7990a734ed574d1d3f1637694f6be456139f50fe9820992d5fa1a4723927f3d973b91a3899ff68c2b5f1bebcd6753af7edbdab546c48057c044ac98ad3905d8812297aa2cf25cfbff6cdc4b294a9ef9a9073b199e763645bbc93644f0e8d50ff5a8932fe596a84c9900a2322fe23d9db51f3a846d14b408a7c3751b3e471cf41110862bcb062d9fade4e4df1b8f1efa3f3beb32d0a6eeb98a9bbdd69f254b995fff1b9565674af6e4350fed44d7adafed67cbdcd8a609723a851987249440b08bbef6fe9f64bce3aa3da31915d1868fcabf9ec3f4fd463a2bd1000eace72ebece772042ac33c6a14a58b73cf223bdf597de81a001e2b22e1e8498c6823e01e5999762a17375ae8924db1c572a14ed4a517214a4c2186a32e1539533d871d9d8e70a2317edddde765787e8a2728ebfe09f892ffcf1840dd22fd7d014ee1fd8adcc01bc7aa5562ecf612753fa1091c995ed1cac8f473e55121b982b713b62ce333da2d98a4896c9d42c6085fdeb25e309f5e89f6b30269d44b938ff8ddfeaccec59a93c55c4a74bc269eccf3afd9414c55275c512912c8b78193c4334d0f0ab0dd6586a3676ea4cd8621ab1d174b6cc77f6ca110eee11efa11a56e11c6650adef7e0acd6495956f85c152d781a29b8409ce2eb5c01d511f93ff039879c9584b6e8f8fd729bfe9580103959212f435ad9160510107367bad6a2d33e53f01596060fd2869e71f95847286db6f7a053e3fb498f67aedf2d20ebfb46bfd652833d5a0f301061c36be8dcad99b988f61957dd5beea19a1e8b2e7ec2bffe50ae640b454ce6544dcc5fd5bdac8bf0222dcba65548f156f548e6e51489eafa19f47ad8b712ef890fb64bc0f28037e0ebf67f9a8306d32b1c30d51289fcf46a7a9906a627a44868b290a27b3c9a4d424cdf432994ac7345e831a44ff0c0715857c73026d95e7e91ff204ee278ae5f6886d7e6fe95514117209acad2f08a2995ea1ba49c5c21f8afaf7a5965d88a2bc8911ffa3ed620fb88e3b794a9d1649376d15c8bf909519555980c74bf0cd77e4e2b308e7528aa97bc2a8d0aea2e39dc06c32373fcf0c907be6666e817291a03c202a16af094ec8c904418d2807bff7a063930f46efca738ff41a51aeb6b9fd58841236afc29f6091c4fb1a7df8b89cdaa944768f534b4dde2cc6d5ae533244e33bd82da4354b33500646bf772c795f60868461de9ffeecf1b7e2ca3df77524ba07cbb434f7dce3439c5313cfeef07b99b2e63141d28f3b904a9fa1ebc88026b7e91a384f4b010473837cae18f9e3a174e812eccde0664c83ae04d9491460335a0f960e3d975bb2947866305a0042231067c3cf4da227f8ee9cba9f76815c69289649c69d53bbaabff52b1d43db17c1a14968fbcb8f470c4b0e53e3c50d060218716aaadd85e20ade67ebad52c40a0abb18b3a3b4f528e314b139931c8605fd4e91e0e804b7c6d6a28ad4775d228ce78259867ac49e8858952e9ad7fcaec912ce21062f934fbef8294f126b7141b5bd95d14e6a811d512f38ba84e4727ffc4e2fed9e7a2420b39c4ee66242821980652a223d318e0433749c3725db44e9b355cedb8bc3a09238f566dea9b5d9fcace0211f2ffe89d5eadeea5fd211a19ac88c1428137cae1690795432335189d7f3800cc2cf5beca31a674950487a09f2c1a2a397c5cc52226f7cbbd83d722a91b20fd4fa574399aec653428fdc23408203c131d0cfbd777d1059a9b1a90cc81650a210d127b42818974235e90052d10c80ece56f3e9b9516567b6ace2897e2d1151c8795e46d17726ccc2ad16cd9d4ddaa00932897228d0a0a3a551d5de6c325289e5cf04b2aaec6d750d1992f6bd5e6c449719358296726ad40e7d0a8e47412f7007fe4eac6bf28691352aa175e5c3eb99a9f48da35bc", 0x1000, r6) r7 = add_key$fscrypt_v1(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x0, 0x7, 0x35, 0x63, 0x62, 0xdc20eb8b7b4aab4c, 0x61, 0x0, 0x0, 0x0, 0x34, 0x33, 0x36, 0x31, 0x61]}, &(0x7f0000000100)={0x0, "bd67921b5f16b9fc63f8c12edfd69082006d96b7f6af4da5a89d20218c3d9999c30f80ede689c338c355f67542029eb03a98431dabc8ef7b6c2650c29eb004f2"}, 0x48, 0xfffffffffffffffd) r8 = request_key(&(0x7f0000001480)='dns_resolver\x00', &(0x7f00000014c0)={'syz', 0x1}, &(0x7f0000001540)='syz', r1) keyctl$get_security(0x11, r8, &(0x7f0000001600)=""/115, 0x73) keyctl$instantiate_iov(0x14, r7, &(0x7f00000015c0)=[{&(0x7f00000002c0)="ae610d1572985121762a0003f2d6860638de4bef269e1ca02027fb81fa0f320a08bafa2ffddb9c4ca9e6ec72bbc572558df10625da805fab016e1479af76fe9c616edd26b3997f075db952dc9221556aed4806850a2bfbeed11cec28d4fb21fbc5e6e6e059c3fd7dfdc1da81088232f6b6b78a1a7a50df8e3b5618e29a6df23703b28517897ee8cc0857157893d3b236f3b39398c6cc2f5232ee148ad94bd179991e0e61a836126ef5e6761c463a500fea89714ecce7f7e4d0954c6b370a3b73837f0efc85ee3362df0ff4d555c70292a4770553b063d5fc7d974e379ed98b17b6d57870f576e6a1e7531de2618ce911c81d6685e19a8c46ce5d7cab2527db75aa6a43c0707cd77425280445c61d884c155676410ac9f88f0041fdd8cac862e948707d779a0831f7b85f7a00325640455261436fc080d2377a24d2744352ffd4d973fe6ec6e7f92ded626d6f608c7dcb01c45a02914f2b57a5365501c004f8e3560885c78742fb9719e08f2291aea81cf0b828368e798290cb6079498ec6b02f52ab261cd423f2df55d4ca3e777dfaac51229039a03692d35229a8a83c4514bb446c2198d06067f091d1e996491b9d8616029dce633aafb74afff6bdab7d3d0285cd09623b2dcb4680c1f22e042a38c0c8d043419c31c41dad0381d3f13fb7470bcc320677f5ddc3ffd985f4dc53f66e592b6e85816ee3627de547891dbd3a6b13dab8d0b0d669559f13b1c71000637d7ca9b6192476182d455a8edbaa6d84947eb02971af1529b3525b9f032e10ae2989ea18ac9dc0255074af1a7808b13e8906dd6e1b7c8b356787660c6911e662f90c6124ee0dc3aa289139af8be58f862b2c0edacd9ae271a282a53947d7460a31c1a2f8ab65a4e21bbf15618a31c3b9b0d6ebe726112bc62b76b7d3340e011c3e2058d1019d34cef44d694d7ab4761a5c1b2f4944d2203eef8ca4063aca92af01034bf12bc3cb4e390d7ef9be926a17636cfce3f79160b7ac782580ff3fde73f4b90fe883b21abb079c99a48d9cf7623b734ee8cdc084fdcd75c27c15a6a375abfa9e65f9d3a6470fb213645e3faecd8f8c678c16bc94dcd949f4028ec46dcc25f4852884b8a7ba39ebec7fe8d14c74e6fc8ba63b0858d8f83c392fe4a3acff280c8304d9d48512a64aa0933dddb92864fe015a0d2284610da391927b05f1c307a66d634fb609d203c503123190ed5c0c645022946be437d050967e75a86ddc9c82a34fe496937272e37f7e040f3a2f53a13f1a92b4969b9b7a391694e172080b12195aa7a6e4624050482c17870ed6f5b21fc698e89661bc56bbd9ad0732411b217531da93fe78e425e1a6c63ec375060a8812796dbf6368199ca08a6d3b87071c9532717013f1820df16f0fc5f00dc5a0e02cbca6a5fa10db67d71b0b97a3b35e03878803525850f71d6bb95aba5eb9171b3735593a97d8e09caaad7add35e3922936f0506b4b27d840b1ae0b016f51f2fde764b284ee3afbde1a83130a0d3db740cc426dcd7686fbbe0d20235af40af53e8a7cceb148117fcf957091d32781906c87dc7c06e7dff2ea1baf39405cd7e15e3d13251f5f711776ca2332f36ad8b61a6a460b83127d2adf7229e22c025b4dac14fffac046c4ce8383ac14bd64b93dbaecb852d9e7104b95b11e461ffb0fe98035d733db4beaa75cb13dfde908e357d60dd35b93bff3f50546be3d8e5e6e29fb42cbbd05a0fa895f287e0d49f537a80234771d4fdb227e7b27d24e26ec5df203bc449c373f673ae1267e11e12f2e1e71e1c9f07599487a28e18c9125f3bfe2a84759a84142e4f4fd57364b0abc62050946fb01a874a456da5a3c189141a1df7521c7510818c44c593ff18c7ff52961db809a7e6d8b8ad49f6bb67a7545808b9f0d8cc76a9beb4978d4b3c49805eea95a385e2316c1fa25e32ed51e5e63b4e91d83447159df31d4f579df1d0565515c0ae3f6bbe0594a5d965e9c70a7da67635c56729ee37b4eb65ac315d6e1550edf5186e8840d66916461c061663c2262bb98c80f3cb4e68aa2dd10b7100a27a27c4cd0ebe005df10eeb98e422a59f66c33796b79b893631089747bef2c1a2be11179e0d95f2f77837a086338b83d9c9677c295e80eb9eb565b941008445732fe774dab6228ff788fb066f8ad8ce7d7e14de40aca605231ef0353d5e9bfd34015341483db57202568c69bc396f9c010c6ea1783b4ba65118e41f764c7789f985d3712e691db428b25b5bb6905e29a4595098e98273f797d66f1acbb764d1e29a483122811df1fbb9208b5312e6e23521d0ae0909299baefa296d091a8b35341f5dd200dd4afbd80b87185a384e08d57584e446e957aa91b5428781a72a67de491a7309fc33f146a770dc47ae66fcaec4a4d6acd559acd1fe660fad251358ebeb2cf427544152494d975bd8d4af76de10901ba5ff60a3f77f786b9ddc1359532ac869ebf76fcca108deffc9d5d1c2e75788d2679db99a5f34506fdb578f61df6da51637ae7c2f5c936eb0db3562840671b7eac24de3e74e91fec62a4f59694cb2fb85bb8655d1f4526f4491212771d416a1177e040e1f71bafc8ef19d1dfeef8b9c91f8ea1049587900968c9b3ed64fd8b61f35783c91baac506dc397ae712c96307eb58889cd8c1f88fd3384d9c41dd0c4ccb6cd1522204b08f60eb7d392a85572750db923b0d5f467cf00daa39f4f5216afee85fddc781cd11b1773004d6b6b933cfdeed030633eff4942f94e7ecfd7031b5bd672ddaffb3f0e1773f7f75b895a585c8f06b5bc744ca8fd0f1b09842a8d05387e69df45568ceee9caa4f5cbe3e13e5b11bd6638ad58ee5554d6810fd9509dc105e5a7819c7e7b311733f713c55ca140ffde8003758a7c75f1bb51880b1731a72b79ca8806b14fcc4c46050e2e3684e9805e41e85d7d97aa4cf4f8d01fea823d570f9c030ce9b6f393f2ca3fe53e4f1513f6f597b95b82b28d20f7c856f7b5e079d5aefebe32519710d0b206275d90c56808241ab5a2cff89c662bff3174711b5b8dacec8c44c64bcf821dd571220d0a7c4f2788bcb4b53f6e53e49f1706eaa0596f74d9ba03de1b78549d2522d345190c3a268ed37897ab65aca496cbf47cbf71d66816c259bb00b7db31190818259c69d86e96c0868210fe662d292c376351861ab5bfe5e155c378345f18e20c8de2836a31eacc7ee72737d37a7b50d82827a2cc4f1b8b24ea857fcca4da1a4c6a99f4f73c4f0268b629a813d2cbc8ac09869a9cb07e69852791994a973cb4ff4e85f88dc3082f529a146bc314159e49ec844a3445b150c91b63cda648139879d689ad13b094e1fcb38cd556da21c8c7a5dcceae5639e82936da41eef0557d7d2f645ca922426d7f1d8709a4d723ce122fdea94f56c6097bcd0f4205a2deeac72ff7712d820f5bc0e5e77341563476889001088bc0d2853bb6424d6d43602ba8ffd4b092c7fdda5090694a5e9475eb3218bd45adf4c2ef413c3f59d6c93ac74aba05494f62779fbf8d4fda7bf901ddd4dee2a19bf8b99fb68549f4910e72aba1452c8536f0aa17a4e220671783b13f91fb03d05fe25ebbe7866a27754ee60e9dd606f7d32f7e1ad477d3d3fe8c8bdd25a8310cd2a7278e00703a219f7f6c2610f8889d505934cb127236bc92cec1c9ca37bcefd7d329950e4c54c9619f07f6dc950e31b07ce31a3f2e603a5ea61164364adc6f44a54d135d2dcab0dc6aaf8e6a0895bb5ea1cbb464af28859376fb7caf145aee273128f3ad3b69dd0ea3056a430ba02cfb37a443912619f43ad5b2b96cf477071d308ee902c479da4d814b62b5adb4080e137a3e07fe33633535aa57e18979aa6f8176202bf7b13a0c64cbc37bf770c579b8aa75af39c89575d60aaf48660592f62beecc560b5cc1e8416a23eadf4b31c914b56e44f5f39dd920258996419e9bfa00aabde5b06a74f44cb68474ab074df6dec5c74392fc06cc0c1aea8b5d57ed6fe9f1c7c5d52fbf0517949402c202097b6977be00217e904ec89b9389728ea343003f1610d5fa6b0bbbb0ce47acbb2721b29fa87c25743843dcefe02ef447ca70cbf817f4c4ae2cef38c06ddec04fd39b93a7b5c986c5ee9398234b87f0a3226bcd1b40ec0648732cd03bfacb250cd8a12f508b8dc1972ce124414f46c745e472ac886d5f04e3b03c5e7e3c9ff6919ac7b2128bac8fa9c0b46f4a0318927c525e380ba374d23012539aa3178755e612dca1eef53db2f156112022ddf35aa0c01c4fb21642be8bde4844b0c1df4fd73314f587bfa23d7eae281cc7f2c3ebe7d6f2aba9e114873350d1395bce796b022153e7eafb5e4f0ac9197a37e89d31f0a532c9ce070372ecd2d006d355948096974fd779a15515bfaba816f56972f5639e0224f92e334a160faec1643cd8b5f7b593fd27e408313d11febcfb42b95b7d0b19707e873ed65ce98729eb7db625fc1ae9fed6dc8fc898acb96b05f6060fdd128ac311a835f3a8655e0fce4444008df38b90982db312b2db31ee99f6227814d4bbcab45ec7e28af8bbf92b1de45509065155b6c78bcf4f32565db2b4776c55e63014c57fb96740763b63fda41bae4dcb0429ec6052ad67c3995f07523be2340d4405a59c2097800009268a75d993779bf7b093534c5ca2b6a3fb0e1dc65656e473a3ee8a741c17cc2f638f8da077f3e5ea6cd9a1df47fa78868b913d47e31561a2da1806f31f89072de54da3e01df77a5ded3f6d30dc1852a8eab62bbb9a139cc32e93dfbcb1e7a7ed123ad048be273cb2b7934e1426e7ef3fc44afa8e6741f1c63ebb0d9462b6315ea5317ffdb09963e9df47b21a2aed18f5920466cb0e035c04dbc6aca1bf77adb44e0f18b81819488bf28121c9a493f72df99357b6c2b3d103baa6a903bd8dbe96e2ace192edaf46974b6330843c2aded59bd94a122c1f79c2597dab8c39fc2e6b26cb9174b74ff179e7ca8ef67f55e41e6ebf75a4bed0b9982f6ac8669b1084a3c549c27748cae53c9481236db7c471244a75d14d2f87fa48802de268201cef1522379e0467f11e96863f8b1a1decdc3b7976a8101cda422df6104e841f6a4e03399328833e05e20391cf55c9e475aa3750c330fe90de13ba1ff3721bbcaa50a759ac856b92dd38924aee461d3b500fc4b5050ecc208519d85ca8a7c55787c9188b82b455808895e9b13a195caf3bdfab869ddea1ee55dc2da7e64b35070dbd2fc8e7a8f761a553338e8d1bb2615b1fb4a9a7720e2bb62b6d8510b47bdfb432b882367c0dbe8847de2b9ebeea30cf7c6b9235664d1fe8c8c705d29206d125a1f8b1198f601e470978a925fd7424d6a599711cd1a151d9cac49b8ff082aee4a3e3dca2f38622b25c4a205d2deb297652633dbb6c4a9c2d76bff0f35915f8b0706a4f685a264635d9400f57b9b1a762634cc7d6befa6a4e31236c05e8f26a942830292d82466de7de6c1a6672fbebe2f39d1a8bdf0ac73b49e7a93deffd49e47ec0b1c6acd4762cd5c44d734fdece735e5ba57772ebc28740ec80d5626224f78f735432a576b0167f86b20e87ffbfd01e44b9b8daa76af23b6ff1c82d38d5b659b4e93a7deca968b3b96d1517175d69a697d5f4a3330b0e6881d75e39dd9a094831ff79f030355878e300c334eb53cee407037cb4e35fa05e8689393311a0721e21ad022316e683d2a80ec7fccce3fa1b340d27d49d736a4bd53f45d7acebc28af39899c4e9ba9a65bd45bd59a5269602ad872459c", 0xfe0}, {&(0x7f00000013c0)="4c53868bae2b04725c30998bd3f38a168bb2f08ba536f5ea6da0aad40053053a8ee7d9b4d0c327f29e324e4f37361a05af4cdf6845ec3c47443379f353c5c68d1c1f284582225582190b949f235b074bdbbe182d25eea5047423df6190e0489dd050e5a1477315c167c32c0aa3f6e4edc19fc6e8a6daafdd3b6dd0343e744b", 0x7f}, {0x0}, {&(0x7f0000001500)="22c52d626cd6", 0x6}], 0x4, r5) request_key(&(0x7f0000001340)='id_resolver\x00', &(0x7f0000001380)={'syz', 0x0}, &(0x7f0000001440)='&{)\x00', r5) keyctl$dh_compute(0x17, &(0x7f0000000140)={r3, r0, r4}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:46:05 executing program 5: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xba, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1+', 0x3, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, &(0x7f00000005c0)=""/249, 0xf9, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) 01:46:05 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_targets\x00') read$FUSE(r1, &(0x7f0000000080)={0x2020}, 0x2020) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000001c0)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000000100)={0xffffffffffffffff}, 0x111, 0x8}}, 0x20) write$RDMA_USER_CM_CMD_QUERY_ROUTE(r1, &(0x7f0000000200)={0x5, 0x10, 0xfa00, {&(0x7f00000002c0), r2}}, 0x18) r3 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r3, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r3, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r4}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r3, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r4}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r3, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r4}}, 0x18) write$RDMA_USER_CM_CMD_RESOLVE_IP(r0, &(0x7f00000020c0)={0x3, 0x40, 0xfa00, {{0xa, 0x2, 0x0, @local, 0x40000000}, {0xa, 0x4e23, 0x0, @private0={0xfc, 0x0, [], 0x1}, 0x8}, r4, 0x1}}, 0x48) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000280)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x7fffffff, @local, 0x4}, r5}}, 0x30) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000140)={0x7, 0x8, 0xfa00, {r5}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r5}}, 0x18) [ 683.866730] CPU: 1 PID: 3289 Comm: syz-executor.3 Tainted: G B 4.14.216-syzkaller #0 [ 683.875939] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 683.885310] Call Trace: [ 683.887902] dump_stack+0x1b2/0x281 [ 683.891620] panic+0x1f9/0x42d [ 683.894823] ? add_taint.cold+0x16/0x16 [ 683.898803] ? ___preempt_schedule+0x16/0x18 [ 683.903217] kasan_end_report+0x43/0x49 [ 683.907191] kasan_report_error.cold+0xa7/0x191 [ 683.911860] ? __list_del_entry_valid+0xe0/0xf0 01:46:05 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce003d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0x2b2, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000080)='R1', 0x2, 0xfffffffffffffffd) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)='X', 0x1, 0xfffffffffffffffe) r3 = add_key(&(0x7f0000000100)='trusted\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f00000002c0), 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000300)={r3, 0x31, 0x1d}, &(0x7f0000000400)=ANY=[@ANYBLOB="656e633d6f61657020686173683d7368613232342d6e690100"/68], &(0x7f0000000480)="fe9d731802108f07b8a1a4495395d4483c088b2b0976ff2a1d0bc5b297184cb4adf5d5f75c0c7bfc62da2a6fa871ac4305", &(0x7f00000004c0)=""/29) keyctl$dh_compute(0x17, &(0x7f0000000140)={r1, r0, r2}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'poly1305-generic\x00'}}) [ 683.916541] __asan_report_load8_noabort+0x68/0x70 [ 683.921468] ? lock_acquire+0xf0/0x3f0 [ 683.925354] ? __list_del_entry_valid+0xe0/0xf0 [ 683.930020] __list_del_entry_valid+0xe0/0xf0 [ 683.934517] cma_cancel_operation+0x285/0x950 [ 683.939309] rdma_destroy_id+0x84/0xb60 [ 683.943283] ? _raw_spin_unlock_irqrestore+0x79/0xe0 [ 683.948389] ucma_close+0x11a/0x340 [ 683.952109] ? ima_file_free+0x4f/0x330 [ 683.956082] ? ucma_query_addr+0x320/0x320 [ 683.960314] __fput+0x25f/0x7a0 [ 683.963595] task_work_run+0x11f/0x190 [ 683.967484] exit_to_usermode_loop+0x1ad/0x200 [ 683.972066] do_syscall_64+0x4a3/0x640 [ 683.975953] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 683.981241] RIP: 0033:0x417b71 [ 683.984426] RSP: 002b:00007ffe72e083a0 EFLAGS: 00000293 ORIG_RAX: 0000000000000003 [ 683.992152] RAX: 0000000000000000 RBX: 0000000000000008 RCX: 0000000000417b71 [ 683.999417] RDX: 0000000000000000 RSI: 0000000000000081 RDI: 0000000000000007 [ 684.006781] RBP: 0000000000000000 R08: 00000000011a2530 R09: 0000000000000000 [ 684.014170] R10: 00007ffe72e08470 R11: 0000000000000293 R12: ffffffffffffffff [ 684.021439] R13: 0000000000000000 R14: 0000000000000003 R15: 000000000119bf8c [ 684.029118] Kernel Offset: disabled [ 684.032951] Rebooting in 86400 seconds..