ffe) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r1) (async, rerun: 64) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) (rerun: 64) r3 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$link(0x8, r3, r2) (async) keyctl$clear(0x7, r0) (async, rerun: 32) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'wpan4\x00'}) (async, rerun: 32) keyctl$instantiate(0xc, r2, 0x0, 0x0, r3) 22:20:00 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) ioctl$SNDCTL_TMR_TIMEBASE(0xffffffffffffffff, 0xc0045401, &(0x7f0000000000)=0x3f) 22:20:00 executing program 0: add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) (async) keyctl$clear(0x6, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) add_key$user(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000240)="b5f0a36d6bc562f819e080e8920194ed7697e70e0c300b4f21b12a413658568d2ce358624d05886b502d8978826088ab4d653817b5830079341416793eecaaefe4273f7da9352944ec005d403b364e649efe70e6f67901adc7e41385014ea5d782be7a6b3c091e649fbf2ca23ab8d4fea42031128af0", 0x76, r2) r3 = add_key$keyring(&(0x7f0000000180), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, r1) keyctl$search(0xa, r3, &(0x7f0000000300)='id_legacy\x00', &(0x7f0000000340)={'syz', 0x1}, r2) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r0, 0x0) 22:20:00 executing program 5: sendmsg$IEEE802154_LLSEC_DEL_SECLEVEL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080), 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x60, 0x0, 0x300, 0x70bd26, 0x25dfdbfb, {}, [@IEEE802154_ATTR_LLSEC_FRAME_TYPE={0x5, 0x33, 0x6}, @IEEE802154_ATTR_LLSEC_FRAME_TYPE={0x5}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan4\x00'}, @IEEE802154_ATTR_LLSEC_FRAME_TYPE={0x5, 0x33, 0x3}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan0\x00'}, @IEEE802154_ATTR_LLSEC_SECLEVELS={0x5, 0x35, 0x30}, @IEEE802154_ATTR_LLSEC_FRAME_TYPE={0x5, 0x33, 0x3}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan4\x00'}]}, 0x60}, 0x1, 0x0, 0x0, 0x20000000}, 0xc004) r0 = openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$IMDELTIMER(r0, 0x80044941, &(0x7f0000000040)=0x1) mq_open(&(0x7f00000001c0)='*([\xc7%!!\x00', 0x40, 0x100, &(0x7f0000000200)={0x6, 0x2, 0x8, 0x2}) (async) r1 = mq_open(&(0x7f00000001c0)='*([\xc7%!!\x00', 0x40, 0x100, &(0x7f0000000200)={0x6, 0x2, 0x8, 0x2}) mq_getsetattr(r1, &(0x7f0000000240)={0x8000000000000001, 0x1, 0xfffffffffffffa28, 0x101}, &(0x7f0000000280)) 22:20:00 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) (async) ioctl$SNDCTL_TMR_TIMEBASE(0xffffffffffffffff, 0xc0045401, &(0x7f0000000000)=0x3f) 22:20:00 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$search(0xa, r0, &(0x7f0000000000)='.dead\x00', &(0x7f0000000040)={'syz', 0x3}, r0) keyctl$clear(0x6, r0) 22:20:00 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="318b86d7c59be17515b3d5e0232668cc9b41156e3403abe587c0c775b63e08544010fbf064f5b1f0fde21b5d562aedeff79225", 0x33, r0) 22:20:00 executing program 2: add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) (async) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) 22:20:00 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) semtimedop(0xffffffffffffffff, &(0x7f0000000080)=[{0x2, 0x101, 0x1000}, {0x4, 0x4, 0x1000}], 0x2, &(0x7f0000000100)={r0, r1+10000000}) clock_gettime(0x3, &(0x7f0000000040)) mq_timedreceive(0xffffffffffffffff, &(0x7f00000001c0)=""/208, 0xd0, 0x1, &(0x7f0000000180)={0x0, 0x3938700}) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r2, 0x0, 0x0) mq_timedreceive(r2, &(0x7f00000002c0)=""/103, 0x67, 0x4, &(0x7f0000000140)={0x0, 0x989680}) 22:20:00 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) ioctl$SNDCTL_TMR_TIMEBASE(0xffffffffffffffff, 0xc0045401, &(0x7f0000000000)=0x3f) (async) ioctl$SNDCTL_TMR_TIMEBASE(0xffffffffffffffff, 0xc0045401, &(0x7f0000000000)=0x3f) 22:20:00 executing program 3: r0 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) (async) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async, rerun: 32) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) (rerun: 32) read$nci(r5, 0x0, 0x0) (async) ioctl$SNDCTL_SEQ_RESET(r5, 0x5100) (async) add_key$fscrypt_v1(&(0x7f00000003c0), &(0x7f0000000400)={'fscrypt:', @desc3}, &(0x7f0000000440)={0x0, "e8666e6893c47e8f6e66bf7b6d1975fc4f2651a7980217545539bdb9c5ab11303745610a6538f71371d46a2534f8f981b9208a7cfd1b188876822e36108f2387", 0x26}, 0x48, r2) (async) r6 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r2) r7 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r7) r8 = add_key$keyring(&(0x7f0000000280), &(0x7f0000000300)={'syz', 0x0}, 0x0, 0x0, r3) semctl$GETNCNT(0xffffffffffffffff, 0x3, 0xe, &(0x7f00000004c0)=""/6) (async) keyctl$unlink(0x9, r8, r3) r9 = add_key$keyring(&(0x7f0000000340), &(0x7f0000000380)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$negate(0xd, r4, 0xe7, r9) (async, rerun: 64) keyctl$search(0xa, r2, &(0x7f0000000180)='blacklist\x00', &(0x7f0000000240)={'syz', 0x1}, r7) (async, rerun: 64) keyctl$unlink(0x9, r3, r6) 22:20:00 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$search(0xa, r0, &(0x7f0000000000)='.dead\x00', &(0x7f0000000040)={'syz', 0x3}, r0) (async) keyctl$clear(0x6, r0) 22:20:00 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) keyctl$clear(0x7, r0) (async) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="318b86d7c59be17515b3d5e0232668cc9b41156e3403abe587c0c775b63e08544010fbf064f5b1f0fde21b5d562aedeff79225", 0x33, r0) 22:20:00 executing program 2: add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) (async) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) 22:20:00 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) semtimedop(0xffffffffffffffff, &(0x7f0000000080)=[{0x2, 0x101, 0x1000}, {0x4, 0x4, 0x1000}], 0x2, &(0x7f0000000100)={r0, r1+10000000}) (async) clock_gettime(0x3, &(0x7f0000000040)) mq_timedreceive(0xffffffffffffffff, &(0x7f00000001c0)=""/208, 0xd0, 0x1, &(0x7f0000000180)={0x0, 0x3938700}) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r2, 0x0, 0x0) mq_timedreceive(r2, &(0x7f00000002c0)=""/103, 0x67, 0x4, &(0x7f0000000140)={0x0, 0x989680}) 22:20:00 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000000)='big_key\x00', 0x0) 22:20:00 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$search(0xa, r0, &(0x7f0000000000)='.dead\x00', &(0x7f0000000040)={'syz', 0x3}, r0) keyctl$clear(0x6, r0) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$search(0xa, r0, &(0x7f0000000000)='.dead\x00', &(0x7f0000000040)={'syz', 0x3}, r0) (async) keyctl$clear(0x6, r0) (async) 22:20:00 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) (async) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="318b86d7c59be17515b3d5e0232668cc9b41156e3403abe587c0c775b63e08544010fbf064f5b1f0fde21b5d562aedeff79225", 0x33, r0) 22:20:00 executing program 2: semctl$GETVAL(0xffffffffffffffff, 0x1, 0xc, &(0x7f0000000000)=""/55) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) 22:20:00 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) (async) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000000)='big_key\x00', 0x0) 22:20:00 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) semtimedop(0xffffffffffffffff, &(0x7f0000000080)=[{0x2, 0x101, 0x1000}, {0x4, 0x4, 0x1000}], 0x2, &(0x7f0000000100)={r0, r1+10000000}) clock_gettime(0x3, &(0x7f0000000040)) (async) clock_gettime(0x3, &(0x7f0000000040)) mq_timedreceive(0xffffffffffffffff, &(0x7f00000001c0)=""/208, 0xd0, 0x1, &(0x7f0000000180)={0x0, 0x3938700}) pipe2$watch_queue(&(0x7f0000003b40), 0x80) (async) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r2, 0x0, 0x0) mq_timedreceive(r2, &(0x7f00000002c0)=""/103, 0x67, 0x4, &(0x7f0000000140)={0x0, 0x989680}) 22:20:00 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$unlink(0x9, r0, r1) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$reject(0x13, r0, 0x7ff, 0x8000, r2) 22:20:00 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) 22:20:00 executing program 4: r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$SIOCGIFMTU(r0, 0x8921, &(0x7f0000000000)={'xfrm0\x00'}) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$clear(0x7, r1) 22:20:00 executing program 2: semctl$GETVAL(0xffffffffffffffff, 0x1, 0xc, &(0x7f0000000000)=""/55) (async) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) 22:20:00 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000000)='big_key\x00', 0x0) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$clear(0xe, r0) (async) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000000)='big_key\x00', 0x0) (async) 22:20:00 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$unlink(0x9, r0, r1) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$reject(0x13, r0, 0x7ff, 0x8000, r2) 22:20:00 executing program 5: r0 = semget(0x2, 0x1, 0x81) r1 = geteuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x1, r1, 0xee01, 0x0, 0xffffffffffffffff, 0x60, 0x8001}, 0x4, 0x3, 0x0, 0x0, 0x0, 0x0, 0x3}) r2 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r2, 0x0, 0xc9, 0x0, 0x0) clock_gettime(0x1, &(0x7f00000000c0)) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='f2fs_sync_file_exit\x00'}, 0x10) 22:20:00 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) (async) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) (async) 22:20:00 executing program 4: r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$SIOCGIFMTU(r0, 0x8921, &(0x7f0000000000)={'xfrm0\x00'}) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$clear(0x7, r1) socket$pppl2tp(0x18, 0x1, 0x1) (async) ioctl$SIOCGIFMTU(r0, 0x8921, &(0x7f0000000000)={'xfrm0\x00'}) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) keyctl$clear(0x7, r1) (async) 22:20:01 executing program 2: semctl$GETVAL(0xffffffffffffffff, 0x1, 0xc, &(0x7f0000000000)=""/55) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) semctl$GETVAL(0xffffffffffffffff, 0x1, 0xc, &(0x7f0000000000)=""/55) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$clear(0xf, r0) (async) 22:20:01 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$unlink(0x9, r0, r1) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$reject(0x13, r0, 0x7ff, 0x8000, r2) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$clear(0x6, r0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, r0) (async) keyctl$unlink(0x9, r0, r1) (async) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) (async) keyctl$reject(0x13, r0, 0x7ff, 0x8000, r2) (async) 22:20:01 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, r0) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SNDCTL_MIDI_PRETIME(r2, 0xc0046d00, &(0x7f0000000040)=0x6) keyctl$clear(0xe, r1) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$SNDCTL_SEQ_CTRLRATE(r3, 0xc0045103, &(0x7f00000000c0)=0x7ff) 22:20:01 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) (async) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) 22:20:01 executing program 5: r0 = semget(0x2, 0x1, 0x81) r1 = geteuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x1, r1, 0xee01, 0x0, 0xffffffffffffffff, 0x60, 0x8001}, 0x4, 0x3, 0x0, 0x0, 0x0, 0x0, 0x3}) r2 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r2, 0x0, 0xc9, 0x0, 0x0) clock_gettime(0x1, &(0x7f00000000c0)) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='f2fs_sync_file_exit\x00'}, 0x10) semget(0x2, 0x1, 0x81) (async) geteuid() (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x1, r1, 0xee01, 0x0, 0xffffffffffffffff, 0x60, 0x8001}, 0x4, 0x3, 0x0, 0x0, 0x0, 0x0, 0x3}) (async) socket$igmp(0x2, 0x3, 0x2) (async) setsockopt$MRT_DONE(r2, 0x0, 0xc9, 0x0, 0x0) (async) clock_gettime(0x1, &(0x7f00000000c0)) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='f2fs_sync_file_exit\x00'}, 0x10) (async) 22:20:01 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) keyctl$assume_authority(0x10, r0) 22:20:01 executing program 4: r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$SIOCGIFMTU(r0, 0x8921, &(0x7f0000000000)={'xfrm0\x00'}) (async, rerun: 64) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (rerun: 64) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async, rerun: 32) keyctl$clear(0x7, r1) (rerun: 32) 22:20:01 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$clear(0x6, r1) 22:20:01 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, r0) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SNDCTL_MIDI_PRETIME(r2, 0xc0046d00, &(0x7f0000000040)=0x6) (async) keyctl$clear(0xe, r1) (async) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$SNDCTL_SEQ_CTRLRATE(r3, 0xc0045103, &(0x7f00000000c0)=0x7ff) 22:20:01 executing program 5: r0 = semget(0x2, 0x1, 0x81) (async) r1 = geteuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x1, r1, 0xee01, 0x0, 0xffffffffffffffff, 0x60, 0x8001}, 0x4, 0x3, 0x0, 0x0, 0x0, 0x0, 0x3}) r2 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r2, 0x0, 0xc9, 0x0, 0x0) (async) clock_gettime(0x1, &(0x7f00000000c0)) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='f2fs_sync_file_exit\x00'}, 0x10) 22:20:01 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) (async) keyctl$assume_authority(0x10, r0) 22:20:01 executing program 3: ioctl$KVM_GET_XSAVE(0xffffffffffffffff, 0x9000aea4, &(0x7f00000009c0)) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) setsockopt$MRT_DEL_MFC_PROXY(0xffffffffffffffff, 0x0, 0xd3, &(0x7f0000000040)={@broadcast, @private=0xa010102, 0xffffffffffffffff, "06d0a15af1f63b432f446edc2a70b81e4fd29e727a3a60634543cf539d94c648", 0x1000, 0xde05, 0x7}, 0x3c) 22:20:01 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)={0x3, 0x0, @b}, 0x48, r1) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$clear(0x7, r1) 22:20:01 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) keyctl$assume_authority(0x10, r0) 22:20:01 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, r0) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SNDCTL_MIDI_PRETIME(r2, 0xc0046d00, &(0x7f0000000040)=0x6) keyctl$clear(0xe, r1) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$SNDCTL_SEQ_CTRLRATE(r3, 0xc0045103, &(0x7f00000000c0)=0x7ff) 22:20:01 executing program 5: ioctl$KVM_SMI(0xffffffffffffffff, 0xaeb7) 22:20:01 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$clear(0x6, r1) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) (async) keyctl$clear(0x6, r1) (async) 22:20:01 executing program 3: ioctl$KVM_GET_XSAVE(0xffffffffffffffff, 0x9000aea4, &(0x7f00000009c0)) (async) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) (async) setsockopt$MRT_DEL_MFC_PROXY(0xffffffffffffffff, 0x0, 0xd3, &(0x7f0000000040)={@broadcast, @private=0xa010102, 0xffffffffffffffff, "06d0a15af1f63b432f446edc2a70b81e4fd29e727a3a60634543cf539d94c648", 0x1000, 0xde05, 0x7}, 0x3c) 22:20:01 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r3, 0x1) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$unlink(0x9, r4, 0xfffffffffffffffb) keyctl$KEYCTL_WATCH_KEY(0x20, 0x0, 0xffffffffffffffff, 0xf5) 22:20:01 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)={0x3, 0x0, @b}, 0x48, r1) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) (async, rerun: 32) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (rerun: 32) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) keyctl$clear(0x7, r1) 22:20:01 executing program 5: ioctl$KVM_SMI(0xffffffffffffffff, 0xaeb7) ioctl$KVM_SMI(0xffffffffffffffff, 0xaeb7) (async) 22:20:01 executing program 3: ioctl$KVM_GET_XSAVE(0xffffffffffffffff, 0x9000aea4, &(0x7f00000009c0)) (async) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) (async) setsockopt$MRT_DEL_MFC_PROXY(0xffffffffffffffff, 0x0, 0xd3, &(0x7f0000000040)={@broadcast, @private=0xa010102, 0xffffffffffffffff, "06d0a15af1f63b432f446edc2a70b81e4fd29e727a3a60634543cf539d94c648", 0x1000, 0xde05, 0x7}, 0x3c) 22:20:01 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000240), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000340)="e68ee4f602b369377220bdee13f5e4586cf048fd05c9315d8f18414d825b9cbf7589ceada89086e8bb15dfb8113bdda9f1d41419bc0a76c0d91122b71846c6ab5039443f5c3f37a9a4afeb879820081d0d6e37c5c54cdc82172bb73fee4206c2317b053f4ecb99c004ee8e29b02d0fb2e4f2c53968857af17295f1e076752c5f175da3b0009e7466f000ceec9095b7fc85fea396270c0d9b479fe4696db4d43a974b0b77a7b7f2c90dbe5ba4130e9c43dc648c1a2e8e00c606406e3887e46440f5aa3252c4a036e010041fbf405b22000000000000000000000000000000cdadcbf4c55600926bf3a51222f290a255d976ef3c972635c0fab0e163b6f1f34fb5fe2f9621a6be984a3e19e2ce6530ba514a5e90e3f114d693c77e79ed0d62eb60189c1d5cd0b46b93f2", 0x129, r0) add_key$user(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x3}, &(0x7f00000000c0)="27efc739971b52bbec701249e7b62e8d80e0922b49403280ef332b6ee4dd2dbf8bc03429c6194b2dfa4e1a023f0ad795cda43cb30e1a158772250df497fbed3f044b6db0beacffc933a7a372b3807ce681dd4d0e31d0ca7eadcc405f9f8a559a148712fa5012c1c8e7d774ad27e706a327d99faa8cc4f6d378b93bd26dd0f63033304a20dbb868f2a35a4e962363eb4be653a717ab10", 0x96, 0xfffffffffffffffd) add_key$keyring(&(0x7f0000000180), &(0x7f0000000280)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff9) keyctl$clear(0xf, r0) keyctl$update(0x2, r0, 0x0, 0x0) keyctl$instantiate(0xc, r1, 0x0, 0x0, r0) 22:20:01 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$clear(0x6, r1) 22:20:01 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r3, 0x1) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$unlink(0x9, r4, 0xfffffffffffffffb) keyctl$KEYCTL_WATCH_KEY(0x20, 0x0, 0xffffffffffffffff, 0xf5) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$clear(0xe, r0) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r3, 0x1) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$unlink(0x9, r4, 0xfffffffffffffffb) (async) keyctl$KEYCTL_WATCH_KEY(0x20, 0x0, 0xffffffffffffffff, 0xf5) (async) 22:20:01 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)={0x3, 0x0, @b}, 0x48, r1) (async, rerun: 32) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) (async, rerun: 32) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) keyctl$clear(0x7, r1) 22:20:01 executing program 5: ioctl$KVM_SMI(0xffffffffffffffff, 0xaeb7) ioctl$KVM_SMI(0xffffffffffffffff, 0xaeb7) (async) 22:20:01 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) 22:20:01 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000240), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000340)="e68ee4f602b369377220bdee13f5e4586cf048fd05c9315d8f18414d825b9cbf7589ceada89086e8bb15dfb8113bdda9f1d41419bc0a76c0d91122b71846c6ab5039443f5c3f37a9a4afeb879820081d0d6e37c5c54cdc82172bb73fee4206c2317b053f4ecb99c004ee8e29b02d0fb2e4f2c53968857af17295f1e076752c5f175da3b0009e7466f000ceec9095b7fc85fea396270c0d9b479fe4696db4d43a974b0b77a7b7f2c90dbe5ba4130e9c43dc648c1a2e8e00c606406e3887e46440f5aa3252c4a036e010041fbf405b22000000000000000000000000000000cdadcbf4c55600926bf3a51222f290a255d976ef3c972635c0fab0e163b6f1f34fb5fe2f9621a6be984a3e19e2ce6530ba514a5e90e3f114d693c77e79ed0d62eb60189c1d5cd0b46b93f2", 0x129, r0) (async) add_key$user(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x3}, &(0x7f00000000c0)="27efc739971b52bbec701249e7b62e8d80e0922b49403280ef332b6ee4dd2dbf8bc03429c6194b2dfa4e1a023f0ad795cda43cb30e1a158772250df497fbed3f044b6db0beacffc933a7a372b3807ce681dd4d0e31d0ca7eadcc405f9f8a559a148712fa5012c1c8e7d774ad27e706a327d99faa8cc4f6d378b93bd26dd0f63033304a20dbb868f2a35a4e962363eb4be653a717ab10", 0x96, 0xfffffffffffffffd) (async, rerun: 32) add_key$keyring(&(0x7f0000000180), &(0x7f0000000280)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff9) (rerun: 32) keyctl$clear(0xf, r0) (async, rerun: 32) keyctl$update(0x2, r0, 0x0, 0x0) (async, rerun: 32) keyctl$instantiate(0xc, r1, 0x0, 0x0, r0) 22:20:01 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)={0x1, 0x0, @auto=[0x38, 0x26, 0x3b, 0x1d, 0x38, 0x1d, 0x29, 0x19]}, 0x10, 0xfffffffffffffffa) keyctl$clear(0x6, r0) 22:20:02 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000200)={'syz', 0x0}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$clear(0x7, r2) 22:20:02 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) (async) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) 22:20:02 executing program 1: add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) (async) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r3, 0x1) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$unlink(0x9, r4, 0xfffffffffffffffb) keyctl$KEYCTL_WATCH_KEY(0x20, 0x0, 0xffffffffffffffff, 0xf5) 22:20:02 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)={0x1, 0x0, @auto=[0x38, 0x26, 0x3b, 0x1d, 0x38, 0x1d, 0x29, 0x19]}, 0x10, 0xfffffffffffffffa) keyctl$clear(0x6, r0) 22:20:02 executing program 5: ioctl$KVM_DIRTY_TLB(0xffffffffffffffff, 0x4010aeaa, &(0x7f0000000040)={0x8e18, 0x1}) ioctl$KVM_X86_SET_MCE(0xffffffffffffffff, 0x4040ae9e, &(0x7f0000000080)={0x1300000000000000, 0x1, 0xfffffffffffffff9, 0x2, 0xf}) clock_gettime(0x1, &(0x7f0000000000)) 22:20:02 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000240), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000340)="e68ee4f602b369377220bdee13f5e4586cf048fd05c9315d8f18414d825b9cbf7589ceada89086e8bb15dfb8113bdda9f1d41419bc0a76c0d91122b71846c6ab5039443f5c3f37a9a4afeb879820081d0d6e37c5c54cdc82172bb73fee4206c2317b053f4ecb99c004ee8e29b02d0fb2e4f2c53968857af17295f1e076752c5f175da3b0009e7466f000ceec9095b7fc85fea396270c0d9b479fe4696db4d43a974b0b77a7b7f2c90dbe5ba4130e9c43dc648c1a2e8e00c606406e3887e46440f5aa3252c4a036e010041fbf405b22000000000000000000000000000000cdadcbf4c55600926bf3a51222f290a255d976ef3c972635c0fab0e163b6f1f34fb5fe2f9621a6be984a3e19e2ce6530ba514a5e90e3f114d693c77e79ed0d62eb60189c1d5cd0b46b93f2", 0x129, r0) add_key$user(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x3}, &(0x7f00000000c0)="27efc739971b52bbec701249e7b62e8d80e0922b49403280ef332b6ee4dd2dbf8bc03429c6194b2dfa4e1a023f0ad795cda43cb30e1a158772250df497fbed3f044b6db0beacffc933a7a372b3807ce681dd4d0e31d0ca7eadcc405f9f8a559a148712fa5012c1c8e7d774ad27e706a327d99faa8cc4f6d378b93bd26dd0f63033304a20dbb868f2a35a4e962363eb4be653a717ab10", 0x96, 0xfffffffffffffffd) add_key$keyring(&(0x7f0000000180), &(0x7f0000000280)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff9) keyctl$clear(0xf, r0) keyctl$update(0x2, r0, 0x0, 0x0) keyctl$instantiate(0xc, r1, 0x0, 0x0, r0) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$user(&(0x7f0000000240), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000340)="e68ee4f602b369377220bdee13f5e4586cf048fd05c9315d8f18414d825b9cbf7589ceada89086e8bb15dfb8113bdda9f1d41419bc0a76c0d91122b71846c6ab5039443f5c3f37a9a4afeb879820081d0d6e37c5c54cdc82172bb73fee4206c2317b053f4ecb99c004ee8e29b02d0fb2e4f2c53968857af17295f1e076752c5f175da3b0009e7466f000ceec9095b7fc85fea396270c0d9b479fe4696db4d43a974b0b77a7b7f2c90dbe5ba4130e9c43dc648c1a2e8e00c606406e3887e46440f5aa3252c4a036e010041fbf405b22000000000000000000000000000000cdadcbf4c55600926bf3a51222f290a255d976ef3c972635c0fab0e163b6f1f34fb5fe2f9621a6be984a3e19e2ce6530ba514a5e90e3f114d693c77e79ed0d62eb60189c1d5cd0b46b93f2", 0x129, r0) (async) add_key$user(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x3}, &(0x7f00000000c0)="27efc739971b52bbec701249e7b62e8d80e0922b49403280ef332b6ee4dd2dbf8bc03429c6194b2dfa4e1a023f0ad795cda43cb30e1a158772250df497fbed3f044b6db0beacffc933a7a372b3807ce681dd4d0e31d0ca7eadcc405f9f8a559a148712fa5012c1c8e7d774ad27e706a327d99faa8cc4f6d378b93bd26dd0f63033304a20dbb868f2a35a4e962363eb4be653a717ab10", 0x96, 0xfffffffffffffffd) (async) add_key$keyring(&(0x7f0000000180), &(0x7f0000000280)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff9) (async) keyctl$clear(0xf, r0) (async) keyctl$update(0x2, r0, 0x0, 0x0) (async) keyctl$instantiate(0xc, r1, 0x0, 0x0, r0) (async) 22:20:02 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async, rerun: 64) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000200)={'syz', 0x0}, 0x0, 0x0, r0) (rerun: 64) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) (async) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$clear(0x7, r2) 22:20:02 executing program 5: ioctl$KVM_DIRTY_TLB(0xffffffffffffffff, 0x4010aeaa, &(0x7f0000000040)={0x8e18, 0x1}) (async) ioctl$KVM_X86_SET_MCE(0xffffffffffffffff, 0x4040ae9e, &(0x7f0000000080)={0x1300000000000000, 0x1, 0xfffffffffffffff9, 0x2, 0xf}) (async) clock_gettime(0x1, &(0x7f0000000000)) 22:20:02 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) read$nci(0xffffffffffffffff, &(0x7f0000000000)=""/211, 0xd3) keyctl$clear(0xf, r0) r1 = add_key$fscrypt_provisioning(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000240)={0x0, 0x0, @b}, 0x48, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f00000002c0)={'syz', 0x1}, &(0x7f0000000300)={0x2, 0x0, @d}, 0x18, r0) keyctl$unlink(0x9, r1, r0) 22:20:02 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)={0x1, 0x0, @auto=[0x38, 0x26, 0x3b, 0x1d, 0x38, 0x1d, 0x29, 0x19]}, 0x10, 0xfffffffffffffffa) keyctl$clear(0x6, r0) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)={0x1, 0x0, @auto=[0x38, 0x26, 0x3b, 0x1d, 0x38, 0x1d, 0x29, 0x19]}, 0x10, 0xfffffffffffffffa) (async) keyctl$clear(0x6, r0) (async) 22:20:02 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_v1(&(0x7f00000004c0), &(0x7f0000000500)={'fscrypt:', @auto=[0x32, 0x34, 0x39, 0x36, 0x39, 0x35, 0x38, 0x34, 0x39, 0x33, 0x32, 0x62, 0x30, 0x62, 0x39, 0x37]}, &(0x7f0000000540)={0x0, "3d17c25bc7febf030bf1853a2f67e6dafd6181c19aff4c7a781d43b416a306ae5f5d257e314e0ff3dfe1c2797b8c9910e6261ffc09cdf158f252ce0724e621a1", 0x34}, 0x48, r0) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "13d26737ca5a28376cc3d4c07fbad0f9572c971e527acc6afa149bbd6df5c76b979b04574077a77027fa7731a741b1402df85df078d80c2d6145c5cdb9854725", 0x3f}, 0x48, r1) r2 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$clear(0xe, r2) sendmsg$RDMA_NLDEV_CMD_SYS_SET(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x4c, 0x1407, 0x20, 0x70bd25, 0x25dfdbfe, "", [@RDMA_NLDEV_ATTR_DEV_DIM={0x5}, @RDMA_NLDEV_ATTR_DEV_DIM={0x5, 0x54, 0x1}, @RDMA_NLDEV_NET_NS_FD={0x8}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_DEV_DIM={0x5}, @RDMA_NLDEV_ATTR_DEV_NAME={0x9, 0x2, 'syz2\x00'}]}, 0x4c}, 0x1, 0x0, 0x0, 0x24000010}, 0x4004041) add_key$user(&(0x7f0000000180), &(0x7f0000000240)={'syz', 0x1}, &(0x7f0000000280)="ea4f235cbd2ced495ca3cdb65f8274aa01cc864924810224304e7972209b20bb1744ee9e1dff43c3cadb73c1b5d3751bd2212617bcf30206bf5bee61b454e0c52b683b8212fd0a6817299e4650a97823ab8dd3386003b9249b88b369a81b362c7464c99c7b888b55a83fe69e96deb9fa94d249f4858facda8341e215dd71b0599ce312fd94843a1f2f0af434fe76cb35c2f9806d7be6f958442c428d6a3af35e823a9fd62cfbe07f5b76cd622f1220ac6d7fb40f3a98f6c55886f36cb65f37356f86d1bbf52c25f25df1154124e26d74e67f31a7e53b6756dae82a836aa62f86a7e00caac72bfa4af740d6150eb54982355cd30d5632c6062cb782", 0xfb, 0xfffffffffffffffd) 22:20:02 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, r0) (async) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) 22:20:02 executing program 5: ioctl$KVM_DIRTY_TLB(0xffffffffffffffff, 0x4010aeaa, &(0x7f0000000040)={0x8e18, 0x1}) (async) ioctl$KVM_X86_SET_MCE(0xffffffffffffffff, 0x4040ae9e, &(0x7f0000000080)={0x1300000000000000, 0x1, 0xfffffffffffffff9, 0x2, 0xf}) (async) clock_gettime(0x1, &(0x7f0000000000)) 22:20:02 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) read$nci(0xffffffffffffffff, &(0x7f0000000000)=""/211, 0xd3) (async) keyctl$clear(0xf, r0) r1 = add_key$fscrypt_provisioning(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000240)={0x0, 0x0, @b}, 0x48, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f00000002c0)={'syz', 0x1}, &(0x7f0000000300)={0x2, 0x0, @d}, 0x18, r0) (async) keyctl$unlink(0x9, r1, r0) 22:20:02 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000200)={'syz', 0x0}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$clear(0x7, r2) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f0000000100), &(0x7f0000000200)={'syz', 0x0}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r1) (async) keyctl$clear(0x7, r2) (async) 22:20:02 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) r3 = add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000240)={'fscrypt:', @desc3}, &(0x7f0000000280)={0x0, "0961cb0c573d8b77f9bcf8ed25d0d3d8f56ccea424025c74be68f5bdbd77bd4c5fbc01423fa437a4b67175560b83a5f5a775c51c35c73cf154234484a20459a4", 0x18}, 0x48, r1) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)={0x3, 0x0, @a}, 0x48, r3) keyctl$clear(0x6, r2) 22:20:02 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_v1(&(0x7f00000004c0), &(0x7f0000000500)={'fscrypt:', @auto=[0x32, 0x34, 0x39, 0x36, 0x39, 0x35, 0x38, 0x34, 0x39, 0x33, 0x32, 0x62, 0x30, 0x62, 0x39, 0x37]}, &(0x7f0000000540)={0x0, "3d17c25bc7febf030bf1853a2f67e6dafd6181c19aff4c7a781d43b416a306ae5f5d257e314e0ff3dfe1c2797b8c9910e6261ffc09cdf158f252ce0724e621a1", 0x34}, 0x48, r0) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async, rerun: 32) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "13d26737ca5a28376cc3d4c07fbad0f9572c971e527acc6afa149bbd6df5c76b979b04574077a77027fa7731a741b1402df85df078d80c2d6145c5cdb9854725", 0x3f}, 0x48, r1) (async, rerun: 32) r2 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$clear(0xe, r2) (async) sendmsg$RDMA_NLDEV_CMD_SYS_SET(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x4c, 0x1407, 0x20, 0x70bd25, 0x25dfdbfe, "", [@RDMA_NLDEV_ATTR_DEV_DIM={0x5}, @RDMA_NLDEV_ATTR_DEV_DIM={0x5, 0x54, 0x1}, @RDMA_NLDEV_NET_NS_FD={0x8}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_DEV_DIM={0x5}, @RDMA_NLDEV_ATTR_DEV_NAME={0x9, 0x2, 'syz2\x00'}]}, 0x4c}, 0x1, 0x0, 0x0, 0x24000010}, 0x4004041) add_key$user(&(0x7f0000000180), &(0x7f0000000240)={'syz', 0x1}, &(0x7f0000000280)="ea4f235cbd2ced495ca3cdb65f8274aa01cc864924810224304e7972209b20bb1744ee9e1dff43c3cadb73c1b5d3751bd2212617bcf30206bf5bee61b454e0c52b683b8212fd0a6817299e4650a97823ab8dd3386003b9249b88b369a81b362c7464c99c7b888b55a83fe69e96deb9fa94d249f4858facda8341e215dd71b0599ce312fd94843a1f2f0af434fe76cb35c2f9806d7be6f958442c428d6a3af35e823a9fd62cfbe07f5b76cd622f1220ac6d7fb40f3a98f6c55886f36cb65f37356f86d1bbf52c25f25df1154124e26d74e67f31a7e53b6756dae82a836aa62f86a7e00caac72bfa4af740d6150eb54982355cd30d5632c6062cb782", 0xfb, 0xfffffffffffffffd) 22:20:02 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) (async, rerun: 64) r3 = add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000240)={'fscrypt:', @desc3}, &(0x7f0000000280)={0x0, "0961cb0c573d8b77f9bcf8ed25d0d3d8f56ccea424025c74be68f5bdbd77bd4c5fbc01423fa437a4b67175560b83a5f5a775c51c35c73cf154234484a20459a4", 0x18}, 0x48, r1) (rerun: 64) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)={0x3, 0x0, @a}, 0x48, r3) keyctl$clear(0x6, r2) 22:20:02 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) r2 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @desc1}, &(0x7f0000000140)={0x0, "bac852bbf68e61c5583516be5b81e7faadd12f7be67be269982d140c04cdda3b59650a0f7591ae82d755569b35095638e0c6cd5e388be5ffc7fd341b6b6b5091", 0x33}, 0x48, r0) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$unlink(0x9, r2, r3) keyctl$search(0xa, r2, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r1) 22:20:02 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) read$nci(0xffffffffffffffff, &(0x7f0000000000)=""/211, 0xd3) (async) keyctl$clear(0xf, r0) (async) r1 = add_key$fscrypt_provisioning(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000240)={0x0, 0x0, @b}, 0x48, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f00000002c0)={'syz', 0x1}, &(0x7f0000000300)={0x2, 0x0, @d}, 0x18, r0) keyctl$unlink(0x9, r1, r0) 22:20:02 executing program 5: pipe2$watch_queue(&(0x7f0000001ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r0, 0x0, 0x0) mq_timedsend(r0, &(0x7f0000000180)="a094b247e7c0b63fd7f21fa403c53a2d015c885dcc89d0818a9b0f1acd5c10d47c71546f5cfeb9d37a380f0db9074921ae46d7f4dee8c99c6709f16f14", 0x3d, 0x5, &(0x7f00000001c0)={0x77359400}) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r1, 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, &(0x7f0000001b40)={0x0, 0x0}) mq_notify(r1, &(0x7f0000001b00)={0x0, 0x2e, 0x4, @tid=r2}) clock_gettime(0x7, &(0x7f0000000040)) pipe2$watch_queue(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) pipe2$watch_queue(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r4, 0x40182103, &(0x7f0000000240)={0x0, 0x2, r3, 0x8, 0x80000}) read$nci(r3, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) mq_timedsend(r3, &(0x7f0000000080)="c93dcbf24e9c0b25c9b80ad547d088988f61f3fb0992a03cfbff0f612cc4dcc75524642eead3eaedc83c62c0daec6644205176a137cf884e25eac229d31c577a4d0bbdb6c1aa81936c2001e744883112acadf70f4ecbe20104f1e0ab27cbc7d575dcddb56d308bb3084e037fe05e2ba2b4c4bb2f57e37f8d6adf4f792700a5df002255c810226bf8084b1f1982935ff7d935d2dfe9a98193046b512bd28b66d7631fb12fc23769ce7ffaa5459951", 0xae, 0x1ff, &(0x7f0000000140)={r5, r6+60000000}) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001880)={r4, 0xe0, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000001540)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x9, 0x2, &(0x7f0000001580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001600)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000001640)=[{}, {}, {}, {}, {}, {}, {}, {}, {}], 0x48, 0x10, &(0x7f00000016c0), &(0x7f0000001700), 0x8, 0x10, 0x8, 0x8, &(0x7f0000001740)}}, 0x10) r8 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000001900)={0x1b, 0x0, 0x0, 0x4, 0x0, 0x1, 0x4, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x4, 0x1}, 0x48) r9 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001a00)={0x18, 0x14, &(0x7f0000000480)=ANY=[@ANYBLOB="18000000070000000000000020000000b7080000000000007b8af8ff00000000b7080000000001000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000800000900230000", @ANYRESOCT=r9, @ANYBLOB="0000000000000000b70500000800000085000000a500000085200000050000000644ff0009000000186900000600000000000000a4e900009500000000000000", @ANYRES16=r7], &(0x7f0000000400)='syzkaller\x00', 0x3, 0xffb, &(0x7f0000000540)=""/4091, 0x41000, 0x30, '\x00', r7, 0x0, r4, 0x8, 0x0, 0x0, 0x10, &(0x7f00000018c0)={0x5, 0xc, 0x3ff, 0x8}, 0x10, 0x0, 0x0, 0x2, &(0x7f0000001980)=[r8], &(0x7f00000019c0)=[{0x3, 0x2, 0x1, 0x8}, {0x0, 0x100001, 0xf, 0x9}], 0x10, 0x7fffffff}, 0x90) 22:20:02 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$unlink(0x9, r2, r1) 22:20:02 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) (async) r2 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @desc1}, &(0x7f0000000140)={0x0, "bac852bbf68e61c5583516be5b81e7faadd12f7be67be269982d140c04cdda3b59650a0f7591ae82d755569b35095638e0c6cd5e388be5ffc7fd341b6b6b5091", 0x33}, 0x48, r0) (async) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$unlink(0x9, r2, r3) (async) keyctl$search(0xa, r2, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r1) 22:20:02 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_v1(&(0x7f00000004c0), &(0x7f0000000500)={'fscrypt:', @auto=[0x32, 0x34, 0x39, 0x36, 0x39, 0x35, 0x38, 0x34, 0x39, 0x33, 0x32, 0x62, 0x30, 0x62, 0x39, 0x37]}, &(0x7f0000000540)={0x0, "3d17c25bc7febf030bf1853a2f67e6dafd6181c19aff4c7a781d43b416a306ae5f5d257e314e0ff3dfe1c2797b8c9910e6261ffc09cdf158f252ce0724e621a1", 0x34}, 0x48, r0) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "13d26737ca5a28376cc3d4c07fbad0f9572c971e527acc6afa149bbd6df5c76b979b04574077a77027fa7731a741b1402df85df078d80c2d6145c5cdb9854725", 0x3f}, 0x48, r1) (async) r2 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$clear(0xe, r2) (async) sendmsg$RDMA_NLDEV_CMD_SYS_SET(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x4c, 0x1407, 0x20, 0x70bd25, 0x25dfdbfe, "", [@RDMA_NLDEV_ATTR_DEV_DIM={0x5}, @RDMA_NLDEV_ATTR_DEV_DIM={0x5, 0x54, 0x1}, @RDMA_NLDEV_NET_NS_FD={0x8}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_DEV_DIM={0x5}, @RDMA_NLDEV_ATTR_DEV_NAME={0x9, 0x2, 'syz2\x00'}]}, 0x4c}, 0x1, 0x0, 0x0, 0x24000010}, 0x4004041) add_key$user(&(0x7f0000000180), &(0x7f0000000240)={'syz', 0x1}, &(0x7f0000000280)="ea4f235cbd2ced495ca3cdb65f8274aa01cc864924810224304e7972209b20bb1744ee9e1dff43c3cadb73c1b5d3751bd2212617bcf30206bf5bee61b454e0c52b683b8212fd0a6817299e4650a97823ab8dd3386003b9249b88b369a81b362c7464c99c7b888b55a83fe69e96deb9fa94d249f4858facda8341e215dd71b0599ce312fd94843a1f2f0af434fe76cb35c2f9806d7be6f958442c428d6a3af35e823a9fd62cfbe07f5b76cd622f1220ac6d7fb40f3a98f6c55886f36cb65f37356f86d1bbf52c25f25df1154124e26d74e67f31a7e53b6756dae82a836aa62f86a7e00caac72bfa4af740d6150eb54982355cd30d5632c6062cb782", 0xfb, 0xfffffffffffffffd) 22:20:02 executing program 5: pipe2$watch_queue(&(0x7f0000001ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r0, 0x0, 0x0) (async) mq_timedsend(r0, &(0x7f0000000180)="a094b247e7c0b63fd7f21fa403c53a2d015c885dcc89d0818a9b0f1acd5c10d47c71546f5cfeb9d37a380f0db9074921ae46d7f4dee8c99c6709f16f14", 0x3d, 0x5, &(0x7f00000001c0)={0x77359400}) (async) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r1, 0x0, 0x0) (async) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, &(0x7f0000001b40)={0x0, 0x0}) mq_notify(r1, &(0x7f0000001b00)={0x0, 0x2e, 0x4, @tid=r2}) clock_gettime(0x7, &(0x7f0000000040)) (async) pipe2$watch_queue(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) (async) pipe2$watch_queue(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r4, 0x40182103, &(0x7f0000000240)={0x0, 0x2, r3, 0x8, 0x80000}) read$nci(r3, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) mq_timedsend(r3, &(0x7f0000000080)="c93dcbf24e9c0b25c9b80ad547d088988f61f3fb0992a03cfbff0f612cc4dcc75524642eead3eaedc83c62c0daec6644205176a137cf884e25eac229d31c577a4d0bbdb6c1aa81936c2001e744883112acadf70f4ecbe20104f1e0ab27cbc7d575dcddb56d308bb3084e037fe05e2ba2b4c4bb2f57e37f8d6adf4f792700a5df002255c810226bf8084b1f1982935ff7d935d2dfe9a98193046b512bd28b66d7631fb12fc23769ce7ffaa5459951", 0xae, 0x1ff, &(0x7f0000000140)={r5, r6+60000000}) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001880)={r4, 0xe0, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000001540)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x9, 0x2, &(0x7f0000001580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001600)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000001640)=[{}, {}, {}, {}, {}, {}, {}, {}, {}], 0x48, 0x10, &(0x7f00000016c0), &(0x7f0000001700), 0x8, 0x10, 0x8, 0x8, &(0x7f0000001740)}}, 0x10) (async, rerun: 32) r8 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000001900)={0x1b, 0x0, 0x0, 0x4, 0x0, 0x1, 0x4, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x4, 0x1}, 0x48) (async, rerun: 32) r9 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r9) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001a00)={0x18, 0x14, &(0x7f0000000480)=ANY=[@ANYBLOB="18000000070000000000000020000000b7080000000000007b8af8ff00000000b7080000000001000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000800000900230000", @ANYRESOCT=r9, @ANYBLOB="0000000000000000b70500000800000085000000a500000085200000050000000644ff0009000000186900000600000000000000a4e900009500000000000000", @ANYRES16=r7], &(0x7f0000000400)='syzkaller\x00', 0x3, 0xffb, &(0x7f0000000540)=""/4091, 0x41000, 0x30, '\x00', r7, 0x0, r4, 0x8, 0x0, 0x0, 0x10, &(0x7f00000018c0)={0x5, 0xc, 0x3ff, 0x8}, 0x10, 0x0, 0x0, 0x2, &(0x7f0000001980)=[r8], &(0x7f00000019c0)=[{0x3, 0x2, 0x1, 0x8}, {0x0, 0x100001, 0xf, 0x9}], 0x10, 0x7fffffff}, 0x90) 22:20:02 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) (async) r3 = add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000240)={'fscrypt:', @desc3}, &(0x7f0000000280)={0x0, "0961cb0c573d8b77f9bcf8ed25d0d3d8f56ccea424025c74be68f5bdbd77bd4c5fbc01423fa437a4b67175560b83a5f5a775c51c35c73cf154234484a20459a4", 0x18}, 0x48, r1) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)={0x3, 0x0, @a}, 0x48, r3) (async) keyctl$clear(0x6, r2) 22:20:02 executing program 2: write$tcp_mem(0xffffffffffffffff, &(0x7f0000000080)={0x6, 0x20, 0x0, 0x20, 0xffffffffffffff6f}, 0x48) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) 22:20:02 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @desc1}, &(0x7f0000000140)={0x0, "bac852bbf68e61c5583516be5b81e7faadd12f7be67be269982d140c04cdda3b59650a0f7591ae82d755569b35095638e0c6cd5e388be5ffc7fd341b6b6b5091", 0x33}, 0x48, r0) (async) r2 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @desc1}, &(0x7f0000000140)={0x0, "bac852bbf68e61c5583516be5b81e7faadd12f7be67be269982d140c04cdda3b59650a0f7591ae82d755569b35095638e0c6cd5e388be5ffc7fd341b6b6b5091", 0x33}, 0x48, r0) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$unlink(0x9, r2, r3) keyctl$search(0xa, r2, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r1) 22:20:02 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$unlink(0x9, r2, r1) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) keyctl$clear(0x7, r0) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) (async) keyctl$unlink(0x9, r2, r1) (async) 22:20:03 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$instantiate(0xc, r0, &(0x7f0000000040)=ANY=[@ANYBLOB="6e65772064656661756c74207472757374656461f366d5db44453a596579ffffff7f002030d4db6fca1a71c4223432d4edda30303130303030303030303030"], 0x32, r0) keyctl$clear(0xe, r0) 22:20:03 executing program 5: pipe2$watch_queue(&(0x7f0000001ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r0, 0x0, 0x0) mq_timedsend(r0, &(0x7f0000000180)="a094b247e7c0b63fd7f21fa403c53a2d015c885dcc89d0818a9b0f1acd5c10d47c71546f5cfeb9d37a380f0db9074921ae46d7f4dee8c99c6709f16f14", 0x3d, 0x5, &(0x7f00000001c0)={0x77359400}) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r1, 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, &(0x7f0000001b40)={0x0, 0x0}) mq_notify(r1, &(0x7f0000001b00)={0x0, 0x2e, 0x4, @tid=r2}) (async) clock_gettime(0x7, &(0x7f0000000040)) (async) pipe2$watch_queue(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) pipe2$watch_queue(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r4, 0x40182103, &(0x7f0000000240)={0x0, 0x2, r3, 0x8, 0x80000}) (async) read$nci(r3, 0x0, 0x0) (async) clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) mq_timedsend(r3, &(0x7f0000000080)="c93dcbf24e9c0b25c9b80ad547d088988f61f3fb0992a03cfbff0f612cc4dcc75524642eead3eaedc83c62c0daec6644205176a137cf884e25eac229d31c577a4d0bbdb6c1aa81936c2001e744883112acadf70f4ecbe20104f1e0ab27cbc7d575dcddb56d308bb3084e037fe05e2ba2b4c4bb2f57e37f8d6adf4f792700a5df002255c810226bf8084b1f1982935ff7d935d2dfe9a98193046b512bd28b66d7631fb12fc23769ce7ffaa5459951", 0xae, 0x1ff, &(0x7f0000000140)={r5, r6+60000000}) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001880)={r4, 0xe0, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000001540)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x9, 0x2, &(0x7f0000001580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001600)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000001640)=[{}, {}, {}, {}, {}, {}, {}, {}, {}], 0x48, 0x10, &(0x7f00000016c0), &(0x7f0000001700), 0x8, 0x10, 0x8, 0x8, &(0x7f0000001740)}}, 0x10) r8 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000001900)={0x1b, 0x0, 0x0, 0x4, 0x0, 0x1, 0x4, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x4, 0x1}, 0x48) r9 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r9) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001a00)={0x18, 0x14, &(0x7f0000000480)=ANY=[@ANYBLOB="18000000070000000000000020000000b7080000000000007b8af8ff00000000b7080000000001000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000800000900230000", @ANYRESOCT=r9, @ANYBLOB="0000000000000000b70500000800000085000000a500000085200000050000000644ff0009000000186900000600000000000000a4e900009500000000000000", @ANYRES16=r7], &(0x7f0000000400)='syzkaller\x00', 0x3, 0xffb, &(0x7f0000000540)=""/4091, 0x41000, 0x30, '\x00', r7, 0x0, r4, 0x8, 0x0, 0x0, 0x10, &(0x7f00000018c0)={0x5, 0xc, 0x3ff, 0x8}, 0x10, 0x0, 0x0, 0x2, &(0x7f0000001980)=[r8], &(0x7f00000019c0)=[{0x3, 0x2, 0x1, 0x8}, {0x0, 0x100001, 0xf, 0x9}], 0x10, 0x7fffffff}, 0x90) 22:20:03 executing program 2: write$tcp_mem(0xffffffffffffffff, &(0x7f0000000080)={0x6, 0x20, 0x0, 0x20, 0xffffffffffffff6f}, 0x48) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) (async) keyctl$clear(0xf, r0) 22:20:03 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @auto=[0x64, 0x65, 0x66, 0x63, 0x30, 0x7, 0x36, 0x0, 0x36, 0x30, 0x38, 0x62, 0x39, 0x36, 0x36, 0x34]}, &(0x7f00000000c0)={0x0, "69290389e224d44e3003bb2607590ecccf8af9b64103cbbbe5808803c3411a4de852e0b9e7b69c8423d00907ec4e9791995575c4ceca9be6787749a1b117ff9b", 0x2b}, 0x48, r0) keyctl$unlink(0x9, r0, r1) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$search(0xa, r2, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, 0x0) 22:20:03 executing program 0: pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r0, 0x0, 0x0) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r1, 0x0, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r1, 0x0, &(0x7f0000000580)) mq_getsetattr(r0, &(0x7f0000000080)={0x53a, 0xe, 0x90bf, 0x4}, &(0x7f0000000140)) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f0000000180), &(0x7f0000000240)={'syz', 0x2}, 0x0, 0x0, r2) ioctl$SNDCTL_SEQ_TESTMIDI(r0, 0x40045108, &(0x7f0000000440)=0xd74c) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, r3) r5 = add_key$keyring(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x3}, 0x0, 0x0, r4) keyctl$search(0xa, r2, &(0x7f0000000340)='blacklist\x00', &(0x7f0000000380)={'syz', 0x1}, r5) r6 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0xd, &(0x7f0000000280)=""/24) r7 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, 0x0) keyctl$search(0xa, r4, &(0x7f0000000000)='big_key\x00', &(0x7f0000000040)={'syz', 0x0}, r2) keyctl$clear(0x6, r2) add_key$fscrypt_provisioning(&(0x7f0000000480), &(0x7f00000004c0)={'syz', 0x2}, &(0x7f0000000500)={0x3, 0x0, @a}, 0x48, 0xfffffffffffffff9) keyctl$search(0xa, r6, &(0x7f00000002c0)='asymmetric\x00', &(0x7f0000000300)={'syz', 0x2}, r7) 22:20:03 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) (async) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$unlink(0x9, r2, r1) 22:20:03 executing program 5: r0 = semget(0x2, 0x0, 0x0) semtimedop(r0, &(0x7f00000000c0)=[{0x0, 0x43, 0x1800}], 0x1, &(0x7f0000000100)={0x77359400}) semctl$SETALL(r0, 0x0, 0x11, &(0x7f0000000040)=[0x200, 0x8, 0x61d3]) clock_gettime(0x1, &(0x7f0000000000)) 22:20:03 executing program 2: write$tcp_mem(0xffffffffffffffff, &(0x7f0000000080)={0x6, 0x20, 0x0, 0x20, 0xffffffffffffff6f}, 0x48) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) 22:20:03 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$instantiate(0xc, r0, &(0x7f0000000040)=ANY=[@ANYBLOB="6e65772064656661756c74207472757374656461f366d5db44453a596579ffffff7f002030d4db6fca1a71c4223432d4edda30303130303030303030303030"], 0x32, r0) (async) keyctl$clear(0xe, r0) 22:20:03 executing program 0: pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r0, 0x0, 0x0) (async) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r1, 0x0, 0x0) (async) ioctl$IOCTL_GET_NCIDEV_IDX(r1, 0x0, &(0x7f0000000580)) mq_getsetattr(r0, &(0x7f0000000080)={0x53a, 0xe, 0x90bf, 0x4}, &(0x7f0000000140)) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f0000000180), &(0x7f0000000240)={'syz', 0x2}, 0x0, 0x0, r2) (async) ioctl$SNDCTL_SEQ_TESTMIDI(r0, 0x40045108, &(0x7f0000000440)=0xd74c) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, r3) r5 = add_key$keyring(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x3}, 0x0, 0x0, r4) keyctl$search(0xa, r2, &(0x7f0000000340)='blacklist\x00', &(0x7f0000000380)={'syz', 0x1}, r5) (async, rerun: 64) r6 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, 0x0) (rerun: 64) semctl$GETALL(0x0, 0x0, 0xd, &(0x7f0000000280)=""/24) (async, rerun: 32) r7 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, 0x0) (async, rerun: 32) keyctl$search(0xa, r4, &(0x7f0000000000)='big_key\x00', &(0x7f0000000040)={'syz', 0x0}, r2) (async) keyctl$clear(0x6, r2) add_key$fscrypt_provisioning(&(0x7f0000000480), &(0x7f00000004c0)={'syz', 0x2}, &(0x7f0000000500)={0x3, 0x0, @a}, 0x48, 0xfffffffffffffff9) (async) keyctl$search(0xa, r6, &(0x7f00000002c0)='asymmetric\x00', &(0x7f0000000300)={'syz', 0x2}, r7) 22:20:03 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @auto=[0x64, 0x65, 0x66, 0x63, 0x30, 0x7, 0x36, 0x0, 0x36, 0x30, 0x38, 0x62, 0x39, 0x36, 0x36, 0x34]}, &(0x7f00000000c0)={0x0, "69290389e224d44e3003bb2607590ecccf8af9b64103cbbbe5808803c3411a4de852e0b9e7b69c8423d00907ec4e9791995575c4ceca9be6787749a1b117ff9b", 0x2b}, 0x48, r0) keyctl$unlink(0x9, r0, r1) (async) keyctl$unlink(0x9, r0, r1) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$search(0xa, r2, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, 0x0) 22:20:03 executing program 5: r0 = semget(0x2, 0x0, 0x0) semtimedop(r0, &(0x7f00000000c0)=[{0x0, 0x43, 0x1800}], 0x1, &(0x7f0000000100)={0x77359400}) semctl$SETALL(r0, 0x0, 0x11, &(0x7f0000000040)=[0x200, 0x8, 0x61d3]) clock_gettime(0x1, &(0x7f0000000000)) (async) clock_gettime(0x1, &(0x7f0000000000)) 22:20:03 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$instantiate(0xc, r0, &(0x7f0000000040)=ANY=[@ANYBLOB="6e65772064656661756c74207472757374656461f366d5db44453a596579ffffff7f002030d4db6fca1a71c4223432d4edda30303130303030303030303030"], 0x32, r0) keyctl$clear(0xe, r0) 22:20:03 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "742717a9313cbf44cf44e0373b83f551e45bab5612e9cf1ecfec23a993d1c3ca106bef269a2d72b99b6fa2ce381b599ce211d957ec1fef7fbb73cd461a10afbe", 0x16}, 0x48, r1) 22:20:03 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) socket$igmp(0x2, 0x3, 0x2) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r1, 0x0, 0x0) ioctl$SNDCTL_SEQ_RESET(r1, 0x5100) 22:20:03 executing program 0: pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r0, 0x0, 0x0) (async) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r1, 0x0, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r1, 0x0, &(0x7f0000000580)) (async) mq_getsetattr(r0, &(0x7f0000000080)={0x53a, 0xe, 0x90bf, 0x4}, &(0x7f0000000140)) (async) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f0000000180), &(0x7f0000000240)={'syz', 0x2}, 0x0, 0x0, r2) (async) ioctl$SNDCTL_SEQ_TESTMIDI(r0, 0x40045108, &(0x7f0000000440)=0xd74c) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, r3) r5 = add_key$keyring(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x3}, 0x0, 0x0, r4) keyctl$search(0xa, r2, &(0x7f0000000340)='blacklist\x00', &(0x7f0000000380)={'syz', 0x1}, r5) (async) r6 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, 0x0) (async) semctl$GETALL(0x0, 0x0, 0xd, &(0x7f0000000280)=""/24) (async) r7 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, 0x0) (async) keyctl$search(0xa, r4, &(0x7f0000000000)='big_key\x00', &(0x7f0000000040)={'syz', 0x0}, r2) keyctl$clear(0x6, r2) add_key$fscrypt_provisioning(&(0x7f0000000480), &(0x7f00000004c0)={'syz', 0x2}, &(0x7f0000000500)={0x3, 0x0, @a}, 0x48, 0xfffffffffffffff9) (async) keyctl$search(0xa, r6, &(0x7f00000002c0)='asymmetric\x00', &(0x7f0000000300)={'syz', 0x2}, r7) 22:20:03 executing program 5: r0 = semget(0x2, 0x0, 0x0) semtimedop(r0, &(0x7f00000000c0)=[{0x0, 0x43, 0x1800}], 0x1, &(0x7f0000000100)={0x77359400}) semctl$SETALL(r0, 0x0, 0x11, &(0x7f0000000040)=[0x200, 0x8, 0x61d3]) (async) clock_gettime(0x1, &(0x7f0000000000)) 22:20:03 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "742717a9313cbf44cf44e0373b83f551e45bab5612e9cf1ecfec23a993d1c3ca106bef269a2d72b99b6fa2ce381b599ce211d957ec1fef7fbb73cd461a10afbe", 0x16}, 0x48, r1) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) keyctl$clear(0x7, r0) (async) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "742717a9313cbf44cf44e0373b83f551e45bab5612e9cf1ecfec23a993d1c3ca106bef269a2d72b99b6fa2ce381b599ce211d957ec1fef7fbb73cd461a10afbe", 0x16}, 0x48, r1) (async) 22:20:03 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$instantiate(0xc, r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6e657720676566617520797a20303030d52e12ac0b60fe8a0acda2229e59f93030000000"], 0x2a, r0) keyctl$clear(0xe, r0) 22:20:03 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @auto=[0x64, 0x65, 0x66, 0x63, 0x30, 0x7, 0x36, 0x0, 0x36, 0x30, 0x38, 0x62, 0x39, 0x36, 0x36, 0x34]}, &(0x7f00000000c0)={0x0, "69290389e224d44e3003bb2607590ecccf8af9b64103cbbbe5808803c3411a4de852e0b9e7b69c8423d00907ec4e9791995575c4ceca9be6787749a1b117ff9b", 0x2b}, 0x48, r0) keyctl$unlink(0x9, r0, r1) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$search(0xa, r2, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, 0x0) (async) keyctl$search(0xa, r2, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, 0x0) 22:20:03 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) socket$igmp(0x2, 0x3, 0x2) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r1, 0x0, 0x0) ioctl$SNDCTL_SEQ_RESET(r1, 0x5100) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$clear(0xf, r0) (async) socket$igmp(0x2, 0x3, 0x2) (async) pipe2$watch_queue(&(0x7f0000003b40), 0x80) (async) read$nci(r1, 0x0, 0x0) (async) ioctl$SNDCTL_SEQ_RESET(r1, 0x5100) (async) 22:20:03 executing program 5: syz_usb_ep_write$ath9k_ep2(0xffffffffffffffff, 0x83, 0x12, &(0x7f0000000040)=@conn_svc_rsp={0x0, 0x0, 0xa, "c51e4965", {0x3, 0x105, 0x0, 0x81, 0x9, 0x5, 0x5}}) clock_gettime(0x1, &(0x7f0000000000)) 22:20:03 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) (async) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "742717a9313cbf44cf44e0373b83f551e45bab5612e9cf1ecfec23a993d1c3ca106bef269a2d72b99b6fa2ce381b599ce211d957ec1fef7fbb73cd461a10afbe", 0x16}, 0x48, r1) 22:20:03 executing program 0: pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r0, 0x0, 0x0) mmap$KVM_VCPU(&(0x7f0000ffd000/0x1000)=nil, 0x930, 0x3, 0x20010, r0, 0x0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r1) 22:20:03 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$clear(0x7, r2) r3 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) 22:20:03 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$instantiate(0xc, r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6e657720676566617520797a20303030d52e12ac0b60fe8a0acda2229e59f93030000000"], 0x2a, r0) keyctl$clear(0xe, r0) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) keyctl$instantiate(0xc, r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6e657720676566617520797a20303030d52e12ac0b60fe8a0acda2229e59f93030000000"], 0x2a, r0) (async) keyctl$clear(0xe, r0) (async) 22:20:03 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) socket$igmp(0x2, 0x3, 0x2) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r1, 0x0, 0x0) ioctl$SNDCTL_SEQ_RESET(r1, 0x5100) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$clear(0xf, r0) (async) socket$igmp(0x2, 0x3, 0x2) (async) pipe2$watch_queue(&(0x7f0000003b40), 0x80) (async) read$nci(r1, 0x0, 0x0) (async) ioctl$SNDCTL_SEQ_RESET(r1, 0x5100) (async) 22:20:03 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="63b6f306fe294cb4f5dd2813dfaf17cf8603a5c354d5db1abd452dc9c3a8363929650a590f0be325127777c200aafaab813797629f4dc8b54de82d70959e8b30c7ba7b59f35d8ca9a14d0daf40663e4fda55f1dd8cf0fdff254d78076788d828975cc5e07c28807ee4b9ed9f0177a29b306b5d3706ec2d440e2102f2f62f31ca5657c7f447155e662804b874d558210b1c48eabbf9bfc315fe3b75eef8d415a4dc920b5e54429be74912350806b939a119a19da24e7c4dc60316c896b1938a232662ff048dbdc1a4b50df91da22e3025c1fb031e5606", 0xd6, 0xfffffffffffffff8) keyctl$clear(0x7, r0) 22:20:03 executing program 0: pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r0, 0x0, 0x0) mmap$KVM_VCPU(&(0x7f0000ffd000/0x1000)=nil, 0x930, 0x3, 0x20010, r0, 0x0) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r1) 22:20:03 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$unlink(0x9, r1, r0) keyctl$clear(0xf, r0) 22:20:03 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) keyctl$instantiate(0xc, r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6e657720676566617520797a20303030d52e12ac0b60fe8a0acda2229e59f93030000000"], 0x2a, r0) (async) keyctl$clear(0xe, r0) 22:20:03 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) (async) keyctl$clear(0x7, r2) r3 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) 22:20:04 executing program 4: add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="63b6f306fe294cb4f5dd2813dfaf17cf8603a5c354d5db1abd452dc9c3a8363929650a590f0be325127777c200aafaab813797629f4dc8b54de82d70959e8b30c7ba7b59f35d8ca9a14d0daf40663e4fda55f1dd8cf0fdff254d78076788d828975cc5e07c28807ee4b9ed9f0177a29b306b5d3706ec2d440e2102f2f62f31ca5657c7f447155e662804b874d558210b1c48eabbf9bfc315fe3b75eef8d415a4dc920b5e54429be74912350806b939a119a19da24e7c4dc60316c896b1938a232662ff048dbdc1a4b50df91da22e3025c1fb031e5606", 0xd6, 0xfffffffffffffff8) keyctl$clear(0x7, r0) 22:20:04 executing program 5: syz_usb_ep_write$ath9k_ep2(0xffffffffffffffff, 0x83, 0x12, &(0x7f0000000040)=@conn_svc_rsp={0x0, 0x0, 0xa, "c51e4965", {0x3, 0x105, 0x0, 0x81, 0x9, 0x5, 0x5}}) clock_gettime(0x1, &(0x7f0000000000)) 22:20:04 executing program 0: pipe2$watch_queue(&(0x7f0000000000), 0x80) (async) pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r0, 0x0, 0x0) mmap$KVM_VCPU(&(0x7f0000ffd000/0x1000)=nil, 0x930, 0x3, 0x20010, r0, 0x0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r1) 22:20:04 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$unlink(0x9, r1, r0) keyctl$clear(0xf, r0) 22:20:04 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$clear(0x7, r2) r3 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) (async) keyctl$clear(0x7, r2) (async) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) (async) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) (async) 22:20:04 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async, rerun: 32) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="63b6f306fe294cb4f5dd2813dfaf17cf8603a5c354d5db1abd452dc9c3a8363929650a590f0be325127777c200aafaab813797629f4dc8b54de82d70959e8b30c7ba7b59f35d8ca9a14d0daf40663e4fda55f1dd8cf0fdff254d78076788d828975cc5e07c28807ee4b9ed9f0177a29b306b5d3706ec2d440e2102f2f62f31ca5657c7f447155e662804b874d558210b1c48eabbf9bfc315fe3b75eef8d415a4dc920b5e54429be74912350806b939a119a19da24e7c4dc60316c896b1938a232662ff048dbdc1a4b50df91da22e3025c1fb031e5606", 0xd6, 0xfffffffffffffff8) (async, rerun: 32) keyctl$clear(0x7, r0) 22:20:04 executing program 1: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0x0) keyctl$clear(0xe, r0) 22:20:04 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x0}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f0000000040), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r2) keyctl$clear(0x6, r1) 22:20:04 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$KEYCTL_MOVE(0x1e, r3, r0, r2, 0x0) 22:20:04 executing program 1: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0x0) keyctl$clear(0xe, r0) 22:20:04 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$unlink(0x9, r1, r0) keyctl$clear(0xf, r0) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, r0) (async) keyctl$unlink(0x9, r1, r0) (async) keyctl$clear(0xf, r0) (async) 22:20:04 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000600), &(0x7f0000000640)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff9) r2 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc2}, &(0x7f00000002c0)={0x0, "c87af00ca57e467cd1cd08107d1fce9338186217a6516397c01bddc5f57a7acc882005b4005486692b41a6e3151f617b5403d3e7f52d00", 0x11}, 0x48, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000000340)='cifs.idmap\x00', 0x0) add_key$user(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x3}, &(0x7f0000000440)="2151a0c8fd3e0dd2ac2e4a0e401f078983251ec2322b70ff9fcc55d51f0aa17753a3529de9c6d1667fd1e4ede77aa82859dc9b70a00285e936d082076125723782f30091d7a86b0935e2831a134ef23f35414b5ffdbcefb1dc7c3d47906cd4c9405038b69a9267e1e06b4f9432e16e200016bf4b3f459cb4814ea087b0b25543d37310eba77ed301bf0fcf680bf63d47bbc168e2a8eb63f8f4e9d67633b29b6e3552127c4555fc1d002a27dc0325f8c7ce63fb3b89be6087f8e37a24f72a920d96686573cd1602b1465550e927123a7cfbe65d2b0a3acefa99f6bb0ece911c04a75dd2f3772e4187ecbee4adcd044e7b81eece3500ecb6", 0xf7, r2) keyctl$search(0xa, 0x0, &(0x7f00000006c0)='cifs.idmap\x00', &(0x7f0000000700)={'syz', 0x0}, r2) add_key$user(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x1}, &(0x7f00000008c0)="8ffe86f7fe8f975d8255f732295f4e2ef5923ccbe52a01a5be0a3409bd84eca9810673957f3f87276d14b1d2babefcf808f78f67e3733f73499cd1abb19083634582d873413eff4982e20a40e02a71164982561aad7969c9ca0963693325f5a427", 0x61, r2) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc4}, &(0x7f0000000080)={0x0, "6130322f4dfe3e3e2fa678113ba5bb887f0a6a2ab18f3d1a6d558ecf67716ea92e49bb26c47df899d67ffd69b66e3e3267a83b0f6ca008f61118bf027a37bd7c", 0x29}, 0x48, 0xfffffffffffffff9) r4 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc2}, &(0x7f00000002c0)={0x0, "c87af00ca57e467cd1cd08107d1fce9338186217a6516397c01bddc5f57a7ad3a34db71bf6a985f1a9cc882005b4fe5486692b41a6e3151f617b5403d3e7f52f", 0x11}, 0x48, 0xfffffffffffffff9) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r4, &(0x7f0000000340)='cifs.idmap\x00', 0x0) r5 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r5) keyctl$KEYCTL_MOVE(0x1e, 0x0, r4, r5, 0x3e6c931436a7ab1b) add_key$user(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x3}, &(0x7f0000000440)="2151a0c8fd3e0dd2ac2e4a0e401f078983251ec2322b70ff9fcc55d51f0aa17753a3529de9c6d1667fd1e4ede77aa82859dc9b70a00285e936d082076125723782f30091d7a86b0935e2831a134ef23f35414b5ffdbcefb1dc7c3d47906cd4c9405038b69a9267e1e06b4f9432e16e200016bf4b3f459cb4814ea087b0b25543d37310eba77ed301bf0fcf680bf63d47bbc168e2a8eb63f8f4e9d67633b29b6e3552127c4555fc1d002a27dc0325f8c7ce63fb3b89be6087f8e37a24f72a920d96686573cd1602b1465550e927123a7cfbe65d2b0a3acefa99f6bb0ece911c04a75dd2f3772e4187ecbee4adcd044e7b81eece3500ecb6", 0xf7, r4) keyctl$search(0xa, 0x0, &(0x7f00000006c0)='cifs.idmap\x00', &(0x7f0000000700)={'syz', 0x0}, r4) add_key$user(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x1}, &(0x7f00000008c0)="8ffe86f7fe8f975d8255f732295f4e2ef5923ccbe52a01a5be0a3409bd84eca9810673957f3f87276d14b1d2babefcf808f78f67e3733f73499cd1abb19083634582d873413eff4982e20a40e02a71164982561aad7969c9ca0963693325f5a427", 0x61, r4) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r6, 0x0, 0x0) ioctl$SIOCSIFMTU(r6, 0x8922, &(0x7f0000000680)={'\x00', 0x68}) r7 = add_key$fscrypt_v1(&(0x7f0000000380), &(0x7f0000000540)={'fscrypt:', @auto=[0x63, 0x66, 0x39, 0x36, 0x6796518d2ec18a01, 0x31, 0x62, 0x63, 0x30, 0x30, 0x9, 0x38, 0x31, 0x66, 0x31, 0x62]}, &(0x7f0000000580)={0x0, "8f371a031c8d56883dab0c88ce09d0d4a00398aa2750b6ae796ce2db212d472347c1f2e38fa9e9fd6c8cdce01077372421ac0d85e23ba69defe2e809b166fe3d", 0x1c}, 0x48, r4) keyctl$dh_compute(0x17, &(0x7f0000000100)={r7, r3, r4}, &(0x7f0000000240)=""/131, 0x83, &(0x7f0000000180)={&(0x7f0000000140)={'sha384-arm64\x00'}, &(0x7f0000002a40)="be95400597411d7122408e43dd13869cf09f89ebc0b2289994d15fb77062759e9ebedb412a35ebecbf5cb45fd35272e144f41781c28e4fc68187c8755ab766d1afffe284879afe2cd18b4b8049f51417473beb9a40ead65f1581fe15cc96c1ce6385a743abaeb9fe9dece238edb431710e9e38e15558abd8b5abb93cc7c8c3ba8b88d360fa23cc824c698d16c82e95083ef0ec2e61191ffe77665c6350722010e4c7738b81834bfce1a41e8a8351cf6421957c20ab996794dd77fa51571a5f728a279d0c19f799169ece2b6eec884e36a572f42a37043e89b16b3ce811468bb47f043ae6a1896414abf949648a44f2fe21b9e28383347be0ae950a708bc1a8949291bd8f2bc810a470064afef853676f277872a1bd690bed11de56431f199ce4930bdd1889ead36b75caa887a21d72d3912591f48e2f4697a40576eb1ba4ec2cf6998d94413b6b071f9e2c7ab8460144eb6d31621c299980bf9a5e09d93bc8b24fc578f5923aee8c1f614fbb57283debaac6ff595348996925703957177d2285a6a667e7e27a2bcc2150c263d3ec5b9a13898530dd0f61438cce1bf556d9fc74af4e8efffcf637ec38cca82cdee35d262d2614a0e48d8ab35dad536cca7475cf3accc50fbea3d17ef5b0733a1a04dfec7d6482ac99fff88867ee1de7185e2f7b1704d891090e4a9ca81130e46c7ecd8907dd0a50c64f9aa90331900d60c26cddac203652a10d84fc8c066e01ef2fdcadc227cfbe857f5d6d566bdf43da018479593d23db06c1ec217e40b3e2373f6dc7956bfcf48f41e3640a837645d71b0ab9cf96565b16e8ed1318381c191642e98cc7401537e278bebb6113d2acf15fc8c0da2b73c9a43a9bbbc04dde3b1d5fd7b951d8b138a7bbd4825e7e18bf1eccc7dcaa8607298f3f3558c5d9d00ca98a5f6779bd2829763141ac54eac51d1a3abe0a9af60d0ccbdb3b32cfd84f64ea6bf044b09be9cee9d2564c6d36e175c3a0b1c1abd46a404e9d8c279f40e54020fbe5846d72ae1b686a7b8629aeed3b03debe6b7550c47ccf658145f2f404e616ae676e6c03323aaa290cc103057481578d8fb2507a698cd3114c7b4e22bb145f2f268e732141e1eb09a261738757c51c4fa166d45f34e8b61e95fb3c82d9cbcb293829eb4d675adf444a9d8dbb28c528c2f4eccbcf529e7ef4558f5e54e7008aca192b73b21ada9091c89ba923a8a7dabfd77b1e84cf41fff21c2ec2ac12caff58ceef384dcd3032af28ac9a1791fe55b9446ac42ff10600000000000000bbdd91a058023c7a9658d6d7d95e3bc5ebb196b7550106516a65e139614b80647e631c7fa978cc592a35645cfbcd2de2299fb31d3f0a28907c08d75f75aebdf2399d018b5c87aa2ebd08e706b198d897fdbe43818b2ad55a909694379dd6ec11c1275f79d2f4fa80a18b31a80e140ee95bc0122217bdfa022f30e215458eac325264b5b3bcd8651a4d1a5ec5a929a18e8688d5ff605a38390084bc879811e6c272cafb3b1eca560bcde7afa7fce95a69f22afba54f2ec3df716929e1f2aebea09544f64bfbcad61f18ed189e59c1ef6248c2f6a7c54caa05bce7148d55a1182498d6b76c99a2ed4355c05d60739aa2efedcc84d2282d5c28d3f11fd1a6ec4efac83ec281d9d6c124807c07e030ccc24bddd6e74b70ef5898907e46eaf0117a54db2e9a227e95163e33e2239d9b751d2d56de2cdd59d5eb95fd64d1201d48ac68ff88776c6f18bb613837dc5abdf4c67d100665dd36e28fd4befd3e40cc8a68e541881daafa4953ffd0c2d8408b879c092cfbe66913c901064b7dc76377e66472d4c6b057d3b2a6c9ec02862e837c7021f5f215765f91432569eba68565e90fe2af826e596dd30854a16a0043b046ff21c6508966b06f8ed3db3269f49af1ee417fa1916a125261fe899a76ebe4f7233ff722d3a99c763463f32a3a94ec7b7c04c178e9851aef8d8cf1c58a7501dcf9de40e7771d41f9d6d5f97356589cf5746ebb1604aebd7695b608183cbc5e621514238b32af4ca9285fa275d2963f84b4c3d6a7ef13be220a32282247e19313ba212f9b0515410265583e26ff52604787e72cafad1c15a6a31cc8ad8c7dbe34daaabeb9cce1319f0af685b35d26a7c4fa815aa1a6bddf725c252d95d5179e084f5396d73f73ab019abd64b2fc398b0cec1a6d497b8fe2df222b3cb0d9c231a5c98d1287e4f061fb4322d1c461fcdc406ea9bff67e71fd0ac0012e51f2571e3d810da1f203fa84422d98ea35a19d199d58c04925c95b5babf0305e0cdb7709a8da490192c3a8270d54902e6bafbb7a902a76a3acd68f820191827d51f0e3be8d0a038c967749df53288e11ae4c2287e79f6ba83c2396e89705a4bda81b5341f75e6699b6bc53dd8155062032f92f6b1c03ab5819d72e7a23c8414dbb132b572ee7fc86cd4eb5606928c61a3db09c83ac3852f7e6079fb82e46ba189b8672ec023774b3b181d54971cf770ee77e336a092fa2e8813aa6b8f2c48b738c938ef36a10d75842ec17ad380aeda3737fc629195d2b8230fabd09c23fcea0875097aea83942f99926d465cd751f900dd0f60bde0dc9168af454081d5d7b5aae1e1ff1a3bd7faf24d4b5538cde7efe6c91bee28623c396be9dfe43d741fd5bc2762d25b5a685bc2f8fdd255cb13cad266f535e6e1bae10b1ea975bced64193b59a3237eab21f69b8233620c527fa6d23d755cdce6fb986fbf0e41de7a7c9f811f1fd69870965bb32a3d405776be0d7279db6443038de072b21cfa63f7fdfa0961dde278e5bface2cc373a5ae86bc6c8750ffa7d433a8746f5269a4eef5198ba4b3b1797d8a793a6f0449988f043f2e6ff323676071f28bb85f3f4bde28d78f4aa3dd95801d522d1b30874fe05267004522d313a72de67f4856ab3ab76b330fea5512d9e33a8cc688463bc06e1a7ef49fdab0df359065f2a6b53c7b08e93dcceb1dcd1a77735f46abb80bf7d4f8371c8b8b2be589cc83e36b25f41314e22eb7d4c5e3eb25172056e1b327b0b10b13d48330c732dab99ad5324900de95a5b057fc023911d013ce37bf71bd4788edec87e9a1f827fc2e36f5a24b929ef1a805f4b27772a6947115e82a2040e0c6554b5f7bf5934fdb10ac89f574274a8092ff99af0b9ac148528b858efe7ff6a8caecb29fa75e1f7a3971cbd349dcfad0ae4b5051976f5105ffa7a5bc45753631040d5c6b0f8db1d7c03fecb931bccd7c06c8d8c73b9818e933b55d05ede09c33c2e74ac2351ac6c70aa9480b3dc0a1e5480a89790efa982b766c054aabaa18219f2213717901faa3b3b3cefdb615627d8570c087d9bf12363272ce27fe6a062933197b11c6b317aa4417737bffae4b7ff7244b4ff5945b88724dbe892418b89e876ec246c72ff3c37d5a0d6d8fec329e557e929aac4a245d5cea959354c9acf50c253e326619fbbd7ef47f06f113b82b49ab69ef1a4b562313a31b30254395e99d7ead1e5fc4c1dd1e5e7bb61272cf4988384c6848dc5475c6d4c1414704821a62b35b313256f05c05fd157ace8aeb5b622f17b33b6364e582898221706eb8cadbdc0a9c309f27e5b139ddfd6b5dbb30d1d61964967418b9d630c2a27ea56559320b654c7e0ae98400076552a4ce35ca17b17c408085df2867a09d5593f9a22f79ef5a31d48d277313194e35a318230537a2a40a7c092a23710056498b70a27717c08d6e4696070c9e7927250935fc76b2c7ded7dbcb0cbd29e576b2adb68e7e45d9046a1f9ecd9195596e5dd942c5b0b9a8475765ae3fd3a5749085b124e530d054aa27bea0d507b1cfe03bd846706232882e286f33358649aada09d274f624513dbe7dd149032be9f78e4048469a779dc42f5e297399450ee5905570ad4802938916e20ef834507700e69154163c428c1ffae41e1fdddafdfe2512a8047f8da7f5ce095b4157165df52f16928656e2eb1bbdd0f27cfea3da4488b90d17e7b1a4f8209af6950ec7c571f20af4092af457b1020d166abc882c5e26df8c169a0913f3ac4cefcbd530c0d6f2a2553b9e5e74ee268b35e2ea9282a0cb26f5e305dc37f46f201144e1f15e0a183f7d41cea864f85ec0302ea16542b83fee2fb37d07b37368c3202d98bbd6237ea12919bbd829f0f1260a42b23f0b975412118d10c366ce0ac4ddd66ec7ad6486c6b724f30c2f3a5bd35bd71be7ce65e68a7fefbaeb62e0d4ad1f937f857bde05627b2032804869f65c05400c49f319ea51bea254080689f7cdb3a80533f25809eeb25b42db3d9fc9c3183cf923fb23723a5b010b4968ca5161fd1add5cce7d0416256130c93810e5e854b2646bba7825555a2870f361983a1d95b4591d0156fb9a2bdd6170e9f16168764a0bd59b86b2390e77248ca7b2e2356306c6c28541d9f46a7771fd392ba7e8af53b158ba42f862110d057a3b7f8b562a5dc79bcc609d3684b013d6b25058069429feb82221ac97e4e29a00b4c944dccb1ab3a16da80be4bc657d95b930b3e948ff55ff5c7479119bcb4934c88421c5b431b6c55859cdf72b349248660bd986ce07fadfc703ae11375a9b0bcdbca9a22afee4ba60f58af0c07b666db340b8f7bd615ba86bf190b219099e77594dd415fad2d1a2a36176c49484530db04ee15c7bf37caba782ddbb13978c1230e7c68764ee43aaf3db5e4a81cb643dd196f3c09433a02606a986d78a1b858107f68eb73158dd4e6248b96e9bf49f0db890f664902ef9670292ac6b4773e0f4f900d47061aa9b83d58117074f4bbab0aca196015441e0c4c0ab5382f9ea0518f207340229588be967f0f195f9507ed32901a2e05419ab4d6b61b8cfd3ea4e9ca3f0c329142ba0a00fd7f1b2b6d75b4788a2df00938797fa576e9189667ca3b51e3015d64e17ce4c392abd23ef0f57a79ec43965237fc2da3011c93cd52beacbb0f959e9e0432b530502ff042b7ddad0cc642672a0e3baa33e831ae01c03d825551d31cce993b9ccd4e2c8684a73de58ac12dc3af8748851a547badcba13be33e9ba29102d4895df06a4bb4d8cbb225f80d61210da65de393bb7c61ea544125414b91c040b0b02f7bd9ccdebfd5393f73da2d0ff0f000010f0fca697af5eaa0d9662ecc00c805ec68a4f1d94c3c4ecac5bce97a647bc73095b94227afe03941b319eaf42c5c278e329b33e29d7ef89b48e722488733fb3b3595b5189d017e6322c4602f9dbef4589afdc4ba9303c6199a8788c49dc4e3a18c49c7ea495eb3b620e4a2820da87f20f6b54a7bd304e2bf66676ea58cfb128db52b3663dae463ab46f3a909903590372ed07c31a95dcc014c9681c7a9577280eee06b6c9490848f4836ed1cf7e84a01f21d33d4a94054cd87a557aa645fb2e851509aa4c8a10270f0e726a3507efa0bce4edaec5b541e1c62dc8822dbe3f80ef7a127277f72ee520443a37079aca255a9fa86b06d79d0174afbc240e94be250b9535f51abf124d66c8df4532de112ffc63fdadf5780cd99e8941096e9ec793f6529c80055b4b28dbf006c17205923d3f6d9966b86ebf97c7bc57a458c99c4d9468abba35b78e21e192dcd56d41e1dba7536713e28034a7152c944995a54737b869a3d64c7da09d0b352b4e0e61e39d85d37448203b96407d43d20bd4745c80dc158446aff23378326176c4d4b15a9b90cc4349608d2d1964b5121be4b3aea76fd4a6d79704e47863048c9130a5361737e5dfb86ca0a44fd097626e6456167ff78eb35ca3c637bb6a08902bc9bd134868b0d32c9a5ce1b8c6d347d78eb5c9cad1cdad2a84f19f9d408e9e6bfa7893193da76663d4441dda6808373fc359b35137b734a69a9b0dea0cc07daaa8b102169cd8e3cb78f733b70c0000000000000000000000442208b9f2cba4fafec3402a413d7718555616040dc108873899106a4df9d9ccd296cad5ecf81af5ef4623cfb2711bf215d096ed3faa90", 0x1073}) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) 22:20:04 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x10002, 0x0) keyctl$KEYCTL_WATCH_KEY(0x20, r0, r1, 0xee) 22:20:05 executing program 5: syz_usb_ep_write$ath9k_ep2(0xffffffffffffffff, 0x83, 0x12, &(0x7f0000000040)=@conn_svc_rsp={0x0, 0x0, 0xa, "c51e4965", {0x3, 0x105, 0x0, 0x81, 0x9, 0x5, 0x5}}) (async) clock_gettime(0x1, &(0x7f0000000000)) 22:20:05 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$KEYCTL_MOVE(0x1e, r3, r0, r2, 0x0) 22:20:05 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x0}, 0x0, 0x0, r1) (async) r2 = add_key$keyring(&(0x7f0000000040), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r2) (async) keyctl$clear(0x6, r1) 22:20:05 executing program 1: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0x0) keyctl$clear(0xe, r0) (async) keyctl$clear(0xe, r0) 22:20:05 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = add_key$keyring(&(0x7f0000000600), &(0x7f0000000640)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff9) r2 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc2}, &(0x7f00000002c0)={0x0, "c87af00ca57e467cd1cd08107d1fce9338186217a6516397c01bddc5f57a7acc882005b4005486692b41a6e3151f617b5403d3e7f52d00", 0x11}, 0x48, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000000340)='cifs.idmap\x00', 0x0) (async) add_key$user(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x3}, &(0x7f0000000440)="2151a0c8fd3e0dd2ac2e4a0e401f078983251ec2322b70ff9fcc55d51f0aa17753a3529de9c6d1667fd1e4ede77aa82859dc9b70a00285e936d082076125723782f30091d7a86b0935e2831a134ef23f35414b5ffdbcefb1dc7c3d47906cd4c9405038b69a9267e1e06b4f9432e16e200016bf4b3f459cb4814ea087b0b25543d37310eba77ed301bf0fcf680bf63d47bbc168e2a8eb63f8f4e9d67633b29b6e3552127c4555fc1d002a27dc0325f8c7ce63fb3b89be6087f8e37a24f72a920d96686573cd1602b1465550e927123a7cfbe65d2b0a3acefa99f6bb0ece911c04a75dd2f3772e4187ecbee4adcd044e7b81eece3500ecb6", 0xf7, r2) (async) keyctl$search(0xa, 0x0, &(0x7f00000006c0)='cifs.idmap\x00', &(0x7f0000000700)={'syz', 0x0}, r2) (async) add_key$user(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x1}, &(0x7f00000008c0)="8ffe86f7fe8f975d8255f732295f4e2ef5923ccbe52a01a5be0a3409bd84eca9810673957f3f87276d14b1d2babefcf808f78f67e3733f73499cd1abb19083634582d873413eff4982e20a40e02a71164982561aad7969c9ca0963693325f5a427", 0x61, r2) (async) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc4}, &(0x7f0000000080)={0x0, "6130322f4dfe3e3e2fa678113ba5bb887f0a6a2ab18f3d1a6d558ecf67716ea92e49bb26c47df899d67ffd69b66e3e3267a83b0f6ca008f61118bf027a37bd7c", 0x29}, 0x48, 0xfffffffffffffff9) r4 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc2}, &(0x7f00000002c0)={0x0, "c87af00ca57e467cd1cd08107d1fce9338186217a6516397c01bddc5f57a7ad3a34db71bf6a985f1a9cc882005b4fe5486692b41a6e3151f617b5403d3e7f52f", 0x11}, 0x48, 0xfffffffffffffff9) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r4, &(0x7f0000000340)='cifs.idmap\x00', 0x0) (async) r5 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r5) keyctl$KEYCTL_MOVE(0x1e, 0x0, r4, r5, 0x3e6c931436a7ab1b) add_key$user(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x3}, &(0x7f0000000440)="2151a0c8fd3e0dd2ac2e4a0e401f078983251ec2322b70ff9fcc55d51f0aa17753a3529de9c6d1667fd1e4ede77aa82859dc9b70a00285e936d082076125723782f30091d7a86b0935e2831a134ef23f35414b5ffdbcefb1dc7c3d47906cd4c9405038b69a9267e1e06b4f9432e16e200016bf4b3f459cb4814ea087b0b25543d37310eba77ed301bf0fcf680bf63d47bbc168e2a8eb63f8f4e9d67633b29b6e3552127c4555fc1d002a27dc0325f8c7ce63fb3b89be6087f8e37a24f72a920d96686573cd1602b1465550e927123a7cfbe65d2b0a3acefa99f6bb0ece911c04a75dd2f3772e4187ecbee4adcd044e7b81eece3500ecb6", 0xf7, r4) (async) keyctl$search(0xa, 0x0, &(0x7f00000006c0)='cifs.idmap\x00', &(0x7f0000000700)={'syz', 0x0}, r4) (async) add_key$user(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x1}, &(0x7f00000008c0)="8ffe86f7fe8f975d8255f732295f4e2ef5923ccbe52a01a5be0a3409bd84eca9810673957f3f87276d14b1d2babefcf808f78f67e3733f73499cd1abb19083634582d873413eff4982e20a40e02a71164982561aad7969c9ca0963693325f5a427", 0x61, r4) (async) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r6, 0x0, 0x0) (async) ioctl$SIOCSIFMTU(r6, 0x8922, &(0x7f0000000680)={'\x00', 0x68}) (async) r7 = add_key$fscrypt_v1(&(0x7f0000000380), &(0x7f0000000540)={'fscrypt:', @auto=[0x63, 0x66, 0x39, 0x36, 0x6796518d2ec18a01, 0x31, 0x62, 0x63, 0x30, 0x30, 0x9, 0x38, 0x31, 0x66, 0x31, 0x62]}, &(0x7f0000000580)={0x0, "8f371a031c8d56883dab0c88ce09d0d4a00398aa2750b6ae796ce2db212d472347c1f2e38fa9e9fd6c8cdce01077372421ac0d85e23ba69defe2e809b166fe3d", 0x1c}, 0x48, r4) keyctl$dh_compute(0x17, &(0x7f0000000100)={r7, r3, r4}, &(0x7f0000000240)=""/131, 0x83, &(0x7f0000000180)={&(0x7f0000000140)={'sha384-arm64\x00'}, &(0x7f0000002a40)="be95400597411d7122408e43dd13869cf09f89ebc0b2289994d15fb77062759e9ebedb412a35ebecbf5cb45fd35272e144f41781c28e4fc68187c8755ab766d1afffe284879afe2cd18b4b8049f51417473beb9a40ead65f1581fe15cc96c1ce6385a743abaeb9fe9dece238edb431710e9e38e15558abd8b5abb93cc7c8c3ba8b88d360fa23cc824c698d16c82e95083ef0ec2e61191ffe77665c6350722010e4c7738b81834bfce1a41e8a8351cf6421957c20ab996794dd77fa51571a5f728a279d0c19f799169ece2b6eec884e36a572f42a37043e89b16b3ce811468bb47f043ae6a1896414abf949648a44f2fe21b9e28383347be0ae950a708bc1a8949291bd8f2bc810a470064afef853676f277872a1bd690bed11de56431f199ce4930bdd1889ead36b75caa887a21d72d3912591f48e2f4697a40576eb1ba4ec2cf6998d94413b6b071f9e2c7ab8460144eb6d31621c299980bf9a5e09d93bc8b24fc578f5923aee8c1f614fbb57283debaac6ff595348996925703957177d2285a6a667e7e27a2bcc2150c263d3ec5b9a13898530dd0f61438cce1bf556d9fc74af4e8efffcf637ec38cca82cdee35d262d2614a0e48d8ab35dad536cca7475cf3accc50fbea3d17ef5b0733a1a04dfec7d6482ac99fff88867ee1de7185e2f7b1704d891090e4a9ca81130e46c7ecd8907dd0a50c64f9aa90331900d60c26cddac203652a10d84fc8c066e01ef2fdcadc227cfbe857f5d6d566bdf43da018479593d23db06c1ec217e40b3e2373f6dc7956bfcf48f41e3640a837645d71b0ab9cf96565b16e8ed1318381c191642e98cc7401537e278bebb6113d2acf15fc8c0da2b73c9a43a9bbbc04dde3b1d5fd7b951d8b138a7bbd4825e7e18bf1eccc7dcaa8607298f3f3558c5d9d00ca98a5f6779bd2829763141ac54eac51d1a3abe0a9af60d0ccbdb3b32cfd84f64ea6bf044b09be9cee9d2564c6d36e175c3a0b1c1abd46a404e9d8c279f40e54020fbe5846d72ae1b686a7b8629aeed3b03debe6b7550c47ccf658145f2f404e616ae676e6c03323aaa290cc103057481578d8fb2507a698cd3114c7b4e22bb145f2f268e732141e1eb09a261738757c51c4fa166d45f34e8b61e95fb3c82d9cbcb293829eb4d675adf444a9d8dbb28c528c2f4eccbcf529e7ef4558f5e54e7008aca192b73b21ada9091c89ba923a8a7dabfd77b1e84cf41fff21c2ec2ac12caff58ceef384dcd3032af28ac9a1791fe55b9446ac42ff10600000000000000bbdd91a058023c7a9658d6d7d95e3bc5ebb196b7550106516a65e139614b80647e631c7fa978cc592a35645cfbcd2de2299fb31d3f0a28907c08d75f75aebdf2399d018b5c87aa2ebd08e706b198d897fdbe43818b2ad55a909694379dd6ec11c1275f79d2f4fa80a18b31a80e140ee95bc0122217bdfa022f30e215458eac325264b5b3bcd8651a4d1a5ec5a929a18e8688d5ff605a38390084bc879811e6c272cafb3b1eca560bcde7afa7fce95a69f22afba54f2ec3df716929e1f2aebea09544f64bfbcad61f18ed189e59c1ef6248c2f6a7c54caa05bce7148d55a1182498d6b76c99a2ed4355c05d60739aa2efedcc84d2282d5c28d3f11fd1a6ec4efac83ec281d9d6c124807c07e030ccc24bddd6e74b70ef5898907e46eaf0117a54db2e9a227e95163e33e2239d9b751d2d56de2cdd59d5eb95fd64d1201d48ac68ff88776c6f18bb613837dc5abdf4c67d100665dd36e28fd4befd3e40cc8a68e541881daafa4953ffd0c2d8408b879c092cfbe66913c901064b7dc76377e66472d4c6b057d3b2a6c9ec02862e837c7021f5f215765f91432569eba68565e90fe2af826e596dd30854a16a0043b046ff21c6508966b06f8ed3db3269f49af1ee417fa1916a125261fe899a76ebe4f7233ff722d3a99c763463f32a3a94ec7b7c04c178e9851aef8d8cf1c58a7501dcf9de40e7771d41f9d6d5f97356589cf5746ebb1604aebd7695b608183cbc5e621514238b32af4ca9285fa275d2963f84b4c3d6a7ef13be220a32282247e19313ba212f9b0515410265583e26ff52604787e72cafad1c15a6a31cc8ad8c7dbe34daaabeb9cce1319f0af685b35d26a7c4fa815aa1a6bddf725c252d95d5179e084f5396d73f73ab019abd64b2fc398b0cec1a6d497b8fe2df222b3cb0d9c231a5c98d1287e4f061fb4322d1c461fcdc406ea9bff67e71fd0ac0012e51f2571e3d810da1f203fa84422d98ea35a19d199d58c04925c95b5babf0305e0cdb7709a8da490192c3a8270d54902e6bafbb7a902a76a3acd68f820191827d51f0e3be8d0a038c967749df53288e11ae4c2287e79f6ba83c2396e89705a4bda81b5341f75e6699b6bc53dd8155062032f92f6b1c03ab5819d72e7a23c8414dbb132b572ee7fc86cd4eb5606928c61a3db09c83ac3852f7e6079fb82e46ba189b8672ec023774b3b181d54971cf770ee77e336a092fa2e8813aa6b8f2c48b738c938ef36a10d75842ec17ad380aeda3737fc629195d2b8230fabd09c23fcea0875097aea83942f99926d465cd751f900dd0f60bde0dc9168af454081d5d7b5aae1e1ff1a3bd7faf24d4b5538cde7efe6c91bee28623c396be9dfe43d741fd5bc2762d25b5a685bc2f8fdd255cb13cad266f535e6e1bae10b1ea975bced64193b59a3237eab21f69b8233620c527fa6d23d755cdce6fb986fbf0e41de7a7c9f811f1fd69870965bb32a3d405776be0d7279db6443038de072b21cfa63f7fdfa0961dde278e5bface2cc373a5ae86bc6c8750ffa7d433a8746f5269a4eef5198ba4b3b1797d8a793a6f0449988f043f2e6ff323676071f28bb85f3f4bde28d78f4aa3dd95801d522d1b30874fe05267004522d313a72de67f4856ab3ab76b330fea5512d9e33a8cc688463bc06e1a7ef49fdab0df359065f2a6b53c7b08e93dcceb1dcd1a77735f46abb80bf7d4f8371c8b8b2be589cc83e36b25f41314e22eb7d4c5e3eb25172056e1b327b0b10b13d48330c732dab99ad5324900de95a5b057fc023911d013ce37bf71bd4788edec87e9a1f827fc2e36f5a24b929ef1a805f4b27772a6947115e82a2040e0c6554b5f7bf5934fdb10ac89f574274a8092ff99af0b9ac148528b858efe7ff6a8caecb29fa75e1f7a3971cbd349dcfad0ae4b5051976f5105ffa7a5bc45753631040d5c6b0f8db1d7c03fecb931bccd7c06c8d8c73b9818e933b55d05ede09c33c2e74ac2351ac6c70aa9480b3dc0a1e5480a89790efa982b766c054aabaa18219f2213717901faa3b3b3cefdb615627d8570c087d9bf12363272ce27fe6a062933197b11c6b317aa4417737bffae4b7ff7244b4ff5945b88724dbe892418b89e876ec246c72ff3c37d5a0d6d8fec329e557e929aac4a245d5cea959354c9acf50c253e326619fbbd7ef47f06f113b82b49ab69ef1a4b562313a31b30254395e99d7ead1e5fc4c1dd1e5e7bb61272cf4988384c6848dc5475c6d4c1414704821a62b35b313256f05c05fd157ace8aeb5b622f17b33b6364e582898221706eb8cadbdc0a9c309f27e5b139ddfd6b5dbb30d1d61964967418b9d630c2a27ea56559320b654c7e0ae98400076552a4ce35ca17b17c408085df2867a09d5593f9a22f79ef5a31d48d277313194e35a318230537a2a40a7c092a23710056498b70a27717c08d6e4696070c9e7927250935fc76b2c7ded7dbcb0cbd29e576b2adb68e7e45d9046a1f9ecd9195596e5dd942c5b0b9a8475765ae3fd3a5749085b124e530d054aa27bea0d507b1cfe03bd846706232882e286f33358649aada09d274f624513dbe7dd149032be9f78e4048469a779dc42f5e297399450ee5905570ad4802938916e20ef834507700e69154163c428c1ffae41e1fdddafdfe2512a8047f8da7f5ce095b4157165df52f16928656e2eb1bbdd0f27cfea3da4488b90d17e7b1a4f8209af6950ec7c571f20af4092af457b1020d166abc882c5e26df8c169a0913f3ac4cefcbd530c0d6f2a2553b9e5e74ee268b35e2ea9282a0cb26f5e305dc37f46f201144e1f15e0a183f7d41cea864f85ec0302ea16542b83fee2fb37d07b37368c3202d98bbd6237ea12919bbd829f0f1260a42b23f0b975412118d10c366ce0ac4ddd66ec7ad6486c6b724f30c2f3a5bd35bd71be7ce65e68a7fefbaeb62e0d4ad1f937f857bde05627b2032804869f65c05400c49f319ea51bea254080689f7cdb3a80533f25809eeb25b42db3d9fc9c3183cf923fb23723a5b010b4968ca5161fd1add5cce7d0416256130c93810e5e854b2646bba7825555a2870f361983a1d95b4591d0156fb9a2bdd6170e9f16168764a0bd59b86b2390e77248ca7b2e2356306c6c28541d9f46a7771fd392ba7e8af53b158ba42f862110d057a3b7f8b562a5dc79bcc609d3684b013d6b25058069429feb82221ac97e4e29a00b4c944dccb1ab3a16da80be4bc657d95b930b3e948ff55ff5c7479119bcb4934c88421c5b431b6c55859cdf72b349248660bd986ce07fadfc703ae11375a9b0bcdbca9a22afee4ba60f58af0c07b666db340b8f7bd615ba86bf190b219099e77594dd415fad2d1a2a36176c49484530db04ee15c7bf37caba782ddbb13978c1230e7c68764ee43aaf3db5e4a81cb643dd196f3c09433a02606a986d78a1b858107f68eb73158dd4e6248b96e9bf49f0db890f664902ef9670292ac6b4773e0f4f900d47061aa9b83d58117074f4bbab0aca196015441e0c4c0ab5382f9ea0518f207340229588be967f0f195f9507ed32901a2e05419ab4d6b61b8cfd3ea4e9ca3f0c329142ba0a00fd7f1b2b6d75b4788a2df00938797fa576e9189667ca3b51e3015d64e17ce4c392abd23ef0f57a79ec43965237fc2da3011c93cd52beacbb0f959e9e0432b530502ff042b7ddad0cc642672a0e3baa33e831ae01c03d825551d31cce993b9ccd4e2c8684a73de58ac12dc3af8748851a547badcba13be33e9ba29102d4895df06a4bb4d8cbb225f80d61210da65de393bb7c61ea544125414b91c040b0b02f7bd9ccdebfd5393f73da2d0ff0f000010f0fca697af5eaa0d9662ecc00c805ec68a4f1d94c3c4ecac5bce97a647bc73095b94227afe03941b319eaf42c5c278e329b33e29d7ef89b48e722488733fb3b3595b5189d017e6322c4602f9dbef4589afdc4ba9303c6199a8788c49dc4e3a18c49c7ea495eb3b620e4a2820da87f20f6b54a7bd304e2bf66676ea58cfb128db52b3663dae463ab46f3a909903590372ed07c31a95dcc014c9681c7a9577280eee06b6c9490848f4836ed1cf7e84a01f21d33d4a94054cd87a557aa645fb2e851509aa4c8a10270f0e726a3507efa0bce4edaec5b541e1c62dc8822dbe3f80ef7a127277f72ee520443a37079aca255a9fa86b06d79d0174afbc240e94be250b9535f51abf124d66c8df4532de112ffc63fdadf5780cd99e8941096e9ec793f6529c80055b4b28dbf006c17205923d3f6d9966b86ebf97c7bc57a458c99c4d9468abba35b78e21e192dcd56d41e1dba7536713e28034a7152c944995a54737b869a3d64c7da09d0b352b4e0e61e39d85d37448203b96407d43d20bd4745c80dc158446aff23378326176c4d4b15a9b90cc4349608d2d1964b5121be4b3aea76fd4a6d79704e47863048c9130a5361737e5dfb86ca0a44fd097626e6456167ff78eb35ca3c637bb6a08902bc9bd134868b0d32c9a5ce1b8c6d347d78eb5c9cad1cdad2a84f19f9d408e9e6bfa7893193da76663d4441dda6808373fc359b35137b734a69a9b0dea0cc07daaa8b102169cd8e3cb78f733b70c0000000000000000000000442208b9f2cba4fafec3402a413d7718555616040dc108873899106a4df9d9ccd296cad5ecf81af5ef4623cfb2711bf215d096ed3faa90", 0x1073}) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) keyctl$clear(0x7, r0) 22:20:05 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x10002, 0x0) keyctl$KEYCTL_WATCH_KEY(0x20, r0, r1, 0xee) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$clear(0xf, r0) (async) openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x10002, 0x0) (async) keyctl$KEYCTL_WATCH_KEY(0x20, r0, r1, 0xee) (async) 22:20:05 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x10002, 0x0) keyctl$KEYCTL_WATCH_KEY(0x20, r0, r1, 0xee) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$clear(0xf, r0) (async) openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x10002, 0x0) (async) keyctl$KEYCTL_WATCH_KEY(0x20, r0, r1, 0xee) (async) 22:20:05 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) (async) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) keyctl$KEYCTL_MOVE(0x1e, r3, r0, r2, 0x0) 22:20:05 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000600), &(0x7f0000000640)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff9) r2 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc2}, &(0x7f00000002c0)={0x0, "c87af00ca57e467cd1cd08107d1fce9338186217a6516397c01bddc5f57a7acc882005b4005486692b41a6e3151f617b5403d3e7f52d00", 0x11}, 0x48, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000000340)='cifs.idmap\x00', 0x0) (async) add_key$user(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x3}, &(0x7f0000000440)="2151a0c8fd3e0dd2ac2e4a0e401f078983251ec2322b70ff9fcc55d51f0aa17753a3529de9c6d1667fd1e4ede77aa82859dc9b70a00285e936d082076125723782f30091d7a86b0935e2831a134ef23f35414b5ffdbcefb1dc7c3d47906cd4c9405038b69a9267e1e06b4f9432e16e200016bf4b3f459cb4814ea087b0b25543d37310eba77ed301bf0fcf680bf63d47bbc168e2a8eb63f8f4e9d67633b29b6e3552127c4555fc1d002a27dc0325f8c7ce63fb3b89be6087f8e37a24f72a920d96686573cd1602b1465550e927123a7cfbe65d2b0a3acefa99f6bb0ece911c04a75dd2f3772e4187ecbee4adcd044e7b81eece3500ecb6", 0xf7, r2) (async) keyctl$search(0xa, 0x0, &(0x7f00000006c0)='cifs.idmap\x00', &(0x7f0000000700)={'syz', 0x0}, r2) (async) add_key$user(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x1}, &(0x7f00000008c0)="8ffe86f7fe8f975d8255f732295f4e2ef5923ccbe52a01a5be0a3409bd84eca9810673957f3f87276d14b1d2babefcf808f78f67e3733f73499cd1abb19083634582d873413eff4982e20a40e02a71164982561aad7969c9ca0963693325f5a427", 0x61, r2) (async) r3 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc4}, &(0x7f0000000080)={0x0, "6130322f4dfe3e3e2fa678113ba5bb887f0a6a2ab18f3d1a6d558ecf67716ea92e49bb26c47df899d67ffd69b66e3e3267a83b0f6ca008f61118bf027a37bd7c", 0x29}, 0x48, 0xfffffffffffffff9) r4 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc2}, &(0x7f00000002c0)={0x0, "c87af00ca57e467cd1cd08107d1fce9338186217a6516397c01bddc5f57a7ad3a34db71bf6a985f1a9cc882005b4fe5486692b41a6e3151f617b5403d3e7f52f", 0x11}, 0x48, 0xfffffffffffffff9) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r4, &(0x7f0000000340)='cifs.idmap\x00', 0x0) r5 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r5) (async) keyctl$KEYCTL_MOVE(0x1e, 0x0, r4, r5, 0x3e6c931436a7ab1b) (async) add_key$user(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x3}, &(0x7f0000000440)="2151a0c8fd3e0dd2ac2e4a0e401f078983251ec2322b70ff9fcc55d51f0aa17753a3529de9c6d1667fd1e4ede77aa82859dc9b70a00285e936d082076125723782f30091d7a86b0935e2831a134ef23f35414b5ffdbcefb1dc7c3d47906cd4c9405038b69a9267e1e06b4f9432e16e200016bf4b3f459cb4814ea087b0b25543d37310eba77ed301bf0fcf680bf63d47bbc168e2a8eb63f8f4e9d67633b29b6e3552127c4555fc1d002a27dc0325f8c7ce63fb3b89be6087f8e37a24f72a920d96686573cd1602b1465550e927123a7cfbe65d2b0a3acefa99f6bb0ece911c04a75dd2f3772e4187ecbee4adcd044e7b81eece3500ecb6", 0xf7, r4) keyctl$search(0xa, 0x0, &(0x7f00000006c0)='cifs.idmap\x00', &(0x7f0000000700)={'syz', 0x0}, r4) add_key$user(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x1}, &(0x7f00000008c0)="8ffe86f7fe8f975d8255f732295f4e2ef5923ccbe52a01a5be0a3409bd84eca9810673957f3f87276d14b1d2babefcf808f78f67e3733f73499cd1abb19083634582d873413eff4982e20a40e02a71164982561aad7969c9ca0963693325f5a427", 0x61, r4) (async) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r6, 0x0, 0x0) (async) ioctl$SIOCSIFMTU(r6, 0x8922, &(0x7f0000000680)={'\x00', 0x68}) (async) r7 = add_key$fscrypt_v1(&(0x7f0000000380), &(0x7f0000000540)={'fscrypt:', @auto=[0x63, 0x66, 0x39, 0x36, 0x6796518d2ec18a01, 0x31, 0x62, 0x63, 0x30, 0x30, 0x9, 0x38, 0x31, 0x66, 0x31, 0x62]}, &(0x7f0000000580)={0x0, "8f371a031c8d56883dab0c88ce09d0d4a00398aa2750b6ae796ce2db212d472347c1f2e38fa9e9fd6c8cdce01077372421ac0d85e23ba69defe2e809b166fe3d", 0x1c}, 0x48, r4) keyctl$dh_compute(0x17, &(0x7f0000000100)={r7, r3, r4}, &(0x7f0000000240)=""/131, 0x83, &(0x7f0000000180)={&(0x7f0000000140)={'sha384-arm64\x00'}, &(0x7f0000002a40)="be95400597411d7122408e43dd13869cf09f89ebc0b2289994d15fb77062759e9ebedb412a35ebecbf5cb45fd35272e144f41781c28e4fc68187c8755ab766d1afffe284879afe2cd18b4b8049f51417473beb9a40ead65f1581fe15cc96c1ce6385a743abaeb9fe9dece238edb431710e9e38e15558abd8b5abb93cc7c8c3ba8b88d360fa23cc824c698d16c82e95083ef0ec2e61191ffe77665c6350722010e4c7738b81834bfce1a41e8a8351cf6421957c20ab996794dd77fa51571a5f728a279d0c19f799169ece2b6eec884e36a572f42a37043e89b16b3ce811468bb47f043ae6a1896414abf949648a44f2fe21b9e28383347be0ae950a708bc1a8949291bd8f2bc810a470064afef853676f277872a1bd690bed11de56431f199ce4930bdd1889ead36b75caa887a21d72d3912591f48e2f4697a40576eb1ba4ec2cf6998d94413b6b071f9e2c7ab8460144eb6d31621c299980bf9a5e09d93bc8b24fc578f5923aee8c1f614fbb57283debaac6ff595348996925703957177d2285a6a667e7e27a2bcc2150c263d3ec5b9a13898530dd0f61438cce1bf556d9fc74af4e8efffcf637ec38cca82cdee35d262d2614a0e48d8ab35dad536cca7475cf3accc50fbea3d17ef5b0733a1a04dfec7d6482ac99fff88867ee1de7185e2f7b1704d891090e4a9ca81130e46c7ecd8907dd0a50c64f9aa90331900d60c26cddac203652a10d84fc8c066e01ef2fdcadc227cfbe857f5d6d566bdf43da018479593d23db06c1ec217e40b3e2373f6dc7956bfcf48f41e3640a837645d71b0ab9cf96565b16e8ed1318381c191642e98cc7401537e278bebb6113d2acf15fc8c0da2b73c9a43a9bbbc04dde3b1d5fd7b951d8b138a7bbd4825e7e18bf1eccc7dcaa8607298f3f3558c5d9d00ca98a5f6779bd2829763141ac54eac51d1a3abe0a9af60d0ccbdb3b32cfd84f64ea6bf044b09be9cee9d2564c6d36e175c3a0b1c1abd46a404e9d8c279f40e54020fbe5846d72ae1b686a7b8629aeed3b03debe6b7550c47ccf658145f2f404e616ae676e6c03323aaa290cc103057481578d8fb2507a698cd3114c7b4e22bb145f2f268e732141e1eb09a261738757c51c4fa166d45f34e8b61e95fb3c82d9cbcb293829eb4d675adf444a9d8dbb28c528c2f4eccbcf529e7ef4558f5e54e7008aca192b73b21ada9091c89ba923a8a7dabfd77b1e84cf41fff21c2ec2ac12caff58ceef384dcd3032af28ac9a1791fe55b9446ac42ff10600000000000000bbdd91a058023c7a9658d6d7d95e3bc5ebb196b7550106516a65e139614b80647e631c7fa978cc592a35645cfbcd2de2299fb31d3f0a28907c08d75f75aebdf2399d018b5c87aa2ebd08e706b198d897fdbe43818b2ad55a909694379dd6ec11c1275f79d2f4fa80a18b31a80e140ee95bc0122217bdfa022f30e215458eac325264b5b3bcd8651a4d1a5ec5a929a18e8688d5ff605a38390084bc879811e6c272cafb3b1eca560bcde7afa7fce95a69f22afba54f2ec3df716929e1f2aebea09544f64bfbcad61f18ed189e59c1ef6248c2f6a7c54caa05bce7148d55a1182498d6b76c99a2ed4355c05d60739aa2efedcc84d2282d5c28d3f11fd1a6ec4efac83ec281d9d6c124807c07e030ccc24bddd6e74b70ef5898907e46eaf0117a54db2e9a227e95163e33e2239d9b751d2d56de2cdd59d5eb95fd64d1201d48ac68ff88776c6f18bb613837dc5abdf4c67d100665dd36e28fd4befd3e40cc8a68e541881daafa4953ffd0c2d8408b879c092cfbe66913c901064b7dc76377e66472d4c6b057d3b2a6c9ec02862e837c7021f5f215765f91432569eba68565e90fe2af826e596dd30854a16a0043b046ff21c6508966b06f8ed3db3269f49af1ee417fa1916a125261fe899a76ebe4f7233ff722d3a99c763463f32a3a94ec7b7c04c178e9851aef8d8cf1c58a7501dcf9de40e7771d41f9d6d5f97356589cf5746ebb1604aebd7695b608183cbc5e621514238b32af4ca9285fa275d2963f84b4c3d6a7ef13be220a32282247e19313ba212f9b0515410265583e26ff52604787e72cafad1c15a6a31cc8ad8c7dbe34daaabeb9cce1319f0af685b35d26a7c4fa815aa1a6bddf725c252d95d5179e084f5396d73f73ab019abd64b2fc398b0cec1a6d497b8fe2df222b3cb0d9c231a5c98d1287e4f061fb4322d1c461fcdc406ea9bff67e71fd0ac0012e51f2571e3d810da1f203fa84422d98ea35a19d199d58c04925c95b5babf0305e0cdb7709a8da490192c3a8270d54902e6bafbb7a902a76a3acd68f820191827d51f0e3be8d0a038c967749df53288e11ae4c2287e79f6ba83c2396e89705a4bda81b5341f75e6699b6bc53dd8155062032f92f6b1c03ab5819d72e7a23c8414dbb132b572ee7fc86cd4eb5606928c61a3db09c83ac3852f7e6079fb82e46ba189b8672ec023774b3b181d54971cf770ee77e336a092fa2e8813aa6b8f2c48b738c938ef36a10d75842ec17ad380aeda3737fc629195d2b8230fabd09c23fcea0875097aea83942f99926d465cd751f900dd0f60bde0dc9168af454081d5d7b5aae1e1ff1a3bd7faf24d4b5538cde7efe6c91bee28623c396be9dfe43d741fd5bc2762d25b5a685bc2f8fdd255cb13cad266f535e6e1bae10b1ea975bced64193b59a3237eab21f69b8233620c527fa6d23d755cdce6fb986fbf0e41de7a7c9f811f1fd69870965bb32a3d405776be0d7279db6443038de072b21cfa63f7fdfa0961dde278e5bface2cc373a5ae86bc6c8750ffa7d433a8746f5269a4eef5198ba4b3b1797d8a793a6f0449988f043f2e6ff323676071f28bb85f3f4bde28d78f4aa3dd95801d522d1b30874fe05267004522d313a72de67f4856ab3ab76b330fea5512d9e33a8cc688463bc06e1a7ef49fdab0df359065f2a6b53c7b08e93dcceb1dcd1a77735f46abb80bf7d4f8371c8b8b2be589cc83e36b25f41314e22eb7d4c5e3eb25172056e1b327b0b10b13d48330c732dab99ad5324900de95a5b057fc023911d013ce37bf71bd4788edec87e9a1f827fc2e36f5a24b929ef1a805f4b27772a6947115e82a2040e0c6554b5f7bf5934fdb10ac89f574274a8092ff99af0b9ac148528b858efe7ff6a8caecb29fa75e1f7a3971cbd349dcfad0ae4b5051976f5105ffa7a5bc45753631040d5c6b0f8db1d7c03fecb931bccd7c06c8d8c73b9818e933b55d05ede09c33c2e74ac2351ac6c70aa9480b3dc0a1e5480a89790efa982b766c054aabaa18219f2213717901faa3b3b3cefdb615627d8570c087d9bf12363272ce27fe6a062933197b11c6b317aa4417737bffae4b7ff7244b4ff5945b88724dbe892418b89e876ec246c72ff3c37d5a0d6d8fec329e557e929aac4a245d5cea959354c9acf50c253e326619fbbd7ef47f06f113b82b49ab69ef1a4b562313a31b30254395e99d7ead1e5fc4c1dd1e5e7bb61272cf4988384c6848dc5475c6d4c1414704821a62b35b313256f05c05fd157ace8aeb5b622f17b33b6364e582898221706eb8cadbdc0a9c309f27e5b139ddfd6b5dbb30d1d61964967418b9d630c2a27ea56559320b654c7e0ae98400076552a4ce35ca17b17c408085df2867a09d5593f9a22f79ef5a31d48d277313194e35a318230537a2a40a7c092a23710056498b70a27717c08d6e4696070c9e7927250935fc76b2c7ded7dbcb0cbd29e576b2adb68e7e45d9046a1f9ecd9195596e5dd942c5b0b9a8475765ae3fd3a5749085b124e530d054aa27bea0d507b1cfe03bd846706232882e286f33358649aada09d274f624513dbe7dd149032be9f78e4048469a779dc42f5e297399450ee5905570ad4802938916e20ef834507700e69154163c428c1ffae41e1fdddafdfe2512a8047f8da7f5ce095b4157165df52f16928656e2eb1bbdd0f27cfea3da4488b90d17e7b1a4f8209af6950ec7c571f20af4092af457b1020d166abc882c5e26df8c169a0913f3ac4cefcbd530c0d6f2a2553b9e5e74ee268b35e2ea9282a0cb26f5e305dc37f46f201144e1f15e0a183f7d41cea864f85ec0302ea16542b83fee2fb37d07b37368c3202d98bbd6237ea12919bbd829f0f1260a42b23f0b975412118d10c366ce0ac4ddd66ec7ad6486c6b724f30c2f3a5bd35bd71be7ce65e68a7fefbaeb62e0d4ad1f937f857bde05627b2032804869f65c05400c49f319ea51bea254080689f7cdb3a80533f25809eeb25b42db3d9fc9c3183cf923fb23723a5b010b4968ca5161fd1add5cce7d0416256130c93810e5e854b2646bba7825555a2870f361983a1d95b4591d0156fb9a2bdd6170e9f16168764a0bd59b86b2390e77248ca7b2e2356306c6c28541d9f46a7771fd392ba7e8af53b158ba42f862110d057a3b7f8b562a5dc79bcc609d3684b013d6b25058069429feb82221ac97e4e29a00b4c944dccb1ab3a16da80be4bc657d95b930b3e948ff55ff5c7479119bcb4934c88421c5b431b6c55859cdf72b349248660bd986ce07fadfc703ae11375a9b0bcdbca9a22afee4ba60f58af0c07b666db340b8f7bd615ba86bf190b219099e77594dd415fad2d1a2a36176c49484530db04ee15c7bf37caba782ddbb13978c1230e7c68764ee43aaf3db5e4a81cb643dd196f3c09433a02606a986d78a1b858107f68eb73158dd4e6248b96e9bf49f0db890f664902ef9670292ac6b4773e0f4f900d47061aa9b83d58117074f4bbab0aca196015441e0c4c0ab5382f9ea0518f207340229588be967f0f195f9507ed32901a2e05419ab4d6b61b8cfd3ea4e9ca3f0c329142ba0a00fd7f1b2b6d75b4788a2df00938797fa576e9189667ca3b51e3015d64e17ce4c392abd23ef0f57a79ec43965237fc2da3011c93cd52beacbb0f959e9e0432b530502ff042b7ddad0cc642672a0e3baa33e831ae01c03d825551d31cce993b9ccd4e2c8684a73de58ac12dc3af8748851a547badcba13be33e9ba29102d4895df06a4bb4d8cbb225f80d61210da65de393bb7c61ea544125414b91c040b0b02f7bd9ccdebfd5393f73da2d0ff0f000010f0fca697af5eaa0d9662ecc00c805ec68a4f1d94c3c4ecac5bce97a647bc73095b94227afe03941b319eaf42c5c278e329b33e29d7ef89b48e722488733fb3b3595b5189d017e6322c4602f9dbef4589afdc4ba9303c6199a8788c49dc4e3a18c49c7ea495eb3b620e4a2820da87f20f6b54a7bd304e2bf66676ea58cfb128db52b3663dae463ab46f3a909903590372ed07c31a95dcc014c9681c7a9577280eee06b6c9490848f4836ed1cf7e84a01f21d33d4a94054cd87a557aa645fb2e851509aa4c8a10270f0e726a3507efa0bce4edaec5b541e1c62dc8822dbe3f80ef7a127277f72ee520443a37079aca255a9fa86b06d79d0174afbc240e94be250b9535f51abf124d66c8df4532de112ffc63fdadf5780cd99e8941096e9ec793f6529c80055b4b28dbf006c17205923d3f6d9966b86ebf97c7bc57a458c99c4d9468abba35b78e21e192dcd56d41e1dba7536713e28034a7152c944995a54737b869a3d64c7da09d0b352b4e0e61e39d85d37448203b96407d43d20bd4745c80dc158446aff23378326176c4d4b15a9b90cc4349608d2d1964b5121be4b3aea76fd4a6d79704e47863048c9130a5361737e5dfb86ca0a44fd097626e6456167ff78eb35ca3c637bb6a08902bc9bd134868b0d32c9a5ce1b8c6d347d78eb5c9cad1cdad2a84f19f9d408e9e6bfa7893193da76663d4441dda6808373fc359b35137b734a69a9b0dea0cc07daaa8b102169cd8e3cb78f733b70c0000000000000000000000442208b9f2cba4fafec3402a413d7718555616040dc108873899106a4df9d9ccd296cad5ecf81af5ef4623cfb2711bf215d096ed3faa90", 0x1073}) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) keyctl$clear(0x7, r0) 22:20:05 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x0}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f0000000040), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r2) keyctl$clear(0x6, r1) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x0}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f0000000040), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r2) (async) keyctl$clear(0x6, r1) (async) 22:20:05 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) r2 = add_key$fscrypt_v1(&(0x7f00000000c0), &(0x7f0000000140)={'fscrypt:', @desc1}, &(0x7f0000000240)={0x0, "d2895ffd974e145886eb05a22e1bc5583848ec0a7edab9ff7b8b0348ca281759d75f219e8b418f5941cb6d905184c1f7ce15aa49c9be11e52180ccc5bd96cbc0", 0x37}, 0x48, r0) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$search(0xa, r2, &(0x7f0000000180)='dns_resolver\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) r4 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$search(0xa, r0, &(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={'syz', 0x0}, r4) keyctl$clear(0xe, r0) 22:20:05 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000040), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_WATCH_KEY(0x20, r1, 0xffffffffffffffff, 0xd3) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x0}, 0x0, 0x0, r2) socket$pppl2tp(0x18, 0x1, 0x1) ioctl$SNDCTL_SEQ_OUTOFBAND(0xffffffffffffffff, 0x40085112, &(0x7f0000000440)=@t={0x85, 0x5, 0x3, 0xd4, @generic=0x9}) add_key$fscrypt_v1(&(0x7f0000000280), &(0x7f00000002c0)={'fscrypt:', @desc1}, &(0x7f0000000300)={0x0, "8f799f4d8b81ad9ea762a45e836a234cc0b75387ed9ea12524441a88d8f7c2e265742c2a30d8c7dd38eae2bdcbde2b3c2de60e2320cbe42afbe4ac970ed833a0", 0x15}, 0x48, r2) r3 = add_key$keyring(&(0x7f0000000180), &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff8) r4 = add_key$fscrypt_provisioning(&(0x7f0000000380), &(0x7f00000003c0)={'syz', 0x3}, &(0x7f0000000400)={0x2, 0x0, @c}, 0x29, r3) keyctl$setperm(0x5, r4, 0x120020) keyctl$reject(0x13, 0x0, 0x7, 0x5, r3) 22:20:05 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000040)={0x3ff}, 0x8) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r0, 0x0, 0x0) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000180)={0x5}, 0x8) mq_timedreceive(r0, &(0x7f0000000080)=""/101, 0x65, 0x0, &(0x7f0000000100)={0x77359400}) pipe2$watch_queue(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r2, 0x0, 0x0) ioctl$KVM_SET_XSAVE(r1, 0x5000aea5, &(0x7f0000000200)={[0x0, 0x5179, 0x2, 0x2, 0x12, 0x3ff, 0x29f91792, 0x80, 0x6, 0xfffffffa, 0x7, 0x9, 0x1000, 0x400, 0x6, 0x3ff800, 0x3, 0xfffffffe, 0x7, 0x6, 0x3, 0x80000000, 0x48d, 0x9, 0x4, 0x4b, 0xff, 0x0, 0x6, 0x4, 0x40, 0x6, 0x7, 0x0, 0x7, 0x7, 0xfffffffc, 0x2, 0xb9, 0x0, 0x9f, 0x10001, 0xffffffff, 0x8e63, 0x5, 0x6, 0x5, 0xffffffff, 0x5, 0x5, 0x0, 0x800, 0x10000, 0x7, 0x2f8b, 0x3ff, 0x3f, 0x1, 0x6, 0x4351, 0x3, 0x7ff, 0x127, 0xff00000, 0x0, 0x4baac869, 0x375a, 0x6, 0xcb, 0x1ff, 0x3, 0x401, 0x80000000, 0x5, 0x1, 0x2, 0x3, 0x3ff, 0x9b71, 0x11, 0x3, 0x800, 0x3f, 0x3, 0x80, 0x1, 0x101, 0x8, 0x0, 0x0, 0x0, 0x6, 0x3, 0x101, 0x4, 0x8, 0xffff6dbb, 0x401, 0x8, 0x9, 0x7, 0x4, 0x9, 0x0, 0x2, 0xfffffffb, 0xa2, 0x5, 0x20, 0x8, 0x1ff1, 0x7, 0xffffffff, 0x702a, 0x5, 0x8001, 0x5, 0x3f, 0xc217, 0x83, 0x3, 0x100, 0x8001, 0x7, 0xfffffff9, 0x3, 0x2, 0x1ff, 0x79f, 0xffffffff, 0x7, 0x222, 0x9, 0x1, 0x3ff, 0x1, 0x5, 0xf4c, 0x1, 0x1000, 0x3, 0x77, 0x3, 0x9, 0xffff0000, 0x0, 0x0, 0x4, 0x94d, 0x8, 0x5, 0x2, 0x1c, 0x94d3, 0xfffffff7, 0x10001, 0x3, 0x6, 0x10000, 0x5, 0x8000, 0x3, 0x0, 0x0, 0x4, 0xfffffff8, 0x80000001, 0x7, 0x3f, 0xeadc, 0xdf29, 0xaaf7, 0x40, 0x6, 0x800, 0x22, 0x20, 0x4, 0x7, 0x3, 0x8, 0x3f, 0x356, 0x2, 0xe4, 0x8, 0x8, 0xfffffffb, 0xfff, 0x9, 0x9ca3, 0x7f, 0x80000001, 0x9, 0x1f, 0x1, 0x80000001, 0xfffffffb, 0x6, 0x9, 0x63d8, 0xffffa192, 0x2, 0x0, 0x71, 0x52, 0x4, 0x6, 0xd2a4, 0x27, 0x4, 0x80000000, 0xffffffff, 0x2cbf, 0x1, 0xbf5, 0x40, 0x1f, 0x41, 0x4, 0xd8, 0x20, 0xc2, 0x2, 0x0, 0x0, 0x8, 0x5, 0x0, 0x1, 0x4, 0xfe00, 0x10001, 0xffffff9d, 0x1, 0x7, 0x5, 0x7, 0x3, 0x4, 0x3, 0x1, 0xfe7278f, 0x80000000, 0xfffffffd, 0xfe12, 0x3f, 0x6, 0x2020, 0x401, 0x2, 0x7ff, 0x10001, 0x8412, 0x2, 0x1, 0x4, 0x1ffe0000, 0xfff, 0x5, 0xfffff001, 0x7, 0x2, 0xc02, 0x13, 0x3, 0x1ff, 0x4, 0x7, 0x6, 0x1, 0xa7c3, 0x1f, 0x465, 0x7, 0x1, 0x0, 0x1, 0x2, 0x7ff, 0xffff, 0x1, 0x2, 0xac, 0x9, 0x800, 0xf11, 0x8, 0x800, 0x6, 0x9, 0xfec, 0x6, 0x1, 0x8, 0xff, 0xffffffff, 0x7fff, 0x2, 0x696, 0x6, 0xdf1, 0x3f, 0x0, 0x1000, 0x38, 0x10001, 0x8000, 0x7, 0x9, 0xe146, 0x1, 0x1, 0x9, 0x3, 0x5, 0x6, 0x6, 0x400, 0x9, 0x6, 0x3, 0x5, 0x1, 0xccff, 0x9, 0x20, 0x80, 0x20, 0x402, 0x400, 0x5, 0x7fff, 0x4, 0x400, 0x496, 0x9, 0x1, 0x9, 0x80000001, 0xfffffffe, 0x3, 0x4, 0xffffbf9f, 0x9, 0xab, 0xa619, 0x4, 0x9, 0x7, 0xff, 0x5, 0x7, 0x66, 0xfe, 0x4a45, 0x4, 0x6, 0xd8, 0x7, 0x3, 0x0, 0x8, 0xfffffffd, 0xfffffffa, 0x3f, 0x4, 0x9, 0x1d, 0x9, 0x1ff, 0x0, 0x4, 0x5, 0x20, 0x2, 0x4, 0xc088, 0x2, 0x7, 0x400, 0x9, 0x7, 0x2, 0x5, 0x7ff, 0x10000, 0x10000, 0x0, 0x10000, 0x0, 0x943, 0xd0, 0x80000000, 0x800, 0x80, 0x2, 0x81, 0x1, 0x24000, 0x80, 0x0, 0x2, 0x7fffffff, 0x8f, 0x0, 0x19f9, 0x3, 0xc0000000, 0x80000000, 0xe2e, 0x7, 0x6, 0x0, 0x5, 0x5, 0x7fffffff, 0x7, 0x0, 0x3, 0x1, 0x7f, 0x5, 0x1f, 0x6, 0x6, 0x10000, 0x5, 0x40, 0x5, 0x100, 0xffff, 0x4, 0x5, 0xffffffff, 0x239, 0x3ff, 0x8000, 0xfffffffe, 0x20, 0x6, 0x7, 0x1ff, 0x2, 0x7ff, 0xffffffff, 0x6, 0x1f, 0x8001, 0x1, 0xeb84, 0x8001, 0x9, 0x128, 0x1, 0x8, 0x6, 0x3df8, 0x7, 0x7, 0xfffffffd, 0x2, 0x15af7fb5, 0xfefb, 0x4, 0x2, 0x3, 0x7f, 0x6, 0x4, 0x0, 0x0, 0x2, 0x101, 0x3, 0x4, 0x3ff, 0x7, 0x8, 0x8, 0xe4d, 0x7, 0x6b0a, 0x3ff, 0x9, 0x8, 0x10001, 0x1, 0x0, 0x6, 0x100, 0x2, 0x66, 0x2, 0x4, 0x2, 0x5, 0x0, 0x5, 0x7, 0x40, 0x5, 0xffffe3bf, 0x5, 0x1f, 0x7, 0x9, 0x1, 0x400, 0x8000, 0x3, 0x9, 0x2, 0x3, 0x5, 0x8, 0x9, 0x1f, 0x6, 0x7f, 0x0, 0x6, 0x400, 0x0, 0xe105, 0x4, 0x11, 0x8, 0x7, 0x2, 0x9609, 0x6, 0x3, 0x3, 0x20, 0x20, 0x7, 0x6, 0x9, 0x7fff, 0x5, 0xffffffff, 0x3, 0xffffffff, 0x3, 0x7, 0x100, 0xf834, 0x6, 0xffff9bc4, 0x4, 0x80000000, 0xe25, 0x19b6db6e, 0x7, 0xae4a, 0x5, 0xffffff00, 0x800, 0x101, 0x80000000, 0x30, 0x5, 0x1, 0xa5, 0x6, 0x6, 0x4, 0xfff, 0x1ff, 0x7f, 0x3, 0x5, 0x3f, 0xffffffff, 0xfffffffc, 0x6, 0x4, 0x1, 0x10000, 0x0, 0x80000001, 0x5, 0x2, 0x2c, 0x1000, 0x20, 0x7ff, 0x7d4, 0x800, 0x9, 0xfff, 0x12440, 0x95, 0xffffffff, 0x1, 0x4, 0x40, 0x6, 0x8000, 0x4, 0x9, 0x6d2, 0xcf1, 0x4, 0x980, 0x8, 0x0, 0x10001, 0x4, 0x9d, 0x8, 0x3f, 0xfffffc01, 0x968, 0x4, 0x5, 0x6, 0x3, 0x0, 0x9, 0x6, 0x10000, 0x5, 0x20, 0x1, 0x101, 0x5, 0x5, 0x6, 0x101, 0x1, 0x3, 0x0, 0x1, 0x6, 0x100, 0x6, 0x20, 0x6, 0x2, 0x4, 0x26f37171, 0x1, 0x559a, 0x8001, 0x1ff, 0x8000, 0x7, 0x3ff, 0x1, 0x1, 0x9a12, 0xa64693ed, 0xaa, 0x1, 0x8, 0xac3a, 0xfffffff8, 0x80000001, 0x4da4, 0x3f, 0x2, 0x8, 0x0, 0x5d2, 0x8, 0xdd31, 0x7ff, 0x80000001, 0xc91, 0xffffff7f, 0x80000001, 0x9, 0x100, 0x3f, 0x2, 0x7ff, 0xfff, 0xb5, 0x3, 0x1, 0x4, 0x1000, 0x8, 0x1, 0x3, 0x5, 0xfffffffe, 0x0, 0x6, 0xc9e8b5a5, 0x94e, 0x3, 0x7f, 0x5, 0x4, 0x1, 0x10000, 0xed, 0x7fff, 0x1000, 0xfffff5bd, 0x880a, 0x928, 0x3f, 0x1, 0x0, 0x4f, 0xfffc0000, 0x8000, 0x9, 0x3972a851, 0xfffffffe, 0xffffffff, 0x7f, 0x6, 0x8, 0x400, 0x2e, 0x7, 0x0, 0x7, 0x0, 0x40, 0x0, 0x8000, 0x800, 0x0, 0x1, 0x54c, 0x48, 0x8, 0x7, 0x1, 0x3, 0xfffffffc, 0x5, 0x80, 0x2, 0xc2c, 0x100, 0xfffff2bf, 0x1, 0x3, 0x1, 0x3, 0x3, 0x1, 0x10000, 0x4, 0x1, 0x6, 0x2, 0x40, 0x7fff, 0x4, 0xb, 0xfffffffd, 0x9, 0x3f, 0x20, 0x3, 0x0, 0x7, 0x401, 0x3, 0x7fffffff, 0x6, 0x9, 0x1000, 0x10001, 0x4, 0x1e, 0x4, 0xffffffff, 0xd2, 0x2, 0x8, 0x648f, 0x0, 0x9, 0x2000, 0x4, 0x3ff, 0x1, 0x8, 0x5, 0x7ff, 0x2, 0x10001, 0x8000, 0x3ff, 0x5, 0x1f, 0x25e, 0x1, 0x1, 0x20, 0x0, 0x3, 0x8, 0x9, 0x9, 0x101, 0x0, 0x101, 0x80000001, 0x3, 0x8, 0xfffffff7, 0x5e4, 0x5, 0x5, 0x40, 0x7, 0xffff, 0x2, 0x100, 0x8, 0x9, 0x100, 0x40, 0x9, 0x80000001, 0x3, 0x2, 0x9baf, 0x8000, 0x5, 0x1, 0x9, 0x4, 0xfffffffa, 0x6, 0x1, 0x8, 0x5, 0x81, 0x2b8, 0x8, 0x4, 0x0, 0xffffffff, 0x0, 0x10000, 0x9, 0x8, 0x5, 0x3f, 0x2, 0x0, 0xffff3966, 0x5, 0x8, 0xe0, 0x9, 0x101, 0x9, 0x1, 0x0, 0x4, 0x76, 0x3ff, 0xffff, 0xffffff81, 0x7fffffff, 0x7, 0x4, 0x63, 0xffffffff, 0x6, 0xffff, 0x2ca, 0x5, 0x9, 0xffffffff, 0x5c, 0x1f, 0x7, 0x2, 0x1, 0x4, 0x5, 0x0, 0x9, 0xfff, 0x200, 0x72, 0x1, 0x8, 0x3, 0x6, 0x80, 0x80000000, 0x80000000, 0x4, 0x200, 0x3, 0x3, 0x8, 0x800, 0x100, 0x200, 0xb4f0, 0x10001, 0x1000, 0x9, 0x2, 0xfffffffc, 0x400, 0x2, 0x3, 0x7, 0x40, 0x4, 0x6, 0xfd, 0x5196, 0x3f, 0x0, 0x1, 0x1, 0x7fff, 0x50b71d4d, 0x10001, 0x1, 0x8, 0x7fffffff, 0x80, 0x5, 0x4, 0xeb9c, 0x6, 0x6, 0x1, 0xa76, 0x8, 0x3f, 0x2, 0x4, 0xfff, 0xe9, 0x401, 0x3, 0xffffff80, 0x10001, 0x40000, 0x8b, 0x9, 0x1f, 0x1, 0x7ff, 0x1, 0x4, 0x3, 0x4, 0x3, 0x1, 0x8, 0x8, 0x5, 0x1, 0x40, 0x1, 0x8, 0x8001, 0x768, 0x100, 0x400, 0xffffff64, 0x101, 0x5, 0x7, 0x4, 0x81, 0x3, 0x0, 0x7ff, 0x5, 0x160, 0x7662, 0x8, 0x1f, 0x7f, 0x1, 0x6, 0x9, 0xf8000000, 0xe00, 0xffff, 0x80000000, 0xb5, 0xfffffe01, 0x0, 0x0, 0xd0970c0, 0x9, 0x5, 0x7, 0x8, 0x8, 0x2ca, 0x3, 0x1, 0x47e3, 0x5, 0x6, 0x4, 0x1, 0xffffffc0, 0x0, 0x7, 0x3f80000, 0xffff, 0xff, 0x6, 0x4, 0x3, 0x1, 0x10000, 0x6, 0x7f, 0xffffffc0]}) ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x2) ioctl$KVM_S390_UCAS_UNMAP(r1, 0x4018ae51, &(0x7f00000001c0)={0x10000, 0x7, 0x80000000}) ioctl$KVM_GET_TSC_KHZ(r1, 0xaea3) 22:20:05 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc4}, &(0x7f0000000300)={0x0, "bc7e252048961310937a10b428b9eb87902e508d9e88e793fa241e2c74a8da8dea72c06eac3158874dd65276bd3fe2969b219ea47c341a55d4b3d361b2f4b32f", 0x3f}, 0x48, r1) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @desc2}, &(0x7f0000000140)={0x0, "2432e20c3c993561243bfdf566ef99ad62fb2616755b193c1dc1e6d6a1cd1c4b8e41515411c45291e7dcb9350d0fed56766bd40a2a3a4950a8c88f36f8adda93", 0x25}, 0x48, r2) r3 = add_key$fscrypt_v1(&(0x7f0000000380), &(0x7f00000003c0)={'fscrypt:', @desc3}, &(0x7f0000000400)={0x0, "415b16c0eb7d353b2bf2661d8f7d0f019f86eddf3c6841b681832686fa8f3ee5456ab5299c23b018a031a5c021446d014da7605a33b71cc98a3eee96e3b9036a", 0x20}, 0x48, r2) keyctl$update(0x2, r3, &(0x7f0000000480)="8ea70d7b02eb5a010d13d0657f800589c417fabb56683df52fde71f2c1c33dcef53a3caf4e07667d60743398bb2c34f7de4f29629c7f10dd3f532779028058a8eb22972cd8571b88639e90c57ef210423a8d77dd56e98a29a7270431d51edce7c69ec835a85febdd", 0x68) r4 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r4) 22:20:05 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, r1) 22:20:05 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$unlink(0x9, r1, r0) keyctl$clear(0x6, r0) 22:20:05 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async, rerun: 64) r2 = add_key$fscrypt_v1(&(0x7f00000000c0), &(0x7f0000000140)={'fscrypt:', @desc1}, &(0x7f0000000240)={0x0, "d2895ffd974e145886eb05a22e1bc5583848ec0a7edab9ff7b8b0348ca281759d75f219e8b418f5941cb6d905184c1f7ce15aa49c9be11e52180ccc5bd96cbc0", 0x37}, 0x48, r0) (async, rerun: 64) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) keyctl$search(0xa, r2, &(0x7f0000000180)='dns_resolver\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) r4 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$search(0xa, r0, &(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={'syz', 0x0}, r4) (async, rerun: 32) keyctl$clear(0xe, r0) (rerun: 32) 22:20:05 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000040), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) (async) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_WATCH_KEY(0x20, r1, 0xffffffffffffffff, 0xd3) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x0}, 0x0, 0x0, r2) (async, rerun: 32) socket$pppl2tp(0x18, 0x1, 0x1) (rerun: 32) ioctl$SNDCTL_SEQ_OUTOFBAND(0xffffffffffffffff, 0x40085112, &(0x7f0000000440)=@t={0x85, 0x5, 0x3, 0xd4, @generic=0x9}) (async) add_key$fscrypt_v1(&(0x7f0000000280), &(0x7f00000002c0)={'fscrypt:', @desc1}, &(0x7f0000000300)={0x0, "8f799f4d8b81ad9ea762a45e836a234cc0b75387ed9ea12524441a88d8f7c2e265742c2a30d8c7dd38eae2bdcbde2b3c2de60e2320cbe42afbe4ac970ed833a0", 0x15}, 0x48, r2) r3 = add_key$keyring(&(0x7f0000000180), &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff8) r4 = add_key$fscrypt_provisioning(&(0x7f0000000380), &(0x7f00000003c0)={'syz', 0x3}, &(0x7f0000000400)={0x2, 0x0, @c}, 0x29, r3) keyctl$setperm(0x5, r4, 0x120020) (async, rerun: 32) keyctl$reject(0x13, 0x0, 0x7, 0x5, r3) (rerun: 32) 22:20:05 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc4}, &(0x7f0000000300)={0x0, "bc7e252048961310937a10b428b9eb87902e508d9e88e793fa241e2c74a8da8dea72c06eac3158874dd65276bd3fe2969b219ea47c341a55d4b3d361b2f4b32f", 0x3f}, 0x48, r1) (async) r2 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc4}, &(0x7f0000000300)={0x0, "bc7e252048961310937a10b428b9eb87902e508d9e88e793fa241e2c74a8da8dea72c06eac3158874dd65276bd3fe2969b219ea47c341a55d4b3d361b2f4b32f", 0x3f}, 0x48, r1) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @desc2}, &(0x7f0000000140)={0x0, "2432e20c3c993561243bfdf566ef99ad62fb2616755b193c1dc1e6d6a1cd1c4b8e41515411c45291e7dcb9350d0fed56766bd40a2a3a4950a8c88f36f8adda93", 0x25}, 0x48, r2) r3 = add_key$fscrypt_v1(&(0x7f0000000380), &(0x7f00000003c0)={'fscrypt:', @desc3}, &(0x7f0000000400)={0x0, "415b16c0eb7d353b2bf2661d8f7d0f019f86eddf3c6841b681832686fa8f3ee5456ab5299c23b018a031a5c021446d014da7605a33b71cc98a3eee96e3b9036a", 0x20}, 0x48, r2) keyctl$update(0x2, r3, &(0x7f0000000480)="8ea70d7b02eb5a010d13d0657f800589c417fabb56683df52fde71f2c1c33dcef53a3caf4e07667d60743398bb2c34f7de4f29629c7f10dd3f532779028058a8eb22972cd8571b88639e90c57ef210423a8d77dd56e98a29a7270431d51edce7c69ec835a85febdd", 0x68) r4 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r4) 22:20:05 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$unlink(0x9, r1, r0) keyctl$clear(0x6, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) keyctl$unlink(0x9, r1, r0) (async) keyctl$clear(0x6, r0) (async) 22:20:05 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) r2 = add_key$fscrypt_v1(&(0x7f00000000c0), &(0x7f0000000140)={'fscrypt:', @desc1}, &(0x7f0000000240)={0x0, "d2895ffd974e145886eb05a22e1bc5583848ec0a7edab9ff7b8b0348ca281759d75f219e8b418f5941cb6d905184c1f7ce15aa49c9be11e52180ccc5bd96cbc0", 0x37}, 0x48, r0) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$search(0xa, r2, &(0x7f0000000180)='dns_resolver\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) r4 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$search(0xa, r0, &(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={'syz', 0x0}, r4) (async) keyctl$search(0xa, r0, &(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={'syz', 0x0}, r4) keyctl$clear(0xe, r0) 22:20:05 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, r1) 22:20:05 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) (async) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000040)={0x3ff}, 0x8) (async) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r0, 0x0, 0x0) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000180)={0x5}, 0x8) (async) mq_timedreceive(r0, &(0x7f0000000080)=""/101, 0x65, 0x0, &(0x7f0000000100)={0x77359400}) (async) pipe2$watch_queue(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) (async) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r2, 0x0, 0x0) (async) ioctl$KVM_SET_XSAVE(r1, 0x5000aea5, &(0x7f0000000200)={[0x0, 0x5179, 0x2, 0x2, 0x12, 0x3ff, 0x29f91792, 0x80, 0x6, 0xfffffffa, 0x7, 0x9, 0x1000, 0x400, 0x6, 0x3ff800, 0x3, 0xfffffffe, 0x7, 0x6, 0x3, 0x80000000, 0x48d, 0x9, 0x4, 0x4b, 0xff, 0x0, 0x6, 0x4, 0x40, 0x6, 0x7, 0x0, 0x7, 0x7, 0xfffffffc, 0x2, 0xb9, 0x0, 0x9f, 0x10001, 0xffffffff, 0x8e63, 0x5, 0x6, 0x5, 0xffffffff, 0x5, 0x5, 0x0, 0x800, 0x10000, 0x7, 0x2f8b, 0x3ff, 0x3f, 0x1, 0x6, 0x4351, 0x3, 0x7ff, 0x127, 0xff00000, 0x0, 0x4baac869, 0x375a, 0x6, 0xcb, 0x1ff, 0x3, 0x401, 0x80000000, 0x5, 0x1, 0x2, 0x3, 0x3ff, 0x9b71, 0x11, 0x3, 0x800, 0x3f, 0x3, 0x80, 0x1, 0x101, 0x8, 0x0, 0x0, 0x0, 0x6, 0x3, 0x101, 0x4, 0x8, 0xffff6dbb, 0x401, 0x8, 0x9, 0x7, 0x4, 0x9, 0x0, 0x2, 0xfffffffb, 0xa2, 0x5, 0x20, 0x8, 0x1ff1, 0x7, 0xffffffff, 0x702a, 0x5, 0x8001, 0x5, 0x3f, 0xc217, 0x83, 0x3, 0x100, 0x8001, 0x7, 0xfffffff9, 0x3, 0x2, 0x1ff, 0x79f, 0xffffffff, 0x7, 0x222, 0x9, 0x1, 0x3ff, 0x1, 0x5, 0xf4c, 0x1, 0x1000, 0x3, 0x77, 0x3, 0x9, 0xffff0000, 0x0, 0x0, 0x4, 0x94d, 0x8, 0x5, 0x2, 0x1c, 0x94d3, 0xfffffff7, 0x10001, 0x3, 0x6, 0x10000, 0x5, 0x8000, 0x3, 0x0, 0x0, 0x4, 0xfffffff8, 0x80000001, 0x7, 0x3f, 0xeadc, 0xdf29, 0xaaf7, 0x40, 0x6, 0x800, 0x22, 0x20, 0x4, 0x7, 0x3, 0x8, 0x3f, 0x356, 0x2, 0xe4, 0x8, 0x8, 0xfffffffb, 0xfff, 0x9, 0x9ca3, 0x7f, 0x80000001, 0x9, 0x1f, 0x1, 0x80000001, 0xfffffffb, 0x6, 0x9, 0x63d8, 0xffffa192, 0x2, 0x0, 0x71, 0x52, 0x4, 0x6, 0xd2a4, 0x27, 0x4, 0x80000000, 0xffffffff, 0x2cbf, 0x1, 0xbf5, 0x40, 0x1f, 0x41, 0x4, 0xd8, 0x20, 0xc2, 0x2, 0x0, 0x0, 0x8, 0x5, 0x0, 0x1, 0x4, 0xfe00, 0x10001, 0xffffff9d, 0x1, 0x7, 0x5, 0x7, 0x3, 0x4, 0x3, 0x1, 0xfe7278f, 0x80000000, 0xfffffffd, 0xfe12, 0x3f, 0x6, 0x2020, 0x401, 0x2, 0x7ff, 0x10001, 0x8412, 0x2, 0x1, 0x4, 0x1ffe0000, 0xfff, 0x5, 0xfffff001, 0x7, 0x2, 0xc02, 0x13, 0x3, 0x1ff, 0x4, 0x7, 0x6, 0x1, 0xa7c3, 0x1f, 0x465, 0x7, 0x1, 0x0, 0x1, 0x2, 0x7ff, 0xffff, 0x1, 0x2, 0xac, 0x9, 0x800, 0xf11, 0x8, 0x800, 0x6, 0x9, 0xfec, 0x6, 0x1, 0x8, 0xff, 0xffffffff, 0x7fff, 0x2, 0x696, 0x6, 0xdf1, 0x3f, 0x0, 0x1000, 0x38, 0x10001, 0x8000, 0x7, 0x9, 0xe146, 0x1, 0x1, 0x9, 0x3, 0x5, 0x6, 0x6, 0x400, 0x9, 0x6, 0x3, 0x5, 0x1, 0xccff, 0x9, 0x20, 0x80, 0x20, 0x402, 0x400, 0x5, 0x7fff, 0x4, 0x400, 0x496, 0x9, 0x1, 0x9, 0x80000001, 0xfffffffe, 0x3, 0x4, 0xffffbf9f, 0x9, 0xab, 0xa619, 0x4, 0x9, 0x7, 0xff, 0x5, 0x7, 0x66, 0xfe, 0x4a45, 0x4, 0x6, 0xd8, 0x7, 0x3, 0x0, 0x8, 0xfffffffd, 0xfffffffa, 0x3f, 0x4, 0x9, 0x1d, 0x9, 0x1ff, 0x0, 0x4, 0x5, 0x20, 0x2, 0x4, 0xc088, 0x2, 0x7, 0x400, 0x9, 0x7, 0x2, 0x5, 0x7ff, 0x10000, 0x10000, 0x0, 0x10000, 0x0, 0x943, 0xd0, 0x80000000, 0x800, 0x80, 0x2, 0x81, 0x1, 0x24000, 0x80, 0x0, 0x2, 0x7fffffff, 0x8f, 0x0, 0x19f9, 0x3, 0xc0000000, 0x80000000, 0xe2e, 0x7, 0x6, 0x0, 0x5, 0x5, 0x7fffffff, 0x7, 0x0, 0x3, 0x1, 0x7f, 0x5, 0x1f, 0x6, 0x6, 0x10000, 0x5, 0x40, 0x5, 0x100, 0xffff, 0x4, 0x5, 0xffffffff, 0x239, 0x3ff, 0x8000, 0xfffffffe, 0x20, 0x6, 0x7, 0x1ff, 0x2, 0x7ff, 0xffffffff, 0x6, 0x1f, 0x8001, 0x1, 0xeb84, 0x8001, 0x9, 0x128, 0x1, 0x8, 0x6, 0x3df8, 0x7, 0x7, 0xfffffffd, 0x2, 0x15af7fb5, 0xfefb, 0x4, 0x2, 0x3, 0x7f, 0x6, 0x4, 0x0, 0x0, 0x2, 0x101, 0x3, 0x4, 0x3ff, 0x7, 0x8, 0x8, 0xe4d, 0x7, 0x6b0a, 0x3ff, 0x9, 0x8, 0x10001, 0x1, 0x0, 0x6, 0x100, 0x2, 0x66, 0x2, 0x4, 0x2, 0x5, 0x0, 0x5, 0x7, 0x40, 0x5, 0xffffe3bf, 0x5, 0x1f, 0x7, 0x9, 0x1, 0x400, 0x8000, 0x3, 0x9, 0x2, 0x3, 0x5, 0x8, 0x9, 0x1f, 0x6, 0x7f, 0x0, 0x6, 0x400, 0x0, 0xe105, 0x4, 0x11, 0x8, 0x7, 0x2, 0x9609, 0x6, 0x3, 0x3, 0x20, 0x20, 0x7, 0x6, 0x9, 0x7fff, 0x5, 0xffffffff, 0x3, 0xffffffff, 0x3, 0x7, 0x100, 0xf834, 0x6, 0xffff9bc4, 0x4, 0x80000000, 0xe25, 0x19b6db6e, 0x7, 0xae4a, 0x5, 0xffffff00, 0x800, 0x101, 0x80000000, 0x30, 0x5, 0x1, 0xa5, 0x6, 0x6, 0x4, 0xfff, 0x1ff, 0x7f, 0x3, 0x5, 0x3f, 0xffffffff, 0xfffffffc, 0x6, 0x4, 0x1, 0x10000, 0x0, 0x80000001, 0x5, 0x2, 0x2c, 0x1000, 0x20, 0x7ff, 0x7d4, 0x800, 0x9, 0xfff, 0x12440, 0x95, 0xffffffff, 0x1, 0x4, 0x40, 0x6, 0x8000, 0x4, 0x9, 0x6d2, 0xcf1, 0x4, 0x980, 0x8, 0x0, 0x10001, 0x4, 0x9d, 0x8, 0x3f, 0xfffffc01, 0x968, 0x4, 0x5, 0x6, 0x3, 0x0, 0x9, 0x6, 0x10000, 0x5, 0x20, 0x1, 0x101, 0x5, 0x5, 0x6, 0x101, 0x1, 0x3, 0x0, 0x1, 0x6, 0x100, 0x6, 0x20, 0x6, 0x2, 0x4, 0x26f37171, 0x1, 0x559a, 0x8001, 0x1ff, 0x8000, 0x7, 0x3ff, 0x1, 0x1, 0x9a12, 0xa64693ed, 0xaa, 0x1, 0x8, 0xac3a, 0xfffffff8, 0x80000001, 0x4da4, 0x3f, 0x2, 0x8, 0x0, 0x5d2, 0x8, 0xdd31, 0x7ff, 0x80000001, 0xc91, 0xffffff7f, 0x80000001, 0x9, 0x100, 0x3f, 0x2, 0x7ff, 0xfff, 0xb5, 0x3, 0x1, 0x4, 0x1000, 0x8, 0x1, 0x3, 0x5, 0xfffffffe, 0x0, 0x6, 0xc9e8b5a5, 0x94e, 0x3, 0x7f, 0x5, 0x4, 0x1, 0x10000, 0xed, 0x7fff, 0x1000, 0xfffff5bd, 0x880a, 0x928, 0x3f, 0x1, 0x0, 0x4f, 0xfffc0000, 0x8000, 0x9, 0x3972a851, 0xfffffffe, 0xffffffff, 0x7f, 0x6, 0x8, 0x400, 0x2e, 0x7, 0x0, 0x7, 0x0, 0x40, 0x0, 0x8000, 0x800, 0x0, 0x1, 0x54c, 0x48, 0x8, 0x7, 0x1, 0x3, 0xfffffffc, 0x5, 0x80, 0x2, 0xc2c, 0x100, 0xfffff2bf, 0x1, 0x3, 0x1, 0x3, 0x3, 0x1, 0x10000, 0x4, 0x1, 0x6, 0x2, 0x40, 0x7fff, 0x4, 0xb, 0xfffffffd, 0x9, 0x3f, 0x20, 0x3, 0x0, 0x7, 0x401, 0x3, 0x7fffffff, 0x6, 0x9, 0x1000, 0x10001, 0x4, 0x1e, 0x4, 0xffffffff, 0xd2, 0x2, 0x8, 0x648f, 0x0, 0x9, 0x2000, 0x4, 0x3ff, 0x1, 0x8, 0x5, 0x7ff, 0x2, 0x10001, 0x8000, 0x3ff, 0x5, 0x1f, 0x25e, 0x1, 0x1, 0x20, 0x0, 0x3, 0x8, 0x9, 0x9, 0x101, 0x0, 0x101, 0x80000001, 0x3, 0x8, 0xfffffff7, 0x5e4, 0x5, 0x5, 0x40, 0x7, 0xffff, 0x2, 0x100, 0x8, 0x9, 0x100, 0x40, 0x9, 0x80000001, 0x3, 0x2, 0x9baf, 0x8000, 0x5, 0x1, 0x9, 0x4, 0xfffffffa, 0x6, 0x1, 0x8, 0x5, 0x81, 0x2b8, 0x8, 0x4, 0x0, 0xffffffff, 0x0, 0x10000, 0x9, 0x8, 0x5, 0x3f, 0x2, 0x0, 0xffff3966, 0x5, 0x8, 0xe0, 0x9, 0x101, 0x9, 0x1, 0x0, 0x4, 0x76, 0x3ff, 0xffff, 0xffffff81, 0x7fffffff, 0x7, 0x4, 0x63, 0xffffffff, 0x6, 0xffff, 0x2ca, 0x5, 0x9, 0xffffffff, 0x5c, 0x1f, 0x7, 0x2, 0x1, 0x4, 0x5, 0x0, 0x9, 0xfff, 0x200, 0x72, 0x1, 0x8, 0x3, 0x6, 0x80, 0x80000000, 0x80000000, 0x4, 0x200, 0x3, 0x3, 0x8, 0x800, 0x100, 0x200, 0xb4f0, 0x10001, 0x1000, 0x9, 0x2, 0xfffffffc, 0x400, 0x2, 0x3, 0x7, 0x40, 0x4, 0x6, 0xfd, 0x5196, 0x3f, 0x0, 0x1, 0x1, 0x7fff, 0x50b71d4d, 0x10001, 0x1, 0x8, 0x7fffffff, 0x80, 0x5, 0x4, 0xeb9c, 0x6, 0x6, 0x1, 0xa76, 0x8, 0x3f, 0x2, 0x4, 0xfff, 0xe9, 0x401, 0x3, 0xffffff80, 0x10001, 0x40000, 0x8b, 0x9, 0x1f, 0x1, 0x7ff, 0x1, 0x4, 0x3, 0x4, 0x3, 0x1, 0x8, 0x8, 0x5, 0x1, 0x40, 0x1, 0x8, 0x8001, 0x768, 0x100, 0x400, 0xffffff64, 0x101, 0x5, 0x7, 0x4, 0x81, 0x3, 0x0, 0x7ff, 0x5, 0x160, 0x7662, 0x8, 0x1f, 0x7f, 0x1, 0x6, 0x9, 0xf8000000, 0xe00, 0xffff, 0x80000000, 0xb5, 0xfffffe01, 0x0, 0x0, 0xd0970c0, 0x9, 0x5, 0x7, 0x8, 0x8, 0x2ca, 0x3, 0x1, 0x47e3, 0x5, 0x6, 0x4, 0x1, 0xffffffc0, 0x0, 0x7, 0x3f80000, 0xffff, 0xff, 0x6, 0x4, 0x3, 0x1, 0x10000, 0x6, 0x7f, 0xffffffc0]}) (async) ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x2) ioctl$KVM_S390_UCAS_UNMAP(r1, 0x4018ae51, &(0x7f00000001c0)={0x10000, 0x7, 0x80000000}) (async) ioctl$KVM_GET_TSC_KHZ(r1, 0xaea3) 22:20:05 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000040), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_WATCH_KEY(0x20, r1, 0xffffffffffffffff, 0xd3) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x0}, 0x0, 0x0, r2) socket$pppl2tp(0x18, 0x1, 0x1) (async) socket$pppl2tp(0x18, 0x1, 0x1) ioctl$SNDCTL_SEQ_OUTOFBAND(0xffffffffffffffff, 0x40085112, &(0x7f0000000440)=@t={0x85, 0x5, 0x3, 0xd4, @generic=0x9}) add_key$fscrypt_v1(&(0x7f0000000280), &(0x7f00000002c0)={'fscrypt:', @desc1}, &(0x7f0000000300)={0x0, "8f799f4d8b81ad9ea762a45e836a234cc0b75387ed9ea12524441a88d8f7c2e265742c2a30d8c7dd38eae2bdcbde2b3c2de60e2320cbe42afbe4ac970ed833a0", 0x15}, 0x48, r2) (async) add_key$fscrypt_v1(&(0x7f0000000280), &(0x7f00000002c0)={'fscrypt:', @desc1}, &(0x7f0000000300)={0x0, "8f799f4d8b81ad9ea762a45e836a234cc0b75387ed9ea12524441a88d8f7c2e265742c2a30d8c7dd38eae2bdcbde2b3c2de60e2320cbe42afbe4ac970ed833a0", 0x15}, 0x48, r2) add_key$keyring(&(0x7f0000000180), &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff8) (async) r3 = add_key$keyring(&(0x7f0000000180), &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff8) r4 = add_key$fscrypt_provisioning(&(0x7f0000000380), &(0x7f00000003c0)={'syz', 0x3}, &(0x7f0000000400)={0x2, 0x0, @c}, 0x29, r3) keyctl$setperm(0x5, r4, 0x120020) keyctl$reject(0x13, 0x0, 0x7, 0x5, r3) (async) keyctl$reject(0x13, 0x0, 0x7, 0x5, r3) 22:20:06 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="60c747338bd64cee10ee81707f3212f8b9cd0684e4cd206cb9646aea40e628d1f5d4c3d92164e83054d5c72efa58e04a2054001f13b96e3a3a65c47f8faaa309fc9726d2e5b7b386859f2da7ac793f20bcd26e37072130f7e392a30cf025f969a2057208a337c80bd0557cdb31d08f051db8f093683a9f8a8ac830cc2b6d1e30ea58e0517b0a8a38cb7878d7d8f321d7e7", 0x91, r0) keyctl$reject(0x13, r1, 0x8000000000000000, 0x1, r0) add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0xe, r0) 22:20:06 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc4}, &(0x7f0000000300)={0x0, "bc7e252048961310937a10b428b9eb87902e508d9e88e793fa241e2c74a8da8dea72c06eac3158874dd65276bd3fe2969b219ea47c341a55d4b3d361b2f4b32f", 0x3f}, 0x48, r1) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @desc2}, &(0x7f0000000140)={0x0, "2432e20c3c993561243bfdf566ef99ad62fb2616755b193c1dc1e6d6a1cd1c4b8e41515411c45291e7dcb9350d0fed56766bd40a2a3a4950a8c88f36f8adda93", 0x25}, 0x48, r2) (async) r3 = add_key$fscrypt_v1(&(0x7f0000000380), &(0x7f00000003c0)={'fscrypt:', @desc3}, &(0x7f0000000400)={0x0, "415b16c0eb7d353b2bf2661d8f7d0f019f86eddf3c6841b681832686fa8f3ee5456ab5299c23b018a031a5c021446d014da7605a33b71cc98a3eee96e3b9036a", 0x20}, 0x48, r2) keyctl$update(0x2, r3, &(0x7f0000000480)="8ea70d7b02eb5a010d13d0657f800589c417fabb56683df52fde71f2c1c33dcef53a3caf4e07667d60743398bb2c34f7de4f29629c7f10dd3f532779028058a8eb22972cd8571b88639e90c57ef210423a8d77dd56e98a29a7270431d51edce7c69ec835a85febdd", 0x68) (async) r4 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r4) 22:20:06 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$unlink(0x9, r1, r0) (async) keyctl$clear(0x6, r0) 22:20:06 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) keyctl$clear(0x7, r0) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, r1) 22:20:06 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000040)={0x3ff}, 0x8) (async) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000040)={0x3ff}, 0x8) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r0, 0x0, 0x0) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000180)={0x5}, 0x8) (async) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000180)={0x5}, 0x8) mq_timedreceive(r0, &(0x7f0000000080)=""/101, 0x65, 0x0, &(0x7f0000000100)={0x77359400}) pipe2$watch_queue(&(0x7f0000000140), 0x80) (async) pipe2$watch_queue(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r2, 0x0, 0x0) (async) read$nci(r2, 0x0, 0x0) ioctl$KVM_SET_XSAVE(r1, 0x5000aea5, &(0x7f0000000200)={[0x0, 0x5179, 0x2, 0x2, 0x12, 0x3ff, 0x29f91792, 0x80, 0x6, 0xfffffffa, 0x7, 0x9, 0x1000, 0x400, 0x6, 0x3ff800, 0x3, 0xfffffffe, 0x7, 0x6, 0x3, 0x80000000, 0x48d, 0x9, 0x4, 0x4b, 0xff, 0x0, 0x6, 0x4, 0x40, 0x6, 0x7, 0x0, 0x7, 0x7, 0xfffffffc, 0x2, 0xb9, 0x0, 0x9f, 0x10001, 0xffffffff, 0x8e63, 0x5, 0x6, 0x5, 0xffffffff, 0x5, 0x5, 0x0, 0x800, 0x10000, 0x7, 0x2f8b, 0x3ff, 0x3f, 0x1, 0x6, 0x4351, 0x3, 0x7ff, 0x127, 0xff00000, 0x0, 0x4baac869, 0x375a, 0x6, 0xcb, 0x1ff, 0x3, 0x401, 0x80000000, 0x5, 0x1, 0x2, 0x3, 0x3ff, 0x9b71, 0x11, 0x3, 0x800, 0x3f, 0x3, 0x80, 0x1, 0x101, 0x8, 0x0, 0x0, 0x0, 0x6, 0x3, 0x101, 0x4, 0x8, 0xffff6dbb, 0x401, 0x8, 0x9, 0x7, 0x4, 0x9, 0x0, 0x2, 0xfffffffb, 0xa2, 0x5, 0x20, 0x8, 0x1ff1, 0x7, 0xffffffff, 0x702a, 0x5, 0x8001, 0x5, 0x3f, 0xc217, 0x83, 0x3, 0x100, 0x8001, 0x7, 0xfffffff9, 0x3, 0x2, 0x1ff, 0x79f, 0xffffffff, 0x7, 0x222, 0x9, 0x1, 0x3ff, 0x1, 0x5, 0xf4c, 0x1, 0x1000, 0x3, 0x77, 0x3, 0x9, 0xffff0000, 0x0, 0x0, 0x4, 0x94d, 0x8, 0x5, 0x2, 0x1c, 0x94d3, 0xfffffff7, 0x10001, 0x3, 0x6, 0x10000, 0x5, 0x8000, 0x3, 0x0, 0x0, 0x4, 0xfffffff8, 0x80000001, 0x7, 0x3f, 0xeadc, 0xdf29, 0xaaf7, 0x40, 0x6, 0x800, 0x22, 0x20, 0x4, 0x7, 0x3, 0x8, 0x3f, 0x356, 0x2, 0xe4, 0x8, 0x8, 0xfffffffb, 0xfff, 0x9, 0x9ca3, 0x7f, 0x80000001, 0x9, 0x1f, 0x1, 0x80000001, 0xfffffffb, 0x6, 0x9, 0x63d8, 0xffffa192, 0x2, 0x0, 0x71, 0x52, 0x4, 0x6, 0xd2a4, 0x27, 0x4, 0x80000000, 0xffffffff, 0x2cbf, 0x1, 0xbf5, 0x40, 0x1f, 0x41, 0x4, 0xd8, 0x20, 0xc2, 0x2, 0x0, 0x0, 0x8, 0x5, 0x0, 0x1, 0x4, 0xfe00, 0x10001, 0xffffff9d, 0x1, 0x7, 0x5, 0x7, 0x3, 0x4, 0x3, 0x1, 0xfe7278f, 0x80000000, 0xfffffffd, 0xfe12, 0x3f, 0x6, 0x2020, 0x401, 0x2, 0x7ff, 0x10001, 0x8412, 0x2, 0x1, 0x4, 0x1ffe0000, 0xfff, 0x5, 0xfffff001, 0x7, 0x2, 0xc02, 0x13, 0x3, 0x1ff, 0x4, 0x7, 0x6, 0x1, 0xa7c3, 0x1f, 0x465, 0x7, 0x1, 0x0, 0x1, 0x2, 0x7ff, 0xffff, 0x1, 0x2, 0xac, 0x9, 0x800, 0xf11, 0x8, 0x800, 0x6, 0x9, 0xfec, 0x6, 0x1, 0x8, 0xff, 0xffffffff, 0x7fff, 0x2, 0x696, 0x6, 0xdf1, 0x3f, 0x0, 0x1000, 0x38, 0x10001, 0x8000, 0x7, 0x9, 0xe146, 0x1, 0x1, 0x9, 0x3, 0x5, 0x6, 0x6, 0x400, 0x9, 0x6, 0x3, 0x5, 0x1, 0xccff, 0x9, 0x20, 0x80, 0x20, 0x402, 0x400, 0x5, 0x7fff, 0x4, 0x400, 0x496, 0x9, 0x1, 0x9, 0x80000001, 0xfffffffe, 0x3, 0x4, 0xffffbf9f, 0x9, 0xab, 0xa619, 0x4, 0x9, 0x7, 0xff, 0x5, 0x7, 0x66, 0xfe, 0x4a45, 0x4, 0x6, 0xd8, 0x7, 0x3, 0x0, 0x8, 0xfffffffd, 0xfffffffa, 0x3f, 0x4, 0x9, 0x1d, 0x9, 0x1ff, 0x0, 0x4, 0x5, 0x20, 0x2, 0x4, 0xc088, 0x2, 0x7, 0x400, 0x9, 0x7, 0x2, 0x5, 0x7ff, 0x10000, 0x10000, 0x0, 0x10000, 0x0, 0x943, 0xd0, 0x80000000, 0x800, 0x80, 0x2, 0x81, 0x1, 0x24000, 0x80, 0x0, 0x2, 0x7fffffff, 0x8f, 0x0, 0x19f9, 0x3, 0xc0000000, 0x80000000, 0xe2e, 0x7, 0x6, 0x0, 0x5, 0x5, 0x7fffffff, 0x7, 0x0, 0x3, 0x1, 0x7f, 0x5, 0x1f, 0x6, 0x6, 0x10000, 0x5, 0x40, 0x5, 0x100, 0xffff, 0x4, 0x5, 0xffffffff, 0x239, 0x3ff, 0x8000, 0xfffffffe, 0x20, 0x6, 0x7, 0x1ff, 0x2, 0x7ff, 0xffffffff, 0x6, 0x1f, 0x8001, 0x1, 0xeb84, 0x8001, 0x9, 0x128, 0x1, 0x8, 0x6, 0x3df8, 0x7, 0x7, 0xfffffffd, 0x2, 0x15af7fb5, 0xfefb, 0x4, 0x2, 0x3, 0x7f, 0x6, 0x4, 0x0, 0x0, 0x2, 0x101, 0x3, 0x4, 0x3ff, 0x7, 0x8, 0x8, 0xe4d, 0x7, 0x6b0a, 0x3ff, 0x9, 0x8, 0x10001, 0x1, 0x0, 0x6, 0x100, 0x2, 0x66, 0x2, 0x4, 0x2, 0x5, 0x0, 0x5, 0x7, 0x40, 0x5, 0xffffe3bf, 0x5, 0x1f, 0x7, 0x9, 0x1, 0x400, 0x8000, 0x3, 0x9, 0x2, 0x3, 0x5, 0x8, 0x9, 0x1f, 0x6, 0x7f, 0x0, 0x6, 0x400, 0x0, 0xe105, 0x4, 0x11, 0x8, 0x7, 0x2, 0x9609, 0x6, 0x3, 0x3, 0x20, 0x20, 0x7, 0x6, 0x9, 0x7fff, 0x5, 0xffffffff, 0x3, 0xffffffff, 0x3, 0x7, 0x100, 0xf834, 0x6, 0xffff9bc4, 0x4, 0x80000000, 0xe25, 0x19b6db6e, 0x7, 0xae4a, 0x5, 0xffffff00, 0x800, 0x101, 0x80000000, 0x30, 0x5, 0x1, 0xa5, 0x6, 0x6, 0x4, 0xfff, 0x1ff, 0x7f, 0x3, 0x5, 0x3f, 0xffffffff, 0xfffffffc, 0x6, 0x4, 0x1, 0x10000, 0x0, 0x80000001, 0x5, 0x2, 0x2c, 0x1000, 0x20, 0x7ff, 0x7d4, 0x800, 0x9, 0xfff, 0x12440, 0x95, 0xffffffff, 0x1, 0x4, 0x40, 0x6, 0x8000, 0x4, 0x9, 0x6d2, 0xcf1, 0x4, 0x980, 0x8, 0x0, 0x10001, 0x4, 0x9d, 0x8, 0x3f, 0xfffffc01, 0x968, 0x4, 0x5, 0x6, 0x3, 0x0, 0x9, 0x6, 0x10000, 0x5, 0x20, 0x1, 0x101, 0x5, 0x5, 0x6, 0x101, 0x1, 0x3, 0x0, 0x1, 0x6, 0x100, 0x6, 0x20, 0x6, 0x2, 0x4, 0x26f37171, 0x1, 0x559a, 0x8001, 0x1ff, 0x8000, 0x7, 0x3ff, 0x1, 0x1, 0x9a12, 0xa64693ed, 0xaa, 0x1, 0x8, 0xac3a, 0xfffffff8, 0x80000001, 0x4da4, 0x3f, 0x2, 0x8, 0x0, 0x5d2, 0x8, 0xdd31, 0x7ff, 0x80000001, 0xc91, 0xffffff7f, 0x80000001, 0x9, 0x100, 0x3f, 0x2, 0x7ff, 0xfff, 0xb5, 0x3, 0x1, 0x4, 0x1000, 0x8, 0x1, 0x3, 0x5, 0xfffffffe, 0x0, 0x6, 0xc9e8b5a5, 0x94e, 0x3, 0x7f, 0x5, 0x4, 0x1, 0x10000, 0xed, 0x7fff, 0x1000, 0xfffff5bd, 0x880a, 0x928, 0x3f, 0x1, 0x0, 0x4f, 0xfffc0000, 0x8000, 0x9, 0x3972a851, 0xfffffffe, 0xffffffff, 0x7f, 0x6, 0x8, 0x400, 0x2e, 0x7, 0x0, 0x7, 0x0, 0x40, 0x0, 0x8000, 0x800, 0x0, 0x1, 0x54c, 0x48, 0x8, 0x7, 0x1, 0x3, 0xfffffffc, 0x5, 0x80, 0x2, 0xc2c, 0x100, 0xfffff2bf, 0x1, 0x3, 0x1, 0x3, 0x3, 0x1, 0x10000, 0x4, 0x1, 0x6, 0x2, 0x40, 0x7fff, 0x4, 0xb, 0xfffffffd, 0x9, 0x3f, 0x20, 0x3, 0x0, 0x7, 0x401, 0x3, 0x7fffffff, 0x6, 0x9, 0x1000, 0x10001, 0x4, 0x1e, 0x4, 0xffffffff, 0xd2, 0x2, 0x8, 0x648f, 0x0, 0x9, 0x2000, 0x4, 0x3ff, 0x1, 0x8, 0x5, 0x7ff, 0x2, 0x10001, 0x8000, 0x3ff, 0x5, 0x1f, 0x25e, 0x1, 0x1, 0x20, 0x0, 0x3, 0x8, 0x9, 0x9, 0x101, 0x0, 0x101, 0x80000001, 0x3, 0x8, 0xfffffff7, 0x5e4, 0x5, 0x5, 0x40, 0x7, 0xffff, 0x2, 0x100, 0x8, 0x9, 0x100, 0x40, 0x9, 0x80000001, 0x3, 0x2, 0x9baf, 0x8000, 0x5, 0x1, 0x9, 0x4, 0xfffffffa, 0x6, 0x1, 0x8, 0x5, 0x81, 0x2b8, 0x8, 0x4, 0x0, 0xffffffff, 0x0, 0x10000, 0x9, 0x8, 0x5, 0x3f, 0x2, 0x0, 0xffff3966, 0x5, 0x8, 0xe0, 0x9, 0x101, 0x9, 0x1, 0x0, 0x4, 0x76, 0x3ff, 0xffff, 0xffffff81, 0x7fffffff, 0x7, 0x4, 0x63, 0xffffffff, 0x6, 0xffff, 0x2ca, 0x5, 0x9, 0xffffffff, 0x5c, 0x1f, 0x7, 0x2, 0x1, 0x4, 0x5, 0x0, 0x9, 0xfff, 0x200, 0x72, 0x1, 0x8, 0x3, 0x6, 0x80, 0x80000000, 0x80000000, 0x4, 0x200, 0x3, 0x3, 0x8, 0x800, 0x100, 0x200, 0xb4f0, 0x10001, 0x1000, 0x9, 0x2, 0xfffffffc, 0x400, 0x2, 0x3, 0x7, 0x40, 0x4, 0x6, 0xfd, 0x5196, 0x3f, 0x0, 0x1, 0x1, 0x7fff, 0x50b71d4d, 0x10001, 0x1, 0x8, 0x7fffffff, 0x80, 0x5, 0x4, 0xeb9c, 0x6, 0x6, 0x1, 0xa76, 0x8, 0x3f, 0x2, 0x4, 0xfff, 0xe9, 0x401, 0x3, 0xffffff80, 0x10001, 0x40000, 0x8b, 0x9, 0x1f, 0x1, 0x7ff, 0x1, 0x4, 0x3, 0x4, 0x3, 0x1, 0x8, 0x8, 0x5, 0x1, 0x40, 0x1, 0x8, 0x8001, 0x768, 0x100, 0x400, 0xffffff64, 0x101, 0x5, 0x7, 0x4, 0x81, 0x3, 0x0, 0x7ff, 0x5, 0x160, 0x7662, 0x8, 0x1f, 0x7f, 0x1, 0x6, 0x9, 0xf8000000, 0xe00, 0xffff, 0x80000000, 0xb5, 0xfffffe01, 0x0, 0x0, 0xd0970c0, 0x9, 0x5, 0x7, 0x8, 0x8, 0x2ca, 0x3, 0x1, 0x47e3, 0x5, 0x6, 0x4, 0x1, 0xffffffc0, 0x0, 0x7, 0x3f80000, 0xffff, 0xff, 0x6, 0x4, 0x3, 0x1, 0x10000, 0x6, 0x7f, 0xffffffc0]}) ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x2) ioctl$KVM_S390_UCAS_UNMAP(r1, 0x4018ae51, &(0x7f00000001c0)={0x10000, 0x7, 0x80000000}) ioctl$KVM_GET_TSC_KHZ(r1, 0xaea3) 22:20:06 executing program 3: r0 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, 0x0) keyctl$search(0xa, r0, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r1) 22:20:06 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="60c747338bd64cee10ee81707f3212f8b9cd0684e4cd206cb9646aea40e628d1f5d4c3d92164e83054d5c72efa58e04a2054001f13b96e3a3a65c47f8faaa309fc9726d2e5b7b386859f2da7ac793f20bcd26e37072130f7e392a30cf025f969a2057208a337c80bd0557cdb31d08f051db8f093683a9f8a8ac830cc2b6d1e30ea58e0517b0a8a38cb7878d7d8f321d7e7", 0x91, r0) keyctl$reject(0x13, r1, 0x8000000000000000, 0x1, r0) add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, r0) (async) keyctl$clear(0xe, r0) 22:20:06 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$negate(0xd, 0x0, 0x3d, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000240)="dcdeb2fe25f02121c1c22db9febfb30ece2d34ec72d47911d63769be04bdb3f12e434bf79f2f8b1463637fd5d0af0894812f2d2b6fe67c290c16cce0b1bf92c09175c9342b9b925ee37703f361f9cdf5563e2407abaf29570be53add664ea749be6d4ce8b0e9e3883e1360934066e49de3046270be34e0d1f2b1b4ef8f7ddf3cf07b881014ceb0a1b23b64edb3d744361711e35be8b73036e7baa8a0963a1315befd775679280041f1c5b70bea95e4275d6438b849f719b0f44dff9457bc23b92273bc20d650a12e9a384699bde1d9566e06b281ad2e28eb748cc0978ee21527580584373908b4cf4b8cabf59170ec3ad5f57430e32b500b48745668c0a292ddced1285f7463701044382c7e9537580dcbda3db8b269da9397173961031d88d432120b0ddec321f27a091d4fe7890ec29514cfb37a83b7d78945508ad7fff1516b5bf03f6ca34c4c0225dac5fb6c5fa607566bbe39ba1432ab6ef9b192095c7153d9a948546b677ddff984dc028a93c1d296650fcb155d10b36feb28707951c65aafe28eadec1aeff4127d99198b628bd3fe54bcb12bc86a2e919769cc017104c53e7467287970b6c4005fc2a7535a6384e8a42017a98d4dbcee31b30fd994dbe915f651f46661d4fefbdb9046805f1a3a9c03049f73b8e5a1c20f0be9ac3e1b56d1d9ff0f325612c41d7361c136c4dc0d3a734f2b0d535883919b9894a88c7b420847e59f98a6f8f07c028fc405e3da94f6b161c66d4ff7afad2091ecbd098223a6bd2038d9c50e4a176607396df6c098027ed0008da2edb032b676b1104f1bb5a09a7926306b5b1190ce4e62b3e1004455aae64334e9148607cc0efa40163b84b95491ae5bdcd6f4d928f87045172a9f88c61b1dce7c3db549b7889ab57bc1051e8d043e5629c0733244bcd7790ed2f687db52742a152706c1f32e58ab4bf3019d337f584389ace23285f96299f6c842ea461f1652d17c9cffddc5104e9d18d1d1d1540afb32cc601d81721af37677e04b86b586d5375485b3ea6b0e26bc5095c3ad18d350156b2105afc2e22de2552d3a2dc2b740683ecc6dbe0a9bd54b83d98591ec772c4f451e3b9d852d79cfeae07bc090dcb9499b45ef11594ce7be054d501687b2689ce92ff547de73c5137789d6286b4f60c43a9b0aaff4ea4e944ec51d3ab8d9b45dee7a5c2848e79e4b241129d07ea4773cb3cf68f98ff1f490b0d26cb51e49b4442d4cb3856146524ee215c27107fb88ee73ed2d3b2c15f81a493caa96a5de3fc1f747d2989f12a97711d5d4d10888f62db306c4bd1bbcc8ca792ee6c748f6c176184de186ee9bb752534a6d5b6d396c76351bdbe31702bf0b4aa1ec339b8a7ed0b17521dbdf50a41070ae36e09c69670be53b4c46f2ec6bbad127c2d933a1a1c52c67024c04f670b1904ee9805e439bbb43fdb96f7bc35432a894a2a1563b27f72d3e2c2f655df638d06b7da6a99604790b3350eeac5fc155b800d6cdb5f73e8d4896218058d9ab02f8a25055b6fb6b4d3dab3f01308ab1e16a4962d5379ea57389570e6c712aaf2ba289386c66c52d0de18015f4bcf073198d2c580e70164b6f2c30d2f7bd94d4ce24a683cd7b8c98abf3db6c45721e50d57189d3e3aae0c097398b533574990bb9b34cbb7b9633812d7229fe494aaf62c42db1704df739f3523f43d5131fcf9ec90ecfd8cd0a7cdfd5fd2019f0802fb1f3d60d9ffe0ac816426a0f43d3535d19e9aad36807506a07bc85fa2da97695cc65168e3c3b1ff393287f187f081d6bfa3eb15902154e5eb7c8cbed5a31a5b04264b32d8169d8a2cd489d7583b2d214ba1c7592dac1b8a80da4932c1bf240b4fb0e09a13cd2b0a4c8d0da29b4c209a0d5383504878c538b2e9213fb818c8e7e96fb97bc4f68280710d66e435b01e35e6d060ea476248c7707e43ff615180847763205271a25e39214722b1c1d9b2136bf5efa09ede9eb2960e6b51c412b43a553da1b75bd0a80e42882dbe9224bb83832c85f48b13f320aa5fa32443b4820c32d597fd08673544a916fa7ce514630e8fa87d65682eef26e75a721a73d650413604e9c7b84f617bfc10d21b1a67b36d37d9308997fa6f992b78a30974a6fe94c77632654690ee68f2bfe035893cdbc1f0cdd3bea5f45c31521462e44d59bc5e635746c98204a0b10d4cf15ad7449cc5d0295af2089efa24418026379599bb4912005be61c6764c3679bf1ab408fb42e4c56cbd4081d93b18afae0c266fa7af745ba75ff8debb2df4505bf916478683ff30264a813caeacc4c253d427b3d6c53891159bb146cc60b46e34226c267a76fe7f479e82cec3bce80b20a57b0bcafae38c785ed1d6a3e129b7a87dd69d9905efa84c7c6cca7406eb31662d1aea53d669199d11c11de8ddd87d2f5240b0ac73cfeecfe2b83dec39825872efbcc30e36a40288b42f65f2053ddea2d8f49ffbfad9e284f51f490082b06bb5e88ef6189986a9ef1cdc7c2987ba2af01583cdbf09f4062aafe1d0ff4168bc9d2801a1dd7d1ee43a8eac38577eb767608a0457f56b63b0444445652bc6ebe5d2ef2e9df5787e50d9a24e1f93b7b9878212a74dadf8ce7acad8266916e054f3feba475e7e900e4adbfafa7ba1ccce402ec78c2f8d12aab30d00620e2d19e4bd1c495448ed37c663e354ccea1451790c5fc957da85eb805406a87673fe756e5802603d5f662f720c89e9da557e6785b9e54a5a3e146bd01bc27de55d2a2f10bbcaa3fe632b189beb3f08ccd5f37b16c1a0aa891cceb14370284287e6aa60e4bcbd256759b9f3e902f4f7fddd207e4ef4838e0d57e545f502fc91a119501c652393bf191fe3a14db3fefab32ac9e5ab32479e0bdaae51cc4f0837ce1baf332cb55c3450cced83364e85fb3655254ad2d7636c7a47d2c678a5ba90109a2ac5f45f8908c76a5c09cbb14cbfc93c7dea88f8068395a9d3c9f612597322f519266e43b71a5c1636fa7032a11f42354fa60c52f6574d151b9d9dec86c65a3f3eb6ed156f729c27f474481e1fa520ac193deeb4d2c9bd9d144a395b1304debb8d596a7b70d923f28f160c8512686eecc035ee2e73b76939a24bf4decac96bb490971633c50cba02ed89c7777bba5ba08b1e806bb5e1eb85e62a48c236c1457b81b83d6a96c85d60e20643590bd98854475ecf18de2a4ce2cfb77331a076c6c09a098a6f9aff9ad752c8d16e61ce6845fa79d30da0695cb325d2499a306bc42730b416126062895eb0186b6960ca54b7f887b15c079ce5fd3fbc7206313d38238ea7a344c72030897e76c90059e9f5039f68a396377da7c26435eb4fa76b08c9bf2d563de19579ae435a72e52f35ef4b7cd3505f593be71c1f2b009be182ef4176b762aa7bf8f82b923982d77a32ffb1bdf61e4ea073ca919258248c62650b4c730422c0a30166b316939b13fe6123717346e0ec8e1726d0eb5d91d65d39d185cd1429ede8bb16e8c9b095cfd9c4440c805fd745fa523c4715973cd478ddc889b96fdb9cb40929d8bcad8e2b1602ab59ccfac59d33eea2e24c625a4901824d87c9b6b7d1791c89b31141c4fc1a7bcc45281fc270b9f53daf4323e494eb462b92740a359eb09fcd87cbc0be88a2fc41b8a34676b7bce97e5710f48893abe8b1fe17dc446e816ef59ff029be66fe2e1b59a1dc9c26d3d57815ce7479c692fb03461f048b3756519d8a63b2e9ea4a5a96d1af6a609ddcec6f28ff10a97b1cfd509e7fa989ac94a907d49f5679869618d8148c488fc616f540cbf20ade3c688bcc2977b155a85667dd269a5d09704b2ba18836fbfd294439ab3a7c0da6f48620573d98e1899807ea2e5cca5b8f33f69f6e212bd9671f4436d03186679d1c95330383c26e7446b8977931bb5db65c7a998ae2c6a724ae6672a73e22f608a130f4be38b23676357656e132f958e76db2706e0dbdb7e42a89e3552bfe061f8ec6852f5cdc3f53887c73f72b380a9a5f4e47e7b7b1f475ea7f9b24b4b21483f44ae777c270e0b10c7f1949605d534e946d343cf85de6f52398ce51c557645a5fddc4efb5622c4b37266eaccadda0e2da94fa40fdbff3112ca0b204c25cad4c19550e81c785c57dc0ff654b1f406a790a4571b54926300590497aa74691115dabc3ce3b66bc2f8d57e7467fbe42bb0a38265e8e6c921b488c26fd2a425c86adb1dc54f560b68d39debebde7ef95eef2d529766cd311e840e2d4ee074e88caf671b6e6e1e5d98e83e2183d61626a083e174e94e5c179e1bc15ba82290c89e0ea19c185e5fee7e968c8afcd25bed1bd0a07035466317f9323044c9c27cc8f8b2e45a784f53b21e6a5cce59fcb1fdc94d6f9520b91b0bcb3844ddab9ba0cc374df133d17d0a1278c912af3a873e161403f9af6f54144bd357ee4fa22fc95c3b89d5016bbbb05af14b86e40228163071b6174daa90917d4259c052c631df0edc134cd21c08cb507f591c2cb6d3ad0831a36ef1596c7240efb7c39aa7dbc5b14c9fe25f2f670cc256a9f87fe3f19987050785cdadf27dd435856612c5f5c4d32bb819d3329a4ae711d529eddc4878ef44570f70b7325a4cb162a15cb2ee6e7ff3f690fd37a15eb7d9a95d58cdbc3a6a401518d8a8efb6e2d69559ad75808546c4944a6a21bbe5c73cf8a127c98a9c46a93503645630e1cf9e513ac015b08a2cb77b290275a91fe13092b2aef7bf9f1281fbe25e515a520158806e902b5d1518679b06c2c568f541e31fa3ce554ea766a7ad059acc8fa97484b3bf89d9be796d769e1708fb52ef47a346af43bdb54f6eeab254fc085c879bd933f4251964d7f6927aa27fa0906e65728ad1978248f55fa8821831508773daa7ddf115ef022ece4070f80d78d593705bf08fc53f4de1aaf625e6c5a2eefcdb31b8e3856500570fccaaf5520c9958a098e8f7ccfd92a39ee15961697742664a18349f351e287e43b405ec6068c3aab6a49d7297a174e26527849af8188c43b1b832adf4f342255b802ad145bc5f4b79ebbc03ce156164a1077826b0531885177bc5cb010a7da054b18442d8a3bc4c4a933c4d26ae94a9d90be4ddb07932ea2e753ecff19f6c981bc1e91740bc7fa7faf986a1e2764183c5ac590ff0111170936da46b4bf0f617456549391de92c6e281b113ebc6c359b854e171e5c4f5e6ad879d39b79163a8e4811df1ccd3b5c1e95f626024e21cb529144020fd338cb9c299dc7688d2333152c9da9c5f9be6a99eca3ca7d3bad1d1832d24a1057518d1176d84a4021e508aa2d24db2752716339ee26c89ce5ad7b30c8c5d3f89fe2ae16aafa693bce0ecc918fb23e3b7d624292d59334515618bb30aff7230745dceb148a6e78282a7377362f0509e3ba5f155eaa6bb0b291f68cc92a5305e87f483a23710f41ced9c3da449069115b594a9dff96eca5a39749836cf4abb104fa0afe090dbd4488f0050d049dcface21561c7fab3d7d2878dbdc9d6e830dac1b02063528e9043342762fb985869e6c331bc06e8bd8c0edc34d68d3cc07a78ad8f5edaec0c7945d1546ce6525300672983f55f4f9b6b3c829328b54d0033f42d6e279d6d672654c63dab36e3ca3c4ac4c53c2e0d8f393195bdcbdaa9ccd9a334828967df2e90634456ea168a9ec0f9430bba30d4c4bd878e0de7346784df79c73faef8ff13221aedb64a8571d3336853a93041038925dbf0ce06f41c4a01da7f8c04d62d4ab3944a306837898110ef20701b605b707aee4d676865122c54ebdf86995bf090534f4617924d9c85d54867f51890eacc69f71ebc6c676935e9ca7ad2abb", 0x1000, r1) keyctl$clear(0xf, r0) keyctl$reject(0x13, r0, 0x15, 0xfb3, r0) keyctl$negate(0xd, r0, 0x1ec0, r0) 22:20:06 executing program 0: pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r0, 0x0, 0x0) ioctl$SNDCTL_FM_LOAD_INSTR(r0, 0x40285107) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r1) 22:20:06 executing program 3: r0 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, 0x0) keyctl$search(0xa, r0, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r1) 22:20:06 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000080)={'fscrypt:', @auto=[0x61, 0x64, 0x33, 0x37, 0x35, 0x30, 0x63, 0x32, 0x37, 0x38, 0x34, 0x35, 0x37, 0x35, 0x37, 0x33]}, &(0x7f00000000c0)={0x0, "d57009a606fcf8f5a10b063b7ae399219c8c7cd0d8fea6f324d2a10cf640f8b2e959ae5453d190ea5bc0b7289d091548a0a80a8191c4e46f745ce9c1b50929e4", 0x27}, 0x48, r1) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r2) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) keyctl$search(0xa, r4, &(0x7f0000000140)='cifs.idmap\x00', &(0x7f0000000180)={'syz', 0x1}, r1) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$clear(0x7, r3) 22:20:06 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="60c747338bd64cee10ee81707f3212f8b9cd0684e4cd206cb9646aea40e628d1f5d4c3d92164e83054d5c72efa58e04a2054001f13b96e3a3a65c47f8faaa309fc9726d2e5b7b386859f2da7ac793f20bcd26e37072130f7e392a30cf025f969a2057208a337c80bd0557cdb31d08f051db8f093683a9f8a8ac830cc2b6d1e30ea58e0517b0a8a38cb7878d7d8f321d7e7", 0x91, r0) keyctl$reject(0x13, r1, 0x8000000000000000, 0x1, r0) add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0xe, r0) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="60c747338bd64cee10ee81707f3212f8b9cd0684e4cd206cb9646aea40e628d1f5d4c3d92164e83054d5c72efa58e04a2054001f13b96e3a3a65c47f8faaa309fc9726d2e5b7b386859f2da7ac793f20bcd26e37072130f7e392a30cf025f969a2057208a337c80bd0557cdb31d08f051db8f093683a9f8a8ac830cc2b6d1e30ea58e0517b0a8a38cb7878d7d8f321d7e7", 0x91, r0) (async) keyctl$reject(0x13, r1, 0x8000000000000000, 0x1, r0) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, r0) (async) keyctl$clear(0xe, r0) (async) 22:20:06 executing program 5: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000100), 0x32b300, 0x0) ioctl$SNDCTL_TMR_SELECT(r0, 0x40045408) clock_gettime(0x1, &(0x7f0000000000)) r1 = semget(0x2, 0x0, 0x0) semtimedop(r1, &(0x7f0000000140)=[{0x0, 0x43}], 0x12d1592b786f0ef9, &(0x7f00000000c0)={0x77359400}) semtimedop(r1, &(0x7f0000000040)=[{0x1, 0x1, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x3f, 0x1000}, {0x3, 0x6, 0x1000}, {0x0, 0x8, 0x1800}], 0x5, &(0x7f0000000080)={0x0, 0x989680}) 22:20:06 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$negate(0xd, 0x0, 0x3d, r0) (async) keyctl$negate(0xd, 0x0, 0x3d, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000240)="dcdeb2fe25f02121c1c22db9febfb30ece2d34ec72d47911d63769be04bdb3f12e434bf79f2f8b1463637fd5d0af0894812f2d2b6fe67c290c16cce0b1bf92c09175c9342b9b925ee37703f361f9cdf5563e2407abaf29570be53add664ea749be6d4ce8b0e9e3883e1360934066e49de3046270be34e0d1f2b1b4ef8f7ddf3cf07b881014ceb0a1b23b64edb3d744361711e35be8b73036e7baa8a0963a1315befd775679280041f1c5b70bea95e4275d6438b849f719b0f44dff9457bc23b92273bc20d650a12e9a384699bde1d9566e06b281ad2e28eb748cc0978ee21527580584373908b4cf4b8cabf59170ec3ad5f57430e32b500b48745668c0a292ddced1285f7463701044382c7e9537580dcbda3db8b269da9397173961031d88d432120b0ddec321f27a091d4fe7890ec29514cfb37a83b7d78945508ad7fff1516b5bf03f6ca34c4c0225dac5fb6c5fa607566bbe39ba1432ab6ef9b192095c7153d9a948546b677ddff984dc028a93c1d296650fcb155d10b36feb28707951c65aafe28eadec1aeff4127d99198b628bd3fe54bcb12bc86a2e919769cc017104c53e7467287970b6c4005fc2a7535a6384e8a42017a98d4dbcee31b30fd994dbe915f651f46661d4fefbdb9046805f1a3a9c03049f73b8e5a1c20f0be9ac3e1b56d1d9ff0f325612c41d7361c136c4dc0d3a734f2b0d535883919b9894a88c7b420847e59f98a6f8f07c028fc405e3da94f6b161c66d4ff7afad2091ecbd098223a6bd2038d9c50e4a176607396df6c098027ed0008da2edb032b676b1104f1bb5a09a7926306b5b1190ce4e62b3e1004455aae64334e9148607cc0efa40163b84b95491ae5bdcd6f4d928f87045172a9f88c61b1dce7c3db549b7889ab57bc1051e8d043e5629c0733244bcd7790ed2f687db52742a152706c1f32e58ab4bf3019d337f584389ace23285f96299f6c842ea461f1652d17c9cffddc5104e9d18d1d1d1540afb32cc601d81721af37677e04b86b586d5375485b3ea6b0e26bc5095c3ad18d350156b2105afc2e22de2552d3a2dc2b740683ecc6dbe0a9bd54b83d98591ec772c4f451e3b9d852d79cfeae07bc090dcb9499b45ef11594ce7be054d501687b2689ce92ff547de73c5137789d6286b4f60c43a9b0aaff4ea4e944ec51d3ab8d9b45dee7a5c2848e79e4b241129d07ea4773cb3cf68f98ff1f490b0d26cb51e49b4442d4cb3856146524ee215c27107fb88ee73ed2d3b2c15f81a493caa96a5de3fc1f747d2989f12a97711d5d4d10888f62db306c4bd1bbcc8ca792ee6c748f6c176184de186ee9bb752534a6d5b6d396c76351bdbe31702bf0b4aa1ec339b8a7ed0b17521dbdf50a41070ae36e09c69670be53b4c46f2ec6bbad127c2d933a1a1c52c67024c04f670b1904ee9805e439bbb43fdb96f7bc35432a894a2a1563b27f72d3e2c2f655df638d06b7da6a99604790b3350eeac5fc155b800d6cdb5f73e8d4896218058d9ab02f8a25055b6fb6b4d3dab3f01308ab1e16a4962d5379ea57389570e6c712aaf2ba289386c66c52d0de18015f4bcf073198d2c580e70164b6f2c30d2f7bd94d4ce24a683cd7b8c98abf3db6c45721e50d57189d3e3aae0c097398b533574990bb9b34cbb7b9633812d7229fe494aaf62c42db1704df739f3523f43d5131fcf9ec90ecfd8cd0a7cdfd5fd2019f0802fb1f3d60d9ffe0ac816426a0f43d3535d19e9aad36807506a07bc85fa2da97695cc65168e3c3b1ff393287f187f081d6bfa3eb15902154e5eb7c8cbed5a31a5b04264b32d8169d8a2cd489d7583b2d214ba1c7592dac1b8a80da4932c1bf240b4fb0e09a13cd2b0a4c8d0da29b4c209a0d5383504878c538b2e9213fb818c8e7e96fb97bc4f68280710d66e435b01e35e6d060ea476248c7707e43ff615180847763205271a25e39214722b1c1d9b2136bf5efa09ede9eb2960e6b51c412b43a553da1b75bd0a80e42882dbe9224bb83832c85f48b13f320aa5fa32443b4820c32d597fd08673544a916fa7ce514630e8fa87d65682eef26e75a721a73d650413604e9c7b84f617bfc10d21b1a67b36d37d9308997fa6f992b78a30974a6fe94c77632654690ee68f2bfe035893cdbc1f0cdd3bea5f45c31521462e44d59bc5e635746c98204a0b10d4cf15ad7449cc5d0295af2089efa24418026379599bb4912005be61c6764c3679bf1ab408fb42e4c56cbd4081d93b18afae0c266fa7af745ba75ff8debb2df4505bf916478683ff30264a813caeacc4c253d427b3d6c53891159bb146cc60b46e34226c267a76fe7f479e82cec3bce80b20a57b0bcafae38c785ed1d6a3e129b7a87dd69d9905efa84c7c6cca7406eb31662d1aea53d669199d11c11de8ddd87d2f5240b0ac73cfeecfe2b83dec39825872efbcc30e36a40288b42f65f2053ddea2d8f49ffbfad9e284f51f490082b06bb5e88ef6189986a9ef1cdc7c2987ba2af01583cdbf09f4062aafe1d0ff4168bc9d2801a1dd7d1ee43a8eac38577eb767608a0457f56b63b0444445652bc6ebe5d2ef2e9df5787e50d9a24e1f93b7b9878212a74dadf8ce7acad8266916e054f3feba475e7e900e4adbfafa7ba1ccce402ec78c2f8d12aab30d00620e2d19e4bd1c495448ed37c663e354ccea1451790c5fc957da85eb805406a87673fe756e5802603d5f662f720c89e9da557e6785b9e54a5a3e146bd01bc27de55d2a2f10bbcaa3fe632b189beb3f08ccd5f37b16c1a0aa891cceb14370284287e6aa60e4bcbd256759b9f3e902f4f7fddd207e4ef4838e0d57e545f502fc91a119501c652393bf191fe3a14db3fefab32ac9e5ab32479e0bdaae51cc4f0837ce1baf332cb55c3450cced83364e85fb3655254ad2d7636c7a47d2c678a5ba90109a2ac5f45f8908c76a5c09cbb14cbfc93c7dea88f8068395a9d3c9f612597322f519266e43b71a5c1636fa7032a11f42354fa60c52f6574d151b9d9dec86c65a3f3eb6ed156f729c27f474481e1fa520ac193deeb4d2c9bd9d144a395b1304debb8d596a7b70d923f28f160c8512686eecc035ee2e73b76939a24bf4decac96bb490971633c50cba02ed89c7777bba5ba08b1e806bb5e1eb85e62a48c236c1457b81b83d6a96c85d60e20643590bd98854475ecf18de2a4ce2cfb77331a076c6c09a098a6f9aff9ad752c8d16e61ce6845fa79d30da0695cb325d2499a306bc42730b416126062895eb0186b6960ca54b7f887b15c079ce5fd3fbc7206313d38238ea7a344c72030897e76c90059e9f5039f68a396377da7c26435eb4fa76b08c9bf2d563de19579ae435a72e52f35ef4b7cd3505f593be71c1f2b009be182ef4176b762aa7bf8f82b923982d77a32ffb1bdf61e4ea073ca919258248c62650b4c730422c0a30166b316939b13fe6123717346e0ec8e1726d0eb5d91d65d39d185cd1429ede8bb16e8c9b095cfd9c4440c805fd745fa523c4715973cd478ddc889b96fdb9cb40929d8bcad8e2b1602ab59ccfac59d33eea2e24c625a4901824d87c9b6b7d1791c89b31141c4fc1a7bcc45281fc270b9f53daf4323e494eb462b92740a359eb09fcd87cbc0be88a2fc41b8a34676b7bce97e5710f48893abe8b1fe17dc446e816ef59ff029be66fe2e1b59a1dc9c26d3d57815ce7479c692fb03461f048b3756519d8a63b2e9ea4a5a96d1af6a609ddcec6f28ff10a97b1cfd509e7fa989ac94a907d49f5679869618d8148c488fc616f540cbf20ade3c688bcc2977b155a85667dd269a5d09704b2ba18836fbfd294439ab3a7c0da6f48620573d98e1899807ea2e5cca5b8f33f69f6e212bd9671f4436d03186679d1c95330383c26e7446b8977931bb5db65c7a998ae2c6a724ae6672a73e22f608a130f4be38b23676357656e132f958e76db2706e0dbdb7e42a89e3552bfe061f8ec6852f5cdc3f53887c73f72b380a9a5f4e47e7b7b1f475ea7f9b24b4b21483f44ae777c270e0b10c7f1949605d534e946d343cf85de6f52398ce51c557645a5fddc4efb5622c4b37266eaccadda0e2da94fa40fdbff3112ca0b204c25cad4c19550e81c785c57dc0ff654b1f406a790a4571b54926300590497aa74691115dabc3ce3b66bc2f8d57e7467fbe42bb0a38265e8e6c921b488c26fd2a425c86adb1dc54f560b68d39debebde7ef95eef2d529766cd311e840e2d4ee074e88caf671b6e6e1e5d98e83e2183d61626a083e174e94e5c179e1bc15ba82290c89e0ea19c185e5fee7e968c8afcd25bed1bd0a07035466317f9323044c9c27cc8f8b2e45a784f53b21e6a5cce59fcb1fdc94d6f9520b91b0bcb3844ddab9ba0cc374df133d17d0a1278c912af3a873e161403f9af6f54144bd357ee4fa22fc95c3b89d5016bbbb05af14b86e40228163071b6174daa90917d4259c052c631df0edc134cd21c08cb507f591c2cb6d3ad0831a36ef1596c7240efb7c39aa7dbc5b14c9fe25f2f670cc256a9f87fe3f19987050785cdadf27dd435856612c5f5c4d32bb819d3329a4ae711d529eddc4878ef44570f70b7325a4cb162a15cb2ee6e7ff3f690fd37a15eb7d9a95d58cdbc3a6a401518d8a8efb6e2d69559ad75808546c4944a6a21bbe5c73cf8a127c98a9c46a93503645630e1cf9e513ac015b08a2cb77b290275a91fe13092b2aef7bf9f1281fbe25e515a520158806e902b5d1518679b06c2c568f541e31fa3ce554ea766a7ad059acc8fa97484b3bf89d9be796d769e1708fb52ef47a346af43bdb54f6eeab254fc085c879bd933f4251964d7f6927aa27fa0906e65728ad1978248f55fa8821831508773daa7ddf115ef022ece4070f80d78d593705bf08fc53f4de1aaf625e6c5a2eefcdb31b8e3856500570fccaaf5520c9958a098e8f7ccfd92a39ee15961697742664a18349f351e287e43b405ec6068c3aab6a49d7297a174e26527849af8188c43b1b832adf4f342255b802ad145bc5f4b79ebbc03ce156164a1077826b0531885177bc5cb010a7da054b18442d8a3bc4c4a933c4d26ae94a9d90be4ddb07932ea2e753ecff19f6c981bc1e91740bc7fa7faf986a1e2764183c5ac590ff0111170936da46b4bf0f617456549391de92c6e281b113ebc6c359b854e171e5c4f5e6ad879d39b79163a8e4811df1ccd3b5c1e95f626024e21cb529144020fd338cb9c299dc7688d2333152c9da9c5f9be6a99eca3ca7d3bad1d1832d24a1057518d1176d84a4021e508aa2d24db2752716339ee26c89ce5ad7b30c8c5d3f89fe2ae16aafa693bce0ecc918fb23e3b7d624292d59334515618bb30aff7230745dceb148a6e78282a7377362f0509e3ba5f155eaa6bb0b291f68cc92a5305e87f483a23710f41ced9c3da449069115b594a9dff96eca5a39749836cf4abb104fa0afe090dbd4488f0050d049dcface21561c7fab3d7d2878dbdc9d6e830dac1b02063528e9043342762fb985869e6c331bc06e8bd8c0edc34d68d3cc07a78ad8f5edaec0c7945d1546ce6525300672983f55f4f9b6b3c829328b54d0033f42d6e279d6d672654c63dab36e3ca3c4ac4c53c2e0d8f393195bdcbdaa9ccd9a334828967df2e90634456ea168a9ec0f9430bba30d4c4bd878e0de7346784df79c73faef8ff13221aedb64a8571d3336853a93041038925dbf0ce06f41c4a01da7f8c04d62d4ab3944a306837898110ef20701b605b707aee4d676865122c54ebdf86995bf090534f4617924d9c85d54867f51890eacc69f71ebc6c676935e9ca7ad2abb", 0x1000, r1) (async) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000240)="dcdeb2fe25f02121c1c22db9febfb30ece2d34ec72d47911d63769be04bdb3f12e434bf79f2f8b1463637fd5d0af0894812f2d2b6fe67c290c16cce0b1bf92c09175c9342b9b925ee37703f361f9cdf5563e2407abaf29570be53add664ea749be6d4ce8b0e9e3883e1360934066e49de3046270be34e0d1f2b1b4ef8f7ddf3cf07b881014ceb0a1b23b64edb3d744361711e35be8b73036e7baa8a0963a1315befd775679280041f1c5b70bea95e4275d6438b849f719b0f44dff9457bc23b92273bc20d650a12e9a384699bde1d9566e06b281ad2e28eb748cc0978ee21527580584373908b4cf4b8cabf59170ec3ad5f57430e32b500b48745668c0a292ddced1285f7463701044382c7e9537580dcbda3db8b269da9397173961031d88d432120b0ddec321f27a091d4fe7890ec29514cfb37a83b7d78945508ad7fff1516b5bf03f6ca34c4c0225dac5fb6c5fa607566bbe39ba1432ab6ef9b192095c7153d9a948546b677ddff984dc028a93c1d296650fcb155d10b36feb28707951c65aafe28eadec1aeff4127d99198b628bd3fe54bcb12bc86a2e919769cc017104c53e7467287970b6c4005fc2a7535a6384e8a42017a98d4dbcee31b30fd994dbe915f651f46661d4fefbdb9046805f1a3a9c03049f73b8e5a1c20f0be9ac3e1b56d1d9ff0f325612c41d7361c136c4dc0d3a734f2b0d535883919b9894a88c7b420847e59f98a6f8f07c028fc405e3da94f6b161c66d4ff7afad2091ecbd098223a6bd2038d9c50e4a176607396df6c098027ed0008da2edb032b676b1104f1bb5a09a7926306b5b1190ce4e62b3e1004455aae64334e9148607cc0efa40163b84b95491ae5bdcd6f4d928f87045172a9f88c61b1dce7c3db549b7889ab57bc1051e8d043e5629c0733244bcd7790ed2f687db52742a152706c1f32e58ab4bf3019d337f584389ace23285f96299f6c842ea461f1652d17c9cffddc5104e9d18d1d1d1540afb32cc601d81721af37677e04b86b586d5375485b3ea6b0e26bc5095c3ad18d350156b2105afc2e22de2552d3a2dc2b740683ecc6dbe0a9bd54b83d98591ec772c4f451e3b9d852d79cfeae07bc090dcb9499b45ef11594ce7be054d501687b2689ce92ff547de73c5137789d6286b4f60c43a9b0aaff4ea4e944ec51d3ab8d9b45dee7a5c2848e79e4b241129d07ea4773cb3cf68f98ff1f490b0d26cb51e49b4442d4cb3856146524ee215c27107fb88ee73ed2d3b2c15f81a493caa96a5de3fc1f747d2989f12a97711d5d4d10888f62db306c4bd1bbcc8ca792ee6c748f6c176184de186ee9bb752534a6d5b6d396c76351bdbe31702bf0b4aa1ec339b8a7ed0b17521dbdf50a41070ae36e09c69670be53b4c46f2ec6bbad127c2d933a1a1c52c67024c04f670b1904ee9805e439bbb43fdb96f7bc35432a894a2a1563b27f72d3e2c2f655df638d06b7da6a99604790b3350eeac5fc155b800d6cdb5f73e8d4896218058d9ab02f8a25055b6fb6b4d3dab3f01308ab1e16a4962d5379ea57389570e6c712aaf2ba289386c66c52d0de18015f4bcf073198d2c580e70164b6f2c30d2f7bd94d4ce24a683cd7b8c98abf3db6c45721e50d57189d3e3aae0c097398b533574990bb9b34cbb7b9633812d7229fe494aaf62c42db1704df739f3523f43d5131fcf9ec90ecfd8cd0a7cdfd5fd2019f0802fb1f3d60d9ffe0ac816426a0f43d3535d19e9aad36807506a07bc85fa2da97695cc65168e3c3b1ff393287f187f081d6bfa3eb15902154e5eb7c8cbed5a31a5b04264b32d8169d8a2cd489d7583b2d214ba1c7592dac1b8a80da4932c1bf240b4fb0e09a13cd2b0a4c8d0da29b4c209a0d5383504878c538b2e9213fb818c8e7e96fb97bc4f68280710d66e435b01e35e6d060ea476248c7707e43ff615180847763205271a25e39214722b1c1d9b2136bf5efa09ede9eb2960e6b51c412b43a553da1b75bd0a80e42882dbe9224bb83832c85f48b13f320aa5fa32443b4820c32d597fd08673544a916fa7ce514630e8fa87d65682eef26e75a721a73d650413604e9c7b84f617bfc10d21b1a67b36d37d9308997fa6f992b78a30974a6fe94c77632654690ee68f2bfe035893cdbc1f0cdd3bea5f45c31521462e44d59bc5e635746c98204a0b10d4cf15ad7449cc5d0295af2089efa24418026379599bb4912005be61c6764c3679bf1ab408fb42e4c56cbd4081d93b18afae0c266fa7af745ba75ff8debb2df4505bf916478683ff30264a813caeacc4c253d427b3d6c53891159bb146cc60b46e34226c267a76fe7f479e82cec3bce80b20a57b0bcafae38c785ed1d6a3e129b7a87dd69d9905efa84c7c6cca7406eb31662d1aea53d669199d11c11de8ddd87d2f5240b0ac73cfeecfe2b83dec39825872efbcc30e36a40288b42f65f2053ddea2d8f49ffbfad9e284f51f490082b06bb5e88ef6189986a9ef1cdc7c2987ba2af01583cdbf09f4062aafe1d0ff4168bc9d2801a1dd7d1ee43a8eac38577eb767608a0457f56b63b0444445652bc6ebe5d2ef2e9df5787e50d9a24e1f93b7b9878212a74dadf8ce7acad8266916e054f3feba475e7e900e4adbfafa7ba1ccce402ec78c2f8d12aab30d00620e2d19e4bd1c495448ed37c663e354ccea1451790c5fc957da85eb805406a87673fe756e5802603d5f662f720c89e9da557e6785b9e54a5a3e146bd01bc27de55d2a2f10bbcaa3fe632b189beb3f08ccd5f37b16c1a0aa891cceb14370284287e6aa60e4bcbd256759b9f3e902f4f7fddd207e4ef4838e0d57e545f502fc91a119501c652393bf191fe3a14db3fefab32ac9e5ab32479e0bdaae51cc4f0837ce1baf332cb55c3450cced83364e85fb3655254ad2d7636c7a47d2c678a5ba90109a2ac5f45f8908c76a5c09cbb14cbfc93c7dea88f8068395a9d3c9f612597322f519266e43b71a5c1636fa7032a11f42354fa60c52f6574d151b9d9dec86c65a3f3eb6ed156f729c27f474481e1fa520ac193deeb4d2c9bd9d144a395b1304debb8d596a7b70d923f28f160c8512686eecc035ee2e73b76939a24bf4decac96bb490971633c50cba02ed89c7777bba5ba08b1e806bb5e1eb85e62a48c236c1457b81b83d6a96c85d60e20643590bd98854475ecf18de2a4ce2cfb77331a076c6c09a098a6f9aff9ad752c8d16e61ce6845fa79d30da0695cb325d2499a306bc42730b416126062895eb0186b6960ca54b7f887b15c079ce5fd3fbc7206313d38238ea7a344c72030897e76c90059e9f5039f68a396377da7c26435eb4fa76b08c9bf2d563de19579ae435a72e52f35ef4b7cd3505f593be71c1f2b009be182ef4176b762aa7bf8f82b923982d77a32ffb1bdf61e4ea073ca919258248c62650b4c730422c0a30166b316939b13fe6123717346e0ec8e1726d0eb5d91d65d39d185cd1429ede8bb16e8c9b095cfd9c4440c805fd745fa523c4715973cd478ddc889b96fdb9cb40929d8bcad8e2b1602ab59ccfac59d33eea2e24c625a4901824d87c9b6b7d1791c89b31141c4fc1a7bcc45281fc270b9f53daf4323e494eb462b92740a359eb09fcd87cbc0be88a2fc41b8a34676b7bce97e5710f48893abe8b1fe17dc446e816ef59ff029be66fe2e1b59a1dc9c26d3d57815ce7479c692fb03461f048b3756519d8a63b2e9ea4a5a96d1af6a609ddcec6f28ff10a97b1cfd509e7fa989ac94a907d49f5679869618d8148c488fc616f540cbf20ade3c688bcc2977b155a85667dd269a5d09704b2ba18836fbfd294439ab3a7c0da6f48620573d98e1899807ea2e5cca5b8f33f69f6e212bd9671f4436d03186679d1c95330383c26e7446b8977931bb5db65c7a998ae2c6a724ae6672a73e22f608a130f4be38b23676357656e132f958e76db2706e0dbdb7e42a89e3552bfe061f8ec6852f5cdc3f53887c73f72b380a9a5f4e47e7b7b1f475ea7f9b24b4b21483f44ae777c270e0b10c7f1949605d534e946d343cf85de6f52398ce51c557645a5fddc4efb5622c4b37266eaccadda0e2da94fa40fdbff3112ca0b204c25cad4c19550e81c785c57dc0ff654b1f406a790a4571b54926300590497aa74691115dabc3ce3b66bc2f8d57e7467fbe42bb0a38265e8e6c921b488c26fd2a425c86adb1dc54f560b68d39debebde7ef95eef2d529766cd311e840e2d4ee074e88caf671b6e6e1e5d98e83e2183d61626a083e174e94e5c179e1bc15ba82290c89e0ea19c185e5fee7e968c8afcd25bed1bd0a07035466317f9323044c9c27cc8f8b2e45a784f53b21e6a5cce59fcb1fdc94d6f9520b91b0bcb3844ddab9ba0cc374df133d17d0a1278c912af3a873e161403f9af6f54144bd357ee4fa22fc95c3b89d5016bbbb05af14b86e40228163071b6174daa90917d4259c052c631df0edc134cd21c08cb507f591c2cb6d3ad0831a36ef1596c7240efb7c39aa7dbc5b14c9fe25f2f670cc256a9f87fe3f19987050785cdadf27dd435856612c5f5c4d32bb819d3329a4ae711d529eddc4878ef44570f70b7325a4cb162a15cb2ee6e7ff3f690fd37a15eb7d9a95d58cdbc3a6a401518d8a8efb6e2d69559ad75808546c4944a6a21bbe5c73cf8a127c98a9c46a93503645630e1cf9e513ac015b08a2cb77b290275a91fe13092b2aef7bf9f1281fbe25e515a520158806e902b5d1518679b06c2c568f541e31fa3ce554ea766a7ad059acc8fa97484b3bf89d9be796d769e1708fb52ef47a346af43bdb54f6eeab254fc085c879bd933f4251964d7f6927aa27fa0906e65728ad1978248f55fa8821831508773daa7ddf115ef022ece4070f80d78d593705bf08fc53f4de1aaf625e6c5a2eefcdb31b8e3856500570fccaaf5520c9958a098e8f7ccfd92a39ee15961697742664a18349f351e287e43b405ec6068c3aab6a49d7297a174e26527849af8188c43b1b832adf4f342255b802ad145bc5f4b79ebbc03ce156164a1077826b0531885177bc5cb010a7da054b18442d8a3bc4c4a933c4d26ae94a9d90be4ddb07932ea2e753ecff19f6c981bc1e91740bc7fa7faf986a1e2764183c5ac590ff0111170936da46b4bf0f617456549391de92c6e281b113ebc6c359b854e171e5c4f5e6ad879d39b79163a8e4811df1ccd3b5c1e95f626024e21cb529144020fd338cb9c299dc7688d2333152c9da9c5f9be6a99eca3ca7d3bad1d1832d24a1057518d1176d84a4021e508aa2d24db2752716339ee26c89ce5ad7b30c8c5d3f89fe2ae16aafa693bce0ecc918fb23e3b7d624292d59334515618bb30aff7230745dceb148a6e78282a7377362f0509e3ba5f155eaa6bb0b291f68cc92a5305e87f483a23710f41ced9c3da449069115b594a9dff96eca5a39749836cf4abb104fa0afe090dbd4488f0050d049dcface21561c7fab3d7d2878dbdc9d6e830dac1b02063528e9043342762fb985869e6c331bc06e8bd8c0edc34d68d3cc07a78ad8f5edaec0c7945d1546ce6525300672983f55f4f9b6b3c829328b54d0033f42d6e279d6d672654c63dab36e3ca3c4ac4c53c2e0d8f393195bdcbdaa9ccd9a334828967df2e90634456ea168a9ec0f9430bba30d4c4bd878e0de7346784df79c73faef8ff13221aedb64a8571d3336853a93041038925dbf0ce06f41c4a01da7f8c04d62d4ab3944a306837898110ef20701b605b707aee4d676865122c54ebdf86995bf090534f4617924d9c85d54867f51890eacc69f71ebc6c676935e9ca7ad2abb", 0x1000, r1) keyctl$clear(0xf, r0) keyctl$reject(0x13, r0, 0x15, 0xfb3, r0) keyctl$negate(0xd, r0, 0x1ec0, r0) 22:20:06 executing program 0: pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r0, 0x0, 0x0) ioctl$SNDCTL_FM_LOAD_INSTR(r0, 0x40285107) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r1) pipe2$watch_queue(&(0x7f0000003b40), 0x80) (async) read$nci(r0, 0x0, 0x0) (async) ioctl$SNDCTL_FM_LOAD_INSTR(r0, 0x40285107) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$clear(0x6, r1) (async) 22:20:06 executing program 3: r0 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, 0x0) (async) r1 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, 0x0) keyctl$search(0xa, r0, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r1) 22:20:06 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000080)={'fscrypt:', @auto=[0x61, 0x64, 0x33, 0x37, 0x35, 0x30, 0x63, 0x32, 0x37, 0x38, 0x34, 0x35, 0x37, 0x35, 0x37, 0x33]}, &(0x7f00000000c0)={0x0, "d57009a606fcf8f5a10b063b7ae399219c8c7cd0d8fea6f324d2a10cf640f8b2e959ae5453d190ea5bc0b7289d091548a0a80a8191c4e46f745ce9c1b50929e4", 0x27}, 0x48, r1) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r2) (async) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) keyctl$search(0xa, r4, &(0x7f0000000140)='cifs.idmap\x00', &(0x7f0000000180)={'syz', 0x1}, r1) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) keyctl$clear(0x7, r3) 22:20:06 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$negate(0xd, 0x0, 0x3d, r0) (async, rerun: 64) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (rerun: 64) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000240)="dcdeb2fe25f02121c1c22db9febfb30ece2d34ec72d47911d63769be04bdb3f12e434bf79f2f8b1463637fd5d0af0894812f2d2b6fe67c290c16cce0b1bf92c09175c9342b9b925ee37703f361f9cdf5563e2407abaf29570be53add664ea749be6d4ce8b0e9e3883e1360934066e49de3046270be34e0d1f2b1b4ef8f7ddf3cf07b881014ceb0a1b23b64edb3d744361711e35be8b73036e7baa8a0963a1315befd775679280041f1c5b70bea95e4275d6438b849f719b0f44dff9457bc23b92273bc20d650a12e9a384699bde1d9566e06b281ad2e28eb748cc0978ee21527580584373908b4cf4b8cabf59170ec3ad5f57430e32b500b48745668c0a292ddced1285f7463701044382c7e9537580dcbda3db8b269da9397173961031d88d432120b0ddec321f27a091d4fe7890ec29514cfb37a83b7d78945508ad7fff1516b5bf03f6ca34c4c0225dac5fb6c5fa607566bbe39ba1432ab6ef9b192095c7153d9a948546b677ddff984dc028a93c1d296650fcb155d10b36feb28707951c65aafe28eadec1aeff4127d99198b628bd3fe54bcb12bc86a2e919769cc017104c53e7467287970b6c4005fc2a7535a6384e8a42017a98d4dbcee31b30fd994dbe915f651f46661d4fefbdb9046805f1a3a9c03049f73b8e5a1c20f0be9ac3e1b56d1d9ff0f325612c41d7361c136c4dc0d3a734f2b0d535883919b9894a88c7b420847e59f98a6f8f07c028fc405e3da94f6b161c66d4ff7afad2091ecbd098223a6bd2038d9c50e4a176607396df6c098027ed0008da2edb032b676b1104f1bb5a09a7926306b5b1190ce4e62b3e1004455aae64334e9148607cc0efa40163b84b95491ae5bdcd6f4d928f87045172a9f88c61b1dce7c3db549b7889ab57bc1051e8d043e5629c0733244bcd7790ed2f687db52742a152706c1f32e58ab4bf3019d337f584389ace23285f96299f6c842ea461f1652d17c9cffddc5104e9d18d1d1d1540afb32cc601d81721af37677e04b86b586d5375485b3ea6b0e26bc5095c3ad18d350156b2105afc2e22de2552d3a2dc2b740683ecc6dbe0a9bd54b83d98591ec772c4f451e3b9d852d79cfeae07bc090dcb9499b45ef11594ce7be054d501687b2689ce92ff547de73c5137789d6286b4f60c43a9b0aaff4ea4e944ec51d3ab8d9b45dee7a5c2848e79e4b241129d07ea4773cb3cf68f98ff1f490b0d26cb51e49b4442d4cb3856146524ee215c27107fb88ee73ed2d3b2c15f81a493caa96a5de3fc1f747d2989f12a97711d5d4d10888f62db306c4bd1bbcc8ca792ee6c748f6c176184de186ee9bb752534a6d5b6d396c76351bdbe31702bf0b4aa1ec339b8a7ed0b17521dbdf50a41070ae36e09c69670be53b4c46f2ec6bbad127c2d933a1a1c52c67024c04f670b1904ee9805e439bbb43fdb96f7bc35432a894a2a1563b27f72d3e2c2f655df638d06b7da6a99604790b3350eeac5fc155b800d6cdb5f73e8d4896218058d9ab02f8a25055b6fb6b4d3dab3f01308ab1e16a4962d5379ea57389570e6c712aaf2ba289386c66c52d0de18015f4bcf073198d2c580e70164b6f2c30d2f7bd94d4ce24a683cd7b8c98abf3db6c45721e50d57189d3e3aae0c097398b533574990bb9b34cbb7b9633812d7229fe494aaf62c42db1704df739f3523f43d5131fcf9ec90ecfd8cd0a7cdfd5fd2019f0802fb1f3d60d9ffe0ac816426a0f43d3535d19e9aad36807506a07bc85fa2da97695cc65168e3c3b1ff393287f187f081d6bfa3eb15902154e5eb7c8cbed5a31a5b04264b32d8169d8a2cd489d7583b2d214ba1c7592dac1b8a80da4932c1bf240b4fb0e09a13cd2b0a4c8d0da29b4c209a0d5383504878c538b2e9213fb818c8e7e96fb97bc4f68280710d66e435b01e35e6d060ea476248c7707e43ff615180847763205271a25e39214722b1c1d9b2136bf5efa09ede9eb2960e6b51c412b43a553da1b75bd0a80e42882dbe9224bb83832c85f48b13f320aa5fa32443b4820c32d597fd08673544a916fa7ce514630e8fa87d65682eef26e75a721a73d650413604e9c7b84f617bfc10d21b1a67b36d37d9308997fa6f992b78a30974a6fe94c77632654690ee68f2bfe035893cdbc1f0cdd3bea5f45c31521462e44d59bc5e635746c98204a0b10d4cf15ad7449cc5d0295af2089efa24418026379599bb4912005be61c6764c3679bf1ab408fb42e4c56cbd4081d93b18afae0c266fa7af745ba75ff8debb2df4505bf916478683ff30264a813caeacc4c253d427b3d6c53891159bb146cc60b46e34226c267a76fe7f479e82cec3bce80b20a57b0bcafae38c785ed1d6a3e129b7a87dd69d9905efa84c7c6cca7406eb31662d1aea53d669199d11c11de8ddd87d2f5240b0ac73cfeecfe2b83dec39825872efbcc30e36a40288b42f65f2053ddea2d8f49ffbfad9e284f51f490082b06bb5e88ef6189986a9ef1cdc7c2987ba2af01583cdbf09f4062aafe1d0ff4168bc9d2801a1dd7d1ee43a8eac38577eb767608a0457f56b63b0444445652bc6ebe5d2ef2e9df5787e50d9a24e1f93b7b9878212a74dadf8ce7acad8266916e054f3feba475e7e900e4adbfafa7ba1ccce402ec78c2f8d12aab30d00620e2d19e4bd1c495448ed37c663e354ccea1451790c5fc957da85eb805406a87673fe756e5802603d5f662f720c89e9da557e6785b9e54a5a3e146bd01bc27de55d2a2f10bbcaa3fe632b189beb3f08ccd5f37b16c1a0aa891cceb14370284287e6aa60e4bcbd256759b9f3e902f4f7fddd207e4ef4838e0d57e545f502fc91a119501c652393bf191fe3a14db3fefab32ac9e5ab32479e0bdaae51cc4f0837ce1baf332cb55c3450cced83364e85fb3655254ad2d7636c7a47d2c678a5ba90109a2ac5f45f8908c76a5c09cbb14cbfc93c7dea88f8068395a9d3c9f612597322f519266e43b71a5c1636fa7032a11f42354fa60c52f6574d151b9d9dec86c65a3f3eb6ed156f729c27f474481e1fa520ac193deeb4d2c9bd9d144a395b1304debb8d596a7b70d923f28f160c8512686eecc035ee2e73b76939a24bf4decac96bb490971633c50cba02ed89c7777bba5ba08b1e806bb5e1eb85e62a48c236c1457b81b83d6a96c85d60e20643590bd98854475ecf18de2a4ce2cfb77331a076c6c09a098a6f9aff9ad752c8d16e61ce6845fa79d30da0695cb325d2499a306bc42730b416126062895eb0186b6960ca54b7f887b15c079ce5fd3fbc7206313d38238ea7a344c72030897e76c90059e9f5039f68a396377da7c26435eb4fa76b08c9bf2d563de19579ae435a72e52f35ef4b7cd3505f593be71c1f2b009be182ef4176b762aa7bf8f82b923982d77a32ffb1bdf61e4ea073ca919258248c62650b4c730422c0a30166b316939b13fe6123717346e0ec8e1726d0eb5d91d65d39d185cd1429ede8bb16e8c9b095cfd9c4440c805fd745fa523c4715973cd478ddc889b96fdb9cb40929d8bcad8e2b1602ab59ccfac59d33eea2e24c625a4901824d87c9b6b7d1791c89b31141c4fc1a7bcc45281fc270b9f53daf4323e494eb462b92740a359eb09fcd87cbc0be88a2fc41b8a34676b7bce97e5710f48893abe8b1fe17dc446e816ef59ff029be66fe2e1b59a1dc9c26d3d57815ce7479c692fb03461f048b3756519d8a63b2e9ea4a5a96d1af6a609ddcec6f28ff10a97b1cfd509e7fa989ac94a907d49f5679869618d8148c488fc616f540cbf20ade3c688bcc2977b155a85667dd269a5d09704b2ba18836fbfd294439ab3a7c0da6f48620573d98e1899807ea2e5cca5b8f33f69f6e212bd9671f4436d03186679d1c95330383c26e7446b8977931bb5db65c7a998ae2c6a724ae6672a73e22f608a130f4be38b23676357656e132f958e76db2706e0dbdb7e42a89e3552bfe061f8ec6852f5cdc3f53887c73f72b380a9a5f4e47e7b7b1f475ea7f9b24b4b21483f44ae777c270e0b10c7f1949605d534e946d343cf85de6f52398ce51c557645a5fddc4efb5622c4b37266eaccadda0e2da94fa40fdbff3112ca0b204c25cad4c19550e81c785c57dc0ff654b1f406a790a4571b54926300590497aa74691115dabc3ce3b66bc2f8d57e7467fbe42bb0a38265e8e6c921b488c26fd2a425c86adb1dc54f560b68d39debebde7ef95eef2d529766cd311e840e2d4ee074e88caf671b6e6e1e5d98e83e2183d61626a083e174e94e5c179e1bc15ba82290c89e0ea19c185e5fee7e968c8afcd25bed1bd0a07035466317f9323044c9c27cc8f8b2e45a784f53b21e6a5cce59fcb1fdc94d6f9520b91b0bcb3844ddab9ba0cc374df133d17d0a1278c912af3a873e161403f9af6f54144bd357ee4fa22fc95c3b89d5016bbbb05af14b86e40228163071b6174daa90917d4259c052c631df0edc134cd21c08cb507f591c2cb6d3ad0831a36ef1596c7240efb7c39aa7dbc5b14c9fe25f2f670cc256a9f87fe3f19987050785cdadf27dd435856612c5f5c4d32bb819d3329a4ae711d529eddc4878ef44570f70b7325a4cb162a15cb2ee6e7ff3f690fd37a15eb7d9a95d58cdbc3a6a401518d8a8efb6e2d69559ad75808546c4944a6a21bbe5c73cf8a127c98a9c46a93503645630e1cf9e513ac015b08a2cb77b290275a91fe13092b2aef7bf9f1281fbe25e515a520158806e902b5d1518679b06c2c568f541e31fa3ce554ea766a7ad059acc8fa97484b3bf89d9be796d769e1708fb52ef47a346af43bdb54f6eeab254fc085c879bd933f4251964d7f6927aa27fa0906e65728ad1978248f55fa8821831508773daa7ddf115ef022ece4070f80d78d593705bf08fc53f4de1aaf625e6c5a2eefcdb31b8e3856500570fccaaf5520c9958a098e8f7ccfd92a39ee15961697742664a18349f351e287e43b405ec6068c3aab6a49d7297a174e26527849af8188c43b1b832adf4f342255b802ad145bc5f4b79ebbc03ce156164a1077826b0531885177bc5cb010a7da054b18442d8a3bc4c4a933c4d26ae94a9d90be4ddb07932ea2e753ecff19f6c981bc1e91740bc7fa7faf986a1e2764183c5ac590ff0111170936da46b4bf0f617456549391de92c6e281b113ebc6c359b854e171e5c4f5e6ad879d39b79163a8e4811df1ccd3b5c1e95f626024e21cb529144020fd338cb9c299dc7688d2333152c9da9c5f9be6a99eca3ca7d3bad1d1832d24a1057518d1176d84a4021e508aa2d24db2752716339ee26c89ce5ad7b30c8c5d3f89fe2ae16aafa693bce0ecc918fb23e3b7d624292d59334515618bb30aff7230745dceb148a6e78282a7377362f0509e3ba5f155eaa6bb0b291f68cc92a5305e87f483a23710f41ced9c3da449069115b594a9dff96eca5a39749836cf4abb104fa0afe090dbd4488f0050d049dcface21561c7fab3d7d2878dbdc9d6e830dac1b02063528e9043342762fb985869e6c331bc06e8bd8c0edc34d68d3cc07a78ad8f5edaec0c7945d1546ce6525300672983f55f4f9b6b3c829328b54d0033f42d6e279d6d672654c63dab36e3ca3c4ac4c53c2e0d8f393195bdcbdaa9ccd9a334828967df2e90634456ea168a9ec0f9430bba30d4c4bd878e0de7346784df79c73faef8ff13221aedb64a8571d3336853a93041038925dbf0ce06f41c4a01da7f8c04d62d4ab3944a306837898110ef20701b605b707aee4d676865122c54ebdf86995bf090534f4617924d9c85d54867f51890eacc69f71ebc6c676935e9ca7ad2abb", 0x1000, r1) (async) keyctl$clear(0xf, r0) (async) keyctl$reject(0x13, r0, 0x15, 0xfb3, r0) keyctl$negate(0xd, r0, 0x1ec0, r0) 22:20:06 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f00000000c0)={'fscrypt:', @desc4}, &(0x7f0000000100)={0x0, "6a6343c87e4f6eee1e9a42efef2ded1475ec859415739fd0fba449a31e2213531e0c98b4cbba308f2451e801b2ab667f3b0cb1fba5fe2b90ff15f75ba45e4255", 0x2c}, 0x48, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0xe, r1) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$KEYCTL_MOVE(0x1e, r2, r1, 0xfffffffffffffffb, 0x1) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$unlink(0x9, r1, r3) 22:20:06 executing program 5: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000100), 0x32b300, 0x0) ioctl$SNDCTL_TMR_SELECT(r0, 0x40045408) clock_gettime(0x1, &(0x7f0000000000)) (async) r1 = semget(0x2, 0x0, 0x0) semtimedop(r1, &(0x7f0000000140)=[{0x0, 0x43}], 0x12d1592b786f0ef9, &(0x7f00000000c0)={0x77359400}) (async) semtimedop(r1, &(0x7f0000000040)=[{0x1, 0x1, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x3f, 0x1000}, {0x3, 0x6, 0x1000}, {0x0, 0x8, 0x1800}], 0x5, &(0x7f0000000080)={0x0, 0x989680}) 22:20:06 executing program 0: pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r0, 0x0, 0x0) (async) ioctl$SNDCTL_FM_LOAD_INSTR(r0, 0x40285107) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r1) 22:20:06 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @desc1}, &(0x7f0000000140)={0x0, "9dded1070c001146f92deef9427ca18bcfad6306d0da101ac0dbd6fe2b97a3923ce5c70065f5e95afec9291125becbf5819271b0988c562661a54459ecb8d0a5", 0x29}, 0x48, 0xffffffffffffffff) 22:20:06 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000080)={'fscrypt:', @auto=[0x61, 0x64, 0x33, 0x37, 0x35, 0x30, 0x63, 0x32, 0x37, 0x38, 0x34, 0x35, 0x37, 0x35, 0x37, 0x33]}, &(0x7f00000000c0)={0x0, "d57009a606fcf8f5a10b063b7ae399219c8c7cd0d8fea6f324d2a10cf640f8b2e959ae5453d190ea5bc0b7289d091548a0a80a8191c4e46f745ce9c1b50929e4", 0x27}, 0x48, r1) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r2) (async) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) keyctl$search(0xa, r4, &(0x7f0000000140)='cifs.idmap\x00', &(0x7f0000000180)={'syz', 0x1}, r1) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) keyctl$clear(0x7, r3) 22:20:06 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f00000000c0)={'fscrypt:', @desc4}, &(0x7f0000000100)={0x0, "6a6343c87e4f6eee1e9a42efef2ded1475ec859415739fd0fba449a31e2213531e0c98b4cbba308f2451e801b2ab667f3b0cb1fba5fe2b90ff15f75ba45e4255", 0x2c}, 0x48, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0xe, r1) (async) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) (async) keyctl$KEYCTL_MOVE(0x1e, r2, r1, 0xfffffffffffffffb, 0x1) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$unlink(0x9, r1, r3) 22:20:06 executing program 5: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000100), 0x32b300, 0x0) ioctl$SNDCTL_TMR_SELECT(r0, 0x40045408) clock_gettime(0x1, &(0x7f0000000000)) (async) clock_gettime(0x1, &(0x7f0000000000)) semget(0x2, 0x0, 0x0) (async) r1 = semget(0x2, 0x0, 0x0) semtimedop(r1, &(0x7f0000000140)=[{0x0, 0x43}], 0x12d1592b786f0ef9, &(0x7f00000000c0)={0x77359400}) semtimedop(r1, &(0x7f0000000040)=[{0x1, 0x1, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x3f, 0x1000}, {0x3, 0x6, 0x1000}, {0x0, 0x8, 0x1800}], 0x5, &(0x7f0000000080)={0x0, 0x989680}) 22:20:06 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) 22:20:06 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_SETPARAMS(r1, &(0x7f0000000140)={&(0x7f0000000040), 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, 0x0, 0x0, 0x0, 0x25dfdbfe}, 0x14}}, 0x0) r2 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r0) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="59ec9d822e32cf421ec89aaa7a582f16dbe070e923a809f85d9da4863c10fa111f0063e0462e3408b36636e320f25541233e0edfe661e3e0a4805482a8df0dcfb9dc505fc68a518b", 0x48, r2) keyctl$clear(0xf, r0) 22:20:06 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) (async) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @desc1}, &(0x7f0000000140)={0x0, "9dded1070c001146f92deef9427ca18bcfad6306d0da101ac0dbd6fe2b97a3923ce5c70065f5e95afec9291125becbf5819271b0988c562661a54459ecb8d0a5", 0x29}, 0x48, 0xffffffffffffffff) 22:20:06 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) 22:20:06 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) 22:20:07 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f00000000c0)={'fscrypt:', @desc4}, &(0x7f0000000100)={0x0, "6a6343c87e4f6eee1e9a42efef2ded1475ec859415739fd0fba449a31e2213531e0c98b4cbba308f2451e801b2ab667f3b0cb1fba5fe2b90ff15f75ba45e4255", 0x2c}, 0x48, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0xe, r1) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$KEYCTL_MOVE(0x1e, r2, r1, 0xfffffffffffffffb, 0x1) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$unlink(0x9, r1, r3) 22:20:07 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) (async) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @desc1}, &(0x7f0000000140)={0x0, "9dded1070c001146f92deef9427ca18bcfad6306d0da101ac0dbd6fe2b97a3923ce5c70065f5e95afec9291125becbf5819271b0988c562661a54459ecb8d0a5", 0x29}, 0x48, 0xffffffffffffffff) 22:20:07 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_SETPARAMS(r1, &(0x7f0000000140)={&(0x7f0000000040), 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, 0x0, 0x0, 0x0, 0x25dfdbfe}, 0x14}}, 0x0) (async) r2 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r0) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="59ec9d822e32cf421ec89aaa7a582f16dbe070e923a809f85d9da4863c10fa111f0063e0462e3408b36636e320f25541233e0edfe661e3e0a4805482a8df0dcfb9dc505fc68a518b", 0x48, r2) keyctl$clear(0xf, r0) 22:20:07 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) clock_gettime(0x0, &(0x7f0000000080)) clock_gettime(0x0, &(0x7f0000000040)) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) mq_timedsend(0xffffffffffffffff, &(0x7f0000000200)="376737c7b40b3d871caeb4747d74fef756c30a9f577ff16d053bc1d07565e8e745ee50634c9b6ecdac7d6d4b41416495ab1c66ebaee04570da0cdf30993572900d0b4d92b5be4390df9fe617fce751ed64efd09287a614c3247f3b58e3af27b26882c7853d44dff2c04a7d08163cac24fedc9353d87183b0bbd9c640daccd5f57021eda1d61b5b693910ce8115b53077a9aefb1ba9422f706aad799a4fe1f8c97c8672f9", 0xa4, 0xfffffffffffffffb, &(0x7f00000000c0)={r0, r1+60000000}) 22:20:07 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$clear(0x6, r0) (async) 22:20:07 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) keyctl$clear(0x7, r0) 22:20:07 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_SETPARAMS(r1, &(0x7f0000000140)={&(0x7f0000000040), 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, 0x0, 0x0, 0x0, 0x25dfdbfe}, 0x14}}, 0x0) (async) r2 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r0) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="59ec9d822e32cf421ec89aaa7a582f16dbe070e923a809f85d9da4863c10fa111f0063e0462e3408b36636e320f25541233e0edfe661e3e0a4805482a8df0dcfb9dc505fc68a518b", 0x48, r2) keyctl$clear(0xf, r0) 22:20:07 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0xe, r1) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "87cd0ea249056a7bfc8ec51d01d7d7bc581d2f424eb05252fb3f48e91345f5368f27c1ab01ca46f0a9f323626a5ca969f8b2860a4b22e18e86bd0d28fd92afb0", 0x38}, 0x48, r1) keyctl$clear(0x7, r2) 22:20:07 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$unlink(0x9, r1, r2) r3 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r4 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @desc4}, &(0x7f0000000140)={0x0, "4d6b0c41f67c847c220a16296bc5356afb73ea177beddc8e8b1dd2acd9ee5972d205799f380798c40d6295a7d084dde2001e91e597b65f866486e8a72365baea", 0x2a}, 0x48, r2) r5 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r4) keyctl$search(0xa, r3, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r5) 22:20:07 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) clock_gettime(0x0, &(0x7f0000000080)) (async) clock_gettime(0x0, &(0x7f0000000040)) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) mq_timedsend(0xffffffffffffffff, &(0x7f0000000200)="376737c7b40b3d871caeb4747d74fef756c30a9f577ff16d053bc1d07565e8e745ee50634c9b6ecdac7d6d4b41416495ab1c66ebaee04570da0cdf30993572900d0b4d92b5be4390df9fe617fce751ed64efd09287a614c3247f3b58e3af27b26882c7853d44dff2c04a7d08163cac24fedc9353d87183b0bbd9c640daccd5f57021eda1d61b5b693910ce8115b53077a9aefb1ba9422f706aad799a4fe1f8c97c8672f9", 0xa4, 0xfffffffffffffffb, &(0x7f00000000c0)={r0, r1+60000000}) 22:20:07 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0xe, r1) (async) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "87cd0ea249056a7bfc8ec51d01d7d7bc581d2f424eb05252fb3f48e91345f5368f27c1ab01ca46f0a9f323626a5ca969f8b2860a4b22e18e86bd0d28fd92afb0", 0x38}, 0x48, r1) keyctl$clear(0x7, r2) 22:20:07 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000080)={r0, 0x20, 0x19}, 0x0, &(0x7f00000000c0)="de053cd5db0ffcfdf7b6a3742ffc296e76a26a51a25c19daf6dd62aeaeebe0d5", &(0x7f0000000100)=""/25) keyctl$clear(0x6, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$link(0x8, r1, r2) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) r4 = add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000180)={'fscrypt:', @desc3}, &(0x7f0000000240)={0x0, "d6df64f71ac80b5358eda5a014abfe04ced8964dd24274d65f85d89685eb345c7325dadb3081c2bd678c494e0060133be458122400fd02b7885778e80d57a9c8", 0x28}, 0x48, r0) keyctl$unlink(0x9, r3, r4) 22:20:07 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) keyctl$update(0x2, r0, &(0x7f0000000000)="6c283ce7ca8768140bf9e185ef29fac8d93f2bb15958df44e30ba3aff1c2f590fd14cac541b27a75d98d957e7f2a98ba2d9c0d78af714a95107da93661f28fc426cb8bb9d936e906f88066a2029e91648238bb13637d1cb4a9197397b4064edd4301cbe7b185", 0x66) 22:20:07 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) 22:20:07 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) (async) keyctl$unlink(0x9, r1, r2) r3 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r4 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @desc4}, &(0x7f0000000140)={0x0, "4d6b0c41f67c847c220a16296bc5356afb73ea177beddc8e8b1dd2acd9ee5972d205799f380798c40d6295a7d084dde2001e91e597b65f866486e8a72365baea", 0x2a}, 0x48, r2) r5 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r4) keyctl$search(0xa, r3, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r5) 22:20:07 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) (async) clock_gettime(0x0, &(0x7f0000000080)) (async) clock_gettime(0x0, &(0x7f0000000040)) (async) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) mq_timedsend(0xffffffffffffffff, &(0x7f0000000200)="376737c7b40b3d871caeb4747d74fef756c30a9f577ff16d053bc1d07565e8e745ee50634c9b6ecdac7d6d4b41416495ab1c66ebaee04570da0cdf30993572900d0b4d92b5be4390df9fe617fce751ed64efd09287a614c3247f3b58e3af27b26882c7853d44dff2c04a7d08163cac24fedc9353d87183b0bbd9c640daccd5f57021eda1d61b5b693910ce8115b53077a9aefb1ba9422f706aad799a4fe1f8c97c8672f9", 0xa4, 0xfffffffffffffffb, &(0x7f00000000c0)={r0, r1+60000000}) 22:20:07 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) (async) keyctl$clear(0xf, r0) keyctl$update(0x2, r0, &(0x7f0000000000)="6c283ce7ca8768140bf9e185ef29fac8d93f2bb15958df44e30ba3aff1c2f590fd14cac541b27a75d98d957e7f2a98ba2d9c0d78af714a95107da93661f28fc426cb8bb9d936e906f88066a2029e91648238bb13637d1cb4a9197397b4064edd4301cbe7b185", 0x66) 22:20:07 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000080)={r0, 0x20, 0x19}, 0x0, &(0x7f00000000c0)="de053cd5db0ffcfdf7b6a3742ffc296e76a26a51a25c19daf6dd62aeaeebe0d5", &(0x7f0000000100)=""/25) (async) keyctl$clear(0x6, r0) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$link(0x8, r1, r2) (async, rerun: 64) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (rerun: 64) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) r4 = add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000180)={'fscrypt:', @desc3}, &(0x7f0000000240)={0x0, "d6df64f71ac80b5358eda5a014abfe04ced8964dd24274d65f85d89685eb345c7325dadb3081c2bd678c494e0060133be458122400fd02b7885778e80d57a9c8", 0x28}, 0x48, r0) keyctl$unlink(0x9, r3, r4) 22:20:07 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0x0) keyctl$clear(0x7, r0) semctl$SEM_INFO(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000000)) 22:20:07 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$unlink(0x9, r1, r2) r3 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r4 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @desc4}, &(0x7f0000000140)={0x0, "4d6b0c41f67c847c220a16296bc5356afb73ea177beddc8e8b1dd2acd9ee5972d205799f380798c40d6295a7d084dde2001e91e597b65f866486e8a72365baea", 0x2a}, 0x48, r2) r5 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r4) keyctl$search(0xa, r3, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r5) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) (async) keyctl$unlink(0x9, r1, r2) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @desc4}, &(0x7f0000000140)={0x0, "4d6b0c41f67c847c220a16296bc5356afb73ea177beddc8e8b1dd2acd9ee5972d205799f380798c40d6295a7d084dde2001e91e597b65f866486e8a72365baea", 0x2a}, 0x48, r2) (async) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r4) (async) keyctl$search(0xa, r3, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r5) (async) 22:20:07 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0xe, r1) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "87cd0ea249056a7bfc8ec51d01d7d7bc581d2f424eb05252fb3f48e91345f5368f27c1ab01ca46f0a9f323626a5ca969f8b2860a4b22e18e86bd0d28fd92afb0", 0x38}, 0x48, r1) keyctl$clear(0x7, r2) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, r0) (async) keyctl$clear(0xe, r1) (async) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "87cd0ea249056a7bfc8ec51d01d7d7bc581d2f424eb05252fb3f48e91345f5368f27c1ab01ca46f0a9f323626a5ca969f8b2860a4b22e18e86bd0d28fd92afb0", 0x38}, 0x48, r1) (async) keyctl$clear(0x7, r2) (async) 22:20:07 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) (async) keyctl$update(0x2, r0, &(0x7f0000000000)="6c283ce7ca8768140bf9e185ef29fac8d93f2bb15958df44e30ba3aff1c2f590fd14cac541b27a75d98d957e7f2a98ba2d9c0d78af714a95107da93661f28fc426cb8bb9d936e906f88066a2029e91648238bb13637d1cb4a9197397b4064edd4301cbe7b185", 0x66) 22:20:07 executing program 5: pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r0, 0x0, 0x0) ioctl$KVM_SMI(r0, 0xaeb7) r1 = ioctl$KVM_CREATE_VCPU(r0, 0xae41, 0x1) ioctl$KVM_GET_XCRS(r1, 0x8188aea6, &(0x7f0000000000)={0x6, 0x3, [{0x0, 0x0, 0x7}, {0xfffff14e, 0x0, 0x6}, {0xffff, 0x0, 0xffffffff}, {0x1, 0x0, 0x6}, {0x2, 0x0, 0x2}, {0x56052018, 0x0, 0x4}]}) setsockopt$MRT_DEL_VIF(r0, 0x0, 0xcb, &(0x7f0000000080)={0x0, 0x4, 0x3, 0x8, @vifc_lcl_addr=@initdev={0xac, 0x1e, 0x1, 0x0}, @empty}, 0x10) 22:20:07 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0x0) keyctl$clear(0x7, r0) semctl$SEM_INFO(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000000)) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0x0) (async) keyctl$clear(0x7, r0) (async) semctl$SEM_INFO(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000000)) (async) 22:20:07 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) openat$drirender128(0xffffffffffffff9c, &(0x7f0000000040), 0x80000, 0x0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) 22:20:07 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000240)={'fscrypt:', @desc2}, &(0x7f0000000280)={0x0, "373acf7435a107ce51b8c5ca26acc206eae6cefb5583f172a7a8ec98003af3c28b21cb1e18379870cd0d540b2a28d760aeb450163f5fb42df8d9110048d0e1a0", 0x26}, 0x48, 0xfffffffffffffffb) r2 = add_key$user(&(0x7f0000000040), &(0x7f0000000300)={'syz', 0x3}, &(0x7f0000000340)="4718dcad975a9dd04350621fe81d39d489840cf5a7fa84f8c947d04eabd5814bd2ca93baa745246a23d63939d12ed10f481abac893f099427580457e38dfa91673d343f0ef84f133fb16017a074e8e17429e04f4098334208c2e7351db5b0159d688fd2808a5de57a77e28c3dc1658d9f468f93e0fab77cd93cbe65ce9cbf6264171028f04826b7f011bf710064e1b5cf70fb218f80c7dd2cd990c21b99aac3b2ef832e9206a584c2601bb002ab5c0c2757b9d059ca9a146cbd0d961babe1f6e93553aedb824b9e3a757191c84f630085cf935816c37edb09793dc79705764215b5f29f18c77003c6d1a2aa7733d5b56d30237bdd788ca0304279dbf", 0xfc, r1) keyctl$clear(0xf, r0) keyctl$negate(0xd, r2, 0x7, r1) 22:20:07 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$link(0x8, r0, r1) 22:20:07 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000080)={r0, 0x20, 0x19}, 0x0, &(0x7f00000000c0)="de053cd5db0ffcfdf7b6a3742ffc296e76a26a51a25c19daf6dd62aeaeebe0d5", &(0x7f0000000100)=""/25) keyctl$clear(0x6, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) (async) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$link(0x8, r1, r2) (async) keyctl$link(0x8, r1, r2) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) r4 = add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000180)={'fscrypt:', @desc3}, &(0x7f0000000240)={0x0, "d6df64f71ac80b5358eda5a014abfe04ced8964dd24274d65f85d89685eb345c7325dadb3081c2bd678c494e0060133be458122400fd02b7885778e80d57a9c8", 0x28}, 0x48, r0) keyctl$unlink(0x9, r3, r4) 22:20:07 executing program 5: pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r0, 0x0, 0x0) ioctl$KVM_SMI(r0, 0xaeb7) r1 = ioctl$KVM_CREATE_VCPU(r0, 0xae41, 0x1) ioctl$KVM_GET_XCRS(r1, 0x8188aea6, &(0x7f0000000000)={0x6, 0x3, [{0x0, 0x0, 0x7}, {0xfffff14e, 0x0, 0x6}, {0xffff, 0x0, 0xffffffff}, {0x1, 0x0, 0x6}, {0x2, 0x0, 0x2}, {0x56052018, 0x0, 0x4}]}) setsockopt$MRT_DEL_VIF(r0, 0x0, 0xcb, &(0x7f0000000080)={0x0, 0x4, 0x3, 0x8, @vifc_lcl_addr=@initdev={0xac, 0x1e, 0x1, 0x0}, @empty}, 0x10) pipe2$watch_queue(&(0x7f0000003b40), 0x80) (async) read$nci(r0, 0x0, 0x0) (async) ioctl$KVM_SMI(r0, 0xaeb7) (async) ioctl$KVM_CREATE_VCPU(r0, 0xae41, 0x1) (async) ioctl$KVM_GET_XCRS(r1, 0x8188aea6, &(0x7f0000000000)={0x6, 0x3, [{0x0, 0x0, 0x7}, {0xfffff14e, 0x0, 0x6}, {0xffff, 0x0, 0xffffffff}, {0x1, 0x0, 0x6}, {0x2, 0x0, 0x2}, {0x56052018, 0x0, 0x4}]}) (async) setsockopt$MRT_DEL_VIF(r0, 0x0, 0xcb, &(0x7f0000000080)={0x0, 0x4, 0x3, 0x8, @vifc_lcl_addr=@initdev={0xac, 0x1e, 0x1, 0x0}, @empty}, 0x10) (async) 22:20:07 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) openat$drirender128(0xffffffffffffff9c, &(0x7f0000000040), 0x80000, 0x0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) openat$drirender128(0xffffffffffffff9c, &(0x7f0000000040), 0x80000, 0x0) (async) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) (async) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) (async) 22:20:07 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0x0) keyctl$clear(0x7, r0) semctl$SEM_INFO(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000000)) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0x0) (async) keyctl$clear(0x7, r0) (async) semctl$SEM_INFO(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000000)) (async) 22:20:07 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000240)={'fscrypt:', @desc2}, &(0x7f0000000280)={0x0, "373acf7435a107ce51b8c5ca26acc206eae6cefb5583f172a7a8ec98003af3c28b21cb1e18379870cd0d540b2a28d760aeb450163f5fb42df8d9110048d0e1a0", 0x26}, 0x48, 0xfffffffffffffffb) r2 = add_key$user(&(0x7f0000000040), &(0x7f0000000300)={'syz', 0x3}, &(0x7f0000000340)="4718dcad975a9dd04350621fe81d39d489840cf5a7fa84f8c947d04eabd5814bd2ca93baa745246a23d63939d12ed10f481abac893f099427580457e38dfa91673d343f0ef84f133fb16017a074e8e17429e04f4098334208c2e7351db5b0159d688fd2808a5de57a77e28c3dc1658d9f468f93e0fab77cd93cbe65ce9cbf6264171028f04826b7f011bf710064e1b5cf70fb218f80c7dd2cd990c21b99aac3b2ef832e9206a584c2601bb002ab5c0c2757b9d059ca9a146cbd0d961babe1f6e93553aedb824b9e3a757191c84f630085cf935816c37edb09793dc79705764215b5f29f18c77003c6d1a2aa7733d5b56d30237bdd788ca0304279dbf", 0xfc, r1) keyctl$clear(0xf, r0) keyctl$negate(0xd, r2, 0x7, r1) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000240)={'fscrypt:', @desc2}, &(0x7f0000000280)={0x0, "373acf7435a107ce51b8c5ca26acc206eae6cefb5583f172a7a8ec98003af3c28b21cb1e18379870cd0d540b2a28d760aeb450163f5fb42df8d9110048d0e1a0", 0x26}, 0x48, 0xfffffffffffffffb) (async) add_key$user(&(0x7f0000000040), &(0x7f0000000300)={'syz', 0x3}, &(0x7f0000000340)="4718dcad975a9dd04350621fe81d39d489840cf5a7fa84f8c947d04eabd5814bd2ca93baa745246a23d63939d12ed10f481abac893f099427580457e38dfa91673d343f0ef84f133fb16017a074e8e17429e04f4098334208c2e7351db5b0159d688fd2808a5de57a77e28c3dc1658d9f468f93e0fab77cd93cbe65ce9cbf6264171028f04826b7f011bf710064e1b5cf70fb218f80c7dd2cd990c21b99aac3b2ef832e9206a584c2601bb002ab5c0c2757b9d059ca9a146cbd0d961babe1f6e93553aedb824b9e3a757191c84f630085cf935816c37edb09793dc79705764215b5f29f18c77003c6d1a2aa7733d5b56d30237bdd788ca0304279dbf", 0xfc, r1) (async) keyctl$clear(0xf, r0) (async) keyctl$negate(0xd, r2, 0x7, r1) (async) 22:20:08 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) (async, rerun: 32) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (rerun: 32) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) keyctl$link(0x8, r0, r1) 22:20:08 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff9) keyctl$get_security(0x11, r1, &(0x7f0000000240)=""/242, 0xf2) socket$nl_generic(0x10, 0x3, 0x10) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="6081e96577bfb7626b7e307ab404ed19c98e58aab788242ce4cb8ba50c8eff5fc22dbaaf5ae341fa55537dfb6958c41e006deb33ea012f429fea02090ab335408e21638763f0ced7b098329f74014a5ab3", 0x51, r1) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r2, 0x0, 0x0) sendmsg$RDMA_NLDEV_CMD_PORT_GET(r2, &(0x7f0000000400)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x80, 0x1405, 0x8, 0x70bd2d, 0x25dfdbfd, "", [{{0x8, 0x1, 0x1}, {0x8, 0x3, 0x3}}, {{0x8, 0x1, 0x1}, {0x8, 0x3, 0x4}}, {{0x8, 0x1, 0x1}, {0x8, 0x3, 0x2}}, {{0x8}, {0x8}}, {{0x8, 0x1, 0x2}, {0x8, 0x3, 0x1}}, {{0x8, 0x1, 0x2}, {0x8, 0x3, 0x1}}, {{0x8}, {0x8, 0x3, 0x2}}]}, 0x80}, 0x1, 0x0, 0x0, 0x800}, 0x4000010) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r3, 0x0, 0x0) ioctl$SNDCTL_MIDI_PRETIME(r3, 0xc0046d00, &(0x7f0000000440)=0x69e) keyctl$clear(0x6, r0) 22:20:08 executing program 5: pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r0, 0x0, 0x0) ioctl$KVM_SMI(r0, 0xaeb7) (async) ioctl$KVM_SMI(r0, 0xaeb7) r1 = ioctl$KVM_CREATE_VCPU(r0, 0xae41, 0x1) ioctl$KVM_GET_XCRS(r1, 0x8188aea6, &(0x7f0000000000)={0x6, 0x3, [{0x0, 0x0, 0x7}, {0xfffff14e, 0x0, 0x6}, {0xffff, 0x0, 0xffffffff}, {0x1, 0x0, 0x6}, {0x2, 0x0, 0x2}, {0x56052018, 0x0, 0x4}]}) (async) ioctl$KVM_GET_XCRS(r1, 0x8188aea6, &(0x7f0000000000)={0x6, 0x3, [{0x0, 0x0, 0x7}, {0xfffff14e, 0x0, 0x6}, {0xffff, 0x0, 0xffffffff}, {0x1, 0x0, 0x6}, {0x2, 0x0, 0x2}, {0x56052018, 0x0, 0x4}]}) setsockopt$MRT_DEL_VIF(r0, 0x0, 0xcb, &(0x7f0000000080)={0x0, 0x4, 0x3, 0x8, @vifc_lcl_addr=@initdev={0xac, 0x1e, 0x1, 0x0}, @empty}, 0x10) 22:20:08 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) openat$drirender128(0xffffffffffffff9c, &(0x7f0000000040), 0x80000, 0x0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) 22:20:08 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$clear(0x7, r2) 22:20:08 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000240)={'fscrypt:', @desc2}, &(0x7f0000000280)={0x0, "373acf7435a107ce51b8c5ca26acc206eae6cefb5583f172a7a8ec98003af3c28b21cb1e18379870cd0d540b2a28d760aeb450163f5fb42df8d9110048d0e1a0", 0x26}, 0x48, 0xfffffffffffffffb) r2 = add_key$user(&(0x7f0000000040), &(0x7f0000000300)={'syz', 0x3}, &(0x7f0000000340)="4718dcad975a9dd04350621fe81d39d489840cf5a7fa84f8c947d04eabd5814bd2ca93baa745246a23d63939d12ed10f481abac893f099427580457e38dfa91673d343f0ef84f133fb16017a074e8e17429e04f4098334208c2e7351db5b0159d688fd2808a5de57a77e28c3dc1658d9f468f93e0fab77cd93cbe65ce9cbf6264171028f04826b7f011bf710064e1b5cf70fb218f80c7dd2cd990c21b99aac3b2ef832e9206a584c2601bb002ab5c0c2757b9d059ca9a146cbd0d961babe1f6e93553aedb824b9e3a757191c84f630085cf935816c37edb09793dc79705764215b5f29f18c77003c6d1a2aa7733d5b56d30237bdd788ca0304279dbf", 0xfc, r1) keyctl$clear(0xf, r0) keyctl$negate(0xd, r2, 0x7, r1) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000240)={'fscrypt:', @desc2}, &(0x7f0000000280)={0x0, "373acf7435a107ce51b8c5ca26acc206eae6cefb5583f172a7a8ec98003af3c28b21cb1e18379870cd0d540b2a28d760aeb450163f5fb42df8d9110048d0e1a0", 0x26}, 0x48, 0xfffffffffffffffb) (async) add_key$user(&(0x7f0000000040), &(0x7f0000000300)={'syz', 0x3}, &(0x7f0000000340)="4718dcad975a9dd04350621fe81d39d489840cf5a7fa84f8c947d04eabd5814bd2ca93baa745246a23d63939d12ed10f481abac893f099427580457e38dfa91673d343f0ef84f133fb16017a074e8e17429e04f4098334208c2e7351db5b0159d688fd2808a5de57a77e28c3dc1658d9f468f93e0fab77cd93cbe65ce9cbf6264171028f04826b7f011bf710064e1b5cf70fb218f80c7dd2cd990c21b99aac3b2ef832e9206a584c2601bb002ab5c0c2757b9d059ca9a146cbd0d961babe1f6e93553aedb824b9e3a757191c84f630085cf935816c37edb09793dc79705764215b5f29f18c77003c6d1a2aa7733d5b56d30237bdd788ca0304279dbf", 0xfc, r1) (async) keyctl$clear(0xf, r0) (async) keyctl$negate(0xd, r2, 0x7, r1) (async) 22:20:08 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) keyctl$link(0x8, r0, r1) 22:20:08 executing program 5: clock_gettime(0x1, &(0x7f0000000040)) r0 = mq_open(&(0x7f0000000000)='-]!$}--/\xa6/]}.\x00', 0x40, 0xc2, &(0x7f0000000080)={0xc4, 0x3ff, 0x100}) mq_getsetattr(r0, &(0x7f00000000c0)={0x7, 0x3, 0x7fff, 0x10001}, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0xe0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x1, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000180)=[0x0], 0x0, 0x8, &(0x7f00000001c0)=[{}, {}], 0x10, 0x10, &(0x7f0000000200), &(0x7f0000000240), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000280)}}, 0x10) 22:20:08 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff9) keyctl$get_security(0x11, r1, &(0x7f0000000240)=""/242, 0xf2) socket$nl_generic(0x10, 0x3, 0x10) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="6081e96577bfb7626b7e307ab404ed19c98e58aab788242ce4cb8ba50c8eff5fc22dbaaf5ae341fa55537dfb6958c41e006deb33ea012f429fea02090ab335408e21638763f0ced7b098329f74014a5ab3", 0x51, r1) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r2, 0x0, 0x0) sendmsg$RDMA_NLDEV_CMD_PORT_GET(r2, &(0x7f0000000400)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x80, 0x1405, 0x8, 0x70bd2d, 0x25dfdbfd, "", [{{0x8, 0x1, 0x1}, {0x8, 0x3, 0x3}}, {{0x8, 0x1, 0x1}, {0x8, 0x3, 0x4}}, {{0x8, 0x1, 0x1}, {0x8, 0x3, 0x2}}, {{0x8}, {0x8}}, {{0x8, 0x1, 0x2}, {0x8, 0x3, 0x1}}, {{0x8, 0x1, 0x2}, {0x8, 0x3, 0x1}}, {{0x8}, {0x8, 0x3, 0x2}}]}, 0x80}, 0x1, 0x0, 0x0, 0x800}, 0x4000010) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r3, 0x0, 0x0) ioctl$SNDCTL_MIDI_PRETIME(r3, 0xc0046d00, &(0x7f0000000440)=0x69e) keyctl$clear(0x6, r0) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff9) (async) keyctl$get_security(0x11, r1, &(0x7f0000000240)=""/242, 0xf2) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="6081e96577bfb7626b7e307ab404ed19c98e58aab788242ce4cb8ba50c8eff5fc22dbaaf5ae341fa55537dfb6958c41e006deb33ea012f429fea02090ab335408e21638763f0ced7b098329f74014a5ab3", 0x51, r1) (async) pipe2$watch_queue(&(0x7f0000003b40), 0x80) (async) read$nci(r2, 0x0, 0x0) (async) sendmsg$RDMA_NLDEV_CMD_PORT_GET(r2, &(0x7f0000000400)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x80, 0x1405, 0x8, 0x70bd2d, 0x25dfdbfd, "", [{{0x8, 0x1, 0x1}, {0x8, 0x3, 0x3}}, {{0x8, 0x1, 0x1}, {0x8, 0x3, 0x4}}, {{0x8, 0x1, 0x1}, {0x8, 0x3, 0x2}}, {{0x8}, {0x8}}, {{0x8, 0x1, 0x2}, {0x8, 0x3, 0x1}}, {{0x8, 0x1, 0x2}, {0x8, 0x3, 0x1}}, {{0x8}, {0x8, 0x3, 0x2}}]}, 0x80}, 0x1, 0x0, 0x0, 0x800}, 0x4000010) (async) pipe2$watch_queue(&(0x7f0000003b40), 0x80) (async) read$nci(r3, 0x0, 0x0) (async) ioctl$SNDCTL_MIDI_PRETIME(r3, 0xc0046d00, &(0x7f0000000440)=0x69e) (async) keyctl$clear(0x6, r0) (async) 22:20:08 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$clear(0x7, r2) 22:20:08 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r2, 0x0, 0x0) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) keyctl$instantiate(0xc, r3, &(0x7f0000000040)=ANY=[@ANYBLOB='load ecryptfs user:syz 00\x0000000000000000006 5\x00'], 0x2e, r4) r5 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r5) r6 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$negate(0xd, r5, 0xe2, r6) 22:20:08 executing program 5: clock_gettime(0x1, &(0x7f0000000040)) (async) r0 = mq_open(&(0x7f0000000000)='-]!$}--/\xa6/]}.\x00', 0x40, 0xc2, &(0x7f0000000080)={0xc4, 0x3ff, 0x100}) mq_getsetattr(r0, &(0x7f00000000c0)={0x7, 0x3, 0x7fff, 0x10001}, 0x0) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0xe0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x1, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000180)=[0x0], 0x0, 0x8, &(0x7f00000001c0)=[{}, {}], 0x10, 0x10, &(0x7f0000000200), &(0x7f0000000240), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000280)}}, 0x10) 22:20:08 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$assume_authority(0x10, r1) 22:20:08 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0xf, r1) 22:20:08 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$clear(0x7, r2) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) (async) keyctl$clear(0x7, r2) (async) 22:20:08 executing program 5: clock_gettime(0x1, &(0x7f0000000040)) (async) clock_gettime(0x1, &(0x7f0000000040)) r0 = mq_open(&(0x7f0000000000)='-]!$}--/\xa6/]}.\x00', 0x40, 0xc2, &(0x7f0000000080)={0xc4, 0x3ff, 0x100}) mq_getsetattr(r0, &(0x7f00000000c0)={0x7, 0x3, 0x7fff, 0x10001}, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0xe0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x1, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000180)=[0x0], 0x0, 0x8, &(0x7f00000001c0)=[{}, {}], 0x10, 0x10, &(0x7f0000000200), &(0x7f0000000240), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000280)}}, 0x10) 22:20:08 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0xf, r1) 22:20:08 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r2, 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) keyctl$instantiate(0xc, r3, &(0x7f0000000040)=ANY=[@ANYBLOB='load ecryptfs user:syz 00\x0000000000000000006 5\x00'], 0x2e, r4) (async) r5 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r5) (async) r6 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$negate(0xd, r5, 0xe2, r6) 22:20:08 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) keyctl$assume_authority(0x10, r1) 22:20:08 executing program 5: clock_gettime(0x1, &(0x7f0000000040)) semtimedop(0xffffffffffffffff, &(0x7f0000000000)=[{0x2, 0x668, 0x1000}, {0x0, 0x4, 0x800}, {0x3, 0x81, 0x1000}, {0x4, 0x1, 0x1800}], 0x4, &(0x7f0000000080)={0x0, 0x989680}) 22:20:08 executing program 0: add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff9) keyctl$get_security(0x11, r1, &(0x7f0000000240)=""/242, 0xf2) (async) keyctl$get_security(0x11, r1, &(0x7f0000000240)=""/242, 0xf2) socket$nl_generic(0x10, 0x3, 0x10) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="6081e96577bfb7626b7e307ab404ed19c98e58aab788242ce4cb8ba50c8eff5fc22dbaaf5ae341fa55537dfb6958c41e006deb33ea012f429fea02090ab335408e21638763f0ced7b098329f74014a5ab3", 0x51, r1) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r2, 0x0, 0x0) sendmsg$RDMA_NLDEV_CMD_PORT_GET(r2, &(0x7f0000000400)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x80, 0x1405, 0x8, 0x70bd2d, 0x25dfdbfd, "", [{{0x8, 0x1, 0x1}, {0x8, 0x3, 0x3}}, {{0x8, 0x1, 0x1}, {0x8, 0x3, 0x4}}, {{0x8, 0x1, 0x1}, {0x8, 0x3, 0x2}}, {{0x8}, {0x8}}, {{0x8, 0x1, 0x2}, {0x8, 0x3, 0x1}}, {{0x8, 0x1, 0x2}, {0x8, 0x3, 0x1}}, {{0x8}, {0x8, 0x3, 0x2}}]}, 0x80}, 0x1, 0x0, 0x0, 0x800}, 0x4000010) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r3, 0x0, 0x0) ioctl$SNDCTL_MIDI_PRETIME(r3, 0xc0046d00, &(0x7f0000000440)=0x69e) (async) ioctl$SNDCTL_MIDI_PRETIME(r3, 0xc0046d00, &(0x7f0000000440)=0x69e) keyctl$clear(0x6, r0) (async) keyctl$clear(0x6, r0) 22:20:08 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r1, 0x0, 0x0) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000000)={0xb7, "717e4839b97194e7b660fd9bf8dbbee51479020f3510beccf2e3f6bf5cc248319f83bd08894689cdd7859ac1a0dbf0d973b9e0e8ef13fa624418b426b0f22f87f822551d933580ecbac305aae333e57eb1902c3c45e010c7115e0e67199e4833d20a72295ad38794f765169e322e386afa6b2c5cdc29c2d76b6c82c79d9cfbcc6e82e4eb0e5636f0c6468a347e79b2402a6696d61e7de92a26f6d1197753336dad39a86e4a6b785fabacc87aae00603e37994920a1c272"}) keyctl$clear(0x7, r0) 22:20:08 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0xf, r1) 22:20:08 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) keyctl$assume_authority(0x10, r1) 22:20:08 executing program 5: clock_gettime(0x1, &(0x7f0000000040)) semtimedop(0xffffffffffffffff, &(0x7f0000000000)=[{0x2, 0x668, 0x1000}, {0x0, 0x4, 0x800}, {0x3, 0x81, 0x1000}, {0x4, 0x1, 0x1800}], 0x4, &(0x7f0000000080)={0x0, 0x989680}) 22:20:08 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r2, 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) (async) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) (async) keyctl$instantiate(0xc, r3, &(0x7f0000000040)=ANY=[@ANYBLOB='load ecryptfs user:syz 00\x0000000000000000006 5\x00'], 0x2e, r4) r5 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r5) (async) r6 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$negate(0xd, r5, 0xe2, r6) 22:20:08 executing program 0: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000180), 0x442102, 0x0) ioctl$SNDCTL_SEQ_TESTMIDI(r0, 0x40045108, &(0x7f00000012c0)=0x5) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r2, 0x0, 0x0) ioctl$SNDCTL_FM_4OP_ENABLE(r2, 0x4004510f, &(0x7f0000001300)=0x1) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, r1) r4 = add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000140)={'fscrypt:', @auto=[0x34, 0x64, 0x31, 0x33, 0x62, 0x36, 0x6, 0x30, 0x66, 0x30, 0x35, 0x38, 0x36, 0x33, 0x36, 0x66]}, &(0x7f0000001240)={0x0, "55058dfa838325440b6c467223afe0c3fb48ccd94deb5c74d633cd577a20bc01e91c873a113a298750f626103740bfcd53005f8503fe2623103b66bfd366c03e", 0x23}, 0x48, 0xfffffffffffffff8) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000240)="9e9cc63b1cf768991780b12240c759c7fbbecf6b8f8b3c2ef90f2d647dce860d880ac31e4235252ca0c6d5b26a63b48ead8f4a0f6506acf34d2c70ec0c1050bf502272991264c60194f15ccacba0ede38f9c43f5bf3ce02fe66535383812b4c8b67716fc5fd4b1044fd9d7703127f960311ad497477de2fb88ba16809da0fe5c1f598e742ce534a2420e731c0fc4efe2eacfccd254e4a10dcb8e4111d75a291fa790cad8e697cf1d9942cb9617567c1ab9d5b0f3030b68c8d9dc4246a3e589034580569965e58e82508f9ef3c6a31be8f05e61ea6369cc68bf96f685b8c84d7366fabb1387b2717efacac5b233d9d45947004d47a5770df67ac32f1e04dff9eadad7fe6e8b39d1efbd8ec4de0aed2f649218eef3c6fb666db76eb993b58692cf6d0d88d37332b7154280451d6b8f816424c6edcc1c6812e30077c7ed3f798d870faae0aab871860ee23f49c09b3f28788101ff85672635150b4159c2cbb3102e33a21c332bdaf67ee0241560e0969699abc9e15b980ba0947fc73cffba1576b2636af6f8c3a32b3d71b3143dceaaddce01544ffec62db2c54231b4d53a08e76b428bed9d827b13061f8e8cfa4bfb46b76ca02f85fcfae36899e4ecfd3d080e14a35e0d68e67602ee305a52477681cfeca46a75b4da2d9d7248dd5ddd2edc4774008c310f0016ec0e799956d42a3c34a80a0cd5f00ea46cf8daf0ae41c4fd887dbcb1b28f844321b956d65f84353dbfd9718383204a39dda68164c2470df2e684da5c4cf6089d616bbb09986f58acc1470a644f9b2a690453bca436505353cbcf3b98325f26fdceb010224a7a2165a4ca333e9f173a4d65b950047236bd5f88c715483c1c7dcfbf4c96bc649a89257a0cec030dabbf6708ef8e0e89932f66a41ea46fe72491be37415a5479a6636ea32341ad7a5cfe70967869e19f204d1f6a2df074ed62628c2e46b79ffc807628eb76078681acd963aaf96c55c7c40cffc4fd2e829c8f5aadff324270551e2437683f2f77f554e6c8718aa946daefe774deee4532dea19a0ed0df80bbf96ca11dbe3143cd5f85f4a124b89dbaab2d2e535cdc39d5e5bc87dec1053aa586c597401841526da5b59bed0bfa95991c0269bf40045ac71ce906d8bb2e351f5888eb28dad6e23c47af60d5052001b18f5137a51f2741c677d74d9be8fe1e8157692a28ac12cf89dfd7d734f349733f404f5a1b4f7fa232ac2a500b3c224714e37c23ecc31adf043c0317e33d77ba50501a211cf5e81975d780de777c4a70d32bf423b0cac8e4913b048ca4a137b82241b920f0f5b2ce225833cd857f78b8b3a23a5f7697eb2ef0f9548897a239881161c73387561f1823baac87d0e18a1e82b6a75ba39970c710de359afb427ef97e700f339be9ccaa2570b9f71106e23dbd84a99ac542e0429530a4ce4dd3121135913474898801bd306ae20007a8444729b4f629750ac87c685be1b66b475bea27a3c4cea554bca060d68b2b9ddc3c55e8e0928438abe46fcf7cf616a34b040b92fd8664329cdb63134c47c64ce37eba5785b98d6b4d2a3417b6867bb993c2efccc21c67b2a569c48119631af8ee4a1fd3c3768c19f4c0022652f7632db2be86095cf06e09719e772bfb44a0784ff88053bfa8c6e263ff4c691001eae3ca39efa6247f48ee80066017f162015b54b15a029d631ec5bb29f16d399380323ecf7d2ae95f9ae83dac336b0c762447e438f6ecabebedae93432225cf79148fc07098a716e50dffc13ddfae346ff3d13c9cd27325d37dd7bf2b7a24816f2a8e8a6fc4dcded1c804f332542ff79330fd938bb10db5075c60ff8f883edd4445ab0015990eeec1f6ed73394a19f7b58fb59d8acc4045c8fb36e5833395b5bc549d2785822fd7c8066327f1174e711705e782cbc005ff9fa32364e0a9c39940e9ea0581396585b40dea4886ff19d33e653dbfce687692595c7ff4f8d66936b45026f384e33cd62d35cc1e4f881e0f58d01e5ce7dedf92481949e053dabfdb5b19a69950aa10a4f64de609a4c6c4405e9cd2e2e8ba470f4ea7f4014f8f3feec897f5a4c8f19b52f77e6e445d5b9e978a9ebd5586e461a60c4b5d021db16f6f245a61bf9f894607cc07e296acb8f9a6adf091da3043c49b3996d8c7a6cf1bb3c1139409f4bf142c46c4738a8d4dd2574ff4a907422366173e4860f021234e847f2bd3371c9c13d5e98eb37f18b342eb641427361e9850b549648f5d3a4a294e92b0d13397083d4f7963e4038fa9a34facce5a7f644306d9718d4944698648f33f64d9fa9400513973282c24221113a69a47922e4caaed5cae2a18b2c4ef5afb89a9ac98a9f50b3a60ffb13b9459acf562512c62486cc4ce5b66e1b18d1e041526fc1b22677adb65f67ab62544672706a1a7fd2553a830c932629b103ebc7d4bbb172f95d1b57c6376014d5ec6d0a9a309c1853fc49cb511de10732f4684ae95fab8517bdc8f41511516bcfb7a49acb40f9ca95a40f348eeceaf6be2e315c9fa9091bbcac9d66843e32816df28bdc07db51c684663f75c774b0b809d7bfa8766d8813379846c0cc5b226850c238d2fc4a8c70f0b2d0948fec29822f6a23e82bcfff4d497cec5ae35c34826cd3de97e984163ec6e060b2e10cd5122107db42b13793a58ca444121d8a176807c99997ddb243df864aba1b65996d428bcac60ee57eb4548a7c85a99af529c9d51fddee7108a3f473665e93bd33597e4356f2a0e6949ff79b2e577448cd5be8dd2c8db8f1c1a0d7ee6e26c797b0919df96ce080167f08bad7e5eb92ee4d61dab2110578fbbb0f8d7fdfd4747d6c0f6f6463430075df430b409220072e346aa2ec2b86593076519143859bb22896b5ff710d6392407ceb635fa0450983f3cb5b910a9a75527976373a48411e5b7ebd82a656f68ac8914aac13138fe4953f6ba4fdef81991110595d7b95ee61319100f28a3be93fc531f0986af9474101406a52eceaf9be430ad90ce04db9361e7cb9c10cc9c589c40acd66de12d1a3874d541dbaf5d500c7a0723419aedaa595f210166a29fe71efd06f7741400bf77a0e84953406fee4b536c137b67401810e214e2fad79b272c79c05c73df3fa239b537199a74df1379bb37a47fdef5ec50b51a1e03f75911cecf80f30712e734a5eda4353e01a7e2ae9baf82baf9294c15dc0eefd070116a5219655c9180f30981a7d571328a9fe1256aaf2193fc75e6cecd49285cbce1bc7ab903803b7bb33520180421843b78fd40c6afcbdb89a3341acba2d7c5f7cc26f2113fc6f9445901745cb93836f035180bb54b99e985cded0f27646ae99662a7ae8cca5610b349a0372930cd0ba3ec6a480cf0c864c6a2dd63dec4718812e4799675c1685a98db44d6450fe17b388a5dd6515d151cd0d88a92837f56de56a9e4b6e5fb3b9cc607fa6f0b85a60e8a30cfacc6c41602a21d48be39380a40f57ef2ab4a4841ab4a2cef4ed32b3aaf38c01abf6ddcadcb7aea6eb30706592918290a26f3f58f6fc31f17c5f22c9b9a9c91d6ecf20c7857b3b49e8d3bc1cdf1ea62963a9ae1f82a8354c2fb6779ab40ce4ef87add59ac93f66a2eddb63ebaa7a2b4ad4a6f6a28d37874b973a48cd6fa259871d995c782671ee82cb12932e4b85343796530515c4a3a42d118f1e84df9d64e5be2a30a16c4f68ba1d73553af7f6b213d7500e5ffa30c853fd156d2932da1fbf5ae14a5de8e6a6f6b2aa38827dde2dc117116c226c368173a1d9f937d8131ba3aa12dd9340ddfa9c1fbc11e3a46eaa036e7eafb1e4655cf22dd893dcf34d76f3bf6bb7ad3f4faac1b14801bae4acc1d2c23cbd04bc597162d5dc4df67d9f091632258db174687dd8ed719703c074c905c5a6c434a8ef89422e28948e109876835842e17372a5d6e7976e6f3923e3984afd4f2e9818c58722b3e7685150d61d9aeeaa6ae5d5f6a9c65a5104a7482dcf57a713b3acc8bd398a3e414d0d92e86b62e688114ea06c865c56f8dc28fce533667415989ce954f528e1a555f70e56035f21415b20c56738657ae27e0b8bd0a41a17547ff9b97b7000d49ada785391e4c46a7252178fc19f3540d1a7f2e4f0e5e76afb295e15a42a090842ec50d6356e01cd720e29eaf669c3106bf7759744d57ac4be0f4d27867e01e1db5fa552a7c03aceb3284e5a41443df4942f32765977f1ec8c1128b873e9be444444e275136366639139334126775790c21366779be6927d8e3c036af21cbb4d4e7fbeb7491aa66aeb781601b678327a662df2737b26c1f1a8069b3fe3157de85fc8d021c6e0830759809ec23a9a131657781c50a8c5384f832e759a88c59ea39d04af9ac43f7b5e74ee9054676414cabea6efaf15790dc225e1183ad26df2ab89b295c2c5f2a23594ed1e18249eee0cadb22515b48f76f8cf60ddc90ab3682bf27d321860b03bb7fcef3939201e6dec387674e28eecc96b6124df4f171d266f899f17a54e880370c7634fc00436e51bab6137e60a7cf454d297d2dd8f237b522ee0c702fc3a9394f55f7b8c90408b753716479c04bba79acd13228f1295414361cd520c9608d2e326da0a0f5f7a9c588cd6c2c092e47a87dfb3a579d29a29219a09fb89833f80a55b218ce1559e2c776f22142d615c79151aad6c8b6ea8960b0e33113ffa7ee63db95535eaeab4c6c5ea0abd7ce3a9a2cfb46e4ce8439d7fff545de5bb59cef76dcd4492de0851a3004a90c51463ca051212b9877fedb9824d5f3cc77815a8d150b39963be01c9f5611ac2e6796b00efe1543cf5e39f5752c574ff030b234f6e1153a546c472d10db92099c55fd7b8675f7b99a7f662aa5caf3946196d5de1d3518cafc53bc573742f4bb29bfcd8a4fc1919545ca4c53d188a71a27f8de9599e45bff36d3a15e49e5dd02a7ca7b70641e804ff08e70c9115165fbf79e980d92629ecd4a2e41e47e612eb54a252f28d73ce0c74ffae396872df44ddacf82e94b1ec86099eabd395aa85290f91306f0e043eb49849135f578007c70474bbfd9c1b3c3d68f7adcf9c9d3a3a40b97ab7ec5b624ed20db9c498f91b0acc7fc0d05a0d33f8f7bf636f9b3e3202cac57191fc4c85a9d0af94fab3aee17ff9481e2f0a34e09a38cb4df81023f86b41b042aee79a89575ed946d38fa25539eae4ad59fe184971f30f308db26dba3d915fbbc06b9ef14fd94fcf8a11749acdd034899f4306ec3e0bfe1f5a87650b5618e52ed66bb3f942a4daa799c82efde1d17561ff8ada90f6276c8143a349b64ca6b8240d50426da68dcc67ed7e1090db0242ed67f2ce4ed74e3829056a8d5d9cc4a1f8d65a44974ebc13ca0144b77fb202f9f0eaf5fe3b315c44f3e51e742e407cb3b76512f9848468d72dcf4ef7d975e0129d6af2a3098e3024d953dadcc71e1ea089779526e85f6fe81a4300d00ef79c4d4f738acf724c48e16d2450f185e1dd9d12a55ae1ecf7ae6181fd88ccd84c0e4458a112a197a726b1f533173b0e138416b96aa81f5f8df6c429e68e2b222b8c81aab1951543de9d39b3fbaa458c5fe767d8570cbddcb7bedb52ddfda1c208234cb97ac7c96c35e2b748213d11cf2b92e4985394652995c58bebc8ecc4b4481d910ac7b7bc6792a652ec619f3939b0c85ae062df7c3eddfc1b0bd89678beb55fa1eb737b71a602ed524f38eb37313a90621aa5cf4249e88f34aad36219b693a631ffdaa9abc13703e7e93d7573f3225dffd295d71f178f9df10a30fda8e5c0b00aad10f358b987e192ed026d9cc803f297d9a3bceaa8089727217a78f12c7687f831529db", 0x1000, r4) keyctl$clear(0x6, r3) 22:20:08 executing program 2: ioctl$MEDIA_IOC_G_TOPOLOGY(0xffffffffffffffff, 0xc0487c04, &(0x7f0000000100)={0x0, 0x8, 0x0, &(0x7f0000000240)=[{}, {}, {}, {}, {}, {}, {}, {0x80000000}], 0x3, 0x0, &(0x7f0000000540)=[{}, {}, {}], 0x4, 0x0, &(0x7f0000000080)=[{}, {}, {}, {}], 0x6, 0x0, &(0x7f00000006c0)=[{}, {}, {}, {}, {}, {}]}) ioctl$MEDIA_IOC_ENUM_LINKS(0xffffffffffffffff, 0xc0287c02, &(0x7f0000000840)={r0, &(0x7f0000000180), &(0x7f00000007c0)}) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r1) keyctl$search(0xa, r1, &(0x7f0000000000)='dns_resolver\x00', &(0x7f0000000040)={'syz', 0x0}, r1) 22:20:08 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x2}, &(0x7f0000000240)="7e2dec7d4c31e469da0df02e9f1c49ef34fb9c9c48bf40b7f2f9713cbf9af29e144a817cfb83b3da4f85f5277a5d39f4d2fd0be98bdd5d8cc61d974dc19cbac99042eb832148d951e6864ee06e32e40aa7e465f00a3ef29488ca5a4667e4cd22f8fe3640debd3176398d5cfb12fb46d764d97fea77c352f8a3ae4486d7cc698ede1ba15d1458fc5c82b5b22c1d37f255d5c54a53fa36b43868af83682d5b6837cadc3de658875c05d1b9c6a484483777a0ab95cc06ce68f0f960822cafe4393ac15e6951b2ab1634e9c837db865906df496398c52a425d28edcc19dc7ce0ee9d62ec42d4c02fe404f247feea5c8fb5389e3904759cc3e3c70b954072d08921b6bec6770b2429165d57939b84ef12d8ee7061e546795d37ea278de209aa6d58c98a6813cc5d2a58c555d44eb2cc7dae1721be64bab06fbb6d34ecb376733b18f3c98c7f4ef603b2dd013b7b8e5e6e901b4141218602843a1de29f835d428486602a904b1ac10ee4d92b9624d8225b84d97ababcb70fff25515cab9a5c06c7dd823435cd73724a44bf3922e5f0455568ec164410b1390aab090f13043c4de8c4ba043fe658f2d698a598d2550a0c6e9fa7caa8aa60710f943d5a580fc9dd877be0b1260bc1a57ae34d1e97cf217857904329c5888254db4fb9733306e204dc30baf6b62c70f6a13a696a1bc97003d1c814b49cf73e98f4effac1e53c999c71a82b0d02fa67be08b380eb3d09e273773a5dd336929e906322965f7969ef2be3407642b73d5d64c89ddc4bb016f976a5f1770b948f395a37791b93b441d337da4f92c49f6a2ded97e0be8f005f314a9819708dfbe4e977064b2e72d06e9ba475b00e482dbf6eb7e7ee142bd3ce22798b73ba5bc62d93da02c6d6d39dd3e37214fa9924fb36b83bc3d974d652d314b940bcaf803f1f5951d0d70addd06fa68dff1ff92e01c831f9125c918f5ef3736f31f36b9f6930f197e46b2170f218bcefda9098a501e8881da286cecab75421c4235edfb930118284f77387fb631ea6eee1e66e5eca239ddb5038d26e255f241af6310580400927a7aad9a219ed83f6cb6b0893f0f28250c5f4f9c1b38889c1e2d4e949d6a2cf003627f8ace06d69b9c6acb2fcbb3d884449a6970b5e9654f04932c38adada7d689fc1f18aa8648c92da654354634e694f683f3c6c62929e9e63ec12eeccc81507f1d05feb54cf7330ba6c4ed837050608138e63a2c10e555dae7d6321702e7439ccefd115a20edc7890d255fe226f938abe32c71baa2250a061202c1c5888b6e727f7300e618ac84650d133853cff8d155c03aed846595ece151d1b603a5088cab634303f3113bb35f7f5911efbea84f1ff7bbe96b794cb3a1874b30a5262b9f88742f4e27a64135ae9a1a6931587a384cdc8b7aca9e05363fc57cefcb26f7c5ca8865948e57361ac0cdeb036456698fcfd404f71746ef890646b13d33b9a52f45f5932541ac35167485eb49a6fe264747b1a741644b08ee21157f0dbc244c0dc2099600b3e657959cc79edb940074b7409d92b5ba571d58f64a279f8f05b8c0143583afe519f2c3b0f0b1720f1c630d30fa4514a295eb1e6a8f4c9220fc9a3966c3524c21c2bfd8041eef4a6d9ad8bd80169cb1cc6b808531e81496192b1a8eec2374e5bcfebf6877ab1b3f0bbc2b6a37e08b5bf0ec1bb13de6a42c18120e9051ca73120a9b4f40344c62c638df9bf40b1a4495b12003535c16bafede5287e5ff4c55192348b783d4f120dd706891af5bb61b7cb344d79cd9aa65126d234e0f454a5d3947c1987e0631b50fdfe7aa1756e0418e9a6d9e6d1de004950a0755830e06861c0648c2be86af404b9d423227096e627fc0b6ee4158aa73d6ecb8165e86ceea1707962577dc4f7c54fa6e5e19b2d596bce309e8a934ffe7e6df94a2ef31ee27c44492968a1fb6d3569ea72ab51f63d1aed86db600e0ff955eec3c0c666fb075032b7931778935af1845f970eed3d04418359711b46b30479ce8157152b9af2f47481524be2b861d6adaffc01112dffa3b1ee6e8959748d9f7fb8d0c9a774ddf30a8f82f1757f2d427ac68729fc937f4af32ffe11a281a7e89d9202328b2f82baeb6aee79c6071669d25c78b33d92bce1fbb4842bda5e7b2e6560bc7142ecec6f1956fd94c99ecd2c8d26604a3cf8027e19eddbe79dfe7e7b8b4d864457a99e434afc620edec6701e453a256757ab9fff19552fc7435c1eff571c8e1caab38bc8a1611ec8ceb7313a53f56e0533b1249a4b51cdc653d492f477be22418a2287a15142924a97720034c3d492462c336e54f0b342b9cd0c0f4070043d660bab289134b1d842a96cc494c5d1273542816f1e94e2467529cf8336b3c81f742f869d0f80e9d2cae8bfa0bdbad5cccb1e05c54e9ae657e2af853159c6083cfd456967fdf5501aa999658cae9046e8a4d84cc5281d6840689a6a484f5243691e9632b842661e2c7f5291754ec14a1dda34f4fb9f80a3734297475177fc8305677574e017b1e7ab0ca68b116bea271660f04aa2ac7eda12107333e18fadae0f6566e4292327cde2df2b632be209840cc7f6fcf2fa554a3297d04a755d036db9845b1dfc3133a4cd6d165669f605e03683d80c6b57fdefdbeb627408580c87d6635ad884b81764d8ae296f258ff2f25f98af8e3a71482a29632997bc50d4392cc22795942eb87dde2a24c110c8159427adfdf1d3259da296eecd50aa325f463710a23023e097f73ac3392095d3dc98aabba288f26c401e736619e63e0db60504c0e901810998c34ff8dd1dba9b4439b48df483835584d0b129b993bb7a72510d4f9fe09df7dfb080b9fcf45bcdaeea52575c9a733b9bd73a7332560b44cf185f487527e97020d3ef55faf81efe27f8851695741891061f710580342b9124baf1bed4ce3eac3b00cc8890a0765b5635d70cf8e62e1c5225df8461d34bc8750bb797f778b6de6544c3f89ee6b447ba7c21f61617fff7e6b8d0a7cb9184ce56c252786fc47b84aefb84a48a30a1967e6cd2135b5c579ea6f34c76aca8eab0dd7937b7414ed2846eaa39072999b6018af9a1846dc694ad83e744228742c168e4a3b0d26189ba7487bc6b64a5fe8bfd28ce4c6ac2c7ca6e3164bd8e98cb150c91ffd934dd292a44afd3690ad8191a02e2484b30f3585572bddb7d1c04ec5d2ba081a0c0391d14b8065d125a967d27804c99874fd00ffe32da2626a989802b0e96ce5f81def9aaf3256ea12233d214c51a9ce37e4d3a76835777b59fda2c52e50663f6cb80fd720de121c90a6a0ce2bbd80d5fca0b9af65b147c6966f2d9f0c99fc0536d3eb028943b7fa43216d7210d1392e6eb8cf2173782d8865a40ef5db1cbbfe4966bf72fb0df92c47633ddfd6ff66d2243c31170f95fc00bf7d86cc04e448ed138f785807e6b88d278d9d88bf335e9402db3344928cea04109529ff7ba6f447efda269f8c85251555b78f038c6481b2688decce1b76462a7ced9ae569885ff31a643467fe2d30a12e7fdbe5b07fff19789c3179b726fd83692a29569ef3c0e0b73c587860def9b06a1de15b573c0c82f9eb10c43b25a9d4be0ab41b086c783aa2a7ff3ef962915ea5fca1e5307a74089010ad066eb1199d4ba0872e0caca1e5ccd7fcf440f47a67092bc95c7961ebbf1eb4e0353f7de934b839e2586540de55dfeaaa892d60c9435655b4ea69fb3f217af08b1ecc36b75f3d789211bf12672db5b137663380a712d81535eed85aa51d5790b838836d0509744ab5e6e2229e82cf71101bdabfa2c489c984fc816831c9aca1e26a2d3a44b0c334c25a100feec8138a66a12ae6d9299e0f006e7b137903a9514a161de8122f920edfdbf8f889b94964d5a508fb2e80732ff7a45d40457128d029ae426d52080bf90e86f388137a9d9d8959b091ca9e0602c5896f4e9dd9378395a350af534bd8de39f7d9a16709a90286c81ca6ec601f1de373ed85413ed6cf14a6220fae7a3832bdf2be5068074672b341515be7aa4add42374c213164f4f26d54101eac4c2747f19c16818bf7b2a0863bb5a54f1eee100c5a6d3ee95342e0da9da6cfc323ebee5865d3c6d1274f5a9b3a511310c9726a99de7358d0af1299589f9bab0bf1008ada543f4e8a11c55767e916a579a5b01508d1a473088b23791085cd22863933b75891867d6d689d97a47badd52497d230b6e33b493e5d80e2abda29586f4eddacf4eb7b3701b27a58c4451407145992cfdea6cb6fdabde57a7be54b04fbee0df9fbfc88963d6900912831950aea89859981cdba422c1645d0d21be6aaa5db332002313063967da35e23223875b4a8f357e1c65c6b53df9785c0924e52c1694daa035cfc4d786b931b3712c352a0dcfa14187e62ad69e0a387ec6a684eef50d46423e12b0d11e8915d7ace3319cf165a08a358d8130485e2c364b1516f79fd19923b04c6d5698bfb422fd3f0481e79208dd398e047cf7147ec5109eb6ab06c7a0988a68b154e9d771f8d99840602052cc9e753c62afd98c6a59ca756ffda21df927d7e2272c8d875de023de68665dc9ef8a1b28cb59ed86928b660a265246200644265f59276f40eb848ef6ac06b4754039bdd3620445953329157a22900889448b6c0d969e29a2ef58656a4edc985b782e67d54ca5fea0ae30b556be9bbbdbe47f391cda90a3f90bc720cf2bfc443ea338e7d44a9673fdefd74311a4aa546b7c333eacee6249d347d2ad98d6ce34499355e509d31bea13bccb98970256aacd5f89b0bf68617f77e2ce1ad0c32dce55399fd933fc8e6596c36f0db7d9655a7f493f08cfa3f2cad98699b81683ddf891afd16289a1804405b1ff841d3aeb256abde8081e9585f15e3fb3db265d314fb39cc30d4d7bc8a339fd463ada83042395d2e65fdd54222a0395ce1524c960eb841dbecdaad0bd61bb9407ba90db9ba51caf75e75896decee2304630783c33ea6ccaa32b5cec631898d5747e48a66c16bd23e67db2bb03219b0bb1ba7fd2bceb09dad2a5b33e1e516134f8b53792b26fd3d00147cfac222fd71bf6ea92a90718dee752b3edb0bf68b224c86ab55520e91e0df1f09a4565be198934298482ea438169679ff4a99a40a17b05265de895ae13e8531d6e6daaabf4263fe5e945aaee04657b6454e129c6dc85038c847a21e000555cb3df6c64699b78f693951324f58ffd66a5cf85e1ec433690bd9e439a71d331e4a02660273a76b9222cba4847bac6ac45cf32f5338f29dd06595f14523e96f5dad6be1e9a52b810aa296b77746ac3200773e10d9c80573ae0e32c1b693285a8cd0a3b01697d16dd9246be11c22daef9e804ebd48df34ca840e5e72442fa8a05540cddb1d53b8991af0dbfa9c7bfe35b9822e061958f8cf4d6272a7d75d9e531b2b4cde0cba6ae4158d61e9ef07b5e5dec2a12299aa9c263820010e5ef281f220db20c141f005337b2bf16bc09952a58cbc4529f8bfaf1429eaf4b158a73880cd5753592d23d30f9e06f753a80f027424f286a146b4b5a24db96a3840186d3849e983fe58523d1a4a6d2b881be5f84393d31fd76df615972bc07373f688f71c23b129431cfb53316e329946c77e3052816ee74424a3bf64151ba2e10f314194f5d04379474ab71f7f7d61c8de2a77736cf0dd34c843116281e6202d1d1f4b30328d717d4d87507f0f2f7670914fae2570a57abbb466f2e1562af80aa372deb9601069a71c6ec32ff8466421873f5964e13a188a5540f38d0cc8a91c3cc5c91cabb7676028c98245a0afaf18b69faf7a3fe5c858a42", 0x1000, r0) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$unlink(0x9, r1, r2) keyctl$clear(0xe, r0) keyctl$instantiate(0xc, r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="6e65772064656661756c7420757365723a7d20303030303030303030303030303030303030303200bc3c50810fe55cec1771f4939d38febb8311056c03442bad276dec04dfb7280a627383122afbb6050ea180ee0c507c01eb5f856a5b419a9ceceba21c78dac295d0b884444295"], 0x28, 0xfffffffffffffffc) 22:20:09 executing program 5: clock_gettime(0x1, &(0x7f0000000040)) semtimedop(0xffffffffffffffff, &(0x7f0000000000)=[{0x2, 0x668, 0x1000}, {0x0, 0x4, 0x800}, {0x3, 0x81, 0x1000}, {0x4, 0x1, 0x1800}], 0x4, &(0x7f0000000080)={0x0, 0x989680}) 22:20:09 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r1, 0x0, 0x0) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000000)={0xb7, "717e4839b97194e7b660fd9bf8dbbee51479020f3510beccf2e3f6bf5cc248319f83bd08894689cdd7859ac1a0dbf0d973b9e0e8ef13fa624418b426b0f22f87f822551d933580ecbac305aae333e57eb1902c3c45e010c7115e0e67199e4833d20a72295ad38794f765169e322e386afa6b2c5cdc29c2d76b6c82c79d9cfbcc6e82e4eb0e5636f0c6468a347e79b2402a6696d61e7de92a26f6d1197753336dad39a86e4a6b785fabacc87aae00603e37994920a1c272"}) keyctl$clear(0x7, r0) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) pipe2$watch_queue(&(0x7f0000003b40), 0x80) (async) read$nci(r1, 0x0, 0x0) (async) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000000)={0xb7, "717e4839b97194e7b660fd9bf8dbbee51479020f3510beccf2e3f6bf5cc248319f83bd08894689cdd7859ac1a0dbf0d973b9e0e8ef13fa624418b426b0f22f87f822551d933580ecbac305aae333e57eb1902c3c45e010c7115e0e67199e4833d20a72295ad38794f765169e322e386afa6b2c5cdc29c2d76b6c82c79d9cfbcc6e82e4eb0e5636f0c6468a347e79b2402a6696d61e7de92a26f6d1197753336dad39a86e4a6b785fabacc87aae00603e37994920a1c272"}) (async) keyctl$clear(0x7, r0) (async) 22:20:09 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) r3 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000180), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r4) keyctl$search(0xa, r4, &(0x7f0000000000)='.dead\x00', &(0x7f0000000080)={'syz', 0x0}, r0) keyctl$search(0xa, r2, &(0x7f0000000040)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) 22:20:09 executing program 0: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000180), 0x442102, 0x0) ioctl$SNDCTL_SEQ_TESTMIDI(r0, 0x40045108, &(0x7f00000012c0)=0x5) (async) ioctl$SNDCTL_SEQ_TESTMIDI(r0, 0x40045108, &(0x7f00000012c0)=0x5) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) pipe2$watch_queue(&(0x7f0000003b40), 0x80) (async) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r2, 0x0, 0x0) ioctl$SNDCTL_FM_4OP_ENABLE(r2, 0x4004510f, &(0x7f0000001300)=0x1) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, r1) (async) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, r1) r4 = add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000140)={'fscrypt:', @auto=[0x34, 0x64, 0x31, 0x33, 0x62, 0x36, 0x6, 0x30, 0x66, 0x30, 0x35, 0x38, 0x36, 0x33, 0x36, 0x66]}, &(0x7f0000001240)={0x0, "55058dfa838325440b6c467223afe0c3fb48ccd94deb5c74d633cd577a20bc01e91c873a113a298750f626103740bfcd53005f8503fe2623103b66bfd366c03e", 0x23}, 0x48, 0xfffffffffffffff8) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000240)="9e9cc63b1cf768991780b12240c759c7fbbecf6b8f8b3c2ef90f2d647dce860d880ac31e4235252ca0c6d5b26a63b48ead8f4a0f6506acf34d2c70ec0c1050bf502272991264c60194f15ccacba0ede38f9c43f5bf3ce02fe66535383812b4c8b67716fc5fd4b1044fd9d7703127f960311ad497477de2fb88ba16809da0fe5c1f598e742ce534a2420e731c0fc4efe2eacfccd254e4a10dcb8e4111d75a291fa790cad8e697cf1d9942cb9617567c1ab9d5b0f3030b68c8d9dc4246a3e589034580569965e58e82508f9ef3c6a31be8f05e61ea6369cc68bf96f685b8c84d7366fabb1387b2717efacac5b233d9d45947004d47a5770df67ac32f1e04dff9eadad7fe6e8b39d1efbd8ec4de0aed2f649218eef3c6fb666db76eb993b58692cf6d0d88d37332b7154280451d6b8f816424c6edcc1c6812e30077c7ed3f798d870faae0aab871860ee23f49c09b3f28788101ff85672635150b4159c2cbb3102e33a21c332bdaf67ee0241560e0969699abc9e15b980ba0947fc73cffba1576b2636af6f8c3a32b3d71b3143dceaaddce01544ffec62db2c54231b4d53a08e76b428bed9d827b13061f8e8cfa4bfb46b76ca02f85fcfae36899e4ecfd3d080e14a35e0d68e67602ee305a52477681cfeca46a75b4da2d9d7248dd5ddd2edc4774008c310f0016ec0e799956d42a3c34a80a0cd5f00ea46cf8daf0ae41c4fd887dbcb1b28f844321b956d65f84353dbfd9718383204a39dda68164c2470df2e684da5c4cf6089d616bbb09986f58acc1470a644f9b2a690453bca436505353cbcf3b98325f26fdceb010224a7a2165a4ca333e9f173a4d65b950047236bd5f88c715483c1c7dcfbf4c96bc649a89257a0cec030dabbf6708ef8e0e89932f66a41ea46fe72491be37415a5479a6636ea32341ad7a5cfe70967869e19f204d1f6a2df074ed62628c2e46b79ffc807628eb76078681acd963aaf96c55c7c40cffc4fd2e829c8f5aadff324270551e2437683f2f77f554e6c8718aa946daefe774deee4532dea19a0ed0df80bbf96ca11dbe3143cd5f85f4a124b89dbaab2d2e535cdc39d5e5bc87dec1053aa586c597401841526da5b59bed0bfa95991c0269bf40045ac71ce906d8bb2e351f5888eb28dad6e23c47af60d5052001b18f5137a51f2741c677d74d9be8fe1e8157692a28ac12cf89dfd7d734f349733f404f5a1b4f7fa232ac2a500b3c224714e37c23ecc31adf043c0317e33d77ba50501a211cf5e81975d780de777c4a70d32bf423b0cac8e4913b048ca4a137b82241b920f0f5b2ce225833cd857f78b8b3a23a5f7697eb2ef0f9548897a239881161c73387561f1823baac87d0e18a1e82b6a75ba39970c710de359afb427ef97e700f339be9ccaa2570b9f71106e23dbd84a99ac542e0429530a4ce4dd3121135913474898801bd306ae20007a8444729b4f629750ac87c685be1b66b475bea27a3c4cea554bca060d68b2b9ddc3c55e8e0928438abe46fcf7cf616a34b040b92fd8664329cdb63134c47c64ce37eba5785b98d6b4d2a3417b6867bb993c2efccc21c67b2a569c48119631af8ee4a1fd3c3768c19f4c0022652f7632db2be86095cf06e09719e772bfb44a0784ff88053bfa8c6e263ff4c691001eae3ca39efa6247f48ee80066017f162015b54b15a029d631ec5bb29f16d399380323ecf7d2ae95f9ae83dac336b0c762447e438f6ecabebedae93432225cf79148fc07098a716e50dffc13ddfae346ff3d13c9cd27325d37dd7bf2b7a24816f2a8e8a6fc4dcded1c804f332542ff79330fd938bb10db5075c60ff8f883edd4445ab0015990eeec1f6ed73394a19f7b58fb59d8acc4045c8fb36e5833395b5bc549d2785822fd7c8066327f1174e711705e782cbc005ff9fa32364e0a9c39940e9ea0581396585b40dea4886ff19d33e653dbfce687692595c7ff4f8d66936b45026f384e33cd62d35cc1e4f881e0f58d01e5ce7dedf92481949e053dabfdb5b19a69950aa10a4f64de609a4c6c4405e9cd2e2e8ba470f4ea7f4014f8f3feec897f5a4c8f19b52f77e6e445d5b9e978a9ebd5586e461a60c4b5d021db16f6f245a61bf9f894607cc07e296acb8f9a6adf091da3043c49b3996d8c7a6cf1bb3c1139409f4bf142c46c4738a8d4dd2574ff4a907422366173e4860f021234e847f2bd3371c9c13d5e98eb37f18b342eb641427361e9850b549648f5d3a4a294e92b0d13397083d4f7963e4038fa9a34facce5a7f644306d9718d4944698648f33f64d9fa9400513973282c24221113a69a47922e4caaed5cae2a18b2c4ef5afb89a9ac98a9f50b3a60ffb13b9459acf562512c62486cc4ce5b66e1b18d1e041526fc1b22677adb65f67ab62544672706a1a7fd2553a830c932629b103ebc7d4bbb172f95d1b57c6376014d5ec6d0a9a309c1853fc49cb511de10732f4684ae95fab8517bdc8f41511516bcfb7a49acb40f9ca95a40f348eeceaf6be2e315c9fa9091bbcac9d66843e32816df28bdc07db51c684663f75c774b0b809d7bfa8766d8813379846c0cc5b226850c238d2fc4a8c70f0b2d0948fec29822f6a23e82bcfff4d497cec5ae35c34826cd3de97e984163ec6e060b2e10cd5122107db42b13793a58ca444121d8a176807c99997ddb243df864aba1b65996d428bcac60ee57eb4548a7c85a99af529c9d51fddee7108a3f473665e93bd33597e4356f2a0e6949ff79b2e577448cd5be8dd2c8db8f1c1a0d7ee6e26c797b0919df96ce080167f08bad7e5eb92ee4d61dab2110578fbbb0f8d7fdfd4747d6c0f6f6463430075df430b409220072e346aa2ec2b86593076519143859bb22896b5ff710d6392407ceb635fa0450983f3cb5b910a9a75527976373a48411e5b7ebd82a656f68ac8914aac13138fe4953f6ba4fdef81991110595d7b95ee61319100f28a3be93fc531f0986af9474101406a52eceaf9be430ad90ce04db9361e7cb9c10cc9c589c40acd66de12d1a3874d541dbaf5d500c7a0723419aedaa595f210166a29fe71efd06f7741400bf77a0e84953406fee4b536c137b67401810e214e2fad79b272c79c05c73df3fa239b537199a74df1379bb37a47fdef5ec50b51a1e03f75911cecf80f30712e734a5eda4353e01a7e2ae9baf82baf9294c15dc0eefd070116a5219655c9180f30981a7d571328a9fe1256aaf2193fc75e6cecd49285cbce1bc7ab903803b7bb33520180421843b78fd40c6afcbdb89a3341acba2d7c5f7cc26f2113fc6f9445901745cb93836f035180bb54b99e985cded0f27646ae99662a7ae8cca5610b349a0372930cd0ba3ec6a480cf0c864c6a2dd63dec4718812e4799675c1685a98db44d6450fe17b388a5dd6515d151cd0d88a92837f56de56a9e4b6e5fb3b9cc607fa6f0b85a60e8a30cfacc6c41602a21d48be39380a40f57ef2ab4a4841ab4a2cef4ed32b3aaf38c01abf6ddcadcb7aea6eb30706592918290a26f3f58f6fc31f17c5f22c9b9a9c91d6ecf20c7857b3b49e8d3bc1cdf1ea62963a9ae1f82a8354c2fb6779ab40ce4ef87add59ac93f66a2eddb63ebaa7a2b4ad4a6f6a28d37874b973a48cd6fa259871d995c782671ee82cb12932e4b85343796530515c4a3a42d118f1e84df9d64e5be2a30a16c4f68ba1d73553af7f6b213d7500e5ffa30c853fd156d2932da1fbf5ae14a5de8e6a6f6b2aa38827dde2dc117116c226c368173a1d9f937d8131ba3aa12dd9340ddfa9c1fbc11e3a46eaa036e7eafb1e4655cf22dd893dcf34d76f3bf6bb7ad3f4faac1b14801bae4acc1d2c23cbd04bc597162d5dc4df67d9f091632258db174687dd8ed719703c074c905c5a6c434a8ef89422e28948e109876835842e17372a5d6e7976e6f3923e3984afd4f2e9818c58722b3e7685150d61d9aeeaa6ae5d5f6a9c65a5104a7482dcf57a713b3acc8bd398a3e414d0d92e86b62e688114ea06c865c56f8dc28fce533667415989ce954f528e1a555f70e56035f21415b20c56738657ae27e0b8bd0a41a17547ff9b97b7000d49ada785391e4c46a7252178fc19f3540d1a7f2e4f0e5e76afb295e15a42a090842ec50d6356e01cd720e29eaf669c3106bf7759744d57ac4be0f4d27867e01e1db5fa552a7c03aceb3284e5a41443df4942f32765977f1ec8c1128b873e9be444444e275136366639139334126775790c21366779be6927d8e3c036af21cbb4d4e7fbeb7491aa66aeb781601b678327a662df2737b26c1f1a8069b3fe3157de85fc8d021c6e0830759809ec23a9a131657781c50a8c5384f832e759a88c59ea39d04af9ac43f7b5e74ee9054676414cabea6efaf15790dc225e1183ad26df2ab89b295c2c5f2a23594ed1e18249eee0cadb22515b48f76f8cf60ddc90ab3682bf27d321860b03bb7fcef3939201e6dec387674e28eecc96b6124df4f171d266f899f17a54e880370c7634fc00436e51bab6137e60a7cf454d297d2dd8f237b522ee0c702fc3a9394f55f7b8c90408b753716479c04bba79acd13228f1295414361cd520c9608d2e326da0a0f5f7a9c588cd6c2c092e47a87dfb3a579d29a29219a09fb89833f80a55b218ce1559e2c776f22142d615c79151aad6c8b6ea8960b0e33113ffa7ee63db95535eaeab4c6c5ea0abd7ce3a9a2cfb46e4ce8439d7fff545de5bb59cef76dcd4492de0851a3004a90c51463ca051212b9877fedb9824d5f3cc77815a8d150b39963be01c9f5611ac2e6796b00efe1543cf5e39f5752c574ff030b234f6e1153a546c472d10db92099c55fd7b8675f7b99a7f662aa5caf3946196d5de1d3518cafc53bc573742f4bb29bfcd8a4fc1919545ca4c53d188a71a27f8de9599e45bff36d3a15e49e5dd02a7ca7b70641e804ff08e70c9115165fbf79e980d92629ecd4a2e41e47e612eb54a252f28d73ce0c74ffae396872df44ddacf82e94b1ec86099eabd395aa85290f91306f0e043eb49849135f578007c70474bbfd9c1b3c3d68f7adcf9c9d3a3a40b97ab7ec5b624ed20db9c498f91b0acc7fc0d05a0d33f8f7bf636f9b3e3202cac57191fc4c85a9d0af94fab3aee17ff9481e2f0a34e09a38cb4df81023f86b41b042aee79a89575ed946d38fa25539eae4ad59fe184971f30f308db26dba3d915fbbc06b9ef14fd94fcf8a11749acdd034899f4306ec3e0bfe1f5a87650b5618e52ed66bb3f942a4daa799c82efde1d17561ff8ada90f6276c8143a349b64ca6b8240d50426da68dcc67ed7e1090db0242ed67f2ce4ed74e3829056a8d5d9cc4a1f8d65a44974ebc13ca0144b77fb202f9f0eaf5fe3b315c44f3e51e742e407cb3b76512f9848468d72dcf4ef7d975e0129d6af2a3098e3024d953dadcc71e1ea089779526e85f6fe81a4300d00ef79c4d4f738acf724c48e16d2450f185e1dd9d12a55ae1ecf7ae6181fd88ccd84c0e4458a112a197a726b1f533173b0e138416b96aa81f5f8df6c429e68e2b222b8c81aab1951543de9d39b3fbaa458c5fe767d8570cbddcb7bedb52ddfda1c208234cb97ac7c96c35e2b748213d11cf2b92e4985394652995c58bebc8ecc4b4481d910ac7b7bc6792a652ec619f3939b0c85ae062df7c3eddfc1b0bd89678beb55fa1eb737b71a602ed524f38eb37313a90621aa5cf4249e88f34aad36219b693a631ffdaa9abc13703e7e93d7573f3225dffd295d71f178f9df10a30fda8e5c0b00aad10f358b987e192ed026d9cc803f297d9a3bceaa8089727217a78f12c7687f831529db", 0x1000, r4) keyctl$clear(0x6, r3) 22:20:09 executing program 2: ioctl$MEDIA_IOC_G_TOPOLOGY(0xffffffffffffffff, 0xc0487c04, &(0x7f0000000100)={0x0, 0x8, 0x0, &(0x7f0000000240)=[{}, {}, {}, {}, {}, {}, {}, {0x80000000}], 0x3, 0x0, &(0x7f0000000540)=[{}, {}, {}], 0x4, 0x0, &(0x7f0000000080)=[{}, {}, {}, {}], 0x6, 0x0, &(0x7f00000006c0)=[{}, {}, {}, {}, {}, {}]}) ioctl$MEDIA_IOC_ENUM_LINKS(0xffffffffffffffff, 0xc0287c02, &(0x7f0000000840)={r0, &(0x7f0000000180), &(0x7f00000007c0)}) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r1) (async) keyctl$search(0xa, r1, &(0x7f0000000000)='dns_resolver\x00', &(0x7f0000000040)={'syz', 0x0}, r1) 22:20:09 executing program 1: add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x2}, &(0x7f0000000240)="7e2dec7d4c31e469da0df02e9f1c49ef34fb9c9c48bf40b7f2f9713cbf9af29e144a817cfb83b3da4f85f5277a5d39f4d2fd0be98bdd5d8cc61d974dc19cbac99042eb832148d951e6864ee06e32e40aa7e465f00a3ef29488ca5a4667e4cd22f8fe3640debd3176398d5cfb12fb46d764d97fea77c352f8a3ae4486d7cc698ede1ba15d1458fc5c82b5b22c1d37f255d5c54a53fa36b43868af83682d5b6837cadc3de658875c05d1b9c6a484483777a0ab95cc06ce68f0f960822cafe4393ac15e6951b2ab1634e9c837db865906df496398c52a425d28edcc19dc7ce0ee9d62ec42d4c02fe404f247feea5c8fb5389e3904759cc3e3c70b954072d08921b6bec6770b2429165d57939b84ef12d8ee7061e546795d37ea278de209aa6d58c98a6813cc5d2a58c555d44eb2cc7dae1721be64bab06fbb6d34ecb376733b18f3c98c7f4ef603b2dd013b7b8e5e6e901b4141218602843a1de29f835d428486602a904b1ac10ee4d92b9624d8225b84d97ababcb70fff25515cab9a5c06c7dd823435cd73724a44bf3922e5f0455568ec164410b1390aab090f13043c4de8c4ba043fe658f2d698a598d2550a0c6e9fa7caa8aa60710f943d5a580fc9dd877be0b1260bc1a57ae34d1e97cf217857904329c5888254db4fb9733306e204dc30baf6b62c70f6a13a696a1bc97003d1c814b49cf73e98f4effac1e53c999c71a82b0d02fa67be08b380eb3d09e273773a5dd336929e906322965f7969ef2be3407642b73d5d64c89ddc4bb016f976a5f1770b948f395a37791b93b441d337da4f92c49f6a2ded97e0be8f005f314a9819708dfbe4e977064b2e72d06e9ba475b00e482dbf6eb7e7ee142bd3ce22798b73ba5bc62d93da02c6d6d39dd3e37214fa9924fb36b83bc3d974d652d314b940bcaf803f1f5951d0d70addd06fa68dff1ff92e01c831f9125c918f5ef3736f31f36b9f6930f197e46b2170f218bcefda9098a501e8881da286cecab75421c4235edfb930118284f77387fb631ea6eee1e66e5eca239ddb5038d26e255f241af6310580400927a7aad9a219ed83f6cb6b0893f0f28250c5f4f9c1b38889c1e2d4e949d6a2cf003627f8ace06d69b9c6acb2fcbb3d884449a6970b5e9654f04932c38adada7d689fc1f18aa8648c92da654354634e694f683f3c6c62929e9e63ec12eeccc81507f1d05feb54cf7330ba6c4ed837050608138e63a2c10e555dae7d6321702e7439ccefd115a20edc7890d255fe226f938abe32c71baa2250a061202c1c5888b6e727f7300e618ac84650d133853cff8d155c03aed846595ece151d1b603a5088cab634303f3113bb35f7f5911efbea84f1ff7bbe96b794cb3a1874b30a5262b9f88742f4e27a64135ae9a1a6931587a384cdc8b7aca9e05363fc57cefcb26f7c5ca8865948e57361ac0cdeb036456698fcfd404f71746ef890646b13d33b9a52f45f5932541ac35167485eb49a6fe264747b1a741644b08ee21157f0dbc244c0dc2099600b3e657959cc79edb940074b7409d92b5ba571d58f64a279f8f05b8c0143583afe519f2c3b0f0b1720f1c630d30fa4514a295eb1e6a8f4c9220fc9a3966c3524c21c2bfd8041eef4a6d9ad8bd80169cb1cc6b808531e81496192b1a8eec2374e5bcfebf6877ab1b3f0bbc2b6a37e08b5bf0ec1bb13de6a42c18120e9051ca73120a9b4f40344c62c638df9bf40b1a4495b12003535c16bafede5287e5ff4c55192348b783d4f120dd706891af5bb61b7cb344d79cd9aa65126d234e0f454a5d3947c1987e0631b50fdfe7aa1756e0418e9a6d9e6d1de004950a0755830e06861c0648c2be86af404b9d423227096e627fc0b6ee4158aa73d6ecb8165e86ceea1707962577dc4f7c54fa6e5e19b2d596bce309e8a934ffe7e6df94a2ef31ee27c44492968a1fb6d3569ea72ab51f63d1aed86db600e0ff955eec3c0c666fb075032b7931778935af1845f970eed3d04418359711b46b30479ce8157152b9af2f47481524be2b861d6adaffc01112dffa3b1ee6e8959748d9f7fb8d0c9a774ddf30a8f82f1757f2d427ac68729fc937f4af32ffe11a281a7e89d9202328b2f82baeb6aee79c6071669d25c78b33d92bce1fbb4842bda5e7b2e6560bc7142ecec6f1956fd94c99ecd2c8d26604a3cf8027e19eddbe79dfe7e7b8b4d864457a99e434afc620edec6701e453a256757ab9fff19552fc7435c1eff571c8e1caab38bc8a1611ec8ceb7313a53f56e0533b1249a4b51cdc653d492f477be22418a2287a15142924a97720034c3d492462c336e54f0b342b9cd0c0f4070043d660bab289134b1d842a96cc494c5d1273542816f1e94e2467529cf8336b3c81f742f869d0f80e9d2cae8bfa0bdbad5cccb1e05c54e9ae657e2af853159c6083cfd456967fdf5501aa999658cae9046e8a4d84cc5281d6840689a6a484f5243691e9632b842661e2c7f5291754ec14a1dda34f4fb9f80a3734297475177fc8305677574e017b1e7ab0ca68b116bea271660f04aa2ac7eda12107333e18fadae0f6566e4292327cde2df2b632be209840cc7f6fcf2fa554a3297d04a755d036db9845b1dfc3133a4cd6d165669f605e03683d80c6b57fdefdbeb627408580c87d6635ad884b81764d8ae296f258ff2f25f98af8e3a71482a29632997bc50d4392cc22795942eb87dde2a24c110c8159427adfdf1d3259da296eecd50aa325f463710a23023e097f73ac3392095d3dc98aabba288f26c401e736619e63e0db60504c0e901810998c34ff8dd1dba9b4439b48df483835584d0b129b993bb7a72510d4f9fe09df7dfb080b9fcf45bcdaeea52575c9a733b9bd73a7332560b44cf185f487527e97020d3ef55faf81efe27f8851695741891061f710580342b9124baf1bed4ce3eac3b00cc8890a0765b5635d70cf8e62e1c5225df8461d34bc8750bb797f778b6de6544c3f89ee6b447ba7c21f61617fff7e6b8d0a7cb9184ce56c252786fc47b84aefb84a48a30a1967e6cd2135b5c579ea6f34c76aca8eab0dd7937b7414ed2846eaa39072999b6018af9a1846dc694ad83e744228742c168e4a3b0d26189ba7487bc6b64a5fe8bfd28ce4c6ac2c7ca6e3164bd8e98cb150c91ffd934dd292a44afd3690ad8191a02e2484b30f3585572bddb7d1c04ec5d2ba081a0c0391d14b8065d125a967d27804c99874fd00ffe32da2626a989802b0e96ce5f81def9aaf3256ea12233d214c51a9ce37e4d3a76835777b59fda2c52e50663f6cb80fd720de121c90a6a0ce2bbd80d5fca0b9af65b147c6966f2d9f0c99fc0536d3eb028943b7fa43216d7210d1392e6eb8cf2173782d8865a40ef5db1cbbfe4966bf72fb0df92c47633ddfd6ff66d2243c31170f95fc00bf7d86cc04e448ed138f785807e6b88d278d9d88bf335e9402db3344928cea04109529ff7ba6f447efda269f8c85251555b78f038c6481b2688decce1b76462a7ced9ae569885ff31a643467fe2d30a12e7fdbe5b07fff19789c3179b726fd83692a29569ef3c0e0b73c587860def9b06a1de15b573c0c82f9eb10c43b25a9d4be0ab41b086c783aa2a7ff3ef962915ea5fca1e5307a74089010ad066eb1199d4ba0872e0caca1e5ccd7fcf440f47a67092bc95c7961ebbf1eb4e0353f7de934b839e2586540de55dfeaaa892d60c9435655b4ea69fb3f217af08b1ecc36b75f3d789211bf12672db5b137663380a712d81535eed85aa51d5790b838836d0509744ab5e6e2229e82cf71101bdabfa2c489c984fc816831c9aca1e26a2d3a44b0c334c25a100feec8138a66a12ae6d9299e0f006e7b137903a9514a161de8122f920edfdbf8f889b94964d5a508fb2e80732ff7a45d40457128d029ae426d52080bf90e86f388137a9d9d8959b091ca9e0602c5896f4e9dd9378395a350af534bd8de39f7d9a16709a90286c81ca6ec601f1de373ed85413ed6cf14a6220fae7a3832bdf2be5068074672b341515be7aa4add42374c213164f4f26d54101eac4c2747f19c16818bf7b2a0863bb5a54f1eee100c5a6d3ee95342e0da9da6cfc323ebee5865d3c6d1274f5a9b3a511310c9726a99de7358d0af1299589f9bab0bf1008ada543f4e8a11c55767e916a579a5b01508d1a473088b23791085cd22863933b75891867d6d689d97a47badd52497d230b6e33b493e5d80e2abda29586f4eddacf4eb7b3701b27a58c4451407145992cfdea6cb6fdabde57a7be54b04fbee0df9fbfc88963d6900912831950aea89859981cdba422c1645d0d21be6aaa5db332002313063967da35e23223875b4a8f357e1c65c6b53df9785c0924e52c1694daa035cfc4d786b931b3712c352a0dcfa14187e62ad69e0a387ec6a684eef50d46423e12b0d11e8915d7ace3319cf165a08a358d8130485e2c364b1516f79fd19923b04c6d5698bfb422fd3f0481e79208dd398e047cf7147ec5109eb6ab06c7a0988a68b154e9d771f8d99840602052cc9e753c62afd98c6a59ca756ffda21df927d7e2272c8d875de023de68665dc9ef8a1b28cb59ed86928b660a265246200644265f59276f40eb848ef6ac06b4754039bdd3620445953329157a22900889448b6c0d969e29a2ef58656a4edc985b782e67d54ca5fea0ae30b556be9bbbdbe47f391cda90a3f90bc720cf2bfc443ea338e7d44a9673fdefd74311a4aa546b7c333eacee6249d347d2ad98d6ce34499355e509d31bea13bccb98970256aacd5f89b0bf68617f77e2ce1ad0c32dce55399fd933fc8e6596c36f0db7d9655a7f493f08cfa3f2cad98699b81683ddf891afd16289a1804405b1ff841d3aeb256abde8081e9585f15e3fb3db265d314fb39cc30d4d7bc8a339fd463ada83042395d2e65fdd54222a0395ce1524c960eb841dbecdaad0bd61bb9407ba90db9ba51caf75e75896decee2304630783c33ea6ccaa32b5cec631898d5747e48a66c16bd23e67db2bb03219b0bb1ba7fd2bceb09dad2a5b33e1e516134f8b53792b26fd3d00147cfac222fd71bf6ea92a90718dee752b3edb0bf68b224c86ab55520e91e0df1f09a4565be198934298482ea438169679ff4a99a40a17b05265de895ae13e8531d6e6daaabf4263fe5e945aaee04657b6454e129c6dc85038c847a21e000555cb3df6c64699b78f693951324f58ffd66a5cf85e1ec433690bd9e439a71d331e4a02660273a76b9222cba4847bac6ac45cf32f5338f29dd06595f14523e96f5dad6be1e9a52b810aa296b77746ac3200773e10d9c80573ae0e32c1b693285a8cd0a3b01697d16dd9246be11c22daef9e804ebd48df34ca840e5e72442fa8a05540cddb1d53b8991af0dbfa9c7bfe35b9822e061958f8cf4d6272a7d75d9e531b2b4cde0cba6ae4158d61e9ef07b5e5dec2a12299aa9c263820010e5ef281f220db20c141f005337b2bf16bc09952a58cbc4529f8bfaf1429eaf4b158a73880cd5753592d23d30f9e06f753a80f027424f286a146b4b5a24db96a3840186d3849e983fe58523d1a4a6d2b881be5f84393d31fd76df615972bc07373f688f71c23b129431cfb53316e329946c77e3052816ee74424a3bf64151ba2e10f314194f5d04379474ab71f7f7d61c8de2a77736cf0dd34c843116281e6202d1d1f4b30328d717d4d87507f0f2f7670914fae2570a57abbb466f2e1562af80aa372deb9601069a71c6ec32ff8466421873f5964e13a188a5540f38d0cc8a91c3cc5c91cabb7676028c98245a0afaf18b69faf7a3fe5c858a42", 0x1000, r0) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$unlink(0x9, r1, r2) keyctl$clear(0xe, r0) keyctl$instantiate(0xc, r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="6e65772064656661756c7420757365723a7d20303030303030303030303030303030303030303200bc3c50810fe55cec1771f4939d38febb8311056c03442bad276dec04dfb7280a627383122afbb6050ea180ee0c507c01eb5f856a5b419a9ceceba21c78dac295d0b884444295"], 0x28, 0xfffffffffffffffc) 22:20:09 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$link(0x8, 0x0, r1) ioctl$MEDIA_IOC_G_TOPOLOGY(r0, 0xc0487c04, &(0x7f0000000600)={0x0, 0x2, 0x0, &(0x7f0000000100)=[{}, {}], 0x5, 0x0, &(0x7f00000001c0)=[{}, {}, {}, {}, {}], 0x6, 0x0, &(0x7f0000000400)=[{}, {}, {}, {0x0, 0x80000000}, {}, {}], 0x8, 0x0, &(0x7f00000004c0)=[{}, {}, {}, {}, {}, {}, {}, {}]}) ioctl$MEDIA_IOC_ENUM_LINKS(r0, 0xc0287c02, &(0x7f0000000740)={0x80000000, &(0x7f0000000680), &(0x7f00000006c0)=[{}, {{0x80000000, 0x0}}]}) ioctl$MEDIA_IOC_SETUP_LINK(r0, 0xc0347c03, &(0x7f0000000780)={{r2, r3, 0x0, [0x90, 0x3]}, {0x80000000, 0x0, 0x5, [0x6, 0x4]}, 0x2, [0x1, 0x80000001]}) connect$pppl2tp(0xffffffffffffffff, &(0x7f0000000040)=@pppol2tp={0x18, 0x1, {0x0, r0, {0x2, 0x4e20, @remote}, 0x3, 0x0, 0x1, 0x2}}, 0x26) 22:20:09 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r1, 0x0, 0x0) (async) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000000)={0xb7, "717e4839b97194e7b660fd9bf8dbbee51479020f3510beccf2e3f6bf5cc248319f83bd08894689cdd7859ac1a0dbf0d973b9e0e8ef13fa624418b426b0f22f87f822551d933580ecbac305aae333e57eb1902c3c45e010c7115e0e67199e4833d20a72295ad38794f765169e322e386afa6b2c5cdc29c2d76b6c82c79d9cfbcc6e82e4eb0e5636f0c6468a347e79b2402a6696d61e7de92a26f6d1197753336dad39a86e4a6b785fabacc87aae00603e37994920a1c272"}) (async) keyctl$clear(0x7, r0) 22:20:09 executing program 0: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000180), 0x442102, 0x0) ioctl$SNDCTL_SEQ_TESTMIDI(r0, 0x40045108, &(0x7f00000012c0)=0x5) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r2, 0x0, 0x0) (async) ioctl$SNDCTL_FM_4OP_ENABLE(r2, 0x4004510f, &(0x7f0000001300)=0x1) (async) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, r1) r4 = add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000140)={'fscrypt:', @auto=[0x34, 0x64, 0x31, 0x33, 0x62, 0x36, 0x6, 0x30, 0x66, 0x30, 0x35, 0x38, 0x36, 0x33, 0x36, 0x66]}, &(0x7f0000001240)={0x0, "55058dfa838325440b6c467223afe0c3fb48ccd94deb5c74d633cd577a20bc01e91c873a113a298750f626103740bfcd53005f8503fe2623103b66bfd366c03e", 0x23}, 0x48, 0xfffffffffffffff8) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000240)="9e9cc63b1cf768991780b12240c759c7fbbecf6b8f8b3c2ef90f2d647dce860d880ac31e4235252ca0c6d5b26a63b48ead8f4a0f6506acf34d2c70ec0c1050bf502272991264c60194f15ccacba0ede38f9c43f5bf3ce02fe66535383812b4c8b67716fc5fd4b1044fd9d7703127f960311ad497477de2fb88ba16809da0fe5c1f598e742ce534a2420e731c0fc4efe2eacfccd254e4a10dcb8e4111d75a291fa790cad8e697cf1d9942cb9617567c1ab9d5b0f3030b68c8d9dc4246a3e589034580569965e58e82508f9ef3c6a31be8f05e61ea6369cc68bf96f685b8c84d7366fabb1387b2717efacac5b233d9d45947004d47a5770df67ac32f1e04dff9eadad7fe6e8b39d1efbd8ec4de0aed2f649218eef3c6fb666db76eb993b58692cf6d0d88d37332b7154280451d6b8f816424c6edcc1c6812e30077c7ed3f798d870faae0aab871860ee23f49c09b3f28788101ff85672635150b4159c2cbb3102e33a21c332bdaf67ee0241560e0969699abc9e15b980ba0947fc73cffba1576b2636af6f8c3a32b3d71b3143dceaaddce01544ffec62db2c54231b4d53a08e76b428bed9d827b13061f8e8cfa4bfb46b76ca02f85fcfae36899e4ecfd3d080e14a35e0d68e67602ee305a52477681cfeca46a75b4da2d9d7248dd5ddd2edc4774008c310f0016ec0e799956d42a3c34a80a0cd5f00ea46cf8daf0ae41c4fd887dbcb1b28f844321b956d65f84353dbfd9718383204a39dda68164c2470df2e684da5c4cf6089d616bbb09986f58acc1470a644f9b2a690453bca436505353cbcf3b98325f26fdceb010224a7a2165a4ca333e9f173a4d65b950047236bd5f88c715483c1c7dcfbf4c96bc649a89257a0cec030dabbf6708ef8e0e89932f66a41ea46fe72491be37415a5479a6636ea32341ad7a5cfe70967869e19f204d1f6a2df074ed62628c2e46b79ffc807628eb76078681acd963aaf96c55c7c40cffc4fd2e829c8f5aadff324270551e2437683f2f77f554e6c8718aa946daefe774deee4532dea19a0ed0df80bbf96ca11dbe3143cd5f85f4a124b89dbaab2d2e535cdc39d5e5bc87dec1053aa586c597401841526da5b59bed0bfa95991c0269bf40045ac71ce906d8bb2e351f5888eb28dad6e23c47af60d5052001b18f5137a51f2741c677d74d9be8fe1e8157692a28ac12cf89dfd7d734f349733f404f5a1b4f7fa232ac2a500b3c224714e37c23ecc31adf043c0317e33d77ba50501a211cf5e81975d780de777c4a70d32bf423b0cac8e4913b048ca4a137b82241b920f0f5b2ce225833cd857f78b8b3a23a5f7697eb2ef0f9548897a239881161c73387561f1823baac87d0e18a1e82b6a75ba39970c710de359afb427ef97e700f339be9ccaa2570b9f71106e23dbd84a99ac542e0429530a4ce4dd3121135913474898801bd306ae20007a8444729b4f629750ac87c685be1b66b475bea27a3c4cea554bca060d68b2b9ddc3c55e8e0928438abe46fcf7cf616a34b040b92fd8664329cdb63134c47c64ce37eba5785b98d6b4d2a3417b6867bb993c2efccc21c67b2a569c48119631af8ee4a1fd3c3768c19f4c0022652f7632db2be86095cf06e09719e772bfb44a0784ff88053bfa8c6e263ff4c691001eae3ca39efa6247f48ee80066017f162015b54b15a029d631ec5bb29f16d399380323ecf7d2ae95f9ae83dac336b0c762447e438f6ecabebedae93432225cf79148fc07098a716e50dffc13ddfae346ff3d13c9cd27325d37dd7bf2b7a24816f2a8e8a6fc4dcded1c804f332542ff79330fd938bb10db5075c60ff8f883edd4445ab0015990eeec1f6ed73394a19f7b58fb59d8acc4045c8fb36e5833395b5bc549d2785822fd7c8066327f1174e711705e782cbc005ff9fa32364e0a9c39940e9ea0581396585b40dea4886ff19d33e653dbfce687692595c7ff4f8d66936b45026f384e33cd62d35cc1e4f881e0f58d01e5ce7dedf92481949e053dabfdb5b19a69950aa10a4f64de609a4c6c4405e9cd2e2e8ba470f4ea7f4014f8f3feec897f5a4c8f19b52f77e6e445d5b9e978a9ebd5586e461a60c4b5d021db16f6f245a61bf9f894607cc07e296acb8f9a6adf091da3043c49b3996d8c7a6cf1bb3c1139409f4bf142c46c4738a8d4dd2574ff4a907422366173e4860f021234e847f2bd3371c9c13d5e98eb37f18b342eb641427361e9850b549648f5d3a4a294e92b0d13397083d4f7963e4038fa9a34facce5a7f644306d9718d4944698648f33f64d9fa9400513973282c24221113a69a47922e4caaed5cae2a18b2c4ef5afb89a9ac98a9f50b3a60ffb13b9459acf562512c62486cc4ce5b66e1b18d1e041526fc1b22677adb65f67ab62544672706a1a7fd2553a830c932629b103ebc7d4bbb172f95d1b57c6376014d5ec6d0a9a309c1853fc49cb511de10732f4684ae95fab8517bdc8f41511516bcfb7a49acb40f9ca95a40f348eeceaf6be2e315c9fa9091bbcac9d66843e32816df28bdc07db51c684663f75c774b0b809d7bfa8766d8813379846c0cc5b226850c238d2fc4a8c70f0b2d0948fec29822f6a23e82bcfff4d497cec5ae35c34826cd3de97e984163ec6e060b2e10cd5122107db42b13793a58ca444121d8a176807c99997ddb243df864aba1b65996d428bcac60ee57eb4548a7c85a99af529c9d51fddee7108a3f473665e93bd33597e4356f2a0e6949ff79b2e577448cd5be8dd2c8db8f1c1a0d7ee6e26c797b0919df96ce080167f08bad7e5eb92ee4d61dab2110578fbbb0f8d7fdfd4747d6c0f6f6463430075df430b409220072e346aa2ec2b86593076519143859bb22896b5ff710d6392407ceb635fa0450983f3cb5b910a9a75527976373a48411e5b7ebd82a656f68ac8914aac13138fe4953f6ba4fdef81991110595d7b95ee61319100f28a3be93fc531f0986af9474101406a52eceaf9be430ad90ce04db9361e7cb9c10cc9c589c40acd66de12d1a3874d541dbaf5d500c7a0723419aedaa595f210166a29fe71efd06f7741400bf77a0e84953406fee4b536c137b67401810e214e2fad79b272c79c05c73df3fa239b537199a74df1379bb37a47fdef5ec50b51a1e03f75911cecf80f30712e734a5eda4353e01a7e2ae9baf82baf9294c15dc0eefd070116a5219655c9180f30981a7d571328a9fe1256aaf2193fc75e6cecd49285cbce1bc7ab903803b7bb33520180421843b78fd40c6afcbdb89a3341acba2d7c5f7cc26f2113fc6f9445901745cb93836f035180bb54b99e985cded0f27646ae99662a7ae8cca5610b349a0372930cd0ba3ec6a480cf0c864c6a2dd63dec4718812e4799675c1685a98db44d6450fe17b388a5dd6515d151cd0d88a92837f56de56a9e4b6e5fb3b9cc607fa6f0b85a60e8a30cfacc6c41602a21d48be39380a40f57ef2ab4a4841ab4a2cef4ed32b3aaf38c01abf6ddcadcb7aea6eb30706592918290a26f3f58f6fc31f17c5f22c9b9a9c91d6ecf20c7857b3b49e8d3bc1cdf1ea62963a9ae1f82a8354c2fb6779ab40ce4ef87add59ac93f66a2eddb63ebaa7a2b4ad4a6f6a28d37874b973a48cd6fa259871d995c782671ee82cb12932e4b85343796530515c4a3a42d118f1e84df9d64e5be2a30a16c4f68ba1d73553af7f6b213d7500e5ffa30c853fd156d2932da1fbf5ae14a5de8e6a6f6b2aa38827dde2dc117116c226c368173a1d9f937d8131ba3aa12dd9340ddfa9c1fbc11e3a46eaa036e7eafb1e4655cf22dd893dcf34d76f3bf6bb7ad3f4faac1b14801bae4acc1d2c23cbd04bc597162d5dc4df67d9f091632258db174687dd8ed719703c074c905c5a6c434a8ef89422e28948e109876835842e17372a5d6e7976e6f3923e3984afd4f2e9818c58722b3e7685150d61d9aeeaa6ae5d5f6a9c65a5104a7482dcf57a713b3acc8bd398a3e414d0d92e86b62e688114ea06c865c56f8dc28fce533667415989ce954f528e1a555f70e56035f21415b20c56738657ae27e0b8bd0a41a17547ff9b97b7000d49ada785391e4c46a7252178fc19f3540d1a7f2e4f0e5e76afb295e15a42a090842ec50d6356e01cd720e29eaf669c3106bf7759744d57ac4be0f4d27867e01e1db5fa552a7c03aceb3284e5a41443df4942f32765977f1ec8c1128b873e9be444444e275136366639139334126775790c21366779be6927d8e3c036af21cbb4d4e7fbeb7491aa66aeb781601b678327a662df2737b26c1f1a8069b3fe3157de85fc8d021c6e0830759809ec23a9a131657781c50a8c5384f832e759a88c59ea39d04af9ac43f7b5e74ee9054676414cabea6efaf15790dc225e1183ad26df2ab89b295c2c5f2a23594ed1e18249eee0cadb22515b48f76f8cf60ddc90ab3682bf27d321860b03bb7fcef3939201e6dec387674e28eecc96b6124df4f171d266f899f17a54e880370c7634fc00436e51bab6137e60a7cf454d297d2dd8f237b522ee0c702fc3a9394f55f7b8c90408b753716479c04bba79acd13228f1295414361cd520c9608d2e326da0a0f5f7a9c588cd6c2c092e47a87dfb3a579d29a29219a09fb89833f80a55b218ce1559e2c776f22142d615c79151aad6c8b6ea8960b0e33113ffa7ee63db95535eaeab4c6c5ea0abd7ce3a9a2cfb46e4ce8439d7fff545de5bb59cef76dcd4492de0851a3004a90c51463ca051212b9877fedb9824d5f3cc77815a8d150b39963be01c9f5611ac2e6796b00efe1543cf5e39f5752c574ff030b234f6e1153a546c472d10db92099c55fd7b8675f7b99a7f662aa5caf3946196d5de1d3518cafc53bc573742f4bb29bfcd8a4fc1919545ca4c53d188a71a27f8de9599e45bff36d3a15e49e5dd02a7ca7b70641e804ff08e70c9115165fbf79e980d92629ecd4a2e41e47e612eb54a252f28d73ce0c74ffae396872df44ddacf82e94b1ec86099eabd395aa85290f91306f0e043eb49849135f578007c70474bbfd9c1b3c3d68f7adcf9c9d3a3a40b97ab7ec5b624ed20db9c498f91b0acc7fc0d05a0d33f8f7bf636f9b3e3202cac57191fc4c85a9d0af94fab3aee17ff9481e2f0a34e09a38cb4df81023f86b41b042aee79a89575ed946d38fa25539eae4ad59fe184971f30f308db26dba3d915fbbc06b9ef14fd94fcf8a11749acdd034899f4306ec3e0bfe1f5a87650b5618e52ed66bb3f942a4daa799c82efde1d17561ff8ada90f6276c8143a349b64ca6b8240d50426da68dcc67ed7e1090db0242ed67f2ce4ed74e3829056a8d5d9cc4a1f8d65a44974ebc13ca0144b77fb202f9f0eaf5fe3b315c44f3e51e742e407cb3b76512f9848468d72dcf4ef7d975e0129d6af2a3098e3024d953dadcc71e1ea089779526e85f6fe81a4300d00ef79c4d4f738acf724c48e16d2450f185e1dd9d12a55ae1ecf7ae6181fd88ccd84c0e4458a112a197a726b1f533173b0e138416b96aa81f5f8df6c429e68e2b222b8c81aab1951543de9d39b3fbaa458c5fe767d8570cbddcb7bedb52ddfda1c208234cb97ac7c96c35e2b748213d11cf2b92e4985394652995c58bebc8ecc4b4481d910ac7b7bc6792a652ec619f3939b0c85ae062df7c3eddfc1b0bd89678beb55fa1eb737b71a602ed524f38eb37313a90621aa5cf4249e88f34aad36219b693a631ffdaa9abc13703e7e93d7573f3225dffd295d71f178f9df10a30fda8e5c0b00aad10f358b987e192ed026d9cc803f297d9a3bceaa8089727217a78f12c7687f831529db", 0x1000, r4) (async) keyctl$clear(0x6, r3) 22:20:09 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x2}, &(0x7f0000000240)="7e2dec7d4c31e469da0df02e9f1c49ef34fb9c9c48bf40b7f2f9713cbf9af29e144a817cfb83b3da4f85f5277a5d39f4d2fd0be98bdd5d8cc61d974dc19cbac99042eb832148d951e6864ee06e32e40aa7e465f00a3ef29488ca5a4667e4cd22f8fe3640debd3176398d5cfb12fb46d764d97fea77c352f8a3ae4486d7cc698ede1ba15d1458fc5c82b5b22c1d37f255d5c54a53fa36b43868af83682d5b6837cadc3de658875c05d1b9c6a484483777a0ab95cc06ce68f0f960822cafe4393ac15e6951b2ab1634e9c837db865906df496398c52a425d28edcc19dc7ce0ee9d62ec42d4c02fe404f247feea5c8fb5389e3904759cc3e3c70b954072d08921b6bec6770b2429165d57939b84ef12d8ee7061e546795d37ea278de209aa6d58c98a6813cc5d2a58c555d44eb2cc7dae1721be64bab06fbb6d34ecb376733b18f3c98c7f4ef603b2dd013b7b8e5e6e901b4141218602843a1de29f835d428486602a904b1ac10ee4d92b9624d8225b84d97ababcb70fff25515cab9a5c06c7dd823435cd73724a44bf3922e5f0455568ec164410b1390aab090f13043c4de8c4ba043fe658f2d698a598d2550a0c6e9fa7caa8aa60710f943d5a580fc9dd877be0b1260bc1a57ae34d1e97cf217857904329c5888254db4fb9733306e204dc30baf6b62c70f6a13a696a1bc97003d1c814b49cf73e98f4effac1e53c999c71a82b0d02fa67be08b380eb3d09e273773a5dd336929e906322965f7969ef2be3407642b73d5d64c89ddc4bb016f976a5f1770b948f395a37791b93b441d337da4f92c49f6a2ded97e0be8f005f314a9819708dfbe4e977064b2e72d06e9ba475b00e482dbf6eb7e7ee142bd3ce22798b73ba5bc62d93da02c6d6d39dd3e37214fa9924fb36b83bc3d974d652d314b940bcaf803f1f5951d0d70addd06fa68dff1ff92e01c831f9125c918f5ef3736f31f36b9f6930f197e46b2170f218bcefda9098a501e8881da286cecab75421c4235edfb930118284f77387fb631ea6eee1e66e5eca239ddb5038d26e255f241af6310580400927a7aad9a219ed83f6cb6b0893f0f28250c5f4f9c1b38889c1e2d4e949d6a2cf003627f8ace06d69b9c6acb2fcbb3d884449a6970b5e9654f04932c38adada7d689fc1f18aa8648c92da654354634e694f683f3c6c62929e9e63ec12eeccc81507f1d05feb54cf7330ba6c4ed837050608138e63a2c10e555dae7d6321702e7439ccefd115a20edc7890d255fe226f938abe32c71baa2250a061202c1c5888b6e727f7300e618ac84650d133853cff8d155c03aed846595ece151d1b603a5088cab634303f3113bb35f7f5911efbea84f1ff7bbe96b794cb3a1874b30a5262b9f88742f4e27a64135ae9a1a6931587a384cdc8b7aca9e05363fc57cefcb26f7c5ca8865948e57361ac0cdeb036456698fcfd404f71746ef890646b13d33b9a52f45f5932541ac35167485eb49a6fe264747b1a741644b08ee21157f0dbc244c0dc2099600b3e657959cc79edb940074b7409d92b5ba571d58f64a279f8f05b8c0143583afe519f2c3b0f0b1720f1c630d30fa4514a295eb1e6a8f4c9220fc9a3966c3524c21c2bfd8041eef4a6d9ad8bd80169cb1cc6b808531e81496192b1a8eec2374e5bcfebf6877ab1b3f0bbc2b6a37e08b5bf0ec1bb13de6a42c18120e9051ca73120a9b4f40344c62c638df9bf40b1a4495b12003535c16bafede5287e5ff4c55192348b783d4f120dd706891af5bb61b7cb344d79cd9aa65126d234e0f454a5d3947c1987e0631b50fdfe7aa1756e0418e9a6d9e6d1de004950a0755830e06861c0648c2be86af404b9d423227096e627fc0b6ee4158aa73d6ecb8165e86ceea1707962577dc4f7c54fa6e5e19b2d596bce309e8a934ffe7e6df94a2ef31ee27c44492968a1fb6d3569ea72ab51f63d1aed86db600e0ff955eec3c0c666fb075032b7931778935af1845f970eed3d04418359711b46b30479ce8157152b9af2f47481524be2b861d6adaffc01112dffa3b1ee6e8959748d9f7fb8d0c9a774ddf30a8f82f1757f2d427ac68729fc937f4af32ffe11a281a7e89d9202328b2f82baeb6aee79c6071669d25c78b33d92bce1fbb4842bda5e7b2e6560bc7142ecec6f1956fd94c99ecd2c8d26604a3cf8027e19eddbe79dfe7e7b8b4d864457a99e434afc620edec6701e453a256757ab9fff19552fc7435c1eff571c8e1caab38bc8a1611ec8ceb7313a53f56e0533b1249a4b51cdc653d492f477be22418a2287a15142924a97720034c3d492462c336e54f0b342b9cd0c0f4070043d660bab289134b1d842a96cc494c5d1273542816f1e94e2467529cf8336b3c81f742f869d0f80e9d2cae8bfa0bdbad5cccb1e05c54e9ae657e2af853159c6083cfd456967fdf5501aa999658cae9046e8a4d84cc5281d6840689a6a484f5243691e9632b842661e2c7f5291754ec14a1dda34f4fb9f80a3734297475177fc8305677574e017b1e7ab0ca68b116bea271660f04aa2ac7eda12107333e18fadae0f6566e4292327cde2df2b632be209840cc7f6fcf2fa554a3297d04a755d036db9845b1dfc3133a4cd6d165669f605e03683d80c6b57fdefdbeb627408580c87d6635ad884b81764d8ae296f258ff2f25f98af8e3a71482a29632997bc50d4392cc22795942eb87dde2a24c110c8159427adfdf1d3259da296eecd50aa325f463710a23023e097f73ac3392095d3dc98aabba288f26c401e736619e63e0db60504c0e901810998c34ff8dd1dba9b4439b48df483835584d0b129b993bb7a72510d4f9fe09df7dfb080b9fcf45bcdaeea52575c9a733b9bd73a7332560b44cf185f487527e97020d3ef55faf81efe27f8851695741891061f710580342b9124baf1bed4ce3eac3b00cc8890a0765b5635d70cf8e62e1c5225df8461d34bc8750bb797f778b6de6544c3f89ee6b447ba7c21f61617fff7e6b8d0a7cb9184ce56c252786fc47b84aefb84a48a30a1967e6cd2135b5c579ea6f34c76aca8eab0dd7937b7414ed2846eaa39072999b6018af9a1846dc694ad83e744228742c168e4a3b0d26189ba7487bc6b64a5fe8bfd28ce4c6ac2c7ca6e3164bd8e98cb150c91ffd934dd292a44afd3690ad8191a02e2484b30f3585572bddb7d1c04ec5d2ba081a0c0391d14b8065d125a967d27804c99874fd00ffe32da2626a989802b0e96ce5f81def9aaf3256ea12233d214c51a9ce37e4d3a76835777b59fda2c52e50663f6cb80fd720de121c90a6a0ce2bbd80d5fca0b9af65b147c6966f2d9f0c99fc0536d3eb028943b7fa43216d7210d1392e6eb8cf2173782d8865a40ef5db1cbbfe4966bf72fb0df92c47633ddfd6ff66d2243c31170f95fc00bf7d86cc04e448ed138f785807e6b88d278d9d88bf335e9402db3344928cea04109529ff7ba6f447efda269f8c85251555b78f038c6481b2688decce1b76462a7ced9ae569885ff31a643467fe2d30a12e7fdbe5b07fff19789c3179b726fd83692a29569ef3c0e0b73c587860def9b06a1de15b573c0c82f9eb10c43b25a9d4be0ab41b086c783aa2a7ff3ef962915ea5fca1e5307a74089010ad066eb1199d4ba0872e0caca1e5ccd7fcf440f47a67092bc95c7961ebbf1eb4e0353f7de934b839e2586540de55dfeaaa892d60c9435655b4ea69fb3f217af08b1ecc36b75f3d789211bf12672db5b137663380a712d81535eed85aa51d5790b838836d0509744ab5e6e2229e82cf71101bdabfa2c489c984fc816831c9aca1e26a2d3a44b0c334c25a100feec8138a66a12ae6d9299e0f006e7b137903a9514a161de8122f920edfdbf8f889b94964d5a508fb2e80732ff7a45d40457128d029ae426d52080bf90e86f388137a9d9d8959b091ca9e0602c5896f4e9dd9378395a350af534bd8de39f7d9a16709a90286c81ca6ec601f1de373ed85413ed6cf14a6220fae7a3832bdf2be5068074672b341515be7aa4add42374c213164f4f26d54101eac4c2747f19c16818bf7b2a0863bb5a54f1eee100c5a6d3ee95342e0da9da6cfc323ebee5865d3c6d1274f5a9b3a511310c9726a99de7358d0af1299589f9bab0bf1008ada543f4e8a11c55767e916a579a5b01508d1a473088b23791085cd22863933b75891867d6d689d97a47badd52497d230b6e33b493e5d80e2abda29586f4eddacf4eb7b3701b27a58c4451407145992cfdea6cb6fdabde57a7be54b04fbee0df9fbfc88963d6900912831950aea89859981cdba422c1645d0d21be6aaa5db332002313063967da35e23223875b4a8f357e1c65c6b53df9785c0924e52c1694daa035cfc4d786b931b3712c352a0dcfa14187e62ad69e0a387ec6a684eef50d46423e12b0d11e8915d7ace3319cf165a08a358d8130485e2c364b1516f79fd19923b04c6d5698bfb422fd3f0481e79208dd398e047cf7147ec5109eb6ab06c7a0988a68b154e9d771f8d99840602052cc9e753c62afd98c6a59ca756ffda21df927d7e2272c8d875de023de68665dc9ef8a1b28cb59ed86928b660a265246200644265f59276f40eb848ef6ac06b4754039bdd3620445953329157a22900889448b6c0d969e29a2ef58656a4edc985b782e67d54ca5fea0ae30b556be9bbbdbe47f391cda90a3f90bc720cf2bfc443ea338e7d44a9673fdefd74311a4aa546b7c333eacee6249d347d2ad98d6ce34499355e509d31bea13bccb98970256aacd5f89b0bf68617f77e2ce1ad0c32dce55399fd933fc8e6596c36f0db7d9655a7f493f08cfa3f2cad98699b81683ddf891afd16289a1804405b1ff841d3aeb256abde8081e9585f15e3fb3db265d314fb39cc30d4d7bc8a339fd463ada83042395d2e65fdd54222a0395ce1524c960eb841dbecdaad0bd61bb9407ba90db9ba51caf75e75896decee2304630783c33ea6ccaa32b5cec631898d5747e48a66c16bd23e67db2bb03219b0bb1ba7fd2bceb09dad2a5b33e1e516134f8b53792b26fd3d00147cfac222fd71bf6ea92a90718dee752b3edb0bf68b224c86ab55520e91e0df1f09a4565be198934298482ea438169679ff4a99a40a17b05265de895ae13e8531d6e6daaabf4263fe5e945aaee04657b6454e129c6dc85038c847a21e000555cb3df6c64699b78f693951324f58ffd66a5cf85e1ec433690bd9e439a71d331e4a02660273a76b9222cba4847bac6ac45cf32f5338f29dd06595f14523e96f5dad6be1e9a52b810aa296b77746ac3200773e10d9c80573ae0e32c1b693285a8cd0a3b01697d16dd9246be11c22daef9e804ebd48df34ca840e5e72442fa8a05540cddb1d53b8991af0dbfa9c7bfe35b9822e061958f8cf4d6272a7d75d9e531b2b4cde0cba6ae4158d61e9ef07b5e5dec2a12299aa9c263820010e5ef281f220db20c141f005337b2bf16bc09952a58cbc4529f8bfaf1429eaf4b158a73880cd5753592d23d30f9e06f753a80f027424f286a146b4b5a24db96a3840186d3849e983fe58523d1a4a6d2b881be5f84393d31fd76df615972bc07373f688f71c23b129431cfb53316e329946c77e3052816ee74424a3bf64151ba2e10f314194f5d04379474ab71f7f7d61c8de2a77736cf0dd34c843116281e6202d1d1f4b30328d717d4d87507f0f2f7670914fae2570a57abbb466f2e1562af80aa372deb9601069a71c6ec32ff8466421873f5964e13a188a5540f38d0cc8a91c3cc5c91cabb7676028c98245a0afaf18b69faf7a3fe5c858a42", 0x1000, r0) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) (async) keyctl$unlink(0x9, r1, r2) (async, rerun: 64) keyctl$clear(0xe, r0) (rerun: 64) keyctl$instantiate(0xc, r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="6e65772064656661756c7420757365723a7d20303030303030303030303030303030303030303200bc3c50810fe55cec1771f4939d38febb8311056c03442bad276dec04dfb7280a627383122afbb6050ea180ee0c507c01eb5f856a5b419a9ceceba21c78dac295d0b884444295"], 0x28, 0xfffffffffffffffc) 22:20:09 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) r3 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) (async) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000180), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r4) keyctl$search(0xa, r4, &(0x7f0000000000)='.dead\x00', &(0x7f0000000080)={'syz', 0x0}, r0) (async) keyctl$search(0xa, r2, &(0x7f0000000040)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) 22:20:09 executing program 2: ioctl$MEDIA_IOC_G_TOPOLOGY(0xffffffffffffffff, 0xc0487c04, &(0x7f0000000100)={0x0, 0x8, 0x0, &(0x7f0000000240)=[{}, {}, {}, {}, {}, {}, {}, {0x80000000}], 0x3, 0x0, &(0x7f0000000540)=[{}, {}, {}], 0x4, 0x0, &(0x7f0000000080)=[{}, {}, {}, {}], 0x6, 0x0, &(0x7f00000006c0)=[{}, {}, {}, {}, {}, {}]}) ioctl$MEDIA_IOC_ENUM_LINKS(0xffffffffffffffff, 0xc0287c02, &(0x7f0000000840)={r0, &(0x7f0000000180), &(0x7f00000007c0)}) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r1) keyctl$search(0xa, r1, &(0x7f0000000000)='dns_resolver\x00', &(0x7f0000000040)={'syz', 0x0}, r1) ioctl$MEDIA_IOC_G_TOPOLOGY(0xffffffffffffffff, 0xc0487c04, &(0x7f0000000100)={0x0, 0x8, 0x0, &(0x7f0000000240)=[{}, {}, {}, {}, {}, {}, {}, {}], 0x3, 0x0, &(0x7f0000000540)=[{}, {}, {}], 0x4, 0x0, &(0x7f0000000080)=[{}, {}, {}, {}], 0x6, 0x0, &(0x7f00000006c0)=[{}, {}, {}, {}, {}, {}]}) (async) ioctl$MEDIA_IOC_ENUM_LINKS(0xffffffffffffffff, 0xc0287c02, &(0x7f0000000840)={r0, &(0x7f0000000180), &(0x7f00000007c0)}) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$clear(0xf, r1) (async) keyctl$search(0xa, r1, &(0x7f0000000000)='dns_resolver\x00', &(0x7f0000000040)={'syz', 0x0}, r1) (async) 22:20:09 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$clear(0x7, r1) keyctl$clear(0x7, r0) 22:20:09 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$clear(0x6, r0) 22:20:09 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) (async) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r0, 0x0, 0x0) (async, rerun: 32) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) (rerun: 32) keyctl$link(0x8, 0x0, r1) (async) ioctl$MEDIA_IOC_G_TOPOLOGY(r0, 0xc0487c04, &(0x7f0000000600)={0x0, 0x2, 0x0, &(0x7f0000000100)=[{}, {}], 0x5, 0x0, &(0x7f00000001c0)=[{}, {}, {}, {}, {}], 0x6, 0x0, &(0x7f0000000400)=[{}, {}, {}, {0x0, 0x80000000}, {}, {}], 0x8, 0x0, &(0x7f00000004c0)=[{}, {}, {}, {}, {}, {}, {}, {}]}) (async) ioctl$MEDIA_IOC_ENUM_LINKS(r0, 0xc0287c02, &(0x7f0000000740)={0x80000000, &(0x7f0000000680), &(0x7f00000006c0)=[{}, {{0x80000000, 0x0}}]}) ioctl$MEDIA_IOC_SETUP_LINK(r0, 0xc0347c03, &(0x7f0000000780)={{r2, r3, 0x0, [0x90, 0x3]}, {0x80000000, 0x0, 0x5, [0x6, 0x4]}, 0x2, [0x1, 0x80000001]}) (async, rerun: 64) connect$pppl2tp(0xffffffffffffffff, &(0x7f0000000040)=@pppol2tp={0x18, 0x1, {0x0, r0, {0x2, 0x4e20, @remote}, 0x3, 0x0, 0x1, 0x2}}, 0x26) (rerun: 64) 22:20:09 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) r3 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) (async) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000180), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r4) (async, rerun: 32) keyctl$search(0xa, r4, &(0x7f0000000000)='.dead\x00', &(0x7f0000000080)={'syz', 0x0}, r0) (async, rerun: 32) keyctl$search(0xa, r2, &(0x7f0000000040)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) 22:20:09 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0xf, r1) r2 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @desc1}, &(0x7f00000000c0)={0x0, "cc73f73ff3d56144c2a5f7d70b0410cf9959ab41873fe3f9924c67a69f6666a5bad3393708b8d83b60eb6861b808f8cf199abbea0210fd270597da0c52dcd019", 0x32}, 0x48, r1) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r1, 0x0) 22:20:09 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$clear(0xe, r0) keyctl$reject(0x13, r0, 0x8000000000000001, 0x5, r0) 22:20:09 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) keyctl$clear(0x7, r1) keyctl$clear(0x7, r0) 22:20:09 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r1) (async) keyctl$clear(0x6, r0) 22:20:09 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0xf, r1) (async) r2 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @desc1}, &(0x7f00000000c0)={0x0, "cc73f73ff3d56144c2a5f7d70b0410cf9959ab41873fe3f9924c67a69f6666a5bad3393708b8d83b60eb6861b808f8cf199abbea0210fd270597da0c52dcd019", 0x32}, 0x48, r1) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r1, 0x0) 22:20:09 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$search(0xa, r2, &(0x7f0000000040)='keyring\x00', &(0x7f00000002c0)={'syz', 0x3}, r1) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$search(0xa, r2, &(0x7f0000000140)='.dead\x00', &(0x7f0000000180)={'syz', 0x3}, r3) 22:20:09 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) (async) clock_gettime(0x1, &(0x7f0000000000)) pipe2$watch_queue(&(0x7f0000003b40), 0x80) (async) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r0, 0x0, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) (async) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$link(0x8, 0x0, r1) ioctl$MEDIA_IOC_G_TOPOLOGY(r0, 0xc0487c04, &(0x7f0000000600)={0x0, 0x2, 0x0, &(0x7f0000000100)=[{}, {}], 0x5, 0x0, &(0x7f00000001c0)=[{}, {}, {}, {}, {}], 0x6, 0x0, &(0x7f0000000400)=[{}, {}, {}, {0x0, 0x80000000}, {}, {}], 0x8, 0x0, &(0x7f00000004c0)=[{}, {}, {}, {}, {}, {}, {}, {}]}) ioctl$MEDIA_IOC_ENUM_LINKS(r0, 0xc0287c02, &(0x7f0000000740)={0x80000000, &(0x7f0000000680), &(0x7f00000006c0)=[{}, {{0x80000000, 0x0}}]}) ioctl$MEDIA_IOC_SETUP_LINK(r0, 0xc0347c03, &(0x7f0000000780)={{r2, r3, 0x0, [0x90, 0x3]}, {0x80000000, 0x0, 0x5, [0x6, 0x4]}, 0x2, [0x1, 0x80000001]}) connect$pppl2tp(0xffffffffffffffff, &(0x7f0000000040)=@pppol2tp={0x18, 0x1, {0x0, r0, {0x2, 0x4e20, @remote}, 0x3, 0x0, 0x1, 0x2}}, 0x26) 22:20:09 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r1) (async) keyctl$clear(0x6, r0) 22:20:09 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$clear(0x7, r1) (async) keyctl$clear(0x7, r0) 22:20:09 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$clear(0xe, r0) keyctl$reject(0x13, r0, 0x8000000000000001, 0x5, r0) (async) keyctl$reject(0x13, r0, 0x8000000000000001, 0x5, r0) 22:20:09 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0xf, r1) (async) r2 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @desc1}, &(0x7f00000000c0)={0x0, "cc73f73ff3d56144c2a5f7d70b0410cf9959ab41873fe3f9924c67a69f6666a5bad3393708b8d83b60eb6861b808f8cf199abbea0210fd270597da0c52dcd019", 0x32}, 0x48, r1) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r1, 0x0) 22:20:09 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) (async, rerun: 64) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x0}, 0x0, 0x0, r0) (rerun: 64) keyctl$search(0xa, r2, &(0x7f0000000040)='keyring\x00', &(0x7f00000002c0)={'syz', 0x3}, r1) (async) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) keyctl$search(0xa, r2, &(0x7f0000000140)='.dead\x00', &(0x7f0000000180)={'syz', 0x3}, r3) 22:20:09 executing program 5: r0 = socket$inet6_dccp(0xa, 0x6, 0x0) setsockopt$inet6_dccp_buf(r0, 0x21, 0x80, &(0x7f0000000040)="90b2b08364a051c6a96e88b813588491336dcd993a55d44459027ff269f1f471ba5a540fb25cb45a0b13757a02fe32828d67658921f16255d6b55ad80ac3ad968654a04b50d9fa97e630b9c2979f7b7c6909c8930eb0520935ffb5534debf0a7ecae7f0d9651270299fc900d02123a273c2d8b8297f0f480fb9056f9d3352bab1fcc056bd37f4c758780b1da40d655ba6d44dd5b4d4073f48c22312cec387e8de3918497cf097a665b0b4c321779e9ee4430735c5bc6d330fb2e40d86dbe0e967cf073fc9b83a2a52c1fa9363504ddb9de0d70c7584c0183e37c0dec66443493020d729b80bdcd1a6bf363049945e3", 0xef) r1 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x2) ioctl$KVM_SMI(r1, 0xaeb7) clock_gettime(0x1, &(0x7f0000000000)) 22:20:09 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$link(0x8, 0x0, r1) 22:20:09 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x0}, 0x0, 0x0, r0) add_key$user(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x2}, &(0x7f00000002c0)="11bd76fc10cc9d5805a26c700e4de3dd8bb89867e07a4aeb5dc6a3ff94ca36c2b7462b25076a0c988fd8b0d82c11c07d757654694ffd70b190b38fc87edeb41fa37197a5496f4af99b69a242a43f213add32a0ce241cf734534890d3e2a6f92c6405021c6aa2bce4af91f659c981854751a126a13bbb9ac39abd29714bbf63e44bc8e665859f5de2", 0x88, r1) openat$vcs(0xffffffffffffff9c, &(0x7f0000000380), 0x400000, 0x0) pipe2$watch_queue(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$KEYCTL_WATCH_KEY(0x20, r3, r2, 0xd7) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="8196aa7836fcdbf949009bf47fe0dfe58be13377d359df37b4cb3b62d2609bc9bb5000f8109716038ad1d496d241d82a818d8adeb116128e90d4420850d270840d0236d9b8f43f9a9540971603a67468676e2a607d6f5237a91272572994e4954fb0a650fb2957f87d9fbe22dbe15e2f7af63c1f044f54ad30aca40e58b8d5cb820d", 0x82, 0xfffffffffffffff9) 22:20:10 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$clear(0xe, r0) (async, rerun: 32) keyctl$reject(0x13, r0, 0x8000000000000001, 0x5, r0) (rerun: 32) 22:20:10 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0xf, r1) 22:20:10 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) keyctl$link(0x8, 0x0, r1) 22:20:10 executing program 5: r0 = socket$inet6_dccp(0xa, 0x6, 0x0) setsockopt$inet6_dccp_buf(r0, 0x21, 0x80, &(0x7f0000000040)="90b2b08364a051c6a96e88b813588491336dcd993a55d44459027ff269f1f471ba5a540fb25cb45a0b13757a02fe32828d67658921f16255d6b55ad80ac3ad968654a04b50d9fa97e630b9c2979f7b7c6909c8930eb0520935ffb5534debf0a7ecae7f0d9651270299fc900d02123a273c2d8b8297f0f480fb9056f9d3352bab1fcc056bd37f4c758780b1da40d655ba6d44dd5b4d4073f48c22312cec387e8de3918497cf097a665b0b4c321779e9ee4430735c5bc6d330fb2e40d86dbe0e967cf073fc9b83a2a52c1fa9363504ddb9de0d70c7584c0183e37c0dec66443493020d729b80bdcd1a6bf363049945e3", 0xef) (async) r1 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x2) ioctl$KVM_SMI(r1, 0xaeb7) (async) clock_gettime(0x1, &(0x7f0000000000)) 22:20:10 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x0}, 0x0, 0x0, r0) add_key$user(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x2}, &(0x7f00000002c0)="11bd76fc10cc9d5805a26c700e4de3dd8bb89867e07a4aeb5dc6a3ff94ca36c2b7462b25076a0c988fd8b0d82c11c07d757654694ffd70b190b38fc87edeb41fa37197a5496f4af99b69a242a43f213add32a0ce241cf734534890d3e2a6f92c6405021c6aa2bce4af91f659c981854751a126a13bbb9ac39abd29714bbf63e44bc8e665859f5de2", 0x88, r1) openat$vcs(0xffffffffffffff9c, &(0x7f0000000380), 0x400000, 0x0) (async) openat$vcs(0xffffffffffffff9c, &(0x7f0000000380), 0x400000, 0x0) pipe2$watch_queue(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$KEYCTL_WATCH_KEY(0x20, r3, r2, 0xd7) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="8196aa7836fcdbf949009bf47fe0dfe58be13377d359df37b4cb3b62d2609bc9bb5000f8109716038ad1d496d241d82a818d8adeb116128e90d4420850d270840d0236d9b8f43f9a9540971603a67468676e2a607d6f5237a91272572994e4954fb0a650fb2957f87d9fbe22dbe15e2f7af63c1f044f54ad30aca40e58b8d5cb820d", 0x82, 0xfffffffffffffff9) 22:20:10 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async, rerun: 64) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) (async, rerun: 64) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$search(0xa, r2, &(0x7f0000000040)='keyring\x00', &(0x7f00000002c0)={'syz', 0x3}, r1) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) keyctl$search(0xa, r2, &(0x7f0000000140)='.dead\x00', &(0x7f0000000180)={'syz', 0x3}, r3) 22:20:10 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0xf, r1) 22:20:10 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000240)="730ca8ff616f41f58088834fb8802fa83b7051d25c74a8128f53c8e2f6652ee5e499db085719277ac6f9fb25aac3e5c554e98d3a22c41ca950d63cd85f009320126223477cb3398b0586ba15b7c66113ff5901badf1cc5c764edced7b4e10d7f57e3694895abdd13eca945c825480c8a9b166d113a3fb992f560e148733480c290dfca40740cf92bcae99d8ac7bcab2b4a9884772a64f4a84d726f430d816aaad20d76bf22fa40837b017ec22b6919521548a6a8c7334108316e871c82a95b7d6cda9a490d8f7ad483c3b284f1eda17af425c70d9a342d49ac14ffc8f33ac0e0d4379baaa62ff85d95c2a60f4bc8b59704555b8fe866d56109c739b50b1f187ffb734b63c76309af453ee4c6441658fb65d0ec74f91514b8e8662e5116beb4a0bda55d5b3aa287245de8a64c7f240dccfa5b618a19de760fe66295da521994b8316c263f12798c2e33b118abfb85b59e693f467a5b7d9c5589294964fd2403c2c7df9a3b5d0986bff73851ccf2a5d3c9a327165543d248aa621d217aeca89f44335628ef78781d8dc0e1c268d02319f607590e464362490f6c6db9a2dc634aa7f03637e5bdf9aa9e2217f0130a8fcf7b19390f7c2ce1758d40b85100d110c50669863d3945ff32fd8b4373f31fc6d508a5dac69e28c5b78537f646c5afeda3a68996a5b619ebb02f350b9a6a2334d45dccc0d9b72380f18d2d4e46ea52e02af94dd592c9735c8e97e1f001725dd606f81a77a2e3ec87578c75ba21968130a75936adebd0bccb0e5a97dbee431a36e9004241a4819edd6511a20769365958390b7ea5dd1f0879fc9786bea19bc9273be11cb8c8320d6b81ed07285bbc59ea7529aa113ea7e99d731dde0c7902e52dcd3f3319b2f6b0061b1512c01b4731218bb8627e2f6e6e6b4c0fa35d43cc3ed16df32dc0904ab394216d63fcba226963432c582ba18bfa7ced4f95278371683d774901f2f1160283c10f8cf1efa5f4180f275e8281a5280af5623686807648de9b611dd6987779fe91275e6d8be627a08866e86f1a3aab22f0816fd5810d815a19ee3f0d0dcf1a0e93fea1a44ea7eb8edfa76a437ffcb264046d8eab1072546b333f41f37d59fdb564c006680c831cb85473d3b5c0b072675cda50283e138422aa9c7efeba8504ea14ba6e96a3e17ddb16bd37deeb4bb0963afbd34816b4fe0ff03e60d934c586dddb055fbf74acbbe2a63654671b9095161bc72beceea0d3b1e6dafa978637bdfd565b840c5d8fc099ce8be49175ed99382a78feb90c9a6c3eed8513c409494ce57a3371393795e6d2899e605400a2c33fc3551e7ba8b6a71f01ad6b9ea5fd0897d27678df8b81956c003e299b2e4e1f8842b947ddbde14ac8e2b24e75d8c57771b5578058006d1ee722ceb745c510f0968c520820d65b0a409690bff7b65e9df5315dee28785d71cb02092576f3cbc9c5acb61592b75937bb0af8e17ac0acdd27f14525dface2821a729cc57e2dc3582fb2f0037a5c2c4af1c1f94d9953e97529ed93d196eded0128c9343223b5d471b5194ac60801c7165238e37d11960ecca124674a1a33689528083d13f3a3a8221575bcf66031d183c2dbc1adf74b0817eca390814d8370d07a0a1c88e5674303cb57ed37724f78c6a99910cc881213caff4acd7f68ef66f3a64a6b2bf1e411c2487d00f213d501bd21b4a65728860d0e452dcb7d7a3801a01c48acbeaa468e9b7bb5b083f2e170af63ab3457db91de543b9e55796325ef02d58045317ee34730c48059b5c3243e3e8bdb508f489079a51103ef4ec34240be4e6cefbb6182b0db8b44c784729ae09be91403fb168cf54e8bd538a70437ac7246e2687a631fe9b7d28a27cba655f5c01e7c8f735ef6a7c2ea57115e8f6183ccd358a96968d4ff0b66aa5c6952a46e481a17084140f3d0e204b4bbee14b0ec55f5faa327fd0d4872d00eb2135a8d87d4c8674a30914ca05d87d57c2503e44d8ad835ae766da7bd7074c7f3b9c06107937b17891b426b6c2d1786c684da54cd53dd67d1efb8d4c3aa05fa1e15961cee75e3e4aa445fb66aef9e4edcc066bf90e46457080e73b81b24290c58b76b1a0bb387f7424445e2038cf1d739bce081a10a7dee8fc6cdc82b177fb49c0f85fd912eef5b94093ac72f2cabf7f292ed590b11c72a3ca48feb54b96867226bf679e95fc0fbd88e615e8b48ad02bda60ff3304d9b273d9f2965ac7e91441d1664e6827554f930de5229975a6c2a0a7fcc1374dde3ed33d5396ee63d4e3c603134ea6bc4636417a11fc771f53dc39984e1af16394a243c7e340bbd968fbac94da66ee8a75feddc1ee7aaea7064153492c03d0fa247652dc85e55a5d01077d9f6822f2e3f4bd18347ca561ce65d08998aa6ad622f5caf4aadd117dc2246624ccf85a16b208cc0e4e285c6a064ce6d453849ffb2177d20f89de808d880645a443df2384353bf2504ff597cd008c7ba8ea63adcea86bea37f27ac88e5cfe4de0eac0c58484ba48ebb18d9e0932a614c3404ffebf037785b8685ed4b8a77aaace90567ee162cc56e81642b9df999e633e49ca3f81906a76dba82d4effa07fd5d85af8880a393f8d07f193108b9e81ce7bd803c54e958f5992aafc19a595bdac6dfcda40b5200b8337c7c65b314f8413e8b237374a9b93152207923d0a2fc3904470c1fc24b004e4e1f520b2a5a486bc861ce8553e02e8ac8683f3dd062bdfa8be1dae8b5fe2e1ed6d88bbf0517902821d5685805fc0297f53aec1cca628391b971eb2f15f67c4765f18aa0a1fae0d60250607f71f7601b2fe7e2efcd39717381819fc5d1d37b7fc7518aea88665f56e18047213fc21b886e9c72a716ec45d0ba734e07426f659d47bfc29218b6fd55aa62e900daac25b2757d73ec9c8b98257f62ca21ee60d41c23a0e63c583b28c6866c50c5f8d27a84ce7cf51d47c123a63feb50b7aeaba1fdeab1ff64d87cebde371a6531298b208187964ce25c1f399cb9f7437ece82d9b38aa26576f1c60552cd58cc26b01c1a2af4d70c67b96c7d5f64a9829c5dd36ab509e081d8ae184ffef7ab57ff4f0fe6278ced49b7b8a9ec8d89dfc6b508c83527baa6bb68d42bcee7040baeee5c92e11b52ac12faa64366cd88520953c4c95f66af975ab38dbf9f462a3e529b464f41a083e426965e38899ba050f7cf6719574ef74ecf8dda3e9d86a81341ddd5731ae0ad90afdf905976d72fd80277507f0eed0cb567c9c4fd4a4d69451afc6a72cc15e8f490d96e3bfc5fa179e88b6bfa39e69757023a8d0159066ab8abcad405def415c188ee14d89f830ac35e88094b92a089cdd571ee4f89dd35e6262ca1346a447d115d8849a760caede326be79742fae3ca06f2d75868185d1bef72f6f06fb343a0f90b1016971b13cd3c0bb3ddce288ac5903aa615353b144014c7ab6647bd76f8bb571d2b616ac84a633d8a3e207b7a7a61e5271a0c5d34b091c1a9e60becf52696855c22f0694c7d2b0b9405c4b1498ce11c50f9e84a459acc67efc7dfbb28629ba2a558af9a48d365e14e6469d90c0d6ef50f0a6a352fc6fd54bb096a320b7378ba0ef9738296883fcf7db0491f1b9394fb4f7218198ad9830087352170428f8d1322b478e04be55742ff2e7b93106729532d34f11ffb002f95a83cc1569cd7a47d073fe74db870a7e7c9d4f85a5469fac1055742f810452e49e4b24d4003dfb75ec5d3420445183ee689c07d2b1043fa4763e46fd0b2dd7e4016b9e27a52cb08c0cb80eab00e79ce0e59043231ed4204be8ec2a2ff71d8c99b88eb761b004a1774a6c84f9929c94b8fa26576265886ff08eedbd954dc6ead85c63c3648f4df4887b72aa3d7fcb8e87ea9d77144872b8e0591cc882d3ed93f960d65b8740eca436cb318cfee84ddb4824516632049307016942a489f04fe536ad23cd6e2a7d0a8ea8f9dc332c31c224dd14e5be5ec7729f60cbbe7f3d3416715889bd20e49dcb34f5f75eef09ebb7ebf4d2d3b8c79b82ab5ff2cb8db94311f1ba7e33873d162c09f36a5deab14fa7d16073da1b0db79d07210e11841cefc8e754f0b82f3235f57f3c6acb4c5f5907c9351e5a11e1b6a4c539e9a8818a896b7f58db681cbaa6951913b13ba59e85156250fba484befc2eea190d121515b99366b4eb6e3838df5d0f60c18cad3abb7c15a2042058ea7eda12669af5622e78c2c05a2f909cdf77e5f739364e888231eda951d19372a12fbd21fe01f4300e3ec2bef6f198ac4e58026ae2c38d79bfa6ad4e363cb9e33399ef4e971e853d42ea9956ff88cd3da2904979d31f58510d9782bdda902b8415d09c5d0048bfb07f364dddc33ed2b510c830c86290d153460fe4cfb2b5d4d2b8b2af9043947c0348b5b135e772cd853ff056ac00eaeb6f1af0a125d7011cc44813057df99a0eafe62125f381f717fbd244433ef7b9463aed9febbfc35881a9e86b85aa775eeb63f9f78a103d87355f3ad988d7f18077ac40e0fe9b723f949a232d3bc8ed62c23a55a07f6fe51d110d523844ff5d1781ed9c1f3710030470147ed88b6e64d5f00db28ca01a61c6d82095e6f3c6709aba39b4b2662b5d610242a11f1b5c3680335ab55915ee14f0f9389f51bccada0dadf418aa1ea84e3a14b6816fa3eb560cf285974c3f66dcee9e69e8d4113aba1c1818d9d7a2947d56ea32c61180d76691b4a618f86fdf219df5bbd20a5918cfab853f7c0ebe387a3a521b27c9a98ae52a13a540da0844a60d3c14bf5de87ac2cf93655024fed6874ea5d21947f1c0efa574dcbe00264e49a46f474253a2ad77d6ce3be1a945020767b576c345e4a309b539836f0311444980786647b49f7ba2d64df54eb0e27ee21140fcfbbc85e7c9bc0d30ef51d1b819a6c7d1b04f362f334a4c748afd72e0e3c0381fc4f040650d6f9c9edd65078b00bc33a34a7358c8d830214f67ba56d538bbd8b9d73aab2cb0181c45c31f32bf06c57ebde836382e0d7126d2e0cbbc66eab975b735cd3cd6d7ed22c2aeab10d393bd724c96de7e04ace3ba2c401361e26afd4688e8c2e777d4b07f47919c97fcc40ef3caa9ac08ba0db51937d705a1c1b1b41097eb902b5719c3db947d3eccb52912e7a07329338b4d72a4d24cee293e815ff170aeafab8099470cd64fea7afd5f548c476262c0c5e048f6817441bd01df75298418deb0a2f636874d712f870840d91cc63ef30d4634db087f9354d3c4fa1e523118f744e30f1ed996ab00e5caf1b09780ed516986d2b42c28209077a8b9366a10e5b6cd30c941fa3395aff0f4d7fbbc0b63072e371f53aa8a3ec925cae482661c0fcf1ed027c3941b46f1ca935c6e1b12935f119dad27c45c25c1baa4fe9b60a2ea24ff2591cfac7c735f3aa184fcc7c7f079cc99ee59dbbee2e5bb14d704d1f125224ce3d99cf16cb8e02dc2a8431edc6edc8957128eea33f9f8c7f45ec75094eac5083f3a410fcf91edf4b6b1aaedafe9a85a0664c6b8f43e9be61bef3ec9680f17148a973ff83b1e8c54062d1fc9d945c0e9669cb160e6adf17ff8544a865358e239275695ee0e7ae421df9ed430fc8f71f7804d7c75035b2f68014393f5448fe87df2714780495a9b9879d23633128e017207b2a38429baa9d66c199682b0c7de11582b4691eb2847dfc04d297dac6388644406977cdcdddbb2f85c8c717f5047ab38ed58d7198d500d6e4b5de8add0af4bc0a674b9e2cb2970ada49d6a16ce1847da5aba58b4aef67ad44bc66c11f221533270dd44367ae53f1e62bc1b8bb831dfda098bf7b824ea71bcd00ba81c657deb", 0x1000, r1) keyctl$clear(0xe, r0) 22:20:10 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$link(0x8, 0x0, r1) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) keyctl$clear(0x7, r0) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) keyctl$link(0x8, 0x0, r1) (async) 22:20:10 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x0}, 0x0, 0x0, r0) add_key$user(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x2}, &(0x7f00000002c0)="11bd76fc10cc9d5805a26c700e4de3dd8bb89867e07a4aeb5dc6a3ff94ca36c2b7462b25076a0c988fd8b0d82c11c07d757654694ffd70b190b38fc87edeb41fa37197a5496f4af99b69a242a43f213add32a0ce241cf734534890d3e2a6f92c6405021c6aa2bce4af91f659c981854751a126a13bbb9ac39abd29714bbf63e44bc8e665859f5de2", 0x88, r1) openat$vcs(0xffffffffffffff9c, &(0x7f0000000380), 0x400000, 0x0) pipe2$watch_queue(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$KEYCTL_WATCH_KEY(0x20, r3, r2, 0xd7) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="8196aa7836fcdbf949009bf47fe0dfe58be13377d359df37b4cb3b62d2609bc9bb5000f8109716038ad1d496d241d82a818d8adeb116128e90d4420850d270840d0236d9b8f43f9a9540971603a67468676e2a607d6f5237a91272572994e4954fb0a650fb2957f87d9fbe22dbe15e2f7af63c1f044f54ad30aca40e58b8d5cb820d", 0x82, 0xfffffffffffffff9) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$clear(0x6, r0) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x0}, 0x0, 0x0, r0) (async) add_key$user(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x2}, &(0x7f00000002c0)="11bd76fc10cc9d5805a26c700e4de3dd8bb89867e07a4aeb5dc6a3ff94ca36c2b7462b25076a0c988fd8b0d82c11c07d757654694ffd70b190b38fc87edeb41fa37197a5496f4af99b69a242a43f213add32a0ce241cf734534890d3e2a6f92c6405021c6aa2bce4af91f659c981854751a126a13bbb9ac39abd29714bbf63e44bc8e665859f5de2", 0x88, r1) (async) openat$vcs(0xffffffffffffff9c, &(0x7f0000000380), 0x400000, 0x0) (async) pipe2$watch_queue(&(0x7f00000003c0), 0x80) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) keyctl$KEYCTL_WATCH_KEY(0x20, r3, r2, 0xd7) (async) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="8196aa7836fcdbf949009bf47fe0dfe58be13377d359df37b4cb3b62d2609bc9bb5000f8109716038ad1d496d241d82a818d8adeb116128e90d4420850d270840d0236d9b8f43f9a9540971603a67468676e2a607d6f5237a91272572994e4954fb0a650fb2957f87d9fbe22dbe15e2f7af63c1f044f54ad30aca40e58b8d5cb820d", 0x82, 0xfffffffffffffff9) (async) 22:20:10 executing program 5: r0 = socket$inet6_dccp(0xa, 0x6, 0x0) setsockopt$inet6_dccp_buf(r0, 0x21, 0x80, &(0x7f0000000040)="90b2b08364a051c6a96e88b813588491336dcd993a55d44459027ff269f1f471ba5a540fb25cb45a0b13757a02fe32828d67658921f16255d6b55ad80ac3ad968654a04b50d9fa97e630b9c2979f7b7c6909c8930eb0520935ffb5534debf0a7ecae7f0d9651270299fc900d02123a273c2d8b8297f0f480fb9056f9d3352bab1fcc056bd37f4c758780b1da40d655ba6d44dd5b4d4073f48c22312cec387e8de3918497cf097a665b0b4c321779e9ee4430735c5bc6d330fb2e40d86dbe0e967cf073fc9b83a2a52c1fa9363504ddb9de0d70c7584c0183e37c0dec66443493020d729b80bdcd1a6bf363049945e3", 0xef) (async) r1 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x2) ioctl$KVM_SMI(r1, 0xaeb7) (async, rerun: 32) clock_gettime(0x1, &(0x7f0000000000)) (rerun: 32) 22:20:10 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000240)="730ca8ff616f41f58088834fb8802fa83b7051d25c74a8128f53c8e2f6652ee5e499db085719277ac6f9fb25aac3e5c554e98d3a22c41ca950d63cd85f009320126223477cb3398b0586ba15b7c66113ff5901badf1cc5c764edced7b4e10d7f57e3694895abdd13eca945c825480c8a9b166d113a3fb992f560e148733480c290dfca40740cf92bcae99d8ac7bcab2b4a9884772a64f4a84d726f430d816aaad20d76bf22fa40837b017ec22b6919521548a6a8c7334108316e871c82a95b7d6cda9a490d8f7ad483c3b284f1eda17af425c70d9a342d49ac14ffc8f33ac0e0d4379baaa62ff85d95c2a60f4bc8b59704555b8fe866d56109c739b50b1f187ffb734b63c76309af453ee4c6441658fb65d0ec74f91514b8e8662e5116beb4a0bda55d5b3aa287245de8a64c7f240dccfa5b618a19de760fe66295da521994b8316c263f12798c2e33b118abfb85b59e693f467a5b7d9c5589294964fd2403c2c7df9a3b5d0986bff73851ccf2a5d3c9a327165543d248aa621d217aeca89f44335628ef78781d8dc0e1c268d02319f607590e464362490f6c6db9a2dc634aa7f03637e5bdf9aa9e2217f0130a8fcf7b19390f7c2ce1758d40b85100d110c50669863d3945ff32fd8b4373f31fc6d508a5dac69e28c5b78537f646c5afeda3a68996a5b619ebb02f350b9a6a2334d45dccc0d9b72380f18d2d4e46ea52e02af94dd592c9735c8e97e1f001725dd606f81a77a2e3ec87578c75ba21968130a75936adebd0bccb0e5a97dbee431a36e9004241a4819edd6511a20769365958390b7ea5dd1f0879fc9786bea19bc9273be11cb8c8320d6b81ed07285bbc59ea7529aa113ea7e99d731dde0c7902e52dcd3f3319b2f6b0061b1512c01b4731218bb8627e2f6e6e6b4c0fa35d43cc3ed16df32dc0904ab394216d63fcba226963432c582ba18bfa7ced4f95278371683d774901f2f1160283c10f8cf1efa5f4180f275e8281a5280af5623686807648de9b611dd6987779fe91275e6d8be627a08866e86f1a3aab22f0816fd5810d815a19ee3f0d0dcf1a0e93fea1a44ea7eb8edfa76a437ffcb264046d8eab1072546b333f41f37d59fdb564c006680c831cb85473d3b5c0b072675cda50283e138422aa9c7efeba8504ea14ba6e96a3e17ddb16bd37deeb4bb0963afbd34816b4fe0ff03e60d934c586dddb055fbf74acbbe2a63654671b9095161bc72beceea0d3b1e6dafa978637bdfd565b840c5d8fc099ce8be49175ed99382a78feb90c9a6c3eed8513c409494ce57a3371393795e6d2899e605400a2c33fc3551e7ba8b6a71f01ad6b9ea5fd0897d27678df8b81956c003e299b2e4e1f8842b947ddbde14ac8e2b24e75d8c57771b5578058006d1ee722ceb745c510f0968c520820d65b0a409690bff7b65e9df5315dee28785d71cb02092576f3cbc9c5acb61592b75937bb0af8e17ac0acdd27f14525dface2821a729cc57e2dc3582fb2f0037a5c2c4af1c1f94d9953e97529ed93d196eded0128c9343223b5d471b5194ac60801c7165238e37d11960ecca124674a1a33689528083d13f3a3a8221575bcf66031d183c2dbc1adf74b0817eca390814d8370d07a0a1c88e5674303cb57ed37724f78c6a99910cc881213caff4acd7f68ef66f3a64a6b2bf1e411c2487d00f213d501bd21b4a65728860d0e452dcb7d7a3801a01c48acbeaa468e9b7bb5b083f2e170af63ab3457db91de543b9e55796325ef02d58045317ee34730c48059b5c3243e3e8bdb508f489079a51103ef4ec34240be4e6cefbb6182b0db8b44c784729ae09be91403fb168cf54e8bd538a70437ac7246e2687a631fe9b7d28a27cba655f5c01e7c8f735ef6a7c2ea57115e8f6183ccd358a96968d4ff0b66aa5c6952a46e481a17084140f3d0e204b4bbee14b0ec55f5faa327fd0d4872d00eb2135a8d87d4c8674a30914ca05d87d57c2503e44d8ad835ae766da7bd7074c7f3b9c06107937b17891b426b6c2d1786c684da54cd53dd67d1efb8d4c3aa05fa1e15961cee75e3e4aa445fb66aef9e4edcc066bf90e46457080e73b81b24290c58b76b1a0bb387f7424445e2038cf1d739bce081a10a7dee8fc6cdc82b177fb49c0f85fd912eef5b94093ac72f2cabf7f292ed590b11c72a3ca48feb54b96867226bf679e95fc0fbd88e615e8b48ad02bda60ff3304d9b273d9f2965ac7e91441d1664e6827554f930de5229975a6c2a0a7fcc1374dde3ed33d5396ee63d4e3c603134ea6bc4636417a11fc771f53dc39984e1af16394a243c7e340bbd968fbac94da66ee8a75feddc1ee7aaea7064153492c03d0fa247652dc85e55a5d01077d9f6822f2e3f4bd18347ca561ce65d08998aa6ad622f5caf4aadd117dc2246624ccf85a16b208cc0e4e285c6a064ce6d453849ffb2177d20f89de808d880645a443df2384353bf2504ff597cd008c7ba8ea63adcea86bea37f27ac88e5cfe4de0eac0c58484ba48ebb18d9e0932a614c3404ffebf037785b8685ed4b8a77aaace90567ee162cc56e81642b9df999e633e49ca3f81906a76dba82d4effa07fd5d85af8880a393f8d07f193108b9e81ce7bd803c54e958f5992aafc19a595bdac6dfcda40b5200b8337c7c65b314f8413e8b237374a9b93152207923d0a2fc3904470c1fc24b004e4e1f520b2a5a486bc861ce8553e02e8ac8683f3dd062bdfa8be1dae8b5fe2e1ed6d88bbf0517902821d5685805fc0297f53aec1cca628391b971eb2f15f67c4765f18aa0a1fae0d60250607f71f7601b2fe7e2efcd39717381819fc5d1d37b7fc7518aea88665f56e18047213fc21b886e9c72a716ec45d0ba734e07426f659d47bfc29218b6fd55aa62e900daac25b2757d73ec9c8b98257f62ca21ee60d41c23a0e63c583b28c6866c50c5f8d27a84ce7cf51d47c123a63feb50b7aeaba1fdeab1ff64d87cebde371a6531298b208187964ce25c1f399cb9f7437ece82d9b38aa26576f1c60552cd58cc26b01c1a2af4d70c67b96c7d5f64a9829c5dd36ab509e081d8ae184ffef7ab57ff4f0fe6278ced49b7b8a9ec8d89dfc6b508c83527baa6bb68d42bcee7040baeee5c92e11b52ac12faa64366cd88520953c4c95f66af975ab38dbf9f462a3e529b464f41a083e426965e38899ba050f7cf6719574ef74ecf8dda3e9d86a81341ddd5731ae0ad90afdf905976d72fd80277507f0eed0cb567c9c4fd4a4d69451afc6a72cc15e8f490d96e3bfc5fa179e88b6bfa39e69757023a8d0159066ab8abcad405def415c188ee14d89f830ac35e88094b92a089cdd571ee4f89dd35e6262ca1346a447d115d8849a760caede326be79742fae3ca06f2d75868185d1bef72f6f06fb343a0f90b1016971b13cd3c0bb3ddce288ac5903aa615353b144014c7ab6647bd76f8bb571d2b616ac84a633d8a3e207b7a7a61e5271a0c5d34b091c1a9e60becf52696855c22f0694c7d2b0b9405c4b1498ce11c50f9e84a459acc67efc7dfbb28629ba2a558af9a48d365e14e6469d90c0d6ef50f0a6a352fc6fd54bb096a320b7378ba0ef9738296883fcf7db0491f1b9394fb4f7218198ad9830087352170428f8d1322b478e04be55742ff2e7b93106729532d34f11ffb002f95a83cc1569cd7a47d073fe74db870a7e7c9d4f85a5469fac1055742f810452e49e4b24d4003dfb75ec5d3420445183ee689c07d2b1043fa4763e46fd0b2dd7e4016b9e27a52cb08c0cb80eab00e79ce0e59043231ed4204be8ec2a2ff71d8c99b88eb761b004a1774a6c84f9929c94b8fa26576265886ff08eedbd954dc6ead85c63c3648f4df4887b72aa3d7fcb8e87ea9d77144872b8e0591cc882d3ed93f960d65b8740eca436cb318cfee84ddb4824516632049307016942a489f04fe536ad23cd6e2a7d0a8ea8f9dc332c31c224dd14e5be5ec7729f60cbbe7f3d3416715889bd20e49dcb34f5f75eef09ebb7ebf4d2d3b8c79b82ab5ff2cb8db94311f1ba7e33873d162c09f36a5deab14fa7d16073da1b0db79d07210e11841cefc8e754f0b82f3235f57f3c6acb4c5f5907c9351e5a11e1b6a4c539e9a8818a896b7f58db681cbaa6951913b13ba59e85156250fba484befc2eea190d121515b99366b4eb6e3838df5d0f60c18cad3abb7c15a2042058ea7eda12669af5622e78c2c05a2f909cdf77e5f739364e888231eda951d19372a12fbd21fe01f4300e3ec2bef6f198ac4e58026ae2c38d79bfa6ad4e363cb9e33399ef4e971e853d42ea9956ff88cd3da2904979d31f58510d9782bdda902b8415d09c5d0048bfb07f364dddc33ed2b510c830c86290d153460fe4cfb2b5d4d2b8b2af9043947c0348b5b135e772cd853ff056ac00eaeb6f1af0a125d7011cc44813057df99a0eafe62125f381f717fbd244433ef7b9463aed9febbfc35881a9e86b85aa775eeb63f9f78a103d87355f3ad988d7f18077ac40e0fe9b723f949a232d3bc8ed62c23a55a07f6fe51d110d523844ff5d1781ed9c1f3710030470147ed88b6e64d5f00db28ca01a61c6d82095e6f3c6709aba39b4b2662b5d610242a11f1b5c3680335ab55915ee14f0f9389f51bccada0dadf418aa1ea84e3a14b6816fa3eb560cf285974c3f66dcee9e69e8d4113aba1c1818d9d7a2947d56ea32c61180d76691b4a618f86fdf219df5bbd20a5918cfab853f7c0ebe387a3a521b27c9a98ae52a13a540da0844a60d3c14bf5de87ac2cf93655024fed6874ea5d21947f1c0efa574dcbe00264e49a46f474253a2ad77d6ce3be1a945020767b576c345e4a309b539836f0311444980786647b49f7ba2d64df54eb0e27ee21140fcfbbc85e7c9bc0d30ef51d1b819a6c7d1b04f362f334a4c748afd72e0e3c0381fc4f040650d6f9c9edd65078b00bc33a34a7358c8d830214f67ba56d538bbd8b9d73aab2cb0181c45c31f32bf06c57ebde836382e0d7126d2e0cbbc66eab975b735cd3cd6d7ed22c2aeab10d393bd724c96de7e04ace3ba2c401361e26afd4688e8c2e777d4b07f47919c97fcc40ef3caa9ac08ba0db51937d705a1c1b1b41097eb902b5719c3db947d3eccb52912e7a07329338b4d72a4d24cee293e815ff170aeafab8099470cd64fea7afd5f548c476262c0c5e048f6817441bd01df75298418deb0a2f636874d712f870840d91cc63ef30d4634db087f9354d3c4fa1e523118f744e30f1ed996ab00e5caf1b09780ed516986d2b42c28209077a8b9366a10e5b6cd30c941fa3395aff0f4d7fbbc0b63072e371f53aa8a3ec925cae482661c0fcf1ed027c3941b46f1ca935c6e1b12935f119dad27c45c25c1baa4fe9b60a2ea24ff2591cfac7c735f3aa184fcc7c7f079cc99ee59dbbee2e5bb14d704d1f125224ce3d99cf16cb8e02dc2a8431edc6edc8957128eea33f9f8c7f45ec75094eac5083f3a410fcf91edf4b6b1aaedafe9a85a0664c6b8f43e9be61bef3ec9680f17148a973ff83b1e8c54062d1fc9d945c0e9669cb160e6adf17ff8544a865358e239275695ee0e7ae421df9ed430fc8f71f7804d7c75035b2f68014393f5448fe87df2714780495a9b9879d23633128e017207b2a38429baa9d66c199682b0c7de11582b4691eb2847dfc04d297dac6388644406977cdcdddbb2f85c8c717f5047ab38ed58d7198d500d6e4b5de8add0af4bc0a674b9e2cb2970ada49d6a16ce1847da5aba58b4aef67ad44bc66c11f221533270dd44367ae53f1e62bc1b8bb831dfda098bf7b824ea71bcd00ba81c657deb", 0x1000, r1) keyctl$clear(0xe, r0) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000240)="730ca8ff616f41f58088834fb8802fa83b7051d25c74a8128f53c8e2f6652ee5e499db085719277ac6f9fb25aac3e5c554e98d3a22c41ca950d63cd85f009320126223477cb3398b0586ba15b7c66113ff5901badf1cc5c764edced7b4e10d7f57e3694895abdd13eca945c825480c8a9b166d113a3fb992f560e148733480c290dfca40740cf92bcae99d8ac7bcab2b4a9884772a64f4a84d726f430d816aaad20d76bf22fa40837b017ec22b6919521548a6a8c7334108316e871c82a95b7d6cda9a490d8f7ad483c3b284f1eda17af425c70d9a342d49ac14ffc8f33ac0e0d4379baaa62ff85d95c2a60f4bc8b59704555b8fe866d56109c739b50b1f187ffb734b63c76309af453ee4c6441658fb65d0ec74f91514b8e8662e5116beb4a0bda55d5b3aa287245de8a64c7f240dccfa5b618a19de760fe66295da521994b8316c263f12798c2e33b118abfb85b59e693f467a5b7d9c5589294964fd2403c2c7df9a3b5d0986bff73851ccf2a5d3c9a327165543d248aa621d217aeca89f44335628ef78781d8dc0e1c268d02319f607590e464362490f6c6db9a2dc634aa7f03637e5bdf9aa9e2217f0130a8fcf7b19390f7c2ce1758d40b85100d110c50669863d3945ff32fd8b4373f31fc6d508a5dac69e28c5b78537f646c5afeda3a68996a5b619ebb02f350b9a6a2334d45dccc0d9b72380f18d2d4e46ea52e02af94dd592c9735c8e97e1f001725dd606f81a77a2e3ec87578c75ba21968130a75936adebd0bccb0e5a97dbee431a36e9004241a4819edd6511a20769365958390b7ea5dd1f0879fc9786bea19bc9273be11cb8c8320d6b81ed07285bbc59ea7529aa113ea7e99d731dde0c7902e52dcd3f3319b2f6b0061b1512c01b4731218bb8627e2f6e6e6b4c0fa35d43cc3ed16df32dc0904ab394216d63fcba226963432c582ba18bfa7ced4f95278371683d774901f2f1160283c10f8cf1efa5f4180f275e8281a5280af5623686807648de9b611dd6987779fe91275e6d8be627a08866e86f1a3aab22f0816fd5810d815a19ee3f0d0dcf1a0e93fea1a44ea7eb8edfa76a437ffcb264046d8eab1072546b333f41f37d59fdb564c006680c831cb85473d3b5c0b072675cda50283e138422aa9c7efeba8504ea14ba6e96a3e17ddb16bd37deeb4bb0963afbd34816b4fe0ff03e60d934c586dddb055fbf74acbbe2a63654671b9095161bc72beceea0d3b1e6dafa978637bdfd565b840c5d8fc099ce8be49175ed99382a78feb90c9a6c3eed8513c409494ce57a3371393795e6d2899e605400a2c33fc3551e7ba8b6a71f01ad6b9ea5fd0897d27678df8b81956c003e299b2e4e1f8842b947ddbde14ac8e2b24e75d8c57771b5578058006d1ee722ceb745c510f0968c520820d65b0a409690bff7b65e9df5315dee28785d71cb02092576f3cbc9c5acb61592b75937bb0af8e17ac0acdd27f14525dface2821a729cc57e2dc3582fb2f0037a5c2c4af1c1f94d9953e97529ed93d196eded0128c9343223b5d471b5194ac60801c7165238e37d11960ecca124674a1a33689528083d13f3a3a8221575bcf66031d183c2dbc1adf74b0817eca390814d8370d07a0a1c88e5674303cb57ed37724f78c6a99910cc881213caff4acd7f68ef66f3a64a6b2bf1e411c2487d00f213d501bd21b4a65728860d0e452dcb7d7a3801a01c48acbeaa468e9b7bb5b083f2e170af63ab3457db91de543b9e55796325ef02d58045317ee34730c48059b5c3243e3e8bdb508f489079a51103ef4ec34240be4e6cefbb6182b0db8b44c784729ae09be91403fb168cf54e8bd538a70437ac7246e2687a631fe9b7d28a27cba655f5c01e7c8f735ef6a7c2ea57115e8f6183ccd358a96968d4ff0b66aa5c6952a46e481a17084140f3d0e204b4bbee14b0ec55f5faa327fd0d4872d00eb2135a8d87d4c8674a30914ca05d87d57c2503e44d8ad835ae766da7bd7074c7f3b9c06107937b17891b426b6c2d1786c684da54cd53dd67d1efb8d4c3aa05fa1e15961cee75e3e4aa445fb66aef9e4edcc066bf90e46457080e73b81b24290c58b76b1a0bb387f7424445e2038cf1d739bce081a10a7dee8fc6cdc82b177fb49c0f85fd912eef5b94093ac72f2cabf7f292ed590b11c72a3ca48feb54b96867226bf679e95fc0fbd88e615e8b48ad02bda60ff3304d9b273d9f2965ac7e91441d1664e6827554f930de5229975a6c2a0a7fcc1374dde3ed33d5396ee63d4e3c603134ea6bc4636417a11fc771f53dc39984e1af16394a243c7e340bbd968fbac94da66ee8a75feddc1ee7aaea7064153492c03d0fa247652dc85e55a5d01077d9f6822f2e3f4bd18347ca561ce65d08998aa6ad622f5caf4aadd117dc2246624ccf85a16b208cc0e4e285c6a064ce6d453849ffb2177d20f89de808d880645a443df2384353bf2504ff597cd008c7ba8ea63adcea86bea37f27ac88e5cfe4de0eac0c58484ba48ebb18d9e0932a614c3404ffebf037785b8685ed4b8a77aaace90567ee162cc56e81642b9df999e633e49ca3f81906a76dba82d4effa07fd5d85af8880a393f8d07f193108b9e81ce7bd803c54e958f5992aafc19a595bdac6dfcda40b5200b8337c7c65b314f8413e8b237374a9b93152207923d0a2fc3904470c1fc24b004e4e1f520b2a5a486bc861ce8553e02e8ac8683f3dd062bdfa8be1dae8b5fe2e1ed6d88bbf0517902821d5685805fc0297f53aec1cca628391b971eb2f15f67c4765f18aa0a1fae0d60250607f71f7601b2fe7e2efcd39717381819fc5d1d37b7fc7518aea88665f56e18047213fc21b886e9c72a716ec45d0ba734e07426f659d47bfc29218b6fd55aa62e900daac25b2757d73ec9c8b98257f62ca21ee60d41c23a0e63c583b28c6866c50c5f8d27a84ce7cf51d47c123a63feb50b7aeaba1fdeab1ff64d87cebde371a6531298b208187964ce25c1f399cb9f7437ece82d9b38aa26576f1c60552cd58cc26b01c1a2af4d70c67b96c7d5f64a9829c5dd36ab509e081d8ae184ffef7ab57ff4f0fe6278ced49b7b8a9ec8d89dfc6b508c83527baa6bb68d42bcee7040baeee5c92e11b52ac12faa64366cd88520953c4c95f66af975ab38dbf9f462a3e529b464f41a083e426965e38899ba050f7cf6719574ef74ecf8dda3e9d86a81341ddd5731ae0ad90afdf905976d72fd80277507f0eed0cb567c9c4fd4a4d69451afc6a72cc15e8f490d96e3bfc5fa179e88b6bfa39e69757023a8d0159066ab8abcad405def415c188ee14d89f830ac35e88094b92a089cdd571ee4f89dd35e6262ca1346a447d115d8849a760caede326be79742fae3ca06f2d75868185d1bef72f6f06fb343a0f90b1016971b13cd3c0bb3ddce288ac5903aa615353b144014c7ab6647bd76f8bb571d2b616ac84a633d8a3e207b7a7a61e5271a0c5d34b091c1a9e60becf52696855c22f0694c7d2b0b9405c4b1498ce11c50f9e84a459acc67efc7dfbb28629ba2a558af9a48d365e14e6469d90c0d6ef50f0a6a352fc6fd54bb096a320b7378ba0ef9738296883fcf7db0491f1b9394fb4f7218198ad9830087352170428f8d1322b478e04be55742ff2e7b93106729532d34f11ffb002f95a83cc1569cd7a47d073fe74db870a7e7c9d4f85a5469fac1055742f810452e49e4b24d4003dfb75ec5d3420445183ee689c07d2b1043fa4763e46fd0b2dd7e4016b9e27a52cb08c0cb80eab00e79ce0e59043231ed4204be8ec2a2ff71d8c99b88eb761b004a1774a6c84f9929c94b8fa26576265886ff08eedbd954dc6ead85c63c3648f4df4887b72aa3d7fcb8e87ea9d77144872b8e0591cc882d3ed93f960d65b8740eca436cb318cfee84ddb4824516632049307016942a489f04fe536ad23cd6e2a7d0a8ea8f9dc332c31c224dd14e5be5ec7729f60cbbe7f3d3416715889bd20e49dcb34f5f75eef09ebb7ebf4d2d3b8c79b82ab5ff2cb8db94311f1ba7e33873d162c09f36a5deab14fa7d16073da1b0db79d07210e11841cefc8e754f0b82f3235f57f3c6acb4c5f5907c9351e5a11e1b6a4c539e9a8818a896b7f58db681cbaa6951913b13ba59e85156250fba484befc2eea190d121515b99366b4eb6e3838df5d0f60c18cad3abb7c15a2042058ea7eda12669af5622e78c2c05a2f909cdf77e5f739364e888231eda951d19372a12fbd21fe01f4300e3ec2bef6f198ac4e58026ae2c38d79bfa6ad4e363cb9e33399ef4e971e853d42ea9956ff88cd3da2904979d31f58510d9782bdda902b8415d09c5d0048bfb07f364dddc33ed2b510c830c86290d153460fe4cfb2b5d4d2b8b2af9043947c0348b5b135e772cd853ff056ac00eaeb6f1af0a125d7011cc44813057df99a0eafe62125f381f717fbd244433ef7b9463aed9febbfc35881a9e86b85aa775eeb63f9f78a103d87355f3ad988d7f18077ac40e0fe9b723f949a232d3bc8ed62c23a55a07f6fe51d110d523844ff5d1781ed9c1f3710030470147ed88b6e64d5f00db28ca01a61c6d82095e6f3c6709aba39b4b2662b5d610242a11f1b5c3680335ab55915ee14f0f9389f51bccada0dadf418aa1ea84e3a14b6816fa3eb560cf285974c3f66dcee9e69e8d4113aba1c1818d9d7a2947d56ea32c61180d76691b4a618f86fdf219df5bbd20a5918cfab853f7c0ebe387a3a521b27c9a98ae52a13a540da0844a60d3c14bf5de87ac2cf93655024fed6874ea5d21947f1c0efa574dcbe00264e49a46f474253a2ad77d6ce3be1a945020767b576c345e4a309b539836f0311444980786647b49f7ba2d64df54eb0e27ee21140fcfbbc85e7c9bc0d30ef51d1b819a6c7d1b04f362f334a4c748afd72e0e3c0381fc4f040650d6f9c9edd65078b00bc33a34a7358c8d830214f67ba56d538bbd8b9d73aab2cb0181c45c31f32bf06c57ebde836382e0d7126d2e0cbbc66eab975b735cd3cd6d7ed22c2aeab10d393bd724c96de7e04ace3ba2c401361e26afd4688e8c2e777d4b07f47919c97fcc40ef3caa9ac08ba0db51937d705a1c1b1b41097eb902b5719c3db947d3eccb52912e7a07329338b4d72a4d24cee293e815ff170aeafab8099470cd64fea7afd5f548c476262c0c5e048f6817441bd01df75298418deb0a2f636874d712f870840d91cc63ef30d4634db087f9354d3c4fa1e523118f744e30f1ed996ab00e5caf1b09780ed516986d2b42c28209077a8b9366a10e5b6cd30c941fa3395aff0f4d7fbbc0b63072e371f53aa8a3ec925cae482661c0fcf1ed027c3941b46f1ca935c6e1b12935f119dad27c45c25c1baa4fe9b60a2ea24ff2591cfac7c735f3aa184fcc7c7f079cc99ee59dbbee2e5bb14d704d1f125224ce3d99cf16cb8e02dc2a8431edc6edc8957128eea33f9f8c7f45ec75094eac5083f3a410fcf91edf4b6b1aaedafe9a85a0664c6b8f43e9be61bef3ec9680f17148a973ff83b1e8c54062d1fc9d945c0e9669cb160e6adf17ff8544a865358e239275695ee0e7ae421df9ed430fc8f71f7804d7c75035b2f68014393f5448fe87df2714780495a9b9879d23633128e017207b2a38429baa9d66c199682b0c7de11582b4691eb2847dfc04d297dac6388644406977cdcdddbb2f85c8c717f5047ab38ed58d7198d500d6e4b5de8add0af4bc0a674b9e2cb2970ada49d6a16ce1847da5aba58b4aef67ad44bc66c11f221533270dd44367ae53f1e62bc1b8bb831dfda098bf7b824ea71bcd00ba81c657deb", 0x1000, r1) (async) keyctl$clear(0xe, r0) (async) 22:20:10 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)={0x2, 0x0, @c}, 0x29, r1) keyctl$clear(0x7, r0) 22:20:10 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0xf, r1) (async) keyctl$clear(0xf, r1) 22:20:10 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x2}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x3}, 0x0, 0x0, r1) ioctl$SNDCTL_FM_LOAD_INSTR(0xffffffffffffffff, 0x40285107) add_key$fscrypt_provisioning(&(0x7f0000000340), &(0x7f0000000380)={'syz', 0x0}, &(0x7f00000003c0)={0x0, 0x0, @b}, 0x48, 0x0) r3 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000300)={'syz', 0x3}, 0x0, 0x0, r2) add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r3) keyctl$search(0xa, r3, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r4) r5 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r5) keyctl$search(0xa, r2, &(0x7f0000000440)='dns_resolver\x00', &(0x7f0000000480)={'syz', 0x3}, r5) 22:20:10 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) r0 = mq_open(&(0x7f00000000c0)='/\x00', 0x40, 0x2a, &(0x7f0000000100)={0x7c, 0x6, 0xf58, 0x4}) mq_timedsend(r0, &(0x7f0000000140)="345ad5e51dfb9d0cd7e7b90eeeaf4986d378c359a32f59c6ba828d4869d40c0fa58bc7f1b4042b91c46d5defce93b9a52c11dd69125a6362817ac086bf04ed09421b92a9ab556affcdc62d021eb8b7e3964a7346a2af56fb3516d7f438c91a0c07cdfab3c339eb9499e2f525a6c83b3692d5ba49a4b3ef604742d6dc958097967b743671cabe70f26d1f36723f377adab3e48320ed461535630f7139a954582ad4a9e2c38bf989608305d250f0dbc1f20fd9fe9f0e479948d2731472cca19291d0f1eb053de6df830f256392bc94c1f09b0f3ad6cd1beefcfb616ab23bb64f92a054a9b39e", 0xe5, 0x81, &(0x7f0000000240)={0x77359400}) mq_timedsend(r0, &(0x7f0000000280)="0d162de46a8dda4d2c163c39c5879b0cadc869853726309cc12a35a4fe959bf705e00f1580a5c95656c884a0829011399b2722b8e634ffbbe7be40931a7ab386ab98e55db587e2e3145cbb97dc7a7232e79e69d21d9fe28d31f9b366", 0x5c, 0x8, &(0x7f0000000300)={0x0, 0x989680}) semtimedop(0x0, &(0x7f0000000040)=[{0x2, 0x7ff}, {0x0, 0xdfa}, {0x0, 0xe9ba}, {0x2, 0x8000}], 0x4, &(0x7f0000000080)={0x0, 0x989680}) r1 = syz_open_dev$media(&(0x7f0000000340), 0x9, 0x101200) ioctl$MEDIA_IOC_ENUM_LINKS(r1, 0xc0287c02, &(0x7f0000000440)={0x80000000, &(0x7f0000000380), &(0x7f00000003c0)}) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) mq_timedsend(r2, &(0x7f00000004c0)="089968a8b71dc75ab5ecb236b7cd4f94868ddd171eb5eb617f2f0d4cac96106c5201b5a872367071b590e930f845d436b390536c648f8e4e654f0d5f646261abf3372456df8411045af7014c4826ad659f7da8fb40954d3a7602adf150c9f914633ea8190a0a3644d0e373024d1b8014479d664e3fc74855120c2ec2401a31a29f9d82717a3936e0e0ee5cca2366274c372e5d04d3248181606e9718e2ccdae72d092c67ce6e23e77d64b608da51d2fb36", 0xb1, 0x100000001, &(0x7f0000000580)) 22:20:10 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000240)="730ca8ff616f41f58088834fb8802fa83b7051d25c74a8128f53c8e2f6652ee5e499db085719277ac6f9fb25aac3e5c554e98d3a22c41ca950d63cd85f009320126223477cb3398b0586ba15b7c66113ff5901badf1cc5c764edced7b4e10d7f57e3694895abdd13eca945c825480c8a9b166d113a3fb992f560e148733480c290dfca40740cf92bcae99d8ac7bcab2b4a9884772a64f4a84d726f430d816aaad20d76bf22fa40837b017ec22b6919521548a6a8c7334108316e871c82a95b7d6cda9a490d8f7ad483c3b284f1eda17af425c70d9a342d49ac14ffc8f33ac0e0d4379baaa62ff85d95c2a60f4bc8b59704555b8fe866d56109c739b50b1f187ffb734b63c76309af453ee4c6441658fb65d0ec74f91514b8e8662e5116beb4a0bda55d5b3aa287245de8a64c7f240dccfa5b618a19de760fe66295da521994b8316c263f12798c2e33b118abfb85b59e693f467a5b7d9c5589294964fd2403c2c7df9a3b5d0986bff73851ccf2a5d3c9a327165543d248aa621d217aeca89f44335628ef78781d8dc0e1c268d02319f607590e464362490f6c6db9a2dc634aa7f03637e5bdf9aa9e2217f0130a8fcf7b19390f7c2ce1758d40b85100d110c50669863d3945ff32fd8b4373f31fc6d508a5dac69e28c5b78537f646c5afeda3a68996a5b619ebb02f350b9a6a2334d45dccc0d9b72380f18d2d4e46ea52e02af94dd592c9735c8e97e1f001725dd606f81a77a2e3ec87578c75ba21968130a75936adebd0bccb0e5a97dbee431a36e9004241a4819edd6511a20769365958390b7ea5dd1f0879fc9786bea19bc9273be11cb8c8320d6b81ed07285bbc59ea7529aa113ea7e99d731dde0c7902e52dcd3f3319b2f6b0061b1512c01b4731218bb8627e2f6e6e6b4c0fa35d43cc3ed16df32dc0904ab394216d63fcba226963432c582ba18bfa7ced4f95278371683d774901f2f1160283c10f8cf1efa5f4180f275e8281a5280af5623686807648de9b611dd6987779fe91275e6d8be627a08866e86f1a3aab22f0816fd5810d815a19ee3f0d0dcf1a0e93fea1a44ea7eb8edfa76a437ffcb264046d8eab1072546b333f41f37d59fdb564c006680c831cb85473d3b5c0b072675cda50283e138422aa9c7efeba8504ea14ba6e96a3e17ddb16bd37deeb4bb0963afbd34816b4fe0ff03e60d934c586dddb055fbf74acbbe2a63654671b9095161bc72beceea0d3b1e6dafa978637bdfd565b840c5d8fc099ce8be49175ed99382a78feb90c9a6c3eed8513c409494ce57a3371393795e6d2899e605400a2c33fc3551e7ba8b6a71f01ad6b9ea5fd0897d27678df8b81956c003e299b2e4e1f8842b947ddbde14ac8e2b24e75d8c57771b5578058006d1ee722ceb745c510f0968c520820d65b0a409690bff7b65e9df5315dee28785d71cb02092576f3cbc9c5acb61592b75937bb0af8e17ac0acdd27f14525dface2821a729cc57e2dc3582fb2f0037a5c2c4af1c1f94d9953e97529ed93d196eded0128c9343223b5d471b5194ac60801c7165238e37d11960ecca124674a1a33689528083d13f3a3a8221575bcf66031d183c2dbc1adf74b0817eca390814d8370d07a0a1c88e5674303cb57ed37724f78c6a99910cc881213caff4acd7f68ef66f3a64a6b2bf1e411c2487d00f213d501bd21b4a65728860d0e452dcb7d7a3801a01c48acbeaa468e9b7bb5b083f2e170af63ab3457db91de543b9e55796325ef02d58045317ee34730c48059b5c3243e3e8bdb508f489079a51103ef4ec34240be4e6cefbb6182b0db8b44c784729ae09be91403fb168cf54e8bd538a70437ac7246e2687a631fe9b7d28a27cba655f5c01e7c8f735ef6a7c2ea57115e8f6183ccd358a96968d4ff0b66aa5c6952a46e481a17084140f3d0e204b4bbee14b0ec55f5faa327fd0d4872d00eb2135a8d87d4c8674a30914ca05d87d57c2503e44d8ad835ae766da7bd7074c7f3b9c06107937b17891b426b6c2d1786c684da54cd53dd67d1efb8d4c3aa05fa1e15961cee75e3e4aa445fb66aef9e4edcc066bf90e46457080e73b81b24290c58b76b1a0bb387f7424445e2038cf1d739bce081a10a7dee8fc6cdc82b177fb49c0f85fd912eef5b94093ac72f2cabf7f292ed590b11c72a3ca48feb54b96867226bf679e95fc0fbd88e615e8b48ad02bda60ff3304d9b273d9f2965ac7e91441d1664e6827554f930de5229975a6c2a0a7fcc1374dde3ed33d5396ee63d4e3c603134ea6bc4636417a11fc771f53dc39984e1af16394a243c7e340bbd968fbac94da66ee8a75feddc1ee7aaea7064153492c03d0fa247652dc85e55a5d01077d9f6822f2e3f4bd18347ca561ce65d08998aa6ad622f5caf4aadd117dc2246624ccf85a16b208cc0e4e285c6a064ce6d453849ffb2177d20f89de808d880645a443df2384353bf2504ff597cd008c7ba8ea63adcea86bea37f27ac88e5cfe4de0eac0c58484ba48ebb18d9e0932a614c3404ffebf037785b8685ed4b8a77aaace90567ee162cc56e81642b9df999e633e49ca3f81906a76dba82d4effa07fd5d85af8880a393f8d07f193108b9e81ce7bd803c54e958f5992aafc19a595bdac6dfcda40b5200b8337c7c65b314f8413e8b237374a9b93152207923d0a2fc3904470c1fc24b004e4e1f520b2a5a486bc861ce8553e02e8ac8683f3dd062bdfa8be1dae8b5fe2e1ed6d88bbf0517902821d5685805fc0297f53aec1cca628391b971eb2f15f67c4765f18aa0a1fae0d60250607f71f7601b2fe7e2efcd39717381819fc5d1d37b7fc7518aea88665f56e18047213fc21b886e9c72a716ec45d0ba734e07426f659d47bfc29218b6fd55aa62e900daac25b2757d73ec9c8b98257f62ca21ee60d41c23a0e63c583b28c6866c50c5f8d27a84ce7cf51d47c123a63feb50b7aeaba1fdeab1ff64d87cebde371a6531298b208187964ce25c1f399cb9f7437ece82d9b38aa26576f1c60552cd58cc26b01c1a2af4d70c67b96c7d5f64a9829c5dd36ab509e081d8ae184ffef7ab57ff4f0fe6278ced49b7b8a9ec8d89dfc6b508c83527baa6bb68d42bcee7040baeee5c92e11b52ac12faa64366cd88520953c4c95f66af975ab38dbf9f462a3e529b464f41a083e426965e38899ba050f7cf6719574ef74ecf8dda3e9d86a81341ddd5731ae0ad90afdf905976d72fd80277507f0eed0cb567c9c4fd4a4d69451afc6a72cc15e8f490d96e3bfc5fa179e88b6bfa39e69757023a8d0159066ab8abcad405def415c188ee14d89f830ac35e88094b92a089cdd571ee4f89dd35e6262ca1346a447d115d8849a760caede326be79742fae3ca06f2d75868185d1bef72f6f06fb343a0f90b1016971b13cd3c0bb3ddce288ac5903aa615353b144014c7ab6647bd76f8bb571d2b616ac84a633d8a3e207b7a7a61e5271a0c5d34b091c1a9e60becf52696855c22f0694c7d2b0b9405c4b1498ce11c50f9e84a459acc67efc7dfbb28629ba2a558af9a48d365e14e6469d90c0d6ef50f0a6a352fc6fd54bb096a320b7378ba0ef9738296883fcf7db0491f1b9394fb4f7218198ad9830087352170428f8d1322b478e04be55742ff2e7b93106729532d34f11ffb002f95a83cc1569cd7a47d073fe74db870a7e7c9d4f85a5469fac1055742f810452e49e4b24d4003dfb75ec5d3420445183ee689c07d2b1043fa4763e46fd0b2dd7e4016b9e27a52cb08c0cb80eab00e79ce0e59043231ed4204be8ec2a2ff71d8c99b88eb761b004a1774a6c84f9929c94b8fa26576265886ff08eedbd954dc6ead85c63c3648f4df4887b72aa3d7fcb8e87ea9d77144872b8e0591cc882d3ed93f960d65b8740eca436cb318cfee84ddb4824516632049307016942a489f04fe536ad23cd6e2a7d0a8ea8f9dc332c31c224dd14e5be5ec7729f60cbbe7f3d3416715889bd20e49dcb34f5f75eef09ebb7ebf4d2d3b8c79b82ab5ff2cb8db94311f1ba7e33873d162c09f36a5deab14fa7d16073da1b0db79d07210e11841cefc8e754f0b82f3235f57f3c6acb4c5f5907c9351e5a11e1b6a4c539e9a8818a896b7f58db681cbaa6951913b13ba59e85156250fba484befc2eea190d121515b99366b4eb6e3838df5d0f60c18cad3abb7c15a2042058ea7eda12669af5622e78c2c05a2f909cdf77e5f739364e888231eda951d19372a12fbd21fe01f4300e3ec2bef6f198ac4e58026ae2c38d79bfa6ad4e363cb9e33399ef4e971e853d42ea9956ff88cd3da2904979d31f58510d9782bdda902b8415d09c5d0048bfb07f364dddc33ed2b510c830c86290d153460fe4cfb2b5d4d2b8b2af9043947c0348b5b135e772cd853ff056ac00eaeb6f1af0a125d7011cc44813057df99a0eafe62125f381f717fbd244433ef7b9463aed9febbfc35881a9e86b85aa775eeb63f9f78a103d87355f3ad988d7f18077ac40e0fe9b723f949a232d3bc8ed62c23a55a07f6fe51d110d523844ff5d1781ed9c1f3710030470147ed88b6e64d5f00db28ca01a61c6d82095e6f3c6709aba39b4b2662b5d610242a11f1b5c3680335ab55915ee14f0f9389f51bccada0dadf418aa1ea84e3a14b6816fa3eb560cf285974c3f66dcee9e69e8d4113aba1c1818d9d7a2947d56ea32c61180d76691b4a618f86fdf219df5bbd20a5918cfab853f7c0ebe387a3a521b27c9a98ae52a13a540da0844a60d3c14bf5de87ac2cf93655024fed6874ea5d21947f1c0efa574dcbe00264e49a46f474253a2ad77d6ce3be1a945020767b576c345e4a309b539836f0311444980786647b49f7ba2d64df54eb0e27ee21140fcfbbc85e7c9bc0d30ef51d1b819a6c7d1b04f362f334a4c748afd72e0e3c0381fc4f040650d6f9c9edd65078b00bc33a34a7358c8d830214f67ba56d538bbd8b9d73aab2cb0181c45c31f32bf06c57ebde836382e0d7126d2e0cbbc66eab975b735cd3cd6d7ed22c2aeab10d393bd724c96de7e04ace3ba2c401361e26afd4688e8c2e777d4b07f47919c97fcc40ef3caa9ac08ba0db51937d705a1c1b1b41097eb902b5719c3db947d3eccb52912e7a07329338b4d72a4d24cee293e815ff170aeafab8099470cd64fea7afd5f548c476262c0c5e048f6817441bd01df75298418deb0a2f636874d712f870840d91cc63ef30d4634db087f9354d3c4fa1e523118f744e30f1ed996ab00e5caf1b09780ed516986d2b42c28209077a8b9366a10e5b6cd30c941fa3395aff0f4d7fbbc0b63072e371f53aa8a3ec925cae482661c0fcf1ed027c3941b46f1ca935c6e1b12935f119dad27c45c25c1baa4fe9b60a2ea24ff2591cfac7c735f3aa184fcc7c7f079cc99ee59dbbee2e5bb14d704d1f125224ce3d99cf16cb8e02dc2a8431edc6edc8957128eea33f9f8c7f45ec75094eac5083f3a410fcf91edf4b6b1aaedafe9a85a0664c6b8f43e9be61bef3ec9680f17148a973ff83b1e8c54062d1fc9d945c0e9669cb160e6adf17ff8544a865358e239275695ee0e7ae421df9ed430fc8f71f7804d7c75035b2f68014393f5448fe87df2714780495a9b9879d23633128e017207b2a38429baa9d66c199682b0c7de11582b4691eb2847dfc04d297dac6388644406977cdcdddbb2f85c8c717f5047ab38ed58d7198d500d6e4b5de8add0af4bc0a674b9e2cb2970ada49d6a16ce1847da5aba58b4aef67ad44bc66c11f221533270dd44367ae53f1e62bc1b8bb831dfda098bf7b824ea71bcd00ba81c657deb", 0x1000, r1) (async) keyctl$clear(0xe, r0) 22:20:10 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) ioctl$KVM_X86_SET_MCE(0xffffffffffffffff, 0x4040ae9e, &(0x7f0000000000)={0x1000000000000000, 0xd000, 0x20c, 0xa, 0xc}) keyctl$clear(0x6, r0) 22:20:10 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)={0x2, 0x0, @c}, 0x29, r1) (async) keyctl$clear(0x7, r0) 22:20:10 executing program 2: ioctl$SIOCGETSGCNT(0xffffffffffffffff, 0x89e1, &(0x7f0000000000)={@local, @local}) ioctl$SIOCGETSGCNT_IN6(0xffffffffffffffff, 0x89e1, &(0x7f0000000040)={@remote, @dev={0xfe, 0x80, '\x00', 0xa}}) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) 22:20:10 executing program 1: pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r0, 0x0, 0x0) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000180), 0x650200, 0x0) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000280)={0x1, 0xffffffffffffffff}, 0x4) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000340)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f00000002c0), &(0x7f0000000300)}, 0x20) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0x23, &(0x7f0000000000)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x22f, 0x0, 0x0, 0x0, 0x2}, {{0x18, 0x1, 0x1, 0x0, 0x1}}, {}, [@btf_id={0x18, 0x3, 0x3, 0x0, 0x1}, @ldst={0x1, 0x2, 0x4, 0xb, 0x6, 0xfffffffffffffff0}, @jmp={0x5, 0x0, 0x5, 0xb, 0x7, 0x100, 0xfffffffffffffff0}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x1a}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r0}}, @initr0={0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x81}, @ldst={0x0, 0x3, 0x0, 0x6, 0x6, 0x2, 0x1}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000140)='syzkaller\x00', 0x9, 0x0, 0x0, 0x1e00, 0x10, '\x00', 0x0, 0x25, r1, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000240)={0x3, 0xd, 0x4, 0x6}, 0x10, 0x0, 0x0, 0x8, &(0x7f0000000380)=[r2, r3], &(0x7f00000003c0)=[{0x0, 0x4, 0x5, 0x7}, {0x4, 0x3, 0xb}, {0x4, 0x2, 0x5}, {0x3, 0x2, 0x9, 0x7}, {0x3, 0x2, 0x5, 0x4}, {0x3, 0x2, 0xf, 0x8}, {0x0, 0x5, 0x5, 0x8}, {0x2, 0x1, 0x5, 0x4}], 0x10, 0x3e695a87}, 0x90) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r4) 22:20:10 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x2}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x3}, 0x0, 0x0, r1) ioctl$SNDCTL_FM_LOAD_INSTR(0xffffffffffffffff, 0x40285107) (async) add_key$fscrypt_provisioning(&(0x7f0000000340), &(0x7f0000000380)={'syz', 0x0}, &(0x7f00000003c0)={0x0, 0x0, @b}, 0x48, 0x0) r3 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000300)={'syz', 0x3}, 0x0, 0x0, r2) add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, r3) (async) r4 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r3) keyctl$search(0xa, r3, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r4) (async) r5 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r5) (async) keyctl$search(0xa, r2, &(0x7f0000000440)='dns_resolver\x00', &(0x7f0000000480)={'syz', 0x3}, r5) 22:20:10 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)={0x2, 0x0, @c}, 0x29, r1) keyctl$clear(0x7, r0) 22:20:10 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) (async) r0 = mq_open(&(0x7f00000000c0)='/\x00', 0x40, 0x2a, &(0x7f0000000100)={0x7c, 0x6, 0xf58, 0x4}) mq_timedsend(r0, &(0x7f0000000140)="345ad5e51dfb9d0cd7e7b90eeeaf4986d378c359a32f59c6ba828d4869d40c0fa58bc7f1b4042b91c46d5defce93b9a52c11dd69125a6362817ac086bf04ed09421b92a9ab556affcdc62d021eb8b7e3964a7346a2af56fb3516d7f438c91a0c07cdfab3c339eb9499e2f525a6c83b3692d5ba49a4b3ef604742d6dc958097967b743671cabe70f26d1f36723f377adab3e48320ed461535630f7139a954582ad4a9e2c38bf989608305d250f0dbc1f20fd9fe9f0e479948d2731472cca19291d0f1eb053de6df830f256392bc94c1f09b0f3ad6cd1beefcfb616ab23bb64f92a054a9b39e", 0xe5, 0x81, &(0x7f0000000240)={0x77359400}) (async) mq_timedsend(r0, &(0x7f0000000280)="0d162de46a8dda4d2c163c39c5879b0cadc869853726309cc12a35a4fe959bf705e00f1580a5c95656c884a0829011399b2722b8e634ffbbe7be40931a7ab386ab98e55db587e2e3145cbb97dc7a7232e79e69d21d9fe28d31f9b366", 0x5c, 0x8, &(0x7f0000000300)={0x0, 0x989680}) (async) semtimedop(0x0, &(0x7f0000000040)=[{0x2, 0x7ff}, {0x0, 0xdfa}, {0x0, 0xe9ba}, {0x2, 0x8000}], 0x4, &(0x7f0000000080)={0x0, 0x989680}) (async) r1 = syz_open_dev$media(&(0x7f0000000340), 0x9, 0x101200) ioctl$MEDIA_IOC_ENUM_LINKS(r1, 0xc0287c02, &(0x7f0000000440)={0x80000000, &(0x7f0000000380), &(0x7f00000003c0)}) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) mq_timedsend(r2, &(0x7f00000004c0)="089968a8b71dc75ab5ecb236b7cd4f94868ddd171eb5eb617f2f0d4cac96106c5201b5a872367071b590e930f845d436b390536c648f8e4e654f0d5f646261abf3372456df8411045af7014c4826ad659f7da8fb40954d3a7602adf150c9f914633ea8190a0a3644d0e373024d1b8014479d664e3fc74855120c2ec2401a31a29f9d82717a3936e0e0ee5cca2366274c372e5d04d3248181606e9718e2ccdae72d092c67ce6e23e77d64b608da51d2fb36", 0xb1, 0x100000001, &(0x7f0000000580)) 22:20:10 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) ioctl$KVM_X86_SET_MCE(0xffffffffffffffff, 0x4040ae9e, &(0x7f0000000000)={0x1000000000000000, 0xd000, 0x20c, 0xa, 0xc}) (async) ioctl$KVM_X86_SET_MCE(0xffffffffffffffff, 0x4040ae9e, &(0x7f0000000000)={0x1000000000000000, 0xd000, 0x20c, 0xa, 0xc}) keyctl$clear(0x6, r0) 22:20:10 executing program 2: ioctl$SIOCGETSGCNT(0xffffffffffffffff, 0x89e1, &(0x7f0000000000)={@local, @local}) ioctl$SIOCGETSGCNT_IN6(0xffffffffffffffff, 0x89e1, &(0x7f0000000040)={@remote, @dev={0xfe, 0x80, '\x00', 0xa}}) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) ioctl$SIOCGETSGCNT(0xffffffffffffffff, 0x89e1, &(0x7f0000000000)={@local, @local}) (async) ioctl$SIOCGETSGCNT_IN6(0xffffffffffffffff, 0x89e1, &(0x7f0000000040)={@remote, @dev={0xfe, 0x80, '\x00', 0xa}}) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$clear(0xf, r0) (async) 22:20:10 executing program 1: pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r0, 0x0, 0x0) (async, rerun: 64) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000180), 0x650200, 0x0) (async, rerun: 64) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000280)={0x1, 0xffffffffffffffff}, 0x4) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000340)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f00000002c0), &(0x7f0000000300)}, 0x20) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0x23, &(0x7f0000000000)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x22f, 0x0, 0x0, 0x0, 0x2}, {{0x18, 0x1, 0x1, 0x0, 0x1}}, {}, [@btf_id={0x18, 0x3, 0x3, 0x0, 0x1}, @ldst={0x1, 0x2, 0x4, 0xb, 0x6, 0xfffffffffffffff0}, @jmp={0x5, 0x0, 0x5, 0xb, 0x7, 0x100, 0xfffffffffffffff0}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x1a}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r0}}, @initr0={0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x81}, @ldst={0x0, 0x3, 0x0, 0x6, 0x6, 0x2, 0x1}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000140)='syzkaller\x00', 0x9, 0x0, 0x0, 0x1e00, 0x10, '\x00', 0x0, 0x25, r1, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000240)={0x3, 0xd, 0x4, 0x6}, 0x10, 0x0, 0x0, 0x8, &(0x7f0000000380)=[r2, r3], &(0x7f00000003c0)=[{0x0, 0x4, 0x5, 0x7}, {0x4, 0x3, 0xb}, {0x4, 0x2, 0x5}, {0x3, 0x2, 0x9, 0x7}, {0x3, 0x2, 0x5, 0x4}, {0x3, 0x2, 0xf, 0x8}, {0x0, 0x5, 0x5, 0x8}, {0x2, 0x1, 0x5, 0x4}], 0x10, 0x3e695a87}, 0x90) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r4) 22:20:10 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x2}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x3}, 0x0, 0x0, r1) ioctl$SNDCTL_FM_LOAD_INSTR(0xffffffffffffffff, 0x40285107) (async) add_key$fscrypt_provisioning(&(0x7f0000000340), &(0x7f0000000380)={'syz', 0x0}, &(0x7f00000003c0)={0x0, 0x0, @b}, 0x48, 0x0) r3 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000300)={'syz', 0x3}, 0x0, 0x0, r2) add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, r3) (async) r4 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r3) keyctl$search(0xa, r3, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r4) (async) r5 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r5) (async) keyctl$search(0xa, r2, &(0x7f0000000440)='dns_resolver\x00', &(0x7f0000000480)={'syz', 0x3}, r5) 22:20:10 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) r1 = add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)={0x0, 0x0, @b}, 0x48, 0xfffffffffffffffd) r2 = add_key$keyring(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x2}, 0x0, 0x0, r0) add_key$fscrypt_provisioning(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, &(0x7f0000000440)=ANY=[@ANYBLOB="01000000000000006161616161616161616161616161616161616161616161616161616161616161313131313131313131313131313131313131313131313131313131557c47b7e23649c7893131313131"], 0x48, r2) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, r3) r5 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x1}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000180), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r5) keyctl$search(0xa, r1, &(0x7f0000000100)='.request_key_auth\x00', &(0x7f0000000140)={'syz', 0x0}, r4) 22:20:10 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) ioctl$KVM_X86_SET_MCE(0xffffffffffffffff, 0x4040ae9e, &(0x7f0000000000)={0x1000000000000000, 0xd000, 0x20c, 0xa, 0xc}) (async) keyctl$clear(0x6, r0) 22:20:11 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) (async) r0 = mq_open(&(0x7f00000000c0)='/\x00', 0x40, 0x2a, &(0x7f0000000100)={0x7c, 0x6, 0xf58, 0x4}) mq_timedsend(r0, &(0x7f0000000140)="345ad5e51dfb9d0cd7e7b90eeeaf4986d378c359a32f59c6ba828d4869d40c0fa58bc7f1b4042b91c46d5defce93b9a52c11dd69125a6362817ac086bf04ed09421b92a9ab556affcdc62d021eb8b7e3964a7346a2af56fb3516d7f438c91a0c07cdfab3c339eb9499e2f525a6c83b3692d5ba49a4b3ef604742d6dc958097967b743671cabe70f26d1f36723f377adab3e48320ed461535630f7139a954582ad4a9e2c38bf989608305d250f0dbc1f20fd9fe9f0e479948d2731472cca19291d0f1eb053de6df830f256392bc94c1f09b0f3ad6cd1beefcfb616ab23bb64f92a054a9b39e", 0xe5, 0x81, &(0x7f0000000240)={0x77359400}) (async) mq_timedsend(r0, &(0x7f0000000280)="0d162de46a8dda4d2c163c39c5879b0cadc869853726309cc12a35a4fe959bf705e00f1580a5c95656c884a0829011399b2722b8e634ffbbe7be40931a7ab386ab98e55db587e2e3145cbb97dc7a7232e79e69d21d9fe28d31f9b366", 0x5c, 0x8, &(0x7f0000000300)={0x0, 0x989680}) semtimedop(0x0, &(0x7f0000000040)=[{0x2, 0x7ff}, {0x0, 0xdfa}, {0x0, 0xe9ba}, {0x2, 0x8000}], 0x4, &(0x7f0000000080)={0x0, 0x989680}) r1 = syz_open_dev$media(&(0x7f0000000340), 0x9, 0x101200) ioctl$MEDIA_IOC_ENUM_LINKS(r1, 0xc0287c02, &(0x7f0000000440)={0x80000000, &(0x7f0000000380), &(0x7f00000003c0)}) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) mq_timedsend(r2, &(0x7f00000004c0)="089968a8b71dc75ab5ecb236b7cd4f94868ddd171eb5eb617f2f0d4cac96106c5201b5a872367071b590e930f845d436b390536c648f8e4e654f0d5f646261abf3372456df8411045af7014c4826ad659f7da8fb40954d3a7602adf150c9f914633ea8190a0a3644d0e373024d1b8014479d664e3fc74855120c2ec2401a31a29f9d82717a3936e0e0ee5cca2366274c372e5d04d3248181606e9718e2ccdae72d092c67ce6e23e77d64b608da51d2fb36", 0xb1, 0x100000001, &(0x7f0000000580)) 22:20:11 executing program 2: ioctl$SIOCGETSGCNT(0xffffffffffffffff, 0x89e1, &(0x7f0000000000)={@local, @local}) (async, rerun: 64) ioctl$SIOCGETSGCNT_IN6(0xffffffffffffffff, 0x89e1, &(0x7f0000000040)={@remote, @dev={0xfe, 0x80, '\x00', 0xa}}) (rerun: 64) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) 22:20:11 executing program 1: pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r0, 0x0, 0x0) (async) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000180), 0x650200, 0x0) (async, rerun: 64) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000280)={0x1, 0xffffffffffffffff}, 0x4) (async, rerun: 64) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000340)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f00000002c0), &(0x7f0000000300)}, 0x20) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0x23, &(0x7f0000000000)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x22f, 0x0, 0x0, 0x0, 0x2}, {{0x18, 0x1, 0x1, 0x0, 0x1}}, {}, [@btf_id={0x18, 0x3, 0x3, 0x0, 0x1}, @ldst={0x1, 0x2, 0x4, 0xb, 0x6, 0xfffffffffffffff0}, @jmp={0x5, 0x0, 0x5, 0xb, 0x7, 0x100, 0xfffffffffffffff0}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x1a}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r0}}, @initr0={0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x81}, @ldst={0x0, 0x3, 0x0, 0x6, 0x6, 0x2, 0x1}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000140)='syzkaller\x00', 0x9, 0x0, 0x0, 0x1e00, 0x10, '\x00', 0x0, 0x25, r1, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000240)={0x3, 0xd, 0x4, 0x6}, 0x10, 0x0, 0x0, 0x8, &(0x7f0000000380)=[r2, r3], &(0x7f00000003c0)=[{0x0, 0x4, 0x5, 0x7}, {0x4, 0x3, 0xb}, {0x4, 0x2, 0x5}, {0x3, 0x2, 0x9, 0x7}, {0x3, 0x2, 0x5, 0x4}, {0x3, 0x2, 0xf, 0x8}, {0x0, 0x5, 0x5, 0x8}, {0x2, 0x1, 0x5, 0x4}], 0x10, 0x3e695a87}, 0x90) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r4) 22:20:11 executing program 4: add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) r1 = add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)={0x0, 0x0, @b}, 0x48, 0xfffffffffffffffd) r2 = add_key$keyring(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x2}, 0x0, 0x0, r0) add_key$fscrypt_provisioning(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, &(0x7f0000000440)=ANY=[@ANYBLOB="01000000000000006161616161616161616161616161616161616161616161616161616161616161313131313131313131313131313131313131313131313131313131557c47b7e23649c7893131313131"], 0x48, r2) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x1}, 0x0, 0x0, r0) (async) r5 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x1}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000180), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r5) keyctl$search(0xa, r1, &(0x7f0000000100)='.request_key_auth\x00', &(0x7f0000000140)={'syz', 0x0}, r4) (async) keyctl$search(0xa, r1, &(0x7f0000000100)='.request_key_auth\x00', &(0x7f0000000140)={'syz', 0x0}, r4) 22:20:11 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) 22:20:11 executing program 5: clock_gettime(0x1, &(0x7f0000000040)) 22:20:11 executing program 0: ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000040)={0x0, 0x6}) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$unlink(0x9, r0, r0) keyctl$clear(0x6, r0) add_key$keyring(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x0}, 0x0, 0x0, r0) 22:20:11 executing program 2: r0 = socket$pppl2tp(0x18, 0x1, 0x1) setsockopt$pppl2tp_PPPOL2TP_SO_RECVSEQ(r0, 0x111, 0x2, 0x0, 0x4) socket$inet6_sctp(0xa, 0x5, 0x84) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$instantiate(0xc, r2, 0x0, 0x0, r3) keyctl$clear(0xf, r1) keyctl$instantiate(0xc, 0x0, &(0x7f0000000000)=@encrypted_update={'update ', 'ecryptfs', 0x20, 'user:', 'syz'}, 0x19, r1) 22:20:11 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) (async) r1 = add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)={0x0, 0x0, @b}, 0x48, 0xfffffffffffffffd) r2 = add_key$keyring(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x2}, 0x0, 0x0, r0) add_key$fscrypt_provisioning(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, &(0x7f0000000440)=ANY=[@ANYBLOB="01000000000000006161616161616161616161616161616161616161616161616161616161616161313131313131313131313131313131313131313131313131313131557c47b7e23649c7893131313131"], 0x48, r2) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, r3) r5 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x1}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000180), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r5) keyctl$search(0xa, r1, &(0x7f0000000100)='.request_key_auth\x00', &(0x7f0000000140)={'syz', 0x0}, r4) 22:20:11 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)=ANY=[@ANYBLOB="9e04abf9bb1331e1616270"], 0x18, r0) keyctl$clear(0xe, r0) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)={0x2, 0x0, @a}, 0x48, 0xfffffffffffffffd) add_key$user(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x3}, &(0x7f00000002c0)="22fac5ace2e4dad9", 0x8, r0) 22:20:11 executing program 5: clock_gettime(0x1, &(0x7f0000000040)) 22:20:11 executing program 3: add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) (async) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) 22:20:11 executing program 2: r0 = socket$pppl2tp(0x18, 0x1, 0x1) setsockopt$pppl2tp_PPPOL2TP_SO_RECVSEQ(r0, 0x111, 0x2, 0x0, 0x4) (async) setsockopt$pppl2tp_PPPOL2TP_SO_RECVSEQ(r0, 0x111, 0x2, 0x0, 0x4) socket$inet6_sctp(0xa, 0x5, 0x84) (async) socket$inet6_sctp(0xa, 0x5, 0x84) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$instantiate(0xc, r2, 0x0, 0x0, r3) keyctl$clear(0xf, r1) keyctl$instantiate(0xc, 0x0, &(0x7f0000000000)=@encrypted_update={'update ', 'ecryptfs', 0x20, 'user:', 'syz'}, 0x19, r1) (async) keyctl$instantiate(0xc, 0x0, &(0x7f0000000000)=@encrypted_update={'update ', 'ecryptfs', 0x20, 'user:', 'syz'}, 0x19, r1) 22:20:11 executing program 0: ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000040)={0x0, 0x6}) (async) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$unlink(0x9, r0, r0) (async) keyctl$clear(0x6, r0) add_key$keyring(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x0}, 0x0, 0x0, r0) 22:20:11 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000140)={'fscrypt:', @desc4}, &(0x7f0000000240)={0x0, "7bca88d8bd9229b705b840470a4bf6c91a7753630f0083f9bfbd955828809ec98abe324e2b02b86b0d60616a8fefadc7d1dc9f724be4db712f442272d293de9e", 0x29}, 0x48, r1) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r2) keyctl$clear(0x7, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r1) 22:20:11 executing program 5: clock_gettime(0x1, &(0x7f0000000040)) 22:20:11 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)=ANY=[@ANYBLOB="9e04abf9bb1331e1616270"], 0x18, r0) (async, rerun: 32) keyctl$clear(0xe, r0) (async, rerun: 32) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)={0x2, 0x0, @a}, 0x48, 0xfffffffffffffffd) add_key$user(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x3}, &(0x7f00000002c0)="22fac5ace2e4dad9", 0x8, r0) 22:20:11 executing program 2: r0 = socket$pppl2tp(0x18, 0x1, 0x1) setsockopt$pppl2tp_PPPOL2TP_SO_RECVSEQ(r0, 0x111, 0x2, 0x0, 0x4) (async) socket$inet6_sctp(0xa, 0x5, 0x84) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) keyctl$instantiate(0xc, r2, 0x0, 0x0, r3) (async) keyctl$clear(0xf, r1) (async) keyctl$instantiate(0xc, 0x0, &(0x7f0000000000)=@encrypted_update={'update ', 'ecryptfs', 0x20, 'user:', 'syz'}, 0x19, r1) 22:20:11 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000140)={'fscrypt:', @desc4}, &(0x7f0000000240)={0x0, "7bca88d8bd9229b705b840470a4bf6c91a7753630f0083f9bfbd955828809ec98abe324e2b02b86b0d60616a8fefadc7d1dc9f724be4db712f442272d293de9e", 0x29}, 0x48, r1) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r2) (async) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r2) keyctl$clear(0x7, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r1) 22:20:11 executing program 0: ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000040)={0x0, 0x6}) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$unlink(0x9, r0, r0) keyctl$clear(0x6, r0) add_key$keyring(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x0}, 0x0, 0x0, r0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000040)={0x0, 0x6}) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) (async) keyctl$unlink(0x9, r0, r0) (async) keyctl$clear(0x6, r0) (async) add_key$keyring(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x0}, 0x0, 0x0, r0) (async) 22:20:11 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) (async) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) (async) 22:20:11 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) 22:20:11 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)=ANY=[@ANYBLOB="9e04abf9bb1331e1616270"], 0x18, r0) keyctl$clear(0xe, r0) (async) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)={0x2, 0x0, @a}, 0x48, 0xfffffffffffffffd) (async) add_key$user(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x3}, &(0x7f00000002c0)="22fac5ace2e4dad9", 0x8, r0) 22:20:11 executing program 5: pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r0, 0x0, 0x0) ioctl$KVM_GET_XSAVE(r0, 0x9000aea4, &(0x7f0000000040)) clock_gettime(0x1, &(0x7f0000000000)) 22:20:11 executing program 0: semctl$IPC_RMID(0x0, 0x0, 0x0) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000240)={0x3, 0x0, @b}, 0x48, r0) keyctl$search(0xa, r1, &(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'syz', 0x2}, r0) keyctl$clear(0x6, r0) 22:20:11 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x2}, &(0x7f0000000300)="4e3a30aaa2e12ed3508b37ee7b69ec7fba0045602e3dda0f3ec8ed4491e4cb04d93b3940968bfe73dee0328e85c47079b582818ee0329a8e5962388ea903571bf796bc7584c4d802898673bdc6511bbcd1f0f75556983ca29698a3710246fb45b9737941fbee626463e2e5f0298f53cd9cbabc7410f9ce7bcb52b44480057d71a66b987de998732167a41bfb650579c9128ec56bf457a540a593813648f9de1f9b70073d27c1775f19e92027092e1a0f6ffcf9e0737f94f9acba8525a36134b32927ba61d03d3bbffa5415932970dcdfbcfbf5781814ba7fe88d364b7766ac5c302c9f5e345295", 0xe7, 0x0) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) 22:20:11 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000140)={'fscrypt:', @desc4}, &(0x7f0000000240)={0x0, "7bca88d8bd9229b705b840470a4bf6c91a7753630f0083f9bfbd955828809ec98abe324e2b02b86b0d60616a8fefadc7d1dc9f724be4db712f442272d293de9e", 0x29}, 0x48, r1) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r2) keyctl$clear(0x7, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r1) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000140)={'fscrypt:', @desc4}, &(0x7f0000000240)={0x0, "7bca88d8bd9229b705b840470a4bf6c91a7753630f0083f9bfbd955828809ec98abe324e2b02b86b0d60616a8fefadc7d1dc9f724be4db712f442272d293de9e", 0x29}, 0x48, r1) (async) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r2) (async) keyctl$clear(0x7, r0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r1) (async) 22:20:11 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) 22:20:11 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$clear(0xe, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$unlink(0x9, r0, r1) 22:20:11 executing program 0: semctl$IPC_RMID(0x0, 0x0, 0x0) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000240)={0x3, 0x0, @b}, 0x48, r0) keyctl$search(0xa, r1, &(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'syz', 0x2}, r0) keyctl$clear(0x6, r0) 22:20:11 executing program 5: pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r0, 0x0, 0x0) ioctl$KVM_GET_XSAVE(r0, 0x9000aea4, &(0x7f0000000040)) (async, rerun: 32) clock_gettime(0x1, &(0x7f0000000000)) (rerun: 32) 22:20:12 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$user(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x2}, &(0x7f0000000300)="4e3a30aaa2e12ed3508b37ee7b69ec7fba0045602e3dda0f3ec8ed4491e4cb04d93b3940968bfe73dee0328e85c47079b582818ee0329a8e5962388ea903571bf796bc7584c4d802898673bdc6511bbcd1f0f75556983ca29698a3710246fb45b9737941fbee626463e2e5f0298f53cd9cbabc7410f9ce7bcb52b44480057d71a66b987de998732167a41bfb650579c9128ec56bf457a540a593813648f9de1f9b70073d27c1775f19e92027092e1a0f6ffcf9e0737f94f9acba8525a36134b32927ba61d03d3bbffa5415932970dcdfbcfbf5781814ba7fe88d364b7766ac5c302c9f5e345295", 0xe7, 0x0) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) 22:20:12 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x1}, 0x0, 0x0, r0) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)={0x3, 0x0, @a}, 0x48, r1) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) 22:20:12 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) 22:20:12 executing program 0: semctl$IPC_RMID(0x0, 0x0, 0x0) (async) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000240)={0x3, 0x0, @b}, 0x48, r0) keyctl$search(0xa, r1, &(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'syz', 0x2}, r0) keyctl$clear(0x6, r0) 22:20:12 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$clear(0xe, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) keyctl$unlink(0x9, r0, r1) 22:20:12 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x2}, &(0x7f0000000300)="4e3a30aaa2e12ed3508b37ee7b69ec7fba0045602e3dda0f3ec8ed4491e4cb04d93b3940968bfe73dee0328e85c47079b582818ee0329a8e5962388ea903571bf796bc7584c4d802898673bdc6511bbcd1f0f75556983ca29698a3710246fb45b9737941fbee626463e2e5f0298f53cd9cbabc7410f9ce7bcb52b44480057d71a66b987de998732167a41bfb650579c9128ec56bf457a540a593813648f9de1f9b70073d27c1775f19e92027092e1a0f6ffcf9e0737f94f9acba8525a36134b32927ba61d03d3bbffa5415932970dcdfbcfbf5781814ba7fe88d364b7766ac5c302c9f5e345295", 0xe7, 0x0) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$user(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x2}, &(0x7f0000000300)="4e3a30aaa2e12ed3508b37ee7b69ec7fba0045602e3dda0f3ec8ed4491e4cb04d93b3940968bfe73dee0328e85c47079b582818ee0329a8e5962388ea903571bf796bc7584c4d802898673bdc6511bbcd1f0f75556983ca29698a3710246fb45b9737941fbee626463e2e5f0298f53cd9cbabc7410f9ce7bcb52b44480057d71a66b987de998732167a41bfb650579c9128ec56bf457a540a593813648f9de1f9b70073d27c1775f19e92027092e1a0f6ffcf9e0737f94f9acba8525a36134b32927ba61d03d3bbffa5415932970dcdfbcfbf5781814ba7fe88d364b7766ac5c302c9f5e345295", 0xe7, 0x0) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) (async) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) (async) 22:20:12 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x1}, 0x0, 0x0, r0) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)={0x3, 0x0, @a}, 0x48, r1) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) keyctl$clear(0x7, r0) 22:20:12 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$clear(0x6, r0) 22:20:12 executing program 5: pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r0, 0x0, 0x0) ioctl$KVM_GET_XSAVE(r0, 0x9000aea4, &(0x7f0000000040)) clock_gettime(0x1, &(0x7f0000000000)) pipe2$watch_queue(&(0x7f0000003b40), 0x80) (async) read$nci(r0, 0x0, 0x0) (async) ioctl$KVM_GET_XSAVE(r0, 0x9000aea4, &(0x7f0000000040)) (async) clock_gettime(0x1, &(0x7f0000000000)) (async) 22:20:12 executing program 2: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x10902, 0x0) sendmsg$RDMA_NLDEV_CMD_STAT_GET(r0, &(0x7f0000000100)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="3800000004fdc34ddff9ccfd13b9af6e6f111401002bbd7000f9dbdf2508004b003c0000000800030003000000094daa9eff2bdd0708004b004300000008004f0403000000"], 0x38}}, 0x8885) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) ioctl$SIOCGETSGCNT(r0, 0x89e1, &(0x7f0000000040)={@local, @empty}) keyctl$clear(0xf, r1) 22:20:12 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$clear(0xe, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$unlink(0x9, r0, r1) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) (async) keyctl$clear(0xe, r0) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) keyctl$unlink(0x9, r0, r1) (async) 22:20:12 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r2) r4 = add_key$keyring(&(0x7f0000000180), &(0x7f0000000200)={'syz', 0x0}, 0x0, 0x0, r3) setsockopt$MRT_PIM(0xffffffffffffffff, 0x0, 0xcf, &(0x7f0000000140)=0x1, 0x4) r5 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) r6 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r4) keyctl$search(0xa, r5, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r6) 22:20:12 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$clear(0x6, r0) 22:20:12 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) mq_timedreceive(0xffffffffffffffff, &(0x7f0000000200)=""/11, 0xb, 0x0, &(0x7f0000000240)={0x0, 0x3938700}) mq_timedreceive(0xffffffffffffffff, &(0x7f0000000100)=""/190, 0xbe, 0x6, &(0x7f00000001c0)={0x0, 0x3938700}) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0xd, &(0x7f0000000040)=""/110, &(0x7f00000000c0)=0x6e) 22:20:12 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x1}, 0x0, 0x0, r0) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)={0x3, 0x0, @a}, 0x48, r1) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x1}, 0x0, 0x0, r0) (async) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)={0x3, 0x0, @a}, 0x48, r1) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) keyctl$clear(0x7, r0) (async) 22:20:12 executing program 2: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x10902, 0x0) sendmsg$RDMA_NLDEV_CMD_STAT_GET(r0, &(0x7f0000000100)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="3800000004fdc34ddff9ccfd13b9af6e6f111401002bbd7000f9dbdf2508004b003c0000000800030003000000094daa9eff2bdd0708004b004300000008004f0403000000"], 0x38}}, 0x8885) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) ioctl$SIOCGETSGCNT(r0, 0x89e1, &(0x7f0000000040)={@local, @empty}) (async) keyctl$clear(0xf, r1) 22:20:12 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) 22:20:12 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$clear(0xe, r0) 22:20:12 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) mq_timedreceive(0xffffffffffffffff, &(0x7f0000000200)=""/11, 0xb, 0x0, &(0x7f0000000240)={0x0, 0x3938700}) mq_timedreceive(0xffffffffffffffff, &(0x7f0000000100)=""/190, 0xbe, 0x6, &(0x7f00000001c0)={0x0, 0x3938700}) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0xd, &(0x7f0000000040)=""/110, &(0x7f00000000c0)=0x6e) 22:20:12 executing program 0: add_key$keyring(&(0x7f0000000000), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, 0x0) (async) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$clear(0x6, r0) 22:20:12 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r2) r4 = add_key$keyring(&(0x7f0000000180), &(0x7f0000000200)={'syz', 0x0}, 0x0, 0x0, r3) setsockopt$MRT_PIM(0xffffffffffffffff, 0x0, 0xcf, &(0x7f0000000140)=0x1, 0x4) (async) r5 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) r6 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r4) keyctl$search(0xa, r5, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r6) 22:20:12 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) (async) keyctl$clear(0x7, r0) 22:20:12 executing program 2: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x10902, 0x0) sendmsg$RDMA_NLDEV_CMD_STAT_GET(r0, &(0x7f0000000100)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="3800000004fdc34ddff9ccfd13b9af6e6f111401002bbd7000f9dbdf2508004b003c0000000800030003000000094daa9eff2bdd0708004b004300000008004f0403000000"], 0x38}}, 0x8885) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) ioctl$SIOCGETSGCNT(r0, 0x89e1, &(0x7f0000000040)={@local, @empty}) keyctl$clear(0xf, r1) openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x10902, 0x0) (async) sendmsg$RDMA_NLDEV_CMD_STAT_GET(r0, &(0x7f0000000100)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="3800000004fdc34ddff9ccfd13b9af6e6f111401002bbd7000f9dbdf2508004b003c0000000800030003000000094daa9eff2bdd0708004b004300000008004f0403000000"], 0x38}}, 0x8885) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) ioctl$SIOCGETSGCNT(r0, 0x89e1, &(0x7f0000000040)={@local, @empty}) (async) keyctl$clear(0xf, r1) (async) 22:20:12 executing program 3: add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r2) r4 = add_key$keyring(&(0x7f0000000180), &(0x7f0000000200)={'syz', 0x0}, 0x0, 0x0, r3) setsockopt$MRT_PIM(0xffffffffffffffff, 0x0, 0xcf, &(0x7f0000000140)=0x1, 0x4) (async) setsockopt$MRT_PIM(0xffffffffffffffff, 0x0, 0xcf, &(0x7f0000000140)=0x1, 0x4) r5 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) r6 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r4) keyctl$search(0xa, r5, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r6) 22:20:12 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) (async) mq_timedreceive(0xffffffffffffffff, &(0x7f0000000200)=""/11, 0xb, 0x0, &(0x7f0000000240)={0x0, 0x3938700}) mq_timedreceive(0xffffffffffffffff, &(0x7f0000000100)=""/190, 0xbe, 0x6, &(0x7f00000001c0)={0x0, 0x3938700}) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0xd, &(0x7f0000000040)=""/110, &(0x7f00000000c0)=0x6e) 22:20:12 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) (async) keyctl$clear(0xe, r0) 22:20:12 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) keyctl$clear(0x6, r0) r1 = add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000180)={'fscrypt:', @desc3}, &(0x7f0000000240)={0x0, "13145002411d5f48afe9b627162edf84d9bd22ecdfab8a41146123caa749772287f56a92ce8c3a9012b5b18399a2b41fb2166935c8fb78667218dd1ff4e80a6d", 0x21}, 0x48, r0) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="752d3bccdd563f3b760d258d12e762dcde449732443051196d263d28d66e5bf6789c655fc6886875e9f66b73765a091bc1170549fb0eebf617ea8601a69b76b4d73c9e8801ecb3e11051d64e0bc0ff10165252e1307866fc1e8df8e36fccf43aa84f1e05f3cf19b60b7d2e17d9529c4320dfcf03a97284f14116f8da56db1babb44854be441be2", 0x87, r1) 22:20:12 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @auto=[0x6c, 0x34, 0x36, 0x35, 0x66, 0x62, 0xc, 0x33, 0x64, 0x37, 0x37, 0x32, 0x66, 0x32, 0xda64bc3cba785624, 0x62]}, &(0x7f00000000c0)={0x0, "fdc0257db14f796e4fdc89270bea60dab3b5ed4dafbdd5db7ee8b89f5e6356af6bf2a9e69f03042c7593d428e405f90d55f4ede613bc441ec4d810d9d2846af2", 0x10}, 0x48, r1) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$KEYCTL_MOVE(0x1e, r3, r0, r2, 0x1) 22:20:12 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) 22:20:12 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$KEYCTL_MOVE(0x1e, r2, r3, r1, 0x1) r4 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r4) 22:20:13 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) clock_gettime(0x5, &(0x7f0000000040)) 22:20:13 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) keyctl$clear(0x6, r0) r1 = add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000180)={'fscrypt:', @desc3}, &(0x7f0000000240)={0x0, "13145002411d5f48afe9b627162edf84d9bd22ecdfab8a41146123caa749772287f56a92ce8c3a9012b5b18399a2b41fb2166935c8fb78667218dd1ff4e80a6d", 0x21}, 0x48, r0) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="752d3bccdd563f3b760d258d12e762dcde449732443051196d263d28d66e5bf6789c655fc6886875e9f66b73765a091bc1170549fb0eebf617ea8601a69b76b4d73c9e8801ecb3e11051d64e0bc0ff10165252e1307866fc1e8df8e36fccf43aa84f1e05f3cf19b60b7d2e17d9529c4320dfcf03a97284f14116f8da56db1babb44854be441be2", 0x87, r1) (async) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="752d3bccdd563f3b760d258d12e762dcde449732443051196d263d28d66e5bf6789c655fc6886875e9f66b73765a091bc1170549fb0eebf617ea8601a69b76b4d73c9e8801ecb3e11051d64e0bc0ff10165252e1307866fc1e8df8e36fccf43aa84f1e05f3cf19b60b7d2e17d9529c4320dfcf03a97284f14116f8da56db1babb44854be441be2", 0x87, r1) 22:20:13 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$clear(0xe, r0) 22:20:13 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) (async) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$KEYCTL_MOVE(0x1e, r2, r3, r1, 0x1) r4 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r4) 22:20:13 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "79298ab3acc703c0bb0cd718abdcd438f8fc3ecf1cc9a5fda001f992fe152720bd7275ed5a3b8adbffae02d9b8a1bc295fbbc44ebfcdc88461fbc02f421f2d5a", 0x2d}, 0x48, r1) keyctl$clear(0x7, r0) 22:20:13 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) clock_gettime(0x5, &(0x7f0000000040)) 22:20:13 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @auto=[0x6c, 0x34, 0x36, 0x35, 0x66, 0x62, 0xc, 0x33, 0x64, 0x37, 0x37, 0x32, 0x66, 0x32, 0xda64bc3cba785624, 0x62]}, &(0x7f00000000c0)={0x0, "fdc0257db14f796e4fdc89270bea60dab3b5ed4dafbdd5db7ee8b89f5e6356af6bf2a9e69f03042c7593d428e405f90d55f4ede613bc441ec4d810d9d2846af2", 0x10}, 0x48, r1) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$KEYCTL_MOVE(0x1e, r3, r0, r2, 0x1) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$clear(0xf, r0) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) (async) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @auto=[0x6c, 0x34, 0x36, 0x35, 0x66, 0x62, 0xc, 0x33, 0x64, 0x37, 0x37, 0x32, 0x66, 0x32, 0xda64bc3cba785624, 0x62]}, &(0x7f00000000c0)={0x0, "fdc0257db14f796e4fdc89270bea60dab3b5ed4dafbdd5db7ee8b89f5e6356af6bf2a9e69f03042c7593d428e405f90d55f4ede613bc441ec4d810d9d2846af2", 0x10}, 0x48, r1) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) keyctl$KEYCTL_MOVE(0x1e, r3, r0, r2, 0x1) (async) 22:20:13 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "79298ab3acc703c0bb0cd718abdcd438f8fc3ecf1cc9a5fda001f992fe152720bd7275ed5a3b8adbffae02d9b8a1bc295fbbc44ebfcdc88461fbc02f421f2d5a", 0x2d}, 0x48, r1) keyctl$clear(0x7, r0) (async) keyctl$clear(0x7, r0) 22:20:13 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(r0, 0xc0189436, &(0x7f0000000cc0)={'wpan1\x00'}) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) keyctl$clear(0xe, r1) 22:20:13 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) keyctl$clear(0x6, r0) (async) r1 = add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000180)={'fscrypt:', @desc3}, &(0x7f0000000240)={0x0, "13145002411d5f48afe9b627162edf84d9bd22ecdfab8a41146123caa749772287f56a92ce8c3a9012b5b18399a2b41fb2166935c8fb78667218dd1ff4e80a6d", 0x21}, 0x48, r0) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="752d3bccdd563f3b760d258d12e762dcde449732443051196d263d28d66e5bf6789c655fc6886875e9f66b73765a091bc1170549fb0eebf617ea8601a69b76b4d73c9e8801ecb3e11051d64e0bc0ff10165252e1307866fc1e8df8e36fccf43aa84f1e05f3cf19b60b7d2e17d9529c4320dfcf03a97284f14116f8da56db1babb44854be441be2", 0x87, r1) 22:20:13 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) (async) clock_gettime(0x5, &(0x7f0000000040)) 22:20:13 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) (async) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) keyctl$KEYCTL_MOVE(0x1e, r2, r3, r1, 0x1) r4 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r4) 22:20:13 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) (async) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @auto=[0x6c, 0x34, 0x36, 0x35, 0x66, 0x62, 0xc, 0x33, 0x64, 0x37, 0x37, 0x32, 0x66, 0x32, 0xda64bc3cba785624, 0x62]}, &(0x7f00000000c0)={0x0, "fdc0257db14f796e4fdc89270bea60dab3b5ed4dafbdd5db7ee8b89f5e6356af6bf2a9e69f03042c7593d428e405f90d55f4ede613bc441ec4d810d9d2846af2", 0x10}, 0x48, r1) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$KEYCTL_MOVE(0x1e, r3, r0, r2, 0x1) 22:20:13 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "79298ab3acc703c0bb0cd718abdcd438f8fc3ecf1cc9a5fda001f992fe152720bd7275ed5a3b8adbffae02d9b8a1bc295fbbc44ebfcdc88461fbc02f421f2d5a", 0x2d}, 0x48, r1) (async) keyctl$clear(0x7, r0) 22:20:13 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(r0, 0xc0189436, &(0x7f0000000cc0)={'wpan1\x00'}) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) keyctl$clear(0xe, r1) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$sock_SIOCGIFINDEX_802154(r0, 0xc0189436, &(0x7f0000000cc0)={'wpan1\x00'}) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) (async) keyctl$clear(0xe, r1) (async) 22:20:13 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r0, 0x0, 0x0) mq_timedsend(r0, &(0x7f0000000040)="a1e97e5f8c18bb250e3ffd2775921aeda8b398627eb1f5e3ddbf8c34c61b4928da9b7bd0712aebf1dec3c07f8908fc6f3cc4dc9e5a8b724710d2c2a883dfa249967ae2d65ebc9a880685fd08a75b9c939c6aafd51020adadc0b657ed1a4ca82b35beb9107f88df2d31e8b7b4da790f2c666b90258779f7b8ea1ff4ef6eadbb8070ab5aee8016c46dd1d907dc3325f60f4dec4e53f481a6c430e0cd83d9a02ff7a1aca4bd8cc593d24833d2af8d8bd249288194c977b4a533d12051221b186f3b4281aeef1a41209b5f6c32ffc71158e78ed2d0a36d9365d611763b81852e5b9c71a57bf8005860364e4fbc9a3e358b57af238efabddf6d4075", 0xf9, 0x9, &(0x7f0000000140)={0x77359400}) clock_gettime(0x0, &(0x7f00000001c0)={0x0, 0x0}) semtimedop(0xffffffffffffffff, &(0x7f0000000180)=[{0x4, 0x2, 0x3000}, {0x4, 0x1, 0x800}, {0x4, 0x5, 0x1800}, {0x4, 0xb3}, {0x2, 0x1, 0x1800}, {0x3, 0x3, 0x1000}, {0x1, 0x7, 0x1800}, {0x1, 0x200}], 0x8, &(0x7f0000000200)={r1, r2+10000000}) 22:20:13 executing program 0: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) pipe2$watch_queue(&(0x7f0000000100)={0xffffffffffffffff}, 0x80) keyctl$KEYCTL_WATCH_KEY(0x20, r0, r1, 0xc9) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$negate(0xd, r2, 0xffffffffffffffff, r0) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$search(0xa, r0, &(0x7f0000000000)='syzkaller\x00', &(0x7f00000000c0)={'syz', 0x1}, r3) keyctl$clear(0x6, r0) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) r5 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r5) keyctl$link(0x8, r4, r5) 22:20:13 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000000)={0x8001}, 0x8) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x7, r0) r2 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r2, &(0x7f0000000180)='ceph\x00', &(0x7f0000000240)={'syz', 0x0}, r1) openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) keyctl$link(0x8, r1, r1) 22:20:13 executing program 3: r0 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000200)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$clear(0x7, r3) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) add_key$keyring(&(0x7f0000000080), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, r4) 22:20:13 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(r0, 0xc0189436, &(0x7f0000000cc0)={'wpan1\x00'}) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) keyctl$clear(0xe, r1) 22:20:13 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r0, 0x0, 0x0) mq_timedsend(r0, &(0x7f0000000040)="a1e97e5f8c18bb250e3ffd2775921aeda8b398627eb1f5e3ddbf8c34c61b4928da9b7bd0712aebf1dec3c07f8908fc6f3cc4dc9e5a8b724710d2c2a883dfa249967ae2d65ebc9a880685fd08a75b9c939c6aafd51020adadc0b657ed1a4ca82b35beb9107f88df2d31e8b7b4da790f2c666b90258779f7b8ea1ff4ef6eadbb8070ab5aee8016c46dd1d907dc3325f60f4dec4e53f481a6c430e0cd83d9a02ff7a1aca4bd8cc593d24833d2af8d8bd249288194c977b4a533d12051221b186f3b4281aeef1a41209b5f6c32ffc71158e78ed2d0a36d9365d611763b81852e5b9c71a57bf8005860364e4fbc9a3e358b57af238efabddf6d4075", 0xf9, 0x9, &(0x7f0000000140)={0x77359400}) clock_gettime(0x0, &(0x7f00000001c0)={0x0, 0x0}) semtimedop(0xffffffffffffffff, &(0x7f0000000180)=[{0x4, 0x2, 0x3000}, {0x4, 0x1, 0x800}, {0x4, 0x5, 0x1800}, {0x4, 0xb3}, {0x2, 0x1, 0x1800}, {0x3, 0x3, 0x1000}, {0x1, 0x7, 0x1800}, {0x1, 0x200}], 0x8, &(0x7f0000000200)={r1, r2+10000000}) clock_gettime(0x1, &(0x7f0000000000)) (async) pipe2$watch_queue(&(0x7f0000003b40), 0x80) (async) read$nci(r0, 0x0, 0x0) (async) mq_timedsend(r0, &(0x7f0000000040)="a1e97e5f8c18bb250e3ffd2775921aeda8b398627eb1f5e3ddbf8c34c61b4928da9b7bd0712aebf1dec3c07f8908fc6f3cc4dc9e5a8b724710d2c2a883dfa249967ae2d65ebc9a880685fd08a75b9c939c6aafd51020adadc0b657ed1a4ca82b35beb9107f88df2d31e8b7b4da790f2c666b90258779f7b8ea1ff4ef6eadbb8070ab5aee8016c46dd1d907dc3325f60f4dec4e53f481a6c430e0cd83d9a02ff7a1aca4bd8cc593d24833d2af8d8bd249288194c977b4a533d12051221b186f3b4281aeef1a41209b5f6c32ffc71158e78ed2d0a36d9365d611763b81852e5b9c71a57bf8005860364e4fbc9a3e358b57af238efabddf6d4075", 0xf9, 0x9, &(0x7f0000000140)={0x77359400}) (async) clock_gettime(0x0, &(0x7f00000001c0)) (async) semtimedop(0xffffffffffffffff, &(0x7f0000000180)=[{0x4, 0x2, 0x3000}, {0x4, 0x1, 0x800}, {0x4, 0x5, 0x1800}, {0x4, 0xb3}, {0x2, 0x1, 0x1800}, {0x3, 0x3, 0x1000}, {0x1, 0x7, 0x1800}, {0x1, 0x200}], 0x8, &(0x7f0000000200)={r1, r2+10000000}) (async) 22:20:13 executing program 0: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) pipe2$watch_queue(&(0x7f0000000100)={0xffffffffffffffff}, 0x80) keyctl$KEYCTL_WATCH_KEY(0x20, r0, r1, 0xc9) (async) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$negate(0xd, r2, 0xffffffffffffffff, r0) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) keyctl$search(0xa, r0, &(0x7f0000000000)='syzkaller\x00', &(0x7f00000000c0)={'syz', 0x1}, r3) (async) keyctl$clear(0x6, r0) (async) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) (async) r5 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r5) (async) keyctl$link(0x8, r4, r5) 22:20:13 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$unlink(0x9, r0, r0) keyctl$clear(0xf, r0) 22:20:13 executing program 3: r0 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000200)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$clear(0x7, r3) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) add_key$keyring(&(0x7f0000000080), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, r4) add_key$keyring(&(0x7f0000000040), &(0x7f0000000200)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) keyctl$clear(0x7, r3) (async) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) (async) add_key$keyring(&(0x7f0000000080), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, r4) (async) 22:20:13 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000000)={0x8001}, 0x8) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x7, r0) r2 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r2, &(0x7f0000000180)='ceph\x00', &(0x7f0000000240)={'syz', 0x0}, r1) openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) keyctl$link(0x8, r1, r1) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000000)={0x8001}, 0x8) (async) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$clear(0x7, r0) (async) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, r0) (async) keyctl$search(0xa, r2, &(0x7f0000000180)='ceph\x00', &(0x7f0000000240)={'syz', 0x0}, r1) (async) openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) keyctl$link(0x8, r1, r1) (async) 22:20:13 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f00000002c0)={'fscrypt:', @desc2}, &(0x7f0000000300)={0x0, "8c3b6bd1917732ceef08148de3da2e398c99964d5fde6a4ff9a3910d399127ef055900e841df88bf036f0146eaee39a2c8697cfe920bbfef307a33aa33b866f9", 0x21}, 0x48, r0) r2 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc1}, &(0x7f0000000100)={0x0, "7e2818743c0a3243f0b163c106fce44092ff7c225fd2930dd472a4c3c6401ebb809e704781cff8c3fe25be7cb350a26130206c5581b5a6214048512b287b129a", 0x29}, 0x48, r1) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) keyctl$negate(0xd, r3, 0xffffffffffffffff, r4) keyctl$search(0xa, r2, &(0x7f0000000280)='dns_resolver\x00', &(0x7f0000000240)={'syz', 0x1}, r0) r5 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r5) r6 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, r0) r7 = add_key$user(&(0x7f0000000380), &(0x7f00000003c0)={'syz', 0x2}, &(0x7f0000000400)="2a14453fc912a89630cbe9c925d4ceefa4704e5baf153192bbc96521a2bc11733dfadf62c1135743ea71b2ae1b049cc1f6af035c92d3f41fd8cd6e1ec58732e2ae94affa7820da38e815726de9cf8eb9f85946", 0x53, r1) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000600)={0x1, &(0x7f00000005c0)=[{0xf83, 0x1, 0x0, 0x1}]}) keyctl$search(0xa, r7, &(0x7f0000000480)='blacklist\x00', &(0x7f00000004c0)={'syz', 0x2}, r2) add_key$user(&(0x7f0000000500), &(0x7f0000000540)={'syz', 0x2}, &(0x7f0000000580)="0b3ebb8a1cf5c8e5cf1962d53ab9c6b9fb90534c5e926c78aa8c47f86995b3b1084977bc1fdd1a76fbd49f36a9355dc2d146", 0x32, r2) keyctl$clear(0xe, r6) 22:20:13 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) (async) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r0, 0x0, 0x0) (async) mq_timedsend(r0, &(0x7f0000000040)="a1e97e5f8c18bb250e3ffd2775921aeda8b398627eb1f5e3ddbf8c34c61b4928da9b7bd0712aebf1dec3c07f8908fc6f3cc4dc9e5a8b724710d2c2a883dfa249967ae2d65ebc9a880685fd08a75b9c939c6aafd51020adadc0b657ed1a4ca82b35beb9107f88df2d31e8b7b4da790f2c666b90258779f7b8ea1ff4ef6eadbb8070ab5aee8016c46dd1d907dc3325f60f4dec4e53f481a6c430e0cd83d9a02ff7a1aca4bd8cc593d24833d2af8d8bd249288194c977b4a533d12051221b186f3b4281aeef1a41209b5f6c32ffc71158e78ed2d0a36d9365d611763b81852e5b9c71a57bf8005860364e4fbc9a3e358b57af238efabddf6d4075", 0xf9, 0x9, &(0x7f0000000140)={0x77359400}) clock_gettime(0x0, &(0x7f00000001c0)={0x0, 0x0}) semtimedop(0xffffffffffffffff, &(0x7f0000000180)=[{0x4, 0x2, 0x3000}, {0x4, 0x1, 0x800}, {0x4, 0x5, 0x1800}, {0x4, 0xb3}, {0x2, 0x1, 0x1800}, {0x3, 0x3, 0x1000}, {0x1, 0x7, 0x1800}, {0x1, 0x200}], 0x8, &(0x7f0000000200)={r1, r2+10000000}) 22:20:13 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$unlink(0x9, r0, r0) keyctl$clear(0xf, r0) (async) keyctl$clear(0xf, r0) 22:20:14 executing program 0: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) pipe2$watch_queue(&(0x7f0000000100)={0xffffffffffffffff}, 0x80) keyctl$KEYCTL_WATCH_KEY(0x20, r0, r1, 0xc9) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$negate(0xd, r2, 0xffffffffffffffff, r0) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) keyctl$search(0xa, r0, &(0x7f0000000000)='syzkaller\x00', &(0x7f00000000c0)={'syz', 0x1}, r3) (async) keyctl$clear(0x6, r0) (async) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) (async) r5 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r5) (async) keyctl$link(0x8, r4, r5) 22:20:14 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$unlink(0x9, r0, r0) keyctl$clear(0xf, r0) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$unlink(0x9, r0, r0) (async) keyctl$clear(0xf, r0) (async) 22:20:14 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000000)={0x8001}, 0x8) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x7, r0) r2 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r2, &(0x7f0000000180)='ceph\x00', &(0x7f0000000240)={'syz', 0x0}, r1) openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) keyctl$link(0x8, r1, r1) (async) keyctl$link(0x8, r1, r1) 22:20:14 executing program 3: r0 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000200)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) (async) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$clear(0x7, r3) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) add_key$keyring(&(0x7f0000000080), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, r4) 22:20:14 executing program 5: clock_gettime(0x6, &(0x7f0000000040)) r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000), 0x80000, 0x0) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r1, 0x0, 0x0) ioctl$SNDCTL_FM_4OP_ENABLE(r1, 0x4004510f, &(0x7f00000000c0)=0x6) ioctl$SNDCTL_SEQ_NRSYNTHS(r0, 0x8004510a, &(0x7f0000000080)) 22:20:14 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f00000002c0)={'fscrypt:', @desc2}, &(0x7f0000000300)={0x0, "8c3b6bd1917732ceef08148de3da2e398c99964d5fde6a4ff9a3910d399127ef055900e841df88bf036f0146eaee39a2c8697cfe920bbfef307a33aa33b866f9", 0x21}, 0x48, r0) r2 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc1}, &(0x7f0000000100)={0x0, "7e2818743c0a3243f0b163c106fce44092ff7c225fd2930dd472a4c3c6401ebb809e704781cff8c3fe25be7cb350a26130206c5581b5a6214048512b287b129a", 0x29}, 0x48, r1) (async) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) (async) keyctl$negate(0xd, r3, 0xffffffffffffffff, r4) keyctl$search(0xa, r2, &(0x7f0000000280)='dns_resolver\x00', &(0x7f0000000240)={'syz', 0x1}, r0) r5 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r5) (async) r6 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, r0) (async) r7 = add_key$user(&(0x7f0000000380), &(0x7f00000003c0)={'syz', 0x2}, &(0x7f0000000400)="2a14453fc912a89630cbe9c925d4ceefa4704e5baf153192bbc96521a2bc11733dfadf62c1135743ea71b2ae1b049cc1f6af035c92d3f41fd8cd6e1ec58732e2ae94affa7820da38e815726de9cf8eb9f85946", 0x53, r1) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000600)={0x1, &(0x7f00000005c0)=[{0xf83, 0x1, 0x0, 0x1}]}) (async) keyctl$search(0xa, r7, &(0x7f0000000480)='blacklist\x00', &(0x7f00000004c0)={'syz', 0x2}, r2) add_key$user(&(0x7f0000000500), &(0x7f0000000540)={'syz', 0x2}, &(0x7f0000000580)="0b3ebb8a1cf5c8e5cf1962d53ab9c6b9fb90534c5e926c78aa8c47f86995b3b1084977bc1fdd1a76fbd49f36a9355dc2d146", 0x32, r2) (async) keyctl$clear(0xe, r6) 22:20:14 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = semget(0x2, 0x0, 0x0) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$clear(0x7, r2) semtimedop(r1, &(0x7f00000000c0)=[{0x0, 0x43, 0x1800}], 0x1, &(0x7f0000000100)={0x77359400}) semctl$SEM_INFO(r1, 0x2, 0x13, &(0x7f0000000080)=""/41) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$clear(0xf, r0) 22:20:14 executing program 4: r0 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) r2 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "cca6ba5141de2c2cbf085cce10a9712c86b8a6eef0074a9114ec685f3aaa93105e2aefb77dbb078fb247fdcf90f127a4170f08bf8b57bdbaa70354af30e498a7", 0x1b}, 0x48, 0x0) keyctl$update(0x2, r1, &(0x7f00000009c0)="30ccda48b3351e1b89934fb277e83f14077c47cc25acbcd5a522ebcd00ff0da3c41c93dd6f0eaba6d330f2df85adb72c81f11ff25d7fccf6dbc49c9b7d3e73abc92d706e61b649606b5bb250cc0a0999a1264a1cbfd5a63cc9738d4c929185b75bfc236e4593eb83008e5c140c0f8e6de8c345cbfd05634e44945d86f7acbad2419e0c5933387c46ec458b3a05981fa1251c91b0d1fbf53b0f836f2b26c74d3c5311c9961acb8c7f55a150dcef9f2ba680295db5dc978ca53c53b84cfd2b8357b31316da559411e3192c16b1d095bca80ae62abcdfa3b97b3213ed9f8715a1e4a40ba92aff0b1ef96afdf7bdc151fefd0aea1869086c686d4a5465044ab16c0bbb0e91772550b42af6289776349a8c106478c59d0714ea1b5d80f548ad934e71bb5afc50e9ba3fc4eecd3d863f79a77f486a878d38c4918c827a8021e81e51d79f425297f96c4f49808c6b69658e5a648c83a9837e08b6cb7b3844f92834bf643639f8b026ba21aa4331764c741bd89644823ace806cd9d80aed09b23ab860c47999991453bca65e771236e004d09440af1647aec87d186ce905d138299768f8375a13ecaf9c419305f29a373519c30d57d1871924d409a81c1b7866d7b93aca940da3bc1a5811b43d99436694871d0ab6bba086e4ac64824280f9ad6dd8ccec2e03a39d9b566bd96a6b0e583a6ebce048617d8c525cafde974fa674c9d0aa2a1dcba45536af27baaf298192c3530e3b1b647fbdfeddf7a31bfd72298a2103eb4a0f0bd5fb3203a298198785faf4901d02ad82a168f8c3ff4f468af82d42ce57b02d032e10aa3db49289c5e0258ccae7a235fd974edec912ee7c9071c2641e8b3167cc5db99d23405ecaeabbe26749c7e17d061e5ce290c6cc2ffe764b82bf9cb2d85faadd2c12ad08fccc8e60f2e4e2b5988cf69420b3822314aeb31e777b5d6e2084a96411dd83c89c559d433231091f8276d3c255d80b07923e2cc8bbd11e0a7a40cdac10580937782f85766626238ed9d8a1c27ea655499a203b134e5a5fa8c214d4be60f251c8cebbff468d7af208bfb3759891927a5dd996341f88aa10f212f79858dfdc047fe72b9614f4762b537b8081ecc254630e67757ebd46abc14e323fd5520fc011cf31ae43bf46c90dd274cbeb79b4ad36b586b80f9a9bd83528acd882ad86f22dfd46034c4a2c3fd841c9960c9b79178808f78d1091929785f533ad22e80208bf3a86f2c40c4e748303f705d471a3b880c05413974e30d90521ddceefd99ca77f930ab63df0f20208073966986e6eb99428891eb4acb2c98324082f8662e369330e8e7d134179dc08e118a303b11adc59bc0c967dd20297674317329d8ee3001c3d7edeb348a15116a04549c03986e962f6402b6a3dd72b9fbd27ee2c5e69dc1d687f7a250ba78f0976ef70dd52d7cddc569907e496af85b14d1cac6211da25976cf710cc4ee29601e17a2b1c6d6187f920f74e034f4ebf0a38f7389ad9fe7691fd52cd0a06db50617defb82381b7920392c9df1b1c8b33f71175126741e48e18a2c3def37d577c2196a6382bde5c65897ca4bbcd1cf4575ca3e51eccbbc233c6b189895163a0cdb3ea75f1abffdfa623bcadaf7de50f3abf920fcd00067546509a47da0d8cdf4edbb3a47f36e89c9cf6c51e02e480be49b2350a687642ac224b1eee6a444077996bb921a07e642cf658af9e00407860040e6fad765ca0d45a3b24a7c878e51bc978e449358f801faacc4c3cf42a35073d04ee00ef27ed4c33f25fc3cf8b5c21b9e138491e824c11ebff311633989d8705fe2afa99d4ee2f5b9578ac374a17c7b8a434c4ef6eb8eae52d2aab23d9881f00a07c2147d82dc56abf714f7cc46975724de41198fa187f54bf2c1e8de058603bf92492c3778474085bd14dc825a9967e3bb6c5eaabf8d45fecf139f8fd7b27676f338e3e900abb61e471a83acfc2921faad824670b8f1026422e270847980e611ce52a4a44bbbff075546af16ec3ae1d0c345dfa46b5b4acfbd7525774a9651476878b262dbddaca993dc96a4c10bf978a7ccc1603f05a342b42acfefcd6d8fd8f9f664488806deb30dea2630c8fede307067482e70059551b8f383e17a9be20eb56b3380f2c279e3ed60279e51c380f453e55985d95a6e15c7c7e777c3d25a5deea68cf8166b645f98daf2a75117a8fe616cdfe4aefca8917a20f2a094dae2ffcbc67617e52b90623ab095e6c7ad936a1e5c5e2805e162761009dbaba9c95152f75d23ef763f49dbc3fa6439888e76ab1e9956f164f51505ff4d8315ed42e48cb576228fc861e6bcce3020646df122949e95fabacf291b481dcc0ac891e829c58a210bf410906a22494fb310e23e970df0b9e4ecbfb4dc3833e34860dfaf6a62e8147c43c2b44cc4ebfb545d4cc2586ab1dc0b605892264473df9968740671c3b709a99d2c62321e6b4ccfd619ca38be804911143682691a7de8e1f481bc9ac7516d375895d46aaef636945cbf7f799d390d6e920abc81e635dd9e6faa366ea4550a6cbdb09b8f1ff4ae6c2b8f3d7915e008ae634ad5d0ff4988defa2d61688ff948c299e1f4a05aebe6a870f2417271445f2f6e29dfd85535fa0339473b8de25a2d4eccfcd92088724cf2816db55764d7993558b084ef4ced2733ee01f8de594ac826a5d45aae7c90b2b2349268dd37c9047d1e1e66c4b967707dc8e65e0b2a66b3037d8715c5126d1598416ff90d0816a3a0bd7c05dc6ce4221dc896f5fe29471cf16d24004a894d006592fa378325df46cf2bd108b30be88b7b3c1fc3495ba3a5c50c0c0eb07d5ef78c859196012f55fd8a528e2ec664f0dbc149570febf71124ed5cc03599ce612cffde3f738d5e1d3111a2b3d09428142badeef300c6e205fb703a7fb75615b2dc725f7b93bf1671167aabb353ee334ab48e29890f16630c5441367a1988ded97fc9a7e8fb91e8e7416742af7746695e6fd8231ce45037dc77e0123093b3b5c55d98550cc82fd1c7a3a328275aeee84059c4b663c803360b64915bc424d48827dfde9505baf73fc62aacd5a28cfc189d8353470f756898fe3f2c5249aed8ff69fd67356689c82986c4db196ef99be51c38b1321ab15c04553a8326ecc5d19067486ba6471da10cb29e0e5652491639d6d02652e5eeb448abf1c6879db7c5714c18efd92d3267d7e1ae5084352746ce4959b01e7dbb6b8b4051f19af2f8410fa4b3ecb387fe0ddcb0f601ad01ac6dcda1a98dcf7da9e665728984d466f0a580236888eab14b7b78be016bc8cc95fbc9f54c44f665fd6766201aa3970df56249800a9a97e3c1cd96ac1d7877b8d323f6c7cb644b5473c2f3462e99fd170a164c9ff2cc8792867189353b19fadeb279f98353cd329b6b7c74ec346153c3b67ae386bc7553f3dcddf33eb9c7dc2195142e1106da0bf67e3ae08898c49eca52e7d80f4604459881f6acf82dad463212040ee97d36be70f46c1246d591d7e28f720e220eba2ef76216339d9a9333abdc02cec79b367d9f1576ebc4e943d2b100b5a6ec9914b8cbc3168d4d191fe4fe52712cf1b9d1d637386cce8af51bd799fa49a3e3d1ab10077ab3722ef11f6da0df552531c27c83b9761744e9a26335ad4c35bace173c880700cfb5bc31b555dd1a0c9e0b9e9498bdfaa72f1e831d67c77d134ac171d1d68c671cbd63aa7d21c5d45a53254153f197cfc8decb997a38bd42a19513c79993ced1d1d02467c15dddab223a683de1bf9859688784a57589a234c83cd605b348d64a81ed9b56d014b7b1e9b59814d60e630a4fea477fe031f5aa73fdaddaaec2f788572221ffeb640600bc3647d7691129e8b9d314d83fddd9e5d7c96c81c2337690d623b5f9fdb932d177c267e6c52df6faa821982ee6575880643aaea6204c2896554d1671bee66fad19533a3fe0143e245c14cc797b6983c751eb1a58ff485fff61e383660e8ad125ef55dca513b5c1638f18bcb217fc33727fbc7d9d78c3a15a72d9e2e7f8c57eb3860c9ae46a2276bb596bb772c9431da28b48a6eb77c1db15d288cd7f07429f1e4b5ca481804f81f7e26d1f5535701a16e40f171204dbef959c79c4cd467be51b00433ea187173da5474459b93c284e833b5592e128930b13d22698e06e322f9dfecd891afc19364db0a2083efdde1a1a0b69c032acb9c020a0ebf7bff7a91529a13bb90225f346ca8bad40cbfcf26e2c5d5c39046efba7ab71ef1e2ed31e9053ef5b2d29b45daef315b268175dc17fadb50e7eed4ab8fac4fde6db500b17ec7cbe853178a216ba5376edd5db007939478528994e85789624c1543269bfad7b87c64b585107603cbc11a8c9254df11a4334016496d40b27e7971ca34ff5c3d846414757a41b17e9184647b326caa9c6246a6295afad35e59d38a684c757b7a59ecf8cf288c1bf0a47e46d8de956914cd8c23f3e5f9197ca457a115e2ec2d64f7f4c15d18395be4206ea861c3802e3c81ad5de6a7b398e280d6af3760f1f19324b2136f43789e68da242f0a9b64835bf32e8c03f6ae18870530b144c8560b3b2747d20bb1424448998ff6c8571f8a4ebb6bec4f352a5f4d5189ab0050219daad9056b59a1ab407551032f68483b875435880b560d0629aa830e0b109383c057359535d1344fbadb33abf3556cb81f0c2506a5c6fd04ba9af018598ddb13f1689f58dccfff26fbf614007e63c72478993535122cd1a848e0102efd7a2c6de70c28215abf829c4cb05c0192f4b99975e544c70efed77e033ae4e555cc9621d2a56ef77a4a275c3db5a41a1f51ff030eb8ef779e9d5f1c111be6c3b77c38c7427c72c3eaed44205630b595e26c3762af658bf2bb9b34a573708c4d0dd6e14fd71a75e1770c2d49da049717912763f522cbbcd93d8226c0964fc602b106fb108e7540a8f8d41cfba738062b01a7981f58ada96738442cfe013ea1602c439cbfdddcffc09ed768a79e3aa1c5cf469313a685dd8e5f9a6b2adbf1b3736dbd6f2c5d813421619d06ce998d858d2e8eff716461f8ec3238fc00ebbce5426b6f55e64971a639c136e85d382643aaed664dab39d32d741b6d16efe076ae33f16050f80e7dd82be8e5c8178337126b547fef0885e2e7780948932d2bf9ff3a6f48f46a183cb12c1a2688f9eaa97152c3b27c9eb5671dc0810f337fe6a002b95e46ecfadbc734532c23aed51fdddc014f49d018d8e7b0b3da335a85d2d5a9265f166b93a034ca9f6736dde52305f4f1c93f438ceb3a611b0bd10600a833d8217fde9ddf6f7cb7b4a9650e42b03acd0cda909c64255c01639bddce36774c8fa840e494c6834fa16bc5517d87e321ad49c2efc3cbfb5e8a5ca6468a01891e1051fc303784a7cb38f1fda3130993b616e27e0822f38750afc025574c1f569fbd37d2f7e50bac8ca9caf8e37b4148844cdc0bc28fe03505dd9389f76048aa89b0eeaa3d87ea5613d999cdbc1956653179de9c3a9bd74d4306e481f5ecf1c106451d7be802b060ba771c4a3e974e095fa4f390db0114763e4257f2182a4294dac1cbe09fc56d0654bffa9081352e76fba0801c266b659310fd4780feccf6b5300cda7b7bb7b82400080a725cd0a6352fd73c1b19b0e079e4fbd89d3fb5e01f08ea4abd5f6116315a31dc66332e43b64c4ef8737fe1ab975ff3565208811f5d97fe85891357dee19820eb51e0fe24662de171157746442c0f425d06f9f6f1f8706eba20a33f9ae670400169d39065062135a17860255a5063a475732463aa5959b8c7e97919b169c8f8a8954152f4575dcabfde6a", 0x1000) keyctl$link(0x8, r1, r2) keyctl$clear(0x7, 0x0) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$update(0x2, r3, 0x0, 0x0) 22:20:14 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_DEL_SECLEVEL(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x30, 0x0, 0x200, 0x70bd25, 0x25dfdbfd, {}, [@IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan1\x00'}, @IEEE802154_ATTR_LLSEC_SECLEVELS={0x5, 0x35, 0x5}, @IEEE802154_ATTR_LLSEC_DEV_OVERRIDE={0x5, 0x36, 0x1}]}, 0x30}, 0x1, 0x0, 0x0, 0x811}, 0x48000) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r1) 22:20:14 executing program 5: clock_gettime(0x6, &(0x7f0000000040)) r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000), 0x80000, 0x0) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r1, 0x0, 0x0) ioctl$SNDCTL_FM_4OP_ENABLE(r1, 0x4004510f, &(0x7f00000000c0)=0x6) ioctl$SNDCTL_SEQ_NRSYNTHS(r0, 0x8004510a, &(0x7f0000000080)) clock_gettime(0x6, &(0x7f0000000040)) (async) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000), 0x80000, 0x0) (async) pipe2$watch_queue(&(0x7f0000003b40), 0x80) (async) read$nci(r1, 0x0, 0x0) (async) ioctl$SNDCTL_FM_4OP_ENABLE(r1, 0x4004510f, &(0x7f00000000c0)=0x6) (async) ioctl$SNDCTL_SEQ_NRSYNTHS(r0, 0x8004510a, &(0x7f0000000080)) (async) 22:20:14 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$search(0xa, r2, &(0x7f0000000040)='cifs.spnego\x00', &(0x7f00000002c0)={'syz', 0x1}, r1) 22:20:14 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f00000002c0)={'fscrypt:', @desc2}, &(0x7f0000000300)={0x0, "8c3b6bd1917732ceef08148de3da2e398c99964d5fde6a4ff9a3910d399127ef055900e841df88bf036f0146eaee39a2c8697cfe920bbfef307a33aa33b866f9", 0x21}, 0x48, r0) r2 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc1}, &(0x7f0000000100)={0x0, "7e2818743c0a3243f0b163c106fce44092ff7c225fd2930dd472a4c3c6401ebb809e704781cff8c3fe25be7cb350a26130206c5581b5a6214048512b287b129a", 0x29}, 0x48, r1) (async) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) keyctl$negate(0xd, r3, 0xffffffffffffffff, r4) keyctl$search(0xa, r2, &(0x7f0000000280)='dns_resolver\x00', &(0x7f0000000240)={'syz', 0x1}, r0) (async) r5 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r5) (async) r6 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, r0) r7 = add_key$user(&(0x7f0000000380), &(0x7f00000003c0)={'syz', 0x2}, &(0x7f0000000400)="2a14453fc912a89630cbe9c925d4ceefa4704e5baf153192bbc96521a2bc11733dfadf62c1135743ea71b2ae1b049cc1f6af035c92d3f41fd8cd6e1ec58732e2ae94affa7820da38e815726de9cf8eb9f85946", 0x53, r1) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000600)={0x1, &(0x7f00000005c0)=[{0xf83, 0x1, 0x0, 0x1}]}) (async) keyctl$search(0xa, r7, &(0x7f0000000480)='blacklist\x00', &(0x7f00000004c0)={'syz', 0x2}, r2) (async) add_key$user(&(0x7f0000000500), &(0x7f0000000540)={'syz', 0x2}, &(0x7f0000000580)="0b3ebb8a1cf5c8e5cf1962d53ab9c6b9fb90534c5e926c78aa8c47f86995b3b1084977bc1fdd1a76fbd49f36a9355dc2d146", 0x32, r2) (async) keyctl$clear(0xe, r6) 22:20:14 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = semget(0x2, 0x0, 0x0) (async) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$clear(0x7, r2) (async) semtimedop(r1, &(0x7f00000000c0)=[{0x0, 0x43, 0x1800}], 0x1, &(0x7f0000000100)={0x77359400}) (async) semctl$SEM_INFO(r1, 0x2, 0x13, &(0x7f0000000080)=""/41) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) (async, rerun: 32) keyctl$clear(0xf, r0) (rerun: 32) 22:20:14 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_DEL_SECLEVEL(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x30, 0x0, 0x200, 0x70bd25, 0x25dfdbfd, {}, [@IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan1\x00'}, @IEEE802154_ATTR_LLSEC_SECLEVELS={0x5, 0x35, 0x5}, @IEEE802154_ATTR_LLSEC_DEV_OVERRIDE={0x5, 0x36, 0x1}]}, 0x30}, 0x1, 0x0, 0x0, 0x811}, 0x48000) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r1) 22:20:14 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) (async) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$search(0xa, r2, &(0x7f0000000040)='cifs.spnego\x00', &(0x7f00000002c0)={'syz', 0x1}, r1) 22:20:14 executing program 4: r0 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) (async) r2 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "cca6ba5141de2c2cbf085cce10a9712c86b8a6eef0074a9114ec685f3aaa93105e2aefb77dbb078fb247fdcf90f127a4170f08bf8b57bdbaa70354af30e498a7", 0x1b}, 0x48, 0x0) keyctl$update(0x2, r1, &(0x7f00000009c0)="30ccda48b3351e1b89934fb277e83f14077c47cc25acbcd5a522ebcd00ff0da3c41c93dd6f0eaba6d330f2df85adb72c81f11ff25d7fccf6dbc49c9b7d3e73abc92d706e61b649606b5bb250cc0a0999a1264a1cbfd5a63cc9738d4c929185b75bfc236e4593eb83008e5c140c0f8e6de8c345cbfd05634e44945d86f7acbad2419e0c5933387c46ec458b3a05981fa1251c91b0d1fbf53b0f836f2b26c74d3c5311c9961acb8c7f55a150dcef9f2ba680295db5dc978ca53c53b84cfd2b8357b31316da559411e3192c16b1d095bca80ae62abcdfa3b97b3213ed9f8715a1e4a40ba92aff0b1ef96afdf7bdc151fefd0aea1869086c686d4a5465044ab16c0bbb0e91772550b42af6289776349a8c106478c59d0714ea1b5d80f548ad934e71bb5afc50e9ba3fc4eecd3d863f79a77f486a878d38c4918c827a8021e81e51d79f425297f96c4f49808c6b69658e5a648c83a9837e08b6cb7b3844f92834bf643639f8b026ba21aa4331764c741bd89644823ace806cd9d80aed09b23ab860c47999991453bca65e771236e004d09440af1647aec87d186ce905d138299768f8375a13ecaf9c419305f29a373519c30d57d1871924d409a81c1b7866d7b93aca940da3bc1a5811b43d99436694871d0ab6bba086e4ac64824280f9ad6dd8ccec2e03a39d9b566bd96a6b0e583a6ebce048617d8c525cafde974fa674c9d0aa2a1dcba45536af27baaf298192c3530e3b1b647fbdfeddf7a31bfd72298a2103eb4a0f0bd5fb3203a298198785faf4901d02ad82a168f8c3ff4f468af82d42ce57b02d032e10aa3db49289c5e0258ccae7a235fd974edec912ee7c9071c2641e8b3167cc5db99d23405ecaeabbe26749c7e17d061e5ce290c6cc2ffe764b82bf9cb2d85faadd2c12ad08fccc8e60f2e4e2b5988cf69420b3822314aeb31e777b5d6e2084a96411dd83c89c559d433231091f8276d3c255d80b07923e2cc8bbd11e0a7a40cdac10580937782f85766626238ed9d8a1c27ea655499a203b134e5a5fa8c214d4be60f251c8cebbff468d7af208bfb3759891927a5dd996341f88aa10f212f79858dfdc047fe72b9614f4762b537b8081ecc254630e67757ebd46abc14e323fd5520fc011cf31ae43bf46c90dd274cbeb79b4ad36b586b80f9a9bd83528acd882ad86f22dfd46034c4a2c3fd841c9960c9b79178808f78d1091929785f533ad22e80208bf3a86f2c40c4e748303f705d471a3b880c05413974e30d90521ddceefd99ca77f930ab63df0f20208073966986e6eb99428891eb4acb2c98324082f8662e369330e8e7d134179dc08e118a303b11adc59bc0c967dd20297674317329d8ee3001c3d7edeb348a15116a04549c03986e962f6402b6a3dd72b9fbd27ee2c5e69dc1d687f7a250ba78f0976ef70dd52d7cddc569907e496af85b14d1cac6211da25976cf710cc4ee29601e17a2b1c6d6187f920f74e034f4ebf0a38f7389ad9fe7691fd52cd0a06db50617defb82381b7920392c9df1b1c8b33f71175126741e48e18a2c3def37d577c2196a6382bde5c65897ca4bbcd1cf4575ca3e51eccbbc233c6b189895163a0cdb3ea75f1abffdfa623bcadaf7de50f3abf920fcd00067546509a47da0d8cdf4edbb3a47f36e89c9cf6c51e02e480be49b2350a687642ac224b1eee6a444077996bb921a07e642cf658af9e00407860040e6fad765ca0d45a3b24a7c878e51bc978e449358f801faacc4c3cf42a35073d04ee00ef27ed4c33f25fc3cf8b5c21b9e138491e824c11ebff311633989d8705fe2afa99d4ee2f5b9578ac374a17c7b8a434c4ef6eb8eae52d2aab23d9881f00a07c2147d82dc56abf714f7cc46975724de41198fa187f54bf2c1e8de058603bf92492c3778474085bd14dc825a9967e3bb6c5eaabf8d45fecf139f8fd7b27676f338e3e900abb61e471a83acfc2921faad824670b8f1026422e270847980e611ce52a4a44bbbff075546af16ec3ae1d0c345dfa46b5b4acfbd7525774a9651476878b262dbddaca993dc96a4c10bf978a7ccc1603f05a342b42acfefcd6d8fd8f9f664488806deb30dea2630c8fede307067482e70059551b8f383e17a9be20eb56b3380f2c279e3ed60279e51c380f453e55985d95a6e15c7c7e777c3d25a5deea68cf8166b645f98daf2a75117a8fe616cdfe4aefca8917a20f2a094dae2ffcbc67617e52b90623ab095e6c7ad936a1e5c5e2805e162761009dbaba9c95152f75d23ef763f49dbc3fa6439888e76ab1e9956f164f51505ff4d8315ed42e48cb576228fc861e6bcce3020646df122949e95fabacf291b481dcc0ac891e829c58a210bf410906a22494fb310e23e970df0b9e4ecbfb4dc3833e34860dfaf6a62e8147c43c2b44cc4ebfb545d4cc2586ab1dc0b605892264473df9968740671c3b709a99d2c62321e6b4ccfd619ca38be804911143682691a7de8e1f481bc9ac7516d375895d46aaef636945cbf7f799d390d6e920abc81e635dd9e6faa366ea4550a6cbdb09b8f1ff4ae6c2b8f3d7915e008ae634ad5d0ff4988defa2d61688ff948c299e1f4a05aebe6a870f2417271445f2f6e29dfd85535fa0339473b8de25a2d4eccfcd92088724cf2816db55764d7993558b084ef4ced2733ee01f8de594ac826a5d45aae7c90b2b2349268dd37c9047d1e1e66c4b967707dc8e65e0b2a66b3037d8715c5126d1598416ff90d0816a3a0bd7c05dc6ce4221dc896f5fe29471cf16d24004a894d006592fa378325df46cf2bd108b30be88b7b3c1fc3495ba3a5c50c0c0eb07d5ef78c859196012f55fd8a528e2ec664f0dbc149570febf71124ed5cc03599ce612cffde3f738d5e1d3111a2b3d09428142badeef300c6e205fb703a7fb75615b2dc725f7b93bf1671167aabb353ee334ab48e29890f16630c5441367a1988ded97fc9a7e8fb91e8e7416742af7746695e6fd8231ce45037dc77e0123093b3b5c55d98550cc82fd1c7a3a328275aeee84059c4b663c803360b64915bc424d48827dfde9505baf73fc62aacd5a28cfc189d8353470f756898fe3f2c5249aed8ff69fd67356689c82986c4db196ef99be51c38b1321ab15c04553a8326ecc5d19067486ba6471da10cb29e0e5652491639d6d02652e5eeb448abf1c6879db7c5714c18efd92d3267d7e1ae5084352746ce4959b01e7dbb6b8b4051f19af2f8410fa4b3ecb387fe0ddcb0f601ad01ac6dcda1a98dcf7da9e665728984d466f0a580236888eab14b7b78be016bc8cc95fbc9f54c44f665fd6766201aa3970df56249800a9a97e3c1cd96ac1d7877b8d323f6c7cb644b5473c2f3462e99fd170a164c9ff2cc8792867189353b19fadeb279f98353cd329b6b7c74ec346153c3b67ae386bc7553f3dcddf33eb9c7dc2195142e1106da0bf67e3ae08898c49eca52e7d80f4604459881f6acf82dad463212040ee97d36be70f46c1246d591d7e28f720e220eba2ef76216339d9a9333abdc02cec79b367d9f1576ebc4e943d2b100b5a6ec9914b8cbc3168d4d191fe4fe52712cf1b9d1d637386cce8af51bd799fa49a3e3d1ab10077ab3722ef11f6da0df552531c27c83b9761744e9a26335ad4c35bace173c880700cfb5bc31b555dd1a0c9e0b9e9498bdfaa72f1e831d67c77d134ac171d1d68c671cbd63aa7d21c5d45a53254153f197cfc8decb997a38bd42a19513c79993ced1d1d02467c15dddab223a683de1bf9859688784a57589a234c83cd605b348d64a81ed9b56d014b7b1e9b59814d60e630a4fea477fe031f5aa73fdaddaaec2f788572221ffeb640600bc3647d7691129e8b9d314d83fddd9e5d7c96c81c2337690d623b5f9fdb932d177c267e6c52df6faa821982ee6575880643aaea6204c2896554d1671bee66fad19533a3fe0143e245c14cc797b6983c751eb1a58ff485fff61e383660e8ad125ef55dca513b5c1638f18bcb217fc33727fbc7d9d78c3a15a72d9e2e7f8c57eb3860c9ae46a2276bb596bb772c9431da28b48a6eb77c1db15d288cd7f07429f1e4b5ca481804f81f7e26d1f5535701a16e40f171204dbef959c79c4cd467be51b00433ea187173da5474459b93c284e833b5592e128930b13d22698e06e322f9dfecd891afc19364db0a2083efdde1a1a0b69c032acb9c020a0ebf7bff7a91529a13bb90225f346ca8bad40cbfcf26e2c5d5c39046efba7ab71ef1e2ed31e9053ef5b2d29b45daef315b268175dc17fadb50e7eed4ab8fac4fde6db500b17ec7cbe853178a216ba5376edd5db007939478528994e85789624c1543269bfad7b87c64b585107603cbc11a8c9254df11a4334016496d40b27e7971ca34ff5c3d846414757a41b17e9184647b326caa9c6246a6295afad35e59d38a684c757b7a59ecf8cf288c1bf0a47e46d8de956914cd8c23f3e5f9197ca457a115e2ec2d64f7f4c15d18395be4206ea861c3802e3c81ad5de6a7b398e280d6af3760f1f19324b2136f43789e68da242f0a9b64835bf32e8c03f6ae18870530b144c8560b3b2747d20bb1424448998ff6c8571f8a4ebb6bec4f352a5f4d5189ab0050219daad9056b59a1ab407551032f68483b875435880b560d0629aa830e0b109383c057359535d1344fbadb33abf3556cb81f0c2506a5c6fd04ba9af018598ddb13f1689f58dccfff26fbf614007e63c72478993535122cd1a848e0102efd7a2c6de70c28215abf829c4cb05c0192f4b99975e544c70efed77e033ae4e555cc9621d2a56ef77a4a275c3db5a41a1f51ff030eb8ef779e9d5f1c111be6c3b77c38c7427c72c3eaed44205630b595e26c3762af658bf2bb9b34a573708c4d0dd6e14fd71a75e1770c2d49da049717912763f522cbbcd93d8226c0964fc602b106fb108e7540a8f8d41cfba738062b01a7981f58ada96738442cfe013ea1602c439cbfdddcffc09ed768a79e3aa1c5cf469313a685dd8e5f9a6b2adbf1b3736dbd6f2c5d813421619d06ce998d858d2e8eff716461f8ec3238fc00ebbce5426b6f55e64971a639c136e85d382643aaed664dab39d32d741b6d16efe076ae33f16050f80e7dd82be8e5c8178337126b547fef0885e2e7780948932d2bf9ff3a6f48f46a183cb12c1a2688f9eaa97152c3b27c9eb5671dc0810f337fe6a002b95e46ecfadbc734532c23aed51fdddc014f49d018d8e7b0b3da335a85d2d5a9265f166b93a034ca9f6736dde52305f4f1c93f438ceb3a611b0bd10600a833d8217fde9ddf6f7cb7b4a9650e42b03acd0cda909c64255c01639bddce36774c8fa840e494c6834fa16bc5517d87e321ad49c2efc3cbfb5e8a5ca6468a01891e1051fc303784a7cb38f1fda3130993b616e27e0822f38750afc025574c1f569fbd37d2f7e50bac8ca9caf8e37b4148844cdc0bc28fe03505dd9389f76048aa89b0eeaa3d87ea5613d999cdbc1956653179de9c3a9bd74d4306e481f5ecf1c106451d7be802b060ba771c4a3e974e095fa4f390db0114763e4257f2182a4294dac1cbe09fc56d0654bffa9081352e76fba0801c266b659310fd4780feccf6b5300cda7b7bb7b82400080a725cd0a6352fd73c1b19b0e079e4fbd89d3fb5e01f08ea4abd5f6116315a31dc66332e43b64c4ef8737fe1ab975ff3565208811f5d97fe85891357dee19820eb51e0fe24662de171157746442c0f425d06f9f6f1f8706eba20a33f9ae670400169d39065062135a17860255a5063a475732463aa5959b8c7e97919b169c8f8a8954152f4575dcabfde6a", 0x1000) (async) keyctl$link(0x8, r1, r2) keyctl$clear(0x7, 0x0) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$update(0x2, r3, 0x0, 0x0) 22:20:14 executing program 5: clock_gettime(0x6, &(0x7f0000000040)) r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000), 0x80000, 0x0) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r1, 0x0, 0x0) (async, rerun: 32) ioctl$SNDCTL_FM_4OP_ENABLE(r1, 0x4004510f, &(0x7f00000000c0)=0x6) (rerun: 32) ioctl$SNDCTL_SEQ_NRSYNTHS(r0, 0x8004510a, &(0x7f0000000080)) 22:20:14 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000080)={0x0, 0x1000, 0x16}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512-avx\x00'}}, &(0x7f00000009c0)="5c6da0bb4321678761be9e25a91592209e40847d400bd460de2044964b19dbe9d3aad5e90d8b79015c7ea0ace07b35ff29cc122cafa15eeb5d7fbc2a97f8ac028a900c7ceca4fe2e75d420e14be18aee303bc5fef5ff8c5d2a37844f1da92b3e70c6b723e3e7d205f804b27e894e3a0387b25a77a72430c18e9d9d76b3e81af7ca9902e38922ad259324acb188329917196c76d6bce6828cf5b6677f5d6981ce7c0229139362bf0e7f83fec5c1d3c2f6396ccae678be46efe116515647efdc6da8c66cb6abbdbfaa9313c0977cdc1f95392aa4aaf26181da00974716ef02520f7fa7e9cf52910efb4171cb21874c7345c407555840ab7e48ef587ee543e857afb7ec399c00371577af82ce542662bdbbfb371bdcd6698a60833f414bfe51c7039ceb4a69e0eae62c74f4488a1a4fdc800eab10c848acb00acf7551543de65f61ea117f321eaf36829dd00f197d934bfd9746847e9cbdd942b3f46d86f883b7104f79857ac3a5471c0e2ce625ff8c9779f85810f9074bf7a81c6ff2cfb641617d477180b1baba82c674681cac8caa5c0536ca3a68ba3be44477f7baf55e017ca101adca2a85465600cbb569a0e562503c1fc54dc2c41a539e27470b49c000a154dd7cc0ba609cbf61b3b1a4f2e6ecb0422ffaf4d540d25fee8220ef475f35559821c645f1dbf064ccdbc04b2295c879d43b332156b47646a37ea74728c1cf3a1a741b47a0eb16fc2fa740942a2ec9e1843241a8d3c9a3cd9836a864a8a1ef76be4ba668521f41a14dfa6205cf60c596da5cebe76fb53c0c1dd150d00e007c420264a7eb9094ff432c4ff68b095ae4aa4ed8f56756798c4b577d399501c212ada76b3801c8a004453b005119179c8ba45550d3f7c6869806263c52c3313eda766a24cd421e85814c5326bc1cd24bec408a49599d2f5318a5df463093b3a538ade6954346260db96a591997d805d7e9f0acddc6acbf2911a381374f05874a11a1c102d6e830a9961f4ba2d9c59598fb03290638f467df905e4dfe502858db00e37adc31dd7ef8edf7f3122fd2777af84c6e04989d01d75e7c59834340a88b1697f5d66447b5b87384c5277c6d08fc83c673873e01bf5e3205de46f997dc190b36894a9ff75490884d60acf740e184c084afe8f0515bb4a01ca1e44279f4d1b3d5168145ba3900c4374d8f9c72575a74c10609baff2b3c12483284cddccff1b194623b1192688e8e03fada4c8dbc637fcea8df8614d8322b64c87a419c1868638e40409a3dd7b06dc47a1a85dddd811a5a851534968acb358b1bc9781159b8ab4e2b9cc98cbcde899b43b0554a1147f036452d1ac1e3e4e6fb1d4e871ed1898ef93f2563416f64712db1ad1d740414e18b991a13d0f07ca03e3bbb95a97bd6f9784b9a87e9ae216157d2b61bfdb40237061a44169a98badc326feacc253078f79a4e1ccfc323472e5e480eece3260bdc53b6bb24260bcf0c11ab0c33c62d089ed7a4f047f9625c1d93b890eaeb7dc9c94d66843f753826f076d0809b3f9f17da58a6762de12d4c186df76230640ebd4a871049a39c6faf4668b6f5d6c53326948f3522505aeb413941ef7319f70b98d336c7a3e3e45c0b5b273aa33ff42fabd93e194e47d93419d3785f2b8011fddeff3dea2c280af313bc8a96caea93de59c41dbf2c00c52a8a0e62da1254816b3e63f92621041f05482ae0197c46560c24f498a17d2ee362e82921fc6f679eba5c2ee349131d29c7076b976904704fb3df8a4caf675c315571c8f465f8d767f5671783c2a438b73cc7c7419d034acfa2edb01e9b5d8b3da85125364c07c2d2fc1969a37814c98eed34ebaf959814742e37ac9e558da355d0a2ef57b485d2c85e280cc7dedce4afd8f3ba6b9209b843c67ead442a9862be6e261ee389005312ba9864495d3f132fb98bc972f03aa3d9f02554405e74915855e2340c8f3362dfc2b7ec0817742410b91e471787e80af61116ce5c81679b3775e559bbd332e42079f02f882609a0a38dd535745da1a475e2b0b315bf30e7620ab84b0a1a333d41ed521bcb26792c2c013cd240e6a7ee23731dd2c63437b36cad944c25bb650a02ba8cf29d78279206158d4cf29c3e0c80071deb6f24e451f4d934cce5b2eee24ed1ce3a1061e4fde7fc8bfce4bddd093020a0b5431f8b30f495c6620af2f34d5b169323f54bb51f6f218e4d4284d425945b8b13a8c9db5638f35e629d5cb30c188810c246b8685d93d171e12b12492f4d9f57a0576265c593d13a4a8c22ad066c45fe84c8894032fa794b588dce5525848bb133b2652d023777e7e91181dd1ec9e5cd780bfb829b9d2761f4e019c3fa90e8608e90f85f6d866cd7b1ffa772d488bfdb6435e1c1dcd35e655b2a3c6f7184375448d6ff54ebcdefa6422cd78d06b3322c37c45f62cc5612512002fff1f8716781e250ed77d4176e3a7ec2b3ff9ff9bb4653996a181c0f7808bb87c9fa5a39ad93ca0cecbf00c620e805ac1e1c4f095e075bd69b4dee450896bf63b09c82c0a896ebf93c62a927710aedd7f6115e756f8499db6424aa363dc0a77c87384a5a7f0b2cc5727a9882574baf49b1ec72e0f0896f5dbce7041d405ff6cba1cd03c0f8125d71ad1599b30499654623e9b124b5b6db62fc9b1c025a997ce78f6c7ca959f51d2025157dda4c9e81a5959028229ef455abc62ebcef6b62967fa995514d01916ccd989fd76b3f17b8a865eb8b58b8f4286d6cdd0f46792642440860b59b066d1f8ecd437f4bf97c49e52a8f812b1c9b9da6151383a459b81932677a67f7d9876d9639f1ba2138465eb03662d0bb285489f9c411878d35b55206abbef5b0108aa3d500054f91f4d1c48fb9ad1ad429dd1cf1168c638e9b555d634dc29131b9121d1a0683b0f9fd54a0da96edde6f13c3611273688eab64444ad47fe435d292414ace13179058ca8ae662e2913a04e772a8a4ec0481ae0fa43d4c87bd6c7afedcf994410ddbde520d44a8ba841cd48e3223be56aafc953f017d23232d1ad2c46bfafbee2d90b2c8bda36edbdcc8933d7deb69d645849f6999e00679bb2584adb19d1f871d67b04ecdfff332b6aed95ec4d72436f533a8dd2142cbf294392ab0594c8bd23270e080c3b265f10fccfb998b35a9cfff3ef996520a173b50130ddd504e02d3174afa8b43ca9a0f85444cc451926919d48ee2822d26777330f2b81bb7e582583298f464e7b4fa787f46b58b74bf8496ddd9adf750fc01fe2b31522872b31c45015a5234dd8234f05476c45ef1d67d7cd3d9c24a1e56a0cc8f5e45f1f6144e894780fce6e207fed31edef018e5dab4e6302708618611af5c3ccae898b27e9464edcba19615505c69d6c7cb8259b294e13053e3751270f4453c45c46a7a2b5f20ffd26ea02dd8743482a289565d475e1f9863cd726f392ba62537489e69425ee36fc7dbea19e292f3ec9b160e1c0e59068c3aa80f4599a1c03677a6ecbb368539cfa93742426766b4a4b8efe18bbc4826ef34cb79fcab42d26eb926f1b7ab5bbe4dda8a9718f89fa86372b10132fb15318f07b55c22c3743060d245de301f2a08f040cef93bd68c63ff88abad442451606778111aa72cbd5a2e1a4d22ab038cc81628d22a4035269180574eeec519c82fc8a6b40b4d0fe9af584b4f4bcb880f6e37f41209a9ce8c039c4a869a7befd86011d4b6b138e8b2bdc9cfee7bbcbbdbba36c21cda2615cb5d7711f4c6b5a39421c77c66f7f3789d1efa0781dd9f73b9179229503716ed07e223ac5987cc8c9fc8afab36b2eb0158596a5534cba12c5a76aff12e5859d21bbce1291eba470e2f63651dd77f286569505f669af207b04f67e16a8db653ee5425dc0a05d80f7a8c2f3565e839c0658b93cf767c5adb86aa76b6a1fd881d6b861f9a01f6a4dd2081a142ec4424781f715bcde720639f528332994055835c15f62adf393009b65555203b991def3b06c8219d293805f9cff684d048f8d5cd0c1dcd272ab4d85854d38c070fbe2534577176a58d349e3cc8ece079c332f7d5e81f6ff3a50fa1de35a1e3fc19773f302142bdf655663e7ffe480af805399e66326132037f5a633b4151b893e3b96cd72713f68eca396779d1e9967b1ab043792869f195bf6572b31cf08cf154746f8eb7b99640699d4f9b1b15e649ab9118baead576375b6d1aa656138b9db852b46a082e5887cac2d039db721d2e06b3edcf84ce40172ae8f3a59c9280bbc5dfa0274833906aa1757f046f9a8b01a3061612349a0e3659cddaa139a543d984146dc14912ac56e2a060e73b03f0681dd75d060b125ef6e3f53c71f9580f6d424f9b1dfdd62ca18526ec3f3b8f25ca73dc6057a1bb6dda8c0bc4c142f5e6b89cc2f5800fde8c864e1b6b83b412206791a7d71dd4ffd4e9568f679a51fa7ce72f2054ba4a187f41398440c0093d9224ca12b215bd844146a202aa62d15eb0830a1fe0ca248d8f4c50a10566c80a67e1660efaa2fdb8934dddb9fe804200b23c2f26fe5363d7c23de40a31fbc28b2781035e1d3d1bba56e1c703193f747b27bbff5dc9006ca79f4526d62ad58110494db99378c93565a6697c907774cefc3a9994fea7666da3c947990888675fb324a90bfdf68e2e2a573dc428410ca33749373856f1176a8e04636b246f07fcaf553408dc6d3fdd05f3d5759de86e169e680d409dffc3705b72c590d6fdedc1613a7afaf8a2897123b336a75e3566cb6bc48bb3ad9cc5e2358ae357e6e64a6cb8ab87b624e060072e798e7cf2f88b0455540dacb61ff68f2fcdbc09ba2eb91e8393bc3db27c6ab074f7b972423a961629792b42ba4db8dede226b7ea7fc7959552ff97bdfedede8f1b4b90128fa5a395411779f8c425214745d20827cf5c76d227a756e27fce772d2cb674c85e8669ca68741f9438f3e80d8b1ac47058317877f742cf49dc3fc619eaa1ea089126b273aa42d07266aa0dd2cf471a2e30a485e6478544ad878cfcf5f3888ad0cbba558eca5791d7b8cad47c56bc0db13c45c228a80f5c85010dbede1c560d186cac51a874d0e86bc46766e358dbe9846d7c3e034cd6fc02d6d8492b1739dae847b9980411c00599b20eabc028d55ac2763a401576d6891c9bfd160f16be3b1318820f0af922f9b23e62972b3845c2fdcda348ff5be72e409bc2a09ed26b0b2462b27122df1d50bd8cf7a41dd167ddf5f8276253cf4ed08a211ef744cb8ae7743693f6e3f0ecbbc7160fccb747703d56cacaf6c5abca31e77a91652e95eb4b0e91747c1e909a995c3e246fff21404eb8d46f1a42ecb5253ab594cc2c21e53aff168547538027e4cd568e88af1ebfbc0a6efda768f1b0a3b01c96858707ad22aa1634d4910a1a87b492bdba7919c1d93df077e30806ea9d83ab8a7679ea632c4f45238d84946805292517d828c27eb36fc5c4bd664d407a2ff867cdb149f094f0fbba5c01bcd626d6893da275cf80ca536ebda4da4eb28fd50294e15133f517eed3307dc4a8ea5bf82e1295f6454d708203984d046e39a0c0962c42f6689faf9174bf0d3f802fe10e4cd2d867bb2b786af33ec894da7ebceae61419df514bedc14c54ee2e9c7a79aa467f325fe300f955d8ed5f71ac6c4f09cd2672a4503f4f5cef8b104c16868593d6d39461fa5676edea335cb54a6465c122e93baf7ab874726235d1b1e5a0d0ca164382be52e9dfbab6bc1a9a4327e5d39c250d93fabec24ba00292e8706bb967e53ddddb691fc4e2068d06fc38610cf77309eae73f9e9a27c46a324b8c167ec67783980194aed38470bdab84c75", &(0x7f0000000140)=""/22) keyctl$clear(0x7, r1) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000240)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$link(0x8, r2, r3) keyctl$clear(0xe, r0) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r5 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) r6 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r6) keyctl$search(0xa, r6, &(0x7f0000000180)='id_legacy\x00', &(0x7f0000000040)={'syz', 0x0}, r4) r7 = add_key$fscrypt_v1(&(0x7f0000000280), &(0x7f00000002c0)={'fscrypt:', @auto=[0x33, 0x64, 0x34, 0x39, 0x63, 0x35, 0x31, 0x63, 0x65, 0x35, 0x62, 0x0, 0x62, 0x31, 0x38, 0x39]}, &(0x7f0000000300)={0x0, "e3c08fd978bd97ad1a295bfaefc7d38635e7eecf029d5ce124a9d033d279f28fd7ef83f3c497957985530c2faea498b1ead0b326919696afd147b3e7ba0f4334", 0x19}, 0x48, r5) keyctl$KEYCTL_WATCH_KEY(0x20, r7, 0xffffffffffffffff, 0xae) 22:20:14 executing program 2: add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = semget(0x2, 0x0, 0x0) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$clear(0x7, r2) (async) keyctl$clear(0x7, r2) semtimedop(r1, &(0x7f00000000c0)=[{0x0, 0x43, 0x1800}], 0x1, &(0x7f0000000100)={0x77359400}) (async) semtimedop(r1, &(0x7f00000000c0)=[{0x0, 0x43, 0x1800}], 0x1, &(0x7f0000000100)={0x77359400}) semctl$SEM_INFO(r1, 0x2, 0x13, &(0x7f0000000080)=""/41) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$clear(0xf, r0) 22:20:14 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$search(0xa, r2, &(0x7f0000000040)='cifs.spnego\x00', &(0x7f00000002c0)={'syz', 0x1}, r1) 22:20:14 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_DEL_SECLEVEL(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x30, 0x0, 0x200, 0x70bd25, 0x25dfdbfd, {}, [@IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan1\x00'}, @IEEE802154_ATTR_LLSEC_SECLEVELS={0x5, 0x35, 0x5}, @IEEE802154_ATTR_LLSEC_DEV_OVERRIDE={0x5, 0x36, 0x1}]}, 0x30}, 0x1, 0x0, 0x0, 0x811}, 0x48000) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r1) 22:20:14 executing program 5: pipe2$watch_queue(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) sendmsg$NL80211_CMD_SET_STATION(r0, &(0x7f0000001140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000001100)={&(0x7f0000001180)=ANY=[@ANYBLOB="28100000", @ANYRES16=0x0, @ANYBLOB="000125bd7000ffdbdf25147a3ba4421994f9", @ANYRES32=0x0, @ANYBLOB="0500e400000000000410ac00bb2fb80b73d83b62476f1795639c968d0d94b935a4070f9c3b2cab7bdec3edb81d60208ec04abfecd4fe2cd2c0f700aaf8967817a6d3e3246654502612ac16df2b06481f83187cba8a6067be4de814eef2ebe16cf582b575576a3d87aa887f2f07ad39c3e2a4ff3fe88c05c04fb53925f288eefe0da91eb3ba284c539b03270bce245a54eabe717f57a7a5bdde3bc3f6b3428f3f47c141ec9963fe7586a548112a225b02faa2eec4f75979f8895e5ab5f2351fd3009869e9884f41e3eeb604ea0a22cf0308f13ed5997a59e610b3bfa8a1147a3d96fe5770c650a4a8bac2f9d064fe5b7c4a3f42d4bfb708f901bd79f8083e5d241559f5670c2a00e9eb9e504f06a804170f395efa8b4831418c72c656b87cd7165bf8902b197b230d68ffa219f089a9239dc51ab190097d99abffcb311d845e20230e06631ed2d1a45168b5be863a11b7fb0c83ca85acea61ef0ae3fb9c863e1cc648d2feff8f2be76444c3e0c54a0b6de4489a068ab1dd1c4f175b9aa7133fc67b0118f3923835a6da7b31df68fed0c35ec11ffab1db6dc633314d63c2c7e1904fd0c1f265520ba1ad870d93ed38230f77fb09105878c2ee88451ab6c6a6dc546858770d973a3f05d4cf7467bee2ae990fcfd4c6f5b4cbb1202c272eac7a0514686e56525e940f33e0418591e69bd4e1b5b556487622e1a1aa31ac03f2f456aa0aa2d4f8d6a6291f2fabd9c4b568b7a85cc90277be75382b6499eeac7da78a3c865d25101055889e99e0fa968b31b8482f2e65ed4eb3cd8afcdbb65fb9f2fc42c9d26a64c54e027ace49232007178bdbca3ee4b4f2f7315490d3f4eb61a9344ab59b25188cb35271dd02819e2b5591b2f401ab196d16258f84fad1d0747e80b075f4e4d633352cbce03dd079fac8a100103bededf1be0bf69eda252975e116779741e6854e020280724a10796a0be665a8cc8a4c52cc105989c176ff7ecea418912d70617a96006d7608742163ff69bff86798609a9dfa8fbb0ef467f0ace0bb422d838eef410866b44737f55207cff0d3daeeadfa0451ee6fa33838d375db1ba3f6a1f0ab75986747f242d7264ef6504df866cc514f9eb37e8961cbfad53bb741c6b38ac7005927e16884f9ce4cab922ec532bf8a6a3c995159899caa056e4e46869f2b3df25b884cf6ab1b5d156e47810ca72a1ccd48043748412c5f643ba135c0a6f1dff3e11cf2e022fb9366c143831396b160bef4dee4a4583a1a036bedaa852dc49590248e8f2613c2591da21d758fa675dfb0cfd7bbab6eedfd59e9c50f179e0cc0c3635c5f5498ac63879812831a0b6b323963f18a5546adffa927adad7aca89db7eb4749e4da23b4a8a3c89612c33fa1258b25084d2a21c35a3c6e5c0115b2a98cf43d40aeced5d65c06f3f7d6228346a5d083b9701abfabd34981ec095cd53ff06a5ff757c372571f6855317ac06fa686e6321ac62a9097d03a25fa9c406fe0691557383f2f11faea86f4a87158ca83f92b1795409963073d3611300841790539a9d1ddad7ea6f387ee624049dce154e1f9405baf8f99e0fb4bf79e955047dd046ed77b0110cf795160d986b37386566171e45b6e18c9fa21da348a0a923a606e95c8ebfde3ae36cd24b9a1c10737b77621a20694586cdb456606bf0e0f46bc4e22a9e21dfcc75058935b404f3cb9104f217f42f543ffa5697d14daea832971e84ab41f40cf47102915b1cae589437a0000e396f6f1d17bacb3ab17d460266303f15928e544b9de4d6a4d720aeff4de9a3c6e2af3015633e7c37068063e776376cdd7a86a87a1605a39941ea4ae120200f5f2fc1ec7cb5f4160f1780880e819069dbda2a21830d09e6c29bc74124a09b00201081775ae1cc8f64b1780aa37cea47f966c08cffe83842c334edef311294a5890dc11310bee5139a8a1aa68d7a8ae786dcf8fdd020ec06050c71502155cd6ff96b0111dc06ccd0ce4e5e1ec2ff65bf3e00ae3ada5bec4dafd10dd268ae104382aee7487ae4e9db219220bb3bb16ed2eb67161560e4e2239de178970a10390de762e6630c2bda402a6b74aae5aa84e60e0ad4524fd26117da54604459935513638fe64c470e746d7f06a1dc1d29c8c48f9d60823277345ce8b04123bbe2170017d03efc4249f7ce9cb3eebebbc0104d00253648dd79ead68fbb218ccf1ab09a5e68d0cc557abf2c5047bcb5d4bc9ed584fd7c6327c73f319f7043b48320da42ba5faccc3db8b0cfcb82ad226cbd70ded52bfd6fd5bfa23ccee214a03f0dd9f38391686c86bc1dd06184cabb4230183aa4ff89f83981b56b66b13721a0f6e8ed09333ea2064d238f66aed1784e28e622e27c5ef2318baf3b1b5564ebc702921638930a446b4d2f4e61b0552562bb49ae605d85d2b8b263d0ff262fefd18ad002d8a66010b37099a29c86377c14da5727859773f25aa241e8d995a2ac0f4cc2a32cc5eb61f1f2f004607bfe84ea607cb2a1226e2030b3e1c0089b161557958ce3e5f8e2e64fe6cd94c8d890358f80c4419e38b00a7247d22c82a0a7ba50bfb22841307975433311bb243d635324ee9f5bdc5275c43e570c1a48ff9f50ed75bdac0ef36d9a7ae29279e31cb6451bb360efd548b4f86a228f55a6eb31ad6f556036c1845c13d2143cd9424e46fc17767ab76e0939e3828b60b6114cceabdb6240786a66eb06ad2d97c482e73a45a3305fc3c73355c1af0f34e52b2df0f618e928073364f4b8d4fd1a14ed945f0767b2498b7df91f092da490f2834f9f8637f761d2bb217095909ec6fe5a19ccbd695b7157ded0a33031a0779eae0ed758d2e149509386a950f92772103738b365ac740b01a4daffc6bcde40a0d66d4d6633fba3fe61896be905198e0352285752c6c668784afc0d42cb32096a7640709a46c88daca4849cbd354d88fc97f74a8c65d5a6c1331682c948a44bec108481bde7790102ebc29fbcd3b2c58b20eadbbd7ab5394c4a6e759f11af3e7a29243f722732b477c01345f64161f02b0895aaec6d80a2605cf7cd398cbceacb9563db1516c811d81f3ed68e5d41b8b0fdcd01a3687a38c475e7c912cded5f3635c59cbd657d731a237400927a60df0068d9505cb388c8fe3231d3ca787639e8f602349f1541a5cc1ce566a5c54a74f2774d0ae2b74f3205d1451aa91745092db0913b6cb352497b8a1d73aa7e5430dd4d80862580b9042ccdf279dadba8638e659b237a673e8b4494ae1f6b14eb2ca1512b92b0227ca9045ce65b249b69e98d29821828dc96c9401eaa0cc1b364d4a6f1adbd84759df012431877f75f773561923aa45ad82779d3861f7774bb39a9ab670e096c1d632ca32559e3cf6fb572cd2736ff335306981e452c55c586de440753ba5acef2ec7452b0711db83e148e73ccaf4ffbab20a9e390d66d106d9e780f08f8b7ff04b624ed2b950314e66a5c00b09d1eee18252746b7e38144f560664252eb0ab771c66d4862d86d6ab50ab586ec9986c0b114bf89838e44a6deb5507c373dfe4b158ff813d656c8e8302501863f45f8e645f7c79c6bbc4cc7d7ae098b15ead6de9d131611aee0df22b9b23a5b0a3d779f0fa9c03790c2ab4dd7f5bc5122c5a28b2cb1ca083eb3b74d0fa4deb0f1f0b2c9a8834f6526cc7cebc3626744a7f63f81844eeda811c1db3e612a0283b4c8068f65bfee8399ec68701ed2876c99459f50cee4291dad86e53452fbd98019b4753c67c1628d2c9042e8e9fdb8c5f67e89c5fabb7ee21a526f21f88f49ba48c354a197809819d74d2f5305c611256a163cb5d052e2dcf9139fb5b5b98a88948ab59e7906b80fb0ca51d7c6acf57ceb8c5b98a4527271b52d8393f334db9066925e31ea253e2d5ca8cfafcca636be1b9685f44054751b8150c8d063c981e5e01253151426681851ace4262ae9d6ff5441e960607dbb3d8435cf1ab536e53e50b1a73c5c102d3986ae73598399b2a3345b992a28d7a7f369648d23c411deb3535764b8ccd27ee7eea4587d97849755fdfcd36a19da8921ab40769330cc8f18d5e263f3d3cec978c5856b5992910850033aee87486aebbc7513c743198261ed07bdc0078f5a29bdcccdf2f9207f9d2aacab6597b911c6be7487b5de51d28be2470ea7655cc3fc9d8d27132285cc353b680548ca3e8893dc314f448ecb3a28a3600e7014dd492568fb71875aee5f65f1979df6d302a5a9dd689399c18c397a1db3ebc0ae9f3c70b79d0bf20972373b2e4ac161511d5f78ef9f7a600ec35a19026d6b923114ea3806f1ee60366fdbd88ade981157cb381493ad55c0cb9086ea869c7230018687c472210679c57a1b79382a5b691802c9599012f3192864381f9e3cbb1b4b3fe7612a81ad0a6bd9148d16f052a37a48c4e5543db68c89a2990ad69bf6e21861e177f5ddf8084d423a58a402acc00006eae07758a4a7250bcded138d7bdafd3109a27b7f20619e39d6d384b2aa48edb85a636770841a019eff2f8e1b5f750d1b0877ec8bf1737840b91732d987902cb4496b0e5f6865754c8850ea046f95ae892d0b2dc899c0626152a7c2e9ff5f3ff90667d3efe0a6da56c8df7ea60cda5d956533d56eab7b82bf45ff709b3cb1ba6a1d1f8b0a0c2cea98bcf283f29f62f9d1b578503ccecd65d4d57f8319a9216384f6c6321990a416eff9646c1493368b5d8347c45eff2c87788603d513f80bd453f9f8799fa4996cf955ace0ca888c533e41f7b539e1a3e5ce9af63b35c2af5ca0b403e27b4a7e6d355afa6e284367b7a1b0dd370122ddb77279985e17845743961d1ffb2aad12bd842779a956aae81d1134236626cbfe2bbfbe70226e27a502d5d9fc0bdf0c4425b0178a27dc176315bf3641510cc901b28635552d8beec98ee7a429232c0184a345d0d1ec143c7a64fb7dc13193cbc2f80755d85425f2f6dd1875ea81408fdddae5c33fae7faa07ef9922c433a0e1d9c65af3f28b2a0ba4936f5b24a75d2489cd554a28467f43a20d7d67bbadb31e2fb2b7cef75a893b6aa1816591a99f805d99a0fd78df928abefeaca95fc2a3a0eb927555ebfb0a0a6739300661b058f8c0b9c1f2a3b7c0d3a6aa11c4b0968592ad0ca43584f7a12cd9a9b3b630963099ef663fe89c64a6c8f4c446d8baf5d0db80ed490ee4d8063a9b32efb5448a8cc1ee6d3d5c0035d14886ddcb5a904001a4728cd9fd5fa304bfc3ebe66ac5365a3ff46263de5dacdd8973e5ea36037eb8ea781e3a3d2d7b7a7f92abdaa58a7f089953a44b900cf0236e072a705f99071b354fc7de9e75d399d53c814edbf519d53bf1cdc5f56866cfffef28e7baf169a1a12e17b0b947f259c897bf49fc8a35b7bbe377c589820deb9f19bf9ce648af98d09dca866c7c01ce0f705656e9751a1619937c3b07b8fbc91ee9f4cf8c925a4360e2beeb47bf61dff2c9b705147c4fa2497b425b55d49108e468fd9e64dcd05bd47b7ffec0623ff3718d11c83150bba3b27d46c896b977970425ab5f2b066c64feffc43bbf6cb50ec72b78ba0c0ad48674f170e6ad7af96c3dc5f8b6377aa389b94966f44032132ddc1cd9d6c3d430e59b116ce286de2a2c9013012cdd20fe18fd24c3fc5a19936f8ce5139aed197ec83757ad7835ab56bfe137335bb7dc8ba2e550c61de4ef24757ab19d488f5ac4b52df2d3ee5747cb7e81f34db672421ce5d466b08c3517d68d7501c401e3c5d176e6c7de2e3be0230abcde57f58b4e96feb86d6aad1bb60efcb42e0063c60975b11d74e29a5759913d49746cd4181b09e6d8129bd1135bddedc0fc0169b90ed3ea213ac8822b"], 0x1028}, 0x1, 0x0, 0x0, 0x20004000}, 0x40000) clock_gettime(0x1, &(0x7f0000000000)) 22:20:14 executing program 4: r0 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "cca6ba5141de2c2cbf085cce10a9712c86b8a6eef0074a9114ec685f3aaa93105e2aefb77dbb078fb247fdcf90f127a4170f08bf8b57bdbaa70354af30e498a7", 0x1b}, 0x48, 0x0) (async) r2 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "cca6ba5141de2c2cbf085cce10a9712c86b8a6eef0074a9114ec685f3aaa93105e2aefb77dbb078fb247fdcf90f127a4170f08bf8b57bdbaa70354af30e498a7", 0x1b}, 0x48, 0x0) keyctl$update(0x2, r1, &(0x7f00000009c0)="30ccda48b3351e1b89934fb277e83f14077c47cc25acbcd5a522ebcd00ff0da3c41c93dd6f0eaba6d330f2df85adb72c81f11ff25d7fccf6dbc49c9b7d3e73abc92d706e61b649606b5bb250cc0a0999a1264a1cbfd5a63cc9738d4c929185b75bfc236e4593eb83008e5c140c0f8e6de8c345cbfd05634e44945d86f7acbad2419e0c5933387c46ec458b3a05981fa1251c91b0d1fbf53b0f836f2b26c74d3c5311c9961acb8c7f55a150dcef9f2ba680295db5dc978ca53c53b84cfd2b8357b31316da559411e3192c16b1d095bca80ae62abcdfa3b97b3213ed9f8715a1e4a40ba92aff0b1ef96afdf7bdc151fefd0aea1869086c686d4a5465044ab16c0bbb0e91772550b42af6289776349a8c106478c59d0714ea1b5d80f548ad934e71bb5afc50e9ba3fc4eecd3d863f79a77f486a878d38c4918c827a8021e81e51d79f425297f96c4f49808c6b69658e5a648c83a9837e08b6cb7b3844f92834bf643639f8b026ba21aa4331764c741bd89644823ace806cd9d80aed09b23ab860c47999991453bca65e771236e004d09440af1647aec87d186ce905d138299768f8375a13ecaf9c419305f29a373519c30d57d1871924d409a81c1b7866d7b93aca940da3bc1a5811b43d99436694871d0ab6bba086e4ac64824280f9ad6dd8ccec2e03a39d9b566bd96a6b0e583a6ebce048617d8c525cafde974fa674c9d0aa2a1dcba45536af27baaf298192c3530e3b1b647fbdfeddf7a31bfd72298a2103eb4a0f0bd5fb3203a298198785faf4901d02ad82a168f8c3ff4f468af82d42ce57b02d032e10aa3db49289c5e0258ccae7a235fd974edec912ee7c9071c2641e8b3167cc5db99d23405ecaeabbe26749c7e17d061e5ce290c6cc2ffe764b82bf9cb2d85faadd2c12ad08fccc8e60f2e4e2b5988cf69420b3822314aeb31e777b5d6e2084a96411dd83c89c559d433231091f8276d3c255d80b07923e2cc8bbd11e0a7a40cdac10580937782f85766626238ed9d8a1c27ea655499a203b134e5a5fa8c214d4be60f251c8cebbff468d7af208bfb3759891927a5dd996341f88aa10f212f79858dfdc047fe72b9614f4762b537b8081ecc254630e67757ebd46abc14e323fd5520fc011cf31ae43bf46c90dd274cbeb79b4ad36b586b80f9a9bd83528acd882ad86f22dfd46034c4a2c3fd841c9960c9b79178808f78d1091929785f533ad22e80208bf3a86f2c40c4e748303f705d471a3b880c05413974e30d90521ddceefd99ca77f930ab63df0f20208073966986e6eb99428891eb4acb2c98324082f8662e369330e8e7d134179dc08e118a303b11adc59bc0c967dd20297674317329d8ee3001c3d7edeb348a15116a04549c03986e962f6402b6a3dd72b9fbd27ee2c5e69dc1d687f7a250ba78f0976ef70dd52d7cddc569907e496af85b14d1cac6211da25976cf710cc4ee29601e17a2b1c6d6187f920f74e034f4ebf0a38f7389ad9fe7691fd52cd0a06db50617defb82381b7920392c9df1b1c8b33f71175126741e48e18a2c3def37d577c2196a6382bde5c65897ca4bbcd1cf4575ca3e51eccbbc233c6b189895163a0cdb3ea75f1abffdfa623bcadaf7de50f3abf920fcd00067546509a47da0d8cdf4edbb3a47f36e89c9cf6c51e02e480be49b2350a687642ac224b1eee6a444077996bb921a07e642cf658af9e00407860040e6fad765ca0d45a3b24a7c878e51bc978e449358f801faacc4c3cf42a35073d04ee00ef27ed4c33f25fc3cf8b5c21b9e138491e824c11ebff311633989d8705fe2afa99d4ee2f5b9578ac374a17c7b8a434c4ef6eb8eae52d2aab23d9881f00a07c2147d82dc56abf714f7cc46975724de41198fa187f54bf2c1e8de058603bf92492c3778474085bd14dc825a9967e3bb6c5eaabf8d45fecf139f8fd7b27676f338e3e900abb61e471a83acfc2921faad824670b8f1026422e270847980e611ce52a4a44bbbff075546af16ec3ae1d0c345dfa46b5b4acfbd7525774a9651476878b262dbddaca993dc96a4c10bf978a7ccc1603f05a342b42acfefcd6d8fd8f9f664488806deb30dea2630c8fede307067482e70059551b8f383e17a9be20eb56b3380f2c279e3ed60279e51c380f453e55985d95a6e15c7c7e777c3d25a5deea68cf8166b645f98daf2a75117a8fe616cdfe4aefca8917a20f2a094dae2ffcbc67617e52b90623ab095e6c7ad936a1e5c5e2805e162761009dbaba9c95152f75d23ef763f49dbc3fa6439888e76ab1e9956f164f51505ff4d8315ed42e48cb576228fc861e6bcce3020646df122949e95fabacf291b481dcc0ac891e829c58a210bf410906a22494fb310e23e970df0b9e4ecbfb4dc3833e34860dfaf6a62e8147c43c2b44cc4ebfb545d4cc2586ab1dc0b605892264473df9968740671c3b709a99d2c62321e6b4ccfd619ca38be804911143682691a7de8e1f481bc9ac7516d375895d46aaef636945cbf7f799d390d6e920abc81e635dd9e6faa366ea4550a6cbdb09b8f1ff4ae6c2b8f3d7915e008ae634ad5d0ff4988defa2d61688ff948c299e1f4a05aebe6a870f2417271445f2f6e29dfd85535fa0339473b8de25a2d4eccfcd92088724cf2816db55764d7993558b084ef4ced2733ee01f8de594ac826a5d45aae7c90b2b2349268dd37c9047d1e1e66c4b967707dc8e65e0b2a66b3037d8715c5126d1598416ff90d0816a3a0bd7c05dc6ce4221dc896f5fe29471cf16d24004a894d006592fa378325df46cf2bd108b30be88b7b3c1fc3495ba3a5c50c0c0eb07d5ef78c859196012f55fd8a528e2ec664f0dbc149570febf71124ed5cc03599ce612cffde3f738d5e1d3111a2b3d09428142badeef300c6e205fb703a7fb75615b2dc725f7b93bf1671167aabb353ee334ab48e29890f16630c5441367a1988ded97fc9a7e8fb91e8e7416742af7746695e6fd8231ce45037dc77e0123093b3b5c55d98550cc82fd1c7a3a328275aeee84059c4b663c803360b64915bc424d48827dfde9505baf73fc62aacd5a28cfc189d8353470f756898fe3f2c5249aed8ff69fd67356689c82986c4db196ef99be51c38b1321ab15c04553a8326ecc5d19067486ba6471da10cb29e0e5652491639d6d02652e5eeb448abf1c6879db7c5714c18efd92d3267d7e1ae5084352746ce4959b01e7dbb6b8b4051f19af2f8410fa4b3ecb387fe0ddcb0f601ad01ac6dcda1a98dcf7da9e665728984d466f0a580236888eab14b7b78be016bc8cc95fbc9f54c44f665fd6766201aa3970df56249800a9a97e3c1cd96ac1d7877b8d323f6c7cb644b5473c2f3462e99fd170a164c9ff2cc8792867189353b19fadeb279f98353cd329b6b7c74ec346153c3b67ae386bc7553f3dcddf33eb9c7dc2195142e1106da0bf67e3ae08898c49eca52e7d80f4604459881f6acf82dad463212040ee97d36be70f46c1246d591d7e28f720e220eba2ef76216339d9a9333abdc02cec79b367d9f1576ebc4e943d2b100b5a6ec9914b8cbc3168d4d191fe4fe52712cf1b9d1d637386cce8af51bd799fa49a3e3d1ab10077ab3722ef11f6da0df552531c27c83b9761744e9a26335ad4c35bace173c880700cfb5bc31b555dd1a0c9e0b9e9498bdfaa72f1e831d67c77d134ac171d1d68c671cbd63aa7d21c5d45a53254153f197cfc8decb997a38bd42a19513c79993ced1d1d02467c15dddab223a683de1bf9859688784a57589a234c83cd605b348d64a81ed9b56d014b7b1e9b59814d60e630a4fea477fe031f5aa73fdaddaaec2f788572221ffeb640600bc3647d7691129e8b9d314d83fddd9e5d7c96c81c2337690d623b5f9fdb932d177c267e6c52df6faa821982ee6575880643aaea6204c2896554d1671bee66fad19533a3fe0143e245c14cc797b6983c751eb1a58ff485fff61e383660e8ad125ef55dca513b5c1638f18bcb217fc33727fbc7d9d78c3a15a72d9e2e7f8c57eb3860c9ae46a2276bb596bb772c9431da28b48a6eb77c1db15d288cd7f07429f1e4b5ca481804f81f7e26d1f5535701a16e40f171204dbef959c79c4cd467be51b00433ea187173da5474459b93c284e833b5592e128930b13d22698e06e322f9dfecd891afc19364db0a2083efdde1a1a0b69c032acb9c020a0ebf7bff7a91529a13bb90225f346ca8bad40cbfcf26e2c5d5c39046efba7ab71ef1e2ed31e9053ef5b2d29b45daef315b268175dc17fadb50e7eed4ab8fac4fde6db500b17ec7cbe853178a216ba5376edd5db007939478528994e85789624c1543269bfad7b87c64b585107603cbc11a8c9254df11a4334016496d40b27e7971ca34ff5c3d846414757a41b17e9184647b326caa9c6246a6295afad35e59d38a684c757b7a59ecf8cf288c1bf0a47e46d8de956914cd8c23f3e5f9197ca457a115e2ec2d64f7f4c15d18395be4206ea861c3802e3c81ad5de6a7b398e280d6af3760f1f19324b2136f43789e68da242f0a9b64835bf32e8c03f6ae18870530b144c8560b3b2747d20bb1424448998ff6c8571f8a4ebb6bec4f352a5f4d5189ab0050219daad9056b59a1ab407551032f68483b875435880b560d0629aa830e0b109383c057359535d1344fbadb33abf3556cb81f0c2506a5c6fd04ba9af018598ddb13f1689f58dccfff26fbf614007e63c72478993535122cd1a848e0102efd7a2c6de70c28215abf829c4cb05c0192f4b99975e544c70efed77e033ae4e555cc9621d2a56ef77a4a275c3db5a41a1f51ff030eb8ef779e9d5f1c111be6c3b77c38c7427c72c3eaed44205630b595e26c3762af658bf2bb9b34a573708c4d0dd6e14fd71a75e1770c2d49da049717912763f522cbbcd93d8226c0964fc602b106fb108e7540a8f8d41cfba738062b01a7981f58ada96738442cfe013ea1602c439cbfdddcffc09ed768a79e3aa1c5cf469313a685dd8e5f9a6b2adbf1b3736dbd6f2c5d813421619d06ce998d858d2e8eff716461f8ec3238fc00ebbce5426b6f55e64971a639c136e85d382643aaed664dab39d32d741b6d16efe076ae33f16050f80e7dd82be8e5c8178337126b547fef0885e2e7780948932d2bf9ff3a6f48f46a183cb12c1a2688f9eaa97152c3b27c9eb5671dc0810f337fe6a002b95e46ecfadbc734532c23aed51fdddc014f49d018d8e7b0b3da335a85d2d5a9265f166b93a034ca9f6736dde52305f4f1c93f438ceb3a611b0bd10600a833d8217fde9ddf6f7cb7b4a9650e42b03acd0cda909c64255c01639bddce36774c8fa840e494c6834fa16bc5517d87e321ad49c2efc3cbfb5e8a5ca6468a01891e1051fc303784a7cb38f1fda3130993b616e27e0822f38750afc025574c1f569fbd37d2f7e50bac8ca9caf8e37b4148844cdc0bc28fe03505dd9389f76048aa89b0eeaa3d87ea5613d999cdbc1956653179de9c3a9bd74d4306e481f5ecf1c106451d7be802b060ba771c4a3e974e095fa4f390db0114763e4257f2182a4294dac1cbe09fc56d0654bffa9081352e76fba0801c266b659310fd4780feccf6b5300cda7b7bb7b82400080a725cd0a6352fd73c1b19b0e079e4fbd89d3fb5e01f08ea4abd5f6116315a31dc66332e43b64c4ef8737fe1ab975ff3565208811f5d97fe85891357dee19820eb51e0fe24662de171157746442c0f425d06f9f6f1f8706eba20a33f9ae670400169d39065062135a17860255a5063a475732463aa5959b8c7e97919b169c8f8a8954152f4575dcabfde6a", 0x1000) keyctl$link(0x8, r1, r2) keyctl$clear(0x7, 0x0) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$update(0x2, r3, 0x0, 0x0) 22:20:14 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) 22:20:14 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000080)={0x0, 0x1000, 0x16}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512-avx\x00'}}, &(0x7f00000009c0)="5c6da0bb4321678761be9e25a91592209e40847d400bd460de2044964b19dbe9d3aad5e90d8b79015c7ea0ace07b35ff29cc122cafa15eeb5d7fbc2a97f8ac028a900c7ceca4fe2e75d420e14be18aee303bc5fef5ff8c5d2a37844f1da92b3e70c6b723e3e7d205f804b27e894e3a0387b25a77a72430c18e9d9d76b3e81af7ca9902e38922ad259324acb188329917196c76d6bce6828cf5b6677f5d6981ce7c0229139362bf0e7f83fec5c1d3c2f6396ccae678be46efe116515647efdc6da8c66cb6abbdbfaa9313c0977cdc1f95392aa4aaf26181da00974716ef02520f7fa7e9cf52910efb4171cb21874c7345c407555840ab7e48ef587ee543e857afb7ec399c00371577af82ce542662bdbbfb371bdcd6698a60833f414bfe51c7039ceb4a69e0eae62c74f4488a1a4fdc800eab10c848acb00acf7551543de65f61ea117f321eaf36829dd00f197d934bfd9746847e9cbdd942b3f46d86f883b7104f79857ac3a5471c0e2ce625ff8c9779f85810f9074bf7a81c6ff2cfb641617d477180b1baba82c674681cac8caa5c0536ca3a68ba3be44477f7baf55e017ca101adca2a85465600cbb569a0e562503c1fc54dc2c41a539e27470b49c000a154dd7cc0ba609cbf61b3b1a4f2e6ecb0422ffaf4d540d25fee8220ef475f35559821c645f1dbf064ccdbc04b2295c879d43b332156b47646a37ea74728c1cf3a1a741b47a0eb16fc2fa740942a2ec9e1843241a8d3c9a3cd9836a864a8a1ef76be4ba668521f41a14dfa6205cf60c596da5cebe76fb53c0c1dd150d00e007c420264a7eb9094ff432c4ff68b095ae4aa4ed8f56756798c4b577d399501c212ada76b3801c8a004453b005119179c8ba45550d3f7c6869806263c52c3313eda766a24cd421e85814c5326bc1cd24bec408a49599d2f5318a5df463093b3a538ade6954346260db96a591997d805d7e9f0acddc6acbf2911a381374f05874a11a1c102d6e830a9961f4ba2d9c59598fb03290638f467df905e4dfe502858db00e37adc31dd7ef8edf7f3122fd2777af84c6e04989d01d75e7c59834340a88b1697f5d66447b5b87384c5277c6d08fc83c673873e01bf5e3205de46f997dc190b36894a9ff75490884d60acf740e184c084afe8f0515bb4a01ca1e44279f4d1b3d5168145ba3900c4374d8f9c72575a74c10609baff2b3c12483284cddccff1b194623b1192688e8e03fada4c8dbc637fcea8df8614d8322b64c87a419c1868638e40409a3dd7b06dc47a1a85dddd811a5a851534968acb358b1bc9781159b8ab4e2b9cc98cbcde899b43b0554a1147f036452d1ac1e3e4e6fb1d4e871ed1898ef93f2563416f64712db1ad1d740414e18b991a13d0f07ca03e3bbb95a97bd6f9784b9a87e9ae216157d2b61bfdb40237061a44169a98badc326feacc253078f79a4e1ccfc323472e5e480eece3260bdc53b6bb24260bcf0c11ab0c33c62d089ed7a4f047f9625c1d93b890eaeb7dc9c94d66843f753826f076d0809b3f9f17da58a6762de12d4c186df76230640ebd4a871049a39c6faf4668b6f5d6c53326948f3522505aeb413941ef7319f70b98d336c7a3e3e45c0b5b273aa33ff42fabd93e194e47d93419d3785f2b8011fddeff3dea2c280af313bc8a96caea93de59c41dbf2c00c52a8a0e62da1254816b3e63f92621041f05482ae0197c46560c24f498a17d2ee362e82921fc6f679eba5c2ee349131d29c7076b976904704fb3df8a4caf675c315571c8f465f8d767f5671783c2a438b73cc7c7419d034acfa2edb01e9b5d8b3da85125364c07c2d2fc1969a37814c98eed34ebaf959814742e37ac9e558da355d0a2ef57b485d2c85e280cc7dedce4afd8f3ba6b9209b843c67ead442a9862be6e261ee389005312ba9864495d3f132fb98bc972f03aa3d9f02554405e74915855e2340c8f3362dfc2b7ec0817742410b91e471787e80af61116ce5c81679b3775e559bbd332e42079f02f882609a0a38dd535745da1a475e2b0b315bf30e7620ab84b0a1a333d41ed521bcb26792c2c013cd240e6a7ee23731dd2c63437b36cad944c25bb650a02ba8cf29d78279206158d4cf29c3e0c80071deb6f24e451f4d934cce5b2eee24ed1ce3a1061e4fde7fc8bfce4bddd093020a0b5431f8b30f495c6620af2f34d5b169323f54bb51f6f218e4d4284d425945b8b13a8c9db5638f35e629d5cb30c188810c246b8685d93d171e12b12492f4d9f57a0576265c593d13a4a8c22ad066c45fe84c8894032fa794b588dce5525848bb133b2652d023777e7e91181dd1ec9e5cd780bfb829b9d2761f4e019c3fa90e8608e90f85f6d866cd7b1ffa772d488bfdb6435e1c1dcd35e655b2a3c6f7184375448d6ff54ebcdefa6422cd78d06b3322c37c45f62cc5612512002fff1f8716781e250ed77d4176e3a7ec2b3ff9ff9bb4653996a181c0f7808bb87c9fa5a39ad93ca0cecbf00c620e805ac1e1c4f095e075bd69b4dee450896bf63b09c82c0a896ebf93c62a927710aedd7f6115e756f8499db6424aa363dc0a77c87384a5a7f0b2cc5727a9882574baf49b1ec72e0f0896f5dbce7041d405ff6cba1cd03c0f8125d71ad1599b30499654623e9b124b5b6db62fc9b1c025a997ce78f6c7ca959f51d2025157dda4c9e81a5959028229ef455abc62ebcef6b62967fa995514d01916ccd989fd76b3f17b8a865eb8b58b8f4286d6cdd0f46792642440860b59b066d1f8ecd437f4bf97c49e52a8f812b1c9b9da6151383a459b81932677a67f7d9876d9639f1ba2138465eb03662d0bb285489f9c411878d35b55206abbef5b0108aa3d500054f91f4d1c48fb9ad1ad429dd1cf1168c638e9b555d634dc29131b9121d1a0683b0f9fd54a0da96edde6f13c3611273688eab64444ad47fe435d292414ace13179058ca8ae662e2913a04e772a8a4ec0481ae0fa43d4c87bd6c7afedcf994410ddbde520d44a8ba841cd48e3223be56aafc953f017d23232d1ad2c46bfafbee2d90b2c8bda36edbdcc8933d7deb69d645849f6999e00679bb2584adb19d1f871d67b04ecdfff332b6aed95ec4d72436f533a8dd2142cbf294392ab0594c8bd23270e080c3b265f10fccfb998b35a9cfff3ef996520a173b50130ddd504e02d3174afa8b43ca9a0f85444cc451926919d48ee2822d26777330f2b81bb7e582583298f464e7b4fa787f46b58b74bf8496ddd9adf750fc01fe2b31522872b31c45015a5234dd8234f05476c45ef1d67d7cd3d9c24a1e56a0cc8f5e45f1f6144e894780fce6e207fed31edef018e5dab4e6302708618611af5c3ccae898b27e9464edcba19615505c69d6c7cb8259b294e13053e3751270f4453c45c46a7a2b5f20ffd26ea02dd8743482a289565d475e1f9863cd726f392ba62537489e69425ee36fc7dbea19e292f3ec9b160e1c0e59068c3aa80f4599a1c03677a6ecbb368539cfa93742426766b4a4b8efe18bbc4826ef34cb79fcab42d26eb926f1b7ab5bbe4dda8a9718f89fa86372b10132fb15318f07b55c22c3743060d245de301f2a08f040cef93bd68c63ff88abad442451606778111aa72cbd5a2e1a4d22ab038cc81628d22a4035269180574eeec519c82fc8a6b40b4d0fe9af584b4f4bcb880f6e37f41209a9ce8c039c4a869a7befd86011d4b6b138e8b2bdc9cfee7bbcbbdbba36c21cda2615cb5d7711f4c6b5a39421c77c66f7f3789d1efa0781dd9f73b9179229503716ed07e223ac5987cc8c9fc8afab36b2eb0158596a5534cba12c5a76aff12e5859d21bbce1291eba470e2f63651dd77f286569505f669af207b04f67e16a8db653ee5425dc0a05d80f7a8c2f3565e839c0658b93cf767c5adb86aa76b6a1fd881d6b861f9a01f6a4dd2081a142ec4424781f715bcde720639f528332994055835c15f62adf393009b65555203b991def3b06c8219d293805f9cff684d048f8d5cd0c1dcd272ab4d85854d38c070fbe2534577176a58d349e3cc8ece079c332f7d5e81f6ff3a50fa1de35a1e3fc19773f302142bdf655663e7ffe480af805399e66326132037f5a633b4151b893e3b96cd72713f68eca396779d1e9967b1ab043792869f195bf6572b31cf08cf154746f8eb7b99640699d4f9b1b15e649ab9118baead576375b6d1aa656138b9db852b46a082e5887cac2d039db721d2e06b3edcf84ce40172ae8f3a59c9280bbc5dfa0274833906aa1757f046f9a8b01a3061612349a0e3659cddaa139a543d984146dc14912ac56e2a060e73b03f0681dd75d060b125ef6e3f53c71f9580f6d424f9b1dfdd62ca18526ec3f3b8f25ca73dc6057a1bb6dda8c0bc4c142f5e6b89cc2f5800fde8c864e1b6b83b412206791a7d71dd4ffd4e9568f679a51fa7ce72f2054ba4a187f41398440c0093d9224ca12b215bd844146a202aa62d15eb0830a1fe0ca248d8f4c50a10566c80a67e1660efaa2fdb8934dddb9fe804200b23c2f26fe5363d7c23de40a31fbc28b2781035e1d3d1bba56e1c703193f747b27bbff5dc9006ca79f4526d62ad58110494db99378c93565a6697c907774cefc3a9994fea7666da3c947990888675fb324a90bfdf68e2e2a573dc428410ca33749373856f1176a8e04636b246f07fcaf553408dc6d3fdd05f3d5759de86e169e680d409dffc3705b72c590d6fdedc1613a7afaf8a2897123b336a75e3566cb6bc48bb3ad9cc5e2358ae357e6e64a6cb8ab87b624e060072e798e7cf2f88b0455540dacb61ff68f2fcdbc09ba2eb91e8393bc3db27c6ab074f7b972423a961629792b42ba4db8dede226b7ea7fc7959552ff97bdfedede8f1b4b90128fa5a395411779f8c425214745d20827cf5c76d227a756e27fce772d2cb674c85e8669ca68741f9438f3e80d8b1ac47058317877f742cf49dc3fc619eaa1ea089126b273aa42d07266aa0dd2cf471a2e30a485e6478544ad878cfcf5f3888ad0cbba558eca5791d7b8cad47c56bc0db13c45c228a80f5c85010dbede1c560d186cac51a874d0e86bc46766e358dbe9846d7c3e034cd6fc02d6d8492b1739dae847b9980411c00599b20eabc028d55ac2763a401576d6891c9bfd160f16be3b1318820f0af922f9b23e62972b3845c2fdcda348ff5be72e409bc2a09ed26b0b2462b27122df1d50bd8cf7a41dd167ddf5f8276253cf4ed08a211ef744cb8ae7743693f6e3f0ecbbc7160fccb747703d56cacaf6c5abca31e77a91652e95eb4b0e91747c1e909a995c3e246fff21404eb8d46f1a42ecb5253ab594cc2c21e53aff168547538027e4cd568e88af1ebfbc0a6efda768f1b0a3b01c96858707ad22aa1634d4910a1a87b492bdba7919c1d93df077e30806ea9d83ab8a7679ea632c4f45238d84946805292517d828c27eb36fc5c4bd664d407a2ff867cdb149f094f0fbba5c01bcd626d6893da275cf80ca536ebda4da4eb28fd50294e15133f517eed3307dc4a8ea5bf82e1295f6454d708203984d046e39a0c0962c42f6689faf9174bf0d3f802fe10e4cd2d867bb2b786af33ec894da7ebceae61419df514bedc14c54ee2e9c7a79aa467f325fe300f955d8ed5f71ac6c4f09cd2672a4503f4f5cef8b104c16868593d6d39461fa5676edea335cb54a6465c122e93baf7ab874726235d1b1e5a0d0ca164382be52e9dfbab6bc1a9a4327e5d39c250d93fabec24ba00292e8706bb967e53ddddb691fc4e2068d06fc38610cf77309eae73f9e9a27c46a324b8c167ec67783980194aed38470bdab84c75", &(0x7f0000000140)=""/22) (async) keyctl$clear(0x7, r1) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000240)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$link(0x8, r2, r3) keyctl$clear(0xe, r0) (async) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r5 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) (async) r6 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r6) (async) keyctl$search(0xa, r6, &(0x7f0000000180)='id_legacy\x00', &(0x7f0000000040)={'syz', 0x0}, r4) r7 = add_key$fscrypt_v1(&(0x7f0000000280), &(0x7f00000002c0)={'fscrypt:', @auto=[0x33, 0x64, 0x34, 0x39, 0x63, 0x35, 0x31, 0x63, 0x65, 0x35, 0x62, 0x0, 0x62, 0x31, 0x38, 0x39]}, &(0x7f0000000300)={0x0, "e3c08fd978bd97ad1a295bfaefc7d38635e7eecf029d5ce124a9d033d279f28fd7ef83f3c497957985530c2faea498b1ead0b326919696afd147b3e7ba0f4334", 0x19}, 0x48, r5) keyctl$KEYCTL_WATCH_KEY(0x20, r7, 0xffffffffffffffff, 0xae) 22:20:14 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$link(0x8, r0, 0xfffffffffffffffa) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, r2) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$search(0xa, r1, &(0x7f0000000040)='cifs.spnego\x00', &(0x7f0000000080)={'syz', 0x2}, r3) keyctl$clear(0x7, r0) 22:20:14 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000180)={'fscrypt:', @desc3}, &(0x7f0000000240)={0x0, "424472806e7cad894941da172fe1bd0a11c025eff7dc63c6dce9db0eabe4f818b16c63df71a040800777758f7278606235204b24adc6ef6c473d604296531714", 0x3d}, 0x48, r0) keyctl$search(0xa, r0, &(0x7f0000000040)='rxrpc\x00', &(0x7f0000000080)={'syz', 0x2}, r1) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r3 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r2, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) 22:20:14 executing program 5: pipe2$watch_queue(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) sendmsg$NL80211_CMD_SET_STATION(r0, &(0x7f0000001140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000001100)={&(0x7f0000001180)=ANY=[@ANYBLOB="28100000", @ANYRES16=0x0, @ANYBLOB="000125bd7000ffdbdf25147a3ba4421994f9", @ANYRES32=0x0, @ANYBLOB="0500e400000000000410ac00bb2fb80b73d83b62476f1795639c968d0d94b935a4070f9c3b2cab7bdec3edb81d60208ec04abfecd4fe2cd2c0f700aaf8967817a6d3e3246654502612ac16df2b06481f83187cba8a6067be4de814eef2ebe16cf582b575576a3d87aa887f2f07ad39c3e2a4ff3fe88c05c04fb53925f288eefe0da91eb3ba284c539b03270bce245a54eabe717f57a7a5bdde3bc3f6b3428f3f47c141ec9963fe7586a548112a225b02faa2eec4f75979f8895e5ab5f2351fd3009869e9884f41e3eeb604ea0a22cf0308f13ed5997a59e610b3bfa8a1147a3d96fe5770c650a4a8bac2f9d064fe5b7c4a3f42d4bfb708f901bd79f8083e5d241559f5670c2a00e9eb9e504f06a804170f395efa8b4831418c72c656b87cd7165bf8902b197b230d68ffa219f089a9239dc51ab190097d99abffcb311d845e20230e06631ed2d1a45168b5be863a11b7fb0c83ca85acea61ef0ae3fb9c863e1cc648d2feff8f2be76444c3e0c54a0b6de4489a068ab1dd1c4f175b9aa7133fc67b0118f3923835a6da7b31df68fed0c35ec11ffab1db6dc633314d63c2c7e1904fd0c1f265520ba1ad870d93ed38230f77fb09105878c2ee88451ab6c6a6dc546858770d973a3f05d4cf7467bee2ae990fcfd4c6f5b4cbb1202c272eac7a0514686e56525e940f33e0418591e69bd4e1b5b556487622e1a1aa31ac03f2f456aa0aa2d4f8d6a6291f2fabd9c4b568b7a85cc90277be75382b6499eeac7da78a3c865d25101055889e99e0fa968b31b8482f2e65ed4eb3cd8afcdbb65fb9f2fc42c9d26a64c54e027ace49232007178bdbca3ee4b4f2f7315490d3f4eb61a9344ab59b25188cb35271dd02819e2b5591b2f401ab196d16258f84fad1d0747e80b075f4e4d633352cbce03dd079fac8a100103bededf1be0bf69eda252975e116779741e6854e020280724a10796a0be665a8cc8a4c52cc105989c176ff7ecea418912d70617a96006d7608742163ff69bff86798609a9dfa8fbb0ef467f0ace0bb422d838eef410866b44737f55207cff0d3daeeadfa0451ee6fa33838d375db1ba3f6a1f0ab75986747f242d7264ef6504df866cc514f9eb37e8961cbfad53bb741c6b38ac7005927e16884f9ce4cab922ec532bf8a6a3c995159899caa056e4e46869f2b3df25b884cf6ab1b5d156e47810ca72a1ccd48043748412c5f643ba135c0a6f1dff3e11cf2e022fb9366c143831396b160bef4dee4a4583a1a036bedaa852dc49590248e8f2613c2591da21d758fa675dfb0cfd7bbab6eedfd59e9c50f179e0cc0c3635c5f5498ac63879812831a0b6b323963f18a5546adffa927adad7aca89db7eb4749e4da23b4a8a3c89612c33fa1258b25084d2a21c35a3c6e5c0115b2a98cf43d40aeced5d65c06f3f7d6228346a5d083b9701abfabd34981ec095cd53ff06a5ff757c372571f6855317ac06fa686e6321ac62a9097d03a25fa9c406fe0691557383f2f11faea86f4a87158ca83f92b1795409963073d3611300841790539a9d1ddad7ea6f387ee624049dce154e1f9405baf8f99e0fb4bf79e955047dd046ed77b0110cf795160d986b37386566171e45b6e18c9fa21da348a0a923a606e95c8ebfde3ae36cd24b9a1c10737b77621a20694586cdb456606bf0e0f46bc4e22a9e21dfcc75058935b404f3cb9104f217f42f543ffa5697d14daea832971e84ab41f40cf47102915b1cae589437a0000e396f6f1d17bacb3ab17d460266303f15928e544b9de4d6a4d720aeff4de9a3c6e2af3015633e7c37068063e776376cdd7a86a87a1605a39941ea4ae120200f5f2fc1ec7cb5f4160f1780880e819069dbda2a21830d09e6c29bc74124a09b00201081775ae1cc8f64b1780aa37cea47f966c08cffe83842c334edef311294a5890dc11310bee5139a8a1aa68d7a8ae786dcf8fdd020ec06050c71502155cd6ff96b0111dc06ccd0ce4e5e1ec2ff65bf3e00ae3ada5bec4dafd10dd268ae104382aee7487ae4e9db219220bb3bb16ed2eb67161560e4e2239de178970a10390de762e6630c2bda402a6b74aae5aa84e60e0ad4524fd26117da54604459935513638fe64c470e746d7f06a1dc1d29c8c48f9d60823277345ce8b04123bbe2170017d03efc4249f7ce9cb3eebebbc0104d00253648dd79ead68fbb218ccf1ab09a5e68d0cc557abf2c5047bcb5d4bc9ed584fd7c6327c73f319f7043b48320da42ba5faccc3db8b0cfcb82ad226cbd70ded52bfd6fd5bfa23ccee214a03f0dd9f38391686c86bc1dd06184cabb4230183aa4ff89f83981b56b66b13721a0f6e8ed09333ea2064d238f66aed1784e28e622e27c5ef2318baf3b1b5564ebc702921638930a446b4d2f4e61b0552562bb49ae605d85d2b8b263d0ff262fefd18ad002d8a66010b37099a29c86377c14da5727859773f25aa241e8d995a2ac0f4cc2a32cc5eb61f1f2f004607bfe84ea607cb2a1226e2030b3e1c0089b161557958ce3e5f8e2e64fe6cd94c8d890358f80c4419e38b00a7247d22c82a0a7ba50bfb22841307975433311bb243d635324ee9f5bdc5275c43e570c1a48ff9f50ed75bdac0ef36d9a7ae29279e31cb6451bb360efd548b4f86a228f55a6eb31ad6f556036c1845c13d2143cd9424e46fc17767ab76e0939e3828b60b6114cceabdb6240786a66eb06ad2d97c482e73a45a3305fc3c73355c1af0f34e52b2df0f618e928073364f4b8d4fd1a14ed945f0767b2498b7df91f092da490f2834f9f8637f761d2bb217095909ec6fe5a19ccbd695b7157ded0a33031a0779eae0ed758d2e149509386a950f92772103738b365ac740b01a4daffc6bcde40a0d66d4d6633fba3fe61896be905198e0352285752c6c668784afc0d42cb32096a7640709a46c88daca4849cbd354d88fc97f74a8c65d5a6c1331682c948a44bec108481bde7790102ebc29fbcd3b2c58b20eadbbd7ab5394c4a6e759f11af3e7a29243f722732b477c01345f64161f02b0895aaec6d80a2605cf7cd398cbceacb9563db1516c811d81f3ed68e5d41b8b0fdcd01a3687a38c475e7c912cded5f3635c59cbd657d731a237400927a60df0068d9505cb388c8fe3231d3ca787639e8f602349f1541a5cc1ce566a5c54a74f2774d0ae2b74f3205d1451aa91745092db0913b6cb352497b8a1d73aa7e5430dd4d80862580b9042ccdf279dadba8638e659b237a673e8b4494ae1f6b14eb2ca1512b92b0227ca9045ce65b249b69e98d29821828dc96c9401eaa0cc1b364d4a6f1adbd84759df012431877f75f773561923aa45ad82779d3861f7774bb39a9ab670e096c1d632ca32559e3cf6fb572cd2736ff335306981e452c55c586de440753ba5acef2ec7452b0711db83e148e73ccaf4ffbab20a9e390d66d106d9e780f08f8b7ff04b624ed2b950314e66a5c00b09d1eee18252746b7e38144f560664252eb0ab771c66d4862d86d6ab50ab586ec9986c0b114bf89838e44a6deb5507c373dfe4b158ff813d656c8e8302501863f45f8e645f7c79c6bbc4cc7d7ae098b15ead6de9d131611aee0df22b9b23a5b0a3d779f0fa9c03790c2ab4dd7f5bc5122c5a28b2cb1ca083eb3b74d0fa4deb0f1f0b2c9a8834f6526cc7cebc3626744a7f63f81844eeda811c1db3e612a0283b4c8068f65bfee8399ec68701ed2876c99459f50cee4291dad86e53452fbd98019b4753c67c1628d2c9042e8e9fdb8c5f67e89c5fabb7ee21a526f21f88f49ba48c354a197809819d74d2f5305c611256a163cb5d052e2dcf9139fb5b5b98a88948ab59e7906b80fb0ca51d7c6acf57ceb8c5b98a4527271b52d8393f334db9066925e31ea253e2d5ca8cfafcca636be1b9685f44054751b8150c8d063c981e5e01253151426681851ace4262ae9d6ff5441e960607dbb3d8435cf1ab536e53e50b1a73c5c102d3986ae73598399b2a3345b992a28d7a7f369648d23c411deb3535764b8ccd27ee7eea4587d97849755fdfcd36a19da8921ab40769330cc8f18d5e263f3d3cec978c5856b5992910850033aee87486aebbc7513c743198261ed07bdc0078f5a29bdcccdf2f9207f9d2aacab6597b911c6be7487b5de51d28be2470ea7655cc3fc9d8d27132285cc353b680548ca3e8893dc314f448ecb3a28a3600e7014dd492568fb71875aee5f65f1979df6d302a5a9dd689399c18c397a1db3ebc0ae9f3c70b79d0bf20972373b2e4ac161511d5f78ef9f7a600ec35a19026d6b923114ea3806f1ee60366fdbd88ade981157cb381493ad55c0cb9086ea869c7230018687c472210679c57a1b79382a5b691802c9599012f3192864381f9e3cbb1b4b3fe7612a81ad0a6bd9148d16f052a37a48c4e5543db68c89a2990ad69bf6e21861e177f5ddf8084d423a58a402acc00006eae07758a4a7250bcded138d7bdafd3109a27b7f20619e39d6d384b2aa48edb85a636770841a019eff2f8e1b5f750d1b0877ec8bf1737840b91732d987902cb4496b0e5f6865754c8850ea046f95ae892d0b2dc899c0626152a7c2e9ff5f3ff90667d3efe0a6da56c8df7ea60cda5d956533d56eab7b82bf45ff709b3cb1ba6a1d1f8b0a0c2cea98bcf283f29f62f9d1b578503ccecd65d4d57f8319a9216384f6c6321990a416eff9646c1493368b5d8347c45eff2c87788603d513f80bd453f9f8799fa4996cf955ace0ca888c533e41f7b539e1a3e5ce9af63b35c2af5ca0b403e27b4a7e6d355afa6e284367b7a1b0dd370122ddb77279985e17845743961d1ffb2aad12bd842779a956aae81d1134236626cbfe2bbfbe70226e27a502d5d9fc0bdf0c4425b0178a27dc176315bf3641510cc901b28635552d8beec98ee7a429232c0184a345d0d1ec143c7a64fb7dc13193cbc2f80755d85425f2f6dd1875ea81408fdddae5c33fae7faa07ef9922c433a0e1d9c65af3f28b2a0ba4936f5b24a75d2489cd554a28467f43a20d7d67bbadb31e2fb2b7cef75a893b6aa1816591a99f805d99a0fd78df928abefeaca95fc2a3a0eb927555ebfb0a0a6739300661b058f8c0b9c1f2a3b7c0d3a6aa11c4b0968592ad0ca43584f7a12cd9a9b3b630963099ef663fe89c64a6c8f4c446d8baf5d0db80ed490ee4d8063a9b32efb5448a8cc1ee6d3d5c0035d14886ddcb5a904001a4728cd9fd5fa304bfc3ebe66ac5365a3ff46263de5dacdd8973e5ea36037eb8ea781e3a3d2d7b7a7f92abdaa58a7f089953a44b900cf0236e072a705f99071b354fc7de9e75d399d53c814edbf519d53bf1cdc5f56866cfffef28e7baf169a1a12e17b0b947f259c897bf49fc8a35b7bbe377c589820deb9f19bf9ce648af98d09dca866c7c01ce0f705656e9751a1619937c3b07b8fbc91ee9f4cf8c925a4360e2beeb47bf61dff2c9b705147c4fa2497b425b55d49108e468fd9e64dcd05bd47b7ffec0623ff3718d11c83150bba3b27d46c896b977970425ab5f2b066c64feffc43bbf6cb50ec72b78ba0c0ad48674f170e6ad7af96c3dc5f8b6377aa389b94966f44032132ddc1cd9d6c3d430e59b116ce286de2a2c9013012cdd20fe18fd24c3fc5a19936f8ce5139aed197ec83757ad7835ab56bfe137335bb7dc8ba2e550c61de4ef24757ab19d488f5ac4b52df2d3ee5747cb7e81f34db672421ce5d466b08c3517d68d7501c401e3c5d176e6c7de2e3be0230abcde57f58b4e96feb86d6aad1bb60efcb42e0063c60975b11d74e29a5759913d49746cd4181b09e6d8129bd1135bddedc0fc0169b90ed3ea213ac8822b"], 0x1028}, 0x1, 0x0, 0x0, 0x20004000}, 0x40000) clock_gettime(0x1, &(0x7f0000000000)) pipe2$watch_queue(&(0x7f0000000040), 0x80) (async) sendmsg$NL80211_CMD_SET_STATION(r0, &(0x7f0000001140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000001100)={&(0x7f0000001180)=ANY=[@ANYBLOB="28100000", @ANYRES16=0x0, @ANYBLOB="000125bd7000ffdbdf25147a3ba4421994f9", @ANYRES32=0x0, @ANYBLOB="0500e400000000000410ac00bb2fb80b73d83b62476f1795639c968d0d94b935a4070f9c3b2cab7bdec3edb81d60208ec04abfecd4fe2cd2c0f700aaf8967817a6d3e3246654502612ac16df2b06481f83187cba8a6067be4de814eef2ebe16cf582b575576a3d87aa887f2f07ad39c3e2a4ff3fe88c05c04fb53925f288eefe0da91eb3ba284c539b03270bce245a54eabe717f57a7a5bdde3bc3f6b3428f3f47c141ec9963fe7586a548112a225b02faa2eec4f75979f8895e5ab5f2351fd3009869e9884f41e3eeb604ea0a22cf0308f13ed5997a59e610b3bfa8a1147a3d96fe5770c650a4a8bac2f9d064fe5b7c4a3f42d4bfb708f901bd79f8083e5d241559f5670c2a00e9eb9e504f06a804170f395efa8b4831418c72c656b87cd7165bf8902b197b230d68ffa219f089a9239dc51ab190097d99abffcb311d845e20230e06631ed2d1a45168b5be863a11b7fb0c83ca85acea61ef0ae3fb9c863e1cc648d2feff8f2be76444c3e0c54a0b6de4489a068ab1dd1c4f175b9aa7133fc67b0118f3923835a6da7b31df68fed0c35ec11ffab1db6dc633314d63c2c7e1904fd0c1f265520ba1ad870d93ed38230f77fb09105878c2ee88451ab6c6a6dc546858770d973a3f05d4cf7467bee2ae990fcfd4c6f5b4cbb1202c272eac7a0514686e56525e940f33e0418591e69bd4e1b5b556487622e1a1aa31ac03f2f456aa0aa2d4f8d6a6291f2fabd9c4b568b7a85cc90277be75382b6499eeac7da78a3c865d25101055889e99e0fa968b31b8482f2e65ed4eb3cd8afcdbb65fb9f2fc42c9d26a64c54e027ace49232007178bdbca3ee4b4f2f7315490d3f4eb61a9344ab59b25188cb35271dd02819e2b5591b2f401ab196d16258f84fad1d0747e80b075f4e4d633352cbce03dd079fac8a100103bededf1be0bf69eda252975e116779741e6854e020280724a10796a0be665a8cc8a4c52cc105989c176ff7ecea418912d70617a96006d7608742163ff69bff86798609a9dfa8fbb0ef467f0ace0bb422d838eef410866b44737f55207cff0d3daeeadfa0451ee6fa33838d375db1ba3f6a1f0ab75986747f242d7264ef6504df866cc514f9eb37e8961cbfad53bb741c6b38ac7005927e16884f9ce4cab922ec532bf8a6a3c995159899caa056e4e46869f2b3df25b884cf6ab1b5d156e47810ca72a1ccd48043748412c5f643ba135c0a6f1dff3e11cf2e022fb9366c143831396b160bef4dee4a4583a1a036bedaa852dc49590248e8f2613c2591da21d758fa675dfb0cfd7bbab6eedfd59e9c50f179e0cc0c3635c5f5498ac63879812831a0b6b323963f18a5546adffa927adad7aca89db7eb4749e4da23b4a8a3c89612c33fa1258b25084d2a21c35a3c6e5c0115b2a98cf43d40aeced5d65c06f3f7d6228346a5d083b9701abfabd34981ec095cd53ff06a5ff757c372571f6855317ac06fa686e6321ac62a9097d03a25fa9c406fe0691557383f2f11faea86f4a87158ca83f92b1795409963073d3611300841790539a9d1ddad7ea6f387ee624049dce154e1f9405baf8f99e0fb4bf79e955047dd046ed77b0110cf795160d986b37386566171e45b6e18c9fa21da348a0a923a606e95c8ebfde3ae36cd24b9a1c10737b77621a20694586cdb456606bf0e0f46bc4e22a9e21dfcc75058935b404f3cb9104f217f42f543ffa5697d14daea832971e84ab41f40cf47102915b1cae589437a0000e396f6f1d17bacb3ab17d460266303f15928e544b9de4d6a4d720aeff4de9a3c6e2af3015633e7c37068063e776376cdd7a86a87a1605a39941ea4ae120200f5f2fc1ec7cb5f4160f1780880e819069dbda2a21830d09e6c29bc74124a09b00201081775ae1cc8f64b1780aa37cea47f966c08cffe83842c334edef311294a5890dc11310bee5139a8a1aa68d7a8ae786dcf8fdd020ec06050c71502155cd6ff96b0111dc06ccd0ce4e5e1ec2ff65bf3e00ae3ada5bec4dafd10dd268ae104382aee7487ae4e9db219220bb3bb16ed2eb67161560e4e2239de178970a10390de762e6630c2bda402a6b74aae5aa84e60e0ad4524fd26117da54604459935513638fe64c470e746d7f06a1dc1d29c8c48f9d60823277345ce8b04123bbe2170017d03efc4249f7ce9cb3eebebbc0104d00253648dd79ead68fbb218ccf1ab09a5e68d0cc557abf2c5047bcb5d4bc9ed584fd7c6327c73f319f7043b48320da42ba5faccc3db8b0cfcb82ad226cbd70ded52bfd6fd5bfa23ccee214a03f0dd9f38391686c86bc1dd06184cabb4230183aa4ff89f83981b56b66b13721a0f6e8ed09333ea2064d238f66aed1784e28e622e27c5ef2318baf3b1b5564ebc702921638930a446b4d2f4e61b0552562bb49ae605d85d2b8b263d0ff262fefd18ad002d8a66010b37099a29c86377c14da5727859773f25aa241e8d995a2ac0f4cc2a32cc5eb61f1f2f004607bfe84ea607cb2a1226e2030b3e1c0089b161557958ce3e5f8e2e64fe6cd94c8d890358f80c4419e38b00a7247d22c82a0a7ba50bfb22841307975433311bb243d635324ee9f5bdc5275c43e570c1a48ff9f50ed75bdac0ef36d9a7ae29279e31cb6451bb360efd548b4f86a228f55a6eb31ad6f556036c1845c13d2143cd9424e46fc17767ab76e0939e3828b60b6114cceabdb6240786a66eb06ad2d97c482e73a45a3305fc3c73355c1af0f34e52b2df0f618e928073364f4b8d4fd1a14ed945f0767b2498b7df91f092da490f2834f9f8637f761d2bb217095909ec6fe5a19ccbd695b7157ded0a33031a0779eae0ed758d2e149509386a950f92772103738b365ac740b01a4daffc6bcde40a0d66d4d6633fba3fe61896be905198e0352285752c6c668784afc0d42cb32096a7640709a46c88daca4849cbd354d88fc97f74a8c65d5a6c1331682c948a44bec108481bde7790102ebc29fbcd3b2c58b20eadbbd7ab5394c4a6e759f11af3e7a29243f722732b477c01345f64161f02b0895aaec6d80a2605cf7cd398cbceacb9563db1516c811d81f3ed68e5d41b8b0fdcd01a3687a38c475e7c912cded5f3635c59cbd657d731a237400927a60df0068d9505cb388c8fe3231d3ca787639e8f602349f1541a5cc1ce566a5c54a74f2774d0ae2b74f3205d1451aa91745092db0913b6cb352497b8a1d73aa7e5430dd4d80862580b9042ccdf279dadba8638e659b237a673e8b4494ae1f6b14eb2ca1512b92b0227ca9045ce65b249b69e98d29821828dc96c9401eaa0cc1b364d4a6f1adbd84759df012431877f75f773561923aa45ad82779d3861f7774bb39a9ab670e096c1d632ca32559e3cf6fb572cd2736ff335306981e452c55c586de440753ba5acef2ec7452b0711db83e148e73ccaf4ffbab20a9e390d66d106d9e780f08f8b7ff04b624ed2b950314e66a5c00b09d1eee18252746b7e38144f560664252eb0ab771c66d4862d86d6ab50ab586ec9986c0b114bf89838e44a6deb5507c373dfe4b158ff813d656c8e8302501863f45f8e645f7c79c6bbc4cc7d7ae098b15ead6de9d131611aee0df22b9b23a5b0a3d779f0fa9c03790c2ab4dd7f5bc5122c5a28b2cb1ca083eb3b74d0fa4deb0f1f0b2c9a8834f6526cc7cebc3626744a7f63f81844eeda811c1db3e612a0283b4c8068f65bfee8399ec68701ed2876c99459f50cee4291dad86e53452fbd98019b4753c67c1628d2c9042e8e9fdb8c5f67e89c5fabb7ee21a526f21f88f49ba48c354a197809819d74d2f5305c611256a163cb5d052e2dcf9139fb5b5b98a88948ab59e7906b80fb0ca51d7c6acf57ceb8c5b98a4527271b52d8393f334db9066925e31ea253e2d5ca8cfafcca636be1b9685f44054751b8150c8d063c981e5e01253151426681851ace4262ae9d6ff5441e960607dbb3d8435cf1ab536e53e50b1a73c5c102d3986ae73598399b2a3345b992a28d7a7f369648d23c411deb3535764b8ccd27ee7eea4587d97849755fdfcd36a19da8921ab40769330cc8f18d5e263f3d3cec978c5856b5992910850033aee87486aebbc7513c743198261ed07bdc0078f5a29bdcccdf2f9207f9d2aacab6597b911c6be7487b5de51d28be2470ea7655cc3fc9d8d27132285cc353b680548ca3e8893dc314f448ecb3a28a3600e7014dd492568fb71875aee5f65f1979df6d302a5a9dd689399c18c397a1db3ebc0ae9f3c70b79d0bf20972373b2e4ac161511d5f78ef9f7a600ec35a19026d6b923114ea3806f1ee60366fdbd88ade981157cb381493ad55c0cb9086ea869c7230018687c472210679c57a1b79382a5b691802c9599012f3192864381f9e3cbb1b4b3fe7612a81ad0a6bd9148d16f052a37a48c4e5543db68c89a2990ad69bf6e21861e177f5ddf8084d423a58a402acc00006eae07758a4a7250bcded138d7bdafd3109a27b7f20619e39d6d384b2aa48edb85a636770841a019eff2f8e1b5f750d1b0877ec8bf1737840b91732d987902cb4496b0e5f6865754c8850ea046f95ae892d0b2dc899c0626152a7c2e9ff5f3ff90667d3efe0a6da56c8df7ea60cda5d956533d56eab7b82bf45ff709b3cb1ba6a1d1f8b0a0c2cea98bcf283f29f62f9d1b578503ccecd65d4d57f8319a9216384f6c6321990a416eff9646c1493368b5d8347c45eff2c87788603d513f80bd453f9f8799fa4996cf955ace0ca888c533e41f7b539e1a3e5ce9af63b35c2af5ca0b403e27b4a7e6d355afa6e284367b7a1b0dd370122ddb77279985e17845743961d1ffb2aad12bd842779a956aae81d1134236626cbfe2bbfbe70226e27a502d5d9fc0bdf0c4425b0178a27dc176315bf3641510cc901b28635552d8beec98ee7a429232c0184a345d0d1ec143c7a64fb7dc13193cbc2f80755d85425f2f6dd1875ea81408fdddae5c33fae7faa07ef9922c433a0e1d9c65af3f28b2a0ba4936f5b24a75d2489cd554a28467f43a20d7d67bbadb31e2fb2b7cef75a893b6aa1816591a99f805d99a0fd78df928abefeaca95fc2a3a0eb927555ebfb0a0a6739300661b058f8c0b9c1f2a3b7c0d3a6aa11c4b0968592ad0ca43584f7a12cd9a9b3b630963099ef663fe89c64a6c8f4c446d8baf5d0db80ed490ee4d8063a9b32efb5448a8cc1ee6d3d5c0035d14886ddcb5a904001a4728cd9fd5fa304bfc3ebe66ac5365a3ff46263de5dacdd8973e5ea36037eb8ea781e3a3d2d7b7a7f92abdaa58a7f089953a44b900cf0236e072a705f99071b354fc7de9e75d399d53c814edbf519d53bf1cdc5f56866cfffef28e7baf169a1a12e17b0b947f259c897bf49fc8a35b7bbe377c589820deb9f19bf9ce648af98d09dca866c7c01ce0f705656e9751a1619937c3b07b8fbc91ee9f4cf8c925a4360e2beeb47bf61dff2c9b705147c4fa2497b425b55d49108e468fd9e64dcd05bd47b7ffec0623ff3718d11c83150bba3b27d46c896b977970425ab5f2b066c64feffc43bbf6cb50ec72b78ba0c0ad48674f170e6ad7af96c3dc5f8b6377aa389b94966f44032132ddc1cd9d6c3d430e59b116ce286de2a2c9013012cdd20fe18fd24c3fc5a19936f8ce5139aed197ec83757ad7835ab56bfe137335bb7dc8ba2e550c61de4ef24757ab19d488f5ac4b52df2d3ee5747cb7e81f34db672421ce5d466b08c3517d68d7501c401e3c5d176e6c7de2e3be0230abcde57f58b4e96feb86d6aad1bb60efcb42e0063c60975b11d74e29a5759913d49746cd4181b09e6d8129bd1135bddedc0fc0169b90ed3ea213ac8822b"], 0x1028}, 0x1, 0x0, 0x0, 0x20004000}, 0x40000) (async) clock_gettime(0x1, &(0x7f0000000000)) (async) 22:20:14 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$search(0xa, r1, &(0x7f0000000000)='cifs.spnego\x00', &(0x7f0000000040)={'syz', 0x0}, r2) 22:20:15 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) (async) keyctl$clear(0xf, r0) 22:20:15 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000080)={0x0, 0x1000, 0x16}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512-avx\x00'}}, &(0x7f00000009c0)="5c6da0bb4321678761be9e25a91592209e40847d400bd460de2044964b19dbe9d3aad5e90d8b79015c7ea0ace07b35ff29cc122cafa15eeb5d7fbc2a97f8ac028a900c7ceca4fe2e75d420e14be18aee303bc5fef5ff8c5d2a37844f1da92b3e70c6b723e3e7d205f804b27e894e3a0387b25a77a72430c18e9d9d76b3e81af7ca9902e38922ad259324acb188329917196c76d6bce6828cf5b6677f5d6981ce7c0229139362bf0e7f83fec5c1d3c2f6396ccae678be46efe116515647efdc6da8c66cb6abbdbfaa9313c0977cdc1f95392aa4aaf26181da00974716ef02520f7fa7e9cf52910efb4171cb21874c7345c407555840ab7e48ef587ee543e857afb7ec399c00371577af82ce542662bdbbfb371bdcd6698a60833f414bfe51c7039ceb4a69e0eae62c74f4488a1a4fdc800eab10c848acb00acf7551543de65f61ea117f321eaf36829dd00f197d934bfd9746847e9cbdd942b3f46d86f883b7104f79857ac3a5471c0e2ce625ff8c9779f85810f9074bf7a81c6ff2cfb641617d477180b1baba82c674681cac8caa5c0536ca3a68ba3be44477f7baf55e017ca101adca2a85465600cbb569a0e562503c1fc54dc2c41a539e27470b49c000a154dd7cc0ba609cbf61b3b1a4f2e6ecb0422ffaf4d540d25fee8220ef475f35559821c645f1dbf064ccdbc04b2295c879d43b332156b47646a37ea74728c1cf3a1a741b47a0eb16fc2fa740942a2ec9e1843241a8d3c9a3cd9836a864a8a1ef76be4ba668521f41a14dfa6205cf60c596da5cebe76fb53c0c1dd150d00e007c420264a7eb9094ff432c4ff68b095ae4aa4ed8f56756798c4b577d399501c212ada76b3801c8a004453b005119179c8ba45550d3f7c6869806263c52c3313eda766a24cd421e85814c5326bc1cd24bec408a49599d2f5318a5df463093b3a538ade6954346260db96a591997d805d7e9f0acddc6acbf2911a381374f05874a11a1c102d6e830a9961f4ba2d9c59598fb03290638f467df905e4dfe502858db00e37adc31dd7ef8edf7f3122fd2777af84c6e04989d01d75e7c59834340a88b1697f5d66447b5b87384c5277c6d08fc83c673873e01bf5e3205de46f997dc190b36894a9ff75490884d60acf740e184c084afe8f0515bb4a01ca1e44279f4d1b3d5168145ba3900c4374d8f9c72575a74c10609baff2b3c12483284cddccff1b194623b1192688e8e03fada4c8dbc637fcea8df8614d8322b64c87a419c1868638e40409a3dd7b06dc47a1a85dddd811a5a851534968acb358b1bc9781159b8ab4e2b9cc98cbcde899b43b0554a1147f036452d1ac1e3e4e6fb1d4e871ed1898ef93f2563416f64712db1ad1d740414e18b991a13d0f07ca03e3bbb95a97bd6f9784b9a87e9ae216157d2b61bfdb40237061a44169a98badc326feacc253078f79a4e1ccfc323472e5e480eece3260bdc53b6bb24260bcf0c11ab0c33c62d089ed7a4f047f9625c1d93b890eaeb7dc9c94d66843f753826f076d0809b3f9f17da58a6762de12d4c186df76230640ebd4a871049a39c6faf4668b6f5d6c53326948f3522505aeb413941ef7319f70b98d336c7a3e3e45c0b5b273aa33ff42fabd93e194e47d93419d3785f2b8011fddeff3dea2c280af313bc8a96caea93de59c41dbf2c00c52a8a0e62da1254816b3e63f92621041f05482ae0197c46560c24f498a17d2ee362e82921fc6f679eba5c2ee349131d29c7076b976904704fb3df8a4caf675c315571c8f465f8d767f5671783c2a438b73cc7c7419d034acfa2edb01e9b5d8b3da85125364c07c2d2fc1969a37814c98eed34ebaf959814742e37ac9e558da355d0a2ef57b485d2c85e280cc7dedce4afd8f3ba6b9209b843c67ead442a9862be6e261ee389005312ba9864495d3f132fb98bc972f03aa3d9f02554405e74915855e2340c8f3362dfc2b7ec0817742410b91e471787e80af61116ce5c81679b3775e559bbd332e42079f02f882609a0a38dd535745da1a475e2b0b315bf30e7620ab84b0a1a333d41ed521bcb26792c2c013cd240e6a7ee23731dd2c63437b36cad944c25bb650a02ba8cf29d78279206158d4cf29c3e0c80071deb6f24e451f4d934cce5b2eee24ed1ce3a1061e4fde7fc8bfce4bddd093020a0b5431f8b30f495c6620af2f34d5b169323f54bb51f6f218e4d4284d425945b8b13a8c9db5638f35e629d5cb30c188810c246b8685d93d171e12b12492f4d9f57a0576265c593d13a4a8c22ad066c45fe84c8894032fa794b588dce5525848bb133b2652d023777e7e91181dd1ec9e5cd780bfb829b9d2761f4e019c3fa90e8608e90f85f6d866cd7b1ffa772d488bfdb6435e1c1dcd35e655b2a3c6f7184375448d6ff54ebcdefa6422cd78d06b3322c37c45f62cc5612512002fff1f8716781e250ed77d4176e3a7ec2b3ff9ff9bb4653996a181c0f7808bb87c9fa5a39ad93ca0cecbf00c620e805ac1e1c4f095e075bd69b4dee450896bf63b09c82c0a896ebf93c62a927710aedd7f6115e756f8499db6424aa363dc0a77c87384a5a7f0b2cc5727a9882574baf49b1ec72e0f0896f5dbce7041d405ff6cba1cd03c0f8125d71ad1599b30499654623e9b124b5b6db62fc9b1c025a997ce78f6c7ca959f51d2025157dda4c9e81a5959028229ef455abc62ebcef6b62967fa995514d01916ccd989fd76b3f17b8a865eb8b58b8f4286d6cdd0f46792642440860b59b066d1f8ecd437f4bf97c49e52a8f812b1c9b9da6151383a459b81932677a67f7d9876d9639f1ba2138465eb03662d0bb285489f9c411878d35b55206abbef5b0108aa3d500054f91f4d1c48fb9ad1ad429dd1cf1168c638e9b555d634dc29131b9121d1a0683b0f9fd54a0da96edde6f13c3611273688eab64444ad47fe435d292414ace13179058ca8ae662e2913a04e772a8a4ec0481ae0fa43d4c87bd6c7afedcf994410ddbde520d44a8ba841cd48e3223be56aafc953f017d23232d1ad2c46bfafbee2d90b2c8bda36edbdcc8933d7deb69d645849f6999e00679bb2584adb19d1f871d67b04ecdfff332b6aed95ec4d72436f533a8dd2142cbf294392ab0594c8bd23270e080c3b265f10fccfb998b35a9cfff3ef996520a173b50130ddd504e02d3174afa8b43ca9a0f85444cc451926919d48ee2822d26777330f2b81bb7e582583298f464e7b4fa787f46b58b74bf8496ddd9adf750fc01fe2b31522872b31c45015a5234dd8234f05476c45ef1d67d7cd3d9c24a1e56a0cc8f5e45f1f6144e894780fce6e207fed31edef018e5dab4e6302708618611af5c3ccae898b27e9464edcba19615505c69d6c7cb8259b294e13053e3751270f4453c45c46a7a2b5f20ffd26ea02dd8743482a289565d475e1f9863cd726f392ba62537489e69425ee36fc7dbea19e292f3ec9b160e1c0e59068c3aa80f4599a1c03677a6ecbb368539cfa93742426766b4a4b8efe18bbc4826ef34cb79fcab42d26eb926f1b7ab5bbe4dda8a9718f89fa86372b10132fb15318f07b55c22c3743060d245de301f2a08f040cef93bd68c63ff88abad442451606778111aa72cbd5a2e1a4d22ab038cc81628d22a4035269180574eeec519c82fc8a6b40b4d0fe9af584b4f4bcb880f6e37f41209a9ce8c039c4a869a7befd86011d4b6b138e8b2bdc9cfee7bbcbbdbba36c21cda2615cb5d7711f4c6b5a39421c77c66f7f3789d1efa0781dd9f73b9179229503716ed07e223ac5987cc8c9fc8afab36b2eb0158596a5534cba12c5a76aff12e5859d21bbce1291eba470e2f63651dd77f286569505f669af207b04f67e16a8db653ee5425dc0a05d80f7a8c2f3565e839c0658b93cf767c5adb86aa76b6a1fd881d6b861f9a01f6a4dd2081a142ec4424781f715bcde720639f528332994055835c15f62adf393009b65555203b991def3b06c8219d293805f9cff684d048f8d5cd0c1dcd272ab4d85854d38c070fbe2534577176a58d349e3cc8ece079c332f7d5e81f6ff3a50fa1de35a1e3fc19773f302142bdf655663e7ffe480af805399e66326132037f5a633b4151b893e3b96cd72713f68eca396779d1e9967b1ab043792869f195bf6572b31cf08cf154746f8eb7b99640699d4f9b1b15e649ab9118baead576375b6d1aa656138b9db852b46a082e5887cac2d039db721d2e06b3edcf84ce40172ae8f3a59c9280bbc5dfa0274833906aa1757f046f9a8b01a3061612349a0e3659cddaa139a543d984146dc14912ac56e2a060e73b03f0681dd75d060b125ef6e3f53c71f9580f6d424f9b1dfdd62ca18526ec3f3b8f25ca73dc6057a1bb6dda8c0bc4c142f5e6b89cc2f5800fde8c864e1b6b83b412206791a7d71dd4ffd4e9568f679a51fa7ce72f2054ba4a187f41398440c0093d9224ca12b215bd844146a202aa62d15eb0830a1fe0ca248d8f4c50a10566c80a67e1660efaa2fdb8934dddb9fe804200b23c2f26fe5363d7c23de40a31fbc28b2781035e1d3d1bba56e1c703193f747b27bbff5dc9006ca79f4526d62ad58110494db99378c93565a6697c907774cefc3a9994fea7666da3c947990888675fb324a90bfdf68e2e2a573dc428410ca33749373856f1176a8e04636b246f07fcaf553408dc6d3fdd05f3d5759de86e169e680d409dffc3705b72c590d6fdedc1613a7afaf8a2897123b336a75e3566cb6bc48bb3ad9cc5e2358ae357e6e64a6cb8ab87b624e060072e798e7cf2f88b0455540dacb61ff68f2fcdbc09ba2eb91e8393bc3db27c6ab074f7b972423a961629792b42ba4db8dede226b7ea7fc7959552ff97bdfedede8f1b4b90128fa5a395411779f8c425214745d20827cf5c76d227a756e27fce772d2cb674c85e8669ca68741f9438f3e80d8b1ac47058317877f742cf49dc3fc619eaa1ea089126b273aa42d07266aa0dd2cf471a2e30a485e6478544ad878cfcf5f3888ad0cbba558eca5791d7b8cad47c56bc0db13c45c228a80f5c85010dbede1c560d186cac51a874d0e86bc46766e358dbe9846d7c3e034cd6fc02d6d8492b1739dae847b9980411c00599b20eabc028d55ac2763a401576d6891c9bfd160f16be3b1318820f0af922f9b23e62972b3845c2fdcda348ff5be72e409bc2a09ed26b0b2462b27122df1d50bd8cf7a41dd167ddf5f8276253cf4ed08a211ef744cb8ae7743693f6e3f0ecbbc7160fccb747703d56cacaf6c5abca31e77a91652e95eb4b0e91747c1e909a995c3e246fff21404eb8d46f1a42ecb5253ab594cc2c21e53aff168547538027e4cd568e88af1ebfbc0a6efda768f1b0a3b01c96858707ad22aa1634d4910a1a87b492bdba7919c1d93df077e30806ea9d83ab8a7679ea632c4f45238d84946805292517d828c27eb36fc5c4bd664d407a2ff867cdb149f094f0fbba5c01bcd626d6893da275cf80ca536ebda4da4eb28fd50294e15133f517eed3307dc4a8ea5bf82e1295f6454d708203984d046e39a0c0962c42f6689faf9174bf0d3f802fe10e4cd2d867bb2b786af33ec894da7ebceae61419df514bedc14c54ee2e9c7a79aa467f325fe300f955d8ed5f71ac6c4f09cd2672a4503f4f5cef8b104c16868593d6d39461fa5676edea335cb54a6465c122e93baf7ab874726235d1b1e5a0d0ca164382be52e9dfbab6bc1a9a4327e5d39c250d93fabec24ba00292e8706bb967e53ddddb691fc4e2068d06fc38610cf77309eae73f9e9a27c46a324b8c167ec67783980194aed38470bdab84c75", &(0x7f0000000140)=""/22) keyctl$clear(0x7, r1) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000240)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$link(0x8, r2, r3) keyctl$clear(0xe, r0) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r5 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) r6 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r6) keyctl$search(0xa, r6, &(0x7f0000000180)='id_legacy\x00', &(0x7f0000000040)={'syz', 0x0}, r4) r7 = add_key$fscrypt_v1(&(0x7f0000000280), &(0x7f00000002c0)={'fscrypt:', @auto=[0x33, 0x64, 0x34, 0x39, 0x63, 0x35, 0x31, 0x63, 0x65, 0x35, 0x62, 0x0, 0x62, 0x31, 0x38, 0x39]}, &(0x7f0000000300)={0x0, "e3c08fd978bd97ad1a295bfaefc7d38635e7eecf029d5ce124a9d033d279f28fd7ef83f3c497957985530c2faea498b1ead0b326919696afd147b3e7ba0f4334", 0x19}, 0x48, r5) keyctl$KEYCTL_WATCH_KEY(0x20, r7, 0xffffffffffffffff, 0xae) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000080)={0x0, 0x1000, 0x16}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512-avx\x00'}}, &(0x7f00000009c0)="5c6da0bb4321678761be9e25a91592209e40847d400bd460de2044964b19dbe9d3aad5e90d8b79015c7ea0ace07b35ff29cc122cafa15eeb5d7fbc2a97f8ac028a900c7ceca4fe2e75d420e14be18aee303bc5fef5ff8c5d2a37844f1da92b3e70c6b723e3e7d205f804b27e894e3a0387b25a77a72430c18e9d9d76b3e81af7ca9902e38922ad259324acb188329917196c76d6bce6828cf5b6677f5d6981ce7c0229139362bf0e7f83fec5c1d3c2f6396ccae678be46efe116515647efdc6da8c66cb6abbdbfaa9313c0977cdc1f95392aa4aaf26181da00974716ef02520f7fa7e9cf52910efb4171cb21874c7345c407555840ab7e48ef587ee543e857afb7ec399c00371577af82ce542662bdbbfb371bdcd6698a60833f414bfe51c7039ceb4a69e0eae62c74f4488a1a4fdc800eab10c848acb00acf7551543de65f61ea117f321eaf36829dd00f197d934bfd9746847e9cbdd942b3f46d86f883b7104f79857ac3a5471c0e2ce625ff8c9779f85810f9074bf7a81c6ff2cfb641617d477180b1baba82c674681cac8caa5c0536ca3a68ba3be44477f7baf55e017ca101adca2a85465600cbb569a0e562503c1fc54dc2c41a539e27470b49c000a154dd7cc0ba609cbf61b3b1a4f2e6ecb0422ffaf4d540d25fee8220ef475f35559821c645f1dbf064ccdbc04b2295c879d43b332156b47646a37ea74728c1cf3a1a741b47a0eb16fc2fa740942a2ec9e1843241a8d3c9a3cd9836a864a8a1ef76be4ba668521f41a14dfa6205cf60c596da5cebe76fb53c0c1dd150d00e007c420264a7eb9094ff432c4ff68b095ae4aa4ed8f56756798c4b577d399501c212ada76b3801c8a004453b005119179c8ba45550d3f7c6869806263c52c3313eda766a24cd421e85814c5326bc1cd24bec408a49599d2f5318a5df463093b3a538ade6954346260db96a591997d805d7e9f0acddc6acbf2911a381374f05874a11a1c102d6e830a9961f4ba2d9c59598fb03290638f467df905e4dfe502858db00e37adc31dd7ef8edf7f3122fd2777af84c6e04989d01d75e7c59834340a88b1697f5d66447b5b87384c5277c6d08fc83c673873e01bf5e3205de46f997dc190b36894a9ff75490884d60acf740e184c084afe8f0515bb4a01ca1e44279f4d1b3d5168145ba3900c4374d8f9c72575a74c10609baff2b3c12483284cddccff1b194623b1192688e8e03fada4c8dbc637fcea8df8614d8322b64c87a419c1868638e40409a3dd7b06dc47a1a85dddd811a5a851534968acb358b1bc9781159b8ab4e2b9cc98cbcde899b43b0554a1147f036452d1ac1e3e4e6fb1d4e871ed1898ef93f2563416f64712db1ad1d740414e18b991a13d0f07ca03e3bbb95a97bd6f9784b9a87e9ae216157d2b61bfdb40237061a44169a98badc326feacc253078f79a4e1ccfc323472e5e480eece3260bdc53b6bb24260bcf0c11ab0c33c62d089ed7a4f047f9625c1d93b890eaeb7dc9c94d66843f753826f076d0809b3f9f17da58a6762de12d4c186df76230640ebd4a871049a39c6faf4668b6f5d6c53326948f3522505aeb413941ef7319f70b98d336c7a3e3e45c0b5b273aa33ff42fabd93e194e47d93419d3785f2b8011fddeff3dea2c280af313bc8a96caea93de59c41dbf2c00c52a8a0e62da1254816b3e63f92621041f05482ae0197c46560c24f498a17d2ee362e82921fc6f679eba5c2ee349131d29c7076b976904704fb3df8a4caf675c315571c8f465f8d767f5671783c2a438b73cc7c7419d034acfa2edb01e9b5d8b3da85125364c07c2d2fc1969a37814c98eed34ebaf959814742e37ac9e558da355d0a2ef57b485d2c85e280cc7dedce4afd8f3ba6b9209b843c67ead442a9862be6e261ee389005312ba9864495d3f132fb98bc972f03aa3d9f02554405e74915855e2340c8f3362dfc2b7ec0817742410b91e471787e80af61116ce5c81679b3775e559bbd332e42079f02f882609a0a38dd535745da1a475e2b0b315bf30e7620ab84b0a1a333d41ed521bcb26792c2c013cd240e6a7ee23731dd2c63437b36cad944c25bb650a02ba8cf29d78279206158d4cf29c3e0c80071deb6f24e451f4d934cce5b2eee24ed1ce3a1061e4fde7fc8bfce4bddd093020a0b5431f8b30f495c6620af2f34d5b169323f54bb51f6f218e4d4284d425945b8b13a8c9db5638f35e629d5cb30c188810c246b8685d93d171e12b12492f4d9f57a0576265c593d13a4a8c22ad066c45fe84c8894032fa794b588dce5525848bb133b2652d023777e7e91181dd1ec9e5cd780bfb829b9d2761f4e019c3fa90e8608e90f85f6d866cd7b1ffa772d488bfdb6435e1c1dcd35e655b2a3c6f7184375448d6ff54ebcdefa6422cd78d06b3322c37c45f62cc5612512002fff1f8716781e250ed77d4176e3a7ec2b3ff9ff9bb4653996a181c0f7808bb87c9fa5a39ad93ca0cecbf00c620e805ac1e1c4f095e075bd69b4dee450896bf63b09c82c0a896ebf93c62a927710aedd7f6115e756f8499db6424aa363dc0a77c87384a5a7f0b2cc5727a9882574baf49b1ec72e0f0896f5dbce7041d405ff6cba1cd03c0f8125d71ad1599b30499654623e9b124b5b6db62fc9b1c025a997ce78f6c7ca959f51d2025157dda4c9e81a5959028229ef455abc62ebcef6b62967fa995514d01916ccd989fd76b3f17b8a865eb8b58b8f4286d6cdd0f46792642440860b59b066d1f8ecd437f4bf97c49e52a8f812b1c9b9da6151383a459b81932677a67f7d9876d9639f1ba2138465eb03662d0bb285489f9c411878d35b55206abbef5b0108aa3d500054f91f4d1c48fb9ad1ad429dd1cf1168c638e9b555d634dc29131b9121d1a0683b0f9fd54a0da96edde6f13c3611273688eab64444ad47fe435d292414ace13179058ca8ae662e2913a04e772a8a4ec0481ae0fa43d4c87bd6c7afedcf994410ddbde520d44a8ba841cd48e3223be56aafc953f017d23232d1ad2c46bfafbee2d90b2c8bda36edbdcc8933d7deb69d645849f6999e00679bb2584adb19d1f871d67b04ecdfff332b6aed95ec4d72436f533a8dd2142cbf294392ab0594c8bd23270e080c3b265f10fccfb998b35a9cfff3ef996520a173b50130ddd504e02d3174afa8b43ca9a0f85444cc451926919d48ee2822d26777330f2b81bb7e582583298f464e7b4fa787f46b58b74bf8496ddd9adf750fc01fe2b31522872b31c45015a5234dd8234f05476c45ef1d67d7cd3d9c24a1e56a0cc8f5e45f1f6144e894780fce6e207fed31edef018e5dab4e6302708618611af5c3ccae898b27e9464edcba19615505c69d6c7cb8259b294e13053e3751270f4453c45c46a7a2b5f20ffd26ea02dd8743482a289565d475e1f9863cd726f392ba62537489e69425ee36fc7dbea19e292f3ec9b160e1c0e59068c3aa80f4599a1c03677a6ecbb368539cfa93742426766b4a4b8efe18bbc4826ef34cb79fcab42d26eb926f1b7ab5bbe4dda8a9718f89fa86372b10132fb15318f07b55c22c3743060d245de301f2a08f040cef93bd68c63ff88abad442451606778111aa72cbd5a2e1a4d22ab038cc81628d22a4035269180574eeec519c82fc8a6b40b4d0fe9af584b4f4bcb880f6e37f41209a9ce8c039c4a869a7befd86011d4b6b138e8b2bdc9cfee7bbcbbdbba36c21cda2615cb5d7711f4c6b5a39421c77c66f7f3789d1efa0781dd9f73b9179229503716ed07e223ac5987cc8c9fc8afab36b2eb0158596a5534cba12c5a76aff12e5859d21bbce1291eba470e2f63651dd77f286569505f669af207b04f67e16a8db653ee5425dc0a05d80f7a8c2f3565e839c0658b93cf767c5adb86aa76b6a1fd881d6b861f9a01f6a4dd2081a142ec4424781f715bcde720639f528332994055835c15f62adf393009b65555203b991def3b06c8219d293805f9cff684d048f8d5cd0c1dcd272ab4d85854d38c070fbe2534577176a58d349e3cc8ece079c332f7d5e81f6ff3a50fa1de35a1e3fc19773f302142bdf655663e7ffe480af805399e66326132037f5a633b4151b893e3b96cd72713f68eca396779d1e9967b1ab043792869f195bf6572b31cf08cf154746f8eb7b99640699d4f9b1b15e649ab9118baead576375b6d1aa656138b9db852b46a082e5887cac2d039db721d2e06b3edcf84ce40172ae8f3a59c9280bbc5dfa0274833906aa1757f046f9a8b01a3061612349a0e3659cddaa139a543d984146dc14912ac56e2a060e73b03f0681dd75d060b125ef6e3f53c71f9580f6d424f9b1dfdd62ca18526ec3f3b8f25ca73dc6057a1bb6dda8c0bc4c142f5e6b89cc2f5800fde8c864e1b6b83b412206791a7d71dd4ffd4e9568f679a51fa7ce72f2054ba4a187f41398440c0093d9224ca12b215bd844146a202aa62d15eb0830a1fe0ca248d8f4c50a10566c80a67e1660efaa2fdb8934dddb9fe804200b23c2f26fe5363d7c23de40a31fbc28b2781035e1d3d1bba56e1c703193f747b27bbff5dc9006ca79f4526d62ad58110494db99378c93565a6697c907774cefc3a9994fea7666da3c947990888675fb324a90bfdf68e2e2a573dc428410ca33749373856f1176a8e04636b246f07fcaf553408dc6d3fdd05f3d5759de86e169e680d409dffc3705b72c590d6fdedc1613a7afaf8a2897123b336a75e3566cb6bc48bb3ad9cc5e2358ae357e6e64a6cb8ab87b624e060072e798e7cf2f88b0455540dacb61ff68f2fcdbc09ba2eb91e8393bc3db27c6ab074f7b972423a961629792b42ba4db8dede226b7ea7fc7959552ff97bdfedede8f1b4b90128fa5a395411779f8c425214745d20827cf5c76d227a756e27fce772d2cb674c85e8669ca68741f9438f3e80d8b1ac47058317877f742cf49dc3fc619eaa1ea089126b273aa42d07266aa0dd2cf471a2e30a485e6478544ad878cfcf5f3888ad0cbba558eca5791d7b8cad47c56bc0db13c45c228a80f5c85010dbede1c560d186cac51a874d0e86bc46766e358dbe9846d7c3e034cd6fc02d6d8492b1739dae847b9980411c00599b20eabc028d55ac2763a401576d6891c9bfd160f16be3b1318820f0af922f9b23e62972b3845c2fdcda348ff5be72e409bc2a09ed26b0b2462b27122df1d50bd8cf7a41dd167ddf5f8276253cf4ed08a211ef744cb8ae7743693f6e3f0ecbbc7160fccb747703d56cacaf6c5abca31e77a91652e95eb4b0e91747c1e909a995c3e246fff21404eb8d46f1a42ecb5253ab594cc2c21e53aff168547538027e4cd568e88af1ebfbc0a6efda768f1b0a3b01c96858707ad22aa1634d4910a1a87b492bdba7919c1d93df077e30806ea9d83ab8a7679ea632c4f45238d84946805292517d828c27eb36fc5c4bd664d407a2ff867cdb149f094f0fbba5c01bcd626d6893da275cf80ca536ebda4da4eb28fd50294e15133f517eed3307dc4a8ea5bf82e1295f6454d708203984d046e39a0c0962c42f6689faf9174bf0d3f802fe10e4cd2d867bb2b786af33ec894da7ebceae61419df514bedc14c54ee2e9c7a79aa467f325fe300f955d8ed5f71ac6c4f09cd2672a4503f4f5cef8b104c16868593d6d39461fa5676edea335cb54a6465c122e93baf7ab874726235d1b1e5a0d0ca164382be52e9dfbab6bc1a9a4327e5d39c250d93fabec24ba00292e8706bb967e53ddddb691fc4e2068d06fc38610cf77309eae73f9e9a27c46a324b8c167ec67783980194aed38470bdab84c75", &(0x7f0000000140)=""/22) (async) keyctl$clear(0x7, r1) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000240)={'syz', 0x2}, 0x0, 0x0, r1) (async) keyctl$link(0x8, r2, r3) (async) keyctl$clear(0xe, r0) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r6) (async) keyctl$search(0xa, r6, &(0x7f0000000180)='id_legacy\x00', &(0x7f0000000040)={'syz', 0x0}, r4) (async) add_key$fscrypt_v1(&(0x7f0000000280), &(0x7f00000002c0)={'fscrypt:', @auto=[0x33, 0x64, 0x34, 0x39, 0x63, 0x35, 0x31, 0x63, 0x65, 0x35, 0x62, 0x0, 0x62, 0x31, 0x38, 0x39]}, &(0x7f0000000300)={0x0, "e3c08fd978bd97ad1a295bfaefc7d38635e7eecf029d5ce124a9d033d279f28fd7ef83f3c497957985530c2faea498b1ead0b326919696afd147b3e7ba0f4334", 0x19}, 0x48, r5) (async) keyctl$KEYCTL_WATCH_KEY(0x20, r7, 0xffffffffffffffff, 0xae) (async) 22:20:15 executing program 5: pipe2$watch_queue(&(0x7f0000000040), 0x80) (async) pipe2$watch_queue(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) sendmsg$NL80211_CMD_SET_STATION(r0, &(0x7f0000001140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000001100)={&(0x7f0000001180)=ANY=[@ANYBLOB="28100000", @ANYRES16=0x0, @ANYBLOB="000125bd7000ffdbdf25147a3ba4421994f9", @ANYRES32=0x0, @ANYBLOB="0500e400000000000410ac00bb2fb80b73d83b62476f1795639c968d0d94b935a4070f9c3b2cab7bdec3edb81d60208ec04abfecd4fe2cd2c0f700aaf8967817a6d3e3246654502612ac16df2b06481f83187cba8a6067be4de814eef2ebe16cf582b575576a3d87aa887f2f07ad39c3e2a4ff3fe88c05c04fb53925f288eefe0da91eb3ba284c539b03270bce245a54eabe717f57a7a5bdde3bc3f6b3428f3f47c141ec9963fe7586a548112a225b02faa2eec4f75979f8895e5ab5f2351fd3009869e9884f41e3eeb604ea0a22cf0308f13ed5997a59e610b3bfa8a1147a3d96fe5770c650a4a8bac2f9d064fe5b7c4a3f42d4bfb708f901bd79f8083e5d241559f5670c2a00e9eb9e504f06a804170f395efa8b4831418c72c656b87cd7165bf8902b197b230d68ffa219f089a9239dc51ab190097d99abffcb311d845e20230e06631ed2d1a45168b5be863a11b7fb0c83ca85acea61ef0ae3fb9c863e1cc648d2feff8f2be76444c3e0c54a0b6de4489a068ab1dd1c4f175b9aa7133fc67b0118f3923835a6da7b31df68fed0c35ec11ffab1db6dc633314d63c2c7e1904fd0c1f265520ba1ad870d93ed38230f77fb09105878c2ee88451ab6c6a6dc546858770d973a3f05d4cf7467bee2ae990fcfd4c6f5b4cbb1202c272eac7a0514686e56525e940f33e0418591e69bd4e1b5b556487622e1a1aa31ac03f2f456aa0aa2d4f8d6a6291f2fabd9c4b568b7a85cc90277be75382b6499eeac7da78a3c865d25101055889e99e0fa968b31b8482f2e65ed4eb3cd8afcdbb65fb9f2fc42c9d26a64c54e027ace49232007178bdbca3ee4b4f2f7315490d3f4eb61a9344ab59b25188cb35271dd02819e2b5591b2f401ab196d16258f84fad1d0747e80b075f4e4d633352cbce03dd079fac8a100103bededf1be0bf69eda252975e116779741e6854e020280724a10796a0be665a8cc8a4c52cc105989c176ff7ecea418912d70617a96006d7608742163ff69bff86798609a9dfa8fbb0ef467f0ace0bb422d838eef410866b44737f55207cff0d3daeeadfa0451ee6fa33838d375db1ba3f6a1f0ab75986747f242d7264ef6504df866cc514f9eb37e8961cbfad53bb741c6b38ac7005927e16884f9ce4cab922ec532bf8a6a3c995159899caa056e4e46869f2b3df25b884cf6ab1b5d156e47810ca72a1ccd48043748412c5f643ba135c0a6f1dff3e11cf2e022fb9366c143831396b160bef4dee4a4583a1a036bedaa852dc49590248e8f2613c2591da21d758fa675dfb0cfd7bbab6eedfd59e9c50f179e0cc0c3635c5f5498ac63879812831a0b6b323963f18a5546adffa927adad7aca89db7eb4749e4da23b4a8a3c89612c33fa1258b25084d2a21c35a3c6e5c0115b2a98cf43d40aeced5d65c06f3f7d6228346a5d083b9701abfabd34981ec095cd53ff06a5ff757c372571f6855317ac06fa686e6321ac62a9097d03a25fa9c406fe0691557383f2f11faea86f4a87158ca83f92b1795409963073d3611300841790539a9d1ddad7ea6f387ee624049dce154e1f9405baf8f99e0fb4bf79e955047dd046ed77b0110cf795160d986b37386566171e45b6e18c9fa21da348a0a923a606e95c8ebfde3ae36cd24b9a1c10737b77621a20694586cdb456606bf0e0f46bc4e22a9e21dfcc75058935b404f3cb9104f217f42f543ffa5697d14daea832971e84ab41f40cf47102915b1cae589437a0000e396f6f1d17bacb3ab17d460266303f15928e544b9de4d6a4d720aeff4de9a3c6e2af3015633e7c37068063e776376cdd7a86a87a1605a39941ea4ae120200f5f2fc1ec7cb5f4160f1780880e819069dbda2a21830d09e6c29bc74124a09b00201081775ae1cc8f64b1780aa37cea47f966c08cffe83842c334edef311294a5890dc11310bee5139a8a1aa68d7a8ae786dcf8fdd020ec06050c71502155cd6ff96b0111dc06ccd0ce4e5e1ec2ff65bf3e00ae3ada5bec4dafd10dd268ae104382aee7487ae4e9db219220bb3bb16ed2eb67161560e4e2239de178970a10390de762e6630c2bda402a6b74aae5aa84e60e0ad4524fd26117da54604459935513638fe64c470e746d7f06a1dc1d29c8c48f9d60823277345ce8b04123bbe2170017d03efc4249f7ce9cb3eebebbc0104d00253648dd79ead68fbb218ccf1ab09a5e68d0cc557abf2c5047bcb5d4bc9ed584fd7c6327c73f319f7043b48320da42ba5faccc3db8b0cfcb82ad226cbd70ded52bfd6fd5bfa23ccee214a03f0dd9f38391686c86bc1dd06184cabb4230183aa4ff89f83981b56b66b13721a0f6e8ed09333ea2064d238f66aed1784e28e622e27c5ef2318baf3b1b5564ebc702921638930a446b4d2f4e61b0552562bb49ae605d85d2b8b263d0ff262fefd18ad002d8a66010b37099a29c86377c14da5727859773f25aa241e8d995a2ac0f4cc2a32cc5eb61f1f2f004607bfe84ea607cb2a1226e2030b3e1c0089b161557958ce3e5f8e2e64fe6cd94c8d890358f80c4419e38b00a7247d22c82a0a7ba50bfb22841307975433311bb243d635324ee9f5bdc5275c43e570c1a48ff9f50ed75bdac0ef36d9a7ae29279e31cb6451bb360efd548b4f86a228f55a6eb31ad6f556036c1845c13d2143cd9424e46fc17767ab76e0939e3828b60b6114cceabdb6240786a66eb06ad2d97c482e73a45a3305fc3c73355c1af0f34e52b2df0f618e928073364f4b8d4fd1a14ed945f0767b2498b7df91f092da490f2834f9f8637f761d2bb217095909ec6fe5a19ccbd695b7157ded0a33031a0779eae0ed758d2e149509386a950f92772103738b365ac740b01a4daffc6bcde40a0d66d4d6633fba3fe61896be905198e0352285752c6c668784afc0d42cb32096a7640709a46c88daca4849cbd354d88fc97f74a8c65d5a6c1331682c948a44bec108481bde7790102ebc29fbcd3b2c58b20eadbbd7ab5394c4a6e759f11af3e7a29243f722732b477c01345f64161f02b0895aaec6d80a2605cf7cd398cbceacb9563db1516c811d81f3ed68e5d41b8b0fdcd01a3687a38c475e7c912cded5f3635c59cbd657d731a237400927a60df0068d9505cb388c8fe3231d3ca787639e8f602349f1541a5cc1ce566a5c54a74f2774d0ae2b74f3205d1451aa91745092db0913b6cb352497b8a1d73aa7e5430dd4d80862580b9042ccdf279dadba8638e659b237a673e8b4494ae1f6b14eb2ca1512b92b0227ca9045ce65b249b69e98d29821828dc96c9401eaa0cc1b364d4a6f1adbd84759df012431877f75f773561923aa45ad82779d3861f7774bb39a9ab670e096c1d632ca32559e3cf6fb572cd2736ff335306981e452c55c586de440753ba5acef2ec7452b0711db83e148e73ccaf4ffbab20a9e390d66d106d9e780f08f8b7ff04b624ed2b950314e66a5c00b09d1eee18252746b7e38144f560664252eb0ab771c66d4862d86d6ab50ab586ec9986c0b114bf89838e44a6deb5507c373dfe4b158ff813d656c8e8302501863f45f8e645f7c79c6bbc4cc7d7ae098b15ead6de9d131611aee0df22b9b23a5b0a3d779f0fa9c03790c2ab4dd7f5bc5122c5a28b2cb1ca083eb3b74d0fa4deb0f1f0b2c9a8834f6526cc7cebc3626744a7f63f81844eeda811c1db3e612a0283b4c8068f65bfee8399ec68701ed2876c99459f50cee4291dad86e53452fbd98019b4753c67c1628d2c9042e8e9fdb8c5f67e89c5fabb7ee21a526f21f88f49ba48c354a197809819d74d2f5305c611256a163cb5d052e2dcf9139fb5b5b98a88948ab59e7906b80fb0ca51d7c6acf57ceb8c5b98a4527271b52d8393f334db9066925e31ea253e2d5ca8cfafcca636be1b9685f44054751b8150c8d063c981e5e01253151426681851ace4262ae9d6ff5441e960607dbb3d8435cf1ab536e53e50b1a73c5c102d3986ae73598399b2a3345b992a28d7a7f369648d23c411deb3535764b8ccd27ee7eea4587d97849755fdfcd36a19da8921ab40769330cc8f18d5e263f3d3cec978c5856b5992910850033aee87486aebbc7513c743198261ed07bdc0078f5a29bdcccdf2f9207f9d2aacab6597b911c6be7487b5de51d28be2470ea7655cc3fc9d8d27132285cc353b680548ca3e8893dc314f448ecb3a28a3600e7014dd492568fb71875aee5f65f1979df6d302a5a9dd689399c18c397a1db3ebc0ae9f3c70b79d0bf20972373b2e4ac161511d5f78ef9f7a600ec35a19026d6b923114ea3806f1ee60366fdbd88ade981157cb381493ad55c0cb9086ea869c7230018687c472210679c57a1b79382a5b691802c9599012f3192864381f9e3cbb1b4b3fe7612a81ad0a6bd9148d16f052a37a48c4e5543db68c89a2990ad69bf6e21861e177f5ddf8084d423a58a402acc00006eae07758a4a7250bcded138d7bdafd3109a27b7f20619e39d6d384b2aa48edb85a636770841a019eff2f8e1b5f750d1b0877ec8bf1737840b91732d987902cb4496b0e5f6865754c8850ea046f95ae892d0b2dc899c0626152a7c2e9ff5f3ff90667d3efe0a6da56c8df7ea60cda5d956533d56eab7b82bf45ff709b3cb1ba6a1d1f8b0a0c2cea98bcf283f29f62f9d1b578503ccecd65d4d57f8319a9216384f6c6321990a416eff9646c1493368b5d8347c45eff2c87788603d513f80bd453f9f8799fa4996cf955ace0ca888c533e41f7b539e1a3e5ce9af63b35c2af5ca0b403e27b4a7e6d355afa6e284367b7a1b0dd370122ddb77279985e17845743961d1ffb2aad12bd842779a956aae81d1134236626cbfe2bbfbe70226e27a502d5d9fc0bdf0c4425b0178a27dc176315bf3641510cc901b28635552d8beec98ee7a429232c0184a345d0d1ec143c7a64fb7dc13193cbc2f80755d85425f2f6dd1875ea81408fdddae5c33fae7faa07ef9922c433a0e1d9c65af3f28b2a0ba4936f5b24a75d2489cd554a28467f43a20d7d67bbadb31e2fb2b7cef75a893b6aa1816591a99f805d99a0fd78df928abefeaca95fc2a3a0eb927555ebfb0a0a6739300661b058f8c0b9c1f2a3b7c0d3a6aa11c4b0968592ad0ca43584f7a12cd9a9b3b630963099ef663fe89c64a6c8f4c446d8baf5d0db80ed490ee4d8063a9b32efb5448a8cc1ee6d3d5c0035d14886ddcb5a904001a4728cd9fd5fa304bfc3ebe66ac5365a3ff46263de5dacdd8973e5ea36037eb8ea781e3a3d2d7b7a7f92abdaa58a7f089953a44b900cf0236e072a705f99071b354fc7de9e75d399d53c814edbf519d53bf1cdc5f56866cfffef28e7baf169a1a12e17b0b947f259c897bf49fc8a35b7bbe377c589820deb9f19bf9ce648af98d09dca866c7c01ce0f705656e9751a1619937c3b07b8fbc91ee9f4cf8c925a4360e2beeb47bf61dff2c9b705147c4fa2497b425b55d49108e468fd9e64dcd05bd47b7ffec0623ff3718d11c83150bba3b27d46c896b977970425ab5f2b066c64feffc43bbf6cb50ec72b78ba0c0ad48674f170e6ad7af96c3dc5f8b6377aa389b94966f44032132ddc1cd9d6c3d430e59b116ce286de2a2c9013012cdd20fe18fd24c3fc5a19936f8ce5139aed197ec83757ad7835ab56bfe137335bb7dc8ba2e550c61de4ef24757ab19d488f5ac4b52df2d3ee5747cb7e81f34db672421ce5d466b08c3517d68d7501c401e3c5d176e6c7de2e3be0230abcde57f58b4e96feb86d6aad1bb60efcb42e0063c60975b11d74e29a5759913d49746cd4181b09e6d8129bd1135bddedc0fc0169b90ed3ea213ac8822b"], 0x1028}, 0x1, 0x0, 0x0, 0x20004000}, 0x40000) clock_gettime(0x1, &(0x7f0000000000)) 22:20:15 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, r0) (async) keyctl$link(0x8, r0, 0xfffffffffffffffa) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, r2) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$search(0xa, r1, &(0x7f0000000040)='cifs.spnego\x00', &(0x7f0000000080)={'syz', 0x2}, r3) keyctl$clear(0x7, r0) 22:20:15 executing program 3: add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000180)={'fscrypt:', @desc3}, &(0x7f0000000240)={0x0, "424472806e7cad894941da172fe1bd0a11c025eff7dc63c6dce9db0eabe4f818b16c63df71a040800777758f7278606235204b24adc6ef6c473d604296531714", 0x3d}, 0x48, r0) keyctl$search(0xa, r0, &(0x7f0000000040)='rxrpc\x00', &(0x7f0000000080)={'syz', 0x2}, r1) (async) keyctl$search(0xa, r0, &(0x7f0000000040)='rxrpc\x00', &(0x7f0000000080)={'syz', 0x2}, r1) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r3 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r2, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) 22:20:15 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$search(0xa, r1, &(0x7f0000000000)='cifs.spnego\x00', &(0x7f0000000040)={'syz', 0x0}, r2) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$clear(0x6, r0) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) (async) keyctl$search(0xa, r1, &(0x7f0000000000)='cifs.spnego\x00', &(0x7f0000000040)={'syz', 0x0}, r2) (async) 22:20:15 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) 22:20:15 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) mq_timedsend(0xffffffffffffffff, &(0x7f0000000040)="97f7f3e6d4862e9d875a59c293a7b5a1667d7f56053ac7b75c735098086464ab99bfc05b63512beb54e2ea5a4824a0bb5d0db1915a1427e9a042694d90538d221d19c16cfb587cf7d8d05c6828baccd14efb4b8b416dd9b8", 0x58, 0x3f, 0x0) 22:20:15 executing program 4: add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$link(0x8, r0, 0xfffffffffffffffa) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, r2) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$search(0xa, r1, &(0x7f0000000040)='cifs.spnego\x00', &(0x7f0000000080)={'syz', 0x2}, r3) keyctl$clear(0x7, r0) 22:20:15 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) r1 = semget(0x2, 0x0, 0x0) semtimedop(r1, &(0x7f00000000c0)=[{0x0, 0xc3, 0x1800}], 0x1, &(0x7f0000000000)) semctl$GETPID(r1, 0x4, 0xb, &(0x7f0000000000)) 22:20:15 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$search(0xa, r1, &(0x7f0000000000)='cifs.spnego\x00', &(0x7f0000000040)={'syz', 0x0}, r2) 22:20:15 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000180)={'fscrypt:', @desc3}, &(0x7f0000000240)={0x0, "424472806e7cad894941da172fe1bd0a11c025eff7dc63c6dce9db0eabe4f818b16c63df71a040800777758f7278606235204b24adc6ef6c473d604296531714", 0x3d}, 0x48, r0) keyctl$search(0xa, r0, &(0x7f0000000040)='rxrpc\x00', &(0x7f0000000080)={'syz', 0x2}, r1) (async) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r3 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r2, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) 22:20:15 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x7, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$search(0xa, r1, &(0x7f0000000000)='id_legacy\x00', &(0x7f0000000040)={'syz', 0x0}, r0) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000180)={r2, 0x33, 0x7c}, &(0x7f0000000340)={'enc=', 'oaep', ' hash=', {'blake2s-256-x86\x00'}}, &(0x7f00000003c0)="bddd3ce6f3ea59c737774d20c961e76bd4a5ed26feb799a5e5e037ce75aa6beae4b382c6d8f3c90e5d428c2815e7d569c008b4", &(0x7f0000000400)=""/124) keyctl$clear(0xf, r0) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$negate(0xd, r1, 0xffff, r4) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000240)="7f7d9b417f9645a940f3da138231cdc4e037c1605aaa41697b6a0ff9b1c8c248d4ff9321d5500f4114b13859b78acf7df4e210886556a80f8e4ef8891b4f4078ecd4ad808cc9d640146fb6f5f1296622d11f2e6fb99363065d851f44537f915eafffecb108bd609136c66059af64a89a27a17dc5186e500db406b32cbcc3cc94b54ea371ffeb1b36a6ffadba0882f94e4aa7fbe1a31c2df3c66e2db8dc0ff75154a3e741d27d8af326a406ef38f31b3d506bb9fdc4cc20898d18918371f1a5ae64e6488efdf9f3887fda7231289c792c5cec9e913882722d67b61b166b0c5a50ae49096b51b93e44c5702a9a93496012e37436a6d5180fef610d8b5aa1733c", 0xff, r3) 22:20:15 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) (async, rerun: 32) mq_timedsend(0xffffffffffffffff, &(0x7f0000000040)="97f7f3e6d4862e9d875a59c293a7b5a1667d7f56053ac7b75c735098086464ab99bfc05b63512beb54e2ea5a4824a0bb5d0db1915a1427e9a042694d90538d221d19c16cfb587cf7d8d05c6828baccd14efb4b8b416dd9b8", 0x58, 0x3f, 0x0) (rerun: 32) 22:20:15 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) (async) r1 = semget(0x2, 0x0, 0x0) semtimedop(r1, &(0x7f00000000c0)=[{0x0, 0xc3, 0x1800}], 0x1, &(0x7f0000000000)) semctl$GETPID(r1, 0x4, 0xb, &(0x7f0000000000)) 22:20:15 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$clear(0x7, r0) 22:20:15 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$search(0xa, r1, &(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={'syz', 0x1}, r0) getpgrp(0x0) keyctl$clear(0x6, r0) 22:20:15 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) r3 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r2) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) 22:20:15 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x7, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) keyctl$search(0xa, r1, &(0x7f0000000000)='id_legacy\x00', &(0x7f0000000040)={'syz', 0x0}, r0) (async) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) (async) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000180)={r2, 0x33, 0x7c}, &(0x7f0000000340)={'enc=', 'oaep', ' hash=', {'blake2s-256-x86\x00'}}, &(0x7f00000003c0)="bddd3ce6f3ea59c737774d20c961e76bd4a5ed26feb799a5e5e037ce75aa6beae4b382c6d8f3c90e5d428c2815e7d569c008b4", &(0x7f0000000400)=""/124) keyctl$clear(0xf, r0) (async) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) r4 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$negate(0xd, r1, 0xffff, r4) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000240)="7f7d9b417f9645a940f3da138231cdc4e037c1605aaa41697b6a0ff9b1c8c248d4ff9321d5500f4114b13859b78acf7df4e210886556a80f8e4ef8891b4f4078ecd4ad808cc9d640146fb6f5f1296622d11f2e6fb99363065d851f44537f915eafffecb108bd609136c66059af64a89a27a17dc5186e500db406b32cbcc3cc94b54ea371ffeb1b36a6ffadba0882f94e4aa7fbe1a31c2df3c66e2db8dc0ff75154a3e741d27d8af326a406ef38f31b3d506bb9fdc4cc20898d18918371f1a5ae64e6488efdf9f3887fda7231289c792c5cec9e913882722d67b61b166b0c5a50ae49096b51b93e44c5702a9a93496012e37436a6d5180fef610d8b5aa1733c", 0xff, r3) 22:20:15 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) r1 = semget(0x2, 0x0, 0x0) semtimedop(r1, &(0x7f00000000c0)=[{0x0, 0xc3, 0x1800}], 0x1, &(0x7f0000000000)) (async) semctl$GETPID(r1, 0x4, 0xb, &(0x7f0000000000)) 22:20:15 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) (async) mq_timedsend(0xffffffffffffffff, &(0x7f0000000040)="97f7f3e6d4862e9d875a59c293a7b5a1667d7f56053ac7b75c735098086464ab99bfc05b63512beb54e2ea5a4824a0bb5d0db1915a1427e9a042694d90538d221d19c16cfb587cf7d8d05c6828baccd14efb4b8b416dd9b8", 0x58, 0x3f, 0x0) 22:20:15 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$search(0xa, r1, &(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={'syz', 0x1}, r0) getpgrp(0x0) (async) keyctl$clear(0x6, r0) 22:20:15 executing program 4: add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$clear(0x7, r0) 22:20:15 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) (async, rerun: 32) r3 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r2) (rerun: 32) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) 22:20:15 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x7, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$search(0xa, r1, &(0x7f0000000000)='id_legacy\x00', &(0x7f0000000040)={'syz', 0x0}, r0) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000180)={r2, 0x33, 0x7c}, &(0x7f0000000340)={'enc=', 'oaep', ' hash=', {'blake2s-256-x86\x00'}}, &(0x7f00000003c0)="bddd3ce6f3ea59c737774d20c961e76bd4a5ed26feb799a5e5e037ce75aa6beae4b382c6d8f3c90e5d428c2815e7d569c008b4", &(0x7f0000000400)=""/124) (async) keyctl$clear(0xf, r0) (async) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) r4 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$negate(0xd, r1, 0xffff, r4) (async) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000240)="7f7d9b417f9645a940f3da138231cdc4e037c1605aaa41697b6a0ff9b1c8c248d4ff9321d5500f4114b13859b78acf7df4e210886556a80f8e4ef8891b4f4078ecd4ad808cc9d640146fb6f5f1296622d11f2e6fb99363065d851f44537f915eafffecb108bd609136c66059af64a89a27a17dc5186e500db406b32cbcc3cc94b54ea371ffeb1b36a6ffadba0882f94e4aa7fbe1a31c2df3c66e2db8dc0ff75154a3e741d27d8af326a406ef38f31b3d506bb9fdc4cc20898d18918371f1a5ae64e6488efdf9f3887fda7231289c792c5cec9e913882722d67b61b166b0c5a50ae49096b51b93e44c5702a9a93496012e37436a6d5180fef610d8b5aa1733c", 0xff, r3) 22:20:15 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000200)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff9) getresuid(&(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) geteuid() geteuid() getresuid(&(0x7f0000000100)=0x0, &(0x7f0000000140), &(0x7f0000000180)) ioprio_get$uid(0x0, r1) r2 = add_key$fscrypt_provisioning(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, &(0x7f0000000340)={0x3, 0x0, @a}, 0x48, r0) keyctl$unlink(0x9, r2, r0) getresuid(&(0x7f00000001c0)=0x0, &(0x7f0000000240), &(0x7f0000000280)) keyctl$chown(0x4, r0, r3, 0xffffffffffffffff) keyctl$clear(0xe, r0) 22:20:15 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$clear(0x7, r0) 22:20:15 executing program 5: keyctl$update(0x2, 0x0, &(0x7f0000000040)="0a5630525db9fbba0cda7c03df9e5ffdce24aa00e45280102bf2677acac248ca32f145d7a6d790397a2bdcdde8e3bc5b23b0751938eb81ca1e4f07a3a62a6064feffd915f4d65fb85bcc9eb66b15bda172a40992ae283e4728d5f2f3edd5f5ee9ef51d6d4fa03dcdbbba619cf67433a34c1906cf8082e781167ff10984cbec9e6a71f8f0b362bc9963b16a6cd1155adbe942a716c970cabbd6eb6573e64e5fee42fe0c40da6f4c5ade15837cb19af2bec9d84f97cca023184fce8786db0b38f628685f4cb90b4e36567aee5753cb5e6443cc2296f747ce5531479d89d52e40cb08b5f779949c52af7927dc9f429ab7d97ac19b809c3325a87c52814414f4d8148329b5139c7d37c8b3763cdad0c370d90cad3b80187b9deade81542da0272ebac183529cd4d3aac8dca9745ac881358ae617c5ab87320da70f07a0dea2e9c7822c99963df8672662ed280be5fb9cb5aefbfdb8467fa2f116c65880ccb7cfdbc71623c27d75497f97d9661e665fc1ed10f884cd2f0821b499aba97b5d9d5f2e4177363a409702aeddc02266d26d5e9433bc9bed08c6e9b09d98015de2432ad86614de2748e89497d29d5982e47e5ed23ef11cd17175ef2f3d9d90172923c28cc864b59ae6378e54c2178f9b4d5efd2606a49dda66b47fddf7bc5a4e654e52e34636de1694a150dec648171b24b773b69a25cb499e2f3603d02fd02d1766faf72b2a12c9ffe448cde468d7b5d2700049bbfede72dab457da447a45d05101b963b3425a3e8e0e3a99b6ac4b7dacaa98ffff162aac0c69a621a61467eae23480fddd2841f1fc76151cf09c6f08fac99dee2800e8879b3f15c3ddbd91c5739ef71dc0042b4f15ff7a5cfdf0435b5f6b17cca9ebc024a6d0f659ab8a40e0e929a88c1f013d5b7407995a2ec4888663415aba51f1ed50722b18cccc2cc7c60cfccdc3923295b0e2de25a20c6936b7c9f701cc4a0b1d71d67026dbc0a7904d6fb9734c70340f892011b3bdeaf8fe2c0d9e5666d8e26b841a691e106b4108991f184a9b90779d8e8ec9701841a926c7207aa92dcd88def5e0056b0bb5b2ad8a01731761f999320b230d7b91e1e5b34cdfb259b9c00379aa959f08601db2ef5e90dea8f672245d2a2ce5028e31bf699c241c5f1da77f64f135d6dd90cafe49d453dbea6407b40da340a8bb559acef1072d7ceb59779fc3c28e2f9bbd99421db41cefa2b27252b6fb241876dd7753f96b95360ed12a6d40ab67909d653a7f4471fc879ad18d2d3e5df8797bbe3654fe9ba86a5e337237c6e9e2a615406a356466284d08dce7eb882a48da527bbaf538acc1a9b27cbe8feadb3084d03c6964ea036f98d3c8e26ecd9be620f0bdb426c6f6ad31a78444f4013e9241c64c6894735cca6dcc98dd0f1dab1c1d17fbd08da7db067ead7e572c65a554787a0eb04207080a4b520f42acb026dd749d3da90e35910960465653166aa381123db82e72fcdc6fa13e221d759e5fe124f4cb77ac4d3dbc8e05af9b10fec4deabc3fa4a8c0eceeb7600a5548695f99285b4a4d8e11a6e8cc6928589d2fdabd277ab8b856bfc086d277317838a68c3a6d6fd802670f7f0241c385eb150c590af7bf3bb58bc244a6d4f9ac11384accfbaa229541185fdf11b948699e7b7d94ac69f9b21d29e3fe0cf29683c5bb428c25ff8c305ddd93e5f30c63b31ddcf7323695d9e2f384bbaac4bb9c67381eade00dbabe0cd2cadc0496e86647db4a292746cdc7a9b48f507b02055bdc785825075462b9cf410f11ad79d25281e8aca5f90d734eae4289853b4d7d4423fb0ecdd47847a1a8677e7fad0000b179d1a5f1d879704505de53a5ba54a7dadb68a629f8ab534cf28b02d9e0a7ac607170489fab8c9ff35600c80466d5607299626389e8d8e4fc404a370532e4994a4cd2e327b75fefe916956856c1be2a3288c1ebbde21b94e088d7038b7dbbbc6e0341bfd35fe62ae371a3316cf88cfcd13ab820f7bf176b20a247ac1594867cd6d42417875e1a59732f3525b5a50cc06f98e4ef55b1af381f436f0c4a56c5dbb83e0db1e76b6f2fbb65c48fb8d5a4fd378ad8493ca973bdf3b158232b750e2598af0e1c196469079101a4d711ebcd10957f2abf2008beee79bb0f04791b01b7e8830fe4c6b321c5b6c062a75574324a6010f0912f5a86a2aafa5d96044155d8a5000cf9bc80dcc54b684ea61ea6969d4d4fa0be8fb03a788c20484ac3008d6f202f2ab8ba131cc7b8038bc24896977475fe527213416d6e0fb05edb45b4cec038581c28cdef305085d7446aa795e7a9ca3e679df5959ea9c3c3b788c16767c28f97ba2885f5f33f70637ff6d14277cfae9fea9b95c16225779aec781538b16d47caebb81d35a9d39ad55b1889044be6772c2c8d7710867593c0ad56cc9e6165f8c82614ca12e929e0d79a1eccd1393d1d3076b43e21c8def7cdccd40ebb277883129fe49247a132e9b93d2a67c24a07d1b9d758d9150e8bacd22a04a623a5158a23faa853cc72a89096e4e2f2760da83bae3e4270fca2be06149df68d5870960d7dfdf7c365e060859e8f1940c8fce24fdd2eaae9ba4b8ac22e331aaab59efcd51889c9e5c67e021240afa8b5c505e94b98774fb01e75c686f9129d6fb278e9f65eaaf87b10c4bc0c5239d416933202e43366e9fd4626d208ed55c417b7a6a9139be469766f15e3af92175d33161f329df83de41131494031fb7649e778fee8311ed87a472251657b7862f0defaa92406aa2e65a0e62a9613e51c504b7dad96235a1f5444c7006f8c3928f4188ac893febaa3e406d5b7c9a2b7db159c788d97405ee04a04144cbc40aaff29cc9ba7f8a33b438793b9a2d1d5316552ceee4f10dbf5d15eb6e36e81bae1f7dfa9a2f404ae6f134069f2f481fc0f932f49b851c5d6396025add01c6e13ca9446dc3245a810d5b72aa14723e411ddc1aa8e4efe95815df9480f42c1dc9c76f544f667c6247c0fd7b9d2a4a4e7bd114518b3c77cfe6c5b8d4df2e1e43c86f9906811a1fcd90af6ffda42f1b36fb669e84e257c7bd712f12d137ada0b723a5783746aae44e3e8b45a7419a0d79203f7ecda6dc0853f51b8a0f7f73e08f153bdbdbee07eed64d69380fbcba4806125da53b8a59dbae18c12c2fc44d146a07d685fb3f6231767d49af814f9e370c42333b1fa6b704d482ba8d339da0a05283d22beac6804482c373afa761b7649c4573d1314528e08ffb39ee350cd3d8d4da72059ee671ad4b64d0883487f3d6902425838c47e0b18ecccd483dd63432ce559962e5ff072f56ef65ced9e4776af142bd09e9301f3aac8cab0ba5962427a1d9d5f08397cd856d05f68b6c25d1dde7ebeb67b9b789b8d405866b82b86455d457e9204479ec16fa8ac9a9dfe3aa59fea5124f01dc092380a56f8eeb3303352390e35733917225ebbb4319c06ddb654cd907d623e3a099b2a0c728e303a97a2f9e2a390a2af63b9d0d7d90861167d049ffa665b2d715968e3b3718bfc0c90509cb35fbe7a4be7a0af14e30cc0327ba35f8dc32c677b9cdc2b03c8f46e740fc720663a90f5008ab2eb30698cf47b234a4713a36c962556ec893b0fb531a87cebc54cca2de20f0ba20f99e2049446e7d39132b380956c14a108106c5cc81f7f9ce53b7b5c515f36af07a770b89aa31b0ccfad34bbbad87e1a45bde6a6f1b29422ffbf1afa6b2ea9ec5e040e385e0315245f5ef2b1c727bbf922d620c76db5cb9f8960b696253e7ca02bbf6bb7122e8ad7495511b14e0fe09745e20cc04bde4703a3a4e56bcc50063a58d01e23800a54177416cfd0018815c7e019bd79ab59af92f13495b268a5f03e1729d42c60e4ef8f501b27cc546a1c62162c5516fb52fab99b898ade6ccf7e3273daa35bdefdc00006f6abadd3e6b7ceb3903206779a3dededa711479705b080b4ef5e3d0e0f5ba1cb184314fec585ca14a3e151842284249df4c1625d1512bbc31ccbfb70e628ee01afa072d38fc9ed3e226cde49658d884109827776c8738c7593087146ab8043b028fd65c7d1ac8ecab07aba9294b83349e26be113cf109a4170b86cc2680c688a2cc22f5ce93799afecf75f059b9062db7fa8e128d1fc72362b5979369b1ecde1d1a97b043047697d0043391a554b7030ef7361a1b0f55f9d92dfab17b28d6b3f8443886dc00adf05099a6795d27471b4d31ef94cd9dee62748c07fc6b9382e51a7b0213b042340967dd1ffb2a632350df21f7f5b15c9c50eb0ca5351a0f2e50ab089a89efef778897cb9668c1250090e4c69d4b506457372f53c48d43dff0b8e5b194f71a0a0da8d377d9e7795b245847eb8e5b4627f6691fdac52680137141f044ffed3a68df67f44a8c8081146c591615e1acebb2068f2112f2d00c518dd161425e9e313a4ae803e8766f55672a0a9fab9f276429487bf343d6f25c5deff46ed5ef2067abb99d54125ea053f43c1a5444ab43e589b373381e18ba5ed6f31959f004e5d4d730482a2882188b63804095d3e0aca4adf5f00edc8ddec25621b1d659b3e4a2fdb4b0d7449c16dabe57d1a4a7eaeb717bc58d30341f87aaaf6c3c0b794e61108c2f1cc48102e258258b18f083de56fa7b45f0ff234e42e3d7d8b8a1fa36d7f4bbd0fa71b71062198b49699f01c4608a539505897904960e039d42fce1c7b6ccace258d206ed7a283c0e030141d71f571deb8046163de7367251250bc3b1d4fd0c48582f714a7a562bac2ada9d2acbe51e8f1d1129087c5d8115dbc4d0f32018679e3f93417a6b74ea30684376bbcffa394599dee6b957640f83dc8fd1fa8b7fc0ca93ba085c191b9ea7cf4185fac0729267eb6a14ca6d02e1d556145b71e33f845c96990503ae12375b03b18167716d0c9e8978b13dedd08f9e82d06c2f5dc76c9aa0f7b986b62a468abfd7956befd5aca1cbbc5d10c296a046f99ec79db87eeb15c45ca6257841b1dd24369a8bdb81d7b092d25c156c944503a9338834215b711215f433b5f4969adbe6b0d81552e749b4a9276b698b8af03e42add788a1603743e69f30f261bd551eea74ec769453bb0e57e5da03590dab22287f035488618b26535d6611674a59c2304602b86331995c3464d4a66589857c573275261abb5ca727e8a892c9a15e11f9a2621c43846f9fce9258cfbd4a64a31519d86dd5d907e21910b7ce33b28867cac81e2d40b2752ae96e7f2fdc2c8ce097144072352951f95c35f6954b816e3beb6cf6085d9645137da98cd610ffa009bd46102099abb7f5a272ef209254fb9a3e2e6f9394860fe88de4ceace214193bf995c7b6d29a8f49f6de1bfe64b7d3bb9a3e490b8342325e4de37460834e34ca37143a7f5fb3b120dabb5474a0cf1486997d1335d9ce506120f28112784bb74cb14063bcb84f9bfa8ceec3814349e1c1e3e998c3f91c25c4741bbeb79d112a912a63c24d862083d7d3d8e7bd5c7e99c412ac5d594f03a77b2677aca8f43f2212632b7dd9ac1e0193cdec7436c0f0d3ee1b59f7d5b06d506131a0ec3ea0cc3ea00edb6918e9f067c872d480d3f8fa5868a457f1f7c4f3c587282f4d9e04a504ad738d79f22a4dfbce5a5ab9fa8608d9b7ba343f0c5853b96e0b853d72f3cc974a00bb5f1720c43585a7be23f74afb2f084c3302df1ad2f051d3892c4785a2d8d8290f29fa135551a3a29640e8c881bbe97c7e8f882865027ab40ba88801468c29d0f6b02d4a079ec8f852e62273bbaa387cb87babed6c523b998cf84245306e965605ac70fc4568f059da78383cbed6772347ab529264f066b6e9fe8618", 0x1000) clock_gettime(0x1, &(0x7f0000000000)) 22:20:15 executing program 2: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r1, 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000400)={0x0}) ioctl$SNDCTL_SYNTH_MEMAVL(r0, 0xc004510e, &(0x7f0000000100)=0x1) syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), r0) pipe2$watch_queue(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) pipe2$watch_queue(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r5, 0x0, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(r3, 0x80045105, &(0x7f0000000180)) ioctl$KVM_GET_REGS(r1, 0x8090ae81, &(0x7f00000004c0)) r6 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) ioctl$SECCOMP_IOCTL_NOTIF_SEND(r4, 0xc0182101, &(0x7f0000000480)={r2, 0x8, 0x7}) r7 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r8 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r9 = add_key$keyring(&(0x7f0000000380), &(0x7f00000003c0)={'syz', 0x2}, 0x0, 0x0, r8) keyctl$KEYCTL_MOVE(0x1e, r9, r7, r7, 0x0) keyctl$clear(0xf, r6) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r4, 0xc0502100, &(0x7f0000000300)={0x0}) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r11, 0x0, 0x0) ioctl$DRM_IOCTL_AGP_BIND(r11, 0x40106436, &(0x7f00000003c0)={0x0, 0x9}) ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID(r0, 0x40082102, &(0x7f0000000380)=r10) 22:20:15 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$search(0xa, r1, &(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={'syz', 0x1}, r0) getpgrp(0x0) keyctl$clear(0x6, r0) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) keyctl$search(0xa, r1, &(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={'syz', 0x1}, r0) (async) getpgrp(0x0) (async) keyctl$clear(0x6, r0) (async) 22:20:16 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) r3 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r2) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) (async) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r2) (async) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) (async) 22:20:16 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000200)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff9) (async) getresuid(&(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) (async) geteuid() geteuid() (async) getresuid(&(0x7f0000000100)=0x0, &(0x7f0000000140), &(0x7f0000000180)) ioprio_get$uid(0x0, r1) r2 = add_key$fscrypt_provisioning(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, &(0x7f0000000340)={0x3, 0x0, @a}, 0x48, r0) keyctl$unlink(0x9, r2, r0) getresuid(&(0x7f00000001c0)=0x0, &(0x7f0000000240), &(0x7f0000000280)) keyctl$chown(0x4, r0, r3, 0xffffffffffffffff) keyctl$clear(0xe, r0) 22:20:16 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) r2 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc2}, &(0x7f0000000240)={0x0, "4141eaa364a2f8bc6a1f08009b9658fcf44765070099cef43d362ec9931be0ea449e3937dada569a48c163a1b8fb4990212a4e6702aea58530ba95887d30ea71", 0x2e}, 0x48, r1) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) 22:20:16 executing program 5: keyctl$update(0x2, 0x0, &(0x7f0000000040)="0a5630525db9fbba0cda7c03df9e5ffdce24aa00e45280102bf2677acac248ca32f145d7a6d790397a2bdcdde8e3bc5b23b0751938eb81ca1e4f07a3a62a6064feffd915f4d65fb85bcc9eb66b15bda172a40992ae283e4728d5f2f3edd5f5ee9ef51d6d4fa03dcdbbba619cf67433a34c1906cf8082e781167ff10984cbec9e6a71f8f0b362bc9963b16a6cd1155adbe942a716c970cabbd6eb6573e64e5fee42fe0c40da6f4c5ade15837cb19af2bec9d84f97cca023184fce8786db0b38f628685f4cb90b4e36567aee5753cb5e6443cc2296f747ce5531479d89d52e40cb08b5f779949c52af7927dc9f429ab7d97ac19b809c3325a87c52814414f4d8148329b5139c7d37c8b3763cdad0c370d90cad3b80187b9deade81542da0272ebac183529cd4d3aac8dca9745ac881358ae617c5ab87320da70f07a0dea2e9c7822c99963df8672662ed280be5fb9cb5aefbfdb8467fa2f116c65880ccb7cfdbc71623c27d75497f97d9661e665fc1ed10f884cd2f0821b499aba97b5d9d5f2e4177363a409702aeddc02266d26d5e9433bc9bed08c6e9b09d98015de2432ad86614de2748e89497d29d5982e47e5ed23ef11cd17175ef2f3d9d90172923c28cc864b59ae6378e54c2178f9b4d5efd2606a49dda66b47fddf7bc5a4e654e52e34636de1694a150dec648171b24b773b69a25cb499e2f3603d02fd02d1766faf72b2a12c9ffe448cde468d7b5d2700049bbfede72dab457da447a45d05101b963b3425a3e8e0e3a99b6ac4b7dacaa98ffff162aac0c69a621a61467eae23480fddd2841f1fc76151cf09c6f08fac99dee2800e8879b3f15c3ddbd91c5739ef71dc0042b4f15ff7a5cfdf0435b5f6b17cca9ebc024a6d0f659ab8a40e0e929a88c1f013d5b7407995a2ec4888663415aba51f1ed50722b18cccc2cc7c60cfccdc3923295b0e2de25a20c6936b7c9f701cc4a0b1d71d67026dbc0a7904d6fb9734c70340f892011b3bdeaf8fe2c0d9e5666d8e26b841a691e106b4108991f184a9b90779d8e8ec9701841a926c7207aa92dcd88def5e0056b0bb5b2ad8a01731761f999320b230d7b91e1e5b34cdfb259b9c00379aa959f08601db2ef5e90dea8f672245d2a2ce5028e31bf699c241c5f1da77f64f135d6dd90cafe49d453dbea6407b40da340a8bb559acef1072d7ceb59779fc3c28e2f9bbd99421db41cefa2b27252b6fb241876dd7753f96b95360ed12a6d40ab67909d653a7f4471fc879ad18d2d3e5df8797bbe3654fe9ba86a5e337237c6e9e2a615406a356466284d08dce7eb882a48da527bbaf538acc1a9b27cbe8feadb3084d03c6964ea036f98d3c8e26ecd9be620f0bdb426c6f6ad31a78444f4013e9241c64c6894735cca6dcc98dd0f1dab1c1d17fbd08da7db067ead7e572c65a554787a0eb04207080a4b520f42acb026dd749d3da90e35910960465653166aa381123db82e72fcdc6fa13e221d759e5fe124f4cb77ac4d3dbc8e05af9b10fec4deabc3fa4a8c0eceeb7600a5548695f99285b4a4d8e11a6e8cc6928589d2fdabd277ab8b856bfc086d277317838a68c3a6d6fd802670f7f0241c385eb150c590af7bf3bb58bc244a6d4f9ac11384accfbaa229541185fdf11b948699e7b7d94ac69f9b21d29e3fe0cf29683c5bb428c25ff8c305ddd93e5f30c63b31ddcf7323695d9e2f384bbaac4bb9c67381eade00dbabe0cd2cadc0496e86647db4a292746cdc7a9b48f507b02055bdc785825075462b9cf410f11ad79d25281e8aca5f90d734eae4289853b4d7d4423fb0ecdd47847a1a8677e7fad0000b179d1a5f1d879704505de53a5ba54a7dadb68a629f8ab534cf28b02d9e0a7ac607170489fab8c9ff35600c80466d5607299626389e8d8e4fc404a370532e4994a4cd2e327b75fefe916956856c1be2a3288c1ebbde21b94e088d7038b7dbbbc6e0341bfd35fe62ae371a3316cf88cfcd13ab820f7bf176b20a247ac1594867cd6d42417875e1a59732f3525b5a50cc06f98e4ef55b1af381f436f0c4a56c5dbb83e0db1e76b6f2fbb65c48fb8d5a4fd378ad8493ca973bdf3b158232b750e2598af0e1c196469079101a4d711ebcd10957f2abf2008beee79bb0f04791b01b7e8830fe4c6b321c5b6c062a75574324a6010f0912f5a86a2aafa5d96044155d8a5000cf9bc80dcc54b684ea61ea6969d4d4fa0be8fb03a788c20484ac3008d6f202f2ab8ba131cc7b8038bc24896977475fe527213416d6e0fb05edb45b4cec038581c28cdef305085d7446aa795e7a9ca3e679df5959ea9c3c3b788c16767c28f97ba2885f5f33f70637ff6d14277cfae9fea9b95c16225779aec781538b16d47caebb81d35a9d39ad55b1889044be6772c2c8d7710867593c0ad56cc9e6165f8c82614ca12e929e0d79a1eccd1393d1d3076b43e21c8def7cdccd40ebb277883129fe49247a132e9b93d2a67c24a07d1b9d758d9150e8bacd22a04a623a5158a23faa853cc72a89096e4e2f2760da83bae3e4270fca2be06149df68d5870960d7dfdf7c365e060859e8f1940c8fce24fdd2eaae9ba4b8ac22e331aaab59efcd51889c9e5c67e021240afa8b5c505e94b98774fb01e75c686f9129d6fb278e9f65eaaf87b10c4bc0c5239d416933202e43366e9fd4626d208ed55c417b7a6a9139be469766f15e3af92175d33161f329df83de41131494031fb7649e778fee8311ed87a472251657b7862f0defaa92406aa2e65a0e62a9613e51c504b7dad96235a1f5444c7006f8c3928f4188ac893febaa3e406d5b7c9a2b7db159c788d97405ee04a04144cbc40aaff29cc9ba7f8a33b438793b9a2d1d5316552ceee4f10dbf5d15eb6e36e81bae1f7dfa9a2f404ae6f134069f2f481fc0f932f49b851c5d6396025add01c6e13ca9446dc3245a810d5b72aa14723e411ddc1aa8e4efe95815df9480f42c1dc9c76f544f667c6247c0fd7b9d2a4a4e7bd114518b3c77cfe6c5b8d4df2e1e43c86f9906811a1fcd90af6ffda42f1b36fb669e84e257c7bd712f12d137ada0b723a5783746aae44e3e8b45a7419a0d79203f7ecda6dc0853f51b8a0f7f73e08f153bdbdbee07eed64d69380fbcba4806125da53b8a59dbae18c12c2fc44d146a07d685fb3f6231767d49af814f9e370c42333b1fa6b704d482ba8d339da0a05283d22beac6804482c373afa761b7649c4573d1314528e08ffb39ee350cd3d8d4da72059ee671ad4b64d0883487f3d6902425838c47e0b18ecccd483dd63432ce559962e5ff072f56ef65ced9e4776af142bd09e9301f3aac8cab0ba5962427a1d9d5f08397cd856d05f68b6c25d1dde7ebeb67b9b789b8d405866b82b86455d457e9204479ec16fa8ac9a9dfe3aa59fea5124f01dc092380a56f8eeb3303352390e35733917225ebbb4319c06ddb654cd907d623e3a099b2a0c728e303a97a2f9e2a390a2af63b9d0d7d90861167d049ffa665b2d715968e3b3718bfc0c90509cb35fbe7a4be7a0af14e30cc0327ba35f8dc32c677b9cdc2b03c8f46e740fc720663a90f5008ab2eb30698cf47b234a4713a36c962556ec893b0fb531a87cebc54cca2de20f0ba20f99e2049446e7d39132b380956c14a108106c5cc81f7f9ce53b7b5c515f36af07a770b89aa31b0ccfad34bbbad87e1a45bde6a6f1b29422ffbf1afa6b2ea9ec5e040e385e0315245f5ef2b1c727bbf922d620c76db5cb9f8960b696253e7ca02bbf6bb7122e8ad7495511b14e0fe09745e20cc04bde4703a3a4e56bcc50063a58d01e23800a54177416cfd0018815c7e019bd79ab59af92f13495b268a5f03e1729d42c60e4ef8f501b27cc546a1c62162c5516fb52fab99b898ade6ccf7e3273daa35bdefdc00006f6abadd3e6b7ceb3903206779a3dededa711479705b080b4ef5e3d0e0f5ba1cb184314fec585ca14a3e151842284249df4c1625d1512bbc31ccbfb70e628ee01afa072d38fc9ed3e226cde49658d884109827776c8738c7593087146ab8043b028fd65c7d1ac8ecab07aba9294b83349e26be113cf109a4170b86cc2680c688a2cc22f5ce93799afecf75f059b9062db7fa8e128d1fc72362b5979369b1ecde1d1a97b043047697d0043391a554b7030ef7361a1b0f55f9d92dfab17b28d6b3f8443886dc00adf05099a6795d27471b4d31ef94cd9dee62748c07fc6b9382e51a7b0213b042340967dd1ffb2a632350df21f7f5b15c9c50eb0ca5351a0f2e50ab089a89efef778897cb9668c1250090e4c69d4b506457372f53c48d43dff0b8e5b194f71a0a0da8d377d9e7795b245847eb8e5b4627f6691fdac52680137141f044ffed3a68df67f44a8c8081146c591615e1acebb2068f2112f2d00c518dd161425e9e313a4ae803e8766f55672a0a9fab9f276429487bf343d6f25c5deff46ed5ef2067abb99d54125ea053f43c1a5444ab43e589b373381e18ba5ed6f31959f004e5d4d730482a2882188b63804095d3e0aca4adf5f00edc8ddec25621b1d659b3e4a2fdb4b0d7449c16dabe57d1a4a7eaeb717bc58d30341f87aaaf6c3c0b794e61108c2f1cc48102e258258b18f083de56fa7b45f0ff234e42e3d7d8b8a1fa36d7f4bbd0fa71b71062198b49699f01c4608a539505897904960e039d42fce1c7b6ccace258d206ed7a283c0e030141d71f571deb8046163de7367251250bc3b1d4fd0c48582f714a7a562bac2ada9d2acbe51e8f1d1129087c5d8115dbc4d0f32018679e3f93417a6b74ea30684376bbcffa394599dee6b957640f83dc8fd1fa8b7fc0ca93ba085c191b9ea7cf4185fac0729267eb6a14ca6d02e1d556145b71e33f845c96990503ae12375b03b18167716d0c9e8978b13dedd08f9e82d06c2f5dc76c9aa0f7b986b62a468abfd7956befd5aca1cbbc5d10c296a046f99ec79db87eeb15c45ca6257841b1dd24369a8bdb81d7b092d25c156c944503a9338834215b711215f433b5f4969adbe6b0d81552e749b4a9276b698b8af03e42add788a1603743e69f30f261bd551eea74ec769453bb0e57e5da03590dab22287f035488618b26535d6611674a59c2304602b86331995c3464d4a66589857c573275261abb5ca727e8a892c9a15e11f9a2621c43846f9fce9258cfbd4a64a31519d86dd5d907e21910b7ce33b28867cac81e2d40b2752ae96e7f2fdc2c8ce097144072352951f95c35f6954b816e3beb6cf6085d9645137da98cd610ffa009bd46102099abb7f5a272ef209254fb9a3e2e6f9394860fe88de4ceace214193bf995c7b6d29a8f49f6de1bfe64b7d3bb9a3e490b8342325e4de37460834e34ca37143a7f5fb3b120dabb5474a0cf1486997d1335d9ce506120f28112784bb74cb14063bcb84f9bfa8ceec3814349e1c1e3e998c3f91c25c4741bbeb79d112a912a63c24d862083d7d3d8e7bd5c7e99c412ac5d594f03a77b2677aca8f43f2212632b7dd9ac1e0193cdec7436c0f0d3ee1b59f7d5b06d506131a0ec3ea0cc3ea00edb6918e9f067c872d480d3f8fa5868a457f1f7c4f3c587282f4d9e04a504ad738d79f22a4dfbce5a5ab9fa8608d9b7ba343f0c5853b96e0b853d72f3cc974a00bb5f1720c43585a7be23f74afb2f084c3302df1ad2f051d3892c4785a2d8d8290f29fa135551a3a29640e8c881bbe97c7e8f882865027ab40ba88801468c29d0f6b02d4a079ec8f852e62273bbaa387cb87babed6c523b998cf84245306e965605ac70fc4568f059da78383cbed6772347ab529264f066b6e9fe8618", 0x1000) clock_gettime(0x1, &(0x7f0000000000)) keyctl$update(0x2, 0x0, &(0x7f0000000040)="0a5630525db9fbba0cda7c03df9e5ffdce24aa00e45280102bf2677acac248ca32f145d7a6d790397a2bdcdde8e3bc5b23b0751938eb81ca1e4f07a3a62a6064feffd915f4d65fb85bcc9eb66b15bda172a40992ae283e4728d5f2f3edd5f5ee9ef51d6d4fa03dcdbbba619cf67433a34c1906cf8082e781167ff10984cbec9e6a71f8f0b362bc9963b16a6cd1155adbe942a716c970cabbd6eb6573e64e5fee42fe0c40da6f4c5ade15837cb19af2bec9d84f97cca023184fce8786db0b38f628685f4cb90b4e36567aee5753cb5e6443cc2296f747ce5531479d89d52e40cb08b5f779949c52af7927dc9f429ab7d97ac19b809c3325a87c52814414f4d8148329b5139c7d37c8b3763cdad0c370d90cad3b80187b9deade81542da0272ebac183529cd4d3aac8dca9745ac881358ae617c5ab87320da70f07a0dea2e9c7822c99963df8672662ed280be5fb9cb5aefbfdb8467fa2f116c65880ccb7cfdbc71623c27d75497f97d9661e665fc1ed10f884cd2f0821b499aba97b5d9d5f2e4177363a409702aeddc02266d26d5e9433bc9bed08c6e9b09d98015de2432ad86614de2748e89497d29d5982e47e5ed23ef11cd17175ef2f3d9d90172923c28cc864b59ae6378e54c2178f9b4d5efd2606a49dda66b47fddf7bc5a4e654e52e34636de1694a150dec648171b24b773b69a25cb499e2f3603d02fd02d1766faf72b2a12c9ffe448cde468d7b5d2700049bbfede72dab457da447a45d05101b963b3425a3e8e0e3a99b6ac4b7dacaa98ffff162aac0c69a621a61467eae23480fddd2841f1fc76151cf09c6f08fac99dee2800e8879b3f15c3ddbd91c5739ef71dc0042b4f15ff7a5cfdf0435b5f6b17cca9ebc024a6d0f659ab8a40e0e929a88c1f013d5b7407995a2ec4888663415aba51f1ed50722b18cccc2cc7c60cfccdc3923295b0e2de25a20c6936b7c9f701cc4a0b1d71d67026dbc0a7904d6fb9734c70340f892011b3bdeaf8fe2c0d9e5666d8e26b841a691e106b4108991f184a9b90779d8e8ec9701841a926c7207aa92dcd88def5e0056b0bb5b2ad8a01731761f999320b230d7b91e1e5b34cdfb259b9c00379aa959f08601db2ef5e90dea8f672245d2a2ce5028e31bf699c241c5f1da77f64f135d6dd90cafe49d453dbea6407b40da340a8bb559acef1072d7ceb59779fc3c28e2f9bbd99421db41cefa2b27252b6fb241876dd7753f96b95360ed12a6d40ab67909d653a7f4471fc879ad18d2d3e5df8797bbe3654fe9ba86a5e337237c6e9e2a615406a356466284d08dce7eb882a48da527bbaf538acc1a9b27cbe8feadb3084d03c6964ea036f98d3c8e26ecd9be620f0bdb426c6f6ad31a78444f4013e9241c64c6894735cca6dcc98dd0f1dab1c1d17fbd08da7db067ead7e572c65a554787a0eb04207080a4b520f42acb026dd749d3da90e35910960465653166aa381123db82e72fcdc6fa13e221d759e5fe124f4cb77ac4d3dbc8e05af9b10fec4deabc3fa4a8c0eceeb7600a5548695f99285b4a4d8e11a6e8cc6928589d2fdabd277ab8b856bfc086d277317838a68c3a6d6fd802670f7f0241c385eb150c590af7bf3bb58bc244a6d4f9ac11384accfbaa229541185fdf11b948699e7b7d94ac69f9b21d29e3fe0cf29683c5bb428c25ff8c305ddd93e5f30c63b31ddcf7323695d9e2f384bbaac4bb9c67381eade00dbabe0cd2cadc0496e86647db4a292746cdc7a9b48f507b02055bdc785825075462b9cf410f11ad79d25281e8aca5f90d734eae4289853b4d7d4423fb0ecdd47847a1a8677e7fad0000b179d1a5f1d879704505de53a5ba54a7dadb68a629f8ab534cf28b02d9e0a7ac607170489fab8c9ff35600c80466d5607299626389e8d8e4fc404a370532e4994a4cd2e327b75fefe916956856c1be2a3288c1ebbde21b94e088d7038b7dbbbc6e0341bfd35fe62ae371a3316cf88cfcd13ab820f7bf176b20a247ac1594867cd6d42417875e1a59732f3525b5a50cc06f98e4ef55b1af381f436f0c4a56c5dbb83e0db1e76b6f2fbb65c48fb8d5a4fd378ad8493ca973bdf3b158232b750e2598af0e1c196469079101a4d711ebcd10957f2abf2008beee79bb0f04791b01b7e8830fe4c6b321c5b6c062a75574324a6010f0912f5a86a2aafa5d96044155d8a5000cf9bc80dcc54b684ea61ea6969d4d4fa0be8fb03a788c20484ac3008d6f202f2ab8ba131cc7b8038bc24896977475fe527213416d6e0fb05edb45b4cec038581c28cdef305085d7446aa795e7a9ca3e679df5959ea9c3c3b788c16767c28f97ba2885f5f33f70637ff6d14277cfae9fea9b95c16225779aec781538b16d47caebb81d35a9d39ad55b1889044be6772c2c8d7710867593c0ad56cc9e6165f8c82614ca12e929e0d79a1eccd1393d1d3076b43e21c8def7cdccd40ebb277883129fe49247a132e9b93d2a67c24a07d1b9d758d9150e8bacd22a04a623a5158a23faa853cc72a89096e4e2f2760da83bae3e4270fca2be06149df68d5870960d7dfdf7c365e060859e8f1940c8fce24fdd2eaae9ba4b8ac22e331aaab59efcd51889c9e5c67e021240afa8b5c505e94b98774fb01e75c686f9129d6fb278e9f65eaaf87b10c4bc0c5239d416933202e43366e9fd4626d208ed55c417b7a6a9139be469766f15e3af92175d33161f329df83de41131494031fb7649e778fee8311ed87a472251657b7862f0defaa92406aa2e65a0e62a9613e51c504b7dad96235a1f5444c7006f8c3928f4188ac893febaa3e406d5b7c9a2b7db159c788d97405ee04a04144cbc40aaff29cc9ba7f8a33b438793b9a2d1d5316552ceee4f10dbf5d15eb6e36e81bae1f7dfa9a2f404ae6f134069f2f481fc0f932f49b851c5d6396025add01c6e13ca9446dc3245a810d5b72aa14723e411ddc1aa8e4efe95815df9480f42c1dc9c76f544f667c6247c0fd7b9d2a4a4e7bd114518b3c77cfe6c5b8d4df2e1e43c86f9906811a1fcd90af6ffda42f1b36fb669e84e257c7bd712f12d137ada0b723a5783746aae44e3e8b45a7419a0d79203f7ecda6dc0853f51b8a0f7f73e08f153bdbdbee07eed64d69380fbcba4806125da53b8a59dbae18c12c2fc44d146a07d685fb3f6231767d49af814f9e370c42333b1fa6b704d482ba8d339da0a05283d22beac6804482c373afa761b7649c4573d1314528e08ffb39ee350cd3d8d4da72059ee671ad4b64d0883487f3d6902425838c47e0b18ecccd483dd63432ce559962e5ff072f56ef65ced9e4776af142bd09e9301f3aac8cab0ba5962427a1d9d5f08397cd856d05f68b6c25d1dde7ebeb67b9b789b8d405866b82b86455d457e9204479ec16fa8ac9a9dfe3aa59fea5124f01dc092380a56f8eeb3303352390e35733917225ebbb4319c06ddb654cd907d623e3a099b2a0c728e303a97a2f9e2a390a2af63b9d0d7d90861167d049ffa665b2d715968e3b3718bfc0c90509cb35fbe7a4be7a0af14e30cc0327ba35f8dc32c677b9cdc2b03c8f46e740fc720663a90f5008ab2eb30698cf47b234a4713a36c962556ec893b0fb531a87cebc54cca2de20f0ba20f99e2049446e7d39132b380956c14a108106c5cc81f7f9ce53b7b5c515f36af07a770b89aa31b0ccfad34bbbad87e1a45bde6a6f1b29422ffbf1afa6b2ea9ec5e040e385e0315245f5ef2b1c727bbf922d620c76db5cb9f8960b696253e7ca02bbf6bb7122e8ad7495511b14e0fe09745e20cc04bde4703a3a4e56bcc50063a58d01e23800a54177416cfd0018815c7e019bd79ab59af92f13495b268a5f03e1729d42c60e4ef8f501b27cc546a1c62162c5516fb52fab99b898ade6ccf7e3273daa35bdefdc00006f6abadd3e6b7ceb3903206779a3dededa711479705b080b4ef5e3d0e0f5ba1cb184314fec585ca14a3e151842284249df4c1625d1512bbc31ccbfb70e628ee01afa072d38fc9ed3e226cde49658d884109827776c8738c7593087146ab8043b028fd65c7d1ac8ecab07aba9294b83349e26be113cf109a4170b86cc2680c688a2cc22f5ce93799afecf75f059b9062db7fa8e128d1fc72362b5979369b1ecde1d1a97b043047697d0043391a554b7030ef7361a1b0f55f9d92dfab17b28d6b3f8443886dc00adf05099a6795d27471b4d31ef94cd9dee62748c07fc6b9382e51a7b0213b042340967dd1ffb2a632350df21f7f5b15c9c50eb0ca5351a0f2e50ab089a89efef778897cb9668c1250090e4c69d4b506457372f53c48d43dff0b8e5b194f71a0a0da8d377d9e7795b245847eb8e5b4627f6691fdac52680137141f044ffed3a68df67f44a8c8081146c591615e1acebb2068f2112f2d00c518dd161425e9e313a4ae803e8766f55672a0a9fab9f276429487bf343d6f25c5deff46ed5ef2067abb99d54125ea053f43c1a5444ab43e589b373381e18ba5ed6f31959f004e5d4d730482a2882188b63804095d3e0aca4adf5f00edc8ddec25621b1d659b3e4a2fdb4b0d7449c16dabe57d1a4a7eaeb717bc58d30341f87aaaf6c3c0b794e61108c2f1cc48102e258258b18f083de56fa7b45f0ff234e42e3d7d8b8a1fa36d7f4bbd0fa71b71062198b49699f01c4608a539505897904960e039d42fce1c7b6ccace258d206ed7a283c0e030141d71f571deb8046163de7367251250bc3b1d4fd0c48582f714a7a562bac2ada9d2acbe51e8f1d1129087c5d8115dbc4d0f32018679e3f93417a6b74ea30684376bbcffa394599dee6b957640f83dc8fd1fa8b7fc0ca93ba085c191b9ea7cf4185fac0729267eb6a14ca6d02e1d556145b71e33f845c96990503ae12375b03b18167716d0c9e8978b13dedd08f9e82d06c2f5dc76c9aa0f7b986b62a468abfd7956befd5aca1cbbc5d10c296a046f99ec79db87eeb15c45ca6257841b1dd24369a8bdb81d7b092d25c156c944503a9338834215b711215f433b5f4969adbe6b0d81552e749b4a9276b698b8af03e42add788a1603743e69f30f261bd551eea74ec769453bb0e57e5da03590dab22287f035488618b26535d6611674a59c2304602b86331995c3464d4a66589857c573275261abb5ca727e8a892c9a15e11f9a2621c43846f9fce9258cfbd4a64a31519d86dd5d907e21910b7ce33b28867cac81e2d40b2752ae96e7f2fdc2c8ce097144072352951f95c35f6954b816e3beb6cf6085d9645137da98cd610ffa009bd46102099abb7f5a272ef209254fb9a3e2e6f9394860fe88de4ceace214193bf995c7b6d29a8f49f6de1bfe64b7d3bb9a3e490b8342325e4de37460834e34ca37143a7f5fb3b120dabb5474a0cf1486997d1335d9ce506120f28112784bb74cb14063bcb84f9bfa8ceec3814349e1c1e3e998c3f91c25c4741bbeb79d112a912a63c24d862083d7d3d8e7bd5c7e99c412ac5d594f03a77b2677aca8f43f2212632b7dd9ac1e0193cdec7436c0f0d3ee1b59f7d5b06d506131a0ec3ea0cc3ea00edb6918e9f067c872d480d3f8fa5868a457f1f7c4f3c587282f4d9e04a504ad738d79f22a4dfbce5a5ab9fa8608d9b7ba343f0c5853b96e0b853d72f3cc974a00bb5f1720c43585a7be23f74afb2f084c3302df1ad2f051d3892c4785a2d8d8290f29fa135551a3a29640e8c881bbe97c7e8f882865027ab40ba88801468c29d0f6b02d4a079ec8f852e62273bbaa387cb87babed6c523b998cf84245306e965605ac70fc4568f059da78383cbed6772347ab529264f066b6e9fe8618", 0x1000) (async) clock_gettime(0x1, &(0x7f0000000000)) (async) 22:20:16 executing program 0: ioctl$SNDCTL_SEQ_SYNC(0xffffffffffffffff, 0x5101) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) 22:20:16 executing program 2: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) (async) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r1, 0x0, 0x0) (async) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000400)={0x0}) ioctl$SNDCTL_SYNTH_MEMAVL(r0, 0xc004510e, &(0x7f0000000100)=0x1) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), r0) (async) pipe2$watch_queue(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) (async) pipe2$watch_queue(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r5, 0x0, 0x0) (async) ioctl$SNDCTL_SEQ_GETINCOUNT(r3, 0x80045105, &(0x7f0000000180)) (async) ioctl$KVM_GET_REGS(r1, 0x8090ae81, &(0x7f00000004c0)) (async) r6 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) ioctl$SECCOMP_IOCTL_NOTIF_SEND(r4, 0xc0182101, &(0x7f0000000480)={r2, 0x8, 0x7}) r7 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) r8 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r9 = add_key$keyring(&(0x7f0000000380), &(0x7f00000003c0)={'syz', 0x2}, 0x0, 0x0, r8) keyctl$KEYCTL_MOVE(0x1e, r9, r7, r7, 0x0) (async) keyctl$clear(0xf, r6) (async) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r4, 0xc0502100, &(0x7f0000000300)={0x0}) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r11, 0x0, 0x0) (async) ioctl$DRM_IOCTL_AGP_BIND(r11, 0x40106436, &(0x7f00000003c0)={0x0, 0x9}) (async) ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID(r0, 0x40082102, &(0x7f0000000380)=r10) 22:20:16 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000080)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='syzkaller\x00', &(0x7f0000000040)={'syz', 0x1}, r2) 22:20:16 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) keyctl$clear(0x7, r0) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) r2 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc2}, &(0x7f0000000240)={0x0, "4141eaa364a2f8bc6a1f08009b9658fcf44765070099cef43d362ec9931be0ea449e3937dada569a48c163a1b8fb4990212a4e6702aea58530ba95887d30ea71", 0x2e}, 0x48, r1) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) 22:20:16 executing program 0: ioctl$SNDCTL_SEQ_SYNC(0xffffffffffffffff, 0x5101) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) ioctl$SNDCTL_SEQ_SYNC(0xffffffffffffffff, 0x5101) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$clear(0x6, r0) (async) 22:20:16 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000200)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff9) (async) getresuid(&(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) (async) geteuid() (async) geteuid() (async) getresuid(&(0x7f0000000100)=0x0, &(0x7f0000000140), &(0x7f0000000180)) ioprio_get$uid(0x0, r1) (async) r2 = add_key$fscrypt_provisioning(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, &(0x7f0000000340)={0x3, 0x0, @a}, 0x48, r0) keyctl$unlink(0x9, r2, r0) (async) getresuid(&(0x7f00000001c0)=0x0, &(0x7f0000000240), &(0x7f0000000280)) keyctl$chown(0x4, r0, r3, 0xffffffffffffffff) keyctl$clear(0xe, r0) 22:20:16 executing program 5: keyctl$update(0x2, 0x0, &(0x7f0000000040)="0a5630525db9fbba0cda7c03df9e5ffdce24aa00e45280102bf2677acac248ca32f145d7a6d790397a2bdcdde8e3bc5b23b0751938eb81ca1e4f07a3a62a6064feffd915f4d65fb85bcc9eb66b15bda172a40992ae283e4728d5f2f3edd5f5ee9ef51d6d4fa03dcdbbba619cf67433a34c1906cf8082e781167ff10984cbec9e6a71f8f0b362bc9963b16a6cd1155adbe942a716c970cabbd6eb6573e64e5fee42fe0c40da6f4c5ade15837cb19af2bec9d84f97cca023184fce8786db0b38f628685f4cb90b4e36567aee5753cb5e6443cc2296f747ce5531479d89d52e40cb08b5f779949c52af7927dc9f429ab7d97ac19b809c3325a87c52814414f4d8148329b5139c7d37c8b3763cdad0c370d90cad3b80187b9deade81542da0272ebac183529cd4d3aac8dca9745ac881358ae617c5ab87320da70f07a0dea2e9c7822c99963df8672662ed280be5fb9cb5aefbfdb8467fa2f116c65880ccb7cfdbc71623c27d75497f97d9661e665fc1ed10f884cd2f0821b499aba97b5d9d5f2e4177363a409702aeddc02266d26d5e9433bc9bed08c6e9b09d98015de2432ad86614de2748e89497d29d5982e47e5ed23ef11cd17175ef2f3d9d90172923c28cc864b59ae6378e54c2178f9b4d5efd2606a49dda66b47fddf7bc5a4e654e52e34636de1694a150dec648171b24b773b69a25cb499e2f3603d02fd02d1766faf72b2a12c9ffe448cde468d7b5d2700049bbfede72dab457da447a45d05101b963b3425a3e8e0e3a99b6ac4b7dacaa98ffff162aac0c69a621a61467eae23480fddd2841f1fc76151cf09c6f08fac99dee2800e8879b3f15c3ddbd91c5739ef71dc0042b4f15ff7a5cfdf0435b5f6b17cca9ebc024a6d0f659ab8a40e0e929a88c1f013d5b7407995a2ec4888663415aba51f1ed50722b18cccc2cc7c60cfccdc3923295b0e2de25a20c6936b7c9f701cc4a0b1d71d67026dbc0a7904d6fb9734c70340f892011b3bdeaf8fe2c0d9e5666d8e26b841a691e106b4108991f184a9b90779d8e8ec9701841a926c7207aa92dcd88def5e0056b0bb5b2ad8a01731761f999320b230d7b91e1e5b34cdfb259b9c00379aa959f08601db2ef5e90dea8f672245d2a2ce5028e31bf699c241c5f1da77f64f135d6dd90cafe49d453dbea6407b40da340a8bb559acef1072d7ceb59779fc3c28e2f9bbd99421db41cefa2b27252b6fb241876dd7753f96b95360ed12a6d40ab67909d653a7f4471fc879ad18d2d3e5df8797bbe3654fe9ba86a5e337237c6e9e2a615406a356466284d08dce7eb882a48da527bbaf538acc1a9b27cbe8feadb3084d03c6964ea036f98d3c8e26ecd9be620f0bdb426c6f6ad31a78444f4013e9241c64c6894735cca6dcc98dd0f1dab1c1d17fbd08da7db067ead7e572c65a554787a0eb04207080a4b520f42acb026dd749d3da90e35910960465653166aa381123db82e72fcdc6fa13e221d759e5fe124f4cb77ac4d3dbc8e05af9b10fec4deabc3fa4a8c0eceeb7600a5548695f99285b4a4d8e11a6e8cc6928589d2fdabd277ab8b856bfc086d277317838a68c3a6d6fd802670f7f0241c385eb150c590af7bf3bb58bc244a6d4f9ac11384accfbaa229541185fdf11b948699e7b7d94ac69f9b21d29e3fe0cf29683c5bb428c25ff8c305ddd93e5f30c63b31ddcf7323695d9e2f384bbaac4bb9c67381eade00dbabe0cd2cadc0496e86647db4a292746cdc7a9b48f507b02055bdc785825075462b9cf410f11ad79d25281e8aca5f90d734eae4289853b4d7d4423fb0ecdd47847a1a8677e7fad0000b179d1a5f1d879704505de53a5ba54a7dadb68a629f8ab534cf28b02d9e0a7ac607170489fab8c9ff35600c80466d5607299626389e8d8e4fc404a370532e4994a4cd2e327b75fefe916956856c1be2a3288c1ebbde21b94e088d7038b7dbbbc6e0341bfd35fe62ae371a3316cf88cfcd13ab820f7bf176b20a247ac1594867cd6d42417875e1a59732f3525b5a50cc06f98e4ef55b1af381f436f0c4a56c5dbb83e0db1e76b6f2fbb65c48fb8d5a4fd378ad8493ca973bdf3b158232b750e2598af0e1c196469079101a4d711ebcd10957f2abf2008beee79bb0f04791b01b7e8830fe4c6b321c5b6c062a75574324a6010f0912f5a86a2aafa5d96044155d8a5000cf9bc80dcc54b684ea61ea6969d4d4fa0be8fb03a788c20484ac3008d6f202f2ab8ba131cc7b8038bc24896977475fe527213416d6e0fb05edb45b4cec038581c28cdef305085d7446aa795e7a9ca3e679df5959ea9c3c3b788c16767c28f97ba2885f5f33f70637ff6d14277cfae9fea9b95c16225779aec781538b16d47caebb81d35a9d39ad55b1889044be6772c2c8d7710867593c0ad56cc9e6165f8c82614ca12e929e0d79a1eccd1393d1d3076b43e21c8def7cdccd40ebb277883129fe49247a132e9b93d2a67c24a07d1b9d758d9150e8bacd22a04a623a5158a23faa853cc72a89096e4e2f2760da83bae3e4270fca2be06149df68d5870960d7dfdf7c365e060859e8f1940c8fce24fdd2eaae9ba4b8ac22e331aaab59efcd51889c9e5c67e021240afa8b5c505e94b98774fb01e75c686f9129d6fb278e9f65eaaf87b10c4bc0c5239d416933202e43366e9fd4626d208ed55c417b7a6a9139be469766f15e3af92175d33161f329df83de41131494031fb7649e778fee8311ed87a472251657b7862f0defaa92406aa2e65a0e62a9613e51c504b7dad96235a1f5444c7006f8c3928f4188ac893febaa3e406d5b7c9a2b7db159c788d97405ee04a04144cbc40aaff29cc9ba7f8a33b438793b9a2d1d5316552ceee4f10dbf5d15eb6e36e81bae1f7dfa9a2f404ae6f134069f2f481fc0f932f49b851c5d6396025add01c6e13ca9446dc3245a810d5b72aa14723e411ddc1aa8e4efe95815df9480f42c1dc9c76f544f667c6247c0fd7b9d2a4a4e7bd114518b3c77cfe6c5b8d4df2e1e43c86f9906811a1fcd90af6ffda42f1b36fb669e84e257c7bd712f12d137ada0b723a5783746aae44e3e8b45a7419a0d79203f7ecda6dc0853f51b8a0f7f73e08f153bdbdbee07eed64d69380fbcba4806125da53b8a59dbae18c12c2fc44d146a07d685fb3f6231767d49af814f9e370c42333b1fa6b704d482ba8d339da0a05283d22beac6804482c373afa761b7649c4573d1314528e08ffb39ee350cd3d8d4da72059ee671ad4b64d0883487f3d6902425838c47e0b18ecccd483dd63432ce559962e5ff072f56ef65ced9e4776af142bd09e9301f3aac8cab0ba5962427a1d9d5f08397cd856d05f68b6c25d1dde7ebeb67b9b789b8d405866b82b86455d457e9204479ec16fa8ac9a9dfe3aa59fea5124f01dc092380a56f8eeb3303352390e35733917225ebbb4319c06ddb654cd907d623e3a099b2a0c728e303a97a2f9e2a390a2af63b9d0d7d90861167d049ffa665b2d715968e3b3718bfc0c90509cb35fbe7a4be7a0af14e30cc0327ba35f8dc32c677b9cdc2b03c8f46e740fc720663a90f5008ab2eb30698cf47b234a4713a36c962556ec893b0fb531a87cebc54cca2de20f0ba20f99e2049446e7d39132b380956c14a108106c5cc81f7f9ce53b7b5c515f36af07a770b89aa31b0ccfad34bbbad87e1a45bde6a6f1b29422ffbf1afa6b2ea9ec5e040e385e0315245f5ef2b1c727bbf922d620c76db5cb9f8960b696253e7ca02bbf6bb7122e8ad7495511b14e0fe09745e20cc04bde4703a3a4e56bcc50063a58d01e23800a54177416cfd0018815c7e019bd79ab59af92f13495b268a5f03e1729d42c60e4ef8f501b27cc546a1c62162c5516fb52fab99b898ade6ccf7e3273daa35bdefdc00006f6abadd3e6b7ceb3903206779a3dededa711479705b080b4ef5e3d0e0f5ba1cb184314fec585ca14a3e151842284249df4c1625d1512bbc31ccbfb70e628ee01afa072d38fc9ed3e226cde49658d884109827776c8738c7593087146ab8043b028fd65c7d1ac8ecab07aba9294b83349e26be113cf109a4170b86cc2680c688a2cc22f5ce93799afecf75f059b9062db7fa8e128d1fc72362b5979369b1ecde1d1a97b043047697d0043391a554b7030ef7361a1b0f55f9d92dfab17b28d6b3f8443886dc00adf05099a6795d27471b4d31ef94cd9dee62748c07fc6b9382e51a7b0213b042340967dd1ffb2a632350df21f7f5b15c9c50eb0ca5351a0f2e50ab089a89efef778897cb9668c1250090e4c69d4b506457372f53c48d43dff0b8e5b194f71a0a0da8d377d9e7795b245847eb8e5b4627f6691fdac52680137141f044ffed3a68df67f44a8c8081146c591615e1acebb2068f2112f2d00c518dd161425e9e313a4ae803e8766f55672a0a9fab9f276429487bf343d6f25c5deff46ed5ef2067abb99d54125ea053f43c1a5444ab43e589b373381e18ba5ed6f31959f004e5d4d730482a2882188b63804095d3e0aca4adf5f00edc8ddec25621b1d659b3e4a2fdb4b0d7449c16dabe57d1a4a7eaeb717bc58d30341f87aaaf6c3c0b794e61108c2f1cc48102e258258b18f083de56fa7b45f0ff234e42e3d7d8b8a1fa36d7f4bbd0fa71b71062198b49699f01c4608a539505897904960e039d42fce1c7b6ccace258d206ed7a283c0e030141d71f571deb8046163de7367251250bc3b1d4fd0c48582f714a7a562bac2ada9d2acbe51e8f1d1129087c5d8115dbc4d0f32018679e3f93417a6b74ea30684376bbcffa394599dee6b957640f83dc8fd1fa8b7fc0ca93ba085c191b9ea7cf4185fac0729267eb6a14ca6d02e1d556145b71e33f845c96990503ae12375b03b18167716d0c9e8978b13dedd08f9e82d06c2f5dc76c9aa0f7b986b62a468abfd7956befd5aca1cbbc5d10c296a046f99ec79db87eeb15c45ca6257841b1dd24369a8bdb81d7b092d25c156c944503a9338834215b711215f433b5f4969adbe6b0d81552e749b4a9276b698b8af03e42add788a1603743e69f30f261bd551eea74ec769453bb0e57e5da03590dab22287f035488618b26535d6611674a59c2304602b86331995c3464d4a66589857c573275261abb5ca727e8a892c9a15e11f9a2621c43846f9fce9258cfbd4a64a31519d86dd5d907e21910b7ce33b28867cac81e2d40b2752ae96e7f2fdc2c8ce097144072352951f95c35f6954b816e3beb6cf6085d9645137da98cd610ffa009bd46102099abb7f5a272ef209254fb9a3e2e6f9394860fe88de4ceace214193bf995c7b6d29a8f49f6de1bfe64b7d3bb9a3e490b8342325e4de37460834e34ca37143a7f5fb3b120dabb5474a0cf1486997d1335d9ce506120f28112784bb74cb14063bcb84f9bfa8ceec3814349e1c1e3e998c3f91c25c4741bbeb79d112a912a63c24d862083d7d3d8e7bd5c7e99c412ac5d594f03a77b2677aca8f43f2212632b7dd9ac1e0193cdec7436c0f0d3ee1b59f7d5b06d506131a0ec3ea0cc3ea00edb6918e9f067c872d480d3f8fa5868a457f1f7c4f3c587282f4d9e04a504ad738d79f22a4dfbce5a5ab9fa8608d9b7ba343f0c5853b96e0b853d72f3cc974a00bb5f1720c43585a7be23f74afb2f084c3302df1ad2f051d3892c4785a2d8d8290f29fa135551a3a29640e8c881bbe97c7e8f882865027ab40ba88801468c29d0f6b02d4a079ec8f852e62273bbaa387cb87babed6c523b998cf84245306e965605ac70fc4568f059da78383cbed6772347ab529264f066b6e9fe8618", 0x1000) clock_gettime(0x1, &(0x7f0000000000)) (async) clock_gettime(0x1, &(0x7f0000000000)) 22:20:16 executing program 2: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r1, 0x0, 0x0) (async) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000400)={0x0}) (async) ioctl$SNDCTL_SYNTH_MEMAVL(r0, 0xc004510e, &(0x7f0000000100)=0x1) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), r0) (async) pipe2$watch_queue(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) (async) pipe2$watch_queue(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) (async) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r5, 0x0, 0x0) (async) ioctl$SNDCTL_SEQ_GETINCOUNT(r3, 0x80045105, &(0x7f0000000180)) (async) ioctl$KVM_GET_REGS(r1, 0x8090ae81, &(0x7f00000004c0)) (async) r6 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) ioctl$SECCOMP_IOCTL_NOTIF_SEND(r4, 0xc0182101, &(0x7f0000000480)={r2, 0x8, 0x7}) (async) r7 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r8 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r9 = add_key$keyring(&(0x7f0000000380), &(0x7f00000003c0)={'syz', 0x2}, 0x0, 0x0, r8) keyctl$KEYCTL_MOVE(0x1e, r9, r7, r7, 0x0) keyctl$clear(0xf, r6) (async) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r4, 0xc0502100, &(0x7f0000000300)={0x0}) (async) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r11, 0x0, 0x0) ioctl$DRM_IOCTL_AGP_BIND(r11, 0x40106436, &(0x7f00000003c0)={0x0, 0x9}) (async) ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID(r0, 0x40082102, &(0x7f0000000380)=r10) 22:20:16 executing program 0: ioctl$SNDCTL_SEQ_SYNC(0xffffffffffffffff, 0x5101) (async) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) 22:20:16 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) (async) keyctl$clear(0x7, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc2}, &(0x7f0000000240)={0x0, "4141eaa364a2f8bc6a1f08009b9658fcf44765070099cef43d362ec9931be0ea449e3937dada569a48c163a1b8fb4990212a4e6702aea58530ba95887d30ea71", 0x2e}, 0x48, r1) (async) r2 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc2}, &(0x7f0000000240)={0x0, "4141eaa364a2f8bc6a1f08009b9658fcf44765070099cef43d362ec9931be0ea449e3937dada569a48c163a1b8fb4990212a4e6702aea58530ba95887d30ea71", 0x2e}, 0x48, r1) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) 22:20:16 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) keyctl$instantiate(0xc, 0x0, &(0x7f0000001280)=ANY=[@ANYBLOB="6c6f61642064656661756c7420745275737465642a6b657972696e670020303330303030303030303030303030303030303520613861630100c43ca1ad758ab575479c71ba0cecb5a37382d7f265fd3da9c252d258be6014084b3a53f214f3eb92192864ba752caf61b253cfa775d0c031862aa5913ca4ccbb13b3aa53e7affc42da35ab1d30d72a77444a37cb396b8c51a40569bf52897a1b40ebd47983b99369"], 0x39, r1) keyctl$search(0xa, r1, &(0x7f0000000140)='trusted\x00', &(0x7f0000000180)={'syz', 0x0}, 0x0) r2 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc2}, &(0x7f00000002c0)={0x0, "c87af00ca57e467cd1cd08107d1fce9338186217a6516397c01bddc5f57a7ad3a34db71bf6a985f1a9cc882005b4fe5486692b41a6e3151f617b5403d3e7f52f", 0x11}, 0x48, 0xfffffffffffffff9) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000000340)='cifs.idmap\x00', 0x0) add_key$user(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x3}, &(0x7f0000000440)="2151a0c8fd3e0dd2ac2e4a0e401f078983251ec2322b70ff9fcc55d51f0aa17753a3529de9c6d1667fd1e4ede77aa82859dc9b70a00285e936d082076125723782f30091d7a86b0935e2831a134ef23f35414b5ffdbcefb1dc7c3d47906cd4c9405038b69a9267e1e06b4f9432e16e200016bf4b3f459cb4814ea087b0b25543d37310eba77ed301bf0fcf680bf63d47bbc168e2a8eb63f8f4e9d67633b29b6e3552127c4555fc1d002a27dc0325f8c7ce63fb3b89be6087f8e37a24f72a920d96686573cd1602b1465550e927123a7cfbe65d2b0a3acefa99f6bb0ece911c04a75dd2f3772e4187ecbee4adcd044e7b81eece3500ecb6", 0xf7, r2) add_key$fscrypt_v1(&(0x7f0000000540), &(0x7f0000000580)={'fscrypt:', @auto=[0x64, 0x66, 0x32, 0x5dfd515d79679ddc, 0x0, 0x0, 0x34, 0x37, 0x38, 0x66, 0x37, 0x37, 0x63, 0x65, 0x0, 0x61]}, &(0x7f00000005c0)={0x0, "fc5cc621234a23ee0d191cb77965ad9760d1e8765ea6d232457f26418041e753e44810a643a7c1206fd41c87973f6da0e3c2ad78b13e1643eac21378c2032172", 0x32}, 0x48, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000640)='logon\x00', &(0x7f0000000680)=@secondary) keyctl$search(0xa, 0x0, &(0x7f00000006c0)='cifs.idmap\x00', &(0x7f0000000700)={'syz', 0x0}, r2) r3 = add_key$user(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x1}, &(0x7f00000008c0)="8ffe86f7fe8f975d8255f732295f4e2ef5923ccbe52a01a5be0a3409bd84eca9810673957f3f87276d14b1d2babefcf808f78f67e3733f73499cd1abb19083634582d873413eff4982e20a40e02a71164982561aad7969c9ca0963693325f5a427", 0x61, r2) keyctl$reject(0x13, r3, 0x79b7, 0x80000001, 0x0) keyctl$revoke(0x3, r3) r4 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$negate(0xd, 0x0, 0x8000000000000000, r4) r5 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, r4) keyctl$instantiate(0xc, r4, &(0x7f0000000080)=ANY=[@ANYBLOB="6c6f616420646566618d6c7420747275737465643a6b657972696e670020303030303030303030303030303030303030303520613861630100"], 0x39, r5) keyctl$search(0xa, r5, &(0x7f0000000140)='trusted\x00', &(0x7f0000000180)={'syz', 0x0}, r4) r6 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc2}, &(0x7f00000002c0)={0x0, "c87af00ca57e467cd1cd08107d1fce9338186217a6516397c01bddc5f57a7ad3a34db71bf6a985f1a9cc882005b4fe5486692b41a6e3151f617b5403d3e7f52f", 0x11}, 0x48, 0xfffffffffffffff9) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r6, &(0x7f0000000340)='cifs.idmap\x00', 0x0) add_key$user(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x3}, &(0x7f0000000440)="2151a0c8fd3e0dd2ac2e4a0e401f078983251ec2322b70ff9fcc55d51f0aa17753a3529de9c6d1667fd1e4ede77aa82859dc9b70a00285e936d082076125723782f30091d7a86b0935e2831a134ef23f35414b5ffdbcefb1dc7c3d47906cd4c9405038b69a9267e1e06b4f9432e16e200016bf4b3f459cb4814ea087b0b25543d37310eba77ed301bf0fcf680bf63d47bbc168e2a8eb63f8f4e9d67633b29b6e3552127c4555fc1d002a27dc0325f8c7ce63fb3b89be6087f8e37a24f72a920d96686573cd1602b1465550e927123a7cfbe65d2b0a3acefa99f6bb0ece911c04a75dd2f3772e4187ecbee4adcd044e7b81eece3500ecb6", 0xf7, r6) add_key$fscrypt_v1(&(0x7f0000000540), &(0x7f0000000580)={'fscrypt:', @auto=[0x64, 0x66, 0x32, 0x5dfd515d79679ddc, 0x0, 0x0, 0x34, 0x37, 0x38, 0x66, 0x37, 0x37, 0x63, 0x65, 0x0, 0x61]}, &(0x7f00000005c0)={0x0, "fc5cc621234a23ee0d191cb77965ad9760d1e8765ea6d232457f26418041e753e44810a643a7c1206fd41c87973f6da0e3c2ad78b13e1643eac21378c2032172", 0x36}, 0x48, r4) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r4, &(0x7f0000000640)='logon\x00', &(0x7f0000000680)=@secondary) keyctl$search(0xa, 0x0, &(0x7f00000006c0)='cifs.idmap\x00', &(0x7f0000000700)={'syz', 0x0}, r6) r7 = add_key$user(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x1}, &(0x7f00000008c0)="8ffe86f7fe8f975d8255f732295f4e2ef5923ccbe52a01a5be0a3409bd84eca9810673957f3f87276d14b1d2babefcf808f78f67e3733f73499cd1abb19083634582d873413eff4982e20a40e02a71164982561aad7969c9ca0963693325f5a427", 0x61, r6) keyctl$reject(0x13, r7, 0x79b7, 0x80000001, r4) keyctl$revoke(0x3, r7) keyctl$dh_compute(0x17, &(0x7f0000000080)={r3, r7}, &(0x7f00000000c0)=""/141, 0x8d, &(0x7f0000001240)={&(0x7f0000000180)={'mcryptd(xcbc-aes-neon)\x00'}, &(0x7f0000000240)="d1afbaf60446ae73a3faa03dca65d010fac8f27e873169f99cb64ff8c94c2b7a689e94de90bdd5fcee0c048367b53b57a916f5c9ae026e988c005a116bc97fd49535460cc6029d8c58fb7aef269849c862e2c3dba1b4bc898f6a22207351b38814edb010700b7cce247d3c394be69941cd3a8e4aae8309c7be59b52a17ddf8143d2dee39db7ada89f5a762121a9ddae014cb664ad63a0dd2f48edf6e993f7fce3f8afa70566726a4c573e767a0fd9192ce961962a4a08ccedbc6c61e4b5a2891d166fb3498ebd6e370d5203b1dc7309ef4f7ac81a635bc7d9c43493c4755b971f90720183d7ca4b225062985d1dfccd05e5cbee3b3a33a2b0ffbecc9e17404fa26541a68c017aa972f0fb6e6bbf0d9923bf9e59fa3df1565dcb3a71cbd5a08aba7148f79609c8bad6bd22678962a4a9f32945ee0229f9f4ba1355c6ed758194aae981a8f8991d71d3fddbb0f80e10124a64c16444b58b35f72f544ac163adfadeccd0d40edcf85584df191ef23d03a0aabce0efb8937409037cb9e6325d91f0b810f2aa9324ba1d9fb090d69c35c7730652f250a47a410645128807a4285fc62a583c45520953254580e407a0b65752fa563ceca5f8a847b47b1881198a0204111d479bb1e4fae00cba418e095c35cd012f64a8af201fcc6c1d5d18f101ad2771cd31006b2f4a6046106467b94aefbf5d83ef7f5014d940a8ab5ca4c0d30c8ae5cef21b9dfd422b692f6e0f6f7a545494154b691a9ba1b1c7c6078943a92b395880a72d85017c9ba30551e16d027493d43266577464bcbbd22e4bd619f3116ac7810b3ae8873ce4a6b5f819685f3066090035fb972164d5898836b144bcbdad3d361431b8af9cc575a12330f11e74bda76df4b947257c9220e9dea5a3c4e4aa2a93fac9eb85f342e9c3c4e06186031c82177d9d9aca1e42eda551b793343310c66ab3bec0de5306960cc18a6138c4e5f44695e660add1fc2be7b2eb4cbbfed891c56743ed5db59a9f884ebd4f831e2ed7ba01f273f28176c5a81ce2fbe8ed89afe01302505cc8bf26d24e8ec2ceafae643821ee640c0c69b934175dfbb147d3a80d2af4d5d28f15a7e721c6b4a9ec296447552c55a6ca3fd7d58142b51203617b03d894e7c7f9e8cf19d9c955b6b31a88c358b190e0d9565fe7991656b8a994344633ea3f4eafef1c44c698f406c01750836f46651c39fde455728620a8aed2db4aa6b20d01cae7c684e6a2704255e16ccb900e6fa9f5ea80a012ff06a1a92f2ef0558ac31fe0535f43416818587ee7d370720cf3e58aad563f9aa265e32abdf613c06636a84bf240c95659c5a3467d8597def8745c044a25ea4782fe1f3393a2c52aa4c368f356db44f6b528406c999582b52fd76166b917497e710ad173c63fda6495273e102127667eb928c35bf3dc9230b78ca1631dc1bed9f2a71284da06a07d83f7c73141fa9d3bb80453044239e4e9c0ed8e1a3390c0684b50c6ae0d46bbe317015086c6ea29539a9efadf1490dfbc77b5079466062c32cacaf2ee24d7b9d3b3e0db511f66c45f52614667f72823c5940f089f589a68f9877c0091a5d6529f0d33a747a31d4254e200850d42f816b3b15daeb392bdde0e3a5bab8bae6203e9151fec45a8ffe2817ff18b457d619547d9ef8fcbb2819b296b5b29c33668deab6a9420da21534e590301a64923be3c0f5787ab7dc57a877aab06835073b399c997a8011179eb591b48a162dceaf1a77e71ca3ffb1440a9faaa7a0cfa873d805ca0b5caa4508cdc39dff71dfe05edbd780f6f4580fdc6892e01ed5bd4225e80510185dfa7f91a83394b2b6bf879209c86de21c9b36d39bd888874033ba6079128d72ea318b9cbef7da7ce7ef585c748ae670992c75c7ef70c5f738c748ef4a3e20cc48db6bb3854aaf5997aa1525d09a847cffd450a537e124b03b92a1ff443189b668e1e373fbc3fbe21582a05fd3b7ef4a40dd71f78ae9509f403e67846c0abab79578782bc87a763e10eb61471bac57a05e932a59098f8e838ab2f79c3958f77288f6ee7f748342d722b3123c9d8151086ce1ebe76d5c479aba079247e54fe0c595293345a6129fafd5c64bd3f43983941adfb922a0e4821ea4a91fbdb57224181ba935a6782020302e8f4ce07af9d40963077fa90278eafb321cbf419be13bea7ab37c1c72cd2f3a523d969ba3d88c55d9a29dde36206375a6f0fab4e4b315a4725109ea23062a0c8d0acc128ccb10038956c20033a507879324535602bedd59519b3feb2eda03512df704121356b7eae37ab786a124752181e44b7f2da8d900ef13f4fa79f3626ae17fb53f4ee14061980c1bef797f78074df5560b1d04280452ad4b138dc393404d3288757f34860a31dbd9daeef526266cf339dde457eb6555708a969efeb5a3ea09247ad89298e8fb7d7f940f0cfa02e13c1177658d558b7ce613c00cbc7d50eb8e3713b22065bbb1ce54112689b7596890ac6c12868a8158756eb74ab8e49bd2fc7f391232111c15d6d14e590fd6d2cc62f6dacb30a31616051db48e92a80460c457a202905ab6a2570b24941d7d976f5978cf383c530d67f1415370ebab79a374a0142bccd0b8a32495138aceaecbdb357da51857d76cadce5e90c3d0a5796774832e2e83b4d1b16177a77e0ef9d80f701ded18236e14e5620c5fba35d72ce1097655479b8bf69c25e78fd2017aa29d9be02f52db542a9223a8d9e753fc60f7a551cb960475c131c7743b8452bacb079621d2b4a001cfe59c8f5e259e4ebed08119097769d3ea39a615c278c3aff1358b0869ab614901cadff17b580aef1085819be52f54d89568edde9da95d5cbe8e5313a41e6dd8fa342afa1d8b9cc8c844c9d7c8186a26e91582ce7747d93b6e4dca98b8910aa49a12035645d29be7f886de9e935c1c3810f802ec8b11d62d630cf20b3cf2e356efdfd69cb23733cc535dbb2d6d09bbd06ded2013e138f2094f22c23155874fe5eb62d9ca0e34aafedd5a2716f89eec603a742d786108aeccd79626b61e0f696d2f842e7eea75ad494b16a60cc0c6a47948b7834143801dab7d1cdcbd5b095c3ffd48a5100a96fd0d07ac69ae6cfb62dede805524db7fefdb90844afc5489735dc75c71b3a21687a4e8c30ca835296b8be4499d2330829bc0d0a31c0046b2516ac2fe2ea08eb5db2d9070ebcb564becc3e10ee5cf6afbd1123d06db8db9ea58592b43b4016b603c9ea9f017c993d9a47709d60d04e813b2c235bc7ea6bc1f03cf7c599f196d76fd7c25787244714b2af2a01891986552cd9ec83598560421b1a8b5f70bc3f9478e2618f24406be5c579f07be34e7c23cef8c35e40a2740f3943d29e25bd85e991c8edb4ba1fb4487996cfbc23328241e0a7cca405001e2294202773f91e106f3b1b22c9bedc9b9ae6a1f0f868f531207f344b8a58e7544fc19b2e039f8d6b12e2b964ef2bdf1e928d915e321ddb99ad944c8e83d2a0ec6c4d2cf8caddfe5e8ac2468420408782ad73e450f29d41931b10f60b458e0fac0599880704756fddd665ac7a2d9197148e13e4706e8e5bd728f2f7dcb2c501b1d319f175605b6bfb6bdf73109e257a623bd5f198bf2b7f086bd1b08a54012ea7d34db745da6666b2a87617093b7d5881e25f3ee09226f61923025eeb2b181dbf0d3942bbc7f090df07041dd234ad17d8659fa4711a2d5a86d57a34cb56b05e8242b3552d331b852725f04b8d1febbd23faa1a7e52acb1d32037d58bdba5e45a8d4e2b347eff1978fabf060303a9dee45eff6252fb792c1cf2dd2014bf1ea72abc9c045affe623428a45d447a173d3fc7f00cd879f014dd90ea4377bb911241279390dc578bcececed44d72223105322adb3240d43b92540ed9678fbfe69ba268894456dc93da7be8edefa5b765a64a0c165d2e037f488997efa12d8e47f97757aa5213b8facf8f054709c362a34dbbd1680107e98ab29923ea59887b654dfac30971b2776fca65a070d6203cbb2e84713e8bfc0befac996eec5483213b0b81c3b6f8fb6ec37c2fd166d5eb65f9d7dd726dc967639a24f7308c2827ee4fed78b67deb3258bc5a44008aaf54d3ccc3599c2c9a33e29e136a165242239744fa578f2437996d7f1c51e4a1db4fb034dea55a6b740cc4c10977ecbc85ece399bffe30610a71749063d26648103380703256687133c0c1934cde67e7ad2092bab9b13ef143ef669fbdaab732b3213c75b0d689913a50988abe4100bf8c1a1627412364bf0b69b4dd59b2c349e49a497ec3273d5f3b355f45990b9c68122b20005d0a99dda17b31a2fca3ac7aa9161caa171809d54bb045d6d6593c9983985735443a281e94f9c2b7790123e630edb8cbecc09836edc2b514a15d80b176e175cabada9a0ab69300714f7a7fd488deb0b2d2100fe79b7969ed2f5358d46ea29e3afb89a09c6f3ec7cf0610531fff38b613ca5fa49c7f83e1842b62afe23b29b8d4fb6b2cd9d3d00e48f4c6129c795b6f04ad8c39de53283b84753584f700c66ad8429da283be3fd4b561d88ee0ca681190a19853d0057b8ba1eaeaa7d08cdb8a40cec4992bc66103ed1863f458232a408e77edabe099290a21bcffae349b60eb9abb69ab6c5472308a123dfcf11fbc54a41597035ad42b11579f28d0954b308c33f16ef10da4db33b189b1bff9ac9c426d40150aa6a62b7b46709d8defe254b73eeb4eab9ab1a33c0495a53d8a1bb5c95c776f055a6f6935550b87da8b65e0c4446e4559dc9dca669f809a3b70572e471c14c6e0e728ba02490ad75a11021726aa3a39ba61fb4474297c349a52a7c155ebe6dcf1a1a448b97a682a0abc987aadf41e8d59165ef6e3abe9cbd3861277e4e7696c99b8c5dfbfaae263b2772f9a966a86713332d9b1eba7b456ac5ae266b042a5c4fb6bfb11d9f9ac9254a718b8a80f0958164f025e27e5e5fb65473550a85d9a6ae1235fa8ff17573ec6468bca7f3ae5f701e38a06a82683a19189744ba5ca3015c52f7919334a020efa72de034614a246080ddc48cb752a0560f0c8dba0be8a59d024ce666e708fe1996d1a4f470c1e8f164e861ccb28f127c031112eca680574dfd5fb4a2dfa559654b99421dd1a7fdc2e00b424368f07ced1cf15af6f877baba49511ed1fffab2d025dab873ea426aea492526a6d0eeca741f3371ec14db2341ef622412b5a82a8de2deaff06aa161eeb86ab6700327b8c003b9a41369ac4a6c446e9040b84f96a7d4a678832afb1f367504bd640ff1552484b55d05d787a9658cebc33af1afb1d2b0b0d80a1bbcc56616aaac2d0e01a0fa253efcedc625eadf495c2e3d2534895dda070fe3593c8c734b5035df1f3ed69db4f91eadf2cc72fd5650bb59b1d5c08a8a25fef13f857d2a9736f4ddea51280ffb4daff93f7acf6260d8957eaa65fd1e5edcc532c7f732375a695c25386e48439cc875addcee9ca6fbf67803e7828af6c6ba1fcb985c1b0e134482bd4403842977465e8d5f2a18336f23bc57bd5a7e8642d0fa1e350e66ca94960559e99b15b16aee9ede47eb921555abdddb0dd9c7a973447fe4dbc8c6ddec0a96e55b0ffc022e9d3b45b7e192b695aefd0cc0bca5617762c6e9594e02e8352114f939c2f34eac468bea4576692da901a5e1f5bd66f734a528c8a87a235085413206d1b4f856fc2dc536c8888cdf805b3643d490a14cc4ace9dc2faefb7c4438ca69fcc2f2c1bf02855d59f0052700a84c308d4579fe10aea3845659dfa62af16f75d4f63f8538b190021c9cd534e949539478b377738087d72fe9d5fc3352", 0x1000}) 22:20:16 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000080)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='syzkaller\x00', &(0x7f0000000040)={'syz', 0x1}, r2) 22:20:16 executing program 0: semctl$GETVAL(0xffffffffffffffff, 0x4, 0xc, &(0x7f0000000000)=""/75) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) 22:20:16 executing program 5: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_RES_PD_GET(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x18, 0x140e, 0x400, 0x70bd28, 0x25dfdbff, "", [@RDMA_NLDEV_ATTR_RES_PDN={0x8, 0x3c, 0x4}]}, 0x18}, 0x1, 0x0, 0x0, 0x1}, 0x4000000) clock_gettime(0x7, &(0x7f0000000140)) 22:20:16 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$clear(0xf, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f00000000c0)='user\x00', &(0x7f0000000100)={'syz', 0x1}, r2) 22:20:16 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) ioctl$SIOCGETSGCNT(0xffffffffffffffff, 0x89e1, &(0x7f0000000000)={@initdev={0xac, 0x1e, 0x1, 0x0}, @empty}) keyctl$clear(0x7, r0) 22:20:16 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) keyctl$instantiate(0xc, 0x0, &(0x7f0000001280)=ANY=[@ANYBLOB="6c6f61642064656661756c7420745275737465642a6b657972696e670020303330303030303030303030303030303030303520613861630100c43ca1ad758ab575479c71ba0cecb5a37382d7f265fd3da9c252d258be6014084b3a53f214f3eb92192864ba752caf61b253cfa775d0c031862aa5913ca4ccbb13b3aa53e7affc42da35ab1d30d72a77444a37cb396b8c51a40569bf52897a1b40ebd47983b99369"], 0x39, r1) (async, rerun: 32) keyctl$search(0xa, r1, &(0x7f0000000140)='trusted\x00', &(0x7f0000000180)={'syz', 0x0}, 0x0) (rerun: 32) r2 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc2}, &(0x7f00000002c0)={0x0, "c87af00ca57e467cd1cd08107d1fce9338186217a6516397c01bddc5f57a7ad3a34db71bf6a985f1a9cc882005b4fe5486692b41a6e3151f617b5403d3e7f52f", 0x11}, 0x48, 0xfffffffffffffff9) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000000340)='cifs.idmap\x00', 0x0) (async) add_key$user(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x3}, &(0x7f0000000440)="2151a0c8fd3e0dd2ac2e4a0e401f078983251ec2322b70ff9fcc55d51f0aa17753a3529de9c6d1667fd1e4ede77aa82859dc9b70a00285e936d082076125723782f30091d7a86b0935e2831a134ef23f35414b5ffdbcefb1dc7c3d47906cd4c9405038b69a9267e1e06b4f9432e16e200016bf4b3f459cb4814ea087b0b25543d37310eba77ed301bf0fcf680bf63d47bbc168e2a8eb63f8f4e9d67633b29b6e3552127c4555fc1d002a27dc0325f8c7ce63fb3b89be6087f8e37a24f72a920d96686573cd1602b1465550e927123a7cfbe65d2b0a3acefa99f6bb0ece911c04a75dd2f3772e4187ecbee4adcd044e7b81eece3500ecb6", 0xf7, r2) add_key$fscrypt_v1(&(0x7f0000000540), &(0x7f0000000580)={'fscrypt:', @auto=[0x64, 0x66, 0x32, 0x5dfd515d79679ddc, 0x0, 0x0, 0x34, 0x37, 0x38, 0x66, 0x37, 0x37, 0x63, 0x65, 0x0, 0x61]}, &(0x7f00000005c0)={0x0, "fc5cc621234a23ee0d191cb77965ad9760d1e8765ea6d232457f26418041e753e44810a643a7c1206fd41c87973f6da0e3c2ad78b13e1643eac21378c2032172", 0x32}, 0x48, 0x0) (async, rerun: 64) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000640)='logon\x00', &(0x7f0000000680)=@secondary) (async, rerun: 64) keyctl$search(0xa, 0x0, &(0x7f00000006c0)='cifs.idmap\x00', &(0x7f0000000700)={'syz', 0x0}, r2) r3 = add_key$user(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x1}, &(0x7f00000008c0)="8ffe86f7fe8f975d8255f732295f4e2ef5923ccbe52a01a5be0a3409bd84eca9810673957f3f87276d14b1d2babefcf808f78f67e3733f73499cd1abb19083634582d873413eff4982e20a40e02a71164982561aad7969c9ca0963693325f5a427", 0x61, r2) keyctl$reject(0x13, r3, 0x79b7, 0x80000001, 0x0) (async) keyctl$revoke(0x3, r3) (async) r4 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$negate(0xd, 0x0, 0x8000000000000000, r4) (async) r5 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, r4) keyctl$instantiate(0xc, r4, &(0x7f0000000080)=ANY=[@ANYBLOB="6c6f616420646566618d6c7420747275737465643a6b657972696e670020303030303030303030303030303030303030303520613861630100"], 0x39, r5) keyctl$search(0xa, r5, &(0x7f0000000140)='trusted\x00', &(0x7f0000000180)={'syz', 0x0}, r4) (async) r6 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc2}, &(0x7f00000002c0)={0x0, "c87af00ca57e467cd1cd08107d1fce9338186217a6516397c01bddc5f57a7ad3a34db71bf6a985f1a9cc882005b4fe5486692b41a6e3151f617b5403d3e7f52f", 0x11}, 0x48, 0xfffffffffffffff9) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r6, &(0x7f0000000340)='cifs.idmap\x00', 0x0) add_key$user(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x3}, &(0x7f0000000440)="2151a0c8fd3e0dd2ac2e4a0e401f078983251ec2322b70ff9fcc55d51f0aa17753a3529de9c6d1667fd1e4ede77aa82859dc9b70a00285e936d082076125723782f30091d7a86b0935e2831a134ef23f35414b5ffdbcefb1dc7c3d47906cd4c9405038b69a9267e1e06b4f9432e16e200016bf4b3f459cb4814ea087b0b25543d37310eba77ed301bf0fcf680bf63d47bbc168e2a8eb63f8f4e9d67633b29b6e3552127c4555fc1d002a27dc0325f8c7ce63fb3b89be6087f8e37a24f72a920d96686573cd1602b1465550e927123a7cfbe65d2b0a3acefa99f6bb0ece911c04a75dd2f3772e4187ecbee4adcd044e7b81eece3500ecb6", 0xf7, r6) add_key$fscrypt_v1(&(0x7f0000000540), &(0x7f0000000580)={'fscrypt:', @auto=[0x64, 0x66, 0x32, 0x5dfd515d79679ddc, 0x0, 0x0, 0x34, 0x37, 0x38, 0x66, 0x37, 0x37, 0x63, 0x65, 0x0, 0x61]}, &(0x7f00000005c0)={0x0, "fc5cc621234a23ee0d191cb77965ad9760d1e8765ea6d232457f26418041e753e44810a643a7c1206fd41c87973f6da0e3c2ad78b13e1643eac21378c2032172", 0x36}, 0x48, r4) (async) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r4, &(0x7f0000000640)='logon\x00', &(0x7f0000000680)=@secondary) keyctl$search(0xa, 0x0, &(0x7f00000006c0)='cifs.idmap\x00', &(0x7f0000000700)={'syz', 0x0}, r6) (async) r7 = add_key$user(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x1}, &(0x7f00000008c0)="8ffe86f7fe8f975d8255f732295f4e2ef5923ccbe52a01a5be0a3409bd84eca9810673957f3f87276d14b1d2babefcf808f78f67e3733f73499cd1abb19083634582d873413eff4982e20a40e02a71164982561aad7969c9ca0963693325f5a427", 0x61, r6) keyctl$reject(0x13, r7, 0x79b7, 0x80000001, r4) keyctl$revoke(0x3, r7) (async) keyctl$dh_compute(0x17, &(0x7f0000000080)={r3, r7}, &(0x7f00000000c0)=""/141, 0x8d, &(0x7f0000001240)={&(0x7f0000000180)={'mcryptd(xcbc-aes-neon)\x00'}, &(0x7f0000000240)="d1afbaf60446ae73a3faa03dca65d010fac8f27e873169f99cb64ff8c94c2b7a689e94de90bdd5fcee0c048367b53b57a916f5c9ae026e988c005a116bc97fd49535460cc6029d8c58fb7aef269849c862e2c3dba1b4bc898f6a22207351b38814edb010700b7cce247d3c394be69941cd3a8e4aae8309c7be59b52a17ddf8143d2dee39db7ada89f5a762121a9ddae014cb664ad63a0dd2f48edf6e993f7fce3f8afa70566726a4c573e767a0fd9192ce961962a4a08ccedbc6c61e4b5a2891d166fb3498ebd6e370d5203b1dc7309ef4f7ac81a635bc7d9c43493c4755b971f90720183d7ca4b225062985d1dfccd05e5cbee3b3a33a2b0ffbecc9e17404fa26541a68c017aa972f0fb6e6bbf0d9923bf9e59fa3df1565dcb3a71cbd5a08aba7148f79609c8bad6bd22678962a4a9f32945ee0229f9f4ba1355c6ed758194aae981a8f8991d71d3fddbb0f80e10124a64c16444b58b35f72f544ac163adfadeccd0d40edcf85584df191ef23d03a0aabce0efb8937409037cb9e6325d91f0b810f2aa9324ba1d9fb090d69c35c7730652f250a47a410645128807a4285fc62a583c45520953254580e407a0b65752fa563ceca5f8a847b47b1881198a0204111d479bb1e4fae00cba418e095c35cd012f64a8af201fcc6c1d5d18f101ad2771cd31006b2f4a6046106467b94aefbf5d83ef7f5014d940a8ab5ca4c0d30c8ae5cef21b9dfd422b692f6e0f6f7a545494154b691a9ba1b1c7c6078943a92b395880a72d85017c9ba30551e16d027493d43266577464bcbbd22e4bd619f3116ac7810b3ae8873ce4a6b5f819685f3066090035fb972164d5898836b144bcbdad3d361431b8af9cc575a12330f11e74bda76df4b947257c9220e9dea5a3c4e4aa2a93fac9eb85f342e9c3c4e06186031c82177d9d9aca1e42eda551b793343310c66ab3bec0de5306960cc18a6138c4e5f44695e660add1fc2be7b2eb4cbbfed891c56743ed5db59a9f884ebd4f831e2ed7ba01f273f28176c5a81ce2fbe8ed89afe01302505cc8bf26d24e8ec2ceafae643821ee640c0c69b934175dfbb147d3a80d2af4d5d28f15a7e721c6b4a9ec296447552c55a6ca3fd7d58142b51203617b03d894e7c7f9e8cf19d9c955b6b31a88c358b190e0d9565fe7991656b8a994344633ea3f4eafef1c44c698f406c01750836f46651c39fde455728620a8aed2db4aa6b20d01cae7c684e6a2704255e16ccb900e6fa9f5ea80a012ff06a1a92f2ef0558ac31fe0535f43416818587ee7d370720cf3e58aad563f9aa265e32abdf613c06636a84bf240c95659c5a3467d8597def8745c044a25ea4782fe1f3393a2c52aa4c368f356db44f6b528406c999582b52fd76166b917497e710ad173c63fda6495273e102127667eb928c35bf3dc9230b78ca1631dc1bed9f2a71284da06a07d83f7c73141fa9d3bb80453044239e4e9c0ed8e1a3390c0684b50c6ae0d46bbe317015086c6ea29539a9efadf1490dfbc77b5079466062c32cacaf2ee24d7b9d3b3e0db511f66c45f52614667f72823c5940f089f589a68f9877c0091a5d6529f0d33a747a31d4254e200850d42f816b3b15daeb392bdde0e3a5bab8bae6203e9151fec45a8ffe2817ff18b457d619547d9ef8fcbb2819b296b5b29c33668deab6a9420da21534e590301a64923be3c0f5787ab7dc57a877aab06835073b399c997a8011179eb591b48a162dceaf1a77e71ca3ffb1440a9faaa7a0cfa873d805ca0b5caa4508cdc39dff71dfe05edbd780f6f4580fdc6892e01ed5bd4225e80510185dfa7f91a83394b2b6bf879209c86de21c9b36d39bd888874033ba6079128d72ea318b9cbef7da7ce7ef585c748ae670992c75c7ef70c5f738c748ef4a3e20cc48db6bb3854aaf5997aa1525d09a847cffd450a537e124b03b92a1ff443189b668e1e373fbc3fbe21582a05fd3b7ef4a40dd71f78ae9509f403e67846c0abab79578782bc87a763e10eb61471bac57a05e932a59098f8e838ab2f79c3958f77288f6ee7f748342d722b3123c9d8151086ce1ebe76d5c479aba079247e54fe0c595293345a6129fafd5c64bd3f43983941adfb922a0e4821ea4a91fbdb57224181ba935a6782020302e8f4ce07af9d40963077fa90278eafb321cbf419be13bea7ab37c1c72cd2f3a523d969ba3d88c55d9a29dde36206375a6f0fab4e4b315a4725109ea23062a0c8d0acc128ccb10038956c20033a507879324535602bedd59519b3feb2eda03512df704121356b7eae37ab786a124752181e44b7f2da8d900ef13f4fa79f3626ae17fb53f4ee14061980c1bef797f78074df5560b1d04280452ad4b138dc393404d3288757f34860a31dbd9daeef526266cf339dde457eb6555708a969efeb5a3ea09247ad89298e8fb7d7f940f0cfa02e13c1177658d558b7ce613c00cbc7d50eb8e3713b22065bbb1ce54112689b7596890ac6c12868a8158756eb74ab8e49bd2fc7f391232111c15d6d14e590fd6d2cc62f6dacb30a31616051db48e92a80460c457a202905ab6a2570b24941d7d976f5978cf383c530d67f1415370ebab79a374a0142bccd0b8a32495138aceaecbdb357da51857d76cadce5e90c3d0a5796774832e2e83b4d1b16177a77e0ef9d80f701ded18236e14e5620c5fba35d72ce1097655479b8bf69c25e78fd2017aa29d9be02f52db542a9223a8d9e753fc60f7a551cb960475c131c7743b8452bacb079621d2b4a001cfe59c8f5e259e4ebed08119097769d3ea39a615c278c3aff1358b0869ab614901cadff17b580aef1085819be52f54d89568edde9da95d5cbe8e5313a41e6dd8fa342afa1d8b9cc8c844c9d7c8186a26e91582ce7747d93b6e4dca98b8910aa49a12035645d29be7f886de9e935c1c3810f802ec8b11d62d630cf20b3cf2e356efdfd69cb23733cc535dbb2d6d09bbd06ded2013e138f2094f22c23155874fe5eb62d9ca0e34aafedd5a2716f89eec603a742d786108aeccd79626b61e0f696d2f842e7eea75ad494b16a60cc0c6a47948b7834143801dab7d1cdcbd5b095c3ffd48a5100a96fd0d07ac69ae6cfb62dede805524db7fefdb90844afc5489735dc75c71b3a21687a4e8c30ca835296b8be4499d2330829bc0d0a31c0046b2516ac2fe2ea08eb5db2d9070ebcb564becc3e10ee5cf6afbd1123d06db8db9ea58592b43b4016b603c9ea9f017c993d9a47709d60d04e813b2c235bc7ea6bc1f03cf7c599f196d76fd7c25787244714b2af2a01891986552cd9ec83598560421b1a8b5f70bc3f9478e2618f24406be5c579f07be34e7c23cef8c35e40a2740f3943d29e25bd85e991c8edb4ba1fb4487996cfbc23328241e0a7cca405001e2294202773f91e106f3b1b22c9bedc9b9ae6a1f0f868f531207f344b8a58e7544fc19b2e039f8d6b12e2b964ef2bdf1e928d915e321ddb99ad944c8e83d2a0ec6c4d2cf8caddfe5e8ac2468420408782ad73e450f29d41931b10f60b458e0fac0599880704756fddd665ac7a2d9197148e13e4706e8e5bd728f2f7dcb2c501b1d319f175605b6bfb6bdf73109e257a623bd5f198bf2b7f086bd1b08a54012ea7d34db745da6666b2a87617093b7d5881e25f3ee09226f61923025eeb2b181dbf0d3942bbc7f090df07041dd234ad17d8659fa4711a2d5a86d57a34cb56b05e8242b3552d331b852725f04b8d1febbd23faa1a7e52acb1d32037d58bdba5e45a8d4e2b347eff1978fabf060303a9dee45eff6252fb792c1cf2dd2014bf1ea72abc9c045affe623428a45d447a173d3fc7f00cd879f014dd90ea4377bb911241279390dc578bcececed44d72223105322adb3240d43b92540ed9678fbfe69ba268894456dc93da7be8edefa5b765a64a0c165d2e037f488997efa12d8e47f97757aa5213b8facf8f054709c362a34dbbd1680107e98ab29923ea59887b654dfac30971b2776fca65a070d6203cbb2e84713e8bfc0befac996eec5483213b0b81c3b6f8fb6ec37c2fd166d5eb65f9d7dd726dc967639a24f7308c2827ee4fed78b67deb3258bc5a44008aaf54d3ccc3599c2c9a33e29e136a165242239744fa578f2437996d7f1c51e4a1db4fb034dea55a6b740cc4c10977ecbc85ece399bffe30610a71749063d26648103380703256687133c0c1934cde67e7ad2092bab9b13ef143ef669fbdaab732b3213c75b0d689913a50988abe4100bf8c1a1627412364bf0b69b4dd59b2c349e49a497ec3273d5f3b355f45990b9c68122b20005d0a99dda17b31a2fca3ac7aa9161caa171809d54bb045d6d6593c9983985735443a281e94f9c2b7790123e630edb8cbecc09836edc2b514a15d80b176e175cabada9a0ab69300714f7a7fd488deb0b2d2100fe79b7969ed2f5358d46ea29e3afb89a09c6f3ec7cf0610531fff38b613ca5fa49c7f83e1842b62afe23b29b8d4fb6b2cd9d3d00e48f4c6129c795b6f04ad8c39de53283b84753584f700c66ad8429da283be3fd4b561d88ee0ca681190a19853d0057b8ba1eaeaa7d08cdb8a40cec4992bc66103ed1863f458232a408e77edabe099290a21bcffae349b60eb9abb69ab6c5472308a123dfcf11fbc54a41597035ad42b11579f28d0954b308c33f16ef10da4db33b189b1bff9ac9c426d40150aa6a62b7b46709d8defe254b73eeb4eab9ab1a33c0495a53d8a1bb5c95c776f055a6f6935550b87da8b65e0c4446e4559dc9dca669f809a3b70572e471c14c6e0e728ba02490ad75a11021726aa3a39ba61fb4474297c349a52a7c155ebe6dcf1a1a448b97a682a0abc987aadf41e8d59165ef6e3abe9cbd3861277e4e7696c99b8c5dfbfaae263b2772f9a966a86713332d9b1eba7b456ac5ae266b042a5c4fb6bfb11d9f9ac9254a718b8a80f0958164f025e27e5e5fb65473550a85d9a6ae1235fa8ff17573ec6468bca7f3ae5f701e38a06a82683a19189744ba5ca3015c52f7919334a020efa72de034614a246080ddc48cb752a0560f0c8dba0be8a59d024ce666e708fe1996d1a4f470c1e8f164e861ccb28f127c031112eca680574dfd5fb4a2dfa559654b99421dd1a7fdc2e00b424368f07ced1cf15af6f877baba49511ed1fffab2d025dab873ea426aea492526a6d0eeca741f3371ec14db2341ef622412b5a82a8de2deaff06aa161eeb86ab6700327b8c003b9a41369ac4a6c446e9040b84f96a7d4a678832afb1f367504bd640ff1552484b55d05d787a9658cebc33af1afb1d2b0b0d80a1bbcc56616aaac2d0e01a0fa253efcedc625eadf495c2e3d2534895dda070fe3593c8c734b5035df1f3ed69db4f91eadf2cc72fd5650bb59b1d5c08a8a25fef13f857d2a9736f4ddea51280ffb4daff93f7acf6260d8957eaa65fd1e5edcc532c7f732375a695c25386e48439cc875addcee9ca6fbf67803e7828af6c6ba1fcb985c1b0e134482bd4403842977465e8d5f2a18336f23bc57bd5a7e8642d0fa1e350e66ca94960559e99b15b16aee9ede47eb921555abdddb0dd9c7a973447fe4dbc8c6ddec0a96e55b0ffc022e9d3b45b7e192b695aefd0cc0bca5617762c6e9594e02e8352114f939c2f34eac468bea4576692da901a5e1f5bd66f734a528c8a87a235085413206d1b4f856fc2dc536c8888cdf805b3643d490a14cc4ace9dc2faefb7c4438ca69fcc2f2c1bf02855d59f0052700a84c308d4579fe10aea3845659dfa62af16f75d4f63f8538b190021c9cd534e949539478b377738087d72fe9d5fc3352", 0x1000}) 22:20:16 executing program 0: semctl$GETVAL(0xffffffffffffffff, 0x4, 0xc, &(0x7f0000000000)=""/75) (async) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) 22:20:16 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000080)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='syzkaller\x00', &(0x7f0000000040)={'syz', 0x1}, r2) 22:20:16 executing program 5: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_RES_PD_GET(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x18, 0x140e, 0x400, 0x70bd28, 0x25dfdbff, "", [@RDMA_NLDEV_ATTR_RES_PDN={0x8, 0x3c, 0x4}]}, 0x18}, 0x1, 0x0, 0x0, 0x1}, 0x4000000) clock_gettime(0x7, &(0x7f0000000140)) (async) clock_gettime(0x7, &(0x7f0000000140)) 22:20:16 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) ioctl$SIOCGETSGCNT(0xffffffffffffffff, 0x89e1, &(0x7f0000000000)={@initdev={0xac, 0x1e, 0x1, 0x0}, @empty}) keyctl$clear(0x7, r0) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) ioctl$SIOCGETSGCNT(0xffffffffffffffff, 0x89e1, &(0x7f0000000000)={@initdev={0xac, 0x1e, 0x1, 0x0}, @empty}) (async) keyctl$clear(0x7, r0) (async) 22:20:16 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$clear(0xf, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f00000000c0)='user\x00', &(0x7f0000000100)={'syz', 0x1}, r2) 22:20:16 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) (async) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0x0) keyctl$instantiate(0xc, 0x0, &(0x7f0000001280)=ANY=[@ANYBLOB="6c6f61642064656661756c7420745275737465642a6b657972696e670020303330303030303030303030303030303030303520613861630100c43ca1ad758ab575479c71ba0cecb5a37382d7f265fd3da9c252d258be6014084b3a53f214f3eb92192864ba752caf61b253cfa775d0c031862aa5913ca4ccbb13b3aa53e7affc42da35ab1d30d72a77444a37cb396b8c51a40569bf52897a1b40ebd47983b99369"], 0x39, r1) keyctl$search(0xa, r1, &(0x7f0000000140)='trusted\x00', &(0x7f0000000180)={'syz', 0x0}, 0x0) (async) r2 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc2}, &(0x7f00000002c0)={0x0, "c87af00ca57e467cd1cd08107d1fce9338186217a6516397c01bddc5f57a7ad3a34db71bf6a985f1a9cc882005b4fe5486692b41a6e3151f617b5403d3e7f52f", 0x11}, 0x48, 0xfffffffffffffff9) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000000340)='cifs.idmap\x00', 0x0) (async) add_key$user(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x3}, &(0x7f0000000440)="2151a0c8fd3e0dd2ac2e4a0e401f078983251ec2322b70ff9fcc55d51f0aa17753a3529de9c6d1667fd1e4ede77aa82859dc9b70a00285e936d082076125723782f30091d7a86b0935e2831a134ef23f35414b5ffdbcefb1dc7c3d47906cd4c9405038b69a9267e1e06b4f9432e16e200016bf4b3f459cb4814ea087b0b25543d37310eba77ed301bf0fcf680bf63d47bbc168e2a8eb63f8f4e9d67633b29b6e3552127c4555fc1d002a27dc0325f8c7ce63fb3b89be6087f8e37a24f72a920d96686573cd1602b1465550e927123a7cfbe65d2b0a3acefa99f6bb0ece911c04a75dd2f3772e4187ecbee4adcd044e7b81eece3500ecb6", 0xf7, r2) add_key$fscrypt_v1(&(0x7f0000000540), &(0x7f0000000580)={'fscrypt:', @auto=[0x64, 0x66, 0x32, 0x5dfd515d79679ddc, 0x0, 0x0, 0x34, 0x37, 0x38, 0x66, 0x37, 0x37, 0x63, 0x65, 0x0, 0x61]}, &(0x7f00000005c0)={0x0, "fc5cc621234a23ee0d191cb77965ad9760d1e8765ea6d232457f26418041e753e44810a643a7c1206fd41c87973f6da0e3c2ad78b13e1643eac21378c2032172", 0x32}, 0x48, 0x0) (async) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000640)='logon\x00', &(0x7f0000000680)=@secondary) (async) keyctl$search(0xa, 0x0, &(0x7f00000006c0)='cifs.idmap\x00', &(0x7f0000000700)={'syz', 0x0}, r2) (async) r3 = add_key$user(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x1}, &(0x7f00000008c0)="8ffe86f7fe8f975d8255f732295f4e2ef5923ccbe52a01a5be0a3409bd84eca9810673957f3f87276d14b1d2babefcf808f78f67e3733f73499cd1abb19083634582d873413eff4982e20a40e02a71164982561aad7969c9ca0963693325f5a427", 0x61, r2) keyctl$reject(0x13, r3, 0x79b7, 0x80000001, 0x0) (async) keyctl$revoke(0x3, r3) (async) r4 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$negate(0xd, 0x0, 0x8000000000000000, r4) r5 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, r4) keyctl$instantiate(0xc, r4, &(0x7f0000000080)=ANY=[@ANYBLOB="6c6f616420646566618d6c7420747275737465643a6b657972696e670020303030303030303030303030303030303030303520613861630100"], 0x39, r5) keyctl$search(0xa, r5, &(0x7f0000000140)='trusted\x00', &(0x7f0000000180)={'syz', 0x0}, r4) (async) r6 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc2}, &(0x7f00000002c0)={0x0, "c87af00ca57e467cd1cd08107d1fce9338186217a6516397c01bddc5f57a7ad3a34db71bf6a985f1a9cc882005b4fe5486692b41a6e3151f617b5403d3e7f52f", 0x11}, 0x48, 0xfffffffffffffff9) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r6, &(0x7f0000000340)='cifs.idmap\x00', 0x0) add_key$user(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x3}, &(0x7f0000000440)="2151a0c8fd3e0dd2ac2e4a0e401f078983251ec2322b70ff9fcc55d51f0aa17753a3529de9c6d1667fd1e4ede77aa82859dc9b70a00285e936d082076125723782f30091d7a86b0935e2831a134ef23f35414b5ffdbcefb1dc7c3d47906cd4c9405038b69a9267e1e06b4f9432e16e200016bf4b3f459cb4814ea087b0b25543d37310eba77ed301bf0fcf680bf63d47bbc168e2a8eb63f8f4e9d67633b29b6e3552127c4555fc1d002a27dc0325f8c7ce63fb3b89be6087f8e37a24f72a920d96686573cd1602b1465550e927123a7cfbe65d2b0a3acefa99f6bb0ece911c04a75dd2f3772e4187ecbee4adcd044e7b81eece3500ecb6", 0xf7, r6) add_key$fscrypt_v1(&(0x7f0000000540), &(0x7f0000000580)={'fscrypt:', @auto=[0x64, 0x66, 0x32, 0x5dfd515d79679ddc, 0x0, 0x0, 0x34, 0x37, 0x38, 0x66, 0x37, 0x37, 0x63, 0x65, 0x0, 0x61]}, &(0x7f00000005c0)={0x0, "fc5cc621234a23ee0d191cb77965ad9760d1e8765ea6d232457f26418041e753e44810a643a7c1206fd41c87973f6da0e3c2ad78b13e1643eac21378c2032172", 0x36}, 0x48, r4) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r4, &(0x7f0000000640)='logon\x00', &(0x7f0000000680)=@secondary) (async) keyctl$search(0xa, 0x0, &(0x7f00000006c0)='cifs.idmap\x00', &(0x7f0000000700)={'syz', 0x0}, r6) r7 = add_key$user(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x1}, &(0x7f00000008c0)="8ffe86f7fe8f975d8255f732295f4e2ef5923ccbe52a01a5be0a3409bd84eca9810673957f3f87276d14b1d2babefcf808f78f67e3733f73499cd1abb19083634582d873413eff4982e20a40e02a71164982561aad7969c9ca0963693325f5a427", 0x61, r6) keyctl$reject(0x13, r7, 0x79b7, 0x80000001, r4) (async) keyctl$revoke(0x3, r7) keyctl$dh_compute(0x17, &(0x7f0000000080)={r3, r7}, &(0x7f00000000c0)=""/141, 0x8d, &(0x7f0000001240)={&(0x7f0000000180)={'mcryptd(xcbc-aes-neon)\x00'}, &(0x7f0000000240)="d1afbaf60446ae73a3faa03dca65d010fac8f27e873169f99cb64ff8c94c2b7a689e94de90bdd5fcee0c048367b53b57a916f5c9ae026e988c005a116bc97fd49535460cc6029d8c58fb7aef269849c862e2c3dba1b4bc898f6a22207351b38814edb010700b7cce247d3c394be69941cd3a8e4aae8309c7be59b52a17ddf8143d2dee39db7ada89f5a762121a9ddae014cb664ad63a0dd2f48edf6e993f7fce3f8afa70566726a4c573e767a0fd9192ce961962a4a08ccedbc6c61e4b5a2891d166fb3498ebd6e370d5203b1dc7309ef4f7ac81a635bc7d9c43493c4755b971f90720183d7ca4b225062985d1dfccd05e5cbee3b3a33a2b0ffbecc9e17404fa26541a68c017aa972f0fb6e6bbf0d9923bf9e59fa3df1565dcb3a71cbd5a08aba7148f79609c8bad6bd22678962a4a9f32945ee0229f9f4ba1355c6ed758194aae981a8f8991d71d3fddbb0f80e10124a64c16444b58b35f72f544ac163adfadeccd0d40edcf85584df191ef23d03a0aabce0efb8937409037cb9e6325d91f0b810f2aa9324ba1d9fb090d69c35c7730652f250a47a410645128807a4285fc62a583c45520953254580e407a0b65752fa563ceca5f8a847b47b1881198a0204111d479bb1e4fae00cba418e095c35cd012f64a8af201fcc6c1d5d18f101ad2771cd31006b2f4a6046106467b94aefbf5d83ef7f5014d940a8ab5ca4c0d30c8ae5cef21b9dfd422b692f6e0f6f7a545494154b691a9ba1b1c7c6078943a92b395880a72d85017c9ba30551e16d027493d43266577464bcbbd22e4bd619f3116ac7810b3ae8873ce4a6b5f819685f3066090035fb972164d5898836b144bcbdad3d361431b8af9cc575a12330f11e74bda76df4b947257c9220e9dea5a3c4e4aa2a93fac9eb85f342e9c3c4e06186031c82177d9d9aca1e42eda551b793343310c66ab3bec0de5306960cc18a6138c4e5f44695e660add1fc2be7b2eb4cbbfed891c56743ed5db59a9f884ebd4f831e2ed7ba01f273f28176c5a81ce2fbe8ed89afe01302505cc8bf26d24e8ec2ceafae643821ee640c0c69b934175dfbb147d3a80d2af4d5d28f15a7e721c6b4a9ec296447552c55a6ca3fd7d58142b51203617b03d894e7c7f9e8cf19d9c955b6b31a88c358b190e0d9565fe7991656b8a994344633ea3f4eafef1c44c698f406c01750836f46651c39fde455728620a8aed2db4aa6b20d01cae7c684e6a2704255e16ccb900e6fa9f5ea80a012ff06a1a92f2ef0558ac31fe0535f43416818587ee7d370720cf3e58aad563f9aa265e32abdf613c06636a84bf240c95659c5a3467d8597def8745c044a25ea4782fe1f3393a2c52aa4c368f356db44f6b528406c999582b52fd76166b917497e710ad173c63fda6495273e102127667eb928c35bf3dc9230b78ca1631dc1bed9f2a71284da06a07d83f7c73141fa9d3bb80453044239e4e9c0ed8e1a3390c0684b50c6ae0d46bbe317015086c6ea29539a9efadf1490dfbc77b5079466062c32cacaf2ee24d7b9d3b3e0db511f66c45f52614667f72823c5940f089f589a68f9877c0091a5d6529f0d33a747a31d4254e200850d42f816b3b15daeb392bdde0e3a5bab8bae6203e9151fec45a8ffe2817ff18b457d619547d9ef8fcbb2819b296b5b29c33668deab6a9420da21534e590301a64923be3c0f5787ab7dc57a877aab06835073b399c997a8011179eb591b48a162dceaf1a77e71ca3ffb1440a9faaa7a0cfa873d805ca0b5caa4508cdc39dff71dfe05edbd780f6f4580fdc6892e01ed5bd4225e80510185dfa7f91a83394b2b6bf879209c86de21c9b36d39bd888874033ba6079128d72ea318b9cbef7da7ce7ef585c748ae670992c75c7ef70c5f738c748ef4a3e20cc48db6bb3854aaf5997aa1525d09a847cffd450a537e124b03b92a1ff443189b668e1e373fbc3fbe21582a05fd3b7ef4a40dd71f78ae9509f403e67846c0abab79578782bc87a763e10eb61471bac57a05e932a59098f8e838ab2f79c3958f77288f6ee7f748342d722b3123c9d8151086ce1ebe76d5c479aba079247e54fe0c595293345a6129fafd5c64bd3f43983941adfb922a0e4821ea4a91fbdb57224181ba935a6782020302e8f4ce07af9d40963077fa90278eafb321cbf419be13bea7ab37c1c72cd2f3a523d969ba3d88c55d9a29dde36206375a6f0fab4e4b315a4725109ea23062a0c8d0acc128ccb10038956c20033a507879324535602bedd59519b3feb2eda03512df704121356b7eae37ab786a124752181e44b7f2da8d900ef13f4fa79f3626ae17fb53f4ee14061980c1bef797f78074df5560b1d04280452ad4b138dc393404d3288757f34860a31dbd9daeef526266cf339dde457eb6555708a969efeb5a3ea09247ad89298e8fb7d7f940f0cfa02e13c1177658d558b7ce613c00cbc7d50eb8e3713b22065bbb1ce54112689b7596890ac6c12868a8158756eb74ab8e49bd2fc7f391232111c15d6d14e590fd6d2cc62f6dacb30a31616051db48e92a80460c457a202905ab6a2570b24941d7d976f5978cf383c530d67f1415370ebab79a374a0142bccd0b8a32495138aceaecbdb357da51857d76cadce5e90c3d0a5796774832e2e83b4d1b16177a77e0ef9d80f701ded18236e14e5620c5fba35d72ce1097655479b8bf69c25e78fd2017aa29d9be02f52db542a9223a8d9e753fc60f7a551cb960475c131c7743b8452bacb079621d2b4a001cfe59c8f5e259e4ebed08119097769d3ea39a615c278c3aff1358b0869ab614901cadff17b580aef1085819be52f54d89568edde9da95d5cbe8e5313a41e6dd8fa342afa1d8b9cc8c844c9d7c8186a26e91582ce7747d93b6e4dca98b8910aa49a12035645d29be7f886de9e935c1c3810f802ec8b11d62d630cf20b3cf2e356efdfd69cb23733cc535dbb2d6d09bbd06ded2013e138f2094f22c23155874fe5eb62d9ca0e34aafedd5a2716f89eec603a742d786108aeccd79626b61e0f696d2f842e7eea75ad494b16a60cc0c6a47948b7834143801dab7d1cdcbd5b095c3ffd48a5100a96fd0d07ac69ae6cfb62dede805524db7fefdb90844afc5489735dc75c71b3a21687a4e8c30ca835296b8be4499d2330829bc0d0a31c0046b2516ac2fe2ea08eb5db2d9070ebcb564becc3e10ee5cf6afbd1123d06db8db9ea58592b43b4016b603c9ea9f017c993d9a47709d60d04e813b2c235bc7ea6bc1f03cf7c599f196d76fd7c25787244714b2af2a01891986552cd9ec83598560421b1a8b5f70bc3f9478e2618f24406be5c579f07be34e7c23cef8c35e40a2740f3943d29e25bd85e991c8edb4ba1fb4487996cfbc23328241e0a7cca405001e2294202773f91e106f3b1b22c9bedc9b9ae6a1f0f868f531207f344b8a58e7544fc19b2e039f8d6b12e2b964ef2bdf1e928d915e321ddb99ad944c8e83d2a0ec6c4d2cf8caddfe5e8ac2468420408782ad73e450f29d41931b10f60b458e0fac0599880704756fddd665ac7a2d9197148e13e4706e8e5bd728f2f7dcb2c501b1d319f175605b6bfb6bdf73109e257a623bd5f198bf2b7f086bd1b08a54012ea7d34db745da6666b2a87617093b7d5881e25f3ee09226f61923025eeb2b181dbf0d3942bbc7f090df07041dd234ad17d8659fa4711a2d5a86d57a34cb56b05e8242b3552d331b852725f04b8d1febbd23faa1a7e52acb1d32037d58bdba5e45a8d4e2b347eff1978fabf060303a9dee45eff6252fb792c1cf2dd2014bf1ea72abc9c045affe623428a45d447a173d3fc7f00cd879f014dd90ea4377bb911241279390dc578bcececed44d72223105322adb3240d43b92540ed9678fbfe69ba268894456dc93da7be8edefa5b765a64a0c165d2e037f488997efa12d8e47f97757aa5213b8facf8f054709c362a34dbbd1680107e98ab29923ea59887b654dfac30971b2776fca65a070d6203cbb2e84713e8bfc0befac996eec5483213b0b81c3b6f8fb6ec37c2fd166d5eb65f9d7dd726dc967639a24f7308c2827ee4fed78b67deb3258bc5a44008aaf54d3ccc3599c2c9a33e29e136a165242239744fa578f2437996d7f1c51e4a1db4fb034dea55a6b740cc4c10977ecbc85ece399bffe30610a71749063d26648103380703256687133c0c1934cde67e7ad2092bab9b13ef143ef669fbdaab732b3213c75b0d689913a50988abe4100bf8c1a1627412364bf0b69b4dd59b2c349e49a497ec3273d5f3b355f45990b9c68122b20005d0a99dda17b31a2fca3ac7aa9161caa171809d54bb045d6d6593c9983985735443a281e94f9c2b7790123e630edb8cbecc09836edc2b514a15d80b176e175cabada9a0ab69300714f7a7fd488deb0b2d2100fe79b7969ed2f5358d46ea29e3afb89a09c6f3ec7cf0610531fff38b613ca5fa49c7f83e1842b62afe23b29b8d4fb6b2cd9d3d00e48f4c6129c795b6f04ad8c39de53283b84753584f700c66ad8429da283be3fd4b561d88ee0ca681190a19853d0057b8ba1eaeaa7d08cdb8a40cec4992bc66103ed1863f458232a408e77edabe099290a21bcffae349b60eb9abb69ab6c5472308a123dfcf11fbc54a41597035ad42b11579f28d0954b308c33f16ef10da4db33b189b1bff9ac9c426d40150aa6a62b7b46709d8defe254b73eeb4eab9ab1a33c0495a53d8a1bb5c95c776f055a6f6935550b87da8b65e0c4446e4559dc9dca669f809a3b70572e471c14c6e0e728ba02490ad75a11021726aa3a39ba61fb4474297c349a52a7c155ebe6dcf1a1a448b97a682a0abc987aadf41e8d59165ef6e3abe9cbd3861277e4e7696c99b8c5dfbfaae263b2772f9a966a86713332d9b1eba7b456ac5ae266b042a5c4fb6bfb11d9f9ac9254a718b8a80f0958164f025e27e5e5fb65473550a85d9a6ae1235fa8ff17573ec6468bca7f3ae5f701e38a06a82683a19189744ba5ca3015c52f7919334a020efa72de034614a246080ddc48cb752a0560f0c8dba0be8a59d024ce666e708fe1996d1a4f470c1e8f164e861ccb28f127c031112eca680574dfd5fb4a2dfa559654b99421dd1a7fdc2e00b424368f07ced1cf15af6f877baba49511ed1fffab2d025dab873ea426aea492526a6d0eeca741f3371ec14db2341ef622412b5a82a8de2deaff06aa161eeb86ab6700327b8c003b9a41369ac4a6c446e9040b84f96a7d4a678832afb1f367504bd640ff1552484b55d05d787a9658cebc33af1afb1d2b0b0d80a1bbcc56616aaac2d0e01a0fa253efcedc625eadf495c2e3d2534895dda070fe3593c8c734b5035df1f3ed69db4f91eadf2cc72fd5650bb59b1d5c08a8a25fef13f857d2a9736f4ddea51280ffb4daff93f7acf6260d8957eaa65fd1e5edcc532c7f732375a695c25386e48439cc875addcee9ca6fbf67803e7828af6c6ba1fcb985c1b0e134482bd4403842977465e8d5f2a18336f23bc57bd5a7e8642d0fa1e350e66ca94960559e99b15b16aee9ede47eb921555abdddb0dd9c7a973447fe4dbc8c6ddec0a96e55b0ffc022e9d3b45b7e192b695aefd0cc0bca5617762c6e9594e02e8352114f939c2f34eac468bea4576692da901a5e1f5bd66f734a528c8a87a235085413206d1b4f856fc2dc536c8888cdf805b3643d490a14cc4ace9dc2faefb7c4438ca69fcc2f2c1bf02855d59f0052700a84c308d4579fe10aea3845659dfa62af16f75d4f63f8538b190021c9cd534e949539478b377738087d72fe9d5fc3352", 0x1000}) 22:20:16 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) 22:20:16 executing program 5: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_RES_PD_GET(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x18, 0x140e, 0x400, 0x70bd28, 0x25dfdbff, "", [@RDMA_NLDEV_ATTR_RES_PDN={0x8, 0x3c, 0x4}]}, 0x18}, 0x1, 0x0, 0x0, 0x1}, 0x4000000) (async) clock_gettime(0x7, &(0x7f0000000140)) 22:20:16 executing program 0: semctl$GETVAL(0xffffffffffffffff, 0x4, 0xc, &(0x7f0000000000)=""/75) (async) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) 22:20:16 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) ioctl$SIOCGETSGCNT(0xffffffffffffffff, 0x89e1, &(0x7f0000000000)={@initdev={0xac, 0x1e, 0x1, 0x0}, @empty}) keyctl$clear(0x7, r0) (async) keyctl$clear(0x7, r0) 22:20:16 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$clear(0xf, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, r0) (async) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f00000000c0)='user\x00', &(0x7f0000000100)={'syz', 0x1}, r2) 22:20:17 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) 22:20:17 executing program 0: ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffffff, 0xc00864bf, &(0x7f0000000180)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(0xffffffffffffffff, 0xc01064c1, &(0x7f0000000240)={r0}) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$clear(0x6, r1) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)="b8e15f11eb1dd70646f00ef6f0e265d790fe37f517ba502fc8c06732a76b6f682e64863cd8b669e981a7d90226a49269fbfdaef053fba7f5b20608e275ca31b882ad07d549f32556cc923f2962484ada9b17902443d0284bff90625a065cd3f9be2501f576106290dc6b4b2dc2c4ee4b0e1794ea147acf39d3", 0x79, 0x0) keyctl$get_security(0x11, r2, &(0x7f00000009c0)=""/4096, 0x1000) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) r4 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) add_key$fscrypt_v1(&(0x7f0000000380), &(0x7f00000003c0)={'fscrypt:', @desc1}, &(0x7f0000000400)={0x0, "d2eb7f3dfbb36a4f1a7f6cc2e038082cdc0dacb403e2a60c6eb499021388db3c53a29e3bba9594bd31e11c98857deea57ff340261035e8550c084026f403e573", 0x2c}, 0x48, r4) keyctl$assume_authority(0x10, r3) r5 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r5) keyctl$assume_authority(0x10, r5) r6 = add_key$fscrypt_v1(&(0x7f0000000280), &(0x7f00000002c0)={'fscrypt:', @desc3}, &(0x7f0000000300)={0x0, "ec1f516019f30b6e480aced4995e5bd8186b6745832c94cd94ca56aaa5486b3b6f27f9e8dbaae5138b3b251ae6ad4c31194f0b8d30d4edefb3197328364f6b7d", 0x21}, 0x48, r3) keyctl$negate(0xd, r6, 0x9, r5) 22:20:17 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r0) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) (async) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) 22:20:17 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x88902, 0x0) ioctl$SNDCTL_TMR_SELECT(r1, 0x40045408) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) 22:20:17 executing program 5: ioctl$SIOCSIFMTU(0xffffffffffffffff, 0x8922, &(0x7f0000000040)={'wlan1\x00', 0x919}) clock_gettime(0x1, &(0x7f0000000000)) socket$inet6_tcp(0xa, 0x1, 0x0) 22:20:17 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(r1, 0x8933, &(0x7f0000000cc0)={'wpan1\x00'}) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_TX_POWER(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_PHY={0x8}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}]}, 0x28}}, 0x0) sendmsg$NL802154_CMD_SET_TX_POWER(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x50, r3, 0x200, 0x70bd2d, 0x25dfdbff, {}, [@NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x2}, @NL802154_ATTR_TX_POWER={0x8, 0xb, 0xc3a}, @NL802154_ATTR_TX_POWER={0x8, 0xb, 0x41}, @NL802154_ATTR_TX_POWER={0x8, 0xb, 0x81}, @NL802154_ATTR_TX_POWER={0x8, 0xb, 0x8}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x2}, @NL802154_ATTR_TX_POWER={0x8, 0xb, 0x2}]}, 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x40000) 22:20:17 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$clear(0xe, r0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) (async) 22:20:17 executing program 0: ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffffff, 0xc00864bf, &(0x7f0000000180)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(0xffffffffffffffff, 0xc01064c1, &(0x7f0000000240)={r0}) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) keyctl$clear(0x6, r1) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)="b8e15f11eb1dd70646f00ef6f0e265d790fe37f517ba502fc8c06732a76b6f682e64863cd8b669e981a7d90226a49269fbfdaef053fba7f5b20608e275ca31b882ad07d549f32556cc923f2962484ada9b17902443d0284bff90625a065cd3f9be2501f576106290dc6b4b2dc2c4ee4b0e1794ea147acf39d3", 0x79, 0x0) keyctl$get_security(0x11, r2, &(0x7f00000009c0)=""/4096, 0x1000) (async) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) (async) r4 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) add_key$fscrypt_v1(&(0x7f0000000380), &(0x7f00000003c0)={'fscrypt:', @desc1}, &(0x7f0000000400)={0x0, "d2eb7f3dfbb36a4f1a7f6cc2e038082cdc0dacb403e2a60c6eb499021388db3c53a29e3bba9594bd31e11c98857deea57ff340261035e8550c084026f403e573", 0x2c}, 0x48, r4) keyctl$assume_authority(0x10, r3) r5 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r5) (async) keyctl$assume_authority(0x10, r5) (async, rerun: 32) r6 = add_key$fscrypt_v1(&(0x7f0000000280), &(0x7f00000002c0)={'fscrypt:', @desc3}, &(0x7f0000000300)={0x0, "ec1f516019f30b6e480aced4995e5bd8186b6745832c94cd94ca56aaa5486b3b6f27f9e8dbaae5138b3b251ae6ad4c31194f0b8d30d4edefb3197328364f6b7d", 0x21}, 0x48, r3) (rerun: 32) keyctl$negate(0xd, r6, 0x9, r5) 22:20:17 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r0) (async) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) 22:20:17 executing program 5: ioctl$SIOCSIFMTU(0xffffffffffffffff, 0x8922, &(0x7f0000000040)={'wlan1\x00', 0x919}) clock_gettime(0x1, &(0x7f0000000000)) socket$inet6_tcp(0xa, 0x1, 0x0) 22:20:17 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x88902, 0x0) ioctl$SNDCTL_TMR_SELECT(r1, 0x40045408) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) keyctl$clear(0x7, r0) 22:20:17 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(r1, 0x8933, &(0x7f0000000cc0)={'wpan1\x00'}) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_TX_POWER(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_PHY={0x8}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}]}, 0x28}}, 0x0) (async) sendmsg$NL802154_CMD_SET_TX_POWER(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x50, r3, 0x200, 0x70bd2d, 0x25dfdbff, {}, [@NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x2}, @NL802154_ATTR_TX_POWER={0x8, 0xb, 0xc3a}, @NL802154_ATTR_TX_POWER={0x8, 0xb, 0x41}, @NL802154_ATTR_TX_POWER={0x8, 0xb, 0x81}, @NL802154_ATTR_TX_POWER={0x8, 0xb, 0x8}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x2}, @NL802154_ATTR_TX_POWER={0x8, 0xb, 0x2}]}, 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x40000) 22:20:17 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) 22:20:17 executing program 0: ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffffff, 0xc00864bf, &(0x7f0000000180)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(0xffffffffffffffff, 0xc01064c1, &(0x7f0000000240)={r0}) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$clear(0x6, r1) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)="b8e15f11eb1dd70646f00ef6f0e265d790fe37f517ba502fc8c06732a76b6f682e64863cd8b669e981a7d90226a49269fbfdaef053fba7f5b20608e275ca31b882ad07d549f32556cc923f2962484ada9b17902443d0284bff90625a065cd3f9be2501f576106290dc6b4b2dc2c4ee4b0e1794ea147acf39d3", 0x79, 0x0) (async) keyctl$get_security(0x11, r2, &(0x7f00000009c0)=""/4096, 0x1000) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) (async) r4 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) add_key$fscrypt_v1(&(0x7f0000000380), &(0x7f00000003c0)={'fscrypt:', @desc1}, &(0x7f0000000400)={0x0, "d2eb7f3dfbb36a4f1a7f6cc2e038082cdc0dacb403e2a60c6eb499021388db3c53a29e3bba9594bd31e11c98857deea57ff340261035e8550c084026f403e573", 0x2c}, 0x48, r4) (async) keyctl$assume_authority(0x10, r3) r5 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r5) keyctl$assume_authority(0x10, r5) r6 = add_key$fscrypt_v1(&(0x7f0000000280), &(0x7f00000002c0)={'fscrypt:', @desc3}, &(0x7f0000000300)={0x0, "ec1f516019f30b6e480aced4995e5bd8186b6745832c94cd94ca56aaa5486b3b6f27f9e8dbaae5138b3b251ae6ad4c31194f0b8d30d4edefb3197328364f6b7d", 0x21}, 0x48, r3) keyctl$negate(0xd, r6, 0x9, r5) 22:20:17 executing program 5: ioctl$SIOCSIFMTU(0xffffffffffffffff, 0x8922, &(0x7f0000000040)={'wlan1\x00', 0x919}) (async) clock_gettime(0x1, &(0x7f0000000000)) socket$inet6_tcp(0xa, 0x1, 0x0) 22:20:17 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x88902, 0x0) ioctl$SNDCTL_TMR_SELECT(r1, 0x40045408) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) 22:20:17 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) getresuid(&(0x7f0000000040), &(0x7f0000000080)=0x0, &(0x7f0000000140)) keyctl$chown(0x4, r1, r3, 0xee00) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000240)={'fscrypt:', @desc1}, &(0x7f0000000380)={0x0, "7d7d81878df22deb25f1a45811bf5018c7630bbc7188bdc2697b8f851938347c2345769d384789be76126c81de2e36aa387faff391e9f1dc8d5c702828135195", 0x26}, 0x48, r4) r5 = add_key$keyring(&(0x7f0000000340), &(0x7f0000000400)={'syz', 0x1}, 0x0, 0x0, r0) r6 = add_key$keyring(&(0x7f0000000280), &(0x7f0000000300)={'syz', 0x3}, 0x0, 0x0, r5) keyctl$unlink(0x9, r6, r6) 22:20:17 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(r1, 0x8933, &(0x7f0000000cc0)={'wpan1\x00'}) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_TX_POWER(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_PHY={0x8}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}]}, 0x28}}, 0x0) (async) sendmsg$NL802154_CMD_SET_TX_POWER(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x50, r3, 0x200, 0x70bd2d, 0x25dfdbff, {}, [@NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x2}, @NL802154_ATTR_TX_POWER={0x8, 0xb, 0xc3a}, @NL802154_ATTR_TX_POWER={0x8, 0xb, 0x41}, @NL802154_ATTR_TX_POWER={0x8, 0xb, 0x81}, @NL802154_ATTR_TX_POWER={0x8, 0xb, 0x8}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x2}, @NL802154_ATTR_TX_POWER={0x8, 0xb, 0x2}]}, 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x40000) 22:20:17 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) clock_gettime(0x1, &(0x7f0000000040)) 22:20:17 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$clear(0xe, r1) 22:20:17 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)={0x0, 0x0, @a}, 0x48, 0xfffffffffffffffa) 22:20:17 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r0, 0x0) keyctl$clear(0x7, r0) 22:20:17 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) getresuid(&(0x7f0000000040), &(0x7f0000000080)=0x0, &(0x7f0000000140)) keyctl$chown(0x4, r1, r3, 0xee00) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) (async) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000240)={'fscrypt:', @desc1}, &(0x7f0000000380)={0x0, "7d7d81878df22deb25f1a45811bf5018c7630bbc7188bdc2697b8f851938347c2345769d384789be76126c81de2e36aa387faff391e9f1dc8d5c702828135195", 0x26}, 0x48, r4) r5 = add_key$keyring(&(0x7f0000000340), &(0x7f0000000400)={'syz', 0x1}, 0x0, 0x0, r0) r6 = add_key$keyring(&(0x7f0000000280), &(0x7f0000000300)={'syz', 0x3}, 0x0, 0x0, r5) keyctl$unlink(0x9, r6, r6) 22:20:17 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) keyctl$clear(0xe, r1) 22:20:17 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) keyctl$search(0xa, r0, &(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x2}, r0) 22:20:17 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) (async) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)={0x0, 0x0, @a}, 0x48, 0xfffffffffffffffa) 22:20:17 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) clock_gettime(0x1, &(0x7f0000000040)) clock_gettime(0x1, &(0x7f0000000000)) (async) clock_gettime(0x1, &(0x7f0000000040)) (async) 22:20:17 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async, rerun: 64) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (rerun: 64) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async, rerun: 64) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) (rerun: 64) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r0, 0x0) keyctl$clear(0x7, r0) 22:20:17 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) keyctl$search(0xa, r0, &(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x2}, r0) 22:20:17 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) (async) keyctl$clear(0x6, r0) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)={0x0, 0x0, @a}, 0x48, 0xfffffffffffffffa) 22:20:18 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$clear(0xe, r1) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) keyctl$clear(0xe, r1) (async) 22:20:18 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) (async) clock_gettime(0x1, &(0x7f0000000040)) 22:20:18 executing program 3: add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) getresuid(&(0x7f0000000040), &(0x7f0000000080), &(0x7f0000000140)) (async) getresuid(&(0x7f0000000040), &(0x7f0000000080)=0x0, &(0x7f0000000140)) keyctl$chown(0x4, r1, r3, 0xee00) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f0000000240)={'fscrypt:', @desc1}, &(0x7f0000000380)={0x0, "7d7d81878df22deb25f1a45811bf5018c7630bbc7188bdc2697b8f851938347c2345769d384789be76126c81de2e36aa387faff391e9f1dc8d5c702828135195", 0x26}, 0x48, r4) r5 = add_key$keyring(&(0x7f0000000340), &(0x7f0000000400)={'syz', 0x1}, 0x0, 0x0, r0) r6 = add_key$keyring(&(0x7f0000000280), &(0x7f0000000300)={'syz', 0x3}, 0x0, 0x0, r5) keyctl$unlink(0x9, r6, r6) (async) keyctl$unlink(0x9, r6, r6) 22:20:18 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) keyctl$search(0xa, r0, &(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x2}, r0) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$clear(0xf, r0) (async) keyctl$search(0xa, r0, &(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x2}, r0) (async) 22:20:18 executing program 1: ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(0xffffffffffffffff, 0xc01064bd, &(0x7f0000000140)={&(0x7f00000000c0)="3d288e5d26161a1c6512a263789f8b52b7ea76806a10b914eaa3dfc8e34883e08259d1ab035c9a0a62f429805ae3baa5a3fb06c202aba9ec60ac3e6b531bd57fbd3f3a75baa22b0d9813114094aba3003f9bf266319a6900", 0x58}) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$search(0xa, r0, &(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={'syz', 0x2}, r0) keyctl$clear(0xe, r0) keyctl$clear(0x7, r0) 22:20:18 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) 22:20:18 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) semctl$SEM_INFO(0xffffffffffffffff, 0x4, 0x13, &(0x7f0000000300)=""/175) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$chown(0x4, r1, 0xffffffffffffffff, 0xee01) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) 22:20:18 executing program 5: write$nbd(0xffffffffffffffff, &(0x7f0000000040)={0x67446698, 0x1, 0x0, 0x1, 0x3, "e745d1e8633eeba02a1aaab6099374437fcd957cc4852d19266202454f51807eabd1fea48f2465281cc00acfba4d052236aff26ca5ecf6dbcc4925f8f91e5cf05e997fba9849a37112ff34b6dcb55bac2551bf19315f2787168dd748d81fef7cd397960934597a672e2e4402fb7d01cc408f923734f40c70cb60714ff3fa2557771ba865c10f57f99f8ae1050cc617162c8044f2b8d353f2ec6b567bc1930359d5d898d386da9b16429c131c65cb"}, 0xbe) clock_gettime(0x3, &(0x7f0000000000)) 22:20:18 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r0, 0x0) keyctl$clear(0x7, r0) 22:20:18 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) 22:20:18 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$clear(0x6, r0) (async) 22:20:18 executing program 1: ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(0xffffffffffffffff, 0xc01064bd, &(0x7f0000000140)={&(0x7f00000000c0)="3d288e5d26161a1c6512a263789f8b52b7ea76806a10b914eaa3dfc8e34883e08259d1ab035c9a0a62f429805ae3baa5a3fb06c202aba9ec60ac3e6b531bd57fbd3f3a75baa22b0d9813114094aba3003f9bf266319a6900", 0x58}) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$search(0xa, r0, &(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={'syz', 0x2}, r0) keyctl$clear(0xe, r0) keyctl$clear(0x7, r0) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(0xffffffffffffffff, 0xc01064bd, &(0x7f0000000140)={&(0x7f00000000c0)="3d288e5d26161a1c6512a263789f8b52b7ea76806a10b914eaa3dfc8e34883e08259d1ab035c9a0a62f429805ae3baa5a3fb06c202aba9ec60ac3e6b531bd57fbd3f3a75baa22b0d9813114094aba3003f9bf266319a6900", 0x58}) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$search(0xa, r0, &(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={'syz', 0x2}, r0) (async) keyctl$clear(0xe, r0) (async) keyctl$clear(0x7, r0) (async) 22:20:18 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) (async) keyctl$clear(0xf, r0) 22:20:18 executing program 5: write$nbd(0xffffffffffffffff, &(0x7f0000000040)={0x67446698, 0x1, 0x0, 0x1, 0x3, "e745d1e8633eeba02a1aaab6099374437fcd957cc4852d19266202454f51807eabd1fea48f2465281cc00acfba4d052236aff26ca5ecf6dbcc4925f8f91e5cf05e997fba9849a37112ff34b6dcb55bac2551bf19315f2787168dd748d81fef7cd397960934597a672e2e4402fb7d01cc408f923734f40c70cb60714ff3fa2557771ba865c10f57f99f8ae1050cc617162c8044f2b8d353f2ec6b567bc1930359d5d898d386da9b16429c131c65cb"}, 0xbe) (async) clock_gettime(0x3, &(0x7f0000000000)) 22:20:18 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$get_security(0x11, r1, &(0x7f0000000000)=""/34, 0x22) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) r5 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r5) keyctl$KEYCTL_MOVE(0x1e, r4, r2, r5, 0x0) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) add_key$user(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x1}, &(0x7f00000000c0)="af0a45e3d16b", 0x6, r3) keyctl$clear(0x7, r0) 22:20:18 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) semctl$SEM_INFO(0xffffffffffffffff, 0x4, 0x13, &(0x7f0000000300)=""/175) (async) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$chown(0x4, r1, 0xffffffffffffffff, 0xee01) (async) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) 22:20:18 executing program 1: ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(0xffffffffffffffff, 0xc01064bd, &(0x7f0000000140)={&(0x7f00000000c0)="3d288e5d26161a1c6512a263789f8b52b7ea76806a10b914eaa3dfc8e34883e08259d1ab035c9a0a62f429805ae3baa5a3fb06c202aba9ec60ac3e6b531bd57fbd3f3a75baa22b0d9813114094aba3003f9bf266319a6900", 0x58}) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$search(0xa, r0, &(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={'syz', 0x2}, r0) keyctl$clear(0xe, r0) (async) keyctl$clear(0x7, r0) 22:20:18 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) 22:20:18 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$clear(0x6, r0) (async) 22:20:18 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) keyctl$get_security(0x11, r1, &(0x7f0000000000)=""/34, 0x22) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) (async) r5 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r5) (async) keyctl$KEYCTL_MOVE(0x1e, r4, r2, r5, 0x0) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) add_key$user(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x1}, &(0x7f00000000c0)="af0a45e3d16b", 0x6, r3) (async) keyctl$clear(0x7, r0) 22:20:18 executing program 5: write$nbd(0xffffffffffffffff, &(0x7f0000000040)={0x67446698, 0x1, 0x0, 0x1, 0x3, "e745d1e8633eeba02a1aaab6099374437fcd957cc4852d19266202454f51807eabd1fea48f2465281cc00acfba4d052236aff26ca5ecf6dbcc4925f8f91e5cf05e997fba9849a37112ff34b6dcb55bac2551bf19315f2787168dd748d81fef7cd397960934597a672e2e4402fb7d01cc408f923734f40c70cb60714ff3fa2557771ba865c10f57f99f8ae1050cc617162c8044f2b8d353f2ec6b567bc1930359d5d898d386da9b16429c131c65cb"}, 0xbe) (async) clock_gettime(0x3, &(0x7f0000000000)) 22:20:18 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) semctl$SEM_INFO(0xffffffffffffffff, 0x4, 0x13, &(0x7f0000000300)=""/175) (async) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$chown(0x4, r1, 0xffffffffffffffff, 0xee01) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) 22:20:18 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) keyctl$KEYCTL_MOVE(0x1e, r2, r3, r4, 0x1) r5 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r5) keyctl$unlink(0x9, r1, r5) 22:20:18 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) keyctl$search(0xa, r0, &(0x7f0000000180)='big_key\x00', &(0x7f00000002c0)={'syz', 0x0}, r0) r1 = add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000140)={'fscrypt:', @auto=[0x32, 0x35, 0x38, 0x66, 0x66, 0x32, 0x31, 0x31, 0x6, 0x38, 0x37, 0x30, 0x33, 0x64, 0x31, 0x39]}, &(0x7f0000000240)={0x0, "f0b43d65f8ecb02394338386f797ebabb61e9b1e34a0bc0b811ae0bb3d14731f5ec55e455c1fabcd3ba48bcc28dbfe63ebb408cc16abff71e64942329f848f07", 0x33}, 0x48, 0xfffffffffffffffe) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000300), 0x101c02, 0x0) sendmsg$nl_xfrm(r2, &(0x7f0000001780)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000001740)={&(0x7f0000000380)=@newae={0x13ac, 0x1e, 0x100, 0x70bd29, 0x25dfdbfc, {{@in=@local, 0x4d2, 0x0, 0x33}, @in6=@dev={0xfe, 0x80, '\x00', 0xb}, 0xb65, 0x3500}, [@tmpl={0x184, 0x5, [{{@in6=@local, 0x4d5, 0x33}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @local}, 0x3506, 0x1, 0x2, 0xc5, 0x6, 0x1, 0x9}, {{@in=@multicast2, 0x4d4, 0x6c}, 0xa, @in6=@mcast2, 0x0, 0x2, 0x0, 0x0, 0x5, 0x8, 0xcc}, {{@in=@multicast1, 0x4d4, 0x2b}, 0x2, @in=@empty, 0x34ff, 0x2, 0x1, 0x5, 0xfc2, 0x5, 0x2}, {{@in6=@dev={0xfe, 0x80, '\x00', 0x2c}, 0x4d2}, 0xa, @in=@multicast1, 0x0, 0x3, 0x2, 0x80, 0x1f, 0x5, 0x7fff}, {{@in=@multicast1, 0x4d6, 0xff}, 0x2, @in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x3501, 0x1, 0x2, 0x1a, 0x8, 0x80f7, 0x7ff}, {{@in=@remote, 0x4d6, 0x2b}, 0xa, @in=@remote, 0x34ff, 0x1, 0x3, 0x80, 0x2, 0x80000000, 0x9}]}, @lastused={0xc, 0xf, 0x8}, @tmpl={0x184, 0x5, [{{@in=@remote, 0x4d2, 0x33}, 0x2, @in=@dev={0xac, 0x14, 0x14, 0x3e}, 0x3505, 0x3, 0x0, 0x81, 0x7, 0x5, 0x35a12ec4}, {{@in=@loopback, 0x4d2, 0x6c}, 0xa, @in6=@local, 0x3507, 0x2, 0x3, 0x7, 0x3, 0x3, 0x7}, {{@in=@multicast1, 0x4d5, 0x1d7}, 0xa, @in=@broadcast, 0x3504, 0x2, 0x0, 0xe4, 0x40e2, 0x5, 0x2}, {{@in6=@rand_addr=' \x01\x00', 0x4d4, 0x3c}, 0x2, @in6=@private2, 0x0, 0x4, 0x0, 0x5, 0x33, 0xfffffffb, 0x3f}, {{@in6=@remote, 0x4d2, 0x2b}, 0xa, @in6=@loopback, 0x3503, 0x2, 0x2, 0x80, 0x1, 0x101, 0x4}, {{@in=@loopback, 0x4d3, 0x46}, 0x2, @in6=@dev={0xfe, 0x80, '\x00', 0x15}, 0x34ff, 0x4, 0x1, 0x2b, 0x8, 0x3ed6, 0x9}]}, @algo_aead={0x104c, 0x12, {{'authenc(streebog512-generic,ecb-serpent-avx2)\x00'}, 0x8000, 0x1a0, "8da11d697126658a25ae58d2a1a6939de5dd74b37157130c66b5f183939d13c25d375b4969bc94c04448e60f3f687053507e513a083d7c9a9c982e74f911378a83dc820bf2627a1518538b05053b364b05dd0c7c17a4e8733fef3f6fe69bf25e821895a92a2da123a31bd77da9a31a5b0a87f7b7e8c51ae3279bbd151b788b7f4a78b1ec0f23f7e50773db7e391d46dce8a259c32a0e8b81124024809a66dd2488bfad049fc570485a76eec695f60a8cdd60b48608c7b764466007966d3d1b1111c2a419625bef5abe265ea4e53347b2e99365fb0024259343cc64359f89c63feb99a7ac60b243014e15c7d06745140d676f7500db671f4c03794e38b4b0f9b542dbef4291c35406d0c82052be00b58fd99cfc3cc18edb3bb3fc6abf74cac11eda2377f13ecd93951a0834551ab87cba3a3a479d60c004d6022b5703f8bce8656fb0754f76bba64b8350c43d261a7df40ff7764556d65e2f11a509d6c6bd39106a10274e455048c49015e1499e1d8416dcf55616c000f0e3b1e3ebe97e6f6726e77743a9569b28d3fccf61f6192927cf9a73796881dbf21cddd3b8eecabf71992c796eeaad0fa6e36c9f8ac941a0efccf10bcc5046752c4d510f6411f3cadfaa32faee00ae3d9950b3558b27c27b7966b1ce0f55cb1866f5c8fc6405a9fbb8f75bfd45750a8b2d90393b84ce739d5ddf089d42e9e7f9d5fe43b5ed159b5a1b54c9d0c075876fb5d8ebeb83ea72fd83c0c1237949019a194c92596997c3c82fbfe0ec948cfc871bedc80c51ef041e6e074ad041a878813c30e489d4a36cca6454062e13f2b589dab395aedbec39a26a404605ee2ba62360082e22cc963363560b962c61e76bbb6184de6a78ab7c595a1feddec398a5595cae7a819975e7b1dfe24e383ebfd254c1342c97f22a52eec2b7a438b14be7d335c56c2a435b0850b4aaab1c7f6bcbfbf10a6f68d9be2a000b777638f6868f9683e5d3ab0f716433ff72e486b4f77de799cf68298c0db40d26ea312ab1d6c5c820c0ec706ba6a04dfbc3df62ba1f79c2fe6d69a47a9d23f0d8a199b5c17083950c40d15dbc1e3551c2e69eb6a1e2af57423075317b830ca5e7f8b47d56c93c3ed4fb38f382f1278e0e9482653cdca5f1f5d873f1fe4ecb0a7a195345e895b0211b5eba2d42f079ca5e5aa0f27da15bbb838b46ab5a3ce881d8ccc37b2fee5ad5d6dd2de4e6909c3358ad1c36487feefb2a30d14f758a96e8f230a79369227546f61581492aec753d78354365d0026539ef77b6aed6b32d646c1a1c96d59f7fd72bc35f849aebe73b5432671a8828078e1eb815306869758645c3a12161d542292b02b0783f9f7b641175879e863cd6d75b13fbb5f5ad8ee94adc683a9d75f86ecb4ab253120a7c1c340d6275d40871ed9c1d904d6784d0c71c953758ca3cfa6cdedb412292455d9589041b089f6f802a7979df5b27febf241db3f26b06e857dba4943fd9436f4dec4f19f2a37d0406d68f8751c41b446da0f5bf6292ba07f50be7bdd5d7f7a84a8302d61699bbf220deb2549a3efcb58ed7a967f7e3dc649b30bac74034c1f59703d5a19c84f1b75e0fadc2c9b1ce598d1ff319d195804a1a0848bc8a3be63853c5a8d31c3c1f65a99034bf22d2392e0be444c306850e4983a26ad3008b52437e92b9724930898b29598ac1713b70d48d517c9a3856452f4c68974ddae1c79ccdcc91dcf00308cc90a3ad096d2824bbf9d684fe544a372c963386d594942add5e6ecb9914a7fa6fcab9a2f7e1a57e65f93fd4d84614c0bbdca7b20848d3a970d58472c8b1b6c39537eb764e441ae0bc46680c003c118e2f05030f4c25eecd8b31bf97023aa76284d0f0ab0cbdcce7f87c73d78144a47a42cd27977bf8bd6abb926864d4221db133caf379506150741a9822259b8bd80a3f872d1e83b1565d310750be481d99c58bbbdd612ff9bcb7cd9b7efc8a1ff24d2ef5320be6b54ba2f6e89bb4767e0d72253b0fe0bbad8989b242cedffb1805d2d087c5efeeec64c3b2f86a3ee5b583276904072db07f5bc73ac5565f7dee781ee3600037b7a558cb0d07e6ff98d181d5332a7699699c4f6c5d84c0fc396f59257e1386b92f5397159af9710cc764254c9d6685aa3c846b475841cb88e82fea467946f67d027c7c9165a14d723bf2ce3cc849fa5fc839b03d1ff71b4814e9138b06bf63ee27c783b95b2157dd939fc34e650760170a011a9c5b757c9bff3dd71d5bf29c3b5e60d0d76415b08039f618adec30694527c960413b83affd9b2dec59ac9fa9cfba72f496d2b0222640a42a478a6901a7fedfd8551d562504b0b424821d675f72a0093c2b04baea98ee2d9cf7540485b95daad1900f97dd5b16083915673122cdb692a531d43544a4f595d4f7f3ae3919892de81a518aa2d136c892e7c29abfce6de541515e3e9af8fb01df2f7cf30dc2006874b1582dfaffd02e51cbef3b733223a48387c0232d9319758fbfcf0f4745db018cc6217e3e34124d726ed03fd059abc8d6aec6ebfa3dd118b87570d3d1b7ee3dec501fb71de8ab9237fe8930e04739a9004c0aeb89f83817f2df1ba96d6c5c50eb3fb232a55632ded6f0e4998d36ab9f2cf7faca4016b0a63747e71495931d04de36d0a4e989c64db7d38993e3728efb73d017bff677af51f182919816f713d553b1dc3abc236352325a4c8e794dccedac6487dded273e5817a9520e126c2f6cf035a878916cdc92a8dfc57c9c00b21a158d2278fbb27d34ba6de05bab732f0707bfc9f65ae02fcd9f137f20cdbdcbe08b1921a148ebefcf8d1da3a0fbefc72a9c0fecdd3a2517ee4f0d25affff4774c0b6a99f4e1717edea07706ff1c2ee0ac2e35ca8e0228ac1e475f4794fe36323fc43fbe8bbd23ea9574db73d76c81d9079011731c4a772c4a379cd6700b885d4709fa5805b6b5b92c676b28ffca49e489165ed1cbe8c267923d70f3a2629cc0f4668538243e6cba572b74576a44caba17e78539c65328459aedb18dde919710999543d71e16257c958a801c84f2abab3f3892c832080a61c2ddf742f4873ebe978faed2331850c227a09861ada5844fe78908d90378ed641675729cee4971cc0044554a59f9ca63f44094102ec2c4ca125c5010d27596df6a8e670d8a2a66e6249dda70ec1d9b845a15297d80c7cc9da435a86f46a5f99f1352aa8502129cf80455a1c9d7752953b4e6a412aa695c9e49dc1b01774ff87ab8f408a929cdd2c185dd026b0f32f8bd81163a0e81ad87631b5915c9615cf3eb7c7c377632a6da661a59ef4f0e1446790c79b38fe4330cf1d1f86127520486e40bf757a69b31eded6711d682fe5f0137f7520c7f3be83d9e4cba8704765950ba2cc5fbb327c3f09290c6ad7034042441fe105e855e9580d5fceab4faf507c1b7b49313b1fccb2c55ac8b437e512a412253a2f8a1b061e38eaad742e177894a2f99188531eee351237cdf84d31a1a29949c5d5d8631826675ab3614f933e3c0181ac8c927f3a150bf3de37410074a24e8d0ed1fff24813e3b39d579142d0f81edb7b462b7f7ce94b94a08bc855d6ee451b7bda4b9976f4209e93afe1a5a4452bcfb93ab21afab1b77b3d6ff93fd29cc2c3525d463549dfcd9c945a7f8c6f062c65c95955bdb3e7867ee347bb7124d4cc3799a1fd771216e04032a45cc8a332c34c8199f628fd8ab58fc3c925509c483658482fe57c2ca129a1b9ddb6484270b207f569aa07d711a7d628c7912c19943e62e0839d320a89cf722a13ac9bbab306e789be7cf90e7f3c7def742b9b1abc0ee1e1fbc127b46b0b66c0a5d0e661392d45fc4959b034c21d7f42f0f661fe443a15a0d6fef76b99d680a01184a264360c4824dea3b18c992ff0aef0e3310585f55a39ae44d199f4c8ff8d0aba71811ace7c5c82f14866240d6cae8a8ac2c7dd2a98e4f160f5d7b1e7b4252e2c0fe4ad2fac729599302083c424d3f85571325a746fc8fa3dae373752ed403e7d208930836ba9c325e8ebb832076a3b594166174bcdb86121623a8dc1c9d97a4c15d0bed5f15241f22ea0d1a735aa4f31d42b487e01a6d2c49cbec76f435173e0aa4013e3b598d2b2824958b97781e08eb977de58c36b9641b4e05d536d77856da6fb585c063657e6b7afa0eb75011f148de01243ce82c2bcb029cd8c5c0401f95be378fcce576c65844683317c7428c5c6d684b8a266b44d18341ea6e917c3486bf709e706756c196b3664b2e2eb7724c4e4a855ed5e0d249d1989e8feabfe9033ad20f14e9b74be11946f5f81b3b4efdd25934ff89be69df7669f0eaad0dc9203677ad6cc1138105f3ae9f9a5ac726fdda27df6e5724b08a16687ee7796138b83ad33ec10ec6b6977b3433b3114813ee1c2d7cd923da9b56e0ccf6bdf6f0b7e2a3974e2c713d3e09e4b7612625591c022f425da41cbaddb7922d1704ad58bf4e6194708273c68edbf5e7632aca34aa3b33712d73602ef080c5216f55dd2017cedbf9444221cc15405ac76dc36a52306828bc78fe5a823df08de8ff11e196de7c7c0a35ed56878fbaa3adf5d50153952859419c144ee4cd882256034fb4a2a711847988cae0c00cc2439ebf4dfa0a8ff5200356cd79a029e13f505e6ecf68812df87fb9fdfabcb06230c5607c872c789aaefbc02e33a5cac727c9fc61037949b511642d93c41e5a6d2c9741e51abc73e9047918077a3103f7be9117a99c73114c403aec61bc4260c853a96888d6879548119a29e15cf313d037c8c42b83bdef2c00c81441a153ef21b921a2c1a69f9ce4607640dd7b874d9b850233a479081a1a4d023c24cd764ddfc0ce70644332b0d27408da6c1117a0724f6b15382eb106b3cf3ba8e80f938d7e3b4942e6f892b42d2f50b620c834e238e836e30a5a0f148e74151b8e2379a527fea75b59b6d5b3203003eb505a83d15ba61aa22aec3f5d3a29987df6a17a0cf11eaeee7b6dbc8e3f8e6906bf8445dc5ac818d496c651e5ffaba5c3b933f80ca3db4e07ae80c1b1602f1dbba22a2587b3ff098a21bda6c137d23dc7a6a5fafd0f2f5be1c3a48fd5b71d5cef54ff09f0ddaf1706d2624f433359a3ea805d3bc8b65e0abf46610fc06097c599c1418e8b3261f2385348c08acf1a21ae1399a8d52d162dc0df66d1bbc18534c89d000a33658baa0c50ce70bfd25b0de302f0fd8c414a249d8d6c9f05f4422c7194497d0064483eb6e9c67bebeba6b2cae933c8af1ca6821e278041a023e14b15ccc3abea6d4b320638d6b07558c47e7c275e073ec7f04a5c0964771144d0d1b938480031385515ab09b2752315b4a0855f17e85ec6420a446c5e977b90ac570cdd2492fbd1138d03cb9b848b6938d3ab278b9a86362135dc3fe9f6b90dbb23a41d3c70e8998cda5fe9455e3d2e6b650b1229b9df2b60f4de8b7452ce1b786f52168a7282206633aa96664ca05930a627cf150ccc337c6e6401dcf1456336af706320871d0706bc788fafe33db9df51c3937df2f1bcf7c16fc07fc05b39cada50e2b8636ffcf7128ec358b087cc26b3c88dbc5a775ffdcc8f270d4259c44c74145d33f4f54bd262ce39017dec452f2e8d2dd6a945540db1c78d705bc4fd85d09426dd4798e7e46aada1e5706ea0ebf68db61fb2cda38feef4add87395d5ce055bf7afaca2c3c923efd6117f925f470cf587af96e0f107c57aef3c6248971e8f0d9777b75bae325742721e654b4acc54401c71b111361a5573fc5e50b2bab9eff3745c6dd26f6d0540374ffe842d22d7b1c797e298e741e83416bef97e6d3256b565"}}, @mark={0xc, 0x15, {0x35075c, 0x6}}]}, 0x13ac}, 0x1, 0x0, 0x0, 0x8000000}, 0x24004080) sendmsg$NL80211_CMD_SET_STATION(r2, &(0x7f0000001900)={&(0x7f00000017c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000018c0)={&(0x7f0000001940)={0x128, 0x0, 0x4, 0x1070bd29, 0x25dfdbfd, {{}, {@val={0x8}, @val={0xc, 0x99, {0x0, 0x2b}}}}, [@NL80211_ATTR_STA_FLAGS={0x1c, 0x11, 0x0, 0x1, [@NL80211_STA_FLAG_AUTHORIZED={0x4}, @NL80211_STA_FLAG_ASSOCIATED={0x4}, @NL80211_STA_FLAG_AUTHORIZED={0x4}, @NL80211_STA_FLAG_TDLS_PEER={0x4}, @NL80211_STA_FLAG_AUTHORIZED={0x4}, @NL80211_STA_FLAG_ASSOCIATED={0x4}]}, @NL80211_ATTR_STA_TX_POWER_SETTING={0x5, 0x113, 0x2}, @NL80211_ATTR_OPMODE_NOTIF={0x5, 0xc2, 0xd3}, @NL80211_ATTR_STA_SUPPORTED_OPER_CLASSES={0x93, 0xbe, "15f9b604b10fcd225813857bbdd5ce5c6dc1ad1fd368b60584d0a934f5b96f179c913eae6bc2a368a3c4fa6c58a79c4151e838b21425ddc24c05765c9265f7103b40ea87c04fb6a0b2d9625ca30319e578e84a0407daf74b1f9c2e26d3bfde0f5687f80eb86cddf16433225f7323239840b594feae4b5dce66bc42a9777c952dc6fe1e5ffee6a9a0202441c08961f4"}, @NL80211_ATTR_VLAN_ID={0x6, 0x11a, 0x2}, @NL80211_ATTR_STA_FLAGS={0x28, 0x11, 0x0, 0x1, [@NL80211_STA_FLAG_TDLS_PEER={0x4}, @NL80211_STA_FLAG_SHORT_PREAMBLE={0x4}, @NL80211_STA_FLAG_AUTHENTICATED={0x4}, @NL80211_STA_FLAG_AUTHORIZED={0x4}, @NL80211_STA_FLAG_SHORT_PREAMBLE={0x4}, @NL80211_STA_FLAG_AUTHORIZED={0x4}, @NL80211_STA_FLAG_SHORT_PREAMBLE={0x4}, @NL80211_STA_FLAG_AUTHENTICATED={0x4}, @NL80211_STA_FLAG_AUTHORIZED={0x4}]}, @NL80211_ATTR_STA_PLINK_ACTION={0x5, 0x19, 0x1}, @NL80211_ATTR_STA_PLINK_STATE={0x5, 0x74, 0xfe}]}, 0x128}, 0x1, 0x0, 0x0, 0x4008080}, 0xc095) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="57eca62f8d5b9255d608b1b3d928aa0064a64def1113fb4f67916de433fe477d47dc9af18020b95b17828a324a2217ccdd10378346546282772bd88e5017aa796f0d37607db3bec620057f40ec4fcd", 0x4f, r1) 22:20:18 executing program 2: openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000400), 0x20100, 0x0) semctl$SEM_STAT_ANY(0x0, 0x1, 0x14, &(0x7f0000000380)=""/89) r0 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) getresuid(&(0x7f0000000080), &(0x7f0000000100)=0x0, &(0x7f00000001c0)) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)={{0x3, 0x0, 0xee01, r1, 0xee01, 0x0, 0x1f}, 0x8001, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}) r2 = add_key$user(&(0x7f0000000440), &(0x7f0000000480)={'syz', 0x1}, &(0x7f00000004c0)="bbd1039eb6bd57b8360a8393496b8914d76758a9ac053f4d1101b5511fb31f00d5b3da223cf68cbbeeba6ebf46070e6912ba1071f793963eadd8b129b2adb40007a723795ca77e27f478477fad3a3470c1bffbc0bd94e0e907265b12db6380fff6cb0d041497066136761c61e7e82ce0491a74c4e9b5e4c22e34a0e4b0bb9ce628", 0x81, r0) r3 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc2}, &(0x7f00000002c0)={0x0, "c87af00ca57e467cd1cd08107d1fce9338186217a6516397c01bddc5f57a7ad3a34db71bf6a985f1a9cc882005b4fe5486692b41a6e3151f617b5403d3e7f52f", 0x11}, 0x48, 0xfffffffffffffff9) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000340)='cifs.idmap\x00', 0x0) add_key$user(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x3}, &(0x7f0000000440)="2151a0c8fd3e0dd2ac2e4a0e401f078983251ec2322b70ff9fcc55d51f0aa17753a3529de9c6d1667fd1e4ede77aa82859dc9b70a00285e936d082076125723782f30091d7a86b0935e2831a134ef23f35414b5ffdbcefb1dc7c3d47906cd4c9405038b69a9267e1e06b4f9432e16e200016bf4b3f459cb4814ea087b0b25543d37310eba77ed301bf0fcf680bf63d47bbc168e2a8eb63f8f4e9d67633b29b6e3552127c4555fc1d002a27dc0325f8c7ce63fb3b89be6087f8e37a24f72a920d96686573cd1602b1465550e927123a7cfbe65d2b0a3acefa99f6bb0ece911c04a75dd2f3772e4187ecbee4adcd044e7b81eece3500ecb6", 0xf7, r3) keyctl$search(0xa, 0x0, &(0x7f00000006c0)='cifs.idmap\x00', &(0x7f0000000700)={'syz', 0x0}, r3) add_key$user(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x1}, &(0x7f00000008c0)="8ffe86f7fe8f975d8255f732295f4e2ef5923ccbe52a01a5be0a3409bd84eca9810673957f3f87276d14b1d2babefcf808f78f67e3733f73499cd1abb19083634582d873413eff4982e20a40e02a71164982561aad7969c9ca0963693325f5a427", 0x61, r3) keyctl$dh_compute(0x17, &(0x7f0000000580)={0x0, r2, r3}, &(0x7f00000005c0)=""/4096, 0x1000, &(0x7f0000002600)={&(0x7f00000015c0)={'sha3-384-generic\x00'}, &(0x7f0000001600)="a5e6de72ec4607aed98a8e848c9bccc9e5adc35516ec9c492cb3f605372a0ec94f627198f0da4e3da9455eae60ce6d31c2a826bdc48dc9245098cda30afb6e27f6466bc4b75d2ac50fc8d4ad0e48376adc4909b68c954f0bfa6efa8946b06adc73744628a2dfdebcc3311ac88293878201c661d182b4400fad58a149bc14d73469c6d97f4625a6201fb656c10a1b8675f90f4337394f16bb7ecb6a5188142f5c90eee3228fc555d948de279adf54ee137ef531ea8990df8b916dcad99c44ed5e87097bc0beb5f211a9504a3550ab2e903328f008dc7b2d76cf4f40a44cd0708227cdf0ef77f4de641c93cd96190e658ae80ee5b7e8b51513480dc5a70fdd0199be3dae45dd2d582952bb94c6384694bb6e8d27f0dd3c5b29d698b9623535f07aa1b672a1e92843767bc92dcc09d4c0f069dc2131e055db9654cffc648f329641239c50778711152466cd6ee147bc66eca527954a5e3d7f2da45c08c44a285298971efbd8ad13e54726bcc723965a7a34e9d6dc83aec75a372295d3b96823b1fe7556264f6d45d01c3d7199e71e2908036178a8d0431311b2ca2c400db34109aceeb492bfe22dcb8885a6a0447f2eb1443cb339c09143006ffc138183202422da73564d0f71dca8e2d67b4695fae3e47fcf0c32fdee5566fca54f9af3e0a5cba277cdb4d12bc7d1c78df4c9eee6ded2421284392eb770115a693c8aa35b58fafc70f4aee51f0be8b1e9e7849d55aa1b7ba974356ae3a888bc4cde57de2103cb1cfa0b004e36fc8a3072bb4f5ea6a340e5454211aacaa1b5cc96b3501be8b0708ad23bee4bc37eabf8c3c6d9296d061d21a5889917c879acaebe626e81ebabae0cd38399819065ec58b733e0956017f238465a7411c4495c12fa1dc2ff4ea423c9965b6fcc5dfd05047c80433388d55473a69c13eadc366921b50b14a3e28c51fe4acd3d602e6ed9217a9fda4e56eaabe6f5f76a1e543238c6f78030e6f4e90a24b883dbdba06f00c3a017db0417a7a723a1d527cfc3b2eb563b77c503a9d2174e46a98b7823947685b2fb10a40f661bc5b1ba05ed2141834f92f7455103163b6231f6a7c9f30d49593890d66af74a6c79f1a1df3875fe977a1fb4c120e14209a2852434f420d6b9310d9714a88a5093ff45eb14ddca64725a7fb2609c2e162667b33531889ea905d160644a6a294d3b5899b8f2d601d992f405886de8066ea0dc5f53ce764421a2ff6a5328a7c87f671c99fb7377bdec8fc3f1709516ca509293efb8fc5d3a07c0d8db28eacbd30f948da6b78d4f22399359d479e5d3661e167810f6139afbf25bd0ee24ed5b604979f625df179b9ead9b7d7d82632477a9834304f1cf17323a7a5f83bea4c6406f1df4fb94068aa3fba7225973d14427c8a61d7ac724941494cf29c7d45ee32db2d678c7ef79ce8c354640b2f209c3e5191309794379e81aecc909f6333bc480b45a77156ab7380df37c466cba14f78e1a24e0cf3fb151141ee16df56549bb03c6c2d8aeb722224986d25f80a78bf44e55f20bcdfabd3fa49b2bff4e49a1477a005939ecec64e8f8af036f0deb07a5c3244aab4c489d12e2ea8a7cdb8925c29321ea495195bdb21fcdddefddc2314aaa949c62289a49aa73481c027e41ce3bba0a36d7d60063c7feefd4568b2c44d27b439967c8950350cecd315620ada352da8340bc01a90edc14a7a119325da6d9070e554c7abf61a7018a0653b05e17c33c6ae1c99d790393608f4c757c45bdf26b6438b44f6a616487a80024a39da759197c3c4db98db200cb7eb58435db7841707eb12046044fa83d6556c1df8c415fae91ff0901e362ce1a53b3c189261a30ad8ad813fbf14657a80db71d5e48be2b9f353ec5b5f70e750300751ce4ba69f38e1b1509813a3045b7c00c855b904c9a5b6a1ba4c5d3e7de8127eabef6949ba45eb5638a2f93b657f542083cffe455feef2f9d3c4d2c8013117964a9309daa07059cc46f6d8589de88d8feea86f16bbc9b3e94e24e3c77140ee6a39cb4dfddfd52e072e90d0888017004c135bad6966e20b79b3220bb6b042a60c237df8d96a9c17a60a00fcf2053fdb6a60b6c5b046e586f2bef47ed371f93914ef7c34674e113cefed0829ad73d9b2067289d6611910200f2df6cdcba839d1a02d49d88700d7830f54c44cd28adf2274fa4a82237d88be974d7005da0ee55d9e3d44342b1b80831d504fad0fb950895b2367f2ded5b9fca7fd3a7027bea534f3010912f8ce5f34652b88dda8c230ad2293cf1439e96a66493ddf8fb09bc7bfe00be77645432b36e7494e83fbb02cb4b30e1f232581b58b82d79f5e6ccc34b728975f614dce41914106d7bfe7d9432f2e7590f7a58aecec875732790a8d3645b387e9211e6ba128d4962dc0c7c1caf3ae6f2e5562757feac1a5fd671f181b07473cf20c17b5a926a63e87abece4eeeb4dc9dc1055029cbabc3b135cd823f20daa684ce9ea6ae03f5d254899198ab68b093cc3892822eec4aa6d4d0e561d62d7077f354e2388dd59b67bb746f2d8951cf71228241db4b90b9ecf6f652a93c55934081014ffb3fe7e035ee976105a1795c2c94325b06ed23eafb727dfd645c25540a2f7b3d2059c0d87fce3e086602935373d3ad3889a56130930c453fda58a2bf575e1869850e145784d9e248a44622d2bfe04bb9c403c4b37775784b0dd5567e0cba070c6205a631cb296a3b3e74d10390e7bdb43f7b1957dac5648a748194a70fcc14796de7c9e4d1f7ad57d6609370e0930fdeac41242d320f35c4ebfd439af9dd8681fa850d613649f28cc9e7c4b9b073b375c06b8a30a6b015fbd1dfc8535e0d3a6c0d56c6901b3137beab0a181ec52c76395a41ed98d8209001a5a6910c4c48ac1590d50f5f34b3dc59e7d1daeea532caeb50584470ce8876e07457e9130751b018eb9dc5f159fcc616a6a7f3fc9faddc05be54af13d07ddcce819933c753f0dba73d19bc21bb7e0d543a007d8d7da8958cce2259b2b7ebaaf88c041d9528115c1e4501d5577dd7d96eedcd7ff1630081504210f7892f84378236fa1f05a60323fc72cd3599b8714673e0156a08b58ce7f56802d02504732be52691c3011321174a9a33c16c0f67a0f0ae7e54bee4000fb20f134b5dc1caf2b613515f942f58f8641160b098c11a4ef0c7b649747bec0fdf9c533d3ada2c30be5015594d2fa787905ada7f9a9d22af939004d2b0ad6e87931bdb1e3b0442c1df921066509d573e5cf36ccf37fab52d0d1d55e178ff329ed36d8e8129be0a25cddb98464dbdc6f44545e2c3a7594846442e630cc6b1c8560042b74989a28eca4856c68299806d4c82b3c14a81675a0e747aea49c6948b825dd62a6463f58b646e2a6870f481d18ace1aa3bdc16d2b5bd881ddd48fb8ab523869d6bac24d732a83ab4261c073644f7d902af12d78c6e63c24af564c9ad95f29ea95b7310c356faacf066a753731c9074e28da4ff3427c92e8b9e537d4c15aa0effc63557855a77a48503eab1dfd6a95c1246bd037a31297fd36231f747a11bc67d513270e39655cc61d35552e83f872e44284096444676f332118ea34ed5cc70c73315a5f01ac231424ace17cc1e7f57be4bff033b2999840258146e4ad36ea9d17990146307a180b61f0da5586b399587aefb873b197eeb49f52f6c1713cb4b1d0136a576f441824f7b66ad4ec356356094764bbd94d76536ee547c6f6a6a6c3a15a23a1f85bb41b0cf6960e40a11333e5899816d2e54c40055616264bbdda275e148c49e40bd02f6bf0dbe068c43dd52ec814be148ad02b9f3f016d4f6a0dd23f3dc1aa559568d55777a93c75819c43a6b672b0198aa9ab4c93e71dcdbe9829a8da923b9e3b0897064e0e4830dfa0a2c553e02d52c49448c742a1ab9f4dada5b8ad9b546e2549911d3bca23977784899c6ecb9954ac46723026eae116796174b568897d8f2a8d01f6222b0c4b37f6facee040c2fff25aa168e390e28c74f609c64281ba2669ade99fb9b19fdc11474a4db05b1c952042cf54d66cc6656550ed96b5cae4a36fe7040eec819e4801968e316ab08c0702d41cf6a763d95c80503f75454ca77db9df86b9bf829f05539a1392d854d9ce05790afd84f6c9ad140fa1b50f47a23ca0c0e4865313dc1a9103bdea056ed58f293a333b32a1a4376906f41eb86ba2885ce097ad38bf6eb9d21dcf1cc0a51cb9ca10521f1d0b35bfd357c7a709abfe1488b5111c4114b9a79bd83ce76a48bd9776bde66b9507b99b6849775d87a15458d66fd6aa88b506fb1cddd796e526613bab4af9e769d6a482c0611941cd7b0108ff7c4ddda55d1cab1dc8894f055cccfa221347e62df7ed66ec26f35e235996697a3aabdf14008d4d21361b75967924cdbd66e40dbf2e2bb198781c5e75bf9482f2e65f04aa05efbfd74a9372a01a0f4c12a2081cf8216efa0f0d09c08bc9b2392a17f9c9d82325c051fb35ff6678fe4015fa0508ffa42fd5eff0b2ad941e8453e711dafad8da7c7c476d89916d82f83a2b5460367d148518cf42d3d0545ddd19a84d32eaa6078ed99bc0103c837345f0ffaf4f7cf5ffb6156095bf2940629e776ee51c48b52c4cd6d2063d503f207ee461c8bb6832675f7782c3365073b32cc967a629d746766f7dd93e783f7146b5de29010e15acf5057008ee1c1558907bf7a381a17091a54b251f0308cfb47d948cb2abc8e1c4c32bda43477064e140fb0802b91995f57627cc078eec463e50ac5afdc302ee81c09fdbfac7efc810ebe84a164e8420d7e2c5a23522148b2a0e1441c8641785ef8c1b69214cfffbfb1ea939da13992b48046da5f10adbea014dc9a494cc80dc5abaaf9ab75ac17780219e68eefe9abfb99f80411d3a3e6208b0b4a595b665b1669e3fe1cd34043f5b522668212f634db81b5d86ae5e733d81e164e0edc544d94e7f630e29db3555892af0ffd086680fff940409af7428977d1931a3f178e2a13f7eda61e573bb4c98e25d1ea5454f0e7c0f82f07a3fae3cbf484355049be15c79ebadd884ce5d30aa14cf11bfc0ae47d51bafd78ed80bddba74494507f5a0bf7cc6651e7ce6aa127bb2921c41c4c709f57e6ac6b27f2edaac9fd872c5e924af9dae1190167eeb74e893a982cad46e8aa488bbbcb9d15ed4ef722693940f36edf67c6486044e64e2062b1713be1641bde30b373831aa9c0458c718cb4d21fac722356b5acce468ff4397b644df3fac94dde807d1d0d2cf58f1a4ee5bcfd20b59ede55019b93a99b3229d32a68bf5bb0fb6565e172b61a6a55a6a9f390b2a4b5c6f26166d94b81eff07331a8ff7e68e1cfd7440b4095eda9ccd886b05f9d58e68b32e6af4fa6221bcb6026c18b5cc73ba7bbbfb21ce6f0529cf911c8872057ccc23012752334e1003999d61eba33686886307c44998950be0a3ef04cec10e3ca4468c31106d4d014b3f58ecb72b243e56ecc89d3724b937ea33f997f3e5fc2cf97155f5ed8ae8d0a18ed8694018eec06b250c2ceacf8ebe5dbb9d71d284d8ea1a80a9f9c4aad6e7b6656a69c915367fc79341a1848a0c1e18609bb8c9be87f706800ee67b7fa20e7d4553cf1b8566b7ef3d4a0272e8b82ba750f0f1b408e12e2e557dc30298bf9be044daef05aa53f2e33cb388863ccec5c4c236dffb0aa27bab9bd1c07f642b5da2c303a4794da5569361ddcc077770a21f4dd1d7ae5c77c2e8d7ad0ef70fcbd65bbd6cf05a03949547073470872f38c42a6c6aa702ce1a7dd959bb9dc955d3af607cf6fa3eb8d65334e88188d6b0a78c91e4fe7d4e", 0x1000}) r4 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, r0) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000002c0)="0cc703598e79a17fdbc07148abbca7347e1812c8d57e3c42041c4afc9c10ff5042d05a779d943d02604afdccb096042e0023d789b47fda94a284dd61b1de9ca2f835761733d4b09f919103da71c21598f2d02ba8249117a418082d25237796c92ccbdf015e08f8de0ac948e0b480c27f3a9c9555ac4f849c866476b2a654050d89ebbe4ead78f2e4a582f4128ff405bc74f7368352a43c07b78e16b52cdf6e7a2e6919e329c05592fa49a2", 0xab, r4) 22:20:18 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) keyctl$get_security(0x11, r1, &(0x7f0000000000)=""/34, 0x22) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) r5 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r5) (async) keyctl$KEYCTL_MOVE(0x1e, r4, r2, r5, 0x0) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) add_key$user(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x1}, &(0x7f00000000c0)="af0a45e3d16b", 0x6, r3) (async) keyctl$clear(0x7, r0) 22:20:18 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) (async, rerun: 64) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (rerun: 64) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) (async, rerun: 32) keyctl$KEYCTL_MOVE(0x1e, r2, r3, r4, 0x1) (async, rerun: 32) r5 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r5) (async, rerun: 64) keyctl$unlink(0x9, r1, r5) (rerun: 64) 22:20:18 executing program 5: r0 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000040)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x4, 0x2}, 0x48) pipe2$watch_queue(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r2, 0x0, 0x0) r3 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000001200)={0x1b, 0x0, 0x0, 0x100000, 0x0, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x2, 0x5}, 0x48) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r4, 0x0, 0x0) write$nci(r4, &(0x7f0000001400)=ANY=[@ANYBLOB="710300200401073cfef65c7a83507f8dc3c578c1e13a52ce31989587e0a4cfaec000000000000000f8ab8a0ae0cea0ebb8bcf3a04493889b4191bc8f03e387e8a01674cad760c917d63239caaeda01"], 0x45) socket$inet6_sctp(0xa, 0x1, 0x84) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000012c0)={0x6, 0x7, &(0x7f00000000c0)=ANY=[@ANYBLOB="1800000008000000000000000400000018120000", @ANYRES32=r0, @ANYBLOB="0000000000000000180000000400000000000000040000009500000008000000"], &(0x7f0000000100)='syzkaller\x00', 0xfffffff9, 0x1000, &(0x7f0000000140)=""/4096, 0x40f00, 0x8, '\x00', 0x0, 0x25, r1, 0x8, &(0x7f0000001180)={0x2, 0x2}, 0x8, 0x10, &(0x7f00000011c0)={0x0, 0x1, 0xfffffffc, 0xb}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000001280)=[r2, r3, 0x1], 0x0, 0x10, 0xfffffbff}, 0x90) clock_gettime(0x1, &(0x7f0000000000)) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r5, 0x0, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(r5, 0x80045105, &(0x7f0000001380)) 22:20:18 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$clear(0x7, r2) r3 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) 22:20:19 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) keyctl$search(0xa, r0, &(0x7f0000000180)='big_key\x00', &(0x7f00000002c0)={'syz', 0x0}, r0) r1 = add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000140)={'fscrypt:', @auto=[0x32, 0x35, 0x38, 0x66, 0x66, 0x32, 0x31, 0x31, 0x6, 0x38, 0x37, 0x30, 0x33, 0x64, 0x31, 0x39]}, &(0x7f0000000240)={0x0, "f0b43d65f8ecb02394338386f797ebabb61e9b1e34a0bc0b811ae0bb3d14731f5ec55e455c1fabcd3ba48bcc28dbfe63ebb408cc16abff71e64942329f848f07", 0x33}, 0x48, 0xfffffffffffffffe) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000300), 0x101c02, 0x0) sendmsg$nl_xfrm(r2, &(0x7f0000001780)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000001740)={&(0x7f0000000380)=@newae={0x13ac, 0x1e, 0x100, 0x70bd29, 0x25dfdbfc, {{@in=@local, 0x4d2, 0x0, 0x33}, @in6=@dev={0xfe, 0x80, '\x00', 0xb}, 0xb65, 0x3500}, [@tmpl={0x184, 0x5, [{{@in6=@local, 0x4d5, 0x33}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @local}, 0x3506, 0x1, 0x2, 0xc5, 0x6, 0x1, 0x9}, {{@in=@multicast2, 0x4d4, 0x6c}, 0xa, @in6=@mcast2, 0x0, 0x2, 0x0, 0x0, 0x5, 0x8, 0xcc}, {{@in=@multicast1, 0x4d4, 0x2b}, 0x2, @in=@empty, 0x34ff, 0x2, 0x1, 0x5, 0xfc2, 0x5, 0x2}, {{@in6=@dev={0xfe, 0x80, '\x00', 0x2c}, 0x4d2}, 0xa, @in=@multicast1, 0x0, 0x3, 0x2, 0x80, 0x1f, 0x5, 0x7fff}, {{@in=@multicast1, 0x4d6, 0xff}, 0x2, @in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x3501, 0x1, 0x2, 0x1a, 0x8, 0x80f7, 0x7ff}, {{@in=@remote, 0x4d6, 0x2b}, 0xa, @in=@remote, 0x34ff, 0x1, 0x3, 0x80, 0x2, 0x80000000, 0x9}]}, @lastused={0xc, 0xf, 0x8}, @tmpl={0x184, 0x5, [{{@in=@remote, 0x4d2, 0x33}, 0x2, @in=@dev={0xac, 0x14, 0x14, 0x3e}, 0x3505, 0x3, 0x0, 0x81, 0x7, 0x5, 0x35a12ec4}, {{@in=@loopback, 0x4d2, 0x6c}, 0xa, @in6=@local, 0x3507, 0x2, 0x3, 0x7, 0x3, 0x3, 0x7}, {{@in=@multicast1, 0x4d5, 0x1d7}, 0xa, @in=@broadcast, 0x3504, 0x2, 0x0, 0xe4, 0x40e2, 0x5, 0x2}, {{@in6=@rand_addr=' \x01\x00', 0x4d4, 0x3c}, 0x2, @in6=@private2, 0x0, 0x4, 0x0, 0x5, 0x33, 0xfffffffb, 0x3f}, {{@in6=@remote, 0x4d2, 0x2b}, 0xa, @in6=@loopback, 0x3503, 0x2, 0x2, 0x80, 0x1, 0x101, 0x4}, {{@in=@loopback, 0x4d3, 0x46}, 0x2, @in6=@dev={0xfe, 0x80, '\x00', 0x15}, 0x34ff, 0x4, 0x1, 0x2b, 0x8, 0x3ed6, 0x9}]}, @algo_aead={0x104c, 0x12, {{'authenc(streebog512-generic,ecb-serpent-avx2)\x00'}, 0x8000, 0x1a0, "8da11d697126658a25ae58d2a1a6939de5dd74b37157130c66b5f183939d13c25d375b4969bc94c04448e60f3f687053507e513a083d7c9a9c982e74f911378a83dc820bf2627a1518538b05053b364b05dd0c7c17a4e8733fef3f6fe69bf25e821895a92a2da123a31bd77da9a31a5b0a87f7b7e8c51ae3279bbd151b788b7f4a78b1ec0f23f7e50773db7e391d46dce8a259c32a0e8b81124024809a66dd2488bfad049fc570485a76eec695f60a8cdd60b48608c7b764466007966d3d1b1111c2a419625bef5abe265ea4e53347b2e99365fb0024259343cc64359f89c63feb99a7ac60b243014e15c7d06745140d676f7500db671f4c03794e38b4b0f9b542dbef4291c35406d0c82052be00b58fd99cfc3cc18edb3bb3fc6abf74cac11eda2377f13ecd93951a0834551ab87cba3a3a479d60c004d6022b5703f8bce8656fb0754f76bba64b8350c43d261a7df40ff7764556d65e2f11a509d6c6bd39106a10274e455048c49015e1499e1d8416dcf55616c000f0e3b1e3ebe97e6f6726e77743a9569b28d3fccf61f6192927cf9a73796881dbf21cddd3b8eecabf71992c796eeaad0fa6e36c9f8ac941a0efccf10bcc5046752c4d510f6411f3cadfaa32faee00ae3d9950b3558b27c27b7966b1ce0f55cb1866f5c8fc6405a9fbb8f75bfd45750a8b2d90393b84ce739d5ddf089d42e9e7f9d5fe43b5ed159b5a1b54c9d0c075876fb5d8ebeb83ea72fd83c0c1237949019a194c92596997c3c82fbfe0ec948cfc871bedc80c51ef041e6e074ad041a878813c30e489d4a36cca6454062e13f2b589dab395aedbec39a26a404605ee2ba62360082e22cc963363560b962c61e76bbb6184de6a78ab7c595a1feddec398a5595cae7a819975e7b1dfe24e383ebfd254c1342c97f22a52eec2b7a438b14be7d335c56c2a435b0850b4aaab1c7f6bcbfbf10a6f68d9be2a000b777638f6868f9683e5d3ab0f716433ff72e486b4f77de799cf68298c0db40d26ea312ab1d6c5c820c0ec706ba6a04dfbc3df62ba1f79c2fe6d69a47a9d23f0d8a199b5c17083950c40d15dbc1e3551c2e69eb6a1e2af57423075317b830ca5e7f8b47d56c93c3ed4fb38f382f1278e0e9482653cdca5f1f5d873f1fe4ecb0a7a195345e895b0211b5eba2d42f079ca5e5aa0f27da15bbb838b46ab5a3ce881d8ccc37b2fee5ad5d6dd2de4e6909c3358ad1c36487feefb2a30d14f758a96e8f230a79369227546f61581492aec753d78354365d0026539ef77b6aed6b32d646c1a1c96d59f7fd72bc35f849aebe73b5432671a8828078e1eb815306869758645c3a12161d542292b02b0783f9f7b641175879e863cd6d75b13fbb5f5ad8ee94adc683a9d75f86ecb4ab253120a7c1c340d6275d40871ed9c1d904d6784d0c71c953758ca3cfa6cdedb412292455d9589041b089f6f802a7979df5b27febf241db3f26b06e857dba4943fd9436f4dec4f19f2a37d0406d68f8751c41b446da0f5bf6292ba07f50be7bdd5d7f7a84a8302d61699bbf220deb2549a3efcb58ed7a967f7e3dc649b30bac74034c1f59703d5a19c84f1b75e0fadc2c9b1ce598d1ff319d195804a1a0848bc8a3be63853c5a8d31c3c1f65a99034bf22d2392e0be444c306850e4983a26ad3008b52437e92b9724930898b29598ac1713b70d48d517c9a3856452f4c68974ddae1c79ccdcc91dcf00308cc90a3ad096d2824bbf9d684fe544a372c963386d594942add5e6ecb9914a7fa6fcab9a2f7e1a57e65f93fd4d84614c0bbdca7b20848d3a970d58472c8b1b6c39537eb764e441ae0bc46680c003c118e2f05030f4c25eecd8b31bf97023aa76284d0f0ab0cbdcce7f87c73d78144a47a42cd27977bf8bd6abb926864d4221db133caf379506150741a9822259b8bd80a3f872d1e83b1565d310750be481d99c58bbbdd612ff9bcb7cd9b7efc8a1ff24d2ef5320be6b54ba2f6e89bb4767e0d72253b0fe0bbad8989b242cedffb1805d2d087c5efeeec64c3b2f86a3ee5b583276904072db07f5bc73ac5565f7dee781ee3600037b7a558cb0d07e6ff98d181d5332a7699699c4f6c5d84c0fc396f59257e1386b92f5397159af9710cc764254c9d6685aa3c846b475841cb88e82fea467946f67d027c7c9165a14d723bf2ce3cc849fa5fc839b03d1ff71b4814e9138b06bf63ee27c783b95b2157dd939fc34e650760170a011a9c5b757c9bff3dd71d5bf29c3b5e60d0d76415b08039f618adec30694527c960413b83affd9b2dec59ac9fa9cfba72f496d2b0222640a42a478a6901a7fedfd8551d562504b0b424821d675f72a0093c2b04baea98ee2d9cf7540485b95daad1900f97dd5b16083915673122cdb692a531d43544a4f595d4f7f3ae3919892de81a518aa2d136c892e7c29abfce6de541515e3e9af8fb01df2f7cf30dc2006874b1582dfaffd02e51cbef3b733223a48387c0232d9319758fbfcf0f4745db018cc6217e3e34124d726ed03fd059abc8d6aec6ebfa3dd118b87570d3d1b7ee3dec501fb71de8ab9237fe8930e04739a9004c0aeb89f83817f2df1ba96d6c5c50eb3fb232a55632ded6f0e4998d36ab9f2cf7faca4016b0a63747e71495931d04de36d0a4e989c64db7d38993e3728efb73d017bff677af51f182919816f713d553b1dc3abc236352325a4c8e794dccedac6487dded273e5817a9520e126c2f6cf035a878916cdc92a8dfc57c9c00b21a158d2278fbb27d34ba6de05bab732f0707bfc9f65ae02fcd9f137f20cdbdcbe08b1921a148ebefcf8d1da3a0fbefc72a9c0fecdd3a2517ee4f0d25affff4774c0b6a99f4e1717edea07706ff1c2ee0ac2e35ca8e0228ac1e475f4794fe36323fc43fbe8bbd23ea9574db73d76c81d9079011731c4a772c4a379cd6700b885d4709fa5805b6b5b92c676b28ffca49e489165ed1cbe8c267923d70f3a2629cc0f4668538243e6cba572b74576a44caba17e78539c65328459aedb18dde919710999543d71e16257c958a801c84f2abab3f3892c832080a61c2ddf742f4873ebe978faed2331850c227a09861ada5844fe78908d90378ed641675729cee4971cc0044554a59f9ca63f44094102ec2c4ca125c5010d27596df6a8e670d8a2a66e6249dda70ec1d9b845a15297d80c7cc9da435a86f46a5f99f1352aa8502129cf80455a1c9d7752953b4e6a412aa695c9e49dc1b01774ff87ab8f408a929cdd2c185dd026b0f32f8bd81163a0e81ad87631b5915c9615cf3eb7c7c377632a6da661a59ef4f0e1446790c79b38fe4330cf1d1f86127520486e40bf757a69b31eded6711d682fe5f0137f7520c7f3be83d9e4cba8704765950ba2cc5fbb327c3f09290c6ad7034042441fe105e855e9580d5fceab4faf507c1b7b49313b1fccb2c55ac8b437e512a412253a2f8a1b061e38eaad742e177894a2f99188531eee351237cdf84d31a1a29949c5d5d8631826675ab3614f933e3c0181ac8c927f3a150bf3de37410074a24e8d0ed1fff24813e3b39d579142d0f81edb7b462b7f7ce94b94a08bc855d6ee451b7bda4b9976f4209e93afe1a5a4452bcfb93ab21afab1b77b3d6ff93fd29cc2c3525d463549dfcd9c945a7f8c6f062c65c95955bdb3e7867ee347bb7124d4cc3799a1fd771216e04032a45cc8a332c34c8199f628fd8ab58fc3c925509c483658482fe57c2ca129a1b9ddb6484270b207f569aa07d711a7d628c7912c19943e62e0839d320a89cf722a13ac9bbab306e789be7cf90e7f3c7def742b9b1abc0ee1e1fbc127b46b0b66c0a5d0e661392d45fc4959b034c21d7f42f0f661fe443a15a0d6fef76b99d680a01184a264360c4824dea3b18c992ff0aef0e3310585f55a39ae44d199f4c8ff8d0aba71811ace7c5c82f14866240d6cae8a8ac2c7dd2a98e4f160f5d7b1e7b4252e2c0fe4ad2fac729599302083c424d3f85571325a746fc8fa3dae373752ed403e7d208930836ba9c325e8ebb832076a3b594166174bcdb86121623a8dc1c9d97a4c15d0bed5f15241f22ea0d1a735aa4f31d42b487e01a6d2c49cbec76f435173e0aa4013e3b598d2b2824958b97781e08eb977de58c36b9641b4e05d536d77856da6fb585c063657e6b7afa0eb75011f148de01243ce82c2bcb029cd8c5c0401f95be378fcce576c65844683317c7428c5c6d684b8a266b44d18341ea6e917c3486bf709e706756c196b3664b2e2eb7724c4e4a855ed5e0d249d1989e8feabfe9033ad20f14e9b74be11946f5f81b3b4efdd25934ff89be69df7669f0eaad0dc9203677ad6cc1138105f3ae9f9a5ac726fdda27df6e5724b08a16687ee7796138b83ad33ec10ec6b6977b3433b3114813ee1c2d7cd923da9b56e0ccf6bdf6f0b7e2a3974e2c713d3e09e4b7612625591c022f425da41cbaddb7922d1704ad58bf4e6194708273c68edbf5e7632aca34aa3b33712d73602ef080c5216f55dd2017cedbf9444221cc15405ac76dc36a52306828bc78fe5a823df08de8ff11e196de7c7c0a35ed56878fbaa3adf5d50153952859419c144ee4cd882256034fb4a2a711847988cae0c00cc2439ebf4dfa0a8ff5200356cd79a029e13f505e6ecf68812df87fb9fdfabcb06230c5607c872c789aaefbc02e33a5cac727c9fc61037949b511642d93c41e5a6d2c9741e51abc73e9047918077a3103f7be9117a99c73114c403aec61bc4260c853a96888d6879548119a29e15cf313d037c8c42b83bdef2c00c81441a153ef21b921a2c1a69f9ce4607640dd7b874d9b850233a479081a1a4d023c24cd764ddfc0ce70644332b0d27408da6c1117a0724f6b15382eb106b3cf3ba8e80f938d7e3b4942e6f892b42d2f50b620c834e238e836e30a5a0f148e74151b8e2379a527fea75b59b6d5b3203003eb505a83d15ba61aa22aec3f5d3a29987df6a17a0cf11eaeee7b6dbc8e3f8e6906bf8445dc5ac818d496c651e5ffaba5c3b933f80ca3db4e07ae80c1b1602f1dbba22a2587b3ff098a21bda6c137d23dc7a6a5fafd0f2f5be1c3a48fd5b71d5cef54ff09f0ddaf1706d2624f433359a3ea805d3bc8b65e0abf46610fc06097c599c1418e8b3261f2385348c08acf1a21ae1399a8d52d162dc0df66d1bbc18534c89d000a33658baa0c50ce70bfd25b0de302f0fd8c414a249d8d6c9f05f4422c7194497d0064483eb6e9c67bebeba6b2cae933c8af1ca6821e278041a023e14b15ccc3abea6d4b320638d6b07558c47e7c275e073ec7f04a5c0964771144d0d1b938480031385515ab09b2752315b4a0855f17e85ec6420a446c5e977b90ac570cdd2492fbd1138d03cb9b848b6938d3ab278b9a86362135dc3fe9f6b90dbb23a41d3c70e8998cda5fe9455e3d2e6b650b1229b9df2b60f4de8b7452ce1b786f52168a7282206633aa96664ca05930a627cf150ccc337c6e6401dcf1456336af706320871d0706bc788fafe33db9df51c3937df2f1bcf7c16fc07fc05b39cada50e2b8636ffcf7128ec358b087cc26b3c88dbc5a775ffdcc8f270d4259c44c74145d33f4f54bd262ce39017dec452f2e8d2dd6a945540db1c78d705bc4fd85d09426dd4798e7e46aada1e5706ea0ebf68db61fb2cda38feef4add87395d5ce055bf7afaca2c3c923efd6117f925f470cf587af96e0f107c57aef3c6248971e8f0d9777b75bae325742721e654b4acc54401c71b111361a5573fc5e50b2bab9eff3745c6dd26f6d0540374ffe842d22d7b1c797e298e741e83416bef97e6d3256b565"}}, @mark={0xc, 0x15, {0x35075c, 0x6}}]}, 0x13ac}, 0x1, 0x0, 0x0, 0x8000000}, 0x24004080) sendmsg$NL80211_CMD_SET_STATION(r2, &(0x7f0000001900)={&(0x7f00000017c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000018c0)={&(0x7f0000001940)={0x128, 0x0, 0x4, 0x1070bd29, 0x25dfdbfd, {{}, {@val={0x8}, @val={0xc, 0x99, {0x0, 0x2b}}}}, [@NL80211_ATTR_STA_FLAGS={0x1c, 0x11, 0x0, 0x1, [@NL80211_STA_FLAG_AUTHORIZED={0x4}, @NL80211_STA_FLAG_ASSOCIATED={0x4}, @NL80211_STA_FLAG_AUTHORIZED={0x4}, @NL80211_STA_FLAG_TDLS_PEER={0x4}, @NL80211_STA_FLAG_AUTHORIZED={0x4}, @NL80211_STA_FLAG_ASSOCIATED={0x4}]}, @NL80211_ATTR_STA_TX_POWER_SETTING={0x5, 0x113, 0x2}, @NL80211_ATTR_OPMODE_NOTIF={0x5, 0xc2, 0xd3}, @NL80211_ATTR_STA_SUPPORTED_OPER_CLASSES={0x93, 0xbe, "15f9b604b10fcd225813857bbdd5ce5c6dc1ad1fd368b60584d0a934f5b96f179c913eae6bc2a368a3c4fa6c58a79c4151e838b21425ddc24c05765c9265f7103b40ea87c04fb6a0b2d9625ca30319e578e84a0407daf74b1f9c2e26d3bfde0f5687f80eb86cddf16433225f7323239840b594feae4b5dce66bc42a9777c952dc6fe1e5ffee6a9a0202441c08961f4"}, @NL80211_ATTR_VLAN_ID={0x6, 0x11a, 0x2}, @NL80211_ATTR_STA_FLAGS={0x28, 0x11, 0x0, 0x1, [@NL80211_STA_FLAG_TDLS_PEER={0x4}, @NL80211_STA_FLAG_SHORT_PREAMBLE={0x4}, @NL80211_STA_FLAG_AUTHENTICATED={0x4}, @NL80211_STA_FLAG_AUTHORIZED={0x4}, @NL80211_STA_FLAG_SHORT_PREAMBLE={0x4}, @NL80211_STA_FLAG_AUTHORIZED={0x4}, @NL80211_STA_FLAG_SHORT_PREAMBLE={0x4}, @NL80211_STA_FLAG_AUTHENTICATED={0x4}, @NL80211_STA_FLAG_AUTHORIZED={0x4}]}, @NL80211_ATTR_STA_PLINK_ACTION={0x5, 0x19, 0x1}, @NL80211_ATTR_STA_PLINK_STATE={0x5, 0x74, 0xfe}]}, 0x128}, 0x1, 0x0, 0x0, 0x4008080}, 0xc095) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="57eca62f8d5b9255d608b1b3d928aa0064a64def1113fb4f67916de433fe477d47dc9af18020b95b17828a324a2217ccdd10378346546282772bd88e5017aa796f0d37607db3bec620057f40ec4fcd", 0x4f, r1) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$clear(0x6, r0) (async) keyctl$search(0xa, r0, &(0x7f0000000180)='big_key\x00', &(0x7f00000002c0)={'syz', 0x0}, r0) (async) add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000140)={'fscrypt:', @auto=[0x32, 0x35, 0x38, 0x66, 0x66, 0x32, 0x31, 0x31, 0x6, 0x38, 0x37, 0x30, 0x33, 0x64, 0x31, 0x39]}, &(0x7f0000000240)={0x0, "f0b43d65f8ecb02394338386f797ebabb61e9b1e34a0bc0b811ae0bb3d14731f5ec55e455c1fabcd3ba48bcc28dbfe63ebb408cc16abff71e64942329f848f07", 0x33}, 0x48, 0xfffffffffffffffe) (async) openat$vcs(0xffffffffffffff9c, &(0x7f0000000300), 0x101c02, 0x0) (async) sendmsg$nl_xfrm(r2, &(0x7f0000001780)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000001740)={&(0x7f0000000380)=@newae={0x13ac, 0x1e, 0x100, 0x70bd29, 0x25dfdbfc, {{@in=@local, 0x4d2, 0x0, 0x33}, @in6=@dev={0xfe, 0x80, '\x00', 0xb}, 0xb65, 0x3500}, [@tmpl={0x184, 0x5, [{{@in6=@local, 0x4d5, 0x33}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @local}, 0x3506, 0x1, 0x2, 0xc5, 0x6, 0x1, 0x9}, {{@in=@multicast2, 0x4d4, 0x6c}, 0xa, @in6=@mcast2, 0x0, 0x2, 0x0, 0x0, 0x5, 0x8, 0xcc}, {{@in=@multicast1, 0x4d4, 0x2b}, 0x2, @in=@empty, 0x34ff, 0x2, 0x1, 0x5, 0xfc2, 0x5, 0x2}, {{@in6=@dev={0xfe, 0x80, '\x00', 0x2c}, 0x4d2}, 0xa, @in=@multicast1, 0x0, 0x3, 0x2, 0x80, 0x1f, 0x5, 0x7fff}, {{@in=@multicast1, 0x4d6, 0xff}, 0x2, @in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x3501, 0x1, 0x2, 0x1a, 0x8, 0x80f7, 0x7ff}, {{@in=@remote, 0x4d6, 0x2b}, 0xa, @in=@remote, 0x34ff, 0x1, 0x3, 0x80, 0x2, 0x80000000, 0x9}]}, @lastused={0xc, 0xf, 0x8}, @tmpl={0x184, 0x5, [{{@in=@remote, 0x4d2, 0x33}, 0x2, @in=@dev={0xac, 0x14, 0x14, 0x3e}, 0x3505, 0x3, 0x0, 0x81, 0x7, 0x5, 0x35a12ec4}, {{@in=@loopback, 0x4d2, 0x6c}, 0xa, @in6=@local, 0x3507, 0x2, 0x3, 0x7, 0x3, 0x3, 0x7}, {{@in=@multicast1, 0x4d5, 0x1d7}, 0xa, @in=@broadcast, 0x3504, 0x2, 0x0, 0xe4, 0x40e2, 0x5, 0x2}, {{@in6=@rand_addr=' \x01\x00', 0x4d4, 0x3c}, 0x2, @in6=@private2, 0x0, 0x4, 0x0, 0x5, 0x33, 0xfffffffb, 0x3f}, {{@in6=@remote, 0x4d2, 0x2b}, 0xa, @in6=@loopback, 0x3503, 0x2, 0x2, 0x80, 0x1, 0x101, 0x4}, {{@in=@loopback, 0x4d3, 0x46}, 0x2, @in6=@dev={0xfe, 0x80, '\x00', 0x15}, 0x34ff, 0x4, 0x1, 0x2b, 0x8, 0x3ed6, 0x9}]}, @algo_aead={0x104c, 0x12, {{'authenc(streebog512-generic,ecb-serpent-avx2)\x00'}, 0x8000, 0x1a0, "8da11d697126658a25ae58d2a1a6939de5dd74b37157130c66b5f183939d13c25d375b4969bc94c04448e60f3f687053507e513a083d7c9a9c982e74f911378a83dc820bf2627a1518538b05053b364b05dd0c7c17a4e8733fef3f6fe69bf25e821895a92a2da123a31bd77da9a31a5b0a87f7b7e8c51ae3279bbd151b788b7f4a78b1ec0f23f7e50773db7e391d46dce8a259c32a0e8b81124024809a66dd2488bfad049fc570485a76eec695f60a8cdd60b48608c7b764466007966d3d1b1111c2a419625bef5abe265ea4e53347b2e99365fb0024259343cc64359f89c63feb99a7ac60b243014e15c7d06745140d676f7500db671f4c03794e38b4b0f9b542dbef4291c35406d0c82052be00b58fd99cfc3cc18edb3bb3fc6abf74cac11eda2377f13ecd93951a0834551ab87cba3a3a479d60c004d6022b5703f8bce8656fb0754f76bba64b8350c43d261a7df40ff7764556d65e2f11a509d6c6bd39106a10274e455048c49015e1499e1d8416dcf55616c000f0e3b1e3ebe97e6f6726e77743a9569b28d3fccf61f6192927cf9a73796881dbf21cddd3b8eecabf71992c796eeaad0fa6e36c9f8ac941a0efccf10bcc5046752c4d510f6411f3cadfaa32faee00ae3d9950b3558b27c27b7966b1ce0f55cb1866f5c8fc6405a9fbb8f75bfd45750a8b2d90393b84ce739d5ddf089d42e9e7f9d5fe43b5ed159b5a1b54c9d0c075876fb5d8ebeb83ea72fd83c0c1237949019a194c92596997c3c82fbfe0ec948cfc871bedc80c51ef041e6e074ad041a878813c30e489d4a36cca6454062e13f2b589dab395aedbec39a26a404605ee2ba62360082e22cc963363560b962c61e76bbb6184de6a78ab7c595a1feddec398a5595cae7a819975e7b1dfe24e383ebfd254c1342c97f22a52eec2b7a438b14be7d335c56c2a435b0850b4aaab1c7f6bcbfbf10a6f68d9be2a000b777638f6868f9683e5d3ab0f716433ff72e486b4f77de799cf68298c0db40d26ea312ab1d6c5c820c0ec706ba6a04dfbc3df62ba1f79c2fe6d69a47a9d23f0d8a199b5c17083950c40d15dbc1e3551c2e69eb6a1e2af57423075317b830ca5e7f8b47d56c93c3ed4fb38f382f1278e0e9482653cdca5f1f5d873f1fe4ecb0a7a195345e895b0211b5eba2d42f079ca5e5aa0f27da15bbb838b46ab5a3ce881d8ccc37b2fee5ad5d6dd2de4e6909c3358ad1c36487feefb2a30d14f758a96e8f230a79369227546f61581492aec753d78354365d0026539ef77b6aed6b32d646c1a1c96d59f7fd72bc35f849aebe73b5432671a8828078e1eb815306869758645c3a12161d542292b02b0783f9f7b641175879e863cd6d75b13fbb5f5ad8ee94adc683a9d75f86ecb4ab253120a7c1c340d6275d40871ed9c1d904d6784d0c71c953758ca3cfa6cdedb412292455d9589041b089f6f802a7979df5b27febf241db3f26b06e857dba4943fd9436f4dec4f19f2a37d0406d68f8751c41b446da0f5bf6292ba07f50be7bdd5d7f7a84a8302d61699bbf220deb2549a3efcb58ed7a967f7e3dc649b30bac74034c1f59703d5a19c84f1b75e0fadc2c9b1ce598d1ff319d195804a1a0848bc8a3be63853c5a8d31c3c1f65a99034bf22d2392e0be444c306850e4983a26ad3008b52437e92b9724930898b29598ac1713b70d48d517c9a3856452f4c68974ddae1c79ccdcc91dcf00308cc90a3ad096d2824bbf9d684fe544a372c963386d594942add5e6ecb9914a7fa6fcab9a2f7e1a57e65f93fd4d84614c0bbdca7b20848d3a970d58472c8b1b6c39537eb764e441ae0bc46680c003c118e2f05030f4c25eecd8b31bf97023aa76284d0f0ab0cbdcce7f87c73d78144a47a42cd27977bf8bd6abb926864d4221db133caf379506150741a9822259b8bd80a3f872d1e83b1565d310750be481d99c58bbbdd612ff9bcb7cd9b7efc8a1ff24d2ef5320be6b54ba2f6e89bb4767e0d72253b0fe0bbad8989b242cedffb1805d2d087c5efeeec64c3b2f86a3ee5b583276904072db07f5bc73ac5565f7dee781ee3600037b7a558cb0d07e6ff98d181d5332a7699699c4f6c5d84c0fc396f59257e1386b92f5397159af9710cc764254c9d6685aa3c846b475841cb88e82fea467946f67d027c7c9165a14d723bf2ce3cc849fa5fc839b03d1ff71b4814e9138b06bf63ee27c783b95b2157dd939fc34e650760170a011a9c5b757c9bff3dd71d5bf29c3b5e60d0d76415b08039f618adec30694527c960413b83affd9b2dec59ac9fa9cfba72f496d2b0222640a42a478a6901a7fedfd8551d562504b0b424821d675f72a0093c2b04baea98ee2d9cf7540485b95daad1900f97dd5b16083915673122cdb692a531d43544a4f595d4f7f3ae3919892de81a518aa2d136c892e7c29abfce6de541515e3e9af8fb01df2f7cf30dc2006874b1582dfaffd02e51cbef3b733223a48387c0232d9319758fbfcf0f4745db018cc6217e3e34124d726ed03fd059abc8d6aec6ebfa3dd118b87570d3d1b7ee3dec501fb71de8ab9237fe8930e04739a9004c0aeb89f83817f2df1ba96d6c5c50eb3fb232a55632ded6f0e4998d36ab9f2cf7faca4016b0a63747e71495931d04de36d0a4e989c64db7d38993e3728efb73d017bff677af51f182919816f713d553b1dc3abc236352325a4c8e794dccedac6487dded273e5817a9520e126c2f6cf035a878916cdc92a8dfc57c9c00b21a158d2278fbb27d34ba6de05bab732f0707bfc9f65ae02fcd9f137f20cdbdcbe08b1921a148ebefcf8d1da3a0fbefc72a9c0fecdd3a2517ee4f0d25affff4774c0b6a99f4e1717edea07706ff1c2ee0ac2e35ca8e0228ac1e475f4794fe36323fc43fbe8bbd23ea9574db73d76c81d9079011731c4a772c4a379cd6700b885d4709fa5805b6b5b92c676b28ffca49e489165ed1cbe8c267923d70f3a2629cc0f4668538243e6cba572b74576a44caba17e78539c65328459aedb18dde919710999543d71e16257c958a801c84f2abab3f3892c832080a61c2ddf742f4873ebe978faed2331850c227a09861ada5844fe78908d90378ed641675729cee4971cc0044554a59f9ca63f44094102ec2c4ca125c5010d27596df6a8e670d8a2a66e6249dda70ec1d9b845a15297d80c7cc9da435a86f46a5f99f1352aa8502129cf80455a1c9d7752953b4e6a412aa695c9e49dc1b01774ff87ab8f408a929cdd2c185dd026b0f32f8bd81163a0e81ad87631b5915c9615cf3eb7c7c377632a6da661a59ef4f0e1446790c79b38fe4330cf1d1f86127520486e40bf757a69b31eded6711d682fe5f0137f7520c7f3be83d9e4cba8704765950ba2cc5fbb327c3f09290c6ad7034042441fe105e855e9580d5fceab4faf507c1b7b49313b1fccb2c55ac8b437e512a412253a2f8a1b061e38eaad742e177894a2f99188531eee351237cdf84d31a1a29949c5d5d8631826675ab3614f933e3c0181ac8c927f3a150bf3de37410074a24e8d0ed1fff24813e3b39d579142d0f81edb7b462b7f7ce94b94a08bc855d6ee451b7bda4b9976f4209e93afe1a5a4452bcfb93ab21afab1b77b3d6ff93fd29cc2c3525d463549dfcd9c945a7f8c6f062c65c95955bdb3e7867ee347bb7124d4cc3799a1fd771216e04032a45cc8a332c34c8199f628fd8ab58fc3c925509c483658482fe57c2ca129a1b9ddb6484270b207f569aa07d711a7d628c7912c19943e62e0839d320a89cf722a13ac9bbab306e789be7cf90e7f3c7def742b9b1abc0ee1e1fbc127b46b0b66c0a5d0e661392d45fc4959b034c21d7f42f0f661fe443a15a0d6fef76b99d680a01184a264360c4824dea3b18c992ff0aef0e3310585f55a39ae44d199f4c8ff8d0aba71811ace7c5c82f14866240d6cae8a8ac2c7dd2a98e4f160f5d7b1e7b4252e2c0fe4ad2fac729599302083c424d3f85571325a746fc8fa3dae373752ed403e7d208930836ba9c325e8ebb832076a3b594166174bcdb86121623a8dc1c9d97a4c15d0bed5f15241f22ea0d1a735aa4f31d42b487e01a6d2c49cbec76f435173e0aa4013e3b598d2b2824958b97781e08eb977de58c36b9641b4e05d536d77856da6fb585c063657e6b7afa0eb75011f148de01243ce82c2bcb029cd8c5c0401f95be378fcce576c65844683317c7428c5c6d684b8a266b44d18341ea6e917c3486bf709e706756c196b3664b2e2eb7724c4e4a855ed5e0d249d1989e8feabfe9033ad20f14e9b74be11946f5f81b3b4efdd25934ff89be69df7669f0eaad0dc9203677ad6cc1138105f3ae9f9a5ac726fdda27df6e5724b08a16687ee7796138b83ad33ec10ec6b6977b3433b3114813ee1c2d7cd923da9b56e0ccf6bdf6f0b7e2a3974e2c713d3e09e4b7612625591c022f425da41cbaddb7922d1704ad58bf4e6194708273c68edbf5e7632aca34aa3b33712d73602ef080c5216f55dd2017cedbf9444221cc15405ac76dc36a52306828bc78fe5a823df08de8ff11e196de7c7c0a35ed56878fbaa3adf5d50153952859419c144ee4cd882256034fb4a2a711847988cae0c00cc2439ebf4dfa0a8ff5200356cd79a029e13f505e6ecf68812df87fb9fdfabcb06230c5607c872c789aaefbc02e33a5cac727c9fc61037949b511642d93c41e5a6d2c9741e51abc73e9047918077a3103f7be9117a99c73114c403aec61bc4260c853a96888d6879548119a29e15cf313d037c8c42b83bdef2c00c81441a153ef21b921a2c1a69f9ce4607640dd7b874d9b850233a479081a1a4d023c24cd764ddfc0ce70644332b0d27408da6c1117a0724f6b15382eb106b3cf3ba8e80f938d7e3b4942e6f892b42d2f50b620c834e238e836e30a5a0f148e74151b8e2379a527fea75b59b6d5b3203003eb505a83d15ba61aa22aec3f5d3a29987df6a17a0cf11eaeee7b6dbc8e3f8e6906bf8445dc5ac818d496c651e5ffaba5c3b933f80ca3db4e07ae80c1b1602f1dbba22a2587b3ff098a21bda6c137d23dc7a6a5fafd0f2f5be1c3a48fd5b71d5cef54ff09f0ddaf1706d2624f433359a3ea805d3bc8b65e0abf46610fc06097c599c1418e8b3261f2385348c08acf1a21ae1399a8d52d162dc0df66d1bbc18534c89d000a33658baa0c50ce70bfd25b0de302f0fd8c414a249d8d6c9f05f4422c7194497d0064483eb6e9c67bebeba6b2cae933c8af1ca6821e278041a023e14b15ccc3abea6d4b320638d6b07558c47e7c275e073ec7f04a5c0964771144d0d1b938480031385515ab09b2752315b4a0855f17e85ec6420a446c5e977b90ac570cdd2492fbd1138d03cb9b848b6938d3ab278b9a86362135dc3fe9f6b90dbb23a41d3c70e8998cda5fe9455e3d2e6b650b1229b9df2b60f4de8b7452ce1b786f52168a7282206633aa96664ca05930a627cf150ccc337c6e6401dcf1456336af706320871d0706bc788fafe33db9df51c3937df2f1bcf7c16fc07fc05b39cada50e2b8636ffcf7128ec358b087cc26b3c88dbc5a775ffdcc8f270d4259c44c74145d33f4f54bd262ce39017dec452f2e8d2dd6a945540db1c78d705bc4fd85d09426dd4798e7e46aada1e5706ea0ebf68db61fb2cda38feef4add87395d5ce055bf7afaca2c3c923efd6117f925f470cf587af96e0f107c57aef3c6248971e8f0d9777b75bae325742721e654b4acc54401c71b111361a5573fc5e50b2bab9eff3745c6dd26f6d0540374ffe842d22d7b1c797e298e741e83416bef97e6d3256b565"}}, @mark={0xc, 0x15, {0x35075c, 0x6}}]}, 0x13ac}, 0x1, 0x0, 0x0, 0x8000000}, 0x24004080) (async) sendmsg$NL80211_CMD_SET_STATION(r2, &(0x7f0000001900)={&(0x7f00000017c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000018c0)={&(0x7f0000001940)={0x128, 0x0, 0x4, 0x1070bd29, 0x25dfdbfd, {{}, {@val={0x8}, @val={0xc, 0x99, {0x0, 0x2b}}}}, [@NL80211_ATTR_STA_FLAGS={0x1c, 0x11, 0x0, 0x1, [@NL80211_STA_FLAG_AUTHORIZED={0x4}, @NL80211_STA_FLAG_ASSOCIATED={0x4}, @NL80211_STA_FLAG_AUTHORIZED={0x4}, @NL80211_STA_FLAG_TDLS_PEER={0x4}, @NL80211_STA_FLAG_AUTHORIZED={0x4}, @NL80211_STA_FLAG_ASSOCIATED={0x4}]}, @NL80211_ATTR_STA_TX_POWER_SETTING={0x5, 0x113, 0x2}, @NL80211_ATTR_OPMODE_NOTIF={0x5, 0xc2, 0xd3}, @NL80211_ATTR_STA_SUPPORTED_OPER_CLASSES={0x93, 0xbe, "15f9b604b10fcd225813857bbdd5ce5c6dc1ad1fd368b60584d0a934f5b96f179c913eae6bc2a368a3c4fa6c58a79c4151e838b21425ddc24c05765c9265f7103b40ea87c04fb6a0b2d9625ca30319e578e84a0407daf74b1f9c2e26d3bfde0f5687f80eb86cddf16433225f7323239840b594feae4b5dce66bc42a9777c952dc6fe1e5ffee6a9a0202441c08961f4"}, @NL80211_ATTR_VLAN_ID={0x6, 0x11a, 0x2}, @NL80211_ATTR_STA_FLAGS={0x28, 0x11, 0x0, 0x1, [@NL80211_STA_FLAG_TDLS_PEER={0x4}, @NL80211_STA_FLAG_SHORT_PREAMBLE={0x4}, @NL80211_STA_FLAG_AUTHENTICATED={0x4}, @NL80211_STA_FLAG_AUTHORIZED={0x4}, @NL80211_STA_FLAG_SHORT_PREAMBLE={0x4}, @NL80211_STA_FLAG_AUTHORIZED={0x4}, @NL80211_STA_FLAG_SHORT_PREAMBLE={0x4}, @NL80211_STA_FLAG_AUTHENTICATED={0x4}, @NL80211_STA_FLAG_AUTHORIZED={0x4}]}, @NL80211_ATTR_STA_PLINK_ACTION={0x5, 0x19, 0x1}, @NL80211_ATTR_STA_PLINK_STATE={0x5, 0x74, 0xfe}]}, 0x128}, 0x1, 0x0, 0x0, 0x4008080}, 0xc095) (async) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="57eca62f8d5b9255d608b1b3d928aa0064a64def1113fb4f67916de433fe477d47dc9af18020b95b17828a324a2217ccdd10378346546282772bd88e5017aa796f0d37607db3bec620057f40ec4fcd", 0x4f, r1) (async) 22:20:19 executing program 2: openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000400), 0x20100, 0x0) semctl$SEM_STAT_ANY(0x0, 0x1, 0x14, &(0x7f0000000380)=""/89) r0 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) (async) keyctl$clear(0xf, r0) getresuid(&(0x7f0000000080), &(0x7f0000000100), &(0x7f00000001c0)) (async) getresuid(&(0x7f0000000080), &(0x7f0000000100)=0x0, &(0x7f00000001c0)) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)={{0x3, 0x0, 0xee01, r1, 0xee01, 0x0, 0x1f}, 0x8001, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)={{0x3, 0x0, 0xee01, r1, 0xee01, 0x0, 0x1f}, 0x8001, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}) r2 = add_key$user(&(0x7f0000000440), &(0x7f0000000480)={'syz', 0x1}, &(0x7f00000004c0)="bbd1039eb6bd57b8360a8393496b8914d76758a9ac053f4d1101b5511fb31f00d5b3da223cf68cbbeeba6ebf46070e6912ba1071f793963eadd8b129b2adb40007a723795ca77e27f478477fad3a3470c1bffbc0bd94e0e907265b12db6380fff6cb0d041497066136761c61e7e82ce0491a74c4e9b5e4c22e34a0e4b0bb9ce628", 0x81, r0) r3 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc2}, &(0x7f00000002c0)={0x0, "c87af00ca57e467cd1cd08107d1fce9338186217a6516397c01bddc5f57a7ad3a34db71bf6a985f1a9cc882005b4fe5486692b41a6e3151f617b5403d3e7f52f", 0x11}, 0x48, 0xfffffffffffffff9) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000340)='cifs.idmap\x00', 0x0) add_key$user(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x3}, &(0x7f0000000440)="2151a0c8fd3e0dd2ac2e4a0e401f078983251ec2322b70ff9fcc55d51f0aa17753a3529de9c6d1667fd1e4ede77aa82859dc9b70a00285e936d082076125723782f30091d7a86b0935e2831a134ef23f35414b5ffdbcefb1dc7c3d47906cd4c9405038b69a9267e1e06b4f9432e16e200016bf4b3f459cb4814ea087b0b25543d37310eba77ed301bf0fcf680bf63d47bbc168e2a8eb63f8f4e9d67633b29b6e3552127c4555fc1d002a27dc0325f8c7ce63fb3b89be6087f8e37a24f72a920d96686573cd1602b1465550e927123a7cfbe65d2b0a3acefa99f6bb0ece911c04a75dd2f3772e4187ecbee4adcd044e7b81eece3500ecb6", 0xf7, r3) keyctl$search(0xa, 0x0, &(0x7f00000006c0)='cifs.idmap\x00', &(0x7f0000000700)={'syz', 0x0}, r3) add_key$user(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x1}, &(0x7f00000008c0)="8ffe86f7fe8f975d8255f732295f4e2ef5923ccbe52a01a5be0a3409bd84eca9810673957f3f87276d14b1d2babefcf808f78f67e3733f73499cd1abb19083634582d873413eff4982e20a40e02a71164982561aad7969c9ca0963693325f5a427", 0x61, r3) keyctl$dh_compute(0x17, &(0x7f0000000580)={0x0, r2, r3}, &(0x7f00000005c0)=""/4096, 0x1000, &(0x7f0000002600)={&(0x7f00000015c0)={'sha3-384-generic\x00'}, &(0x7f0000001600)="a5e6de72ec4607aed98a8e848c9bccc9e5adc35516ec9c492cb3f605372a0ec94f627198f0da4e3da9455eae60ce6d31c2a826bdc48dc9245098cda30afb6e27f6466bc4b75d2ac50fc8d4ad0e48376adc4909b68c954f0bfa6efa8946b06adc73744628a2dfdebcc3311ac88293878201c661d182b4400fad58a149bc14d73469c6d97f4625a6201fb656c10a1b8675f90f4337394f16bb7ecb6a5188142f5c90eee3228fc555d948de279adf54ee137ef531ea8990df8b916dcad99c44ed5e87097bc0beb5f211a9504a3550ab2e903328f008dc7b2d76cf4f40a44cd0708227cdf0ef77f4de641c93cd96190e658ae80ee5b7e8b51513480dc5a70fdd0199be3dae45dd2d582952bb94c6384694bb6e8d27f0dd3c5b29d698b9623535f07aa1b672a1e92843767bc92dcc09d4c0f069dc2131e055db9654cffc648f329641239c50778711152466cd6ee147bc66eca527954a5e3d7f2da45c08c44a285298971efbd8ad13e54726bcc723965a7a34e9d6dc83aec75a372295d3b96823b1fe7556264f6d45d01c3d7199e71e2908036178a8d0431311b2ca2c400db34109aceeb492bfe22dcb8885a6a0447f2eb1443cb339c09143006ffc138183202422da73564d0f71dca8e2d67b4695fae3e47fcf0c32fdee5566fca54f9af3e0a5cba277cdb4d12bc7d1c78df4c9eee6ded2421284392eb770115a693c8aa35b58fafc70f4aee51f0be8b1e9e7849d55aa1b7ba974356ae3a888bc4cde57de2103cb1cfa0b004e36fc8a3072bb4f5ea6a340e5454211aacaa1b5cc96b3501be8b0708ad23bee4bc37eabf8c3c6d9296d061d21a5889917c879acaebe626e81ebabae0cd38399819065ec58b733e0956017f238465a7411c4495c12fa1dc2ff4ea423c9965b6fcc5dfd05047c80433388d55473a69c13eadc366921b50b14a3e28c51fe4acd3d602e6ed9217a9fda4e56eaabe6f5f76a1e543238c6f78030e6f4e90a24b883dbdba06f00c3a017db0417a7a723a1d527cfc3b2eb563b77c503a9d2174e46a98b7823947685b2fb10a40f661bc5b1ba05ed2141834f92f7455103163b6231f6a7c9f30d49593890d66af74a6c79f1a1df3875fe977a1fb4c120e14209a2852434f420d6b9310d9714a88a5093ff45eb14ddca64725a7fb2609c2e162667b33531889ea905d160644a6a294d3b5899b8f2d601d992f405886de8066ea0dc5f53ce764421a2ff6a5328a7c87f671c99fb7377bdec8fc3f1709516ca509293efb8fc5d3a07c0d8db28eacbd30f948da6b78d4f22399359d479e5d3661e167810f6139afbf25bd0ee24ed5b604979f625df179b9ead9b7d7d82632477a9834304f1cf17323a7a5f83bea4c6406f1df4fb94068aa3fba7225973d14427c8a61d7ac724941494cf29c7d45ee32db2d678c7ef79ce8c354640b2f209c3e5191309794379e81aecc909f6333bc480b45a77156ab7380df37c466cba14f78e1a24e0cf3fb151141ee16df56549bb03c6c2d8aeb722224986d25f80a78bf44e55f20bcdfabd3fa49b2bff4e49a1477a005939ecec64e8f8af036f0deb07a5c3244aab4c489d12e2ea8a7cdb8925c29321ea495195bdb21fcdddefddc2314aaa949c62289a49aa73481c027e41ce3bba0a36d7d60063c7feefd4568b2c44d27b439967c8950350cecd315620ada352da8340bc01a90edc14a7a119325da6d9070e554c7abf61a7018a0653b05e17c33c6ae1c99d790393608f4c757c45bdf26b6438b44f6a616487a80024a39da759197c3c4db98db200cb7eb58435db7841707eb12046044fa83d6556c1df8c415fae91ff0901e362ce1a53b3c189261a30ad8ad813fbf14657a80db71d5e48be2b9f353ec5b5f70e750300751ce4ba69f38e1b1509813a3045b7c00c855b904c9a5b6a1ba4c5d3e7de8127eabef6949ba45eb5638a2f93b657f542083cffe455feef2f9d3c4d2c8013117964a9309daa07059cc46f6d8589de88d8feea86f16bbc9b3e94e24e3c77140ee6a39cb4dfddfd52e072e90d0888017004c135bad6966e20b79b3220bb6b042a60c237df8d96a9c17a60a00fcf2053fdb6a60b6c5b046e586f2bef47ed371f93914ef7c34674e113cefed0829ad73d9b2067289d6611910200f2df6cdcba839d1a02d49d88700d7830f54c44cd28adf2274fa4a82237d88be974d7005da0ee55d9e3d44342b1b80831d504fad0fb950895b2367f2ded5b9fca7fd3a7027bea534f3010912f8ce5f34652b88dda8c230ad2293cf1439e96a66493ddf8fb09bc7bfe00be77645432b36e7494e83fbb02cb4b30e1f232581b58b82d79f5e6ccc34b728975f614dce41914106d7bfe7d9432f2e7590f7a58aecec875732790a8d3645b387e9211e6ba128d4962dc0c7c1caf3ae6f2e5562757feac1a5fd671f181b07473cf20c17b5a926a63e87abece4eeeb4dc9dc1055029cbabc3b135cd823f20daa684ce9ea6ae03f5d254899198ab68b093cc3892822eec4aa6d4d0e561d62d7077f354e2388dd59b67bb746f2d8951cf71228241db4b90b9ecf6f652a93c55934081014ffb3fe7e035ee976105a1795c2c94325b06ed23eafb727dfd645c25540a2f7b3d2059c0d87fce3e086602935373d3ad3889a56130930c453fda58a2bf575e1869850e145784d9e248a44622d2bfe04bb9c403c4b37775784b0dd5567e0cba070c6205a631cb296a3b3e74d10390e7bdb43f7b1957dac5648a748194a70fcc14796de7c9e4d1f7ad57d6609370e0930fdeac41242d320f35c4ebfd439af9dd8681fa850d613649f28cc9e7c4b9b073b375c06b8a30a6b015fbd1dfc8535e0d3a6c0d56c6901b3137beab0a181ec52c76395a41ed98d8209001a5a6910c4c48ac1590d50f5f34b3dc59e7d1daeea532caeb50584470ce8876e07457e9130751b018eb9dc5f159fcc616a6a7f3fc9faddc05be54af13d07ddcce819933c753f0dba73d19bc21bb7e0d543a007d8d7da8958cce2259b2b7ebaaf88c041d9528115c1e4501d5577dd7d96eedcd7ff1630081504210f7892f84378236fa1f05a60323fc72cd3599b8714673e0156a08b58ce7f56802d02504732be52691c3011321174a9a33c16c0f67a0f0ae7e54bee4000fb20f134b5dc1caf2b613515f942f58f8641160b098c11a4ef0c7b649747bec0fdf9c533d3ada2c30be5015594d2fa787905ada7f9a9d22af939004d2b0ad6e87931bdb1e3b0442c1df921066509d573e5cf36ccf37fab52d0d1d55e178ff329ed36d8e8129be0a25cddb98464dbdc6f44545e2c3a7594846442e630cc6b1c8560042b74989a28eca4856c68299806d4c82b3c14a81675a0e747aea49c6948b825dd62a6463f58b646e2a6870f481d18ace1aa3bdc16d2b5bd881ddd48fb8ab523869d6bac24d732a83ab4261c073644f7d902af12d78c6e63c24af564c9ad95f29ea95b7310c356faacf066a753731c9074e28da4ff3427c92e8b9e537d4c15aa0effc63557855a77a48503eab1dfd6a95c1246bd037a31297fd36231f747a11bc67d513270e39655cc61d35552e83f872e44284096444676f332118ea34ed5cc70c73315a5f01ac231424ace17cc1e7f57be4bff033b2999840258146e4ad36ea9d17990146307a180b61f0da5586b399587aefb873b197eeb49f52f6c1713cb4b1d0136a576f441824f7b66ad4ec356356094764bbd94d76536ee547c6f6a6a6c3a15a23a1f85bb41b0cf6960e40a11333e5899816d2e54c40055616264bbdda275e148c49e40bd02f6bf0dbe068c43dd52ec814be148ad02b9f3f016d4f6a0dd23f3dc1aa559568d55777a93c75819c43a6b672b0198aa9ab4c93e71dcdbe9829a8da923b9e3b0897064e0e4830dfa0a2c553e02d52c49448c742a1ab9f4dada5b8ad9b546e2549911d3bca23977784899c6ecb9954ac46723026eae116796174b568897d8f2a8d01f6222b0c4b37f6facee040c2fff25aa168e390e28c74f609c64281ba2669ade99fb9b19fdc11474a4db05b1c952042cf54d66cc6656550ed96b5cae4a36fe7040eec819e4801968e316ab08c0702d41cf6a763d95c80503f75454ca77db9df86b9bf829f05539a1392d854d9ce05790afd84f6c9ad140fa1b50f47a23ca0c0e4865313dc1a9103bdea056ed58f293a333b32a1a4376906f41eb86ba2885ce097ad38bf6eb9d21dcf1cc0a51cb9ca10521f1d0b35bfd357c7a709abfe1488b5111c4114b9a79bd83ce76a48bd9776bde66b9507b99b6849775d87a15458d66fd6aa88b506fb1cddd796e526613bab4af9e769d6a482c0611941cd7b0108ff7c4ddda55d1cab1dc8894f055cccfa221347e62df7ed66ec26f35e235996697a3aabdf14008d4d21361b75967924cdbd66e40dbf2e2bb198781c5e75bf9482f2e65f04aa05efbfd74a9372a01a0f4c12a2081cf8216efa0f0d09c08bc9b2392a17f9c9d82325c051fb35ff6678fe4015fa0508ffa42fd5eff0b2ad941e8453e711dafad8da7c7c476d89916d82f83a2b5460367d148518cf42d3d0545ddd19a84d32eaa6078ed99bc0103c837345f0ffaf4f7cf5ffb6156095bf2940629e776ee51c48b52c4cd6d2063d503f207ee461c8bb6832675f7782c3365073b32cc967a629d746766f7dd93e783f7146b5de29010e15acf5057008ee1c1558907bf7a381a17091a54b251f0308cfb47d948cb2abc8e1c4c32bda43477064e140fb0802b91995f57627cc078eec463e50ac5afdc302ee81c09fdbfac7efc810ebe84a164e8420d7e2c5a23522148b2a0e1441c8641785ef8c1b69214cfffbfb1ea939da13992b48046da5f10adbea014dc9a494cc80dc5abaaf9ab75ac17780219e68eefe9abfb99f80411d3a3e6208b0b4a595b665b1669e3fe1cd34043f5b522668212f634db81b5d86ae5e733d81e164e0edc544d94e7f630e29db3555892af0ffd086680fff940409af7428977d1931a3f178e2a13f7eda61e573bb4c98e25d1ea5454f0e7c0f82f07a3fae3cbf484355049be15c79ebadd884ce5d30aa14cf11bfc0ae47d51bafd78ed80bddba74494507f5a0bf7cc6651e7ce6aa127bb2921c41c4c709f57e6ac6b27f2edaac9fd872c5e924af9dae1190167eeb74e893a982cad46e8aa488bbbcb9d15ed4ef722693940f36edf67c6486044e64e2062b1713be1641bde30b373831aa9c0458c718cb4d21fac722356b5acce468ff4397b644df3fac94dde807d1d0d2cf58f1a4ee5bcfd20b59ede55019b93a99b3229d32a68bf5bb0fb6565e172b61a6a55a6a9f390b2a4b5c6f26166d94b81eff07331a8ff7e68e1cfd7440b4095eda9ccd886b05f9d58e68b32e6af4fa6221bcb6026c18b5cc73ba7bbbfb21ce6f0529cf911c8872057ccc23012752334e1003999d61eba33686886307c44998950be0a3ef04cec10e3ca4468c31106d4d014b3f58ecb72b243e56ecc89d3724b937ea33f997f3e5fc2cf97155f5ed8ae8d0a18ed8694018eec06b250c2ceacf8ebe5dbb9d71d284d8ea1a80a9f9c4aad6e7b6656a69c915367fc79341a1848a0c1e18609bb8c9be87f706800ee67b7fa20e7d4553cf1b8566b7ef3d4a0272e8b82ba750f0f1b408e12e2e557dc30298bf9be044daef05aa53f2e33cb388863ccec5c4c236dffb0aa27bab9bd1c07f642b5da2c303a4794da5569361ddcc077770a21f4dd1d7ae5c77c2e8d7ad0ef70fcbd65bbd6cf05a03949547073470872f38c42a6c6aa702ce1a7dd959bb9dc955d3af607cf6fa3eb8d65334e88188d6b0a78c91e4fe7d4e", 0x1000}) (async) keyctl$dh_compute(0x17, &(0x7f0000000580)={0x0, r2, r3}, &(0x7f00000005c0)=""/4096, 0x1000, &(0x7f0000002600)={&(0x7f00000015c0)={'sha3-384-generic\x00'}, &(0x7f0000001600)="a5e6de72ec4607aed98a8e848c9bccc9e5adc35516ec9c492cb3f605372a0ec94f627198f0da4e3da9455eae60ce6d31c2a826bdc48dc9245098cda30afb6e27f6466bc4b75d2ac50fc8d4ad0e48376adc4909b68c954f0bfa6efa8946b06adc73744628a2dfdebcc3311ac88293878201c661d182b4400fad58a149bc14d73469c6d97f4625a6201fb656c10a1b8675f90f4337394f16bb7ecb6a5188142f5c90eee3228fc555d948de279adf54ee137ef531ea8990df8b916dcad99c44ed5e87097bc0beb5f211a9504a3550ab2e903328f008dc7b2d76cf4f40a44cd0708227cdf0ef77f4de641c93cd96190e658ae80ee5b7e8b51513480dc5a70fdd0199be3dae45dd2d582952bb94c6384694bb6e8d27f0dd3c5b29d698b9623535f07aa1b672a1e92843767bc92dcc09d4c0f069dc2131e055db9654cffc648f329641239c50778711152466cd6ee147bc66eca527954a5e3d7f2da45c08c44a285298971efbd8ad13e54726bcc723965a7a34e9d6dc83aec75a372295d3b96823b1fe7556264f6d45d01c3d7199e71e2908036178a8d0431311b2ca2c400db34109aceeb492bfe22dcb8885a6a0447f2eb1443cb339c09143006ffc138183202422da73564d0f71dca8e2d67b4695fae3e47fcf0c32fdee5566fca54f9af3e0a5cba277cdb4d12bc7d1c78df4c9eee6ded2421284392eb770115a693c8aa35b58fafc70f4aee51f0be8b1e9e7849d55aa1b7ba974356ae3a888bc4cde57de2103cb1cfa0b004e36fc8a3072bb4f5ea6a340e5454211aacaa1b5cc96b3501be8b0708ad23bee4bc37eabf8c3c6d9296d061d21a5889917c879acaebe626e81ebabae0cd38399819065ec58b733e0956017f238465a7411c4495c12fa1dc2ff4ea423c9965b6fcc5dfd05047c80433388d55473a69c13eadc366921b50b14a3e28c51fe4acd3d602e6ed9217a9fda4e56eaabe6f5f76a1e543238c6f78030e6f4e90a24b883dbdba06f00c3a017db0417a7a723a1d527cfc3b2eb563b77c503a9d2174e46a98b7823947685b2fb10a40f661bc5b1ba05ed2141834f92f7455103163b6231f6a7c9f30d49593890d66af74a6c79f1a1df3875fe977a1fb4c120e14209a2852434f420d6b9310d9714a88a5093ff45eb14ddca64725a7fb2609c2e162667b33531889ea905d160644a6a294d3b5899b8f2d601d992f405886de8066ea0dc5f53ce764421a2ff6a5328a7c87f671c99fb7377bdec8fc3f1709516ca509293efb8fc5d3a07c0d8db28eacbd30f948da6b78d4f22399359d479e5d3661e167810f6139afbf25bd0ee24ed5b604979f625df179b9ead9b7d7d82632477a9834304f1cf17323a7a5f83bea4c6406f1df4fb94068aa3fba7225973d14427c8a61d7ac724941494cf29c7d45ee32db2d678c7ef79ce8c354640b2f209c3e5191309794379e81aecc909f6333bc480b45a77156ab7380df37c466cba14f78e1a24e0cf3fb151141ee16df56549bb03c6c2d8aeb722224986d25f80a78bf44e55f20bcdfabd3fa49b2bff4e49a1477a005939ecec64e8f8af036f0deb07a5c3244aab4c489d12e2ea8a7cdb8925c29321ea495195bdb21fcdddefddc2314aaa949c62289a49aa73481c027e41ce3bba0a36d7d60063c7feefd4568b2c44d27b439967c8950350cecd315620ada352da8340bc01a90edc14a7a119325da6d9070e554c7abf61a7018a0653b05e17c33c6ae1c99d790393608f4c757c45bdf26b6438b44f6a616487a80024a39da759197c3c4db98db200cb7eb58435db7841707eb12046044fa83d6556c1df8c415fae91ff0901e362ce1a53b3c189261a30ad8ad813fbf14657a80db71d5e48be2b9f353ec5b5f70e750300751ce4ba69f38e1b1509813a3045b7c00c855b904c9a5b6a1ba4c5d3e7de8127eabef6949ba45eb5638a2f93b657f542083cffe455feef2f9d3c4d2c8013117964a9309daa07059cc46f6d8589de88d8feea86f16bbc9b3e94e24e3c77140ee6a39cb4dfddfd52e072e90d0888017004c135bad6966e20b79b3220bb6b042a60c237df8d96a9c17a60a00fcf2053fdb6a60b6c5b046e586f2bef47ed371f93914ef7c34674e113cefed0829ad73d9b2067289d6611910200f2df6cdcba839d1a02d49d88700d7830f54c44cd28adf2274fa4a82237d88be974d7005da0ee55d9e3d44342b1b80831d504fad0fb950895b2367f2ded5b9fca7fd3a7027bea534f3010912f8ce5f34652b88dda8c230ad2293cf1439e96a66493ddf8fb09bc7bfe00be77645432b36e7494e83fbb02cb4b30e1f232581b58b82d79f5e6ccc34b728975f614dce41914106d7bfe7d9432f2e7590f7a58aecec875732790a8d3645b387e9211e6ba128d4962dc0c7c1caf3ae6f2e5562757feac1a5fd671f181b07473cf20c17b5a926a63e87abece4eeeb4dc9dc1055029cbabc3b135cd823f20daa684ce9ea6ae03f5d254899198ab68b093cc3892822eec4aa6d4d0e561d62d7077f354e2388dd59b67bb746f2d8951cf71228241db4b90b9ecf6f652a93c55934081014ffb3fe7e035ee976105a1795c2c94325b06ed23eafb727dfd645c25540a2f7b3d2059c0d87fce3e086602935373d3ad3889a56130930c453fda58a2bf575e1869850e145784d9e248a44622d2bfe04bb9c403c4b37775784b0dd5567e0cba070c6205a631cb296a3b3e74d10390e7bdb43f7b1957dac5648a748194a70fcc14796de7c9e4d1f7ad57d6609370e0930fdeac41242d320f35c4ebfd439af9dd8681fa850d613649f28cc9e7c4b9b073b375c06b8a30a6b015fbd1dfc8535e0d3a6c0d56c6901b3137beab0a181ec52c76395a41ed98d8209001a5a6910c4c48ac1590d50f5f34b3dc59e7d1daeea532caeb50584470ce8876e07457e9130751b018eb9dc5f159fcc616a6a7f3fc9faddc05be54af13d07ddcce819933c753f0dba73d19bc21bb7e0d543a007d8d7da8958cce2259b2b7ebaaf88c041d9528115c1e4501d5577dd7d96eedcd7ff1630081504210f7892f84378236fa1f05a60323fc72cd3599b8714673e0156a08b58ce7f56802d02504732be52691c3011321174a9a33c16c0f67a0f0ae7e54bee4000fb20f134b5dc1caf2b613515f942f58f8641160b098c11a4ef0c7b649747bec0fdf9c533d3ada2c30be5015594d2fa787905ada7f9a9d22af939004d2b0ad6e87931bdb1e3b0442c1df921066509d573e5cf36ccf37fab52d0d1d55e178ff329ed36d8e8129be0a25cddb98464dbdc6f44545e2c3a7594846442e630cc6b1c8560042b74989a28eca4856c68299806d4c82b3c14a81675a0e747aea49c6948b825dd62a6463f58b646e2a6870f481d18ace1aa3bdc16d2b5bd881ddd48fb8ab523869d6bac24d732a83ab4261c073644f7d902af12d78c6e63c24af564c9ad95f29ea95b7310c356faacf066a753731c9074e28da4ff3427c92e8b9e537d4c15aa0effc63557855a77a48503eab1dfd6a95c1246bd037a31297fd36231f747a11bc67d513270e39655cc61d35552e83f872e44284096444676f332118ea34ed5cc70c73315a5f01ac231424ace17cc1e7f57be4bff033b2999840258146e4ad36ea9d17990146307a180b61f0da5586b399587aefb873b197eeb49f52f6c1713cb4b1d0136a576f441824f7b66ad4ec356356094764bbd94d76536ee547c6f6a6a6c3a15a23a1f85bb41b0cf6960e40a11333e5899816d2e54c40055616264bbdda275e148c49e40bd02f6bf0dbe068c43dd52ec814be148ad02b9f3f016d4f6a0dd23f3dc1aa559568d55777a93c75819c43a6b672b0198aa9ab4c93e71dcdbe9829a8da923b9e3b0897064e0e4830dfa0a2c553e02d52c49448c742a1ab9f4dada5b8ad9b546e2549911d3bca23977784899c6ecb9954ac46723026eae116796174b568897d8f2a8d01f6222b0c4b37f6facee040c2fff25aa168e390e28c74f609c64281ba2669ade99fb9b19fdc11474a4db05b1c952042cf54d66cc6656550ed96b5cae4a36fe7040eec819e4801968e316ab08c0702d41cf6a763d95c80503f75454ca77db9df86b9bf829f05539a1392d854d9ce05790afd84f6c9ad140fa1b50f47a23ca0c0e4865313dc1a9103bdea056ed58f293a333b32a1a4376906f41eb86ba2885ce097ad38bf6eb9d21dcf1cc0a51cb9ca10521f1d0b35bfd357c7a709abfe1488b5111c4114b9a79bd83ce76a48bd9776bde66b9507b99b6849775d87a15458d66fd6aa88b506fb1cddd796e526613bab4af9e769d6a482c0611941cd7b0108ff7c4ddda55d1cab1dc8894f055cccfa221347e62df7ed66ec26f35e235996697a3aabdf14008d4d21361b75967924cdbd66e40dbf2e2bb198781c5e75bf9482f2e65f04aa05efbfd74a9372a01a0f4c12a2081cf8216efa0f0d09c08bc9b2392a17f9c9d82325c051fb35ff6678fe4015fa0508ffa42fd5eff0b2ad941e8453e711dafad8da7c7c476d89916d82f83a2b5460367d148518cf42d3d0545ddd19a84d32eaa6078ed99bc0103c837345f0ffaf4f7cf5ffb6156095bf2940629e776ee51c48b52c4cd6d2063d503f207ee461c8bb6832675f7782c3365073b32cc967a629d746766f7dd93e783f7146b5de29010e15acf5057008ee1c1558907bf7a381a17091a54b251f0308cfb47d948cb2abc8e1c4c32bda43477064e140fb0802b91995f57627cc078eec463e50ac5afdc302ee81c09fdbfac7efc810ebe84a164e8420d7e2c5a23522148b2a0e1441c8641785ef8c1b69214cfffbfb1ea939da13992b48046da5f10adbea014dc9a494cc80dc5abaaf9ab75ac17780219e68eefe9abfb99f80411d3a3e6208b0b4a595b665b1669e3fe1cd34043f5b522668212f634db81b5d86ae5e733d81e164e0edc544d94e7f630e29db3555892af0ffd086680fff940409af7428977d1931a3f178e2a13f7eda61e573bb4c98e25d1ea5454f0e7c0f82f07a3fae3cbf484355049be15c79ebadd884ce5d30aa14cf11bfc0ae47d51bafd78ed80bddba74494507f5a0bf7cc6651e7ce6aa127bb2921c41c4c709f57e6ac6b27f2edaac9fd872c5e924af9dae1190167eeb74e893a982cad46e8aa488bbbcb9d15ed4ef722693940f36edf67c6486044e64e2062b1713be1641bde30b373831aa9c0458c718cb4d21fac722356b5acce468ff4397b644df3fac94dde807d1d0d2cf58f1a4ee5bcfd20b59ede55019b93a99b3229d32a68bf5bb0fb6565e172b61a6a55a6a9f390b2a4b5c6f26166d94b81eff07331a8ff7e68e1cfd7440b4095eda9ccd886b05f9d58e68b32e6af4fa6221bcb6026c18b5cc73ba7bbbfb21ce6f0529cf911c8872057ccc23012752334e1003999d61eba33686886307c44998950be0a3ef04cec10e3ca4468c31106d4d014b3f58ecb72b243e56ecc89d3724b937ea33f997f3e5fc2cf97155f5ed8ae8d0a18ed8694018eec06b250c2ceacf8ebe5dbb9d71d284d8ea1a80a9f9c4aad6e7b6656a69c915367fc79341a1848a0c1e18609bb8c9be87f706800ee67b7fa20e7d4553cf1b8566b7ef3d4a0272e8b82ba750f0f1b408e12e2e557dc30298bf9be044daef05aa53f2e33cb388863ccec5c4c236dffb0aa27bab9bd1c07f642b5da2c303a4794da5569361ddcc077770a21f4dd1d7ae5c77c2e8d7ad0ef70fcbd65bbd6cf05a03949547073470872f38c42a6c6aa702ce1a7dd959bb9dc955d3af607cf6fa3eb8d65334e88188d6b0a78c91e4fe7d4e", 0x1000}) r4 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, r0) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000002c0)="0cc703598e79a17fdbc07148abbca7347e1812c8d57e3c42041c4afc9c10ff5042d05a779d943d02604afdccb096042e0023d789b47fda94a284dd61b1de9ca2f835761733d4b09f919103da71c21598f2d02ba8249117a418082d25237796c92ccbdf015e08f8de0ac948e0b480c27f3a9c9555ac4f849c866476b2a654050d89ebbe4ead78f2e4a582f4128ff405bc74f7368352a43c07b78e16b52cdf6e7a2e6919e329c05592fa49a2", 0xab, r4) (async) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000002c0)="0cc703598e79a17fdbc07148abbca7347e1812c8d57e3c42041c4afc9c10ff5042d05a779d943d02604afdccb096042e0023d789b47fda94a284dd61b1de9ca2f835761733d4b09f919103da71c21598f2d02ba8249117a418082d25237796c92ccbdf015e08f8de0ac948e0b480c27f3a9c9555ac4f849c866476b2a654050d89ebbe4ead78f2e4a582f4128ff405bc74f7368352a43c07b78e16b52cdf6e7a2e6919e329c05592fa49a2", 0xab, r4) 22:20:19 executing program 4: r0 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) r2 = add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)={0x3, 0x0, @b}, 0x48, r0) keyctl$link(0x8, r2, r1) 22:20:19 executing program 5: r0 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000040)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x4, 0x2}, 0x48) (async) pipe2$watch_queue(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r2, 0x0, 0x0) (async) r3 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000001200)={0x1b, 0x0, 0x0, 0x100000, 0x0, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x2, 0x5}, 0x48) (async) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r4, 0x0, 0x0) (async) write$nci(r4, &(0x7f0000001400)=ANY=[@ANYBLOB="710300200401073cfef65c7a83507f8dc3c578c1e13a52ce31989587e0a4cfaec000000000000000f8ab8a0ae0cea0ebb8bcf3a04493889b4191bc8f03e387e8a01674cad760c917d63239caaeda01"], 0x45) (async) socket$inet6_sctp(0xa, 0x1, 0x84) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000012c0)={0x6, 0x7, &(0x7f00000000c0)=ANY=[@ANYBLOB="1800000008000000000000000400000018120000", @ANYRES32=r0, @ANYBLOB="0000000000000000180000000400000000000000040000009500000008000000"], &(0x7f0000000100)='syzkaller\x00', 0xfffffff9, 0x1000, &(0x7f0000000140)=""/4096, 0x40f00, 0x8, '\x00', 0x0, 0x25, r1, 0x8, &(0x7f0000001180)={0x2, 0x2}, 0x8, 0x10, &(0x7f00000011c0)={0x0, 0x1, 0xfffffffc, 0xb}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000001280)=[r2, r3, 0x1], 0x0, 0x10, 0xfffffbff}, 0x90) (async) clock_gettime(0x1, &(0x7f0000000000)) (async) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r5, 0x0, 0x0) (async) ioctl$SNDCTL_SEQ_GETINCOUNT(r5, 0x80045105, &(0x7f0000001380)) 22:20:19 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$clear(0x7, r2) r3 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) 22:20:19 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) keyctl$search(0xa, r0, &(0x7f0000000180)='big_key\x00', &(0x7f00000002c0)={'syz', 0x0}, r0) r1 = add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000140)={'fscrypt:', @auto=[0x32, 0x35, 0x38, 0x66, 0x66, 0x32, 0x31, 0x31, 0x6, 0x38, 0x37, 0x30, 0x33, 0x64, 0x31, 0x39]}, &(0x7f0000000240)={0x0, "f0b43d65f8ecb02394338386f797ebabb61e9b1e34a0bc0b811ae0bb3d14731f5ec55e455c1fabcd3ba48bcc28dbfe63ebb408cc16abff71e64942329f848f07", 0x33}, 0x48, 0xfffffffffffffffe) (async) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000300), 0x101c02, 0x0) sendmsg$nl_xfrm(r2, &(0x7f0000001780)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000001740)={&(0x7f0000000380)=@newae={0x13ac, 0x1e, 0x100, 0x70bd29, 0x25dfdbfc, {{@in=@local, 0x4d2, 0x0, 0x33}, @in6=@dev={0xfe, 0x80, '\x00', 0xb}, 0xb65, 0x3500}, [@tmpl={0x184, 0x5, [{{@in6=@local, 0x4d5, 0x33}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @local}, 0x3506, 0x1, 0x2, 0xc5, 0x6, 0x1, 0x9}, {{@in=@multicast2, 0x4d4, 0x6c}, 0xa, @in6=@mcast2, 0x0, 0x2, 0x0, 0x0, 0x5, 0x8, 0xcc}, {{@in=@multicast1, 0x4d4, 0x2b}, 0x2, @in=@empty, 0x34ff, 0x2, 0x1, 0x5, 0xfc2, 0x5, 0x2}, {{@in6=@dev={0xfe, 0x80, '\x00', 0x2c}, 0x4d2}, 0xa, @in=@multicast1, 0x0, 0x3, 0x2, 0x80, 0x1f, 0x5, 0x7fff}, {{@in=@multicast1, 0x4d6, 0xff}, 0x2, @in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x3501, 0x1, 0x2, 0x1a, 0x8, 0x80f7, 0x7ff}, {{@in=@remote, 0x4d6, 0x2b}, 0xa, @in=@remote, 0x34ff, 0x1, 0x3, 0x80, 0x2, 0x80000000, 0x9}]}, @lastused={0xc, 0xf, 0x8}, @tmpl={0x184, 0x5, [{{@in=@remote, 0x4d2, 0x33}, 0x2, @in=@dev={0xac, 0x14, 0x14, 0x3e}, 0x3505, 0x3, 0x0, 0x81, 0x7, 0x5, 0x35a12ec4}, {{@in=@loopback, 0x4d2, 0x6c}, 0xa, @in6=@local, 0x3507, 0x2, 0x3, 0x7, 0x3, 0x3, 0x7}, {{@in=@multicast1, 0x4d5, 0x1d7}, 0xa, @in=@broadcast, 0x3504, 0x2, 0x0, 0xe4, 0x40e2, 0x5, 0x2}, {{@in6=@rand_addr=' \x01\x00', 0x4d4, 0x3c}, 0x2, @in6=@private2, 0x0, 0x4, 0x0, 0x5, 0x33, 0xfffffffb, 0x3f}, {{@in6=@remote, 0x4d2, 0x2b}, 0xa, @in6=@loopback, 0x3503, 0x2, 0x2, 0x80, 0x1, 0x101, 0x4}, {{@in=@loopback, 0x4d3, 0x46}, 0x2, @in6=@dev={0xfe, 0x80, '\x00', 0x15}, 0x34ff, 0x4, 0x1, 0x2b, 0x8, 0x3ed6, 0x9}]}, @algo_aead={0x104c, 0x12, {{'authenc(streebog512-generic,ecb-serpent-avx2)\x00'}, 0x8000, 0x1a0, "8da11d697126658a25ae58d2a1a6939de5dd74b37157130c66b5f183939d13c25d375b4969bc94c04448e60f3f687053507e513a083d7c9a9c982e74f911378a83dc820bf2627a1518538b05053b364b05dd0c7c17a4e8733fef3f6fe69bf25e821895a92a2da123a31bd77da9a31a5b0a87f7b7e8c51ae3279bbd151b788b7f4a78b1ec0f23f7e50773db7e391d46dce8a259c32a0e8b81124024809a66dd2488bfad049fc570485a76eec695f60a8cdd60b48608c7b764466007966d3d1b1111c2a419625bef5abe265ea4e53347b2e99365fb0024259343cc64359f89c63feb99a7ac60b243014e15c7d06745140d676f7500db671f4c03794e38b4b0f9b542dbef4291c35406d0c82052be00b58fd99cfc3cc18edb3bb3fc6abf74cac11eda2377f13ecd93951a0834551ab87cba3a3a479d60c004d6022b5703f8bce8656fb0754f76bba64b8350c43d261a7df40ff7764556d65e2f11a509d6c6bd39106a10274e455048c49015e1499e1d8416dcf55616c000f0e3b1e3ebe97e6f6726e77743a9569b28d3fccf61f6192927cf9a73796881dbf21cddd3b8eecabf71992c796eeaad0fa6e36c9f8ac941a0efccf10bcc5046752c4d510f6411f3cadfaa32faee00ae3d9950b3558b27c27b7966b1ce0f55cb1866f5c8fc6405a9fbb8f75bfd45750a8b2d90393b84ce739d5ddf089d42e9e7f9d5fe43b5ed159b5a1b54c9d0c075876fb5d8ebeb83ea72fd83c0c1237949019a194c92596997c3c82fbfe0ec948cfc871bedc80c51ef041e6e074ad041a878813c30e489d4a36cca6454062e13f2b589dab395aedbec39a26a404605ee2ba62360082e22cc963363560b962c61e76bbb6184de6a78ab7c595a1feddec398a5595cae7a819975e7b1dfe24e383ebfd254c1342c97f22a52eec2b7a438b14be7d335c56c2a435b0850b4aaab1c7f6bcbfbf10a6f68d9be2a000b777638f6868f9683e5d3ab0f716433ff72e486b4f77de799cf68298c0db40d26ea312ab1d6c5c820c0ec706ba6a04dfbc3df62ba1f79c2fe6d69a47a9d23f0d8a199b5c17083950c40d15dbc1e3551c2e69eb6a1e2af57423075317b830ca5e7f8b47d56c93c3ed4fb38f382f1278e0e9482653cdca5f1f5d873f1fe4ecb0a7a195345e895b0211b5eba2d42f079ca5e5aa0f27da15bbb838b46ab5a3ce881d8ccc37b2fee5ad5d6dd2de4e6909c3358ad1c36487feefb2a30d14f758a96e8f230a79369227546f61581492aec753d78354365d0026539ef77b6aed6b32d646c1a1c96d59f7fd72bc35f849aebe73b5432671a8828078e1eb815306869758645c3a12161d542292b02b0783f9f7b641175879e863cd6d75b13fbb5f5ad8ee94adc683a9d75f86ecb4ab253120a7c1c340d6275d40871ed9c1d904d6784d0c71c953758ca3cfa6cdedb412292455d9589041b089f6f802a7979df5b27febf241db3f26b06e857dba4943fd9436f4dec4f19f2a37d0406d68f8751c41b446da0f5bf6292ba07f50be7bdd5d7f7a84a8302d61699bbf220deb2549a3efcb58ed7a967f7e3dc649b30bac74034c1f59703d5a19c84f1b75e0fadc2c9b1ce598d1ff319d195804a1a0848bc8a3be63853c5a8d31c3c1f65a99034bf22d2392e0be444c306850e4983a26ad3008b52437e92b9724930898b29598ac1713b70d48d517c9a3856452f4c68974ddae1c79ccdcc91dcf00308cc90a3ad096d2824bbf9d684fe544a372c963386d594942add5e6ecb9914a7fa6fcab9a2f7e1a57e65f93fd4d84614c0bbdca7b20848d3a970d58472c8b1b6c39537eb764e441ae0bc46680c003c118e2f05030f4c25eecd8b31bf97023aa76284d0f0ab0cbdcce7f87c73d78144a47a42cd27977bf8bd6abb926864d4221db133caf379506150741a9822259b8bd80a3f872d1e83b1565d310750be481d99c58bbbdd612ff9bcb7cd9b7efc8a1ff24d2ef5320be6b54ba2f6e89bb4767e0d72253b0fe0bbad8989b242cedffb1805d2d087c5efeeec64c3b2f86a3ee5b583276904072db07f5bc73ac5565f7dee781ee3600037b7a558cb0d07e6ff98d181d5332a7699699c4f6c5d84c0fc396f59257e1386b92f5397159af9710cc764254c9d6685aa3c846b475841cb88e82fea467946f67d027c7c9165a14d723bf2ce3cc849fa5fc839b03d1ff71b4814e9138b06bf63ee27c783b95b2157dd939fc34e650760170a011a9c5b757c9bff3dd71d5bf29c3b5e60d0d76415b08039f618adec30694527c960413b83affd9b2dec59ac9fa9cfba72f496d2b0222640a42a478a6901a7fedfd8551d562504b0b424821d675f72a0093c2b04baea98ee2d9cf7540485b95daad1900f97dd5b16083915673122cdb692a531d43544a4f595d4f7f3ae3919892de81a518aa2d136c892e7c29abfce6de541515e3e9af8fb01df2f7cf30dc2006874b1582dfaffd02e51cbef3b733223a48387c0232d9319758fbfcf0f4745db018cc6217e3e34124d726ed03fd059abc8d6aec6ebfa3dd118b87570d3d1b7ee3dec501fb71de8ab9237fe8930e04739a9004c0aeb89f83817f2df1ba96d6c5c50eb3fb232a55632ded6f0e4998d36ab9f2cf7faca4016b0a63747e71495931d04de36d0a4e989c64db7d38993e3728efb73d017bff677af51f182919816f713d553b1dc3abc236352325a4c8e794dccedac6487dded273e5817a9520e126c2f6cf035a878916cdc92a8dfc57c9c00b21a158d2278fbb27d34ba6de05bab732f0707bfc9f65ae02fcd9f137f20cdbdcbe08b1921a148ebefcf8d1da3a0fbefc72a9c0fecdd3a2517ee4f0d25affff4774c0b6a99f4e1717edea07706ff1c2ee0ac2e35ca8e0228ac1e475f4794fe36323fc43fbe8bbd23ea9574db73d76c81d9079011731c4a772c4a379cd6700b885d4709fa5805b6b5b92c676b28ffca49e489165ed1cbe8c267923d70f3a2629cc0f4668538243e6cba572b74576a44caba17e78539c65328459aedb18dde919710999543d71e16257c958a801c84f2abab3f3892c832080a61c2ddf742f4873ebe978faed2331850c227a09861ada5844fe78908d90378ed641675729cee4971cc0044554a59f9ca63f44094102ec2c4ca125c5010d27596df6a8e670d8a2a66e6249dda70ec1d9b845a15297d80c7cc9da435a86f46a5f99f1352aa8502129cf80455a1c9d7752953b4e6a412aa695c9e49dc1b01774ff87ab8f408a929cdd2c185dd026b0f32f8bd81163a0e81ad87631b5915c9615cf3eb7c7c377632a6da661a59ef4f0e1446790c79b38fe4330cf1d1f86127520486e40bf757a69b31eded6711d682fe5f0137f7520c7f3be83d9e4cba8704765950ba2cc5fbb327c3f09290c6ad7034042441fe105e855e9580d5fceab4faf507c1b7b49313b1fccb2c55ac8b437e512a412253a2f8a1b061e38eaad742e177894a2f99188531eee351237cdf84d31a1a29949c5d5d8631826675ab3614f933e3c0181ac8c927f3a150bf3de37410074a24e8d0ed1fff24813e3b39d579142d0f81edb7b462b7f7ce94b94a08bc855d6ee451b7bda4b9976f4209e93afe1a5a4452bcfb93ab21afab1b77b3d6ff93fd29cc2c3525d463549dfcd9c945a7f8c6f062c65c95955bdb3e7867ee347bb7124d4cc3799a1fd771216e04032a45cc8a332c34c8199f628fd8ab58fc3c925509c483658482fe57c2ca129a1b9ddb6484270b207f569aa07d711a7d628c7912c19943e62e0839d320a89cf722a13ac9bbab306e789be7cf90e7f3c7def742b9b1abc0ee1e1fbc127b46b0b66c0a5d0e661392d45fc4959b034c21d7f42f0f661fe443a15a0d6fef76b99d680a01184a264360c4824dea3b18c992ff0aef0e3310585f55a39ae44d199f4c8ff8d0aba71811ace7c5c82f14866240d6cae8a8ac2c7dd2a98e4f160f5d7b1e7b4252e2c0fe4ad2fac729599302083c424d3f85571325a746fc8fa3dae373752ed403e7d208930836ba9c325e8ebb832076a3b594166174bcdb86121623a8dc1c9d97a4c15d0bed5f15241f22ea0d1a735aa4f31d42b487e01a6d2c49cbec76f435173e0aa4013e3b598d2b2824958b97781e08eb977de58c36b9641b4e05d536d77856da6fb585c063657e6b7afa0eb75011f148de01243ce82c2bcb029cd8c5c0401f95be378fcce576c65844683317c7428c5c6d684b8a266b44d18341ea6e917c3486bf709e706756c196b3664b2e2eb7724c4e4a855ed5e0d249d1989e8feabfe9033ad20f14e9b74be11946f5f81b3b4efdd25934ff89be69df7669f0eaad0dc9203677ad6cc1138105f3ae9f9a5ac726fdda27df6e5724b08a16687ee7796138b83ad33ec10ec6b6977b3433b3114813ee1c2d7cd923da9b56e0ccf6bdf6f0b7e2a3974e2c713d3e09e4b7612625591c022f425da41cbaddb7922d1704ad58bf4e6194708273c68edbf5e7632aca34aa3b33712d73602ef080c5216f55dd2017cedbf9444221cc15405ac76dc36a52306828bc78fe5a823df08de8ff11e196de7c7c0a35ed56878fbaa3adf5d50153952859419c144ee4cd882256034fb4a2a711847988cae0c00cc2439ebf4dfa0a8ff5200356cd79a029e13f505e6ecf68812df87fb9fdfabcb06230c5607c872c789aaefbc02e33a5cac727c9fc61037949b511642d93c41e5a6d2c9741e51abc73e9047918077a3103f7be9117a99c73114c403aec61bc4260c853a96888d6879548119a29e15cf313d037c8c42b83bdef2c00c81441a153ef21b921a2c1a69f9ce4607640dd7b874d9b850233a479081a1a4d023c24cd764ddfc0ce70644332b0d27408da6c1117a0724f6b15382eb106b3cf3ba8e80f938d7e3b4942e6f892b42d2f50b620c834e238e836e30a5a0f148e74151b8e2379a527fea75b59b6d5b3203003eb505a83d15ba61aa22aec3f5d3a29987df6a17a0cf11eaeee7b6dbc8e3f8e6906bf8445dc5ac818d496c651e5ffaba5c3b933f80ca3db4e07ae80c1b1602f1dbba22a2587b3ff098a21bda6c137d23dc7a6a5fafd0f2f5be1c3a48fd5b71d5cef54ff09f0ddaf1706d2624f433359a3ea805d3bc8b65e0abf46610fc06097c599c1418e8b3261f2385348c08acf1a21ae1399a8d52d162dc0df66d1bbc18534c89d000a33658baa0c50ce70bfd25b0de302f0fd8c414a249d8d6c9f05f4422c7194497d0064483eb6e9c67bebeba6b2cae933c8af1ca6821e278041a023e14b15ccc3abea6d4b320638d6b07558c47e7c275e073ec7f04a5c0964771144d0d1b938480031385515ab09b2752315b4a0855f17e85ec6420a446c5e977b90ac570cdd2492fbd1138d03cb9b848b6938d3ab278b9a86362135dc3fe9f6b90dbb23a41d3c70e8998cda5fe9455e3d2e6b650b1229b9df2b60f4de8b7452ce1b786f52168a7282206633aa96664ca05930a627cf150ccc337c6e6401dcf1456336af706320871d0706bc788fafe33db9df51c3937df2f1bcf7c16fc07fc05b39cada50e2b8636ffcf7128ec358b087cc26b3c88dbc5a775ffdcc8f270d4259c44c74145d33f4f54bd262ce39017dec452f2e8d2dd6a945540db1c78d705bc4fd85d09426dd4798e7e46aada1e5706ea0ebf68db61fb2cda38feef4add87395d5ce055bf7afaca2c3c923efd6117f925f470cf587af96e0f107c57aef3c6248971e8f0d9777b75bae325742721e654b4acc54401c71b111361a5573fc5e50b2bab9eff3745c6dd26f6d0540374ffe842d22d7b1c797e298e741e83416bef97e6d3256b565"}}, @mark={0xc, 0x15, {0x35075c, 0x6}}]}, 0x13ac}, 0x1, 0x0, 0x0, 0x8000000}, 0x24004080) (async) sendmsg$NL80211_CMD_SET_STATION(r2, &(0x7f0000001900)={&(0x7f00000017c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000018c0)={&(0x7f0000001940)={0x128, 0x0, 0x4, 0x1070bd29, 0x25dfdbfd, {{}, {@val={0x8}, @val={0xc, 0x99, {0x0, 0x2b}}}}, [@NL80211_ATTR_STA_FLAGS={0x1c, 0x11, 0x0, 0x1, [@NL80211_STA_FLAG_AUTHORIZED={0x4}, @NL80211_STA_FLAG_ASSOCIATED={0x4}, @NL80211_STA_FLAG_AUTHORIZED={0x4}, @NL80211_STA_FLAG_TDLS_PEER={0x4}, @NL80211_STA_FLAG_AUTHORIZED={0x4}, @NL80211_STA_FLAG_ASSOCIATED={0x4}]}, @NL80211_ATTR_STA_TX_POWER_SETTING={0x5, 0x113, 0x2}, @NL80211_ATTR_OPMODE_NOTIF={0x5, 0xc2, 0xd3}, @NL80211_ATTR_STA_SUPPORTED_OPER_CLASSES={0x93, 0xbe, "15f9b604b10fcd225813857bbdd5ce5c6dc1ad1fd368b60584d0a934f5b96f179c913eae6bc2a368a3c4fa6c58a79c4151e838b21425ddc24c05765c9265f7103b40ea87c04fb6a0b2d9625ca30319e578e84a0407daf74b1f9c2e26d3bfde0f5687f80eb86cddf16433225f7323239840b594feae4b5dce66bc42a9777c952dc6fe1e5ffee6a9a0202441c08961f4"}, @NL80211_ATTR_VLAN_ID={0x6, 0x11a, 0x2}, @NL80211_ATTR_STA_FLAGS={0x28, 0x11, 0x0, 0x1, [@NL80211_STA_FLAG_TDLS_PEER={0x4}, @NL80211_STA_FLAG_SHORT_PREAMBLE={0x4}, @NL80211_STA_FLAG_AUTHENTICATED={0x4}, @NL80211_STA_FLAG_AUTHORIZED={0x4}, @NL80211_STA_FLAG_SHORT_PREAMBLE={0x4}, @NL80211_STA_FLAG_AUTHORIZED={0x4}, @NL80211_STA_FLAG_SHORT_PREAMBLE={0x4}, @NL80211_STA_FLAG_AUTHENTICATED={0x4}, @NL80211_STA_FLAG_AUTHORIZED={0x4}]}, @NL80211_ATTR_STA_PLINK_ACTION={0x5, 0x19, 0x1}, @NL80211_ATTR_STA_PLINK_STATE={0x5, 0x74, 0xfe}]}, 0x128}, 0x1, 0x0, 0x0, 0x4008080}, 0xc095) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="57eca62f8d5b9255d608b1b3d928aa0064a64def1113fb4f67916de433fe477d47dc9af18020b95b17828a324a2217ccdd10378346546282772bd88e5017aa796f0d37607db3bec620057f40ec4fcd", 0x4f, r1) 22:20:19 executing program 2: openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000400), 0x20100, 0x0) (async) openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000400), 0x20100, 0x0) semctl$SEM_STAT_ANY(0x0, 0x1, 0x14, &(0x7f0000000380)=""/89) r0 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) (async) keyctl$clear(0xf, r0) getresuid(&(0x7f0000000080), &(0x7f0000000100)=0x0, &(0x7f00000001c0)) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)={{0x3, 0x0, 0xee01, r1, 0xee01, 0x0, 0x1f}, 0x8001, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}) add_key$user(&(0x7f0000000440), &(0x7f0000000480)={'syz', 0x1}, &(0x7f00000004c0)="bbd1039eb6bd57b8360a8393496b8914d76758a9ac053f4d1101b5511fb31f00d5b3da223cf68cbbeeba6ebf46070e6912ba1071f793963eadd8b129b2adb40007a723795ca77e27f478477fad3a3470c1bffbc0bd94e0e907265b12db6380fff6cb0d041497066136761c61e7e82ce0491a74c4e9b5e4c22e34a0e4b0bb9ce628", 0x81, r0) (async) r2 = add_key$user(&(0x7f0000000440), &(0x7f0000000480)={'syz', 0x1}, &(0x7f00000004c0)="bbd1039eb6bd57b8360a8393496b8914d76758a9ac053f4d1101b5511fb31f00d5b3da223cf68cbbeeba6ebf46070e6912ba1071f793963eadd8b129b2adb40007a723795ca77e27f478477fad3a3470c1bffbc0bd94e0e907265b12db6380fff6cb0d041497066136761c61e7e82ce0491a74c4e9b5e4c22e34a0e4b0bb9ce628", 0x81, r0) add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc2}, &(0x7f00000002c0)={0x0, "c87af00ca57e467cd1cd08107d1fce9338186217a6516397c01bddc5f57a7ad3a34db71bf6a985f1a9cc882005b4fe5486692b41a6e3151f617b5403d3e7f52f", 0x11}, 0x48, 0xfffffffffffffff9) (async) r3 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc2}, &(0x7f00000002c0)={0x0, "c87af00ca57e467cd1cd08107d1fce9338186217a6516397c01bddc5f57a7ad3a34db71bf6a985f1a9cc882005b4fe5486692b41a6e3151f617b5403d3e7f52f", 0x11}, 0x48, 0xfffffffffffffff9) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000340)='cifs.idmap\x00', 0x0) add_key$user(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x3}, &(0x7f0000000440)="2151a0c8fd3e0dd2ac2e4a0e401f078983251ec2322b70ff9fcc55d51f0aa17753a3529de9c6d1667fd1e4ede77aa82859dc9b70a00285e936d082076125723782f30091d7a86b0935e2831a134ef23f35414b5ffdbcefb1dc7c3d47906cd4c9405038b69a9267e1e06b4f9432e16e200016bf4b3f459cb4814ea087b0b25543d37310eba77ed301bf0fcf680bf63d47bbc168e2a8eb63f8f4e9d67633b29b6e3552127c4555fc1d002a27dc0325f8c7ce63fb3b89be6087f8e37a24f72a920d96686573cd1602b1465550e927123a7cfbe65d2b0a3acefa99f6bb0ece911c04a75dd2f3772e4187ecbee4adcd044e7b81eece3500ecb6", 0xf7, r3) keyctl$search(0xa, 0x0, &(0x7f00000006c0)='cifs.idmap\x00', &(0x7f0000000700)={'syz', 0x0}, r3) add_key$user(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x1}, &(0x7f00000008c0)="8ffe86f7fe8f975d8255f732295f4e2ef5923ccbe52a01a5be0a3409bd84eca9810673957f3f87276d14b1d2babefcf808f78f67e3733f73499cd1abb19083634582d873413eff4982e20a40e02a71164982561aad7969c9ca0963693325f5a427", 0x61, r3) (async) add_key$user(&(0x7f0000000840), &(0x7f0000000880)={'syz', 0x1}, &(0x7f00000008c0)="8ffe86f7fe8f975d8255f732295f4e2ef5923ccbe52a01a5be0a3409bd84eca9810673957f3f87276d14b1d2babefcf808f78f67e3733f73499cd1abb19083634582d873413eff4982e20a40e02a71164982561aad7969c9ca0963693325f5a427", 0x61, r3) keyctl$dh_compute(0x17, &(0x7f0000000580)={0x0, r2, r3}, &(0x7f00000005c0)=""/4096, 0x1000, &(0x7f0000002600)={&(0x7f00000015c0)={'sha3-384-generic\x00'}, &(0x7f0000001600)="a5e6de72ec4607aed98a8e848c9bccc9e5adc35516ec9c492cb3f605372a0ec94f627198f0da4e3da9455eae60ce6d31c2a826bdc48dc9245098cda30afb6e27f6466bc4b75d2ac50fc8d4ad0e48376adc4909b68c954f0bfa6efa8946b06adc73744628a2dfdebcc3311ac88293878201c661d182b4400fad58a149bc14d73469c6d97f4625a6201fb656c10a1b8675f90f4337394f16bb7ecb6a5188142f5c90eee3228fc555d948de279adf54ee137ef531ea8990df8b916dcad99c44ed5e87097bc0beb5f211a9504a3550ab2e903328f008dc7b2d76cf4f40a44cd0708227cdf0ef77f4de641c93cd96190e658ae80ee5b7e8b51513480dc5a70fdd0199be3dae45dd2d582952bb94c6384694bb6e8d27f0dd3c5b29d698b9623535f07aa1b672a1e92843767bc92dcc09d4c0f069dc2131e055db9654cffc648f329641239c50778711152466cd6ee147bc66eca527954a5e3d7f2da45c08c44a285298971efbd8ad13e54726bcc723965a7a34e9d6dc83aec75a372295d3b96823b1fe7556264f6d45d01c3d7199e71e2908036178a8d0431311b2ca2c400db34109aceeb492bfe22dcb8885a6a0447f2eb1443cb339c09143006ffc138183202422da73564d0f71dca8e2d67b4695fae3e47fcf0c32fdee5566fca54f9af3e0a5cba277cdb4d12bc7d1c78df4c9eee6ded2421284392eb770115a693c8aa35b58fafc70f4aee51f0be8b1e9e7849d55aa1b7ba974356ae3a888bc4cde57de2103cb1cfa0b004e36fc8a3072bb4f5ea6a340e5454211aacaa1b5cc96b3501be8b0708ad23bee4bc37eabf8c3c6d9296d061d21a5889917c879acaebe626e81ebabae0cd38399819065ec58b733e0956017f238465a7411c4495c12fa1dc2ff4ea423c9965b6fcc5dfd05047c80433388d55473a69c13eadc366921b50b14a3e28c51fe4acd3d602e6ed9217a9fda4e56eaabe6f5f76a1e543238c6f78030e6f4e90a24b883dbdba06f00c3a017db0417a7a723a1d527cfc3b2eb563b77c503a9d2174e46a98b7823947685b2fb10a40f661bc5b1ba05ed2141834f92f7455103163b6231f6a7c9f30d49593890d66af74a6c79f1a1df3875fe977a1fb4c120e14209a2852434f420d6b9310d9714a88a5093ff45eb14ddca64725a7fb2609c2e162667b33531889ea905d160644a6a294d3b5899b8f2d601d992f405886de8066ea0dc5f53ce764421a2ff6a5328a7c87f671c99fb7377bdec8fc3f1709516ca509293efb8fc5d3a07c0d8db28eacbd30f948da6b78d4f22399359d479e5d3661e167810f6139afbf25bd0ee24ed5b604979f625df179b9ead9b7d7d82632477a9834304f1cf17323a7a5f83bea4c6406f1df4fb94068aa3fba7225973d14427c8a61d7ac724941494cf29c7d45ee32db2d678c7ef79ce8c354640b2f209c3e5191309794379e81aecc909f6333bc480b45a77156ab7380df37c466cba14f78e1a24e0cf3fb151141ee16df56549bb03c6c2d8aeb722224986d25f80a78bf44e55f20bcdfabd3fa49b2bff4e49a1477a005939ecec64e8f8af036f0deb07a5c3244aab4c489d12e2ea8a7cdb8925c29321ea495195bdb21fcdddefddc2314aaa949c62289a49aa73481c027e41ce3bba0a36d7d60063c7feefd4568b2c44d27b439967c8950350cecd315620ada352da8340bc01a90edc14a7a119325da6d9070e554c7abf61a7018a0653b05e17c33c6ae1c99d790393608f4c757c45bdf26b6438b44f6a616487a80024a39da759197c3c4db98db200cb7eb58435db7841707eb12046044fa83d6556c1df8c415fae91ff0901e362ce1a53b3c189261a30ad8ad813fbf14657a80db71d5e48be2b9f353ec5b5f70e750300751ce4ba69f38e1b1509813a3045b7c00c855b904c9a5b6a1ba4c5d3e7de8127eabef6949ba45eb5638a2f93b657f542083cffe455feef2f9d3c4d2c8013117964a9309daa07059cc46f6d8589de88d8feea86f16bbc9b3e94e24e3c77140ee6a39cb4dfddfd52e072e90d0888017004c135bad6966e20b79b3220bb6b042a60c237df8d96a9c17a60a00fcf2053fdb6a60b6c5b046e586f2bef47ed371f93914ef7c34674e113cefed0829ad73d9b2067289d6611910200f2df6cdcba839d1a02d49d88700d7830f54c44cd28adf2274fa4a82237d88be974d7005da0ee55d9e3d44342b1b80831d504fad0fb950895b2367f2ded5b9fca7fd3a7027bea534f3010912f8ce5f34652b88dda8c230ad2293cf1439e96a66493ddf8fb09bc7bfe00be77645432b36e7494e83fbb02cb4b30e1f232581b58b82d79f5e6ccc34b728975f614dce41914106d7bfe7d9432f2e7590f7a58aecec875732790a8d3645b387e9211e6ba128d4962dc0c7c1caf3ae6f2e5562757feac1a5fd671f181b07473cf20c17b5a926a63e87abece4eeeb4dc9dc1055029cbabc3b135cd823f20daa684ce9ea6ae03f5d254899198ab68b093cc3892822eec4aa6d4d0e561d62d7077f354e2388dd59b67bb746f2d8951cf71228241db4b90b9ecf6f652a93c55934081014ffb3fe7e035ee976105a1795c2c94325b06ed23eafb727dfd645c25540a2f7b3d2059c0d87fce3e086602935373d3ad3889a56130930c453fda58a2bf575e1869850e145784d9e248a44622d2bfe04bb9c403c4b37775784b0dd5567e0cba070c6205a631cb296a3b3e74d10390e7bdb43f7b1957dac5648a748194a70fcc14796de7c9e4d1f7ad57d6609370e0930fdeac41242d320f35c4ebfd439af9dd8681fa850d613649f28cc9e7c4b9b073b375c06b8a30a6b015fbd1dfc8535e0d3a6c0d56c6901b3137beab0a181ec52c76395a41ed98d8209001a5a6910c4c48ac1590d50f5f34b3dc59e7d1daeea532caeb50584470ce8876e07457e9130751b018eb9dc5f159fcc616a6a7f3fc9faddc05be54af13d07ddcce819933c753f0dba73d19bc21bb7e0d543a007d8d7da8958cce2259b2b7ebaaf88c041d9528115c1e4501d5577dd7d96eedcd7ff1630081504210f7892f84378236fa1f05a60323fc72cd3599b8714673e0156a08b58ce7f56802d02504732be52691c3011321174a9a33c16c0f67a0f0ae7e54bee4000fb20f134b5dc1caf2b613515f942f58f8641160b098c11a4ef0c7b649747bec0fdf9c533d3ada2c30be5015594d2fa787905ada7f9a9d22af939004d2b0ad6e87931bdb1e3b0442c1df921066509d573e5cf36ccf37fab52d0d1d55e178ff329ed36d8e8129be0a25cddb98464dbdc6f44545e2c3a7594846442e630cc6b1c8560042b74989a28eca4856c68299806d4c82b3c14a81675a0e747aea49c6948b825dd62a6463f58b646e2a6870f481d18ace1aa3bdc16d2b5bd881ddd48fb8ab523869d6bac24d732a83ab4261c073644f7d902af12d78c6e63c24af564c9ad95f29ea95b7310c356faacf066a753731c9074e28da4ff3427c92e8b9e537d4c15aa0effc63557855a77a48503eab1dfd6a95c1246bd037a31297fd36231f747a11bc67d513270e39655cc61d35552e83f872e44284096444676f332118ea34ed5cc70c73315a5f01ac231424ace17cc1e7f57be4bff033b2999840258146e4ad36ea9d17990146307a180b61f0da5586b399587aefb873b197eeb49f52f6c1713cb4b1d0136a576f441824f7b66ad4ec356356094764bbd94d76536ee547c6f6a6a6c3a15a23a1f85bb41b0cf6960e40a11333e5899816d2e54c40055616264bbdda275e148c49e40bd02f6bf0dbe068c43dd52ec814be148ad02b9f3f016d4f6a0dd23f3dc1aa559568d55777a93c75819c43a6b672b0198aa9ab4c93e71dcdbe9829a8da923b9e3b0897064e0e4830dfa0a2c553e02d52c49448c742a1ab9f4dada5b8ad9b546e2549911d3bca23977784899c6ecb9954ac46723026eae116796174b568897d8f2a8d01f6222b0c4b37f6facee040c2fff25aa168e390e28c74f609c64281ba2669ade99fb9b19fdc11474a4db05b1c952042cf54d66cc6656550ed96b5cae4a36fe7040eec819e4801968e316ab08c0702d41cf6a763d95c80503f75454ca77db9df86b9bf829f05539a1392d854d9ce05790afd84f6c9ad140fa1b50f47a23ca0c0e4865313dc1a9103bdea056ed58f293a333b32a1a4376906f41eb86ba2885ce097ad38bf6eb9d21dcf1cc0a51cb9ca10521f1d0b35bfd357c7a709abfe1488b5111c4114b9a79bd83ce76a48bd9776bde66b9507b99b6849775d87a15458d66fd6aa88b506fb1cddd796e526613bab4af9e769d6a482c0611941cd7b0108ff7c4ddda55d1cab1dc8894f055cccfa221347e62df7ed66ec26f35e235996697a3aabdf14008d4d21361b75967924cdbd66e40dbf2e2bb198781c5e75bf9482f2e65f04aa05efbfd74a9372a01a0f4c12a2081cf8216efa0f0d09c08bc9b2392a17f9c9d82325c051fb35ff6678fe4015fa0508ffa42fd5eff0b2ad941e8453e711dafad8da7c7c476d89916d82f83a2b5460367d148518cf42d3d0545ddd19a84d32eaa6078ed99bc0103c837345f0ffaf4f7cf5ffb6156095bf2940629e776ee51c48b52c4cd6d2063d503f207ee461c8bb6832675f7782c3365073b32cc967a629d746766f7dd93e783f7146b5de29010e15acf5057008ee1c1558907bf7a381a17091a54b251f0308cfb47d948cb2abc8e1c4c32bda43477064e140fb0802b91995f57627cc078eec463e50ac5afdc302ee81c09fdbfac7efc810ebe84a164e8420d7e2c5a23522148b2a0e1441c8641785ef8c1b69214cfffbfb1ea939da13992b48046da5f10adbea014dc9a494cc80dc5abaaf9ab75ac17780219e68eefe9abfb99f80411d3a3e6208b0b4a595b665b1669e3fe1cd34043f5b522668212f634db81b5d86ae5e733d81e164e0edc544d94e7f630e29db3555892af0ffd086680fff940409af7428977d1931a3f178e2a13f7eda61e573bb4c98e25d1ea5454f0e7c0f82f07a3fae3cbf484355049be15c79ebadd884ce5d30aa14cf11bfc0ae47d51bafd78ed80bddba74494507f5a0bf7cc6651e7ce6aa127bb2921c41c4c709f57e6ac6b27f2edaac9fd872c5e924af9dae1190167eeb74e893a982cad46e8aa488bbbcb9d15ed4ef722693940f36edf67c6486044e64e2062b1713be1641bde30b373831aa9c0458c718cb4d21fac722356b5acce468ff4397b644df3fac94dde807d1d0d2cf58f1a4ee5bcfd20b59ede55019b93a99b3229d32a68bf5bb0fb6565e172b61a6a55a6a9f390b2a4b5c6f26166d94b81eff07331a8ff7e68e1cfd7440b4095eda9ccd886b05f9d58e68b32e6af4fa6221bcb6026c18b5cc73ba7bbbfb21ce6f0529cf911c8872057ccc23012752334e1003999d61eba33686886307c44998950be0a3ef04cec10e3ca4468c31106d4d014b3f58ecb72b243e56ecc89d3724b937ea33f997f3e5fc2cf97155f5ed8ae8d0a18ed8694018eec06b250c2ceacf8ebe5dbb9d71d284d8ea1a80a9f9c4aad6e7b6656a69c915367fc79341a1848a0c1e18609bb8c9be87f706800ee67b7fa20e7d4553cf1b8566b7ef3d4a0272e8b82ba750f0f1b408e12e2e557dc30298bf9be044daef05aa53f2e33cb388863ccec5c4c236dffb0aa27bab9bd1c07f642b5da2c303a4794da5569361ddcc077770a21f4dd1d7ae5c77c2e8d7ad0ef70fcbd65bbd6cf05a03949547073470872f38c42a6c6aa702ce1a7dd959bb9dc955d3af607cf6fa3eb8d65334e88188d6b0a78c91e4fe7d4e", 0x1000}) r4 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, r0) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000002c0)="0cc703598e79a17fdbc07148abbca7347e1812c8d57e3c42041c4afc9c10ff5042d05a779d943d02604afdccb096042e0023d789b47fda94a284dd61b1de9ca2f835761733d4b09f919103da71c21598f2d02ba8249117a418082d25237796c92ccbdf015e08f8de0ac948e0b480c27f3a9c9555ac4f849c866476b2a654050d89ebbe4ead78f2e4a582f4128ff405bc74f7368352a43c07b78e16b52cdf6e7a2e6919e329c05592fa49a2", 0xab, r4) 22:20:19 executing program 4: r0 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) r2 = add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)={0x3, 0x0, @b}, 0x48, r0) keyctl$link(0x8, r2, r1) (async) keyctl$link(0x8, r2, r1) 22:20:19 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) (async) keyctl$KEYCTL_MOVE(0x1e, r2, r3, r4, 0x1) (async) r5 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r5) keyctl$unlink(0x9, r1, r5) 22:20:19 executing program 5: r0 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000040)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x4, 0x2}, 0x48) pipe2$watch_queue(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r2, 0x0, 0x0) r3 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000001200)={0x1b, 0x0, 0x0, 0x100000, 0x0, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x2, 0x5}, 0x48) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r4, 0x0, 0x0) write$nci(r4, &(0x7f0000001400)=ANY=[@ANYBLOB="710300200401073cfef65c7a83507f8dc3c578c1e13a52ce31989587e0a4cfaec000000000000000f8ab8a0ae0cea0ebb8bcf3a04493889b4191bc8f03e387e8a01674cad760c917d63239caaeda01"], 0x45) socket$inet6_sctp(0xa, 0x1, 0x84) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000012c0)={0x6, 0x7, &(0x7f00000000c0)=ANY=[@ANYBLOB="1800000008000000000000000400000018120000", @ANYRES32=r0, @ANYBLOB="0000000000000000180000000400000000000000040000009500000008000000"], &(0x7f0000000100)='syzkaller\x00', 0xfffffff9, 0x1000, &(0x7f0000000140)=""/4096, 0x40f00, 0x8, '\x00', 0x0, 0x25, r1, 0x8, &(0x7f0000001180)={0x2, 0x2}, 0x8, 0x10, &(0x7f00000011c0)={0x0, 0x1, 0xfffffffc, 0xb}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000001280)=[r2, r3, 0x1], 0x0, 0x10, 0xfffffbff}, 0x90) clock_gettime(0x1, &(0x7f0000000000)) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r5, 0x0, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(r5, 0x80045105, &(0x7f0000001380)) bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000040)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x4, 0x2}, 0x48) (async) pipe2$watch_queue(&(0x7f0000001140), 0x80) (async) pipe2$watch_queue(&(0x7f0000003b40), 0x80) (async) read$nci(r2, 0x0, 0x0) (async) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000001200)={0x1b, 0x0, 0x0, 0x100000, 0x0, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x2, 0x5}, 0x48) (async) pipe2$watch_queue(&(0x7f0000003b40), 0x80) (async) read$nci(r4, 0x0, 0x0) (async) write$nci(r4, &(0x7f0000001400)=ANY=[@ANYBLOB="710300200401073cfef65c7a83507f8dc3c578c1e13a52ce31989587e0a4cfaec000000000000000f8ab8a0ae0cea0ebb8bcf3a04493889b4191bc8f03e387e8a01674cad760c917d63239caaeda01"], 0x45) (async) socket$inet6_sctp(0xa, 0x1, 0x84) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000012c0)={0x6, 0x7, &(0x7f00000000c0)=ANY=[@ANYBLOB="1800000008000000000000000400000018120000", @ANYRES32=r0, @ANYBLOB="0000000000000000180000000400000000000000040000009500000008000000"], &(0x7f0000000100)='syzkaller\x00', 0xfffffff9, 0x1000, &(0x7f0000000140)=""/4096, 0x40f00, 0x8, '\x00', 0x0, 0x25, r1, 0x8, &(0x7f0000001180)={0x2, 0x2}, 0x8, 0x10, &(0x7f00000011c0)={0x0, 0x1, 0xfffffffc, 0xb}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000001280)=[r2, r3, 0x1], 0x0, 0x10, 0xfffffbff}, 0x90) (async) clock_gettime(0x1, &(0x7f0000000000)) (async) pipe2$watch_queue(&(0x7f0000003b40), 0x80) (async) read$nci(r5, 0x0, 0x0) (async) ioctl$SNDCTL_SEQ_GETINCOUNT(r5, 0x80045105, &(0x7f0000001380)) (async) 22:20:19 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) (async) keyctl$clear(0x7, r2) r3 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) 22:20:19 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$clear(0x6, r0) 22:20:19 executing program 4: r0 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) keyctl$clear(0x7, r0) (async) r2 = add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)={0x3, 0x0, @b}, 0x48, r0) keyctl$link(0x8, r2, r1) 22:20:19 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc4}, &(0x7f0000000080)={0x0, "08f446702c38258fead22e6ddbfa4a3956d3e5b1b92cbe69718aaf30923320c0363081889cb6b3a22bafb071bfb6f6fc8df95f1e6a351e9acaf2b8f98d8690ed", 0x23}, 0x48, r1) 22:20:19 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x1}, 0x0, 0x0, r2) r3 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, r1) keyctl$search(0xa, r0, &(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x1}, r3) 22:20:19 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$negate(0xd, r0, 0x3, r1) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x0}, 0x0, 0x0, r0) r3 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r2, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) 22:20:19 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$clear(0x6, r0) 22:20:19 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) mq_open(&(0x7f0000000380)='keyring\x00', 0x40, 0x141, &(0x7f0000000140)={0x5, 0x2bb, 0x7ffffffe, 0x100000001}) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)="6bcdbc9b0044fb1ea80b6bee1ff8fb3525cec2bce6737b0eaa3418a0aef80b4975b5e0d52dfbe0ef15204df47ed84ceaed5192413924e3b71f9573df9193773e1fb3f7b8ee581be266921e90f56f93d67572f97a8826f7ba5b997a86be2889aa5878afd46031108880a7e0c0b7f11a61f82ae40b609ddaa096033a1df8910f750938ae8b3f310c5fe720", 0x8a, r0) keyctl$clear(0x7, r0) write$nbd(0xffffffffffffffff, &(0x7f0000000240)={0x67446698, 0x1, 0x0, 0x0, 0x1}, 0x10) add_key$fscrypt_v1(&(0x7f0000000280), &(0x7f00000002c0)={'fscrypt:', @desc4}, &(0x7f0000000300)={0x0, "aee2f3fd132b5488558be50ea4fb481bee34c57ee98139c5a870ca96e9880ea95751899802b0ec1c1f348b7cc3c8a253fc2504f6f81d3a44f1c4ca80b7df9026", 0x3b}, 0x48, r0) 22:20:19 executing program 5: syz_genetlink_get_family_id$ieee802154(&(0x7f0000000040), 0xffffffffffffffff) clock_gettime(0x1, &(0x7f0000000000)) 22:20:19 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) (async) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x1}, 0x0, 0x0, r2) (async) r3 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, r1) keyctl$search(0xa, r0, &(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x1}, r3) 22:20:19 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc4}, &(0x7f0000000080)={0x0, "08f446702c38258fead22e6ddbfa4a3956d3e5b1b92cbe69718aaf30923320c0363081889cb6b3a22bafb071bfb6f6fc8df95f1e6a351e9acaf2b8f98d8690ed", 0x23}, 0x48, r1) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$clear(0xf, r0) (async) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r0) (async) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc4}, &(0x7f0000000080)={0x0, "08f446702c38258fead22e6ddbfa4a3956d3e5b1b92cbe69718aaf30923320c0363081889cb6b3a22bafb071bfb6f6fc8df95f1e6a351e9acaf2b8f98d8690ed", 0x23}, 0x48, r1) (async) 22:20:19 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$clear(0x6, r0) 22:20:19 executing program 5: syz_genetlink_get_family_id$ieee802154(&(0x7f0000000040), 0xffffffffffffffff) (async) clock_gettime(0x1, &(0x7f0000000000)) 22:20:19 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x1}, 0x0, 0x0, r2) r3 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, r1) keyctl$search(0xa, r0, &(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x1}, r3) 22:20:19 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) mq_open(&(0x7f0000000380)='keyring\x00', 0x40, 0x141, &(0x7f0000000140)={0x5, 0x2bb, 0x7ffffffe, 0x100000001}) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)="6bcdbc9b0044fb1ea80b6bee1ff8fb3525cec2bce6737b0eaa3418a0aef80b4975b5e0d52dfbe0ef15204df47ed84ceaed5192413924e3b71f9573df9193773e1fb3f7b8ee581be266921e90f56f93d67572f97a8826f7ba5b997a86be2889aa5878afd46031108880a7e0c0b7f11a61f82ae40b609ddaa096033a1df8910f750938ae8b3f310c5fe720", 0x8a, r0) keyctl$clear(0x7, r0) (async) write$nbd(0xffffffffffffffff, &(0x7f0000000240)={0x67446698, 0x1, 0x0, 0x0, 0x1}, 0x10) (async) add_key$fscrypt_v1(&(0x7f0000000280), &(0x7f00000002c0)={'fscrypt:', @desc4}, &(0x7f0000000300)={0x0, "aee2f3fd132b5488558be50ea4fb481bee34c57ee98139c5a870ca96e9880ea95751899802b0ec1c1f348b7cc3c8a253fc2504f6f81d3a44f1c4ca80b7df9026", 0x3b}, 0x48, r0) 22:20:19 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$negate(0xd, r0, 0x3, r1) (async) keyctl$negate(0xd, r0, 0x3, r1) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x0}, 0x0, 0x0, r0) r3 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r2, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) 22:20:19 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc4}, &(0x7f0000000080)={0x0, "08f446702c38258fead22e6ddbfa4a3956d3e5b1b92cbe69718aaf30923320c0363081889cb6b3a22bafb071bfb6f6fc8df95f1e6a351e9acaf2b8f98d8690ed", 0x23}, 0x48, r1) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$clear(0xf, r0) (async) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r0) (async) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc4}, &(0x7f0000000080)={0x0, "08f446702c38258fead22e6ddbfa4a3956d3e5b1b92cbe69718aaf30923320c0363081889cb6b3a22bafb071bfb6f6fc8df95f1e6a351e9acaf2b8f98d8690ed", 0x23}, 0x48, r1) (async) 22:20:19 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000000)={'syz', 0x3}, 0x0, 0x0, r0) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, r2) keyctl$clear(0x6, r3) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x3, 0x0, @auto=[0x1e, 0x36, 0x2a, 0x20, 0x31]}, 0xd, r1) 22:20:19 executing program 5: syz_genetlink_get_family_id$ieee802154(&(0x7f0000000040), 0xffffffffffffffff) clock_gettime(0x1, &(0x7f0000000000)) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000040), 0xffffffffffffffff) (async) clock_gettime(0x1, &(0x7f0000000000)) (async) 22:20:20 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, 0x0) keyctl$clear(0xe, r2) 22:20:20 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) mq_open(&(0x7f0000000380)='keyring\x00', 0x40, 0x141, &(0x7f0000000140)={0x5, 0x2bb, 0x7ffffffe, 0x100000001}) (async) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)="6bcdbc9b0044fb1ea80b6bee1ff8fb3525cec2bce6737b0eaa3418a0aef80b4975b5e0d52dfbe0ef15204df47ed84ceaed5192413924e3b71f9573df9193773e1fb3f7b8ee581be266921e90f56f93d67572f97a8826f7ba5b997a86be2889aa5878afd46031108880a7e0c0b7f11a61f82ae40b609ddaa096033a1df8910f750938ae8b3f310c5fe720", 0x8a, r0) (async) keyctl$clear(0x7, r0) write$nbd(0xffffffffffffffff, &(0x7f0000000240)={0x67446698, 0x1, 0x0, 0x0, 0x1}, 0x10) add_key$fscrypt_v1(&(0x7f0000000280), &(0x7f00000002c0)={'fscrypt:', @desc4}, &(0x7f0000000300)={0x0, "aee2f3fd132b5488558be50ea4fb481bee34c57ee98139c5a870ca96e9880ea95751899802b0ec1c1f348b7cc3c8a253fc2504f6f81d3a44f1c4ca80b7df9026", 0x3b}, 0x48, r0) 22:20:20 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$negate(0xd, r0, 0x3, r1) (async) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x0}, 0x0, 0x0, r0) (async) r3 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r2, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) 22:20:20 executing program 2: pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) sendmsg$NL80211_CMD_SET_STATION(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="1c0829bd7000fedbdf251200000008000300", @ANYRES32=0x0, @ANYBLOB="0600ed007406000006001200090000000600ab00ff00000006001a01020000000a00bd008400010409000000"], 0x48}, 0x1, 0x0, 0x0, 0x20000041}, 0x4000) read$nci(r0, 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) 22:20:20 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r2 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000000)={'syz', 0x3}, 0x0, 0x0, r0) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, r2) keyctl$clear(0x6, r3) (async) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x3, 0x0, @auto=[0x1e, 0x36, 0x2a, 0x20, 0x31]}, 0xd, r1) 22:20:20 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, 0x0) keyctl$clear(0xe, r2) 22:20:20 executing program 5: pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r0, 0x0, 0x0) ioctl$SNDCTL_SEQ_RESETSAMPLES(r0, 0x40045109, &(0x7f0000000040)=0x7f) clock_gettime(0x1, &(0x7f0000000000)) 22:20:20 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) 22:20:20 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) 22:20:20 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r1) (async, rerun: 64) r2 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, 0x0) (rerun: 64) keyctl$clear(0xe, r2) 22:20:20 executing program 5: pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r0, 0x0, 0x0) ioctl$SNDCTL_SEQ_RESETSAMPLES(r0, 0x40045109, &(0x7f0000000040)=0x7f) clock_gettime(0x1, &(0x7f0000000000)) pipe2$watch_queue(&(0x7f0000003b40), 0x80) (async) read$nci(r0, 0x0, 0x0) (async) ioctl$SNDCTL_SEQ_RESETSAMPLES(r0, 0x40045109, &(0x7f0000000040)=0x7f) (async) clock_gettime(0x1, &(0x7f0000000000)) (async) 22:20:20 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) 22:20:20 executing program 0: add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000000)={'syz', 0x3}, 0x0, 0x0, r0) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, r2) keyctl$clear(0x6, r3) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x3, 0x0, @auto=[0x1e, 0x36, 0x2a, 0x20, 0x31]}, 0xd, r1) 22:20:20 executing program 2: pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) sendmsg$NL80211_CMD_SET_STATION(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="1c0829bd7000fedbdf251200000008000300", @ANYRES32=0x0, @ANYBLOB="0600ed007406000006001200090000000600ab00ff00000006001a01020000000a00bd008400010409000000"], 0x48}, 0x1, 0x0, 0x0, 0x20000041}, 0x4000) (async) sendmsg$NL80211_CMD_SET_STATION(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="1c0829bd7000fedbdf251200000008000300", @ANYRES32=0x0, @ANYBLOB="0600ed007406000006001200090000000600ab00ff00000006001a01020000000a00bd008400010409000000"], 0x48}, 0x1, 0x0, 0x0, 0x20000041}, 0x4000) read$nci(r0, 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) 22:20:20 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) keyctl$clear(0x7, r0) 22:20:20 executing program 5: pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r0, 0x0, 0x0) ioctl$SNDCTL_SEQ_RESETSAMPLES(r0, 0x40045109, &(0x7f0000000040)=0x7f) (async) clock_gettime(0x1, &(0x7f0000000000)) 22:20:20 executing program 2: pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) sendmsg$NL80211_CMD_SET_STATION(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="1c0829bd7000fedbdf251200000008000300", @ANYRES32=0x0, @ANYBLOB="0600ed007406000006001200090000000600ab00ff00000006001a01020000000a00bd008400010409000000"], 0x48}, 0x1, 0x0, 0x0, 0x20000041}, 0x4000) read$nci(r0, 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) pipe2$watch_queue(&(0x7f0000003b40), 0x80) (async) sendmsg$NL80211_CMD_SET_STATION(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="1c0829bd7000fedbdf251200000008000300", @ANYRES32=0x0, @ANYBLOB="0600ed007406000006001200090000000600ab00ff00000006001a01020000000a00bd008400010409000000"], 0x48}, 0x1, 0x0, 0x0, 0x20000041}, 0x4000) (async) read$nci(r0, 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) 22:20:20 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) 22:20:20 executing program 1: ioctl$SNDCTL_SYNTH_INFO(0xffffffffffffffff, 0xc08c5102, &(0x7f0000000000)={"3a83995a1680d4ed5f05d5c5a2f8cd12ce02aa3be2136ecc736474c70bf0", 0x5fef, 0x2, 0x1, 0x482, 0x100, 0x0, 0x5, 0x1, [0x9, 0x2, 0x8, 0x41f2, 0x9, 0xd27d, 0x8, 0x3, 0x0, 0x6, 0x0, 0x7f, 0x2000, 0x401, 0xffffff80, 0xffff, 0x13f, 0x1, 0x7fffffff]}) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r0, 0x0, 0x0) ioctl$SNDCTL_SEQ_RESETSAMPLES(r0, 0x40045109, &(0x7f00000000c0)=0x5) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r1) 22:20:20 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) 22:20:20 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) keyctl$clear(0x7, r0) (async) 22:20:20 executing program 5: getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000000040)={@remote, @multicast2}, &(0x7f0000000080)=0xc) clock_gettime(0x1, &(0x7f0000000000)) 22:20:20 executing program 0: add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) 22:20:20 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$KEYCTL_MOVE(0x1e, r3, 0xfffffffffffffffd, r1, 0x0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) 22:20:20 executing program 1: ioctl$SNDCTL_SYNTH_INFO(0xffffffffffffffff, 0xc08c5102, &(0x7f0000000000)={"3a83995a1680d4ed5f05d5c5a2f8cd12ce02aa3be2136ecc736474c70bf0", 0x5fef, 0x2, 0x1, 0x482, 0x100, 0x0, 0x5, 0x1, [0x9, 0x2, 0x8, 0x41f2, 0x9, 0xd27d, 0x8, 0x3, 0x0, 0x6, 0x0, 0x7f, 0x2000, 0x401, 0xffffff80, 0xffff, 0x13f, 0x1, 0x7fffffff]}) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r0, 0x0, 0x0) (async) ioctl$SNDCTL_SEQ_RESETSAMPLES(r0, 0x40045109, &(0x7f00000000c0)=0x5) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r1) 22:20:20 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) getsockopt$inet6_mptcp_buf(0xffffffffffffffff, 0x11c, 0x3, &(0x7f0000000140)=""/11, &(0x7f0000000180)=0xb) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="c587fa96b4cc", 0x6, 0xfffffffffffffffa) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$unlink(0x9, 0x0, r2) 22:20:20 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$clear(0xf, r0) 22:20:20 executing program 5: getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000000040)={@remote, @multicast2}, &(0x7f0000000080)=0xc) (async) clock_gettime(0x1, &(0x7f0000000000)) 22:20:20 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) getsockopt$inet6_mptcp_buf(0xffffffffffffffff, 0x11c, 0x3, &(0x7f0000000140)=""/11, &(0x7f0000000180)=0xb) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="c587fa96b4cc", 0x6, 0xfffffffffffffffa) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$unlink(0x9, 0x0, r2) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) getsockopt$inet6_mptcp_buf(0xffffffffffffffff, 0x11c, 0x3, &(0x7f0000000140)=""/11, &(0x7f0000000180)=0xb) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) keyctl$clear(0x7, r0) (async) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="c587fa96b4cc", 0x6, 0xfffffffffffffffa) (async) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, r1) (async) keyctl$unlink(0x9, 0x0, r2) (async) 22:20:20 executing program 5: getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000000040)={@remote, @multicast2}, &(0x7f0000000080)=0xc) clock_gettime(0x1, &(0x7f0000000000)) 22:20:20 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) 22:20:20 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) (async, rerun: 32) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (rerun: 32) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$KEYCTL_MOVE(0x1e, r3, 0xfffffffffffffffd, r1, 0x0) (async, rerun: 64) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) (rerun: 64) 22:20:21 executing program 1: ioctl$SNDCTL_SYNTH_INFO(0xffffffffffffffff, 0xc08c5102, &(0x7f0000000000)={"3a83995a1680d4ed5f05d5c5a2f8cd12ce02aa3be2136ecc736474c70bf0", 0x5fef, 0x2, 0x1, 0x482, 0x100, 0x0, 0x5, 0x1, [0x9, 0x2, 0x8, 0x41f2, 0x9, 0xd27d, 0x8, 0x3, 0x0, 0x6, 0x0, 0x7f, 0x2000, 0x401, 0xffffff80, 0xffff, 0x13f, 0x1, 0x7fffffff]}) (async, rerun: 32) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) (rerun: 32) read$nci(r0, 0x0, 0x0) ioctl$SNDCTL_SEQ_RESETSAMPLES(r0, 0x40045109, &(0x7f00000000c0)=0x5) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r1) 22:20:21 executing program 2: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffa) (async) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$clear(0xf, r0) 22:20:21 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) getsockopt$inet6_mptcp_buf(0xffffffffffffffff, 0x11c, 0x3, &(0x7f0000000140)=""/11, &(0x7f0000000180)=0xb) (async) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) keyctl$clear(0x7, r0) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="c587fa96b4cc", 0x6, 0xfffffffffffffffa) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$unlink(0x9, 0x0, r2) 22:20:21 executing program 5: pipe2$watch_queue(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000100)={{0x1, 0xffffffffffffffff}, &(0x7f0000000080), &(0x7f00000000c0)}, 0x20) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000001c0)={{0x1, 0xffffffffffffffff}, &(0x7f0000000140), &(0x7f0000000180)}, 0x20) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r3, 0x0, 0x0) r4 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000004c0), 0xc) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r5, 0x0, 0x0) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r6, 0x0, 0x0) r7 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000780)={0x3, 0x4, 0x4, 0xa, 0x0, r0, 0x5, '\x00', 0x0, r0, 0x3, 0x4, 0x1}, 0x48) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000880)={{r0, 0xffffffffffffffff}, &(0x7f0000000800), &(0x7f0000000840)='%p \x00'}, 0x20) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000940)={{r0, 0xffffffffffffffff}, &(0x7f00000008c0), &(0x7f0000000900)='%p \x00'}, 0x20) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x6, 0x26, &(0x7f0000000500)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0xfffffffa}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x7}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}, @exit, @printk={@pointer, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x6}}, @map_idx_val={0x18, 0x7, 0x6, 0x0, 0x10, 0x0, 0x0, 0x0, 0x2}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r3}}, @btf_id={0x18, 0x0, 0x3, 0x0, 0x2}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r4}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x20}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}]}, &(0x7f0000000640)='GPL\x00', 0x3f, 0x5d, &(0x7f0000000680)=""/93, 0x41100, 0x0, '\x00', 0x0, 0x25, r0, 0x8, &(0x7f0000000700)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x4, 0x6, 0x15df1f02}, 0x10, 0x0, 0x0, 0x7, &(0x7f0000000980)=[r5, r0, r0, r1, r6, r7, r2, r8, r1, r9], &(0x7f00000009c0)=[{0xff, 0x3, 0x6, 0x5}, {0x2, 0x3, 0x1, 0x5}, {0x2, 0x1, 0x10, 0xc}, {0x3, 0x1, 0xc, 0xd}, {0x4, 0x5, 0xa, 0x5}, {0x0, 0x1, 0x5, 0x7}, {0x1, 0x2, 0xf}], 0x10, 0x3}, 0x90) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r10, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0xa, 0x1e, &(0x7f0000000200)=ANY=[@ANYBLOB="1800000000000000000000000600000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000852000000300000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000ff0100007b8af8ff00000000bfa200000000000007020000f8ffffffb7ff01c15c000000b7040000020000008500000082000000f78a18000100000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b7020000000000008500000086000000bf91000000000000b7020000030000008500000084000000b7000000000000009500000000000000"], &(0x7f0000000300)='GPL\x00', 0x2, 0x0, 0x0, 0x41100, 0x40, '\x00', 0x0, 0x19, 0xffffffffffffffff, 0x8, &(0x7f0000000340)={0x5, 0x3}, 0x8, 0x10, &(0x7f0000000380)={0x0, 0xa, 0xa8000000, 0x9}, 0x10, 0x0, r10, 0x0, &(0x7f00000003c0)=[0x1, 0xffffffffffffffff], 0x0, 0x10, 0x8}, 0x90) clock_gettime(0x1, &(0x7f0000000000)) 22:20:21 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) keyctl$KEYCTL_MOVE(0x1e, r3, 0xfffffffffffffffd, r1, 0x0) (async) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) 22:20:21 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) 22:20:21 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$clear(0xf, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffa) (async) keyctl$clear(0xf, r0) (async) 22:20:21 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100), 0x0, 0xfffffffffffffffd) keyctl$clear(0x7, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r1) 22:20:21 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000080)={r1, 0xa1, 0x99}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'rmd256-generic\x00'}}, &(0x7f0000000240)="41bce23ef0a8ca5d04527623422e8c34540648f539d64b2544a84696ba713b08a4f9f30143f6736a908127fc839313aadf585af997eadd9ee34a1f61cb9bc1ad2bf31bfcb18197a1a4496118c1d26c401b321921d9d63bb84b2db409234d98f20e36c380999c074060247b7d0dde5f582b01cce5fdad17cd76ff5a44e3dc4a0721672d3876d69e3c2b33f729a885477c31647c32f466b768d2a6a51cc0b7c921ef", &(0x7f0000000300)=""/153) keyctl$clear(0xe, r0) 22:20:21 executing program 5: pipe2$watch_queue(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) (async) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000100)={{0x1, 0xffffffffffffffff}, &(0x7f0000000080), &(0x7f00000000c0)}, 0x20) (async) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000001c0)={{0x1, 0xffffffffffffffff}, &(0x7f0000000140), &(0x7f0000000180)}, 0x20) (async) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r3, 0x0, 0x0) r4 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000004c0), 0xc) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r5, 0x0, 0x0) (async) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r6, 0x0, 0x0) r7 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000780)={0x3, 0x4, 0x4, 0xa, 0x0, r0, 0x5, '\x00', 0x0, r0, 0x3, 0x4, 0x1}, 0x48) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000880)={{r0, 0xffffffffffffffff}, &(0x7f0000000800), &(0x7f0000000840)='%p \x00'}, 0x20) (async) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000940)={{r0, 0xffffffffffffffff}, &(0x7f00000008c0), &(0x7f0000000900)='%p \x00'}, 0x20) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x6, 0x26, &(0x7f0000000500)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0xfffffffa}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x7}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}, @exit, @printk={@pointer, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x6}}, @map_idx_val={0x18, 0x7, 0x6, 0x0, 0x10, 0x0, 0x0, 0x0, 0x2}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r3}}, @btf_id={0x18, 0x0, 0x3, 0x0, 0x2}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r4}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x20}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}]}, &(0x7f0000000640)='GPL\x00', 0x3f, 0x5d, &(0x7f0000000680)=""/93, 0x41100, 0x0, '\x00', 0x0, 0x25, r0, 0x8, &(0x7f0000000700)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x4, 0x6, 0x15df1f02}, 0x10, 0x0, 0x0, 0x7, &(0x7f0000000980)=[r5, r0, r0, r1, r6, r7, r2, r8, r1, r9], &(0x7f00000009c0)=[{0xff, 0x3, 0x6, 0x5}, {0x2, 0x3, 0x1, 0x5}, {0x2, 0x1, 0x10, 0xc}, {0x3, 0x1, 0xc, 0xd}, {0x4, 0x5, 0xa, 0x5}, {0x0, 0x1, 0x5, 0x7}, {0x1, 0x2, 0xf}], 0x10, 0x3}, 0x90) (async) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r10, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0xa, 0x1e, &(0x7f0000000200)=ANY=[@ANYBLOB="1800000000000000000000000600000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000852000000300000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000ff0100007b8af8ff00000000bfa200000000000007020000f8ffffffb7ff01c15c000000b7040000020000008500000082000000f78a18000100000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b7020000000000008500000086000000bf91000000000000b7020000030000008500000084000000b7000000000000009500000000000000"], &(0x7f0000000300)='GPL\x00', 0x2, 0x0, 0x0, 0x41100, 0x40, '\x00', 0x0, 0x19, 0xffffffffffffffff, 0x8, &(0x7f0000000340)={0x5, 0x3}, 0x8, 0x10, &(0x7f0000000380)={0x0, 0xa, 0xa8000000, 0x9}, 0x10, 0x0, r10, 0x0, &(0x7f00000003c0)=[0x1, 0xffffffffffffffff], 0x0, 0x10, 0x8}, 0x90) clock_gettime(0x1, &(0x7f0000000000)) 22:20:21 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000340), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) add_key$fscrypt_provisioning(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x3}, &(0x7f0000000300)={0x3, 0x0, @d}, 0x18, r2) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) add_key$user(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x3}, &(0x7f0000000140)="7dc92526e1ec97d2750abcee55c911bc3c4b80132a0e3ff5e7ae4e467a5f8f4a1f45f8d0eb4773982a1c5692faa4406ac66c76d54ed56e9de4f40ace780113eb9c3df5829264442d4e962d8c7dfbb00ce112088a17bab3bca9e7cbdff0e06ed554b06d2a97f4f315778ebdac6cfae55da286a912af50185fb1a0a00c6f5ce5", 0x7f, r0) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x157c, &(0x7f00000009c0)={[{0xc3, 0x4e00, "8cb9531ba79544ca667e54baac8c6fd2e22bebd1c4fcf70e3ea635f21352b0d75b519974074945a63328460db3a5eebe3046004ed0a91b675415c68d0c770dceb4014f2697502908e7be88ea4f3f23d91a922593cbfb1769cea71ffd503b770b1193eb5730ffdd36f0858f8c627d3c082cdbc1e5ef2c8bbe1c07a4fbda331b54b4c04e5d3f31e9db3e60642ac4f8cfdf3028fcbec465cb2f508a05c1100d377e08ace35d6642d8103755861dab4e76376f83b38fd29d6ac53f34a0557d578190aa479e"}, {0x8d, 0x4e00, "00f3181d7d822887a37f299ee61c484b2d30e206e37ecf482f9259489697cec4e20042145c504cc6930ac7e675df141ca3f6a2d67eed58d9a358b8c731bb78095243bb2e3d656c7341045e2356d3b5c5e95e32251807b2e5905c87a8de895c0b3a7850089a4899c27a402532c3a446dd24c74efaa3376f54508f986968e82fdf55d59f6ecfba52fabfc3f68679"}, {0x82, 0x4e00, "dc210bc8d129984d1d74d8e0e0b53a2579584933843af70023446d7d52e4a3e0b45422e35858c771f2ccfc22e4ff46c0ebd03b9375b238fe0effbd9b8209e0b7c627070f0684768f55e98561c66052b230c996c643892136a0d7e790fbb19e68bae73988c16a052dcdd17a41159e176d8340d53e20beb1697aa4386d287cbda91c7c"}, {0x1000, 0x4e00, "29d9b9cea99acd8e6893cdca9692a88f725002c3c7191bdacde1c1b32456dda4837e22bcc29be2e0358359d41eea1bf8b6c11a2a4e5b35bdfcf58051a596cf3e6c3a1f7775fd58be12df00ba80a4da3fa1fb6cb7200f27507bbd55171ab7a67336653cce43d42a903d917445e6ea93243467b536cff0eb9c8b830109b268f5aa2d5616d249e6824fb0d995521720eb724725e345d98d47ba0ccb87fe21706688dab92c0b53d41cc8ceeb59ab29fafa550b9e667a17e18b2c68e44e166a07388fa83c3f44761cce719cd12f7708f030eecd8f6ec6cf79c29ff4ebf41dad4733646e6286727117e2f823e609ce68981e290e51f767ab09daa61cd68406990ffff145c4b98b9c96f9ed2d76d9fcda0657941c8d047ec67879fdb76552922f62c2f91a771113d1ff972486b13e27f6fd6714fa0a9bce0a39d35163e9132c7288b05b2c56169882cfece0049b540d5298aeedbbee62a71af426f7a52e274be8b087e0231fcab5e7b26970e6128b1afa1afabbd086b102624d9b10061da591e8dd8c69a322c08fd928a9b2ce46fb0b5bf52423e892c289134d44a5a6838e5a3c7653118a4ed8c8d53615ef98952892389ac16e232253ef8593f94f8b733137cff149f4f9430dbacba67af49451132e6b3fa6a75e638e3a03391255eb47540b9913b9011765dc8c3ba75aa3552e106d76f77ab79f6563aab7de9435ddc7c7bd228b7c7681d5c2e933a72cbea6629770d7d4a274a47dc3c88b5a317bf70d2ea024e1155e18931d5a684cd93f5e0a18825cc52806823caeb1eab88f93d5241af90f2f85287eff3869a0847ae8f07b57966d47c7d019ddbf913dbb3c145cc145718aa854d7c775bc0c41e7838f8b73f8bede9140fa3126e391ce028c3651a7c5b071d7bf7e3af343749e442dd19460f2c47b04d5422bbd4d0eeb0fe5a5a84e97a0a12b34905e080a37866c0c5685a63e0fff16b6f40cf705f8d8fc8690adeead424adf0ef7d45ff196c4b02437e000b8182163157e5baf79dcabb6420577965ac69661ead4fd7435d8208689c32f819a6c2c85860026fbaab61a8262666fdc2d32dddc805571cb70b67ed4a763203773f0b81ce18815e850d9cbbed494a3f578017710644bb1e4c139e45acbce4d2685369054d0e2ed8759edd32becce2b5227c5ca8f2a966909ae1fc9cdb1b37adff382922d58947a7567e3727a2b96bf7582f0a66c390c95d2695c2836a96a8b36be1f77e13c7165cbf48384bbe53bf5dd052821a08b5a714239b590662713e78fcfbcadd8ebb988d6c14eae719691bba88c644c2c5f01994156cfddd8efea41fd5ce9394f19f07ec1af252cad63b184adf227bf86f7d914d7acedab416c6da23808a85c449bde7e856253e460c12a548691a1f5aecdb8a01c3e53055469114b72a1b6bcba85d267c0fe4925652c3046bedbd6e28097104efec380ec2f72fbfc976f66cd9e4ba377c4bbf649772332d6526e42e10111dacc23a21b8045b368e6b623e4401db7c2ae3f1fc573f7afb716a1321e4a4956e848ca1395942dce41fd3bbf9ebd4547c9fcccb466fd5e028e7b419d160d0fa3da6a3c5f9b8b9f39d2f956e559c548e1dd8a599af5b659b2a078bad6e2018c40550483255cd05efb43450d5f61ee49a60d9720f4236d20f9fc370189deeb33016ab9c03f61d3285a870c123efaab13fc79de58d3948b1aed4cac866ee6918e27e0663bcdf10db03dee247d6bd1b900802800f8697bef3777bd1568e9797f1bc3d5d1c2fa01981132558b464a0da5cbf0f876ed2b2a63eafa115fe31343e1f04ae3db71f785b532bcb1d785cddbed9975a40754f79c7c73c01feaaad9b945db961f03685a7fa76eae03338e6a90a5f77f6d8945004ed2c34a2aff407db9462af1b437e3173f4bfdbade38b00e5ea3d0497de3f3812d17f7943e1d2a6e9c7a3e9ab8956d82323aa5c122c6ee315533ee97b9c2ba162a5a5f34dcc772575c6a299392c24c937f4f822700c6fdf16737d26f2edd5e70f987bc2c26966dd32af119e01017453fbef01ed473db2b841b0b44c77be020a4b2dcffbf19fc8e03e466e420924b47b5fbcb348478826ba6e5c8ceff8dab5abf51acf2eb33cb2aa68c72445bf26b39adf9e1174a5f4de42496526bd54bab9310a8722ea3edfd17aa973905cc8a3acdbd080252d53c0ebbcc4c93fae1c9a58a97243318e4415ecaac8d62e5728a7bb441a2dde9e06358f25236fee0ba14a566bb3edf6898038ac42f603e72af1f89c89805a23bd4969da1f63973cbfd5974352d3da5772d019d1487f0df3ae1987ca7736d5d8af290d68c913b3bc6e1117d5164ccaa5dd798743530135644c963dc65d696700dc81a93ea57987a21eb42d2e1110676fe393ea2f81c3cb18dbab7f9f1f3052756fd2a62550b916f38e3dddccbac3d1cf2ad4fb47842912aaf1f31b83fbb2f5115d1b86fe1e8c92d48c2abebe63c6b547ed4fc33594da87208240410d1b78fafa83630412b8c95d61951f212605d1b1adb138261d7c310ca53d58e0ceaf5e4d1cdb5af003c1256ab367fabe20d614823ef9f81c37da15edbbada4705727ca5d4700709beca9b658de30e7282e42f31da55a7f6cc416cd252c1b68cd6a067535011be244ad5d1d52b2f6b250db4f3fbf09c4d3379b1e4d82abeafd9cb6cbbe270612905866aef758954dee9ec7343efe11ea9dd3bb046d617d1e6e579d8d00b3a59610b26dfc5d60ad6b253a9dcb3a859ba38c75b10a39dc36bd62326ea215d0431dd71eeb057c00dfb0a9daa7a1f0bfcbb951b54d0f286cf09f1794a5efee7e2dd15743ee6ce7580c268e2ecce6a158f85f1982bc73e52f2c1da84f77e668ced7c7e9bfa25c0857ae136016381cb3e4cdccecc9d14557daeb7296938521e4e3aee4fefaee5f2ce5592ceb5aeb19dd1e390e6b23e0421783accc8cbf297092c7ca76821ec6963692ddb4886a1c5c42998bfa4d33365570daae8d679ac30de114824b5f5dbf0d8bf3d270c611fe748d982f3ffbb3cf46d0bdbf7b9a5f3cabdf64ec5d95cef46fe77d30b8754646290eefb54a288cf33f8515afcde5a9d2d1620d8c28102d08de644b7d1e68c4b3517b073d35deccf563f0349b9f63b1c42e256e42d51d569524a1768c1c54a585327c6d532327a8676a136faee9386441de77c95ef4c6ba8e50c2d4cb11b6ecaaf2aa845ba768aa96ff925ba4a264547c265da2357a085828260b874de03ac650984dd8b26ba209416617212359930f25686f29549063122a8a6c4b692940534e48f3a41e83e0468f0771d7e75c487f56ae0eee7b449569427cd4fc1fc77b3b22f035eaa51a49c7a3a12d57251df5958585474d1cef0e5ffc0fa2e27fbdbe9da094cf9ed5ca717cc9e01a31213b5194c15cc19a638a3fff84e4b19415aa39cb35412e0e6ed479cd990a4d932ae528dc6e007655f035d61526b998534686f613ecd5ef07680b84d443c6038056e5dbd2cb28967c131f7a7c2a12b6b32b4df03f00f3ed2f23261ca874d2a75d5179a90b714359827fe37b9e575eb2b8bd9d77ffa870dc99b3fcc881beebc24ff339695469aba6502a6c59c696f4504fb6c9dd022fb6bbe955b1ffb95251f23244a0129968766880e6898a9d0ecd66e6d1dd244aa116283ae2a645b02152e76cea70bdf6432cc7118565c7cea3766f8e0e657b0555f806f74d84d751ed27abf109b816e3118bbf0db29ec9ec13bbf8db7a95343da2497a050a09b8dfa543ea9e55065133bf85786e73c4c55fcbf6c5735e1c964caeae7afaa8deae20319c785e509259534bc818f884e0f33063cfad2b47b34f4528b099f2503d691c6a979436e0be21b921ddfa7152b75933e1dfc9d6012d07da4758c0b5bc1ed339c2fad0763ec59d2ceae058d97cc8e501185c5fd815d6cfef2480230ecc98607ecddc74527693475ac10a8e68b1c429c16023274f5e5bfe2ca5d4b2e385f9394f2a9738fbef2a8b91204514fece631884de03d88e4e9955a7cbe4d3cbb41e31e1f7223d15c00a41761928ef772fb950d410f427b27e916d58e8fdb112c8ee006ebe45c2042072c9f73ba3aa4c7145dcff77e8aee9e1348e777b6f54617954981b422add2c251d9459960172cea57d1be36a019f43b7a5599f7cb33986e2641b54574dcebccf968becfabd8ce64f4e37f09d06888825cbcd7c5371a2ce02ceb8a6e18126c2394d48d4da7ffda6e15e8d551c0d8a03f49f4bc25de16cd03bc42413240c00fb1152b1d92708f3243ffc1e681e749ee6106880c27e18feb7ade6868e1b65ef8acd4ea33defaad61334a2bd9738663fcae97cb72430b011f66436a86d9763b38e353a2ec9454c50d602f0655361e14a6439df699c950d644824db1b8d67855129f7f794c6eb257753af2fbc8940b9daeab347f9f9f6f5b29373f83b1fbfe3342aebe7e5d7049f4ddb8f12b4a7531e9588de0d74e9ade79cf00e60ff3f516a1af38a03ddf6ede3f04afb03f1a6d8b911bf095958357fce3c6574fb3d4d36416e89c465ab9ccc33d4befcba32cecab6dbdd123aabe1e4f1b4da7b16a02518390792404caeef08128f555cdcbacc62ea5ca1677d7aeb1e448507b09a2e22a8f69bdf1a45d2fb47d64fe0950113f009f97f6f17a7af6077a203ac02ee1c400496d2ef8879cbcc9a970173a8a126ea5db881373e0c83cbee89ad3640adbf183ecc9d20790b35d9023b3164adbd7a9a4d6149b4bb3d04761205f21ce4e63a285e32577929d70c447cfdd6d10109ec33e9c76d6700c7d6c9571e2433fc1fae7a65b51c517dfaa2cb04855e64679dc9ab32e7328276ea049babc772c3d4b861ef3e8c0a74a359ae952eb2e65b6316f5dd4329f8698cefbb99ebc1afa4693cf5f8c905cee1b95adf715e6f356c1ed5cf5e316e03ed2b31ce849a7d569dad0d18f1049ccb0c4fec31e7858f4e26105806180dc722f8d6deb42a4e6c8408b9f4e80cf7400681befbc710ec81132a84dc7d9834484a438463d54fae715d3244b0557b4dd8a64f0593849a1e048842fa4adeb9569d1ef8ab55f61f3e3d5514425148086b748aca8476e16e3bdc208e84de02cb25b8d081cfb4cd93ba6f0b6d28d1d09ea64e5c5b177d063b8f053a3208f34e589ced2877d1aaa98a5d6bb584b78797f799c9522aa5a3f5c6643d2168e6a9b6d6e0957ff5ce352ed38b167bc2ab100b610ef67567cca5b359d80c9d85c44a1bd3d078e044540cf633a282fb0b368ea45d529453f05111b696bf53255ed415b636b293e08229a344c66700f2b96459e57f316588ffc50108d323d858d5a061a47c0faa159909b4c5dfcf228f4c971f87578228babcfca4c5a21e3eb78f1cbbabc0b608ff1feb072146ef28e69815b219a3d992c20eb92000a183733059ec777f203229b5b889b185799bc2def3599a6ff6e26e2f6f355a34fe31cd92b1f10d2daaf2c825e2380f61ffa2b0e3e128b300abc1b197fad792b0156a0a5fa07e4cd1ea8815bd63f2b6dd7ddd82b14d20154342ef6fdca0f19d6734116eef5e25ee61e5b02b008037397fd4400163721695b1e5a37db5f901040e210ebc7b298015ba48c248ab2094c11bc55fda19726bfe627a0637e21a2b5041633189540c1522c28e24c00b54b837eb0da4e397117e72901bfbcef56e7cdc7e494bb5756a472df5286673f80fd9d9acb49aa69c3d8e1240d2f81a1eb8f2b859e492b58df2638cecda817a92479ca84eb163cde310bc02a464c684eaa86aba788fa62495056de5004b11ed7fed3077b49b2eda00ed57056883bcfd25f5a4bb991"}, {0x8d, 0x4e00, "9f8ff4b6fa26dbe1566f63df984835ac5c64ca6e90a24eb0959d4ee0f204e80c5eb68bda64b34e40c051c5ebce25e96c73ca450c3c82fb32e64c3078750fb8255c5ab87fedea9dffe6877f6e7bca571668331bf7de6dd6a4ae585071897bbb0709fe8501960e79e840f75adde97b8901a29a3fb50b450971e93b29daafc9ada9a0c1275aa470f673eafc3b4d4d"}, {0xed, 0x4e00, "ee70e1b83ad1a5c5776eab108ae0e4f3ad65c7dcb254970b17bc4b3939baff96fb788108a529f041edbdbb4a58d2384b1282c6077a9e6215be86e62c5e8ec0c778dc0b48107ea4f7ed56ae369434efe14892cb73672495708b707145baf70ef90a8ddf96f436441a09add44fe494ae87377bfb14efb71782dc2963fba6a8b683d8826901ed2c7349678c2539b039b92b20244d2f852a9c02dea1934ec1f560f77775e012ac75a24d7a61ace4c6f5e65d1c711291bcff3fa4968e6ee748cf0fcce51592f35e7e5c107ff6dadc22be5ee630428743eed28e9a5803d2d8469184a7ca451b89b60b52299267ed7185"}, {0x3f, 0x4e00, "1c2efba97f0dd3b3c76447296797b18ca2d8bd72c37b8fd267f33df91612c18fc1dbe453409f592da77580711fa88825e509e5863138d0afcfe7764c5c7a1b"}, {0xea, 0x4e00, "5dad10836349b514cba0c7075c152835edaaa985eda13ec594df299c3175c2d85db89d5d743961f0f7a3a132b4440f3e1abaa9b29c69e35260e2583e0c9f8cca506132527647bcab5a89ab71e9afdd58f1fb54dc39fde79923c8b98f8145f1e1dbb8a8a1d0bad48af28b05f0bd9b4ff60a522f0e5acc77055188273ef549efc240c7ccbe63b026c0257935b45f10a7d4fe2a4682e8453a0f77f6e8b9a0d97e9c6b750a48ed855a3d67ef59b9746bf30a43950df6d390213e2ff651b2ca4b79910580d1f5ed6a5a93eae32dd83fabc8ab90f840b6bb8fcfe6adb077a1dca669b2fe3275f2b0662cd24d7b"}, {0x68, 0x4e00, "91dc18a5290eff4a1e0c30d256ced0e2a923442cee086a88c8464a970fdfd12a45f5a4cd8cf8edc58ea85227fe07c9a1b726c3d2d6aed1042a5e98b1af901b76eadb62b0483f71d82f19ffd85fa3b42c129938bda3e2965c073474fb0eab1c91f90b358842d269d7"}, {0x66, 0x4e00, "88aa6915d4044422faf0dbb702ce7a9b12a6200af4181e410c6abde700b82074b1c2e1a1c19a25ad7c9888d5c59632f03c0376c3cde2360442fa4f1f5dc0f5a7cb2f6dfac819480d98df50fa3f353a00c71738dbf28f62565d571ed476f87461cec1c98c2809"}]}) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) r4 = add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f00000003c0)={'syz', 0x2}, &(0x7f0000000400)={0x3, 0x0, @auto=[0x34, 0x2b, 0x3f, 0x1d, 0x38, 0x3b, 0x27, 0x17]}, 0x10, r1) keyctl$search(0xa, r4, &(0x7f0000000440)='syzkaller\x00', &(0x7f00000002c0)={'syz', 0x0}, r1) 22:20:21 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$clear(0x6, r0) (async) 22:20:21 executing program 2: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000340)={0xffffffffffffffff, 0xe0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x5, 0xa, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000000c0)=[{}, {}, {}, {}, {}], 0x28, 0x10, &(0x7f0000000040), &(0x7f0000000140), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000180)}}, 0x10) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) 22:20:21 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100), 0x0, 0xfffffffffffffffd) keyctl$clear(0x7, r0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r1) 22:20:21 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000080)={r1, 0xa1, 0x99}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'rmd256-generic\x00'}}, &(0x7f0000000240)="41bce23ef0a8ca5d04527623422e8c34540648f539d64b2544a84696ba713b08a4f9f30143f6736a908127fc839313aadf585af997eadd9ee34a1f61cb9bc1ad2bf31bfcb18197a1a4496118c1d26c401b321921d9d63bb84b2db409234d98f20e36c380999c074060247b7d0dde5f582b01cce5fdad17cd76ff5a44e3dc4a0721672d3876d69e3c2b33f729a885477c31647c32f466b768d2a6a51cc0b7c921ef", &(0x7f0000000300)=""/153) (async) keyctl$clear(0xe, r0) 22:20:21 executing program 2: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000340)={0xffffffffffffffff, 0xe0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x5, 0xa, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000000c0)=[{}, {}, {}, {}, {}], 0x28, 0x10, &(0x7f0000000040), &(0x7f0000000140), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000180)}}, 0x10) (async) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) 22:20:21 executing program 5: pipe2$watch_queue(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000100)={{0x1, 0xffffffffffffffff}, &(0x7f0000000080), &(0x7f00000000c0)}, 0x20) (async) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000001c0)={{0x1, 0xffffffffffffffff}, &(0x7f0000000140), &(0x7f0000000180)}, 0x20) (async) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r3, 0x0, 0x0) r4 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000004c0), 0xc) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r5, 0x0, 0x0) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r6, 0x0, 0x0) (async, rerun: 64) r7 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000780)={0x3, 0x4, 0x4, 0xa, 0x0, r0, 0x5, '\x00', 0x0, r0, 0x3, 0x4, 0x1}, 0x48) (async, rerun: 64) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000880)={{r0, 0xffffffffffffffff}, &(0x7f0000000800), &(0x7f0000000840)='%p \x00'}, 0x20) (async) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000940)={{r0, 0xffffffffffffffff}, &(0x7f00000008c0), &(0x7f0000000900)='%p \x00'}, 0x20) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x6, 0x26, &(0x7f0000000500)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0xfffffffa}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x7}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}, @exit, @printk={@pointer, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x6}}, @map_idx_val={0x18, 0x7, 0x6, 0x0, 0x10, 0x0, 0x0, 0x0, 0x2}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r3}}, @btf_id={0x18, 0x0, 0x3, 0x0, 0x2}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r4}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x20}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}]}, &(0x7f0000000640)='GPL\x00', 0x3f, 0x5d, &(0x7f0000000680)=""/93, 0x41100, 0x0, '\x00', 0x0, 0x25, r0, 0x8, &(0x7f0000000700)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x4, 0x6, 0x15df1f02}, 0x10, 0x0, 0x0, 0x7, &(0x7f0000000980)=[r5, r0, r0, r1, r6, r7, r2, r8, r1, r9], &(0x7f00000009c0)=[{0xff, 0x3, 0x6, 0x5}, {0x2, 0x3, 0x1, 0x5}, {0x2, 0x1, 0x10, 0xc}, {0x3, 0x1, 0xc, 0xd}, {0x4, 0x5, 0xa, 0x5}, {0x0, 0x1, 0x5, 0x7}, {0x1, 0x2, 0xf}], 0x10, 0x3}, 0x90) (async) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r10, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0xa, 0x1e, &(0x7f0000000200)=ANY=[@ANYBLOB="1800000000000000000000000600000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000852000000300000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000ff0100007b8af8ff00000000bfa200000000000007020000f8ffffffb7ff01c15c000000b7040000020000008500000082000000f78a18000100000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b7020000000000008500000086000000bf91000000000000b7020000030000008500000084000000b7000000000000009500000000000000"], &(0x7f0000000300)='GPL\x00', 0x2, 0x0, 0x0, 0x41100, 0x40, '\x00', 0x0, 0x19, 0xffffffffffffffff, 0x8, &(0x7f0000000340)={0x5, 0x3}, 0x8, 0x10, &(0x7f0000000380)={0x0, 0xa, 0xa8000000, 0x9}, 0x10, 0x0, r10, 0x0, &(0x7f00000003c0)=[0x1, 0xffffffffffffffff], 0x0, 0x10, 0x8}, 0x90) (async) clock_gettime(0x1, &(0x7f0000000000)) 22:20:21 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) 22:20:21 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100), 0x0, 0xfffffffffffffffd) keyctl$clear(0x7, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r1) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100), 0x0, 0xfffffffffffffffd) (async) keyctl$clear(0x7, r0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r1) (async) 22:20:21 executing program 2: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000340)={0xffffffffffffffff, 0xe0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x5, 0xa, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000000c0)=[{}, {}, {}, {}, {}], 0x28, 0x10, &(0x7f0000000040), &(0x7f0000000140), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000180)}}, 0x10) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) (async) keyctl$clear(0xf, r0) 22:20:21 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$negate(0xd, r1, 0xd400000000000000, r0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) keyctl$unlink(0x9, r2, r3) keyctl$clear(0x6, r0) 22:20:21 executing program 5: semctl$GETVAL(0x0, 0x0, 0xc, &(0x7f0000000040)=""/128) clock_gettime(0x1, &(0x7f0000000000)) 22:20:22 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000340), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) (async) add_key$fscrypt_provisioning(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x3}, &(0x7f0000000300)={0x3, 0x0, @d}, 0x18, r2) (async) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) add_key$user(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x3}, &(0x7f0000000140)="7dc92526e1ec97d2750abcee55c911bc3c4b80132a0e3ff5e7ae4e467a5f8f4a1f45f8d0eb4773982a1c5692faa4406ac66c76d54ed56e9de4f40ace780113eb9c3df5829264442d4e962d8c7dfbb00ce112088a17bab3bca9e7cbdff0e06ed554b06d2a97f4f315778ebdac6cfae55da286a912af50185fb1a0a00c6f5ce5", 0x7f, r0) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x157c, &(0x7f00000009c0)={[{0xc3, 0x4e00, "8cb9531ba79544ca667e54baac8c6fd2e22bebd1c4fcf70e3ea635f21352b0d75b519974074945a63328460db3a5eebe3046004ed0a91b675415c68d0c770dceb4014f2697502908e7be88ea4f3f23d91a922593cbfb1769cea71ffd503b770b1193eb5730ffdd36f0858f8c627d3c082cdbc1e5ef2c8bbe1c07a4fbda331b54b4c04e5d3f31e9db3e60642ac4f8cfdf3028fcbec465cb2f508a05c1100d377e08ace35d6642d8103755861dab4e76376f83b38fd29d6ac53f34a0557d578190aa479e"}, {0x8d, 0x4e00, "00f3181d7d822887a37f299ee61c484b2d30e206e37ecf482f9259489697cec4e20042145c504cc6930ac7e675df141ca3f6a2d67eed58d9a358b8c731bb78095243bb2e3d656c7341045e2356d3b5c5e95e32251807b2e5905c87a8de895c0b3a7850089a4899c27a402532c3a446dd24c74efaa3376f54508f986968e82fdf55d59f6ecfba52fabfc3f68679"}, {0x82, 0x4e00, "dc210bc8d129984d1d74d8e0e0b53a2579584933843af70023446d7d52e4a3e0b45422e35858c771f2ccfc22e4ff46c0ebd03b9375b238fe0effbd9b8209e0b7c627070f0684768f55e98561c66052b230c996c643892136a0d7e790fbb19e68bae73988c16a052dcdd17a41159e176d8340d53e20beb1697aa4386d287cbda91c7c"}, {0x1000, 0x4e00, "29d9b9cea99acd8e6893cdca9692a88f725002c3c7191bdacde1c1b32456dda4837e22bcc29be2e0358359d41eea1bf8b6c11a2a4e5b35bdfcf58051a596cf3e6c3a1f7775fd58be12df00ba80a4da3fa1fb6cb7200f27507bbd55171ab7a67336653cce43d42a903d917445e6ea93243467b536cff0eb9c8b830109b268f5aa2d5616d249e6824fb0d995521720eb724725e345d98d47ba0ccb87fe21706688dab92c0b53d41cc8ceeb59ab29fafa550b9e667a17e18b2c68e44e166a07388fa83c3f44761cce719cd12f7708f030eecd8f6ec6cf79c29ff4ebf41dad4733646e6286727117e2f823e609ce68981e290e51f767ab09daa61cd68406990ffff145c4b98b9c96f9ed2d76d9fcda0657941c8d047ec67879fdb76552922f62c2f91a771113d1ff972486b13e27f6fd6714fa0a9bce0a39d35163e9132c7288b05b2c56169882cfece0049b540d5298aeedbbee62a71af426f7a52e274be8b087e0231fcab5e7b26970e6128b1afa1afabbd086b102624d9b10061da591e8dd8c69a322c08fd928a9b2ce46fb0b5bf52423e892c289134d44a5a6838e5a3c7653118a4ed8c8d53615ef98952892389ac16e232253ef8593f94f8b733137cff149f4f9430dbacba67af49451132e6b3fa6a75e638e3a03391255eb47540b9913b9011765dc8c3ba75aa3552e106d76f77ab79f6563aab7de9435ddc7c7bd228b7c7681d5c2e933a72cbea6629770d7d4a274a47dc3c88b5a317bf70d2ea024e1155e18931d5a684cd93f5e0a18825cc52806823caeb1eab88f93d5241af90f2f85287eff3869a0847ae8f07b57966d47c7d019ddbf913dbb3c145cc145718aa854d7c775bc0c41e7838f8b73f8bede9140fa3126e391ce028c3651a7c5b071d7bf7e3af343749e442dd19460f2c47b04d5422bbd4d0eeb0fe5a5a84e97a0a12b34905e080a37866c0c5685a63e0fff16b6f40cf705f8d8fc8690adeead424adf0ef7d45ff196c4b02437e000b8182163157e5baf79dcabb6420577965ac69661ead4fd7435d8208689c32f819a6c2c85860026fbaab61a8262666fdc2d32dddc805571cb70b67ed4a763203773f0b81ce18815e850d9cbbed494a3f578017710644bb1e4c139e45acbce4d2685369054d0e2ed8759edd32becce2b5227c5ca8f2a966909ae1fc9cdb1b37adff382922d58947a7567e3727a2b96bf7582f0a66c390c95d2695c2836a96a8b36be1f77e13c7165cbf48384bbe53bf5dd052821a08b5a714239b590662713e78fcfbcadd8ebb988d6c14eae719691bba88c644c2c5f01994156cfddd8efea41fd5ce9394f19f07ec1af252cad63b184adf227bf86f7d914d7acedab416c6da23808a85c449bde7e856253e460c12a548691a1f5aecdb8a01c3e53055469114b72a1b6bcba85d267c0fe4925652c3046bedbd6e28097104efec380ec2f72fbfc976f66cd9e4ba377c4bbf649772332d6526e42e10111dacc23a21b8045b368e6b623e4401db7c2ae3f1fc573f7afb716a1321e4a4956e848ca1395942dce41fd3bbf9ebd4547c9fcccb466fd5e028e7b419d160d0fa3da6a3c5f9b8b9f39d2f956e559c548e1dd8a599af5b659b2a078bad6e2018c40550483255cd05efb43450d5f61ee49a60d9720f4236d20f9fc370189deeb33016ab9c03f61d3285a870c123efaab13fc79de58d3948b1aed4cac866ee6918e27e0663bcdf10db03dee247d6bd1b900802800f8697bef3777bd1568e9797f1bc3d5d1c2fa01981132558b464a0da5cbf0f876ed2b2a63eafa115fe31343e1f04ae3db71f785b532bcb1d785cddbed9975a40754f79c7c73c01feaaad9b945db961f03685a7fa76eae03338e6a90a5f77f6d8945004ed2c34a2aff407db9462af1b437e3173f4bfdbade38b00e5ea3d0497de3f3812d17f7943e1d2a6e9c7a3e9ab8956d82323aa5c122c6ee315533ee97b9c2ba162a5a5f34dcc772575c6a299392c24c937f4f822700c6fdf16737d26f2edd5e70f987bc2c26966dd32af119e01017453fbef01ed473db2b841b0b44c77be020a4b2dcffbf19fc8e03e466e420924b47b5fbcb348478826ba6e5c8ceff8dab5abf51acf2eb33cb2aa68c72445bf26b39adf9e1174a5f4de42496526bd54bab9310a8722ea3edfd17aa973905cc8a3acdbd080252d53c0ebbcc4c93fae1c9a58a97243318e4415ecaac8d62e5728a7bb441a2dde9e06358f25236fee0ba14a566bb3edf6898038ac42f603e72af1f89c89805a23bd4969da1f63973cbfd5974352d3da5772d019d1487f0df3ae1987ca7736d5d8af290d68c913b3bc6e1117d5164ccaa5dd798743530135644c963dc65d696700dc81a93ea57987a21eb42d2e1110676fe393ea2f81c3cb18dbab7f9f1f3052756fd2a62550b916f38e3dddccbac3d1cf2ad4fb47842912aaf1f31b83fbb2f5115d1b86fe1e8c92d48c2abebe63c6b547ed4fc33594da87208240410d1b78fafa83630412b8c95d61951f212605d1b1adb138261d7c310ca53d58e0ceaf5e4d1cdb5af003c1256ab367fabe20d614823ef9f81c37da15edbbada4705727ca5d4700709beca9b658de30e7282e42f31da55a7f6cc416cd252c1b68cd6a067535011be244ad5d1d52b2f6b250db4f3fbf09c4d3379b1e4d82abeafd9cb6cbbe270612905866aef758954dee9ec7343efe11ea9dd3bb046d617d1e6e579d8d00b3a59610b26dfc5d60ad6b253a9dcb3a859ba38c75b10a39dc36bd62326ea215d0431dd71eeb057c00dfb0a9daa7a1f0bfcbb951b54d0f286cf09f1794a5efee7e2dd15743ee6ce7580c268e2ecce6a158f85f1982bc73e52f2c1da84f77e668ced7c7e9bfa25c0857ae136016381cb3e4cdccecc9d14557daeb7296938521e4e3aee4fefaee5f2ce5592ceb5aeb19dd1e390e6b23e0421783accc8cbf297092c7ca76821ec6963692ddb4886a1c5c42998bfa4d33365570daae8d679ac30de114824b5f5dbf0d8bf3d270c611fe748d982f3ffbb3cf46d0bdbf7b9a5f3cabdf64ec5d95cef46fe77d30b8754646290eefb54a288cf33f8515afcde5a9d2d1620d8c28102d08de644b7d1e68c4b3517b073d35deccf563f0349b9f63b1c42e256e42d51d569524a1768c1c54a585327c6d532327a8676a136faee9386441de77c95ef4c6ba8e50c2d4cb11b6ecaaf2aa845ba768aa96ff925ba4a264547c265da2357a085828260b874de03ac650984dd8b26ba209416617212359930f25686f29549063122a8a6c4b692940534e48f3a41e83e0468f0771d7e75c487f56ae0eee7b449569427cd4fc1fc77b3b22f035eaa51a49c7a3a12d57251df5958585474d1cef0e5ffc0fa2e27fbdbe9da094cf9ed5ca717cc9e01a31213b5194c15cc19a638a3fff84e4b19415aa39cb35412e0e6ed479cd990a4d932ae528dc6e007655f035d61526b998534686f613ecd5ef07680b84d443c6038056e5dbd2cb28967c131f7a7c2a12b6b32b4df03f00f3ed2f23261ca874d2a75d5179a90b714359827fe37b9e575eb2b8bd9d77ffa870dc99b3fcc881beebc24ff339695469aba6502a6c59c696f4504fb6c9dd022fb6bbe955b1ffb95251f23244a0129968766880e6898a9d0ecd66e6d1dd244aa116283ae2a645b02152e76cea70bdf6432cc7118565c7cea3766f8e0e657b0555f806f74d84d751ed27abf109b816e3118bbf0db29ec9ec13bbf8db7a95343da2497a050a09b8dfa543ea9e55065133bf85786e73c4c55fcbf6c5735e1c964caeae7afaa8deae20319c785e509259534bc818f884e0f33063cfad2b47b34f4528b099f2503d691c6a979436e0be21b921ddfa7152b75933e1dfc9d6012d07da4758c0b5bc1ed339c2fad0763ec59d2ceae058d97cc8e501185c5fd815d6cfef2480230ecc98607ecddc74527693475ac10a8e68b1c429c16023274f5e5bfe2ca5d4b2e385f9394f2a9738fbef2a8b91204514fece631884de03d88e4e9955a7cbe4d3cbb41e31e1f7223d15c00a41761928ef772fb950d410f427b27e916d58e8fdb112c8ee006ebe45c2042072c9f73ba3aa4c7145dcff77e8aee9e1348e777b6f54617954981b422add2c251d9459960172cea57d1be36a019f43b7a5599f7cb33986e2641b54574dcebccf968becfabd8ce64f4e37f09d06888825cbcd7c5371a2ce02ceb8a6e18126c2394d48d4da7ffda6e15e8d551c0d8a03f49f4bc25de16cd03bc42413240c00fb1152b1d92708f3243ffc1e681e749ee6106880c27e18feb7ade6868e1b65ef8acd4ea33defaad61334a2bd9738663fcae97cb72430b011f66436a86d9763b38e353a2ec9454c50d602f0655361e14a6439df699c950d644824db1b8d67855129f7f794c6eb257753af2fbc8940b9daeab347f9f9f6f5b29373f83b1fbfe3342aebe7e5d7049f4ddb8f12b4a7531e9588de0d74e9ade79cf00e60ff3f516a1af38a03ddf6ede3f04afb03f1a6d8b911bf095958357fce3c6574fb3d4d36416e89c465ab9ccc33d4befcba32cecab6dbdd123aabe1e4f1b4da7b16a02518390792404caeef08128f555cdcbacc62ea5ca1677d7aeb1e448507b09a2e22a8f69bdf1a45d2fb47d64fe0950113f009f97f6f17a7af6077a203ac02ee1c400496d2ef8879cbcc9a970173a8a126ea5db881373e0c83cbee89ad3640adbf183ecc9d20790b35d9023b3164adbd7a9a4d6149b4bb3d04761205f21ce4e63a285e32577929d70c447cfdd6d10109ec33e9c76d6700c7d6c9571e2433fc1fae7a65b51c517dfaa2cb04855e64679dc9ab32e7328276ea049babc772c3d4b861ef3e8c0a74a359ae952eb2e65b6316f5dd4329f8698cefbb99ebc1afa4693cf5f8c905cee1b95adf715e6f356c1ed5cf5e316e03ed2b31ce849a7d569dad0d18f1049ccb0c4fec31e7858f4e26105806180dc722f8d6deb42a4e6c8408b9f4e80cf7400681befbc710ec81132a84dc7d9834484a438463d54fae715d3244b0557b4dd8a64f0593849a1e048842fa4adeb9569d1ef8ab55f61f3e3d5514425148086b748aca8476e16e3bdc208e84de02cb25b8d081cfb4cd93ba6f0b6d28d1d09ea64e5c5b177d063b8f053a3208f34e589ced2877d1aaa98a5d6bb584b78797f799c9522aa5a3f5c6643d2168e6a9b6d6e0957ff5ce352ed38b167bc2ab100b610ef67567cca5b359d80c9d85c44a1bd3d078e044540cf633a282fb0b368ea45d529453f05111b696bf53255ed415b636b293e08229a344c66700f2b96459e57f316588ffc50108d323d858d5a061a47c0faa159909b4c5dfcf228f4c971f87578228babcfca4c5a21e3eb78f1cbbabc0b608ff1feb072146ef28e69815b219a3d992c20eb92000a183733059ec777f203229b5b889b185799bc2def3599a6ff6e26e2f6f355a34fe31cd92b1f10d2daaf2c825e2380f61ffa2b0e3e128b300abc1b197fad792b0156a0a5fa07e4cd1ea8815bd63f2b6dd7ddd82b14d20154342ef6fdca0f19d6734116eef5e25ee61e5b02b008037397fd4400163721695b1e5a37db5f901040e210ebc7b298015ba48c248ab2094c11bc55fda19726bfe627a0637e21a2b5041633189540c1522c28e24c00b54b837eb0da4e397117e72901bfbcef56e7cdc7e494bb5756a472df5286673f80fd9d9acb49aa69c3d8e1240d2f81a1eb8f2b859e492b58df2638cecda817a92479ca84eb163cde310bc02a464c684eaa86aba788fa62495056de5004b11ed7fed3077b49b2eda00ed57056883bcfd25f5a4bb991"}, {0x8d, 0x4e00, "9f8ff4b6fa26dbe1566f63df984835ac5c64ca6e90a24eb0959d4ee0f204e80c5eb68bda64b34e40c051c5ebce25e96c73ca450c3c82fb32e64c3078750fb8255c5ab87fedea9dffe6877f6e7bca571668331bf7de6dd6a4ae585071897bbb0709fe8501960e79e840f75adde97b8901a29a3fb50b450971e93b29daafc9ada9a0c1275aa470f673eafc3b4d4d"}, {0xed, 0x4e00, "ee70e1b83ad1a5c5776eab108ae0e4f3ad65c7dcb254970b17bc4b3939baff96fb788108a529f041edbdbb4a58d2384b1282c6077a9e6215be86e62c5e8ec0c778dc0b48107ea4f7ed56ae369434efe14892cb73672495708b707145baf70ef90a8ddf96f436441a09add44fe494ae87377bfb14efb71782dc2963fba6a8b683d8826901ed2c7349678c2539b039b92b20244d2f852a9c02dea1934ec1f560f77775e012ac75a24d7a61ace4c6f5e65d1c711291bcff3fa4968e6ee748cf0fcce51592f35e7e5c107ff6dadc22be5ee630428743eed28e9a5803d2d8469184a7ca451b89b60b52299267ed7185"}, {0x3f, 0x4e00, "1c2efba97f0dd3b3c76447296797b18ca2d8bd72c37b8fd267f33df91612c18fc1dbe453409f592da77580711fa88825e509e5863138d0afcfe7764c5c7a1b"}, {0xea, 0x4e00, "5dad10836349b514cba0c7075c152835edaaa985eda13ec594df299c3175c2d85db89d5d743961f0f7a3a132b4440f3e1abaa9b29c69e35260e2583e0c9f8cca506132527647bcab5a89ab71e9afdd58f1fb54dc39fde79923c8b98f8145f1e1dbb8a8a1d0bad48af28b05f0bd9b4ff60a522f0e5acc77055188273ef549efc240c7ccbe63b026c0257935b45f10a7d4fe2a4682e8453a0f77f6e8b9a0d97e9c6b750a48ed855a3d67ef59b9746bf30a43950df6d390213e2ff651b2ca4b79910580d1f5ed6a5a93eae32dd83fabc8ab90f840b6bb8fcfe6adb077a1dca669b2fe3275f2b0662cd24d7b"}, {0x68, 0x4e00, "91dc18a5290eff4a1e0c30d256ced0e2a923442cee086a88c8464a970fdfd12a45f5a4cd8cf8edc58ea85227fe07c9a1b726c3d2d6aed1042a5e98b1af901b76eadb62b0483f71d82f19ffd85fa3b42c129938bda3e2965c073474fb0eab1c91f90b358842d269d7"}, {0x66, 0x4e00, "88aa6915d4044422faf0dbb702ce7a9b12a6200af4181e410c6abde700b82074b1c2e1a1c19a25ad7c9888d5c59632f03c0376c3cde2360442fa4f1f5dc0f5a7cb2f6dfac819480d98df50fa3f353a00c71738dbf28f62565d571ed476f87461cec1c98c2809"}]}) (async) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) r4 = add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f00000003c0)={'syz', 0x2}, &(0x7f0000000400)={0x3, 0x0, @auto=[0x34, 0x2b, 0x3f, 0x1d, 0x38, 0x3b, 0x27, 0x17]}, 0x10, r1) keyctl$search(0xa, r4, &(0x7f0000000440)='syzkaller\x00', &(0x7f00000002c0)={'syz', 0x0}, r1) 22:20:22 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000080)={r1, 0xa1, 0x99}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'rmd256-generic\x00'}}, &(0x7f0000000240)="41bce23ef0a8ca5d04527623422e8c34540648f539d64b2544a84696ba713b08a4f9f30143f6736a908127fc839313aadf585af997eadd9ee34a1f61cb9bc1ad2bf31bfcb18197a1a4496118c1d26c401b321921d9d63bb84b2db409234d98f20e36c380999c074060247b7d0dde5f582b01cce5fdad17cd76ff5a44e3dc4a0721672d3876d69e3c2b33f729a885477c31647c32f466b768d2a6a51cc0b7c921ef", &(0x7f0000000300)=""/153) (async) keyctl$clear(0xe, r0) 22:20:22 executing program 2: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x28, r0, 0x100, 0x70bd2c, 0x25dfdbfd, {{}, {@val={0x8, 0x3, r1}, @void}}, [@NL80211_ATTR_DURATION={0x8, 0x57, 0x284}, @NL80211_ATTR_TX_NO_CCK_RATE={0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x44}, 0x20040004) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) keyctl$clear(0xf, r2) 22:20:22 executing program 4: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$fscrypt_v1(&(0x7f00000001c0), &(0x7f0000000200)={'fscrypt:', @desc3}, &(0x7f0000000240)={0x0, "3b22e84fd9bc7188d90eb8a6689a6d8ed355ec7291598220eb8353993f5a858dca2becb3c476dd7cbf38c4693235d8c8a706f179eef89b634f11729092f940d7", 0x16}, 0x48, r0) r2 = add_key$fscrypt_v1(&(0x7f0000000340), &(0x7f0000000380)={'fscrypt:', @desc1}, &(0x7f00000003c0)={0x0, "fc3d6f26d1cc552fa37ad0a820d84c68cecc100f930a9edb6bc427c3421057747969abbdd1df0e3e6b905b1cbd593b3c6a6d06372ffa2ea96870e8445fb01f49", 0x2a}, 0x48, r0) keyctl$chown(0x4, 0x0, 0x0, 0x0) keyctl$search(0xa, r1, &(0x7f00000002c0)='keyring\x00', &(0x7f0000000300)={'syz', 0x2}, r2) keyctl$clear(0x7, r0) add_key$fscrypt_v1(&(0x7f0000000440), &(0x7f0000000480)={'fscrypt:', @desc4}, &(0x7f00000004c0)={0x0, "b911f30a686fea24cf40ef45980c7bfa3d6177f8340aeaf3efc16dc1f117a302c71bb6d453c2897961987fae1a5510bd31bd9b5316b4d04db918c6146d7159f3", 0x3d}, 0x48, r1) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000540)={0x0, "251db201bbc7b93f5d0e4fd5acaa19a95c9c7777586cf0f878c61397ee8802e8935b07c11cae2151d657ded8e6937293ff1500", 0x10034}, 0x48, r1) r3 = semget(0x2, 0x1, 0x5f2) semctl$GETNCNT(r3, 0x2, 0xe, &(0x7f0000000180)=""/40) 22:20:22 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) keyctl$negate(0xd, r1, 0xd400000000000000, r0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) keyctl$unlink(0x9, r2, r3) (async) keyctl$clear(0x6, r0) 22:20:22 executing program 5: semctl$GETVAL(0x0, 0x0, 0xc, &(0x7f0000000040)=""/128) clock_gettime(0x1, &(0x7f0000000000)) semctl$GETVAL(0x0, 0x0, 0xc, &(0x7f0000000040)=""/128) (async) clock_gettime(0x1, &(0x7f0000000000)) (async) 22:20:22 executing program 4: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$fscrypt_v1(&(0x7f00000001c0), &(0x7f0000000200)={'fscrypt:', @desc3}, &(0x7f0000000240)={0x0, "3b22e84fd9bc7188d90eb8a6689a6d8ed355ec7291598220eb8353993f5a858dca2becb3c476dd7cbf38c4693235d8c8a706f179eef89b634f11729092f940d7", 0x16}, 0x48, r0) r2 = add_key$fscrypt_v1(&(0x7f0000000340), &(0x7f0000000380)={'fscrypt:', @desc1}, &(0x7f00000003c0)={0x0, "fc3d6f26d1cc552fa37ad0a820d84c68cecc100f930a9edb6bc427c3421057747969abbdd1df0e3e6b905b1cbd593b3c6a6d06372ffa2ea96870e8445fb01f49", 0x2a}, 0x48, r0) keyctl$chown(0x4, 0x0, 0x0, 0x0) keyctl$search(0xa, r1, &(0x7f00000002c0)='keyring\x00', &(0x7f0000000300)={'syz', 0x2}, r2) keyctl$clear(0x7, r0) add_key$fscrypt_v1(&(0x7f0000000440), &(0x7f0000000480)={'fscrypt:', @desc4}, &(0x7f00000004c0)={0x0, "b911f30a686fea24cf40ef45980c7bfa3d6177f8340aeaf3efc16dc1f117a302c71bb6d453c2897961987fae1a5510bd31bd9b5316b4d04db918c6146d7159f3", 0x3d}, 0x48, r1) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000540)={0x0, "251db201bbc7b93f5d0e4fd5acaa19a95c9c7777586cf0f878c61397ee8802e8935b07c11cae2151d657ded8e6937293ff1500", 0x10034}, 0x48, r1) r3 = semget(0x2, 0x1, 0x5f2) semctl$GETNCNT(r3, 0x2, 0xe, &(0x7f0000000180)=""/40) add_key$keyring(&(0x7f0000000140), &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) add_key$fscrypt_v1(&(0x7f00000001c0), &(0x7f0000000200)={'fscrypt:', @desc3}, &(0x7f0000000240)={0x0, "3b22e84fd9bc7188d90eb8a6689a6d8ed355ec7291598220eb8353993f5a858dca2becb3c476dd7cbf38c4693235d8c8a706f179eef89b634f11729092f940d7", 0x16}, 0x48, r0) (async) add_key$fscrypt_v1(&(0x7f0000000340), &(0x7f0000000380)={'fscrypt:', @desc1}, &(0x7f00000003c0)={0x0, "fc3d6f26d1cc552fa37ad0a820d84c68cecc100f930a9edb6bc427c3421057747969abbdd1df0e3e6b905b1cbd593b3c6a6d06372ffa2ea96870e8445fb01f49", 0x2a}, 0x48, r0) (async) keyctl$chown(0x4, 0x0, 0x0, 0x0) (async) keyctl$search(0xa, r1, &(0x7f00000002c0)='keyring\x00', &(0x7f0000000300)={'syz', 0x2}, r2) (async) keyctl$clear(0x7, r0) (async) add_key$fscrypt_v1(&(0x7f0000000440), &(0x7f0000000480)={'fscrypt:', @desc4}, &(0x7f00000004c0)={0x0, "b911f30a686fea24cf40ef45980c7bfa3d6177f8340aeaf3efc16dc1f117a302c71bb6d453c2897961987fae1a5510bd31bd9b5316b4d04db918c6146d7159f3", 0x3d}, 0x48, r1) (async) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000540)={0x0, "251db201bbc7b93f5d0e4fd5acaa19a95c9c7777586cf0f878c61397ee8802e8935b07c11cae2151d657ded8e6937293ff1500", 0x10034}, 0x48, r1) (async) semget(0x2, 0x1, 0x5f2) (async) semctl$GETNCNT(r3, 0x2, 0xe, &(0x7f0000000180)=""/40) (async) 22:20:22 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) keyctl$negate(0xd, r0, 0x5, r0) 22:20:22 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$negate(0xd, r1, 0xd400000000000000, r0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r3 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) keyctl$unlink(0x9, r2, r3) keyctl$clear(0x6, r0) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) keyctl$negate(0xd, r1, 0xd400000000000000, r0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) (async) keyctl$unlink(0x9, r2, r3) (async) keyctl$clear(0x6, r0) (async) 22:20:22 executing program 5: semctl$GETVAL(0x0, 0x0, 0xc, &(0x7f0000000040)=""/128) clock_gettime(0x1, &(0x7f0000000000)) (async) clock_gettime(0x1, &(0x7f0000000000)) 22:20:22 executing program 2: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x28, r0, 0x100, 0x70bd2c, 0x25dfdbfd, {{}, {@val={0x8, 0x3, r1}, @void}}, [@NL80211_ATTR_DURATION={0x8, 0x57, 0x284}, @NL80211_ATTR_TX_NO_CCK_RATE={0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x44}, 0x20040004) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) keyctl$clear(0xf, r2) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) (async) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wlan1\x00'}) (async) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x28, r0, 0x100, 0x70bd2c, 0x25dfdbfd, {{}, {@val={0x8, 0x3, r1}, @void}}, [@NL80211_ATTR_DURATION={0x8, 0x57, 0x284}, @NL80211_ATTR_TX_NO_CCK_RATE={0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x44}, 0x20040004) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) (async) keyctl$clear(0xf, r2) (async) 22:20:22 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) (async, rerun: 32) keyctl$negate(0xd, r0, 0x5, r0) (rerun: 32) 22:20:22 executing program 4: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$fscrypt_v1(&(0x7f00000001c0), &(0x7f0000000200)={'fscrypt:', @desc3}, &(0x7f0000000240)={0x0, "3b22e84fd9bc7188d90eb8a6689a6d8ed355ec7291598220eb8353993f5a858dca2becb3c476dd7cbf38c4693235d8c8a706f179eef89b634f11729092f940d7", 0x16}, 0x48, r0) r2 = add_key$fscrypt_v1(&(0x7f0000000340), &(0x7f0000000380)={'fscrypt:', @desc1}, &(0x7f00000003c0)={0x0, "fc3d6f26d1cc552fa37ad0a820d84c68cecc100f930a9edb6bc427c3421057747969abbdd1df0e3e6b905b1cbd593b3c6a6d06372ffa2ea96870e8445fb01f49", 0x2a}, 0x48, r0) keyctl$chown(0x4, 0x0, 0x0, 0x0) keyctl$search(0xa, r1, &(0x7f00000002c0)='keyring\x00', &(0x7f0000000300)={'syz', 0x2}, r2) keyctl$clear(0x7, r0) add_key$fscrypt_v1(&(0x7f0000000440), &(0x7f0000000480)={'fscrypt:', @desc4}, &(0x7f00000004c0)={0x0, "b911f30a686fea24cf40ef45980c7bfa3d6177f8340aeaf3efc16dc1f117a302c71bb6d453c2897961987fae1a5510bd31bd9b5316b4d04db918c6146d7159f3", 0x3d}, 0x48, r1) (async) add_key$fscrypt_v1(&(0x7f0000000440), &(0x7f0000000480)={'fscrypt:', @desc4}, &(0x7f00000004c0)={0x0, "b911f30a686fea24cf40ef45980c7bfa3d6177f8340aeaf3efc16dc1f117a302c71bb6d453c2897961987fae1a5510bd31bd9b5316b4d04db918c6146d7159f3", 0x3d}, 0x48, r1) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000540)={0x0, "251db201bbc7b93f5d0e4fd5acaa19a95c9c7777586cf0f878c61397ee8802e8935b07c11cae2151d657ded8e6937293ff1500", 0x10034}, 0x48, r1) (async) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000540)={0x0, "251db201bbc7b93f5d0e4fd5acaa19a95c9c7777586cf0f878c61397ee8802e8935b07c11cae2151d657ded8e6937293ff1500", 0x10034}, 0x48, r1) semget(0x2, 0x1, 0x5f2) (async) r3 = semget(0x2, 0x1, 0x5f2) semctl$GETNCNT(r3, 0x2, 0xe, &(0x7f0000000180)=""/40) 22:20:22 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000340), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) add_key$fscrypt_provisioning(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x3}, &(0x7f0000000300)={0x3, 0x0, @d}, 0x18, r2) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) add_key$user(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x3}, &(0x7f0000000140)="7dc92526e1ec97d2750abcee55c911bc3c4b80132a0e3ff5e7ae4e467a5f8f4a1f45f8d0eb4773982a1c5692faa4406ac66c76d54ed56e9de4f40ace780113eb9c3df5829264442d4e962d8c7dfbb00ce112088a17bab3bca9e7cbdff0e06ed554b06d2a97f4f315778ebdac6cfae55da286a912af50185fb1a0a00c6f5ce5", 0x7f, r0) (async) add_key$user(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x3}, &(0x7f0000000140)="7dc92526e1ec97d2750abcee55c911bc3c4b80132a0e3ff5e7ae4e467a5f8f4a1f45f8d0eb4773982a1c5692faa4406ac66c76d54ed56e9de4f40ace780113eb9c3df5829264442d4e962d8c7dfbb00ce112088a17bab3bca9e7cbdff0e06ed554b06d2a97f4f315778ebdac6cfae55da286a912af50185fb1a0a00c6f5ce5", 0x7f, r0) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x157c, &(0x7f00000009c0)={[{0xc3, 0x4e00, "8cb9531ba79544ca667e54baac8c6fd2e22bebd1c4fcf70e3ea635f21352b0d75b519974074945a63328460db3a5eebe3046004ed0a91b675415c68d0c770dceb4014f2697502908e7be88ea4f3f23d91a922593cbfb1769cea71ffd503b770b1193eb5730ffdd36f0858f8c627d3c082cdbc1e5ef2c8bbe1c07a4fbda331b54b4c04e5d3f31e9db3e60642ac4f8cfdf3028fcbec465cb2f508a05c1100d377e08ace35d6642d8103755861dab4e76376f83b38fd29d6ac53f34a0557d578190aa479e"}, {0x8d, 0x4e00, "00f3181d7d822887a37f299ee61c484b2d30e206e37ecf482f9259489697cec4e20042145c504cc6930ac7e675df141ca3f6a2d67eed58d9a358b8c731bb78095243bb2e3d656c7341045e2356d3b5c5e95e32251807b2e5905c87a8de895c0b3a7850089a4899c27a402532c3a446dd24c74efaa3376f54508f986968e82fdf55d59f6ecfba52fabfc3f68679"}, {0x82, 0x4e00, "dc210bc8d129984d1d74d8e0e0b53a2579584933843af70023446d7d52e4a3e0b45422e35858c771f2ccfc22e4ff46c0ebd03b9375b238fe0effbd9b8209e0b7c627070f0684768f55e98561c66052b230c996c643892136a0d7e790fbb19e68bae73988c16a052dcdd17a41159e176d8340d53e20beb1697aa4386d287cbda91c7c"}, {0x1000, 0x4e00, "29d9b9cea99acd8e6893cdca9692a88f725002c3c7191bdacde1c1b32456dda4837e22bcc29be2e0358359d41eea1bf8b6c11a2a4e5b35bdfcf58051a596cf3e6c3a1f7775fd58be12df00ba80a4da3fa1fb6cb7200f27507bbd55171ab7a67336653cce43d42a903d917445e6ea93243467b536cff0eb9c8b830109b268f5aa2d5616d249e6824fb0d995521720eb724725e345d98d47ba0ccb87fe21706688dab92c0b53d41cc8ceeb59ab29fafa550b9e667a17e18b2c68e44e166a07388fa83c3f44761cce719cd12f7708f030eecd8f6ec6cf79c29ff4ebf41dad4733646e6286727117e2f823e609ce68981e290e51f767ab09daa61cd68406990ffff145c4b98b9c96f9ed2d76d9fcda0657941c8d047ec67879fdb76552922f62c2f91a771113d1ff972486b13e27f6fd6714fa0a9bce0a39d35163e9132c7288b05b2c56169882cfece0049b540d5298aeedbbee62a71af426f7a52e274be8b087e0231fcab5e7b26970e6128b1afa1afabbd086b102624d9b10061da591e8dd8c69a322c08fd928a9b2ce46fb0b5bf52423e892c289134d44a5a6838e5a3c7653118a4ed8c8d53615ef98952892389ac16e232253ef8593f94f8b733137cff149f4f9430dbacba67af49451132e6b3fa6a75e638e3a03391255eb47540b9913b9011765dc8c3ba75aa3552e106d76f77ab79f6563aab7de9435ddc7c7bd228b7c7681d5c2e933a72cbea6629770d7d4a274a47dc3c88b5a317bf70d2ea024e1155e18931d5a684cd93f5e0a18825cc52806823caeb1eab88f93d5241af90f2f85287eff3869a0847ae8f07b57966d47c7d019ddbf913dbb3c145cc145718aa854d7c775bc0c41e7838f8b73f8bede9140fa3126e391ce028c3651a7c5b071d7bf7e3af343749e442dd19460f2c47b04d5422bbd4d0eeb0fe5a5a84e97a0a12b34905e080a37866c0c5685a63e0fff16b6f40cf705f8d8fc8690adeead424adf0ef7d45ff196c4b02437e000b8182163157e5baf79dcabb6420577965ac69661ead4fd7435d8208689c32f819a6c2c85860026fbaab61a8262666fdc2d32dddc805571cb70b67ed4a763203773f0b81ce18815e850d9cbbed494a3f578017710644bb1e4c139e45acbce4d2685369054d0e2ed8759edd32becce2b5227c5ca8f2a966909ae1fc9cdb1b37adff382922d58947a7567e3727a2b96bf7582f0a66c390c95d2695c2836a96a8b36be1f77e13c7165cbf48384bbe53bf5dd052821a08b5a714239b590662713e78fcfbcadd8ebb988d6c14eae719691bba88c644c2c5f01994156cfddd8efea41fd5ce9394f19f07ec1af252cad63b184adf227bf86f7d914d7acedab416c6da23808a85c449bde7e856253e460c12a548691a1f5aecdb8a01c3e53055469114b72a1b6bcba85d267c0fe4925652c3046bedbd6e28097104efec380ec2f72fbfc976f66cd9e4ba377c4bbf649772332d6526e42e10111dacc23a21b8045b368e6b623e4401db7c2ae3f1fc573f7afb716a1321e4a4956e848ca1395942dce41fd3bbf9ebd4547c9fcccb466fd5e028e7b419d160d0fa3da6a3c5f9b8b9f39d2f956e559c548e1dd8a599af5b659b2a078bad6e2018c40550483255cd05efb43450d5f61ee49a60d9720f4236d20f9fc370189deeb33016ab9c03f61d3285a870c123efaab13fc79de58d3948b1aed4cac866ee6918e27e0663bcdf10db03dee247d6bd1b900802800f8697bef3777bd1568e9797f1bc3d5d1c2fa01981132558b464a0da5cbf0f876ed2b2a63eafa115fe31343e1f04ae3db71f785b532bcb1d785cddbed9975a40754f79c7c73c01feaaad9b945db961f03685a7fa76eae03338e6a90a5f77f6d8945004ed2c34a2aff407db9462af1b437e3173f4bfdbade38b00e5ea3d0497de3f3812d17f7943e1d2a6e9c7a3e9ab8956d82323aa5c122c6ee315533ee97b9c2ba162a5a5f34dcc772575c6a299392c24c937f4f822700c6fdf16737d26f2edd5e70f987bc2c26966dd32af119e01017453fbef01ed473db2b841b0b44c77be020a4b2dcffbf19fc8e03e466e420924b47b5fbcb348478826ba6e5c8ceff8dab5abf51acf2eb33cb2aa68c72445bf26b39adf9e1174a5f4de42496526bd54bab9310a8722ea3edfd17aa973905cc8a3acdbd080252d53c0ebbcc4c93fae1c9a58a97243318e4415ecaac8d62e5728a7bb441a2dde9e06358f25236fee0ba14a566bb3edf6898038ac42f603e72af1f89c89805a23bd4969da1f63973cbfd5974352d3da5772d019d1487f0df3ae1987ca7736d5d8af290d68c913b3bc6e1117d5164ccaa5dd798743530135644c963dc65d696700dc81a93ea57987a21eb42d2e1110676fe393ea2f81c3cb18dbab7f9f1f3052756fd2a62550b916f38e3dddccbac3d1cf2ad4fb47842912aaf1f31b83fbb2f5115d1b86fe1e8c92d48c2abebe63c6b547ed4fc33594da87208240410d1b78fafa83630412b8c95d61951f212605d1b1adb138261d7c310ca53d58e0ceaf5e4d1cdb5af003c1256ab367fabe20d614823ef9f81c37da15edbbada4705727ca5d4700709beca9b658de30e7282e42f31da55a7f6cc416cd252c1b68cd6a067535011be244ad5d1d52b2f6b250db4f3fbf09c4d3379b1e4d82abeafd9cb6cbbe270612905866aef758954dee9ec7343efe11ea9dd3bb046d617d1e6e579d8d00b3a59610b26dfc5d60ad6b253a9dcb3a859ba38c75b10a39dc36bd62326ea215d0431dd71eeb057c00dfb0a9daa7a1f0bfcbb951b54d0f286cf09f1794a5efee7e2dd15743ee6ce7580c268e2ecce6a158f85f1982bc73e52f2c1da84f77e668ced7c7e9bfa25c0857ae136016381cb3e4cdccecc9d14557daeb7296938521e4e3aee4fefaee5f2ce5592ceb5aeb19dd1e390e6b23e0421783accc8cbf297092c7ca76821ec6963692ddb4886a1c5c42998bfa4d33365570daae8d679ac30de114824b5f5dbf0d8bf3d270c611fe748d982f3ffbb3cf46d0bdbf7b9a5f3cabdf64ec5d95cef46fe77d30b8754646290eefb54a288cf33f8515afcde5a9d2d1620d8c28102d08de644b7d1e68c4b3517b073d35deccf563f0349b9f63b1c42e256e42d51d569524a1768c1c54a585327c6d532327a8676a136faee9386441de77c95ef4c6ba8e50c2d4cb11b6ecaaf2aa845ba768aa96ff925ba4a264547c265da2357a085828260b874de03ac650984dd8b26ba209416617212359930f25686f29549063122a8a6c4b692940534e48f3a41e83e0468f0771d7e75c487f56ae0eee7b449569427cd4fc1fc77b3b22f035eaa51a49c7a3a12d57251df5958585474d1cef0e5ffc0fa2e27fbdbe9da094cf9ed5ca717cc9e01a31213b5194c15cc19a638a3fff84e4b19415aa39cb35412e0e6ed479cd990a4d932ae528dc6e007655f035d61526b998534686f613ecd5ef07680b84d443c6038056e5dbd2cb28967c131f7a7c2a12b6b32b4df03f00f3ed2f23261ca874d2a75d5179a90b714359827fe37b9e575eb2b8bd9d77ffa870dc99b3fcc881beebc24ff339695469aba6502a6c59c696f4504fb6c9dd022fb6bbe955b1ffb95251f23244a0129968766880e6898a9d0ecd66e6d1dd244aa116283ae2a645b02152e76cea70bdf6432cc7118565c7cea3766f8e0e657b0555f806f74d84d751ed27abf109b816e3118bbf0db29ec9ec13bbf8db7a95343da2497a050a09b8dfa543ea9e55065133bf85786e73c4c55fcbf6c5735e1c964caeae7afaa8deae20319c785e509259534bc818f884e0f33063cfad2b47b34f4528b099f2503d691c6a979436e0be21b921ddfa7152b75933e1dfc9d6012d07da4758c0b5bc1ed339c2fad0763ec59d2ceae058d97cc8e501185c5fd815d6cfef2480230ecc98607ecddc74527693475ac10a8e68b1c429c16023274f5e5bfe2ca5d4b2e385f9394f2a9738fbef2a8b91204514fece631884de03d88e4e9955a7cbe4d3cbb41e31e1f7223d15c00a41761928ef772fb950d410f427b27e916d58e8fdb112c8ee006ebe45c2042072c9f73ba3aa4c7145dcff77e8aee9e1348e777b6f54617954981b422add2c251d9459960172cea57d1be36a019f43b7a5599f7cb33986e2641b54574dcebccf968becfabd8ce64f4e37f09d06888825cbcd7c5371a2ce02ceb8a6e18126c2394d48d4da7ffda6e15e8d551c0d8a03f49f4bc25de16cd03bc42413240c00fb1152b1d92708f3243ffc1e681e749ee6106880c27e18feb7ade6868e1b65ef8acd4ea33defaad61334a2bd9738663fcae97cb72430b011f66436a86d9763b38e353a2ec9454c50d602f0655361e14a6439df699c950d644824db1b8d67855129f7f794c6eb257753af2fbc8940b9daeab347f9f9f6f5b29373f83b1fbfe3342aebe7e5d7049f4ddb8f12b4a7531e9588de0d74e9ade79cf00e60ff3f516a1af38a03ddf6ede3f04afb03f1a6d8b911bf095958357fce3c6574fb3d4d36416e89c465ab9ccc33d4befcba32cecab6dbdd123aabe1e4f1b4da7b16a02518390792404caeef08128f555cdcbacc62ea5ca1677d7aeb1e448507b09a2e22a8f69bdf1a45d2fb47d64fe0950113f009f97f6f17a7af6077a203ac02ee1c400496d2ef8879cbcc9a970173a8a126ea5db881373e0c83cbee89ad3640adbf183ecc9d20790b35d9023b3164adbd7a9a4d6149b4bb3d04761205f21ce4e63a285e32577929d70c447cfdd6d10109ec33e9c76d6700c7d6c9571e2433fc1fae7a65b51c517dfaa2cb04855e64679dc9ab32e7328276ea049babc772c3d4b861ef3e8c0a74a359ae952eb2e65b6316f5dd4329f8698cefbb99ebc1afa4693cf5f8c905cee1b95adf715e6f356c1ed5cf5e316e03ed2b31ce849a7d569dad0d18f1049ccb0c4fec31e7858f4e26105806180dc722f8d6deb42a4e6c8408b9f4e80cf7400681befbc710ec81132a84dc7d9834484a438463d54fae715d3244b0557b4dd8a64f0593849a1e048842fa4adeb9569d1ef8ab55f61f3e3d5514425148086b748aca8476e16e3bdc208e84de02cb25b8d081cfb4cd93ba6f0b6d28d1d09ea64e5c5b177d063b8f053a3208f34e589ced2877d1aaa98a5d6bb584b78797f799c9522aa5a3f5c6643d2168e6a9b6d6e0957ff5ce352ed38b167bc2ab100b610ef67567cca5b359d80c9d85c44a1bd3d078e044540cf633a282fb0b368ea45d529453f05111b696bf53255ed415b636b293e08229a344c66700f2b96459e57f316588ffc50108d323d858d5a061a47c0faa159909b4c5dfcf228f4c971f87578228babcfca4c5a21e3eb78f1cbbabc0b608ff1feb072146ef28e69815b219a3d992c20eb92000a183733059ec777f203229b5b889b185799bc2def3599a6ff6e26e2f6f355a34fe31cd92b1f10d2daaf2c825e2380f61ffa2b0e3e128b300abc1b197fad792b0156a0a5fa07e4cd1ea8815bd63f2b6dd7ddd82b14d20154342ef6fdca0f19d6734116eef5e25ee61e5b02b008037397fd4400163721695b1e5a37db5f901040e210ebc7b298015ba48c248ab2094c11bc55fda19726bfe627a0637e21a2b5041633189540c1522c28e24c00b54b837eb0da4e397117e72901bfbcef56e7cdc7e494bb5756a472df5286673f80fd9d9acb49aa69c3d8e1240d2f81a1eb8f2b859e492b58df2638cecda817a92479ca84eb163cde310bc02a464c684eaa86aba788fa62495056de5004b11ed7fed3077b49b2eda00ed57056883bcfd25f5a4bb991"}, {0x8d, 0x4e00, "9f8ff4b6fa26dbe1566f63df984835ac5c64ca6e90a24eb0959d4ee0f204e80c5eb68bda64b34e40c051c5ebce25e96c73ca450c3c82fb32e64c3078750fb8255c5ab87fedea9dffe6877f6e7bca571668331bf7de6dd6a4ae585071897bbb0709fe8501960e79e840f75adde97b8901a29a3fb50b450971e93b29daafc9ada9a0c1275aa470f673eafc3b4d4d"}, {0xed, 0x4e00, "ee70e1b83ad1a5c5776eab108ae0e4f3ad65c7dcb254970b17bc4b3939baff96fb788108a529f041edbdbb4a58d2384b1282c6077a9e6215be86e62c5e8ec0c778dc0b48107ea4f7ed56ae369434efe14892cb73672495708b707145baf70ef90a8ddf96f436441a09add44fe494ae87377bfb14efb71782dc2963fba6a8b683d8826901ed2c7349678c2539b039b92b20244d2f852a9c02dea1934ec1f560f77775e012ac75a24d7a61ace4c6f5e65d1c711291bcff3fa4968e6ee748cf0fcce51592f35e7e5c107ff6dadc22be5ee630428743eed28e9a5803d2d8469184a7ca451b89b60b52299267ed7185"}, {0x3f, 0x4e00, "1c2efba97f0dd3b3c76447296797b18ca2d8bd72c37b8fd267f33df91612c18fc1dbe453409f592da77580711fa88825e509e5863138d0afcfe7764c5c7a1b"}, {0xea, 0x4e00, "5dad10836349b514cba0c7075c152835edaaa985eda13ec594df299c3175c2d85db89d5d743961f0f7a3a132b4440f3e1abaa9b29c69e35260e2583e0c9f8cca506132527647bcab5a89ab71e9afdd58f1fb54dc39fde79923c8b98f8145f1e1dbb8a8a1d0bad48af28b05f0bd9b4ff60a522f0e5acc77055188273ef549efc240c7ccbe63b026c0257935b45f10a7d4fe2a4682e8453a0f77f6e8b9a0d97e9c6b750a48ed855a3d67ef59b9746bf30a43950df6d390213e2ff651b2ca4b79910580d1f5ed6a5a93eae32dd83fabc8ab90f840b6bb8fcfe6adb077a1dca669b2fe3275f2b0662cd24d7b"}, {0x68, 0x4e00, "91dc18a5290eff4a1e0c30d256ced0e2a923442cee086a88c8464a970fdfd12a45f5a4cd8cf8edc58ea85227fe07c9a1b726c3d2d6aed1042a5e98b1af901b76eadb62b0483f71d82f19ffd85fa3b42c129938bda3e2965c073474fb0eab1c91f90b358842d269d7"}, {0x66, 0x4e00, "88aa6915d4044422faf0dbb702ce7a9b12a6200af4181e410c6abde700b82074b1c2e1a1c19a25ad7c9888d5c59632f03c0376c3cde2360442fa4f1f5dc0f5a7cb2f6dfac819480d98df50fa3f353a00c71738dbf28f62565d571ed476f87461cec1c98c2809"}]}) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) r4 = add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f00000003c0)={'syz', 0x2}, &(0x7f0000000400)={0x3, 0x0, @auto=[0x34, 0x2b, 0x3f, 0x1d, 0x38, 0x3b, 0x27, 0x17]}, 0x10, r1) keyctl$search(0xa, r4, &(0x7f0000000440)='syzkaller\x00', &(0x7f00000002c0)={'syz', 0x0}, r1) (async) keyctl$search(0xa, r4, &(0x7f0000000440)='syzkaller\x00', &(0x7f00000002c0)={'syz', 0x0}, r1) 22:20:22 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) r1 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000300)="729cd806bf3cd15a0bbc4229cd813767a9a9a0525c55a75e5d478696eb272a2b109e316e51861a13d3461bff51252b72fea1a4177e2d15827b39216e14f47002cd037fee5b0d04d9888819e1acf18b1438b81ea34602f3216ee8efec18e8f1f90a4b23c96886f2444f24fb9870eb6780b15de7f493834de88e4b4fa1af8521c1c3603a72e5533eddfe9cd0306be36f2c000000000000000000000000000000981691305f8af8d7f1b7fe016a733682db9da29fccd32686b997e66e6dde266ed1ed3c73fc797009eef209a1a5c52ef9966a76765f05496143528bb1fc6df6247e017fa188efbda780c60ce1413db502c2bcb4c6a96bbe7fd88edf44ec0a2e1500b3", 0x101, 0xfffffffffffffffb) keyctl$negate(0xd, r1, 0x3ff, r0) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000100)=ANY=[@ANYBLOB="0200060708090a0b0c0d0e0f101112131415161718212223242526273132333435363730393a3b3c3d3e3f4000"/63], 0xffffffffffffff50, 0xfffffffffffffffa) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$unlink(0x9, r2, r0) 22:20:22 executing program 1: add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) keyctl$negate(0xd, r0, 0x5, r0) 22:20:22 executing program 5: keyctl$instantiate(0xc, 0x0, 0x0, 0x0, 0xfffffffffffffffb) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc4}, &(0x7f0000000080)={0x0, "e866c2810dde5c0ded510c2310e702e10845359f48b1c85c74ef86943e7dca33d22a0fe72e1954d562d800a1762135458d0b5e3bf97ddc2324b3885cc92a1115", 0x16}, 0x48, 0xffffffffffffffff) 22:20:22 executing program 2: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) (async) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x28, r0, 0x100, 0x70bd2c, 0x25dfdbfd, {{}, {@val={0x8, 0x3, r1}, @void}}, [@NL80211_ATTR_DURATION={0x8, 0x57, 0x284}, @NL80211_ATTR_TX_NO_CCK_RATE={0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x44}, 0x20040004) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) (async) keyctl$clear(0xf, r2) 22:20:22 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, r1) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) add_key$user(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x1}, &(0x7f00000002c0)="5d4223cd2748a0ef", 0x8, r4) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) r5 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r2) add_key$fscrypt_v1(&(0x7f0000000300), &(0x7f0000000340)={'fscrypt:', @desc2}, &(0x7f0000000380)={0x0, "a211fc8bb3116262d85c7e0cb1ad46df092db74a8876c02dbe314aa2857ba145c6064e89120d10ab47a021e604e6ba745be515eac14703eab397b14073e0e5a4", 0x3e}, 0x48, r1) r6 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r3) add_key$fscrypt_provisioning(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)={0x1, 0x0, @c}, 0x29, r5) keyctl$setperm(0x5, r6, 0x10012000) 22:20:22 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) 22:20:22 executing program 5: keyctl$instantiate(0xc, 0x0, 0x0, 0x0, 0xfffffffffffffffb) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc4}, &(0x7f0000000080)={0x0, "e866c2810dde5c0ded510c2310e702e10845359f48b1c85c74ef86943e7dca33d22a0fe72e1954d562d800a1762135458d0b5e3bf97ddc2324b3885cc92a1115", 0x16}, 0x48, 0xffffffffffffffff) keyctl$instantiate(0xc, 0x0, 0x0, 0x0, 0xfffffffffffffffb) (async) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc4}, &(0x7f0000000080)={0x0, "e866c2810dde5c0ded510c2310e702e10845359f48b1c85c74ef86943e7dca33d22a0fe72e1954d562d800a1762135458d0b5e3bf97ddc2324b3885cc92a1115", 0x16}, 0x48, 0xffffffffffffffff) (async) 22:20:22 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) r1 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000300)="729cd806bf3cd15a0bbc4229cd813767a9a9a0525c55a75e5d478696eb272a2b109e316e51861a13d3461bff51252b72fea1a4177e2d15827b39216e14f47002cd037fee5b0d04d9888819e1acf18b1438b81ea34602f3216ee8efec18e8f1f90a4b23c96886f2444f24fb9870eb6780b15de7f493834de88e4b4fa1af8521c1c3603a72e5533eddfe9cd0306be36f2c000000000000000000000000000000981691305f8af8d7f1b7fe016a733682db9da29fccd32686b997e66e6dde266ed1ed3c73fc797009eef209a1a5c52ef9966a76765f05496143528bb1fc6df6247e017fa188efbda780c60ce1413db502c2bcb4c6a96bbe7fd88edf44ec0a2e1500b3", 0x101, 0xfffffffffffffffb) keyctl$negate(0xd, r1, 0x3ff, r0) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000100)=ANY=[@ANYBLOB="0200060708090a0b0c0d0e0f101112131415161718212223242526273132333435363730393a3b3c3d3e3f4000"/63], 0xffffffffffffff50, 0xfffffffffffffffa) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$unlink(0x9, r2, r0) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$clear(0x6, r0) (async) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000300)="729cd806bf3cd15a0bbc4229cd813767a9a9a0525c55a75e5d478696eb272a2b109e316e51861a13d3461bff51252b72fea1a4177e2d15827b39216e14f47002cd037fee5b0d04d9888819e1acf18b1438b81ea34602f3216ee8efec18e8f1f90a4b23c96886f2444f24fb9870eb6780b15de7f493834de88e4b4fa1af8521c1c3603a72e5533eddfe9cd0306be36f2c000000000000000000000000000000981691305f8af8d7f1b7fe016a733682db9da29fccd32686b997e66e6dde266ed1ed3c73fc797009eef209a1a5c52ef9966a76765f05496143528bb1fc6df6247e017fa188efbda780c60ce1413db502c2bcb4c6a96bbe7fd88edf44ec0a2e1500b3", 0x101, 0xfffffffffffffffb) (async) keyctl$negate(0xd, r1, 0x3ff, r0) (async) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000100)=ANY=[@ANYBLOB="0200060708090a0b0c0d0e0f101112131415161718212223242526273132333435363730393a3b3c3d3e3f4000"/63], 0xffffffffffffff50, 0xfffffffffffffffa) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) (async) keyctl$unlink(0x9, r2, r0) (async) 22:20:22 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) 22:20:22 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, r1) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) add_key$user(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x1}, &(0x7f00000002c0)="5d4223cd2748a0ef", 0x8, r4) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) r5 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r2) add_key$fscrypt_v1(&(0x7f0000000300), &(0x7f0000000340)={'fscrypt:', @desc2}, &(0x7f0000000380)={0x0, "a211fc8bb3116262d85c7e0cb1ad46df092db74a8876c02dbe314aa2857ba145c6064e89120d10ab47a021e604e6ba745be515eac14703eab397b14073e0e5a4", 0x3e}, 0x48, r1) r6 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r3) add_key$fscrypt_provisioning(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)={0x1, 0x0, @c}, 0x29, r5) keyctl$setperm(0x5, r6, 0x10012000) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) keyctl$clear(0x7, r0) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) (async) add_key$user(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x1}, &(0x7f00000002c0)="5d4223cd2748a0ef", 0x8, r4) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r2) (async) add_key$fscrypt_v1(&(0x7f0000000300), &(0x7f0000000340)={'fscrypt:', @desc2}, &(0x7f0000000380)={0x0, "a211fc8bb3116262d85c7e0cb1ad46df092db74a8876c02dbe314aa2857ba145c6064e89120d10ab47a021e604e6ba745be515eac14703eab397b14073e0e5a4", 0x3e}, 0x48, r1) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r3) (async) add_key$fscrypt_provisioning(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)={0x1, 0x0, @c}, 0x29, r5) (async) keyctl$setperm(0x5, r6, 0x10012000) (async) 22:20:23 executing program 5: keyctl$instantiate(0xc, 0x0, 0x0, 0x0, 0xfffffffffffffffb) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc4}, &(0x7f0000000080)={0x0, "e866c2810dde5c0ded510c2310e702e10845359f48b1c85c74ef86943e7dca33d22a0fe72e1954d562d800a1762135458d0b5e3bf97ddc2324b3885cc92a1115", 0x16}, 0x48, 0xffffffffffffffff) (async) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc4}, &(0x7f0000000080)={0x0, "e866c2810dde5c0ded510c2310e702e10845359f48b1c85c74ef86943e7dca33d22a0fe72e1954d562d800a1762135458d0b5e3bf97ddc2324b3885cc92a1115", 0x16}, 0x48, 0xffffffffffffffff) 22:20:23 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) (async) r1 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000300)="729cd806bf3cd15a0bbc4229cd813767a9a9a0525c55a75e5d478696eb272a2b109e316e51861a13d3461bff51252b72fea1a4177e2d15827b39216e14f47002cd037fee5b0d04d9888819e1acf18b1438b81ea34602f3216ee8efec18e8f1f90a4b23c96886f2444f24fb9870eb6780b15de7f493834de88e4b4fa1af8521c1c3603a72e5533eddfe9cd0306be36f2c000000000000000000000000000000981691305f8af8d7f1b7fe016a733682db9da29fccd32686b997e66e6dde266ed1ed3c73fc797009eef209a1a5c52ef9966a76765f05496143528bb1fc6df6247e017fa188efbda780c60ce1413db502c2bcb4c6a96bbe7fd88edf44ec0a2e1500b3", 0x101, 0xfffffffffffffffb) keyctl$negate(0xd, r1, 0x3ff, r0) (async, rerun: 64) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000100)=ANY=[@ANYBLOB="0200060708090a0b0c0d0e0f101112131415161718212223242526273132333435363730393a3b3c3d3e3f4000"/63], 0xffffffffffffff50, 0xfffffffffffffffa) (rerun: 64) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) (async) keyctl$unlink(0x9, r2, r0) 22:20:23 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) 22:20:23 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$clear(0xe, r0) (async) 22:20:23 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) mq_timedreceive(0xffffffffffffffff, &(0x7f0000000040)=""/46, 0x2e, 0x1, 0x0) 22:20:23 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) r4 = add_key$fscrypt_provisioning(&(0x7f0000000040), &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000140)=ANY=[@ANYRESDEC=r3], 0x9, r2) r5 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r5) keyctl$get_security(0x11, r4, &(0x7f0000000180)=""/43, 0x2b) 22:20:23 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async, rerun: 64) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, r1) (async, rerun: 64) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) (async) add_key$user(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x1}, &(0x7f00000002c0)="5d4223cd2748a0ef", 0x8, r4) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) r5 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r2) (async, rerun: 64) add_key$fscrypt_v1(&(0x7f0000000300), &(0x7f0000000340)={'fscrypt:', @desc2}, &(0x7f0000000380)={0x0, "a211fc8bb3116262d85c7e0cb1ad46df092db74a8876c02dbe314aa2857ba145c6064e89120d10ab47a021e604e6ba745be515eac14703eab397b14073e0e5a4", 0x3e}, 0x48, r1) (async, rerun: 64) r6 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r3) add_key$fscrypt_provisioning(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)={0x1, 0x0, @c}, 0x29, r5) (async, rerun: 32) keyctl$setperm(0x5, r6, 0x10012000) (rerun: 32) 22:20:23 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$unlink(0x9, r1, r2) 22:20:23 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) 22:20:23 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) mq_timedreceive(0xffffffffffffffff, &(0x7f0000000040)=""/46, 0x2e, 0x1, 0x0) 22:20:23 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) 22:20:23 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$unlink(0x9, r0, r2) keyctl$clear(0x7, r0) 22:20:23 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) r4 = add_key$fscrypt_provisioning(&(0x7f0000000040), &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000140)=ANY=[@ANYRESDEC=r3], 0x9, r2) (async) r5 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r5) keyctl$get_security(0x11, r4, &(0x7f0000000180)=""/43, 0x2b) 22:20:23 executing program 2: bpf$BPF_MAP_GET_FD_BY_ID(0x6, 0x0, 0x0) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$clear(0xf, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000180), &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, r1) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "fc4e5ad917f815bb8654cb94f282daf67625d6256f2364b26528140bf8f37e977a9192a029ce04a67e8d56f9ecd2a1136f52f0bb0a0e53b6e10be8aecadf8488", 0x2b}, 0x48, r0) r3 = add_key$fscrypt_provisioning(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x0}, &(0x7f0000000300)={0x2, 0x0, @d}, 0x18, r2) keyctl$negate(0xd, r3, 0x0, r1) keyctl$KEYCTL_MOVE(0x1e, r2, r0, r0, 0x0) 22:20:23 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) (async) keyctl$unlink(0x9, r1, r2) 22:20:23 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) keyctl$KEYCTL_MOVE(0x1e, r0, r0, r0, 0x1) 22:20:23 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$unlink(0x9, r0, r2) keyctl$clear(0x7, r0) 22:20:23 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) mq_timedreceive(0xffffffffffffffff, &(0x7f0000000040)=""/46, 0x2e, 0x1, 0x0) 22:20:23 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async, rerun: 32) r4 = add_key$fscrypt_provisioning(&(0x7f0000000040), &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000140)=ANY=[@ANYRESDEC=r3], 0x9, r2) (async, rerun: 32) r5 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r5) keyctl$get_security(0x11, r4, &(0x7f0000000180)=""/43, 0x2b) 22:20:23 executing program 2: bpf$BPF_MAP_GET_FD_BY_ID(0x6, 0x0, 0x0) (async) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$clear(0xf, r0) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f0000000180), &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, r1) (async, rerun: 64) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "fc4e5ad917f815bb8654cb94f282daf67625d6256f2364b26528140bf8f37e977a9192a029ce04a67e8d56f9ecd2a1136f52f0bb0a0e53b6e10be8aecadf8488", 0x2b}, 0x48, r0) (rerun: 64) r3 = add_key$fscrypt_provisioning(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x0}, &(0x7f0000000300)={0x2, 0x0, @d}, 0x18, r2) keyctl$negate(0xd, r3, 0x0, r1) (async) keyctl$KEYCTL_MOVE(0x1e, r2, r0, r0, 0x0) 22:20:23 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) (async) keyctl$KEYCTL_MOVE(0x1e, r0, r0, r0, 0x1) 22:20:23 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$unlink(0x9, r0, r2) keyctl$clear(0x7, r0) 22:20:23 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) (async) keyctl$unlink(0x9, r1, r2) 22:20:23 executing program 5: clock_gettime(0x4, &(0x7f0000000000)) 22:20:24 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) r3 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, r0) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) keyctl$unlink(0x9, r3, r4) 22:20:24 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) keyctl$KEYCTL_MOVE(0x1e, r0, r0, r0, 0x1) 22:20:24 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) 22:20:24 executing program 5: clock_gettime(0x4, &(0x7f0000000000)) 22:20:24 executing program 2: bpf$BPF_MAP_GET_FD_BY_ID(0x6, 0x0, 0x0) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$clear(0xf, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000180), &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, r1) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "fc4e5ad917f815bb8654cb94f282daf67625d6256f2364b26528140bf8f37e977a9192a029ce04a67e8d56f9ecd2a1136f52f0bb0a0e53b6e10be8aecadf8488", 0x2b}, 0x48, r0) r3 = add_key$fscrypt_provisioning(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x0}, &(0x7f0000000300)={0x2, 0x0, @d}, 0x18, r2) keyctl$negate(0xd, r3, 0x0, r1) keyctl$KEYCTL_MOVE(0x1e, r2, r0, r0, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0x6, 0x0, 0x0) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) (async) keyctl$clear(0xf, r0) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f0000000180), &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, r1) (async) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "fc4e5ad917f815bb8654cb94f282daf67625d6256f2364b26528140bf8f37e977a9192a029ce04a67e8d56f9ecd2a1136f52f0bb0a0e53b6e10be8aecadf8488", 0x2b}, 0x48, r0) (async) add_key$fscrypt_provisioning(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x0}, &(0x7f0000000300)={0x2, 0x0, @d}, 0x18, r2) (async) keyctl$negate(0xd, r3, 0x0, r1) (async) keyctl$KEYCTL_MOVE(0x1e, r2, r0, r0, 0x0) (async) 22:20:24 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$reject(0x13, r0, 0x2, 0x217, r1) 22:20:24 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$clear(0xe, r1) 22:20:24 executing program 5: clock_gettime(0x4, &(0x7f0000000000)) 22:20:24 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) (async) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, r0) (async) r3 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, r0) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) keyctl$unlink(0x9, r3, r4) 22:20:24 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) 22:20:24 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$clear(0xe, r1) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, r0) (async) keyctl$clear(0xe, r1) (async) 22:20:24 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$reject(0x13, r0, 0x2, 0x217, r1) (async) keyctl$reject(0x13, r0, 0x2, 0x217, r1) 22:20:24 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) r0 = semget(0x0, 0x4, 0x480) semtimedop(r0, &(0x7f0000000040)=[{0x0, 0x5, 0x1800}, {0x4, 0x4, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x0, 0x1000}, {0x6983be094bd48170, 0x9, 0x1800}, {0x1, 0xfffd, 0x800}, {0x1, 0x6, 0x800}], 0x7, &(0x7f0000000080)) 22:20:24 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000040)={0xffffffffffffffff}, 0x4) keyctl$clear(0xf, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, r1) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="392bab4068c3c3012b0157dc0722e7cd81082c5037c9d218454bc9a1a464420d8ce8a7be1c3cd7a38320008cbd2f72720a6b17714146d7a3bf1eb5d1c9331a7a583050a25de45f7d489073459381aecb1cfe03723e5576d1d5c46ebdc6b2cf0a38da0070e7e16ef041831461c41c063c621b5b60c7908458ef53fced35b1b4b4885f47", 0x83, r1) 22:20:24 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) 22:20:24 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) keyctl$reject(0x13, r0, 0x2, 0x217, r1) 22:20:24 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) (async) r3 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, r0) r4 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r4) (async) keyctl$unlink(0x9, r3, r4) 22:20:24 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$clear(0xe, r1) 22:20:24 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) r0 = semget(0x0, 0x4, 0x480) semtimedop(r0, &(0x7f0000000040)=[{0x0, 0x5, 0x1800}, {0x4, 0x4, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x0, 0x1000}, {0x6983be094bd48170, 0x9, 0x1800}, {0x1, 0xfffd, 0x800}, {0x1, 0x6, 0x800}], 0x7, &(0x7f0000000080)) 22:20:24 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) (async) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000040)={0xffffffffffffffff}, 0x4) keyctl$clear(0xf, r0) (async, rerun: 64) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (rerun: 64) add_key$keyring(&(0x7f0000000940), &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, r1) (async) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="392bab4068c3c3012b0157dc0722e7cd81082c5037c9d218454bc9a1a464420d8ce8a7be1c3cd7a38320008cbd2f72720a6b17714146d7a3bf1eb5d1c9331a7a583050a25de45f7d489073459381aecb1cfe03723e5576d1d5c46ebdc6b2cf0a38da0070e7e16ef041831461c41c063c621b5b60c7908458ef53fced35b1b4b4885f47", 0x83, r1) 22:20:24 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) r2 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @desc1}, &(0x7f00000000c0)={0x0, "39b06759098e57a9a3a5b1ff431fe7d321d0089ed21933fd8368a29050d78a55ecef00ffd3e5d230b790cf6e75b30f554b262af3f340888b07ce32098c9200", 0x4022}, 0x48, r1) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$search(0xa, r3, &(0x7f0000000140)='user\x00', &(0x7f0000000180)={'syz', 0x1}, r1) add_key$keyring(&(0x7f0000000940), &(0x7f0000000000)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$clear(0x7, r0) 22:20:24 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040), 0x400000, 0x0) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r4, 0x0, 0x0) r5 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000240), 0x4002, 0x0) r6 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000580)={0x1b, 0x0, 0x0, 0x1, 0x0, 0xffffffffffffffff, 0x6, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x1}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000640)={0x6, 0x37, &(0x7f0000000300)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0xfffffff9}, {{0x18, 0x1, 0x1, 0x0, 0x1}}, {}, [@snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x5}}, @map_fd={0x18, 0x0, 0x1, 0x0, 0x1}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x5}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x3}}, @ldst={0x2, 0x1, 0x6, 0x9, 0x9, 0x6, 0xffffffffffffffff}, @map_val={0x18, 0xa, 0x2, 0x0, r4}, @cb_func={0x18, 0xb, 0x4, 0x0, 0xfffffffffffffffb}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, 0x1}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x10000}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x3}}, @initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000080)='GPL\x00', 0x1, 0x93, &(0x7f00000004c0)=""/147, 0x0, 0x62830e6fe61fa450, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x3, 0x1}, 0x8, 0x10, &(0x7f0000000180)={0x4, 0x1, 0xb8, 0x200}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000000280)=[r5, r6], &(0x7f0000000600)=[{0x4, 0x2, 0x4, 0x6}, {0x4, 0x2, 0x3, 0x4}, {0x1, 0x1, 0x2, 0x8}], 0x10, 0x3}, 0x90) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) 22:20:24 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) keyctl$instantiate(0xc, r0, &(0x7f0000000000)=@encrypted_load={'load ', 'ecryptfs', 0x20, 'trusted:', 'syz', 0x20, 0x7, 0x20, [0x32, 0x66]}, 0x32, r0) 22:20:24 executing program 0: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) 22:20:24 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) (async) r0 = semget(0x0, 0x4, 0x480) semtimedop(r0, &(0x7f0000000040)=[{0x0, 0x5, 0x1800}, {0x4, 0x4, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x0, 0x1000}, {0x6983be094bd48170, 0x9, 0x1800}, {0x1, 0xfffd, 0x800}, {0x1, 0x6, 0x800}], 0x7, &(0x7f0000000080)) 22:20:24 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @desc1}, &(0x7f00000000c0)={0x0, "39b06759098e57a9a3a5b1ff431fe7d321d0089ed21933fd8368a29050d78a55ecef00ffd3e5d230b790cf6e75b30f554b262af3f340888b07ce32098c9200", 0x4022}, 0x48, r1) (async) r2 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @desc1}, &(0x7f00000000c0)={0x0, "39b06759098e57a9a3a5b1ff431fe7d321d0089ed21933fd8368a29050d78a55ecef00ffd3e5d230b790cf6e75b30f554b262af3f340888b07ce32098c9200", 0x4022}, 0x48, r1) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$search(0xa, r3, &(0x7f0000000140)='user\x00', &(0x7f0000000180)={'syz', 0x1}, r1) add_key$keyring(&(0x7f0000000940), &(0x7f0000000000)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$clear(0x7, r0) (async) keyctl$clear(0x7, r0) 22:20:24 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) (async) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000040)={0xffffffffffffffff}, 0x4) keyctl$clear(0xf, r0) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, r1) (async) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="392bab4068c3c3012b0157dc0722e7cd81082c5037c9d218454bc9a1a464420d8ce8a7be1c3cd7a38320008cbd2f72720a6b17714146d7a3bf1eb5d1c9331a7a583050a25de45f7d489073459381aecb1cfe03723e5576d1d5c46ebdc6b2cf0a38da0070e7e16ef041831461c41c063c621b5b60c7908458ef53fced35b1b4b4885f47", 0x83, r1) 22:20:24 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040), 0x400000, 0x0) (async) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r4, 0x0, 0x0) r5 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000240), 0x4002, 0x0) (async) r6 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000580)={0x1b, 0x0, 0x0, 0x1, 0x0, 0xffffffffffffffff, 0x6, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x1}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000640)={0x6, 0x37, &(0x7f0000000300)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0xfffffff9}, {{0x18, 0x1, 0x1, 0x0, 0x1}}, {}, [@snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x5}}, @map_fd={0x18, 0x0, 0x1, 0x0, 0x1}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x5}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x3}}, @ldst={0x2, 0x1, 0x6, 0x9, 0x9, 0x6, 0xffffffffffffffff}, @map_val={0x18, 0xa, 0x2, 0x0, r4}, @cb_func={0x18, 0xb, 0x4, 0x0, 0xfffffffffffffffb}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, 0x1}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x10000}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x3}}, @initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000080)='GPL\x00', 0x1, 0x93, &(0x7f00000004c0)=""/147, 0x0, 0x62830e6fe61fa450, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x3, 0x1}, 0x8, 0x10, &(0x7f0000000180)={0x4, 0x1, 0xb8, 0x200}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000000280)=[r5, r6], &(0x7f0000000600)=[{0x4, 0x2, 0x4, 0x6}, {0x4, 0x2, 0x3, 0x4}, {0x1, 0x1, 0x2, 0x8}], 0x10, 0x3}, 0x90) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) 22:20:24 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) keyctl$instantiate(0xc, r0, &(0x7f0000000000)=@encrypted_load={'load ', 'ecryptfs', 0x20, 'trusted:', 'syz', 0x20, 0x7, 0x20, [0x32, 0x66]}, 0x32, r0) 22:20:24 executing program 5: pipe2$watch_queue(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) ioctl$IOCTL_GET_NCIDEV_IDX(r0, 0x0, &(0x7f0000000080)) clock_gettime(0x1, &(0x7f0000000000)) 22:20:24 executing program 0: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) 22:20:24 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) r2 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @desc1}, &(0x7f00000000c0)={0x0, "39b06759098e57a9a3a5b1ff431fe7d321d0089ed21933fd8368a29050d78a55ecef00ffd3e5d230b790cf6e75b30f554b262af3f340888b07ce32098c9200", 0x4022}, 0x48, r1) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$search(0xa, r3, &(0x7f0000000140)='user\x00', &(0x7f0000000180)={'syz', 0x1}, r1) add_key$keyring(&(0x7f0000000940), &(0x7f0000000000)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$clear(0x7, r0) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r1) (async) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @desc1}, &(0x7f00000000c0)={0x0, "39b06759098e57a9a3a5b1ff431fe7d321d0089ed21933fd8368a29050d78a55ecef00ffd3e5d230b790cf6e75b30f554b262af3f340888b07ce32098c9200", 0x4022}, 0x48, r1) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) keyctl$search(0xa, r3, &(0x7f0000000140)='user\x00', &(0x7f0000000180)={'syz', 0x1}, r1) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000000)={'syz', 0x2}, 0x0, 0x0, r2) (async) keyctl$clear(0x7, r0) (async) 22:20:25 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) 22:20:25 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) (async) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040), 0x400000, 0x0) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r4, 0x0, 0x0) (async) r5 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000240), 0x4002, 0x0) (async) r6 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000580)={0x1b, 0x0, 0x0, 0x1, 0x0, 0xffffffffffffffff, 0x6, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x1}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000640)={0x6, 0x37, &(0x7f0000000300)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0xfffffff9}, {{0x18, 0x1, 0x1, 0x0, 0x1}}, {}, [@snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x5}}, @map_fd={0x18, 0x0, 0x1, 0x0, 0x1}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x5}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x3}}, @ldst={0x2, 0x1, 0x6, 0x9, 0x9, 0x6, 0xffffffffffffffff}, @map_val={0x18, 0xa, 0x2, 0x0, r4}, @cb_func={0x18, 0xb, 0x4, 0x0, 0xfffffffffffffffb}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, 0x1}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x10000}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x3}}, @initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000080)='GPL\x00', 0x1, 0x93, &(0x7f00000004c0)=""/147, 0x0, 0x62830e6fe61fa450, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x3, 0x1}, 0x8, 0x10, &(0x7f0000000180)={0x4, 0x1, 0xb8, 0x200}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000000280)=[r5, r6], &(0x7f0000000600)=[{0x4, 0x2, 0x4, 0x6}, {0x4, 0x2, 0x3, 0x4}, {0x1, 0x1, 0x2, 0x8}], 0x10, 0x3}, 0x90) (async) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) 22:20:25 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) (async) keyctl$instantiate(0xc, r0, &(0x7f0000000000)=@encrypted_load={'load ', 'ecryptfs', 0x20, 'trusted:', 'syz', 0x20, 0x7, 0x20, [0x32, 0x66]}, 0x32, r0) 22:20:25 executing program 5: pipe2$watch_queue(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) ioctl$IOCTL_GET_NCIDEV_IDX(r0, 0x0, &(0x7f0000000080)) (async) clock_gettime(0x1, &(0x7f0000000000)) 22:20:25 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) r2 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="57caf980e12ba8e32d8cb960eddf3572b9c2a4e1194fc5df4bcf9da6fe79ff1ed45648df9d80934cfd35434086ffb3d7c2e84278ee5b7f047617dc4ddb9d44834d54a25f3c6010e7d540af43ef9df2caeb2ec60a6a5948f8d2eb732f6c93fa6e2298fc0168d021f3466ade66c062fdf483888be2a1343b05d82642991c53b2d42b121d92204e5c9ac49d90e1fe05e7e9fa5c77f567eb5a7147f28628ed92a46ca80b14f1b9fdcdf2196ca667311accb3954f01617e1b7f4126af5f54819ec6c677618ca5", 0xc4, r1) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$setperm(0x5, r3, 0x100) keyctl$link(0x8, r2, r1) 22:20:25 executing program 0: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) (async) keyctl$clear(0x6, r0) 22:20:25 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) 22:20:25 executing program 5: pipe2$watch_queue(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) ioctl$IOCTL_GET_NCIDEV_IDX(r0, 0x0, &(0x7f0000000080)) clock_gettime(0x1, &(0x7f0000000000)) 22:20:25 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff8) r2 = add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000180)={'fscrypt:', @desc4}, &(0x7f0000000240)={0x0, "e0e751956c4b3fb7927dcd61d6b9bcfa7381a336cc5bbbbe5334275b16712e23412d825142f017f1f678cfc278e9c4ca04554fea32e73f0f163633f6a9fb728e", 0x25}, 0x48, 0xfffffffffffffffc) keyctl$KEYCTL_MOVE(0x1e, r0, r1, r2, 0x0) r3 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r0, &(0x7f0000000300)='.request_key_auth\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000340)={'syz', 0x1}, &(0x7f0000000380)={0x2, 0x0, @c}, 0x29, r2) 22:20:25 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc1}, &(0x7f0000000100)={0x0, "2a6aa923f94bd8774eecd4fe8ccbde6cee2a0687c06cd17faceed01b1dcb9c676201dfe8a47b323fadb7a33ef04e883809cd6f23078abaf66ad29d2b84170585", 0x3a}, 0x48, r0) r2 = add_key$user(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x3}, &(0x7f00000002c0)="d3aa4d54cba2b23319537c458e009b7c01121b91e065d751bb08f45f4fa22d16921e2c366a35a73c054f3d37d071cf49a53c4553150d10b86ebe23a35f429502615624", 0x43, r0) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$instantiate(0xc, r2, &(0x7f0000000340)=@encrypted_load={'load ', 'ecryptfs', 0x20, 'user:', 'syz', 0x20, 0x4, 0x20, [0x33]}, 0x2e, r3) keyctl$instantiate(0xc, r1, &(0x7f0000000180)=@encrypted_load={'load ', 'ecryptfs', 0x20, 'trusted:', '$-&*y:),+', 0x20, 0x20, 0x20, [0x30, 0x34, 0x38]}, 0x39, r0) keyctl$clear(0xe, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) [ 3394.689312][ T1240] ieee802154 phy0 wpan0: encryption failed: -22 22:20:25 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) 22:20:25 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) keyctl$clear(0x7, r0) r2 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="57caf980e12ba8e32d8cb960eddf3572b9c2a4e1194fc5df4bcf9da6fe79ff1ed45648df9d80934cfd35434086ffb3d7c2e84278ee5b7f047617dc4ddb9d44834d54a25f3c6010e7d540af43ef9df2caeb2ec60a6a5948f8d2eb732f6c93fa6e2298fc0168d021f3466ade66c062fdf483888be2a1343b05d82642991c53b2d42b121d92204e5c9ac49d90e1fe05e7e9fa5c77f567eb5a7147f28628ed92a46ca80b14f1b9fdcdf2196ca667311accb3954f01617e1b7f4126af5f54819ec6c677618ca5", 0xc4, r1) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$setperm(0x5, r3, 0x100) keyctl$link(0x8, r2, r1) 22:20:25 executing program 0: keyctl$clear(0x6, 0x0) keyctl$revoke(0x3, 0x0) keyctl$clear(0x7, 0x0) r0 = add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000180)={'fscrypt:', @desc1}, &(0x7f0000000240)={0x0, "a3358a51b6cf90344d4e9e4bfe77e5f542c806dfabcf3ef3431b5dd75169eca98a83e992717c1c1680dd6883b68f7b7156b8bc1c6d79fad30d604136ea33ff94", 0x1a}, 0x48, 0x0) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, 0x0) socket$nl_rdma(0x10, 0x3, 0x14) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) r4 = add_key$user(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, &(0x7f00000009c0)="1bc055c3e74ec58e7b006cb6fe596a42af320e7c6f83e528806428f920680c22a659291035394a46e28341127ae71ef4beb71acaeb1e88b13ab300f43c861ed8a39147cf7b6796b94fcaa10667e15a63a8ce90474def78db613c5b9e25e3c5b127411bfd2a0777298f2f90a41b84ffc707418860b53b47844cce429a936a96c842af2dc758834fa1e3336a073c190be6b06c303dfd4a2c3c170399890ced8aa5422bd8af6b3ee0dbfbb2e45e6a29770f2e6f3b8945b2501222130f0d36d7df82a6f48ba3a2e7892290d41bb8f230df62d31fc95ae56711a0e0fa13135ccc39b8eb531b9dbb001861408b088a297175ec48f99527b4cf960bcc9beea47f677a968c8ede9aa500515b58a89577b8f538587288776dfda5b4af5ece5d7b3c7fc71314512c95a9d71e694fb2012f04a9d86374dffc571ab970d52175b72e174033a65b850045d07b59471e03029126a0405cf645420649ecb7030695d81bcf9cc7e2e71ec99a23c9f317cfbc74c7c4d5f2fdde41a1809431d9e75782f9148c43dbf18f39cc9be7f98d1529d323f723d9eb719f4bbbe9c58ed0f4b1a0d5cf4339b31572c03e48bc7b5af7d63798ab3f2e17f6801ff9f691cee438f5a400b658e562ced31ab5255976842175b8d03fe2494bd9d54a6c32b78c6a6c5f2fe816651cf843285e16b1d4d6d504619793890fa01d7850d4f96ed1a1f435e17d36b477166f12f1019dcab10686659c00e83c43ca66f27c81d1a7a084ac21994cebb0d58f46a1451c12fb57901630cb744e3ae4bf35578e85a7e451c645986323c062713b940c63083daf41b03066c250e51f37e165617fb187a4acacc706738644f6b463465c1c4c0929550e7a3304734cd77439df7615f69b381e09f2747cf7b59530d0f898570851d7b9de78bb6b999574fbaa379aa9a904b7ba6fabc7c82ac75f7d41b18e02e61a37515b4720be52a63db19e9d5be403078b373556bc3331d5bd8e04df3f379b1d23fd08f8736786481c3b58ac6a0f5c7a6a61a1fad0f0b85364a978128d880211c5b5072e4d9fca37242f7103a8af599c13fb0013ed08fb21a0769a4560a3288465acb17df0e7c6dca1deef269e822d8ae27c0218a879ac0e1f13224d0ce70725738e29a73cf5b504dee0b5f21ac00e77f8626830f72bdf87ab071d7821aaa92262e56a2785236badead3e727dc05f82ff27fd7bcfc01b0f56586b277f1ef5d4b2da4fe071faf08fefcebecbcb9e494b907cf0abed80162ee88563c4cf3c7418b44103c7241277d27ba3f08346d7853606c912ab4993123c8adb52f519320aaefd43313b6c9cbcbbcee00be9ea8d444ed6323095f4eb6976e76da78808579ad9e2b552b4d2678a7f99a938002be80d91cb155d6f050f6619bd55f16493ba4dcf86163eeb624a413af763d95eab1d844ecd75486fcdfee759a7b5ee3877568eea1598f56f7e924a0a761cf8e90c67f9d1f153490ea7395e77c348641bdf9b83852e35800238e6149ebf1685efc22575439dd00f896066cdecb6afad9f81a78d7bf4bce386d928fbf69964b2495c9f5a417f304da9f09025a20240143fa18dda2c3e1f8053d58fdeaec382feda4f373c005ecb2501fa16c9bb9d38c328e02d6f78f1197e63a8a4c509dd2488c94db786f26dd0a55d5d564e8e099f5d3159775b603a11cc29176e91742ff8e1a90d044a74f9b80fa1a2a4f0fc17052461abaf4dd6e42729d3c64c1026fe3afb9ef967b15e6bc34479fc91e2e3d2a6a8b1959c6d2b1d690cd925be98cd6977f97b1f3e5a894b2d10fb57f4e6c732db8ef23ec97f37b3d339ca7ba3295b34b19fb3f6b78707ad98ee5122a1bfa5d3566afcdc8629dc01c1d2c0452fadd03b78c33accd5532a2b48552d11347b4ae956a7aec85256919efe42e4636d1a302fbdcfe82a87415ebbb4ce226758db15fe031918539f2790ac4a582ca86d0defcfe1427e17c45678440e311aeb6040c09005b7df98bfa98349316598d155670799a887e4c4f104deff279c8dd6669d4fba4f0c1ad3f859bd10b4732dbf94112d2b4801daf1a90a5a88379d9be9227de7cc9b1060b802e8fd5f399881ac9334d0cad5d0ffffe4faee43d4c31763ec6b08bc520fcacb7d70659f6f9a689c74746e97c339ff891ac263e42004467c37fb1398bc6d02ad19dd47cc7c687d8814a0a5a73eb5698f83085579f4793ea5d52a00b8dc39a80b918169bd004dc0c8bd21594f0b6686d4ea17e4e16f30d7cfbb395b363ced66e50aa4e9406a23b777526f62beb2a542bc4ca11416d76e00e34ab6b1f61de6373ea97156e7a1243cb4a1534122f6ec15705d6118f3e5590f55f6d4c13823fd2209ab4984bdc4107a00f00effd715f58a051df3476348cac60f9f321db74738199c526d099be2be75a6d25d36a47c9868aa3e49d8fd6e6e63cdd536137d3f77b358cbc5386a188b731bc7d1317acb655f97f40337b8744b9298664ec2199dfec11d6f6dfc07c2387bbc28e6382d452b4d82526fee4644bce7beeaf27dfdf4f48366e47b0c75b0491ba50dbc1b1c8a557a16e79ec70fdc2e0b128910c7bacb905118cd59ec7c93d83f7ab5fc284bb46b230fcceffd3d018a4a52bba0f3fff7ccfc133205254dee4866966878a2c32fa7fca54f93f00651558bbc5e19924e3db4d40c3b7454f75091d9b40ca5eb6385d1dcfec5b12eefd60256ee644726a78de3c89baa2972eac6b5ae2ef3d7104a0b5eb9f76cd574cd02f121ae7c3ae8467ec4bddc5baf9245a63d3e2319cf61cb772f52a0ddb128ce5a0515ce81e85b39cd84ebf7d1dee613558b06d0cbc4f604bfbd9f77bf440946ab2376e36c886147329b0e1f41774c791e1d2ce80f7de87aa172c3b2123e6d2394400ee25978a077295fff45dc1f80a2c9627c7bd0082db60fcfe62c714f0334134c324e12f578b62ceb1d7cffe4ee00986dca9e4769db9d8bbb904603bbadb14fbb3c2bd5beb87a4b7f369080327f5cc76a26bec71a48c729e75616e595e9555234b4ae817c115f303255167287506c6edeed906d03c0d1039734671480ee59608f47aeee1d5ec79d3ded6e803f7e3f3d96cb041fbd96321e14b8a2a38f0ae22bae8559685f0d5d376243c4ac4615eef0ca78741ddef9aaebb1710a8d7fc679a3b71088d9cbc57fb1be6e0c2234a8c9e296c9c711d30b4215d3053968eac2cb7c54d0fda59d0d2a01d1c73ac143f1dd57152466e26c6f874cbc901c1298ea9533e41cbc1a2d252fa2cb1f262f1bda4fd209f6e14f801d1d0f920a3d8fb50cef012d2051b1e3855d3db328b1f1b9b91bcf86680a1f5470342b8c830180279d525c2af620ed1973699c4cc8ffa3ffb36ff9cb6765021debfda598f189007e78b419bf2901b145183dbbbd5e3a81e21b99ae7de9c25aac889ba4aa493ca549873c8a69e166a124be9c7154a001b0f10d8221a00a0dab06590322c03daa4e7d7c7fb987f976b513bd8dff0a37eab7d8dcf92a8244edd20b222cf5340793589c5c77347c76c69db02d276fcfcdbc7ed277171b7d7b1d2ec52f4b418ead33cd41247ecc39852e1e488a9935ee7eaf52ebd599811a83d4c4c5e70888cbd92410461104de78c390a1dab2de4bfa98ebcba4de80d26207268b7bf8ac4f056bfce747ea2454f7d888c99ac9ea91eb89dc0c65d8627a07fdfc16b7f8351add3ae8060af0543f3679c49280aba2cf29abc488cc90bb6f7912f5aec58424ec600eeb3e011357b008adc0dda285155da4dedd9881113226862af919df0b280da1d9cf7995163ee5d0cc0cb7d362b576c2273911935a2f9a550838d08cc24a4811aab3cd5eb25d3d5dcbdfcc538094825960cddccdca33e9d046b090fddae77545212d80a12e3f2def20d669f35a526f4a4a8a2ab908bb46221ce3da5e8120be9426d24d6d3be796531c592a7d8ccc792efd3d733b806215974d94eba48a98adee91122e6dcdf1480673ec33d2131e7adc80757a262501df46fcd17f9b85ae9fccf5166b821e8247e2eae0f240ebaa5abd118e318001ccbb1ebefa6bd4ecefbd9724f2c6cf3144c75b05a38923d20a06d2180c3c07d84779639d6c20f207e86f6f45be6d6361d49f8c352d12d3f536e00b962e070850f561b6e9fd50facf94a757d26e92a570226f56d7ecec9f3c48db3663db7932a0e5c54ddaeb6128078e41f9c3a760bef5b65a9085f54253e65e9711014ea370cebc18a4c2ddfda841263d83e2613c4581e3e312e1f805b93b9694c38fb30fac3accbd07b18b82f28f0f0ca886efd3a1e593253798be0898eaf2855ea5e7c34aff5d879050b76f8380bf8cb6c93baaefab39ea0f1df2a8a93279a2e5d948fb0b56f8738ce445e7560f1842826fe911d6ad697e561d9a81acb2f56e5d7973f8d29929ffb30009b6219c3d3907e0dedf560ede06304ccd42e66e22ce2c3677de9c58b25f4b3fda79602c6ac5e00628524d0cb6c03d043f36d3c053e3085b01533bf43446a6b2b0a90b70443c4bf87d75e13cb5ed3a3fa3981ad551803133ded46b07ea2a6d42fe94e4c44716162e69d66986e01c3f026d7c0cdad6b7edce5c74017a653f6d9624cad678d2be960c4f5fc6d87eb4c665908072cdaedb1c617af25d87a86a1e1bfbc700d149387e83094825db20ad7914795ee5a805c123d1a8833dd18fe82d60693adae333042002634685a82cbb53701d1ae0280318fd74a6097513951a20cfaef08380a7cec40369ea294a84e7a4634e4941b86e629d1c8aa21a81e38b8b39f7f902cd6199952fb6d134ba3f7d1c1c3a8732ee055c2635540a5fb8146543d53861cd7f1c015f4e64d5ac9d90b8c32763ac9c8e97375655705e774eec0dbd0e73dacc725010e82eb69361be4c272187a50194b5daf14dda39fd87adf7c49c349b8874fa92f8a5240aae05afdf353010dc1276eedb192e225a61beb10053a99b335f73f53a45fd9c2bbfe5d619e1749ab908b00d58de44c40347b0cc3a359eb3b69b40177506ad7af420627ff70f41faf88b0349bc7fac4a0c3be90b906e886475a16673ea0f94db425778f43c206e22b2bd21297a54157eb5e40531c0d17e316dc55c165586fb5eb0fb8b5906a7fc28d5583c1a157b5e77130624f5f79c993fe640c840b506e98ce03c97ada71b24494280e40542c03f8cf301d08241dfddd37bbe07f27acc2561e043a599a22373468dd1a43711f1ea9849703ca5112dad191eb9aba4c129974f7756fbe0cd322b5790208db1e0bd8a5c27993c9bbdff273b3dd69dc1eee2e22cb99ffc55b43811697781e697b8bf3f1cf2a6f6c80f1a651a9a4c3ed1a4bb1f5674977e65713d57e8d2172fd7d842910eef67b41a1cb0942543c4790449a4d6c249f48466a97465424bd160a197a63a8c4f5f385caa5452309fed4f4a6fc2ae061075c2d927df70f5d0727c3d2bc7dde14f43d1de23a9b692ed8935f3e8106054ce8cbc83f687471eb1e0930ae161e876410e7333c314b3e7ffe6397552940e57bf38e1459370a1028edbf8de11e8e882002e1e1795d48b8d841d64170972d292c388a9fd3d955ffaee6bd61b0b6840cb6b55574aa3d2f3224701524c05d605448262bab18cb580fb5250621a075e3621e181d8ef7c586c134092edff4b85dd413d5c437c18da1b51c270b4a32e05283627095810caf80d49cb34f102a9180da3f2af349780d231d8c726cad6190b109fb4fbe65a733e4bdbb3ae998fe8c06147925125f0414e484936d87a53f5977f00bfc1a27c2b45b900cac0cbf3aa4cca452a550f0791da753e5316cc1a639df4f877c", 0x1000, r0) keyctl$negate(0xd, r4, 0x9, r2) keyctl$clear(0x7, r2) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)=ANY=[@ANYBLOB="0100003151fbc62f32fe0000000000000000000000400000"], 0x18, r1) r5 = add_key$fscrypt_v1(&(0x7f0000000380), &(0x7f00000003c0)={'fscrypt:', @auto=[0x66, 0x32, 0x37, 0x39, 0xf, 0x33, 0x36, 0x62, 0x63, 0x39, 0x66, 0x0, 0x65, 0x38, 0x36, 0x31]}, &(0x7f0000000400)={0x0, "eece3ff6889762fc4aa6946d7b428a0bc2756a44caf2082b16874b2d959ccec211d0e1206f50f7a91f870d582e4798ff63497f084ba4ccb752c5ff9142843714", 0x2f}, 0x48, r3) keyctl$instantiate(0xc, 0x0, &(0x7f0000000340)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '/@\\*,.', 0x20, 0x18}, 0x30, r5) keyctl$revoke(0x3, r1) 22:20:25 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r1 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff8) (async) r2 = add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000180)={'fscrypt:', @desc4}, &(0x7f0000000240)={0x0, "e0e751956c4b3fb7927dcd61d6b9bcfa7381a336cc5bbbbe5334275b16712e23412d825142f017f1f678cfc278e9c4ca04554fea32e73f0f163633f6a9fb728e", 0x25}, 0x48, 0xfffffffffffffffc) keyctl$KEYCTL_MOVE(0x1e, r0, r1, r2, 0x0) r3 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r0, &(0x7f0000000300)='.request_key_auth\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) (async) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000340)={'syz', 0x1}, &(0x7f0000000380)={0x2, 0x0, @c}, 0x29, r2) 22:20:25 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) clock_gettime(0x0, &(0x7f0000000240)) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) mq_timedsend(0xffffffffffffffff, &(0x7f00000003c0)="fb64990b3090529e3d17e8692135a22357fb33dcb6fdfd1105f92976885d8df20b8b088784deeb13913071e98b65f73970d2a1aaa542a55d5373e1ed5129323887c86f4efd829eb2b61b8b13d09ebc19eba00fca255cfbba8fe35dd7850f899048a2180b450f4ce7dda397197f0a21dc48eee70dbd6d87f4e2990dfa18453e750c1713b01703e2749b3c5eb7fcd6a445838d3c7a267671fd37f46bf34ea57f2bb21d8646377a45c75ca8ec06673ef5cab4e6ce1df391b882336899ed8cbc61b935e8122cbc4fbb247026dfd27b9b3c648570c47afb8698bf7c6c5185a45946e2d9ac4e9b8dc9e617ea647025e6e66c28d779f368453f266b4be2cce80268cde548e26e3f627da88614e7d3cea09ea2732c5675a66e7e5af9256b59e0a496383c1a7c5c5d5755be2ed55a2d607f4806cdacfe235702ca486d7b1f563c0a286568277d1a12c0f05c4480c98911549331ca82673da451bcb9ee1224de71b36a05a52b7899cbdd2eb0aa107eb07acdb807524694a0e900a6f2b1b1e7d6465cbe200d3f85e05c4ac75f0f16ff555a38da2201dc80e64fd0412bc77a1aa0e93dadce9c772d9c4f7a4bd6a3b69e184c3eee72a7b37aa0f0b77bde6a42a480d20417423c5a30498977ca42041c2b5491095b2a4c8fffccbbce878686c9812f9a12631ad22460c0ff57513168cb750db4bcf711aa175ecbc5977d3ad0fe44a8f7dae8dd4028839851f54480b35ffc065d64dc8eb460932a7fa47f3493c7fc26c25f44148ca6261fa22dd929464529c51853375dfe9d606eea3469a29fba5a48fc0c390839", 0x240, 0x400, &(0x7f0000000280)={r0, r1+10000000}) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000340)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r3, 0x0, 0x0) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000200)={{r3}, &(0x7f0000000180), &(0x7f00000001c0)='%p \x00'}, 0x20) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000002c0), 0x6801, 0x0) ioctl$SNDCTL_SEQ_NRSYNTHS(r4, 0x8004510a, &(0x7f0000000300)) add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, r2) 22:20:25 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc1}, &(0x7f0000000100)={0x0, "2a6aa923f94bd8774eecd4fe8ccbde6cee2a0687c06cd17faceed01b1dcb9c676201dfe8a47b323fadb7a33ef04e883809cd6f23078abaf66ad29d2b84170585", 0x3a}, 0x48, r0) r2 = add_key$user(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x3}, &(0x7f00000002c0)="d3aa4d54cba2b23319537c458e009b7c01121b91e065d751bb08f45f4fa22d16921e2c366a35a73c054f3d37d071cf49a53c4553150d10b86ebe23a35f429502615624", 0x43, r0) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$instantiate(0xc, r2, &(0x7f0000000340)=@encrypted_load={'load ', 'ecryptfs', 0x20, 'user:', 'syz', 0x20, 0x4, 0x20, [0x33]}, 0x2e, r3) keyctl$instantiate(0xc, r1, &(0x7f0000000180)=@encrypted_load={'load ', 'ecryptfs', 0x20, 'trusted:', '$-&*y:),+', 0x20, 0x20, 0x20, [0x30, 0x34, 0x38]}, 0x39, r0) keyctl$clear(0xe, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc1}, &(0x7f0000000100)={0x0, "2a6aa923f94bd8774eecd4fe8ccbde6cee2a0687c06cd17faceed01b1dcb9c676201dfe8a47b323fadb7a33ef04e883809cd6f23078abaf66ad29d2b84170585", 0x3a}, 0x48, r0) (async) add_key$user(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x3}, &(0x7f00000002c0)="d3aa4d54cba2b23319537c458e009b7c01121b91e065d751bb08f45f4fa22d16921e2c366a35a73c054f3d37d071cf49a53c4553150d10b86ebe23a35f429502615624", 0x43, r0) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) keyctl$instantiate(0xc, r2, &(0x7f0000000340)=@encrypted_load={'load ', 'ecryptfs', 0x20, 'user:', 'syz', 0x20, 0x4, 0x20, [0x33]}, 0x2e, r3) (async) keyctl$instantiate(0xc, r1, &(0x7f0000000180)=@encrypted_load={'load ', 'ecryptfs', 0x20, 'trusted:', '$-&*y:),+', 0x20, 0x20, 0x20, [0x30, 0x34, 0x38]}, 0x39, r0) (async) keyctl$clear(0xe, r0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) (async) 22:20:25 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) mq_timedreceive(0xffffffffffffffff, &(0x7f0000000000)=""/253, 0xfd, 0x5, 0x0) keyctl$clear(0xf, r0) r1 = add_key$user(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000240)="9765ab159a6521e6c79ef88dfdd2b8ec21ff6c597aacb9ddcdaf4cb0fe3c5a07fbf44ce9ea0968aacae1e0443ca1a42bc989cf88cad9f9f2c9ebecb83111eb32ab28033dc7c0600833da6d4c9db34f722f177aaa254f00396dcb5d2e585d", 0x5e, r0) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) r3 = add_key$keyring(&(0x7f0000000180), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r3, 0x1) 22:20:25 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) r2 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="57caf980e12ba8e32d8cb960eddf3572b9c2a4e1194fc5df4bcf9da6fe79ff1ed45648df9d80934cfd35434086ffb3d7c2e84278ee5b7f047617dc4ddb9d44834d54a25f3c6010e7d540af43ef9df2caeb2ec60a6a5948f8d2eb732f6c93fa6e2298fc0168d021f3466ade66c062fdf483888be2a1343b05d82642991c53b2d42b121d92204e5c9ac49d90e1fe05e7e9fa5c77f567eb5a7147f28628ed92a46ca80b14f1b9fdcdf2196ca667311accb3954f01617e1b7f4126af5f54819ec6c677618ca5", 0xc4, r1) (async) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async, rerun: 64) keyctl$setperm(0x5, r3, 0x100) (async, rerun: 64) keyctl$link(0x8, r2, r1) 22:20:25 executing program 0: keyctl$clear(0x6, 0x0) keyctl$revoke(0x3, 0x0) keyctl$clear(0x7, 0x0) r0 = add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000180)={'fscrypt:', @desc1}, &(0x7f0000000240)={0x0, "a3358a51b6cf90344d4e9e4bfe77e5f542c806dfabcf3ef3431b5dd75169eca98a83e992717c1c1680dd6883b68f7b7156b8bc1c6d79fad30d604136ea33ff94", 0x1a}, 0x48, 0x0) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, 0x0) socket$nl_rdma(0x10, 0x3, 0x14) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) r4 = add_key$user(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, &(0x7f00000009c0)="1bc055c3e74ec58e7b006cb6fe596a42af320e7c6f83e528806428f920680c22a659291035394a46e28341127ae71ef4beb71acaeb1e88b13ab300f43c861ed8a39147cf7b6796b94fcaa10667e15a63a8ce90474def78db613c5b9e25e3c5b127411bfd2a0777298f2f90a41b84ffc707418860b53b47844cce429a936a96c842af2dc758834fa1e3336a073c190be6b06c303dfd4a2c3c170399890ced8aa5422bd8af6b3ee0dbfbb2e45e6a29770f2e6f3b8945b2501222130f0d36d7df82a6f48ba3a2e7892290d41bb8f230df62d31fc95ae56711a0e0fa13135ccc39b8eb531b9dbb001861408b088a297175ec48f99527b4cf960bcc9beea47f677a968c8ede9aa500515b58a89577b8f538587288776dfda5b4af5ece5d7b3c7fc71314512c95a9d71e694fb2012f04a9d86374dffc571ab970d52175b72e174033a65b850045d07b59471e03029126a0405cf645420649ecb7030695d81bcf9cc7e2e71ec99a23c9f317cfbc74c7c4d5f2fdde41a1809431d9e75782f9148c43dbf18f39cc9be7f98d1529d323f723d9eb719f4bbbe9c58ed0f4b1a0d5cf4339b31572c03e48bc7b5af7d63798ab3f2e17f6801ff9f691cee438f5a400b658e562ced31ab5255976842175b8d03fe2494bd9d54a6c32b78c6a6c5f2fe816651cf843285e16b1d4d6d504619793890fa01d7850d4f96ed1a1f435e17d36b477166f12f1019dcab10686659c00e83c43ca66f27c81d1a7a084ac21994cebb0d58f46a1451c12fb57901630cb744e3ae4bf35578e85a7e451c645986323c062713b940c63083daf41b03066c250e51f37e165617fb187a4acacc706738644f6b463465c1c4c0929550e7a3304734cd77439df7615f69b381e09f2747cf7b59530d0f898570851d7b9de78bb6b999574fbaa379aa9a904b7ba6fabc7c82ac75f7d41b18e02e61a37515b4720be52a63db19e9d5be403078b373556bc3331d5bd8e04df3f379b1d23fd08f8736786481c3b58ac6a0f5c7a6a61a1fad0f0b85364a978128d880211c5b5072e4d9fca37242f7103a8af599c13fb0013ed08fb21a0769a4560a3288465acb17df0e7c6dca1deef269e822d8ae27c0218a879ac0e1f13224d0ce70725738e29a73cf5b504dee0b5f21ac00e77f8626830f72bdf87ab071d7821aaa92262e56a2785236badead3e727dc05f82ff27fd7bcfc01b0f56586b277f1ef5d4b2da4fe071faf08fefcebecbcb9e494b907cf0abed80162ee88563c4cf3c7418b44103c7241277d27ba3f08346d7853606c912ab4993123c8adb52f519320aaefd43313b6c9cbcbbcee00be9ea8d444ed6323095f4eb6976e76da78808579ad9e2b552b4d2678a7f99a938002be80d91cb155d6f050f6619bd55f16493ba4dcf86163eeb624a413af763d95eab1d844ecd75486fcdfee759a7b5ee3877568eea1598f56f7e924a0a761cf8e90c67f9d1f153490ea7395e77c348641bdf9b83852e35800238e6149ebf1685efc22575439dd00f896066cdecb6afad9f81a78d7bf4bce386d928fbf69964b2495c9f5a417f304da9f09025a20240143fa18dda2c3e1f8053d58fdeaec382feda4f373c005ecb2501fa16c9bb9d38c328e02d6f78f1197e63a8a4c509dd2488c94db786f26dd0a55d5d564e8e099f5d3159775b603a11cc29176e91742ff8e1a90d044a74f9b80fa1a2a4f0fc17052461abaf4dd6e42729d3c64c1026fe3afb9ef967b15e6bc34479fc91e2e3d2a6a8b1959c6d2b1d690cd925be98cd6977f97b1f3e5a894b2d10fb57f4e6c732db8ef23ec97f37b3d339ca7ba3295b34b19fb3f6b78707ad98ee5122a1bfa5d3566afcdc8629dc01c1d2c0452fadd03b78c33accd5532a2b48552d11347b4ae956a7aec85256919efe42e4636d1a302fbdcfe82a87415ebbb4ce226758db15fe031918539f2790ac4a582ca86d0defcfe1427e17c45678440e311aeb6040c09005b7df98bfa98349316598d155670799a887e4c4f104deff279c8dd6669d4fba4f0c1ad3f859bd10b4732dbf94112d2b4801daf1a90a5a88379d9be9227de7cc9b1060b802e8fd5f399881ac9334d0cad5d0ffffe4faee43d4c31763ec6b08bc520fcacb7d70659f6f9a689c74746e97c339ff891ac263e42004467c37fb1398bc6d02ad19dd47cc7c687d8814a0a5a73eb5698f83085579f4793ea5d52a00b8dc39a80b918169bd004dc0c8bd21594f0b6686d4ea17e4e16f30d7cfbb395b363ced66e50aa4e9406a23b777526f62beb2a542bc4ca11416d76e00e34ab6b1f61de6373ea97156e7a1243cb4a1534122f6ec15705d6118f3e5590f55f6d4c13823fd2209ab4984bdc4107a00f00effd715f58a051df3476348cac60f9f321db74738199c526d099be2be75a6d25d36a47c9868aa3e49d8fd6e6e63cdd536137d3f77b358cbc5386a188b731bc7d1317acb655f97f40337b8744b9298664ec2199dfec11d6f6dfc07c2387bbc28e6382d452b4d82526fee4644bce7beeaf27dfdf4f48366e47b0c75b0491ba50dbc1b1c8a557a16e79ec70fdc2e0b128910c7bacb905118cd59ec7c93d83f7ab5fc284bb46b230fcceffd3d018a4a52bba0f3fff7ccfc133205254dee4866966878a2c32fa7fca54f93f00651558bbc5e19924e3db4d40c3b7454f75091d9b40ca5eb6385d1dcfec5b12eefd60256ee644726a78de3c89baa2972eac6b5ae2ef3d7104a0b5eb9f76cd574cd02f121ae7c3ae8467ec4bddc5baf9245a63d3e2319cf61cb772f52a0ddb128ce5a0515ce81e85b39cd84ebf7d1dee613558b06d0cbc4f604bfbd9f77bf440946ab2376e36c886147329b0e1f41774c791e1d2ce80f7de87aa172c3b2123e6d2394400ee25978a077295fff45dc1f80a2c9627c7bd0082db60fcfe62c714f0334134c324e12f578b62ceb1d7cffe4ee00986dca9e4769db9d8bbb904603bbadb14fbb3c2bd5beb87a4b7f369080327f5cc76a26bec71a48c729e75616e595e9555234b4ae817c115f303255167287506c6edeed906d03c0d1039734671480ee59608f47aeee1d5ec79d3ded6e803f7e3f3d96cb041fbd96321e14b8a2a38f0ae22bae8559685f0d5d376243c4ac4615eef0ca78741ddef9aaebb1710a8d7fc679a3b71088d9cbc57fb1be6e0c2234a8c9e296c9c711d30b4215d3053968eac2cb7c54d0fda59d0d2a01d1c73ac143f1dd57152466e26c6f874cbc901c1298ea9533e41cbc1a2d252fa2cb1f262f1bda4fd209f6e14f801d1d0f920a3d8fb50cef012d2051b1e3855d3db328b1f1b9b91bcf86680a1f5470342b8c830180279d525c2af620ed1973699c4cc8ffa3ffb36ff9cb6765021debfda598f189007e78b419bf2901b145183dbbbd5e3a81e21b99ae7de9c25aac889ba4aa493ca549873c8a69e166a124be9c7154a001b0f10d8221a00a0dab06590322c03daa4e7d7c7fb987f976b513bd8dff0a37eab7d8dcf92a8244edd20b222cf5340793589c5c77347c76c69db02d276fcfcdbc7ed277171b7d7b1d2ec52f4b418ead33cd41247ecc39852e1e488a9935ee7eaf52ebd599811a83d4c4c5e70888cbd92410461104de78c390a1dab2de4bfa98ebcba4de80d26207268b7bf8ac4f056bfce747ea2454f7d888c99ac9ea91eb89dc0c65d8627a07fdfc16b7f8351add3ae8060af0543f3679c49280aba2cf29abc488cc90bb6f7912f5aec58424ec600eeb3e011357b008adc0dda285155da4dedd9881113226862af919df0b280da1d9cf7995163ee5d0cc0cb7d362b576c2273911935a2f9a550838d08cc24a4811aab3cd5eb25d3d5dcbdfcc538094825960cddccdca33e9d046b090fddae77545212d80a12e3f2def20d669f35a526f4a4a8a2ab908bb46221ce3da5e8120be9426d24d6d3be796531c592a7d8ccc792efd3d733b806215974d94eba48a98adee91122e6dcdf1480673ec33d2131e7adc80757a262501df46fcd17f9b85ae9fccf5166b821e8247e2eae0f240ebaa5abd118e318001ccbb1ebefa6bd4ecefbd9724f2c6cf3144c75b05a38923d20a06d2180c3c07d84779639d6c20f207e86f6f45be6d6361d49f8c352d12d3f536e00b962e070850f561b6e9fd50facf94a757d26e92a570226f56d7ecec9f3c48db3663db7932a0e5c54ddaeb6128078e41f9c3a760bef5b65a9085f54253e65e9711014ea370cebc18a4c2ddfda841263d83e2613c4581e3e312e1f805b93b9694c38fb30fac3accbd07b18b82f28f0f0ca886efd3a1e593253798be0898eaf2855ea5e7c34aff5d879050b76f8380bf8cb6c93baaefab39ea0f1df2a8a93279a2e5d948fb0b56f8738ce445e7560f1842826fe911d6ad697e561d9a81acb2f56e5d7973f8d29929ffb30009b6219c3d3907e0dedf560ede06304ccd42e66e22ce2c3677de9c58b25f4b3fda79602c6ac5e00628524d0cb6c03d043f36d3c053e3085b01533bf43446a6b2b0a90b70443c4bf87d75e13cb5ed3a3fa3981ad551803133ded46b07ea2a6d42fe94e4c44716162e69d66986e01c3f026d7c0cdad6b7edce5c74017a653f6d9624cad678d2be960c4f5fc6d87eb4c665908072cdaedb1c617af25d87a86a1e1bfbc700d149387e83094825db20ad7914795ee5a805c123d1a8833dd18fe82d60693adae333042002634685a82cbb53701d1ae0280318fd74a6097513951a20cfaef08380a7cec40369ea294a84e7a4634e4941b86e629d1c8aa21a81e38b8b39f7f902cd6199952fb6d134ba3f7d1c1c3a8732ee055c2635540a5fb8146543d53861cd7f1c015f4e64d5ac9d90b8c32763ac9c8e97375655705e774eec0dbd0e73dacc725010e82eb69361be4c272187a50194b5daf14dda39fd87adf7c49c349b8874fa92f8a5240aae05afdf353010dc1276eedb192e225a61beb10053a99b335f73f53a45fd9c2bbfe5d619e1749ab908b00d58de44c40347b0cc3a359eb3b69b40177506ad7af420627ff70f41faf88b0349bc7fac4a0c3be90b906e886475a16673ea0f94db425778f43c206e22b2bd21297a54157eb5e40531c0d17e316dc55c165586fb5eb0fb8b5906a7fc28d5583c1a157b5e77130624f5f79c993fe640c840b506e98ce03c97ada71b24494280e40542c03f8cf301d08241dfddd37bbe07f27acc2561e043a599a22373468dd1a43711f1ea9849703ca5112dad191eb9aba4c129974f7756fbe0cd322b5790208db1e0bd8a5c27993c9bbdff273b3dd69dc1eee2e22cb99ffc55b43811697781e697b8bf3f1cf2a6f6c80f1a651a9a4c3ed1a4bb1f5674977e65713d57e8d2172fd7d842910eef67b41a1cb0942543c4790449a4d6c249f48466a97465424bd160a197a63a8c4f5f385caa5452309fed4f4a6fc2ae061075c2d927df70f5d0727c3d2bc7dde14f43d1de23a9b692ed8935f3e8106054ce8cbc83f687471eb1e0930ae161e876410e7333c314b3e7ffe6397552940e57bf38e1459370a1028edbf8de11e8e882002e1e1795d48b8d841d64170972d292c388a9fd3d955ffaee6bd61b0b6840cb6b55574aa3d2f3224701524c05d605448262bab18cb580fb5250621a075e3621e181d8ef7c586c134092edff4b85dd413d5c437c18da1b51c270b4a32e05283627095810caf80d49cb34f102a9180da3f2af349780d231d8c726cad6190b109fb4fbe65a733e4bdbb3ae998fe8c06147925125f0414e484936d87a53f5977f00bfc1a27c2b45b900cac0cbf3aa4cca452a550f0791da753e5316cc1a639df4f877c", 0x1000, r0) keyctl$negate(0xd, r4, 0x9, r2) keyctl$clear(0x7, r2) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)=ANY=[@ANYBLOB="0100003151fbc62f32fe0000000000000000000000400000"], 0x18, r1) r5 = add_key$fscrypt_v1(&(0x7f0000000380), &(0x7f00000003c0)={'fscrypt:', @auto=[0x66, 0x32, 0x37, 0x39, 0xf, 0x33, 0x36, 0x62, 0x63, 0x39, 0x66, 0x0, 0x65, 0x38, 0x36, 0x31]}, &(0x7f0000000400)={0x0, "eece3ff6889762fc4aa6946d7b428a0bc2756a44caf2082b16874b2d959ccec211d0e1206f50f7a91f870d582e4798ff63497f084ba4ccb752c5ff9142843714", 0x2f}, 0x48, r3) keyctl$instantiate(0xc, 0x0, &(0x7f0000000340)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '/@\\*,.', 0x20, 0x18}, 0x30, r5) keyctl$revoke(0x3, r1) keyctl$clear(0x6, 0x0) (async) keyctl$revoke(0x3, 0x0) (async) keyctl$clear(0x7, 0x0) (async) add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000180)={'fscrypt:', @desc1}, &(0x7f0000000240)={0x0, "a3358a51b6cf90344d4e9e4bfe77e5f542c806dfabcf3ef3431b5dd75169eca98a83e992717c1c1680dd6883b68f7b7156b8bc1c6d79fad30d604136ea33ff94", 0x1a}, 0x48, 0x0) (async) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, 0x0) (async) socket$nl_rdma(0x10, 0x3, 0x14) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) (async) add_key$user(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, &(0x7f00000009c0)="1bc055c3e74ec58e7b006cb6fe596a42af320e7c6f83e528806428f920680c22a659291035394a46e28341127ae71ef4beb71acaeb1e88b13ab300f43c861ed8a39147cf7b6796b94fcaa10667e15a63a8ce90474def78db613c5b9e25e3c5b127411bfd2a0777298f2f90a41b84ffc707418860b53b47844cce429a936a96c842af2dc758834fa1e3336a073c190be6b06c303dfd4a2c3c170399890ced8aa5422bd8af6b3ee0dbfbb2e45e6a29770f2e6f3b8945b2501222130f0d36d7df82a6f48ba3a2e7892290d41bb8f230df62d31fc95ae56711a0e0fa13135ccc39b8eb531b9dbb001861408b088a297175ec48f99527b4cf960bcc9beea47f677a968c8ede9aa500515b58a89577b8f538587288776dfda5b4af5ece5d7b3c7fc71314512c95a9d71e694fb2012f04a9d86374dffc571ab970d52175b72e174033a65b850045d07b59471e03029126a0405cf645420649ecb7030695d81bcf9cc7e2e71ec99a23c9f317cfbc74c7c4d5f2fdde41a1809431d9e75782f9148c43dbf18f39cc9be7f98d1529d323f723d9eb719f4bbbe9c58ed0f4b1a0d5cf4339b31572c03e48bc7b5af7d63798ab3f2e17f6801ff9f691cee438f5a400b658e562ced31ab5255976842175b8d03fe2494bd9d54a6c32b78c6a6c5f2fe816651cf843285e16b1d4d6d504619793890fa01d7850d4f96ed1a1f435e17d36b477166f12f1019dcab10686659c00e83c43ca66f27c81d1a7a084ac21994cebb0d58f46a1451c12fb57901630cb744e3ae4bf35578e85a7e451c645986323c062713b940c63083daf41b03066c250e51f37e165617fb187a4acacc706738644f6b463465c1c4c0929550e7a3304734cd77439df7615f69b381e09f2747cf7b59530d0f898570851d7b9de78bb6b999574fbaa379aa9a904b7ba6fabc7c82ac75f7d41b18e02e61a37515b4720be52a63db19e9d5be403078b373556bc3331d5bd8e04df3f379b1d23fd08f8736786481c3b58ac6a0f5c7a6a61a1fad0f0b85364a978128d880211c5b5072e4d9fca37242f7103a8af599c13fb0013ed08fb21a0769a4560a3288465acb17df0e7c6dca1deef269e822d8ae27c0218a879ac0e1f13224d0ce70725738e29a73cf5b504dee0b5f21ac00e77f8626830f72bdf87ab071d7821aaa92262e56a2785236badead3e727dc05f82ff27fd7bcfc01b0f56586b277f1ef5d4b2da4fe071faf08fefcebecbcb9e494b907cf0abed80162ee88563c4cf3c7418b44103c7241277d27ba3f08346d7853606c912ab4993123c8adb52f519320aaefd43313b6c9cbcbbcee00be9ea8d444ed6323095f4eb6976e76da78808579ad9e2b552b4d2678a7f99a938002be80d91cb155d6f050f6619bd55f16493ba4dcf86163eeb624a413af763d95eab1d844ecd75486fcdfee759a7b5ee3877568eea1598f56f7e924a0a761cf8e90c67f9d1f153490ea7395e77c348641bdf9b83852e35800238e6149ebf1685efc22575439dd00f896066cdecb6afad9f81a78d7bf4bce386d928fbf69964b2495c9f5a417f304da9f09025a20240143fa18dda2c3e1f8053d58fdeaec382feda4f373c005ecb2501fa16c9bb9d38c328e02d6f78f1197e63a8a4c509dd2488c94db786f26dd0a55d5d564e8e099f5d3159775b603a11cc29176e91742ff8e1a90d044a74f9b80fa1a2a4f0fc17052461abaf4dd6e42729d3c64c1026fe3afb9ef967b15e6bc34479fc91e2e3d2a6a8b1959c6d2b1d690cd925be98cd6977f97b1f3e5a894b2d10fb57f4e6c732db8ef23ec97f37b3d339ca7ba3295b34b19fb3f6b78707ad98ee5122a1bfa5d3566afcdc8629dc01c1d2c0452fadd03b78c33accd5532a2b48552d11347b4ae956a7aec85256919efe42e4636d1a302fbdcfe82a87415ebbb4ce226758db15fe031918539f2790ac4a582ca86d0defcfe1427e17c45678440e311aeb6040c09005b7df98bfa98349316598d155670799a887e4c4f104deff279c8dd6669d4fba4f0c1ad3f859bd10b4732dbf94112d2b4801daf1a90a5a88379d9be9227de7cc9b1060b802e8fd5f399881ac9334d0cad5d0ffffe4faee43d4c31763ec6b08bc520fcacb7d70659f6f9a689c74746e97c339ff891ac263e42004467c37fb1398bc6d02ad19dd47cc7c687d8814a0a5a73eb5698f83085579f4793ea5d52a00b8dc39a80b918169bd004dc0c8bd21594f0b6686d4ea17e4e16f30d7cfbb395b363ced66e50aa4e9406a23b777526f62beb2a542bc4ca11416d76e00e34ab6b1f61de6373ea97156e7a1243cb4a1534122f6ec15705d6118f3e5590f55f6d4c13823fd2209ab4984bdc4107a00f00effd715f58a051df3476348cac60f9f321db74738199c526d099be2be75a6d25d36a47c9868aa3e49d8fd6e6e63cdd536137d3f77b358cbc5386a188b731bc7d1317acb655f97f40337b8744b9298664ec2199dfec11d6f6dfc07c2387bbc28e6382d452b4d82526fee4644bce7beeaf27dfdf4f48366e47b0c75b0491ba50dbc1b1c8a557a16e79ec70fdc2e0b128910c7bacb905118cd59ec7c93d83f7ab5fc284bb46b230fcceffd3d018a4a52bba0f3fff7ccfc133205254dee4866966878a2c32fa7fca54f93f00651558bbc5e19924e3db4d40c3b7454f75091d9b40ca5eb6385d1dcfec5b12eefd60256ee644726a78de3c89baa2972eac6b5ae2ef3d7104a0b5eb9f76cd574cd02f121ae7c3ae8467ec4bddc5baf9245a63d3e2319cf61cb772f52a0ddb128ce5a0515ce81e85b39cd84ebf7d1dee613558b06d0cbc4f604bfbd9f77bf440946ab2376e36c886147329b0e1f41774c791e1d2ce80f7de87aa172c3b2123e6d2394400ee25978a077295fff45dc1f80a2c9627c7bd0082db60fcfe62c714f0334134c324e12f578b62ceb1d7cffe4ee00986dca9e4769db9d8bbb904603bbadb14fbb3c2bd5beb87a4b7f369080327f5cc76a26bec71a48c729e75616e595e9555234b4ae817c115f303255167287506c6edeed906d03c0d1039734671480ee59608f47aeee1d5ec79d3ded6e803f7e3f3d96cb041fbd96321e14b8a2a38f0ae22bae8559685f0d5d376243c4ac4615eef0ca78741ddef9aaebb1710a8d7fc679a3b71088d9cbc57fb1be6e0c2234a8c9e296c9c711d30b4215d3053968eac2cb7c54d0fda59d0d2a01d1c73ac143f1dd57152466e26c6f874cbc901c1298ea9533e41cbc1a2d252fa2cb1f262f1bda4fd209f6e14f801d1d0f920a3d8fb50cef012d2051b1e3855d3db328b1f1b9b91bcf86680a1f5470342b8c830180279d525c2af620ed1973699c4cc8ffa3ffb36ff9cb6765021debfda598f189007e78b419bf2901b145183dbbbd5e3a81e21b99ae7de9c25aac889ba4aa493ca549873c8a69e166a124be9c7154a001b0f10d8221a00a0dab06590322c03daa4e7d7c7fb987f976b513bd8dff0a37eab7d8dcf92a8244edd20b222cf5340793589c5c77347c76c69db02d276fcfcdbc7ed277171b7d7b1d2ec52f4b418ead33cd41247ecc39852e1e488a9935ee7eaf52ebd599811a83d4c4c5e70888cbd92410461104de78c390a1dab2de4bfa98ebcba4de80d26207268b7bf8ac4f056bfce747ea2454f7d888c99ac9ea91eb89dc0c65d8627a07fdfc16b7f8351add3ae8060af0543f3679c49280aba2cf29abc488cc90bb6f7912f5aec58424ec600eeb3e011357b008adc0dda285155da4dedd9881113226862af919df0b280da1d9cf7995163ee5d0cc0cb7d362b576c2273911935a2f9a550838d08cc24a4811aab3cd5eb25d3d5dcbdfcc538094825960cddccdca33e9d046b090fddae77545212d80a12e3f2def20d669f35a526f4a4a8a2ab908bb46221ce3da5e8120be9426d24d6d3be796531c592a7d8ccc792efd3d733b806215974d94eba48a98adee91122e6dcdf1480673ec33d2131e7adc80757a262501df46fcd17f9b85ae9fccf5166b821e8247e2eae0f240ebaa5abd118e318001ccbb1ebefa6bd4ecefbd9724f2c6cf3144c75b05a38923d20a06d2180c3c07d84779639d6c20f207e86f6f45be6d6361d49f8c352d12d3f536e00b962e070850f561b6e9fd50facf94a757d26e92a570226f56d7ecec9f3c48db3663db7932a0e5c54ddaeb6128078e41f9c3a760bef5b65a9085f54253e65e9711014ea370cebc18a4c2ddfda841263d83e2613c4581e3e312e1f805b93b9694c38fb30fac3accbd07b18b82f28f0f0ca886efd3a1e593253798be0898eaf2855ea5e7c34aff5d879050b76f8380bf8cb6c93baaefab39ea0f1df2a8a93279a2e5d948fb0b56f8738ce445e7560f1842826fe911d6ad697e561d9a81acb2f56e5d7973f8d29929ffb30009b6219c3d3907e0dedf560ede06304ccd42e66e22ce2c3677de9c58b25f4b3fda79602c6ac5e00628524d0cb6c03d043f36d3c053e3085b01533bf43446a6b2b0a90b70443c4bf87d75e13cb5ed3a3fa3981ad551803133ded46b07ea2a6d42fe94e4c44716162e69d66986e01c3f026d7c0cdad6b7edce5c74017a653f6d9624cad678d2be960c4f5fc6d87eb4c665908072cdaedb1c617af25d87a86a1e1bfbc700d149387e83094825db20ad7914795ee5a805c123d1a8833dd18fe82d60693adae333042002634685a82cbb53701d1ae0280318fd74a6097513951a20cfaef08380a7cec40369ea294a84e7a4634e4941b86e629d1c8aa21a81e38b8b39f7f902cd6199952fb6d134ba3f7d1c1c3a8732ee055c2635540a5fb8146543d53861cd7f1c015f4e64d5ac9d90b8c32763ac9c8e97375655705e774eec0dbd0e73dacc725010e82eb69361be4c272187a50194b5daf14dda39fd87adf7c49c349b8874fa92f8a5240aae05afdf353010dc1276eedb192e225a61beb10053a99b335f73f53a45fd9c2bbfe5d619e1749ab908b00d58de44c40347b0cc3a359eb3b69b40177506ad7af420627ff70f41faf88b0349bc7fac4a0c3be90b906e886475a16673ea0f94db425778f43c206e22b2bd21297a54157eb5e40531c0d17e316dc55c165586fb5eb0fb8b5906a7fc28d5583c1a157b5e77130624f5f79c993fe640c840b506e98ce03c97ada71b24494280e40542c03f8cf301d08241dfddd37bbe07f27acc2561e043a599a22373468dd1a43711f1ea9849703ca5112dad191eb9aba4c129974f7756fbe0cd322b5790208db1e0bd8a5c27993c9bbdff273b3dd69dc1eee2e22cb99ffc55b43811697781e697b8bf3f1cf2a6f6c80f1a651a9a4c3ed1a4bb1f5674977e65713d57e8d2172fd7d842910eef67b41a1cb0942543c4790449a4d6c249f48466a97465424bd160a197a63a8c4f5f385caa5452309fed4f4a6fc2ae061075c2d927df70f5d0727c3d2bc7dde14f43d1de23a9b692ed8935f3e8106054ce8cbc83f687471eb1e0930ae161e876410e7333c314b3e7ffe6397552940e57bf38e1459370a1028edbf8de11e8e882002e1e1795d48b8d841d64170972d292c388a9fd3d955ffaee6bd61b0b6840cb6b55574aa3d2f3224701524c05d605448262bab18cb580fb5250621a075e3621e181d8ef7c586c134092edff4b85dd413d5c437c18da1b51c270b4a32e05283627095810caf80d49cb34f102a9180da3f2af349780d231d8c726cad6190b109fb4fbe65a733e4bdbb3ae998fe8c06147925125f0414e484936d87a53f5977f00bfc1a27c2b45b900cac0cbf3aa4cca452a550f0791da753e5316cc1a639df4f877c", 0x1000, r0) (async) keyctl$negate(0xd, r4, 0x9, r2) (async) keyctl$clear(0x7, r2) (async) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)=ANY=[@ANYBLOB="0100003151fbc62f32fe0000000000000000000000400000"], 0x18, r1) (async) add_key$fscrypt_v1(&(0x7f0000000380), &(0x7f00000003c0)={'fscrypt:', @auto=[0x66, 0x32, 0x37, 0x39, 0xf, 0x33, 0x36, 0x62, 0x63, 0x39, 0x66, 0x0, 0x65, 0x38, 0x36, 0x31]}, &(0x7f0000000400)={0x0, "eece3ff6889762fc4aa6946d7b428a0bc2756a44caf2082b16874b2d959ccec211d0e1206f50f7a91f870d582e4798ff63497f084ba4ccb752c5ff9142843714", 0x2f}, 0x48, r3) (async) keyctl$instantiate(0xc, 0x0, &(0x7f0000000340)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '/@\\*,.', 0x20, 0x18}, 0x30, r5) (async) keyctl$revoke(0x3, r1) (async) 22:20:25 executing program 3: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r1 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff8) (async) r2 = add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000180)={'fscrypt:', @desc4}, &(0x7f0000000240)={0x0, "e0e751956c4b3fb7927dcd61d6b9bcfa7381a336cc5bbbbe5334275b16712e23412d825142f017f1f678cfc278e9c4ca04554fea32e73f0f163633f6a9fb728e", 0x25}, 0x48, 0xfffffffffffffffc) keyctl$KEYCTL_MOVE(0x1e, r0, r1, r2, 0x0) (async) r3 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r0, &(0x7f0000000300)='.request_key_auth\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000340)={'syz', 0x1}, &(0x7f0000000380)={0x2, 0x0, @c}, 0x29, r2) 22:20:25 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc1}, &(0x7f0000000100)={0x0, "2a6aa923f94bd8774eecd4fe8ccbde6cee2a0687c06cd17faceed01b1dcb9c676201dfe8a47b323fadb7a33ef04e883809cd6f23078abaf66ad29d2b84170585", 0x3a}, 0x48, r0) r2 = add_key$user(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x3}, &(0x7f00000002c0)="d3aa4d54cba2b23319537c458e009b7c01121b91e065d751bb08f45f4fa22d16921e2c366a35a73c054f3d37d071cf49a53c4553150d10b86ebe23a35f429502615624", 0x43, r0) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$instantiate(0xc, r2, &(0x7f0000000340)=@encrypted_load={'load ', 'ecryptfs', 0x20, 'user:', 'syz', 0x20, 0x4, 0x20, [0x33]}, 0x2e, r3) keyctl$instantiate(0xc, r1, &(0x7f0000000180)=@encrypted_load={'load ', 'ecryptfs', 0x20, 'trusted:', '$-&*y:),+', 0x20, 0x20, 0x20, [0x30, 0x34, 0x38]}, 0x39, r0) keyctl$clear(0xe, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc1}, &(0x7f0000000100)={0x0, "2a6aa923f94bd8774eecd4fe8ccbde6cee2a0687c06cd17faceed01b1dcb9c676201dfe8a47b323fadb7a33ef04e883809cd6f23078abaf66ad29d2b84170585", 0x3a}, 0x48, r0) (async) add_key$user(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x3}, &(0x7f00000002c0)="d3aa4d54cba2b23319537c458e009b7c01121b91e065d751bb08f45f4fa22d16921e2c366a35a73c054f3d37d071cf49a53c4553150d10b86ebe23a35f429502615624", 0x43, r0) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) keyctl$instantiate(0xc, r2, &(0x7f0000000340)=@encrypted_load={'load ', 'ecryptfs', 0x20, 'user:', 'syz', 0x20, 0x4, 0x20, [0x33]}, 0x2e, r3) (async) keyctl$instantiate(0xc, r1, &(0x7f0000000180)=@encrypted_load={'load ', 'ecryptfs', 0x20, 'trusted:', '$-&*y:),+', 0x20, 0x20, 0x20, [0x30, 0x34, 0x38]}, 0x39, r0) (async) keyctl$clear(0xe, r0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) (async) 22:20:25 executing program 2: add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) mq_timedreceive(0xffffffffffffffff, &(0x7f0000000000)=""/253, 0xfd, 0x5, 0x0) keyctl$clear(0xf, r0) r1 = add_key$user(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000240)="9765ab159a6521e6c79ef88dfdd2b8ec21ff6c597aacb9ddcdaf4cb0fe3c5a07fbf44ce9ea0968aacae1e0443ca1a42bc989cf88cad9f9f2c9ebecb83111eb32ab28033dc7c0600833da6d4c9db34f722f177aaa254f00396dcb5d2e585d", 0x5e, r0) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) r3 = add_key$keyring(&(0x7f0000000180), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r3, 0x1) 22:20:25 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$unlink(0x9, r1, r1) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) 22:20:25 executing program 3: syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) add_key$user(&(0x7f0000000080), &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000240)="9f0a9c5f3b1fe22d4d8b6d0ca584637181981f7c447d89ee327c603914f22f7ba88dda1adcabd69822bc9e096e307f920bb7f8335ef6aa9c2e8750260ba6a67e846598e30133eb839db2dea9d25701b61004a8f16388a7", 0x57, r2) r3 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) 22:20:25 executing program 0: keyctl$clear(0x6, 0x0) (async) keyctl$revoke(0x3, 0x0) keyctl$clear(0x7, 0x0) r0 = add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000180)={'fscrypt:', @desc1}, &(0x7f0000000240)={0x0, "a3358a51b6cf90344d4e9e4bfe77e5f542c806dfabcf3ef3431b5dd75169eca98a83e992717c1c1680dd6883b68f7b7156b8bc1c6d79fad30d604136ea33ff94", 0x1a}, 0x48, 0x0) (async) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, 0x0) (async, rerun: 32) socket$nl_rdma(0x10, 0x3, 0x14) (rerun: 32) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) (async) r4 = add_key$user(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, &(0x7f00000009c0)="1bc055c3e74ec58e7b006cb6fe596a42af320e7c6f83e528806428f920680c22a659291035394a46e28341127ae71ef4beb71acaeb1e88b13ab300f43c861ed8a39147cf7b6796b94fcaa10667e15a63a8ce90474def78db613c5b9e25e3c5b127411bfd2a0777298f2f90a41b84ffc707418860b53b47844cce429a936a96c842af2dc758834fa1e3336a073c190be6b06c303dfd4a2c3c170399890ced8aa5422bd8af6b3ee0dbfbb2e45e6a29770f2e6f3b8945b2501222130f0d36d7df82a6f48ba3a2e7892290d41bb8f230df62d31fc95ae56711a0e0fa13135ccc39b8eb531b9dbb001861408b088a297175ec48f99527b4cf960bcc9beea47f677a968c8ede9aa500515b58a89577b8f538587288776dfda5b4af5ece5d7b3c7fc71314512c95a9d71e694fb2012f04a9d86374dffc571ab970d52175b72e174033a65b850045d07b59471e03029126a0405cf645420649ecb7030695d81bcf9cc7e2e71ec99a23c9f317cfbc74c7c4d5f2fdde41a1809431d9e75782f9148c43dbf18f39cc9be7f98d1529d323f723d9eb719f4bbbe9c58ed0f4b1a0d5cf4339b31572c03e48bc7b5af7d63798ab3f2e17f6801ff9f691cee438f5a400b658e562ced31ab5255976842175b8d03fe2494bd9d54a6c32b78c6a6c5f2fe816651cf843285e16b1d4d6d504619793890fa01d7850d4f96ed1a1f435e17d36b477166f12f1019dcab10686659c00e83c43ca66f27c81d1a7a084ac21994cebb0d58f46a1451c12fb57901630cb744e3ae4bf35578e85a7e451c645986323c062713b940c63083daf41b03066c250e51f37e165617fb187a4acacc706738644f6b463465c1c4c0929550e7a3304734cd77439df7615f69b381e09f2747cf7b59530d0f898570851d7b9de78bb6b999574fbaa379aa9a904b7ba6fabc7c82ac75f7d41b18e02e61a37515b4720be52a63db19e9d5be403078b373556bc3331d5bd8e04df3f379b1d23fd08f8736786481c3b58ac6a0f5c7a6a61a1fad0f0b85364a978128d880211c5b5072e4d9fca37242f7103a8af599c13fb0013ed08fb21a0769a4560a3288465acb17df0e7c6dca1deef269e822d8ae27c0218a879ac0e1f13224d0ce70725738e29a73cf5b504dee0b5f21ac00e77f8626830f72bdf87ab071d7821aaa92262e56a2785236badead3e727dc05f82ff27fd7bcfc01b0f56586b277f1ef5d4b2da4fe071faf08fefcebecbcb9e494b907cf0abed80162ee88563c4cf3c7418b44103c7241277d27ba3f08346d7853606c912ab4993123c8adb52f519320aaefd43313b6c9cbcbbcee00be9ea8d444ed6323095f4eb6976e76da78808579ad9e2b552b4d2678a7f99a938002be80d91cb155d6f050f6619bd55f16493ba4dcf86163eeb624a413af763d95eab1d844ecd75486fcdfee759a7b5ee3877568eea1598f56f7e924a0a761cf8e90c67f9d1f153490ea7395e77c348641bdf9b83852e35800238e6149ebf1685efc22575439dd00f896066cdecb6afad9f81a78d7bf4bce386d928fbf69964b2495c9f5a417f304da9f09025a20240143fa18dda2c3e1f8053d58fdeaec382feda4f373c005ecb2501fa16c9bb9d38c328e02d6f78f1197e63a8a4c509dd2488c94db786f26dd0a55d5d564e8e099f5d3159775b603a11cc29176e91742ff8e1a90d044a74f9b80fa1a2a4f0fc17052461abaf4dd6e42729d3c64c1026fe3afb9ef967b15e6bc34479fc91e2e3d2a6a8b1959c6d2b1d690cd925be98cd6977f97b1f3e5a894b2d10fb57f4e6c732db8ef23ec97f37b3d339ca7ba3295b34b19fb3f6b78707ad98ee5122a1bfa5d3566afcdc8629dc01c1d2c0452fadd03b78c33accd5532a2b48552d11347b4ae956a7aec85256919efe42e4636d1a302fbdcfe82a87415ebbb4ce226758db15fe031918539f2790ac4a582ca86d0defcfe1427e17c45678440e311aeb6040c09005b7df98bfa98349316598d155670799a887e4c4f104deff279c8dd6669d4fba4f0c1ad3f859bd10b4732dbf94112d2b4801daf1a90a5a88379d9be9227de7cc9b1060b802e8fd5f399881ac9334d0cad5d0ffffe4faee43d4c31763ec6b08bc520fcacb7d70659f6f9a689c74746e97c339ff891ac263e42004467c37fb1398bc6d02ad19dd47cc7c687d8814a0a5a73eb5698f83085579f4793ea5d52a00b8dc39a80b918169bd004dc0c8bd21594f0b6686d4ea17e4e16f30d7cfbb395b363ced66e50aa4e9406a23b777526f62beb2a542bc4ca11416d76e00e34ab6b1f61de6373ea97156e7a1243cb4a1534122f6ec15705d6118f3e5590f55f6d4c13823fd2209ab4984bdc4107a00f00effd715f58a051df3476348cac60f9f321db74738199c526d099be2be75a6d25d36a47c9868aa3e49d8fd6e6e63cdd536137d3f77b358cbc5386a188b731bc7d1317acb655f97f40337b8744b9298664ec2199dfec11d6f6dfc07c2387bbc28e6382d452b4d82526fee4644bce7beeaf27dfdf4f48366e47b0c75b0491ba50dbc1b1c8a557a16e79ec70fdc2e0b128910c7bacb905118cd59ec7c93d83f7ab5fc284bb46b230fcceffd3d018a4a52bba0f3fff7ccfc133205254dee4866966878a2c32fa7fca54f93f00651558bbc5e19924e3db4d40c3b7454f75091d9b40ca5eb6385d1dcfec5b12eefd60256ee644726a78de3c89baa2972eac6b5ae2ef3d7104a0b5eb9f76cd574cd02f121ae7c3ae8467ec4bddc5baf9245a63d3e2319cf61cb772f52a0ddb128ce5a0515ce81e85b39cd84ebf7d1dee613558b06d0cbc4f604bfbd9f77bf440946ab2376e36c886147329b0e1f41774c791e1d2ce80f7de87aa172c3b2123e6d2394400ee25978a077295fff45dc1f80a2c9627c7bd0082db60fcfe62c714f0334134c324e12f578b62ceb1d7cffe4ee00986dca9e4769db9d8bbb904603bbadb14fbb3c2bd5beb87a4b7f369080327f5cc76a26bec71a48c729e75616e595e9555234b4ae817c115f303255167287506c6edeed906d03c0d1039734671480ee59608f47aeee1d5ec79d3ded6e803f7e3f3d96cb041fbd96321e14b8a2a38f0ae22bae8559685f0d5d376243c4ac4615eef0ca78741ddef9aaebb1710a8d7fc679a3b71088d9cbc57fb1be6e0c2234a8c9e296c9c711d30b4215d3053968eac2cb7c54d0fda59d0d2a01d1c73ac143f1dd57152466e26c6f874cbc901c1298ea9533e41cbc1a2d252fa2cb1f262f1bda4fd209f6e14f801d1d0f920a3d8fb50cef012d2051b1e3855d3db328b1f1b9b91bcf86680a1f5470342b8c830180279d525c2af620ed1973699c4cc8ffa3ffb36ff9cb6765021debfda598f189007e78b419bf2901b145183dbbbd5e3a81e21b99ae7de9c25aac889ba4aa493ca549873c8a69e166a124be9c7154a001b0f10d8221a00a0dab06590322c03daa4e7d7c7fb987f976b513bd8dff0a37eab7d8dcf92a8244edd20b222cf5340793589c5c77347c76c69db02d276fcfcdbc7ed277171b7d7b1d2ec52f4b418ead33cd41247ecc39852e1e488a9935ee7eaf52ebd599811a83d4c4c5e70888cbd92410461104de78c390a1dab2de4bfa98ebcba4de80d26207268b7bf8ac4f056bfce747ea2454f7d888c99ac9ea91eb89dc0c65d8627a07fdfc16b7f8351add3ae8060af0543f3679c49280aba2cf29abc488cc90bb6f7912f5aec58424ec600eeb3e011357b008adc0dda285155da4dedd9881113226862af919df0b280da1d9cf7995163ee5d0cc0cb7d362b576c2273911935a2f9a550838d08cc24a4811aab3cd5eb25d3d5dcbdfcc538094825960cddccdca33e9d046b090fddae77545212d80a12e3f2def20d669f35a526f4a4a8a2ab908bb46221ce3da5e8120be9426d24d6d3be796531c592a7d8ccc792efd3d733b806215974d94eba48a98adee91122e6dcdf1480673ec33d2131e7adc80757a262501df46fcd17f9b85ae9fccf5166b821e8247e2eae0f240ebaa5abd118e318001ccbb1ebefa6bd4ecefbd9724f2c6cf3144c75b05a38923d20a06d2180c3c07d84779639d6c20f207e86f6f45be6d6361d49f8c352d12d3f536e00b962e070850f561b6e9fd50facf94a757d26e92a570226f56d7ecec9f3c48db3663db7932a0e5c54ddaeb6128078e41f9c3a760bef5b65a9085f54253e65e9711014ea370cebc18a4c2ddfda841263d83e2613c4581e3e312e1f805b93b9694c38fb30fac3accbd07b18b82f28f0f0ca886efd3a1e593253798be0898eaf2855ea5e7c34aff5d879050b76f8380bf8cb6c93baaefab39ea0f1df2a8a93279a2e5d948fb0b56f8738ce445e7560f1842826fe911d6ad697e561d9a81acb2f56e5d7973f8d29929ffb30009b6219c3d3907e0dedf560ede06304ccd42e66e22ce2c3677de9c58b25f4b3fda79602c6ac5e00628524d0cb6c03d043f36d3c053e3085b01533bf43446a6b2b0a90b70443c4bf87d75e13cb5ed3a3fa3981ad551803133ded46b07ea2a6d42fe94e4c44716162e69d66986e01c3f026d7c0cdad6b7edce5c74017a653f6d9624cad678d2be960c4f5fc6d87eb4c665908072cdaedb1c617af25d87a86a1e1bfbc700d149387e83094825db20ad7914795ee5a805c123d1a8833dd18fe82d60693adae333042002634685a82cbb53701d1ae0280318fd74a6097513951a20cfaef08380a7cec40369ea294a84e7a4634e4941b86e629d1c8aa21a81e38b8b39f7f902cd6199952fb6d134ba3f7d1c1c3a8732ee055c2635540a5fb8146543d53861cd7f1c015f4e64d5ac9d90b8c32763ac9c8e97375655705e774eec0dbd0e73dacc725010e82eb69361be4c272187a50194b5daf14dda39fd87adf7c49c349b8874fa92f8a5240aae05afdf353010dc1276eedb192e225a61beb10053a99b335f73f53a45fd9c2bbfe5d619e1749ab908b00d58de44c40347b0cc3a359eb3b69b40177506ad7af420627ff70f41faf88b0349bc7fac4a0c3be90b906e886475a16673ea0f94db425778f43c206e22b2bd21297a54157eb5e40531c0d17e316dc55c165586fb5eb0fb8b5906a7fc28d5583c1a157b5e77130624f5f79c993fe640c840b506e98ce03c97ada71b24494280e40542c03f8cf301d08241dfddd37bbe07f27acc2561e043a599a22373468dd1a43711f1ea9849703ca5112dad191eb9aba4c129974f7756fbe0cd322b5790208db1e0bd8a5c27993c9bbdff273b3dd69dc1eee2e22cb99ffc55b43811697781e697b8bf3f1cf2a6f6c80f1a651a9a4c3ed1a4bb1f5674977e65713d57e8d2172fd7d842910eef67b41a1cb0942543c4790449a4d6c249f48466a97465424bd160a197a63a8c4f5f385caa5452309fed4f4a6fc2ae061075c2d927df70f5d0727c3d2bc7dde14f43d1de23a9b692ed8935f3e8106054ce8cbc83f687471eb1e0930ae161e876410e7333c314b3e7ffe6397552940e57bf38e1459370a1028edbf8de11e8e882002e1e1795d48b8d841d64170972d292c388a9fd3d955ffaee6bd61b0b6840cb6b55574aa3d2f3224701524c05d605448262bab18cb580fb5250621a075e3621e181d8ef7c586c134092edff4b85dd413d5c437c18da1b51c270b4a32e05283627095810caf80d49cb34f102a9180da3f2af349780d231d8c726cad6190b109fb4fbe65a733e4bdbb3ae998fe8c06147925125f0414e484936d87a53f5977f00bfc1a27c2b45b900cac0cbf3aa4cca452a550f0791da753e5316cc1a639df4f877c", 0x1000, r0) keyctl$negate(0xd, r4, 0x9, r2) (async, rerun: 64) keyctl$clear(0x7, r2) (async, rerun: 64) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)=ANY=[@ANYBLOB="0100003151fbc62f32fe0000000000000000000000400000"], 0x18, r1) r5 = add_key$fscrypt_v1(&(0x7f0000000380), &(0x7f00000003c0)={'fscrypt:', @auto=[0x66, 0x32, 0x37, 0x39, 0xf, 0x33, 0x36, 0x62, 0x63, 0x39, 0x66, 0x0, 0x65, 0x38, 0x36, 0x31]}, &(0x7f0000000400)={0x0, "eece3ff6889762fc4aa6946d7b428a0bc2756a44caf2082b16874b2d959ccec211d0e1206f50f7a91f870d582e4798ff63497f084ba4ccb752c5ff9142843714", 0x2f}, 0x48, r3) keyctl$instantiate(0xc, 0x0, &(0x7f0000000340)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '/@\\*,.', 0x20, 0x18}, 0x30, r5) (async) keyctl$revoke(0x3, r1) [ 3395.245470][ T4419] usb 6-1: new high-speed USB device number 102 using dummy_hcd 22:20:25 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) mq_timedreceive(0xffffffffffffffff, &(0x7f0000000000)=""/253, 0xfd, 0x5, 0x0) (async) keyctl$clear(0xf, r0) (async, rerun: 64) r1 = add_key$user(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000240)="9765ab159a6521e6c79ef88dfdd2b8ec21ff6c597aacb9ddcdaf4cb0fe3c5a07fbf44ce9ea0968aacae1e0443ca1a42bc989cf88cad9f9f2c9ebecb83111eb32ab28033dc7c0600833da6d4c9db34f722f177aaa254f00396dcb5d2e585d", 0x5e, r0) (async, rerun: 64) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) r3 = add_key$keyring(&(0x7f0000000180), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r3, 0x1) [ 3395.835704][ T4419] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 3395.844796][ T4419] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3395.857579][ T4419] usb 6-1: Product: syz [ 3395.861784][ T4419] usb 6-1: Manufacturer: syz [ 3395.867488][ T4419] usb 6-1: SerialNumber: syz [ 3395.917231][ T4419] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 3396.505407][ T9282] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 3396.722757][ T4419] usb 6-1: USB disconnect, device number 102 22:20:27 executing program 3: syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) add_key$user(&(0x7f0000000080), &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000240)="9f0a9c5f3b1fe22d4d8b6d0ca584637181981f7c447d89ee327c603914f22f7ba88dda1adcabd69822bc9e096e307f920bb7f8335ef6aa9c2e8750260ba6a67e846598e30133eb839db2dea9d25701b61004a8f16388a7", 0x57, r2) r3 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) (async) add_key$user(&(0x7f0000000080), &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000240)="9f0a9c5f3b1fe22d4d8b6d0ca584637181981f7c447d89ee327c603914f22f7ba88dda1adcabd69822bc9e096e307f920bb7f8335ef6aa9c2e8750260ba6a67e846598e30133eb839db2dea9d25701b61004a8f16388a7", 0x57, r2) (async) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) (async) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) (async) 22:20:27 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) keyctl$setperm(0x5, r0, 0x220000) 22:20:27 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$unlink(0x9, r1, r1) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) 22:20:27 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) r1 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="5039a3a3465bfd377d74b532c97a0d03177ca198ebd1cb838b3aba1213260d25536bc52b8294990f624f02d9046b0b7304c201ba2a75fb26eec45ee7d639b8155442d484e55dbd11ed6c7e2c9920e1cbb201c4be31634b95c883a48e8b88e1a6b00afe3afab107a00cabb2d147f830110e0ecf4a01ff8c8c61c365175497b73ee957611d5adbcf3e98b13add5f6acb476922837be1175e4aaf37a2803766be2486390287fbb291c494600fe3a2bb", 0xae, r0) keyctl$assume_authority(0x10, r1) 22:20:27 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="511b59920227baabb88036ebb4735e3fe96e", 0x12, r0) 22:20:27 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) (async) clock_gettime(0x0, &(0x7f0000000240)) (async) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) mq_timedsend(0xffffffffffffffff, &(0x7f00000003c0)="fb64990b3090529e3d17e8692135a22357fb33dcb6fdfd1105f92976885d8df20b8b088784deeb13913071e98b65f73970d2a1aaa542a55d5373e1ed5129323887c86f4efd829eb2b61b8b13d09ebc19eba00fca255cfbba8fe35dd7850f899048a2180b450f4ce7dda397197f0a21dc48eee70dbd6d87f4e2990dfa18453e750c1713b01703e2749b3c5eb7fcd6a445838d3c7a267671fd37f46bf34ea57f2bb21d8646377a45c75ca8ec06673ef5cab4e6ce1df391b882336899ed8cbc61b935e8122cbc4fbb247026dfd27b9b3c648570c47afb8698bf7c6c5185a45946e2d9ac4e9b8dc9e617ea647025e6e66c28d779f368453f266b4be2cce80268cde548e26e3f627da88614e7d3cea09ea2732c5675a66e7e5af9256b59e0a496383c1a7c5c5d5755be2ed55a2d607f4806cdacfe235702ca486d7b1f563c0a286568277d1a12c0f05c4480c98911549331ca82673da451bcb9ee1224de71b36a05a52b7899cbdd2eb0aa107eb07acdb807524694a0e900a6f2b1b1e7d6465cbe200d3f85e05c4ac75f0f16ff555a38da2201dc80e64fd0412bc77a1aa0e93dadce9c772d9c4f7a4bd6a3b69e184c3eee72a7b37aa0f0b77bde6a42a480d20417423c5a30498977ca42041c2b5491095b2a4c8fffccbbce878686c9812f9a12631ad22460c0ff57513168cb750db4bcf711aa175ecbc5977d3ad0fe44a8f7dae8dd4028839851f54480b35ffc065d64dc8eb460932a7fa47f3493c7fc26c25f44148ca6261fa22dd929464529c51853375dfe9d606eea3469a29fba5a48fc0c390839", 0x240, 0x400, &(0x7f0000000280)={r0, r1+10000000}) (async) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000340)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) (async) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) (async) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r3, 0x0, 0x0) (async) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000200)={{r3}, &(0x7f0000000180), &(0x7f00000001c0)='%p \x00'}, 0x20) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000002c0), 0x6801, 0x0) ioctl$SNDCTL_SEQ_NRSYNTHS(r4, 0x8004510a, &(0x7f0000000300)) add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, r2) 22:20:27 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) (async) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="511b59920227baabb88036ebb4735e3fe96e", 0x12, r0) 22:20:27 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$unlink(0x9, r1, r1) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$clear(0x7, r0) (async) keyctl$clear(0x7, r0) 22:20:27 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) keyctl$setperm(0x5, r0, 0x220000) 22:20:28 executing program 3: syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) (async) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r2) add_key$user(&(0x7f0000000080), &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000240)="9f0a9c5f3b1fe22d4d8b6d0ca584637181981f7c447d89ee327c603914f22f7ba88dda1adcabd69822bc9e096e307f920bb7f8335ef6aa9c2e8750260ba6a67e846598e30133eb839db2dea9d25701b61004a8f16388a7", 0x57, r2) (async) r3 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r3) 22:20:28 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) (async) r1 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="5039a3a3465bfd377d74b532c97a0d03177ca198ebd1cb838b3aba1213260d25536bc52b8294990f624f02d9046b0b7304c201ba2a75fb26eec45ee7d639b8155442d484e55dbd11ed6c7e2c9920e1cbb201c4be31634b95c883a48e8b88e1a6b00afe3afab107a00cabb2d147f830110e0ecf4a01ff8c8c61c365175497b73ee957611d5adbcf3e98b13add5f6acb476922837be1175e4aaf37a2803766be2486390287fbb291c494600fe3a2bb", 0xae, r0) keyctl$assume_authority(0x10, r1) 22:20:28 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x6, r0) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="511b59920227baabb88036ebb4735e3fe96e", 0x12, r0) 22:20:28 executing program 5: clock_gettime(0x1, &(0x7f0000000000)) clock_gettime(0x0, &(0x7f0000000240)) (async) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) mq_timedsend(0xffffffffffffffff, &(0x7f00000003c0)="fb64990b3090529e3d17e8692135a22357fb33dcb6fdfd1105f92976885d8df20b8b088784deeb13913071e98b65f73970d2a1aaa542a55d5373e1ed5129323887c86f4efd829eb2b61b8b13d09ebc19eba00fca255cfbba8fe35dd7850f899048a2180b450f4ce7dda397197f0a21dc48eee70dbd6d87f4e2990dfa18453e750c1713b01703e2749b3c5eb7fcd6a445838d3c7a267671fd37f46bf34ea57f2bb21d8646377a45c75ca8ec06673ef5cab4e6ce1df391b882336899ed8cbc61b935e8122cbc4fbb247026dfd27b9b3c648570c47afb8698bf7c6c5185a45946e2d9ac4e9b8dc9e617ea647025e6e66c28d779f368453f266b4be2cce80268cde548e26e3f627da88614e7d3cea09ea2732c5675a66e7e5af9256b59e0a496383c1a7c5c5d5755be2ed55a2d607f4806cdacfe235702ca486d7b1f563c0a286568277d1a12c0f05c4480c98911549331ca82673da451bcb9ee1224de71b36a05a52b7899cbdd2eb0aa107eb07acdb807524694a0e900a6f2b1b1e7d6465cbe200d3f85e05c4ac75f0f16ff555a38da2201dc80e64fd0412bc77a1aa0e93dadce9c772d9c4f7a4bd6a3b69e184c3eee72a7b37aa0f0b77bde6a42a480d20417423c5a30498977ca42041c2b5491095b2a4c8fffccbbce878686c9812f9a12631ad22460c0ff57513168cb750db4bcf711aa175ecbc5977d3ad0fe44a8f7dae8dd4028839851f54480b35ffc065d64dc8eb460932a7fa47f3493c7fc26c25f44148ca6261fa22dd929464529c51853375dfe9d606eea3469a29fba5a48fc0c390839", 0x240, 0x400, &(0x7f0000000280)={r0, r1+10000000}) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000340)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) (async) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) pipe2$watch_queue(&(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) read$nci(r3, 0x0, 0x0) (async) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000200)={{r3}, &(0x7f0000000180), &(0x7f00000001c0)='%p \x00'}, 0x20) (async) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000002c0), 0x6801, 0x0) ioctl$SNDCTL_SEQ_NRSYNTHS(r4, 0x8004510a, &(0x7f0000000300)) (async) add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, r2) 22:20:28 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xe, r0) (async) keyctl$setperm(0x5, r0, 0x220000) 22:20:28 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r2) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000000180), &(0x7f0000000240)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$instantiate(0xc, r1, &(0x7f0000000400)=@encrypted_load={'load ', 'default', 0x20, 'trusted:', '85baa174f0cb1142', 0x20, 0xec, 0x20, [0x62, 0x37, 0x34, 0x39, 0x32, 0x62]}, 0x42, r4) add_key$keyring(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff8) r5 = add_key$fscrypt_v1(&(0x7f0000000300), &(0x7f0000000340)={'fscrypt:', @desc4}, &(0x7f0000000380)={0x0, "1a6e5d4afdb24abfbf2f4508b7e5b994c644652d910474a672e4ce580e921fee98ec40072ae5942c3598e364ed7e72844bf89ebeb8dbf12e13e1e88a2db78a3e", 0x2d}, 0x48, 0xffffffffffffffff) keyctl$clear(0x7, r5) socket$pppl2tp(0x18, 0x1, 0x1) 22:20:28 executing program 2: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0xf, r0) (async, rerun: 64) r1 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="5039a3a3465bfd377d74b532c97a0d03177ca198ebd1cb838b3aba1213260d25536bc52b8294990f624f02d9046b0b7304c201ba2a75fb26eec45ee7d639b8155442d484e55dbd11ed6c7e2c9920e1cbb201c4be31634b95c883a48e8b88e1a6b00afe3afab107a00cabb2d147f830110e0ecf4a01ff8c8c61c365175497b73ee957611d5adbcf3e98b13add5f6acb476922837be1175e4aaf37a2803766be2486390287fbb291c494600fe3a2bb", 0xae, r0) (rerun: 64) keyctl$assume_authority(0x10, r1) [ 3397.585115][ T9282] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 3397.592276][ T9282] ath9k_htc: Failed to initialize the device [ 3397.639848][ T4419] usb 6-1: ath9k_htc: USB layer deinitialized 22:20:28 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$clear(0x6, r1) 22:20:28 executing program 3: ioctl$DRM_IOCTL_MODE_GETPROPBLOB(0xffffffffffffffff, 0xc01064ac, &(0x7f0000000040)={0x0, 0xdd, &(0x7f0000000300)=""/221}) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f00000009c0)=""/4096) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$search(0xa, r0, &(0x7f0000000240)='pkcs7_test\x00', &(0x7f0000000280)={'syz', 0x3}, r3) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f0000000140)={'syz', 0x1}, &(0x7f0000000180)=ANY=[@ANYBLOB="07000000240000de60687e056b25706c6f7000001b000000"], 0x18, 0xfffffffffffffff9) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) 22:20:28 executing program 5: clock_gettime(0x6, &(0x7f0000000000)) ioctl$MEDIA_IOC_G_TOPOLOGY(0xffffffffffffffff, 0xc0487c04, &(0x7f00000007c0)={0x0, 0x4, 0x0, &(0x7f0000000080)=[{}, {}, {}, {}], 0xa, 0x0, &(0x7f0000001000)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {}], 0x0, 0x0, &(0x7f0000000440), 0x8, 0x0, &(0x7f00000004c0)=[{}, {}, {}, {}, {}, {}, {}, {}]}) ioctl$MEDIA_IOC_ENUM_LINKS(0xffffffffffffffff, 0xc0287c02, &(0x7f0000000740)={0x80000000, &(0x7f0000000680), &(0x7f00000006c0)=[{}, {{0x80000000, 0x0}}]}) ioctl$MEDIA_IOC_SETUP_LINK(0xffffffffffffffff, 0xc0347c03, &(0x7f0000000780)={{0x80000000, 0x0, 0x3, [0x6, 0xfffff001]}, {0x80000000, r0, 0x2, [0x10, 0x2]}, 0x10000000, [0x9c82, 0x3]}) mq_timedsend(0xffffffffffffffff, &(0x7f0000000200)="56e585e44922ab96822ee6a38be1ae6d908d3f7a10fc9cda7634423d6706e118d60b67c666dde103cf15f376ee7a327f0dc7291e598e00e0db784f", 0x3b, 0xd8b9, 0x0) r1 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ASSERT(r1, 0x0, 0xcf, &(0x7f0000000040)=0x1, 0x4) 22:20:28 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$reject(0x13, r0, 0x3a, 0x3, r1) r2 = semget(0x2, 0x0, 0x0) semtimedop(r2, &(0x7f00000000c0)=[{0x0, 0x43, 0x1800}], 0x1, &(0x7f0000000100)={0x77359400}) semctl$SETALL(r2, 0x0, 0x11, &(0x7f0000000080)) keyctl$clear(0xe, r0) 22:20:28 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000200), r0) sendmsg$IEEE802154_LLSEC_DEL_SECLEVEL(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000280)={0x14, r2, 0x1, 0x0, 0x0, {0x27}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000000)={'syz', 0x3}, 0x0, 0x0, r3) keyctl$clear(0xf, r4) [ 3397.827955][ T7089] ================================================================== [ 3397.836066][ T7089] BUG: KASAN: slab-use-after-free in string+0x394/0x3d0 [ 3397.843037][ T7089] Read of size 1 at addr ffff888018fd3d09 by task udevd/7089 [ 3397.850423][ T7089] [ 3397.852754][ T7089] CPU: 1 PID: 7089 Comm: udevd Not tainted 6.7.0-rc2-next-20231120-syzkaller #0 [ 3397.861796][ T7089] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 3397.871886][ T7089] Call Trace: [ 3397.875178][ T7089] [ 3397.878124][ T7089] dump_stack_lvl+0xd9/0x1b0 [ 3397.882749][ T7089] print_report+0xc3/0x620 [ 3397.887222][ T7089] ? __virt_addr_valid+0x5e/0x580 [ 3397.892281][ T7089] ? __phys_addr+0xc6/0x140 [ 3397.896832][ T7089] kasan_report+0xd9/0x110 [ 3397.901298][ T7089] ? string+0x394/0x3d0 [ 3397.905477][ T7089] ? string+0x394/0x3d0 [ 3397.909663][ T7089] string+0x394/0x3d0 [ 3397.913668][ T7089] ? ip6_addr_string_sa+0x820/0x820 [ 3397.918894][ T7089] ? stack_trace_save+0x95/0xd0 [ 3397.923778][ T7089] vsnprintf+0xc5f/0x1870 22:20:28 executing program 3: ioctl$DRM_IOCTL_MODE_GETPROPBLOB(0xffffffffffffffff, 0xc01064ac, &(0x7f0000000040)={0x0, 0xdd, &(0x7f0000000300)=""/221}) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f00000009c0)=""/4096) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$search(0xa, r0, &(0x7f0000000240)='pkcs7_test\x00', &(0x7f0000000280)={'syz', 0x3}, r3) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f0000000140)={'syz', 0x1}, &(0x7f0000000180)=ANY=[@ANYBLOB="07000000240000de60687e056b25706c6f7000001b000000"], 0x18, 0xfffffffffffffff9) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) ioctl$DRM_IOCTL_MODE_GETPROPBLOB(0xffffffffffffffff, 0xc01064ac, &(0x7f0000000040)={0x0, 0xdd, &(0x7f0000000300)=""/221}) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) (async) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f00000009c0)=""/4096) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) keyctl$search(0xa, r0, &(0x7f0000000240)='pkcs7_test\x00', &(0x7f0000000280)={'syz', 0x3}, r3) (async) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f0000000140)={'syz', 0x1}, &(0x7f0000000180)=ANY=[@ANYBLOB="07000000240000de60687e056b25706c6f7000001b000000"], 0x18, 0xfffffffffffffff9) (async) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) (async) [ 3397.928134][ T7089] ? pointer+0xbf0/0xbf0 [ 3397.932403][ T7089] ? kasan_save_stack+0x33/0x50 [ 3397.937296][ T7089] ? __kasan_kmalloc+0xa2/0xb0 [ 3397.942099][ T7089] ? uevent_show+0x163/0x380 [ 3397.946810][ T7089] ? dev_attr_show+0x4f/0xd0 [ 3397.951432][ T7089] ? sysfs_kf_seq_show+0x23e/0x400 [ 3397.956581][ T7089] ? seq_read_iter+0x4e5/0x1280 [ 3397.961451][ T7089] ? kernfs_fop_read_iter+0x410/0x580 [ 3397.966840][ T7089] add_uevent_var+0x17c/0x3a0 [ 3397.971557][ T7089] ? cleanup_uevent_env+0x40/0x40 [ 3397.976605][ T7089] ? dev_uevent+0xb6/0x760 [ 3397.981039][ T7089] dev_uevent+0x18b/0x760 [ 3397.985388][ T7089] ? device_get_devnode+0x2b0/0x2b0 [ 3397.990717][ T7089] uevent_show+0x1bf/0x380 [ 3397.995158][ T7089] ? _dev_info+0x120/0x120 [ 3397.999596][ T7089] dev_attr_show+0x4f/0xd0 [ 3398.004035][ T7089] ? device_match_any+0x10/0x10 [ 3398.008903][ T7089] sysfs_kf_seq_show+0x23e/0x400 [ 3398.013872][ T7089] seq_read_iter+0x4e5/0x1280 [ 3398.018567][ T7089] kernfs_fop_read_iter+0x410/0x580 [ 3398.023795][ T7089] vfs_read+0x4d1/0x8f0 [ 3398.027961][ T7089] ? kernel_read+0x1b0/0x1b0 [ 3398.032577][ T7089] ? vfs_fstatat+0xc2/0x140 [ 3398.037087][ T7089] ? __do_sys_newfstatat+0xb2/0x110 [ 3398.042292][ T7089] ? __do_compat_sys_newlstat+0x110/0x110 [ 3398.048019][ T7089] ? __fget_light+0x1fa/0x260 [ 3398.052710][ T7089] ksys_read+0x12f/0x250 [ 3398.056959][ T7089] ? vfs_write+0xdf0/0xdf0 [ 3398.061385][ T7089] ? syscall_enter_from_user_mode+0x7d/0x110 [ 3398.067397][ T7089] do_syscall_64+0x40/0x110 [ 3398.071919][ T7089] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 3398.077823][ T7089] RIP: 0033:0x7f9e61316b6a [ 3398.082242][ T7089] Code: 00 3d 00 00 41 00 75 0d 50 48 8d 3d 2d 08 0a 00 e8 ea 7d 01 00 31 c0 e9 07 ff ff ff 64 8b 04 25 18 00 00 00 85 c0 75 1b 0f 05 <48> 3d 00 f0 ff ff 76 6c 48 8b 15 8f a2 0d 00 f7 d8 64 89 02 48 83 [ 3398.101866][ T7089] RSP: 002b:00007ffed4d6c478 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 3398.110290][ T7089] RAX: ffffffffffffffda RBX: 000056227bcf7670 RCX: 00007f9e61316b6a [ 3398.118271][ T7089] RDX: 0000000000001000 RSI: 000056227bd409d0 RDI: 0000000000000008 [ 3398.126246][ T7089] RBP: 000056227bcf7670 R08: 0000000000000008 R09: 0000000000001000 [ 3398.134217][ T7089] R10: 000000000000010f R11: 0000000000000246 R12: 0000000000000000 [ 3398.142191][ T7089] R13: 0000000000003fff R14: 00007ffed4d6c958 R15: 000000000000000a [ 3398.150175][ T7089] [ 3398.153191][ T7089] [ 3398.155511][ T7089] Allocated by task 7078: [ 3398.159836][ T7089] kasan_save_stack+0x33/0x50 [ 3398.164536][ T7089] kasan_set_track+0x24/0x30 [ 3398.169145][ T7089] __kasan_kmalloc+0xa2/0xb0 [ 3398.173755][ T7089] raw_ioctl_init+0x163/0x840 [ 3398.178631][ T7089] raw_ioctl+0x9d9/0x2b80 [ 3398.182968][ T7089] __x64_sys_ioctl+0x18f/0x210 [ 3398.187736][ T7089] do_syscall_64+0x40/0x110 [ 3398.192274][ T7089] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 3398.198180][ T7089] [ 3398.200502][ T7089] Freed by task 7078: [ 3398.204473][ T7089] kasan_save_stack+0x33/0x50 [ 3398.209169][ T7089] kasan_set_track+0x24/0x30 [ 3398.213779][ T7089] kasan_save_free_info+0x2b/0x40 [ 3398.218810][ T7089] ____kasan_slab_free+0x15b/0x1b0 [ 3398.223934][ T7089] slab_free_freelist_hook+0x114/0x1e0 [ 3398.229409][ T7089] __kmem_cache_free+0xc0/0x180 [ 3398.234277][ T7089] dev_free+0x9a/0x700 [ 3398.238356][ T7089] raw_release+0x184/0x2e0 [ 3398.242779][ T7089] __fput+0x270/0xbb0 [ 3398.246766][ T7089] task_work_run+0x14c/0x240 [ 3398.251369][ T7089] do_exit+0xa85/0x2ad0 [ 3398.255538][ T7089] do_group_exit+0xd3/0x2a0 [ 3398.260047][ T7089] get_signal+0x2395/0x2770 [ 3398.264566][ T7089] arch_do_signal_or_restart+0x90/0x7e0 [ 3398.270131][ T7089] exit_to_user_mode_prepare+0x11e/0x240 [ 3398.275777][ T7089] syscall_exit_to_user_mode+0x1e/0x60 [ 3398.281238][ T7089] do_syscall_64+0x4d/0x110 [ 3398.285750][ T7089] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 3398.291751][ T7089] [ 3398.294071][ T7089] The buggy address belongs to the object at ffff888018fd3d00 [ 3398.294071][ T7089] which belongs to the cache kmalloc-32 of size 32 [ 3398.307957][ T7089] The buggy address is located 9 bytes inside of [ 3398.307957][ T7089] freed 32-byte region [ffff888018fd3d00, ffff888018fd3d20) [ 3398.321500][ T7089] [ 3398.323821][ T7089] The buggy address belongs to the physical page: [ 3398.330232][ T7089] page:ffffea000063f4c0 refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x18fd3 [ 3398.340391][ T7089] ksm flags: 0xfff00000000800(slab|node=0|zone=1|lastcpupid=0x7ff) [ 3398.348281][ T7089] page_type: 0xffffffff() [ 3398.352705][ T7089] raw: 00fff00000000800 ffff888013041500 ffffea0000828540 dead000000000003 [ 3398.361319][ T7089] raw: 0000000000000000 0000000000400040 00000001ffffffff 0000000000000000 [ 3398.369902][ T7089] page dumped because: kasan: bad access detected [ 3398.376315][ T7089] page_owner tracks the page as allocated [ 3398.382025][ T7089] page last allocated via order 0, migratetype Unmovable, gfp_mask 0x112c40(GFP_NOFS|__GFP_NOWARN|__GFP_NORETRY|__GFP_HARDWALL), pid 23733, tgid 23733 (udevd), ts 942770701500, free_ts 942747805309 [ 3398.401349][ T7089] post_alloc_hook+0x2d0/0x350 [ 3398.406131][ T7089] get_page_from_freelist+0xa16/0x3690 [ 3398.411604][ T7089] __alloc_pages+0x22d/0x2400 [ 3398.416302][ T7089] alloc_pages_mpol+0x258/0x5f0 [ 3398.421168][ T7089] new_slab+0x283/0x3c0 [ 3398.425343][ T7089] ___slab_alloc+0x4af/0x1710 [ 3398.430039][ T7089] __slab_alloc.constprop.0+0x56/0xa0 [ 3398.435425][ T7089] __kmem_cache_alloc_node+0x131/0x310 [ 3398.440911][ T7089] __kmalloc+0x49/0x90 [ 3398.445010][ T7089] tomoyo_encode2+0x100/0x3d0 [ 3398.449706][ T7089] tomoyo_encode+0x29/0x50 [ 3398.454135][ T7089] tomoyo_realpath_from_path+0x196/0x710 [ 3398.459781][ T7089] tomoyo_path_number_perm+0x241/0x580 [ 3398.465250][ T7089] security_file_ioctl+0x72/0xb0 [ 3398.470210][ T7089] __x64_sys_ioctl+0xbb/0x210 [ 3398.474897][ T7089] do_syscall_64+0x40/0x110 [ 3398.479434][ T7089] page last free pid 24136 tgid 24136 stack trace: [ 3398.485937][ T7089] free_unref_page_prepare+0x4d7/0xa40 [ 3398.491428][ T7089] free_unref_page+0x33/0x3b0 [ 3398.496127][ T7089] qlist_free_all+0x6a/0x170 [ 3398.500727][ T7089] kasan_quarantine_reduce+0x18e/0x1d0 [ 3398.506207][ T7089] __kasan_slab_alloc+0x65/0x90 [ 3398.511082][ T7089] kmem_cache_alloc+0x163/0x300 [ 3398.515957][ T7089] getname_flags.part.0+0x50/0x4e0 [ 3398.521104][ T7089] getname+0x8f/0xe0 [ 3398.525050][ T7089] do_sys_openat2+0x100/0x1e0 [ 3398.529748][ T7089] __x64_sys_openat+0x175/0x210 [ 3398.534607][ T7089] do_syscall_64+0x40/0x110 [ 3398.539124][ T7089] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 3398.545026][ T7089] [ 3398.547352][ T7089] Memory state around the buggy address: [ 3398.552973][ T7089] ffff888018fd3c00: 00 00 00 00 fc fc fc fc 00 00 00 00 fc fc fc fc [ 3398.561033][ T7089] ffff888018fd3c80: fa fb fb fb fc fc fc fc fa fb fb fb fc fc fc fc [ 3398.569094][ T7089] >ffff888018fd3d00: fa fb fb fb fc fc fc fc fa fb fb fb fc fc fc fc [ 3398.577155][ T7089] ^ [ 3398.581481][ T7089] ffff888018fd3d80: 00 00 00 00 fc fc fc fc fa fb fb fb fc fc fc fc [ 3398.589539][ T7089] ffff888018fd3e00: fa fb fb fb fc fc fc fc fa fb fb fb fc fc fc fc [ 3398.597598][ T7089] ================================================================== 22:20:29 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) (async) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r2) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000000180), &(0x7f0000000240)={'syz', 0x1}, 0x0, 0x0, r2) (async) keyctl$instantiate(0xc, r1, &(0x7f0000000400)=@encrypted_load={'load ', 'default', 0x20, 'trusted:', '85baa174f0cb1142', 0x20, 0xec, 0x20, [0x62, 0x37, 0x34, 0x39, 0x32, 0x62]}, 0x42, r4) (async) add_key$keyring(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff8) (async) r5 = add_key$fscrypt_v1(&(0x7f0000000300), &(0x7f0000000340)={'fscrypt:', @desc4}, &(0x7f0000000380)={0x0, "1a6e5d4afdb24abfbf2f4508b7e5b994c644652d910474a672e4ce580e921fee98ec40072ae5942c3598e364ed7e72844bf89ebeb8dbf12e13e1e88a2db78a3e", 0x2d}, 0x48, 0xffffffffffffffff) keyctl$clear(0x7, r5) (async) socket$pppl2tp(0x18, 0x1, 0x1) 22:20:29 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000200), r0) sendmsg$IEEE802154_LLSEC_DEL_SECLEVEL(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000280)={0x14, r2, 0x1, 0x0, 0x0, {0x27}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) r4 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000000)={'syz', 0x3}, 0x0, 0x0, r3) keyctl$clear(0xf, r4) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000200), r0) (async) sendmsg$IEEE802154_LLSEC_DEL_SECLEVEL(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000280)={0x14, r2, 0x1, 0x0, 0x0, {0x27}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) add_key$keyring(&(0x7f0000000040), &(0x7f0000000000)={'syz', 0x3}, 0x0, 0x0, r3) (async) keyctl$clear(0xf, r4) (async) 22:20:29 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$reject(0x13, r0, 0x3a, 0x3, r1) (async) r2 = semget(0x2, 0x0, 0x0) semtimedop(r2, &(0x7f00000000c0)=[{0x0, 0x43, 0x1800}], 0x1, &(0x7f0000000100)={0x77359400}) (async) semctl$SETALL(r2, 0x0, 0x11, &(0x7f0000000080)) keyctl$clear(0xe, r0) 22:20:29 executing program 5: clock_gettime(0x6, &(0x7f0000000000)) ioctl$MEDIA_IOC_G_TOPOLOGY(0xffffffffffffffff, 0xc0487c04, &(0x7f00000007c0)={0x0, 0x4, 0x0, &(0x7f0000000080)=[{}, {}, {}, {}], 0xa, 0x0, &(0x7f0000001000)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {}], 0x0, 0x0, &(0x7f0000000440), 0x8, 0x0, &(0x7f00000004c0)=[{}, {}, {}, {}, {}, {}, {}, {}]}) ioctl$MEDIA_IOC_ENUM_LINKS(0xffffffffffffffff, 0xc0287c02, &(0x7f0000000740)={0x80000000, &(0x7f0000000680), &(0x7f00000006c0)=[{}, {{0x80000000, 0x0}}]}) ioctl$MEDIA_IOC_SETUP_LINK(0xffffffffffffffff, 0xc0347c03, &(0x7f0000000780)={{0x80000000, 0x0, 0x3, [0x6, 0xfffff001]}, {0x80000000, r0, 0x2, [0x10, 0x2]}, 0x10000000, [0x9c82, 0x3]}) mq_timedsend(0xffffffffffffffff, &(0x7f0000000200)="56e585e44922ab96822ee6a38be1ae6d908d3f7a10fc9cda7634423d6706e118d60b67c666dde103cf15f376ee7a327f0dc7291e598e00e0db784f", 0x3b, 0xd8b9, 0x0) (async) r1 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ASSERT(r1, 0x0, 0xcf, &(0x7f0000000040)=0x1, 0x4) 22:20:29 executing program 1: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$reject(0x13, r0, 0x3a, 0x3, r1) (async) keyctl$reject(0x13, r0, 0x3a, 0x3, r1) semget(0x2, 0x0, 0x0) (async) r2 = semget(0x2, 0x0, 0x0) semtimedop(r2, &(0x7f00000000c0)=[{0x0, 0x43, 0x1800}], 0x1, &(0x7f0000000100)={0x77359400}) semctl$SETALL(r2, 0x0, 0x11, &(0x7f0000000080)) keyctl$clear(0xe, r0) 22:20:29 executing program 0: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x3}, 0x0, 0x0, r0) (async) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000000)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$clear(0x6, r1) 22:20:29 executing program 4: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r1) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r2) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) add_key$keyring(&(0x7f0000000180), &(0x7f0000000240)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$instantiate(0xc, r1, &(0x7f0000000400)=@encrypted_load={'load ', 'default', 0x20, 'trusted:', '85baa174f0cb1142', 0x20, 0xec, 0x20, [0x62, 0x37, 0x34, 0x39, 0x32, 0x62]}, 0x42, r4) add_key$keyring(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff8) r5 = add_key$fscrypt_v1(&(0x7f0000000300), &(0x7f0000000340)={'fscrypt:', @desc4}, &(0x7f0000000380)={0x0, "1a6e5d4afdb24abfbf2f4508b7e5b994c644652d910474a672e4ce580e921fee98ec40072ae5942c3598e364ed7e72844bf89ebeb8dbf12e13e1e88a2db78a3e", 0x2d}, 0x48, 0xffffffffffffffff) keyctl$clear(0x7, r5) socket$pppl2tp(0x18, 0x1, 0x1) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r2) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) add_key$keyring(&(0x7f0000000180), &(0x7f0000000240)={'syz', 0x1}, 0x0, 0x0, r2) (async) keyctl$instantiate(0xc, r1, &(0x7f0000000400)=@encrypted_load={'load ', 'default', 0x20, 'trusted:', '85baa174f0cb1142', 0x20, 0xec, 0x20, [0x62, 0x37, 0x34, 0x39, 0x32, 0x62]}, 0x42, r4) (async) add_key$keyring(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff8) (async) add_key$fscrypt_v1(&(0x7f0000000300), &(0x7f0000000340)={'fscrypt:', @desc4}, &(0x7f0000000380)={0x0, "1a6e5d4afdb24abfbf2f4508b7e5b994c644652d910474a672e4ce580e921fee98ec40072ae5942c3598e364ed7e72844bf89ebeb8dbf12e13e1e88a2db78a3e", 0x2d}, 0x48, 0xffffffffffffffff) (async) keyctl$clear(0x7, r5) (async) socket$pppl2tp(0x18, 0x1, 0x1) (async) 22:20:29 executing program 3: ioctl$DRM_IOCTL_MODE_GETPROPBLOB(0xffffffffffffffff, 0xc01064ac, &(0x7f0000000040)={0x0, 0xdd, &(0x7f0000000300)=""/221}) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f00000009c0)=""/4096) r3 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$search(0xa, r0, &(0x7f0000000240)='pkcs7_test\x00', &(0x7f0000000280)={'syz', 0x3}, r3) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f0000000140)={'syz', 0x1}, &(0x7f0000000180)=ANY=[@ANYBLOB="07000000240000de60687e056b25706c6f7000001b000000"], 0x18, 0xfffffffffffffff9) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) ioctl$DRM_IOCTL_MODE_GETPROPBLOB(0xffffffffffffffff, 0xc01064ac, &(0x7f0000000040)={0x0, 0xdd, &(0x7f0000000300)=""/221}) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) (async) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f00000009c0)=""/4096) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000940), &(0x7f0000000980)={'syz', 0x1}, 0x0, 0x0, r3) (async) keyctl$search(0xa, r0, &(0x7f0000000240)='pkcs7_test\x00', &(0x7f0000000280)={'syz', 0x3}, r3) (async) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f0000000140)={'syz', 0x1}, &(0x7f0000000180)=ANY=[@ANYBLOB="07000000240000de60687e056b25706c6f7000001b000000"], 0x18, 0xfffffffffffffff9) (async) keyctl$search(0xa, r1, &(0x7f0000000000)='keyring\x00', &(0x7f00000002c0)={'syz', 0x1}, r2) (async) [ 3398.914046][ T7089] Kernel panic - not syncing: KASAN: panic_on_warn set ... [ 3398.921288][ T7089] CPU: 1 PID: 7089 Comm: udevd Not tainted 6.7.0-rc2-next-20231120-syzkaller #0 [ 3398.930356][ T7089] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 3398.940432][ T7089] Call Trace: [ 3398.943728][ T7089] [ 3398.946675][ T7089] dump_stack_lvl+0xd9/0x1b0 [ 3398.951309][ T7089] panic+0x6dc/0x790 [ 3398.955252][ T7089] ? panic_smp_self_stop+0xa0/0xa0 [ 3398.960410][ T7089] ? preempt_schedule_thunk+0x1a/0x30 [ 3398.965891][ T7089] ? preempt_schedule_common+0x44/0xc0 [ 3398.971416][ T7089] ? check_panic_on_warn+0x1f/0xb0 [ 3398.976574][ T7089] check_panic_on_warn+0xab/0xb0 [ 3398.981561][ T7089] end_report+0x117/0x160 [ 3398.985946][ T7089] kasan_report+0xe9/0x110 [ 3398.990411][ T7089] ? string+0x394/0x3d0 [ 3398.994603][ T7089] ? string+0x394/0x3d0 [ 3398.998797][ T7089] string+0x394/0x3d0 [ 3399.002817][ T7089] ? ip6_addr_string_sa+0x820/0x820 [ 3399.008049][ T7089] ? stack_trace_save+0x95/0xd0 [ 3399.012934][ T7089] vsnprintf+0xc5f/0x1870 [ 3399.017298][ T7089] ? pointer+0xbf0/0xbf0 [ 3399.021572][ T7089] ? kasan_save_stack+0x33/0x50 [ 3399.026468][ T7089] ? __kasan_kmalloc+0xa2/0xb0 [ 3399.031253][ T7089] ? uevent_show+0x163/0x380 [ 3399.035874][ T7089] ? dev_attr_show+0x4f/0xd0 [ 3399.040473][ T7089] ? sysfs_kf_seq_show+0x23e/0x400 [ 3399.045602][ T7089] ? seq_read_iter+0x4e5/0x1280 [ 3399.050463][ T7089] ? kernfs_fop_read_iter+0x410/0x580 [ 3399.055857][ T7089] add_uevent_var+0x17c/0x3a0 [ 3399.060571][ T7089] ? cleanup_uevent_env+0x40/0x40 [ 3399.065653][ T7089] ? dev_uevent+0xb6/0x760 [ 3399.070101][ T7089] dev_uevent+0x18b/0x760 [ 3399.074459][ T7089] ? device_get_devnode+0x2b0/0x2b0 [ 3399.079701][ T7089] uevent_show+0x1bf/0x380 [ 3399.084149][ T7089] ? _dev_info+0x120/0x120 [ 3399.088593][ T7089] dev_attr_show+0x4f/0xd0 [ 3399.093032][ T7089] ? device_match_any+0x10/0x10 [ 3399.097906][ T7089] sysfs_kf_seq_show+0x23e/0x400 [ 3399.102871][ T7089] seq_read_iter+0x4e5/0x1280 [ 3399.107571][ T7089] kernfs_fop_read_iter+0x410/0x580 [ 3399.112804][ T7089] vfs_read+0x4d1/0x8f0 [ 3399.116979][ T7089] ? kernel_read+0x1b0/0x1b0 [ 3399.121583][ T7089] ? vfs_fstatat+0xc2/0x140 [ 3399.126097][ T7089] ? __do_sys_newfstatat+0xb2/0x110 [ 3399.131304][ T7089] ? __do_compat_sys_newlstat+0x110/0x110 [ 3399.137040][ T7089] ? __fget_light+0x1fa/0x260 [ 3399.141739][ T7089] ksys_read+0x12f/0x250 [ 3399.146003][ T7089] ? vfs_write+0xdf0/0xdf0 [ 3399.150430][ T7089] ? syscall_enter_from_user_mode+0x7d/0x110 [ 3399.156422][ T7089] do_syscall_64+0x40/0x110 [ 3399.160946][ T7089] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 3399.166852][ T7089] RIP: 0033:0x7f9e61316b6a [ 3399.171276][ T7089] Code: 00 3d 00 00 41 00 75 0d 50 48 8d 3d 2d 08 0a 00 e8 ea 7d 01 00 31 c0 e9 07 ff ff ff 64 8b 04 25 18 00 00 00 85 c0 75 1b 0f 05 <48> 3d 00 f0 ff ff 76 6c 48 8b 15 8f a2 0d 00 f7 d8 64 89 02 48 83 [ 3399.190894][ T7089] RSP: 002b:00007ffed4d6c478 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 3399.199318][ T7089] RAX: ffffffffffffffda RBX: 000056227bcf7670 RCX: 00007f9e61316b6a [ 3399.207311][ T7089] RDX: 0000000000001000 RSI: 000056227bd409d0 RDI: 0000000000000008 [ 3399.215292][ T7089] RBP: 000056227bcf7670 R08: 0000000000000008 R09: 0000000000001000 [ 3399.223269][ T7089] R10: 000000000000010f R11: 0000000000000246 R12: 0000000000000000 [ 3399.231243][ T7089] R13: 0000000000003fff R14: 00007ffed4d6c958 R15: 000000000000000a [ 3399.239223][ T7089] [ 3399.242559][ T7089] Kernel Offset: disabled [ 3399.246880][ T7089] Rebooting in 86400 seconds..