9595e3c0d686be52ec56b23f8a37e1f1446d752f8a4e8c4f4f9d0a05b18a67050488756cc66bd3f00d7a74d3ba322243c527bef5ae365e3ffc290a555f59d90d642becdd4b69cb9fc2100017163036e03d5347b753e64f8a3a3a1e1a15af1e894a1affb2ab4cae8307074e4fb4fd3886c4c46e1fb74bea524e073e43b4bccf60e53a553d178fd56dd0bb82420e77c4a9cb42d719858ba7f365612448ba011674409d3028478bf51e0448c75b9c9dedc0bd44a05851d837394efcdaa3e5f28917238c12ef3714c2201aca4cbf610927904f51ac9ab24ef2b6a37d7d8976743bb217e6c1f567a4838168e79a036", 0xfd, r1) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:21 executing program 2: clock_gettime(0xb, &(0x7f0000000140)) r0 = getpgid(0x0) sched_rr_get_interval(r0, &(0x7f0000000000)) 02:19:21 executing program 4: clock_gettime(0x6, 0x0) 02:19:21 executing program 5: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, 0x0) setsockopt$TIPC_MCAST_BROADCAST(r0, 0x10f, 0x85) r1 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r1, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r2 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc4}, &(0x7f0000000100)={0x0, "704b4550fcc6f80e4db61ca5ebad4334662d53427847ce3e1de13919b258b797897ba2a7f6a1452c5de4ce2353f4847a1e573fec8139ce7422bfa0dce5fb363a", 0x3b}, 0x48, r1) keyctl$search(0xa, r2, &(0x7f0000000200)='cifs.idmap\x00', &(0x7f0000000240)={'syz', 0x3}, r1) 02:19:21 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r0) (async) r1 = request_key(&(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)='syz', r0) (async) r2 = request_key(&(0x7f00000001c0)='cifs.spnego\x00', &(0x7f0000000200)={'syz', 0x3}, &(0x7f0000000240)='\xf4\x00', r0) keyctl$search(0xa, r1, &(0x7f0000000140)='dns_resolver\x00', &(0x7f0000000180)={'syz', 0x0}, r2) 02:19:21 executing program 4: clock_gettime(0x6, 0x0) clock_gettime(0x6, 0x0) (async) 02:19:22 executing program 2: clock_gettime(0xb, &(0x7f0000000140)) r0 = getpgid(0x0) sched_rr_get_interval(r0, &(0x7f0000000000)) clock_gettime(0xb, &(0x7f0000000140)) (async) getpgid(0x0) (async) sched_rr_get_interval(r0, &(0x7f0000000000)) (async) 02:19:22 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key(&(0x7f0000000080)='blacklist\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000200)="8eb7017e7853cf69fbd5ecfb54a02ef319595e3c0d686be52ec56b23f8a37e1f1446d752f8a4e8c4f4f9d0a05b18a67050488756cc66bd3f00d7a74d3ba322243c527bef5ae365e3ffc290a555f59d90d642becdd4b69cb9fc2100017163036e03d5347b753e64f8a3a3a1e1a15af1e894a1affb2ab4cae8307074e4fb4fd3886c4c46e1fb74bea524e073e43b4bccf60e53a553d178fd56dd0bb82420e77c4a9cb42d719858ba7f365612448ba011674409d3028478bf51e0448c75b9c9dedc0bd44a05851d837394efcdaa3e5f28917238c12ef3714c2201aca4cbf610927904f51ac9ab24ef2b6a37d7d8976743bb217e6c1f567a4838168e79a036", 0xfd, r1) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:22 executing program 5: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, 0x0) setsockopt$TIPC_MCAST_BROADCAST(r0, 0x10f, 0x85) r1 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r1, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r2 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc4}, &(0x7f0000000100)={0x0, "704b4550fcc6f80e4db61ca5ebad4334662d53427847ce3e1de13919b258b797897ba2a7f6a1452c5de4ce2353f4847a1e573fec8139ce7422bfa0dce5fb363a", 0x3b}, 0x48, r1) keyctl$search(0xa, r2, &(0x7f0000000200)='cifs.idmap\x00', &(0x7f0000000240)={'syz', 0x3}, r1) openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) (async) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, 0x0) (async) setsockopt$TIPC_MCAST_BROADCAST(r0, 0x10f, 0x85) (async) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) keyctl$KEYCTL_MOVE(0x7, r1, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc4}, &(0x7f0000000100)={0x0, "704b4550fcc6f80e4db61ca5ebad4334662d53427847ce3e1de13919b258b797897ba2a7f6a1452c5de4ce2353f4847a1e573fec8139ce7422bfa0dce5fb363a", 0x3b}, 0x48, r1) (async) keyctl$search(0xa, r2, &(0x7f0000000200)='cifs.idmap\x00', &(0x7f0000000240)={'syz', 0x3}, r1) (async) 02:19:22 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r0) (async) r1 = request_key(&(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)='syz', r0) (async) r2 = request_key(&(0x7f00000001c0)='cifs.spnego\x00', &(0x7f0000000200)={'syz', 0x3}, &(0x7f0000000240)='\xf4\x00', r0) keyctl$search(0xa, r1, &(0x7f0000000140)='dns_resolver\x00', &(0x7f0000000180)={'syz', 0x0}, r2) 02:19:22 executing program 4: clock_gettime(0x1, 0x0) clock_getres(0x6, &(0x7f0000000000)) 02:19:22 executing program 1: socket$inet(0x2, 0x800, 0x9d) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) 02:19:22 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key(&(0x7f0000000080)='blacklist\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000200)="8eb7017e7853cf69fbd5ecfb54a02ef319595e3c0d686be52ec56b23f8a37e1f1446d752f8a4e8c4f4f9d0a05b18a67050488756cc66bd3f00d7a74d3ba322243c527bef5ae365e3ffc290a555f59d90d642becdd4b69cb9fc2100017163036e03d5347b753e64f8a3a3a1e1a15af1e894a1affb2ab4cae8307074e4fb4fd3886c4c46e1fb74bea524e073e43b4bccf60e53a553d178fd56dd0bb82420e77c4a9cb42d719858ba7f365612448ba011674409d3028478bf51e0448c75b9c9dedc0bd44a05851d837394efcdaa3e5f28917238c12ef3714c2201aca4cbf610927904f51ac9ab24ef2b6a37d7d8976743bb217e6c1f567a4838168e79a036", 0xfd, r1) (async) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:22 executing program 5: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, 0x0) (async) setsockopt$TIPC_MCAST_BROADCAST(r0, 0x10f, 0x85) (async) r1 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r1, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) r2 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc4}, &(0x7f0000000100)={0x0, "704b4550fcc6f80e4db61ca5ebad4334662d53427847ce3e1de13919b258b797897ba2a7f6a1452c5de4ce2353f4847a1e573fec8139ce7422bfa0dce5fb363a", 0x3b}, 0x48, r1) keyctl$search(0xa, r2, &(0x7f0000000200)='cifs.idmap\x00', &(0x7f0000000240)={'syz', 0x3}, r1) 02:19:22 executing program 2: clock_gettime(0x7, &(0x7f0000000000)) 02:19:22 executing program 3: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) 02:19:22 executing program 4: clock_gettime(0x1, 0x0) clock_getres(0x6, &(0x7f0000000000)) clock_gettime(0x1, 0x0) (async) clock_getres(0x6, &(0x7f0000000000)) (async) 02:19:22 executing program 3: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) 02:19:22 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) keyctl$instantiate(0xc, r1, 0x0, 0x0, r2) 02:19:22 executing program 2: clock_gettime(0x7, &(0x7f0000000000)) 02:19:22 executing program 4: clock_gettime(0x1, 0x0) clock_getres(0x6, &(0x7f0000000000)) clock_gettime(0x1, 0x0) (async) clock_getres(0x6, &(0x7f0000000000)) (async) 02:19:22 executing program 5: openat$vimc1(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000080)={0xffffffc9, 0x0}, 0x8) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f00000000c0)=r0, 0x4) r1 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x37]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) ioctl$SNAPSHOT_CREATE_IMAGE(0xffffffffffffffff, 0x40043311, &(0x7f0000000140)) keyctl$KEYCTL_MOVE(0x7, r1, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:22 executing program 2: clock_gettime(0x7, &(0x7f0000000000)) clock_gettime(0x7, &(0x7f0000000000)) (async) 02:19:22 executing program 1: socket$inet(0x2, 0x800, 0x9d) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) socket$inet(0x2, 0x800, 0x9d) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$get_persistent(0x5, 0xee00, r0) (async) 02:19:22 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) keyctl$instantiate(0xc, r1, 0x0, 0x0, r2) 02:19:22 executing program 3: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) 02:19:22 executing program 4: clock_gettime(0x3, 0x0) 02:19:22 executing program 5: openat$vimc1(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000080)={0xffffffc9, 0x0}, 0x8) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f00000000c0)=r0, 0x4) (async) r1 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x37]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) ioctl$SNAPSHOT_CREATE_IMAGE(0xffffffffffffffff, 0x40043311, &(0x7f0000000140)) (async) keyctl$KEYCTL_MOVE(0x7, r1, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:22 executing program 2: clock_gettime(0xb, &(0x7f0000000140)) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r0) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f0000000000)={r0, 0xfd, 0x63}, 0x0, &(0x7f0000000040)="e259c2c56be1d4ca4a9fac4bb6eb4fe9b706376ac48a6617b1920bb572fd6e38046cafbd0dbf267d0be6de8108a0cddc16a940705b3bfad9fa23a30084ba016c2dad6ce18019fbf22fab01f350f9e9b94ce40054fdd2ccc392d917722ad0713c51ff1caa499b68df3f453c7859191573501cdc2f03d2e535d854a37ec60a99ba8e38b51ffa0e6aaef7b2eb3b82299ee22690f43302b474602b1a8fea81bae4fbf6dc97e52387702b969612160d637eeee2851a992b9b8ac3a5b96c6a91851b6efd5671c5ae681e61d6fb50a0015ae81926b9680c1b5971dbaba8d3cb4f24706a581239616af2eca5ef61c8385653107d7d027d149cc449c654219e0042", &(0x7f0000000180)=""/99) 02:19:22 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$get_persistent(0xc, 0xee00, r0) 02:19:22 executing program 4: clock_gettime(0x3, 0x0) clock_gettime(0x3, 0x0) (async) 02:19:22 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async, rerun: 64) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (rerun: 64) keyctl$revoke(0x3, r1) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) (async, rerun: 64) keyctl$instantiate(0xc, r1, 0x0, 0x0, r2) (rerun: 64) 02:19:22 executing program 5: openat$vimc1(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000080)={0xffffffc9, 0x0}, 0x8) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f00000000c0)=r0, 0x4) (async) r1 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x37]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) ioctl$SNAPSHOT_CREATE_IMAGE(0xffffffffffffffff, 0x40043311, &(0x7f0000000140)) (async) keyctl$KEYCTL_MOVE(0x7, r1, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:22 executing program 2: clock_gettime(0xb, &(0x7f0000000140)) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r0) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f0000000000)={r0, 0xfd, 0x63}, 0x0, &(0x7f0000000040)="e259c2c56be1d4ca4a9fac4bb6eb4fe9b706376ac48a6617b1920bb572fd6e38046cafbd0dbf267d0be6de8108a0cddc16a940705b3bfad9fa23a30084ba016c2dad6ce18019fbf22fab01f350f9e9b94ce40054fdd2ccc392d917722ad0713c51ff1caa499b68df3f453c7859191573501cdc2f03d2e535d854a37ec60a99ba8e38b51ffa0e6aaef7b2eb3b82299ee22690f43302b474602b1a8fea81bae4fbf6dc97e52387702b969612160d637eeee2851a992b9b8ac3a5b96c6a91851b6efd5671c5ae681e61d6fb50a0015ae81926b9680c1b5971dbaba8d3cb4f24706a581239616af2eca5ef61c8385653107d7d027d149cc449c654219e0042", &(0x7f0000000180)=""/99) 02:19:22 executing program 2: clock_gettime(0xb, &(0x7f0000000140)) (async) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r0) (async) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f0000000000)={r0, 0xfd, 0x63}, 0x0, &(0x7f0000000040)="e259c2c56be1d4ca4a9fac4bb6eb4fe9b706376ac48a6617b1920bb572fd6e38046cafbd0dbf267d0be6de8108a0cddc16a940705b3bfad9fa23a30084ba016c2dad6ce18019fbf22fab01f350f9e9b94ce40054fdd2ccc392d917722ad0713c51ff1caa499b68df3f453c7859191573501cdc2f03d2e535d854a37ec60a99ba8e38b51ffa0e6aaef7b2eb3b82299ee22690f43302b474602b1a8fea81bae4fbf6dc97e52387702b969612160d637eeee2851a992b9b8ac3a5b96c6a91851b6efd5671c5ae681e61d6fb50a0015ae81926b9680c1b5971dbaba8d3cb4f24706a581239616af2eca5ef61c8385653107d7d027d149cc449c654219e0042", &(0x7f0000000180)=""/99) 02:19:22 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) keyctl$get_keyring_id(0x0, r1, 0x431c) keyctl$setperm(0x5, r0, 0x200) keyctl$get_persistent(0x5, 0xee00, r0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) keyctl$instantiate_iov(0x14, r0, &(0x7f00000011c0)=[{&(0x7f0000000080)="f829ee3f28f0e8197cb26ad668abbe96cb4478c85d8ab5b06caf5d1419846eab18533bbedabb1efaf7455d64b3fb8799a4fcbf95734989d2", 0x38}, {&(0x7f00000000c0)="080de387d6710a6d748597011a644c0588121641eb38f7f1842b5478d960f09aab804f8c8661a0aab41dddcc85c1ca0ee7c01d2cfada7e4c37bd06cff2e538e48595880363a3f93d962ae4dab75d101de93e8b2eae39df9e2cc8f2c7f2b0964c981b82f334adda764e172791449491cf344b0f1d4eb479aa9f189a078b21e22254a74f6c8d427eb87e0e45815ad003c2486ef63759d750bd3d2d34d060a3f2f9aa7c78e8ca419a401d4130263d475ba83a9382be2f77821413d68459ec30d38e852815e121be", 0xc6}, {&(0x7f00000001c0)="6c06b9133935e474ce33344353cfa23731b82437543b9f5b3110ee4056eb70213ba54c583822ee846a36e4a12a40a8d17d42e9e2fdd0ae31520d32d41a741286c23ef620c23c25ea024f9aa8be19b1e35c9963fa3216a4f865efb2dd00286779eb68d13690f57fd972e3b58eeb8c7a96330fd88207a34c28e1f9f5b083ac4bd1303fcbd691560b3eec3eb240d4a0e74d8d6652557e01fdfaabc6e5b1c5b7615221c9252393f0891ce2717eceaa943bb55a19e3d742f69fe25a76043a7c3943671a000a24994cc12d012860e3b885b7cff9b7fb59b4d1e8c33e9db678e9251a931128b7d121268e6c3c90874aba6f39e06ee8e3743cd8292f4599b75f7fe6e37d90f7ec0a8be16de328a88c16d20e36213430e8d40ec831c71989a73d1663732cf1fb06f09004b16bf47421a15a04dd103603cfa033a5b9b1924b05aba85ec726e8e6f357383caa6074779989717fe656d0f070b81e69b0c10a898792d1ad59d9d445b2e0ac9cec0da424867e2179f0c504a1193de5ed0a985de08ecde2264b5452520acfc86508ff23699399ac4342bf1ab9111fd3575e19227415234a41156ce48f80b6a283891010ecb11da9b73b8ca799a386142e9b096b6ef7df6e54485893269fa4a250dd5f008670deb8c970016eeaf2ef5d7ed156b5058c04dcf61be2b3d46e5969d2ba274e6c4cf0578852e386d91b68686dbea9ef30c5342531be5008002c78060b0c753e63e86bd82985fb1798830dedae3514339536ce948a8c4567b68bb9d7d1109fbd50e27e8dd4a0a061c25ba9e28aaf2ee4dd3e633b9a211f405d4117fbdcdf4d34507a7d2ebc719daa41d2242ac6c2d375559858954c2c535d8904aaed02dd7ef43fcddb6274e48a92f87d071c4cf71e1e9264dc69929a2c6a50f9515fd37175ce4182b80e8bf7c9973b3507a076965a0d563dad0dbec904fd10dad35bf8426068bd1cd43cfb2572054889b2cd467cef00c2c9b245113027f578d0337c93070eec21fde26ce8eb7c686ca9a748ee79bf59f536f38b049aa04039c0834669bdbe95674560a4c343a948052aed5a67cc65ed331e11a7b9da73adabfcaf58f189a11b6efe6fc860e7186aebd86e6ea5ed67eb439d65a51b91a0fc21bc1d59aedb373c9479ee534c5a86fc620f3f8abf944f3d74c9cca4a868b2c819937cd071f7ecbf6b27f9d3747b8f0724d17def250b25e6ebaff96311390295964b5e0597aaeb7b016b6b67cc6e6083465d13721ecaf6079b7ce43ed5a1d68698e80d0cceb7ec924033bfe046a3d12f3af02cf6188504c0d3ed2a16d5b1dfaf8b936d444bd60bd2a6dfaf2df41599f56ec8f83d0cb94de9f04fee8195d5f9b7b829364eb95420148640eb2b36d734c80eb5b521862b65ee7aefdf08b83d3dce723b710c50ed9c28ec8ee336cdc3b45a515994dba482df32ab8a90a1b9302838c8bccc71e478dc529f51c8c9e345810d503211ddf4faf50f124e6cc311b97a3e09907abf4c04eeed5b22562e151c008aee11199b2b04903cc89955e56f2e0d5b6bbb791145e6e2bb8a642054f68bee8be382fbea8f1be71c84a04d2b91c58390349cd888fc9a4a88ce578723e90d509a19a4390c3babde80b1d000f6f412d5170eff35e583be8747ea1a09b8df760398e241cb97bbfd9cc9d1a36f590166e32e7052ec09d666b9543b501be788735b2082afbe33061e4c616aff75fb59477323fa18b6fb1a8bad8cb7cbb262652067f134c0458246d872b27963a97ec5624285c15f158993fcf9a77133fd6a0081d479037adce8a3abfbf2669a9ca200d2c1c53425b58c1d05eb9c4f7fc78cc62c3570c27b8912edd4789e1c5297daf90a3bfadd84aea4e502e6160df4ba55ae8d22e6e8b0d968380b5ee4244fad5bc8b65d394b72578258e99af782283d1929197713855916e0ddabd416da9c0bda2f6a399a8892daed733036551bf369ae12a92f6f68a30b7d7663868e2633fca3b58909725636fee7e773e873faa0244c507a0f37264e8af479d2fcfc11b7beb120913e1c2c5e123c8ea7bc07f1cb76e4d4916e0800ed421215fb4ca50435b42d218a08f26ce1b556def29a4dcdd6664269bacbba810e8bd5c5119349089b0a87043ca600d942cc1439326ab2e63844f02197927c75ee552e0f97bccd949b4ad21cdf31600d71be28beae7da2d215c791b899c72f8e2d62c1466aefdcec3d005d61c0e3ee99f8ca43660ee8ffde087dcdb12ed349b093a635cf4bf16106ecfd7392ec5b952259bc2956d5344a7308867a1e7d11ae93df4dfb05381b458213caf749515240cf51cafa59b9fe7467a365ef1fb17889cc9970cee7693f48a387b77a678de83800e36257826451e1b07c6112c0b514f78370d229ec78afb00c5086937b5dd67bf3a05fcfdb5c8e8660320cb53d0f1c229f2849a15775c440a83ef607a95822a2a4d8763ead5f831bfc8c589d3a72242297a5edf002bc734b1dcdcc5a543ed1dabab6f30e944d597d631253e9fe07d58842a4da8811d6fc3c555592455605c602ce62f72c94c9ecf81db083d2467800b30fcba5c5460a10e8a1481121d82bbdc24844297d4cf4f6a6a79fa0667ec9b118aede7b101bd9c061628886432ff3b395a8c51d3931c9f262950357fdf567665f0fff415fd551c89ae40fab864de04345d3486c6a01f1d56ac44a9f91237fc114bb5964b8ced1581ac6fe7d5ef95aab550e7b3e55d1ce7f4c3d5edd65078974d0e9d94c9b63e04876315ed82ac91def606adaf32a12867032d94969afadf2705bd409813c7bb07368226c0c3b2076a9a4b47915bcd18dcbdf3411ec09b1d8c88b45b056eca233eeaa4ff92f0e2643e47b58968dd563ea2f6dec42191cd56376f82844ab6ce090496b3422c3747a3c2402e754e16930cedeed07cc3a67d7c40dc6f010750d27e16ef02dd1dda45c4e6b6d94c42183b7e058ddbe088a7adba4e63ed0d31aee8fdf3dfe41b227a4a225c98b5b7bf3b543868ba69aa678a8dac1702983fef42dd0ee9686fedfd673dd26c773d0cd27000e52f39ab0aca063201510d1733609b2d4f0cdc2a8c4a80151076d5a0d859dcbc6b7d1372243cb2f8ccda45be9b4b00ea0c22f86393ad17052621e962aa603a271982bbb7fb7d9f7a8dacc823fb7d6f8632ecbf245a341b301ff3340ac9f04daf67924da0c875b2ced9800763e2448fc2610d66f67eb8b54969911c96ea808d850f4159f27b00cf0c33b3b67ec2ac0794e139b3bbd72d69479abde6998871486c96f17aa9d40d80183975ec32a30f538dff40f862cfdd3e3bffa67b29f664f226dabfc6b7c866f17168070021382b523402a2c76aa8a62dfb9ac7ea0f4c3e1ae3ce95da110949b25ab78ad0b303503048b3fc3e0fc2ceccfada0c43f8b7b2a88f6bde6b43681b11cecdedad73e75936d0b1e3b94e3c1ce798fddd758169cb456a6ca967561482b26ca03201c398896b9a4871933bfa887fb233f624d2107ede2d79324c58a9138c6d8b9c22e966c06d9f3393310cb2a3e26d7eb20a0cbac22d8ea38998f3de4356533c214ee9a1157d3ac4e93ead989e6558798ee0ef17c7a19cba65d13cd445192de0a6afba3ba446bb8996a46fdffdbd50db39ba542df55d2ffbe45748527228387ea06b27319c48f373cd83916a97cf8772c3c133c3fedc6c6aad34397190785bc8885ad62f553f1555b554b65ac94965afafcc998a058190d6f9818b8c4a638422fa4a6e49f30c23e855491c4d4091661d07a955f129e34d3692dcaad3693c494ba67b5500188526a65ad148614250d6b574b6f9b60f94a4e64fcf99c6d3ca91d751ca82c308a4335e4c9d72788ecce4b938f7b972d3dda402f2eb3da385162bc9368e54b1534bed06e1a22a4600516ed9f2c93fbbd6c152be7d4e3bc6c8d5e3be7bc93d6d55ef6c8b7fa4154e5e6866da11d217437dc1e8a7d85b62ea5b973222bf4d8c2a28a1bdcfa2c974e9fb4a4f5fda194a2a75cb503e355e9fdd6f683afda36db5d19d8b801cab18b18c7db2382ba2bb35277f4ba085b17e4c171d5699177a37a38853c14d79c193a2f236d9d1ece51f4556acea3e56afa7cfc719c58d19662e8f45819a72ca8ab558a8e5820e421993d2ef826fa315530f1d29dd68cadc093a4c6544a7d28e2ef59c8801a53befb6d071c9f23f5fe67d02a9af52b3b8edc595ff2518339757adba683ff4cf5569b15116c0ddec72d9286da6cc3ad9846f99fc0b09b32c81a03102adfc708fe0381d3f461769e2a7bb72351a4557df1f4c7766a098e2b7834667bb7a58ae51d3c1240d32f8a2b05c15e2d5c897f0bb08a8dbe57aa0bf181a5a3b1445fb6a0dcb3857816dfb08462ae01c0b62887668c5db82b3700a88050ef36f321143bfdcd6ecf7a01877ff1c2f19a5aee704d2c0ee697a9c5c4aa4aa0089c46f06ea7c65c027f8695f7b39f07ba35b0e77f80b64ca889caf5ae9ad6873d50b0f77bd846aa0b6c3ba4c7492b1865721d317dac12e00bebd40c57f2885d360a8f469a4f964db9ead4d0e4b41b1127fc258772cf06d7db43a9cffd6f91785053b335d72f8c86358aa5f2ff4a6a91a90d93936a2a378f25fb42fab19cd01d4d81244baf75d90f68c08efed24fcf053247cdbd61728b9cb96b3623f6e9c9089029cba965c963e948403612ca02d97adc30601825e134039259bb6c03bace61ea8b3655e5764d574419085584e7e631b0d3578b7db0185d701c6bc42b136e55d0c92464172d9d542c894b27f46dbdab37c31ab08da19a38b52b6351d6e676b97aecdbafd356d499b004b81dfda1c8d41d8e527595271be987f658483781ce7b02e6ccfe873424ac49491d6c9c0b4fda6a933aaece725bf685414899bda0022de317fd36f858d0959a379e26834bad91b94eee50b76fb927c55c640c5621c8f2ad413654abdf6d24a52d37fe3acc1377e34bd0b0a774875d1c98739a4b19f2973a55631e22c34b1bb0be3870f3d79702727d72f7e8850287d0fc6554531dccf8e722a0953e7cc64a98267252c319dfc76f6053669f9005f2c5a19f28644e3c4ef4b7d6e41871d78a9fa86a277ae181fbf47066a318930f9450e3d9b9f1b6b00034c1fe375385ae1bde4310cc3aca3eea0cf31ac8ba951e921ba3f454b620e6f112b37bbf3b73bfd74bf5fe92dc02ec3718a748652fdf065e276e5b6229ee226e78ced2b12b3604ce6eff0d37f8bce37d7dc29df486edc1826475811e141c5c3e105eb44eeacc3fcac6ff43d018af62f4c73d056e832567b62c43fd63d0cdebb52dff3e5cf87eccbba74bf15cbff52882285e28b6d5612b15ae6f23e699105350c794434c88ee1e93ca583c3be47731570a5786e0ca34a4570684ca8f637b35ce0c02c30d477ed3bb71a4cc4a096e2ef4f40da912654453a28e41f570c154922f1a23962b952b163b7d6b949f73cfdfe65c884b410f4f01fc85e1a31bc34affce7c19bb1518f2a27855dee2ac08c1bce247017f5faadf226786146706b603d3ce13d89d7f911d7e66d252b6bf578f9ac22172cca0a1707652300662014caa63d6c34ffc2edb7d364b7830c4e04a0f1fd341d05a5062439374ead9c4384a6711b446a127b4222341ee0bb09c768cd2c894022b0f42f08505f5f52a5019b78e68dce1a3ecd9c458be18bae561fa0599a209438074d484136753b2ff9429dd8e712b68f45cb0eafa0e755fcbdbbff2e8eabde3024211bee4e5a4d413f1fadbe7a4146e088d7f399bc93e8ea5ab4eda100cee1cfb527b7d00a69818d6b1226bd161dc362b6155f2d269f8cfc640", 0x1000}], 0x3, r2) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r3) r4 = getgid() keyctl$chown(0x4, r3, 0x0, r4) 02:19:22 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$get_persistent(0xc, 0xee00, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffa) (async) keyctl$get_persistent(0xc, 0xee00, r0) (async) 02:19:22 executing program 4: clock_gettime(0x3, 0x0) 02:19:22 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x34]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) keyctl$reject(0x13, r1, 0x7fffffff, 0x3, r2) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) keyctl$read(0xb, r0, &(0x7f0000000200)=""/165, 0xa5) ptrace$getregset(0x4204, 0x0, 0x6, &(0x7f0000000100)={&(0x7f00000002c0)=""/170, 0xaa}) 02:19:23 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) (async, rerun: 64) keyctl$get_keyring_id(0x0, r1, 0x431c) (async, rerun: 64) keyctl$setperm(0x5, r0, 0x200) (async) keyctl$get_persistent(0x5, 0xee00, r0) (async) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) (async) keyctl$instantiate_iov(0x14, r0, &(0x7f00000011c0)=[{&(0x7f0000000080)="f829ee3f28f0e8197cb26ad668abbe96cb4478c85d8ab5b06caf5d1419846eab18533bbedabb1efaf7455d64b3fb8799a4fcbf95734989d2", 0x38}, {&(0x7f00000000c0)="080de387d6710a6d748597011a644c0588121641eb38f7f1842b5478d960f09aab804f8c8661a0aab41dddcc85c1ca0ee7c01d2cfada7e4c37bd06cff2e538e48595880363a3f93d962ae4dab75d101de93e8b2eae39df9e2cc8f2c7f2b0964c981b82f334adda764e172791449491cf344b0f1d4eb479aa9f189a078b21e22254a74f6c8d427eb87e0e45815ad003c2486ef63759d750bd3d2d34d060a3f2f9aa7c78e8ca419a401d4130263d475ba83a9382be2f77821413d68459ec30d38e852815e121be", 0xc6}, {&(0x7f00000001c0)="6c06b9133935e474ce33344353cfa23731b82437543b9f5b3110ee4056eb70213ba54c583822ee846a36e4a12a40a8d17d42e9e2fdd0ae31520d32d41a741286c23ef620c23c25ea024f9aa8be19b1e35c9963fa3216a4f865efb2dd00286779eb68d13690f57fd972e3b58eeb8c7a96330fd88207a34c28e1f9f5b083ac4bd1303fcbd691560b3eec3eb240d4a0e74d8d6652557e01fdfaabc6e5b1c5b7615221c9252393f0891ce2717eceaa943bb55a19e3d742f69fe25a76043a7c3943671a000a24994cc12d012860e3b885b7cff9b7fb59b4d1e8c33e9db678e9251a931128b7d121268e6c3c90874aba6f39e06ee8e3743cd8292f4599b75f7fe6e37d90f7ec0a8be16de328a88c16d20e36213430e8d40ec831c71989a73d1663732cf1fb06f09004b16bf47421a15a04dd103603cfa033a5b9b1924b05aba85ec726e8e6f357383caa6074779989717fe656d0f070b81e69b0c10a898792d1ad59d9d445b2e0ac9cec0da424867e2179f0c504a1193de5ed0a985de08ecde2264b5452520acfc86508ff23699399ac4342bf1ab9111fd3575e19227415234a41156ce48f80b6a283891010ecb11da9b73b8ca799a386142e9b096b6ef7df6e54485893269fa4a250dd5f008670deb8c970016eeaf2ef5d7ed156b5058c04dcf61be2b3d46e5969d2ba274e6c4cf0578852e386d91b68686dbea9ef30c5342531be5008002c78060b0c753e63e86bd82985fb1798830dedae3514339536ce948a8c4567b68bb9d7d1109fbd50e27e8dd4a0a061c25ba9e28aaf2ee4dd3e633b9a211f405d4117fbdcdf4d34507a7d2ebc719daa41d2242ac6c2d375559858954c2c535d8904aaed02dd7ef43fcddb6274e48a92f87d071c4cf71e1e9264dc69929a2c6a50f9515fd37175ce4182b80e8bf7c9973b3507a076965a0d563dad0dbec904fd10dad35bf8426068bd1cd43cfb2572054889b2cd467cef00c2c9b245113027f578d0337c93070eec21fde26ce8eb7c686ca9a748ee79bf59f536f38b049aa04039c0834669bdbe95674560a4c343a948052aed5a67cc65ed331e11a7b9da73adabfcaf58f189a11b6efe6fc860e7186aebd86e6ea5ed67eb439d65a51b91a0fc21bc1d59aedb373c9479ee534c5a86fc620f3f8abf944f3d74c9cca4a868b2c819937cd071f7ecbf6b27f9d3747b8f0724d17def250b25e6ebaff96311390295964b5e0597aaeb7b016b6b67cc6e6083465d13721ecaf6079b7ce43ed5a1d68698e80d0cceb7ec924033bfe046a3d12f3af02cf6188504c0d3ed2a16d5b1dfaf8b936d444bd60bd2a6dfaf2df41599f56ec8f83d0cb94de9f04fee8195d5f9b7b829364eb95420148640eb2b36d734c80eb5b521862b65ee7aefdf08b83d3dce723b710c50ed9c28ec8ee336cdc3b45a515994dba482df32ab8a90a1b9302838c8bccc71e478dc529f51c8c9e345810d503211ddf4faf50f124e6cc311b97a3e09907abf4c04eeed5b22562e151c008aee11199b2b04903cc89955e56f2e0d5b6bbb791145e6e2bb8a642054f68bee8be382fbea8f1be71c84a04d2b91c58390349cd888fc9a4a88ce578723e90d509a19a4390c3babde80b1d000f6f412d5170eff35e583be8747ea1a09b8df760398e241cb97bbfd9cc9d1a36f590166e32e7052ec09d666b9543b501be788735b2082afbe33061e4c616aff75fb59477323fa18b6fb1a8bad8cb7cbb262652067f134c0458246d872b27963a97ec5624285c15f158993fcf9a77133fd6a0081d479037adce8a3abfbf2669a9ca200d2c1c53425b58c1d05eb9c4f7fc78cc62c3570c27b8912edd4789e1c5297daf90a3bfadd84aea4e502e6160df4ba55ae8d22e6e8b0d968380b5ee4244fad5bc8b65d394b72578258e99af782283d1929197713855916e0ddabd416da9c0bda2f6a399a8892daed733036551bf369ae12a92f6f68a30b7d7663868e2633fca3b58909725636fee7e773e873faa0244c507a0f37264e8af479d2fcfc11b7beb120913e1c2c5e123c8ea7bc07f1cb76e4d4916e0800ed421215fb4ca50435b42d218a08f26ce1b556def29a4dcdd6664269bacbba810e8bd5c5119349089b0a87043ca600d942cc1439326ab2e63844f02197927c75ee552e0f97bccd949b4ad21cdf31600d71be28beae7da2d215c791b899c72f8e2d62c1466aefdcec3d005d61c0e3ee99f8ca43660ee8ffde087dcdb12ed349b093a635cf4bf16106ecfd7392ec5b952259bc2956d5344a7308867a1e7d11ae93df4dfb05381b458213caf749515240cf51cafa59b9fe7467a365ef1fb17889cc9970cee7693f48a387b77a678de83800e36257826451e1b07c6112c0b514f78370d229ec78afb00c5086937b5dd67bf3a05fcfdb5c8e8660320cb53d0f1c229f2849a15775c440a83ef607a95822a2a4d8763ead5f831bfc8c589d3a72242297a5edf002bc734b1dcdcc5a543ed1dabab6f30e944d597d631253e9fe07d58842a4da8811d6fc3c555592455605c602ce62f72c94c9ecf81db083d2467800b30fcba5c5460a10e8a1481121d82bbdc24844297d4cf4f6a6a79fa0667ec9b118aede7b101bd9c061628886432ff3b395a8c51d3931c9f262950357fdf567665f0fff415fd551c89ae40fab864de04345d3486c6a01f1d56ac44a9f91237fc114bb5964b8ced1581ac6fe7d5ef95aab550e7b3e55d1ce7f4c3d5edd65078974d0e9d94c9b63e04876315ed82ac91def606adaf32a12867032d94969afadf2705bd409813c7bb07368226c0c3b2076a9a4b47915bcd18dcbdf3411ec09b1d8c88b45b056eca233eeaa4ff92f0e2643e47b58968dd563ea2f6dec42191cd56376f82844ab6ce090496b3422c3747a3c2402e754e16930cedeed07cc3a67d7c40dc6f010750d27e16ef02dd1dda45c4e6b6d94c42183b7e058ddbe088a7adba4e63ed0d31aee8fdf3dfe41b227a4a225c98b5b7bf3b543868ba69aa678a8dac1702983fef42dd0ee9686fedfd673dd26c773d0cd27000e52f39ab0aca063201510d1733609b2d4f0cdc2a8c4a80151076d5a0d859dcbc6b7d1372243cb2f8ccda45be9b4b00ea0c22f86393ad17052621e962aa603a271982bbb7fb7d9f7a8dacc823fb7d6f8632ecbf245a341b301ff3340ac9f04daf67924da0c875b2ced9800763e2448fc2610d66f67eb8b54969911c96ea808d850f4159f27b00cf0c33b3b67ec2ac0794e139b3bbd72d69479abde6998871486c96f17aa9d40d80183975ec32a30f538dff40f862cfdd3e3bffa67b29f664f226dabfc6b7c866f17168070021382b523402a2c76aa8a62dfb9ac7ea0f4c3e1ae3ce95da110949b25ab78ad0b303503048b3fc3e0fc2ceccfada0c43f8b7b2a88f6bde6b43681b11cecdedad73e75936d0b1e3b94e3c1ce798fddd758169cb456a6ca967561482b26ca03201c398896b9a4871933bfa887fb233f624d2107ede2d79324c58a9138c6d8b9c22e966c06d9f3393310cb2a3e26d7eb20a0cbac22d8ea38998f3de4356533c214ee9a1157d3ac4e93ead989e6558798ee0ef17c7a19cba65d13cd445192de0a6afba3ba446bb8996a46fdffdbd50db39ba542df55d2ffbe45748527228387ea06b27319c48f373cd83916a97cf8772c3c133c3fedc6c6aad34397190785bc8885ad62f553f1555b554b65ac94965afafcc998a058190d6f9818b8c4a638422fa4a6e49f30c23e855491c4d4091661d07a955f129e34d3692dcaad3693c494ba67b5500188526a65ad148614250d6b574b6f9b60f94a4e64fcf99c6d3ca91d751ca82c308a4335e4c9d72788ecce4b938f7b972d3dda402f2eb3da385162bc9368e54b1534bed06e1a22a4600516ed9f2c93fbbd6c152be7d4e3bc6c8d5e3be7bc93d6d55ef6c8b7fa4154e5e6866da11d217437dc1e8a7d85b62ea5b973222bf4d8c2a28a1bdcfa2c974e9fb4a4f5fda194a2a75cb503e355e9fdd6f683afda36db5d19d8b801cab18b18c7db2382ba2bb35277f4ba085b17e4c171d5699177a37a38853c14d79c193a2f236d9d1ece51f4556acea3e56afa7cfc719c58d19662e8f45819a72ca8ab558a8e5820e421993d2ef826fa315530f1d29dd68cadc093a4c6544a7d28e2ef59c8801a53befb6d071c9f23f5fe67d02a9af52b3b8edc595ff2518339757adba683ff4cf5569b15116c0ddec72d9286da6cc3ad9846f99fc0b09b32c81a03102adfc708fe0381d3f461769e2a7bb72351a4557df1f4c7766a098e2b7834667bb7a58ae51d3c1240d32f8a2b05c15e2d5c897f0bb08a8dbe57aa0bf181a5a3b1445fb6a0dcb3857816dfb08462ae01c0b62887668c5db82b3700a88050ef36f321143bfdcd6ecf7a01877ff1c2f19a5aee704d2c0ee697a9c5c4aa4aa0089c46f06ea7c65c027f8695f7b39f07ba35b0e77f80b64ca889caf5ae9ad6873d50b0f77bd846aa0b6c3ba4c7492b1865721d317dac12e00bebd40c57f2885d360a8f469a4f964db9ead4d0e4b41b1127fc258772cf06d7db43a9cffd6f91785053b335d72f8c86358aa5f2ff4a6a91a90d93936a2a378f25fb42fab19cd01d4d81244baf75d90f68c08efed24fcf053247cdbd61728b9cb96b3623f6e9c9089029cba965c963e948403612ca02d97adc30601825e134039259bb6c03bace61ea8b3655e5764d574419085584e7e631b0d3578b7db0185d701c6bc42b136e55d0c92464172d9d542c894b27f46dbdab37c31ab08da19a38b52b6351d6e676b97aecdbafd356d499b004b81dfda1c8d41d8e527595271be987f658483781ce7b02e6ccfe873424ac49491d6c9c0b4fda6a933aaece725bf685414899bda0022de317fd36f858d0959a379e26834bad91b94eee50b76fb927c55c640c5621c8f2ad413654abdf6d24a52d37fe3acc1377e34bd0b0a774875d1c98739a4b19f2973a55631e22c34b1bb0be3870f3d79702727d72f7e8850287d0fc6554531dccf8e722a0953e7cc64a98267252c319dfc76f6053669f9005f2c5a19f28644e3c4ef4b7d6e41871d78a9fa86a277ae181fbf47066a318930f9450e3d9b9f1b6b00034c1fe375385ae1bde4310cc3aca3eea0cf31ac8ba951e921ba3f454b620e6f112b37bbf3b73bfd74bf5fe92dc02ec3718a748652fdf065e276e5b6229ee226e78ced2b12b3604ce6eff0d37f8bce37d7dc29df486edc1826475811e141c5c3e105eb44eeacc3fcac6ff43d018af62f4c73d056e832567b62c43fd63d0cdebb52dff3e5cf87eccbba74bf15cbff52882285e28b6d5612b15ae6f23e699105350c794434c88ee1e93ca583c3be47731570a5786e0ca34a4570684ca8f637b35ce0c02c30d477ed3bb71a4cc4a096e2ef4f40da912654453a28e41f570c154922f1a23962b952b163b7d6b949f73cfdfe65c884b410f4f01fc85e1a31bc34affce7c19bb1518f2a27855dee2ac08c1bce247017f5faadf226786146706b603d3ce13d89d7f911d7e66d252b6bf578f9ac22172cca0a1707652300662014caa63d6c34ffc2edb7d364b7830c4e04a0f1fd341d05a5062439374ead9c4384a6711b446a127b4222341ee0bb09c768cd2c894022b0f42f08505f5f52a5019b78e68dce1a3ecd9c458be18bae561fa0599a209438074d484136753b2ff9429dd8e712b68f45cb0eafa0e755fcbdbbff2e8eabde3024211bee4e5a4d413f1fadbe7a4146e088d7f399bc93e8ea5ab4eda100cee1cfb527b7d00a69818d6b1226bd161dc362b6155f2d269f8cfc640", 0x1000}], 0x3, r2) (async, rerun: 64) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (rerun: 64) keyctl$revoke(0x3, r3) (async) r4 = getgid() keyctl$chown(0x4, r3, 0x0, r4) 02:19:23 executing program 4: clock_gettime(0x0, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/meminfo\x00', 0x0, 0x0) ioctl$sock_bt_cmtp_CMTPCONNDEL(r0, 0x400443c9, &(0x7f0000000080)={@none, 0x6}) bpf$ITER_CREATE(0x21, &(0x7f0000000000)={r0}, 0x8) 02:19:23 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$get_persistent(0xc, 0xee00, r0) 02:19:23 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x34]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) (async) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) keyctl$reject(0x13, r1, 0x7fffffff, 0x3, r2) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) keyctl$read(0xb, r0, &(0x7f0000000200)=""/165, 0xa5) (async) ptrace$getregset(0x4204, 0x0, 0x6, &(0x7f0000000100)={&(0x7f00000002c0)=""/170, 0xaa}) 02:19:23 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) keyctl$read(0xb, r2, &(0x7f0000000100)=""/62, 0x3e) keyctl$search(0xa, r0, &(0x7f0000000080)='big_key\x00', &(0x7f00000000c0)={'syz', 0x2}, r1) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:23 executing program 2: clock_gettime(0xb, &(0x7f0000000140)) clock_getres(0x4, &(0x7f0000000000)) 02:19:23 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r0) r1 = add_key(&(0x7f0000000180)='rxrpc\x00', &(0x7f00000001c0)={'syz', 0x0}, &(0x7f00000003c0)="a70ff8dd25369950b92c422273713993bf878509f276d26575f2ee1c30dc5aecc3ef8e05a7b432228754f7421b1c0335abd3a152f50c407540b764aa938b6707f54aa85ae355a72417824bf74ec18b0338a9f99caac7e4efef5691c420f11817df6b621d24a5e50f7b4a5203ec59e498832d580faaadd666dd7ecf5346c595f180c284b479cf682bca9261c61e093615d4e546ef0f3cbb7918cc8909c135142940d77f6d92925f9356fafced6ac89e2de3e396914df64ad0c763a78f81b110721c553144039beb793ff2901aca856142b468fc4523b5cd022b27b2801f538e", 0xdf, r0) keyctl$negate(0xd, r0, 0x6, r1) r2 = request_key(&(0x7f0000000080)='rxrpc_s\x00', &(0x7f0000000340)={'syz', 0x0}, &(0x7f0000000100)='@\\!#%]^\x00', r0) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000140)={r2, 0xfd, 0x3d}, &(0x7f00000004c0)=ANY=[@ANYBLOB="656e633d6f3d8c726333322d7030d7da35559f987e3feaecc073ce4c10924648756c00000000000000000000000000000000000000000000007f000000c7780000000000009a4b575900000000000000000000000000000000314c98e27d845b0000"], &(0x7f0000000200)="870d0ae59541614b7d518d3aa00316915f56c4557497fc2d1c9baedb795c10e60fe2b879096288e4caf0153b95dec3bec393d34d9907cb22d4d1a840036adc1a55ada2e8f8e83010c7ab6f7d5200047d52aa9edc06369b35dc83081a858074dbc3203e3519ac26af6da766eefe73e45cf363a6fe4badf15cf8d0fbf1c4c2dd6e0fa1a5672b26907dbdb9286b58e1baef9692f8b3956bfdcab6517844f777e8d794700d4e46f3aeee925ea88ff53ca78b10741cb8f5196fd69f4ae385c03ea825bc0719f1abd50c00bd130b16ccbd8cbef9f47776006764540dc767067700ce9700fb725df17e5f463bb0dc4a24f1ff39e860aeebe71f8a0cd6df7ba961", &(0x7f0000000300)=""/61) 02:19:23 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) (async) keyctl$read(0xb, r2, &(0x7f0000000100)=""/62, 0x3e) keyctl$search(0xa, r0, &(0x7f0000000080)='big_key\x00', &(0x7f00000000c0)={'syz', 0x2}, r1) (async) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:23 executing program 4: clock_gettime(0x0, 0x0) (async) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/meminfo\x00', 0x0, 0x0) ioctl$sock_bt_cmtp_CMTPCONNDEL(r0, 0x400443c9, &(0x7f0000000080)={@none, 0x6}) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000)={r0}, 0x8) 02:19:23 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x34]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) (async) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) keyctl$reject(0x13, r1, 0x7fffffff, 0x3, r2) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) keyctl$read(0xb, r0, &(0x7f0000000200)=""/165, 0xa5) ptrace$getregset(0x4204, 0x0, 0x6, &(0x7f0000000100)={&(0x7f00000002c0)=""/170, 0xaa}) 02:19:23 executing program 2: clock_gettime(0xb, &(0x7f0000000140)) clock_getres(0x4, &(0x7f0000000000)) 02:19:23 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) (async) keyctl$get_keyring_id(0x0, r1, 0x431c) (async) keyctl$setperm(0x5, r0, 0x200) (async) keyctl$get_persistent(0x5, 0xee00, r0) (async) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) keyctl$instantiate_iov(0x14, r0, &(0x7f00000011c0)=[{&(0x7f0000000080)="f829ee3f28f0e8197cb26ad668abbe96cb4478c85d8ab5b06caf5d1419846eab18533bbedabb1efaf7455d64b3fb8799a4fcbf95734989d2", 0x38}, {&(0x7f00000000c0)="080de387d6710a6d748597011a644c0588121641eb38f7f1842b5478d960f09aab804f8c8661a0aab41dddcc85c1ca0ee7c01d2cfada7e4c37bd06cff2e538e48595880363a3f93d962ae4dab75d101de93e8b2eae39df9e2cc8f2c7f2b0964c981b82f334adda764e172791449491cf344b0f1d4eb479aa9f189a078b21e22254a74f6c8d427eb87e0e45815ad003c2486ef63759d750bd3d2d34d060a3f2f9aa7c78e8ca419a401d4130263d475ba83a9382be2f77821413d68459ec30d38e852815e121be", 0xc6}, {&(0x7f00000001c0)="6c06b9133935e474ce33344353cfa23731b82437543b9f5b3110ee4056eb70213ba54c583822ee846a36e4a12a40a8d17d42e9e2fdd0ae31520d32d41a741286c23ef620c23c25ea024f9aa8be19b1e35c9963fa3216a4f865efb2dd00286779eb68d13690f57fd972e3b58eeb8c7a96330fd88207a34c28e1f9f5b083ac4bd1303fcbd691560b3eec3eb240d4a0e74d8d6652557e01fdfaabc6e5b1c5b7615221c9252393f0891ce2717eceaa943bb55a19e3d742f69fe25a76043a7c3943671a000a24994cc12d012860e3b885b7cff9b7fb59b4d1e8c33e9db678e9251a931128b7d121268e6c3c90874aba6f39e06ee8e3743cd8292f4599b75f7fe6e37d90f7ec0a8be16de328a88c16d20e36213430e8d40ec831c71989a73d1663732cf1fb06f09004b16bf47421a15a04dd103603cfa033a5b9b1924b05aba85ec726e8e6f357383caa6074779989717fe656d0f070b81e69b0c10a898792d1ad59d9d445b2e0ac9cec0da424867e2179f0c504a1193de5ed0a985de08ecde2264b5452520acfc86508ff23699399ac4342bf1ab9111fd3575e19227415234a41156ce48f80b6a283891010ecb11da9b73b8ca799a386142e9b096b6ef7df6e54485893269fa4a250dd5f008670deb8c970016eeaf2ef5d7ed156b5058c04dcf61be2b3d46e5969d2ba274e6c4cf0578852e386d91b68686dbea9ef30c5342531be5008002c78060b0c753e63e86bd82985fb1798830dedae3514339536ce948a8c4567b68bb9d7d1109fbd50e27e8dd4a0a061c25ba9e28aaf2ee4dd3e633b9a211f405d4117fbdcdf4d34507a7d2ebc719daa41d2242ac6c2d375559858954c2c535d8904aaed02dd7ef43fcddb6274e48a92f87d071c4cf71e1e9264dc69929a2c6a50f9515fd37175ce4182b80e8bf7c9973b3507a076965a0d563dad0dbec904fd10dad35bf8426068bd1cd43cfb2572054889b2cd467cef00c2c9b245113027f578d0337c93070eec21fde26ce8eb7c686ca9a748ee79bf59f536f38b049aa04039c0834669bdbe95674560a4c343a948052aed5a67cc65ed331e11a7b9da73adabfcaf58f189a11b6efe6fc860e7186aebd86e6ea5ed67eb439d65a51b91a0fc21bc1d59aedb373c9479ee534c5a86fc620f3f8abf944f3d74c9cca4a868b2c819937cd071f7ecbf6b27f9d3747b8f0724d17def250b25e6ebaff96311390295964b5e0597aaeb7b016b6b67cc6e6083465d13721ecaf6079b7ce43ed5a1d68698e80d0cceb7ec924033bfe046a3d12f3af02cf6188504c0d3ed2a16d5b1dfaf8b936d444bd60bd2a6dfaf2df41599f56ec8f83d0cb94de9f04fee8195d5f9b7b829364eb95420148640eb2b36d734c80eb5b521862b65ee7aefdf08b83d3dce723b710c50ed9c28ec8ee336cdc3b45a515994dba482df32ab8a90a1b9302838c8bccc71e478dc529f51c8c9e345810d503211ddf4faf50f124e6cc311b97a3e09907abf4c04eeed5b22562e151c008aee11199b2b04903cc89955e56f2e0d5b6bbb791145e6e2bb8a642054f68bee8be382fbea8f1be71c84a04d2b91c58390349cd888fc9a4a88ce578723e90d509a19a4390c3babde80b1d000f6f412d5170eff35e583be8747ea1a09b8df760398e241cb97bbfd9cc9d1a36f590166e32e7052ec09d666b9543b501be788735b2082afbe33061e4c616aff75fb59477323fa18b6fb1a8bad8cb7cbb262652067f134c0458246d872b27963a97ec5624285c15f158993fcf9a77133fd6a0081d479037adce8a3abfbf2669a9ca200d2c1c53425b58c1d05eb9c4f7fc78cc62c3570c27b8912edd4789e1c5297daf90a3bfadd84aea4e502e6160df4ba55ae8d22e6e8b0d968380b5ee4244fad5bc8b65d394b72578258e99af782283d1929197713855916e0ddabd416da9c0bda2f6a399a8892daed733036551bf369ae12a92f6f68a30b7d7663868e2633fca3b58909725636fee7e773e873faa0244c507a0f37264e8af479d2fcfc11b7beb120913e1c2c5e123c8ea7bc07f1cb76e4d4916e0800ed421215fb4ca50435b42d218a08f26ce1b556def29a4dcdd6664269bacbba810e8bd5c5119349089b0a87043ca600d942cc1439326ab2e63844f02197927c75ee552e0f97bccd949b4ad21cdf31600d71be28beae7da2d215c791b899c72f8e2d62c1466aefdcec3d005d61c0e3ee99f8ca43660ee8ffde087dcdb12ed349b093a635cf4bf16106ecfd7392ec5b952259bc2956d5344a7308867a1e7d11ae93df4dfb05381b458213caf749515240cf51cafa59b9fe7467a365ef1fb17889cc9970cee7693f48a387b77a678de83800e36257826451e1b07c6112c0b514f78370d229ec78afb00c5086937b5dd67bf3a05fcfdb5c8e8660320cb53d0f1c229f2849a15775c440a83ef607a95822a2a4d8763ead5f831bfc8c589d3a72242297a5edf002bc734b1dcdcc5a543ed1dabab6f30e944d597d631253e9fe07d58842a4da8811d6fc3c555592455605c602ce62f72c94c9ecf81db083d2467800b30fcba5c5460a10e8a1481121d82bbdc24844297d4cf4f6a6a79fa0667ec9b118aede7b101bd9c061628886432ff3b395a8c51d3931c9f262950357fdf567665f0fff415fd551c89ae40fab864de04345d3486c6a01f1d56ac44a9f91237fc114bb5964b8ced1581ac6fe7d5ef95aab550e7b3e55d1ce7f4c3d5edd65078974d0e9d94c9b63e04876315ed82ac91def606adaf32a12867032d94969afadf2705bd409813c7bb07368226c0c3b2076a9a4b47915bcd18dcbdf3411ec09b1d8c88b45b056eca233eeaa4ff92f0e2643e47b58968dd563ea2f6dec42191cd56376f82844ab6ce090496b3422c3747a3c2402e754e16930cedeed07cc3a67d7c40dc6f010750d27e16ef02dd1dda45c4e6b6d94c42183b7e058ddbe088a7adba4e63ed0d31aee8fdf3dfe41b227a4a225c98b5b7bf3b543868ba69aa678a8dac1702983fef42dd0ee9686fedfd673dd26c773d0cd27000e52f39ab0aca063201510d1733609b2d4f0cdc2a8c4a80151076d5a0d859dcbc6b7d1372243cb2f8ccda45be9b4b00ea0c22f86393ad17052621e962aa603a271982bbb7fb7d9f7a8dacc823fb7d6f8632ecbf245a341b301ff3340ac9f04daf67924da0c875b2ced9800763e2448fc2610d66f67eb8b54969911c96ea808d850f4159f27b00cf0c33b3b67ec2ac0794e139b3bbd72d69479abde6998871486c96f17aa9d40d80183975ec32a30f538dff40f862cfdd3e3bffa67b29f664f226dabfc6b7c866f17168070021382b523402a2c76aa8a62dfb9ac7ea0f4c3e1ae3ce95da110949b25ab78ad0b303503048b3fc3e0fc2ceccfada0c43f8b7b2a88f6bde6b43681b11cecdedad73e75936d0b1e3b94e3c1ce798fddd758169cb456a6ca967561482b26ca03201c398896b9a4871933bfa887fb233f624d2107ede2d79324c58a9138c6d8b9c22e966c06d9f3393310cb2a3e26d7eb20a0cbac22d8ea38998f3de4356533c214ee9a1157d3ac4e93ead989e6558798ee0ef17c7a19cba65d13cd445192de0a6afba3ba446bb8996a46fdffdbd50db39ba542df55d2ffbe45748527228387ea06b27319c48f373cd83916a97cf8772c3c133c3fedc6c6aad34397190785bc8885ad62f553f1555b554b65ac94965afafcc998a058190d6f9818b8c4a638422fa4a6e49f30c23e855491c4d4091661d07a955f129e34d3692dcaad3693c494ba67b5500188526a65ad148614250d6b574b6f9b60f94a4e64fcf99c6d3ca91d751ca82c308a4335e4c9d72788ecce4b938f7b972d3dda402f2eb3da385162bc9368e54b1534bed06e1a22a4600516ed9f2c93fbbd6c152be7d4e3bc6c8d5e3be7bc93d6d55ef6c8b7fa4154e5e6866da11d217437dc1e8a7d85b62ea5b973222bf4d8c2a28a1bdcfa2c974e9fb4a4f5fda194a2a75cb503e355e9fdd6f683afda36db5d19d8b801cab18b18c7db2382ba2bb35277f4ba085b17e4c171d5699177a37a38853c14d79c193a2f236d9d1ece51f4556acea3e56afa7cfc719c58d19662e8f45819a72ca8ab558a8e5820e421993d2ef826fa315530f1d29dd68cadc093a4c6544a7d28e2ef59c8801a53befb6d071c9f23f5fe67d02a9af52b3b8edc595ff2518339757adba683ff4cf5569b15116c0ddec72d9286da6cc3ad9846f99fc0b09b32c81a03102adfc708fe0381d3f461769e2a7bb72351a4557df1f4c7766a098e2b7834667bb7a58ae51d3c1240d32f8a2b05c15e2d5c897f0bb08a8dbe57aa0bf181a5a3b1445fb6a0dcb3857816dfb08462ae01c0b62887668c5db82b3700a88050ef36f321143bfdcd6ecf7a01877ff1c2f19a5aee704d2c0ee697a9c5c4aa4aa0089c46f06ea7c65c027f8695f7b39f07ba35b0e77f80b64ca889caf5ae9ad6873d50b0f77bd846aa0b6c3ba4c7492b1865721d317dac12e00bebd40c57f2885d360a8f469a4f964db9ead4d0e4b41b1127fc258772cf06d7db43a9cffd6f91785053b335d72f8c86358aa5f2ff4a6a91a90d93936a2a378f25fb42fab19cd01d4d81244baf75d90f68c08efed24fcf053247cdbd61728b9cb96b3623f6e9c9089029cba965c963e948403612ca02d97adc30601825e134039259bb6c03bace61ea8b3655e5764d574419085584e7e631b0d3578b7db0185d701c6bc42b136e55d0c92464172d9d542c894b27f46dbdab37c31ab08da19a38b52b6351d6e676b97aecdbafd356d499b004b81dfda1c8d41d8e527595271be987f658483781ce7b02e6ccfe873424ac49491d6c9c0b4fda6a933aaece725bf685414899bda0022de317fd36f858d0959a379e26834bad91b94eee50b76fb927c55c640c5621c8f2ad413654abdf6d24a52d37fe3acc1377e34bd0b0a774875d1c98739a4b19f2973a55631e22c34b1bb0be3870f3d79702727d72f7e8850287d0fc6554531dccf8e722a0953e7cc64a98267252c319dfc76f6053669f9005f2c5a19f28644e3c4ef4b7d6e41871d78a9fa86a277ae181fbf47066a318930f9450e3d9b9f1b6b00034c1fe375385ae1bde4310cc3aca3eea0cf31ac8ba951e921ba3f454b620e6f112b37bbf3b73bfd74bf5fe92dc02ec3718a748652fdf065e276e5b6229ee226e78ced2b12b3604ce6eff0d37f8bce37d7dc29df486edc1826475811e141c5c3e105eb44eeacc3fcac6ff43d018af62f4c73d056e832567b62c43fd63d0cdebb52dff3e5cf87eccbba74bf15cbff52882285e28b6d5612b15ae6f23e699105350c794434c88ee1e93ca583c3be47731570a5786e0ca34a4570684ca8f637b35ce0c02c30d477ed3bb71a4cc4a096e2ef4f40da912654453a28e41f570c154922f1a23962b952b163b7d6b949f73cfdfe65c884b410f4f01fc85e1a31bc34affce7c19bb1518f2a27855dee2ac08c1bce247017f5faadf226786146706b603d3ce13d89d7f911d7e66d252b6bf578f9ac22172cca0a1707652300662014caa63d6c34ffc2edb7d364b7830c4e04a0f1fd341d05a5062439374ead9c4384a6711b446a127b4222341ee0bb09c768cd2c894022b0f42f08505f5f52a5019b78e68dce1a3ecd9c458be18bae561fa0599a209438074d484136753b2ff9429dd8e712b68f45cb0eafa0e755fcbdbbff2e8eabde3024211bee4e5a4d413f1fadbe7a4146e088d7f399bc93e8ea5ab4eda100cee1cfb527b7d00a69818d6b1226bd161dc362b6155f2d269f8cfc640", 0x1000}], 0x3, r2) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r3) r4 = getgid() keyctl$chown(0x4, r3, 0x0, r4) 02:19:23 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) keyctl$read(0xb, r2, &(0x7f0000000100)=""/62, 0x3e) keyctl$search(0xa, r0, &(0x7f0000000080)='big_key\x00', &(0x7f00000000c0)={'syz', 0x2}, r1) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$revoke(0x3, r1) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$revoke(0x3, r2) (async) keyctl$read(0xb, r2, &(0x7f0000000100)=""/62, 0x3e) (async) keyctl$search(0xa, r0, &(0x7f0000000080)='big_key\x00', &(0x7f00000000c0)={'syz', 0x2}, r1) (async) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) 02:19:23 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r0) r1 = add_key(&(0x7f0000000180)='rxrpc\x00', &(0x7f00000001c0)={'syz', 0x0}, &(0x7f00000003c0)="a70ff8dd25369950b92c422273713993bf878509f276d26575f2ee1c30dc5aecc3ef8e05a7b432228754f7421b1c0335abd3a152f50c407540b764aa938b6707f54aa85ae355a72417824bf74ec18b0338a9f99caac7e4efef5691c420f11817df6b621d24a5e50f7b4a5203ec59e498832d580faaadd666dd7ecf5346c595f180c284b479cf682bca9261c61e093615d4e546ef0f3cbb7918cc8909c135142940d77f6d92925f9356fafced6ac89e2de3e396914df64ad0c763a78f81b110721c553144039beb793ff2901aca856142b468fc4523b5cd022b27b2801f538e", 0xdf, r0) keyctl$negate(0xd, r0, 0x6, r1) r2 = request_key(&(0x7f0000000080)='rxrpc_s\x00', &(0x7f0000000340)={'syz', 0x0}, &(0x7f0000000100)='@\\!#%]^\x00', r0) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000140)={r2, 0xfd, 0x3d}, &(0x7f00000004c0)=ANY=[@ANYBLOB="656e633d6f3d8c726333322d7030d7da35559f987e3feaecc073ce4c10924648756c00000000000000000000000000000000000000000000007f000000c7780000000000009a4b575900000000000000000000000000000000314c98e27d845b0000"], &(0x7f0000000200)="870d0ae59541614b7d518d3aa00316915f56c4557497fc2d1c9baedb795c10e60fe2b879096288e4caf0153b95dec3bec393d34d9907cb22d4d1a840036adc1a55ada2e8f8e83010c7ab6f7d5200047d52aa9edc06369b35dc83081a858074dbc3203e3519ac26af6da766eefe73e45cf363a6fe4badf15cf8d0fbf1c4c2dd6e0fa1a5672b26907dbdb9286b58e1baef9692f8b3956bfdcab6517844f777e8d794700d4e46f3aeee925ea88ff53ca78b10741cb8f5196fd69f4ae385c03ea825bc0719f1abd50c00bd130b16ccbd8cbef9f47776006764540dc767067700ce9700fb725df17e5f463bb0dc4a24f1ff39e860aeebe71f8a0cd6df7ba961", &(0x7f0000000300)=""/61) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$get_persistent(0xc, 0xee00, r0) (async) add_key(&(0x7f0000000180)='rxrpc\x00', &(0x7f00000001c0)={'syz', 0x0}, &(0x7f00000003c0)="a70ff8dd25369950b92c422273713993bf878509f276d26575f2ee1c30dc5aecc3ef8e05a7b432228754f7421b1c0335abd3a152f50c407540b764aa938b6707f54aa85ae355a72417824bf74ec18b0338a9f99caac7e4efef5691c420f11817df6b621d24a5e50f7b4a5203ec59e498832d580faaadd666dd7ecf5346c595f180c284b479cf682bca9261c61e093615d4e546ef0f3cbb7918cc8909c135142940d77f6d92925f9356fafced6ac89e2de3e396914df64ad0c763a78f81b110721c553144039beb793ff2901aca856142b468fc4523b5cd022b27b2801f538e", 0xdf, r0) (async) keyctl$negate(0xd, r0, 0x6, r1) (async) request_key(&(0x7f0000000080)='rxrpc_s\x00', &(0x7f0000000340)={'syz', 0x0}, &(0x7f0000000100)='@\\!#%]^\x00', r0) (async) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000140)={r2, 0xfd, 0x3d}, &(0x7f00000004c0)=ANY=[@ANYBLOB="656e633d6f3d8c726333322d7030d7da35559f987e3feaecc073ce4c10924648756c00000000000000000000000000000000000000000000007f000000c7780000000000009a4b575900000000000000000000000000000000314c98e27d845b0000"], &(0x7f0000000200)="870d0ae59541614b7d518d3aa00316915f56c4557497fc2d1c9baedb795c10e60fe2b879096288e4caf0153b95dec3bec393d34d9907cb22d4d1a840036adc1a55ada2e8f8e83010c7ab6f7d5200047d52aa9edc06369b35dc83081a858074dbc3203e3519ac26af6da766eefe73e45cf363a6fe4badf15cf8d0fbf1c4c2dd6e0fa1a5672b26907dbdb9286b58e1baef9692f8b3956bfdcab6517844f777e8d794700d4e46f3aeee925ea88ff53ca78b10741cb8f5196fd69f4ae385c03ea825bc0719f1abd50c00bd130b16ccbd8cbef9f47776006764540dc767067700ce9700fb725df17e5f463bb0dc4a24f1ff39e860aeebe71f8a0cd6df7ba961", &(0x7f0000000300)=""/61) (async) 02:19:23 executing program 4: clock_gettime(0x0, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/meminfo\x00', 0x0, 0x0) ioctl$sock_bt_cmtp_CMTPCONNDEL(r0, 0x400443c9, &(0x7f0000000080)={@none, 0x6}) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000)={r0}, 0x8) 02:19:23 executing program 2: clock_gettime(0xb, &(0x7f0000000140)) (async) clock_getres(0x4, &(0x7f0000000000)) 02:19:23 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r1) 02:19:23 executing program 1: r0 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000000)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) r1 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000140)="50e8695d091087901ede5f5b76b12c7bb22757bfce8a197c16681737f36d77a0", 0x20, r0) add_key(&(0x7f0000000180)='logon\x00', &(0x7f00000001c0)={'syz', 0x0}, &(0x7f0000000200)="1b4f81c6d1a1150c520189f8b1c9b50be7d8ac20b91506a1572da7e067b3379f2aceb1fd378b3fe248ba30e5c67f", 0x2e, r0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) keyctl$negate(0xd, r1, 0xfffffffffffeffff, r2) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r3, 0xc0184800, 0x0) ioctl$PPPIOCSPASS(r3, 0x40107447, &(0x7f0000000040)={0x0, &(0x7f0000000180)}) 02:19:23 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) socketpair(0x2c, 0x0, 0x0, &(0x7f00000001c0)) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:23 executing program 2: clock_gettime(0x5, &(0x7f0000000040)) ioctl$DMA_HEAP_IOCTL_ALLOC(0xffffffffffffffff, 0xc0184800, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000300)={0xffffffffffffffff, 0xe0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), ""/16, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000100)=[{}, {}], 0x10, 0x10, &(0x7f0000000140), &(0x7f0000000180), 0x8, 0x10, 0x8, 0x8, &(0x7f00000001c0)}}, 0x10) 02:19:23 executing program 4: getsockname$tipc(0xffffffffffffffff, &(0x7f0000000040)=@name, &(0x7f0000000080)=0x10) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/asound/timers\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, 0x0) ioctl$sock_bt_cmtp_CMTPGETCONNINFO(r0, 0x800443d3, &(0x7f0000000100)={@any, 0x0, 0x2, 0x8001}) r1 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_SET_FEATURE(r1, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000a00)={&(0x7f00000009c0)={0x20}, 0x20}}, 0x0) sendmsg$AUDIT_TRIM(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0x5, &(0x7f0000000180)={&(0x7f0000000200)={0x10, 0x3f6, 0x20, 0x70bd2d, 0x25dfdbfb, "", ["", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x20048080}, 0x8800) clock_gettime(0x10, 0x0) 02:19:23 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r0) r1 = add_key(&(0x7f0000000180)='rxrpc\x00', &(0x7f00000001c0)={'syz', 0x0}, &(0x7f00000003c0)="a70ff8dd25369950b92c422273713993bf878509f276d26575f2ee1c30dc5aecc3ef8e05a7b432228754f7421b1c0335abd3a152f50c407540b764aa938b6707f54aa85ae355a72417824bf74ec18b0338a9f99caac7e4efef5691c420f11817df6b621d24a5e50f7b4a5203ec59e498832d580faaadd666dd7ecf5346c595f180c284b479cf682bca9261c61e093615d4e546ef0f3cbb7918cc8909c135142940d77f6d92925f9356fafced6ac89e2de3e396914df64ad0c763a78f81b110721c553144039beb793ff2901aca856142b468fc4523b5cd022b27b2801f538e", 0xdf, r0) keyctl$negate(0xd, r0, 0x6, r1) (async) r2 = request_key(&(0x7f0000000080)='rxrpc_s\x00', &(0x7f0000000340)={'syz', 0x0}, &(0x7f0000000100)='@\\!#%]^\x00', r0) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000140)={r2, 0xfd, 0x3d}, &(0x7f00000004c0)=ANY=[@ANYBLOB="656e633d6f3d8c726333322d7030d7da35559f987e3feaecc073ce4c10924648756c00000000000000000000000000000000000000000000007f000000c7780000000000009a4b575900000000000000000000000000000000314c98e27d845b0000"], &(0x7f0000000200)="870d0ae59541614b7d518d3aa00316915f56c4557497fc2d1c9baedb795c10e60fe2b879096288e4caf0153b95dec3bec393d34d9907cb22d4d1a840036adc1a55ada2e8f8e83010c7ab6f7d5200047d52aa9edc06369b35dc83081a858074dbc3203e3519ac26af6da766eefe73e45cf363a6fe4badf15cf8d0fbf1c4c2dd6e0fa1a5672b26907dbdb9286b58e1baef9692f8b3956bfdcab6517844f777e8d794700d4e46f3aeee925ea88ff53ca78b10741cb8f5196fd69f4ae385c03ea825bc0719f1abd50c00bd130b16ccbd8cbef9f47776006764540dc767067700ce9700fb725df17e5f463bb0dc4a24f1ff39e860aeebe71f8a0cd6df7ba961", &(0x7f0000000300)=""/61) 02:19:23 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r1) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r1) (async) 02:19:23 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) socketpair(0x2c, 0x0, 0x0, &(0x7f00000001c0)) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) socketpair(0x2c, 0x0, 0x0, &(0x7f00000001c0)) (async) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) 02:19:23 executing program 1: r0 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000000)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) (async) r1 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000140)="50e8695d091087901ede5f5b76b12c7bb22757bfce8a197c16681737f36d77a0", 0x20, r0) add_key(&(0x7f0000000180)='logon\x00', &(0x7f00000001c0)={'syz', 0x0}, &(0x7f0000000200)="1b4f81c6d1a1150c520189f8b1c9b50be7d8ac20b91506a1572da7e067b3379f2aceb1fd378b3fe248ba30e5c67f", 0x2e, r0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) (async) keyctl$negate(0xd, r1, 0xfffffffffffeffff, r2) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r3, 0xc0184800, 0x0) (async, rerun: 32) ioctl$PPPIOCSPASS(r3, 0x40107447, &(0x7f0000000040)={0x0, &(0x7f0000000180)}) (rerun: 32) 02:19:23 executing program 4: getsockname$tipc(0xffffffffffffffff, &(0x7f0000000040)=@name, &(0x7f0000000080)=0x10) (async) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/asound/timers\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, 0x0) ioctl$sock_bt_cmtp_CMTPGETCONNINFO(r0, 0x800443d3, &(0x7f0000000100)={@any, 0x0, 0x2, 0x8001}) (async, rerun: 32) r1 = socket$nl_audit(0x10, 0x3, 0x9) (rerun: 32) sendmsg$AUDIT_SET_FEATURE(r1, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000a00)={&(0x7f00000009c0)={0x20}, 0x20}}, 0x0) (async) sendmsg$AUDIT_TRIM(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0x5, &(0x7f0000000180)={&(0x7f0000000200)={0x10, 0x3f6, 0x20, 0x70bd2d, 0x25dfdbfb, "", ["", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x20048080}, 0x8800) (async, rerun: 32) clock_gettime(0x10, 0x0) (rerun: 32) 02:19:23 executing program 2: clock_gettime(0x5, &(0x7f0000000040)) (async) ioctl$DMA_HEAP_IOCTL_ALLOC(0xffffffffffffffff, 0xc0184800, 0x0) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000300)={0xffffffffffffffff, 0xe0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), ""/16, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000100)=[{}, {}], 0x10, 0x10, &(0x7f0000000140), &(0x7f0000000180), 0x8, 0x10, 0x8, 0x8, &(0x7f00000001c0)}}, 0x10) 02:19:23 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r0) r1 = add_key$user(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x2}, &(0x7f0000000200)="6919f7091b30e8e2f013042d3cfaadb49364651e781820ceb3d9bbee5a961afafad8b1535591b5a3e7a0a94947c2e9a06c0bfac715ff8a46f5fe54c5b33ee30d96a4ccbb2b025b4491c4765239ed294105afc3e042b82053e092aec82f64ad0b21805d8eb94d3da778d837286f942a695ad5be1683ee95bc587994f6cff044229b11d24fb21b3cb5c4bebdacd16e0a916a980c71f0323c0c9811433d33ddf24f936a941fc30afa969b67c37718bbdfd16512938e0e3deed691bd466fbcac58abc6fd62530525a17109f4a6af7b9534c3d2b988b32d7d27ec7523a7ea5cb2a5876f0dde962ea286075b6d6e0617910289c116f31eb7c51cb324cec63c9736cb7d335aa5e99069fae508413d599b4b8a2b1f3cbb49ff27715d23a878aec1c862b4a9de0dbf02cdbf44e53525b33c1b221d33a4d14dfe1c75a4933e326d6a39da0180d76e17ecbbe59ac2405157b20c227b90c4fcdc65d8d9c1220f93c998ff831bc1c833785a11204b1e72f474e6389ac3df06c64c9df509b7bf446240e9a5a854aa32542ca9164e291253768161988f72067fa7649ca8650d7d28664c2d837e7dadc0ca50758c1db64c8aa15e07b93e3403fb66da4378d7fdc2c31a43976c49f703bd9c8cac54950007327f704cd7cf69af7eae821c5ef8e1ce6e8a64ddc2dbdcd009c15a424e2e19a5a681a56002e4f120528a62f25110f95bc207ba5d715bd7e4909b0035b421845afc0c33aa554ec66d0eda9345fc73a19f8cc35137654306bddaf66c7eadadbc35ec44a6486990609962e87aacb96fff70c8da457c331db18b476921974ccc527cb4a58bdefba9451964c023dfaf3cd1e1d9c081dea77f8b9488cd180c4dbbc9d5263cd0c445b4178026e6ab917adfd425d9614e0b0033959b905a1cde5299f157688eaa02d2451460a5fa6a2b345c4328671829bf44a52517d23ad366f7edf7d1f47a9f3a57c4842c71a10c0995dffd49fa52d1c2b5c55fb461892028801f50d6f9eb8ad8c2d6a4cdc2d41f7a4210ee7a9b294e6191fa6b7a81cd609d5914bda08c1a5bd3e8544574dc7bb28c7f5bc72ae9e3b5825351775bb5724e6dece8ac611e3a20753d42c1ea771eaa3e238bb241a16bc8df030114c3cf61e0b9e76e7d95463b3ee66b2815c0458e24e9a69923dfdcd6a159eef1ff6d77f9161d32c1cb6ddfcef2d77ebddfc87f6620e7b3fff12143f03cc2a978dc9fbf4e518dd99545121e325ccd68d29ec850d2cd407eabde714dd4fd9827f95df68ee6e87950bec50a4a8c9d6a2e1e66396dde593953f72d2f89d6f9e4ddd3c6eccebde62511ce1e8479beca35e2c036e914ae9fac3fb90f0665bd129fbd72854c5feafb1e2ae1fd703d6f39095d79a4667bad27163138de94383ad52f801781d621ee7d35c96b2341f01c8ae6f00400ea21e56a09036692e506d948de516502063f2df03ea935a751cc47eb6fc1875572c290b5c645eaaa6f7b62d28dbe34467f8604cbfed32492e4c112b8a0af6cb09271517e3fb1c93dec1faa1901c248f91f82a0d07218bf3fca618237a33de01252f8daeb672d2c1d8d74992b633256a17064809bd408385aed2d769b92106fe6ea7a52944e017a34d1d56f69c2106f9079bfbc507aed3ae1cab6f41d67298793c0de0892a2e8502f8de49008d088dfaaaea28f76a505a573e1d415b4f48d22ed2badf29c9662e2aff745fb9d72b46d55bfb72cbbec67098f364235825753d5f2ac330b7b75fefe06d7d18b7b393df21535c0988b7aaf228f4722e33da775957726d08c19b2910c938a5a19dccf8c151bd324f54c62f6fb38865fa6139fa2d69174a74c36861da77ea1a49d09a034203cb6fce2b836e595c0a45b053a946362010854a57f0d0ec29f2d0e10734a9b1ae63260d2efd7536f69c9077b7e015508bdd59a342c4fcddfea28ad16048af4b43bc7c44647d84fd98e3bc7950f69a6f441198e0ebebf5fba7afc59f6559e932432b54b5b0b7bbc7e107a0d1456d5eb2630d507e3a6f613111abda1574e0c5829f40bb9f425c563b3bd0e5cd767878d67a82914c3762aa5f7c6b6d110d75d6d69c2ac79ff80752ba7f5ce2aa1c806445336a591846c3a98457bdd0b40cea951b1cb80931c85cc34c30850636ff5a957a42c821319d1df71dc52191d1bc71a7b3b8245e3b7b22b81b0910d49244ebe8fc3ff2f82c3a18c1c06019d447245d1112823f15ea26a60671b18bb11dea7671ad887b86424f8ea6fc429f9de3035bbabe53923f6d2db48793204904a99f7634e9b040818cbdbf33ee55470a24f59cf66580efc038b72d6847431b66f9885c5124a27fe577a0d8cc2fa490a9e9a22ce9dec73c81e5a0d92e4f19f3b0e1297040b44b7a407ca9abd44fa6a30252615181de445b276d856beb653db7b3fd9fb8bec6a7bede5a45c52f2804132a8883a9ade2fd70caaaf977e62ffe5f42c6da3e8cd53543dfe0e4d81f06079ca3e9364d976d5cdf562e2ff5974791031d229a8f731e471a98825be6d1c6351ede06c407d890252cf1289bfd785e5bd262fd210543d68662f38804d140d31a8d609e696032ce482b65b3eb00995ac3d44d3c6ca99a604d556fdda18685e6df2ea478c17e55a2f0e4850f09ea80dfe0c4bdc1cd8aa50230b09b010846c550dbc5ea927688379696f28fd642ed2ee766cb417b6eefca6f8ccb5493911907e0316d6547939bae64f0024e010b1f321829ea410d92e86309ff4c76e9d671b54831fae4b815c321ff1761877f7a1ee2caec371aba3286b20dabae0e6a228239ea07b88924463f04027323f342d7cac2c81bc09c7b7f1e18e2048661b686ff639dcfc3eea820c370d0009a0980a8a0a0000db87de95694fffa6abd5d908d9126a8f37b2892035002126f02b9eaeeb2221da72adc548f4cee5312b679288b364cf4c9b8f3706307dbdff15e02eb8f678bc02ffd278d1eddb57638a133bc778494f108a4884a16f1b4a7185687382a64c2c67be56593d366f8987b2216122cf0f855f182967a33754e5d269eec1623b051de61b0583f8e6f7477898f1ec9ff04bd8f014b0265c870024cae92b58b39978ac97be28b4fce053936e076448d9fa20b74b7b7dd44594da6b6ac3ea9a49e6e14e59136a4742e5aace23fa8ee353ebe0d4811f66c105738ec32fd7bd6b5979ad98cf57ea21180a763a68268aba41ba3ea7758b5ba3ea858fcd01e867c028fa53e8d8180a508287177bc4a5116a33c8ce046a3101adf4ae8733455921ad2fc78f65460a778b84ac226b9c13d6cffb00dea3630d1a3600e2d3fdbd3dd6162a071663b441c8fddaeffdd1113c13ef7c3ae6d836cd3d66dcaa63b02459ecf63a21ecc25f425c722d99a000bc1b0e8e31f0c3b07d559ec399bbbf71db56c4ab21fa55f4438647fb77f874bd4c02a16f0e774836c5bd24ec19fc13dcc92ff42f9da886f71534e776f0f52e05fa21e705711cf8e69f8106b5cce13a82a1b65854e682081fc4975799acefe4fd767473fb1eb53cee0bb7bd91afc65e143d4cf7f31225da564036361db0011a8690e420f67deaf8b0aea6ab635ad2f1c53a8c069a6b34dcc045199b34d270b62fc1c9560528444fd70886638cacb4a609f2dd1c090c21f57dc8dcdca5d560ce61ed263fc3d6536630e1ce9dbbef74ed4a9edc47034ca82c5f606cd5d128e170f34623593e852140f35ff22c4a0912fcfddbb2d51e79863ae7b4bdacd3d02baa095bf932f5cf4d8c7bf912cb7da82ebac7f0e7b9bc7a54119e222b1ae6b767a0f09d42e94d5f85c9a290d3bd4e2cf5b674d22d315a6586344b359735f6d9f5537666dd6abca7e6f796815eb989e60c40a08a629469acbe4860a4f5db43eb3c6ac134c3187a24f5086737edfefbd000d5b7666535d53623d2220a103bb678a60dd7ad2e3996e45dfeca6bf15d93a4b126e470bb3dd490f5968f6fd75aa743ae665fcc9fd4e0958cec283cc2eee1c9acdb20f2ac639feb0992a8ea72cea6725782c90381c06ff4ecf6769d2f9ee1186424fe39aa91993d83eb3687cbf0b5c665ae5570289688be8b4fa2ebbb0fbf56b8ae72dbade38139d909190b6a43aed1218dc0a2ed1c08e6488ba518b56ba081575fef637ca762bc5fb3d286709d4f29ca9957dac7b7b5bd58f775ac3c621ac88a655d2e7459135475e97de359d0983d29c7c8b1e51cad944b5f6a1873fe12a13ca678d052d3a4dd94a957d8ded1e622870dfcbb98f0c659706ec6b543b974feaaad4618f96e397579ea4ced7ee976f345bd21b908d4434c7f5a98df2efd54b28b83d706a15ed63f6b5414fe52674e89d3b6200657c1aef188db3510758c27887e30071625f4bb639dabb0bf935c9ad0aeaa529465a8825527f79d60a8047d6cd06bc016fb75d395ce4336add34c4ee333ebb4e259a10e8335349adc322f4b88b72ae9e177c302bc9b4c94bb87f0e12f0ce7703c31b20bc589b011a06ff7f062782a809dbff6282adbc55382f55a400050b94c15a3407db5238f94a1232c8cc41614383322ca045deab857e1810e8afb397dab8188b2df34956849700fa4daaa3927a37a86049534cf331427c546ce3e4b4602710247a3f16910a369a45c7914dd4efee475556b1a6b0f91f1d02971dc9f9b4b880146cebe3e1b7b1fabcc156caab98f4eea6339ca81cb8f2f1525d64a0502e9b4705d06bd3701d672b7db4e5ac97341829ac06e6c3ae9802bebb97763f34065ca2ea018b06b05e29ebd8f2c9ba56511b7ca3adea5284a01ae9b5e7c237aa718ee4f9259309398ae280a66f1ff09185b70202e31041ac4a37137da72f9ee17f788b657598ea9c38857a968b98e0b2dd91da0d09e1558329b846e156947e5422e015e2fea152052628320d673a5244ef2f7a73c7e01a059165f91d9f2f2736c8461caaa898fad8ca313f1416542aaab59596409ecb83eaf73b3b4bd76fb38f9ca90968febddbf744bc99265c7259d3ba97e19650402a53c961407f48543ae3429c59b2a12c311e0bccd53ebf2fb41fdcabfe2159b43a8bcffd4f044093f33726a756b98f7852aebe4032e27c613f07dd23c88153b9a678edab5449dfdd668c62eda73601adfdb009fc3e460b7221139585e396715929bb7f3618734837159c71e1a8c0d875effc02a30abf01007a751aeba4d26d1c485a797008f58efc4b6291eb331ce1fbae050d519fd5e63f12af62d1d7c71baf73959821cb3443868395dc23ec52226c60df5934388ec823ab3a558297731c4b958570036cf6eb9a690d9314c98b6c0b3353a35498edc62aa1c5c4dfb24cc6724db42472a03d271712a1ae88a0c70cf76694f50e3aaa420ee26b9978986bfbac7a313f64124d36618deea514cbf971a279139ddba4094b89c58e6674b909f88fc7c69c13ddcdee72c79ed7e5372c24a30acf12d0e78cbef4366d6ecf17a01ccc7b83e13a94afc66115af2efd5832b07a5aa0af87e11bdb2db2566aaa42fde7a85ee6cf270ed553d57be5cc25aa5072654ae16d79f2e9da02d2be916097dc5d708298ff04055823a160990051f1753e408c65b1a4edcdeb3b937f7abb974a03b59a3607bc1d275c1563190c15cbd952226fc1cf740ace0e0decd4a148c79a4c84e100ea42ea20410fce2cc94a8bbd0625752077f0a9dc06ec2beeb49517acabbda78d9ac6c2301d551c214e503537e5a10e76499f193bd617c9f0338885baa8627a904d4bff814ec063055bbf6b871d4db1a0696171797788b66d1e1f8893e99bb81a7996f9433862b09dd4731f6192f35881f7cb27f412191d8d247e35c", 0x1000, r0) keyctl$reject(0x13, r1, 0xd30, 0x4, r0) r2 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_SET_FEATURE(r2, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000a00)={&(0x7f00000009c0)={0x20}, 0x20}}, 0x0) sendmsg$AUDIT_TRIM(r2, &(0x7f00000012c0)={&(0x7f0000001200)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000001280)={&(0x7f0000001240)={0x10, 0x3f6, 0x400, 0x70bd2a, 0x25dfdbfe, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x80}, 0x20008040) r3 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, r3) 02:19:23 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r1) 02:19:23 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) socketpair(0x2c, 0x0, 0x0, &(0x7f00000001c0)) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) socketpair(0x2c, 0x0, 0x0, &(0x7f00000001c0)) (async) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) 02:19:23 executing program 2: clock_gettime(0x5, &(0x7f0000000040)) ioctl$DMA_HEAP_IOCTL_ALLOC(0xffffffffffffffff, 0xc0184800, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000300)={0xffffffffffffffff, 0xe0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), ""/16, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000100)=[{}, {}], 0x10, 0x10, &(0x7f0000000140), &(0x7f0000000180), 0x8, 0x10, 0x8, 0x8, &(0x7f00000001c0)}}, 0x10) clock_gettime(0x5, &(0x7f0000000040)) (async) ioctl$DMA_HEAP_IOCTL_ALLOC(0xffffffffffffffff, 0xc0184800, 0x0) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000300)={0xffffffffffffffff, 0xe0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), ""/16, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000100)=[{}, {}], 0x10, 0x10, &(0x7f0000000140), &(0x7f0000000180), 0x8, 0x10, 0x8, 0x8, &(0x7f00000001c0)}}, 0x10) (async) 02:19:23 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r0) r1 = add_key$user(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x2}, &(0x7f0000000200)="6919f7091b30e8e2f013042d3cfaadb49364651e781820ceb3d9bbee5a961afafad8b1535591b5a3e7a0a94947c2e9a06c0bfac715ff8a46f5fe54c5b33ee30d96a4ccbb2b025b4491c4765239ed294105afc3e042b82053e092aec82f64ad0b21805d8eb94d3da778d837286f942a695ad5be1683ee95bc587994f6cff044229b11d24fb21b3cb5c4bebdacd16e0a916a980c71f0323c0c9811433d33ddf24f936a941fc30afa969b67c37718bbdfd16512938e0e3deed691bd466fbcac58abc6fd62530525a17109f4a6af7b9534c3d2b988b32d7d27ec7523a7ea5cb2a5876f0dde962ea286075b6d6e0617910289c116f31eb7c51cb324cec63c9736cb7d335aa5e99069fae508413d599b4b8a2b1f3cbb49ff27715d23a878aec1c862b4a9de0dbf02cdbf44e53525b33c1b221d33a4d14dfe1c75a4933e326d6a39da0180d76e17ecbbe59ac2405157b20c227b90c4fcdc65d8d9c1220f93c998ff831bc1c833785a11204b1e72f474e6389ac3df06c64c9df509b7bf446240e9a5a854aa32542ca9164e291253768161988f72067fa7649ca8650d7d28664c2d837e7dadc0ca50758c1db64c8aa15e07b93e3403fb66da4378d7fdc2c31a43976c49f703bd9c8cac54950007327f704cd7cf69af7eae821c5ef8e1ce6e8a64ddc2dbdcd009c15a424e2e19a5a681a56002e4f120528a62f25110f95bc207ba5d715bd7e4909b0035b421845afc0c33aa554ec66d0eda9345fc73a19f8cc35137654306bddaf66c7eadadbc35ec44a6486990609962e87aacb96fff70c8da457c331db18b476921974ccc527cb4a58bdefba9451964c023dfaf3cd1e1d9c081dea77f8b9488cd180c4dbbc9d5263cd0c445b4178026e6ab917adfd425d9614e0b0033959b905a1cde5299f157688eaa02d2451460a5fa6a2b345c4328671829bf44a52517d23ad366f7edf7d1f47a9f3a57c4842c71a10c0995dffd49fa52d1c2b5c55fb461892028801f50d6f9eb8ad8c2d6a4cdc2d41f7a4210ee7a9b294e6191fa6b7a81cd609d5914bda08c1a5bd3e8544574dc7bb28c7f5bc72ae9e3b5825351775bb5724e6dece8ac611e3a20753d42c1ea771eaa3e238bb241a16bc8df030114c3cf61e0b9e76e7d95463b3ee66b2815c0458e24e9a69923dfdcd6a159eef1ff6d77f9161d32c1cb6ddfcef2d77ebddfc87f6620e7b3fff12143f03cc2a978dc9fbf4e518dd99545121e325ccd68d29ec850d2cd407eabde714dd4fd9827f95df68ee6e87950bec50a4a8c9d6a2e1e66396dde593953f72d2f89d6f9e4ddd3c6eccebde62511ce1e8479beca35e2c036e914ae9fac3fb90f0665bd129fbd72854c5feafb1e2ae1fd703d6f39095d79a4667bad27163138de94383ad52f801781d621ee7d35c96b2341f01c8ae6f00400ea21e56a09036692e506d948de516502063f2df03ea935a751cc47eb6fc1875572c290b5c645eaaa6f7b62d28dbe34467f8604cbfed32492e4c112b8a0af6cb09271517e3fb1c93dec1faa1901c248f91f82a0d07218bf3fca618237a33de01252f8daeb672d2c1d8d74992b633256a17064809bd408385aed2d769b92106fe6ea7a52944e017a34d1d56f69c2106f9079bfbc507aed3ae1cab6f41d67298793c0de0892a2e8502f8de49008d088dfaaaea28f76a505a573e1d415b4f48d22ed2badf29c9662e2aff745fb9d72b46d55bfb72cbbec67098f364235825753d5f2ac330b7b75fefe06d7d18b7b393df21535c0988b7aaf228f4722e33da775957726d08c19b2910c938a5a19dccf8c151bd324f54c62f6fb38865fa6139fa2d69174a74c36861da77ea1a49d09a034203cb6fce2b836e595c0a45b053a946362010854a57f0d0ec29f2d0e10734a9b1ae63260d2efd7536f69c9077b7e015508bdd59a342c4fcddfea28ad16048af4b43bc7c44647d84fd98e3bc7950f69a6f441198e0ebebf5fba7afc59f6559e932432b54b5b0b7bbc7e107a0d1456d5eb2630d507e3a6f613111abda1574e0c5829f40bb9f425c563b3bd0e5cd767878d67a82914c3762aa5f7c6b6d110d75d6d69c2ac79ff80752ba7f5ce2aa1c806445336a591846c3a98457bdd0b40cea951b1cb80931c85cc34c30850636ff5a957a42c821319d1df71dc52191d1bc71a7b3b8245e3b7b22b81b0910d49244ebe8fc3ff2f82c3a18c1c06019d447245d1112823f15ea26a60671b18bb11dea7671ad887b86424f8ea6fc429f9de3035bbabe53923f6d2db48793204904a99f7634e9b040818cbdbf33ee55470a24f59cf66580efc038b72d6847431b66f9885c5124a27fe577a0d8cc2fa490a9e9a22ce9dec73c81e5a0d92e4f19f3b0e1297040b44b7a407ca9abd44fa6a30252615181de445b276d856beb653db7b3fd9fb8bec6a7bede5a45c52f2804132a8883a9ade2fd70caaaf977e62ffe5f42c6da3e8cd53543dfe0e4d81f06079ca3e9364d976d5cdf562e2ff5974791031d229a8f731e471a98825be6d1c6351ede06c407d890252cf1289bfd785e5bd262fd210543d68662f38804d140d31a8d609e696032ce482b65b3eb00995ac3d44d3c6ca99a604d556fdda18685e6df2ea478c17e55a2f0e4850f09ea80dfe0c4bdc1cd8aa50230b09b010846c550dbc5ea927688379696f28fd642ed2ee766cb417b6eefca6f8ccb5493911907e0316d6547939bae64f0024e010b1f321829ea410d92e86309ff4c76e9d671b54831fae4b815c321ff1761877f7a1ee2caec371aba3286b20dabae0e6a228239ea07b88924463f04027323f342d7cac2c81bc09c7b7f1e18e2048661b686ff639dcfc3eea820c370d0009a0980a8a0a0000db87de95694fffa6abd5d908d9126a8f37b2892035002126f02b9eaeeb2221da72adc548f4cee5312b679288b364cf4c9b8f3706307dbdff15e02eb8f678bc02ffd278d1eddb57638a133bc778494f108a4884a16f1b4a7185687382a64c2c67be56593d366f8987b2216122cf0f855f182967a33754e5d269eec1623b051de61b0583f8e6f7477898f1ec9ff04bd8f014b0265c870024cae92b58b39978ac97be28b4fce053936e076448d9fa20b74b7b7dd44594da6b6ac3ea9a49e6e14e59136a4742e5aace23fa8ee353ebe0d4811f66c105738ec32fd7bd6b5979ad98cf57ea21180a763a68268aba41ba3ea7758b5ba3ea858fcd01e867c028fa53e8d8180a508287177bc4a5116a33c8ce046a3101adf4ae8733455921ad2fc78f65460a778b84ac226b9c13d6cffb00dea3630d1a3600e2d3fdbd3dd6162a071663b441c8fddaeffdd1113c13ef7c3ae6d836cd3d66dcaa63b02459ecf63a21ecc25f425c722d99a000bc1b0e8e31f0c3b07d559ec399bbbf71db56c4ab21fa55f4438647fb77f874bd4c02a16f0e774836c5bd24ec19fc13dcc92ff42f9da886f71534e776f0f52e05fa21e705711cf8e69f8106b5cce13a82a1b65854e682081fc4975799acefe4fd767473fb1eb53cee0bb7bd91afc65e143d4cf7f31225da564036361db0011a8690e420f67deaf8b0aea6ab635ad2f1c53a8c069a6b34dcc045199b34d270b62fc1c9560528444fd70886638cacb4a609f2dd1c090c21f57dc8dcdca5d560ce61ed263fc3d6536630e1ce9dbbef74ed4a9edc47034ca82c5f606cd5d128e170f34623593e852140f35ff22c4a0912fcfddbb2d51e79863ae7b4bdacd3d02baa095bf932f5cf4d8c7bf912cb7da82ebac7f0e7b9bc7a54119e222b1ae6b767a0f09d42e94d5f85c9a290d3bd4e2cf5b674d22d315a6586344b359735f6d9f5537666dd6abca7e6f796815eb989e60c40a08a629469acbe4860a4f5db43eb3c6ac134c3187a24f5086737edfefbd000d5b7666535d53623d2220a103bb678a60dd7ad2e3996e45dfeca6bf15d93a4b126e470bb3dd490f5968f6fd75aa743ae665fcc9fd4e0958cec283cc2eee1c9acdb20f2ac639feb0992a8ea72cea6725782c90381c06ff4ecf6769d2f9ee1186424fe39aa91993d83eb3687cbf0b5c665ae5570289688be8b4fa2ebbb0fbf56b8ae72dbade38139d909190b6a43aed1218dc0a2ed1c08e6488ba518b56ba081575fef637ca762bc5fb3d286709d4f29ca9957dac7b7b5bd58f775ac3c621ac88a655d2e7459135475e97de359d0983d29c7c8b1e51cad944b5f6a1873fe12a13ca678d052d3a4dd94a957d8ded1e622870dfcbb98f0c659706ec6b543b974feaaad4618f96e397579ea4ced7ee976f345bd21b908d4434c7f5a98df2efd54b28b83d706a15ed63f6b5414fe52674e89d3b6200657c1aef188db3510758c27887e30071625f4bb639dabb0bf935c9ad0aeaa529465a8825527f79d60a8047d6cd06bc016fb75d395ce4336add34c4ee333ebb4e259a10e8335349adc322f4b88b72ae9e177c302bc9b4c94bb87f0e12f0ce7703c31b20bc589b011a06ff7f062782a809dbff6282adbc55382f55a400050b94c15a3407db5238f94a1232c8cc41614383322ca045deab857e1810e8afb397dab8188b2df34956849700fa4daaa3927a37a86049534cf331427c546ce3e4b4602710247a3f16910a369a45c7914dd4efee475556b1a6b0f91f1d02971dc9f9b4b880146cebe3e1b7b1fabcc156caab98f4eea6339ca81cb8f2f1525d64a0502e9b4705d06bd3701d672b7db4e5ac97341829ac06e6c3ae9802bebb97763f34065ca2ea018b06b05e29ebd8f2c9ba56511b7ca3adea5284a01ae9b5e7c237aa718ee4f9259309398ae280a66f1ff09185b70202e31041ac4a37137da72f9ee17f788b657598ea9c38857a968b98e0b2dd91da0d09e1558329b846e156947e5422e015e2fea152052628320d673a5244ef2f7a73c7e01a059165f91d9f2f2736c8461caaa898fad8ca313f1416542aaab59596409ecb83eaf73b3b4bd76fb38f9ca90968febddbf744bc99265c7259d3ba97e19650402a53c961407f48543ae3429c59b2a12c311e0bccd53ebf2fb41fdcabfe2159b43a8bcffd4f044093f33726a756b98f7852aebe4032e27c613f07dd23c88153b9a678edab5449dfdd668c62eda73601adfdb009fc3e460b7221139585e396715929bb7f3618734837159c71e1a8c0d875effc02a30abf01007a751aeba4d26d1c485a797008f58efc4b6291eb331ce1fbae050d519fd5e63f12af62d1d7c71baf73959821cb3443868395dc23ec52226c60df5934388ec823ab3a558297731c4b958570036cf6eb9a690d9314c98b6c0b3353a35498edc62aa1c5c4dfb24cc6724db42472a03d271712a1ae88a0c70cf76694f50e3aaa420ee26b9978986bfbac7a313f64124d36618deea514cbf971a279139ddba4094b89c58e6674b909f88fc7c69c13ddcdee72c79ed7e5372c24a30acf12d0e78cbef4366d6ecf17a01ccc7b83e13a94afc66115af2efd5832b07a5aa0af87e11bdb2db2566aaa42fde7a85ee6cf270ed553d57be5cc25aa5072654ae16d79f2e9da02d2be916097dc5d708298ff04055823a160990051f1753e408c65b1a4edcdeb3b937f7abb974a03b59a3607bc1d275c1563190c15cbd952226fc1cf740ace0e0decd4a148c79a4c84e100ea42ea20410fce2cc94a8bbd0625752077f0a9dc06ec2beeb49517acabbda78d9ac6c2301d551c214e503537e5a10e76499f193bd617c9f0338885baa8627a904d4bff814ec063055bbf6b871d4db1a0696171797788b66d1e1f8893e99bb81a7996f9433862b09dd4731f6192f35881f7cb27f412191d8d247e35c", 0x1000, r0) keyctl$reject(0x13, r1, 0xd30, 0x4, r0) (async) r2 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_SET_FEATURE(r2, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000a00)={&(0x7f00000009c0)={0x20}, 0x20}}, 0x0) sendmsg$AUDIT_TRIM(r2, &(0x7f00000012c0)={&(0x7f0000001200)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000001280)={&(0x7f0000001240)={0x10, 0x3f6, 0x400, 0x70bd2a, 0x25dfdbfe, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x80}, 0x20008040) r3 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, r3) 02:19:23 executing program 1: r0 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000000)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) r1 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000140)="50e8695d091087901ede5f5b76b12c7bb22757bfce8a197c16681737f36d77a0", 0x20, r0) (async) add_key(&(0x7f0000000180)='logon\x00', &(0x7f00000001c0)={'syz', 0x0}, &(0x7f0000000200)="1b4f81c6d1a1150c520189f8b1c9b50be7d8ac20b91506a1572da7e067b3379f2aceb1fd378b3fe248ba30e5c67f", 0x2e, r0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) (async) keyctl$negate(0xd, r1, 0xfffffffffffeffff, r2) (async) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r3, 0xc0184800, 0x0) (async) ioctl$PPPIOCSPASS(r3, 0x40107447, &(0x7f0000000040)={0x0, &(0x7f0000000180)}) 02:19:23 executing program 4: getsockname$tipc(0xffffffffffffffff, &(0x7f0000000040)=@name, &(0x7f0000000080)=0x10) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/asound/timers\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, 0x0) (async) ioctl$sock_bt_cmtp_CMTPGETCONNINFO(r0, 0x800443d3, &(0x7f0000000100)={@any, 0x0, 0x2, 0x8001}) (async) r1 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_SET_FEATURE(r1, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000a00)={&(0x7f00000009c0)={0x20}, 0x20}}, 0x0) sendmsg$AUDIT_TRIM(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0x5, &(0x7f0000000180)={&(0x7f0000000200)={0x10, 0x3f6, 0x20, 0x70bd2d, 0x25dfdbfb, "", ["", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x20048080}, 0x8800) (async) clock_gettime(0x10, 0x0) 02:19:23 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) keyctl$revoke(0x3, r1) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r1, 0x0) r3 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$instantiate(0xc, r2, &(0x7f0000000080)=@encrypted_update={'update ', 'ecryptfs', 0x20, 'user:', 'syz'}, 0x19, r3) 02:19:23 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x35, 0x0, 0x0, 0x0, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x63, 0x0, 0x62]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454", 0x16}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) clock_gettime(0x5, &(0x7f0000000080)) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, r0) r2 = add_key$user(&(0x7f00000014c0), &(0x7f0000001500)={'syz', 0x0}, &(0x7f0000001540)="ec87c12baf79741a7c211d905b972cadf2847f6241d11437d3d87806a5c624b5748f683f665053dc6691a16701be901d652a", 0x32, r0) keyctl$instantiate_iov(0x14, r1, &(0x7f0000001440)=[{&(0x7f0000000140)="1a06f1ef043d4046f607b858de7ec2e183e39769e296bc33fc1a9468b8b9c678d03402144eb22d709a179a8ef60ed16f88803b734e6e0c615c59e7c0", 0x3c}, {&(0x7f0000000200)="31170590af2c7a94a5566dbb5785e48282c454f091b1f1492404859c9017cb1d499ad5378b73c121fabba05c0a0099e61ff537b43e6c5f2c9ecb2e623ea8a08400e09b52a561f2cb6001139b9df261768423c255703207d9b09ab7dc115cf5f9c8e63df67da17a", 0x67}, {&(0x7f0000000280)="bee1464fa6bd0fa800a8d329525d4ff0ade314bcdbaa0537b7df6e4a817e4fbec3275ff479faa7702258c6cddba21bd48baf7d4ccf9d622a03aa4c2ab391c100564f8d0d8cc02697f6cf2152937c3876ef8697ace86b52e5db1152cc3f557a0264fbbc353432630be05d4f33e5202c71a3c92d602c99a26c8b0080fbe1438a45b329e48c13f9ba596fb14d0ce12e1c953daeb8b1aed6e8c7a6c6deaed5c3b78c1aa32bbb47b6657172b216429d2c1bbc6620b064bee256d8602a205b088a13f6d09d299bdd3a201de4b0224e3c870da6c7d1bcb433fc2d9644bb83baa3cf6b67ff71835458ad06455a2c95a959dd9cf202de5f76c999205a3949d6b19cb6b073966223b5452f8a35644e6a3ccd7b6c8f40ad5946f6be3f30bb2c0da0b08ee2cbff6c8ef237efa8c0d631c1ed5d583748b372b651b6c6b73694d91854ae1861012993b25124b86e3ed6ed56134d34e0e76aa2ed134b40654a72dc9befb912651f0e4a6ea0eea2fb63cd8ad9eb92cb03c7ec71e054691fe4081d3f082be34ac50b766de4b8d001ed4512285e0b080d81cf9f91158824c6175f6c579d02c562eba4f3ba3931ad80c48c3757f9ba93e20c09e7439d909583d06b6362b75383e4232375bfff2f279f653a70c90db7183b862d8b3956e362560a5420f9fed57cac22254055c7ca85a284aed2b70af2c6052cc44fbf1ac7bb89c50cd509590f3dff3409ad5a6444f94c5d754acafac8fbc1ba350f277aefd28fca606cefc12c5dc7370cec4aaef32d16b477e4f9996dcd4e5a102d3e152f7637d043137b92b3b8bd5a4ae4506417c73aea7a8c040b202d5eb318de3bf0a84bed9eab35548fd0519c469fc8b1f194d05ae966f34605ee4d0902130322074a4bf3d9b2433bd55a69e289c7ef4c66594e108f0661e30de3cdff1e50bbf4bab356332bf1f05f52119cc90dd71e2d9ea2494a5e0d2e8da9307ffdd9db2b8a66229c0066a09d8924380f0ee57004a479d1c3f88fb1c9b3959c73af56c7eca2202cc8c90cf13af0c5eefba28039566fc569dc1daf7a066d05e00399425fd4f90776a06e692b75b066dfb57e9146687a7b627e20fb38beeb4bf73c59bb9b2a5ebf23265024bda06b2603530eb78bd339c35829f3adaf108f3dfdb36b6efedda8fee1ef5aadf83368b33c3d38b65a81b1926ddc7d7c2a70a825ec9055b05d2944c72eb1e89524c363b6a8d6ddd14a7b01f035d7d52202f9a0915d4bbd2b864d22f7e853108ba49301e6b67d2fd4027f92143e3af3b4afe3042932b3a12b3d39a69e1c20054724e07a37bcfb2f0148e36d46df6cc47202df4673a0467db077790c40eae2ae95d1e9ca7d6343e41ce725992a54c49763342a7775b70313d6d2e2e4f8e2f0a701acf1d1de79e638bbcd35d15bf02db60f1f1998fccdfb7c7120cb6cf8e930f37c1bd2a370ca43ef3d361a0d2ab4f765faa0826e6bf9c2c187798a050b10e64f8c5f9a753fcedb607c315a298ee6c38c8a9487ad233e3ed93c43c52a1c25ae3447cda80f65baaad690ae54a573848474097faf3d5b7a4169fc06199c794df7a2895234c9b862ebc55f5db78d88c17b0e5ee0eebe2cb16a9113e172f5f1c3c5a2368ff2bbccee2483ca18d1fc1524fe0788709e2c6fb304d740014095c18b760a37c72b76b7e1f00eeb0f8e9ebe65570b80d328ec9a651bae47df83d41691cc0a70a8576f17c43c8c1d78286ba01145cb158817efb8cb6c45f720092de475489d4aa76f00d2df998ddac61e483e47f380ae6290ffb4ac79058976c1ef85b22459a7ff7e6caa99960954904d6a0e41348e01aaa97bd4efc71cca68c0812fc7b55d05982aa7a77b08a8328c1d04d6cf08750055123012b27e322769d47a5656afcf7ec4854c9c1ee0bf1392b28a93f9425dae4e3aadf06853ec3664a85b1b13f3ed9f7e30151d10f8d3b0658194fef76df2da483e80c0f4bca76189bc76b0ae119fccff4c15c17fc0221de71a354d1ab67251471f30b9805a9282a7c0d0dd047fabffbbd85169acebbb31c2b3d2029e08f335a77051634837a06b155355cc6f4eec2f4437de957043edf9c3e07409ed67ef0d6a48e8cc628268136a9b2053f422d070a88afda535fb404777b31e6c1e69fc4d2dab98338680c5cb146cbd655f4d3aa48fdcc8bbb0db7a4d6de407cef177975b8746f20cf0164781ce9c8d54f0f0c95feb7527df17d4e403f002ebd5f35e189130109f5eab8ede7a147116e6c7760a22f127f0a9f8eb39ff5c3a306b830cbfee985d811a989a52dfdffeab74c4edbf7881f2ab78335890235072d3101279ed8e22ec9b0fdfd2804c3a6a8da4e446f95274be7d4f9c5438d8bcb34a5c733b9b3453ad6f530059fc65e212365bfc4ffd3ffa5684ea6356ea41d64d33556279882baff933cbab15e8c14b5e2c1ffa409245697128b34f0e96fe22a2dc17487eaccc1e026390ff0257ce6bb9d137cf8f9d7fff2514d7f0e64c80e566b04452fbaa400ed5f9b1aa0d3b42880c74a9e229a0c479a4637a23946cd459b22a23bc6acd0ecc7b772ed65f2359d141fa999bfce83fb3f65db6497d34c0a9393d9f9abc055176da2df24b5dcb050d1ee6611e91a8c00131e27ff73869a4995daf5dda47246db3f0dc9c22fe75b0c14bc0e290dcb4bf6d04081ab1a2efe32c490deca852ee6922fdc69a404f23f9e3d1a19ac6707f86b9c993171887050c693e415cad59474f64a4d02fcdce7ca2ad3709a10c43ba60b9a0498d34c06d8f176da5309e59fe4c7aa846ed3d508c4fea326947484f18075bc51644c37ec54d42e05d238ded1bdb83e9321d6ff66f1fbb99538b28e74aac1933c4e350221f3ee8a007eced41e1e49e2fde94318368f441b644b5c3fdfb6619603ea59c653ffef55a0f13b2d65e4834ca08acb1c4ff8128af7f9a71a89a1146ab11e771c358e63a454be8008a0952879bc2c039b1919f5bca8d31c16b2daedc748063ed8ca543b82c8a05cb1aded66c9a6468ffbc037d1156c20fab14ecb44a7bac8c789c4ce295c81ab15a27383b055f11f931f823bd7fba9efddd71b1d9df49dcde6e255214fccfa795f9df02b09659273ea5f6021a7d7f2508d2b87c3976554ec91b06ced8dddda28daecb3252be3abae228879f4c8ec2e16a1d5dd27f3e25207945ce73ddc1be437cc136de3bf3f7d4f61744ca00b8cf84416a873f8f990138ce72a8cf2bd306f6c7c6c41b9e598887c43d4c8702501ffc033beb80db3b221942eb1cc53e42740ba62e4c29aa604d2be9bb85278a5c217a0954451cc8b95d7e57ba47c2222404c6c7181e75b814a93b11eac892c39f0b7d1a789e0909789c72b3a6853277050b0edf2d6cab3c83d5252a7029cf2d502dd56c2e6bdf577bcf1488fd6b915c2f3c797e7a7823b82fc1aa83ec9bf61d239061b5ad4266eb3263165a7765b9cdf6bd5a39bae2c328b40c3b273b3a2a6032e231c526a29f03e179d81f770e9b9b782ddcff50f7252f2952f271c790b78f249dbf336a638a9f57c7546b84176acc969baf8abc0cc7f47c05bf61c969c857ae635809ed40bc9704870eec7e1d50333ff92c329bb2d6a3336930069dee4b7c63dda7020b8025d53fa216bb84aadb9f6ff64f9a5d3937fb8482105792776bb070abbc54f64653846f7692ef6781d36a6aba4507f76f209fb2ec7aee4e2a677ebb778fefaf63ca8eebd88d8b330a077a64a6f86a5b5a82a7395731a4370f7a732d4ac0d2dd28d3c59cc17ac290b027c4885f4088428db41321837bc64dfcedba0cafd6eb27148a696441a91b47448230636e78623fb694ee87f4244f0c0804149784ef1ba4e8919f9c347028b4e17de38cbce8fce005780b9d46e2d7dc7a8cacf23a3c87143cac6fabd6df6a0e13734c583f4e1a5aa29f90fe68c18664a7d5ea8734998cfc6ee5a63d58e32d861c7dc42656f952e8eff153f02cc6b3e38037ceb36401ffea17eb4cf881334c0d6cc72859066a56ce3dd3e40ff9853f4324f76a6251606cf82fb87520a5fb552506542d6eb4287d8ad582477c446da93331828b3aeffcb08e36febaa1ebbaed961d563b84b23f56b4ca012317729dcad8ba0c579960a93456dc36beca52991cc0fd4dbce838f1ee1f06d23313c7ab3648b73a84e6026994cd5f556e719fdb360e101f11bfd276ee099dcc9f139f5293e3d908213ce089f10049c00c8bfaa7cbd53f800a20a6631c8850241475c25fe151830ecd1062291668bf5cf4dab2cfdf436ed7bbe86bb9b60038f5db315559cb06043096dcbaf4fc5cc18ed1f415c338eb1d74cca7e16e536fc0969ab379801f67b17cafa7571c1ff487f3d3cdc84c3dc27e1caffb906452f71047159feaf2faddc4fbecc51939d4b959dc2aab64650957adf18d0511db1d79bf24357bdf06c5beee5d0390c7bd15be476c86ce8a31ebc78465c1846622976265d93224d1f158dbe29ab9182bb44ad7d99f41c62d2e2275b4597c4ee9fb076e8dd7ba40daaa2c942badbe68a48ce835728b42aaa5b712b71b21a53e2c0a6003eeff075aeb8e2960758edb894fc22551d32cb878a12b859dea536dc8344be54b83f1f963bc9edfda4fb2ad54e17840455b15c0d6ef85ef917948962d51ea6ca31cd37e7756781cdb3029e46bbe56e1cb8ba1591dda70a01088349405551c34b3f0b016c51864d041ef320c5097fd123b015f33ce23a23400e595096c8f53fd246d92901aafa029b84e2a0eea3818788ea380f2eb7e55000d5010542b1433947758e9db936ceacab02c9778c29e9ed78b5e66628d5e0d8de13cb2845a8919a504af9b5db3953e146cfe52182686650caf4eb1d2b4571efec4a30af4bf83818387aabeaf3b4b6c71466c1ebccdaf56f3362603f75f3c30d032e9591c72902117bdb7b90786174feb4439a65b953add999702a8a0f214d82447b6b1128dc9a676f053f7432b156b0440aa42edcd7269a1c18141bb4cfdd95fdc280c9ae546d09747188f28888126cda6ccfd2f9997e5b8cbf98a441e538c872dfa41e8b6e1ad607e982ab5f96f6e547a19a970758e461c7d73fd3b106de43a0fc1fa52b2b3b485626015d5f52d04f4b70fb3a56b95a6bcbc81616d43e98ee397900a137aa3ef18b0837fb147444a5b053ee6ed0e20118f560629def056a5d6e825f83f5930f20e9721f919db0d7d753f5deb59db76a90e2cf7826826ffd2019388ae4ea88ad85c1df76351bda651fbc2c090d00df8573bdc64d56a14a155c31f37f924cda8cccfb25b5b7ed76601efbe90ede9e32fa5e05e2a3e8892b703166fa9fa2bc2b7d240fe7034cc71e36db406e16fca3e42137d509094be705938e0b99a2691d6c879d72f993c8196f6296d8b89e6743f722e050ad25a39ce3f94dde8c8713b5ba3f8e9a6ca00e530ac7dedfdbbd6cb387907ff34aa50a25625f50b3ece8672a5c07492a06e6c61f7af4dbe8ac26e4f332af4f9e17820ecc57a1d966d00a5e0f6560149d890ffd9c3bc066a14c17475d1d185baa452dd9c8bb8e55ae339d3ec422b55c480061ceff75527e6c61a3148d756422e0ff755c83d7e427e5bd46658e92f73ce7bbf889c17c6288b50be979886c10267009de94fcf12a75e4cd314bce5418dcf93c63f68d7ff6b06f0b6b0bbc26c80572e18bde9dde5f4e22b70144773fdd5aa8ff987f11ed0cc6f15c2c221b227c4828eb043e82390e2315811d52f4dc0c59b280e40d00addcb7f4cd756f3402dbbb0fd32919bbec6c65c57e4a559056189ecbdc4dae1501d2bd8178e240675393c8fec4e6af3fa09d1c4a3aecd6394", 0x1000}, {&(0x7f0000001280)="522cee7bb8c22a36b681bb53e40e623514e12ab85ed10e29e6965d549503c23c1270a1a86eeb48c4626a2f3f78dc0ecd4263d41d2c5043336555a92b577f320352ce08d70cf90c5f738daa487b8947d3377e412d5ddb8f36a8c06ce3fc8bdca58e25cc4bf54172fa8d0e7ad2ed8fec3050dc2ccc86a6aac01c5ad1123c76d9b3eb7f4f31941a6ead9d33c023ddf6d0e3d5bda430be7cd5532ce8f609ebb57a1879273299f65b5a333f17caf0be1d0c02a21262adf1f0d15ff8c3116bab8b84e179f201018f748ca5f2e8e1e328a5fba2fffd7954715fa1eab746fb249c0dfc6e0b59b16802bfb685ec44ce8988ab41e816fc4d6c9953339b", 0xf8}, {&(0x7f0000001380)="e6be47793a00201adcd767bdd8a613780ba5a75c4089e7ea5fd5f1a3e3d0dc12921c5ee591cf5063c0af883e99b3cd0b9dc7c409cc0f6da96fe802c8308cd4a58ae270c6b497434805caa93d40ef3b21e2a45f7e66aea3715ffc01054b2ef9ff4f09ef1be842a4df39dcab991af9170fa00ef185bd1dae1191c612d7dffa33ee7128efd8c4c14fb5f0888d10be8190d0a3e4c1307e05c81bdae9797451e6701f024e32ba51e9f2ad9b85e6639b6d5d31cd602ee3890fcfef6f17", 0xba}], 0x5, r2) 02:19:23 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$get_persistent(0x5, 0xee00, r0) 02:19:23 executing program 2: clock_gettime(0x7, &(0x7f0000000000)) arch_prctl$ARCH_MAP_VDSO_64(0x2003, 0x6) 02:19:23 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r0) r1 = add_key$user(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x2}, &(0x7f0000000200)="6919f7091b30e8e2f013042d3cfaadb49364651e781820ceb3d9bbee5a961afafad8b1535591b5a3e7a0a94947c2e9a06c0bfac715ff8a46f5fe54c5b33ee30d96a4ccbb2b025b4491c4765239ed294105afc3e042b82053e092aec82f64ad0b21805d8eb94d3da778d837286f942a695ad5be1683ee95bc587994f6cff044229b11d24fb21b3cb5c4bebdacd16e0a916a980c71f0323c0c9811433d33ddf24f936a941fc30afa969b67c37718bbdfd16512938e0e3deed691bd466fbcac58abc6fd62530525a17109f4a6af7b9534c3d2b988b32d7d27ec7523a7ea5cb2a5876f0dde962ea286075b6d6e0617910289c116f31eb7c51cb324cec63c9736cb7d335aa5e99069fae508413d599b4b8a2b1f3cbb49ff27715d23a878aec1c862b4a9de0dbf02cdbf44e53525b33c1b221d33a4d14dfe1c75a4933e326d6a39da0180d76e17ecbbe59ac2405157b20c227b90c4fcdc65d8d9c1220f93c998ff831bc1c833785a11204b1e72f474e6389ac3df06c64c9df509b7bf446240e9a5a854aa32542ca9164e291253768161988f72067fa7649ca8650d7d28664c2d837e7dadc0ca50758c1db64c8aa15e07b93e3403fb66da4378d7fdc2c31a43976c49f703bd9c8cac54950007327f704cd7cf69af7eae821c5ef8e1ce6e8a64ddc2dbdcd009c15a424e2e19a5a681a56002e4f120528a62f25110f95bc207ba5d715bd7e4909b0035b421845afc0c33aa554ec66d0eda9345fc73a19f8cc35137654306bddaf66c7eadadbc35ec44a6486990609962e87aacb96fff70c8da457c331db18b476921974ccc527cb4a58bdefba9451964c023dfaf3cd1e1d9c081dea77f8b9488cd180c4dbbc9d5263cd0c445b4178026e6ab917adfd425d9614e0b0033959b905a1cde5299f157688eaa02d2451460a5fa6a2b345c4328671829bf44a52517d23ad366f7edf7d1f47a9f3a57c4842c71a10c0995dffd49fa52d1c2b5c55fb461892028801f50d6f9eb8ad8c2d6a4cdc2d41f7a4210ee7a9b294e6191fa6b7a81cd609d5914bda08c1a5bd3e8544574dc7bb28c7f5bc72ae9e3b5825351775bb5724e6dece8ac611e3a20753d42c1ea771eaa3e238bb241a16bc8df030114c3cf61e0b9e76e7d95463b3ee66b2815c0458e24e9a69923dfdcd6a159eef1ff6d77f9161d32c1cb6ddfcef2d77ebddfc87f6620e7b3fff12143f03cc2a978dc9fbf4e518dd99545121e325ccd68d29ec850d2cd407eabde714dd4fd9827f95df68ee6e87950bec50a4a8c9d6a2e1e66396dde593953f72d2f89d6f9e4ddd3c6eccebde62511ce1e8479beca35e2c036e914ae9fac3fb90f0665bd129fbd72854c5feafb1e2ae1fd703d6f39095d79a4667bad27163138de94383ad52f801781d621ee7d35c96b2341f01c8ae6f00400ea21e56a09036692e506d948de516502063f2df03ea935a751cc47eb6fc1875572c290b5c645eaaa6f7b62d28dbe34467f8604cbfed32492e4c112b8a0af6cb09271517e3fb1c93dec1faa1901c248f91f82a0d07218bf3fca618237a33de01252f8daeb672d2c1d8d74992b633256a17064809bd408385aed2d769b92106fe6ea7a52944e017a34d1d56f69c2106f9079bfbc507aed3ae1cab6f41d67298793c0de0892a2e8502f8de49008d088dfaaaea28f76a505a573e1d415b4f48d22ed2badf29c9662e2aff745fb9d72b46d55bfb72cbbec67098f364235825753d5f2ac330b7b75fefe06d7d18b7b393df21535c0988b7aaf228f4722e33da775957726d08c19b2910c938a5a19dccf8c151bd324f54c62f6fb38865fa6139fa2d69174a74c36861da77ea1a49d09a034203cb6fce2b836e595c0a45b053a946362010854a57f0d0ec29f2d0e10734a9b1ae63260d2efd7536f69c9077b7e015508bdd59a342c4fcddfea28ad16048af4b43bc7c44647d84fd98e3bc7950f69a6f441198e0ebebf5fba7afc59f6559e932432b54b5b0b7bbc7e107a0d1456d5eb2630d507e3a6f613111abda1574e0c5829f40bb9f425c563b3bd0e5cd767878d67a82914c3762aa5f7c6b6d110d75d6d69c2ac79ff80752ba7f5ce2aa1c806445336a591846c3a98457bdd0b40cea951b1cb80931c85cc34c30850636ff5a957a42c821319d1df71dc52191d1bc71a7b3b8245e3b7b22b81b0910d49244ebe8fc3ff2f82c3a18c1c06019d447245d1112823f15ea26a60671b18bb11dea7671ad887b86424f8ea6fc429f9de3035bbabe53923f6d2db48793204904a99f7634e9b040818cbdbf33ee55470a24f59cf66580efc038b72d6847431b66f9885c5124a27fe577a0d8cc2fa490a9e9a22ce9dec73c81e5a0d92e4f19f3b0e1297040b44b7a407ca9abd44fa6a30252615181de445b276d856beb653db7b3fd9fb8bec6a7bede5a45c52f2804132a8883a9ade2fd70caaaf977e62ffe5f42c6da3e8cd53543dfe0e4d81f06079ca3e9364d976d5cdf562e2ff5974791031d229a8f731e471a98825be6d1c6351ede06c407d890252cf1289bfd785e5bd262fd210543d68662f38804d140d31a8d609e696032ce482b65b3eb00995ac3d44d3c6ca99a604d556fdda18685e6df2ea478c17e55a2f0e4850f09ea80dfe0c4bdc1cd8aa50230b09b010846c550dbc5ea927688379696f28fd642ed2ee766cb417b6eefca6f8ccb5493911907e0316d6547939bae64f0024e010b1f321829ea410d92e86309ff4c76e9d671b54831fae4b815c321ff1761877f7a1ee2caec371aba3286b20dabae0e6a228239ea07b88924463f04027323f342d7cac2c81bc09c7b7f1e18e2048661b686ff639dcfc3eea820c370d0009a0980a8a0a0000db87de95694fffa6abd5d908d9126a8f37b2892035002126f02b9eaeeb2221da72adc548f4cee5312b679288b364cf4c9b8f3706307dbdff15e02eb8f678bc02ffd278d1eddb57638a133bc778494f108a4884a16f1b4a7185687382a64c2c67be56593d366f8987b2216122cf0f855f182967a33754e5d269eec1623b051de61b0583f8e6f7477898f1ec9ff04bd8f014b0265c870024cae92b58b39978ac97be28b4fce053936e076448d9fa20b74b7b7dd44594da6b6ac3ea9a49e6e14e59136a4742e5aace23fa8ee353ebe0d4811f66c105738ec32fd7bd6b5979ad98cf57ea21180a763a68268aba41ba3ea7758b5ba3ea858fcd01e867c028fa53e8d8180a508287177bc4a5116a33c8ce046a3101adf4ae8733455921ad2fc78f65460a778b84ac226b9c13d6cffb00dea3630d1a3600e2d3fdbd3dd6162a071663b441c8fddaeffdd1113c13ef7c3ae6d836cd3d66dcaa63b02459ecf63a21ecc25f425c722d99a000bc1b0e8e31f0c3b07d559ec399bbbf71db56c4ab21fa55f4438647fb77f874bd4c02a16f0e774836c5bd24ec19fc13dcc92ff42f9da886f71534e776f0f52e05fa21e705711cf8e69f8106b5cce13a82a1b65854e682081fc4975799acefe4fd767473fb1eb53cee0bb7bd91afc65e143d4cf7f31225da564036361db0011a8690e420f67deaf8b0aea6ab635ad2f1c53a8c069a6b34dcc045199b34d270b62fc1c9560528444fd70886638cacb4a609f2dd1c090c21f57dc8dcdca5d560ce61ed263fc3d6536630e1ce9dbbef74ed4a9edc47034ca82c5f606cd5d128e170f34623593e852140f35ff22c4a0912fcfddbb2d51e79863ae7b4bdacd3d02baa095bf932f5cf4d8c7bf912cb7da82ebac7f0e7b9bc7a54119e222b1ae6b767a0f09d42e94d5f85c9a290d3bd4e2cf5b674d22d315a6586344b359735f6d9f5537666dd6abca7e6f796815eb989e60c40a08a629469acbe4860a4f5db43eb3c6ac134c3187a24f5086737edfefbd000d5b7666535d53623d2220a103bb678a60dd7ad2e3996e45dfeca6bf15d93a4b126e470bb3dd490f5968f6fd75aa743ae665fcc9fd4e0958cec283cc2eee1c9acdb20f2ac639feb0992a8ea72cea6725782c90381c06ff4ecf6769d2f9ee1186424fe39aa91993d83eb3687cbf0b5c665ae5570289688be8b4fa2ebbb0fbf56b8ae72dbade38139d909190b6a43aed1218dc0a2ed1c08e6488ba518b56ba081575fef637ca762bc5fb3d286709d4f29ca9957dac7b7b5bd58f775ac3c621ac88a655d2e7459135475e97de359d0983d29c7c8b1e51cad944b5f6a1873fe12a13ca678d052d3a4dd94a957d8ded1e622870dfcbb98f0c659706ec6b543b974feaaad4618f96e397579ea4ced7ee976f345bd21b908d4434c7f5a98df2efd54b28b83d706a15ed63f6b5414fe52674e89d3b6200657c1aef188db3510758c27887e30071625f4bb639dabb0bf935c9ad0aeaa529465a8825527f79d60a8047d6cd06bc016fb75d395ce4336add34c4ee333ebb4e259a10e8335349adc322f4b88b72ae9e177c302bc9b4c94bb87f0e12f0ce7703c31b20bc589b011a06ff7f062782a809dbff6282adbc55382f55a400050b94c15a3407db5238f94a1232c8cc41614383322ca045deab857e1810e8afb397dab8188b2df34956849700fa4daaa3927a37a86049534cf331427c546ce3e4b4602710247a3f16910a369a45c7914dd4efee475556b1a6b0f91f1d02971dc9f9b4b880146cebe3e1b7b1fabcc156caab98f4eea6339ca81cb8f2f1525d64a0502e9b4705d06bd3701d672b7db4e5ac97341829ac06e6c3ae9802bebb97763f34065ca2ea018b06b05e29ebd8f2c9ba56511b7ca3adea5284a01ae9b5e7c237aa718ee4f9259309398ae280a66f1ff09185b70202e31041ac4a37137da72f9ee17f788b657598ea9c38857a968b98e0b2dd91da0d09e1558329b846e156947e5422e015e2fea152052628320d673a5244ef2f7a73c7e01a059165f91d9f2f2736c8461caaa898fad8ca313f1416542aaab59596409ecb83eaf73b3b4bd76fb38f9ca90968febddbf744bc99265c7259d3ba97e19650402a53c961407f48543ae3429c59b2a12c311e0bccd53ebf2fb41fdcabfe2159b43a8bcffd4f044093f33726a756b98f7852aebe4032e27c613f07dd23c88153b9a678edab5449dfdd668c62eda73601adfdb009fc3e460b7221139585e396715929bb7f3618734837159c71e1a8c0d875effc02a30abf01007a751aeba4d26d1c485a797008f58efc4b6291eb331ce1fbae050d519fd5e63f12af62d1d7c71baf73959821cb3443868395dc23ec52226c60df5934388ec823ab3a558297731c4b958570036cf6eb9a690d9314c98b6c0b3353a35498edc62aa1c5c4dfb24cc6724db42472a03d271712a1ae88a0c70cf76694f50e3aaa420ee26b9978986bfbac7a313f64124d36618deea514cbf971a279139ddba4094b89c58e6674b909f88fc7c69c13ddcdee72c79ed7e5372c24a30acf12d0e78cbef4366d6ecf17a01ccc7b83e13a94afc66115af2efd5832b07a5aa0af87e11bdb2db2566aaa42fde7a85ee6cf270ed553d57be5cc25aa5072654ae16d79f2e9da02d2be916097dc5d708298ff04055823a160990051f1753e408c65b1a4edcdeb3b937f7abb974a03b59a3607bc1d275c1563190c15cbd952226fc1cf740ace0e0decd4a148c79a4c84e100ea42ea20410fce2cc94a8bbd0625752077f0a9dc06ec2beeb49517acabbda78d9ac6c2301d551c214e503537e5a10e76499f193bd617c9f0338885baa8627a904d4bff814ec063055bbf6b871d4db1a0696171797788b66d1e1f8893e99bb81a7996f9433862b09dd4731f6192f35881f7cb27f412191d8d247e35c", 0x1000, r0) keyctl$reject(0x13, r1, 0xd30, 0x4, r0) (async) r2 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_SET_FEATURE(r2, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000a00)={&(0x7f00000009c0)={0x20}, 0x20}}, 0x0) (async, rerun: 32) sendmsg$AUDIT_TRIM(r2, &(0x7f00000012c0)={&(0x7f0000001200)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000001280)={&(0x7f0000001240)={0x10, 0x3f6, 0x400, 0x70bd2a, 0x25dfdbfe, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x80}, 0x20008040) (async, rerun: 32) r3 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, r3) 02:19:23 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) (async) keyctl$revoke(0x3, r1) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r1, 0x0) r3 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$instantiate(0xc, r2, &(0x7f0000000080)=@encrypted_update={'update ', 'ecryptfs', 0x20, 'user:', 'syz'}, 0x19, r3) 02:19:23 executing program 4: clock_gettime(0x10, 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_DEP_LINK_DOWN(r0, &(0x7f0000000780)={&(0x7f0000000680)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000740)={&(0x7f00000006c0)={0x14}, 0x14}}, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0x0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x0) sendmsg$NFC_CMD_LLC_GET_PARAMS(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x40, 0x0, 0x20, 0x70bd2b, 0x25dfdbfe, {}, [@NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r1}, @NFC_ATTR_FIRMWARE_NAME={0x4}, @NFC_ATTR_FIRMWARE_NAME={0x7, 0x14, '%(@'}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r2}, @NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_DEVICE_INDEX={0x8}]}, 0x40}, 0x1, 0x0, 0x0, 0x4}, 0x5) 02:19:23 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x35, 0x0, 0x0, 0x0, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x63, 0x0, 0x62]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454", 0x16}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) clock_gettime(0x5, &(0x7f0000000080)) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, r0) r2 = add_key$user(&(0x7f00000014c0), &(0x7f0000001500)={'syz', 0x0}, &(0x7f0000001540)="ec87c12baf79741a7c211d905b972cadf2847f6241d11437d3d87806a5c624b5748f683f665053dc6691a16701be901d652a", 0x32, r0) keyctl$instantiate_iov(0x14, r1, &(0x7f0000001440)=[{&(0x7f0000000140)="1a06f1ef043d4046f607b858de7ec2e183e39769e296bc33fc1a9468b8b9c678d03402144eb22d709a179a8ef60ed16f88803b734e6e0c615c59e7c0", 0x3c}, {&(0x7f0000000200)="31170590af2c7a94a5566dbb5785e48282c454f091b1f1492404859c9017cb1d499ad5378b73c121fabba05c0a0099e61ff537b43e6c5f2c9ecb2e623ea8a08400e09b52a561f2cb6001139b9df261768423c255703207d9b09ab7dc115cf5f9c8e63df67da17a", 0x67}, {&(0x7f0000000280)="bee1464fa6bd0fa800a8d329525d4ff0ade314bcdbaa0537b7df6e4a817e4fbec3275ff479faa7702258c6cddba21bd48baf7d4ccf9d622a03aa4c2ab391c100564f8d0d8cc02697f6cf2152937c3876ef8697ace86b52e5db1152cc3f557a0264fbbc353432630be05d4f33e5202c71a3c92d602c99a26c8b0080fbe1438a45b329e48c13f9ba596fb14d0ce12e1c953daeb8b1aed6e8c7a6c6deaed5c3b78c1aa32bbb47b6657172b216429d2c1bbc6620b064bee256d8602a205b088a13f6d09d299bdd3a201de4b0224e3c870da6c7d1bcb433fc2d9644bb83baa3cf6b67ff71835458ad06455a2c95a959dd9cf202de5f76c999205a3949d6b19cb6b073966223b5452f8a35644e6a3ccd7b6c8f40ad5946f6be3f30bb2c0da0b08ee2cbff6c8ef237efa8c0d631c1ed5d583748b372b651b6c6b73694d91854ae1861012993b25124b86e3ed6ed56134d34e0e76aa2ed134b40654a72dc9befb912651f0e4a6ea0eea2fb63cd8ad9eb92cb03c7ec71e054691fe4081d3f082be34ac50b766de4b8d001ed4512285e0b080d81cf9f91158824c6175f6c579d02c562eba4f3ba3931ad80c48c3757f9ba93e20c09e7439d909583d06b6362b75383e4232375bfff2f279f653a70c90db7183b862d8b3956e362560a5420f9fed57cac22254055c7ca85a284aed2b70af2c6052cc44fbf1ac7bb89c50cd509590f3dff3409ad5a6444f94c5d754acafac8fbc1ba350f277aefd28fca606cefc12c5dc7370cec4aaef32d16b477e4f9996dcd4e5a102d3e152f7637d043137b92b3b8bd5a4ae4506417c73aea7a8c040b202d5eb318de3bf0a84bed9eab35548fd0519c469fc8b1f194d05ae966f34605ee4d0902130322074a4bf3d9b2433bd55a69e289c7ef4c66594e108f0661e30de3cdff1e50bbf4bab356332bf1f05f52119cc90dd71e2d9ea2494a5e0d2e8da9307ffdd9db2b8a66229c0066a09d8924380f0ee57004a479d1c3f88fb1c9b3959c73af56c7eca2202cc8c90cf13af0c5eefba28039566fc569dc1daf7a066d05e00399425fd4f90776a06e692b75b066dfb57e9146687a7b627e20fb38beeb4bf73c59bb9b2a5ebf23265024bda06b2603530eb78bd339c35829f3adaf108f3dfdb36b6efedda8fee1ef5aadf83368b33c3d38b65a81b1926ddc7d7c2a70a825ec9055b05d2944c72eb1e89524c363b6a8d6ddd14a7b01f035d7d52202f9a0915d4bbd2b864d22f7e853108ba49301e6b67d2fd4027f92143e3af3b4afe3042932b3a12b3d39a69e1c20054724e07a37bcfb2f0148e36d46df6cc47202df4673a0467db077790c40eae2ae95d1e9ca7d6343e41ce725992a54c49763342a7775b70313d6d2e2e4f8e2f0a701acf1d1de79e638bbcd35d15bf02db60f1f1998fccdfb7c7120cb6cf8e930f37c1bd2a370ca43ef3d361a0d2ab4f765faa0826e6bf9c2c187798a050b10e64f8c5f9a753fcedb607c315a298ee6c38c8a9487ad233e3ed93c43c52a1c25ae3447cda80f65baaad690ae54a573848474097faf3d5b7a4169fc06199c794df7a2895234c9b862ebc55f5db78d88c17b0e5ee0eebe2cb16a9113e172f5f1c3c5a2368ff2bbccee2483ca18d1fc1524fe0788709e2c6fb304d740014095c18b760a37c72b76b7e1f00eeb0f8e9ebe65570b80d328ec9a651bae47df83d41691cc0a70a8576f17c43c8c1d78286ba01145cb158817efb8cb6c45f720092de475489d4aa76f00d2df998ddac61e483e47f380ae6290ffb4ac79058976c1ef85b22459a7ff7e6caa99960954904d6a0e41348e01aaa97bd4efc71cca68c0812fc7b55d05982aa7a77b08a8328c1d04d6cf08750055123012b27e322769d47a5656afcf7ec4854c9c1ee0bf1392b28a93f9425dae4e3aadf06853ec3664a85b1b13f3ed9f7e30151d10f8d3b0658194fef76df2da483e80c0f4bca76189bc76b0ae119fccff4c15c17fc0221de71a354d1ab67251471f30b9805a9282a7c0d0dd047fabffbbd85169acebbb31c2b3d2029e08f335a77051634837a06b155355cc6f4eec2f4437de957043edf9c3e07409ed67ef0d6a48e8cc628268136a9b2053f422d070a88afda535fb404777b31e6c1e69fc4d2dab98338680c5cb146cbd655f4d3aa48fdcc8bbb0db7a4d6de407cef177975b8746f20cf0164781ce9c8d54f0f0c95feb7527df17d4e403f002ebd5f35e189130109f5eab8ede7a147116e6c7760a22f127f0a9f8eb39ff5c3a306b830cbfee985d811a989a52dfdffeab74c4edbf7881f2ab78335890235072d3101279ed8e22ec9b0fdfd2804c3a6a8da4e446f95274be7d4f9c5438d8bcb34a5c733b9b3453ad6f530059fc65e212365bfc4ffd3ffa5684ea6356ea41d64d33556279882baff933cbab15e8c14b5e2c1ffa409245697128b34f0e96fe22a2dc17487eaccc1e026390ff0257ce6bb9d137cf8f9d7fff2514d7f0e64c80e566b04452fbaa400ed5f9b1aa0d3b42880c74a9e229a0c479a4637a23946cd459b22a23bc6acd0ecc7b772ed65f2359d141fa999bfce83fb3f65db6497d34c0a9393d9f9abc055176da2df24b5dcb050d1ee6611e91a8c00131e27ff73869a4995daf5dda47246db3f0dc9c22fe75b0c14bc0e290dcb4bf6d04081ab1a2efe32c490deca852ee6922fdc69a404f23f9e3d1a19ac6707f86b9c993171887050c693e415cad59474f64a4d02fcdce7ca2ad3709a10c43ba60b9a0498d34c06d8f176da5309e59fe4c7aa846ed3d508c4fea326947484f18075bc51644c37ec54d42e05d238ded1bdb83e9321d6ff66f1fbb99538b28e74aac1933c4e350221f3ee8a007eced41e1e49e2fde94318368f441b644b5c3fdfb6619603ea59c653ffef55a0f13b2d65e4834ca08acb1c4ff8128af7f9a71a89a1146ab11e771c358e63a454be8008a0952879bc2c039b1919f5bca8d31c16b2daedc748063ed8ca543b82c8a05cb1aded66c9a6468ffbc037d1156c20fab14ecb44a7bac8c789c4ce295c81ab15a27383b055f11f931f823bd7fba9efddd71b1d9df49dcde6e255214fccfa795f9df02b09659273ea5f6021a7d7f2508d2b87c3976554ec91b06ced8dddda28daecb3252be3abae228879f4c8ec2e16a1d5dd27f3e25207945ce73ddc1be437cc136de3bf3f7d4f61744ca00b8cf84416a873f8f990138ce72a8cf2bd306f6c7c6c41b9e598887c43d4c8702501ffc033beb80db3b221942eb1cc53e42740ba62e4c29aa604d2be9bb85278a5c217a0954451cc8b95d7e57ba47c2222404c6c7181e75b814a93b11eac892c39f0b7d1a789e0909789c72b3a6853277050b0edf2d6cab3c83d5252a7029cf2d502dd56c2e6bdf577bcf1488fd6b915c2f3c797e7a7823b82fc1aa83ec9bf61d239061b5ad4266eb3263165a7765b9cdf6bd5a39bae2c328b40c3b273b3a2a6032e231c526a29f03e179d81f770e9b9b782ddcff50f7252f2952f271c790b78f249dbf336a638a9f57c7546b84176acc969baf8abc0cc7f47c05bf61c969c857ae635809ed40bc9704870eec7e1d50333ff92c329bb2d6a3336930069dee4b7c63dda7020b8025d53fa216bb84aadb9f6ff64f9a5d3937fb8482105792776bb070abbc54f64653846f7692ef6781d36a6aba4507f76f209fb2ec7aee4e2a677ebb778fefaf63ca8eebd88d8b330a077a64a6f86a5b5a82a7395731a4370f7a732d4ac0d2dd28d3c59cc17ac290b027c4885f4088428db41321837bc64dfcedba0cafd6eb27148a696441a91b47448230636e78623fb694ee87f4244f0c0804149784ef1ba4e8919f9c347028b4e17de38cbce8fce005780b9d46e2d7dc7a8cacf23a3c87143cac6fabd6df6a0e13734c583f4e1a5aa29f90fe68c18664a7d5ea8734998cfc6ee5a63d58e32d861c7dc42656f952e8eff153f02cc6b3e38037ceb36401ffea17eb4cf881334c0d6cc72859066a56ce3dd3e40ff9853f4324f76a6251606cf82fb87520a5fb552506542d6eb4287d8ad582477c446da93331828b3aeffcb08e36febaa1ebbaed961d563b84b23f56b4ca012317729dcad8ba0c579960a93456dc36beca52991cc0fd4dbce838f1ee1f06d23313c7ab3648b73a84e6026994cd5f556e719fdb360e101f11bfd276ee099dcc9f139f5293e3d908213ce089f10049c00c8bfaa7cbd53f800a20a6631c8850241475c25fe151830ecd1062291668bf5cf4dab2cfdf436ed7bbe86bb9b60038f5db315559cb06043096dcbaf4fc5cc18ed1f415c338eb1d74cca7e16e536fc0969ab379801f67b17cafa7571c1ff487f3d3cdc84c3dc27e1caffb906452f71047159feaf2faddc4fbecc51939d4b959dc2aab64650957adf18d0511db1d79bf24357bdf06c5beee5d0390c7bd15be476c86ce8a31ebc78465c1846622976265d93224d1f158dbe29ab9182bb44ad7d99f41c62d2e2275b4597c4ee9fb076e8dd7ba40daaa2c942badbe68a48ce835728b42aaa5b712b71b21a53e2c0a6003eeff075aeb8e2960758edb894fc22551d32cb878a12b859dea536dc8344be54b83f1f963bc9edfda4fb2ad54e17840455b15c0d6ef85ef917948962d51ea6ca31cd37e7756781cdb3029e46bbe56e1cb8ba1591dda70a01088349405551c34b3f0b016c51864d041ef320c5097fd123b015f33ce23a23400e595096c8f53fd246d92901aafa029b84e2a0eea3818788ea380f2eb7e55000d5010542b1433947758e9db936ceacab02c9778c29e9ed78b5e66628d5e0d8de13cb2845a8919a504af9b5db3953e146cfe52182686650caf4eb1d2b4571efec4a30af4bf83818387aabeaf3b4b6c71466c1ebccdaf56f3362603f75f3c30d032e9591c72902117bdb7b90786174feb4439a65b953add999702a8a0f214d82447b6b1128dc9a676f053f7432b156b0440aa42edcd7269a1c18141bb4cfdd95fdc280c9ae546d09747188f28888126cda6ccfd2f9997e5b8cbf98a441e538c872dfa41e8b6e1ad607e982ab5f96f6e547a19a970758e461c7d73fd3b106de43a0fc1fa52b2b3b485626015d5f52d04f4b70fb3a56b95a6bcbc81616d43e98ee397900a137aa3ef18b0837fb147444a5b053ee6ed0e20118f560629def056a5d6e825f83f5930f20e9721f919db0d7d753f5deb59db76a90e2cf7826826ffd2019388ae4ea88ad85c1df76351bda651fbc2c090d00df8573bdc64d56a14a155c31f37f924cda8cccfb25b5b7ed76601efbe90ede9e32fa5e05e2a3e8892b703166fa9fa2bc2b7d240fe7034cc71e36db406e16fca3e42137d509094be705938e0b99a2691d6c879d72f993c8196f6296d8b89e6743f722e050ad25a39ce3f94dde8c8713b5ba3f8e9a6ca00e530ac7dedfdbbd6cb387907ff34aa50a25625f50b3ece8672a5c07492a06e6c61f7af4dbe8ac26e4f332af4f9e17820ecc57a1d966d00a5e0f6560149d890ffd9c3bc066a14c17475d1d185baa452dd9c8bb8e55ae339d3ec422b55c480061ceff75527e6c61a3148d756422e0ff755c83d7e427e5bd46658e92f73ce7bbf889c17c6288b50be979886c10267009de94fcf12a75e4cd314bce5418dcf93c63f68d7ff6b06f0b6b0bbc26c80572e18bde9dde5f4e22b70144773fdd5aa8ff987f11ed0cc6f15c2c221b227c4828eb043e82390e2315811d52f4dc0c59b280e40d00addcb7f4cd756f3402dbbb0fd32919bbec6c65c57e4a559056189ecbdc4dae1501d2bd8178e240675393c8fec4e6af3fa09d1c4a3aecd6394", 0x1000}, {&(0x7f0000001280)="522cee7bb8c22a36b681bb53e40e623514e12ab85ed10e29e6965d549503c23c1270a1a86eeb48c4626a2f3f78dc0ecd4263d41d2c5043336555a92b577f320352ce08d70cf90c5f738daa487b8947d3377e412d5ddb8f36a8c06ce3fc8bdca58e25cc4bf54172fa8d0e7ad2ed8fec3050dc2ccc86a6aac01c5ad1123c76d9b3eb7f4f31941a6ead9d33c023ddf6d0e3d5bda430be7cd5532ce8f609ebb57a1879273299f65b5a333f17caf0be1d0c02a21262adf1f0d15ff8c3116bab8b84e179f201018f748ca5f2e8e1e328a5fba2fffd7954715fa1eab746fb249c0dfc6e0b59b16802bfb685ec44ce8988ab41e816fc4d6c9953339b", 0xf8}, {&(0x7f0000001380)="e6be47793a00201adcd767bdd8a613780ba5a75c4089e7ea5fd5f1a3e3d0dc12921c5ee591cf5063c0af883e99b3cd0b9dc7c409cc0f6da96fe802c8308cd4a58ae270c6b497434805caa93d40ef3b21e2a45f7e66aea3715ffc01054b2ef9ff4f09ef1be842a4df39dcab991af9170fa00ef185bd1dae1191c612d7dffa33ee7128efd8c4c14fb5f0888d10be8190d0a3e4c1307e05c81bdae9797451e6701f024e32ba51e9f2ad9b85e6639b6d5d31cd602ee3890fcfef6f17", 0xba}], 0x5, r2) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x35, 0x0, 0x0, 0x0, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x63, 0x0, 0x62]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454", 0x16}, 0x48, 0xfffffffffffffffe) (async) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) clock_gettime(0x5, &(0x7f0000000080)) (async) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, r0) (async) add_key$user(&(0x7f00000014c0), &(0x7f0000001500)={'syz', 0x0}, &(0x7f0000001540)="ec87c12baf79741a7c211d905b972cadf2847f6241d11437d3d87806a5c624b5748f683f665053dc6691a16701be901d652a", 0x32, r0) (async) keyctl$instantiate_iov(0x14, r1, &(0x7f0000001440)=[{&(0x7f0000000140)="1a06f1ef043d4046f607b858de7ec2e183e39769e296bc33fc1a9468b8b9c678d03402144eb22d709a179a8ef60ed16f88803b734e6e0c615c59e7c0", 0x3c}, {&(0x7f0000000200)="31170590af2c7a94a5566dbb5785e48282c454f091b1f1492404859c9017cb1d499ad5378b73c121fabba05c0a0099e61ff537b43e6c5f2c9ecb2e623ea8a08400e09b52a561f2cb6001139b9df261768423c255703207d9b09ab7dc115cf5f9c8e63df67da17a", 0x67}, {&(0x7f0000000280)="bee1464fa6bd0fa800a8d329525d4ff0ade314bcdbaa0537b7df6e4a817e4fbec3275ff479faa7702258c6cddba21bd48baf7d4ccf9d622a03aa4c2ab391c100564f8d0d8cc02697f6cf2152937c3876ef8697ace86b52e5db1152cc3f557a0264fbbc353432630be05d4f33e5202c71a3c92d602c99a26c8b0080fbe1438a45b329e48c13f9ba596fb14d0ce12e1c953daeb8b1aed6e8c7a6c6deaed5c3b78c1aa32bbb47b6657172b216429d2c1bbc6620b064bee256d8602a205b088a13f6d09d299bdd3a201de4b0224e3c870da6c7d1bcb433fc2d9644bb83baa3cf6b67ff71835458ad06455a2c95a959dd9cf202de5f76c999205a3949d6b19cb6b073966223b5452f8a35644e6a3ccd7b6c8f40ad5946f6be3f30bb2c0da0b08ee2cbff6c8ef237efa8c0d631c1ed5d583748b372b651b6c6b73694d91854ae1861012993b25124b86e3ed6ed56134d34e0e76aa2ed134b40654a72dc9befb912651f0e4a6ea0eea2fb63cd8ad9eb92cb03c7ec71e054691fe4081d3f082be34ac50b766de4b8d001ed4512285e0b080d81cf9f91158824c6175f6c579d02c562eba4f3ba3931ad80c48c3757f9ba93e20c09e7439d909583d06b6362b75383e4232375bfff2f279f653a70c90db7183b862d8b3956e362560a5420f9fed57cac22254055c7ca85a284aed2b70af2c6052cc44fbf1ac7bb89c50cd509590f3dff3409ad5a6444f94c5d754acafac8fbc1ba350f277aefd28fca606cefc12c5dc7370cec4aaef32d16b477e4f9996dcd4e5a102d3e152f7637d043137b92b3b8bd5a4ae4506417c73aea7a8c040b202d5eb318de3bf0a84bed9eab35548fd0519c469fc8b1f194d05ae966f34605ee4d0902130322074a4bf3d9b2433bd55a69e289c7ef4c66594e108f0661e30de3cdff1e50bbf4bab356332bf1f05f52119cc90dd71e2d9ea2494a5e0d2e8da9307ffdd9db2b8a66229c0066a09d8924380f0ee57004a479d1c3f88fb1c9b3959c73af56c7eca2202cc8c90cf13af0c5eefba28039566fc569dc1daf7a066d05e00399425fd4f90776a06e692b75b066dfb57e9146687a7b627e20fb38beeb4bf73c59bb9b2a5ebf23265024bda06b2603530eb78bd339c35829f3adaf108f3dfdb36b6efedda8fee1ef5aadf83368b33c3d38b65a81b1926ddc7d7c2a70a825ec9055b05d2944c72eb1e89524c363b6a8d6ddd14a7b01f035d7d52202f9a0915d4bbd2b864d22f7e853108ba49301e6b67d2fd4027f92143e3af3b4afe3042932b3a12b3d39a69e1c20054724e07a37bcfb2f0148e36d46df6cc47202df4673a0467db077790c40eae2ae95d1e9ca7d6343e41ce725992a54c49763342a7775b70313d6d2e2e4f8e2f0a701acf1d1de79e638bbcd35d15bf02db60f1f1998fccdfb7c7120cb6cf8e930f37c1bd2a370ca43ef3d361a0d2ab4f765faa0826e6bf9c2c187798a050b10e64f8c5f9a753fcedb607c315a298ee6c38c8a9487ad233e3ed93c43c52a1c25ae3447cda80f65baaad690ae54a573848474097faf3d5b7a4169fc06199c794df7a2895234c9b862ebc55f5db78d88c17b0e5ee0eebe2cb16a9113e172f5f1c3c5a2368ff2bbccee2483ca18d1fc1524fe0788709e2c6fb304d740014095c18b760a37c72b76b7e1f00eeb0f8e9ebe65570b80d328ec9a651bae47df83d41691cc0a70a8576f17c43c8c1d78286ba01145cb158817efb8cb6c45f720092de475489d4aa76f00d2df998ddac61e483e47f380ae6290ffb4ac79058976c1ef85b22459a7ff7e6caa99960954904d6a0e41348e01aaa97bd4efc71cca68c0812fc7b55d05982aa7a77b08a8328c1d04d6cf08750055123012b27e322769d47a5656afcf7ec4854c9c1ee0bf1392b28a93f9425dae4e3aadf06853ec3664a85b1b13f3ed9f7e30151d10f8d3b0658194fef76df2da483e80c0f4bca76189bc76b0ae119fccff4c15c17fc0221de71a354d1ab67251471f30b9805a9282a7c0d0dd047fabffbbd85169acebbb31c2b3d2029e08f335a77051634837a06b155355cc6f4eec2f4437de957043edf9c3e07409ed67ef0d6a48e8cc628268136a9b2053f422d070a88afda535fb404777b31e6c1e69fc4d2dab98338680c5cb146cbd655f4d3aa48fdcc8bbb0db7a4d6de407cef177975b8746f20cf0164781ce9c8d54f0f0c95feb7527df17d4e403f002ebd5f35e189130109f5eab8ede7a147116e6c7760a22f127f0a9f8eb39ff5c3a306b830cbfee985d811a989a52dfdffeab74c4edbf7881f2ab78335890235072d3101279ed8e22ec9b0fdfd2804c3a6a8da4e446f95274be7d4f9c5438d8bcb34a5c733b9b3453ad6f530059fc65e212365bfc4ffd3ffa5684ea6356ea41d64d33556279882baff933cbab15e8c14b5e2c1ffa409245697128b34f0e96fe22a2dc17487eaccc1e026390ff0257ce6bb9d137cf8f9d7fff2514d7f0e64c80e566b04452fbaa400ed5f9b1aa0d3b42880c74a9e229a0c479a4637a23946cd459b22a23bc6acd0ecc7b772ed65f2359d141fa999bfce83fb3f65db6497d34c0a9393d9f9abc055176da2df24b5dcb050d1ee6611e91a8c00131e27ff73869a4995daf5dda47246db3f0dc9c22fe75b0c14bc0e290dcb4bf6d04081ab1a2efe32c490deca852ee6922fdc69a404f23f9e3d1a19ac6707f86b9c993171887050c693e415cad59474f64a4d02fcdce7ca2ad3709a10c43ba60b9a0498d34c06d8f176da5309e59fe4c7aa846ed3d508c4fea326947484f18075bc51644c37ec54d42e05d238ded1bdb83e9321d6ff66f1fbb99538b28e74aac1933c4e350221f3ee8a007eced41e1e49e2fde94318368f441b644b5c3fdfb6619603ea59c653ffef55a0f13b2d65e4834ca08acb1c4ff8128af7f9a71a89a1146ab11e771c358e63a454be8008a0952879bc2c039b1919f5bca8d31c16b2daedc748063ed8ca543b82c8a05cb1aded66c9a6468ffbc037d1156c20fab14ecb44a7bac8c789c4ce295c81ab15a27383b055f11f931f823bd7fba9efddd71b1d9df49dcde6e255214fccfa795f9df02b09659273ea5f6021a7d7f2508d2b87c3976554ec91b06ced8dddda28daecb3252be3abae228879f4c8ec2e16a1d5dd27f3e25207945ce73ddc1be437cc136de3bf3f7d4f61744ca00b8cf84416a873f8f990138ce72a8cf2bd306f6c7c6c41b9e598887c43d4c8702501ffc033beb80db3b221942eb1cc53e42740ba62e4c29aa604d2be9bb85278a5c217a0954451cc8b95d7e57ba47c2222404c6c7181e75b814a93b11eac892c39f0b7d1a789e0909789c72b3a6853277050b0edf2d6cab3c83d5252a7029cf2d502dd56c2e6bdf577bcf1488fd6b915c2f3c797e7a7823b82fc1aa83ec9bf61d239061b5ad4266eb3263165a7765b9cdf6bd5a39bae2c328b40c3b273b3a2a6032e231c526a29f03e179d81f770e9b9b782ddcff50f7252f2952f271c790b78f249dbf336a638a9f57c7546b84176acc969baf8abc0cc7f47c05bf61c969c857ae635809ed40bc9704870eec7e1d50333ff92c329bb2d6a3336930069dee4b7c63dda7020b8025d53fa216bb84aadb9f6ff64f9a5d3937fb8482105792776bb070abbc54f64653846f7692ef6781d36a6aba4507f76f209fb2ec7aee4e2a677ebb778fefaf63ca8eebd88d8b330a077a64a6f86a5b5a82a7395731a4370f7a732d4ac0d2dd28d3c59cc17ac290b027c4885f4088428db41321837bc64dfcedba0cafd6eb27148a696441a91b47448230636e78623fb694ee87f4244f0c0804149784ef1ba4e8919f9c347028b4e17de38cbce8fce005780b9d46e2d7dc7a8cacf23a3c87143cac6fabd6df6a0e13734c583f4e1a5aa29f90fe68c18664a7d5ea8734998cfc6ee5a63d58e32d861c7dc42656f952e8eff153f02cc6b3e38037ceb36401ffea17eb4cf881334c0d6cc72859066a56ce3dd3e40ff9853f4324f76a6251606cf82fb87520a5fb552506542d6eb4287d8ad582477c446da93331828b3aeffcb08e36febaa1ebbaed961d563b84b23f56b4ca012317729dcad8ba0c579960a93456dc36beca52991cc0fd4dbce838f1ee1f06d23313c7ab3648b73a84e6026994cd5f556e719fdb360e101f11bfd276ee099dcc9f139f5293e3d908213ce089f10049c00c8bfaa7cbd53f800a20a6631c8850241475c25fe151830ecd1062291668bf5cf4dab2cfdf436ed7bbe86bb9b60038f5db315559cb06043096dcbaf4fc5cc18ed1f415c338eb1d74cca7e16e536fc0969ab379801f67b17cafa7571c1ff487f3d3cdc84c3dc27e1caffb906452f71047159feaf2faddc4fbecc51939d4b959dc2aab64650957adf18d0511db1d79bf24357bdf06c5beee5d0390c7bd15be476c86ce8a31ebc78465c1846622976265d93224d1f158dbe29ab9182bb44ad7d99f41c62d2e2275b4597c4ee9fb076e8dd7ba40daaa2c942badbe68a48ce835728b42aaa5b712b71b21a53e2c0a6003eeff075aeb8e2960758edb894fc22551d32cb878a12b859dea536dc8344be54b83f1f963bc9edfda4fb2ad54e17840455b15c0d6ef85ef917948962d51ea6ca31cd37e7756781cdb3029e46bbe56e1cb8ba1591dda70a01088349405551c34b3f0b016c51864d041ef320c5097fd123b015f33ce23a23400e595096c8f53fd246d92901aafa029b84e2a0eea3818788ea380f2eb7e55000d5010542b1433947758e9db936ceacab02c9778c29e9ed78b5e66628d5e0d8de13cb2845a8919a504af9b5db3953e146cfe52182686650caf4eb1d2b4571efec4a30af4bf83818387aabeaf3b4b6c71466c1ebccdaf56f3362603f75f3c30d032e9591c72902117bdb7b90786174feb4439a65b953add999702a8a0f214d82447b6b1128dc9a676f053f7432b156b0440aa42edcd7269a1c18141bb4cfdd95fdc280c9ae546d09747188f28888126cda6ccfd2f9997e5b8cbf98a441e538c872dfa41e8b6e1ad607e982ab5f96f6e547a19a970758e461c7d73fd3b106de43a0fc1fa52b2b3b485626015d5f52d04f4b70fb3a56b95a6bcbc81616d43e98ee397900a137aa3ef18b0837fb147444a5b053ee6ed0e20118f560629def056a5d6e825f83f5930f20e9721f919db0d7d753f5deb59db76a90e2cf7826826ffd2019388ae4ea88ad85c1df76351bda651fbc2c090d00df8573bdc64d56a14a155c31f37f924cda8cccfb25b5b7ed76601efbe90ede9e32fa5e05e2a3e8892b703166fa9fa2bc2b7d240fe7034cc71e36db406e16fca3e42137d509094be705938e0b99a2691d6c879d72f993c8196f6296d8b89e6743f722e050ad25a39ce3f94dde8c8713b5ba3f8e9a6ca00e530ac7dedfdbbd6cb387907ff34aa50a25625f50b3ece8672a5c07492a06e6c61f7af4dbe8ac26e4f332af4f9e17820ecc57a1d966d00a5e0f6560149d890ffd9c3bc066a14c17475d1d185baa452dd9c8bb8e55ae339d3ec422b55c480061ceff75527e6c61a3148d756422e0ff755c83d7e427e5bd46658e92f73ce7bbf889c17c6288b50be979886c10267009de94fcf12a75e4cd314bce5418dcf93c63f68d7ff6b06f0b6b0bbc26c80572e18bde9dde5f4e22b70144773fdd5aa8ff987f11ed0cc6f15c2c221b227c4828eb043e82390e2315811d52f4dc0c59b280e40d00addcb7f4cd756f3402dbbb0fd32919bbec6c65c57e4a559056189ecbdc4dae1501d2bd8178e240675393c8fec4e6af3fa09d1c4a3aecd6394", 0x1000}, {&(0x7f0000001280)="522cee7bb8c22a36b681bb53e40e623514e12ab85ed10e29e6965d549503c23c1270a1a86eeb48c4626a2f3f78dc0ecd4263d41d2c5043336555a92b577f320352ce08d70cf90c5f738daa487b8947d3377e412d5ddb8f36a8c06ce3fc8bdca58e25cc4bf54172fa8d0e7ad2ed8fec3050dc2ccc86a6aac01c5ad1123c76d9b3eb7f4f31941a6ead9d33c023ddf6d0e3d5bda430be7cd5532ce8f609ebb57a1879273299f65b5a333f17caf0be1d0c02a21262adf1f0d15ff8c3116bab8b84e179f201018f748ca5f2e8e1e328a5fba2fffd7954715fa1eab746fb249c0dfc6e0b59b16802bfb685ec44ce8988ab41e816fc4d6c9953339b", 0xf8}, {&(0x7f0000001380)="e6be47793a00201adcd767bdd8a613780ba5a75c4089e7ea5fd5f1a3e3d0dc12921c5ee591cf5063c0af883e99b3cd0b9dc7c409cc0f6da96fe802c8308cd4a58ae270c6b497434805caa93d40ef3b21e2a45f7e66aea3715ffc01054b2ef9ff4f09ef1be842a4df39dcab991af9170fa00ef185bd1dae1191c612d7dffa33ee7128efd8c4c14fb5f0888d10be8190d0a3e4c1307e05c81bdae9797451e6701f024e32ba51e9f2ad9b85e6639b6d5d31cd602ee3890fcfef6f17", 0xba}], 0x5, r2) (async) 02:19:23 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$get_persistent(0x5, 0xee00, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0x0) (async) keyctl$get_persistent(0x5, 0xee00, r0) (async) 02:19:23 executing program 2: clock_gettime(0x7, &(0x7f0000000000)) arch_prctl$ARCH_MAP_VDSO_64(0x2003, 0x6) clock_gettime(0x7, &(0x7f0000000000)) (async) arch_prctl$ARCH_MAP_VDSO_64(0x2003, 0x6) (async) 02:19:24 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) keyctl$revoke(0x3, r1) (async) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) (async) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r1, 0x0) (async) r3 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$instantiate(0xc, r2, &(0x7f0000000080)=@encrypted_update={'update ', 'ecryptfs', 0x20, 'user:', 'syz'}, 0x19, r3) 02:19:24 executing program 4: clock_gettime(0x10, 0x0) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_DEP_LINK_DOWN(r0, &(0x7f0000000780)={&(0x7f0000000680)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000740)={&(0x7f00000006c0)={0x14}, 0x14}}, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0x0) (async) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x0) sendmsg$NFC_CMD_LLC_GET_PARAMS(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x40, 0x0, 0x20, 0x70bd2b, 0x25dfdbfe, {}, [@NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r1}, @NFC_ATTR_FIRMWARE_NAME={0x4}, @NFC_ATTR_FIRMWARE_NAME={0x7, 0x14, '%(@'}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r2}, @NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_DEVICE_INDEX={0x8}]}, 0x40}, 0x1, 0x0, 0x0, 0x4}, 0x5) 02:19:24 executing program 3: r0 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000180)={0x0, "62043156663121b42d2e24c46e68ead9b6eae753b62279e74265c2fa1db811f54b6e83a76cc50d7efd1b284e6bc674cefc538179b58af30a65c3de54d2738821", 0x3d}, 0x48, 0xfffffffffffffff9) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000200)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r3 = add_key(&(0x7f0000000280)='syzkaller\x00', &(0x7f00000002c0)={'syz', 0x1}, &(0x7f0000000300)="066edb45da823c1ab755b898854cf4f905efbc61a25e1dbe7746ef35c88273501294c909117249dff0735027ffded00b8ecd2a0ad14b454d95e7ada412346dc6db3a15a0d3fed7f646927056a162f53fefd7faf5bebcd28d3f528fc0db877bdfc0378da8876d04c7588f076e1779973f3fa1af1ba7e4a4ece8040899b80c72dcf2d4b4417297f59dcec526d55b6ca071711e270a7468ccba35b2157dd42288e4802298b971a5b414fb2c99319ab90951ab2338b042ad500c73175c21cbfe4736cc07a90fa8173297736b350b481281f98651d18665b4118767fee8ce0d7b58b98be32c67a38743a4eb83dde44626ac1c8c360ad3b20eddb821d1fd33cae4682796205882ce13ff597c205fa7860cd470aeb4d50f5e4b29817fdc46bd8d4ead5f747d326dfb8036e525e6188e7001a1006067eb303db3bfce45fb645f5826f939617db0a7ea984616cb5bee25a098d43089a03a05b2e58564a88f5f22ffadcdc7dac0e86f42adf9b98e9b8b20d534efac2784956e0f742209aa0fd3b6358791b258aadc3a920089025543b57669aeb8abf72d7fc3cf22b926051f7f312322d307ae8749d3e15aba0b28f1f71306528bb5e1a70509b72f997f564ec3f71232837cb9eb3dec56dc51e93073241a1e80b601ad4e61f94418a66f187b2ecbd895c4b2aa498a77e9c7b943ddce2f0a823aaa7d7efa4b174059722bf8a1a656cc898c6e16a9ee1cc8fe7c615f8e970ab2c8ff907501e6cd50ca6781d332ab52b2eccfb2c480275e312f6d7161584fa3e28a495e7f4d61249e996ed0cde1674c5e8e5a1c0dc00c23e100dccaf9e6e711509bd7b10f29325316ec600980bdf45cda60a7db9e65e51488efff3dba6127e56ef3a7d2b796218bcd606c71007ed153a249850140f08ea7e05854127dfb37d3950592207f82b4ad85d84d1eea03e8c7abd77494e60dcd53c2a719ffb9767521931862c3dfa97d0790b4e8fa5eb7b2d39b82324cec6f4f8c76bbf6f20e5dbcda70aa72c31d6906e4d1fac83aee380cdc27905da8d56190d3913ab575353e518938780636d0d154fee0b682eef5f34b032d0a1e2a9f16b3bcbdf56e6d5891d34010d5da37914f5a30c9190af078bcaf6308faffcc981e118fe58262daec083df36533e6560496078c1242b6d46f4a265c1f3b43d541acb404abe13d5954aac6ae730aaae7531893bf31beb8fd9cf61ab2f6b8c36ed267ab01661645dd29df647b68afd0558f7475445fb1707f1a011eb5341b521b4fe9041c0b04469158180d4155434ae5682c21cc5aa026990ee15b90f98e3ff39d2f2a9e45ccee197ad92989608007fe3420128038480cc18f189874ce60e03c83c819c0b58a6e7796e9d788088a2f59d182dd5e0098c5a102e214f262025cca6df9a399e55afd1e7ea3af768bdf3c55d555245ff64a60ba94b57074ab0c80b5bd19a535599ac1abe0ec075256b9c0ffd1a4206aec5774c4bb1b88e57393519323ce3cb10c1b033b639dd7cee3befbac1af91856a78bf27a561ad416892ae691a08e0df154cc8594a39e54a896c9b8c2d08dc3f55e1e0d35fbfb0192370079c19141355cbdad1f178c3300cc7af6493970b834fccccd97180fd4321768386194d5b7d2a673cd22d2d769a4003f7d7ad269b10da2b57ad51373c0656bcfaf6057a5754f02cc366b2080f5f2ab2cd1404e1dd082418ba6d66fd76f3604e9075ba66319349b6f3885c622b6fd0668753397d3a453e72021fc6ef5673c7ad28d8c6f4a6029bdb755ab429d39b5a9f8f422db4d22a729713279e722666b5a4dff742262a3a8e7070f4a1a300ad6038d0ecf5f5f3b2136ea41951f6393c0a2d58905ad6f21319626e349832278f5f990e5566ffd29b30eacd556f173707afe5f4166d10daacdaa905c0127b9a7a40c8e9060b663f48deea7d7bb7b88efa281b3b5f357d8844a81ebcd8b65c6ce3b116712380a11ec72fe76c89d98d43c9609c679c2e1578247197f2ea884214dc8984b4f8e662bdd44e4e92aa2921cfdc5c43b8253bc7f1eb6b984f3d42abd396ed9767a96b370393480c1843407169aa7e864ef3f12b5c9d1e958d183004e3beb9eb3b95ceb1ad85d944ce0b79fc7406b3122ba918280d7c15eeb66b3558703a992be1c72f49c6b2c845ddeefb924f8c9af3837e8c00b77c0edf55f4cf4c14befccda55fda8437523e12f13d1d932c97ea5636d4a532778fbd6c158b92b093b1bc82d04e2d72f4c80322fec844b65366a58fbecafc469a0c39869a9f3d49523e605dd9b963c26320ac3f4f01795dc291c50180e451dd0092ae78868839c688f42f93a73b5c5fcf8ef36d8609247814fb4aea5b9a65bd94d9d7f1a79030136ab0a7ac7c225dcda70d8efa571a9fe9ff56351c231e02ff539ce99b16fbf453170a65c8ef3452449431415d89128cf25bfcca6d9ef3c27f5a596f22ee19cc13b166722dead28afcbeac59eb7efe992d4815253d7154e32a2ec7fd1616fb28e096c41abaf9d8dfb348e7a77d8c17a2615ec6e79411e731869eb6df8bbc8fe6fae16a3f580798506908eb94c93cbce2363f74fd9d336fc61c277109319b5d9f39030cfe71b97051ef77a5f1cf8bec6ae9346b5ed56b9742c37590a3787da2f22851be0624d1dc7fce610ca34cbe291153a017e340451bef8dfcf1911d33f0a489fb32da95ee76ea558f14015291e88e62f28321783402024e72e8f161921e4b4bf77484494fb28a3858d5c4954706b7771b0a96abb2e933387a71a684ba69962a64401f1e122e84423832775706cea4734d4f15a11824b1da894c4ffe264f7ef9e60d034b812fa4d1368a30cbacc7a70fdd21f2d9ba08e8031130444cc60740bdf9d199da2667b790fe7d168fc0301ce8cce317d2e03590c19ea48fe6baceb376084c6e5f3d8d2e4529e6c2f7df0d0140a56ff08e5bf8b3bcf6277111d16cb1d5f4e96029230211639200c5c73d054a134fc61f2a2ad1986f6b9d94b82ab134db13cd8730ac8ae109864de68167694531a4eca199935ddd374a7fdbf9417d752612acd598a02fa016d02b04925a4193d111e599117a93a951d54c8016de24991214bf1601c651750706760bf029e6d49eb2acf433043c091444825c5f24844009b58b58705526bba65916b0f59633c768cc2941a002740b84d4e6ab0ddf30852d776cd2ccec647481698cb9c6075ab793f520f76ed5f6dd49bb1e7be86becdb01b084ce7f0c17d69f10902aab6755e130042eedbcf839571b2de8083d8bc49333e332abf717327a3502dff2090947c10f72c2a9fd42f00c889e9909a101ab10c2b7178ddb50d6f572694002e0107a9a09fb2a26d17e162c403b9f26ecc265f5d0e75a7118f2fa84e147031b10cfdd1283a20b51a927ee118fb055c9a3114e64269be444a921f3c6e612ef3918b623b3a4ab103a0908664bc797e96cafefe98a96de10575281dc7320f7d70c0bf3490ddd8d638471991924eaa7a9fe79a31c0f265cc8c1c61f840a6a20e7cf0a8845d7f01198dbad9c44a4a897ea33e4f64abdc29b96cf3026ecc99aa8d6393ce66d9387b098e516cefea2e76a6aee4be442a6bf08797a3721602f261f7fa3c2ef1363f60c472081683f404110b724e5150d804570234d0feb7c7b9f4da53f0f0c2047d07308d3c41bc90d037142de28488831a71c760e3b1cf7d14312df54b668a8aafde4a9f147e448ea16a2bd9cd8f7512883eb85045d3935b72abd521ee72cef4ec2c3ff3d514e93cc1385d6f9c5ef83532ad0006a9f2646233b66834da8a0129f09869c62a0a1e5a0bd1d83f11a857809a89e1b496d1b19d9edc85db099b53a0cca6cfd3a72242a3beece9c9f36cd2824219b04a4310c8a12ab288e2b55e2e84db412fe526523eccb54da0ce10087fd7bfaace7317bdd3c5b84d3ac7c8e368a1bcfb834a839d3c04e9ed728fd17518f8fb836d6aaab6843f5b96d766b1832c8e1596bfcbc8e732a7473b86bced8473f1d197154c785a813d5a967c1bcbb18dc664c7ec1c35f73e6f14075e8a31e4f815dbf4d55d5c028805a76902b18d573001c36d813d4e421fa318c518eb7c0a343aa6b72b328fd6fbae7faa6dd59043ed8913cb2c941fc969040e502b58faabbb01331f57ff64493c8c8cef387d0030db092c5ed8a0dad9f22deb1d470245f43c0d546111477c377a7581a0d207411851f81f4d2c4ecc773476a157cef3a72ffab1af424de063d7ca90b82f1d9ad6f03efbbd63cfcadcc1f2e09d300f2213ca4471ee99857a77468ead2de341315a7344ba2170ae6f039e21903e36e404c6c77b120f9d01f872a1656f14675e334e0606f5d0d1bcb5843b49d3e9d536bf01e2441ef3e222dc2cc128d84955b8776471e2f3f3eb25d0253ca5ccc7d939bb6a2f5d6af01e33e01ea4c3d719a26bf15897be3190e58226ca4becb77b4e17e770d1819cf24a0525af644512040fc0541a6d40739a6b29334813cb00bf8a1cbb26e01bf2e11500fd93d69022f8e8a41c48bdaf390864ad934020da0dc3a11c1a0289b4f57bf3bebb52aa56075e18139369cf7eebeb9f0025c5c1c51be0ac7a9f96b72bd936d89d72225fd3a6217679bd667524e7ddee3523f54c148cc8159ebaf9ce2570a8bd6978bd412326970565eaad15f3340a575fb08596a0997f052352d9b1f4df4402254441b43cbf6dc412ed9f196747b8de71a91ab444235cfd3051a02188490f811cffc64cdd748672b8ec1d2f671f5f22c7492e6b8dde25e923c980e348a19ec25e3c8df8015e1a01a1029ed3d119657369b77d5ba8adc58c313d677090b9b4fe4f2ddd4e8b474e52b4c96a9c5f9732b215cd0de20b8c4d8bcbaed98d5f120bb0b7a18eca5125963ba6e86db4a680bacd3235f4d146a52a5772d50141d28a2dddc10996c9258176c552a972328b7763fc310cfe714d6ecc77038f9e9e0a25a317d18ffbc16f44c64d810ae284403ea5636dbc3b8b64e1f74dcf73682177570635ed996c31d9a17b01929fead4d751ce805e4451b06f0e43de08aadee92347961b9edbe7ff0b223a510d656a2aaa142c7051f1bc752bdd173bb8b91d9aca168a05bfd480e445fc527a980641de1d46acde4bf9c0b82c7aa49594ccb662a056b9e59d3f8fbd18bac2661b7d3cc49e6a124c3261dbae893f95fe0567c91ae5e0b7666bdc58e2cbbc1523c080436d66618b70b3d3692621751d8411b5acafba5279548e418e36ba55e20502301fbb8153fd3080dcdd349618fed0f71117ca1f969fedad50d9b8a960479549ca6dbf726370b0048b558381a1d08eadc27af3ce7dc16822e1714483527d8dcc1efddf12a490cc4b19a2c6c12ecfe209a8ebfe772153a5600093cbae5dc99b691730185a80bcb4c82eba463e9c42971c95289eca53458d3cb0eea8b7cd275672717a5dd50ee69641649dad1aecceb4f0a41c9504e1edc9e374508f1b4c5390f91e2f4181a805bf29b42195710d11f13491d5674fc6031657083be4dec4800a8042e1a997abae189522d5305797c0e6b8f42f31a3e26c37917316176ef604a7eca58031629dbf280f85909c0627b9457560a2ccb775e2a8707920469aa7e7d5712fe513cf1a75419ebdad1c14e03f06ce8314685c1f155b6d0dd5df92b11a9fd296e5e9e4840908a42aac81656fed79d3b03bfd792761bfdde1dae0cbcff48557185fda8b002fd73530c37cd1d1dd493ba5ab5cf11d55476ed9e3f4ec586a76cb765d927f31ef86da55d2d971d8b43b706b5903a2875e7dbd5ff7dfc8b46295408ec7b3162d50779a3b213c168345", 0x1000, r2) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r4) r5 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r5) keyctl$KEYCTL_MOVE(0x1e, r3, r4, r5, 0x0) keyctl$revoke(0x3, r2) keyctl$get_persistent(0x16, 0x0, r1) keyctl$search(0xa, r2, &(0x7f0000000100)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x3}, r2) r6 = add_key$fscrypt_v1(&(0x7f0000001300), &(0x7f0000001340)={'fscrypt:', @desc3}, &(0x7f0000001380)={0x0, "d9905180d85184847ff76b5bab75f5176f39ff7d186f06bfefce0db263479f182d9a6708fde59b3a8725d4e40e807c7c0ae31aabe210d88a0086da1f4d9e0fbf", 0x1d}, 0x48, r1) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000001400)={r6, 0xf, 0xe0}, &(0x7f0000001440)={'enc=', 'raw', ' hash=', {'sha384\x00'}}, &(0x7f00000014c0)="43afcc74366a6149457674627777bf", &(0x7f0000001500)=""/224) keyctl$get_persistent(0xc, 0xee00, r1) keyctl$unlink(0x9, r3, r1) 02:19:24 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x35, 0x0, 0x0, 0x0, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x63, 0x0, 0x62]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454", 0x16}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) clock_gettime(0x5, &(0x7f0000000080)) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, r0) r2 = add_key$user(&(0x7f00000014c0), &(0x7f0000001500)={'syz', 0x0}, &(0x7f0000001540)="ec87c12baf79741a7c211d905b972cadf2847f6241d11437d3d87806a5c624b5748f683f665053dc6691a16701be901d652a", 0x32, r0) keyctl$instantiate_iov(0x14, r1, &(0x7f0000001440)=[{&(0x7f0000000140)="1a06f1ef043d4046f607b858de7ec2e183e39769e296bc33fc1a9468b8b9c678d03402144eb22d709a179a8ef60ed16f88803b734e6e0c615c59e7c0", 0x3c}, {&(0x7f0000000200)="31170590af2c7a94a5566dbb5785e48282c454f091b1f1492404859c9017cb1d499ad5378b73c121fabba05c0a0099e61ff537b43e6c5f2c9ecb2e623ea8a08400e09b52a561f2cb6001139b9df261768423c255703207d9b09ab7dc115cf5f9c8e63df67da17a", 0x67}, {&(0x7f0000000280)="bee1464fa6bd0fa800a8d329525d4ff0ade314bcdbaa0537b7df6e4a817e4fbec3275ff479faa7702258c6cddba21bd48baf7d4ccf9d622a03aa4c2ab391c100564f8d0d8cc02697f6cf2152937c3876ef8697ace86b52e5db1152cc3f557a0264fbbc353432630be05d4f33e5202c71a3c92d602c99a26c8b0080fbe1438a45b329e48c13f9ba596fb14d0ce12e1c953daeb8b1aed6e8c7a6c6deaed5c3b78c1aa32bbb47b6657172b216429d2c1bbc6620b064bee256d8602a205b088a13f6d09d299bdd3a201de4b0224e3c870da6c7d1bcb433fc2d9644bb83baa3cf6b67ff71835458ad06455a2c95a959dd9cf202de5f76c999205a3949d6b19cb6b073966223b5452f8a35644e6a3ccd7b6c8f40ad5946f6be3f30bb2c0da0b08ee2cbff6c8ef237efa8c0d631c1ed5d583748b372b651b6c6b73694d91854ae1861012993b25124b86e3ed6ed56134d34e0e76aa2ed134b40654a72dc9befb912651f0e4a6ea0eea2fb63cd8ad9eb92cb03c7ec71e054691fe4081d3f082be34ac50b766de4b8d001ed4512285e0b080d81cf9f91158824c6175f6c579d02c562eba4f3ba3931ad80c48c3757f9ba93e20c09e7439d909583d06b6362b75383e4232375bfff2f279f653a70c90db7183b862d8b3956e362560a5420f9fed57cac22254055c7ca85a284aed2b70af2c6052cc44fbf1ac7bb89c50cd509590f3dff3409ad5a6444f94c5d754acafac8fbc1ba350f277aefd28fca606cefc12c5dc7370cec4aaef32d16b477e4f9996dcd4e5a102d3e152f7637d043137b92b3b8bd5a4ae4506417c73aea7a8c040b202d5eb318de3bf0a84bed9eab35548fd0519c469fc8b1f194d05ae966f34605ee4d0902130322074a4bf3d9b2433bd55a69e289c7ef4c66594e108f0661e30de3cdff1e50bbf4bab356332bf1f05f52119cc90dd71e2d9ea2494a5e0d2e8da9307ffdd9db2b8a66229c0066a09d8924380f0ee57004a479d1c3f88fb1c9b3959c73af56c7eca2202cc8c90cf13af0c5eefba28039566fc569dc1daf7a066d05e00399425fd4f90776a06e692b75b066dfb57e9146687a7b627e20fb38beeb4bf73c59bb9b2a5ebf23265024bda06b2603530eb78bd339c35829f3adaf108f3dfdb36b6efedda8fee1ef5aadf83368b33c3d38b65a81b1926ddc7d7c2a70a825ec9055b05d2944c72eb1e89524c363b6a8d6ddd14a7b01f035d7d52202f9a0915d4bbd2b864d22f7e853108ba49301e6b67d2fd4027f92143e3af3b4afe3042932b3a12b3d39a69e1c20054724e07a37bcfb2f0148e36d46df6cc47202df4673a0467db077790c40eae2ae95d1e9ca7d6343e41ce725992a54c49763342a7775b70313d6d2e2e4f8e2f0a701acf1d1de79e638bbcd35d15bf02db60f1f1998fccdfb7c7120cb6cf8e930f37c1bd2a370ca43ef3d361a0d2ab4f765faa0826e6bf9c2c187798a050b10e64f8c5f9a753fcedb607c315a298ee6c38c8a9487ad233e3ed93c43c52a1c25ae3447cda80f65baaad690ae54a573848474097faf3d5b7a4169fc06199c794df7a2895234c9b862ebc55f5db78d88c17b0e5ee0eebe2cb16a9113e172f5f1c3c5a2368ff2bbccee2483ca18d1fc1524fe0788709e2c6fb304d740014095c18b760a37c72b76b7e1f00eeb0f8e9ebe65570b80d328ec9a651bae47df83d41691cc0a70a8576f17c43c8c1d78286ba01145cb158817efb8cb6c45f720092de475489d4aa76f00d2df998ddac61e483e47f380ae6290ffb4ac79058976c1ef85b22459a7ff7e6caa99960954904d6a0e41348e01aaa97bd4efc71cca68c0812fc7b55d05982aa7a77b08a8328c1d04d6cf08750055123012b27e322769d47a5656afcf7ec4854c9c1ee0bf1392b28a93f9425dae4e3aadf06853ec3664a85b1b13f3ed9f7e30151d10f8d3b0658194fef76df2da483e80c0f4bca76189bc76b0ae119fccff4c15c17fc0221de71a354d1ab67251471f30b9805a9282a7c0d0dd047fabffbbd85169acebbb31c2b3d2029e08f335a77051634837a06b155355cc6f4eec2f4437de957043edf9c3e07409ed67ef0d6a48e8cc628268136a9b2053f422d070a88afda535fb404777b31e6c1e69fc4d2dab98338680c5cb146cbd655f4d3aa48fdcc8bbb0db7a4d6de407cef177975b8746f20cf0164781ce9c8d54f0f0c95feb7527df17d4e403f002ebd5f35e189130109f5eab8ede7a147116e6c7760a22f127f0a9f8eb39ff5c3a306b830cbfee985d811a989a52dfdffeab74c4edbf7881f2ab78335890235072d3101279ed8e22ec9b0fdfd2804c3a6a8da4e446f95274be7d4f9c5438d8bcb34a5c733b9b3453ad6f530059fc65e212365bfc4ffd3ffa5684ea6356ea41d64d33556279882baff933cbab15e8c14b5e2c1ffa409245697128b34f0e96fe22a2dc17487eaccc1e026390ff0257ce6bb9d137cf8f9d7fff2514d7f0e64c80e566b04452fbaa400ed5f9b1aa0d3b42880c74a9e229a0c479a4637a23946cd459b22a23bc6acd0ecc7b772ed65f2359d141fa999bfce83fb3f65db6497d34c0a9393d9f9abc055176da2df24b5dcb050d1ee6611e91a8c00131e27ff73869a4995daf5dda47246db3f0dc9c22fe75b0c14bc0e290dcb4bf6d04081ab1a2efe32c490deca852ee6922fdc69a404f23f9e3d1a19ac6707f86b9c993171887050c693e415cad59474f64a4d02fcdce7ca2ad3709a10c43ba60b9a0498d34c06d8f176da5309e59fe4c7aa846ed3d508c4fea326947484f18075bc51644c37ec54d42e05d238ded1bdb83e9321d6ff66f1fbb99538b28e74aac1933c4e350221f3ee8a007eced41e1e49e2fde94318368f441b644b5c3fdfb6619603ea59c653ffef55a0f13b2d65e4834ca08acb1c4ff8128af7f9a71a89a1146ab11e771c358e63a454be8008a0952879bc2c039b1919f5bca8d31c16b2daedc748063ed8ca543b82c8a05cb1aded66c9a6468ffbc037d1156c20fab14ecb44a7bac8c789c4ce295c81ab15a27383b055f11f931f823bd7fba9efddd71b1d9df49dcde6e255214fccfa795f9df02b09659273ea5f6021a7d7f2508d2b87c3976554ec91b06ced8dddda28daecb3252be3abae228879f4c8ec2e16a1d5dd27f3e25207945ce73ddc1be437cc136de3bf3f7d4f61744ca00b8cf84416a873f8f990138ce72a8cf2bd306f6c7c6c41b9e598887c43d4c8702501ffc033beb80db3b221942eb1cc53e42740ba62e4c29aa604d2be9bb85278a5c217a0954451cc8b95d7e57ba47c2222404c6c7181e75b814a93b11eac892c39f0b7d1a789e0909789c72b3a6853277050b0edf2d6cab3c83d5252a7029cf2d502dd56c2e6bdf577bcf1488fd6b915c2f3c797e7a7823b82fc1aa83ec9bf61d239061b5ad4266eb3263165a7765b9cdf6bd5a39bae2c328b40c3b273b3a2a6032e231c526a29f03e179d81f770e9b9b782ddcff50f7252f2952f271c790b78f249dbf336a638a9f57c7546b84176acc969baf8abc0cc7f47c05bf61c969c857ae635809ed40bc9704870eec7e1d50333ff92c329bb2d6a3336930069dee4b7c63dda7020b8025d53fa216bb84aadb9f6ff64f9a5d3937fb8482105792776bb070abbc54f64653846f7692ef6781d36a6aba4507f76f209fb2ec7aee4e2a677ebb778fefaf63ca8eebd88d8b330a077a64a6f86a5b5a82a7395731a4370f7a732d4ac0d2dd28d3c59cc17ac290b027c4885f4088428db41321837bc64dfcedba0cafd6eb27148a696441a91b47448230636e78623fb694ee87f4244f0c0804149784ef1ba4e8919f9c347028b4e17de38cbce8fce005780b9d46e2d7dc7a8cacf23a3c87143cac6fabd6df6a0e13734c583f4e1a5aa29f90fe68c18664a7d5ea8734998cfc6ee5a63d58e32d861c7dc42656f952e8eff153f02cc6b3e38037ceb36401ffea17eb4cf881334c0d6cc72859066a56ce3dd3e40ff9853f4324f76a6251606cf82fb87520a5fb552506542d6eb4287d8ad582477c446da93331828b3aeffcb08e36febaa1ebbaed961d563b84b23f56b4ca012317729dcad8ba0c579960a93456dc36beca52991cc0fd4dbce838f1ee1f06d23313c7ab3648b73a84e6026994cd5f556e719fdb360e101f11bfd276ee099dcc9f139f5293e3d908213ce089f10049c00c8bfaa7cbd53f800a20a6631c8850241475c25fe151830ecd1062291668bf5cf4dab2cfdf436ed7bbe86bb9b60038f5db315559cb06043096dcbaf4fc5cc18ed1f415c338eb1d74cca7e16e536fc0969ab379801f67b17cafa7571c1ff487f3d3cdc84c3dc27e1caffb906452f71047159feaf2faddc4fbecc51939d4b959dc2aab64650957adf18d0511db1d79bf24357bdf06c5beee5d0390c7bd15be476c86ce8a31ebc78465c1846622976265d93224d1f158dbe29ab9182bb44ad7d99f41c62d2e2275b4597c4ee9fb076e8dd7ba40daaa2c942badbe68a48ce835728b42aaa5b712b71b21a53e2c0a6003eeff075aeb8e2960758edb894fc22551d32cb878a12b859dea536dc8344be54b83f1f963bc9edfda4fb2ad54e17840455b15c0d6ef85ef917948962d51ea6ca31cd37e7756781cdb3029e46bbe56e1cb8ba1591dda70a01088349405551c34b3f0b016c51864d041ef320c5097fd123b015f33ce23a23400e595096c8f53fd246d92901aafa029b84e2a0eea3818788ea380f2eb7e55000d5010542b1433947758e9db936ceacab02c9778c29e9ed78b5e66628d5e0d8de13cb2845a8919a504af9b5db3953e146cfe52182686650caf4eb1d2b4571efec4a30af4bf83818387aabeaf3b4b6c71466c1ebccdaf56f3362603f75f3c30d032e9591c72902117bdb7b90786174feb4439a65b953add999702a8a0f214d82447b6b1128dc9a676f053f7432b156b0440aa42edcd7269a1c18141bb4cfdd95fdc280c9ae546d09747188f28888126cda6ccfd2f9997e5b8cbf98a441e538c872dfa41e8b6e1ad607e982ab5f96f6e547a19a970758e461c7d73fd3b106de43a0fc1fa52b2b3b485626015d5f52d04f4b70fb3a56b95a6bcbc81616d43e98ee397900a137aa3ef18b0837fb147444a5b053ee6ed0e20118f560629def056a5d6e825f83f5930f20e9721f919db0d7d753f5deb59db76a90e2cf7826826ffd2019388ae4ea88ad85c1df76351bda651fbc2c090d00df8573bdc64d56a14a155c31f37f924cda8cccfb25b5b7ed76601efbe90ede9e32fa5e05e2a3e8892b703166fa9fa2bc2b7d240fe7034cc71e36db406e16fca3e42137d509094be705938e0b99a2691d6c879d72f993c8196f6296d8b89e6743f722e050ad25a39ce3f94dde8c8713b5ba3f8e9a6ca00e530ac7dedfdbbd6cb387907ff34aa50a25625f50b3ece8672a5c07492a06e6c61f7af4dbe8ac26e4f332af4f9e17820ecc57a1d966d00a5e0f6560149d890ffd9c3bc066a14c17475d1d185baa452dd9c8bb8e55ae339d3ec422b55c480061ceff75527e6c61a3148d756422e0ff755c83d7e427e5bd46658e92f73ce7bbf889c17c6288b50be979886c10267009de94fcf12a75e4cd314bce5418dcf93c63f68d7ff6b06f0b6b0bbc26c80572e18bde9dde5f4e22b70144773fdd5aa8ff987f11ed0cc6f15c2c221b227c4828eb043e82390e2315811d52f4dc0c59b280e40d00addcb7f4cd756f3402dbbb0fd32919bbec6c65c57e4a559056189ecbdc4dae1501d2bd8178e240675393c8fec4e6af3fa09d1c4a3aecd6394", 0x1000}, {&(0x7f0000001280)="522cee7bb8c22a36b681bb53e40e623514e12ab85ed10e29e6965d549503c23c1270a1a86eeb48c4626a2f3f78dc0ecd4263d41d2c5043336555a92b577f320352ce08d70cf90c5f738daa487b8947d3377e412d5ddb8f36a8c06ce3fc8bdca58e25cc4bf54172fa8d0e7ad2ed8fec3050dc2ccc86a6aac01c5ad1123c76d9b3eb7f4f31941a6ead9d33c023ddf6d0e3d5bda430be7cd5532ce8f609ebb57a1879273299f65b5a333f17caf0be1d0c02a21262adf1f0d15ff8c3116bab8b84e179f201018f748ca5f2e8e1e328a5fba2fffd7954715fa1eab746fb249c0dfc6e0b59b16802bfb685ec44ce8988ab41e816fc4d6c9953339b", 0xf8}, {&(0x7f0000001380)="e6be47793a00201adcd767bdd8a613780ba5a75c4089e7ea5fd5f1a3e3d0dc12921c5ee591cf5063c0af883e99b3cd0b9dc7c409cc0f6da96fe802c8308cd4a58ae270c6b497434805caa93d40ef3b21e2a45f7e66aea3715ffc01054b2ef9ff4f09ef1be842a4df39dcab991af9170fa00ef185bd1dae1191c612d7dffa33ee7128efd8c4c14fb5f0888d10be8190d0a3e4c1307e05c81bdae9797451e6701f024e32ba51e9f2ad9b85e6639b6d5d31cd602ee3890fcfef6f17", 0xba}], 0x5, r2) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x35, 0x0, 0x0, 0x0, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x63, 0x0, 0x62]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454", 0x16}, 0x48, 0xfffffffffffffffe) (async) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) clock_gettime(0x5, &(0x7f0000000080)) (async) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, r0) (async) add_key$user(&(0x7f00000014c0), &(0x7f0000001500)={'syz', 0x0}, &(0x7f0000001540)="ec87c12baf79741a7c211d905b972cadf2847f6241d11437d3d87806a5c624b5748f683f665053dc6691a16701be901d652a", 0x32, r0) (async) keyctl$instantiate_iov(0x14, r1, &(0x7f0000001440)=[{&(0x7f0000000140)="1a06f1ef043d4046f607b858de7ec2e183e39769e296bc33fc1a9468b8b9c678d03402144eb22d709a179a8ef60ed16f88803b734e6e0c615c59e7c0", 0x3c}, {&(0x7f0000000200)="31170590af2c7a94a5566dbb5785e48282c454f091b1f1492404859c9017cb1d499ad5378b73c121fabba05c0a0099e61ff537b43e6c5f2c9ecb2e623ea8a08400e09b52a561f2cb6001139b9df261768423c255703207d9b09ab7dc115cf5f9c8e63df67da17a", 0x67}, {&(0x7f0000000280)="bee1464fa6bd0fa800a8d329525d4ff0ade314bcdbaa0537b7df6e4a817e4fbec3275ff479faa7702258c6cddba21bd48baf7d4ccf9d622a03aa4c2ab391c100564f8d0d8cc02697f6cf2152937c3876ef8697ace86b52e5db1152cc3f557a0264fbbc353432630be05d4f33e5202c71a3c92d602c99a26c8b0080fbe1438a45b329e48c13f9ba596fb14d0ce12e1c953daeb8b1aed6e8c7a6c6deaed5c3b78c1aa32bbb47b6657172b216429d2c1bbc6620b064bee256d8602a205b088a13f6d09d299bdd3a201de4b0224e3c870da6c7d1bcb433fc2d9644bb83baa3cf6b67ff71835458ad06455a2c95a959dd9cf202de5f76c999205a3949d6b19cb6b073966223b5452f8a35644e6a3ccd7b6c8f40ad5946f6be3f30bb2c0da0b08ee2cbff6c8ef237efa8c0d631c1ed5d583748b372b651b6c6b73694d91854ae1861012993b25124b86e3ed6ed56134d34e0e76aa2ed134b40654a72dc9befb912651f0e4a6ea0eea2fb63cd8ad9eb92cb03c7ec71e054691fe4081d3f082be34ac50b766de4b8d001ed4512285e0b080d81cf9f91158824c6175f6c579d02c562eba4f3ba3931ad80c48c3757f9ba93e20c09e7439d909583d06b6362b75383e4232375bfff2f279f653a70c90db7183b862d8b3956e362560a5420f9fed57cac22254055c7ca85a284aed2b70af2c6052cc44fbf1ac7bb89c50cd509590f3dff3409ad5a6444f94c5d754acafac8fbc1ba350f277aefd28fca606cefc12c5dc7370cec4aaef32d16b477e4f9996dcd4e5a102d3e152f7637d043137b92b3b8bd5a4ae4506417c73aea7a8c040b202d5eb318de3bf0a84bed9eab35548fd0519c469fc8b1f194d05ae966f34605ee4d0902130322074a4bf3d9b2433bd55a69e289c7ef4c66594e108f0661e30de3cdff1e50bbf4bab356332bf1f05f52119cc90dd71e2d9ea2494a5e0d2e8da9307ffdd9db2b8a66229c0066a09d8924380f0ee57004a479d1c3f88fb1c9b3959c73af56c7eca2202cc8c90cf13af0c5eefba28039566fc569dc1daf7a066d05e00399425fd4f90776a06e692b75b066dfb57e9146687a7b627e20fb38beeb4bf73c59bb9b2a5ebf23265024bda06b2603530eb78bd339c35829f3adaf108f3dfdb36b6efedda8fee1ef5aadf83368b33c3d38b65a81b1926ddc7d7c2a70a825ec9055b05d2944c72eb1e89524c363b6a8d6ddd14a7b01f035d7d52202f9a0915d4bbd2b864d22f7e853108ba49301e6b67d2fd4027f92143e3af3b4afe3042932b3a12b3d39a69e1c20054724e07a37bcfb2f0148e36d46df6cc47202df4673a0467db077790c40eae2ae95d1e9ca7d6343e41ce725992a54c49763342a7775b70313d6d2e2e4f8e2f0a701acf1d1de79e638bbcd35d15bf02db60f1f1998fccdfb7c7120cb6cf8e930f37c1bd2a370ca43ef3d361a0d2ab4f765faa0826e6bf9c2c187798a050b10e64f8c5f9a753fcedb607c315a298ee6c38c8a9487ad233e3ed93c43c52a1c25ae3447cda80f65baaad690ae54a573848474097faf3d5b7a4169fc06199c794df7a2895234c9b862ebc55f5db78d88c17b0e5ee0eebe2cb16a9113e172f5f1c3c5a2368ff2bbccee2483ca18d1fc1524fe0788709e2c6fb304d740014095c18b760a37c72b76b7e1f00eeb0f8e9ebe65570b80d328ec9a651bae47df83d41691cc0a70a8576f17c43c8c1d78286ba01145cb158817efb8cb6c45f720092de475489d4aa76f00d2df998ddac61e483e47f380ae6290ffb4ac79058976c1ef85b22459a7ff7e6caa99960954904d6a0e41348e01aaa97bd4efc71cca68c0812fc7b55d05982aa7a77b08a8328c1d04d6cf08750055123012b27e322769d47a5656afcf7ec4854c9c1ee0bf1392b28a93f9425dae4e3aadf06853ec3664a85b1b13f3ed9f7e30151d10f8d3b0658194fef76df2da483e80c0f4bca76189bc76b0ae119fccff4c15c17fc0221de71a354d1ab67251471f30b9805a9282a7c0d0dd047fabffbbd85169acebbb31c2b3d2029e08f335a77051634837a06b155355cc6f4eec2f4437de957043edf9c3e07409ed67ef0d6a48e8cc628268136a9b2053f422d070a88afda535fb404777b31e6c1e69fc4d2dab98338680c5cb146cbd655f4d3aa48fdcc8bbb0db7a4d6de407cef177975b8746f20cf0164781ce9c8d54f0f0c95feb7527df17d4e403f002ebd5f35e189130109f5eab8ede7a147116e6c7760a22f127f0a9f8eb39ff5c3a306b830cbfee985d811a989a52dfdffeab74c4edbf7881f2ab78335890235072d3101279ed8e22ec9b0fdfd2804c3a6a8da4e446f95274be7d4f9c5438d8bcb34a5c733b9b3453ad6f530059fc65e212365bfc4ffd3ffa5684ea6356ea41d64d33556279882baff933cbab15e8c14b5e2c1ffa409245697128b34f0e96fe22a2dc17487eaccc1e026390ff0257ce6bb9d137cf8f9d7fff2514d7f0e64c80e566b04452fbaa400ed5f9b1aa0d3b42880c74a9e229a0c479a4637a23946cd459b22a23bc6acd0ecc7b772ed65f2359d141fa999bfce83fb3f65db6497d34c0a9393d9f9abc055176da2df24b5dcb050d1ee6611e91a8c00131e27ff73869a4995daf5dda47246db3f0dc9c22fe75b0c14bc0e290dcb4bf6d04081ab1a2efe32c490deca852ee6922fdc69a404f23f9e3d1a19ac6707f86b9c993171887050c693e415cad59474f64a4d02fcdce7ca2ad3709a10c43ba60b9a0498d34c06d8f176da5309e59fe4c7aa846ed3d508c4fea326947484f18075bc51644c37ec54d42e05d238ded1bdb83e9321d6ff66f1fbb99538b28e74aac1933c4e350221f3ee8a007eced41e1e49e2fde94318368f441b644b5c3fdfb6619603ea59c653ffef55a0f13b2d65e4834ca08acb1c4ff8128af7f9a71a89a1146ab11e771c358e63a454be8008a0952879bc2c039b1919f5bca8d31c16b2daedc748063ed8ca543b82c8a05cb1aded66c9a6468ffbc037d1156c20fab14ecb44a7bac8c789c4ce295c81ab15a27383b055f11f931f823bd7fba9efddd71b1d9df49dcde6e255214fccfa795f9df02b09659273ea5f6021a7d7f2508d2b87c3976554ec91b06ced8dddda28daecb3252be3abae228879f4c8ec2e16a1d5dd27f3e25207945ce73ddc1be437cc136de3bf3f7d4f61744ca00b8cf84416a873f8f990138ce72a8cf2bd306f6c7c6c41b9e598887c43d4c8702501ffc033beb80db3b221942eb1cc53e42740ba62e4c29aa604d2be9bb85278a5c217a0954451cc8b95d7e57ba47c2222404c6c7181e75b814a93b11eac892c39f0b7d1a789e0909789c72b3a6853277050b0edf2d6cab3c83d5252a7029cf2d502dd56c2e6bdf577bcf1488fd6b915c2f3c797e7a7823b82fc1aa83ec9bf61d239061b5ad4266eb3263165a7765b9cdf6bd5a39bae2c328b40c3b273b3a2a6032e231c526a29f03e179d81f770e9b9b782ddcff50f7252f2952f271c790b78f249dbf336a638a9f57c7546b84176acc969baf8abc0cc7f47c05bf61c969c857ae635809ed40bc9704870eec7e1d50333ff92c329bb2d6a3336930069dee4b7c63dda7020b8025d53fa216bb84aadb9f6ff64f9a5d3937fb8482105792776bb070abbc54f64653846f7692ef6781d36a6aba4507f76f209fb2ec7aee4e2a677ebb778fefaf63ca8eebd88d8b330a077a64a6f86a5b5a82a7395731a4370f7a732d4ac0d2dd28d3c59cc17ac290b027c4885f4088428db41321837bc64dfcedba0cafd6eb27148a696441a91b47448230636e78623fb694ee87f4244f0c0804149784ef1ba4e8919f9c347028b4e17de38cbce8fce005780b9d46e2d7dc7a8cacf23a3c87143cac6fabd6df6a0e13734c583f4e1a5aa29f90fe68c18664a7d5ea8734998cfc6ee5a63d58e32d861c7dc42656f952e8eff153f02cc6b3e38037ceb36401ffea17eb4cf881334c0d6cc72859066a56ce3dd3e40ff9853f4324f76a6251606cf82fb87520a5fb552506542d6eb4287d8ad582477c446da93331828b3aeffcb08e36febaa1ebbaed961d563b84b23f56b4ca012317729dcad8ba0c579960a93456dc36beca52991cc0fd4dbce838f1ee1f06d23313c7ab3648b73a84e6026994cd5f556e719fdb360e101f11bfd276ee099dcc9f139f5293e3d908213ce089f10049c00c8bfaa7cbd53f800a20a6631c8850241475c25fe151830ecd1062291668bf5cf4dab2cfdf436ed7bbe86bb9b60038f5db315559cb06043096dcbaf4fc5cc18ed1f415c338eb1d74cca7e16e536fc0969ab379801f67b17cafa7571c1ff487f3d3cdc84c3dc27e1caffb906452f71047159feaf2faddc4fbecc51939d4b959dc2aab64650957adf18d0511db1d79bf24357bdf06c5beee5d0390c7bd15be476c86ce8a31ebc78465c1846622976265d93224d1f158dbe29ab9182bb44ad7d99f41c62d2e2275b4597c4ee9fb076e8dd7ba40daaa2c942badbe68a48ce835728b42aaa5b712b71b21a53e2c0a6003eeff075aeb8e2960758edb894fc22551d32cb878a12b859dea536dc8344be54b83f1f963bc9edfda4fb2ad54e17840455b15c0d6ef85ef917948962d51ea6ca31cd37e7756781cdb3029e46bbe56e1cb8ba1591dda70a01088349405551c34b3f0b016c51864d041ef320c5097fd123b015f33ce23a23400e595096c8f53fd246d92901aafa029b84e2a0eea3818788ea380f2eb7e55000d5010542b1433947758e9db936ceacab02c9778c29e9ed78b5e66628d5e0d8de13cb2845a8919a504af9b5db3953e146cfe52182686650caf4eb1d2b4571efec4a30af4bf83818387aabeaf3b4b6c71466c1ebccdaf56f3362603f75f3c30d032e9591c72902117bdb7b90786174feb4439a65b953add999702a8a0f214d82447b6b1128dc9a676f053f7432b156b0440aa42edcd7269a1c18141bb4cfdd95fdc280c9ae546d09747188f28888126cda6ccfd2f9997e5b8cbf98a441e538c872dfa41e8b6e1ad607e982ab5f96f6e547a19a970758e461c7d73fd3b106de43a0fc1fa52b2b3b485626015d5f52d04f4b70fb3a56b95a6bcbc81616d43e98ee397900a137aa3ef18b0837fb147444a5b053ee6ed0e20118f560629def056a5d6e825f83f5930f20e9721f919db0d7d753f5deb59db76a90e2cf7826826ffd2019388ae4ea88ad85c1df76351bda651fbc2c090d00df8573bdc64d56a14a155c31f37f924cda8cccfb25b5b7ed76601efbe90ede9e32fa5e05e2a3e8892b703166fa9fa2bc2b7d240fe7034cc71e36db406e16fca3e42137d509094be705938e0b99a2691d6c879d72f993c8196f6296d8b89e6743f722e050ad25a39ce3f94dde8c8713b5ba3f8e9a6ca00e530ac7dedfdbbd6cb387907ff34aa50a25625f50b3ece8672a5c07492a06e6c61f7af4dbe8ac26e4f332af4f9e17820ecc57a1d966d00a5e0f6560149d890ffd9c3bc066a14c17475d1d185baa452dd9c8bb8e55ae339d3ec422b55c480061ceff75527e6c61a3148d756422e0ff755c83d7e427e5bd46658e92f73ce7bbf889c17c6288b50be979886c10267009de94fcf12a75e4cd314bce5418dcf93c63f68d7ff6b06f0b6b0bbc26c80572e18bde9dde5f4e22b70144773fdd5aa8ff987f11ed0cc6f15c2c221b227c4828eb043e82390e2315811d52f4dc0c59b280e40d00addcb7f4cd756f3402dbbb0fd32919bbec6c65c57e4a559056189ecbdc4dae1501d2bd8178e240675393c8fec4e6af3fa09d1c4a3aecd6394", 0x1000}, {&(0x7f0000001280)="522cee7bb8c22a36b681bb53e40e623514e12ab85ed10e29e6965d549503c23c1270a1a86eeb48c4626a2f3f78dc0ecd4263d41d2c5043336555a92b577f320352ce08d70cf90c5f738daa487b8947d3377e412d5ddb8f36a8c06ce3fc8bdca58e25cc4bf54172fa8d0e7ad2ed8fec3050dc2ccc86a6aac01c5ad1123c76d9b3eb7f4f31941a6ead9d33c023ddf6d0e3d5bda430be7cd5532ce8f609ebb57a1879273299f65b5a333f17caf0be1d0c02a21262adf1f0d15ff8c3116bab8b84e179f201018f748ca5f2e8e1e328a5fba2fffd7954715fa1eab746fb249c0dfc6e0b59b16802bfb685ec44ce8988ab41e816fc4d6c9953339b", 0xf8}, {&(0x7f0000001380)="e6be47793a00201adcd767bdd8a613780ba5a75c4089e7ea5fd5f1a3e3d0dc12921c5ee591cf5063c0af883e99b3cd0b9dc7c409cc0f6da96fe802c8308cd4a58ae270c6b497434805caa93d40ef3b21e2a45f7e66aea3715ffc01054b2ef9ff4f09ef1be842a4df39dcab991af9170fa00ef185bd1dae1191c612d7dffa33ee7128efd8c4c14fb5f0888d10be8190d0a3e4c1307e05c81bdae9797451e6701f024e32ba51e9f2ad9b85e6639b6d5d31cd602ee3890fcfef6f17", 0xba}], 0x5, r2) (async) 02:19:24 executing program 2: clock_gettime(0x7, &(0x7f0000000000)) (async) arch_prctl$ARCH_MAP_VDSO_64(0x2003, 0x6) 02:19:24 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$get_persistent(0x5, 0xee00, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0x0) (async) keyctl$get_persistent(0x5, 0xee00, r0) (async) 02:19:24 executing program 4: clock_gettime(0x10, 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_DEP_LINK_DOWN(r0, &(0x7f0000000780)={&(0x7f0000000680)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000740)={&(0x7f00000006c0)={0x14}, 0x14}}, 0x0) (async) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0x0) (async) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x0) sendmsg$NFC_CMD_LLC_GET_PARAMS(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x40, 0x0, 0x20, 0x70bd2b, 0x25dfdbfe, {}, [@NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r1}, @NFC_ATTR_FIRMWARE_NAME={0x4}, @NFC_ATTR_FIRMWARE_NAME={0x7, 0x14, '%(@'}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r2}, @NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_DEVICE_INDEX={0x8}]}, 0x40}, 0x1, 0x0, 0x0, 0x4}, 0x5) 02:19:24 executing program 3: r0 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000180)={0x0, "62043156663121b42d2e24c46e68ead9b6eae753b62279e74265c2fa1db811f54b6e83a76cc50d7efd1b284e6bc674cefc538179b58af30a65c3de54d2738821", 0x3d}, 0x48, 0xfffffffffffffff9) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000200)={'syz', 0x0}, 0x0, 0x0, r0) (async) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r3 = add_key(&(0x7f0000000280)='syzkaller\x00', &(0x7f00000002c0)={'syz', 0x1}, &(0x7f0000000300)="066edb45da823c1ab755b898854cf4f905efbc61a25e1dbe7746ef35c88273501294c909117249dff0735027ffded00b8ecd2a0ad14b454d95e7ada412346dc6db3a15a0d3fed7f646927056a162f53fefd7faf5bebcd28d3f528fc0db877bdfc0378da8876d04c7588f076e1779973f3fa1af1ba7e4a4ece8040899b80c72dcf2d4b4417297f59dcec526d55b6ca071711e270a7468ccba35b2157dd42288e4802298b971a5b414fb2c99319ab90951ab2338b042ad500c73175c21cbfe4736cc07a90fa8173297736b350b481281f98651d18665b4118767fee8ce0d7b58b98be32c67a38743a4eb83dde44626ac1c8c360ad3b20eddb821d1fd33cae4682796205882ce13ff597c205fa7860cd470aeb4d50f5e4b29817fdc46bd8d4ead5f747d326dfb8036e525e6188e7001a1006067eb303db3bfce45fb645f5826f939617db0a7ea984616cb5bee25a098d43089a03a05b2e58564a88f5f22ffadcdc7dac0e86f42adf9b98e9b8b20d534efac2784956e0f742209aa0fd3b6358791b258aadc3a920089025543b57669aeb8abf72d7fc3cf22b926051f7f312322d307ae8749d3e15aba0b28f1f71306528bb5e1a70509b72f997f564ec3f71232837cb9eb3dec56dc51e93073241a1e80b601ad4e61f94418a66f187b2ecbd895c4b2aa498a77e9c7b943ddce2f0a823aaa7d7efa4b174059722bf8a1a656cc898c6e16a9ee1cc8fe7c615f8e970ab2c8ff907501e6cd50ca6781d332ab52b2eccfb2c480275e312f6d7161584fa3e28a495e7f4d61249e996ed0cde1674c5e8e5a1c0dc00c23e100dccaf9e6e711509bd7b10f29325316ec600980bdf45cda60a7db9e65e51488efff3dba6127e56ef3a7d2b796218bcd606c71007ed153a249850140f08ea7e05854127dfb37d3950592207f82b4ad85d84d1eea03e8c7abd77494e60dcd53c2a719ffb9767521931862c3dfa97d0790b4e8fa5eb7b2d39b82324cec6f4f8c76bbf6f20e5dbcda70aa72c31d6906e4d1fac83aee380cdc27905da8d56190d3913ab575353e518938780636d0d154fee0b682eef5f34b032d0a1e2a9f16b3bcbdf56e6d5891d34010d5da37914f5a30c9190af078bcaf6308faffcc981e118fe58262daec083df36533e6560496078c1242b6d46f4a265c1f3b43d541acb404abe13d5954aac6ae730aaae7531893bf31beb8fd9cf61ab2f6b8c36ed267ab01661645dd29df647b68afd0558f7475445fb1707f1a011eb5341b521b4fe9041c0b04469158180d4155434ae5682c21cc5aa026990ee15b90f98e3ff39d2f2a9e45ccee197ad92989608007fe3420128038480cc18f189874ce60e03c83c819c0b58a6e7796e9d788088a2f59d182dd5e0098c5a102e214f262025cca6df9a399e55afd1e7ea3af768bdf3c55d555245ff64a60ba94b57074ab0c80b5bd19a535599ac1abe0ec075256b9c0ffd1a4206aec5774c4bb1b88e57393519323ce3cb10c1b033b639dd7cee3befbac1af91856a78bf27a561ad416892ae691a08e0df154cc8594a39e54a896c9b8c2d08dc3f55e1e0d35fbfb0192370079c19141355cbdad1f178c3300cc7af6493970b834fccccd97180fd4321768386194d5b7d2a673cd22d2d769a4003f7d7ad269b10da2b57ad51373c0656bcfaf6057a5754f02cc366b2080f5f2ab2cd1404e1dd082418ba6d66fd76f3604e9075ba66319349b6f3885c622b6fd0668753397d3a453e72021fc6ef5673c7ad28d8c6f4a6029bdb755ab429d39b5a9f8f422db4d22a729713279e722666b5a4dff742262a3a8e7070f4a1a300ad6038d0ecf5f5f3b2136ea41951f6393c0a2d58905ad6f21319626e349832278f5f990e5566ffd29b30eacd556f173707afe5f4166d10daacdaa905c0127b9a7a40c8e9060b663f48deea7d7bb7b88efa281b3b5f357d8844a81ebcd8b65c6ce3b116712380a11ec72fe76c89d98d43c9609c679c2e1578247197f2ea884214dc8984b4f8e662bdd44e4e92aa2921cfdc5c43b8253bc7f1eb6b984f3d42abd396ed9767a96b370393480c1843407169aa7e864ef3f12b5c9d1e958d183004e3beb9eb3b95ceb1ad85d944ce0b79fc7406b3122ba918280d7c15eeb66b3558703a992be1c72f49c6b2c845ddeefb924f8c9af3837e8c00b77c0edf55f4cf4c14befccda55fda8437523e12f13d1d932c97ea5636d4a532778fbd6c158b92b093b1bc82d04e2d72f4c80322fec844b65366a58fbecafc469a0c39869a9f3d49523e605dd9b963c26320ac3f4f01795dc291c50180e451dd0092ae78868839c688f42f93a73b5c5fcf8ef36d8609247814fb4aea5b9a65bd94d9d7f1a79030136ab0a7ac7c225dcda70d8efa571a9fe9ff56351c231e02ff539ce99b16fbf453170a65c8ef3452449431415d89128cf25bfcca6d9ef3c27f5a596f22ee19cc13b166722dead28afcbeac59eb7efe992d4815253d7154e32a2ec7fd1616fb28e096c41abaf9d8dfb348e7a77d8c17a2615ec6e79411e731869eb6df8bbc8fe6fae16a3f580798506908eb94c93cbce2363f74fd9d336fc61c277109319b5d9f39030cfe71b97051ef77a5f1cf8bec6ae9346b5ed56b9742c37590a3787da2f22851be0624d1dc7fce610ca34cbe291153a017e340451bef8dfcf1911d33f0a489fb32da95ee76ea558f14015291e88e62f28321783402024e72e8f161921e4b4bf77484494fb28a3858d5c4954706b7771b0a96abb2e933387a71a684ba69962a64401f1e122e84423832775706cea4734d4f15a11824b1da894c4ffe264f7ef9e60d034b812fa4d1368a30cbacc7a70fdd21f2d9ba08e8031130444cc60740bdf9d199da2667b790fe7d168fc0301ce8cce317d2e03590c19ea48fe6baceb376084c6e5f3d8d2e4529e6c2f7df0d0140a56ff08e5bf8b3bcf6277111d16cb1d5f4e96029230211639200c5c73d054a134fc61f2a2ad1986f6b9d94b82ab134db13cd8730ac8ae109864de68167694531a4eca199935ddd374a7fdbf9417d752612acd598a02fa016d02b04925a4193d111e599117a93a951d54c8016de24991214bf1601c651750706760bf029e6d49eb2acf433043c091444825c5f24844009b58b58705526bba65916b0f59633c768cc2941a002740b84d4e6ab0ddf30852d776cd2ccec647481698cb9c6075ab793f520f76ed5f6dd49bb1e7be86becdb01b084ce7f0c17d69f10902aab6755e130042eedbcf839571b2de8083d8bc49333e332abf717327a3502dff2090947c10f72c2a9fd42f00c889e9909a101ab10c2b7178ddb50d6f572694002e0107a9a09fb2a26d17e162c403b9f26ecc265f5d0e75a7118f2fa84e147031b10cfdd1283a20b51a927ee118fb055c9a3114e64269be444a921f3c6e612ef3918b623b3a4ab103a0908664bc797e96cafefe98a96de10575281dc7320f7d70c0bf3490ddd8d638471991924eaa7a9fe79a31c0f265cc8c1c61f840a6a20e7cf0a8845d7f01198dbad9c44a4a897ea33e4f64abdc29b96cf3026ecc99aa8d6393ce66d9387b098e516cefea2e76a6aee4be442a6bf08797a3721602f261f7fa3c2ef1363f60c472081683f404110b724e5150d804570234d0feb7c7b9f4da53f0f0c2047d07308d3c41bc90d037142de28488831a71c760e3b1cf7d14312df54b668a8aafde4a9f147e448ea16a2bd9cd8f7512883eb85045d3935b72abd521ee72cef4ec2c3ff3d514e93cc1385d6f9c5ef83532ad0006a9f2646233b66834da8a0129f09869c62a0a1e5a0bd1d83f11a857809a89e1b496d1b19d9edc85db099b53a0cca6cfd3a72242a3beece9c9f36cd2824219b04a4310c8a12ab288e2b55e2e84db412fe526523eccb54da0ce10087fd7bfaace7317bdd3c5b84d3ac7c8e368a1bcfb834a839d3c04e9ed728fd17518f8fb836d6aaab6843f5b96d766b1832c8e1596bfcbc8e732a7473b86bced8473f1d197154c785a813d5a967c1bcbb18dc664c7ec1c35f73e6f14075e8a31e4f815dbf4d55d5c028805a76902b18d573001c36d813d4e421fa318c518eb7c0a343aa6b72b328fd6fbae7faa6dd59043ed8913cb2c941fc969040e502b58faabbb01331f57ff64493c8c8cef387d0030db092c5ed8a0dad9f22deb1d470245f43c0d546111477c377a7581a0d207411851f81f4d2c4ecc773476a157cef3a72ffab1af424de063d7ca90b82f1d9ad6f03efbbd63cfcadcc1f2e09d300f2213ca4471ee99857a77468ead2de341315a7344ba2170ae6f039e21903e36e404c6c77b120f9d01f872a1656f14675e334e0606f5d0d1bcb5843b49d3e9d536bf01e2441ef3e222dc2cc128d84955b8776471e2f3f3eb25d0253ca5ccc7d939bb6a2f5d6af01e33e01ea4c3d719a26bf15897be3190e58226ca4becb77b4e17e770d1819cf24a0525af644512040fc0541a6d40739a6b29334813cb00bf8a1cbb26e01bf2e11500fd93d69022f8e8a41c48bdaf390864ad934020da0dc3a11c1a0289b4f57bf3bebb52aa56075e18139369cf7eebeb9f0025c5c1c51be0ac7a9f96b72bd936d89d72225fd3a6217679bd667524e7ddee3523f54c148cc8159ebaf9ce2570a8bd6978bd412326970565eaad15f3340a575fb08596a0997f052352d9b1f4df4402254441b43cbf6dc412ed9f196747b8de71a91ab444235cfd3051a02188490f811cffc64cdd748672b8ec1d2f671f5f22c7492e6b8dde25e923c980e348a19ec25e3c8df8015e1a01a1029ed3d119657369b77d5ba8adc58c313d677090b9b4fe4f2ddd4e8b474e52b4c96a9c5f9732b215cd0de20b8c4d8bcbaed98d5f120bb0b7a18eca5125963ba6e86db4a680bacd3235f4d146a52a5772d50141d28a2dddc10996c9258176c552a972328b7763fc310cfe714d6ecc77038f9e9e0a25a317d18ffbc16f44c64d810ae284403ea5636dbc3b8b64e1f74dcf73682177570635ed996c31d9a17b01929fead4d751ce805e4451b06f0e43de08aadee92347961b9edbe7ff0b223a510d656a2aaa142c7051f1bc752bdd173bb8b91d9aca168a05bfd480e445fc527a980641de1d46acde4bf9c0b82c7aa49594ccb662a056b9e59d3f8fbd18bac2661b7d3cc49e6a124c3261dbae893f95fe0567c91ae5e0b7666bdc58e2cbbc1523c080436d66618b70b3d3692621751d8411b5acafba5279548e418e36ba55e20502301fbb8153fd3080dcdd349618fed0f71117ca1f969fedad50d9b8a960479549ca6dbf726370b0048b558381a1d08eadc27af3ce7dc16822e1714483527d8dcc1efddf12a490cc4b19a2c6c12ecfe209a8ebfe772153a5600093cbae5dc99b691730185a80bcb4c82eba463e9c42971c95289eca53458d3cb0eea8b7cd275672717a5dd50ee69641649dad1aecceb4f0a41c9504e1edc9e374508f1b4c5390f91e2f4181a805bf29b42195710d11f13491d5674fc6031657083be4dec4800a8042e1a997abae189522d5305797c0e6b8f42f31a3e26c37917316176ef604a7eca58031629dbf280f85909c0627b9457560a2ccb775e2a8707920469aa7e7d5712fe513cf1a75419ebdad1c14e03f06ce8314685c1f155b6d0dd5df92b11a9fd296e5e9e4840908a42aac81656fed79d3b03bfd792761bfdde1dae0cbcff48557185fda8b002fd73530c37cd1d1dd493ba5ab5cf11d55476ed9e3f4ec586a76cb765d927f31ef86da55d2d971d8b43b706b5903a2875e7dbd5ff7dfc8b46295408ec7b3162d50779a3b213c168345", 0x1000, r2) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r4) (async) r5 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r5) keyctl$KEYCTL_MOVE(0x1e, r3, r4, r5, 0x0) (async) keyctl$revoke(0x3, r2) keyctl$get_persistent(0x16, 0x0, r1) (async) keyctl$search(0xa, r2, &(0x7f0000000100)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x3}, r2) (async) r6 = add_key$fscrypt_v1(&(0x7f0000001300), &(0x7f0000001340)={'fscrypt:', @desc3}, &(0x7f0000001380)={0x0, "d9905180d85184847ff76b5bab75f5176f39ff7d186f06bfefce0db263479f182d9a6708fde59b3a8725d4e40e807c7c0ae31aabe210d88a0086da1f4d9e0fbf", 0x1d}, 0x48, r1) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000001400)={r6, 0xf, 0xe0}, &(0x7f0000001440)={'enc=', 'raw', ' hash=', {'sha384\x00'}}, &(0x7f00000014c0)="43afcc74366a6149457674627777bf", &(0x7f0000001500)=""/224) (async) keyctl$get_persistent(0xc, 0xee00, r1) (async) keyctl$unlink(0x9, r3, r1) 02:19:24 executing program 5: request_key(&(0x7f0000000000)='trusted\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)='!\'-$\x00', 0xfffffffffffffff9) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r0) keyctl$setperm(0x5, r0, 0x0) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/4096, 0x1000) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) keyctl$read(0xb, r1, &(0x7f00000000c0)=""/59, 0x3b) keyctl$KEYCTL_MOVE(0x7, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:24 executing program 0: socket$nl_generic(0x10, 0x3, 0x10) r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) r1 = request_key(&(0x7f0000000080)='rxrpc\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)='+\x00', 0xfffffffffffffffe) keyctl$link(0x8, r1, r0) r2 = socket(0x0, 0x3, 0x9) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000004c0)={0xffffffffffffffff, 0xe0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6, &(0x7f0000000240)=[0x0, 0x0], &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000002c0)=[{}], 0x8, 0x10, &(0x7f0000000300), &(0x7f0000000340), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000380)}}, 0x10) sendmsg$ETHTOOL_MSG_CHANNELS_SET(r2, &(0x7f0000000600)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000640)=ANY=[@ANYBLOB="b0000000", @ANYRES16=0x0, @ANYBLOB="00022cbd7000fedbdf251200000008000600081b00000600070007000000080009000501000008000600ffffff7f14000180080003000200000008000300000000006000018008000100bd0ef0c94322c827d905a62a23b500c7b81fdf887e101cc9dddfd670add2ee0015e4edc81bb13911a9dcb5f7dc0fbb27f30de49b364de9c40125e9000000000000", @ANYRES32=r3, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="0800030001000000140002006970366772653000000000000000000014000200736974300000000000000000000000001400020070696d3672656731000000000000000008000300010000000800060002000000"], 0xb0}, 0x1, 0x0, 0x0, 0x20000000}, 0x4040040) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:24 executing program 1: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) getresuid(&(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) read$FUSE(0xffffffffffffffff, &(0x7f0000000140)={0x2020, 0x0, 0x0, 0x0}, 0x2020) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) r2 = request_key(&(0x7f0000002200)='ceph\x00', &(0x7f0000002240)={'syz', 0x3}, &(0x7f0000002280)='L\x00', 0xfffffffffffffff9) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000002180)='pkcs7_test\x00', &(0x7f00000021c0)=@secondary) keyctl$get_persistent(0x5, r0, 0xffffffffffffffff) 02:19:24 executing program 2: ioctl$PPPIOCSCOMPRESS(0xffffffffffffffff, 0x4010744d) clock_gettime(0xb, &(0x7f0000000140)) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_DEP_LINK_DOWN(r0, &(0x7f0000000780)={&(0x7f0000000680)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000740)={&(0x7f00000006c0)={0x14}, 0x14}}, 0x0) r1 = syz_genetlink_get_family_id$nfc(&(0x7f0000000040), 0xffffffffffffffff) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f00000000c0)=0x0) sendmsg$NFC_CMD_START_POLL(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x3c, r1, 0x102, 0x70bd27, 0x25dfdbff, {}, [@NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_PROTOCOLS={0x8, 0x3, 0x40}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r2}, @NFC_ATTR_PROTOCOLS={0x8, 0x3, 0x10}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r3}]}, 0x3c}, 0x1, 0x0, 0x0, 0x11}, 0x4008000) 02:19:24 executing program 4: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x183000, 0x0) ioctl$I2C_SMBUS(r0, 0x720, &(0x7f0000000080)={0x1, 0x1f, 0x4, &(0x7f0000000040)={0x7, "d5181ea1112d02401d3ba5e0942ac3544e7f4fe4431652904581deaf6925c75f3f"}}) r1 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_CONN_TIMEOUT(r1, 0x10f, 0x82, &(0x7f0000000140)=0xffffffff, 0x4) getsockopt$TIPC_IMPORTANCE(0xffffffffffffffff, 0x10f, 0x7f, &(0x7f00000000c0), &(0x7f0000000100)=0x4) clock_gettime(0x2, 0x0) 02:19:24 executing program 5: request_key(&(0x7f0000000000)='trusted\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)='!\'-$\x00', 0xfffffffffffffff9) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r0) (async) keyctl$setperm(0x5, r0, 0x0) (async) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/4096, 0x1000) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) (async) keyctl$read(0xb, r1, &(0x7f00000000c0)=""/59, 0x3b) keyctl$KEYCTL_MOVE(0x7, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:24 executing program 3: r0 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000180)={0x0, "62043156663121b42d2e24c46e68ead9b6eae753b62279e74265c2fa1db811f54b6e83a76cc50d7efd1b284e6bc674cefc538179b58af30a65c3de54d2738821", 0x3d}, 0x48, 0xfffffffffffffff9) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000200)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r3 = add_key(&(0x7f0000000280)='syzkaller\x00', &(0x7f00000002c0)={'syz', 0x1}, &(0x7f0000000300)="066edb45da823c1ab755b898854cf4f905efbc61a25e1dbe7746ef35c88273501294c909117249dff0735027ffded00b8ecd2a0ad14b454d95e7ada412346dc6db3a15a0d3fed7f646927056a162f53fefd7faf5bebcd28d3f528fc0db877bdfc0378da8876d04c7588f076e1779973f3fa1af1ba7e4a4ece8040899b80c72dcf2d4b4417297f59dcec526d55b6ca071711e270a7468ccba35b2157dd42288e4802298b971a5b414fb2c99319ab90951ab2338b042ad500c73175c21cbfe4736cc07a90fa8173297736b350b481281f98651d18665b4118767fee8ce0d7b58b98be32c67a38743a4eb83dde44626ac1c8c360ad3b20eddb821d1fd33cae4682796205882ce13ff597c205fa7860cd470aeb4d50f5e4b29817fdc46bd8d4ead5f747d326dfb8036e525e6188e7001a1006067eb303db3bfce45fb645f5826f939617db0a7ea984616cb5bee25a098d43089a03a05b2e58564a88f5f22ffadcdc7dac0e86f42adf9b98e9b8b20d534efac2784956e0f742209aa0fd3b6358791b258aadc3a920089025543b57669aeb8abf72d7fc3cf22b926051f7f312322d307ae8749d3e15aba0b28f1f71306528bb5e1a70509b72f997f564ec3f71232837cb9eb3dec56dc51e93073241a1e80b601ad4e61f94418a66f187b2ecbd895c4b2aa498a77e9c7b943ddce2f0a823aaa7d7efa4b174059722bf8a1a656cc898c6e16a9ee1cc8fe7c615f8e970ab2c8ff907501e6cd50ca6781d332ab52b2eccfb2c480275e312f6d7161584fa3e28a495e7f4d61249e996ed0cde1674c5e8e5a1c0dc00c23e100dccaf9e6e711509bd7b10f29325316ec600980bdf45cda60a7db9e65e51488efff3dba6127e56ef3a7d2b796218bcd606c71007ed153a249850140f08ea7e05854127dfb37d3950592207f82b4ad85d84d1eea03e8c7abd77494e60dcd53c2a719ffb9767521931862c3dfa97d0790b4e8fa5eb7b2d39b82324cec6f4f8c76bbf6f20e5dbcda70aa72c31d6906e4d1fac83aee380cdc27905da8d56190d3913ab575353e518938780636d0d154fee0b682eef5f34b032d0a1e2a9f16b3bcbdf56e6d5891d34010d5da37914f5a30c9190af078bcaf6308faffcc981e118fe58262daec083df36533e6560496078c1242b6d46f4a265c1f3b43d541acb404abe13d5954aac6ae730aaae7531893bf31beb8fd9cf61ab2f6b8c36ed267ab01661645dd29df647b68afd0558f7475445fb1707f1a011eb5341b521b4fe9041c0b04469158180d4155434ae5682c21cc5aa026990ee15b90f98e3ff39d2f2a9e45ccee197ad92989608007fe3420128038480cc18f189874ce60e03c83c819c0b58a6e7796e9d788088a2f59d182dd5e0098c5a102e214f262025cca6df9a399e55afd1e7ea3af768bdf3c55d555245ff64a60ba94b57074ab0c80b5bd19a535599ac1abe0ec075256b9c0ffd1a4206aec5774c4bb1b88e57393519323ce3cb10c1b033b639dd7cee3befbac1af91856a78bf27a561ad416892ae691a08e0df154cc8594a39e54a896c9b8c2d08dc3f55e1e0d35fbfb0192370079c19141355cbdad1f178c3300cc7af6493970b834fccccd97180fd4321768386194d5b7d2a673cd22d2d769a4003f7d7ad269b10da2b57ad51373c0656bcfaf6057a5754f02cc366b2080f5f2ab2cd1404e1dd082418ba6d66fd76f3604e9075ba66319349b6f3885c622b6fd0668753397d3a453e72021fc6ef5673c7ad28d8c6f4a6029bdb755ab429d39b5a9f8f422db4d22a729713279e722666b5a4dff742262a3a8e7070f4a1a300ad6038d0ecf5f5f3b2136ea41951f6393c0a2d58905ad6f21319626e349832278f5f990e5566ffd29b30eacd556f173707afe5f4166d10daacdaa905c0127b9a7a40c8e9060b663f48deea7d7bb7b88efa281b3b5f357d8844a81ebcd8b65c6ce3b116712380a11ec72fe76c89d98d43c9609c679c2e1578247197f2ea884214dc8984b4f8e662bdd44e4e92aa2921cfdc5c43b8253bc7f1eb6b984f3d42abd396ed9767a96b370393480c1843407169aa7e864ef3f12b5c9d1e958d183004e3beb9eb3b95ceb1ad85d944ce0b79fc7406b3122ba918280d7c15eeb66b3558703a992be1c72f49c6b2c845ddeefb924f8c9af3837e8c00b77c0edf55f4cf4c14befccda55fda8437523e12f13d1d932c97ea5636d4a532778fbd6c158b92b093b1bc82d04e2d72f4c80322fec844b65366a58fbecafc469a0c39869a9f3d49523e605dd9b963c26320ac3f4f01795dc291c50180e451dd0092ae78868839c688f42f93a73b5c5fcf8ef36d8609247814fb4aea5b9a65bd94d9d7f1a79030136ab0a7ac7c225dcda70d8efa571a9fe9ff56351c231e02ff539ce99b16fbf453170a65c8ef3452449431415d89128cf25bfcca6d9ef3c27f5a596f22ee19cc13b166722dead28afcbeac59eb7efe992d4815253d7154e32a2ec7fd1616fb28e096c41abaf9d8dfb348e7a77d8c17a2615ec6e79411e731869eb6df8bbc8fe6fae16a3f580798506908eb94c93cbce2363f74fd9d336fc61c277109319b5d9f39030cfe71b97051ef77a5f1cf8bec6ae9346b5ed56b9742c37590a3787da2f22851be0624d1dc7fce610ca34cbe291153a017e340451bef8dfcf1911d33f0a489fb32da95ee76ea558f14015291e88e62f28321783402024e72e8f161921e4b4bf77484494fb28a3858d5c4954706b7771b0a96abb2e933387a71a684ba69962a64401f1e122e84423832775706cea4734d4f15a11824b1da894c4ffe264f7ef9e60d034b812fa4d1368a30cbacc7a70fdd21f2d9ba08e8031130444cc60740bdf9d199da2667b790fe7d168fc0301ce8cce317d2e03590c19ea48fe6baceb376084c6e5f3d8d2e4529e6c2f7df0d0140a56ff08e5bf8b3bcf6277111d16cb1d5f4e96029230211639200c5c73d054a134fc61f2a2ad1986f6b9d94b82ab134db13cd8730ac8ae109864de68167694531a4eca199935ddd374a7fdbf9417d752612acd598a02fa016d02b04925a4193d111e599117a93a951d54c8016de24991214bf1601c651750706760bf029e6d49eb2acf433043c091444825c5f24844009b58b58705526bba65916b0f59633c768cc2941a002740b84d4e6ab0ddf30852d776cd2ccec647481698cb9c6075ab793f520f76ed5f6dd49bb1e7be86becdb01b084ce7f0c17d69f10902aab6755e130042eedbcf839571b2de8083d8bc49333e332abf717327a3502dff2090947c10f72c2a9fd42f00c889e9909a101ab10c2b7178ddb50d6f572694002e0107a9a09fb2a26d17e162c403b9f26ecc265f5d0e75a7118f2fa84e147031b10cfdd1283a20b51a927ee118fb055c9a3114e64269be444a921f3c6e612ef3918b623b3a4ab103a0908664bc797e96cafefe98a96de10575281dc7320f7d70c0bf3490ddd8d638471991924eaa7a9fe79a31c0f265cc8c1c61f840a6a20e7cf0a8845d7f01198dbad9c44a4a897ea33e4f64abdc29b96cf3026ecc99aa8d6393ce66d9387b098e516cefea2e76a6aee4be442a6bf08797a3721602f261f7fa3c2ef1363f60c472081683f404110b724e5150d804570234d0feb7c7b9f4da53f0f0c2047d07308d3c41bc90d037142de28488831a71c760e3b1cf7d14312df54b668a8aafde4a9f147e448ea16a2bd9cd8f7512883eb85045d3935b72abd521ee72cef4ec2c3ff3d514e93cc1385d6f9c5ef83532ad0006a9f2646233b66834da8a0129f09869c62a0a1e5a0bd1d83f11a857809a89e1b496d1b19d9edc85db099b53a0cca6cfd3a72242a3beece9c9f36cd2824219b04a4310c8a12ab288e2b55e2e84db412fe526523eccb54da0ce10087fd7bfaace7317bdd3c5b84d3ac7c8e368a1bcfb834a839d3c04e9ed728fd17518f8fb836d6aaab6843f5b96d766b1832c8e1596bfcbc8e732a7473b86bced8473f1d197154c785a813d5a967c1bcbb18dc664c7ec1c35f73e6f14075e8a31e4f815dbf4d55d5c028805a76902b18d573001c36d813d4e421fa318c518eb7c0a343aa6b72b328fd6fbae7faa6dd59043ed8913cb2c941fc969040e502b58faabbb01331f57ff64493c8c8cef387d0030db092c5ed8a0dad9f22deb1d470245f43c0d546111477c377a7581a0d207411851f81f4d2c4ecc773476a157cef3a72ffab1af424de063d7ca90b82f1d9ad6f03efbbd63cfcadcc1f2e09d300f2213ca4471ee99857a77468ead2de341315a7344ba2170ae6f039e21903e36e404c6c77b120f9d01f872a1656f14675e334e0606f5d0d1bcb5843b49d3e9d536bf01e2441ef3e222dc2cc128d84955b8776471e2f3f3eb25d0253ca5ccc7d939bb6a2f5d6af01e33e01ea4c3d719a26bf15897be3190e58226ca4becb77b4e17e770d1819cf24a0525af644512040fc0541a6d40739a6b29334813cb00bf8a1cbb26e01bf2e11500fd93d69022f8e8a41c48bdaf390864ad934020da0dc3a11c1a0289b4f57bf3bebb52aa56075e18139369cf7eebeb9f0025c5c1c51be0ac7a9f96b72bd936d89d72225fd3a6217679bd667524e7ddee3523f54c148cc8159ebaf9ce2570a8bd6978bd412326970565eaad15f3340a575fb08596a0997f052352d9b1f4df4402254441b43cbf6dc412ed9f196747b8de71a91ab444235cfd3051a02188490f811cffc64cdd748672b8ec1d2f671f5f22c7492e6b8dde25e923c980e348a19ec25e3c8df8015e1a01a1029ed3d119657369b77d5ba8adc58c313d677090b9b4fe4f2ddd4e8b474e52b4c96a9c5f9732b215cd0de20b8c4d8bcbaed98d5f120bb0b7a18eca5125963ba6e86db4a680bacd3235f4d146a52a5772d50141d28a2dddc10996c9258176c552a972328b7763fc310cfe714d6ecc77038f9e9e0a25a317d18ffbc16f44c64d810ae284403ea5636dbc3b8b64e1f74dcf73682177570635ed996c31d9a17b01929fead4d751ce805e4451b06f0e43de08aadee92347961b9edbe7ff0b223a510d656a2aaa142c7051f1bc752bdd173bb8b91d9aca168a05bfd480e445fc527a980641de1d46acde4bf9c0b82c7aa49594ccb662a056b9e59d3f8fbd18bac2661b7d3cc49e6a124c3261dbae893f95fe0567c91ae5e0b7666bdc58e2cbbc1523c080436d66618b70b3d3692621751d8411b5acafba5279548e418e36ba55e20502301fbb8153fd3080dcdd349618fed0f71117ca1f969fedad50d9b8a960479549ca6dbf726370b0048b558381a1d08eadc27af3ce7dc16822e1714483527d8dcc1efddf12a490cc4b19a2c6c12ecfe209a8ebfe772153a5600093cbae5dc99b691730185a80bcb4c82eba463e9c42971c95289eca53458d3cb0eea8b7cd275672717a5dd50ee69641649dad1aecceb4f0a41c9504e1edc9e374508f1b4c5390f91e2f4181a805bf29b42195710d11f13491d5674fc6031657083be4dec4800a8042e1a997abae189522d5305797c0e6b8f42f31a3e26c37917316176ef604a7eca58031629dbf280f85909c0627b9457560a2ccb775e2a8707920469aa7e7d5712fe513cf1a75419ebdad1c14e03f06ce8314685c1f155b6d0dd5df92b11a9fd296e5e9e4840908a42aac81656fed79d3b03bfd792761bfdde1dae0cbcff48557185fda8b002fd73530c37cd1d1dd493ba5ab5cf11d55476ed9e3f4ec586a76cb765d927f31ef86da55d2d971d8b43b706b5903a2875e7dbd5ff7dfc8b46295408ec7b3162d50779a3b213c168345", 0x1000, r2) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r4) r5 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r5) keyctl$KEYCTL_MOVE(0x1e, r3, r4, r5, 0x0) keyctl$revoke(0x3, r2) keyctl$get_persistent(0x16, 0x0, r1) keyctl$search(0xa, r2, &(0x7f0000000100)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x3}, r2) r6 = add_key$fscrypt_v1(&(0x7f0000001300), &(0x7f0000001340)={'fscrypt:', @desc3}, &(0x7f0000001380)={0x0, "d9905180d85184847ff76b5bab75f5176f39ff7d186f06bfefce0db263479f182d9a6708fde59b3a8725d4e40e807c7c0ae31aabe210d88a0086da1f4d9e0fbf", 0x1d}, 0x48, r1) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000001400)={r6, 0xf, 0xe0}, &(0x7f0000001440)={'enc=', 'raw', ' hash=', {'sha384\x00'}}, &(0x7f00000014c0)="43afcc74366a6149457674627777bf", &(0x7f0000001500)=""/224) keyctl$get_persistent(0xc, 0xee00, r1) keyctl$unlink(0x9, r3, r1) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000180)={0x0, "62043156663121b42d2e24c46e68ead9b6eae753b62279e74265c2fa1db811f54b6e83a76cc50d7efd1b284e6bc674cefc538179b58af30a65c3de54d2738821", 0x3d}, 0x48, 0xfffffffffffffff9) (async) add_key$keyring(&(0x7f0000000240), &(0x7f0000000200)={'syz', 0x0}, 0x0, 0x0, r0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key(&(0x7f0000000280)='syzkaller\x00', &(0x7f00000002c0)={'syz', 0x1}, &(0x7f0000000300)="066edb45da823c1ab755b898854cf4f905efbc61a25e1dbe7746ef35c88273501294c909117249dff0735027ffded00b8ecd2a0ad14b454d95e7ada412346dc6db3a15a0d3fed7f646927056a162f53fefd7faf5bebcd28d3f528fc0db877bdfc0378da8876d04c7588f076e1779973f3fa1af1ba7e4a4ece8040899b80c72dcf2d4b4417297f59dcec526d55b6ca071711e270a7468ccba35b2157dd42288e4802298b971a5b414fb2c99319ab90951ab2338b042ad500c73175c21cbfe4736cc07a90fa8173297736b350b481281f98651d18665b4118767fee8ce0d7b58b98be32c67a38743a4eb83dde44626ac1c8c360ad3b20eddb821d1fd33cae4682796205882ce13ff597c205fa7860cd470aeb4d50f5e4b29817fdc46bd8d4ead5f747d326dfb8036e525e6188e7001a1006067eb303db3bfce45fb645f5826f939617db0a7ea984616cb5bee25a098d43089a03a05b2e58564a88f5f22ffadcdc7dac0e86f42adf9b98e9b8b20d534efac2784956e0f742209aa0fd3b6358791b258aadc3a920089025543b57669aeb8abf72d7fc3cf22b926051f7f312322d307ae8749d3e15aba0b28f1f71306528bb5e1a70509b72f997f564ec3f71232837cb9eb3dec56dc51e93073241a1e80b601ad4e61f94418a66f187b2ecbd895c4b2aa498a77e9c7b943ddce2f0a823aaa7d7efa4b174059722bf8a1a656cc898c6e16a9ee1cc8fe7c615f8e970ab2c8ff907501e6cd50ca6781d332ab52b2eccfb2c480275e312f6d7161584fa3e28a495e7f4d61249e996ed0cde1674c5e8e5a1c0dc00c23e100dccaf9e6e711509bd7b10f29325316ec600980bdf45cda60a7db9e65e51488efff3dba6127e56ef3a7d2b796218bcd606c71007ed153a249850140f08ea7e05854127dfb37d3950592207f82b4ad85d84d1eea03e8c7abd77494e60dcd53c2a719ffb9767521931862c3dfa97d0790b4e8fa5eb7b2d39b82324cec6f4f8c76bbf6f20e5dbcda70aa72c31d6906e4d1fac83aee380cdc27905da8d56190d3913ab575353e518938780636d0d154fee0b682eef5f34b032d0a1e2a9f16b3bcbdf56e6d5891d34010d5da37914f5a30c9190af078bcaf6308faffcc981e118fe58262daec083df36533e6560496078c1242b6d46f4a265c1f3b43d541acb404abe13d5954aac6ae730aaae7531893bf31beb8fd9cf61ab2f6b8c36ed267ab01661645dd29df647b68afd0558f7475445fb1707f1a011eb5341b521b4fe9041c0b04469158180d4155434ae5682c21cc5aa026990ee15b90f98e3ff39d2f2a9e45ccee197ad92989608007fe3420128038480cc18f189874ce60e03c83c819c0b58a6e7796e9d788088a2f59d182dd5e0098c5a102e214f262025cca6df9a399e55afd1e7ea3af768bdf3c55d555245ff64a60ba94b57074ab0c80b5bd19a535599ac1abe0ec075256b9c0ffd1a4206aec5774c4bb1b88e57393519323ce3cb10c1b033b639dd7cee3befbac1af91856a78bf27a561ad416892ae691a08e0df154cc8594a39e54a896c9b8c2d08dc3f55e1e0d35fbfb0192370079c19141355cbdad1f178c3300cc7af6493970b834fccccd97180fd4321768386194d5b7d2a673cd22d2d769a4003f7d7ad269b10da2b57ad51373c0656bcfaf6057a5754f02cc366b2080f5f2ab2cd1404e1dd082418ba6d66fd76f3604e9075ba66319349b6f3885c622b6fd0668753397d3a453e72021fc6ef5673c7ad28d8c6f4a6029bdb755ab429d39b5a9f8f422db4d22a729713279e722666b5a4dff742262a3a8e7070f4a1a300ad6038d0ecf5f5f3b2136ea41951f6393c0a2d58905ad6f21319626e349832278f5f990e5566ffd29b30eacd556f173707afe5f4166d10daacdaa905c0127b9a7a40c8e9060b663f48deea7d7bb7b88efa281b3b5f357d8844a81ebcd8b65c6ce3b116712380a11ec72fe76c89d98d43c9609c679c2e1578247197f2ea884214dc8984b4f8e662bdd44e4e92aa2921cfdc5c43b8253bc7f1eb6b984f3d42abd396ed9767a96b370393480c1843407169aa7e864ef3f12b5c9d1e958d183004e3beb9eb3b95ceb1ad85d944ce0b79fc7406b3122ba918280d7c15eeb66b3558703a992be1c72f49c6b2c845ddeefb924f8c9af3837e8c00b77c0edf55f4cf4c14befccda55fda8437523e12f13d1d932c97ea5636d4a532778fbd6c158b92b093b1bc82d04e2d72f4c80322fec844b65366a58fbecafc469a0c39869a9f3d49523e605dd9b963c26320ac3f4f01795dc291c50180e451dd0092ae78868839c688f42f93a73b5c5fcf8ef36d8609247814fb4aea5b9a65bd94d9d7f1a79030136ab0a7ac7c225dcda70d8efa571a9fe9ff56351c231e02ff539ce99b16fbf453170a65c8ef3452449431415d89128cf25bfcca6d9ef3c27f5a596f22ee19cc13b166722dead28afcbeac59eb7efe992d4815253d7154e32a2ec7fd1616fb28e096c41abaf9d8dfb348e7a77d8c17a2615ec6e79411e731869eb6df8bbc8fe6fae16a3f580798506908eb94c93cbce2363f74fd9d336fc61c277109319b5d9f39030cfe71b97051ef77a5f1cf8bec6ae9346b5ed56b9742c37590a3787da2f22851be0624d1dc7fce610ca34cbe291153a017e340451bef8dfcf1911d33f0a489fb32da95ee76ea558f14015291e88e62f28321783402024e72e8f161921e4b4bf77484494fb28a3858d5c4954706b7771b0a96abb2e933387a71a684ba69962a64401f1e122e84423832775706cea4734d4f15a11824b1da894c4ffe264f7ef9e60d034b812fa4d1368a30cbacc7a70fdd21f2d9ba08e8031130444cc60740bdf9d199da2667b790fe7d168fc0301ce8cce317d2e03590c19ea48fe6baceb376084c6e5f3d8d2e4529e6c2f7df0d0140a56ff08e5bf8b3bcf6277111d16cb1d5f4e96029230211639200c5c73d054a134fc61f2a2ad1986f6b9d94b82ab134db13cd8730ac8ae109864de68167694531a4eca199935ddd374a7fdbf9417d752612acd598a02fa016d02b04925a4193d111e599117a93a951d54c8016de24991214bf1601c651750706760bf029e6d49eb2acf433043c091444825c5f24844009b58b58705526bba65916b0f59633c768cc2941a002740b84d4e6ab0ddf30852d776cd2ccec647481698cb9c6075ab793f520f76ed5f6dd49bb1e7be86becdb01b084ce7f0c17d69f10902aab6755e130042eedbcf839571b2de8083d8bc49333e332abf717327a3502dff2090947c10f72c2a9fd42f00c889e9909a101ab10c2b7178ddb50d6f572694002e0107a9a09fb2a26d17e162c403b9f26ecc265f5d0e75a7118f2fa84e147031b10cfdd1283a20b51a927ee118fb055c9a3114e64269be444a921f3c6e612ef3918b623b3a4ab103a0908664bc797e96cafefe98a96de10575281dc7320f7d70c0bf3490ddd8d638471991924eaa7a9fe79a31c0f265cc8c1c61f840a6a20e7cf0a8845d7f01198dbad9c44a4a897ea33e4f64abdc29b96cf3026ecc99aa8d6393ce66d9387b098e516cefea2e76a6aee4be442a6bf08797a3721602f261f7fa3c2ef1363f60c472081683f404110b724e5150d804570234d0feb7c7b9f4da53f0f0c2047d07308d3c41bc90d037142de28488831a71c760e3b1cf7d14312df54b668a8aafde4a9f147e448ea16a2bd9cd8f7512883eb85045d3935b72abd521ee72cef4ec2c3ff3d514e93cc1385d6f9c5ef83532ad0006a9f2646233b66834da8a0129f09869c62a0a1e5a0bd1d83f11a857809a89e1b496d1b19d9edc85db099b53a0cca6cfd3a72242a3beece9c9f36cd2824219b04a4310c8a12ab288e2b55e2e84db412fe526523eccb54da0ce10087fd7bfaace7317bdd3c5b84d3ac7c8e368a1bcfb834a839d3c04e9ed728fd17518f8fb836d6aaab6843f5b96d766b1832c8e1596bfcbc8e732a7473b86bced8473f1d197154c785a813d5a967c1bcbb18dc664c7ec1c35f73e6f14075e8a31e4f815dbf4d55d5c028805a76902b18d573001c36d813d4e421fa318c518eb7c0a343aa6b72b328fd6fbae7faa6dd59043ed8913cb2c941fc969040e502b58faabbb01331f57ff64493c8c8cef387d0030db092c5ed8a0dad9f22deb1d470245f43c0d546111477c377a7581a0d207411851f81f4d2c4ecc773476a157cef3a72ffab1af424de063d7ca90b82f1d9ad6f03efbbd63cfcadcc1f2e09d300f2213ca4471ee99857a77468ead2de341315a7344ba2170ae6f039e21903e36e404c6c77b120f9d01f872a1656f14675e334e0606f5d0d1bcb5843b49d3e9d536bf01e2441ef3e222dc2cc128d84955b8776471e2f3f3eb25d0253ca5ccc7d939bb6a2f5d6af01e33e01ea4c3d719a26bf15897be3190e58226ca4becb77b4e17e770d1819cf24a0525af644512040fc0541a6d40739a6b29334813cb00bf8a1cbb26e01bf2e11500fd93d69022f8e8a41c48bdaf390864ad934020da0dc3a11c1a0289b4f57bf3bebb52aa56075e18139369cf7eebeb9f0025c5c1c51be0ac7a9f96b72bd936d89d72225fd3a6217679bd667524e7ddee3523f54c148cc8159ebaf9ce2570a8bd6978bd412326970565eaad15f3340a575fb08596a0997f052352d9b1f4df4402254441b43cbf6dc412ed9f196747b8de71a91ab444235cfd3051a02188490f811cffc64cdd748672b8ec1d2f671f5f22c7492e6b8dde25e923c980e348a19ec25e3c8df8015e1a01a1029ed3d119657369b77d5ba8adc58c313d677090b9b4fe4f2ddd4e8b474e52b4c96a9c5f9732b215cd0de20b8c4d8bcbaed98d5f120bb0b7a18eca5125963ba6e86db4a680bacd3235f4d146a52a5772d50141d28a2dddc10996c9258176c552a972328b7763fc310cfe714d6ecc77038f9e9e0a25a317d18ffbc16f44c64d810ae284403ea5636dbc3b8b64e1f74dcf73682177570635ed996c31d9a17b01929fead4d751ce805e4451b06f0e43de08aadee92347961b9edbe7ff0b223a510d656a2aaa142c7051f1bc752bdd173bb8b91d9aca168a05bfd480e445fc527a980641de1d46acde4bf9c0b82c7aa49594ccb662a056b9e59d3f8fbd18bac2661b7d3cc49e6a124c3261dbae893f95fe0567c91ae5e0b7666bdc58e2cbbc1523c080436d66618b70b3d3692621751d8411b5acafba5279548e418e36ba55e20502301fbb8153fd3080dcdd349618fed0f71117ca1f969fedad50d9b8a960479549ca6dbf726370b0048b558381a1d08eadc27af3ce7dc16822e1714483527d8dcc1efddf12a490cc4b19a2c6c12ecfe209a8ebfe772153a5600093cbae5dc99b691730185a80bcb4c82eba463e9c42971c95289eca53458d3cb0eea8b7cd275672717a5dd50ee69641649dad1aecceb4f0a41c9504e1edc9e374508f1b4c5390f91e2f4181a805bf29b42195710d11f13491d5674fc6031657083be4dec4800a8042e1a997abae189522d5305797c0e6b8f42f31a3e26c37917316176ef604a7eca58031629dbf280f85909c0627b9457560a2ccb775e2a8707920469aa7e7d5712fe513cf1a75419ebdad1c14e03f06ce8314685c1f155b6d0dd5df92b11a9fd296e5e9e4840908a42aac81656fed79d3b03bfd792761bfdde1dae0cbcff48557185fda8b002fd73530c37cd1d1dd493ba5ab5cf11d55476ed9e3f4ec586a76cb765d927f31ef86da55d2d971d8b43b706b5903a2875e7dbd5ff7dfc8b46295408ec7b3162d50779a3b213c168345", 0x1000, r2) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$revoke(0x3, r4) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$revoke(0x3, r5) (async) keyctl$KEYCTL_MOVE(0x1e, r3, r4, r5, 0x0) (async) keyctl$revoke(0x3, r2) (async) keyctl$get_persistent(0x16, 0x0, r1) (async) keyctl$search(0xa, r2, &(0x7f0000000100)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x3}, r2) (async) add_key$fscrypt_v1(&(0x7f0000001300), &(0x7f0000001340)={'fscrypt:', @desc3}, &(0x7f0000001380)={0x0, "d9905180d85184847ff76b5bab75f5176f39ff7d186f06bfefce0db263479f182d9a6708fde59b3a8725d4e40e807c7c0ae31aabe210d88a0086da1f4d9e0fbf", 0x1d}, 0x48, r1) (async) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000001400)={r6, 0xf, 0xe0}, &(0x7f0000001440)={'enc=', 'raw', ' hash=', {'sha384\x00'}}, &(0x7f00000014c0)="43afcc74366a6149457674627777bf", &(0x7f0000001500)=""/224) (async) keyctl$get_persistent(0xc, 0xee00, r1) (async) keyctl$unlink(0x9, r3, r1) (async) 02:19:24 executing program 1: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) getresuid(&(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) (async, rerun: 64) read$FUSE(0xffffffffffffffff, &(0x7f0000000140)={0x2020, 0x0, 0x0, 0x0}, 0x2020) (rerun: 64) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) (async) r2 = request_key(&(0x7f0000002200)='ceph\x00', &(0x7f0000002240)={'syz', 0x3}, &(0x7f0000002280)='L\x00', 0xfffffffffffffff9) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000002180)='pkcs7_test\x00', &(0x7f00000021c0)=@secondary) (async, rerun: 32) keyctl$get_persistent(0x5, r0, 0xffffffffffffffff) (rerun: 32) 02:19:24 executing program 2: ioctl$PPPIOCSCOMPRESS(0xffffffffffffffff, 0x4010744d) (async) clock_gettime(0xb, &(0x7f0000000140)) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_DEP_LINK_DOWN(r0, &(0x7f0000000780)={&(0x7f0000000680)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000740)={&(0x7f00000006c0)={0x14}, 0x14}}, 0x0) (async) r1 = syz_genetlink_get_family_id$nfc(&(0x7f0000000040), 0xffffffffffffffff) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x0) (async) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f00000000c0)=0x0) sendmsg$NFC_CMD_START_POLL(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x3c, r1, 0x102, 0x70bd27, 0x25dfdbff, {}, [@NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_PROTOCOLS={0x8, 0x3, 0x40}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r2}, @NFC_ATTR_PROTOCOLS={0x8, 0x3, 0x10}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r3}]}, 0x3c}, 0x1, 0x0, 0x0, 0x11}, 0x4008000) 02:19:24 executing program 4: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x183000, 0x0) ioctl$I2C_SMBUS(r0, 0x720, &(0x7f0000000080)={0x1, 0x1f, 0x4, &(0x7f0000000040)={0x7, "d5181ea1112d02401d3ba5e0942ac3544e7f4fe4431652904581deaf6925c75f3f"}}) r1 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_CONN_TIMEOUT(r1, 0x10f, 0x82, &(0x7f0000000140)=0xffffffff, 0x4) getsockopt$TIPC_IMPORTANCE(0xffffffffffffffff, 0x10f, 0x7f, &(0x7f00000000c0), &(0x7f0000000100)=0x4) clock_gettime(0x2, 0x0) 02:19:24 executing program 5: request_key(&(0x7f0000000000)='trusted\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)='!\'-$\x00', 0xfffffffffffffff9) (async) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r0) (async) keyctl$setperm(0x5, r0, 0x0) keyctl$read(0xb, 0x0, &(0x7f0000000200)=""/4096, 0x1000) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) (async) keyctl$read(0xb, r1, &(0x7f00000000c0)=""/59, 0x3b) (async) keyctl$KEYCTL_MOVE(0x7, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:24 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0x0, r0) 02:19:24 executing program 2: ioctl$PPPIOCSCOMPRESS(0xffffffffffffffff, 0x4010744d) clock_gettime(0xb, &(0x7f0000000140)) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_DEP_LINK_DOWN(r0, &(0x7f0000000780)={&(0x7f0000000680)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000740)={&(0x7f00000006c0)={0x14}, 0x14}}, 0x0) r1 = syz_genetlink_get_family_id$nfc(&(0x7f0000000040), 0xffffffffffffffff) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f00000000c0)=0x0) sendmsg$NFC_CMD_START_POLL(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x3c, r1, 0x102, 0x70bd27, 0x25dfdbff, {}, [@NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_PROTOCOLS={0x8, 0x3, 0x40}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r2}, @NFC_ATTR_PROTOCOLS={0x8, 0x3, 0x10}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r3}]}, 0x3c}, 0x1, 0x0, 0x0, 0x11}, 0x4008000) ioctl$PPPIOCSCOMPRESS(0xffffffffffffffff, 0x4010744d) (async) clock_gettime(0xb, &(0x7f0000000140)) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_DEP_LINK_DOWN(r0, &(0x7f0000000780)={&(0x7f0000000680)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000740)={&(0x7f00000006c0)={0x14}, 0x14}}, 0x0) (async) syz_genetlink_get_family_id$nfc(&(0x7f0000000040), 0xffffffffffffffff) (async) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000080)) (async) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) (async) sendmsg$NFC_CMD_START_POLL(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x3c, r1, 0x102, 0x70bd27, 0x25dfdbff, {}, [@NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_PROTOCOLS={0x8, 0x3, 0x40}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r2}, @NFC_ATTR_PROTOCOLS={0x8, 0x3, 0x10}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r3}]}, 0x3c}, 0x1, 0x0, 0x0, 0x11}, 0x4008000) (async) 02:19:24 executing program 0: socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) r1 = request_key(&(0x7f0000000080)='rxrpc\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)='+\x00', 0xfffffffffffffffe) keyctl$link(0x8, r1, r0) (async) r2 = socket(0x0, 0x3, 0x9) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000004c0)={0xffffffffffffffff, 0xe0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6, &(0x7f0000000240)=[0x0, 0x0], &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000002c0)=[{}], 0x8, 0x10, &(0x7f0000000300), &(0x7f0000000340), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000380)}}, 0x10) sendmsg$ETHTOOL_MSG_CHANNELS_SET(r2, &(0x7f0000000600)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000640)=ANY=[@ANYBLOB="b0000000", @ANYRES16=0x0, @ANYBLOB="00022cbd7000fedbdf251200000008000600081b00000600070007000000080009000501000008000600ffffff7f14000180080003000200000008000300000000006000018008000100bd0ef0c94322c827d905a62a23b500c7b81fdf887e101cc9dddfd670add2ee0015e4edc81bb13911a9dcb5f7dc0fbb27f30de49b364de9c40125e9000000000000", @ANYRES32=r3, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="0800030001000000140002006970366772653000000000000000000014000200736974300000000000000000000000001400020070696d3672656731000000000000000008000300010000000800060002000000"], 0xb0}, 0x1, 0x0, 0x0, 0x20000000}, 0x4040040) (async) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:24 executing program 1: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) getresuid(&(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000000140)={0x2020, 0x0, 0x0, 0x0}, 0x2020) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) (async) r2 = request_key(&(0x7f0000002200)='ceph\x00', &(0x7f0000002240)={'syz', 0x3}, &(0x7f0000002280)='L\x00', 0xfffffffffffffff9) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000002180)='pkcs7_test\x00', &(0x7f00000021c0)=@secondary) (async) keyctl$get_persistent(0x5, r0, 0xffffffffffffffff) 02:19:24 executing program 4: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x183000, 0x0) ioctl$I2C_SMBUS(r0, 0x720, &(0x7f0000000080)={0x1, 0x1f, 0x4, &(0x7f0000000040)={0x7, "d5181ea1112d02401d3ba5e0942ac3544e7f4fe4431652904581deaf6925c75f3f"}}) r1 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_CONN_TIMEOUT(r1, 0x10f, 0x82, &(0x7f0000000140)=0xffffffff, 0x4) getsockopt$TIPC_IMPORTANCE(0xffffffffffffffff, 0x10f, 0x7f, &(0x7f00000000c0), &(0x7f0000000100)=0x4) clock_gettime(0x2, 0x0) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x183000, 0x0) (async) ioctl$I2C_SMBUS(r0, 0x720, &(0x7f0000000080)={0x1, 0x1f, 0x4, &(0x7f0000000040)={0x7, "d5181ea1112d02401d3ba5e0942ac3544e7f4fe4431652904581deaf6925c75f3f"}}) (async) socket$tipc(0x1e, 0x2, 0x0) (async) setsockopt$TIPC_CONN_TIMEOUT(r1, 0x10f, 0x82, &(0x7f0000000140)=0xffffffff, 0x4) (async) getsockopt$TIPC_IMPORTANCE(0xffffffffffffffff, 0x10f, 0x7f, &(0x7f00000000c0), &(0x7f0000000100)=0x4) (async) clock_gettime(0x2, 0x0) (async) 02:19:24 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$set_timeout(0xf, r0, 0x5bb) keyctl$revoke(0x3, r2) r3 = add_key(&(0x7f0000000080)='big_key\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000200)="4c4f879dcc1f4ddc170481970d2805d9f41e352b4fb93b9a2d930e6b9a0bac8195122edfe386f1634ed5e1f0a8231ec41069cbb5b3b0b5d3f387211b1925fca4dce7ec9406016eef94bf93a382b495618edf8831ffb1ff93abc8c63fc5c88e95e9f8cd984f5bc1d7d25762cfb9b924db67e118c9a5eb887b8904bf33f0108373a67c6fb87e7f61a0cb54a47ed74c14d0535c84c6a8dd3af3c9e1b7887a923c9a86d8de224d905818e08ac74073fb32f8060efb3831f182", 0xb7, r2) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000100)='logon\x00', 0x0) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000140)={r0, 0x5, 0x3b}, 0x0, &(0x7f00000002c0)="8c29c90f1c", &(0x7f0000000300)="a3c5fbc15c131471968aeedf7975d0ed4250894c28a08738ef602ebad92b49fbb5cbfd0102e4866535be0467cda544068a5641d256fdcfb646add1") keyctl$KEYCTL_MOVE(0x1e, r1, r0, r2, 0x0) 02:19:24 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0x0, r0) 02:19:24 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r0) add_key$keyring(&(0x7f0000000140), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) r1 = add_key(&(0x7f0000000000)='asymmetric\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)="a477faf4e9cd0a603a44e5f71d718680554ad22c93b6eb0e19286f", 0x1b, 0xfffffffffffffffb) keyctl$get_persistent(0x5, 0xffffffffffffffff, r1) r2 = request_key(&(0x7f00000001c0)='big_key\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000000240)='!\x00', r0) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r3) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r4) keyctl$unlink(0x9, r3, r4) keyctl$search(0xa, r0, &(0x7f0000000080)='ceph\x00', &(0x7f0000000380)={'syz', 0x2}, r2) r5 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r5) keyctl$update(0x2, r5, &(0x7f0000000280)="88fc625148e368a6c955d22b645891cafc9b68f955903fd7c5545a2ae6b63b8917fa4154a45ce8052c52dd4543ce39751c7fd1ea2233ff42a2ea8c19699a9fe53de53a516e90c3b9bf966407f0aa9352120a3361cd84d1979b3a865788d6553938272ffbfb312fdff16da8ca86fbf235aa3391317afdfba10c8feb3ab5519810be6c9a7929f4451014d25c63698d0e24e28bb0fa177c13df285e0fe448dd70f616f1a45cd4ae3ee4b9cce8cccaa459120826384807cd0fd3cb4b648f1a6cef9a91ee51153bb23722a6a75dc9ceb7ee1a5187d5d3e038aaecc3992d9365f5d1b4b120402354d1298e484abea24e", 0xed) 02:19:24 executing program 2: clock_gettime(0xb, &(0x7f0000000140)) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0x0) sendmsg$NFC_CMD_LLC_SDREQ(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000080)={&(0x7f0000000180)={0x1b4, 0x0, 0x200, 0x70bd2a, 0x25dfdbfd, {}, [@NFC_ATTR_LLC_SDP={0x138, 0x13, 0x0, 0x1, [{0x30, 0x0, 0x0, 0x1, [{0xd, 0x1, '[%*.,-+*h'}, {0x6, 0x1, ',-'}, {0xa, 0x1, '${!:\x9e%'}, {0x6, 0x1, ')&'}]}, {0x20, 0x0, 0x0, 0x1, [{0x5, 0x1, '\\'}, {0x5, 0x1, '+'}, {0x4}, {0x7, 0x1, ')]:'}]}, {0x3c, 0x0, 0x0, 0x1, [{0x4}, {0x5, 0x1, '['}, {0x7, 0x1, '][('}, {0x4}, {0x5, 0x1, '^'}, {0x8, 0x1, '@-\x92$'}, {0xd, 0x1, '.{-{\'!]&%'}]}, {0x14, 0x0, 0x0, 0x1, [{0xd, 0x1, '#+&+*[-@('}]}, {0x4c, 0x0, 0x0, 0x1, [{0x6, 0x1, '@\\'}, {0x11, 0x1, '*\xd7^+-*:!))\'^!'}, {0x4}, {0x5, 0x1, '@'}, {0x6, 0x1, '@\xb9'}, {0x5, 0x1, '@'}, {0x5, 0x1, ','}, {0x8, 0x1, '{\xe5!)'}]}, {0x48, 0x0, 0x0, 0x1, [{0xb, 0x1, '/\'\'{!^]'}, {0x7, 0x1, '!\\B'}, {0x4}, {0x4}, {0x5, 0x1, ':'}, {0x6, 0x1, '^-'}, {0xa, 0x1, '#{-\\{/'}, {0x9, 0x1, '{&^cU'}]}]}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r0}, @NFC_ATTR_LLC_SDP={0x60, 0x13, 0x0, 0x1, [{0x1c, 0x0, 0x0, 0x1, [{0x8, 0x1, '@\xf1#:'}, {0xb, 0x1, '/\xcc\'-{/\\'}, {0x4}]}, {0x40, 0x0, 0x0, 0x1, [{0x4}, {0x4}, {0xb, 0x1, '(!)(,.,'}, {0x6, 0x1, '\\.'}, {0x5, 0x1, '.'}, {0x5, 0x1, '%'}, {0x5, 0x1, '-'}, {0x4}, {0x4}]}]}]}, 0x1b4}, 0x1, 0x0, 0x0, 0x40811}, 0x20000040) 02:19:24 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) (async) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$set_timeout(0xf, r0, 0x5bb) (async) keyctl$revoke(0x3, r2) (async) r3 = add_key(&(0x7f0000000080)='big_key\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000200)="4c4f879dcc1f4ddc170481970d2805d9f41e352b4fb93b9a2d930e6b9a0bac8195122edfe386f1634ed5e1f0a8231ec41069cbb5b3b0b5d3f387211b1925fca4dce7ec9406016eef94bf93a382b495618edf8831ffb1ff93abc8c63fc5c88e95e9f8cd984f5bc1d7d25762cfb9b924db67e118c9a5eb887b8904bf33f0108373a67c6fb87e7f61a0cb54a47ed74c14d0535c84c6a8dd3af3c9e1b7887a923c9a86d8de224d905818e08ac74073fb32f8060efb3831f182", 0xb7, r2) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000100)='logon\x00', 0x0) (async) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000140)={r0, 0x5, 0x3b}, 0x0, &(0x7f00000002c0)="8c29c90f1c", &(0x7f0000000300)="a3c5fbc15c131471968aeedf7975d0ed4250894c28a08738ef602ebad92b49fbb5cbfd0102e4866535be0467cda544068a5641d256fdcfb646add1") (async) keyctl$KEYCTL_MOVE(0x1e, r1, r0, r2, 0x0) 02:19:24 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0x0, r0) 02:19:24 executing program 4: clock_gettime(0x10, 0x0) r0 = getpgid(0x0) r1 = getpgid(0x0) getpgid(r1) prctl$PR_SET_PTRACER(0x59616d61, r1) getpgid(r0) r2 = getpgid(0x0) r3 = getpgid(r2) r4 = getpgid(r3) r5 = getpgid(r4) r6 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r6) keyctl$search(0xa, r6, &(0x7f0000002080)='rxrpc\x00', &(0x7f00000020c0)={'syz', 0x1}, 0xfffffffffffffffa) r7 = getpgid(0x0) getpgid(r7) read$FUSE(0xffffffffffffffff, &(0x7f0000000040)={0x2020}, 0x2020) getpgid(r7) sched_rr_get_interval(r5, &(0x7f0000000000)) 02:19:24 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r0) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) (async) r1 = add_key(&(0x7f0000000000)='asymmetric\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)="a477faf4e9cd0a603a44e5f71d718680554ad22c93b6eb0e19286f", 0x1b, 0xfffffffffffffffb) keyctl$get_persistent(0x5, 0xffffffffffffffff, r1) (async) r2 = request_key(&(0x7f00000001c0)='big_key\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000000240)='!\x00', r0) (async) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r3) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r4) (async) keyctl$unlink(0x9, r3, r4) keyctl$search(0xa, r0, &(0x7f0000000080)='ceph\x00', &(0x7f0000000380)={'syz', 0x2}, r2) (async) r5 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r5) (async) keyctl$update(0x2, r5, &(0x7f0000000280)="88fc625148e368a6c955d22b645891cafc9b68f955903fd7c5545a2ae6b63b8917fa4154a45ce8052c52dd4543ce39751c7fd1ea2233ff42a2ea8c19699a9fe53de53a516e90c3b9bf966407f0aa9352120a3361cd84d1979b3a865788d6553938272ffbfb312fdff16da8ca86fbf235aa3391317afdfba10c8feb3ab5519810be6c9a7929f4451014d25c63698d0e24e28bb0fa177c13df285e0fe448dd70f616f1a45cd4ae3ee4b9cce8cccaa459120826384807cd0fd3cb4b648f1a6cef9a91ee51153bb23722a6a75dc9ceb7ee1a5187d5d3e038aaecc3992d9365f5d1b4b120402354d1298e484abea24e", 0xed) 02:19:24 executing program 2: clock_gettime(0xb, &(0x7f0000000140)) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0x0) sendmsg$NFC_CMD_LLC_SDREQ(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000080)={&(0x7f0000000180)={0x1b4, 0x0, 0x200, 0x70bd2a, 0x25dfdbfd, {}, [@NFC_ATTR_LLC_SDP={0x138, 0x13, 0x0, 0x1, [{0x30, 0x0, 0x0, 0x1, [{0xd, 0x1, '[%*.,-+*h'}, {0x6, 0x1, ',-'}, {0xa, 0x1, '${!:\x9e%'}, {0x6, 0x1, ')&'}]}, {0x20, 0x0, 0x0, 0x1, [{0x5, 0x1, '\\'}, {0x5, 0x1, '+'}, {0x4}, {0x7, 0x1, ')]:'}]}, {0x3c, 0x0, 0x0, 0x1, [{0x4}, {0x5, 0x1, '['}, {0x7, 0x1, '][('}, {0x4}, {0x5, 0x1, '^'}, {0x8, 0x1, '@-\x92$'}, {0xd, 0x1, '.{-{\'!]&%'}]}, {0x14, 0x0, 0x0, 0x1, [{0xd, 0x1, '#+&+*[-@('}]}, {0x4c, 0x0, 0x0, 0x1, [{0x6, 0x1, '@\\'}, {0x11, 0x1, '*\xd7^+-*:!))\'^!'}, {0x4}, {0x5, 0x1, '@'}, {0x6, 0x1, '@\xb9'}, {0x5, 0x1, '@'}, {0x5, 0x1, ','}, {0x8, 0x1, '{\xe5!)'}]}, {0x48, 0x0, 0x0, 0x1, [{0xb, 0x1, '/\'\'{!^]'}, {0x7, 0x1, '!\\B'}, {0x4}, {0x4}, {0x5, 0x1, ':'}, {0x6, 0x1, '^-'}, {0xa, 0x1, '#{-\\{/'}, {0x9, 0x1, '{&^cU'}]}]}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r0}, @NFC_ATTR_LLC_SDP={0x60, 0x13, 0x0, 0x1, [{0x1c, 0x0, 0x0, 0x1, [{0x8, 0x1, '@\xf1#:'}, {0xb, 0x1, '/\xcc\'-{/\\'}, {0x4}]}, {0x40, 0x0, 0x0, 0x1, [{0x4}, {0x4}, {0xb, 0x1, '(!)(,.,'}, {0x6, 0x1, '\\.'}, {0x5, 0x1, '.'}, {0x5, 0x1, '%'}, {0x5, 0x1, '-'}, {0x4}, {0x4}]}]}]}, 0x1b4}, 0x1, 0x0, 0x0, 0x40811}, 0x20000040) clock_gettime(0xb, &(0x7f0000000140)) (async) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000040)) (async) sendmsg$NFC_CMD_LLC_SDREQ(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000080)={&(0x7f0000000180)={0x1b4, 0x0, 0x200, 0x70bd2a, 0x25dfdbfd, {}, [@NFC_ATTR_LLC_SDP={0x138, 0x13, 0x0, 0x1, [{0x30, 0x0, 0x0, 0x1, [{0xd, 0x1, '[%*.,-+*h'}, {0x6, 0x1, ',-'}, {0xa, 0x1, '${!:\x9e%'}, {0x6, 0x1, ')&'}]}, {0x20, 0x0, 0x0, 0x1, [{0x5, 0x1, '\\'}, {0x5, 0x1, '+'}, {0x4}, {0x7, 0x1, ')]:'}]}, {0x3c, 0x0, 0x0, 0x1, [{0x4}, {0x5, 0x1, '['}, {0x7, 0x1, '][('}, {0x4}, {0x5, 0x1, '^'}, {0x8, 0x1, '@-\x92$'}, {0xd, 0x1, '.{-{\'!]&%'}]}, {0x14, 0x0, 0x0, 0x1, [{0xd, 0x1, '#+&+*[-@('}]}, {0x4c, 0x0, 0x0, 0x1, [{0x6, 0x1, '@\\'}, {0x11, 0x1, '*\xd7^+-*:!))\'^!'}, {0x4}, {0x5, 0x1, '@'}, {0x6, 0x1, '@\xb9'}, {0x5, 0x1, '@'}, {0x5, 0x1, ','}, {0x8, 0x1, '{\xe5!)'}]}, {0x48, 0x0, 0x0, 0x1, [{0xb, 0x1, '/\'\'{!^]'}, {0x7, 0x1, '!\\B'}, {0x4}, {0x4}, {0x5, 0x1, ':'}, {0x6, 0x1, '^-'}, {0xa, 0x1, '#{-\\{/'}, {0x9, 0x1, '{&^cU'}]}]}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r0}, @NFC_ATTR_LLC_SDP={0x60, 0x13, 0x0, 0x1, [{0x1c, 0x0, 0x0, 0x1, [{0x8, 0x1, '@\xf1#:'}, {0xb, 0x1, '/\xcc\'-{/\\'}, {0x4}]}, {0x40, 0x0, 0x0, 0x1, [{0x4}, {0x4}, {0xb, 0x1, '(!)(,.,'}, {0x6, 0x1, '\\.'}, {0x5, 0x1, '.'}, {0x5, 0x1, '%'}, {0x5, 0x1, '-'}, {0x4}, {0x4}]}]}]}, 0x1b4}, 0x1, 0x0, 0x0, 0x40811}, 0x20000040) (async) 02:19:24 executing program 0: socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) r1 = request_key(&(0x7f0000000080)='rxrpc\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)='+\x00', 0xfffffffffffffffe) keyctl$link(0x8, r1, r0) (async) r2 = socket(0x0, 0x3, 0x9) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000004c0)={0xffffffffffffffff, 0xe0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6, &(0x7f0000000240)=[0x0, 0x0], &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000002c0)=[{}], 0x8, 0x10, &(0x7f0000000300), &(0x7f0000000340), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000380)}}, 0x10) sendmsg$ETHTOOL_MSG_CHANNELS_SET(r2, &(0x7f0000000600)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000640)=ANY=[@ANYBLOB="b0000000", @ANYRES16=0x0, @ANYBLOB="00022cbd7000fedbdf251200000008000600081b00000600070007000000080009000501000008000600ffffff7f14000180080003000200000008000300000000006000018008000100bd0ef0c94322c827d905a62a23b500c7b81fdf887e101cc9dddfd670add2ee0015e4edc81bb13911a9dcb5f7dc0fbb27f30de49b364de9c40125e9000000000000", @ANYRES32=r3, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="0800030001000000140002006970366772653000000000000000000014000200736974300000000000000000000000001400020070696d3672656731000000000000000008000300010000000800060002000000"], 0xb0}, 0x1, 0x0, 0x0, 0x20000000}, 0x4040040) (async) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:24 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) keyctl$KEYCTL_MOVE(0x1e, r1, r0, r0, 0x1) keyctl$get_persistent(0xc, 0xee00, r0) 02:19:24 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) (async) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$set_timeout(0xf, r0, 0x5bb) (async) keyctl$revoke(0x3, r2) (async) r3 = add_key(&(0x7f0000000080)='big_key\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000200)="4c4f879dcc1f4ddc170481970d2805d9f41e352b4fb93b9a2d930e6b9a0bac8195122edfe386f1634ed5e1f0a8231ec41069cbb5b3b0b5d3f387211b1925fca4dce7ec9406016eef94bf93a382b495618edf8831ffb1ff93abc8c63fc5c88e95e9f8cd984f5bc1d7d25762cfb9b924db67e118c9a5eb887b8904bf33f0108373a67c6fb87e7f61a0cb54a47ed74c14d0535c84c6a8dd3af3c9e1b7887a923c9a86d8de224d905818e08ac74073fb32f8060efb3831f182", 0xb7, r2) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000100)='logon\x00', 0x0) (async) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000140)={r0, 0x5, 0x3b}, 0x0, &(0x7f00000002c0)="8c29c90f1c", &(0x7f0000000300)="a3c5fbc15c131471968aeedf7975d0ed4250894c28a08738ef602ebad92b49fbb5cbfd0102e4866535be0467cda544068a5641d256fdcfb646add1") keyctl$KEYCTL_MOVE(0x1e, r1, r0, r2, 0x0) 02:19:24 executing program 4: clock_gettime(0x10, 0x0) r0 = getpgid(0x0) r1 = getpgid(0x0) getpgid(r1) prctl$PR_SET_PTRACER(0x59616d61, r1) getpgid(r0) r2 = getpgid(0x0) r3 = getpgid(r2) r4 = getpgid(r3) r5 = getpgid(r4) r6 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r6) keyctl$search(0xa, r6, &(0x7f0000002080)='rxrpc\x00', &(0x7f00000020c0)={'syz', 0x1}, 0xfffffffffffffffa) r7 = getpgid(0x0) getpgid(r7) read$FUSE(0xffffffffffffffff, &(0x7f0000000040)={0x2020}, 0x2020) getpgid(r7) sched_rr_get_interval(r5, &(0x7f0000000000)) clock_gettime(0x10, 0x0) (async) getpgid(0x0) (async) getpgid(0x0) (async) getpgid(r1) (async) prctl$PR_SET_PTRACER(0x59616d61, r1) (async) getpgid(r0) (async) getpgid(0x0) (async) getpgid(r2) (async) getpgid(r3) (async) getpgid(r4) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$revoke(0x3, r6) (async) keyctl$search(0xa, r6, &(0x7f0000002080)='rxrpc\x00', &(0x7f00000020c0)={'syz', 0x1}, 0xfffffffffffffffa) (async) getpgid(0x0) (async) getpgid(r7) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000000040)={0x2020}, 0x2020) (async) getpgid(r7) (async) sched_rr_get_interval(r5, &(0x7f0000000000)) (async) 02:19:24 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r0) add_key$keyring(&(0x7f0000000140), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) r1 = add_key(&(0x7f0000000000)='asymmetric\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)="a477faf4e9cd0a603a44e5f71d718680554ad22c93b6eb0e19286f", 0x1b, 0xfffffffffffffffb) keyctl$get_persistent(0x5, 0xffffffffffffffff, r1) r2 = request_key(&(0x7f00000001c0)='big_key\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000000240)='!\x00', r0) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r3) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r4) keyctl$unlink(0x9, r3, r4) keyctl$search(0xa, r0, &(0x7f0000000080)='ceph\x00', &(0x7f0000000380)={'syz', 0x2}, r2) r5 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r5) keyctl$update(0x2, r5, &(0x7f0000000280)="88fc625148e368a6c955d22b645891cafc9b68f955903fd7c5545a2ae6b63b8917fa4154a45ce8052c52dd4543ce39751c7fd1ea2233ff42a2ea8c19699a9fe53de53a516e90c3b9bf966407f0aa9352120a3361cd84d1979b3a865788d6553938272ffbfb312fdff16da8ca86fbf235aa3391317afdfba10c8feb3ab5519810be6c9a7929f4451014d25c63698d0e24e28bb0fa177c13df285e0fe448dd70f616f1a45cd4ae3ee4b9cce8cccaa459120826384807cd0fd3cb4b648f1a6cef9a91ee51153bb23722a6a75dc9ceb7ee1a5187d5d3e038aaecc3992d9365f5d1b4b120402354d1298e484abea24e", 0xed) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$revoke(0x3, r0) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) (async) add_key(&(0x7f0000000000)='asymmetric\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)="a477faf4e9cd0a603a44e5f71d718680554ad22c93b6eb0e19286f", 0x1b, 0xfffffffffffffffb) (async) keyctl$get_persistent(0x5, 0xffffffffffffffff, r1) (async) request_key(&(0x7f00000001c0)='big_key\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000000240)='!\x00', r0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$revoke(0x3, r3) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$revoke(0x3, r4) (async) keyctl$unlink(0x9, r3, r4) (async) keyctl$search(0xa, r0, &(0x7f0000000080)='ceph\x00', &(0x7f0000000380)={'syz', 0x2}, r2) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$revoke(0x3, r5) (async) keyctl$update(0x2, r5, &(0x7f0000000280)="88fc625148e368a6c955d22b645891cafc9b68f955903fd7c5545a2ae6b63b8917fa4154a45ce8052c52dd4543ce39751c7fd1ea2233ff42a2ea8c19699a9fe53de53a516e90c3b9bf966407f0aa9352120a3361cd84d1979b3a865788d6553938272ffbfb312fdff16da8ca86fbf235aa3391317afdfba10c8feb3ab5519810be6c9a7929f4451014d25c63698d0e24e28bb0fa177c13df285e0fe448dd70f616f1a45cd4ae3ee4b9cce8cccaa459120826384807cd0fd3cb4b648f1a6cef9a91ee51153bb23722a6a75dc9ceb7ee1a5187d5d3e038aaecc3992d9365f5d1b4b120402354d1298e484abea24e", 0xed) (async) 02:19:24 executing program 2: clock_gettime(0xb, &(0x7f0000000140)) (async) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0x0) sendmsg$NFC_CMD_LLC_SDREQ(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000080)={&(0x7f0000000180)={0x1b4, 0x0, 0x200, 0x70bd2a, 0x25dfdbfd, {}, [@NFC_ATTR_LLC_SDP={0x138, 0x13, 0x0, 0x1, [{0x30, 0x0, 0x0, 0x1, [{0xd, 0x1, '[%*.,-+*h'}, {0x6, 0x1, ',-'}, {0xa, 0x1, '${!:\x9e%'}, {0x6, 0x1, ')&'}]}, {0x20, 0x0, 0x0, 0x1, [{0x5, 0x1, '\\'}, {0x5, 0x1, '+'}, {0x4}, {0x7, 0x1, ')]:'}]}, {0x3c, 0x0, 0x0, 0x1, [{0x4}, {0x5, 0x1, '['}, {0x7, 0x1, '][('}, {0x4}, {0x5, 0x1, '^'}, {0x8, 0x1, '@-\x92$'}, {0xd, 0x1, '.{-{\'!]&%'}]}, {0x14, 0x0, 0x0, 0x1, [{0xd, 0x1, '#+&+*[-@('}]}, {0x4c, 0x0, 0x0, 0x1, [{0x6, 0x1, '@\\'}, {0x11, 0x1, '*\xd7^+-*:!))\'^!'}, {0x4}, {0x5, 0x1, '@'}, {0x6, 0x1, '@\xb9'}, {0x5, 0x1, '@'}, {0x5, 0x1, ','}, {0x8, 0x1, '{\xe5!)'}]}, {0x48, 0x0, 0x0, 0x1, [{0xb, 0x1, '/\'\'{!^]'}, {0x7, 0x1, '!\\B'}, {0x4}, {0x4}, {0x5, 0x1, ':'}, {0x6, 0x1, '^-'}, {0xa, 0x1, '#{-\\{/'}, {0x9, 0x1, '{&^cU'}]}]}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r0}, @NFC_ATTR_LLC_SDP={0x60, 0x13, 0x0, 0x1, [{0x1c, 0x0, 0x0, 0x1, [{0x8, 0x1, '@\xf1#:'}, {0xb, 0x1, '/\xcc\'-{/\\'}, {0x4}]}, {0x40, 0x0, 0x0, 0x1, [{0x4}, {0x4}, {0xb, 0x1, '(!)(,.,'}, {0x6, 0x1, '\\.'}, {0x5, 0x1, '.'}, {0x5, 0x1, '%'}, {0x5, 0x1, '-'}, {0x4}, {0x4}]}]}]}, 0x1b4}, 0x1, 0x0, 0x0, 0x40811}, 0x20000040) 02:19:25 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) keyctl$KEYCTL_MOVE(0x1e, r1, r0, r0, 0x1) keyctl$get_persistent(0xc, 0xee00, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$revoke(0x3, r1) (async) keyctl$KEYCTL_MOVE(0x1e, r1, r0, r0, 0x1) (async) keyctl$get_persistent(0xc, 0xee00, r0) (async) 02:19:25 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x33, 0x0, 0x0, 0x35, 0x0, 0x0, 0x33]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454", 0xfffffffe}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r1 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000200)="104aafdfef6a59d00906fca3acd3144ccedd8ef1cbd918c82424475220f792edc1e0c77591df3015007a3b1a48e0c6ae55cd882fdfe9b6b426684b7a5f108dc1ea2bd80156cf9c6342b6f89f3e523f35a04630b1e3f46bb142fa7b54a3e8b83f19453a76aeb2894d3091515b92e9c0341339043f5565ef0e6f07a7719e0dcd9dcddf0e81d0f00693e054a9384a963289e590a3d6d9a7826353de746d53290df7441d45f0fc4e8fa58d2e71ed326cf9924718124e1b42982d802985f8c84d4e2c7fdfec7e8f66b8c0b80adfbbd7e6888721fa", 0xd2, r0) keyctl$get_security(0x11, r1, &(0x7f0000000100), 0x0) 02:19:25 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, 0x0) ioctl$USBDEVFS_REAPURB(r0, 0x4008550c, &(0x7f0000000040)) clock_gettime(0x4, &(0x7f0000000000)) clock_getres(0x0, &(0x7f0000000080)) 02:19:25 executing program 4: clock_gettime(0x10, 0x0) r0 = getpgid(0x0) (async, rerun: 32) r1 = getpgid(0x0) (rerun: 32) getpgid(r1) (async, rerun: 64) prctl$PR_SET_PTRACER(0x59616d61, r1) (async, rerun: 64) getpgid(r0) r2 = getpgid(0x0) r3 = getpgid(r2) r4 = getpgid(r3) r5 = getpgid(r4) (async) r6 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r6) (async) keyctl$search(0xa, r6, &(0x7f0000002080)='rxrpc\x00', &(0x7f00000020c0)={'syz', 0x1}, 0xfffffffffffffffa) (async) r7 = getpgid(0x0) getpgid(r7) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000000040)={0x2020}, 0x2020) (async, rerun: 32) getpgid(r7) (rerun: 32) sched_rr_get_interval(r5, &(0x7f0000000000)) 02:19:25 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) (async) keyctl$KEYCTL_MOVE(0x1e, r1, r0, r0, 0x1) keyctl$get_persistent(0xc, 0xee00, r0) 02:19:25 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) keyctl$instantiate_iov(0x14, r1, &(0x7f0000000480)=[{&(0x7f0000000100)="7e614eaae5bc8c6b804c8dcab98dd8e932d5888a1ecb9ec35994785ef96da23d9ef232e74fdf1cfe6c3e5ffbe8b7a28a3a68b189796c8ce375d7317b356279a4587c8d99f0261a4249f8f823fd9f136243e048cfb2964cf1bec8d130c7b7ef0c1e80017fbe7b13428854475a1b9cb5c3ab1469fe4b7057fbdb46df39937e30b4d7de53", 0x83}, {&(0x7f00000001c0)="87d2cbd2a0b347ffbcd800ea86a3b5e76cc6c6b97058d2012a42202d540753a3ccf3045eaa8b1201bdbec3423704cf303f76479397622c60124d7f9ff96126c70e5335c52dd9b05a0373a992a06ea462459695d78eccb6b634fc2d1bbc5eac9a37b69174e15acbff0ba9bc331289f271b758d16351f0840623f0b830d9eb805fc65e4d3667f5972d07cb644e9d1f5636e5f3e443637e21fb29670d0cc5adc3596de4b1cb844f697400f6ed0d982d411b6fff13f2aeb71111110aaf6a85465db5f93ffd3089c3599eb257681835702eaa6dc23bc3edc1e913d79d83bc", 0xdc}, {&(0x7f00000002c0)="66ddfbca5fbd3388d105c34fb88da3003d3e85c6868198220182cc7d3e242847395e1ad73ed101faf1dedd9a5d4a27876c40efa429eac5350422cb6862ed880c65f0ad43970017bdda826839d16eb4343c2a3d974cde35f9d5c4f5c3d767110ed3e2d6ea3a7419c9f7a482149cb8edf9ac279716584b0fb717d4432d30003bd73dff68a2463c536939714b7ed39b3c6b98d295565c45deb30c4f6911a069f2e59a3c1e4a89227f58391bda6e446cd51abc61ef06c98f4ab85ff6482fe0d7a9281c2270cd", 0xc4}, {&(0x7f00000003c0)="aee1e58141fdee80fa2edb5d9dd773c4c5786ed701e5d9a67255eda3515c2e178effd82899facdb774aeefe1", 0x2c}, {&(0x7f0000000400)="6d6ea12230b8b6c21b2cba16ed0ec98da64ec2fd09720c466fbd622a379043beb6a02a0fa3b6829fdc821d3cabc426826a50c48bbc342fc79d94d41dd4f208ba07647495365a28f63b4da1af8ae89d4de764486766abb0329f1e5857af7615c8c7cfade6a1e93a512c30477eb391dfa7f9d1ae987009", 0x76}], 0x5, r0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$get_persistent(0x5, 0xee00, r0) 02:19:25 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000001240)={r0, 0xc9, 0x86}, &(0x7f0000001280)=ANY=[@ANYBLOB='enc=raw hash=sha256-ni\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/77], &(0x7f0000001300)="4364e1bdbd5cf427a913ade65ae51a062a93ed94f94a50f90e5ffe5c8d8293476db2aa5a091d2af64f3f4ccd055059532e536baee61b48f32ca304a9ed846529afe2f7cb3e77df89da6affa4c247afcfe13430f532166f95e3f8bf3459a59d4b1c138e455904984ddf6e1f1c6d0edd044269eaace52b559951175caa670c068a7a6b8238e8028c5bef2c22a59d02bb068abf590d1eb661d5acc959f258950f51bbdbb2bd7212417232971d98778a298833abd965865a2b995bb4f83af8bc22c1af92485aea626c8f36", &(0x7f0000001400)=""/134) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1, 0x0, 0x156}, &(0x7f00000000c0)=ANY=[@ANYBLOB="656e633d706b63733120686173683d626c616b65c46c8cb8e732622d3235362d67656e65726963000000000000000000000000000000000000000000000000000000278399bc18c773160000"], &(0x7f0000000140), &(0x7f0000000200)="a027f74f172d2514d1ca299da83939fa7dfbb199fe9e88b03f3c8e1e0a3946a5ec78c590713acb8e33282601ceafd73633c75df047f30e1170b4a366c50f20191df48a03dd52beb677f787037b7af92a09f31a0cd86da3f53e1b36a6a0b5c0ebcf7f74499157b7d53b5a5002a1f0b6b46781c274391faf90f75ffeb3a69c4997f46a3cab5aa1ba0eaf1ddf60cb8e32731c05adc522f7c63436e1403d7ea456133f1eaf42440ad453c46f6f2b10fecca89bf132deba7ff819ce1f82ce98319d0017607a2f7eaf1042f06484eb13f5c0b9c6c2ea35a8a11aa08e60b6e810d62f8ee8df0a0d97887a2c7bdbeb7fd101a86f06eca3707c64f957508ad1abbf05f4e04431fd36aa0e033d188a1cb52755948c57cfd8189103b14decfe04412cd8c2576c0a78848e161d0be2cf05e08220b43589330eda8dd2c18500f9a0d93436bbda71d34ae23f8c170067d10e83bd15f55a505da79d752d739be3a794cbddc465503a9125a21a35a90149ddb630babb2c2a6c3a22cdec30e647a08044dcee0e8bb6fb3614ca07d1b8cf3bd5b8a99ea15f0d2e78cbd41b4df42662f5b5204d7a5d0510272404f06ab274b60ea95cf034d0771243a1b097e5b2e6b8fe4f3655b72c481742c122a1dcdc4f955720c8a24e25528356a83b4b2a9db15492a8971da75904355eb11058d2750a8a0880c3d4cee4c59dd2efbebb5307eb468d5601bb98b929483075f7d559d6c76a92210281abc6992a39714eb9f87d7024fabc2772507237141da3b45b88f0fd2ee40bc6d7cb231553bd6e6704561c9da2f84c974d976f40cf492f9acd99ef6f8fec7a402fea91d5c347a81b5152d160dca2f40f9c9aab958147adbecb9a4145660c453d0417bee24bec2a2341a3e6e83ed8fcc169006118a332ca9407b7be196fc682128bc545bf7e58265cbe16e32983df3b7eb8bfba7c01b97ca927d9036c1de9f9319b47a566f92b34fd719460f190edb54912b120a0f6878c33074ebbed410800f0270c6b93c9d9b7fa41506dd4ae940bc764ece61abdbf0202dc06394cce34f373254f1a750ae324d4071e07acebca45fe672be124e44d1534c88fa6cb5bb5b967008840541a7b0f2f76cd73a5e6ed61b9331eabdefaa468f0fec93a6dd5a9e5d01d330938f9ff524c5676287f5ee5cd1b9d07590cf45dcb05ef7e8298788d771d99f506762c73baacffc6f13ff96197394624cad506c17e5229558fe9ebf8571b6431270264595f3ec27de72e436a4e7115c76f2bedc470b9395eaec8b743b87ee21e36eb4bb10d5766c83dbf130f9fb74847a0b692c93b65e8d5174afa9263f994ad190bdaa956f1d69b75e713b2b5d7f50097dff71ecd4e331a95aace461e6f053edb8dda18547964ed965b6e85e4eeffb2c366cadea3bfcbfa1fa9a9673daa69c4f9159389931e50d12c9b42845541ed82552b9d2fe7143fba92bebb9527363338a2f46786fdac197a765ec9aaec0f1e2cd05897dc9db00c531d08fd07b5030858712e35a2e0b41b9c7a8f007d40027776383e97ab0fab1fcb80b387dea8a1e981cdf7dee41b8659f66ac826cf8f32b6521f4fa7a26a8f05d68e5cd11a6318e50dbef50f7810374ba6c5b4e3a720ca6cd6683b1f080dbbc7b27a16124e31253c39ddc2e95c2b750f56fc50c004db0515515e05347a4bdaf15537cdac8e50cea1d91c64fd3ae48db8b936f3ecefa100943f439a528767228b18e0dbf359efbaeeb4e3e3cc22410ff11903d382cb08887067567ebfa5ad5c3122070621f09870b3447141bff03a62d5af23a388e5e6f5692440fbce0f33bbf7543e4a853bb5f08992e94e56d12c58a99fab22ab70df39e753d8987cf4ba05fbd468b867ca9b131b89c09a314ed6df017927cc9c08ce1af0ef722eee37a5bdbb54e848c3f3f0655292ec4222bb7f16c927786c7ecddd0fcccba6b144f319e416ffc2c57edf368fbaf7a63acbb6d1e15d787b744932d4963791ebb89a77680e0085139a5ec9783dfe750f623a72556331ef31d9fcdf6ace2d9645d220b4611af392ef75de382174fb1cc78a78ee274ba1e295312e43c797f36caf23257b8d0de248a321eb440b0631bb42a8f4b2c62a9f7346244641cb04815de0d1a73ddc7b6e9fe2bb173a49eaa6a652a230cdfd14246fe21a16c0a8e0b754fa040afa562238ecf91e35ecde7ba3822f1ba5250009566d3b52fd3b12aaf12172e16d241f60733e4a7a69c9e0e577c2e0b3b1d16d1ef29230d73e4bb89ac6def08a78d50ea2d92023d133d9b337deea0405b88255f68fe7f02bcd1835dee8a7bd897209d0bfd05ce53302a50310486fbf0d3842a0335f8d5e8c6f6aee54bb8b4f3d166867dd347a81787bfe36dcefa8bf205b7a2c84aa7b1414179ecbefb436b4a70e4a1d752fb2a3b9b8a4815350fb8d24b73c3abb115d5a15446d6bd7c61b6c6e2ce37e2c212f3f674c915cada4b161be9b35b3d8b3a7fd87c90c0f77dd9af762b0026e8ddc1a8a59737767083d5f20c92dd2b2ecd26af0a3bff3405f3c04ac871d7ba7ef6a5c3c8ea8668f49bad4b8f83fef880edc6edfe60dd7ec72bbe61d81a20c488c2237492fabecf5015fd4043e03af3311797612cc457251504dce41a0595e2d9f41fa9851c7d6bb6cdf3820b07bb337e351fdc3acb61acf1c5b1ee5d315eb3d4d4acd3276678209be71d1f6145a9e62795e7c7e91a4e2dfea6320073c01f2479c08c845c5560a7e0ade7c25808cec4768575c461d814a1827cb62d7ae580138e7d893c4d70708031d81a179d6628e60e79ca71f218695b44d1ef6acd118d02151bad422d9f47bfc25ce6d553725fec4dba59ca3889a2028933e906afc360444b35ec7415b5041490dececfd32d50666a07c0ef38638dd46959e8331417e8feda57ec2dfcfdbe0673b7b048e257544c748d1ff8d6ad270fe83b66af7dd74ccfc6a577f90cb2a18dd1e2efd8e11346836e700685c8f7176f1765e3fa6ab7ce02ba1b15c322a078e5cf7f7a071716d5672520e2314ae126fb773c0da3c2babd1d56fd04a1bf9989595729f8a3a8af916f494bb851f2fb17a2dfadfe4b263387afed5b8a8f6e85a84c857ad44d4b90d6e103a2e389f84110fa545e8ce069d559a8f21897b2d7af73482f711d0688f30adf7c7cfc8bf91f03ce6ecc43f2aebe0334d314381db21c689a5fcbcde03e414b80381de19619243e3cfb8b11daa6b9f8ddcf85526151f87d1fd173cfeb0c5776388ef2f72db59f91b31fd43a0940b7cf37b95531fc7ab2bb93096902ba7e87db94aff03d9d7243c46b82e57e773bb08f371e8771166dafc2e1ea3351829931327a5b011540759d7398fbab825603f14a3f513018bc1cf07d97e2fd67f09d47e2eccfd0ca2fff11d47ee99fca4278fed1545dcae4ab2bd15a1b9724779d37b1a33e0b2ddb03129d084075059bc0cdc9741a317cc04b5ca1ca67b8ccfe323b6136c8b784ccb753b5aacd41526efe52d183b0d5235c789675acc7c857d097f82508c7ee11e4d27e495c751dd16f7a47d7a6dfb4195023e2613fafb58bdbb53858a42adacaec2127f03a673091dc41a04d75c550b4923deb79dc2edad34d69e3758e7f634559c449669a0f8c97913ac08c7af4b6183f34ae361fd38b39fbc77f799ddda173d72414d41e0074e8d3dfdc0b99e0a05d326b2cc9f396c879bac1f98baccce16841b9900fa24c25c339f14609758db037853af579b21467ca7b55735457a437221f511faad4d6f1cb207c087636bd34abfec71dbd28583699d8bc99dd3b45d17dc3cb5842e132570dd3e574748169d37316d7c5b42ada3354ee7ce4145ce29a37f289326410d1ddacc758f9f963e0e3dd57ef57ccab7a4ccb6976053848b8d1c7549759cd7123f3d5fb9342a5326fc4e2c3a46bf792a39f06850829e946f02b6c7b431efa040f4da3c701f8c0089176555a4aa6d03ccfd214ef17e2873e7978344e9a7efc74207d67c3b74f3d1e8087faf82173ccbec970999e2a2dcb6be771b2942853b2048e9fdf2c9a7572ae60e1e99189308d6e6dcc42c90221178bd1fe81e34b8f6af6ff21ea54618be2696c5243d9a3a21d2f83cfe5be4658bc420470a7653ada873cc1f8a1d3bc0d328c00f9692e9a13db4dee4ff485af03e40ae6bd7239710ae228bb4da511046d290459dd4284216b1b34cb75a8806d16a6eedc7af8b39c75395d1685b5aae27e2e43ae22b2e41f79b00c03df35ad5490dcd633c1adfd47013c4b850a070dd264e68c9673c6628078b3e918487b632354e5d34d8d9fe5d641644817b93ad752c19df3786ceba7d7f4e951ccdc4bd5f2732f98c016430cae0051ad8e12310331f96648139cc4ace5002bc43c784e0fbbdc5804fc927ccd667ac031cc9ad013e5f1c4ab2000c1d686898351ba0a7b9464f3299d793bce0ac9897ae4af0f9884795f96dcec8690cfdec56b89d1c26f4437d71a61cca1ac18230a4c1cac1b61207ed2c3b0f81cafec1370ea6ab7fbe4694325ab003d84d08d336e31dbb2d713d451aa9dd4ab43ffdd563b0e78f124f8770a9009e5f5c21f0c24310d676a9eaf99d6669c34af13f033b906275dc4e1011b2e36c5c28ad0421403ba5e86fddf0fb1a5dad79a1aefc0650af43994722ee2b397afa03c5e144781bad369f630161c60d7a7d65fa6b0a477ab9a6c4e7b6c97a7bb672e809da06f64ea3c05cb2f69a394dffbd7107c9d7e32647abbcbea598ba7186a321f19daf16c06a2715fc80273e142511ec7c9ef5621296e0d73d0d32fe83dcf38b4c69c8c04f5809d92af5dd18d8d34fbbb13de8618a1a9b63ab6c3eeb066f09e104520d52b4edb498c074996268364f59ae9b7a9dd9befc9059d45b98b4e4a3eab22aaa0d83fc57578fa97288eeec5d41bf2172659cdb0dc9f97f59025f569366fd33d374b6cc131fd9adb7969f2fcf9764849abc2be41608127504ce5f282b890a546893b0e3032f94666b4cd1850c2d6cbf3fedc27def83cd6e254aeb589e5ce478d19316ffd2ce4d2274fe720c0b3fa09a0a878ecd618256be89689778e96b2caaf7430fce4f782d431177a25d9bacca340947eee9a48199a65070825acc21ad21a9ab53390b630d5f1575e1c0ee6d892d04d81d4ba8b99983375a73628345c5569d52c629db6152d0baa72b9dbc2a121a2445409dee25a7eeb33d3f0accdcbd156db2418f347445ce7c710a9dd38a1bd09ddba3b6a9f7604554951f2eb79f22d668500585c2195a07d599f7d12e56eabe4713761c3272f83762b9d7208635d47c011efd338958b9f308a19759c4612f663fd0600d84b13c00a1fa1410d5eb627f461cecd0a5e0cac9870bbb8b643a0bd55229cabf8aafaf52ad007f2c360f06b9c81224a69babb03eac6b659536e8102376a7f7c7e761e09daae5a773ab6b9cc28acdca9ea4d72c41b826cf013c335d6cad32d472442bc63d54c45b0fbac35ace55498393d2135e89a16bcd30d36ecfaa27fa5b96d35386fb8b4ff0dcc3b34ecda5208553ea0bbafb4944d4f1c77db1cf9e180b6dedc2181b4b365e9d85c505181072e901f9a11c4228003cfc7cd4a694f893f9ec4cf319dd89eef8aebec528cae65d45cbcca578888368bb311a333d17387be7e55cff268d055876eb5d7abfb37f966b7ff65c68d54f3a8c27db3772bcdd8c38999735c5f7df0f11a03ac8b43cb9f3bd14a54526d5620a31636a8487dc1d1fdbe961ffb525613bf05f761664b6e3d62522161a5922db9cecdc6df530791f64ee326f952b0a410cc1f8fc331ce3972d730be6c10e97344914760a") keyctl$search(0xa, r0, &(0x7f0000000140)='keyring\x00', &(0x7f0000001200)={'syz', 0x3}, r1) 02:19:25 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x33, 0x0, 0x0, 0x35, 0x0, 0x0, 0x33]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454", 0xfffffffe}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r1 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000200)="104aafdfef6a59d00906fca3acd3144ccedd8ef1cbd918c82424475220f792edc1e0c77591df3015007a3b1a48e0c6ae55cd882fdfe9b6b426684b7a5f108dc1ea2bd80156cf9c6342b6f89f3e523f35a04630b1e3f46bb142fa7b54a3e8b83f19453a76aeb2894d3091515b92e9c0341339043f5565ef0e6f07a7719e0dcd9dcddf0e81d0f00693e054a9384a963289e590a3d6d9a7826353de746d53290df7441d45f0fc4e8fa58d2e71ed326cf9924718124e1b42982d802985f8c84d4e2c7fdfec7e8f66b8c0b80adfbbd7e6888721fa", 0xd2, r0) keyctl$get_security(0x11, r1, &(0x7f0000000100), 0x0) 02:19:25 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async, rerun: 32) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (rerun: 32) keyctl$revoke(0x3, r1) (async, rerun: 64) keyctl$instantiate_iov(0x14, r1, &(0x7f0000000480)=[{&(0x7f0000000100)="7e614eaae5bc8c6b804c8dcab98dd8e932d5888a1ecb9ec35994785ef96da23d9ef232e74fdf1cfe6c3e5ffbe8b7a28a3a68b189796c8ce375d7317b356279a4587c8d99f0261a4249f8f823fd9f136243e048cfb2964cf1bec8d130c7b7ef0c1e80017fbe7b13428854475a1b9cb5c3ab1469fe4b7057fbdb46df39937e30b4d7de53", 0x83}, {&(0x7f00000001c0)="87d2cbd2a0b347ffbcd800ea86a3b5e76cc6c6b97058d2012a42202d540753a3ccf3045eaa8b1201bdbec3423704cf303f76479397622c60124d7f9ff96126c70e5335c52dd9b05a0373a992a06ea462459695d78eccb6b634fc2d1bbc5eac9a37b69174e15acbff0ba9bc331289f271b758d16351f0840623f0b830d9eb805fc65e4d3667f5972d07cb644e9d1f5636e5f3e443637e21fb29670d0cc5adc3596de4b1cb844f697400f6ed0d982d411b6fff13f2aeb71111110aaf6a85465db5f93ffd3089c3599eb257681835702eaa6dc23bc3edc1e913d79d83bc", 0xdc}, {&(0x7f00000002c0)="66ddfbca5fbd3388d105c34fb88da3003d3e85c6868198220182cc7d3e242847395e1ad73ed101faf1dedd9a5d4a27876c40efa429eac5350422cb6862ed880c65f0ad43970017bdda826839d16eb4343c2a3d974cde35f9d5c4f5c3d767110ed3e2d6ea3a7419c9f7a482149cb8edf9ac279716584b0fb717d4432d30003bd73dff68a2463c536939714b7ed39b3c6b98d295565c45deb30c4f6911a069f2e59a3c1e4a89227f58391bda6e446cd51abc61ef06c98f4ab85ff6482fe0d7a9281c2270cd", 0xc4}, {&(0x7f00000003c0)="aee1e58141fdee80fa2edb5d9dd773c4c5786ed701e5d9a67255eda3515c2e178effd82899facdb774aeefe1", 0x2c}, {&(0x7f0000000400)="6d6ea12230b8b6c21b2cba16ed0ec98da64ec2fd09720c466fbd622a379043beb6a02a0fa3b6829fdc821d3cabc426826a50c48bbc342fc79d94d41dd4f208ba07647495365a28f63b4da1af8ae89d4de764486766abb0329f1e5857af7615c8c7cfade6a1e93a512c30477eb391dfa7f9d1ae987009", 0x76}], 0x5, r0) (async, rerun: 64) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$get_persistent(0x5, 0xee00, r0) 02:19:25 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, 0x0) (async) ioctl$USBDEVFS_REAPURB(r0, 0x4008550c, &(0x7f0000000040)) (async) clock_gettime(0x4, &(0x7f0000000000)) (async) clock_getres(0x0, &(0x7f0000000080)) 02:19:25 executing program 4: clock_gettime(0x10, 0x0) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$sock_bt_cmtp_CMTPGETCONNINFO(r0, 0x800443d3, &(0x7f0000000040)={@any, 0x4, 0x5, 0x8000}) 02:19:25 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$get_persistent(0xc, 0xee00, r0) r1 = request_key(&(0x7f0000000080)='pkcs7_test\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)='!\x00', 0xfffffffffffffffe) add_key$user(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)="ea5ae57aadd4de3e62fdc1007ae540e29cee3b8a1235268c4c434e2a58d9fe49cfefca237b5238d538666e40e50295c36a1b08db6170c52d6ef5072433712637f3c38b6ad86a2083d8d05ccdd2c067714dda255dca2f4509547dbc6cbeb1e3b795fd75890411a3a92134c55fc83d14c3ed5fdb14a02de165fda856bdea6bec350937fd068f774dc684dcc2890909a4ef92507ceb0b0df72f63c4789dcff86f5d6a052ba3f7d4fa86eaf616de5dd61ca2b2e1b019caf3e567b63b309f019ecf05ab1ca2584f12516a61d9f37b528ee3365dcc14ab5e4dbec052b8647bb4d6c1fb1c34e6b3824783566c0eac1298e63a", 0xef, r1) 02:19:25 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x33, 0x0, 0x0, 0x35, 0x0, 0x0, 0x33]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454", 0xfffffffe}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r1 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000200)="104aafdfef6a59d00906fca3acd3144ccedd8ef1cbd918c82424475220f792edc1e0c77591df3015007a3b1a48e0c6ae55cd882fdfe9b6b426684b7a5f108dc1ea2bd80156cf9c6342b6f89f3e523f35a04630b1e3f46bb142fa7b54a3e8b83f19453a76aeb2894d3091515b92e9c0341339043f5565ef0e6f07a7719e0dcd9dcddf0e81d0f00693e054a9384a963289e590a3d6d9a7826353de746d53290df7441d45f0fc4e8fa58d2e71ed326cf9924718124e1b42982d802985f8c84d4e2c7fdfec7e8f66b8c0b80adfbbd7e6888721fa", 0xd2, r0) keyctl$get_security(0x11, r1, &(0x7f0000000100), 0x0) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x33, 0x0, 0x0, 0x35, 0x0, 0x0, 0x33]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454", 0xfffffffe}, 0x48, 0xfffffffffffffffe) (async) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000200)="104aafdfef6a59d00906fca3acd3144ccedd8ef1cbd918c82424475220f792edc1e0c77591df3015007a3b1a48e0c6ae55cd882fdfe9b6b426684b7a5f108dc1ea2bd80156cf9c6342b6f89f3e523f35a04630b1e3f46bb142fa7b54a3e8b83f19453a76aeb2894d3091515b92e9c0341339043f5565ef0e6f07a7719e0dcd9dcddf0e81d0f00693e054a9384a963289e590a3d6d9a7826353de746d53290df7441d45f0fc4e8fa58d2e71ed326cf9924718124e1b42982d802985f8c84d4e2c7fdfec7e8f66b8c0b80adfbbd7e6888721fa", 0xd2, r0) (async) keyctl$get_security(0x11, r1, &(0x7f0000000100), 0x0) (async) 02:19:25 executing program 4: clock_gettime(0x10, 0x0) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$sock_bt_cmtp_CMTPGETCONNINFO(r0, 0x800443d3, &(0x7f0000000040)={@any, 0x4, 0x5, 0x8000}) clock_gettime(0x10, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) ioctl$sock_bt_cmtp_CMTPGETCONNINFO(r0, 0x800443d3, &(0x7f0000000040)={@any, 0x4, 0x5, 0x8000}) (async) 02:19:25 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, 0x0) (async) ioctl$USBDEVFS_REAPURB(r0, 0x4008550c, &(0x7f0000000040)) (async) clock_gettime(0x4, &(0x7f0000000000)) clock_getres(0x0, &(0x7f0000000080)) 02:19:25 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$get_persistent(0xc, 0xee00, r0) (async) r1 = request_key(&(0x7f0000000080)='pkcs7_test\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)='!\x00', 0xfffffffffffffffe) add_key$user(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)="ea5ae57aadd4de3e62fdc1007ae540e29cee3b8a1235268c4c434e2a58d9fe49cfefca237b5238d538666e40e50295c36a1b08db6170c52d6ef5072433712637f3c38b6ad86a2083d8d05ccdd2c067714dda255dca2f4509547dbc6cbeb1e3b795fd75890411a3a92134c55fc83d14c3ed5fdb14a02de165fda856bdea6bec350937fd068f774dc684dcc2890909a4ef92507ceb0b0df72f63c4789dcff86f5d6a052ba3f7d4fa86eaf616de5dd61ca2b2e1b019caf3e567b63b309f019ecf05ab1ca2584f12516a61d9f37b528ee3365dcc14ab5e4dbec052b8647bb4d6c1fb1c34e6b3824783566c0eac1298e63a", 0xef, r1) 02:19:25 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000001240)={r0, 0xc9, 0x86}, &(0x7f0000001280)=ANY=[@ANYBLOB='enc=raw hash=sha256-ni\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/77], &(0x7f0000001300)="4364e1bdbd5cf427a913ade65ae51a062a93ed94f94a50f90e5ffe5c8d8293476db2aa5a091d2af64f3f4ccd055059532e536baee61b48f32ca304a9ed846529afe2f7cb3e77df89da6affa4c247afcfe13430f532166f95e3f8bf3459a59d4b1c138e455904984ddf6e1f1c6d0edd044269eaace52b559951175caa670c068a7a6b8238e8028c5bef2c22a59d02bb068abf590d1eb661d5acc959f258950f51bbdbb2bd7212417232971d98778a298833abd965865a2b995bb4f83af8bc22c1af92485aea626c8f36", &(0x7f0000001400)=""/134) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) (async) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1, 0x0, 0x156}, &(0x7f00000000c0)=ANY=[@ANYBLOB="656e633d706b63733120686173683d626c616b65c46c8cb8e732622d3235362d67656e65726963000000000000000000000000000000000000000000000000000000278399bc18c773160000"], &(0x7f0000000140), &(0x7f0000000200)="a027f74f172d2514d1ca299da83939fa7dfbb199fe9e88b03f3c8e1e0a3946a5ec78c590713acb8e33282601ceafd73633c75df047f30e1170b4a366c50f20191df48a03dd52beb677f787037b7af92a09f31a0cd86da3f53e1b36a6a0b5c0ebcf7f74499157b7d53b5a5002a1f0b6b46781c274391faf90f75ffeb3a69c4997f46a3cab5aa1ba0eaf1ddf60cb8e32731c05adc522f7c63436e1403d7ea456133f1eaf42440ad453c46f6f2b10fecca89bf132deba7ff819ce1f82ce98319d0017607a2f7eaf1042f06484eb13f5c0b9c6c2ea35a8a11aa08e60b6e810d62f8ee8df0a0d97887a2c7bdbeb7fd101a86f06eca3707c64f957508ad1abbf05f4e04431fd36aa0e033d188a1cb52755948c57cfd8189103b14decfe04412cd8c2576c0a78848e161d0be2cf05e08220b43589330eda8dd2c18500f9a0d93436bbda71d34ae23f8c170067d10e83bd15f55a505da79d752d739be3a794cbddc465503a9125a21a35a90149ddb630babb2c2a6c3a22cdec30e647a08044dcee0e8bb6fb3614ca07d1b8cf3bd5b8a99ea15f0d2e78cbd41b4df42662f5b5204d7a5d0510272404f06ab274b60ea95cf034d0771243a1b097e5b2e6b8fe4f3655b72c481742c122a1dcdc4f955720c8a24e25528356a83b4b2a9db15492a8971da75904355eb11058d2750a8a0880c3d4cee4c59dd2efbebb5307eb468d5601bb98b929483075f7d559d6c76a92210281abc6992a39714eb9f87d7024fabc2772507237141da3b45b88f0fd2ee40bc6d7cb231553bd6e6704561c9da2f84c974d976f40cf492f9acd99ef6f8fec7a402fea91d5c347a81b5152d160dca2f40f9c9aab958147adbecb9a4145660c453d0417bee24bec2a2341a3e6e83ed8fcc169006118a332ca9407b7be196fc682128bc545bf7e58265cbe16e32983df3b7eb8bfba7c01b97ca927d9036c1de9f9319b47a566f92b34fd719460f190edb54912b120a0f6878c33074ebbed410800f0270c6b93c9d9b7fa41506dd4ae940bc764ece61abdbf0202dc06394cce34f373254f1a750ae324d4071e07acebca45fe672be124e44d1534c88fa6cb5bb5b967008840541a7b0f2f76cd73a5e6ed61b9331eabdefaa468f0fec93a6dd5a9e5d01d330938f9ff524c5676287f5ee5cd1b9d07590cf45dcb05ef7e8298788d771d99f506762c73baacffc6f13ff96197394624cad506c17e5229558fe9ebf8571b6431270264595f3ec27de72e436a4e7115c76f2bedc470b9395eaec8b743b87ee21e36eb4bb10d5766c83dbf130f9fb74847a0b692c93b65e8d5174afa9263f994ad190bdaa956f1d69b75e713b2b5d7f50097dff71ecd4e331a95aace461e6f053edb8dda18547964ed965b6e85e4eeffb2c366cadea3bfcbfa1fa9a9673daa69c4f9159389931e50d12c9b42845541ed82552b9d2fe7143fba92bebb9527363338a2f46786fdac197a765ec9aaec0f1e2cd05897dc9db00c531d08fd07b5030858712e35a2e0b41b9c7a8f007d40027776383e97ab0fab1fcb80b387dea8a1e981cdf7dee41b8659f66ac826cf8f32b6521f4fa7a26a8f05d68e5cd11a6318e50dbef50f7810374ba6c5b4e3a720ca6cd6683b1f080dbbc7b27a16124e31253c39ddc2e95c2b750f56fc50c004db0515515e05347a4bdaf15537cdac8e50cea1d91c64fd3ae48db8b936f3ecefa100943f439a528767228b18e0dbf359efbaeeb4e3e3cc22410ff11903d382cb08887067567ebfa5ad5c3122070621f09870b3447141bff03a62d5af23a388e5e6f5692440fbce0f33bbf7543e4a853bb5f08992e94e56d12c58a99fab22ab70df39e753d8987cf4ba05fbd468b867ca9b131b89c09a314ed6df017927cc9c08ce1af0ef722eee37a5bdbb54e848c3f3f0655292ec4222bb7f16c927786c7ecddd0fcccba6b144f319e416ffc2c57edf368fbaf7a63acbb6d1e15d787b744932d4963791ebb89a77680e0085139a5ec9783dfe750f623a72556331ef31d9fcdf6ace2d9645d220b4611af392ef75de382174fb1cc78a78ee274ba1e295312e43c797f36caf23257b8d0de248a321eb440b0631bb42a8f4b2c62a9f7346244641cb04815de0d1a73ddc7b6e9fe2bb173a49eaa6a652a230cdfd14246fe21a16c0a8e0b754fa040afa562238ecf91e35ecde7ba3822f1ba5250009566d3b52fd3b12aaf12172e16d241f60733e4a7a69c9e0e577c2e0b3b1d16d1ef29230d73e4bb89ac6def08a78d50ea2d92023d133d9b337deea0405b88255f68fe7f02bcd1835dee8a7bd897209d0bfd05ce53302a50310486fbf0d3842a0335f8d5e8c6f6aee54bb8b4f3d166867dd347a81787bfe36dcefa8bf205b7a2c84aa7b1414179ecbefb436b4a70e4a1d752fb2a3b9b8a4815350fb8d24b73c3abb115d5a15446d6bd7c61b6c6e2ce37e2c212f3f674c915cada4b161be9b35b3d8b3a7fd87c90c0f77dd9af762b0026e8ddc1a8a59737767083d5f20c92dd2b2ecd26af0a3bff3405f3c04ac871d7ba7ef6a5c3c8ea8668f49bad4b8f83fef880edc6edfe60dd7ec72bbe61d81a20c488c2237492fabecf5015fd4043e03af3311797612cc457251504dce41a0595e2d9f41fa9851c7d6bb6cdf3820b07bb337e351fdc3acb61acf1c5b1ee5d315eb3d4d4acd3276678209be71d1f6145a9e62795e7c7e91a4e2dfea6320073c01f2479c08c845c5560a7e0ade7c25808cec4768575c461d814a1827cb62d7ae580138e7d893c4d70708031d81a179d6628e60e79ca71f218695b44d1ef6acd118d02151bad422d9f47bfc25ce6d553725fec4dba59ca3889a2028933e906afc360444b35ec7415b5041490dececfd32d50666a07c0ef38638dd46959e8331417e8feda57ec2dfcfdbe0673b7b048e257544c748d1ff8d6ad270fe83b66af7dd74ccfc6a577f90cb2a18dd1e2efd8e11346836e700685c8f7176f1765e3fa6ab7ce02ba1b15c322a078e5cf7f7a071716d5672520e2314ae126fb773c0da3c2babd1d56fd04a1bf9989595729f8a3a8af916f494bb851f2fb17a2dfadfe4b263387afed5b8a8f6e85a84c857ad44d4b90d6e103a2e389f84110fa545e8ce069d559a8f21897b2d7af73482f711d0688f30adf7c7cfc8bf91f03ce6ecc43f2aebe0334d314381db21c689a5fcbcde03e414b80381de19619243e3cfb8b11daa6b9f8ddcf85526151f87d1fd173cfeb0c5776388ef2f72db59f91b31fd43a0940b7cf37b95531fc7ab2bb93096902ba7e87db94aff03d9d7243c46b82e57e773bb08f371e8771166dafc2e1ea3351829931327a5b011540759d7398fbab825603f14a3f513018bc1cf07d97e2fd67f09d47e2eccfd0ca2fff11d47ee99fca4278fed1545dcae4ab2bd15a1b9724779d37b1a33e0b2ddb03129d084075059bc0cdc9741a317cc04b5ca1ca67b8ccfe323b6136c8b784ccb753b5aacd41526efe52d183b0d5235c789675acc7c857d097f82508c7ee11e4d27e495c751dd16f7a47d7a6dfb4195023e2613fafb58bdbb53858a42adacaec2127f03a673091dc41a04d75c550b4923deb79dc2edad34d69e3758e7f634559c449669a0f8c97913ac08c7af4b6183f34ae361fd38b39fbc77f799ddda173d72414d41e0074e8d3dfdc0b99e0a05d326b2cc9f396c879bac1f98baccce16841b9900fa24c25c339f14609758db037853af579b21467ca7b55735457a437221f511faad4d6f1cb207c087636bd34abfec71dbd28583699d8bc99dd3b45d17dc3cb5842e132570dd3e574748169d37316d7c5b42ada3354ee7ce4145ce29a37f289326410d1ddacc758f9f963e0e3dd57ef57ccab7a4ccb6976053848b8d1c7549759cd7123f3d5fb9342a5326fc4e2c3a46bf792a39f06850829e946f02b6c7b431efa040f4da3c701f8c0089176555a4aa6d03ccfd214ef17e2873e7978344e9a7efc74207d67c3b74f3d1e8087faf82173ccbec970999e2a2dcb6be771b2942853b2048e9fdf2c9a7572ae60e1e99189308d6e6dcc42c90221178bd1fe81e34b8f6af6ff21ea54618be2696c5243d9a3a21d2f83cfe5be4658bc420470a7653ada873cc1f8a1d3bc0d328c00f9692e9a13db4dee4ff485af03e40ae6bd7239710ae228bb4da511046d290459dd4284216b1b34cb75a8806d16a6eedc7af8b39c75395d1685b5aae27e2e43ae22b2e41f79b00c03df35ad5490dcd633c1adfd47013c4b850a070dd264e68c9673c6628078b3e918487b632354e5d34d8d9fe5d641644817b93ad752c19df3786ceba7d7f4e951ccdc4bd5f2732f98c016430cae0051ad8e12310331f96648139cc4ace5002bc43c784e0fbbdc5804fc927ccd667ac031cc9ad013e5f1c4ab2000c1d686898351ba0a7b9464f3299d793bce0ac9897ae4af0f9884795f96dcec8690cfdec56b89d1c26f4437d71a61cca1ac18230a4c1cac1b61207ed2c3b0f81cafec1370ea6ab7fbe4694325ab003d84d08d336e31dbb2d713d451aa9dd4ab43ffdd563b0e78f124f8770a9009e5f5c21f0c24310d676a9eaf99d6669c34af13f033b906275dc4e1011b2e36c5c28ad0421403ba5e86fddf0fb1a5dad79a1aefc0650af43994722ee2b397afa03c5e144781bad369f630161c60d7a7d65fa6b0a477ab9a6c4e7b6c97a7bb672e809da06f64ea3c05cb2f69a394dffbd7107c9d7e32647abbcbea598ba7186a321f19daf16c06a2715fc80273e142511ec7c9ef5621296e0d73d0d32fe83dcf38b4c69c8c04f5809d92af5dd18d8d34fbbb13de8618a1a9b63ab6c3eeb066f09e104520d52b4edb498c074996268364f59ae9b7a9dd9befc9059d45b98b4e4a3eab22aaa0d83fc57578fa97288eeec5d41bf2172659cdb0dc9f97f59025f569366fd33d374b6cc131fd9adb7969f2fcf9764849abc2be41608127504ce5f282b890a546893b0e3032f94666b4cd1850c2d6cbf3fedc27def83cd6e254aeb589e5ce478d19316ffd2ce4d2274fe720c0b3fa09a0a878ecd618256be89689778e96b2caaf7430fce4f782d431177a25d9bacca340947eee9a48199a65070825acc21ad21a9ab53390b630d5f1575e1c0ee6d892d04d81d4ba8b99983375a73628345c5569d52c629db6152d0baa72b9dbc2a121a2445409dee25a7eeb33d3f0accdcbd156db2418f347445ce7c710a9dd38a1bd09ddba3b6a9f7604554951f2eb79f22d668500585c2195a07d599f7d12e56eabe4713761c3272f83762b9d7208635d47c011efd338958b9f308a19759c4612f663fd0600d84b13c00a1fa1410d5eb627f461cecd0a5e0cac9870bbb8b643a0bd55229cabf8aafaf52ad007f2c360f06b9c81224a69babb03eac6b659536e8102376a7f7c7e761e09daae5a773ab6b9cc28acdca9ea4d72c41b826cf013c335d6cad32d472442bc63d54c45b0fbac35ace55498393d2135e89a16bcd30d36ecfaa27fa5b96d35386fb8b4ff0dcc3b34ecda5208553ea0bbafb4944d4f1c77db1cf9e180b6dedc2181b4b365e9d85c505181072e901f9a11c4228003cfc7cd4a694f893f9ec4cf319dd89eef8aebec528cae65d45cbcca578888368bb311a333d17387be7e55cff268d055876eb5d7abfb37f966b7ff65c68d54f3a8c27db3772bcdd8c38999735c5f7df0f11a03ac8b43cb9f3bd14a54526d5620a31636a8487dc1d1fdbe961ffb525613bf05f761664b6e3d62522161a5922db9cecdc6df530791f64ee326f952b0a410cc1f8fc331ce3972d730be6c10e97344914760a") (async) keyctl$search(0xa, r0, &(0x7f0000000140)='keyring\x00', &(0x7f0000001200)={'syz', 0x3}, r1) 02:19:25 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) (async) keyctl$instantiate_iov(0x14, r1, &(0x7f0000000480)=[{&(0x7f0000000100)="7e614eaae5bc8c6b804c8dcab98dd8e932d5888a1ecb9ec35994785ef96da23d9ef232e74fdf1cfe6c3e5ffbe8b7a28a3a68b189796c8ce375d7317b356279a4587c8d99f0261a4249f8f823fd9f136243e048cfb2964cf1bec8d130c7b7ef0c1e80017fbe7b13428854475a1b9cb5c3ab1469fe4b7057fbdb46df39937e30b4d7de53", 0x83}, {&(0x7f00000001c0)="87d2cbd2a0b347ffbcd800ea86a3b5e76cc6c6b97058d2012a42202d540753a3ccf3045eaa8b1201bdbec3423704cf303f76479397622c60124d7f9ff96126c70e5335c52dd9b05a0373a992a06ea462459695d78eccb6b634fc2d1bbc5eac9a37b69174e15acbff0ba9bc331289f271b758d16351f0840623f0b830d9eb805fc65e4d3667f5972d07cb644e9d1f5636e5f3e443637e21fb29670d0cc5adc3596de4b1cb844f697400f6ed0d982d411b6fff13f2aeb71111110aaf6a85465db5f93ffd3089c3599eb257681835702eaa6dc23bc3edc1e913d79d83bc", 0xdc}, {&(0x7f00000002c0)="66ddfbca5fbd3388d105c34fb88da3003d3e85c6868198220182cc7d3e242847395e1ad73ed101faf1dedd9a5d4a27876c40efa429eac5350422cb6862ed880c65f0ad43970017bdda826839d16eb4343c2a3d974cde35f9d5c4f5c3d767110ed3e2d6ea3a7419c9f7a482149cb8edf9ac279716584b0fb717d4432d30003bd73dff68a2463c536939714b7ed39b3c6b98d295565c45deb30c4f6911a069f2e59a3c1e4a89227f58391bda6e446cd51abc61ef06c98f4ab85ff6482fe0d7a9281c2270cd", 0xc4}, {&(0x7f00000003c0)="aee1e58141fdee80fa2edb5d9dd773c4c5786ed701e5d9a67255eda3515c2e178effd82899facdb774aeefe1", 0x2c}, {&(0x7f0000000400)="6d6ea12230b8b6c21b2cba16ed0ec98da64ec2fd09720c466fbd622a379043beb6a02a0fa3b6829fdc821d3cabc426826a50c48bbc342fc79d94d41dd4f208ba07647495365a28f63b4da1af8ae89d4de764486766abb0329f1e5857af7615c8c7cfade6a1e93a512c30477eb391dfa7f9d1ae987009", 0x76}], 0x5, r0) (async) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$get_persistent(0x5, 0xee00, r0) 02:19:25 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f88d4aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r1 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000200)="18d7dd15c29aed684989798d550cc1524c2a499f3399abf4927263e741cdfd1966884b474c285c0d5b83fc793bc281104d4827c34d9fb81b5d10cf92dad3ea79b44614c33d76bd1f602271e8c25fe693df8cd25840a38fdaf04487771f46a3885bdcd4e76a3fadf0033ded7752dcc57b49282a391cf5eb0b5ba2251fa8334a6e888967b3b8264868124103e0171654fa26a70215b2eb855cf87b587fce772431d1f119d2eb3237e627a785c821e128b44acc55b98aeb5ff89c155cb59460792f93f3007f40af481ff4a4eb8b74226ae12114b9cfbb1df87450d9f52f55f2f5d72de6c6999720e14a2a91763be893e7c9a8", 0xf1, r0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) read$FUSE(r2, 0x0, 0x0) write$FUSE_POLL(r2, &(0x7f0000001600)={0x18, 0x0, 0x0, {0x72}}, 0x18) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r3) openat$fuse(0xffffffffffffff9c, &(0x7f0000001440), 0x2, 0x0) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_QUERY(0x18, r1, 0x0, &(0x7f0000001580)='e8dab99234bb312e', &(0x7f00000015c0)) keyctl$revoke(0x3, r4) keyctl$search(0xa, r4, &(0x7f00000013c0)='dns_resolver\x00', &(0x7f0000001400)={'syz', 0x3}, r3) keyctl$instantiate_iov(0x14, r1, &(0x7f0000000140)=[{&(0x7f0000000300)="c53bdc3c89064a8a542ff1353f16a5ba1cb2c71a0d92b01c3eaabb07a078bf8b5bcf8a24c307ff1d101b1c247d76b1d04d907fde3da4fcf51f9961b53f4bdc6d935ed0eeb25b60b6da40e2c3fccd88f2dd8196f1fdc8a48ccde7d488259d0fca7c42f2c85b893fb3a01e271d3281a6ca5d4f9b448ef6a8526fc1a94a072282e26e0378cd17e0c32aefd88ee97e1bea4559d945117fc5ce9816299de4fe49bfe2dd6622ce0ff43978e637b5f91c363fede609c1c9f279d5b9a959eb306dae94d931d3f8b3328347348c89cdc3ef9f4e02046b259b07eacea1c09d4c1fbec9f0e4ab7e6cc9cba22bb84742b54cc1cf4df85b58833466622a57f4bedeb466d24778211bc81704d4fb15abcb2c7678f769a46af3bc06c281ce97d981aed122bea60c72dc6bd1f9c96a96a4c6cbb58026d6de1d7abfd528e0be7c7561c1c389132b90a5cb06b3fb01fd68deb4546dc687c4efa949afe6d70ef6b57cc685449db9e738d5712af2e3159f81a19081c2f06f268858d14fb31ba7b48953d4b8d211c4f409b19e1c995ef47ef399bbea065762a67e5baac5fade6529ebee3c784605db2bbad833ad308a330be35c54a05a035f6c31cba0c50961ef800bd026db45d30c7bc664065065514e55a9a01399982070ec825183afbe2f7cac716da97fb8cf4b427322ad9e6f099073355479c49588d10af3c4c395c0c4f1492dcdf92e3ba9ba4aa6772ad0a86637534429dff0169b8d7acc4143fdf0cc4fa150ce35b78c6f140dc55afe5435365674ce171930f6f016629197e7ffd5b21bde236660e3c429d1ffcb0e726db4ac56c684160d82a30db3a4a1cb8e5fed7ca3b3364e3b19febc295a8a2b858638ec22994be56dfbc45b437403eb9d8c37849331de2c5c97223aaffa8158e2f612bb1ac5c5a56ff83548c295419a317c5a3d5aea9d8dfb70295134d039dd2b9878553e1b032bd10075148ecd093c6e25aaf92fbfd9ca31dcc6f7122ae873bd682192a1a2202af8430dc67ad6d816004bdf5cfaa1c46a4a5ea0bba3525a86ca50c79ef2a69b4afb92fdd3b9919b4d67be1e34d8298a5ef25dc3de48b3e85ae791a5b5fd69306583f24a72e8a731af39f3c2213bf0fd9d15105dc43067ab9f3af6307413832ed99cf9a62bbd1612317f995b1f04f7356c6439efc0e0fa0e0f03b1ca78ded325661caca59477c95b2492a6d317d6aebb42f4c1e875542cc6bd93a564c277b85f027ab292f526cdc47ee78b48b9bbba72cc933e1d83014fe6e0566f8501ee29d6a5f8121848108e18fb18b71ff27a973a266732814874523b0da0e4785c3bc3c851e26937b1162479838d1270864cf397c9b0159d2efcc6a37b666008c099b161694cf3cd351d9b82bac27184c9462af5f5e2ca55d2bb848777329aa9d3daee3a805550b6036121ae044bc42e2cc7de94d8c34298d8ff7469cffa98495140bb85dfff4c61224a797f8820f0f39435093a5741c8c656edaf0c38009f451177e4911137ae31ceb1b3b92f4ff926ac2185f0d75955c8f26e3138bfd0efa3eb93394caf31f9c2c0cbd4bed1a5c475bcc10ca11f9457555fdf1d4186f43a0c0b6b1ad79b330a5d76ef216e09ba8471b363c88794b90621a603ec28c2d21cc19e2e8ad18cfd8a2e33e692e6cde02c22a0df11903788bd3bea48dc9c8b68cc6475b9feae47a80a4035ed161ec96c8e601c107211046be026600ba14fff09c6ff922097d905c57570e1a2ffb140079ee59bf278ddbe016e2e7d309ef364b0d52d9f8e0bd064ed18131767fc1eb8f48dd804be787b36f17fa1ead39bffda9dc31a6d48cb0a65d8385626a609b0d8f5a59278111985b7bbc544734c33ec3cf1428294365633339b4f8f412cc6c60c84dffb40b23c4fdb70d869d4210b39838016981853bcd0eb69562982840a7ea07dee247b151e983e0df4d70a73b42ea6624a797326f2722412dec93e0610cd7a7ab75c48fc68b8ecab91cf8ede9bc0a900ebf9853691a2248e6032dfbd151da85c2d3cc59664f735c5ec4b0f2ef4a2ea7eaaa400740577ace42e51b2b4a3012e323ce33a247541a209907f9562b4d3b16fd150d8d56f758cb6fdd54c2ed01f368a5280ba4c93636c43e2f8713089e008af8c9fd3c5c91dd6d019b73f0b499a0b1ccfc8a736c93237976f61886aa309bf9d6dea14c886ca5da02830b80e4d1e8cec0d4a6660e095ba7b766652ec49841639fd652b2a7283d1ab88fb620fceedafae750bc9bf2b4b15fdf0214ac5b43ef8a72db3d62fedbca42b26dbcaf5cf108548af4360f7e894932e012e29f6eeda7839c63f64369afd978b6e162283f23c4f9656dfaf7c6149b3edd934b7ee1249ce19bfc8d42c8e7af09adc5f804197cb10a226971a0b2769fb795653a110f5d4ed97ff19d0ffe213282e87ad17e3ecc647aff467660c15240b033a8d30d0f529f5693f474f55fb1075ad67076fb6d0bd8e36e184b4a15d042f93d8a4d8395793f1534cf1ae441d1f61f77216df031757c035d22d7ee55600a6930c04001ba7d403d8804581a6e411da41d8a54e9e886c764dfd89fa86d98a363dc7883c595d4c2852eb9f6afd39e55a30eb5709529e8a8bb41e9957a308318440d9052b0002329e84db159ad58f90392d11088947e46d32867f32714eab24ae24cd10ae65f5aaad48621c8b2b014e6dcb8427d432a7c6cf1dcb3f507ebb52b95ccfe262566f2f2e9119ea1505af94e5037d1a617db41fcdad15007b107b69eac804b0818c7b1b4b263b3febd6db13d351a2d8d7ab8f9652dbbc7b2eee9821201c069120cb1292299228678d597e3a37eacd7894419d70a4adc68744b70de8bc067cf5e50b777abe792f66bb464381928fc5b861ee56ffef1f901287133b53e44e438144d3a602d56bdad2a1835d02e4d4e5bfb8a31cd6063fbcbb6af7e7871b6bc16d0703713adc479ed65f6afb6541341314b70c7994d77ad2a5ecfd61a6283d295d879333a73a1853f25f20c1de029ef71911759b0e4f6e4c824b6307c628a88e99732d51a30a9f7193faf71808c4d655861ffc848196ba93c87d6cc1bbc9e332d7141eb7bdffcd83f66ac3018dfd415831f130441edea49ce2a94051c592d525c8df15bbadc6fb61eb2f68cd209510a3cea6519c0063fa6a9b36d36b6f41d580cccfc58507cf191a20b1c9ec2fac8e322815130861297f71d8e3eea33228101e8467a68a6b8a63769ab3d232fd839866fd377dd7871ce4104a72e2af3ffbe8e267c957c24497ef3860116a2664816cfb5a643199eeb1cad241deb7a869061e61158fadcd123f45870b1065075d3482723123d8c0ff71bdcc5277bd6e2af91ad8ec4d0ea06ae8236c81ea091dc39e9a5308619feaf3dc0c45d2d8b52167720ea2f735b8499ee7cfb4ce283074e208004ddd37fb9ac8f107296b1ad4824f468b5f91e07d48acd4815afec6b7511becb53b3c29b3a842721e67db9a72f486cdd7478332f463e2a3b9b936b839d18af2a3deae10c482ee34462dd239da8c7b44622152349bfb4a49c616f6c73721d93bc5fc54fe768c55259b596b9e6d1ca58c7c71947f844336f2426987dd93828835a62a7f021cc658199f64f1ab2f3b1dc68749e789b39822ad5724fc214ef582909ec1ba1258ed151f536a674fa98b478087fd1c2576c4c281da315f9a5df2e053d397f5562d1e71bf05cccbc31e4dc363b178583d9b527f78a1248798ba3f00babfd339daa30d8f897836f494265d0111e21b98db07a1c05fb7dee75636b8063b57cd5a9b528e50dda48a1ec510b8904ec96e55e0a93676108fdd89d5163ac4835a9f169e59112027a62746fc285d7a581512c2cf5c5ae25bc610c6fc5b51f725c5f158f9ce03b251ef3c059ac0fff932813d51dc61688c8ea5da27ca52e351529ae9404eb91d9105dd8e936288f3ebbc6d9c1173b5348b22a891c32fa0fb19e7e4ae63c5c3a321db8e2513c82e58145e5a6f0a95beca8d537a8b94597950d12e6956ef3926b3fb1d18f25bcf8dbd3657116a907f9860bd2e3a731c313bd938d6b3b012302ed7ed41f3b2154e3e8f1bf07257ff9ce198a8d5369f809ef61cd05ccaaeafd514226e6389eb966a48f93ae99d269c919de7a57fc2d9475ebb8ade6d0d3c80c975f5528a31f8bd9fff9fbe259d6c5d086964ce9565af9b84cd6ded12c1fb912da1a8a734dce25546434133de5b47ed253ec3fa449428115019ebfc15ac1d7362b95037eea198e97c1dc3c305c7bd2611426ceb8205be64360fa208f9805f754d762a5993b811f4fb4da22adcb12bc9bd9766f11360db554ab4a3e0a0f8aac6c41bf8a6aa8a842c352426c8f12f68e15729a547db95c5dd4c99b84ab83c097fce17acfed3814dc46ee5f595344fbb8a8a3471fdc1340eba92f166f8fc546669070bed865887a5128a4de166b4474730977465ca2fab7a8fa8d1c6c4c21bf2591c633ab2483a274bafda13e258a5b238626d36d0c688850ce55fcb8ad9aa5738f57eb207f8e92a28f1ea020a666b2962f78e38762dbc91931a92dff391bc93c38a26db24d3623073b9d190d19e8a19382d7f20214958647b0f8544fbf2b195219132ce4d727a88bc37ad1afdde3144f97b0379afeecd89ef1f3423fe1ad32259789f924a8f0d248375ee9ff1d267d5401e84ed3ae97141e60a361125857cc8ca22cfb78e973ba6d77ea82ffcf5b3ba79231efe536cba518088871b4b8ee28761af5bdcf637179a609d4c92ebccf58ee5e137a33ba4aea818175236472f1d900a44a7c676db50c8714286dc23669966d91e3b97102fea4bd5b28567c84a63aa0df33b96405955be42be00e5251e31268717e6f08d2cd3ce80c400ab414bae94eb5f166954e8b9e35599a296229b433ad7d1563ce1416c065b64cb22d9bd177e5990ce7c7a69dfd1dfd2a9aecf65e9bc30a523cfb15b73e3cf69d5a2ed9c4d39ef4c4fee84ab34efcec309c02d99184e27be78d84d104bc2e678c28c880a1bb10e6f715604e1e78a29eebef2489c87302bc2dd6e28af3fa8a851e2dcb1b2cdf902e1c72c2116cbc6872a4c69f081cc69ed09e6cafb22c04df7f169a544a813271d337356edf405a4cd9d4b4a20134b0899a41b465efcf57cd06f40548b6c2b6bdc5b0b9037f3b5a2a466b97d13f95be64ea1aa99d9d6b6a61325e6667d1b105f2af417e2419bb31681f9d84e58f7b3440236998271d51e320bdb774b9e6228b0f59ec4e5c40e7a983d66b995df9107391f20d0142b88f6737646ff9b927702ac42e3bfdc9469e77f90a84631d720054716cef698ab26e46f7ab0986e70eb5743d893dfd517eb82be93a97cb7fa924e869c5d831fb40d3140d42e8e9499d7f15143a57180d1373a74b4d17bccf3f4347ea99ca8e883c0737ba5bbcdb28405304bbb529e02418be0b26179e2b47b3ccc05268202e9757a7a47d60d6f475ba217edfa20d8343c75aa7c84a50c678475ed0da220ad2344ba7ef5c301c14a65f336a481393766d56c2079f1bf0e3226f3416b896048457aa9349cadda77df0290c125091e593830147d8e24bc54e25c30d68a8249f26a4ffcec339f081424dc3b7f15f35d1390b989707ed0586e631794f00d912c42ff8973b792b0909d00c4fd21127dc7e646ef7c5068b6fd2223012cdddbcb7d7bcf0c7eb4bc3116100f7c3acb133b516436f101e4272e7b96be8da211df5bbe846c02ebb902829354be03a9273ae5b3c7d7086ef086da77c5b130dc12c9229ae252c13d3e96d97ff4548a0a728d0e771922526292534d4e6a9d186ec260f0de224f5d", 0x1000}, {&(0x7f0000001300)="1c371ccf50c876bb5175708794a969490ae0cd9ce173f03eac73f82644883791f5473194719f27fb7c1476b1052c45a7e382f40ae6ec2461675ea75f151414c8cad49cc0e4f4ec444d518c6a5c4570bcc7f9446860cffaae2fefe8545bf06274808e61988a7057f3bdf69fdf5f55a0b9d1ea523437284418b90fa3718caf0641ee11adfacf43ffcd699dbc79f23e155cf96a0db0f91fe370b42860c01da623648d9c649f3e128b08cfe260bc6abf95", 0xaf}, {&(0x7f0000000100)="6468072f7ecd4ad4d4d5", 0xa}], 0x3, r3) add_key$fscrypt_v1(&(0x7f0000001480), &(0x7f00000014c0)={'fscrypt:', @desc3}, &(0x7f0000001500)={0x0, "96527a4b7b0709a7b82afaee8a4e7800a1d4d3f8421797d804288ac45ae254980dbe42e1ac9b5d5ba6ae87bd720ee5b66f36dc43d5eb3a4440f614d9d6c3a6ee", 0x24}, 0x48, r3) 02:19:25 executing program 4: clock_gettime(0x10, 0x0) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$sock_bt_cmtp_CMTPGETCONNINFO(r0, 0x800443d3, &(0x7f0000000040)={@any, 0x4, 0x5, 0x8000}) 02:19:25 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$get_persistent(0xc, 0xee00, r0) r1 = request_key(&(0x7f0000000080)='pkcs7_test\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)='!\x00', 0xfffffffffffffffe) add_key$user(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)="ea5ae57aadd4de3e62fdc1007ae540e29cee3b8a1235268c4c434e2a58d9fe49cfefca237b5238d538666e40e50295c36a1b08db6170c52d6ef5072433712637f3c38b6ad86a2083d8d05ccdd2c067714dda255dca2f4509547dbc6cbeb1e3b795fd75890411a3a92134c55fc83d14c3ed5fdb14a02de165fda856bdea6bec350937fd068f774dc684dcc2890909a4ef92507ceb0b0df72f63c4789dcff86f5d6a052ba3f7d4fa86eaf616de5dd61ca2b2e1b019caf3e567b63b309f019ecf05ab1ca2584f12516a61d9f37b528ee3365dcc14ab5e4dbec052b8647bb4d6c1fb1c34e6b3824783566c0eac1298e63a", 0xef, r1) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffa) (async) keyctl$get_persistent(0xc, 0xee00, r0) (async) request_key(&(0x7f0000000080)='pkcs7_test\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)='!\x00', 0xfffffffffffffffe) (async) add_key$user(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)="ea5ae57aadd4de3e62fdc1007ae540e29cee3b8a1235268c4c434e2a58d9fe49cfefca237b5238d538666e40e50295c36a1b08db6170c52d6ef5072433712637f3c38b6ad86a2083d8d05ccdd2c067714dda255dca2f4509547dbc6cbeb1e3b795fd75890411a3a92134c55fc83d14c3ed5fdb14a02de165fda856bdea6bec350937fd068f774dc684dcc2890909a4ef92507ceb0b0df72f63c4789dcff86f5d6a052ba3f7d4fa86eaf616de5dd61ca2b2e1b019caf3e567b63b309f019ecf05ab1ca2584f12516a61d9f37b528ee3365dcc14ab5e4dbec052b8647bb4d6c1fb1c34e6b3824783566c0eac1298e63a", 0xef, r1) (async) 02:19:25 executing program 2: clock_gettime(0x7, &(0x7f0000000040)) clock_getres(0x6, &(0x7f0000000000)) 02:19:25 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000001240)={r0, 0xc9, 0x86}, &(0x7f0000001280)=ANY=[@ANYBLOB='enc=raw hash=sha256-ni\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/77], &(0x7f0000001300)="4364e1bdbd5cf427a913ade65ae51a062a93ed94f94a50f90e5ffe5c8d8293476db2aa5a091d2af64f3f4ccd055059532e536baee61b48f32ca304a9ed846529afe2f7cb3e77df89da6affa4c247afcfe13430f532166f95e3f8bf3459a59d4b1c138e455904984ddf6e1f1c6d0edd044269eaace52b559951175caa670c068a7a6b8238e8028c5bef2c22a59d02bb068abf590d1eb661d5acc959f258950f51bbdbb2bd7212417232971d98778a298833abd965865a2b995bb4f83af8bc22c1af92485aea626c8f36", &(0x7f0000001400)=""/134) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1, 0x0, 0x156}, &(0x7f00000000c0)=ANY=[@ANYBLOB="656e633d706b63733120686173683d626c616b65c46c8cb8e732622d3235362d67656e65726963000000000000000000000000000000000000000000000000000000278399bc18c773160000"], &(0x7f0000000140), &(0x7f0000000200)="a027f74f172d2514d1ca299da83939fa7dfbb199fe9e88b03f3c8e1e0a3946a5ec78c590713acb8e33282601ceafd73633c75df047f30e1170b4a366c50f20191df48a03dd52beb677f787037b7af92a09f31a0cd86da3f53e1b36a6a0b5c0ebcf7f74499157b7d53b5a5002a1f0b6b46781c274391faf90f75ffeb3a69c4997f46a3cab5aa1ba0eaf1ddf60cb8e32731c05adc522f7c63436e1403d7ea456133f1eaf42440ad453c46f6f2b10fecca89bf132deba7ff819ce1f82ce98319d0017607a2f7eaf1042f06484eb13f5c0b9c6c2ea35a8a11aa08e60b6e810d62f8ee8df0a0d97887a2c7bdbeb7fd101a86f06eca3707c64f957508ad1abbf05f4e04431fd36aa0e033d188a1cb52755948c57cfd8189103b14decfe04412cd8c2576c0a78848e161d0be2cf05e08220b43589330eda8dd2c18500f9a0d93436bbda71d34ae23f8c170067d10e83bd15f55a505da79d752d739be3a794cbddc465503a9125a21a35a90149ddb630babb2c2a6c3a22cdec30e647a08044dcee0e8bb6fb3614ca07d1b8cf3bd5b8a99ea15f0d2e78cbd41b4df42662f5b5204d7a5d0510272404f06ab274b60ea95cf034d0771243a1b097e5b2e6b8fe4f3655b72c481742c122a1dcdc4f955720c8a24e25528356a83b4b2a9db15492a8971da75904355eb11058d2750a8a0880c3d4cee4c59dd2efbebb5307eb468d5601bb98b929483075f7d559d6c76a92210281abc6992a39714eb9f87d7024fabc2772507237141da3b45b88f0fd2ee40bc6d7cb231553bd6e6704561c9da2f84c974d976f40cf492f9acd99ef6f8fec7a402fea91d5c347a81b5152d160dca2f40f9c9aab958147adbecb9a4145660c453d0417bee24bec2a2341a3e6e83ed8fcc169006118a332ca9407b7be196fc682128bc545bf7e58265cbe16e32983df3b7eb8bfba7c01b97ca927d9036c1de9f9319b47a566f92b34fd719460f190edb54912b120a0f6878c33074ebbed410800f0270c6b93c9d9b7fa41506dd4ae940bc764ece61abdbf0202dc06394cce34f373254f1a750ae324d4071e07acebca45fe672be124e44d1534c88fa6cb5bb5b967008840541a7b0f2f76cd73a5e6ed61b9331eabdefaa468f0fec93a6dd5a9e5d01d330938f9ff524c5676287f5ee5cd1b9d07590cf45dcb05ef7e8298788d771d99f506762c73baacffc6f13ff96197394624cad506c17e5229558fe9ebf8571b6431270264595f3ec27de72e436a4e7115c76f2bedc470b9395eaec8b743b87ee21e36eb4bb10d5766c83dbf130f9fb74847a0b692c93b65e8d5174afa9263f994ad190bdaa956f1d69b75e713b2b5d7f50097dff71ecd4e331a95aace461e6f053edb8dda18547964ed965b6e85e4eeffb2c366cadea3bfcbfa1fa9a9673daa69c4f9159389931e50d12c9b42845541ed82552b9d2fe7143fba92bebb9527363338a2f46786fdac197a765ec9aaec0f1e2cd05897dc9db00c531d08fd07b5030858712e35a2e0b41b9c7a8f007d40027776383e97ab0fab1fcb80b387dea8a1e981cdf7dee41b8659f66ac826cf8f32b6521f4fa7a26a8f05d68e5cd11a6318e50dbef50f7810374ba6c5b4e3a720ca6cd6683b1f080dbbc7b27a16124e31253c39ddc2e95c2b750f56fc50c004db0515515e05347a4bdaf15537cdac8e50cea1d91c64fd3ae48db8b936f3ecefa100943f439a528767228b18e0dbf359efbaeeb4e3e3cc22410ff11903d382cb08887067567ebfa5ad5c3122070621f09870b3447141bff03a62d5af23a388e5e6f5692440fbce0f33bbf7543e4a853bb5f08992e94e56d12c58a99fab22ab70df39e753d8987cf4ba05fbd468b867ca9b131b89c09a314ed6df017927cc9c08ce1af0ef722eee37a5bdbb54e848c3f3f0655292ec4222bb7f16c927786c7ecddd0fcccba6b144f319e416ffc2c57edf368fbaf7a63acbb6d1e15d787b744932d4963791ebb89a77680e0085139a5ec9783dfe750f623a72556331ef31d9fcdf6ace2d9645d220b4611af392ef75de382174fb1cc78a78ee274ba1e295312e43c797f36caf23257b8d0de248a321eb440b0631bb42a8f4b2c62a9f7346244641cb04815de0d1a73ddc7b6e9fe2bb173a49eaa6a652a230cdfd14246fe21a16c0a8e0b754fa040afa562238ecf91e35ecde7ba3822f1ba5250009566d3b52fd3b12aaf12172e16d241f60733e4a7a69c9e0e577c2e0b3b1d16d1ef29230d73e4bb89ac6def08a78d50ea2d92023d133d9b337deea0405b88255f68fe7f02bcd1835dee8a7bd897209d0bfd05ce53302a50310486fbf0d3842a0335f8d5e8c6f6aee54bb8b4f3d166867dd347a81787bfe36dcefa8bf205b7a2c84aa7b1414179ecbefb436b4a70e4a1d752fb2a3b9b8a4815350fb8d24b73c3abb115d5a15446d6bd7c61b6c6e2ce37e2c212f3f674c915cada4b161be9b35b3d8b3a7fd87c90c0f77dd9af762b0026e8ddc1a8a59737767083d5f20c92dd2b2ecd26af0a3bff3405f3c04ac871d7ba7ef6a5c3c8ea8668f49bad4b8f83fef880edc6edfe60dd7ec72bbe61d81a20c488c2237492fabecf5015fd4043e03af3311797612cc457251504dce41a0595e2d9f41fa9851c7d6bb6cdf3820b07bb337e351fdc3acb61acf1c5b1ee5d315eb3d4d4acd3276678209be71d1f6145a9e62795e7c7e91a4e2dfea6320073c01f2479c08c845c5560a7e0ade7c25808cec4768575c461d814a1827cb62d7ae580138e7d893c4d70708031d81a179d6628e60e79ca71f218695b44d1ef6acd118d02151bad422d9f47bfc25ce6d553725fec4dba59ca3889a2028933e906afc360444b35ec7415b5041490dececfd32d50666a07c0ef38638dd46959e8331417e8feda57ec2dfcfdbe0673b7b048e257544c748d1ff8d6ad270fe83b66af7dd74ccfc6a577f90cb2a18dd1e2efd8e11346836e700685c8f7176f1765e3fa6ab7ce02ba1b15c322a078e5cf7f7a071716d5672520e2314ae126fb773c0da3c2babd1d56fd04a1bf9989595729f8a3a8af916f494bb851f2fb17a2dfadfe4b263387afed5b8a8f6e85a84c857ad44d4b90d6e103a2e389f84110fa545e8ce069d559a8f21897b2d7af73482f711d0688f30adf7c7cfc8bf91f03ce6ecc43f2aebe0334d314381db21c689a5fcbcde03e414b80381de19619243e3cfb8b11daa6b9f8ddcf85526151f87d1fd173cfeb0c5776388ef2f72db59f91b31fd43a0940b7cf37b95531fc7ab2bb93096902ba7e87db94aff03d9d7243c46b82e57e773bb08f371e8771166dafc2e1ea3351829931327a5b011540759d7398fbab825603f14a3f513018bc1cf07d97e2fd67f09d47e2eccfd0ca2fff11d47ee99fca4278fed1545dcae4ab2bd15a1b9724779d37b1a33e0b2ddb03129d084075059bc0cdc9741a317cc04b5ca1ca67b8ccfe323b6136c8b784ccb753b5aacd41526efe52d183b0d5235c789675acc7c857d097f82508c7ee11e4d27e495c751dd16f7a47d7a6dfb4195023e2613fafb58bdbb53858a42adacaec2127f03a673091dc41a04d75c550b4923deb79dc2edad34d69e3758e7f634559c449669a0f8c97913ac08c7af4b6183f34ae361fd38b39fbc77f799ddda173d72414d41e0074e8d3dfdc0b99e0a05d326b2cc9f396c879bac1f98baccce16841b9900fa24c25c339f14609758db037853af579b21467ca7b55735457a437221f511faad4d6f1cb207c087636bd34abfec71dbd28583699d8bc99dd3b45d17dc3cb5842e132570dd3e574748169d37316d7c5b42ada3354ee7ce4145ce29a37f289326410d1ddacc758f9f963e0e3dd57ef57ccab7a4ccb6976053848b8d1c7549759cd7123f3d5fb9342a5326fc4e2c3a46bf792a39f06850829e946f02b6c7b431efa040f4da3c701f8c0089176555a4aa6d03ccfd214ef17e2873e7978344e9a7efc74207d67c3b74f3d1e8087faf82173ccbec970999e2a2dcb6be771b2942853b2048e9fdf2c9a7572ae60e1e99189308d6e6dcc42c90221178bd1fe81e34b8f6af6ff21ea54618be2696c5243d9a3a21d2f83cfe5be4658bc420470a7653ada873cc1f8a1d3bc0d328c00f9692e9a13db4dee4ff485af03e40ae6bd7239710ae228bb4da511046d290459dd4284216b1b34cb75a8806d16a6eedc7af8b39c75395d1685b5aae27e2e43ae22b2e41f79b00c03df35ad5490dcd633c1adfd47013c4b850a070dd264e68c9673c6628078b3e918487b632354e5d34d8d9fe5d641644817b93ad752c19df3786ceba7d7f4e951ccdc4bd5f2732f98c016430cae0051ad8e12310331f96648139cc4ace5002bc43c784e0fbbdc5804fc927ccd667ac031cc9ad013e5f1c4ab2000c1d686898351ba0a7b9464f3299d793bce0ac9897ae4af0f9884795f96dcec8690cfdec56b89d1c26f4437d71a61cca1ac18230a4c1cac1b61207ed2c3b0f81cafec1370ea6ab7fbe4694325ab003d84d08d336e31dbb2d713d451aa9dd4ab43ffdd563b0e78f124f8770a9009e5f5c21f0c24310d676a9eaf99d6669c34af13f033b906275dc4e1011b2e36c5c28ad0421403ba5e86fddf0fb1a5dad79a1aefc0650af43994722ee2b397afa03c5e144781bad369f630161c60d7a7d65fa6b0a477ab9a6c4e7b6c97a7bb672e809da06f64ea3c05cb2f69a394dffbd7107c9d7e32647abbcbea598ba7186a321f19daf16c06a2715fc80273e142511ec7c9ef5621296e0d73d0d32fe83dcf38b4c69c8c04f5809d92af5dd18d8d34fbbb13de8618a1a9b63ab6c3eeb066f09e104520d52b4edb498c074996268364f59ae9b7a9dd9befc9059d45b98b4e4a3eab22aaa0d83fc57578fa97288eeec5d41bf2172659cdb0dc9f97f59025f569366fd33d374b6cc131fd9adb7969f2fcf9764849abc2be41608127504ce5f282b890a546893b0e3032f94666b4cd1850c2d6cbf3fedc27def83cd6e254aeb589e5ce478d19316ffd2ce4d2274fe720c0b3fa09a0a878ecd618256be89689778e96b2caaf7430fce4f782d431177a25d9bacca340947eee9a48199a65070825acc21ad21a9ab53390b630d5f1575e1c0ee6d892d04d81d4ba8b99983375a73628345c5569d52c629db6152d0baa72b9dbc2a121a2445409dee25a7eeb33d3f0accdcbd156db2418f347445ce7c710a9dd38a1bd09ddba3b6a9f7604554951f2eb79f22d668500585c2195a07d599f7d12e56eabe4713761c3272f83762b9d7208635d47c011efd338958b9f308a19759c4612f663fd0600d84b13c00a1fa1410d5eb627f461cecd0a5e0cac9870bbb8b643a0bd55229cabf8aafaf52ad007f2c360f06b9c81224a69babb03eac6b659536e8102376a7f7c7e761e09daae5a773ab6b9cc28acdca9ea4d72c41b826cf013c335d6cad32d472442bc63d54c45b0fbac35ace55498393d2135e89a16bcd30d36ecfaa27fa5b96d35386fb8b4ff0dcc3b34ecda5208553ea0bbafb4944d4f1c77db1cf9e180b6dedc2181b4b365e9d85c505181072e901f9a11c4228003cfc7cd4a694f893f9ec4cf319dd89eef8aebec528cae65d45cbcca578888368bb311a333d17387be7e55cff268d055876eb5d7abfb37f966b7ff65c68d54f3a8c27db3772bcdd8c38999735c5f7df0f11a03ac8b43cb9f3bd14a54526d5620a31636a8487dc1d1fdbe961ffb525613bf05f761664b6e3d62522161a5922db9cecdc6df530791f64ee326f952b0a410cc1f8fc331ce3972d730be6c10e97344914760a") keyctl$search(0xa, r0, &(0x7f0000000140)='keyring\x00', &(0x7f0000001200)={'syz', 0x3}, r1) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000001240)={r0, 0xc9, 0x86}, &(0x7f0000001280)=ANY=[@ANYBLOB='enc=raw hash=sha256-ni\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/77], &(0x7f0000001300)="4364e1bdbd5cf427a913ade65ae51a062a93ed94f94a50f90e5ffe5c8d8293476db2aa5a091d2af64f3f4ccd055059532e536baee61b48f32ca304a9ed846529afe2f7cb3e77df89da6affa4c247afcfe13430f532166f95e3f8bf3459a59d4b1c138e455904984ddf6e1f1c6d0edd044269eaace52b559951175caa670c068a7a6b8238e8028c5bef2c22a59d02bb068abf590d1eb661d5acc959f258950f51bbdbb2bd7212417232971d98778a298833abd965865a2b995bb4f83af8bc22c1af92485aea626c8f36", &(0x7f0000001400)=""/134) (async) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$revoke(0x3, r1) (async) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1, 0x0, 0x156}, &(0x7f00000000c0)=ANY=[@ANYBLOB="656e633d706b63733120686173683d626c616b65c46c8cb8e732622d3235362d67656e65726963000000000000000000000000000000000000000000000000000000278399bc18c773160000"], &(0x7f0000000140), &(0x7f0000000200)="a027f74f172d2514d1ca299da83939fa7dfbb199fe9e88b03f3c8e1e0a3946a5ec78c590713acb8e33282601ceafd73633c75df047f30e1170b4a366c50f20191df48a03dd52beb677f787037b7af92a09f31a0cd86da3f53e1b36a6a0b5c0ebcf7f74499157b7d53b5a5002a1f0b6b46781c274391faf90f75ffeb3a69c4997f46a3cab5aa1ba0eaf1ddf60cb8e32731c05adc522f7c63436e1403d7ea456133f1eaf42440ad453c46f6f2b10fecca89bf132deba7ff819ce1f82ce98319d0017607a2f7eaf1042f06484eb13f5c0b9c6c2ea35a8a11aa08e60b6e810d62f8ee8df0a0d97887a2c7bdbeb7fd101a86f06eca3707c64f957508ad1abbf05f4e04431fd36aa0e033d188a1cb52755948c57cfd8189103b14decfe04412cd8c2576c0a78848e161d0be2cf05e08220b43589330eda8dd2c18500f9a0d93436bbda71d34ae23f8c170067d10e83bd15f55a505da79d752d739be3a794cbddc465503a9125a21a35a90149ddb630babb2c2a6c3a22cdec30e647a08044dcee0e8bb6fb3614ca07d1b8cf3bd5b8a99ea15f0d2e78cbd41b4df42662f5b5204d7a5d0510272404f06ab274b60ea95cf034d0771243a1b097e5b2e6b8fe4f3655b72c481742c122a1dcdc4f955720c8a24e25528356a83b4b2a9db15492a8971da75904355eb11058d2750a8a0880c3d4cee4c59dd2efbebb5307eb468d5601bb98b929483075f7d559d6c76a92210281abc6992a39714eb9f87d7024fabc2772507237141da3b45b88f0fd2ee40bc6d7cb231553bd6e6704561c9da2f84c974d976f40cf492f9acd99ef6f8fec7a402fea91d5c347a81b5152d160dca2f40f9c9aab958147adbecb9a4145660c453d0417bee24bec2a2341a3e6e83ed8fcc169006118a332ca9407b7be196fc682128bc545bf7e58265cbe16e32983df3b7eb8bfba7c01b97ca927d9036c1de9f9319b47a566f92b34fd719460f190edb54912b120a0f6878c33074ebbed410800f0270c6b93c9d9b7fa41506dd4ae940bc764ece61abdbf0202dc06394cce34f373254f1a750ae324d4071e07acebca45fe672be124e44d1534c88fa6cb5bb5b967008840541a7b0f2f76cd73a5e6ed61b9331eabdefaa468f0fec93a6dd5a9e5d01d330938f9ff524c5676287f5ee5cd1b9d07590cf45dcb05ef7e8298788d771d99f506762c73baacffc6f13ff96197394624cad506c17e5229558fe9ebf8571b6431270264595f3ec27de72e436a4e7115c76f2bedc470b9395eaec8b743b87ee21e36eb4bb10d5766c83dbf130f9fb74847a0b692c93b65e8d5174afa9263f994ad190bdaa956f1d69b75e713b2b5d7f50097dff71ecd4e331a95aace461e6f053edb8dda18547964ed965b6e85e4eeffb2c366cadea3bfcbfa1fa9a9673daa69c4f9159389931e50d12c9b42845541ed82552b9d2fe7143fba92bebb9527363338a2f46786fdac197a765ec9aaec0f1e2cd05897dc9db00c531d08fd07b5030858712e35a2e0b41b9c7a8f007d40027776383e97ab0fab1fcb80b387dea8a1e981cdf7dee41b8659f66ac826cf8f32b6521f4fa7a26a8f05d68e5cd11a6318e50dbef50f7810374ba6c5b4e3a720ca6cd6683b1f080dbbc7b27a16124e31253c39ddc2e95c2b750f56fc50c004db0515515e05347a4bdaf15537cdac8e50cea1d91c64fd3ae48db8b936f3ecefa100943f439a528767228b18e0dbf359efbaeeb4e3e3cc22410ff11903d382cb08887067567ebfa5ad5c3122070621f09870b3447141bff03a62d5af23a388e5e6f5692440fbce0f33bbf7543e4a853bb5f08992e94e56d12c58a99fab22ab70df39e753d8987cf4ba05fbd468b867ca9b131b89c09a314ed6df017927cc9c08ce1af0ef722eee37a5bdbb54e848c3f3f0655292ec4222bb7f16c927786c7ecddd0fcccba6b144f319e416ffc2c57edf368fbaf7a63acbb6d1e15d787b744932d4963791ebb89a77680e0085139a5ec9783dfe750f623a72556331ef31d9fcdf6ace2d9645d220b4611af392ef75de382174fb1cc78a78ee274ba1e295312e43c797f36caf23257b8d0de248a321eb440b0631bb42a8f4b2c62a9f7346244641cb04815de0d1a73ddc7b6e9fe2bb173a49eaa6a652a230cdfd14246fe21a16c0a8e0b754fa040afa562238ecf91e35ecde7ba3822f1ba5250009566d3b52fd3b12aaf12172e16d241f60733e4a7a69c9e0e577c2e0b3b1d16d1ef29230d73e4bb89ac6def08a78d50ea2d92023d133d9b337deea0405b88255f68fe7f02bcd1835dee8a7bd897209d0bfd05ce53302a50310486fbf0d3842a0335f8d5e8c6f6aee54bb8b4f3d166867dd347a81787bfe36dcefa8bf205b7a2c84aa7b1414179ecbefb436b4a70e4a1d752fb2a3b9b8a4815350fb8d24b73c3abb115d5a15446d6bd7c61b6c6e2ce37e2c212f3f674c915cada4b161be9b35b3d8b3a7fd87c90c0f77dd9af762b0026e8ddc1a8a59737767083d5f20c92dd2b2ecd26af0a3bff3405f3c04ac871d7ba7ef6a5c3c8ea8668f49bad4b8f83fef880edc6edfe60dd7ec72bbe61d81a20c488c2237492fabecf5015fd4043e03af3311797612cc457251504dce41a0595e2d9f41fa9851c7d6bb6cdf3820b07bb337e351fdc3acb61acf1c5b1ee5d315eb3d4d4acd3276678209be71d1f6145a9e62795e7c7e91a4e2dfea6320073c01f2479c08c845c5560a7e0ade7c25808cec4768575c461d814a1827cb62d7ae580138e7d893c4d70708031d81a179d6628e60e79ca71f218695b44d1ef6acd118d02151bad422d9f47bfc25ce6d553725fec4dba59ca3889a2028933e906afc360444b35ec7415b5041490dececfd32d50666a07c0ef38638dd46959e8331417e8feda57ec2dfcfdbe0673b7b048e257544c748d1ff8d6ad270fe83b66af7dd74ccfc6a577f90cb2a18dd1e2efd8e11346836e700685c8f7176f1765e3fa6ab7ce02ba1b15c322a078e5cf7f7a071716d5672520e2314ae126fb773c0da3c2babd1d56fd04a1bf9989595729f8a3a8af916f494bb851f2fb17a2dfadfe4b263387afed5b8a8f6e85a84c857ad44d4b90d6e103a2e389f84110fa545e8ce069d559a8f21897b2d7af73482f711d0688f30adf7c7cfc8bf91f03ce6ecc43f2aebe0334d314381db21c689a5fcbcde03e414b80381de19619243e3cfb8b11daa6b9f8ddcf85526151f87d1fd173cfeb0c5776388ef2f72db59f91b31fd43a0940b7cf37b95531fc7ab2bb93096902ba7e87db94aff03d9d7243c46b82e57e773bb08f371e8771166dafc2e1ea3351829931327a5b011540759d7398fbab825603f14a3f513018bc1cf07d97e2fd67f09d47e2eccfd0ca2fff11d47ee99fca4278fed1545dcae4ab2bd15a1b9724779d37b1a33e0b2ddb03129d084075059bc0cdc9741a317cc04b5ca1ca67b8ccfe323b6136c8b784ccb753b5aacd41526efe52d183b0d5235c789675acc7c857d097f82508c7ee11e4d27e495c751dd16f7a47d7a6dfb4195023e2613fafb58bdbb53858a42adacaec2127f03a673091dc41a04d75c550b4923deb79dc2edad34d69e3758e7f634559c449669a0f8c97913ac08c7af4b6183f34ae361fd38b39fbc77f799ddda173d72414d41e0074e8d3dfdc0b99e0a05d326b2cc9f396c879bac1f98baccce16841b9900fa24c25c339f14609758db037853af579b21467ca7b55735457a437221f511faad4d6f1cb207c087636bd34abfec71dbd28583699d8bc99dd3b45d17dc3cb5842e132570dd3e574748169d37316d7c5b42ada3354ee7ce4145ce29a37f289326410d1ddacc758f9f963e0e3dd57ef57ccab7a4ccb6976053848b8d1c7549759cd7123f3d5fb9342a5326fc4e2c3a46bf792a39f06850829e946f02b6c7b431efa040f4da3c701f8c0089176555a4aa6d03ccfd214ef17e2873e7978344e9a7efc74207d67c3b74f3d1e8087faf82173ccbec970999e2a2dcb6be771b2942853b2048e9fdf2c9a7572ae60e1e99189308d6e6dcc42c90221178bd1fe81e34b8f6af6ff21ea54618be2696c5243d9a3a21d2f83cfe5be4658bc420470a7653ada873cc1f8a1d3bc0d328c00f9692e9a13db4dee4ff485af03e40ae6bd7239710ae228bb4da511046d290459dd4284216b1b34cb75a8806d16a6eedc7af8b39c75395d1685b5aae27e2e43ae22b2e41f79b00c03df35ad5490dcd633c1adfd47013c4b850a070dd264e68c9673c6628078b3e918487b632354e5d34d8d9fe5d641644817b93ad752c19df3786ceba7d7f4e951ccdc4bd5f2732f98c016430cae0051ad8e12310331f96648139cc4ace5002bc43c784e0fbbdc5804fc927ccd667ac031cc9ad013e5f1c4ab2000c1d686898351ba0a7b9464f3299d793bce0ac9897ae4af0f9884795f96dcec8690cfdec56b89d1c26f4437d71a61cca1ac18230a4c1cac1b61207ed2c3b0f81cafec1370ea6ab7fbe4694325ab003d84d08d336e31dbb2d713d451aa9dd4ab43ffdd563b0e78f124f8770a9009e5f5c21f0c24310d676a9eaf99d6669c34af13f033b906275dc4e1011b2e36c5c28ad0421403ba5e86fddf0fb1a5dad79a1aefc0650af43994722ee2b397afa03c5e144781bad369f630161c60d7a7d65fa6b0a477ab9a6c4e7b6c97a7bb672e809da06f64ea3c05cb2f69a394dffbd7107c9d7e32647abbcbea598ba7186a321f19daf16c06a2715fc80273e142511ec7c9ef5621296e0d73d0d32fe83dcf38b4c69c8c04f5809d92af5dd18d8d34fbbb13de8618a1a9b63ab6c3eeb066f09e104520d52b4edb498c074996268364f59ae9b7a9dd9befc9059d45b98b4e4a3eab22aaa0d83fc57578fa97288eeec5d41bf2172659cdb0dc9f97f59025f569366fd33d374b6cc131fd9adb7969f2fcf9764849abc2be41608127504ce5f282b890a546893b0e3032f94666b4cd1850c2d6cbf3fedc27def83cd6e254aeb589e5ce478d19316ffd2ce4d2274fe720c0b3fa09a0a878ecd618256be89689778e96b2caaf7430fce4f782d431177a25d9bacca340947eee9a48199a65070825acc21ad21a9ab53390b630d5f1575e1c0ee6d892d04d81d4ba8b99983375a73628345c5569d52c629db6152d0baa72b9dbc2a121a2445409dee25a7eeb33d3f0accdcbd156db2418f347445ce7c710a9dd38a1bd09ddba3b6a9f7604554951f2eb79f22d668500585c2195a07d599f7d12e56eabe4713761c3272f83762b9d7208635d47c011efd338958b9f308a19759c4612f663fd0600d84b13c00a1fa1410d5eb627f461cecd0a5e0cac9870bbb8b643a0bd55229cabf8aafaf52ad007f2c360f06b9c81224a69babb03eac6b659536e8102376a7f7c7e761e09daae5a773ab6b9cc28acdca9ea4d72c41b826cf013c335d6cad32d472442bc63d54c45b0fbac35ace55498393d2135e89a16bcd30d36ecfaa27fa5b96d35386fb8b4ff0dcc3b34ecda5208553ea0bbafb4944d4f1c77db1cf9e180b6dedc2181b4b365e9d85c505181072e901f9a11c4228003cfc7cd4a694f893f9ec4cf319dd89eef8aebec528cae65d45cbcca578888368bb311a333d17387be7e55cff268d055876eb5d7abfb37f966b7ff65c68d54f3a8c27db3772bcdd8c38999735c5f7df0f11a03ac8b43cb9f3bd14a54526d5620a31636a8487dc1d1fdbe961ffb525613bf05f761664b6e3d62522161a5922db9cecdc6df530791f64ee326f952b0a410cc1f8fc331ce3972d730be6c10e97344914760a") (async) keyctl$search(0xa, r0, &(0x7f0000000140)='keyring\x00', &(0x7f0000001200)={'syz', 0x3}, r1) (async) 02:19:25 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000140)={'fscrypt:', @desc3}, &(0x7f0000000180)={0x0, "79d2daeee0378bd6f300e757e071cb12ab49a43822241084b1e1ec4ee06b869b7968a6929d290f97b533a33fa5bbd2a0dad04f7c0b6eb3b7485b2538e3e3dd12", 0x3e}, 0x48, r0) r2 = socket$nl_rdma(0x10, 0x3, 0x14) ioctl$sock_SIOCBRADDBR(r2, 0x89a0, &(0x7f0000002640)='veth0_vlan\x00') listen(r2, 0x0) keyctl$search(0xa, r0, &(0x7f0000000080)='asymmetric\x00', &(0x7f00000000c0)={'syz', 0x2}, r1) keyctl$get_persistent(0x5, 0xee00, r0) 02:19:25 executing program 4: clock_gettime(0x0, 0x0) clock_gettime(0x7, &(0x7f0000000040)) clock_getres(0x0, &(0x7f0000000000)) 02:19:25 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f88d4aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r1 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000200)="18d7dd15c29aed684989798d550cc1524c2a499f3399abf4927263e741cdfd1966884b474c285c0d5b83fc793bc281104d4827c34d9fb81b5d10cf92dad3ea79b44614c33d76bd1f602271e8c25fe693df8cd25840a38fdaf04487771f46a3885bdcd4e76a3fadf0033ded7752dcc57b49282a391cf5eb0b5ba2251fa8334a6e888967b3b8264868124103e0171654fa26a70215b2eb855cf87b587fce772431d1f119d2eb3237e627a785c821e128b44acc55b98aeb5ff89c155cb59460792f93f3007f40af481ff4a4eb8b74226ae12114b9cfbb1df87450d9f52f55f2f5d72de6c6999720e14a2a91763be893e7c9a8", 0xf1, r0) (async) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) read$FUSE(r2, 0x0, 0x0) (async, rerun: 32) write$FUSE_POLL(r2, &(0x7f0000001600)={0x18, 0x0, 0x0, {0x72}}, 0x18) (async, rerun: 32) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r3) openat$fuse(0xffffffffffffff9c, &(0x7f0000001440), 0x2, 0x0) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_QUERY(0x18, r1, 0x0, &(0x7f0000001580)='e8dab99234bb312e', &(0x7f00000015c0)) (async) keyctl$revoke(0x3, r4) (async) keyctl$search(0xa, r4, &(0x7f00000013c0)='dns_resolver\x00', &(0x7f0000001400)={'syz', 0x3}, r3) keyctl$instantiate_iov(0x14, r1, &(0x7f0000000140)=[{&(0x7f0000000300)="c53bdc3c89064a8a542ff1353f16a5ba1cb2c71a0d92b01c3eaabb07a078bf8b5bcf8a24c307ff1d101b1c247d76b1d04d907fde3da4fcf51f9961b53f4bdc6d935ed0eeb25b60b6da40e2c3fccd88f2dd8196f1fdc8a48ccde7d488259d0fca7c42f2c85b893fb3a01e271d3281a6ca5d4f9b448ef6a8526fc1a94a072282e26e0378cd17e0c32aefd88ee97e1bea4559d945117fc5ce9816299de4fe49bfe2dd6622ce0ff43978e637b5f91c363fede609c1c9f279d5b9a959eb306dae94d931d3f8b3328347348c89cdc3ef9f4e02046b259b07eacea1c09d4c1fbec9f0e4ab7e6cc9cba22bb84742b54cc1cf4df85b58833466622a57f4bedeb466d24778211bc81704d4fb15abcb2c7678f769a46af3bc06c281ce97d981aed122bea60c72dc6bd1f9c96a96a4c6cbb58026d6de1d7abfd528e0be7c7561c1c389132b90a5cb06b3fb01fd68deb4546dc687c4efa949afe6d70ef6b57cc685449db9e738d5712af2e3159f81a19081c2f06f268858d14fb31ba7b48953d4b8d211c4f409b19e1c995ef47ef399bbea065762a67e5baac5fade6529ebee3c784605db2bbad833ad308a330be35c54a05a035f6c31cba0c50961ef800bd026db45d30c7bc664065065514e55a9a01399982070ec825183afbe2f7cac716da97fb8cf4b427322ad9e6f099073355479c49588d10af3c4c395c0c4f1492dcdf92e3ba9ba4aa6772ad0a86637534429dff0169b8d7acc4143fdf0cc4fa150ce35b78c6f140dc55afe5435365674ce171930f6f016629197e7ffd5b21bde236660e3c429d1ffcb0e726db4ac56c684160d82a30db3a4a1cb8e5fed7ca3b3364e3b19febc295a8a2b858638ec22994be56dfbc45b437403eb9d8c37849331de2c5c97223aaffa8158e2f612bb1ac5c5a56ff83548c295419a317c5a3d5aea9d8dfb70295134d039dd2b9878553e1b032bd10075148ecd093c6e25aaf92fbfd9ca31dcc6f7122ae873bd682192a1a2202af8430dc67ad6d816004bdf5cfaa1c46a4a5ea0bba3525a86ca50c79ef2a69b4afb92fdd3b9919b4d67be1e34d8298a5ef25dc3de48b3e85ae791a5b5fd69306583f24a72e8a731af39f3c2213bf0fd9d15105dc43067ab9f3af6307413832ed99cf9a62bbd1612317f995b1f04f7356c6439efc0e0fa0e0f03b1ca78ded325661caca59477c95b2492a6d317d6aebb42f4c1e875542cc6bd93a564c277b85f027ab292f526cdc47ee78b48b9bbba72cc933e1d83014fe6e0566f8501ee29d6a5f8121848108e18fb18b71ff27a973a266732814874523b0da0e4785c3bc3c851e26937b1162479838d1270864cf397c9b0159d2efcc6a37b666008c099b161694cf3cd351d9b82bac27184c9462af5f5e2ca55d2bb848777329aa9d3daee3a805550b6036121ae044bc42e2cc7de94d8c34298d8ff7469cffa98495140bb85dfff4c61224a797f8820f0f39435093a5741c8c656edaf0c38009f451177e4911137ae31ceb1b3b92f4ff926ac2185f0d75955c8f26e3138bfd0efa3eb93394caf31f9c2c0cbd4bed1a5c475bcc10ca11f9457555fdf1d4186f43a0c0b6b1ad79b330a5d76ef216e09ba8471b363c88794b90621a603ec28c2d21cc19e2e8ad18cfd8a2e33e692e6cde02c22a0df11903788bd3bea48dc9c8b68cc6475b9feae47a80a4035ed161ec96c8e601c107211046be026600ba14fff09c6ff922097d905c57570e1a2ffb140079ee59bf278ddbe016e2e7d309ef364b0d52d9f8e0bd064ed18131767fc1eb8f48dd804be787b36f17fa1ead39bffda9dc31a6d48cb0a65d8385626a609b0d8f5a59278111985b7bbc544734c33ec3cf1428294365633339b4f8f412cc6c60c84dffb40b23c4fdb70d869d4210b39838016981853bcd0eb69562982840a7ea07dee247b151e983e0df4d70a73b42ea6624a797326f2722412dec93e0610cd7a7ab75c48fc68b8ecab91cf8ede9bc0a900ebf9853691a2248e6032dfbd151da85c2d3cc59664f735c5ec4b0f2ef4a2ea7eaaa400740577ace42e51b2b4a3012e323ce33a247541a209907f9562b4d3b16fd150d8d56f758cb6fdd54c2ed01f368a5280ba4c93636c43e2f8713089e008af8c9fd3c5c91dd6d019b73f0b499a0b1ccfc8a736c93237976f61886aa309bf9d6dea14c886ca5da02830b80e4d1e8cec0d4a6660e095ba7b766652ec49841639fd652b2a7283d1ab88fb620fceedafae750bc9bf2b4b15fdf0214ac5b43ef8a72db3d62fedbca42b26dbcaf5cf108548af4360f7e894932e012e29f6eeda7839c63f64369afd978b6e162283f23c4f9656dfaf7c6149b3edd934b7ee1249ce19bfc8d42c8e7af09adc5f804197cb10a226971a0b2769fb795653a110f5d4ed97ff19d0ffe213282e87ad17e3ecc647aff467660c15240b033a8d30d0f529f5693f474f55fb1075ad67076fb6d0bd8e36e184b4a15d042f93d8a4d8395793f1534cf1ae441d1f61f77216df031757c035d22d7ee55600a6930c04001ba7d403d8804581a6e411da41d8a54e9e886c764dfd89fa86d98a363dc7883c595d4c2852eb9f6afd39e55a30eb5709529e8a8bb41e9957a308318440d9052b0002329e84db159ad58f90392d11088947e46d32867f32714eab24ae24cd10ae65f5aaad48621c8b2b014e6dcb8427d432a7c6cf1dcb3f507ebb52b95ccfe262566f2f2e9119ea1505af94e5037d1a617db41fcdad15007b107b69eac804b0818c7b1b4b263b3febd6db13d351a2d8d7ab8f9652dbbc7b2eee9821201c069120cb1292299228678d597e3a37eacd7894419d70a4adc68744b70de8bc067cf5e50b777abe792f66bb464381928fc5b861ee56ffef1f901287133b53e44e438144d3a602d56bdad2a1835d02e4d4e5bfb8a31cd6063fbcbb6af7e7871b6bc16d0703713adc479ed65f6afb6541341314b70c7994d77ad2a5ecfd61a6283d295d879333a73a1853f25f20c1de029ef71911759b0e4f6e4c824b6307c628a88e99732d51a30a9f7193faf71808c4d655861ffc848196ba93c87d6cc1bbc9e332d7141eb7bdffcd83f66ac3018dfd415831f130441edea49ce2a94051c592d525c8df15bbadc6fb61eb2f68cd209510a3cea6519c0063fa6a9b36d36b6f41d580cccfc58507cf191a20b1c9ec2fac8e322815130861297f71d8e3eea33228101e8467a68a6b8a63769ab3d232fd839866fd377dd7871ce4104a72e2af3ffbe8e267c957c24497ef3860116a2664816cfb5a643199eeb1cad241deb7a869061e61158fadcd123f45870b1065075d3482723123d8c0ff71bdcc5277bd6e2af91ad8ec4d0ea06ae8236c81ea091dc39e9a5308619feaf3dc0c45d2d8b52167720ea2f735b8499ee7cfb4ce283074e208004ddd37fb9ac8f107296b1ad4824f468b5f91e07d48acd4815afec6b7511becb53b3c29b3a842721e67db9a72f486cdd7478332f463e2a3b9b936b839d18af2a3deae10c482ee34462dd239da8c7b44622152349bfb4a49c616f6c73721d93bc5fc54fe768c55259b596b9e6d1ca58c7c71947f844336f2426987dd93828835a62a7f021cc658199f64f1ab2f3b1dc68749e789b39822ad5724fc214ef582909ec1ba1258ed151f536a674fa98b478087fd1c2576c4c281da315f9a5df2e053d397f5562d1e71bf05cccbc31e4dc363b178583d9b527f78a1248798ba3f00babfd339daa30d8f897836f494265d0111e21b98db07a1c05fb7dee75636b8063b57cd5a9b528e50dda48a1ec510b8904ec96e55e0a93676108fdd89d5163ac4835a9f169e59112027a62746fc285d7a581512c2cf5c5ae25bc610c6fc5b51f725c5f158f9ce03b251ef3c059ac0fff932813d51dc61688c8ea5da27ca52e351529ae9404eb91d9105dd8e936288f3ebbc6d9c1173b5348b22a891c32fa0fb19e7e4ae63c5c3a321db8e2513c82e58145e5a6f0a95beca8d537a8b94597950d12e6956ef3926b3fb1d18f25bcf8dbd3657116a907f9860bd2e3a731c313bd938d6b3b012302ed7ed41f3b2154e3e8f1bf07257ff9ce198a8d5369f809ef61cd05ccaaeafd514226e6389eb966a48f93ae99d269c919de7a57fc2d9475ebb8ade6d0d3c80c975f5528a31f8bd9fff9fbe259d6c5d086964ce9565af9b84cd6ded12c1fb912da1a8a734dce25546434133de5b47ed253ec3fa449428115019ebfc15ac1d7362b95037eea198e97c1dc3c305c7bd2611426ceb8205be64360fa208f9805f754d762a5993b811f4fb4da22adcb12bc9bd9766f11360db554ab4a3e0a0f8aac6c41bf8a6aa8a842c352426c8f12f68e15729a547db95c5dd4c99b84ab83c097fce17acfed3814dc46ee5f595344fbb8a8a3471fdc1340eba92f166f8fc546669070bed865887a5128a4de166b4474730977465ca2fab7a8fa8d1c6c4c21bf2591c633ab2483a274bafda13e258a5b238626d36d0c688850ce55fcb8ad9aa5738f57eb207f8e92a28f1ea020a666b2962f78e38762dbc91931a92dff391bc93c38a26db24d3623073b9d190d19e8a19382d7f20214958647b0f8544fbf2b195219132ce4d727a88bc37ad1afdde3144f97b0379afeecd89ef1f3423fe1ad32259789f924a8f0d248375ee9ff1d267d5401e84ed3ae97141e60a361125857cc8ca22cfb78e973ba6d77ea82ffcf5b3ba79231efe536cba518088871b4b8ee28761af5bdcf637179a609d4c92ebccf58ee5e137a33ba4aea818175236472f1d900a44a7c676db50c8714286dc23669966d91e3b97102fea4bd5b28567c84a63aa0df33b96405955be42be00e5251e31268717e6f08d2cd3ce80c400ab414bae94eb5f166954e8b9e35599a296229b433ad7d1563ce1416c065b64cb22d9bd177e5990ce7c7a69dfd1dfd2a9aecf65e9bc30a523cfb15b73e3cf69d5a2ed9c4d39ef4c4fee84ab34efcec309c02d99184e27be78d84d104bc2e678c28c880a1bb10e6f715604e1e78a29eebef2489c87302bc2dd6e28af3fa8a851e2dcb1b2cdf902e1c72c2116cbc6872a4c69f081cc69ed09e6cafb22c04df7f169a544a813271d337356edf405a4cd9d4b4a20134b0899a41b465efcf57cd06f40548b6c2b6bdc5b0b9037f3b5a2a466b97d13f95be64ea1aa99d9d6b6a61325e6667d1b105f2af417e2419bb31681f9d84e58f7b3440236998271d51e320bdb774b9e6228b0f59ec4e5c40e7a983d66b995df9107391f20d0142b88f6737646ff9b927702ac42e3bfdc9469e77f90a84631d720054716cef698ab26e46f7ab0986e70eb5743d893dfd517eb82be93a97cb7fa924e869c5d831fb40d3140d42e8e9499d7f15143a57180d1373a74b4d17bccf3f4347ea99ca8e883c0737ba5bbcdb28405304bbb529e02418be0b26179e2b47b3ccc05268202e9757a7a47d60d6f475ba217edfa20d8343c75aa7c84a50c678475ed0da220ad2344ba7ef5c301c14a65f336a481393766d56c2079f1bf0e3226f3416b896048457aa9349cadda77df0290c125091e593830147d8e24bc54e25c30d68a8249f26a4ffcec339f081424dc3b7f15f35d1390b989707ed0586e631794f00d912c42ff8973b792b0909d00c4fd21127dc7e646ef7c5068b6fd2223012cdddbcb7d7bcf0c7eb4bc3116100f7c3acb133b516436f101e4272e7b96be8da211df5bbe846c02ebb902829354be03a9273ae5b3c7d7086ef086da77c5b130dc12c9229ae252c13d3e96d97ff4548a0a728d0e771922526292534d4e6a9d186ec260f0de224f5d", 0x1000}, {&(0x7f0000001300)="1c371ccf50c876bb5175708794a969490ae0cd9ce173f03eac73f82644883791f5473194719f27fb7c1476b1052c45a7e382f40ae6ec2461675ea75f151414c8cad49cc0e4f4ec444d518c6a5c4570bcc7f9446860cffaae2fefe8545bf06274808e61988a7057f3bdf69fdf5f55a0b9d1ea523437284418b90fa3718caf0641ee11adfacf43ffcd699dbc79f23e155cf96a0db0f91fe370b42860c01da623648d9c649f3e128b08cfe260bc6abf95", 0xaf}, {&(0x7f0000000100)="6468072f7ecd4ad4d4d5", 0xa}], 0x3, r3) (async, rerun: 32) add_key$fscrypt_v1(&(0x7f0000001480), &(0x7f00000014c0)={'fscrypt:', @desc3}, &(0x7f0000001500)={0x0, "96527a4b7b0709a7b82afaee8a4e7800a1d4d3f8421797d804288ac45ae254980dbe42e1ac9b5d5ba6ae87bd720ee5b66f36dc43d5eb3a4440f614d9d6c3a6ee", 0x24}, 0x48, r3) (rerun: 32) 02:19:25 executing program 2: clock_gettime(0x7, &(0x7f0000000040)) clock_getres(0x6, &(0x7f0000000000)) clock_gettime(0x7, &(0x7f0000000040)) (async) clock_getres(0x6, &(0x7f0000000000)) (async) 02:19:25 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$get_persistent(0xc, 0xee00, r1) 02:19:25 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000140)={'fscrypt:', @desc3}, &(0x7f0000000180)={0x0, "79d2daeee0378bd6f300e757e071cb12ab49a43822241084b1e1ec4ee06b869b7968a6929d290f97b533a33fa5bbd2a0dad04f7c0b6eb3b7485b2538e3e3dd12", 0x3e}, 0x48, r0) r2 = socket$nl_rdma(0x10, 0x3, 0x14) ioctl$sock_SIOCBRADDBR(r2, 0x89a0, &(0x7f0000002640)='veth0_vlan\x00') (async) listen(r2, 0x0) keyctl$search(0xa, r0, &(0x7f0000000080)='asymmetric\x00', &(0x7f00000000c0)={'syz', 0x2}, r1) (async) keyctl$get_persistent(0x5, 0xee00, r0) 02:19:25 executing program 2: clock_gettime(0x7, &(0x7f0000000040)) clock_getres(0x6, &(0x7f0000000000)) clock_gettime(0x7, &(0x7f0000000040)) (async) clock_getres(0x6, &(0x7f0000000000)) (async) 02:19:25 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) keyctl$negate(0xd, r0, 0x5, r1) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:25 executing program 4: clock_gettime(0x0, 0x0) clock_gettime(0x7, &(0x7f0000000040)) (async) clock_getres(0x0, &(0x7f0000000000)) 02:19:25 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f88d4aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r1 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000200)="18d7dd15c29aed684989798d550cc1524c2a499f3399abf4927263e741cdfd1966884b474c285c0d5b83fc793bc281104d4827c34d9fb81b5d10cf92dad3ea79b44614c33d76bd1f602271e8c25fe693df8cd25840a38fdaf04487771f46a3885bdcd4e76a3fadf0033ded7752dcc57b49282a391cf5eb0b5ba2251fa8334a6e888967b3b8264868124103e0171654fa26a70215b2eb855cf87b587fce772431d1f119d2eb3237e627a785c821e128b44acc55b98aeb5ff89c155cb59460792f93f3007f40af481ff4a4eb8b74226ae12114b9cfbb1df87450d9f52f55f2f5d72de6c6999720e14a2a91763be893e7c9a8", 0xf1, r0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) read$FUSE(r2, 0x0, 0x0) write$FUSE_POLL(r2, &(0x7f0000001600)={0x18, 0x0, 0x0, {0x72}}, 0x18) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r3) openat$fuse(0xffffffffffffff9c, &(0x7f0000001440), 0x2, 0x0) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_QUERY(0x18, r1, 0x0, &(0x7f0000001580)='e8dab99234bb312e', &(0x7f00000015c0)) keyctl$revoke(0x3, r4) keyctl$search(0xa, r4, &(0x7f00000013c0)='dns_resolver\x00', &(0x7f0000001400)={'syz', 0x3}, r3) keyctl$instantiate_iov(0x14, r1, &(0x7f0000000140)=[{&(0x7f0000000300)="c53bdc3c89064a8a542ff1353f16a5ba1cb2c71a0d92b01c3eaabb07a078bf8b5bcf8a24c307ff1d101b1c247d76b1d04d907fde3da4fcf51f9961b53f4bdc6d935ed0eeb25b60b6da40e2c3fccd88f2dd8196f1fdc8a48ccde7d488259d0fca7c42f2c85b893fb3a01e271d3281a6ca5d4f9b448ef6a8526fc1a94a072282e26e0378cd17e0c32aefd88ee97e1bea4559d945117fc5ce9816299de4fe49bfe2dd6622ce0ff43978e637b5f91c363fede609c1c9f279d5b9a959eb306dae94d931d3f8b3328347348c89cdc3ef9f4e02046b259b07eacea1c09d4c1fbec9f0e4ab7e6cc9cba22bb84742b54cc1cf4df85b58833466622a57f4bedeb466d24778211bc81704d4fb15abcb2c7678f769a46af3bc06c281ce97d981aed122bea60c72dc6bd1f9c96a96a4c6cbb58026d6de1d7abfd528e0be7c7561c1c389132b90a5cb06b3fb01fd68deb4546dc687c4efa949afe6d70ef6b57cc685449db9e738d5712af2e3159f81a19081c2f06f268858d14fb31ba7b48953d4b8d211c4f409b19e1c995ef47ef399bbea065762a67e5baac5fade6529ebee3c784605db2bbad833ad308a330be35c54a05a035f6c31cba0c50961ef800bd026db45d30c7bc664065065514e55a9a01399982070ec825183afbe2f7cac716da97fb8cf4b427322ad9e6f099073355479c49588d10af3c4c395c0c4f1492dcdf92e3ba9ba4aa6772ad0a86637534429dff0169b8d7acc4143fdf0cc4fa150ce35b78c6f140dc55afe5435365674ce171930f6f016629197e7ffd5b21bde236660e3c429d1ffcb0e726db4ac56c684160d82a30db3a4a1cb8e5fed7ca3b3364e3b19febc295a8a2b858638ec22994be56dfbc45b437403eb9d8c37849331de2c5c97223aaffa8158e2f612bb1ac5c5a56ff83548c295419a317c5a3d5aea9d8dfb70295134d039dd2b9878553e1b032bd10075148ecd093c6e25aaf92fbfd9ca31dcc6f7122ae873bd682192a1a2202af8430dc67ad6d816004bdf5cfaa1c46a4a5ea0bba3525a86ca50c79ef2a69b4afb92fdd3b9919b4d67be1e34d8298a5ef25dc3de48b3e85ae791a5b5fd69306583f24a72e8a731af39f3c2213bf0fd9d15105dc43067ab9f3af6307413832ed99cf9a62bbd1612317f995b1f04f7356c6439efc0e0fa0e0f03b1ca78ded325661caca59477c95b2492a6d317d6aebb42f4c1e875542cc6bd93a564c277b85f027ab292f526cdc47ee78b48b9bbba72cc933e1d83014fe6e0566f8501ee29d6a5f8121848108e18fb18b71ff27a973a266732814874523b0da0e4785c3bc3c851e26937b1162479838d1270864cf397c9b0159d2efcc6a37b666008c099b161694cf3cd351d9b82bac27184c9462af5f5e2ca55d2bb848777329aa9d3daee3a805550b6036121ae044bc42e2cc7de94d8c34298d8ff7469cffa98495140bb85dfff4c61224a797f8820f0f39435093a5741c8c656edaf0c38009f451177e4911137ae31ceb1b3b92f4ff926ac2185f0d75955c8f26e3138bfd0efa3eb93394caf31f9c2c0cbd4bed1a5c475bcc10ca11f9457555fdf1d4186f43a0c0b6b1ad79b330a5d76ef216e09ba8471b363c88794b90621a603ec28c2d21cc19e2e8ad18cfd8a2e33e692e6cde02c22a0df11903788bd3bea48dc9c8b68cc6475b9feae47a80a4035ed161ec96c8e601c107211046be026600ba14fff09c6ff922097d905c57570e1a2ffb140079ee59bf278ddbe016e2e7d309ef364b0d52d9f8e0bd064ed18131767fc1eb8f48dd804be787b36f17fa1ead39bffda9dc31a6d48cb0a65d8385626a609b0d8f5a59278111985b7bbc544734c33ec3cf1428294365633339b4f8f412cc6c60c84dffb40b23c4fdb70d869d4210b39838016981853bcd0eb69562982840a7ea07dee247b151e983e0df4d70a73b42ea6624a797326f2722412dec93e0610cd7a7ab75c48fc68b8ecab91cf8ede9bc0a900ebf9853691a2248e6032dfbd151da85c2d3cc59664f735c5ec4b0f2ef4a2ea7eaaa400740577ace42e51b2b4a3012e323ce33a247541a209907f9562b4d3b16fd150d8d56f758cb6fdd54c2ed01f368a5280ba4c93636c43e2f8713089e008af8c9fd3c5c91dd6d019b73f0b499a0b1ccfc8a736c93237976f61886aa309bf9d6dea14c886ca5da02830b80e4d1e8cec0d4a6660e095ba7b766652ec49841639fd652b2a7283d1ab88fb620fceedafae750bc9bf2b4b15fdf0214ac5b43ef8a72db3d62fedbca42b26dbcaf5cf108548af4360f7e894932e012e29f6eeda7839c63f64369afd978b6e162283f23c4f9656dfaf7c6149b3edd934b7ee1249ce19bfc8d42c8e7af09adc5f804197cb10a226971a0b2769fb795653a110f5d4ed97ff19d0ffe213282e87ad17e3ecc647aff467660c15240b033a8d30d0f529f5693f474f55fb1075ad67076fb6d0bd8e36e184b4a15d042f93d8a4d8395793f1534cf1ae441d1f61f77216df031757c035d22d7ee55600a6930c04001ba7d403d8804581a6e411da41d8a54e9e886c764dfd89fa86d98a363dc7883c595d4c2852eb9f6afd39e55a30eb5709529e8a8bb41e9957a308318440d9052b0002329e84db159ad58f90392d11088947e46d32867f32714eab24ae24cd10ae65f5aaad48621c8b2b014e6dcb8427d432a7c6cf1dcb3f507ebb52b95ccfe262566f2f2e9119ea1505af94e5037d1a617db41fcdad15007b107b69eac804b0818c7b1b4b263b3febd6db13d351a2d8d7ab8f9652dbbc7b2eee9821201c069120cb1292299228678d597e3a37eacd7894419d70a4adc68744b70de8bc067cf5e50b777abe792f66bb464381928fc5b861ee56ffef1f901287133b53e44e438144d3a602d56bdad2a1835d02e4d4e5bfb8a31cd6063fbcbb6af7e7871b6bc16d0703713adc479ed65f6afb6541341314b70c7994d77ad2a5ecfd61a6283d295d879333a73a1853f25f20c1de029ef71911759b0e4f6e4c824b6307c628a88e99732d51a30a9f7193faf71808c4d655861ffc848196ba93c87d6cc1bbc9e332d7141eb7bdffcd83f66ac3018dfd415831f130441edea49ce2a94051c592d525c8df15bbadc6fb61eb2f68cd209510a3cea6519c0063fa6a9b36d36b6f41d580cccfc58507cf191a20b1c9ec2fac8e322815130861297f71d8e3eea33228101e8467a68a6b8a63769ab3d232fd839866fd377dd7871ce4104a72e2af3ffbe8e267c957c24497ef3860116a2664816cfb5a643199eeb1cad241deb7a869061e61158fadcd123f45870b1065075d3482723123d8c0ff71bdcc5277bd6e2af91ad8ec4d0ea06ae8236c81ea091dc39e9a5308619feaf3dc0c45d2d8b52167720ea2f735b8499ee7cfb4ce283074e208004ddd37fb9ac8f107296b1ad4824f468b5f91e07d48acd4815afec6b7511becb53b3c29b3a842721e67db9a72f486cdd7478332f463e2a3b9b936b839d18af2a3deae10c482ee34462dd239da8c7b44622152349bfb4a49c616f6c73721d93bc5fc54fe768c55259b596b9e6d1ca58c7c71947f844336f2426987dd93828835a62a7f021cc658199f64f1ab2f3b1dc68749e789b39822ad5724fc214ef582909ec1ba1258ed151f536a674fa98b478087fd1c2576c4c281da315f9a5df2e053d397f5562d1e71bf05cccbc31e4dc363b178583d9b527f78a1248798ba3f00babfd339daa30d8f897836f494265d0111e21b98db07a1c05fb7dee75636b8063b57cd5a9b528e50dda48a1ec510b8904ec96e55e0a93676108fdd89d5163ac4835a9f169e59112027a62746fc285d7a581512c2cf5c5ae25bc610c6fc5b51f725c5f158f9ce03b251ef3c059ac0fff932813d51dc61688c8ea5da27ca52e351529ae9404eb91d9105dd8e936288f3ebbc6d9c1173b5348b22a891c32fa0fb19e7e4ae63c5c3a321db8e2513c82e58145e5a6f0a95beca8d537a8b94597950d12e6956ef3926b3fb1d18f25bcf8dbd3657116a907f9860bd2e3a731c313bd938d6b3b012302ed7ed41f3b2154e3e8f1bf07257ff9ce198a8d5369f809ef61cd05ccaaeafd514226e6389eb966a48f93ae99d269c919de7a57fc2d9475ebb8ade6d0d3c80c975f5528a31f8bd9fff9fbe259d6c5d086964ce9565af9b84cd6ded12c1fb912da1a8a734dce25546434133de5b47ed253ec3fa449428115019ebfc15ac1d7362b95037eea198e97c1dc3c305c7bd2611426ceb8205be64360fa208f9805f754d762a5993b811f4fb4da22adcb12bc9bd9766f11360db554ab4a3e0a0f8aac6c41bf8a6aa8a842c352426c8f12f68e15729a547db95c5dd4c99b84ab83c097fce17acfed3814dc46ee5f595344fbb8a8a3471fdc1340eba92f166f8fc546669070bed865887a5128a4de166b4474730977465ca2fab7a8fa8d1c6c4c21bf2591c633ab2483a274bafda13e258a5b238626d36d0c688850ce55fcb8ad9aa5738f57eb207f8e92a28f1ea020a666b2962f78e38762dbc91931a92dff391bc93c38a26db24d3623073b9d190d19e8a19382d7f20214958647b0f8544fbf2b195219132ce4d727a88bc37ad1afdde3144f97b0379afeecd89ef1f3423fe1ad32259789f924a8f0d248375ee9ff1d267d5401e84ed3ae97141e60a361125857cc8ca22cfb78e973ba6d77ea82ffcf5b3ba79231efe536cba518088871b4b8ee28761af5bdcf637179a609d4c92ebccf58ee5e137a33ba4aea818175236472f1d900a44a7c676db50c8714286dc23669966d91e3b97102fea4bd5b28567c84a63aa0df33b96405955be42be00e5251e31268717e6f08d2cd3ce80c400ab414bae94eb5f166954e8b9e35599a296229b433ad7d1563ce1416c065b64cb22d9bd177e5990ce7c7a69dfd1dfd2a9aecf65e9bc30a523cfb15b73e3cf69d5a2ed9c4d39ef4c4fee84ab34efcec309c02d99184e27be78d84d104bc2e678c28c880a1bb10e6f715604e1e78a29eebef2489c87302bc2dd6e28af3fa8a851e2dcb1b2cdf902e1c72c2116cbc6872a4c69f081cc69ed09e6cafb22c04df7f169a544a813271d337356edf405a4cd9d4b4a20134b0899a41b465efcf57cd06f40548b6c2b6bdc5b0b9037f3b5a2a466b97d13f95be64ea1aa99d9d6b6a61325e6667d1b105f2af417e2419bb31681f9d84e58f7b3440236998271d51e320bdb774b9e6228b0f59ec4e5c40e7a983d66b995df9107391f20d0142b88f6737646ff9b927702ac42e3bfdc9469e77f90a84631d720054716cef698ab26e46f7ab0986e70eb5743d893dfd517eb82be93a97cb7fa924e869c5d831fb40d3140d42e8e9499d7f15143a57180d1373a74b4d17bccf3f4347ea99ca8e883c0737ba5bbcdb28405304bbb529e02418be0b26179e2b47b3ccc05268202e9757a7a47d60d6f475ba217edfa20d8343c75aa7c84a50c678475ed0da220ad2344ba7ef5c301c14a65f336a481393766d56c2079f1bf0e3226f3416b896048457aa9349cadda77df0290c125091e593830147d8e24bc54e25c30d68a8249f26a4ffcec339f081424dc3b7f15f35d1390b989707ed0586e631794f00d912c42ff8973b792b0909d00c4fd21127dc7e646ef7c5068b6fd2223012cdddbcb7d7bcf0c7eb4bc3116100f7c3acb133b516436f101e4272e7b96be8da211df5bbe846c02ebb902829354be03a9273ae5b3c7d7086ef086da77c5b130dc12c9229ae252c13d3e96d97ff4548a0a728d0e771922526292534d4e6a9d186ec260f0de224f5d", 0x1000}, {&(0x7f0000001300)="1c371ccf50c876bb5175708794a969490ae0cd9ce173f03eac73f82644883791f5473194719f27fb7c1476b1052c45a7e382f40ae6ec2461675ea75f151414c8cad49cc0e4f4ec444d518c6a5c4570bcc7f9446860cffaae2fefe8545bf06274808e61988a7057f3bdf69fdf5f55a0b9d1ea523437284418b90fa3718caf0641ee11adfacf43ffcd699dbc79f23e155cf96a0db0f91fe370b42860c01da623648d9c649f3e128b08cfe260bc6abf95", 0xaf}, {&(0x7f0000000100)="6468072f7ecd4ad4d4d5", 0xa}], 0x3, r3) add_key$fscrypt_v1(&(0x7f0000001480), &(0x7f00000014c0)={'fscrypt:', @desc3}, &(0x7f0000001500)={0x0, "96527a4b7b0709a7b82afaee8a4e7800a1d4d3f8421797d804288ac45ae254980dbe42e1ac9b5d5ba6ae87bd720ee5b66f36dc43d5eb3a4440f614d9d6c3a6ee", 0x24}, 0x48, r3) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f88d4aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000200)="18d7dd15c29aed684989798d550cc1524c2a499f3399abf4927263e741cdfd1966884b474c285c0d5b83fc793bc281104d4827c34d9fb81b5d10cf92dad3ea79b44614c33d76bd1f602271e8c25fe693df8cd25840a38fdaf04487771f46a3885bdcd4e76a3fadf0033ded7752dcc57b49282a391cf5eb0b5ba2251fa8334a6e888967b3b8264868124103e0171654fa26a70215b2eb855cf87b587fce772431d1f119d2eb3237e627a785c821e128b44acc55b98aeb5ff89c155cb59460792f93f3007f40af481ff4a4eb8b74226ae12114b9cfbb1df87450d9f52f55f2f5d72de6c6999720e14a2a91763be893e7c9a8", 0xf1, r0) (async) openat$cuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) (async) read$FUSE(r2, 0x0, 0x0) (async) write$FUSE_POLL(r2, &(0x7f0000001600)={0x18, 0x0, 0x0, {0x72}}, 0x18) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$revoke(0x3, r3) (async) openat$fuse(0xffffffffffffff9c, &(0x7f0000001440), 0x2, 0x0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$KEYCTL_PKEY_QUERY(0x18, r1, 0x0, &(0x7f0000001580)='e8dab99234bb312e', &(0x7f00000015c0)) (async) keyctl$revoke(0x3, r4) (async) keyctl$search(0xa, r4, &(0x7f00000013c0)='dns_resolver\x00', &(0x7f0000001400)={'syz', 0x3}, r3) (async) keyctl$instantiate_iov(0x14, r1, &(0x7f0000000140)=[{&(0x7f0000000300)="c53bdc3c89064a8a542ff1353f16a5ba1cb2c71a0d92b01c3eaabb07a078bf8b5bcf8a24c307ff1d101b1c247d76b1d04d907fde3da4fcf51f9961b53f4bdc6d935ed0eeb25b60b6da40e2c3fccd88f2dd8196f1fdc8a48ccde7d488259d0fca7c42f2c85b893fb3a01e271d3281a6ca5d4f9b448ef6a8526fc1a94a072282e26e0378cd17e0c32aefd88ee97e1bea4559d945117fc5ce9816299de4fe49bfe2dd6622ce0ff43978e637b5f91c363fede609c1c9f279d5b9a959eb306dae94d931d3f8b3328347348c89cdc3ef9f4e02046b259b07eacea1c09d4c1fbec9f0e4ab7e6cc9cba22bb84742b54cc1cf4df85b58833466622a57f4bedeb466d24778211bc81704d4fb15abcb2c7678f769a46af3bc06c281ce97d981aed122bea60c72dc6bd1f9c96a96a4c6cbb58026d6de1d7abfd528e0be7c7561c1c389132b90a5cb06b3fb01fd68deb4546dc687c4efa949afe6d70ef6b57cc685449db9e738d5712af2e3159f81a19081c2f06f268858d14fb31ba7b48953d4b8d211c4f409b19e1c995ef47ef399bbea065762a67e5baac5fade6529ebee3c784605db2bbad833ad308a330be35c54a05a035f6c31cba0c50961ef800bd026db45d30c7bc664065065514e55a9a01399982070ec825183afbe2f7cac716da97fb8cf4b427322ad9e6f099073355479c49588d10af3c4c395c0c4f1492dcdf92e3ba9ba4aa6772ad0a86637534429dff0169b8d7acc4143fdf0cc4fa150ce35b78c6f140dc55afe5435365674ce171930f6f016629197e7ffd5b21bde236660e3c429d1ffcb0e726db4ac56c684160d82a30db3a4a1cb8e5fed7ca3b3364e3b19febc295a8a2b858638ec22994be56dfbc45b437403eb9d8c37849331de2c5c97223aaffa8158e2f612bb1ac5c5a56ff83548c295419a317c5a3d5aea9d8dfb70295134d039dd2b9878553e1b032bd10075148ecd093c6e25aaf92fbfd9ca31dcc6f7122ae873bd682192a1a2202af8430dc67ad6d816004bdf5cfaa1c46a4a5ea0bba3525a86ca50c79ef2a69b4afb92fdd3b9919b4d67be1e34d8298a5ef25dc3de48b3e85ae791a5b5fd69306583f24a72e8a731af39f3c2213bf0fd9d15105dc43067ab9f3af6307413832ed99cf9a62bbd1612317f995b1f04f7356c6439efc0e0fa0e0f03b1ca78ded325661caca59477c95b2492a6d317d6aebb42f4c1e875542cc6bd93a564c277b85f027ab292f526cdc47ee78b48b9bbba72cc933e1d83014fe6e0566f8501ee29d6a5f8121848108e18fb18b71ff27a973a266732814874523b0da0e4785c3bc3c851e26937b1162479838d1270864cf397c9b0159d2efcc6a37b666008c099b161694cf3cd351d9b82bac27184c9462af5f5e2ca55d2bb848777329aa9d3daee3a805550b6036121ae044bc42e2cc7de94d8c34298d8ff7469cffa98495140bb85dfff4c61224a797f8820f0f39435093a5741c8c656edaf0c38009f451177e4911137ae31ceb1b3b92f4ff926ac2185f0d75955c8f26e3138bfd0efa3eb93394caf31f9c2c0cbd4bed1a5c475bcc10ca11f9457555fdf1d4186f43a0c0b6b1ad79b330a5d76ef216e09ba8471b363c88794b90621a603ec28c2d21cc19e2e8ad18cfd8a2e33e692e6cde02c22a0df11903788bd3bea48dc9c8b68cc6475b9feae47a80a4035ed161ec96c8e601c107211046be026600ba14fff09c6ff922097d905c57570e1a2ffb140079ee59bf278ddbe016e2e7d309ef364b0d52d9f8e0bd064ed18131767fc1eb8f48dd804be787b36f17fa1ead39bffda9dc31a6d48cb0a65d8385626a609b0d8f5a59278111985b7bbc544734c33ec3cf1428294365633339b4f8f412cc6c60c84dffb40b23c4fdb70d869d4210b39838016981853bcd0eb69562982840a7ea07dee247b151e983e0df4d70a73b42ea6624a797326f2722412dec93e0610cd7a7ab75c48fc68b8ecab91cf8ede9bc0a900ebf9853691a2248e6032dfbd151da85c2d3cc59664f735c5ec4b0f2ef4a2ea7eaaa400740577ace42e51b2b4a3012e323ce33a247541a209907f9562b4d3b16fd150d8d56f758cb6fdd54c2ed01f368a5280ba4c93636c43e2f8713089e008af8c9fd3c5c91dd6d019b73f0b499a0b1ccfc8a736c93237976f61886aa309bf9d6dea14c886ca5da02830b80e4d1e8cec0d4a6660e095ba7b766652ec49841639fd652b2a7283d1ab88fb620fceedafae750bc9bf2b4b15fdf0214ac5b43ef8a72db3d62fedbca42b26dbcaf5cf108548af4360f7e894932e012e29f6eeda7839c63f64369afd978b6e162283f23c4f9656dfaf7c6149b3edd934b7ee1249ce19bfc8d42c8e7af09adc5f804197cb10a226971a0b2769fb795653a110f5d4ed97ff19d0ffe213282e87ad17e3ecc647aff467660c15240b033a8d30d0f529f5693f474f55fb1075ad67076fb6d0bd8e36e184b4a15d042f93d8a4d8395793f1534cf1ae441d1f61f77216df031757c035d22d7ee55600a6930c04001ba7d403d8804581a6e411da41d8a54e9e886c764dfd89fa86d98a363dc7883c595d4c2852eb9f6afd39e55a30eb5709529e8a8bb41e9957a308318440d9052b0002329e84db159ad58f90392d11088947e46d32867f32714eab24ae24cd10ae65f5aaad48621c8b2b014e6dcb8427d432a7c6cf1dcb3f507ebb52b95ccfe262566f2f2e9119ea1505af94e5037d1a617db41fcdad15007b107b69eac804b0818c7b1b4b263b3febd6db13d351a2d8d7ab8f9652dbbc7b2eee9821201c069120cb1292299228678d597e3a37eacd7894419d70a4adc68744b70de8bc067cf5e50b777abe792f66bb464381928fc5b861ee56ffef1f901287133b53e44e438144d3a602d56bdad2a1835d02e4d4e5bfb8a31cd6063fbcbb6af7e7871b6bc16d0703713adc479ed65f6afb6541341314b70c7994d77ad2a5ecfd61a6283d295d879333a73a1853f25f20c1de029ef71911759b0e4f6e4c824b6307c628a88e99732d51a30a9f7193faf71808c4d655861ffc848196ba93c87d6cc1bbc9e332d7141eb7bdffcd83f66ac3018dfd415831f130441edea49ce2a94051c592d525c8df15bbadc6fb61eb2f68cd209510a3cea6519c0063fa6a9b36d36b6f41d580cccfc58507cf191a20b1c9ec2fac8e322815130861297f71d8e3eea33228101e8467a68a6b8a63769ab3d232fd839866fd377dd7871ce4104a72e2af3ffbe8e267c957c24497ef3860116a2664816cfb5a643199eeb1cad241deb7a869061e61158fadcd123f45870b1065075d3482723123d8c0ff71bdcc5277bd6e2af91ad8ec4d0ea06ae8236c81ea091dc39e9a5308619feaf3dc0c45d2d8b52167720ea2f735b8499ee7cfb4ce283074e208004ddd37fb9ac8f107296b1ad4824f468b5f91e07d48acd4815afec6b7511becb53b3c29b3a842721e67db9a72f486cdd7478332f463e2a3b9b936b839d18af2a3deae10c482ee34462dd239da8c7b44622152349bfb4a49c616f6c73721d93bc5fc54fe768c55259b596b9e6d1ca58c7c71947f844336f2426987dd93828835a62a7f021cc658199f64f1ab2f3b1dc68749e789b39822ad5724fc214ef582909ec1ba1258ed151f536a674fa98b478087fd1c2576c4c281da315f9a5df2e053d397f5562d1e71bf05cccbc31e4dc363b178583d9b527f78a1248798ba3f00babfd339daa30d8f897836f494265d0111e21b98db07a1c05fb7dee75636b8063b57cd5a9b528e50dda48a1ec510b8904ec96e55e0a93676108fdd89d5163ac4835a9f169e59112027a62746fc285d7a581512c2cf5c5ae25bc610c6fc5b51f725c5f158f9ce03b251ef3c059ac0fff932813d51dc61688c8ea5da27ca52e351529ae9404eb91d9105dd8e936288f3ebbc6d9c1173b5348b22a891c32fa0fb19e7e4ae63c5c3a321db8e2513c82e58145e5a6f0a95beca8d537a8b94597950d12e6956ef3926b3fb1d18f25bcf8dbd3657116a907f9860bd2e3a731c313bd938d6b3b012302ed7ed41f3b2154e3e8f1bf07257ff9ce198a8d5369f809ef61cd05ccaaeafd514226e6389eb966a48f93ae99d269c919de7a57fc2d9475ebb8ade6d0d3c80c975f5528a31f8bd9fff9fbe259d6c5d086964ce9565af9b84cd6ded12c1fb912da1a8a734dce25546434133de5b47ed253ec3fa449428115019ebfc15ac1d7362b95037eea198e97c1dc3c305c7bd2611426ceb8205be64360fa208f9805f754d762a5993b811f4fb4da22adcb12bc9bd9766f11360db554ab4a3e0a0f8aac6c41bf8a6aa8a842c352426c8f12f68e15729a547db95c5dd4c99b84ab83c097fce17acfed3814dc46ee5f595344fbb8a8a3471fdc1340eba92f166f8fc546669070bed865887a5128a4de166b4474730977465ca2fab7a8fa8d1c6c4c21bf2591c633ab2483a274bafda13e258a5b238626d36d0c688850ce55fcb8ad9aa5738f57eb207f8e92a28f1ea020a666b2962f78e38762dbc91931a92dff391bc93c38a26db24d3623073b9d190d19e8a19382d7f20214958647b0f8544fbf2b195219132ce4d727a88bc37ad1afdde3144f97b0379afeecd89ef1f3423fe1ad32259789f924a8f0d248375ee9ff1d267d5401e84ed3ae97141e60a361125857cc8ca22cfb78e973ba6d77ea82ffcf5b3ba79231efe536cba518088871b4b8ee28761af5bdcf637179a609d4c92ebccf58ee5e137a33ba4aea818175236472f1d900a44a7c676db50c8714286dc23669966d91e3b97102fea4bd5b28567c84a63aa0df33b96405955be42be00e5251e31268717e6f08d2cd3ce80c400ab414bae94eb5f166954e8b9e35599a296229b433ad7d1563ce1416c065b64cb22d9bd177e5990ce7c7a69dfd1dfd2a9aecf65e9bc30a523cfb15b73e3cf69d5a2ed9c4d39ef4c4fee84ab34efcec309c02d99184e27be78d84d104bc2e678c28c880a1bb10e6f715604e1e78a29eebef2489c87302bc2dd6e28af3fa8a851e2dcb1b2cdf902e1c72c2116cbc6872a4c69f081cc69ed09e6cafb22c04df7f169a544a813271d337356edf405a4cd9d4b4a20134b0899a41b465efcf57cd06f40548b6c2b6bdc5b0b9037f3b5a2a466b97d13f95be64ea1aa99d9d6b6a61325e6667d1b105f2af417e2419bb31681f9d84e58f7b3440236998271d51e320bdb774b9e6228b0f59ec4e5c40e7a983d66b995df9107391f20d0142b88f6737646ff9b927702ac42e3bfdc9469e77f90a84631d720054716cef698ab26e46f7ab0986e70eb5743d893dfd517eb82be93a97cb7fa924e869c5d831fb40d3140d42e8e9499d7f15143a57180d1373a74b4d17bccf3f4347ea99ca8e883c0737ba5bbcdb28405304bbb529e02418be0b26179e2b47b3ccc05268202e9757a7a47d60d6f475ba217edfa20d8343c75aa7c84a50c678475ed0da220ad2344ba7ef5c301c14a65f336a481393766d56c2079f1bf0e3226f3416b896048457aa9349cadda77df0290c125091e593830147d8e24bc54e25c30d68a8249f26a4ffcec339f081424dc3b7f15f35d1390b989707ed0586e631794f00d912c42ff8973b792b0909d00c4fd21127dc7e646ef7c5068b6fd2223012cdddbcb7d7bcf0c7eb4bc3116100f7c3acb133b516436f101e4272e7b96be8da211df5bbe846c02ebb902829354be03a9273ae5b3c7d7086ef086da77c5b130dc12c9229ae252c13d3e96d97ff4548a0a728d0e771922526292534d4e6a9d186ec260f0de224f5d", 0x1000}, {&(0x7f0000001300)="1c371ccf50c876bb5175708794a969490ae0cd9ce173f03eac73f82644883791f5473194719f27fb7c1476b1052c45a7e382f40ae6ec2461675ea75f151414c8cad49cc0e4f4ec444d518c6a5c4570bcc7f9446860cffaae2fefe8545bf06274808e61988a7057f3bdf69fdf5f55a0b9d1ea523437284418b90fa3718caf0641ee11adfacf43ffcd699dbc79f23e155cf96a0db0f91fe370b42860c01da623648d9c649f3e128b08cfe260bc6abf95", 0xaf}, {&(0x7f0000000100)="6468072f7ecd4ad4d4d5", 0xa}], 0x3, r3) (async) add_key$fscrypt_v1(&(0x7f0000001480), &(0x7f00000014c0)={'fscrypt:', @desc3}, &(0x7f0000001500)={0x0, "96527a4b7b0709a7b82afaee8a4e7800a1d4d3f8421797d804288ac45ae254980dbe42e1ac9b5d5ba6ae87bd720ee5b66f36dc43d5eb3a4440f614d9d6c3a6ee", 0x24}, 0x48, r3) (async) 02:19:25 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$get_persistent(0xc, 0xee00, r1) 02:19:25 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) (async) keyctl$negate(0xd, r0, 0x5, r1) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:25 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000140)={'fscrypt:', @desc3}, &(0x7f0000000180)={0x0, "79d2daeee0378bd6f300e757e071cb12ab49a43822241084b1e1ec4ee06b869b7968a6929d290f97b533a33fa5bbd2a0dad04f7c0b6eb3b7485b2538e3e3dd12", 0x3e}, 0x48, r0) (async) r2 = socket$nl_rdma(0x10, 0x3, 0x14) ioctl$sock_SIOCBRADDBR(r2, 0x89a0, &(0x7f0000002640)='veth0_vlan\x00') listen(r2, 0x0) (async) keyctl$search(0xa, r0, &(0x7f0000000080)='asymmetric\x00', &(0x7f00000000c0)={'syz', 0x2}, r1) (async) keyctl$get_persistent(0x5, 0xee00, r0) 02:19:25 executing program 4: clock_gettime(0x0, 0x0) clock_gettime(0x7, &(0x7f0000000040)) clock_getres(0x0, &(0x7f0000000000)) clock_gettime(0x0, 0x0) (async) clock_gettime(0x7, &(0x7f0000000040)) (async) clock_getres(0x0, &(0x7f0000000000)) (async) 02:19:25 executing program 2: clock_gettime(0xb, &(0x7f0000000040)) clock_getres(0x2, &(0x7f0000000080)) read$FUSE(0xffffffffffffffff, &(0x7f0000000180)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) sched_rr_get_interval(r0, &(0x7f0000000000)) 02:19:25 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$get_persistent(0xc, 0xee00, r1) 02:19:25 executing program 5: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/cgroups\x00', 0x0, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r0, 0x330f, 0x1bfe) r1 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc4}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r1, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:25 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async, rerun: 32) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (rerun: 32) keyctl$revoke(0x3, r1) keyctl$negate(0xd, r0, 0x5, r1) (async) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:25 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) r1 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc1}, &(0x7f0000000100)={0x0, "0e4de4a59c11f97fa72083e4e4dc1c428724e07d88cddc8983b0224ec7da8a2afed78ef5d9e5fb8c1f2522035b90b073368aa00b35f9f9f5158b9ba52a7569da", 0x3e}, 0x48, r0) keyctl$reject(0x13, 0x0, 0x5c, 0x800, r1) 02:19:25 executing program 3: socket$inet_mptcp(0x2, 0x1, 0x106) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r0) 02:19:25 executing program 2: clock_gettime(0xb, &(0x7f0000000040)) (async) clock_getres(0x2, &(0x7f0000000080)) (async, rerun: 64) read$FUSE(0xffffffffffffffff, &(0x7f0000000180)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) (rerun: 64) sched_rr_get_interval(r0, &(0x7f0000000000)) 02:19:26 executing program 4: ioctl$DMA_HEAP_IOCTL_ALLOC(0xffffffffffffffff, 0xc0184800, &(0x7f0000000180)={0x40, 0xffffffffffffffff}) r1 = syz_open_dev$dri(&(0x7f0000000200), 0xcc3, 0x2c001) ioctl$I2C_FUNCS(r0, 0x705, &(0x7f00000001c0)=0x2) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, &(0x7f00000004c0)={0xffffffffffffffff, r1, 0x80000}) ioctl$PPPIOCSCOMPRESS(r2, 0x4010744d) r3 = syz_open_dev$usbfs(&(0x7f0000000540), 0x3ff, 0x20002) ioctl$USBDEVFS_REAPURB(r3, 0x4008550c, &(0x7f0000000580)) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r4, 0xc0184800, 0x0) ioctl$USBDEVFS_CLAIM_PORT(r4, 0x80045518, &(0x7f00000005c0)=0x91) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r1, 0x0, &(0x7f0000000000)=0x0) sendmsg$NFC_CMD_DISABLE_SE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x2c, 0x0, 0x200, 0x70bd25, 0x25dfdbfb, {}, [@NFC_ATTR_SE_INDEX={0x8, 0x15, 0x1}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r6}, @NFC_ATTR_DEVICE_INDEX={0x27, 0x1, r5}]}, 0xfffffffffffffdb5}}, 0x4000) r7 = add_key$user(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x2}, &(0x7f00000002c0)="486e582dc221e77af1ada8190c139f9c0a09fb639902a6b36cb0c42210adf26630e71d726298cc4c5e48580032c8298766748851454504cc1e8314b490e785e05e24cde8fe2681d7fe3eeb323b03faf2ceca81529a62fbb061495bb045e3afbc968cc161ae6d1188a2ec", 0x6a, 0x0) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000340)={r7, 0x98, 0x71}, 0x0, &(0x7f0000000380)="54616895817308af4a529fc7e09a54c1be22de11a90260d5ec4d8c23f28635b2c57c97d005f63f32f15cb8b6c12a4baaa0221f617fb4ca99a4df400a731bbaee0822aec69466494861b6273cc71f43a6d55ffa0524ff2a42c0392331bda4b785c05682b494e5301ae80bcd94956821a30617b4e84a43dffa0197a8b24f67e63d5ea603ca3153d0b30dcfac3f154c43ba42b252b5dab45fb5", &(0x7f0000000440)="d86977712dc7b6a574758591c7dfdebef0dbf6a2c71eeb6dcbc6fd26e137fd50a536335e7d2cbdfd4910a0d720f648e15ee16aeadc56389331a9a2b1c4016f75e822426f95e042d360493a141e88a02a4190e7556e5403875fc134b0e21e22d06131fa308e1e00f5a150fee7701f23ef07") clock_gettime(0x10, 0x0) 02:19:26 executing program 5: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/cgroups\x00', 0x0, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r0, 0x330f, 0x1bfe) (async) r1 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc4}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r1, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:26 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) r1 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc1}, &(0x7f0000000100)={0x0, "0e4de4a59c11f97fa72083e4e4dc1c428724e07d88cddc8983b0224ec7da8a2afed78ef5d9e5fb8c1f2522035b90b073368aa00b35f9f9f5158b9ba52a7569da", 0x3e}, 0x48, r0) keyctl$reject(0x13, 0x0, 0x5c, 0x800, r1) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$get_persistent(0x5, 0xee00, r0) (async) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc1}, &(0x7f0000000100)={0x0, "0e4de4a59c11f97fa72083e4e4dc1c428724e07d88cddc8983b0224ec7da8a2afed78ef5d9e5fb8c1f2522035b90b073368aa00b35f9f9f5158b9ba52a7569da", 0x3e}, 0x48, r0) (async) keyctl$reject(0x13, 0x0, 0x5c, 0x800, r1) (async) 02:19:26 executing program 3: socket$inet_mptcp(0x2, 0x1, 0x106) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r0) socket$inet_mptcp(0x2, 0x1, 0x106) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$get_persistent(0xc, 0xee00, r0) (async) 02:19:26 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="10ead3b9cd7e578ce9bc26837570ae51542b97974104c2bcd6496323588d7fefb1f14ee0a91cfbc1ea8a9fcccf325645ecf936ab66fee8b9adabf40457fd05e57a4d05fa4abbeb4183c937e20f24df2a0712f9a6d196c0424308", 0x5a, r0) 02:19:26 executing program 2: clock_gettime(0xb, &(0x7f0000000040)) (async, rerun: 64) clock_getres(0x2, &(0x7f0000000080)) (async, rerun: 64) read$FUSE(0xffffffffffffffff, &(0x7f0000000180)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) sched_rr_get_interval(r0, &(0x7f0000000000)) 02:19:26 executing program 4: ioctl$DMA_HEAP_IOCTL_ALLOC(0xffffffffffffffff, 0xc0184800, &(0x7f0000000180)={0x40, 0xffffffffffffffff}) r1 = syz_open_dev$dri(&(0x7f0000000200), 0xcc3, 0x2c001) ioctl$I2C_FUNCS(r0, 0x705, &(0x7f00000001c0)=0x2) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, &(0x7f00000004c0)={0xffffffffffffffff, r1, 0x80000}) ioctl$PPPIOCSCOMPRESS(r2, 0x4010744d) (async) r3 = syz_open_dev$usbfs(&(0x7f0000000540), 0x3ff, 0x20002) ioctl$USBDEVFS_REAPURB(r3, 0x4008550c, &(0x7f0000000580)) (async) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r4, 0xc0184800, 0x0) ioctl$USBDEVFS_CLAIM_PORT(r4, 0x80045518, &(0x7f00000005c0)=0x91) (async) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x0) (async) ioctl$IOCTL_GET_NCIDEV_IDX(r1, 0x0, &(0x7f0000000000)=0x0) sendmsg$NFC_CMD_DISABLE_SE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x2c, 0x0, 0x200, 0x70bd25, 0x25dfdbfb, {}, [@NFC_ATTR_SE_INDEX={0x8, 0x15, 0x1}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r6}, @NFC_ATTR_DEVICE_INDEX={0x27, 0x1, r5}]}, 0xfffffffffffffdb5}}, 0x4000) (async) r7 = add_key$user(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x2}, &(0x7f00000002c0)="486e582dc221e77af1ada8190c139f9c0a09fb639902a6b36cb0c42210adf26630e71d726298cc4c5e48580032c8298766748851454504cc1e8314b490e785e05e24cde8fe2681d7fe3eeb323b03faf2ceca81529a62fbb061495bb045e3afbc968cc161ae6d1188a2ec", 0x6a, 0x0) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000340)={r7, 0x98, 0x71}, 0x0, &(0x7f0000000380)="54616895817308af4a529fc7e09a54c1be22de11a90260d5ec4d8c23f28635b2c57c97d005f63f32f15cb8b6c12a4baaa0221f617fb4ca99a4df400a731bbaee0822aec69466494861b6273cc71f43a6d55ffa0524ff2a42c0392331bda4b785c05682b494e5301ae80bcd94956821a30617b4e84a43dffa0197a8b24f67e63d5ea603ca3153d0b30dcfac3f154c43ba42b252b5dab45fb5", &(0x7f0000000440)="d86977712dc7b6a574758591c7dfdebef0dbf6a2c71eeb6dcbc6fd26e137fd50a536335e7d2cbdfd4910a0d720f648e15ee16aeadc56389331a9a2b1c4016f75e822426f95e042d360493a141e88a02a4190e7556e5403875fc134b0e21e22d06131fa308e1e00f5a150fee7701f23ef07") (async) clock_gettime(0x10, 0x0) 02:19:26 executing program 5: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/cgroups\x00', 0x0, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r0, 0x330f, 0x1bfe) r1 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc4}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r1, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/cgroups\x00', 0x0, 0x0) (async) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r0, 0x330f, 0x1bfe) (async) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc4}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) keyctl$KEYCTL_MOVE(0x7, r1, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) 02:19:26 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) (async) r1 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc1}, &(0x7f0000000100)={0x0, "0e4de4a59c11f97fa72083e4e4dc1c428724e07d88cddc8983b0224ec7da8a2afed78ef5d9e5fb8c1f2522035b90b073368aa00b35f9f9f5158b9ba52a7569da", 0x3e}, 0x48, r0) keyctl$reject(0x13, 0x0, 0x5c, 0x800, r1) 02:19:26 executing program 4: ioctl$DMA_HEAP_IOCTL_ALLOC(0xffffffffffffffff, 0xc0184800, &(0x7f0000000180)={0x40, 0xffffffffffffffff}) r1 = syz_open_dev$dri(&(0x7f0000000200), 0xcc3, 0x2c001) ioctl$I2C_FUNCS(r0, 0x705, &(0x7f00000001c0)=0x2) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, &(0x7f00000004c0)={0xffffffffffffffff, r1, 0x80000}) ioctl$PPPIOCSCOMPRESS(r2, 0x4010744d) r3 = syz_open_dev$usbfs(&(0x7f0000000540), 0x3ff, 0x20002) ioctl$USBDEVFS_REAPURB(r3, 0x4008550c, &(0x7f0000000580)) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r4, 0xc0184800, 0x0) ioctl$USBDEVFS_CLAIM_PORT(r4, 0x80045518, &(0x7f00000005c0)=0x91) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r1, 0x0, &(0x7f0000000000)=0x0) sendmsg$NFC_CMD_DISABLE_SE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x2c, 0x0, 0x200, 0x70bd25, 0x25dfdbfb, {}, [@NFC_ATTR_SE_INDEX={0x8, 0x15, 0x1}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r6}, @NFC_ATTR_DEVICE_INDEX={0x27, 0x1, r5}]}, 0xfffffffffffffdb5}}, 0x4000) r7 = add_key$user(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x2}, &(0x7f00000002c0)="486e582dc221e77af1ada8190c139f9c0a09fb639902a6b36cb0c42210adf26630e71d726298cc4c5e48580032c8298766748851454504cc1e8314b490e785e05e24cde8fe2681d7fe3eeb323b03faf2ceca81529a62fbb061495bb045e3afbc968cc161ae6d1188a2ec", 0x6a, 0x0) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000340)={r7, 0x98, 0x71}, 0x0, &(0x7f0000000380)="54616895817308af4a529fc7e09a54c1be22de11a90260d5ec4d8c23f28635b2c57c97d005f63f32f15cb8b6c12a4baaa0221f617fb4ca99a4df400a731bbaee0822aec69466494861b6273cc71f43a6d55ffa0524ff2a42c0392331bda4b785c05682b494e5301ae80bcd94956821a30617b4e84a43dffa0197a8b24f67e63d5ea603ca3153d0b30dcfac3f154c43ba42b252b5dab45fb5", &(0x7f0000000440)="d86977712dc7b6a574758591c7dfdebef0dbf6a2c71eeb6dcbc6fd26e137fd50a536335e7d2cbdfd4910a0d720f648e15ee16aeadc56389331a9a2b1c4016f75e822426f95e042d360493a141e88a02a4190e7556e5403875fc134b0e21e22d06131fa308e1e00f5a150fee7701f23ef07") clock_gettime(0x10, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(0xffffffffffffffff, 0xc0184800, &(0x7f0000000180)={0x40}) (async) syz_open_dev$dri(&(0x7f0000000200), 0xcc3, 0x2c001) (async) ioctl$I2C_FUNCS(r0, 0x705, &(0x7f00000001c0)=0x2) (async) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000040)) (async) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, &(0x7f00000004c0)={0xffffffffffffffff, r1, 0x80000}) (async) ioctl$PPPIOCSCOMPRESS(r2, 0x4010744d) (async) syz_open_dev$usbfs(&(0x7f0000000540), 0x3ff, 0x20002) (async) ioctl$USBDEVFS_REAPURB(r3, 0x4008550c, &(0x7f0000000580)) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) (async) ioctl$DMA_HEAP_IOCTL_ALLOC(r4, 0xc0184800, 0x0) (async) ioctl$USBDEVFS_CLAIM_PORT(r4, 0x80045518, &(0x7f00000005c0)=0x91) (async) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000080)) (async) ioctl$IOCTL_GET_NCIDEV_IDX(r1, 0x0, &(0x7f0000000000)) (async) sendmsg$NFC_CMD_DISABLE_SE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x2c, 0x0, 0x200, 0x70bd25, 0x25dfdbfb, {}, [@NFC_ATTR_SE_INDEX={0x8, 0x15, 0x1}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r6}, @NFC_ATTR_DEVICE_INDEX={0x27, 0x1, r5}]}, 0xfffffffffffffdb5}}, 0x4000) (async) add_key$user(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x2}, &(0x7f00000002c0)="486e582dc221e77af1ada8190c139f9c0a09fb639902a6b36cb0c42210adf26630e71d726298cc4c5e48580032c8298766748851454504cc1e8314b490e785e05e24cde8fe2681d7fe3eeb323b03faf2ceca81529a62fbb061495bb045e3afbc968cc161ae6d1188a2ec", 0x6a, 0x0) (async) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000340)={r7, 0x98, 0x71}, 0x0, &(0x7f0000000380)="54616895817308af4a529fc7e09a54c1be22de11a90260d5ec4d8c23f28635b2c57c97d005f63f32f15cb8b6c12a4baaa0221f617fb4ca99a4df400a731bbaee0822aec69466494861b6273cc71f43a6d55ffa0524ff2a42c0392331bda4b785c05682b494e5301ae80bcd94956821a30617b4e84a43dffa0197a8b24f67e63d5ea603ca3153d0b30dcfac3f154c43ba42b252b5dab45fb5", &(0x7f0000000440)="d86977712dc7b6a574758591c7dfdebef0dbf6a2c71eeb6dcbc6fd26e137fd50a536335e7d2cbdfd4910a0d720f648e15ee16aeadc56389331a9a2b1c4016f75e822426f95e042d360493a141e88a02a4190e7556e5403875fc134b0e21e22d06131fa308e1e00f5a150fee7701f23ef07") (async) clock_gettime(0x10, 0x0) (async) 02:19:26 executing program 2: clock_gettime(0xb, &(0x7f0000000140)) clock_gettime(0x3, &(0x7f0000000000)) openat$vnet(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) clock_gettime(0x6, &(0x7f00000000c0)) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, 0x0) clock_gettime(0x2, &(0x7f00000001c0)) ioctl$sock_bt_cmtp_CMTPCONNDEL(r0, 0x400443c9, &(0x7f0000000080)={@any, 0x4}) getsockopt$TIPC_SOCK_RECVQ_DEPTH(r0, 0x10f, 0x84, &(0x7f0000000100), &(0x7f0000000180)=0x4) 02:19:26 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="10ead3b9cd7e578ce9bc26837570ae51542b97974104c2bcd6496323588d7fefb1f14ee0a91cfbc1ea8a9fcccf325645ecf936ab66fee8b9adabf40457fd05e57a4d05fa4abbeb4183c937e20f24df2a0712f9a6d196c0424308", 0x5a, r0) 02:19:26 executing program 3: socket$inet_mptcp(0x2, 0x1, 0x106) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r0) 02:19:26 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000140), 0x101000, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) keyctl$KEYCTL_MOVE(0x1e, r1, r0, 0x0, 0x0) add_key$user(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x2}, &(0x7f0000000300)="823d2e92472dd36acb51fc0c16eb7a8ffb58ae115bb88c324555aa1124c37a6b530126d6fd997a92c4df1d349868ef8c982c84eb234eac604259b72cf7103b1bfb710af620f06fcdaec97536153f4c00341363098df847931d1e35fe1441bd11024b14a374af115304e588db3d501f40caca3182beecf549a0e70f0d84a8c92ece1c7fb7c4c0c8a6334a7de7b47df7b32687f0c40603a5d9ea9ab5e2fe03a6bdf13b9c65da5a9ac4f2464e186393a016311df33b94c51ec6481c6fd7808639724ab262b8a0f3cc2f9236a48579ee5e4b405d8e07d99d563b6a4f2acabd82134d5ee63837055c1148dcc815c66b0647ff51d0520a002fd927a85990", 0xfb, r0) keyctl$set_timeout(0xf, r1, 0x20) keyctl$KEYCTL_PKEY_QUERY(0x18, r0, 0x0, &(0x7f0000000200)='\x00', &(0x7f0000000240)) request_key(&(0x7f0000000080)='trusted\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)='logon\x00', r0) 02:19:26 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="10ead3b9cd7e578ce9bc26837570ae51542b97974104c2bcd6496323588d7fefb1f14ee0a91cfbc1ea8a9fcccf325645ecf936ab66fee8b9adabf40457fd05e57a4d05fa4abbeb4183c937e20f24df2a0712f9a6d196c0424308", 0x5a, r0) 02:19:26 executing program 2: clock_gettime(0xb, &(0x7f0000000140)) clock_gettime(0x3, &(0x7f0000000000)) openat$vnet(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) clock_gettime(0x6, &(0x7f00000000c0)) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, 0x0) clock_gettime(0x2, &(0x7f00000001c0)) ioctl$sock_bt_cmtp_CMTPCONNDEL(r0, 0x400443c9, &(0x7f0000000080)={@any, 0x4}) getsockopt$TIPC_SOCK_RECVQ_DEPTH(r0, 0x10f, 0x84, &(0x7f0000000100), &(0x7f0000000180)=0x4) clock_gettime(0xb, &(0x7f0000000140)) (async) clock_gettime(0x3, &(0x7f0000000000)) (async) openat$vnet(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) (async) clock_gettime(0x6, &(0x7f00000000c0)) (async) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, 0x0) (async) clock_gettime(0x2, &(0x7f00000001c0)) (async) ioctl$sock_bt_cmtp_CMTPCONNDEL(r0, 0x400443c9, &(0x7f0000000080)={@any, 0x4}) (async) getsockopt$TIPC_SOCK_RECVQ_DEPTH(r0, 0x10f, 0x84, &(0x7f0000000100), &(0x7f0000000180)=0x4) (async) 02:19:26 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$get_persistent(0x5, 0xee00, r1) 02:19:26 executing program 4: clock_gettime(0x2, 0x0) 02:19:26 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000180)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) keyctl$search(0xa, r1, &(0x7f00000000c0)='.dead\x00', &(0x7f0000000140)={'syz', 0x0}, r2) keyctl$get_persistent(0xc, 0xee00, r0) 02:19:26 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) openat$ppp(0xffffffffffffff9c, &(0x7f0000000140), 0x101000, 0x0) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) (async) keyctl$KEYCTL_MOVE(0x1e, r1, r0, 0x0, 0x0) (async) add_key$user(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x2}, &(0x7f0000000300)="823d2e92472dd36acb51fc0c16eb7a8ffb58ae115bb88c324555aa1124c37a6b530126d6fd997a92c4df1d349868ef8c982c84eb234eac604259b72cf7103b1bfb710af620f06fcdaec97536153f4c00341363098df847931d1e35fe1441bd11024b14a374af115304e588db3d501f40caca3182beecf549a0e70f0d84a8c92ece1c7fb7c4c0c8a6334a7de7b47df7b32687f0c40603a5d9ea9ab5e2fe03a6bdf13b9c65da5a9ac4f2464e186393a016311df33b94c51ec6481c6fd7808639724ab262b8a0f3cc2f9236a48579ee5e4b405d8e07d99d563b6a4f2acabd82134d5ee63837055c1148dcc815c66b0647ff51d0520a002fd927a85990", 0xfb, r0) (async) keyctl$set_timeout(0xf, r1, 0x20) (async) keyctl$KEYCTL_PKEY_QUERY(0x18, r0, 0x0, &(0x7f0000000200)='\x00', &(0x7f0000000240)) (async) request_key(&(0x7f0000000080)='trusted\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)='logon\x00', r0) 02:19:26 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) keyctl$revoke(0x3, r1) 02:19:26 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r0) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$get_persistent(0x5, 0xee00, r1) 02:19:26 executing program 4: clock_gettime(0x2, 0x0) clock_gettime(0x2, 0x0) (async) 02:19:26 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000180)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) keyctl$search(0xa, r1, &(0x7f00000000c0)='.dead\x00', &(0x7f0000000140)={'syz', 0x0}, r2) keyctl$get_persistent(0xc, 0xee00, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000080), &(0x7f0000000180)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$revoke(0x3, r2) (async) keyctl$search(0xa, r1, &(0x7f00000000c0)='.dead\x00', &(0x7f0000000140)={'syz', 0x0}, r2) (async) keyctl$get_persistent(0xc, 0xee00, r0) (async) 02:19:26 executing program 2: clock_gettime(0xb, &(0x7f0000000140)) (async) clock_gettime(0x3, &(0x7f0000000000)) (async) openat$vnet(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) clock_gettime(0x6, &(0x7f00000000c0)) (async) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, 0x0) (async) clock_gettime(0x2, &(0x7f00000001c0)) (async) ioctl$sock_bt_cmtp_CMTPCONNDEL(r0, 0x400443c9, &(0x7f0000000080)={@any, 0x4}) getsockopt$TIPC_SOCK_RECVQ_DEPTH(r0, 0x10f, 0x84, &(0x7f0000000100), &(0x7f0000000180)=0x4) 02:19:26 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) (async) keyctl$revoke(0x3, r1) 02:19:26 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000140), 0x101000, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) keyctl$KEYCTL_MOVE(0x1e, r1, r0, 0x0, 0x0) add_key$user(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x2}, &(0x7f0000000300)="823d2e92472dd36acb51fc0c16eb7a8ffb58ae115bb88c324555aa1124c37a6b530126d6fd997a92c4df1d349868ef8c982c84eb234eac604259b72cf7103b1bfb710af620f06fcdaec97536153f4c00341363098df847931d1e35fe1441bd11024b14a374af115304e588db3d501f40caca3182beecf549a0e70f0d84a8c92ece1c7fb7c4c0c8a6334a7de7b47df7b32687f0c40603a5d9ea9ab5e2fe03a6bdf13b9c65da5a9ac4f2464e186393a016311df33b94c51ec6481c6fd7808639724ab262b8a0f3cc2f9236a48579ee5e4b405d8e07d99d563b6a4f2acabd82134d5ee63837055c1148dcc815c66b0647ff51d0520a002fd927a85990", 0xfb, r0) keyctl$set_timeout(0xf, r1, 0x20) keyctl$KEYCTL_PKEY_QUERY(0x18, r0, 0x0, &(0x7f0000000200)='\x00', &(0x7f0000000240)) request_key(&(0x7f0000000080)='trusted\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)='logon\x00', r0) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) openat$ppp(0xffffffffffffff9c, &(0x7f0000000140), 0x101000, 0x0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$revoke(0x3, r1) (async) keyctl$KEYCTL_MOVE(0x1e, r1, r0, 0x0, 0x0) (async) add_key$user(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x2}, &(0x7f0000000300)="823d2e92472dd36acb51fc0c16eb7a8ffb58ae115bb88c324555aa1124c37a6b530126d6fd997a92c4df1d349868ef8c982c84eb234eac604259b72cf7103b1bfb710af620f06fcdaec97536153f4c00341363098df847931d1e35fe1441bd11024b14a374af115304e588db3d501f40caca3182beecf549a0e70f0d84a8c92ece1c7fb7c4c0c8a6334a7de7b47df7b32687f0c40603a5d9ea9ab5e2fe03a6bdf13b9c65da5a9ac4f2464e186393a016311df33b94c51ec6481c6fd7808639724ab262b8a0f3cc2f9236a48579ee5e4b405d8e07d99d563b6a4f2acabd82134d5ee63837055c1148dcc815c66b0647ff51d0520a002fd927a85990", 0xfb, r0) (async) keyctl$set_timeout(0xf, r1, 0x20) (async) keyctl$KEYCTL_PKEY_QUERY(0x18, r0, 0x0, &(0x7f0000000200)='\x00', &(0x7f0000000240)) (async) request_key(&(0x7f0000000080)='trusted\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)='logon\x00', r0) (async) 02:19:26 executing program 4: clock_gettime(0x2, 0x0) 02:19:26 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$get_persistent(0x5, 0xee00, r1) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$revoke(0x3, r0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) (async) keyctl$get_persistent(0x5, 0xee00, r1) (async) 02:19:26 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000180)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) (async) keyctl$search(0xa, r1, &(0x7f00000000c0)='.dead\x00', &(0x7f0000000140)={'syz', 0x0}, r2) (async, rerun: 32) keyctl$get_persistent(0xc, 0xee00, r0) (rerun: 32) 02:19:26 executing program 2: clock_gettime(0x7, &(0x7f0000000180)) r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_TTY(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xfe1e, &(0x7f0000000100)={&(0x7f0000000080)={0x50, 0x464, 0x10, 0x70bd28, 0x25dfdbfc, "04bc2a24a343e705927711dccee151d98f4567652aa9b674c14a9aa6b8d43a1559fd1a8ee560a6de8c37a460a9ee80527876623661104f6f485e69a846534c", ["", "", "", "", "", "", ""]}, 0x50}, 0x1, 0x0, 0x0, 0x90}, 0x4000814) 02:19:26 executing program 4: openat$drirender128(0xffffffffffffff9c, &(0x7f0000000080), 0x400000, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r0, 0xc0285700, &(0x7f0000000000)={0x278, "8e1ba7f39d864c15c88d973c3866970fb2fe6f647aeac8ba966f6b0dcbb35a8b"}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) setsockopt$TIPC_MCAST_REPLICAST(r1, 0x10f, 0x86) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r2, 0xc0184800, 0x0) setsockopt$TIPC_DEST_DROPPABLE(r2, 0x10f, 0x81, &(0x7f00000000c0), 0x4) clock_gettime(0x10, 0x0) accept$nfc_llcp(r1, &(0x7f0000000100), &(0x7f0000000180)=0x60) 02:19:26 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) (async) keyctl$revoke(0x3, r1) 02:19:26 executing program 1: r0 = request_key(&(0x7f0000000080)='.dead\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)='*!\x00', 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$get_persistent(0x5, 0xee00, r1) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) r3 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r0) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r4) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$revoke(0x3, 0x0) r5 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x2}, 0x0, 0x0, r3) r6 = add_key$user(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x2}, &(0x7f0000000300)="b93a800b01412bff78155bae510571c613f0f7131a9ffc2a27857733caf6d32d79d741dc6e42cebb9c12889bb00027e0fc63e45bb7130f48a0fc1dd210c2e148285a1f927e2f5afb5979e75b8762a12adddba9f3e24a85c8e01ec11ebdb58104912eb71782b9cbf8285d2f78b8e82c01dcef196b0f04c4d4eb320ca27ebd429f8ba917f60ce5d1a83124fcc776df2ce2dc0c4eb8beae364054940d88e3ef55d5d98637f01f152f3359cd163250e6b32c449cddc6929ef96553a27ca199c894724f1d4d30642cf5280d9f9fff08305504064708f17a4870b123e879ffe45558121edb0506837cc2fe7e5fe1a047babebbe30dd714aa674f7c02", 0xf9, r5) keyctl$update(0x2, r6, 0x0, 0x0) 02:19:26 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x39, 0x33, 0x0, 0x0, 0x0, 0x37, 0x0, 0x0, 0x0, 0x31]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:26 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r0) r1 = add_key$user(&(0x7f0000000440), &(0x7f0000000480)={'syz', 0x0}, &(0x7f00000004c0)="00795ee4f07acbe57bf5f9076c56f551f4154e9313d946b7135d81b107206bdd79b94b37154088c47690fb4469f3eeb31e066561b4b79c564ccb5f4661f920ac3364899b64caccd71b6c95279b138298f9bbd837b6485ab677ac5a4abaac066b6edf7579b57e4c4123a20acb769f2690735db06a20eee307257a6e0617c1f8b9d5", 0x81, r0) keyctl$link(0x8, r1, r0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) r3 = add_key$keyring(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$unlink(0x9, r2, r3) r4 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000100)={r4, 0xde, 0xd3}, &(0x7f0000000140)={'enc=', 'oaep', ' hash=', {'sha1-generic\x00'}}, &(0x7f00000001c0)="27d474f79045c9e618e30053e62b887be1a385cda406a2bcfa3b3181c21eaa4f75b9b30c608373ad0fd5bf899a1aba7bb2d47cfbc345fac8a84cf0548a4347a1fb2d9a52c368fc1dc078ffa0ce7b7a1c4fcb45f340c61be0f34db56c22d06bb520bf08d8215aa536a50b83ec8d3aa45e66535559a0e7230e72c3447c1a48d8b9fb5c1ede6054f38bf2edaaa6dc218c401cc0f3f9003ddfed3519be1f1ee141babee35e4cd9352e3665087b5e95813c7db6107306415fa7ab78ce653254b428677514f14d352780f2f5379f0d69bbe0c3502cbb74be8656e63610f8ea4ceb", &(0x7f00000002c0)=""/211) 02:19:26 executing program 2: clock_gettime(0x7, &(0x7f0000000180)) r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_TTY(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xfe1e, &(0x7f0000000100)={&(0x7f0000000080)={0x50, 0x464, 0x10, 0x70bd28, 0x25dfdbfc, "04bc2a24a343e705927711dccee151d98f4567652aa9b674c14a9aa6b8d43a1559fd1a8ee560a6de8c37a460a9ee80527876623661104f6f485e69a846534c", ["", "", "", "", "", "", ""]}, 0x50}, 0x1, 0x0, 0x0, 0x90}, 0x4000814) 02:19:26 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x35]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de293328734fe4d05e0847ecfcea3cceb2da992f02e77a5235534aac91ae6dff769ec9d67051c5f89c3c44d99a27845400"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:26 executing program 4: openat$drirender128(0xffffffffffffff9c, &(0x7f0000000080), 0x400000, 0x0) (async) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r0, 0xc0285700, &(0x7f0000000000)={0x278, "8e1ba7f39d864c15c88d973c3866970fb2fe6f647aeac8ba966f6b0dcbb35a8b"}) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) setsockopt$TIPC_MCAST_REPLICAST(r1, 0x10f, 0x86) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r2, 0xc0184800, 0x0) (async) setsockopt$TIPC_DEST_DROPPABLE(r2, 0x10f, 0x81, &(0x7f00000000c0), 0x4) (async) clock_gettime(0x10, 0x0) accept$nfc_llcp(r1, &(0x7f0000000100), &(0x7f0000000180)=0x60) 02:19:26 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x39, 0x33, 0x0, 0x0, 0x0, 0x37, 0x0, 0x0, 0x0, 0x31]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x39, 0x33, 0x0, 0x0, 0x0, 0x37, 0x0, 0x0, 0x0, 0x31]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) 02:19:26 executing program 1: r0 = request_key(&(0x7f0000000080)='.dead\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)='*!\x00', 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$get_persistent(0x5, 0xee00, r1) (async) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) (async, rerun: 64) r3 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r0) (rerun: 64) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r4) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, r1) (async) keyctl$revoke(0x3, 0x0) r5 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x2}, 0x0, 0x0, r3) r6 = add_key$user(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x2}, &(0x7f0000000300)="b93a800b01412bff78155bae510571c613f0f7131a9ffc2a27857733caf6d32d79d741dc6e42cebb9c12889bb00027e0fc63e45bb7130f48a0fc1dd210c2e148285a1f927e2f5afb5979e75b8762a12adddba9f3e24a85c8e01ec11ebdb58104912eb71782b9cbf8285d2f78b8e82c01dcef196b0f04c4d4eb320ca27ebd429f8ba917f60ce5d1a83124fcc776df2ce2dc0c4eb8beae364054940d88e3ef55d5d98637f01f152f3359cd163250e6b32c449cddc6929ef96553a27ca199c894724f1d4d30642cf5280d9f9fff08305504064708f17a4870b123e879ffe45558121edb0506837cc2fe7e5fe1a047babebbe30dd714aa674f7c02", 0xf9, r5) keyctl$update(0x2, r6, 0x0, 0x0) 02:19:26 executing program 2: clock_gettime(0x7, &(0x7f0000000180)) r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_TTY(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xfe1e, &(0x7f0000000100)={&(0x7f0000000080)={0x50, 0x464, 0x10, 0x70bd28, 0x25dfdbfc, "04bc2a24a343e705927711dccee151d98f4567652aa9b674c14a9aa6b8d43a1559fd1a8ee560a6de8c37a460a9ee80527876623661104f6f485e69a846534c", ["", "", "", "", "", "", ""]}, 0x50}, 0x1, 0x0, 0x0, 0x90}, 0x4000814) 02:19:26 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r0) r1 = add_key$user(&(0x7f0000000440), &(0x7f0000000480)={'syz', 0x0}, &(0x7f00000004c0)="00795ee4f07acbe57bf5f9076c56f551f4154e9313d946b7135d81b107206bdd79b94b37154088c47690fb4469f3eeb31e066561b4b79c564ccb5f4661f920ac3364899b64caccd71b6c95279b138298f9bbd837b6485ab677ac5a4abaac066b6edf7579b57e4c4123a20acb769f2690735db06a20eee307257a6e0617c1f8b9d5", 0x81, r0) keyctl$link(0x8, r1, r0) (async, rerun: 32) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) (rerun: 32) keyctl$revoke(0x3, r2) (async, rerun: 64) r3 = add_key$keyring(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x1}, 0x0, 0x0, r0) (rerun: 64) keyctl$unlink(0x9, r2, r3) (async, rerun: 64) r4 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) (rerun: 64) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000100)={r4, 0xde, 0xd3}, &(0x7f0000000140)={'enc=', 'oaep', ' hash=', {'sha1-generic\x00'}}, &(0x7f00000001c0)="27d474f79045c9e618e30053e62b887be1a385cda406a2bcfa3b3181c21eaa4f75b9b30c608373ad0fd5bf899a1aba7bb2d47cfbc345fac8a84cf0548a4347a1fb2d9a52c368fc1dc078ffa0ce7b7a1c4fcb45f340c61be0f34db56c22d06bb520bf08d8215aa536a50b83ec8d3aa45e66535559a0e7230e72c3447c1a48d8b9fb5c1ede6054f38bf2edaaa6dc218c401cc0f3f9003ddfed3519be1f1ee141babee35e4cd9352e3665087b5e95813c7db6107306415fa7ab78ce653254b428677514f14d352780f2f5379f0d69bbe0c3502cbb74be8656e63610f8ea4ceb", &(0x7f00000002c0)=""/211) 02:19:26 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x35]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de293328734fe4d05e0847ecfcea3cceb2da992f02e77a5235534aac91ae6dff769ec9d67051c5f89c3c44d99a27845400"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x35]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de293328734fe4d05e0847ecfcea3cceb2da992f02e77a5235534aac91ae6dff769ec9d67051c5f89c3c44d99a27845400"}, 0x48, 0xfffffffffffffffe) (async) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) 02:19:26 executing program 4: openat$drirender128(0xffffffffffffff9c, &(0x7f0000000080), 0x400000, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r0, 0xc0285700, &(0x7f0000000000)={0x278, "8e1ba7f39d864c15c88d973c3866970fb2fe6f647aeac8ba966f6b0dcbb35a8b"}) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) setsockopt$TIPC_MCAST_REPLICAST(r1, 0x10f, 0x86) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r2, 0xc0184800, 0x0) (async) setsockopt$TIPC_DEST_DROPPABLE(r2, 0x10f, 0x81, &(0x7f00000000c0), 0x4) clock_gettime(0x10, 0x0) (async) accept$nfc_llcp(r1, &(0x7f0000000100), &(0x7f0000000180)=0x60) 02:19:26 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x39, 0x33, 0x0, 0x0, 0x0, 0x37, 0x0, 0x0, 0x0, 0x31]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:27 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x35]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de293328734fe4d05e0847ecfcea3cceb2da992f02e77a5235534aac91ae6dff769ec9d67051c5f89c3c44d99a27845400"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x35]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de293328734fe4d05e0847ecfcea3cceb2da992f02e77a5235534aac91ae6dff769ec9d67051c5f89c3c44d99a27845400"}, 0x48, 0xfffffffffffffffe) (async) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) 02:19:27 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) keyctl$instantiate(0xc, r0, &(0x7f00000021c0)=@encrypted_load={'load ', 'default', 0x20, 'user:', '\x88%@[', 0x20, 0x40, 0x20, [0x39, 0x35, 0x0, 0x66, 0x63, 0x36]}, 0x33, r1) socketpair(0x3, 0x3, 0x80000000, &(0x7f0000000080)) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) r3 = openat$cuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) read$FUSE(r3, 0x0, 0x0) write$FUSE_WRITE(r3, &(0x7f0000002380)={0x18, 0x0, 0x0, {0x3}}, 0x18) r4 = openat$cuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) read$FUSE(r4, 0x0, 0x0) r5 = openat$cuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) read$FUSE(r5, &(0x7f0000000600)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_GETXATTR(r5, &(0x7f00000028c0)={0x18, 0x0, r6}, 0x18) write$FUSE_DIRENT(r4, &(0x7f00000023c0)={0x28, 0x0, r6, [{0x6, 0xffff, 0x0, 0x8}]}, 0x28) read$FUSE(r2, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000180)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_STATFS(r2, &(0x7f00000000c0)={0x60, 0xe55779c0b6bf00aa, r7, {{0x400, 0x4, 0xfffffffffffffffa, 0x8000000000000000, 0x3, 0x1, 0xfffffffe, 0xff}}}, 0x60) write$FUSE_DIRENT(r3, &(0x7f0000002680)={0xb8, 0xfffffffffffffff5, r7, [{0x4, 0x6, 0x5, 0x1, '{$(:\''}, {0x0, 0x2031de12, 0x7, 0x2, 'default'}, {0x2, 0x2, 0x2, 0x7, '%#'}, {0x0, 0x10000, 0x1, 0x10000, ','}, {0x3, 0x0, 0xa, 0x5, '/dev/cuse\x00'}]}, 0xb8) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000040)={0x45b9e6b}, 0x8) openat$vnet(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$FUSE_GETXATTR(r2, &(0x7f0000002200)={0x18, 0x0, r7, {0x9}}, 0x18) r8 = socket$nl_rdma(0x10, 0x3, 0x14) ioctl$sock_SIOCBRADDBR(r8, 0x89a0, &(0x7f0000002640)='veth0_vlan\x00') sendmsg$RDMA_NLDEV_CMD_NEWLINK(r8, &(0x7f0000002340)={&(0x7f0000002240)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000002300)={&(0x7f0000002280)={0x60, 0x1403, 0xd08, 0x70bd27, 0x25dfdbfb, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'ip6erspan0\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'batadv_slave_0\x00'}}]}, 0x60}, 0x1, 0x0, 0x0, 0x50}, 0x40) clock_gettime(0xb, &(0x7f0000000140)) 02:19:27 executing program 1: r0 = request_key(&(0x7f0000000080)='.dead\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)='*!\x00', 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$get_persistent(0x5, 0xee00, r1) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) r3 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r0) (async) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r4) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, r1) (async) keyctl$revoke(0x3, 0x0) (async) r5 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x2}, 0x0, 0x0, r3) r6 = add_key$user(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x2}, &(0x7f0000000300)="b93a800b01412bff78155bae510571c613f0f7131a9ffc2a27857733caf6d32d79d741dc6e42cebb9c12889bb00027e0fc63e45bb7130f48a0fc1dd210c2e148285a1f927e2f5afb5979e75b8762a12adddba9f3e24a85c8e01ec11ebdb58104912eb71782b9cbf8285d2f78b8e82c01dcef196b0f04c4d4eb320ca27ebd429f8ba917f60ce5d1a83124fcc776df2ce2dc0c4eb8beae364054940d88e3ef55d5d98637f01f152f3359cd163250e6b32c449cddc6929ef96553a27ca199c894724f1d4d30642cf5280d9f9fff08305504064708f17a4870b123e879ffe45558121edb0506837cc2fe7e5fe1a047babebbe30dd714aa674f7c02", 0xf9, r5) keyctl$update(0x2, r6, 0x0, 0x0) 02:19:27 executing program 4: clock_gettime(0x10, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x9, 0x10001, 0x5, 0x6, 0x2, 0x1, 0x800, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x1, 0x4}, 0x48) r1 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000080), 0x4) bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@bloom_filter={0x1e, 0x6927, 0x2, 0x9, 0x0, r0, 0x40, '\x00', 0x0, r1, 0x1, 0x5, 0x1, 0x2}, 0x48) 02:19:27 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) keyctl$revoke(0x3, 0x0) keyctl$setperm(0x5, 0x0, 0x1000400) r1 = add_key(&(0x7f0000000100)='.dead\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f00000002c0)="50b05474b3a6ece0c1493d1e9fac97d6cb612a86d83f684f424538e5e6777d22dcbd13b6d03980d7de1f0bbad3df63b6fe04db19fd5928cc61591690b12ea0492c7fbddc5a9936f70a5746a5e713890d12ed833a7b4ee5d21ff79ec587eaf75bb54a00c2c38b7dfd7bbec5cb", 0x6c, r0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000200)="258ff43c8e1f94c35356e14a42b2540ab4216574308012e19959554dff9bb13efc4cecc5f34589f38598d500c7f54d9ec644776576b6cfc0897ff622ccd1c2cccdbe1302134aea3073b6092513d38772f6e7cbd239e3570b66da9e29dffee2ff87d2028c0fea6bc7faac9cee79cb34c49e1d8488a5bbbf0575693334e0778f437d3f7d06857b8486315d0676a07a4c0689131bba3c401da084f1f1a97e024666bd302657118a466c29cf6a2d1115dd150c578271649421920794dcb307abe0", 0xbf, r1) 02:19:27 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r0) (async) r1 = add_key$user(&(0x7f0000000440), &(0x7f0000000480)={'syz', 0x0}, &(0x7f00000004c0)="00795ee4f07acbe57bf5f9076c56f551f4154e9313d946b7135d81b107206bdd79b94b37154088c47690fb4469f3eeb31e066561b4b79c564ccb5f4661f920ac3364899b64caccd71b6c95279b138298f9bbd837b6485ab677ac5a4abaac066b6edf7579b57e4c4123a20acb769f2690735db06a20eee307257a6e0617c1f8b9d5", 0x81, r0) keyctl$link(0x8, r1, r0) (async) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) (async) r3 = add_key$keyring(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$unlink(0x9, r2, r3) (async) r4 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000100)={r4, 0xde, 0xd3}, &(0x7f0000000140)={'enc=', 'oaep', ' hash=', {'sha1-generic\x00'}}, &(0x7f00000001c0)="27d474f79045c9e618e30053e62b887be1a385cda406a2bcfa3b3181c21eaa4f75b9b30c608373ad0fd5bf899a1aba7bb2d47cfbc345fac8a84cf0548a4347a1fb2d9a52c368fc1dc078ffa0ce7b7a1c4fcb45f340c61be0f34db56c22d06bb520bf08d8215aa536a50b83ec8d3aa45e66535559a0e7230e72c3447c1a48d8b9fb5c1ede6054f38bf2edaaa6dc218c401cc0f3f9003ddfed3519be1f1ee141babee35e4cd9352e3665087b5e95813c7db6107306415fa7ab78ce653254b428677514f14d352780f2f5379f0d69bbe0c3502cbb74be8656e63610f8ea4ceb", &(0x7f00000002c0)=""/211) 02:19:27 executing program 0: clock_gettime(0x2, &(0x7f0000000080)) r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:27 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r0) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) (async) keyctl$instantiate(0xc, r0, &(0x7f00000021c0)=@encrypted_load={'load ', 'default', 0x20, 'user:', '\x88%@[', 0x20, 0x40, 0x20, [0x39, 0x35, 0x0, 0x66, 0x63, 0x36]}, 0x33, r1) (async) socketpair(0x3, 0x3, 0x80000000, &(0x7f0000000080)) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) r3 = openat$cuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) read$FUSE(r3, 0x0, 0x0) write$FUSE_WRITE(r3, &(0x7f0000002380)={0x18, 0x0, 0x0, {0x3}}, 0x18) (async) r4 = openat$cuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) read$FUSE(r4, 0x0, 0x0) r5 = openat$cuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) read$FUSE(r5, &(0x7f0000000600)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_GETXATTR(r5, &(0x7f00000028c0)={0x18, 0x0, r6}, 0x18) (async) write$FUSE_DIRENT(r4, &(0x7f00000023c0)={0x28, 0x0, r6, [{0x6, 0xffff, 0x0, 0x8}]}, 0x28) (async) read$FUSE(r2, 0x0, 0x0) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000000180)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_STATFS(r2, &(0x7f00000000c0)={0x60, 0xe55779c0b6bf00aa, r7, {{0x400, 0x4, 0xfffffffffffffffa, 0x8000000000000000, 0x3, 0x1, 0xfffffffe, 0xff}}}, 0x60) write$FUSE_DIRENT(r3, &(0x7f0000002680)={0xb8, 0xfffffffffffffff5, r7, [{0x4, 0x6, 0x5, 0x1, '{$(:\''}, {0x0, 0x2031de12, 0x7, 0x2, 'default'}, {0x2, 0x2, 0x2, 0x7, '%#'}, {0x0, 0x10000, 0x1, 0x10000, ','}, {0x3, 0x0, 0xa, 0x5, '/dev/cuse\x00'}]}, 0xb8) (async) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000040)={0x45b9e6b}, 0x8) (async) openat$vnet(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$FUSE_GETXATTR(r2, &(0x7f0000002200)={0x18, 0x0, r7, {0x9}}, 0x18) (async) r8 = socket$nl_rdma(0x10, 0x3, 0x14) ioctl$sock_SIOCBRADDBR(r8, 0x89a0, &(0x7f0000002640)='veth0_vlan\x00') sendmsg$RDMA_NLDEV_CMD_NEWLINK(r8, &(0x7f0000002340)={&(0x7f0000002240)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000002300)={&(0x7f0000002280)={0x60, 0x1403, 0xd08, 0x70bd27, 0x25dfdbfb, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'ip6erspan0\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'batadv_slave_0\x00'}}]}, 0x60}, 0x1, 0x0, 0x0, 0x50}, 0x40) (async) clock_gettime(0xb, &(0x7f0000000140)) 02:19:27 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) keyctl$revoke(0x3, 0x0) (async) keyctl$setperm(0x5, 0x0, 0x1000400) (async) r1 = add_key(&(0x7f0000000100)='.dead\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f00000002c0)="50b05474b3a6ece0c1493d1e9fac97d6cb612a86d83f684f424538e5e6777d22dcbd13b6d03980d7de1f0bbad3df63b6fe04db19fd5928cc61591690b12ea0492c7fbddc5a9936f70a5746a5e713890d12ed833a7b4ee5d21ff79ec587eaf75bb54a00c2c38b7dfd7bbec5cb", 0x6c, r0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000200)="258ff43c8e1f94c35356e14a42b2540ab4216574308012e19959554dff9bb13efc4cecc5f34589f38598d500c7f54d9ec644776576b6cfc0897ff622ccd1c2cccdbe1302134aea3073b6092513d38772f6e7cbd239e3570b66da9e29dffee2ff87d2028c0fea6bc7faac9cee79cb34c49e1d8488a5bbbf0575693334e0778f437d3f7d06857b8486315d0676a07a4c0689131bba3c401da084f1f1a97e024666bd302657118a466c29cf6a2d1115dd150c578271649421920794dcb307abe0", 0xbf, r1) 02:19:27 executing program 4: clock_gettime(0x10, 0x0) (async) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x9, 0x10001, 0x5, 0x6, 0x2, 0x1, 0x800, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x1, 0x4}, 0x48) (async) r1 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000080), 0x4) bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@bloom_filter={0x1e, 0x6927, 0x2, 0x9, 0x0, r0, 0x40, '\x00', 0x0, r1, 0x1, 0x5, 0x1, 0x2}, 0x48) 02:19:27 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) request_key(&(0x7f0000000080)='syzkaller\x00', &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)='\xed:\x00', 0xfffffffffffffff8) 02:19:27 executing program 0: clock_gettime(0x2, &(0x7f0000000080)) (async) r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:27 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) keyctl$instantiate(0xc, r0, &(0x7f00000021c0)=@encrypted_load={'load ', 'default', 0x20, 'user:', '\x88%@[', 0x20, 0x40, 0x20, [0x39, 0x35, 0x0, 0x66, 0x63, 0x36]}, 0x33, r1) (async) socketpair(0x3, 0x3, 0x80000000, &(0x7f0000000080)) (async, rerun: 32) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) (rerun: 32) r3 = openat$cuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) read$FUSE(r3, 0x0, 0x0) (async) write$FUSE_WRITE(r3, &(0x7f0000002380)={0x18, 0x0, 0x0, {0x3}}, 0x18) (async) r4 = openat$cuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) read$FUSE(r4, 0x0, 0x0) r5 = openat$cuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) read$FUSE(r5, &(0x7f0000000600)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_GETXATTR(r5, &(0x7f00000028c0)={0x18, 0x0, r6}, 0x18) (async) write$FUSE_DIRENT(r4, &(0x7f00000023c0)={0x28, 0x0, r6, [{0x6, 0xffff, 0x0, 0x8}]}, 0x28) read$FUSE(r2, 0x0, 0x0) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000000180)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_STATFS(r2, &(0x7f00000000c0)={0x60, 0xe55779c0b6bf00aa, r7, {{0x400, 0x4, 0xfffffffffffffffa, 0x8000000000000000, 0x3, 0x1, 0xfffffffe, 0xff}}}, 0x60) (async, rerun: 64) write$FUSE_DIRENT(r3, &(0x7f0000002680)={0xb8, 0xfffffffffffffff5, r7, [{0x4, 0x6, 0x5, 0x1, '{$(:\''}, {0x0, 0x2031de12, 0x7, 0x2, 'default'}, {0x2, 0x2, 0x2, 0x7, '%#'}, {0x0, 0x10000, 0x1, 0x10000, ','}, {0x3, 0x0, 0xa, 0x5, '/dev/cuse\x00'}]}, 0xb8) (rerun: 64) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000040)={0x45b9e6b}, 0x8) (async) openat$vnet(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) write$FUSE_GETXATTR(r2, &(0x7f0000002200)={0x18, 0x0, r7, {0x9}}, 0x18) (async) r8 = socket$nl_rdma(0x10, 0x3, 0x14) ioctl$sock_SIOCBRADDBR(r8, 0x89a0, &(0x7f0000002640)='veth0_vlan\x00') (async) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r8, &(0x7f0000002340)={&(0x7f0000002240)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000002300)={&(0x7f0000002280)={0x60, 0x1403, 0xd08, 0x70bd27, 0x25dfdbfb, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'ip6erspan0\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'batadv_slave_0\x00'}}]}, 0x60}, 0x1, 0x0, 0x0, 0x50}, 0x40) (async) clock_gettime(0xb, &(0x7f0000000140)) 02:19:27 executing program 3: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f00000002c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f00000004c0)=ANY=[@ANYBLOB="a0010000031410002dbd7000ffdbdf250900020073797a3100000000080041007369770014003300776732000000000000000000000000000900020073797a30000000000800410072786500140033006c6f00000000000000000000000000000900020073797a31000000000800410072786500140033007369743000000000000000000000000009000207fe2cc9c9e08bca00080041007369770014003300697036677265300000000000000000000900020073797a30000000000800410072786500140033006261746164765f736c6176655f3000000900020073797a31000000000800410072786500140033007663616e30000008d5fbfada06cca6d10000000000000000000900020073797a30000000000800410073697700140033006e6574706369300000000000000000000900020073797a300000000008004100736977001400330070696d726567310000000000000000000900020073797a3100000000080041007369770014003300726f73653000000000000000000000000900020073797a300000000008004100736977001400330077000800000000000000000000000000c201b47cd25cf9ad632cadcb2352e66286b75e196b9d571ac393dfabc740183148448bb1eaf6896a299572cdb60eb9bda5bb686f61aca4962f9e65891b5295885035eeafa75170b9351088e7188a3ac134efc01eefb877abc5c567a573bd81c7348647e2d5d03256e1d5e6540ecb79c85362dece58a315a258f56a9729faaed40f686398505117276251d2c0da24670c4881213072ef7e498d5650239f02036e506b3a2ed82e50b658f3c4fcf1e13e8d1d97004f5d29e021801be21058957095acd0c524f868d20dbc98db"], 0x1a0}, 0x1, 0x0, 0x0, 0x8000}, 0x4000000) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000480)={0xffffffffffffffff, &(0x7f00000003c0)="9cf927dbd4d9c11be3f85ee30cbc1d02aa93c984da26231e032b5d2f776b9d7ad3eba06e57bdc1ba8fbde04263f8256556664ea599e57d86d7c56fdca4eab5fa1cf75178e3d4c6c84245f9b47e9548abb64d0b7b90e2a75735d9c4f37e9daac7aa5e1e", &(0x7f0000000440)=@udp}, 0x20) socket$nl_rdma(0x10, 0x3, 0x14) socket$inet6_mptcp(0xa, 0x1, 0x106) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) request_key(&(0x7f0000000300)='.dead\x00', &(0x7f0000000340)={'syz', 0x0}, &(0x7f0000000380)='wg2\x00', 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r1) 02:19:27 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) request_key(&(0x7f0000000080)='syzkaller\x00', &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)='\xed:\x00', 0xfffffffffffffff8) 02:19:27 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) keyctl$revoke(0x3, 0x0) (async) keyctl$setperm(0x5, 0x0, 0x1000400) r1 = add_key(&(0x7f0000000100)='.dead\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f00000002c0)="50b05474b3a6ece0c1493d1e9fac97d6cb612a86d83f684f424538e5e6777d22dcbd13b6d03980d7de1f0bbad3df63b6fe04db19fd5928cc61591690b12ea0492c7fbddc5a9936f70a5746a5e713890d12ed833a7b4ee5d21ff79ec587eaf75bb54a00c2c38b7dfd7bbec5cb", 0x6c, r0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000200)="258ff43c8e1f94c35356e14a42b2540ab4216574308012e19959554dff9bb13efc4cecc5f34589f38598d500c7f54d9ec644776576b6cfc0897ff622ccd1c2cccdbe1302134aea3073b6092513d38772f6e7cbd239e3570b66da9e29dffee2ff87d2028c0fea6bc7faac9cee79cb34c49e1d8488a5bbbf0575693334e0778f437d3f7d06857b8486315d0676a07a4c0689131bba3c401da084f1f1a97e024666bd302657118a466c29cf6a2d1115dd150c578271649421920794dcb307abe0", 0xbf, r1) 02:19:27 executing program 4: clock_gettime(0x10, 0x0) (async) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x9, 0x10001, 0x5, 0x6, 0x2, 0x1, 0x800, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x1, 0x4}, 0x48) r1 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000080), 0x4) bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@bloom_filter={0x1e, 0x6927, 0x2, 0x9, 0x0, r0, 0x40, '\x00', 0x0, r1, 0x1, 0x5, 0x1, 0x2}, 0x48) 02:19:27 executing program 0: clock_gettime(0x2, &(0x7f0000000080)) r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) clock_gettime(0x2, &(0x7f0000000080)) (async) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) 02:19:27 executing program 3: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f00000002c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f00000004c0)=ANY=[@ANYBLOB="a0010000031410002dbd7000ffdbdf250900020073797a3100000000080041007369770014003300776732000000000000000000000000000900020073797a30000000000800410072786500140033006c6f00000000000000000000000000000900020073797a31000000000800410072786500140033007369743000000000000000000000000009000207fe2cc9c9e08bca00080041007369770014003300697036677265300000000000000000000900020073797a30000000000800410072786500140033006261746164765f736c6176655f3000000900020073797a31000000000800410072786500140033007663616e30000008d5fbfada06cca6d10000000000000000000900020073797a30000000000800410073697700140033006e6574706369300000000000000000000900020073797a300000000008004100736977001400330070696d726567310000000000000000000900020073797a3100000000080041007369770014003300726f73653000000000000000000000000900020073797a300000000008004100736977001400330077000800000000000000000000000000c201b47cd25cf9ad632cadcb2352e66286b75e196b9d571ac393dfabc740183148448bb1eaf6896a299572cdb60eb9bda5bb686f61aca4962f9e65891b5295885035eeafa75170b9351088e7188a3ac134efc01eefb877abc5c567a573bd81c7348647e2d5d03256e1d5e6540ecb79c85362dece58a315a258f56a9729faaed40f686398505117276251d2c0da24670c4881213072ef7e498d5650239f02036e506b3a2ed82e50b658f3c4fcf1e13e8d1d97004f5d29e021801be21058957095acd0c524f868d20dbc98db"], 0x1a0}, 0x1, 0x0, 0x0, 0x8000}, 0x4000000) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000480)={0xffffffffffffffff, &(0x7f00000003c0)="9cf927dbd4d9c11be3f85ee30cbc1d02aa93c984da26231e032b5d2f776b9d7ad3eba06e57bdc1ba8fbde04263f8256556664ea599e57d86d7c56fdca4eab5fa1cf75178e3d4c6c84245f9b47e9548abb64d0b7b90e2a75735d9c4f37e9daac7aa5e1e", &(0x7f0000000440)=@udp}, 0x20) (async) socket$nl_rdma(0x10, 0x3, 0x14) (async) socket$inet6_mptcp(0xa, 0x1, 0x106) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) request_key(&(0x7f0000000300)='.dead\x00', &(0x7f0000000340)={'syz', 0x0}, &(0x7f0000000380)='wg2\x00', 0xfffffffffffffffe) (async) keyctl$get_persistent(0xc, 0xee00, r1) 02:19:27 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x64, 0x0, 0x0, 0x0, 0x66]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:27 executing program 0: keyctl$read(0xb, 0x0, &(0x7f0000000240)=""/184, 0xb8) r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r1 = add_key$fscrypt_v1(&(0x7f0000000500), &(0x7f0000000580)={'fscrypt:', @desc1}, &(0x7f00000005c0)={0x0, "96ab1283ef1f1ff45823b465dd156ff30dd4a839a50dee1831a4429a04ef08c0c4fb8b6a216290c12c9c67b1861def3cf4f9867faee374cce3acc81bcb7437ff", 0x39}, 0x48, r0) r2 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$revoke(0x3, r2) keyctl$get_security(0x11, r2, &(0x7f0000000080)=""/181, 0xb5) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r4 = request_key(&(0x7f0000000640)='trusted\x00', &(0x7f0000000840)={'syz', 0x2}, &(0x7f0000000880)='\xfe^\x00', 0xfffffffffffffff9) keyctl$search(0xa, r4, &(0x7f00000008c0)='ceph\x00', &(0x7f0000000900)={'syz', 0x1}, r1) keyctl$revoke(0x3, r3) keyctl$instantiate(0xc, r0, &(0x7f0000000680)=ANY=[@ANYBLOB="c3707eb2c1647bcf2536fb98f96c6f6164206d6372797074667320757365723a6b657972696e6700203030303030303030303030300500000000f996892ff0ac5bf8957f1b5c783a3d5998dabccb7fcb0d50a24bff73f5b467d673f4a922fd6157e8b2a64bf8786de5e12696adb434f7303d1fbad0a24e1699daa6c08a5d9c837bc39ee1cc5daed100df8ac618728f6136fdea326d095c2aa625db63d39972fb75ee311e6aaef7209422879bca2ac4fdfc47791db437d07eff21435de4c87831d231ceffdc383ef7ca76b0f42c3764bf36fd3ab3b5e3e826e734d73d971edbd516a2efd8ebf22df89a11a82de9f59f4192351840f22d2711269148d6b4028afbd15d60f79d838ac3f4fa866979b54e40b561c7810a99f9c63f137f0cc3cd3c0c585f561569a7bc952b9878654f1f3ab5d72b71e6f994370816119078a845c54c77218c312d975749665b3290b2bf2b8a7bf6dedf3ab3b7096bd0145883951740d4c7c6249866cf9b94df3d72962ca3c585d57ee70b9e0f82f1035d6bd639def433fa02bd5520e410bf59311dab85ff8f9bf7410f3237997107f4a221e4bf6a94ae653c8561"], 0x3a, r3) keyctl$get_security(0x11, 0x0, &(0x7f0000000940)=""/4096, 0x1000) r5 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, r0) r6 = add_key$fscrypt_v1(&(0x7f0000000300), &(0x7f0000000340)={'fscrypt:', @desc4}, &(0x7f0000000380)={0x0, "7a81f569f537a1dc431d101c6cd7791e1b47b3fe69ee0790f1143b46e04b8b27cb6b8594ae5567a7bf03359b12909de0cfda5128019bef96154b1b723678e6f7", 0x2b}, 0x48, r5) keyctl$get_keyring_id(0x0, r6, 0x3) r7 = add_key$fscrypt_v1(&(0x7f0000000400), &(0x7f0000000440)={'fscrypt:', @desc1}, &(0x7f0000000480)={0x0, "d2200c49d389a8f31e4e5610ee19b75e357d64510cf8a7294c679bee33ac3773258b21e022a932931d7786308770b8593e3eb5c8aa434865f40252042b419edc", 0x19}, 0x48, 0xfffffffffffffffd) keyctl$unlink(0x9, r0, r7) keyctl$KEYCTL_MOVE(0x1e, r0, r5, r0, 0x1) 02:19:27 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) request_key(&(0x7f0000000080)='syzkaller\x00', &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)='\xed:\x00', 0xfffffffffffffff8) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$get_persistent(0x5, 0xee00, r0) (async) request_key(&(0x7f0000000080)='syzkaller\x00', &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)='\xed:\x00', 0xfffffffffffffff8) (async) 02:19:27 executing program 4: clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$VIDIOC_QUERYBUF_DMABUF(0xffffffffffffffff, 0xc0585609, &(0x7f00000000c0)={0x3ff, 0x8, 0x4, 0x4, 0x8000, {r0, r1/1000+60000}, {0x5, 0x0, 0x5, 0x0, 0x1, 0x7f, "15ef969a"}, 0x3, 0x4, {}, 0x6, 0x0, r2}) clock_gettime(0x10, 0x0) clock_gettime(0x2, &(0x7f0000000000)) 02:19:27 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080), 0x4) r0 = syz_open_dev$usbfs(&(0x7f0000000000), 0x7, 0x101000) ioctl$USBDEVFS_CLAIMINTERFACE(r0, 0x8004550f, &(0x7f0000000040)=0x3f) 02:19:27 executing program 3: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f00000002c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f00000004c0)=ANY=[@ANYBLOB="a0010000031410002dbd7000ffdbdf250900020073797a3100000000080041007369770014003300776732000000000000000000000000000900020073797a30000000000800410072786500140033006c6f00000000000000000000000000000900020073797a31000000000800410072786500140033007369743000000000000000000000000009000207fe2cc9c9e08bca00080041007369770014003300697036677265300000000000000000000900020073797a30000000000800410072786500140033006261746164765f736c6176655f3000000900020073797a31000000000800410072786500140033007663616e30000008d5fbfada06cca6d10000000000000000000900020073797a30000000000800410073697700140033006e6574706369300000000000000000000900020073797a300000000008004100736977001400330070696d726567310000000000000000000900020073797a3100000000080041007369770014003300726f73653000000000000000000000000900020073797a300000000008004100736977001400330077000800000000000000000000000000c201b47cd25cf9ad632cadcb2352e66286b75e196b9d571ac393dfabc740183148448bb1eaf6896a299572cdb60eb9bda5bb686f61aca4962f9e65891b5295885035eeafa75170b9351088e7188a3ac134efc01eefb877abc5c567a573bd81c7348647e2d5d03256e1d5e6540ecb79c85362dece58a315a258f56a9729faaed40f686398505117276251d2c0da24670c4881213072ef7e498d5650239f02036e506b3a2ed82e50b658f3c4fcf1e13e8d1d97004f5d29e021801be21058957095acd0c524f868d20dbc98db"], 0x1a0}, 0x1, 0x0, 0x0, 0x8000}, 0x4000000) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000480)={0xffffffffffffffff, &(0x7f00000003c0)="9cf927dbd4d9c11be3f85ee30cbc1d02aa93c984da26231e032b5d2f776b9d7ad3eba06e57bdc1ba8fbde04263f8256556664ea599e57d86d7c56fdca4eab5fa1cf75178e3d4c6c84245f9b47e9548abb64d0b7b90e2a75735d9c4f37e9daac7aa5e1e", &(0x7f0000000440)=@udp}, 0x20) socket$nl_rdma(0x10, 0x3, 0x14) socket$inet6_mptcp(0xa, 0x1, 0x106) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) request_key(&(0x7f0000000300)='.dead\x00', &(0x7f0000000340)={'syz', 0x0}, &(0x7f0000000380)='wg2\x00', 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r1) socket$nl_rdma(0x10, 0x3, 0x14) (async) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f00000002c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f00000004c0)=ANY=[@ANYBLOB="a0010000031410002dbd7000ffdbdf250900020073797a3100000000080041007369770014003300776732000000000000000000000000000900020073797a30000000000800410072786500140033006c6f00000000000000000000000000000900020073797a31000000000800410072786500140033007369743000000000000000000000000009000207fe2cc9c9e08bca00080041007369770014003300697036677265300000000000000000000900020073797a30000000000800410072786500140033006261746164765f736c6176655f3000000900020073797a31000000000800410072786500140033007663616e30000008d5fbfada06cca6d10000000000000000000900020073797a30000000000800410073697700140033006e6574706369300000000000000000000900020073797a300000000008004100736977001400330070696d726567310000000000000000000900020073797a3100000000080041007369770014003300726f73653000000000000000000000000900020073797a300000000008004100736977001400330077000800000000000000000000000000c201b47cd25cf9ad632cadcb2352e66286b75e196b9d571ac393dfabc740183148448bb1eaf6896a299572cdb60eb9bda5bb686f61aca4962f9e65891b5295885035eeafa75170b9351088e7188a3ac134efc01eefb877abc5c567a573bd81c7348647e2d5d03256e1d5e6540ecb79c85362dece58a315a258f56a9729faaed40f686398505117276251d2c0da24670c4881213072ef7e498d5650239f02036e506b3a2ed82e50b658f3c4fcf1e13e8d1d97004f5d29e021801be21058957095acd0c524f868d20dbc98db"], 0x1a0}, 0x1, 0x0, 0x0, 0x8000}, 0x4000000) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000480)={0xffffffffffffffff, &(0x7f00000003c0)="9cf927dbd4d9c11be3f85ee30cbc1d02aa93c984da26231e032b5d2f776b9d7ad3eba06e57bdc1ba8fbde04263f8256556664ea599e57d86d7c56fdca4eab5fa1cf75178e3d4c6c84245f9b47e9548abb64d0b7b90e2a75735d9c4f37e9daac7aa5e1e", &(0x7f0000000440)=@udp}, 0x20) (async) socket$nl_rdma(0x10, 0x3, 0x14) (async) socket$inet6_mptcp(0xa, 0x1, 0x106) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) request_key(&(0x7f0000000300)='.dead\x00', &(0x7f0000000340)={'syz', 0x0}, &(0x7f0000000380)='wg2\x00', 0xfffffffffffffffe) (async) keyctl$get_persistent(0xc, 0xee00, r1) (async) 02:19:27 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) read$FUSE(0xffffffffffffffff, &(0x7f00000001c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) keyctl$get_persistent(0x5, r1, r0) r2 = request_key(&(0x7f00000000c0)='syzkaller\x00', &(0x7f0000000100)={'syz', 0x1}, &(0x7f0000000140)='#\x00', 0xfffffffffffffff8) ioctl$I2C_SLAVE_FORCE(0xffffffffffffffff, 0x706, 0x3de) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000080)='ceph\x00', &(0x7f0000000180)=@chain={'key_or_keyring:', r2}) 02:19:27 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x64, 0x0, 0x0, 0x0, 0x66]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:27 executing program 4: clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) (async) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$VIDIOC_QUERYBUF_DMABUF(0xffffffffffffffff, 0xc0585609, &(0x7f00000000c0)={0x3ff, 0x8, 0x4, 0x4, 0x8000, {r0, r1/1000+60000}, {0x5, 0x0, 0x5, 0x0, 0x1, 0x7f, "15ef969a"}, 0x3, 0x4, {}, 0x6, 0x0, r2}) clock_gettime(0x10, 0x0) (async) clock_gettime(0x2, &(0x7f0000000000)) 02:19:27 executing program 0: keyctl$read(0xb, 0x0, &(0x7f0000000240)=""/184, 0xb8) r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r1 = add_key$fscrypt_v1(&(0x7f0000000500), &(0x7f0000000580)={'fscrypt:', @desc1}, &(0x7f00000005c0)={0x0, "96ab1283ef1f1ff45823b465dd156ff30dd4a839a50dee1831a4429a04ef08c0c4fb8b6a216290c12c9c67b1861def3cf4f9867faee374cce3acc81bcb7437ff", 0x39}, 0x48, r0) r2 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$revoke(0x3, r2) (async) keyctl$get_security(0x11, r2, &(0x7f0000000080)=""/181, 0xb5) (async) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) r4 = request_key(&(0x7f0000000640)='trusted\x00', &(0x7f0000000840)={'syz', 0x2}, &(0x7f0000000880)='\xfe^\x00', 0xfffffffffffffff9) keyctl$search(0xa, r4, &(0x7f00000008c0)='ceph\x00', &(0x7f0000000900)={'syz', 0x1}, r1) (async) keyctl$revoke(0x3, r3) (async) keyctl$instantiate(0xc, r0, &(0x7f0000000680)=ANY=[@ANYBLOB="c3707eb2c1647bcf2536fb98f96c6f6164206d6372797074667320757365723a6b657972696e6700203030303030303030303030300500000000f996892ff0ac5bf8957f1b5c783a3d5998dabccb7fcb0d50a24bff73f5b467d673f4a922fd6157e8b2a64bf8786de5e12696adb434f7303d1fbad0a24e1699daa6c08a5d9c837bc39ee1cc5daed100df8ac618728f6136fdea326d095c2aa625db63d39972fb75ee311e6aaef7209422879bca2ac4fdfc47791db437d07eff21435de4c87831d231ceffdc383ef7ca76b0f42c3764bf36fd3ab3b5e3e826e734d73d971edbd516a2efd8ebf22df89a11a82de9f59f4192351840f22d2711269148d6b4028afbd15d60f79d838ac3f4fa866979b54e40b561c7810a99f9c63f137f0cc3cd3c0c585f561569a7bc952b9878654f1f3ab5d72b71e6f994370816119078a845c54c77218c312d975749665b3290b2bf2b8a7bf6dedf3ab3b7096bd0145883951740d4c7c6249866cf9b94df3d72962ca3c585d57ee70b9e0f82f1035d6bd639def433fa02bd5520e410bf59311dab85ff8f9bf7410f3237997107f4a221e4bf6a94ae653c8561"], 0x3a, r3) (async) keyctl$get_security(0x11, 0x0, &(0x7f0000000940)=""/4096, 0x1000) r5 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, r0) r6 = add_key$fscrypt_v1(&(0x7f0000000300), &(0x7f0000000340)={'fscrypt:', @desc4}, &(0x7f0000000380)={0x0, "7a81f569f537a1dc431d101c6cd7791e1b47b3fe69ee0790f1143b46e04b8b27cb6b8594ae5567a7bf03359b12909de0cfda5128019bef96154b1b723678e6f7", 0x2b}, 0x48, r5) keyctl$get_keyring_id(0x0, r6, 0x3) (async) r7 = add_key$fscrypt_v1(&(0x7f0000000400), &(0x7f0000000440)={'fscrypt:', @desc1}, &(0x7f0000000480)={0x0, "d2200c49d389a8f31e4e5610ee19b75e357d64510cf8a7294c679bee33ac3773258b21e022a932931d7786308770b8593e3eb5c8aa434865f40252042b419edc", 0x19}, 0x48, 0xfffffffffffffffd) keyctl$unlink(0x9, r0, r7) keyctl$KEYCTL_MOVE(0x1e, r0, r5, r0, 0x1) 02:19:27 executing program 4: clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 32) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) (rerun: 32) ioctl$VIDIOC_QUERYBUF_DMABUF(0xffffffffffffffff, 0xc0585609, &(0x7f00000000c0)={0x3ff, 0x8, 0x4, 0x4, 0x8000, {r0, r1/1000+60000}, {0x5, 0x0, 0x5, 0x0, 0x1, 0x7f, "15ef969a"}, 0x3, 0x4, {}, 0x6, 0x0, r2}) clock_gettime(0x10, 0x0) (async) clock_gettime(0x2, &(0x7f0000000000)) 02:19:27 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) read$FUSE(0xffffffffffffffff, &(0x7f00000001c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) keyctl$get_persistent(0x5, r1, r0) (async) r2 = request_key(&(0x7f00000000c0)='syzkaller\x00', &(0x7f0000000100)={'syz', 0x1}, &(0x7f0000000140)='#\x00', 0xfffffffffffffff8) (async) ioctl$I2C_SLAVE_FORCE(0xffffffffffffffff, 0x706, 0x3de) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000080)='ceph\x00', &(0x7f0000000180)=@chain={'key_or_keyring:', r2}) 02:19:27 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080), 0x4) (async) r0 = syz_open_dev$usbfs(&(0x7f0000000000), 0x7, 0x101000) ioctl$USBDEVFS_CLAIMINTERFACE(r0, 0x8004550f, &(0x7f0000000040)=0x3f) 02:19:27 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x64, 0x0, 0x0, 0x0, 0x66]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:27 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) keyctl$negate(0xd, r0, 0x8000000000000001, r1) keyctl$get_persistent(0xc, 0x0, r0) 02:19:27 executing program 0: keyctl$read(0xb, 0x0, &(0x7f0000000240)=""/184, 0xb8) (async) r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) r1 = add_key$fscrypt_v1(&(0x7f0000000500), &(0x7f0000000580)={'fscrypt:', @desc1}, &(0x7f00000005c0)={0x0, "96ab1283ef1f1ff45823b465dd156ff30dd4a839a50dee1831a4429a04ef08c0c4fb8b6a216290c12c9c67b1861def3cf4f9867faee374cce3acc81bcb7437ff", 0x39}, 0x48, r0) r2 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$revoke(0x3, r2) (async) keyctl$get_security(0x11, r2, &(0x7f0000000080)=""/181, 0xb5) (async) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) r4 = request_key(&(0x7f0000000640)='trusted\x00', &(0x7f0000000840)={'syz', 0x2}, &(0x7f0000000880)='\xfe^\x00', 0xfffffffffffffff9) keyctl$search(0xa, r4, &(0x7f00000008c0)='ceph\x00', &(0x7f0000000900)={'syz', 0x1}, r1) (async) keyctl$revoke(0x3, r3) (async) keyctl$instantiate(0xc, r0, &(0x7f0000000680)=ANY=[@ANYBLOB="c3707eb2c1647bcf2536fb98f96c6f6164206d6372797074667320757365723a6b657972696e6700203030303030303030303030300500000000f996892ff0ac5bf8957f1b5c783a3d5998dabccb7fcb0d50a24bff73f5b467d673f4a922fd6157e8b2a64bf8786de5e12696adb434f7303d1fbad0a24e1699daa6c08a5d9c837bc39ee1cc5daed100df8ac618728f6136fdea326d095c2aa625db63d39972fb75ee311e6aaef7209422879bca2ac4fdfc47791db437d07eff21435de4c87831d231ceffdc383ef7ca76b0f42c3764bf36fd3ab3b5e3e826e734d73d971edbd516a2efd8ebf22df89a11a82de9f59f4192351840f22d2711269148d6b4028afbd15d60f79d838ac3f4fa866979b54e40b561c7810a99f9c63f137f0cc3cd3c0c585f561569a7bc952b9878654f1f3ab5d72b71e6f994370816119078a845c54c77218c312d975749665b3290b2bf2b8a7bf6dedf3ab3b7096bd0145883951740d4c7c6249866cf9b94df3d72962ca3c585d57ee70b9e0f82f1035d6bd639def433fa02bd5520e410bf59311dab85ff8f9bf7410f3237997107f4a221e4bf6a94ae653c8561"], 0x3a, r3) (async) keyctl$get_security(0x11, 0x0, &(0x7f0000000940)=""/4096, 0x1000) (async) r5 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, r0) r6 = add_key$fscrypt_v1(&(0x7f0000000300), &(0x7f0000000340)={'fscrypt:', @desc4}, &(0x7f0000000380)={0x0, "7a81f569f537a1dc431d101c6cd7791e1b47b3fe69ee0790f1143b46e04b8b27cb6b8594ae5567a7bf03359b12909de0cfda5128019bef96154b1b723678e6f7", 0x2b}, 0x48, r5) keyctl$get_keyring_id(0x0, r6, 0x3) (async) r7 = add_key$fscrypt_v1(&(0x7f0000000400), &(0x7f0000000440)={'fscrypt:', @desc1}, &(0x7f0000000480)={0x0, "d2200c49d389a8f31e4e5610ee19b75e357d64510cf8a7294c679bee33ac3773258b21e022a932931d7786308770b8593e3eb5c8aa434865f40252042b419edc", 0x19}, 0x48, 0xfffffffffffffffd) keyctl$unlink(0x9, r0, r7) keyctl$KEYCTL_MOVE(0x1e, r0, r5, r0, 0x1) 02:19:27 executing program 4: clock_gettime(0x5, 0x0) clock_getres(0x4, &(0x7f0000000000)) 02:19:27 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) read$FUSE(0xffffffffffffffff, &(0x7f00000001c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) keyctl$get_persistent(0x5, r1, r0) r2 = request_key(&(0x7f00000000c0)='syzkaller\x00', &(0x7f0000000100)={'syz', 0x1}, &(0x7f0000000140)='#\x00', 0xfffffffffffffff8) ioctl$I2C_SLAVE_FORCE(0xffffffffffffffff, 0x706, 0x3de) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000080)='ceph\x00', &(0x7f0000000180)=@chain={'key_or_keyring:', r2}) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) read$FUSE(0xffffffffffffffff, &(0x7f00000001c0)={0x2020}, 0x2020) (async) keyctl$get_persistent(0x5, r1, r0) (async) request_key(&(0x7f00000000c0)='syzkaller\x00', &(0x7f0000000100)={'syz', 0x1}, &(0x7f0000000140)='#\x00', 0xfffffffffffffff8) (async) ioctl$I2C_SLAVE_FORCE(0xffffffffffffffff, 0x706, 0x3de) (async) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000080)='ceph\x00', &(0x7f0000000180)=@chain={'key_or_keyring:', r2}) (async) 02:19:27 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080), 0x4) r0 = syz_open_dev$usbfs(&(0x7f0000000000), 0x7, 0x101000) ioctl$USBDEVFS_CLAIMINTERFACE(r0, 0x8004550f, &(0x7f0000000040)=0x3f) 02:19:27 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) keyctl$get_security(0x11, r0, &(0x7f0000000080)=""/12, 0xc) keyctl$get_keyring_id(0x0, r0, 0x0) 02:19:27 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0x0) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) keyctl$negate(0xd, r0, 0x8000000000000001, r1) (async) keyctl$get_persistent(0xc, 0x0, r0) 02:19:27 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x39, 0x0, 0x0, 0x34]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:27 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) keyctl$get_security(0x11, r0, &(0x7f0000000080)=""/12, 0xc) (async) keyctl$get_keyring_id(0x0, r0, 0x0) 02:19:27 executing program 1: ioctl$I2C_RETRIES(0xffffffffffffffff, 0x701, 0x3ff) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) r1 = add_key(&(0x7f0000000240)='keyring\x00', &(0x7f0000000280)={'syz', 0x0}, &(0x7f00000002c0)="ad1b4a51c3fdd82be4b75654481c3babbb01b3329fd69be701f4fed75bd2d92bf69af0c2a0b11e7874704f90a31d088cb18f2ec003f0311abc9080c05dbc08bed78c7ee68fea082838548a68ed528fba6b1db762a42a03da12738634f599b28c48cb586977eb743d69c07b04e82f5e843f18946b54b1008e8f64cc017cb0af3352824d59450125dc2e1184ae45620ff11679a41022f7d53d914ebad34e7539fa304990b4595b31ba6c46403bd552673ce2693b885bb40600eff61bbee6bec3815ea7a5b55e23c852926e0f7e8f541b869d83", 0xd2, r0) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f00000003c0)={r1, 0xa2, 0xe2}, &(0x7f0000000400)={'enc=', 'oaep', ' hash=', {'poly1305-simd\x00'}}, &(0x7f0000000480)="340056ce39091367989bfa8d7194507bc7ff1e0afabfeb5d8994ac514bccff5f25880bcf74859406829e222f9b5663f24bac00a0aad61cb430ea3ad217479a9b8c5b496ef05bb9a8bf159f6526d7d4c1c34b6d5b1f1cfd10e4b5a13058f8eacceba0598ac38a5e4d3258897e21568100fa276afc763e6992efe941cbcd58b61f0064444c3d7887ddff1d6af3fdad068e4d0a9598687517ef13c98f5ac6aa608d0d60", &(0x7f0000000540)=""/226) r2 = add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000180)={'fscrypt:', @desc3}, &(0x7f00000001c0)={0x0, "147b57d7000ed81416915d61e02fd53241eb4643b550cf5814c6f18ffbcea22d5d8148b9849aa0ffddf8d41ecd06e886dccfcbbbd467ef782efdd84a5e844266", 0x19}, 0x48, r0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)="c6f7a4d64800851da263bf992fd2555be65aa0f3430ed9363819837d109c01d0d8cc2c5a54ca53", 0x27, r2) 02:19:27 executing program 4: clock_gettime(0x5, 0x0) clock_getres(0x4, &(0x7f0000000000)) 02:19:27 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f0000002640)='veth0_vlan\x00') sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0xb0, 0x1403, 0x1, 0x70bd2b, 0x25dfdbfb, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'tunl0\x00'}}]}, 0xb0}, 0x1, 0x0, 0x0, 0xc041}, 0x4) clock_gettime(0xb, &(0x7f0000000140)) 02:19:27 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) keyctl$negate(0xd, r0, 0x8000000000000001, r1) (async) keyctl$get_persistent(0xc, 0x0, r0) 02:19:27 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x39, 0x0, 0x0, 0x34]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x39, 0x0, 0x0, 0x34]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) 02:19:27 executing program 4: clock_gettime(0x5, 0x0) clock_getres(0x4, &(0x7f0000000000)) 02:19:28 executing program 1: ioctl$I2C_RETRIES(0xffffffffffffffff, 0x701, 0x3ff) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) r1 = add_key(&(0x7f0000000240)='keyring\x00', &(0x7f0000000280)={'syz', 0x0}, &(0x7f00000002c0)="ad1b4a51c3fdd82be4b75654481c3babbb01b3329fd69be701f4fed75bd2d92bf69af0c2a0b11e7874704f90a31d088cb18f2ec003f0311abc9080c05dbc08bed78c7ee68fea082838548a68ed528fba6b1db762a42a03da12738634f599b28c48cb586977eb743d69c07b04e82f5e843f18946b54b1008e8f64cc017cb0af3352824d59450125dc2e1184ae45620ff11679a41022f7d53d914ebad34e7539fa304990b4595b31ba6c46403bd552673ce2693b885bb40600eff61bbee6bec3815ea7a5b55e23c852926e0f7e8f541b869d83", 0xd2, r0) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f00000003c0)={r1, 0xa2, 0xe2}, &(0x7f0000000400)={'enc=', 'oaep', ' hash=', {'poly1305-simd\x00'}}, &(0x7f0000000480)="340056ce39091367989bfa8d7194507bc7ff1e0afabfeb5d8994ac514bccff5f25880bcf74859406829e222f9b5663f24bac00a0aad61cb430ea3ad217479a9b8c5b496ef05bb9a8bf159f6526d7d4c1c34b6d5b1f1cfd10e4b5a13058f8eacceba0598ac38a5e4d3258897e21568100fa276afc763e6992efe941cbcd58b61f0064444c3d7887ddff1d6af3fdad068e4d0a9598687517ef13c98f5ac6aa608d0d60", &(0x7f0000000540)=""/226) r2 = add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000180)={'fscrypt:', @desc3}, &(0x7f00000001c0)={0x0, "147b57d7000ed81416915d61e02fd53241eb4643b550cf5814c6f18ffbcea22d5d8148b9849aa0ffddf8d41ecd06e886dccfcbbbd467ef782efdd84a5e844266", 0x19}, 0x48, r0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)="c6f7a4d64800851da263bf992fd2555be65aa0f3430ed9363819837d109c01d0d8cc2c5a54ca53", 0x27, r2) ioctl$I2C_RETRIES(0xffffffffffffffff, 0x701, 0x3ff) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$get_persistent(0x5, 0xee00, r0) (async) add_key(&(0x7f0000000240)='keyring\x00', &(0x7f0000000280)={'syz', 0x0}, &(0x7f00000002c0)="ad1b4a51c3fdd82be4b75654481c3babbb01b3329fd69be701f4fed75bd2d92bf69af0c2a0b11e7874704f90a31d088cb18f2ec003f0311abc9080c05dbc08bed78c7ee68fea082838548a68ed528fba6b1db762a42a03da12738634f599b28c48cb586977eb743d69c07b04e82f5e843f18946b54b1008e8f64cc017cb0af3352824d59450125dc2e1184ae45620ff11679a41022f7d53d914ebad34e7539fa304990b4595b31ba6c46403bd552673ce2693b885bb40600eff61bbee6bec3815ea7a5b55e23c852926e0f7e8f541b869d83", 0xd2, r0) (async) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f00000003c0)={r1, 0xa2, 0xe2}, &(0x7f0000000400)={'enc=', 'oaep', ' hash=', {'poly1305-simd\x00'}}, &(0x7f0000000480)="340056ce39091367989bfa8d7194507bc7ff1e0afabfeb5d8994ac514bccff5f25880bcf74859406829e222f9b5663f24bac00a0aad61cb430ea3ad217479a9b8c5b496ef05bb9a8bf159f6526d7d4c1c34b6d5b1f1cfd10e4b5a13058f8eacceba0598ac38a5e4d3258897e21568100fa276afc763e6992efe941cbcd58b61f0064444c3d7887ddff1d6af3fdad068e4d0a9598687517ef13c98f5ac6aa608d0d60", &(0x7f0000000540)=""/226) (async) add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000180)={'fscrypt:', @desc3}, &(0x7f00000001c0)={0x0, "147b57d7000ed81416915d61e02fd53241eb4643b550cf5814c6f18ffbcea22d5d8148b9849aa0ffddf8d41ecd06e886dccfcbbbd467ef782efdd84a5e844266", 0x19}, 0x48, r0) (async) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)="c6f7a4d64800851da263bf992fd2555be65aa0f3430ed9363819837d109c01d0d8cc2c5a54ca53", 0x27, r2) (async) 02:19:28 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) keyctl$get_security(0x11, r0, &(0x7f0000000080)=""/12, 0xc) (async) keyctl$get_keyring_id(0x0, r0, 0x0) 02:19:28 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f0000002640)='veth0_vlan\x00') (async, rerun: 64) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0xb0, 0x1403, 0x1, 0x70bd2b, 0x25dfdbfb, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'tunl0\x00'}}]}, 0xb0}, 0x1, 0x0, 0x0, 0xc041}, 0x4) (rerun: 64) clock_gettime(0xb, &(0x7f0000000140)) 02:19:28 executing program 3: ioctl$DMA_HEAP_IOCTL_ALLOC(0xffffffffffffffff, 0xc0184800, &(0x7f0000000080)={0x6, 0xffffffffffffffff, 0x2}) setsockopt$TIPC_GROUP_LEAVE(r0, 0x10f, 0x88) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r1) sendmsg$tipc(r0, &(0x7f0000000380)={&(0x7f00000000c0)=@id={0x1e, 0x3, 0x1, {0x4e23, 0x1}}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000100)="a5f1c907779f34bab849b3d70c5cbb16d5cd0213a70b7ddb8113c98fc0f269aaf0eb9142eea2808cdc51ec775140e77a9acb701dc9e510fe7b3ccac173dbd98f1f7549ddae7ba649fdce41fa261eae733e4fcf2556a04eb96dea1d5a847994a253bca0597ef3c59be028e5605f9ae3e5fce895564508c8072f52343285db163db68e96816383d63cdf324271b174f2539a6cfecb18383420d2a070e394a4e9ad38ac7bd42ded7d36efd56c31d4a5e6cc4fea420d9dbb0437b7478e571e4df1392a8f9f0f1e3226b8a2a2d566b7926b454932ed3c926dd3", 0xd7}, {&(0x7f0000000200)}, {&(0x7f0000000240)}], 0x3, &(0x7f00000002c0)="76ddcd39dc1146835f761696c3d1a3aa53fd73f68e152a32d9fb47d9256d1ae859747e129d7e14ecbe06b95f60c75413bee695b81540c43e5cd0aed8feb3a69ef18e05eb797b2603bce63c47479ce54195ad9c77aa8687e5ea558b11e8e4ebdd7821724686177ac746ad5203893ed8608ef583a21f159840f1a2ce7ef24c5df38eba0bc91ecf984aa9ab9b95f824ccbd362ba8bc938979fb2c2528e4790ad932d7a6c5af1148af6317da998644d1cc", 0xaf, 0x80}, 0x1) 02:19:28 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x39, 0x0, 0x0, 0x34]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:28 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f0000002640)='veth0_vlan\x00') sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0xb0, 0x1403, 0x1, 0x70bd2b, 0x25dfdbfb, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'tunl0\x00'}}]}, 0xb0}, 0x1, 0x0, 0x0, 0xc041}, 0x4) clock_gettime(0xb, &(0x7f0000000140)) 02:19:28 executing program 1: ioctl$I2C_RETRIES(0xffffffffffffffff, 0x701, 0x3ff) (async) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) (async) r1 = add_key(&(0x7f0000000240)='keyring\x00', &(0x7f0000000280)={'syz', 0x0}, &(0x7f00000002c0)="ad1b4a51c3fdd82be4b75654481c3babbb01b3329fd69be701f4fed75bd2d92bf69af0c2a0b11e7874704f90a31d088cb18f2ec003f0311abc9080c05dbc08bed78c7ee68fea082838548a68ed528fba6b1db762a42a03da12738634f599b28c48cb586977eb743d69c07b04e82f5e843f18946b54b1008e8f64cc017cb0af3352824d59450125dc2e1184ae45620ff11679a41022f7d53d914ebad34e7539fa304990b4595b31ba6c46403bd552673ce2693b885bb40600eff61bbee6bec3815ea7a5b55e23c852926e0f7e8f541b869d83", 0xd2, r0) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f00000003c0)={r1, 0xa2, 0xe2}, &(0x7f0000000400)={'enc=', 'oaep', ' hash=', {'poly1305-simd\x00'}}, &(0x7f0000000480)="340056ce39091367989bfa8d7194507bc7ff1e0afabfeb5d8994ac514bccff5f25880bcf74859406829e222f9b5663f24bac00a0aad61cb430ea3ad217479a9b8c5b496ef05bb9a8bf159f6526d7d4c1c34b6d5b1f1cfd10e4b5a13058f8eacceba0598ac38a5e4d3258897e21568100fa276afc763e6992efe941cbcd58b61f0064444c3d7887ddff1d6af3fdad068e4d0a9598687517ef13c98f5ac6aa608d0d60", &(0x7f0000000540)=""/226) (async) r2 = add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000180)={'fscrypt:', @desc3}, &(0x7f00000001c0)={0x0, "147b57d7000ed81416915d61e02fd53241eb4643b550cf5814c6f18ffbcea22d5d8148b9849aa0ffddf8d41ecd06e886dccfcbbbd467ef782efdd84a5e844266", 0x19}, 0x48, r0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)="c6f7a4d64800851da263bf992fd2555be65aa0f3430ed9363819837d109c01d0d8cc2c5a54ca53", 0x27, r2) 02:19:28 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328685e0847ecfcea3cce523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c01009a27845400"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) keyctl$instantiate(0xc, r0, 0x0, 0x0, 0xfffffffffffffffc) 02:19:28 executing program 3: ioctl$DMA_HEAP_IOCTL_ALLOC(0xffffffffffffffff, 0xc0184800, &(0x7f0000000080)={0x6, 0xffffffffffffffff, 0x2}) setsockopt$TIPC_GROUP_LEAVE(r0, 0x10f, 0x88) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r1) sendmsg$tipc(r0, &(0x7f0000000380)={&(0x7f00000000c0)=@id={0x1e, 0x3, 0x1, {0x4e23, 0x1}}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000100)="a5f1c907779f34bab849b3d70c5cbb16d5cd0213a70b7ddb8113c98fc0f269aaf0eb9142eea2808cdc51ec775140e77a9acb701dc9e510fe7b3ccac173dbd98f1f7549ddae7ba649fdce41fa261eae733e4fcf2556a04eb96dea1d5a847994a253bca0597ef3c59be028e5605f9ae3e5fce895564508c8072f52343285db163db68e96816383d63cdf324271b174f2539a6cfecb18383420d2a070e394a4e9ad38ac7bd42ded7d36efd56c31d4a5e6cc4fea420d9dbb0437b7478e571e4df1392a8f9f0f1e3226b8a2a2d566b7926b454932ed3c926dd3", 0xd7}, {&(0x7f0000000200)}, {&(0x7f0000000240)}], 0x3, &(0x7f00000002c0)="76ddcd39dc1146835f761696c3d1a3aa53fd73f68e152a32d9fb47d9256d1ae859747e129d7e14ecbe06b95f60c75413bee695b81540c43e5cd0aed8feb3a69ef18e05eb797b2603bce63c47479ce54195ad9c77aa8687e5ea558b11e8e4ebdd7821724686177ac746ad5203893ed8608ef583a21f159840f1a2ce7ef24c5df38eba0bc91ecf984aa9ab9b95f824ccbd362ba8bc938979fb2c2528e4790ad932d7a6c5af1148af6317da998644d1cc", 0xaf, 0x80}, 0x1) ioctl$DMA_HEAP_IOCTL_ALLOC(0xffffffffffffffff, 0xc0184800, &(0x7f0000000080)={0x6, 0xffffffffffffffff, 0x2}) (async) setsockopt$TIPC_GROUP_LEAVE(r0, 0x10f, 0x88) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$get_persistent(0xc, 0xee00, r1) (async) sendmsg$tipc(r0, &(0x7f0000000380)={&(0x7f00000000c0)=@id={0x1e, 0x3, 0x1, {0x4e23, 0x1}}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000100)="a5f1c907779f34bab849b3d70c5cbb16d5cd0213a70b7ddb8113c98fc0f269aaf0eb9142eea2808cdc51ec775140e77a9acb701dc9e510fe7b3ccac173dbd98f1f7549ddae7ba649fdce41fa261eae733e4fcf2556a04eb96dea1d5a847994a253bca0597ef3c59be028e5605f9ae3e5fce895564508c8072f52343285db163db68e96816383d63cdf324271b174f2539a6cfecb18383420d2a070e394a4e9ad38ac7bd42ded7d36efd56c31d4a5e6cc4fea420d9dbb0437b7478e571e4df1392a8f9f0f1e3226b8a2a2d566b7926b454932ed3c926dd3", 0xd7}, {&(0x7f0000000200)}, {&(0x7f0000000240)}], 0x3, &(0x7f00000002c0)="76ddcd39dc1146835f761696c3d1a3aa53fd73f68e152a32d9fb47d9256d1ae859747e129d7e14ecbe06b95f60c75413bee695b81540c43e5cd0aed8feb3a69ef18e05eb797b2603bce63c47479ce54195ad9c77aa8687e5ea558b11e8e4ebdd7821724686177ac746ad5203893ed8608ef583a21f159840f1a2ce7ef24c5df38eba0bc91ecf984aa9ab9b95f824ccbd362ba8bc938979fb2c2528e4790ad932d7a6c5af1148af6317da998644d1cc", 0xaf, 0x80}, 0x1) (async) 02:19:28 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) keyctl$update(0x2, r2, &(0x7f0000000200)="394f27ea2a8a1e767d0eaa014a56babf39c6544103eecdffbb23c5b8b6b5e861d613cb1fb9117501fff9d2a5ec13a6f07d3734ab239e3d6fc05f75ce1e63a165af0c33bba5c1894aad8db3d75ad586fed406260910a139bd384385da0ad7d599e30aefec57e46e31599bf8f76919ebdc033d2bf617be3b4b6f4eb7171c7d6ef4f53e02c518eeda6bcb28b30d8a44e7b3500d5fc5bc7a569c170a040f3a07bd4240a7aa98d08d4c563d1cd9d2506b496b00c8ded73e66ad644e3063972239cbddb7ad6de5b6e56879da4df419de2e25c2759dbdabeb25f0ca566ec12f638636f2d9203985c0db5de5eb8af0696f41273a13015bae5ecd407701cf767e51996f69ce0fa2139ea7278868b27cfa040d67ac9d9d0539fb19b36ddd44509b85c66a076bf7f4b38abfc040d5c4c3d52965cab84fa8286e5dca465d206ae3e25f6dd78cdf19b9b92b6cf77cace692576bbf36b64990c107a3089806cc05b12ab79536e19c46412e0b0a1e417b5375fe50a329deb7f2525e6d7016ac4e114abbc0a0d02339eabd1005642dc689cd9dcaa3057deaa90ed2bb8bf4159e4efc027bd99782108e73567ff53619124d47838d5b76564b97ebae0d62031d6f7798318316633ac3643134236227d9e28bc7a5d2dd85076c69da557ae21230416cab32438a72c1dad27b06e5b4b9ac3b1e9dfd6eee50d01a171e6f274867c2ee7c63c7d765fef35df3cabe287a3f7f0750acd39536e34d8ae8a0aa68d2b495acd2075b73928defad5adefec405f6f2ae755607117f316da5742446dda296608e1812cbf9051144b845a2cb31351b4e425b3e4c793e3b3de017f4020f06639b15c7e4a14e3441e97006717aeb91c27e15147706fc8071546fa7f188451dd80ada64410b2cb3390400f282120c70e27215a620b736ce67904d5a6e96e0ae42d3ee26fe9cbc2e446a2cf7ddca787c153fc32b01d45d505f965616b47d67202ef45256d2228e65300f3a5687d805f2d134770a70909b9d023f3d0090284ce29d72483142dec2504c7afcab6ba06d69bd7dfc691fb9bc87722612e83140c3600b55c44522ad3775ac9310c1c1b740b594bdff0b55351843af6af325d1a2fc8f27a3ce38b343f5cf02c104385586604d3a2d6ffac72039a1b850644a1889e9eaf5c1491c36866a97b62447c5aea907b8007b4b19087c3a3a2d4b57b9a05029ff76925012d2bc9e13ada40cefba08a1b72eeb03c844dfa65b9ced860d0caa7605442f5c5a65128cc2ea79c0679ca41204dd18df9f281634917df154a81af06fd6b63f927f8a0217a4a6f470661328c14ca5bf80d4b856077b64fbb4bcb9e46d80151b0bc9dd2c8bf28741329c58e388713f706fa5cbd072318e0fc62ca9e64576087e8289542b513c6d257928bda02db00f64fb16ce0c82c7cd37230b7d262b627e5bcbf96c9b93540a82b5853eb036f97a1da20bc9b008aeccf72afc6fcf1a43d30435983cd94c7b7d72ce255af50524680a2e96dd86207ad66f2bdf8dd069727e7c9a1b2c0aabac639222df50fd3ea39630dfe71aa575bb67d03b6635d5f26e7beff8aee0e0e2382e8b3e2277c8cb687e7de3fce568f38260388dad9923da554cdbbe0a23b772334a4948650cd0b06df7f2a5b2617692bd3090eee4ae7946a9646c31f26a211c46d53536f6734b268b25f99bd1cc044153e1860b6569232e24e7bb866476078b4964d5012537a57630ff2a3082cfd9acfd46f7e923249d00607c1ad5b1b0f783ab368e01493fb65628e81d24a3418bfab8cdbb80e7be9e4f6f84fd8afab38a3bc632f92e01d5f5a340a14287cdcdc9ebf3ea61996a02a5d165eecc74742d571538be064eb1d475c1eb784a0ea529d7764ebabb735e4da7d8a396b13b7175a0d66cf4d31a967ffb3926f07ae5bad4e9921dd3767b5320145e49f85b760294511b214e7892fd1d768a872b7bfa4ee4f82392a321b110c57457f30c4db6963fdb37f5446570e233fa711583bcd5862b5d592a84af9460eef6baa62e410fdb39cc0e48e177569c8eb5324624b085396fa45c49922deed6479c4a9c1e760b6e8e6a17eef8ee75c66d0ada5d10eb83cb441d622737ebe30dd0adaabb605b8595955b9c9777075e85c837a2de795cb9fdc8e589009d8a361b39ae8c0c687b9caea6592fa0ac3d2294107febf42f04d24351ba069fc2e6b6e8e64376b85cad0b65f958bb73341dfdf24d8a1710d55e724045a089a4478433f89719ecc969fad463d17a13e47433e331ff7b57e70792c80a7ef768a3a418de97bdaa5db882bb735155673d9da088fbb904570dd8679b663fb29c00e819797402cc37ba5e8b611336273173a10571460b06ca98c0fe3ae3941d60550d656f44feb29d6def911ed70190d609bdbda68fe55d2c9951d60d292a81ae8776191ddd8b728023ae351d5e651a52dd8ad4d150669f1205c91a0172f1d681ec7827859c0fe947602738cef5a683b650ad717f50efde801aa2ae050ee60c2719cc2765eb0dff0fe0074baa4f231fe42c5e36d381aa67603ab205044c68b2e7ac1126b8a28bb73fa4d2b0b569494adc036b74c30ced8d5c7476e38c30db3fa555026a1d4022904eeb932baa0f2338c84bbf3248cd72aeed42d5e68d9e15efcb33e09ff41ba1cf4eeadce5928d7b95b9be9a9dd319b48d60ebfefa0a89411a415b27fe3af2fe5fd5bcfba5dc109497c7d5beef672b48788e2332a99a073d0e9e7f2d5c78d094b2de6d2f723aab5834f4cd4ae07f05c4f9ecc35d6a76d8aceb23f4dd3338fab0f9bc7692ac4d0fbd7c9dcfd6eeab1afb02fd074f29306b435d3ee480ac85e115dbf7061116d098b2cc0d7731de9768cf0a5b5de4e30d542004dce0d45d05df3fe6992649e3bee147b21a6ffb447d0279c2315505b7d0e4bec87b2ebe8c25aac847b2fc58281172dbd3cad6a4009c7e1096929cb5be3381ae66ad033b5758d1dd9b3818d4d26822c537dc3ccd09c9a20959332d64f0e4a8d708c1c9e94a696407213bfaaa50833c446f1f6bdf1ec1882b21ba431ae1b8d6df369c59808153bb00f8041947ab06708299d6b48f45fc2c408976e6925a171c5534206b1d43225fc26264578c2d7dfed8b72282f36140aacf0f0ac675c23a442a509c987163bf17c36f56a44619dec82d1428c094652ff2fe070794de2d138dc15a7c85e94f63ade733bc5b93b03d669375d1dfeaf2f391e8df74b7044cfa65b512221bdca023961b6c784bee02bb0fe5f70e9a9d7becea3d6c7febfd560ce862f63a908818220975fae5df8b221636fe11a506038fdc8c49db4c7c17599b02485cc042fd2a9cac6858f6b9d484b3da0464b75a74baa847af5eb6dac6d9e14f2eec50a96433f5d6a118393a780e3f08c7bc3420ffbdcb13cc675bedffaf9decee2c1b309198c14c3f6ac68df3cf4a0220bb3a07ce438e41495d6c7bfcd4dce2af28efd81eac851ebd8e740a113c693a541e80e09e6611950eb0a5393e1acb93eda3ea0221e87de17a1efae6ac0750b6dae30e3635447d74a5235a559f51a31fe36f6f50bfce582e51d4c3033aba3da72489303a74517aac257556ee042db87a7531f4ff3c63c38844c64ca42a3ef85399a9df6cfc5ca6e78f0730d6b565da67fa09ebebced6759ce4f9e211984b66ca64ffc6107f34321e0c72023508bb8e5a933cf626b38971f16740e15e93e8f14dce56d4f12195926cb6c3b5da9de2d9d4dee1458cb77a99e72d4885ffbd85ba2801485c4bede1356f98d36e3ef149f2fed043ebf3ac2567945a7f64b416102178bfb902c0312e17d1e3d2077b4b2651f969cebf755f26156bdc8175414d64f6a1198b65bce2e74f8f77f0bcd9faf6e5414215e7692a07ca18b749ab508ac2570f020c0fca21e370a903346114c765de2fec763c8eb889007d6daa3ca200a5c126b9b923fe95bbfb98b7c8ba555d51d692db45f54d7d97b03d0e8acde31c822b903197b3e8607c0d93974f8dc266648322a3354151cfbc736956e6ab77f0942e087c23ca7f50fec874a3eb8ec13eabd82724e184af5fe2e11a51c8ce95e6462221cf651be018a71b59d1dbf8e5aa8d4da760f172b191442badd92e0ea4dc59f1bfccec7be308a465d654ad348256ca6d1d1f3bd8e46310ebaa697eb3f961087ff10f7649ee8289b1b16fa6fb7c0db11369d57ffc00eaceda7f29d98bdb00ff00555d2129342f076dc4c9925b3c1a2eb3248d6934c9efd7bdf1a7b12b34e83afeacfd7735e726f61a97801337aaff27af453c1d3da163e230af14c9c254e41267feeb267e0ad246ca49dada253977dd87714ea89241ab1bd9b9272cd3cc92c68b2ab05b2593b38f2dbfeeb4c40cfde71519341c99d5d0de5d87b1923639c9b61b5d05b16c77964d30188db13b4ac893b41177eb74894ea82c194967eec87b7c53fdb1541cf900d98e078fa7b7d3c39ec09753c4645743db2f5f201e802224a2e0e750405d6e0d382bbbb40a05c409b7c0ecc8b7d74ab97d4149d036bfcccdbc94d21ce54b5818962ef71d6cb3bcb5f062132d069cfd78f37b18f250048e65feffe2c0aa711d967c3a9143dfb429bdd9d4de36a2ade1afc9ef9b0d4f9219c1d457b56deab422ab254656c515f01d7ddb38ceefe86ae20d8e8a7416e5c74dbb20a06eff3fde6fcf7ab313821b450e7a350cd1cdaa9cdd30e7b2a6cb4f1b739e6d7ea1fcb3657529faaa51aae306cec27707ce4098c5509b7ea7e40899044ece54f7182543e7bbb9418760bc12a6fe9ea7e507d34240250096ca9dc2ca543cf089b96dcb9bea09444a41e4e104bc4b19520e2e42a6a29a90b1179d915d8bd355ef2ff22e07acc5d3516fc6afade0e687a7c4841c92912d2a81a281a15f81f55937bf3d109337284881f2e5345ff8fe77a6e4b9b4a194ab3afab07fc0eb029a02d811317849e7b5a4934d4cf4eb36af1cb2a560d3325b0361c22914c052839182af98a0cbb285b58514a0434941d1e8e42ff276f145ce183297d0b0d4780f5125fccc484439d7ed6bbe3ffa1b1261d4ffcf8a75eefb3fc83da9faddec0df7450e7b8a69f2f6dfcbe49eab7c39268c35a252920c0a317d554ce6ec5203d517ee08c02405467580eb47b51528f83f4403767e9a333663e44a9de9f19b2a7f668b1106a6d12e514d126ccae0a478e803cb1978fa07165ddd95251e046811b5d04f12a57cbf8a683a5529be700551566989bb6b08630ec8dd7da331d92058e5e6aa9da204ca35890a277a5b9a2f33ddaa49880d493728841c86d0749b3b4c2327737acaa3960ed09b9585c802402778bec538c27065f5dca12a91d3f36d6a740d5a51fc99f6a030a0693b8c7dde1ec5168c48439c6158a2fc3f33c65d707a080d9fa579020e5c3c9ee7ae618fed1d8834c5418810fa4ee1374fe1e6d6324b20a0c6d3ffb14a1f6018d644783b3dbca137b51fe25ac10ca0d78e94d33ab9cbcb404d0afa07fff6bf54297a933db168f3f295c9408f13eeb1588d79d12a2c0dbf8c002317ec997214d2b4c451fc73b7708de1c01dd7747cca2e7df91e71abf4935ba1389719f7bb7cd20690d070ae4b178393c61a73bd584fb8d5d3d1a2789e55a438ddb2832ea6f58496be2b929532ffe3855283aad80c76ae0abe44f85dfa87199ad3417b14d2128e61d112597d3f096e41c589f9e63db06a2b479c66939db24b14b567b49f6da2a2757c009aa21a4b5b95011680b689325ecbeadd0e1f3e9fba6fc40880acf490ca44c026ac92cf720685468932b6b0f1e8d8e25fe14fd91f22379e53b988433596dbe22e33cb", 0x1000) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @auto=[0x33, 0x0, 0xc236880650c5a253, 0x38, 0x34, 0x63, 0x32, 0x30, 0x36, 0x39, 0x34, 0x31, 0x37, 0x62, 0x35, 0x61]}, &(0x7f0000000100)={0x0, "1b8e1ddb98a8c38389eb94a6ccb4221d2297ff0665b0d77f6e4313e709e5825cf95b0d98cd273cbf3d5bb01ac5a10240e2fdf4f406298a4f2b9082d9b1991e4e", 0x1c}, 0x48, r1) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:28 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f0000002640)='veth0_vlan\x00') sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0xb0, 0x1403, 0x1, 0x70bd2b, 0x25dfdbfb, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'tunl0\x00'}}]}, 0xb0}, 0x1, 0x0, 0x0, 0xc041}, 0x4) clock_gettime(0xb, &(0x7f0000000140)) 02:19:28 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) 02:19:28 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f0000002640)='veth0_vlan\x00') (async) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0xb0, 0x1403, 0x1, 0x70bd2b, 0x25dfdbfb, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'tunl0\x00'}}]}, 0xb0}, 0x1, 0x0, 0x0, 0xc041}, 0x4) clock_gettime(0xb, &(0x7f0000000140)) 02:19:28 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328685e0847ecfcea3cce523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c01009a27845400"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) keyctl$instantiate(0xc, r0, 0x0, 0x0, 0xfffffffffffffffc) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328685e0847ecfcea3cce523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c01009a27845400"}, 0x48, 0xfffffffffffffffe) (async) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) keyctl$instantiate(0xc, r0, 0x0, 0x0, 0xfffffffffffffffc) (async) 02:19:28 executing program 3: ioctl$DMA_HEAP_IOCTL_ALLOC(0xffffffffffffffff, 0xc0184800, &(0x7f0000000080)={0x6, 0xffffffffffffffff, 0x2}) setsockopt$TIPC_GROUP_LEAVE(r0, 0x10f, 0x88) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r1) sendmsg$tipc(r0, &(0x7f0000000380)={&(0x7f00000000c0)=@id={0x1e, 0x3, 0x1, {0x4e23, 0x1}}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000100)="a5f1c907779f34bab849b3d70c5cbb16d5cd0213a70b7ddb8113c98fc0f269aaf0eb9142eea2808cdc51ec775140e77a9acb701dc9e510fe7b3ccac173dbd98f1f7549ddae7ba649fdce41fa261eae733e4fcf2556a04eb96dea1d5a847994a253bca0597ef3c59be028e5605f9ae3e5fce895564508c8072f52343285db163db68e96816383d63cdf324271b174f2539a6cfecb18383420d2a070e394a4e9ad38ac7bd42ded7d36efd56c31d4a5e6cc4fea420d9dbb0437b7478e571e4df1392a8f9f0f1e3226b8a2a2d566b7926b454932ed3c926dd3", 0xd7}, {&(0x7f0000000200)}, {&(0x7f0000000240)}], 0x3, &(0x7f00000002c0)="76ddcd39dc1146835f761696c3d1a3aa53fd73f68e152a32d9fb47d9256d1ae859747e129d7e14ecbe06b95f60c75413bee695b81540c43e5cd0aed8feb3a69ef18e05eb797b2603bce63c47479ce54195ad9c77aa8687e5ea558b11e8e4ebdd7821724686177ac746ad5203893ed8608ef583a21f159840f1a2ce7ef24c5df38eba0bc91ecf984aa9ab9b95f824ccbd362ba8bc938979fb2c2528e4790ad932d7a6c5af1148af6317da998644d1cc", 0xaf, 0x80}, 0x1) ioctl$DMA_HEAP_IOCTL_ALLOC(0xffffffffffffffff, 0xc0184800, &(0x7f0000000080)={0x6, 0xffffffffffffffff, 0x2}) (async) setsockopt$TIPC_GROUP_LEAVE(r0, 0x10f, 0x88) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$get_persistent(0xc, 0xee00, r1) (async) sendmsg$tipc(r0, &(0x7f0000000380)={&(0x7f00000000c0)=@id={0x1e, 0x3, 0x1, {0x4e23, 0x1}}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000100)="a5f1c907779f34bab849b3d70c5cbb16d5cd0213a70b7ddb8113c98fc0f269aaf0eb9142eea2808cdc51ec775140e77a9acb701dc9e510fe7b3ccac173dbd98f1f7549ddae7ba649fdce41fa261eae733e4fcf2556a04eb96dea1d5a847994a253bca0597ef3c59be028e5605f9ae3e5fce895564508c8072f52343285db163db68e96816383d63cdf324271b174f2539a6cfecb18383420d2a070e394a4e9ad38ac7bd42ded7d36efd56c31d4a5e6cc4fea420d9dbb0437b7478e571e4df1392a8f9f0f1e3226b8a2a2d566b7926b454932ed3c926dd3", 0xd7}, {&(0x7f0000000200)}, {&(0x7f0000000240)}], 0x3, &(0x7f00000002c0)="76ddcd39dc1146835f761696c3d1a3aa53fd73f68e152a32d9fb47d9256d1ae859747e129d7e14ecbe06b95f60c75413bee695b81540c43e5cd0aed8feb3a69ef18e05eb797b2603bce63c47479ce54195ad9c77aa8687e5ea558b11e8e4ebdd7821724686177ac746ad5203893ed8608ef583a21f159840f1a2ce7ef24c5df38eba0bc91ecf984aa9ab9b95f824ccbd362ba8bc938979fb2c2528e4790ad932d7a6c5af1148af6317da998644d1cc", 0xaf, 0x80}, 0x1) (async) 02:19:28 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) (async) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) (async) keyctl$update(0x2, r2, &(0x7f0000000200)="394f27ea2a8a1e767d0eaa014a56babf39c6544103eecdffbb23c5b8b6b5e861d613cb1fb9117501fff9d2a5ec13a6f07d3734ab239e3d6fc05f75ce1e63a165af0c33bba5c1894aad8db3d75ad586fed406260910a139bd384385da0ad7d599e30aefec57e46e31599bf8f76919ebdc033d2bf617be3b4b6f4eb7171c7d6ef4f53e02c518eeda6bcb28b30d8a44e7b3500d5fc5bc7a569c170a040f3a07bd4240a7aa98d08d4c563d1cd9d2506b496b00c8ded73e66ad644e3063972239cbddb7ad6de5b6e56879da4df419de2e25c2759dbdabeb25f0ca566ec12f638636f2d9203985c0db5de5eb8af0696f41273a13015bae5ecd407701cf767e51996f69ce0fa2139ea7278868b27cfa040d67ac9d9d0539fb19b36ddd44509b85c66a076bf7f4b38abfc040d5c4c3d52965cab84fa8286e5dca465d206ae3e25f6dd78cdf19b9b92b6cf77cace692576bbf36b64990c107a3089806cc05b12ab79536e19c46412e0b0a1e417b5375fe50a329deb7f2525e6d7016ac4e114abbc0a0d02339eabd1005642dc689cd9dcaa3057deaa90ed2bb8bf4159e4efc027bd99782108e73567ff53619124d47838d5b76564b97ebae0d62031d6f7798318316633ac3643134236227d9e28bc7a5d2dd85076c69da557ae21230416cab32438a72c1dad27b06e5b4b9ac3b1e9dfd6eee50d01a171e6f274867c2ee7c63c7d765fef35df3cabe287a3f7f0750acd39536e34d8ae8a0aa68d2b495acd2075b73928defad5adefec405f6f2ae755607117f316da5742446dda296608e1812cbf9051144b845a2cb31351b4e425b3e4c793e3b3de017f4020f06639b15c7e4a14e3441e97006717aeb91c27e15147706fc8071546fa7f188451dd80ada64410b2cb3390400f282120c70e27215a620b736ce67904d5a6e96e0ae42d3ee26fe9cbc2e446a2cf7ddca787c153fc32b01d45d505f965616b47d67202ef45256d2228e65300f3a5687d805f2d134770a70909b9d023f3d0090284ce29d72483142dec2504c7afcab6ba06d69bd7dfc691fb9bc87722612e83140c3600b55c44522ad3775ac9310c1c1b740b594bdff0b55351843af6af325d1a2fc8f27a3ce38b343f5cf02c104385586604d3a2d6ffac72039a1b850644a1889e9eaf5c1491c36866a97b62447c5aea907b8007b4b19087c3a3a2d4b57b9a05029ff76925012d2bc9e13ada40cefba08a1b72eeb03c844dfa65b9ced860d0caa7605442f5c5a65128cc2ea79c0679ca41204dd18df9f281634917df154a81af06fd6b63f927f8a0217a4a6f470661328c14ca5bf80d4b856077b64fbb4bcb9e46d80151b0bc9dd2c8bf28741329c58e388713f706fa5cbd072318e0fc62ca9e64576087e8289542b513c6d257928bda02db00f64fb16ce0c82c7cd37230b7d262b627e5bcbf96c9b93540a82b5853eb036f97a1da20bc9b008aeccf72afc6fcf1a43d30435983cd94c7b7d72ce255af50524680a2e96dd86207ad66f2bdf8dd069727e7c9a1b2c0aabac639222df50fd3ea39630dfe71aa575bb67d03b6635d5f26e7beff8aee0e0e2382e8b3e2277c8cb687e7de3fce568f38260388dad9923da554cdbbe0a23b772334a4948650cd0b06df7f2a5b2617692bd3090eee4ae7946a9646c31f26a211c46d53536f6734b268b25f99bd1cc044153e1860b6569232e24e7bb866476078b4964d5012537a57630ff2a3082cfd9acfd46f7e923249d00607c1ad5b1b0f783ab368e01493fb65628e81d24a3418bfab8cdbb80e7be9e4f6f84fd8afab38a3bc632f92e01d5f5a340a14287cdcdc9ebf3ea61996a02a5d165eecc74742d571538be064eb1d475c1eb784a0ea529d7764ebabb735e4da7d8a396b13b7175a0d66cf4d31a967ffb3926f07ae5bad4e9921dd3767b5320145e49f85b760294511b214e7892fd1d768a872b7bfa4ee4f82392a321b110c57457f30c4db6963fdb37f5446570e233fa711583bcd5862b5d592a84af9460eef6baa62e410fdb39cc0e48e177569c8eb5324624b085396fa45c49922deed6479c4a9c1e760b6e8e6a17eef8ee75c66d0ada5d10eb83cb441d622737ebe30dd0adaabb605b8595955b9c9777075e85c837a2de795cb9fdc8e589009d8a361b39ae8c0c687b9caea6592fa0ac3d2294107febf42f04d24351ba069fc2e6b6e8e64376b85cad0b65f958bb73341dfdf24d8a1710d55e724045a089a4478433f89719ecc969fad463d17a13e47433e331ff7b57e70792c80a7ef768a3a418de97bdaa5db882bb735155673d9da088fbb904570dd8679b663fb29c00e819797402cc37ba5e8b611336273173a10571460b06ca98c0fe3ae3941d60550d656f44feb29d6def911ed70190d609bdbda68fe55d2c9951d60d292a81ae8776191ddd8b728023ae351d5e651a52dd8ad4d150669f1205c91a0172f1d681ec7827859c0fe947602738cef5a683b650ad717f50efde801aa2ae050ee60c2719cc2765eb0dff0fe0074baa4f231fe42c5e36d381aa67603ab205044c68b2e7ac1126b8a28bb73fa4d2b0b569494adc036b74c30ced8d5c7476e38c30db3fa555026a1d4022904eeb932baa0f2338c84bbf3248cd72aeed42d5e68d9e15efcb33e09ff41ba1cf4eeadce5928d7b95b9be9a9dd319b48d60ebfefa0a89411a415b27fe3af2fe5fd5bcfba5dc109497c7d5beef672b48788e2332a99a073d0e9e7f2d5c78d094b2de6d2f723aab5834f4cd4ae07f05c4f9ecc35d6a76d8aceb23f4dd3338fab0f9bc7692ac4d0fbd7c9dcfd6eeab1afb02fd074f29306b435d3ee480ac85e115dbf7061116d098b2cc0d7731de9768cf0a5b5de4e30d542004dce0d45d05df3fe6992649e3bee147b21a6ffb447d0279c2315505b7d0e4bec87b2ebe8c25aac847b2fc58281172dbd3cad6a4009c7e1096929cb5be3381ae66ad033b5758d1dd9b3818d4d26822c537dc3ccd09c9a20959332d64f0e4a8d708c1c9e94a696407213bfaaa50833c446f1f6bdf1ec1882b21ba431ae1b8d6df369c59808153bb00f8041947ab06708299d6b48f45fc2c408976e6925a171c5534206b1d43225fc26264578c2d7dfed8b72282f36140aacf0f0ac675c23a442a509c987163bf17c36f56a44619dec82d1428c094652ff2fe070794de2d138dc15a7c85e94f63ade733bc5b93b03d669375d1dfeaf2f391e8df74b7044cfa65b512221bdca023961b6c784bee02bb0fe5f70e9a9d7becea3d6c7febfd560ce862f63a908818220975fae5df8b221636fe11a506038fdc8c49db4c7c17599b02485cc042fd2a9cac6858f6b9d484b3da0464b75a74baa847af5eb6dac6d9e14f2eec50a96433f5d6a118393a780e3f08c7bc3420ffbdcb13cc675bedffaf9decee2c1b309198c14c3f6ac68df3cf4a0220bb3a07ce438e41495d6c7bfcd4dce2af28efd81eac851ebd8e740a113c693a541e80e09e6611950eb0a5393e1acb93eda3ea0221e87de17a1efae6ac0750b6dae30e3635447d74a5235a559f51a31fe36f6f50bfce582e51d4c3033aba3da72489303a74517aac257556ee042db87a7531f4ff3c63c38844c64ca42a3ef85399a9df6cfc5ca6e78f0730d6b565da67fa09ebebced6759ce4f9e211984b66ca64ffc6107f34321e0c72023508bb8e5a933cf626b38971f16740e15e93e8f14dce56d4f12195926cb6c3b5da9de2d9d4dee1458cb77a99e72d4885ffbd85ba2801485c4bede1356f98d36e3ef149f2fed043ebf3ac2567945a7f64b416102178bfb902c0312e17d1e3d2077b4b2651f969cebf755f26156bdc8175414d64f6a1198b65bce2e74f8f77f0bcd9faf6e5414215e7692a07ca18b749ab508ac2570f020c0fca21e370a903346114c765de2fec763c8eb889007d6daa3ca200a5c126b9b923fe95bbfb98b7c8ba555d51d692db45f54d7d97b03d0e8acde31c822b903197b3e8607c0d93974f8dc266648322a3354151cfbc736956e6ab77f0942e087c23ca7f50fec874a3eb8ec13eabd82724e184af5fe2e11a51c8ce95e6462221cf651be018a71b59d1dbf8e5aa8d4da760f172b191442badd92e0ea4dc59f1bfccec7be308a465d654ad348256ca6d1d1f3bd8e46310ebaa697eb3f961087ff10f7649ee8289b1b16fa6fb7c0db11369d57ffc00eaceda7f29d98bdb00ff00555d2129342f076dc4c9925b3c1a2eb3248d6934c9efd7bdf1a7b12b34e83afeacfd7735e726f61a97801337aaff27af453c1d3da163e230af14c9c254e41267feeb267e0ad246ca49dada253977dd87714ea89241ab1bd9b9272cd3cc92c68b2ab05b2593b38f2dbfeeb4c40cfde71519341c99d5d0de5d87b1923639c9b61b5d05b16c77964d30188db13b4ac893b41177eb74894ea82c194967eec87b7c53fdb1541cf900d98e078fa7b7d3c39ec09753c4645743db2f5f201e802224a2e0e750405d6e0d382bbbb40a05c409b7c0ecc8b7d74ab97d4149d036bfcccdbc94d21ce54b5818962ef71d6cb3bcb5f062132d069cfd78f37b18f250048e65feffe2c0aa711d967c3a9143dfb429bdd9d4de36a2ade1afc9ef9b0d4f9219c1d457b56deab422ab254656c515f01d7ddb38ceefe86ae20d8e8a7416e5c74dbb20a06eff3fde6fcf7ab313821b450e7a350cd1cdaa9cdd30e7b2a6cb4f1b739e6d7ea1fcb3657529faaa51aae306cec27707ce4098c5509b7ea7e40899044ece54f7182543e7bbb9418760bc12a6fe9ea7e507d34240250096ca9dc2ca543cf089b96dcb9bea09444a41e4e104bc4b19520e2e42a6a29a90b1179d915d8bd355ef2ff22e07acc5d3516fc6afade0e687a7c4841c92912d2a81a281a15f81f55937bf3d109337284881f2e5345ff8fe77a6e4b9b4a194ab3afab07fc0eb029a02d811317849e7b5a4934d4cf4eb36af1cb2a560d3325b0361c22914c052839182af98a0cbb285b58514a0434941d1e8e42ff276f145ce183297d0b0d4780f5125fccc484439d7ed6bbe3ffa1b1261d4ffcf8a75eefb3fc83da9faddec0df7450e7b8a69f2f6dfcbe49eab7c39268c35a252920c0a317d554ce6ec5203d517ee08c02405467580eb47b51528f83f4403767e9a333663e44a9de9f19b2a7f668b1106a6d12e514d126ccae0a478e803cb1978fa07165ddd95251e046811b5d04f12a57cbf8a683a5529be700551566989bb6b08630ec8dd7da331d92058e5e6aa9da204ca35890a277a5b9a2f33ddaa49880d493728841c86d0749b3b4c2327737acaa3960ed09b9585c802402778bec538c27065f5dca12a91d3f36d6a740d5a51fc99f6a030a0693b8c7dde1ec5168c48439c6158a2fc3f33c65d707a080d9fa579020e5c3c9ee7ae618fed1d8834c5418810fa4ee1374fe1e6d6324b20a0c6d3ffb14a1f6018d644783b3dbca137b51fe25ac10ca0d78e94d33ab9cbcb404d0afa07fff6bf54297a933db168f3f295c9408f13eeb1588d79d12a2c0dbf8c002317ec997214d2b4c451fc73b7708de1c01dd7747cca2e7df91e71abf4935ba1389719f7bb7cd20690d070ae4b178393c61a73bd584fb8d5d3d1a2789e55a438ddb2832ea6f58496be2b929532ffe3855283aad80c76ae0abe44f85dfa87199ad3417b14d2128e61d112597d3f096e41c589f9e63db06a2b479c66939db24b14b567b49f6da2a2757c009aa21a4b5b95011680b689325ecbeadd0e1f3e9fba6fc40880acf490ca44c026ac92cf720685468932b6b0f1e8d8e25fe14fd91f22379e53b988433596dbe22e33cb", 0x1000) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @auto=[0x33, 0x0, 0xc236880650c5a253, 0x38, 0x34, 0x63, 0x32, 0x30, 0x36, 0x39, 0x34, 0x31, 0x37, 0x62, 0x35, 0x61]}, &(0x7f0000000100)={0x0, "1b8e1ddb98a8c38389eb94a6ccb4221d2297ff0665b0d77f6e4313e709e5825cf95b0d98cd273cbf3d5bb01ac5a10240e2fdf4f406298a4f2b9082d9b1991e4e", 0x1c}, 0x48, r1) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:28 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f0000002640)='veth0_vlan\x00') sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0xb0, 0x1403, 0x1, 0x70bd2b, 0x25dfdbfb, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'tunl0\x00'}}]}, 0xb0}, 0x1, 0x0, 0x0, 0xc041}, 0x4) clock_gettime(0xb, &(0x7f0000000140)) 02:19:28 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) 02:19:28 executing program 2: clock_gettime(0x1, &(0x7f0000000140)) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_DISABLE_SE(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x5b008684}, 0xc, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00082abd7000fbdbdf251200000008000100", @ANYRES32=0x0, @ANYBLOB="080015000100000008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="080636081888719f6231a7c47bfe2fc0eb9f0bedfe22281a037018b77d1a350a760ce726f75df9df73aac87f8f1e0eda171f3bfaa0fd6cbc53e6c46fa801083c910d649a9de7ec53788edfb2b70a7dd334aec7"], 0x4c}, 0x1, 0x0, 0x0, 0x800}, 0x10) ioctl$SNAPSHOT_FREE_SWAP_PAGES(0xffffffffffffffff, 0x3309) 02:19:28 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328685e0847ecfcea3cce523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c01009a27845400"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) keyctl$instantiate(0xc, r0, 0x0, 0x0, 0xfffffffffffffffc) 02:19:28 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000080)={{{@in=@initdev, @in=@private, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}}}, &(0x7f0000000180)=0xe8) keyctl$get_persistent(0xc, r1, r0) keyctl$instantiate(0xc, r0, &(0x7f00000001c0)=@encrypted_new={'new ', 'ecryptfs', 0x20, 'trusted:', 'syz'}, 0x2e, r0) 02:19:28 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) (async) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) (async) keyctl$update(0x2, r2, &(0x7f0000000200)="394f27ea2a8a1e767d0eaa014a56babf39c6544103eecdffbb23c5b8b6b5e861d613cb1fb9117501fff9d2a5ec13a6f07d3734ab239e3d6fc05f75ce1e63a165af0c33bba5c1894aad8db3d75ad586fed406260910a139bd384385da0ad7d599e30aefec57e46e31599bf8f76919ebdc033d2bf617be3b4b6f4eb7171c7d6ef4f53e02c518eeda6bcb28b30d8a44e7b3500d5fc5bc7a569c170a040f3a07bd4240a7aa98d08d4c563d1cd9d2506b496b00c8ded73e66ad644e3063972239cbddb7ad6de5b6e56879da4df419de2e25c2759dbdabeb25f0ca566ec12f638636f2d9203985c0db5de5eb8af0696f41273a13015bae5ecd407701cf767e51996f69ce0fa2139ea7278868b27cfa040d67ac9d9d0539fb19b36ddd44509b85c66a076bf7f4b38abfc040d5c4c3d52965cab84fa8286e5dca465d206ae3e25f6dd78cdf19b9b92b6cf77cace692576bbf36b64990c107a3089806cc05b12ab79536e19c46412e0b0a1e417b5375fe50a329deb7f2525e6d7016ac4e114abbc0a0d02339eabd1005642dc689cd9dcaa3057deaa90ed2bb8bf4159e4efc027bd99782108e73567ff53619124d47838d5b76564b97ebae0d62031d6f7798318316633ac3643134236227d9e28bc7a5d2dd85076c69da557ae21230416cab32438a72c1dad27b06e5b4b9ac3b1e9dfd6eee50d01a171e6f274867c2ee7c63c7d765fef35df3cabe287a3f7f0750acd39536e34d8ae8a0aa68d2b495acd2075b73928defad5adefec405f6f2ae755607117f316da5742446dda296608e1812cbf9051144b845a2cb31351b4e425b3e4c793e3b3de017f4020f06639b15c7e4a14e3441e97006717aeb91c27e15147706fc8071546fa7f188451dd80ada64410b2cb3390400f282120c70e27215a620b736ce67904d5a6e96e0ae42d3ee26fe9cbc2e446a2cf7ddca787c153fc32b01d45d505f965616b47d67202ef45256d2228e65300f3a5687d805f2d134770a70909b9d023f3d0090284ce29d72483142dec2504c7afcab6ba06d69bd7dfc691fb9bc87722612e83140c3600b55c44522ad3775ac9310c1c1b740b594bdff0b55351843af6af325d1a2fc8f27a3ce38b343f5cf02c104385586604d3a2d6ffac72039a1b850644a1889e9eaf5c1491c36866a97b62447c5aea907b8007b4b19087c3a3a2d4b57b9a05029ff76925012d2bc9e13ada40cefba08a1b72eeb03c844dfa65b9ced860d0caa7605442f5c5a65128cc2ea79c0679ca41204dd18df9f281634917df154a81af06fd6b63f927f8a0217a4a6f470661328c14ca5bf80d4b856077b64fbb4bcb9e46d80151b0bc9dd2c8bf28741329c58e388713f706fa5cbd072318e0fc62ca9e64576087e8289542b513c6d257928bda02db00f64fb16ce0c82c7cd37230b7d262b627e5bcbf96c9b93540a82b5853eb036f97a1da20bc9b008aeccf72afc6fcf1a43d30435983cd94c7b7d72ce255af50524680a2e96dd86207ad66f2bdf8dd069727e7c9a1b2c0aabac639222df50fd3ea39630dfe71aa575bb67d03b6635d5f26e7beff8aee0e0e2382e8b3e2277c8cb687e7de3fce568f38260388dad9923da554cdbbe0a23b772334a4948650cd0b06df7f2a5b2617692bd3090eee4ae7946a9646c31f26a211c46d53536f6734b268b25f99bd1cc044153e1860b6569232e24e7bb866476078b4964d5012537a57630ff2a3082cfd9acfd46f7e923249d00607c1ad5b1b0f783ab368e01493fb65628e81d24a3418bfab8cdbb80e7be9e4f6f84fd8afab38a3bc632f92e01d5f5a340a14287cdcdc9ebf3ea61996a02a5d165eecc74742d571538be064eb1d475c1eb784a0ea529d7764ebabb735e4da7d8a396b13b7175a0d66cf4d31a967ffb3926f07ae5bad4e9921dd3767b5320145e49f85b760294511b214e7892fd1d768a872b7bfa4ee4f82392a321b110c57457f30c4db6963fdb37f5446570e233fa711583bcd5862b5d592a84af9460eef6baa62e410fdb39cc0e48e177569c8eb5324624b085396fa45c49922deed6479c4a9c1e760b6e8e6a17eef8ee75c66d0ada5d10eb83cb441d622737ebe30dd0adaabb605b8595955b9c9777075e85c837a2de795cb9fdc8e589009d8a361b39ae8c0c687b9caea6592fa0ac3d2294107febf42f04d24351ba069fc2e6b6e8e64376b85cad0b65f958bb73341dfdf24d8a1710d55e724045a089a4478433f89719ecc969fad463d17a13e47433e331ff7b57e70792c80a7ef768a3a418de97bdaa5db882bb735155673d9da088fbb904570dd8679b663fb29c00e819797402cc37ba5e8b611336273173a10571460b06ca98c0fe3ae3941d60550d656f44feb29d6def911ed70190d609bdbda68fe55d2c9951d60d292a81ae8776191ddd8b728023ae351d5e651a52dd8ad4d150669f1205c91a0172f1d681ec7827859c0fe947602738cef5a683b650ad717f50efde801aa2ae050ee60c2719cc2765eb0dff0fe0074baa4f231fe42c5e36d381aa67603ab205044c68b2e7ac1126b8a28bb73fa4d2b0b569494adc036b74c30ced8d5c7476e38c30db3fa555026a1d4022904eeb932baa0f2338c84bbf3248cd72aeed42d5e68d9e15efcb33e09ff41ba1cf4eeadce5928d7b95b9be9a9dd319b48d60ebfefa0a89411a415b27fe3af2fe5fd5bcfba5dc109497c7d5beef672b48788e2332a99a073d0e9e7f2d5c78d094b2de6d2f723aab5834f4cd4ae07f05c4f9ecc35d6a76d8aceb23f4dd3338fab0f9bc7692ac4d0fbd7c9dcfd6eeab1afb02fd074f29306b435d3ee480ac85e115dbf7061116d098b2cc0d7731de9768cf0a5b5de4e30d542004dce0d45d05df3fe6992649e3bee147b21a6ffb447d0279c2315505b7d0e4bec87b2ebe8c25aac847b2fc58281172dbd3cad6a4009c7e1096929cb5be3381ae66ad033b5758d1dd9b3818d4d26822c537dc3ccd09c9a20959332d64f0e4a8d708c1c9e94a696407213bfaaa50833c446f1f6bdf1ec1882b21ba431ae1b8d6df369c59808153bb00f8041947ab06708299d6b48f45fc2c408976e6925a171c5534206b1d43225fc26264578c2d7dfed8b72282f36140aacf0f0ac675c23a442a509c987163bf17c36f56a44619dec82d1428c094652ff2fe070794de2d138dc15a7c85e94f63ade733bc5b93b03d669375d1dfeaf2f391e8df74b7044cfa65b512221bdca023961b6c784bee02bb0fe5f70e9a9d7becea3d6c7febfd560ce862f63a908818220975fae5df8b221636fe11a506038fdc8c49db4c7c17599b02485cc042fd2a9cac6858f6b9d484b3da0464b75a74baa847af5eb6dac6d9e14f2eec50a96433f5d6a118393a780e3f08c7bc3420ffbdcb13cc675bedffaf9decee2c1b309198c14c3f6ac68df3cf4a0220bb3a07ce438e41495d6c7bfcd4dce2af28efd81eac851ebd8e740a113c693a541e80e09e6611950eb0a5393e1acb93eda3ea0221e87de17a1efae6ac0750b6dae30e3635447d74a5235a559f51a31fe36f6f50bfce582e51d4c3033aba3da72489303a74517aac257556ee042db87a7531f4ff3c63c38844c64ca42a3ef85399a9df6cfc5ca6e78f0730d6b565da67fa09ebebced6759ce4f9e211984b66ca64ffc6107f34321e0c72023508bb8e5a933cf626b38971f16740e15e93e8f14dce56d4f12195926cb6c3b5da9de2d9d4dee1458cb77a99e72d4885ffbd85ba2801485c4bede1356f98d36e3ef149f2fed043ebf3ac2567945a7f64b416102178bfb902c0312e17d1e3d2077b4b2651f969cebf755f26156bdc8175414d64f6a1198b65bce2e74f8f77f0bcd9faf6e5414215e7692a07ca18b749ab508ac2570f020c0fca21e370a903346114c765de2fec763c8eb889007d6daa3ca200a5c126b9b923fe95bbfb98b7c8ba555d51d692db45f54d7d97b03d0e8acde31c822b903197b3e8607c0d93974f8dc266648322a3354151cfbc736956e6ab77f0942e087c23ca7f50fec874a3eb8ec13eabd82724e184af5fe2e11a51c8ce95e6462221cf651be018a71b59d1dbf8e5aa8d4da760f172b191442badd92e0ea4dc59f1bfccec7be308a465d654ad348256ca6d1d1f3bd8e46310ebaa697eb3f961087ff10f7649ee8289b1b16fa6fb7c0db11369d57ffc00eaceda7f29d98bdb00ff00555d2129342f076dc4c9925b3c1a2eb3248d6934c9efd7bdf1a7b12b34e83afeacfd7735e726f61a97801337aaff27af453c1d3da163e230af14c9c254e41267feeb267e0ad246ca49dada253977dd87714ea89241ab1bd9b9272cd3cc92c68b2ab05b2593b38f2dbfeeb4c40cfde71519341c99d5d0de5d87b1923639c9b61b5d05b16c77964d30188db13b4ac893b41177eb74894ea82c194967eec87b7c53fdb1541cf900d98e078fa7b7d3c39ec09753c4645743db2f5f201e802224a2e0e750405d6e0d382bbbb40a05c409b7c0ecc8b7d74ab97d4149d036bfcccdbc94d21ce54b5818962ef71d6cb3bcb5f062132d069cfd78f37b18f250048e65feffe2c0aa711d967c3a9143dfb429bdd9d4de36a2ade1afc9ef9b0d4f9219c1d457b56deab422ab254656c515f01d7ddb38ceefe86ae20d8e8a7416e5c74dbb20a06eff3fde6fcf7ab313821b450e7a350cd1cdaa9cdd30e7b2a6cb4f1b739e6d7ea1fcb3657529faaa51aae306cec27707ce4098c5509b7ea7e40899044ece54f7182543e7bbb9418760bc12a6fe9ea7e507d34240250096ca9dc2ca543cf089b96dcb9bea09444a41e4e104bc4b19520e2e42a6a29a90b1179d915d8bd355ef2ff22e07acc5d3516fc6afade0e687a7c4841c92912d2a81a281a15f81f55937bf3d109337284881f2e5345ff8fe77a6e4b9b4a194ab3afab07fc0eb029a02d811317849e7b5a4934d4cf4eb36af1cb2a560d3325b0361c22914c052839182af98a0cbb285b58514a0434941d1e8e42ff276f145ce183297d0b0d4780f5125fccc484439d7ed6bbe3ffa1b1261d4ffcf8a75eefb3fc83da9faddec0df7450e7b8a69f2f6dfcbe49eab7c39268c35a252920c0a317d554ce6ec5203d517ee08c02405467580eb47b51528f83f4403767e9a333663e44a9de9f19b2a7f668b1106a6d12e514d126ccae0a478e803cb1978fa07165ddd95251e046811b5d04f12a57cbf8a683a5529be700551566989bb6b08630ec8dd7da331d92058e5e6aa9da204ca35890a277a5b9a2f33ddaa49880d493728841c86d0749b3b4c2327737acaa3960ed09b9585c802402778bec538c27065f5dca12a91d3f36d6a740d5a51fc99f6a030a0693b8c7dde1ec5168c48439c6158a2fc3f33c65d707a080d9fa579020e5c3c9ee7ae618fed1d8834c5418810fa4ee1374fe1e6d6324b20a0c6d3ffb14a1f6018d644783b3dbca137b51fe25ac10ca0d78e94d33ab9cbcb404d0afa07fff6bf54297a933db168f3f295c9408f13eeb1588d79d12a2c0dbf8c002317ec997214d2b4c451fc73b7708de1c01dd7747cca2e7df91e71abf4935ba1389719f7bb7cd20690d070ae4b178393c61a73bd584fb8d5d3d1a2789e55a438ddb2832ea6f58496be2b929532ffe3855283aad80c76ae0abe44f85dfa87199ad3417b14d2128e61d112597d3f096e41c589f9e63db06a2b479c66939db24b14b567b49f6da2a2757c009aa21a4b5b95011680b689325ecbeadd0e1f3e9fba6fc40880acf490ca44c026ac92cf720685468932b6b0f1e8d8e25fe14fd91f22379e53b988433596dbe22e33cb", 0x1000) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @auto=[0x33, 0x0, 0xc236880650c5a253, 0x38, 0x34, 0x63, 0x32, 0x30, 0x36, 0x39, 0x34, 0x31, 0x37, 0x62, 0x35, 0x61]}, &(0x7f0000000100)={0x0, "1b8e1ddb98a8c38389eb94a6ccb4221d2297ff0665b0d77f6e4313e709e5825cf95b0d98cd273cbf3d5bb01ac5a10240e2fdf4f406298a4f2b9082d9b1991e4e", 0x1c}, 0x48, r1) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:28 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) 02:19:28 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f0000002640)='veth0_vlan\x00') sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0xb0, 0x1403, 0x1, 0x70bd2b, 0x25dfdbfb, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'tunl0\x00'}}]}, 0xb0}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:28 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x32]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r1 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000200)="cbec4bbc37f3475ef1f10245e2c9a5e433acb53c1cd60086122c3fbea822593929c1d643292cb69a81659b395979c505c546b6f726e36bea576f1b6d661b652f129cee1e88f12e14e02a3d501a912d89b8b9726420d744febc77f78996e768efcdf082fd70bd5587ce4c46cb32e950f0dd873904d378fa2a8c6e540734f02186f6a98894baac94f7332ea6a3a32c4154ec5d06aee1525ddd0947e7a8438d443efa4ac7b6d165dedb0a8f35989c8d675263ca1cb1f78bdcd959159caf7e2d0c1b7318eb5969c42a3d11bce3339935c718a2cc2c374e6411a56a7f6f84d4298e17068869a086ab3a6db0df39ac1af1737febd711639d3b28a1932da82fe63ffdc73d2b73da262e87edcaea0418d5ee260d05d2765ed8f22f877b9176f4368c47a72b996ae66374e88bcd7f550f29d6336f173fcd2dc69b904bbb136d30160d8171e661a4b105a57acd5e964b88be1770dae3b989cee0d22f4db38cc1141c7cbbb462f821c2a666102ae533f51a6653fb1ec0077159db8fc8105aaeaffdc937c46aed36b005662d8e8adbba0f9d33b3adfde08fdf809f11f239df47b8b3b590af7bd03a43d9ced8f02365f33e435e8e8e060286c8c531902baadf40d7f6c44453b28d320daa346f232ab81ba9d2aa3ddff67e78de5b5e426396905f7ec5333bcd1b6b2f470a65ab5b77f3ba6eafc978729ae3706e088b1c2bd61db0a6c74c77079fd5595738c9c0c57db4c2b4b36f30f049e5d78235f11955135d487915cd1b097f44555508369b05a49125c876a350b0d089f91d8911e5b901cacefd590add8d46e25d5780b0ab6fb87e82c6784d66bb6967810accb377ecdea11965c20e51cf3bc72e75c1c12730203eb6d1a4ddc160ee6017353e99a7ed225725f29e3cbf8d24df964a9b8692294976f6e709768f3d8ab1a32dd6e9d217e6faf72875b998e3c09aceae6871cd25d3641d97d244e21a6835439f64b012d6ac9a5c7dd42ac67e5bf7848338828717f9f6250b0ae01534313ac737e1222f9aaf980d22ddc3ccc3d69f060c9807f23a96c5360221f17490b97971de285cc28865beda63b23c0db66de5ab26406d69f7356552484354b4ca6a69f20a4ec3a6991e92507133e07b4b6361d130ecf91c5667cf407c124b9434ab4b718da36c47406f2301aa9d9f3167b759f29aa4344c5369e1047b174b7d5c791ef3c0f4bbd94d03e626b1acb74a2ef895da5b30fb3b65b7c8a6323bb1355fd40e3d8c4eb3f0afacb1b5aa083025698c88cafe98b28132bba2ac341b746f2fa563adc4103617dee55de326fe17f70023eb5555337b64a0757d457fe68c2973c679239c8f3aa01ad9602631b44e00967d60570546cac03dbbe08f76e42826e53e6368de5fc74b9772a7a623d541a5802268eacc9e0eb1ba766aa8aa569170caa3667f87abaafa2c1add7deab8b2a1f060f4bc4bac004ce5ee59fd1dc140cb14b9f4ad7158d19814d7763c490c87a866579d779c3fbee7d051393b221c70c072c9db3f2c8e2e5db3e6c64d05af4e18af9fdb937bf24fc8bf332992b0731512cc4b28c7fa25c06022701987cbc88e521d32d2752b8ab4815601c59bda21dca79414cf17104d49504ec2ff42bbff57bab5a32a6345c3eab89541d1792b4e59e1f5f285a5530f7e6b82fc899f063ef801b61103bb2d74bca6cf5c67235b7365d26167a5f52209aa6842418fe3088d385c653af4efe45eb76bc0598f31cb0f75afeef69595969eedb8e394e0d22db2a4b64ac4d5ad0464f2f1940d688faf99647e2f31c696c1b6702597b46d921d64ef7431647114e8f879d0cd913775502f9acc0926a49320fbbfd7f9804ad7d14888bf270b3d77e6f3dfe8920bfd81472922bcdaa11fd458bf6f5896695e5c19e6e8339612d0e7d8348169f3791dc96ff724dfd12911babbd7b4d82d7e0e8c44ed81cc7fb2f64e08688fb79687c261ca207c58bc8724ddc4ef304e9fe95137cebb9c270af5e500030a6aa0b81e037c5507948b660114b706b20b2a28b8427c17cb80c0984fe42049875bd1d5630105b651bc547bd404c3b0e94e0aa9b68219cf12be93caf64201261d45101f0ae7c21eb9c297317377813e984f6717720e3a3afb34df3b77c1932d481f1f73854115eea222d35cae7299be3b7bd0d6f1f08f8dc69165a21b861cc93d1a109b15faec79aa8d623baa880ea4229994a92db769299f2f314a6a7ea9d9ebbcfd93d910c1bbfa6e6dfe8a741bd7ad3f765b3ab1205788cea2de428beb73667029cf001109b2aa57b2d7fd925793832ead83d1f607812199153fc5e55c67bc249ac6877b2b4e85b89585736067a6d901a48f0cc40b6e52c8e3b059fec11d83d601a0d92574533e7b0ff1e535128f32671d867f6c082ca31f442b42948fa9567aca5e524bf3ef2cdd4d0bc017df460ae87e41efebcccd45a3da874d4a304d656aa40b6f515c3aacba52a79a0e534e706d93d21e4ca3c27674783a5bd6bd442851e4a8e9ec3a8893dc2ad1c11c14a2acb4a21cfd244754e6a4d9e45f6a9f0e7be14b2c3e154c03f398f3cc4711a82674a55c522bf8037ab106f39c2f996d6c5c8e5aed385f82789f4e1e28dfff1447c7a39f9173ac3e745fb0b832d3387880c99fd384c4c960babc07fed3a4d84da2e48c08de3c932f6ea11f881648117a500c53fc3fba4747371ceea33ce459065826931d1a115e4d73d644dfa1c3eb465b86c293af8c8e0b35900ea284cf2e56808cdc6d6aff353e5a3c721221c2cd0e46109b5b96a448db005082f16d3dfc50675d2ea8486dde8fe171f85dff020f1f48d6c27e050351b5ec499e6061ac2b0f207eb30a8e5da71f17d7d4c5488d9a125db91026b2d69ba1aa5602da794f12dd6f4f53799deb65030508547579b6e1669cfe7d8a061d02db99113b1faee9231a895c868b02af57e45fc18663ea0f4937c66b84c4673aed16bc3d48376614b1d805bbc3a5cdfc729a7eac7e8a95e9722d5d67e61724d3899ae096330c67a46cf6b4fc9975c5755357274b21aa1a5ac0a28abcf5271dd8290cd9fb045a329f57b69deaa1fd29f62471e6664d380dba8d33f1142326f72ad21a47e144426a16dec3f49afc1dcd60ace5930333ece50fbba1bdf0b6ab6e7b09e7e9b1ee490fb319619175be1e2c8dabc9fc9966c2b7529a630c8bf8f42fc4982d1499077ed16069b6f9497a518ac90fbf08b52c4fba606d4892f67f54e3b3d2fb5e93e6c6ab7d9f2944c4d796a51edfc745ca9a2d1d0ddebb33ea1ab1cbe8de5530e355603591952870847cbe79f1eacf203debc26df81a707ff40191fa530c919119142efdf86297a733ff57e3b4ddaf8d31b582923cd2f50057a06c8eba36fb2e5bd7504cb2fe15d9120a0214491bde818470176cd1447b729548c6b3dac1574ac03feef12b03e6162f19475215dba3bedfeea08acc0cc4122b448e3688799c10358576180dcfd5fa95b3b59aa469467af79a7615a28f5f8c936e81e197c166a19b020691bd5c5d8649f994e701ab7789093a0592212e6a6ee571fdd974d5e2e5ea3ca2a61059f28aa0a912058e110c035879a941bda7c53cbbdd2add18d444501658b01ee8b6eed56e64e95418f22c37d1a60888788be63adf206d3aedf9df17c8bb086b195e46196192631eaa77bfc62940556344b0ddfe330382c2caa7d719be9d4d6f98073aef33fe8fefa273246866de5cbb970ac051b75ab12d7e5688068f0b2ed1a41a424553d03d57f4bd3c0482d050062d189a14579c10201624b4efbca41e018fecced7f8204a750bbf2119d12329fe3a63c9529bf48181402c98e0061755b53ca41280d6d1128ba822f8498fc01a5f8a3b2d3ce0acd889243e49ddad04021b8298435b260933f635eee8b2c3451c61515fe71a7b70166c110e84738d646ca4ead8cc540fe29bf4fde5bc4933234a5c34434b07aec7a13dd8a858ed489be3bf20809b5f39d8ab8a89fe684883023dc0da8a74df8b19d2655d00dcde251bb6bba2da1d5cf8fe4cfbe6b7f6797e8a735b057d6bd11156c227b7d78c59cda711b6ccfbaa2778848e4cd28aaf8d450d58addce19a316e88e143c19dd2b84f2c89da5bc04e85284effd00d459c52a1bd293cb0604d2c5f059c253549ee1f5ae305e19b55891f911516020be644f1da7f11171b006cc2d88a1b9e819c513a2dff202161d20bfd51f3d7355ff0b9c99689a9928831a569204260ccc2a4505320df0ccc5da0143f47e3c021a402c0ce4dc570d460fd0bd9a4edbd0eb88c39a8f1b137476438761733c2c32b48b4cc64622eee39b0aeebf7999e18236e99f6f2cea93b572c093de0ba646145a61e225088bfb1854e7f0d2fcdbaba424bf09f044b8a93fa1d3810bdd81f01d310d589e5182aadd8ea0c4802cdf6d8c0d0c99de0b5203183b4f8070b7b245c5039c3dbe5d376e9ce5d91376504a361a72116dac6e5f62c4163cbb6089558dcf935eed5a35e57b4026642fa2ea59689edc9ec5d640ea928429af67aafbec224469df4101760af464a927954bc2213d8e0a9e3ff038f27eeaa1f56efa0c0687abe12a505b7198abbb82c2124c3570221568ce7f748d5c55b4eacca77f83a5d99548afea8d32371e63ae5f8b46cdc5704d74558f17d726cc7ffc02ed504f9ef62c8cdd9a50acc1aaf72ab2e8a110bb5440457e095d37bb7e42adec32ec1c9ab29c14666e385b2e909c69259461e8c93ed8684f0fbd0548ada341e91db333901b1ef3134a2634967ece55a04528b2eee8c12e29549164985cf97b0b66058e568ebd5a68d12d003007d65c7ffffb6d31c6234f891b12380b736094ff9f1703eaf2deba5895f5ec822b707cbd8aa422167be3af912ccfbbe151356dc839ef32df29170a4bf65dbee82042ec006c88c0680eadc1e294edebf726513453da1cd41b15faa6b59704511e7d4cb8bb9875e28a2ab3b5be45d54e3a36416787aa64c1157d22e9b283a9805fe010caffaf6d7fed683cf9e781e02b7295381906f184581f25a0fbd8a49ccfd8383e2ff2cf1ae8f158de4651f14d20aec3b1044b62bdb05e3eaa3f411aa2c5c244a6c5c832d4f042978eb6597b90365bfb66766a7988d024db4918844be4995c45f3b312a6a8020f610697b6add941480af511dd01c864ef219d5c7aef9ab4538bf7f469caefaf6fe8c596f9c7fe17a3f57a96e05dfba1a346109531be13ae2313d84895c28bf2af8f279dc458eaae95c1cd53fdc958262233bcf0f83f7e5266cedfd6325866ce905b2623942a01bfc1f05b926c81243b163d1239ff90e2155a840c3a57da2a570a25880c1451f553c3d28389642c11cb6049be12a3188bcac97a6ca5873a94ce29b449c1af98c49422e419c0229aab599221d20c4ae907eb2fd74e6fbe42c3b5959d303f3bc8dd9f4ec2da238eeccb11609d3a08a6bd62d5dc5a46832687983de2639778beb597ff1b873f636d47c67ac9e7e03ea0e6bdc744bf99c601b1375e50624fae97ac130b55cc41f6a072e646f83bfdd432175a9aec4f25b7fa8e2273b93f671b65d81746329639d43755d77a61fbfd3bf522132ca8405ea03b4236c4d07bbe5fa4feb36c5bd655b16658f61c0dce823ad7fa8d712d64277da9268c470ef361d645899416af5049eb4c47d6cd5d5db58f04c13a41c7984cdb8267ee5601398c9b4511d8ed88bb28fbc96ede1559d8efe0a20a4e877f344f4104185e383753e95f3f72c47d2bfee824ef667d63e740be95c80d57bcb465c01a2cbb6b13683fe3b49128c50f01811ba239cb16decb8043e5d63029ec0c9b7b95b", 0x1000, r0) add_key$user(&(0x7f0000000140), &(0x7f0000001200)={'syz', 0x3}, &(0x7f0000001240)="d49fc6835f7df3c423f12dab7a3e2f6d1c7c08112205c7cd890b786195673f16e1843346beb4383fc44c5bb5bd7afd6724fd57f37f96ead43711ab83e70a2636ea826089de99ae95bf2070c462a11f0b256b7856", 0x54, 0xfffffffffffffffc) r2 = request_key(&(0x7f0000001380)='cifs.idmap\x00', &(0x7f00000013c0)={'syz', 0x1}, &(0x7f0000001400)='syz', r0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f00000014c0)=0x0) sendmsg$NFC_CMD_DEV_DOWN(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000001480)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000001540)={&(0x7f0000001500)={0x1c, 0x0, 0x400, 0x70bd25, 0x25dfdbfe, {}, [@NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r3}]}, 0x1c}}, 0x4) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r4, 0xc0184800, 0x0) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000001440)=r4, 0x4) request_key(&(0x7f00000012c0)='.request_key_auth\x00', &(0x7f0000001300)={'syz', 0x1}, &(0x7f0000001340)='fscrypt:', r2) keyctl$describe(0x6, r1, &(0x7f0000000100)=""/47, 0x2f) 02:19:28 executing program 2: clock_gettime(0x1, &(0x7f0000000140)) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_DISABLE_SE(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x5b008684}, 0xc, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00082abd7000fbdbdf251200000008000100", @ANYRES32=0x0, @ANYBLOB="080015000100000008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="080636081888719f6231a7c47bfe2fc0eb9f0bedfe22281a037018b77d1a350a760ce726f75df9df73aac87f8f1e0eda171f3bfaa0fd6cbc53e6c46fa801083c910d649a9de7ec53788edfb2b70a7dd334aec7"], 0x4c}, 0x1, 0x0, 0x0, 0x800}, 0x10) (async) ioctl$SNAPSHOT_FREE_SWAP_PAGES(0xffffffffffffffff, 0x3309) 02:19:28 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000080)={{{@in=@initdev, @in=@private, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}}}, &(0x7f0000000180)=0xe8) keyctl$get_persistent(0xc, r1, r0) keyctl$instantiate(0xc, r0, &(0x7f00000001c0)=@encrypted_new={'new ', 'ecryptfs', 0x20, 'trusted:', 'syz'}, 0x2e, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000080)={{{@in=@initdev, @in=@private}}, {{@in=@empty}}}, &(0x7f0000000180)=0xe8) (async) keyctl$get_persistent(0xc, r1, r0) (async) keyctl$instantiate(0xc, r0, &(0x7f00000001c0)=@encrypted_new={'new ', 'ecryptfs', 0x20, 'trusted:', 'syz'}, 0x2e, r0) (async) 02:19:28 executing program 0: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r0, 0x330f, 0x2) r1 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r1, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:28 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$get_persistent(0x5, 0xee00, r0) 02:19:28 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0xb0, 0x1403, 0x1, 0x70bd2b, 0x25dfdbfb, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'tunl0\x00'}}]}, 0xb0}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:28 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000080)={{{@in=@initdev, @in=@private, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}}}, &(0x7f0000000180)=0xe8) keyctl$get_persistent(0xc, r1, r0) (async) keyctl$instantiate(0xc, r0, &(0x7f00000001c0)=@encrypted_new={'new ', 'ecryptfs', 0x20, 'trusted:', 'syz'}, 0x2e, r0) 02:19:28 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x32]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) r1 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000200)="cbec4bbc37f3475ef1f10245e2c9a5e433acb53c1cd60086122c3fbea822593929c1d643292cb69a81659b395979c505c546b6f726e36bea576f1b6d661b652f129cee1e88f12e14e02a3d501a912d89b8b9726420d744febc77f78996e768efcdf082fd70bd5587ce4c46cb32e950f0dd873904d378fa2a8c6e540734f02186f6a98894baac94f7332ea6a3a32c4154ec5d06aee1525ddd0947e7a8438d443efa4ac7b6d165dedb0a8f35989c8d675263ca1cb1f78bdcd959159caf7e2d0c1b7318eb5969c42a3d11bce3339935c718a2cc2c374e6411a56a7f6f84d4298e17068869a086ab3a6db0df39ac1af1737febd711639d3b28a1932da82fe63ffdc73d2b73da262e87edcaea0418d5ee260d05d2765ed8f22f877b9176f4368c47a72b996ae66374e88bcd7f550f29d6336f173fcd2dc69b904bbb136d30160d8171e661a4b105a57acd5e964b88be1770dae3b989cee0d22f4db38cc1141c7cbbb462f821c2a666102ae533f51a6653fb1ec0077159db8fc8105aaeaffdc937c46aed36b005662d8e8adbba0f9d33b3adfde08fdf809f11f239df47b8b3b590af7bd03a43d9ced8f02365f33e435e8e8e060286c8c531902baadf40d7f6c44453b28d320daa346f232ab81ba9d2aa3ddff67e78de5b5e426396905f7ec5333bcd1b6b2f470a65ab5b77f3ba6eafc978729ae3706e088b1c2bd61db0a6c74c77079fd5595738c9c0c57db4c2b4b36f30f049e5d78235f11955135d487915cd1b097f44555508369b05a49125c876a350b0d089f91d8911e5b901cacefd590add8d46e25d5780b0ab6fb87e82c6784d66bb6967810accb377ecdea11965c20e51cf3bc72e75c1c12730203eb6d1a4ddc160ee6017353e99a7ed225725f29e3cbf8d24df964a9b8692294976f6e709768f3d8ab1a32dd6e9d217e6faf72875b998e3c09aceae6871cd25d3641d97d244e21a6835439f64b012d6ac9a5c7dd42ac67e5bf7848338828717f9f6250b0ae01534313ac737e1222f9aaf980d22ddc3ccc3d69f060c9807f23a96c5360221f17490b97971de285cc28865beda63b23c0db66de5ab26406d69f7356552484354b4ca6a69f20a4ec3a6991e92507133e07b4b6361d130ecf91c5667cf407c124b9434ab4b718da36c47406f2301aa9d9f3167b759f29aa4344c5369e1047b174b7d5c791ef3c0f4bbd94d03e626b1acb74a2ef895da5b30fb3b65b7c8a6323bb1355fd40e3d8c4eb3f0afacb1b5aa083025698c88cafe98b28132bba2ac341b746f2fa563adc4103617dee55de326fe17f70023eb5555337b64a0757d457fe68c2973c679239c8f3aa01ad9602631b44e00967d60570546cac03dbbe08f76e42826e53e6368de5fc74b9772a7a623d541a5802268eacc9e0eb1ba766aa8aa569170caa3667f87abaafa2c1add7deab8b2a1f060f4bc4bac004ce5ee59fd1dc140cb14b9f4ad7158d19814d7763c490c87a866579d779c3fbee7d051393b221c70c072c9db3f2c8e2e5db3e6c64d05af4e18af9fdb937bf24fc8bf332992b0731512cc4b28c7fa25c06022701987cbc88e521d32d2752b8ab4815601c59bda21dca79414cf17104d49504ec2ff42bbff57bab5a32a6345c3eab89541d1792b4e59e1f5f285a5530f7e6b82fc899f063ef801b61103bb2d74bca6cf5c67235b7365d26167a5f52209aa6842418fe3088d385c653af4efe45eb76bc0598f31cb0f75afeef69595969eedb8e394e0d22db2a4b64ac4d5ad0464f2f1940d688faf99647e2f31c696c1b6702597b46d921d64ef7431647114e8f879d0cd913775502f9acc0926a49320fbbfd7f9804ad7d14888bf270b3d77e6f3dfe8920bfd81472922bcdaa11fd458bf6f5896695e5c19e6e8339612d0e7d8348169f3791dc96ff724dfd12911babbd7b4d82d7e0e8c44ed81cc7fb2f64e08688fb79687c261ca207c58bc8724ddc4ef304e9fe95137cebb9c270af5e500030a6aa0b81e037c5507948b660114b706b20b2a28b8427c17cb80c0984fe42049875bd1d5630105b651bc547bd404c3b0e94e0aa9b68219cf12be93caf64201261d45101f0ae7c21eb9c297317377813e984f6717720e3a3afb34df3b77c1932d481f1f73854115eea222d35cae7299be3b7bd0d6f1f08f8dc69165a21b861cc93d1a109b15faec79aa8d623baa880ea4229994a92db769299f2f314a6a7ea9d9ebbcfd93d910c1bbfa6e6dfe8a741bd7ad3f765b3ab1205788cea2de428beb73667029cf001109b2aa57b2d7fd925793832ead83d1f607812199153fc5e55c67bc249ac6877b2b4e85b89585736067a6d901a48f0cc40b6e52c8e3b059fec11d83d601a0d92574533e7b0ff1e535128f32671d867f6c082ca31f442b42948fa9567aca5e524bf3ef2cdd4d0bc017df460ae87e41efebcccd45a3da874d4a304d656aa40b6f515c3aacba52a79a0e534e706d93d21e4ca3c27674783a5bd6bd442851e4a8e9ec3a8893dc2ad1c11c14a2acb4a21cfd244754e6a4d9e45f6a9f0e7be14b2c3e154c03f398f3cc4711a82674a55c522bf8037ab106f39c2f996d6c5c8e5aed385f82789f4e1e28dfff1447c7a39f9173ac3e745fb0b832d3387880c99fd384c4c960babc07fed3a4d84da2e48c08de3c932f6ea11f881648117a500c53fc3fba4747371ceea33ce459065826931d1a115e4d73d644dfa1c3eb465b86c293af8c8e0b35900ea284cf2e56808cdc6d6aff353e5a3c721221c2cd0e46109b5b96a448db005082f16d3dfc50675d2ea8486dde8fe171f85dff020f1f48d6c27e050351b5ec499e6061ac2b0f207eb30a8e5da71f17d7d4c5488d9a125db91026b2d69ba1aa5602da794f12dd6f4f53799deb65030508547579b6e1669cfe7d8a061d02db99113b1faee9231a895c868b02af57e45fc18663ea0f4937c66b84c4673aed16bc3d48376614b1d805bbc3a5cdfc729a7eac7e8a95e9722d5d67e61724d3899ae096330c67a46cf6b4fc9975c5755357274b21aa1a5ac0a28abcf5271dd8290cd9fb045a329f57b69deaa1fd29f62471e6664d380dba8d33f1142326f72ad21a47e144426a16dec3f49afc1dcd60ace5930333ece50fbba1bdf0b6ab6e7b09e7e9b1ee490fb319619175be1e2c8dabc9fc9966c2b7529a630c8bf8f42fc4982d1499077ed16069b6f9497a518ac90fbf08b52c4fba606d4892f67f54e3b3d2fb5e93e6c6ab7d9f2944c4d796a51edfc745ca9a2d1d0ddebb33ea1ab1cbe8de5530e355603591952870847cbe79f1eacf203debc26df81a707ff40191fa530c919119142efdf86297a733ff57e3b4ddaf8d31b582923cd2f50057a06c8eba36fb2e5bd7504cb2fe15d9120a0214491bde818470176cd1447b729548c6b3dac1574ac03feef12b03e6162f19475215dba3bedfeea08acc0cc4122b448e3688799c10358576180dcfd5fa95b3b59aa469467af79a7615a28f5f8c936e81e197c166a19b020691bd5c5d8649f994e701ab7789093a0592212e6a6ee571fdd974d5e2e5ea3ca2a61059f28aa0a912058e110c035879a941bda7c53cbbdd2add18d444501658b01ee8b6eed56e64e95418f22c37d1a60888788be63adf206d3aedf9df17c8bb086b195e46196192631eaa77bfc62940556344b0ddfe330382c2caa7d719be9d4d6f98073aef33fe8fefa273246866de5cbb970ac051b75ab12d7e5688068f0b2ed1a41a424553d03d57f4bd3c0482d050062d189a14579c10201624b4efbca41e018fecced7f8204a750bbf2119d12329fe3a63c9529bf48181402c98e0061755b53ca41280d6d1128ba822f8498fc01a5f8a3b2d3ce0acd889243e49ddad04021b8298435b260933f635eee8b2c3451c61515fe71a7b70166c110e84738d646ca4ead8cc540fe29bf4fde5bc4933234a5c34434b07aec7a13dd8a858ed489be3bf20809b5f39d8ab8a89fe684883023dc0da8a74df8b19d2655d00dcde251bb6bba2da1d5cf8fe4cfbe6b7f6797e8a735b057d6bd11156c227b7d78c59cda711b6ccfbaa2778848e4cd28aaf8d450d58addce19a316e88e143c19dd2b84f2c89da5bc04e85284effd00d459c52a1bd293cb0604d2c5f059c253549ee1f5ae305e19b55891f911516020be644f1da7f11171b006cc2d88a1b9e819c513a2dff202161d20bfd51f3d7355ff0b9c99689a9928831a569204260ccc2a4505320df0ccc5da0143f47e3c021a402c0ce4dc570d460fd0bd9a4edbd0eb88c39a8f1b137476438761733c2c32b48b4cc64622eee39b0aeebf7999e18236e99f6f2cea93b572c093de0ba646145a61e225088bfb1854e7f0d2fcdbaba424bf09f044b8a93fa1d3810bdd81f01d310d589e5182aadd8ea0c4802cdf6d8c0d0c99de0b5203183b4f8070b7b245c5039c3dbe5d376e9ce5d91376504a361a72116dac6e5f62c4163cbb6089558dcf935eed5a35e57b4026642fa2ea59689edc9ec5d640ea928429af67aafbec224469df4101760af464a927954bc2213d8e0a9e3ff038f27eeaa1f56efa0c0687abe12a505b7198abbb82c2124c3570221568ce7f748d5c55b4eacca77f83a5d99548afea8d32371e63ae5f8b46cdc5704d74558f17d726cc7ffc02ed504f9ef62c8cdd9a50acc1aaf72ab2e8a110bb5440457e095d37bb7e42adec32ec1c9ab29c14666e385b2e909c69259461e8c93ed8684f0fbd0548ada341e91db333901b1ef3134a2634967ece55a04528b2eee8c12e29549164985cf97b0b66058e568ebd5a68d12d003007d65c7ffffb6d31c6234f891b12380b736094ff9f1703eaf2deba5895f5ec822b707cbd8aa422167be3af912ccfbbe151356dc839ef32df29170a4bf65dbee82042ec006c88c0680eadc1e294edebf726513453da1cd41b15faa6b59704511e7d4cb8bb9875e28a2ab3b5be45d54e3a36416787aa64c1157d22e9b283a9805fe010caffaf6d7fed683cf9e781e02b7295381906f184581f25a0fbd8a49ccfd8383e2ff2cf1ae8f158de4651f14d20aec3b1044b62bdb05e3eaa3f411aa2c5c244a6c5c832d4f042978eb6597b90365bfb66766a7988d024db4918844be4995c45f3b312a6a8020f610697b6add941480af511dd01c864ef219d5c7aef9ab4538bf7f469caefaf6fe8c596f9c7fe17a3f57a96e05dfba1a346109531be13ae2313d84895c28bf2af8f279dc458eaae95c1cd53fdc958262233bcf0f83f7e5266cedfd6325866ce905b2623942a01bfc1f05b926c81243b163d1239ff90e2155a840c3a57da2a570a25880c1451f553c3d28389642c11cb6049be12a3188bcac97a6ca5873a94ce29b449c1af98c49422e419c0229aab599221d20c4ae907eb2fd74e6fbe42c3b5959d303f3bc8dd9f4ec2da238eeccb11609d3a08a6bd62d5dc5a46832687983de2639778beb597ff1b873f636d47c67ac9e7e03ea0e6bdc744bf99c601b1375e50624fae97ac130b55cc41f6a072e646f83bfdd432175a9aec4f25b7fa8e2273b93f671b65d81746329639d43755d77a61fbfd3bf522132ca8405ea03b4236c4d07bbe5fa4feb36c5bd655b16658f61c0dce823ad7fa8d712d64277da9268c470ef361d645899416af5049eb4c47d6cd5d5db58f04c13a41c7984cdb8267ee5601398c9b4511d8ed88bb28fbc96ede1559d8efe0a20a4e877f344f4104185e383753e95f3f72c47d2bfee824ef667d63e740be95c80d57bcb465c01a2cbb6b13683fe3b49128c50f01811ba239cb16decb8043e5d63029ec0c9b7b95b", 0x1000, r0) (async) add_key$user(&(0x7f0000000140), &(0x7f0000001200)={'syz', 0x3}, &(0x7f0000001240)="d49fc6835f7df3c423f12dab7a3e2f6d1c7c08112205c7cd890b786195673f16e1843346beb4383fc44c5bb5bd7afd6724fd57f37f96ead43711ab83e70a2636ea826089de99ae95bf2070c462a11f0b256b7856", 0x54, 0xfffffffffffffffc) (async) r2 = request_key(&(0x7f0000001380)='cifs.idmap\x00', &(0x7f00000013c0)={'syz', 0x1}, &(0x7f0000001400)='syz', r0) (async) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f00000014c0)=0x0) sendmsg$NFC_CMD_DEV_DOWN(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000001480)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000001540)={&(0x7f0000001500)={0x1c, 0x0, 0x400, 0x70bd25, 0x25dfdbfe, {}, [@NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r3}]}, 0x1c}}, 0x4) (async) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r4, 0xc0184800, 0x0) (async) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000001440)=r4, 0x4) (async) request_key(&(0x7f00000012c0)='.request_key_auth\x00', &(0x7f0000001300)={'syz', 0x1}, &(0x7f0000001340)='fscrypt:', r2) (async) keyctl$describe(0x6, r1, &(0x7f0000000100)=""/47, 0x2f) 02:19:28 executing program 2: clock_gettime(0x1, &(0x7f0000000140)) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_DISABLE_SE(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x5b008684}, 0xc, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00082abd7000fbdbdf251200000008000100", @ANYRES32=0x0, @ANYBLOB="080015000100000008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="080636081888719f6231a7c47bfe2fc0eb9f0bedfe22281a037018b77d1a350a760ce726f75df9df73aac87f8f1e0eda171f3bfaa0fd6cbc53e6c46fa801083c910d649a9de7ec53788edfb2b70a7dd334aec7"], 0x4c}, 0x1, 0x0, 0x0, 0x800}, 0x10) (async) ioctl$SNAPSHOT_FREE_SWAP_PAGES(0xffffffffffffffff, 0x3309) 02:19:28 executing program 0: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r0, 0x330f, 0x2) r1 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r1, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) (async) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, 0x0) (async) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r0, 0x330f, 0x2) (async) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) keyctl$KEYCTL_MOVE(0x8, r1, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) 02:19:28 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$get_persistent(0x5, 0xee00, r0) 02:19:28 executing program 4: sendmsg$RDMA_NLDEV_CMD_NEWLINK(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0xb0, 0x1403, 0x1, 0x70bd2b, 0x25dfdbfb, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'tunl0\x00'}}]}, 0xb0}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:28 executing program 2: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000000)) clock_gettime(0x2, &(0x7f0000000080)) clock_getres(0x0, &(0x7f0000000040)) 02:19:28 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) read$FUSE(r1, 0x0, 0x0) read$FUSE(r1, &(0x7f0000000100)={0x2020}, 0x2020) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) r3 = request_key(&(0x7f0000002500)='pkcs7_test\x00', &(0x7f0000002540)={'syz', 0x3}, &(0x7f0000002580)=']\x00', r2) add_key(&(0x7f0000002400)='keyring\x00', &(0x7f0000002440)={'syz', 0x0}, &(0x7f0000002480)="81750716d2554c3f52fce6f02d1b73486a5842b81060f5e99c728ea1e547bbf1c45974ee40afbc9901fbf008a9858fed1b173804aaebe4dde6944e117920dd7b4fc3118e2904d7e61b187596454d5adc7bb2fceec63eaf6adad13d6cee4ff3d7a5573a7e56bc2579432ae83f3122617ca6b9f40275d0", 0x76, r3) r4 = syz_open_dev$I2C(&(0x7f0000002140), 0x7, 0x109400) r5 = add_key$fscrypt_v1(&(0x7f0000002300), &(0x7f0000002340)={'fscrypt:', @desc4}, &(0x7f0000002380)={0x0, "b41d32b6200dd6f796d891e69802983acc23d075154962438312b9ca97f46092916431cbf3656c1bb97d9bebcc8c9c4aeccc2710673342836c7b1f3518ab8c1a", 0x12}, 0x48, r0) keyctl$search(0xa, r2, &(0x7f0000002280)='id_resolver\x00', &(0x7f00000022c0)={'syz', 0x2}, r5) ioctl$I2C_SLAVE(r4, 0x703, 0x3a1) add_key(&(0x7f0000000080)='big_key\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100), 0x0, r2) r6 = openat$cuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) read$FUSE(r6, &(0x7f0000000600)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_GETXATTR(r6, &(0x7f00000028c0)={0x18, 0x0, r7}, 0x18) write$FUSE_WRITE(r1, &(0x7f00000025c0)={0x18, 0x0, r7, {0x2}}, 0x18) r8 = syz_open_dev$I2C(&(0x7f0000002180), 0xa, 0x482000) ioctl$I2C_TIMEOUT(r8, 0x702, 0x1000) request_key(&(0x7f00000021c0)='ceph\x00', &(0x7f0000002200)={'syz', 0x1}, &(0x7f0000002240)='syz', 0x0) 02:19:28 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$get_persistent(0x5, 0xee00, r0) 02:19:28 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x32]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r1 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000200)="cbec4bbc37f3475ef1f10245e2c9a5e433acb53c1cd60086122c3fbea822593929c1d643292cb69a81659b395979c505c546b6f726e36bea576f1b6d661b652f129cee1e88f12e14e02a3d501a912d89b8b9726420d744febc77f78996e768efcdf082fd70bd5587ce4c46cb32e950f0dd873904d378fa2a8c6e540734f02186f6a98894baac94f7332ea6a3a32c4154ec5d06aee1525ddd0947e7a8438d443efa4ac7b6d165dedb0a8f35989c8d675263ca1cb1f78bdcd959159caf7e2d0c1b7318eb5969c42a3d11bce3339935c718a2cc2c374e6411a56a7f6f84d4298e17068869a086ab3a6db0df39ac1af1737febd711639d3b28a1932da82fe63ffdc73d2b73da262e87edcaea0418d5ee260d05d2765ed8f22f877b9176f4368c47a72b996ae66374e88bcd7f550f29d6336f173fcd2dc69b904bbb136d30160d8171e661a4b105a57acd5e964b88be1770dae3b989cee0d22f4db38cc1141c7cbbb462f821c2a666102ae533f51a6653fb1ec0077159db8fc8105aaeaffdc937c46aed36b005662d8e8adbba0f9d33b3adfde08fdf809f11f239df47b8b3b590af7bd03a43d9ced8f02365f33e435e8e8e060286c8c531902baadf40d7f6c44453b28d320daa346f232ab81ba9d2aa3ddff67e78de5b5e426396905f7ec5333bcd1b6b2f470a65ab5b77f3ba6eafc978729ae3706e088b1c2bd61db0a6c74c77079fd5595738c9c0c57db4c2b4b36f30f049e5d78235f11955135d487915cd1b097f44555508369b05a49125c876a350b0d089f91d8911e5b901cacefd590add8d46e25d5780b0ab6fb87e82c6784d66bb6967810accb377ecdea11965c20e51cf3bc72e75c1c12730203eb6d1a4ddc160ee6017353e99a7ed225725f29e3cbf8d24df964a9b8692294976f6e709768f3d8ab1a32dd6e9d217e6faf72875b998e3c09aceae6871cd25d3641d97d244e21a6835439f64b012d6ac9a5c7dd42ac67e5bf7848338828717f9f6250b0ae01534313ac737e1222f9aaf980d22ddc3ccc3d69f060c9807f23a96c5360221f17490b97971de285cc28865beda63b23c0db66de5ab26406d69f7356552484354b4ca6a69f20a4ec3a6991e92507133e07b4b6361d130ecf91c5667cf407c124b9434ab4b718da36c47406f2301aa9d9f3167b759f29aa4344c5369e1047b174b7d5c791ef3c0f4bbd94d03e626b1acb74a2ef895da5b30fb3b65b7c8a6323bb1355fd40e3d8c4eb3f0afacb1b5aa083025698c88cafe98b28132bba2ac341b746f2fa563adc4103617dee55de326fe17f70023eb5555337b64a0757d457fe68c2973c679239c8f3aa01ad9602631b44e00967d60570546cac03dbbe08f76e42826e53e6368de5fc74b9772a7a623d541a5802268eacc9e0eb1ba766aa8aa569170caa3667f87abaafa2c1add7deab8b2a1f060f4bc4bac004ce5ee59fd1dc140cb14b9f4ad7158d19814d7763c490c87a866579d779c3fbee7d051393b221c70c072c9db3f2c8e2e5db3e6c64d05af4e18af9fdb937bf24fc8bf332992b0731512cc4b28c7fa25c06022701987cbc88e521d32d2752b8ab4815601c59bda21dca79414cf17104d49504ec2ff42bbff57bab5a32a6345c3eab89541d1792b4e59e1f5f285a5530f7e6b82fc899f063ef801b61103bb2d74bca6cf5c67235b7365d26167a5f52209aa6842418fe3088d385c653af4efe45eb76bc0598f31cb0f75afeef69595969eedb8e394e0d22db2a4b64ac4d5ad0464f2f1940d688faf99647e2f31c696c1b6702597b46d921d64ef7431647114e8f879d0cd913775502f9acc0926a49320fbbfd7f9804ad7d14888bf270b3d77e6f3dfe8920bfd81472922bcdaa11fd458bf6f5896695e5c19e6e8339612d0e7d8348169f3791dc96ff724dfd12911babbd7b4d82d7e0e8c44ed81cc7fb2f64e08688fb79687c261ca207c58bc8724ddc4ef304e9fe95137cebb9c270af5e500030a6aa0b81e037c5507948b660114b706b20b2a28b8427c17cb80c0984fe42049875bd1d5630105b651bc547bd404c3b0e94e0aa9b68219cf12be93caf64201261d45101f0ae7c21eb9c297317377813e984f6717720e3a3afb34df3b77c1932d481f1f73854115eea222d35cae7299be3b7bd0d6f1f08f8dc69165a21b861cc93d1a109b15faec79aa8d623baa880ea4229994a92db769299f2f314a6a7ea9d9ebbcfd93d910c1bbfa6e6dfe8a741bd7ad3f765b3ab1205788cea2de428beb73667029cf001109b2aa57b2d7fd925793832ead83d1f607812199153fc5e55c67bc249ac6877b2b4e85b89585736067a6d901a48f0cc40b6e52c8e3b059fec11d83d601a0d92574533e7b0ff1e535128f32671d867f6c082ca31f442b42948fa9567aca5e524bf3ef2cdd4d0bc017df460ae87e41efebcccd45a3da874d4a304d656aa40b6f515c3aacba52a79a0e534e706d93d21e4ca3c27674783a5bd6bd442851e4a8e9ec3a8893dc2ad1c11c14a2acb4a21cfd244754e6a4d9e45f6a9f0e7be14b2c3e154c03f398f3cc4711a82674a55c522bf8037ab106f39c2f996d6c5c8e5aed385f82789f4e1e28dfff1447c7a39f9173ac3e745fb0b832d3387880c99fd384c4c960babc07fed3a4d84da2e48c08de3c932f6ea11f881648117a500c53fc3fba4747371ceea33ce459065826931d1a115e4d73d644dfa1c3eb465b86c293af8c8e0b35900ea284cf2e56808cdc6d6aff353e5a3c721221c2cd0e46109b5b96a448db005082f16d3dfc50675d2ea8486dde8fe171f85dff020f1f48d6c27e050351b5ec499e6061ac2b0f207eb30a8e5da71f17d7d4c5488d9a125db91026b2d69ba1aa5602da794f12dd6f4f53799deb65030508547579b6e1669cfe7d8a061d02db99113b1faee9231a895c868b02af57e45fc18663ea0f4937c66b84c4673aed16bc3d48376614b1d805bbc3a5cdfc729a7eac7e8a95e9722d5d67e61724d3899ae096330c67a46cf6b4fc9975c5755357274b21aa1a5ac0a28abcf5271dd8290cd9fb045a329f57b69deaa1fd29f62471e6664d380dba8d33f1142326f72ad21a47e144426a16dec3f49afc1dcd60ace5930333ece50fbba1bdf0b6ab6e7b09e7e9b1ee490fb319619175be1e2c8dabc9fc9966c2b7529a630c8bf8f42fc4982d1499077ed16069b6f9497a518ac90fbf08b52c4fba606d4892f67f54e3b3d2fb5e93e6c6ab7d9f2944c4d796a51edfc745ca9a2d1d0ddebb33ea1ab1cbe8de5530e355603591952870847cbe79f1eacf203debc26df81a707ff40191fa530c919119142efdf86297a733ff57e3b4ddaf8d31b582923cd2f50057a06c8eba36fb2e5bd7504cb2fe15d9120a0214491bde818470176cd1447b729548c6b3dac1574ac03feef12b03e6162f19475215dba3bedfeea08acc0cc4122b448e3688799c10358576180dcfd5fa95b3b59aa469467af79a7615a28f5f8c936e81e197c166a19b020691bd5c5d8649f994e701ab7789093a0592212e6a6ee571fdd974d5e2e5ea3ca2a61059f28aa0a912058e110c035879a941bda7c53cbbdd2add18d444501658b01ee8b6eed56e64e95418f22c37d1a60888788be63adf206d3aedf9df17c8bb086b195e46196192631eaa77bfc62940556344b0ddfe330382c2caa7d719be9d4d6f98073aef33fe8fefa273246866de5cbb970ac051b75ab12d7e5688068f0b2ed1a41a424553d03d57f4bd3c0482d050062d189a14579c10201624b4efbca41e018fecced7f8204a750bbf2119d12329fe3a63c9529bf48181402c98e0061755b53ca41280d6d1128ba822f8498fc01a5f8a3b2d3ce0acd889243e49ddad04021b8298435b260933f635eee8b2c3451c61515fe71a7b70166c110e84738d646ca4ead8cc540fe29bf4fde5bc4933234a5c34434b07aec7a13dd8a858ed489be3bf20809b5f39d8ab8a89fe684883023dc0da8a74df8b19d2655d00dcde251bb6bba2da1d5cf8fe4cfbe6b7f6797e8a735b057d6bd11156c227b7d78c59cda711b6ccfbaa2778848e4cd28aaf8d450d58addce19a316e88e143c19dd2b84f2c89da5bc04e85284effd00d459c52a1bd293cb0604d2c5f059c253549ee1f5ae305e19b55891f911516020be644f1da7f11171b006cc2d88a1b9e819c513a2dff202161d20bfd51f3d7355ff0b9c99689a9928831a569204260ccc2a4505320df0ccc5da0143f47e3c021a402c0ce4dc570d460fd0bd9a4edbd0eb88c39a8f1b137476438761733c2c32b48b4cc64622eee39b0aeebf7999e18236e99f6f2cea93b572c093de0ba646145a61e225088bfb1854e7f0d2fcdbaba424bf09f044b8a93fa1d3810bdd81f01d310d589e5182aadd8ea0c4802cdf6d8c0d0c99de0b5203183b4f8070b7b245c5039c3dbe5d376e9ce5d91376504a361a72116dac6e5f62c4163cbb6089558dcf935eed5a35e57b4026642fa2ea59689edc9ec5d640ea928429af67aafbec224469df4101760af464a927954bc2213d8e0a9e3ff038f27eeaa1f56efa0c0687abe12a505b7198abbb82c2124c3570221568ce7f748d5c55b4eacca77f83a5d99548afea8d32371e63ae5f8b46cdc5704d74558f17d726cc7ffc02ed504f9ef62c8cdd9a50acc1aaf72ab2e8a110bb5440457e095d37bb7e42adec32ec1c9ab29c14666e385b2e909c69259461e8c93ed8684f0fbd0548ada341e91db333901b1ef3134a2634967ece55a04528b2eee8c12e29549164985cf97b0b66058e568ebd5a68d12d003007d65c7ffffb6d31c6234f891b12380b736094ff9f1703eaf2deba5895f5ec822b707cbd8aa422167be3af912ccfbbe151356dc839ef32df29170a4bf65dbee82042ec006c88c0680eadc1e294edebf726513453da1cd41b15faa6b59704511e7d4cb8bb9875e28a2ab3b5be45d54e3a36416787aa64c1157d22e9b283a9805fe010caffaf6d7fed683cf9e781e02b7295381906f184581f25a0fbd8a49ccfd8383e2ff2cf1ae8f158de4651f14d20aec3b1044b62bdb05e3eaa3f411aa2c5c244a6c5c832d4f042978eb6597b90365bfb66766a7988d024db4918844be4995c45f3b312a6a8020f610697b6add941480af511dd01c864ef219d5c7aef9ab4538bf7f469caefaf6fe8c596f9c7fe17a3f57a96e05dfba1a346109531be13ae2313d84895c28bf2af8f279dc458eaae95c1cd53fdc958262233bcf0f83f7e5266cedfd6325866ce905b2623942a01bfc1f05b926c81243b163d1239ff90e2155a840c3a57da2a570a25880c1451f553c3d28389642c11cb6049be12a3188bcac97a6ca5873a94ce29b449c1af98c49422e419c0229aab599221d20c4ae907eb2fd74e6fbe42c3b5959d303f3bc8dd9f4ec2da238eeccb11609d3a08a6bd62d5dc5a46832687983de2639778beb597ff1b873f636d47c67ac9e7e03ea0e6bdc744bf99c601b1375e50624fae97ac130b55cc41f6a072e646f83bfdd432175a9aec4f25b7fa8e2273b93f671b65d81746329639d43755d77a61fbfd3bf522132ca8405ea03b4236c4d07bbe5fa4feb36c5bd655b16658f61c0dce823ad7fa8d712d64277da9268c470ef361d645899416af5049eb4c47d6cd5d5db58f04c13a41c7984cdb8267ee5601398c9b4511d8ed88bb28fbc96ede1559d8efe0a20a4e877f344f4104185e383753e95f3f72c47d2bfee824ef667d63e740be95c80d57bcb465c01a2cbb6b13683fe3b49128c50f01811ba239cb16decb8043e5d63029ec0c9b7b95b", 0x1000, r0) add_key$user(&(0x7f0000000140), &(0x7f0000001200)={'syz', 0x3}, &(0x7f0000001240)="d49fc6835f7df3c423f12dab7a3e2f6d1c7c08112205c7cd890b786195673f16e1843346beb4383fc44c5bb5bd7afd6724fd57f37f96ead43711ab83e70a2636ea826089de99ae95bf2070c462a11f0b256b7856", 0x54, 0xfffffffffffffffc) (async) r2 = request_key(&(0x7f0000001380)='cifs.idmap\x00', &(0x7f00000013c0)={'syz', 0x1}, &(0x7f0000001400)='syz', r0) (async) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f00000014c0)=0x0) sendmsg$NFC_CMD_DEV_DOWN(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000001480)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000001540)={&(0x7f0000001500)={0x1c, 0x0, 0x400, 0x70bd25, 0x25dfdbfe, {}, [@NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r3}]}, 0x1c}}, 0x4) (async) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r4, 0xc0184800, 0x0) (async) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000001440)=r4, 0x4) (async) request_key(&(0x7f00000012c0)='.request_key_auth\x00', &(0x7f0000001300)={'syz', 0x1}, &(0x7f0000001340)='fscrypt:', r2) (async) keyctl$describe(0x6, r1, &(0x7f0000000100)=""/47, 0x2f) 02:19:28 executing program 0: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, 0x0) (async, rerun: 32) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r0, 0x330f, 0x2) (rerun: 32) r1 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r1, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:28 executing program 4: sendmsg$RDMA_NLDEV_CMD_NEWLINK(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0xb0, 0x1403, 0x1, 0x70bd2b, 0x25dfdbfb, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'tunl0\x00'}}]}, 0xb0}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:28 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$link(0x8, r0, r1) 02:19:28 executing program 2: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000000)) clock_gettime(0x2, &(0x7f0000000080)) clock_getres(0x0, &(0x7f0000000040)) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000000)) (async) clock_gettime(0x2, &(0x7f0000000080)) (async) clock_getres(0x0, &(0x7f0000000040)) (async) 02:19:28 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) read$FUSE(r1, 0x0, 0x0) (async) read$FUSE(r1, &(0x7f0000000100)={0x2020}, 0x2020) (async) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) (async) r3 = request_key(&(0x7f0000002500)='pkcs7_test\x00', &(0x7f0000002540)={'syz', 0x3}, &(0x7f0000002580)=']\x00', r2) add_key(&(0x7f0000002400)='keyring\x00', &(0x7f0000002440)={'syz', 0x0}, &(0x7f0000002480)="81750716d2554c3f52fce6f02d1b73486a5842b81060f5e99c728ea1e547bbf1c45974ee40afbc9901fbf008a9858fed1b173804aaebe4dde6944e117920dd7b4fc3118e2904d7e61b187596454d5adc7bb2fceec63eaf6adad13d6cee4ff3d7a5573a7e56bc2579432ae83f3122617ca6b9f40275d0", 0x76, r3) (async) r4 = syz_open_dev$I2C(&(0x7f0000002140), 0x7, 0x109400) (async) r5 = add_key$fscrypt_v1(&(0x7f0000002300), &(0x7f0000002340)={'fscrypt:', @desc4}, &(0x7f0000002380)={0x0, "b41d32b6200dd6f796d891e69802983acc23d075154962438312b9ca97f46092916431cbf3656c1bb97d9bebcc8c9c4aeccc2710673342836c7b1f3518ab8c1a", 0x12}, 0x48, r0) keyctl$search(0xa, r2, &(0x7f0000002280)='id_resolver\x00', &(0x7f00000022c0)={'syz', 0x2}, r5) (async) ioctl$I2C_SLAVE(r4, 0x703, 0x3a1) (async) add_key(&(0x7f0000000080)='big_key\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100), 0x0, r2) r6 = openat$cuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) read$FUSE(r6, &(0x7f0000000600)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_GETXATTR(r6, &(0x7f00000028c0)={0x18, 0x0, r7}, 0x18) (async) write$FUSE_WRITE(r1, &(0x7f00000025c0)={0x18, 0x0, r7, {0x2}}, 0x18) (async) r8 = syz_open_dev$I2C(&(0x7f0000002180), 0xa, 0x482000) ioctl$I2C_TIMEOUT(r8, 0x702, 0x1000) request_key(&(0x7f00000021c0)='ceph\x00', &(0x7f0000002200)={'syz', 0x1}, &(0x7f0000002240)='syz', 0x0) 02:19:28 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x62, 0x0, 0x0, 0x0, 0x32, 0x0, 0x0, 0x1a108042d03d64c2, 0x0, 0x0, 0x61, 0x0, 0x38, 0x0, 0x39]}, &(0x7f0000000280)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454", 0xfffffffe}, 0x48, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) r2 = add_key$fscrypt_v1(&(0x7f00000000c0), &(0x7f0000000100)={'fscrypt:', @desc1}, &(0x7f0000000200)={0x0, "9d61c5f9e0e4cc40cc712d74be17a1b136427ea6a8bea4727ea323e918ccd7cdbe1fd75eaecc50de2f1e0b5444d295835d943ac87551244d912bd0b06a2b122e", 0x25}, 0x48, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000080)='.dead\x00', &(0x7f0000000140)=@chain={'key_or_keyring:', r2}) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:28 executing program 0: sendmsg$tipc(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000080)=@name={0x1e, 0x2, 0x0, {{0x41, 0x4}, 0x2}}, 0x10, &(0x7f00000004c0)=[{&(0x7f00000000c0)="72c78d02dd8124bfa08d5ffddb5a0429374bd069f40e5fbb052397f73c5802ab8f8c6555b84cd3094fb36d9efc5477efd1b22abf7ea70aaa749dc3a265a32ce33fd897972dd82b3a6cf427d4f01c5ecd9f93556e50ef3edf65a3b6a76308298840f70aba14337c0e07d8c25e28e82366aaf5929ebc7dfcf80d5f8e38f600ec7d5f1340cfbc0848b50873b7069027051b48978ace8a95c36572f2bd287d0cb15aa51fee53ce1ed4f7856185abbe6243f7192b588e711570724d0232473c", 0xbd}, {&(0x7f0000000200)="94f8e419f0098c8cec0f538956317434be939fc327de1f822f6eee11c9496ce814de6d0211bc07458a5c7485d266aa66188fe9940a90b96e730fcd4a7b2e33755755c351eaba940c3d2d36ddc05532f8386fc9a6dea5f1f549c58e058e67634183d5cadc3729f10c42ee72d058d6b64032302ef52d6ed1e889f9d659b56333ae585c32236cba5592cbfd36bf8eef5c8fb9be90a52a971b1665534b863b662f2da1988f1f08346da12b18cee532c97f22570ddb09c87fbee3c3d98ed866832d06e3dc99a5f689e13cfd81dbb1b624a368c97076ada060601f3641b901e594", 0xde}, {&(0x7f0000000300)="12c350d497da799ef7e341eeffc154794079eef6a22521d0eaeeb5ecccf18211d32e43002a015150bf3c1d9a2f6a40250fdbc3071df72aa5092e35911f46f8f1438cc2d6e39d916add81c7b2ca6ea4941e283c5e03ad7f139463ecc18e795701dc3e96ba5c98144b9b58450164caf4548f8f8d4b1dce7edbb9426b690cd04989bbed77b44b39a687f996217a91faf1c565a5ff98f647ad9b28b811e3d9934c1b0d8b5ac93bba", 0xa6}, {&(0x7f00000003c0)="d6c5614e99ce5e3947379a94587cb35b12ca4cbaacce5746c06d264f57bca3c55026e0409066787102832e67ef73c4c2100a3d35750faebd", 0x38}, {&(0x7f0000000400)="9b890d9731778b2cde72ffb90d9c174c013456d9c1244154e207e2416108a485cc9acc145e16aa1d44626839fc81143f1376401d559e464a1787024b84fb8e2172b12cfa9349169e0f329b78a371eac0fd230eb1df", 0x55}, {&(0x7f0000000480)="87adc95365df97cb4fd2ff9e5c10bf5c963b8e8f7c1216579a4810842805", 0x1e}], 0x6, &(0x7f0000000540)="13c48372f75b33fa33e09940224e05859382596ab0ac2bcee6167ee29445ba425eec39a880", 0x25, 0x40008000}, 0x4004) r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) getsockopt$TIPC_CONN_TIMEOUT(0xffffffffffffffff, 0x10f, 0x82, &(0x7f00000005c0), &(0x7f0000000600)=0x4) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:28 executing program 4: sendmsg$RDMA_NLDEV_CMD_NEWLINK(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0xb0, 0x1403, 0x1, 0x70bd2b, 0x25dfdbfb, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'tunl0\x00'}}]}, 0xb0}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:29 executing program 2: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000000)) (async) clock_gettime(0x2, &(0x7f0000000080)) (async) clock_getres(0x0, &(0x7f0000000040)) 02:19:29 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x62, 0x0, 0x0, 0x0, 0x32, 0x0, 0x0, 0x1a108042d03d64c2, 0x0, 0x0, 0x61, 0x0, 0x38, 0x0, 0x39]}, &(0x7f0000000280)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454", 0xfffffffe}, 0x48, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) r2 = add_key$fscrypt_v1(&(0x7f00000000c0), &(0x7f0000000100)={'fscrypt:', @desc1}, &(0x7f0000000200)={0x0, "9d61c5f9e0e4cc40cc712d74be17a1b136427ea6a8bea4727ea323e918ccd7cdbe1fd75eaecc50de2f1e0b5444d295835d943ac87551244d912bd0b06a2b122e", 0x25}, 0x48, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000080)='.dead\x00', &(0x7f0000000140)=@chain={'key_or_keyring:', r2}) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x62, 0x0, 0x0, 0x0, 0x32, 0x0, 0x0, 0x1a108042d03d64c2, 0x0, 0x0, 0x61, 0x0, 0x38, 0x0, 0x39]}, &(0x7f0000000280)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454", 0xfffffffe}, 0x48, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$revoke(0x3, r1) (async) add_key$fscrypt_v1(&(0x7f00000000c0), &(0x7f0000000100)={'fscrypt:', @desc1}, &(0x7f0000000200)={0x0, "9d61c5f9e0e4cc40cc712d74be17a1b136427ea6a8bea4727ea323e918ccd7cdbe1fd75eaecc50de2f1e0b5444d295835d943ac87551244d912bd0b06a2b122e", 0x25}, 0x48, r0) (async) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000080)='.dead\x00', &(0x7f0000000140)=@chain={'key_or_keyring:', r2}) (async) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) 02:19:29 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) (async) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$link(0x8, r0, r1) 02:19:29 executing program 4: socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0xb0, 0x1403, 0x1, 0x70bd2b, 0x25dfdbfb, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'tunl0\x00'}}]}, 0xb0}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:29 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r0) (async, rerun: 64) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) (rerun: 64) read$FUSE(r1, 0x0, 0x0) (async) read$FUSE(r1, &(0x7f0000000100)={0x2020}, 0x2020) (async) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) (async) r3 = request_key(&(0x7f0000002500)='pkcs7_test\x00', &(0x7f0000002540)={'syz', 0x3}, &(0x7f0000002580)=']\x00', r2) add_key(&(0x7f0000002400)='keyring\x00', &(0x7f0000002440)={'syz', 0x0}, &(0x7f0000002480)="81750716d2554c3f52fce6f02d1b73486a5842b81060f5e99c728ea1e547bbf1c45974ee40afbc9901fbf008a9858fed1b173804aaebe4dde6944e117920dd7b4fc3118e2904d7e61b187596454d5adc7bb2fceec63eaf6adad13d6cee4ff3d7a5573a7e56bc2579432ae83f3122617ca6b9f40275d0", 0x76, r3) (async) r4 = syz_open_dev$I2C(&(0x7f0000002140), 0x7, 0x109400) (async, rerun: 32) r5 = add_key$fscrypt_v1(&(0x7f0000002300), &(0x7f0000002340)={'fscrypt:', @desc4}, &(0x7f0000002380)={0x0, "b41d32b6200dd6f796d891e69802983acc23d075154962438312b9ca97f46092916431cbf3656c1bb97d9bebcc8c9c4aeccc2710673342836c7b1f3518ab8c1a", 0x12}, 0x48, r0) (rerun: 32) keyctl$search(0xa, r2, &(0x7f0000002280)='id_resolver\x00', &(0x7f00000022c0)={'syz', 0x2}, r5) (async) ioctl$I2C_SLAVE(r4, 0x703, 0x3a1) add_key(&(0x7f0000000080)='big_key\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100), 0x0, r2) (async) r6 = openat$cuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) read$FUSE(r6, &(0x7f0000000600)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_GETXATTR(r6, &(0x7f00000028c0)={0x18, 0x0, r7}, 0x18) (async) write$FUSE_WRITE(r1, &(0x7f00000025c0)={0x18, 0x0, r7, {0x2}}, 0x18) (async) r8 = syz_open_dev$I2C(&(0x7f0000002180), 0xa, 0x482000) ioctl$I2C_TIMEOUT(r8, 0x702, 0x1000) (async) request_key(&(0x7f00000021c0)='ceph\x00', &(0x7f0000002200)={'syz', 0x1}, &(0x7f0000002240)='syz', 0x0) 02:19:29 executing program 0: sendmsg$tipc(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000080)=@name={0x1e, 0x2, 0x0, {{0x41, 0x4}, 0x2}}, 0x10, &(0x7f00000004c0)=[{&(0x7f00000000c0)="72c78d02dd8124bfa08d5ffddb5a0429374bd069f40e5fbb052397f73c5802ab8f8c6555b84cd3094fb36d9efc5477efd1b22abf7ea70aaa749dc3a265a32ce33fd897972dd82b3a6cf427d4f01c5ecd9f93556e50ef3edf65a3b6a76308298840f70aba14337c0e07d8c25e28e82366aaf5929ebc7dfcf80d5f8e38f600ec7d5f1340cfbc0848b50873b7069027051b48978ace8a95c36572f2bd287d0cb15aa51fee53ce1ed4f7856185abbe6243f7192b588e711570724d0232473c", 0xbd}, {&(0x7f0000000200)="94f8e419f0098c8cec0f538956317434be939fc327de1f822f6eee11c9496ce814de6d0211bc07458a5c7485d266aa66188fe9940a90b96e730fcd4a7b2e33755755c351eaba940c3d2d36ddc05532f8386fc9a6dea5f1f549c58e058e67634183d5cadc3729f10c42ee72d058d6b64032302ef52d6ed1e889f9d659b56333ae585c32236cba5592cbfd36bf8eef5c8fb9be90a52a971b1665534b863b662f2da1988f1f08346da12b18cee532c97f22570ddb09c87fbee3c3d98ed866832d06e3dc99a5f689e13cfd81dbb1b624a368c97076ada060601f3641b901e594", 0xde}, {&(0x7f0000000300)="12c350d497da799ef7e341eeffc154794079eef6a22521d0eaeeb5ecccf18211d32e43002a015150bf3c1d9a2f6a40250fdbc3071df72aa5092e35911f46f8f1438cc2d6e39d916add81c7b2ca6ea4941e283c5e03ad7f139463ecc18e795701dc3e96ba5c98144b9b58450164caf4548f8f8d4b1dce7edbb9426b690cd04989bbed77b44b39a687f996217a91faf1c565a5ff98f647ad9b28b811e3d9934c1b0d8b5ac93bba", 0xa6}, {&(0x7f00000003c0)="d6c5614e99ce5e3947379a94587cb35b12ca4cbaacce5746c06d264f57bca3c55026e0409066787102832e67ef73c4c2100a3d35750faebd", 0x38}, {&(0x7f0000000400)="9b890d9731778b2cde72ffb90d9c174c013456d9c1244154e207e2416108a485cc9acc145e16aa1d44626839fc81143f1376401d559e464a1787024b84fb8e2172b12cfa9349169e0f329b78a371eac0fd230eb1df", 0x55}, {&(0x7f0000000480)="87adc95365df97cb4fd2ff9e5c10bf5c963b8e8f7c1216579a4810842805", 0x1e}], 0x6, &(0x7f0000000540)="13c48372f75b33fa33e09940224e05859382596ab0ac2bcee6167ee29445ba425eec39a880", 0x25, 0x40008000}, 0x4004) r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) getsockopt$TIPC_CONN_TIMEOUT(0xffffffffffffffff, 0x10f, 0x82, &(0x7f00000005c0), &(0x7f0000000600)=0x4) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) sendmsg$tipc(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000080)=@name={0x1e, 0x2, 0x0, {{0x41, 0x4}, 0x2}}, 0x10, &(0x7f00000004c0)=[{&(0x7f00000000c0)="72c78d02dd8124bfa08d5ffddb5a0429374bd069f40e5fbb052397f73c5802ab8f8c6555b84cd3094fb36d9efc5477efd1b22abf7ea70aaa749dc3a265a32ce33fd897972dd82b3a6cf427d4f01c5ecd9f93556e50ef3edf65a3b6a76308298840f70aba14337c0e07d8c25e28e82366aaf5929ebc7dfcf80d5f8e38f600ec7d5f1340cfbc0848b50873b7069027051b48978ace8a95c36572f2bd287d0cb15aa51fee53ce1ed4f7856185abbe6243f7192b588e711570724d0232473c", 0xbd}, {&(0x7f0000000200)="94f8e419f0098c8cec0f538956317434be939fc327de1f822f6eee11c9496ce814de6d0211bc07458a5c7485d266aa66188fe9940a90b96e730fcd4a7b2e33755755c351eaba940c3d2d36ddc05532f8386fc9a6dea5f1f549c58e058e67634183d5cadc3729f10c42ee72d058d6b64032302ef52d6ed1e889f9d659b56333ae585c32236cba5592cbfd36bf8eef5c8fb9be90a52a971b1665534b863b662f2da1988f1f08346da12b18cee532c97f22570ddb09c87fbee3c3d98ed866832d06e3dc99a5f689e13cfd81dbb1b624a368c97076ada060601f3641b901e594", 0xde}, {&(0x7f0000000300)="12c350d497da799ef7e341eeffc154794079eef6a22521d0eaeeb5ecccf18211d32e43002a015150bf3c1d9a2f6a40250fdbc3071df72aa5092e35911f46f8f1438cc2d6e39d916add81c7b2ca6ea4941e283c5e03ad7f139463ecc18e795701dc3e96ba5c98144b9b58450164caf4548f8f8d4b1dce7edbb9426b690cd04989bbed77b44b39a687f996217a91faf1c565a5ff98f647ad9b28b811e3d9934c1b0d8b5ac93bba", 0xa6}, {&(0x7f00000003c0)="d6c5614e99ce5e3947379a94587cb35b12ca4cbaacce5746c06d264f57bca3c55026e0409066787102832e67ef73c4c2100a3d35750faebd", 0x38}, {&(0x7f0000000400)="9b890d9731778b2cde72ffb90d9c174c013456d9c1244154e207e2416108a485cc9acc145e16aa1d44626839fc81143f1376401d559e464a1787024b84fb8e2172b12cfa9349169e0f329b78a371eac0fd230eb1df", 0x55}, {&(0x7f0000000480)="87adc95365df97cb4fd2ff9e5c10bf5c963b8e8f7c1216579a4810842805", 0x1e}], 0x6, &(0x7f0000000540)="13c48372f75b33fa33e09940224e05859382596ab0ac2bcee6167ee29445ba425eec39a880", 0x25, 0x40008000}, 0x4004) (async) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) getsockopt$TIPC_CONN_TIMEOUT(0xffffffffffffffff, 0x10f, 0x82, &(0x7f00000005c0), &(0x7f0000000600)=0x4) (async) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) 02:19:29 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, 0x0) accept$nfc_llcp(r0, &(0x7f0000000100), &(0x7f0000000180)=0x60) sendmsg$RDMA_NLDEV_CMD_NEWLINK(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x38, 0x1403, 0x8, 0x70bd27, 0x25dfdbff, "", [{{0x9, 0x2, 'syz1\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}]}, 0x38}, 0x1, 0x0, 0x0, 0x4004050}, 0x8001) setsockopt$TIPC_GROUP_LEAVE(r0, 0x10f, 0x88) 02:19:29 executing program 4: socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0xb0, 0x1403, 0x1, 0x70bd2b, 0x25dfdbfb, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'tunl0\x00'}}]}, 0xb0}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:29 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$link(0x8, r0, r1) 02:19:29 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x62, 0x0, 0x0, 0x0, 0x32, 0x0, 0x0, 0x1a108042d03d64c2, 0x0, 0x0, 0x61, 0x0, 0x38, 0x0, 0x39]}, &(0x7f0000000280)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454", 0xfffffffe}, 0x48, 0xfffffffffffffffe) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) (async) r2 = add_key$fscrypt_v1(&(0x7f00000000c0), &(0x7f0000000100)={'fscrypt:', @desc1}, &(0x7f0000000200)={0x0, "9d61c5f9e0e4cc40cc712d74be17a1b136427ea6a8bea4727ea323e918ccd7cdbe1fd75eaecc50de2f1e0b5444d295835d943ac87551244d912bd0b06a2b122e", 0x25}, 0x48, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000080)='.dead\x00', &(0x7f0000000140)=@chain={'key_or_keyring:', r2}) (async) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:29 executing program 0: sendmsg$tipc(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000080)=@name={0x1e, 0x2, 0x0, {{0x41, 0x4}, 0x2}}, 0x10, &(0x7f00000004c0)=[{&(0x7f00000000c0)="72c78d02dd8124bfa08d5ffddb5a0429374bd069f40e5fbb052397f73c5802ab8f8c6555b84cd3094fb36d9efc5477efd1b22abf7ea70aaa749dc3a265a32ce33fd897972dd82b3a6cf427d4f01c5ecd9f93556e50ef3edf65a3b6a76308298840f70aba14337c0e07d8c25e28e82366aaf5929ebc7dfcf80d5f8e38f600ec7d5f1340cfbc0848b50873b7069027051b48978ace8a95c36572f2bd287d0cb15aa51fee53ce1ed4f7856185abbe6243f7192b588e711570724d0232473c", 0xbd}, {&(0x7f0000000200)="94f8e419f0098c8cec0f538956317434be939fc327de1f822f6eee11c9496ce814de6d0211bc07458a5c7485d266aa66188fe9940a90b96e730fcd4a7b2e33755755c351eaba940c3d2d36ddc05532f8386fc9a6dea5f1f549c58e058e67634183d5cadc3729f10c42ee72d058d6b64032302ef52d6ed1e889f9d659b56333ae585c32236cba5592cbfd36bf8eef5c8fb9be90a52a971b1665534b863b662f2da1988f1f08346da12b18cee532c97f22570ddb09c87fbee3c3d98ed866832d06e3dc99a5f689e13cfd81dbb1b624a368c97076ada060601f3641b901e594", 0xde}, {&(0x7f0000000300)="12c350d497da799ef7e341eeffc154794079eef6a22521d0eaeeb5ecccf18211d32e43002a015150bf3c1d9a2f6a40250fdbc3071df72aa5092e35911f46f8f1438cc2d6e39d916add81c7b2ca6ea4941e283c5e03ad7f139463ecc18e795701dc3e96ba5c98144b9b58450164caf4548f8f8d4b1dce7edbb9426b690cd04989bbed77b44b39a687f996217a91faf1c565a5ff98f647ad9b28b811e3d9934c1b0d8b5ac93bba", 0xa6}, {&(0x7f00000003c0)="d6c5614e99ce5e3947379a94587cb35b12ca4cbaacce5746c06d264f57bca3c55026e0409066787102832e67ef73c4c2100a3d35750faebd", 0x38}, {&(0x7f0000000400)="9b890d9731778b2cde72ffb90d9c174c013456d9c1244154e207e2416108a485cc9acc145e16aa1d44626839fc81143f1376401d559e464a1787024b84fb8e2172b12cfa9349169e0f329b78a371eac0fd230eb1df", 0x55}, {&(0x7f0000000480)="87adc95365df97cb4fd2ff9e5c10bf5c963b8e8f7c1216579a4810842805", 0x1e}], 0x6, &(0x7f0000000540)="13c48372f75b33fa33e09940224e05859382596ab0ac2bcee6167ee29445ba425eec39a880", 0x25, 0x40008000}, 0x4004) r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) getsockopt$TIPC_CONN_TIMEOUT(0xffffffffffffffff, 0x10f, 0x82, &(0x7f00000005c0), &(0x7f0000000600)=0x4) (async) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:29 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, 0x0) accept$nfc_llcp(r0, &(0x7f0000000100), &(0x7f0000000180)=0x60) sendmsg$RDMA_NLDEV_CMD_NEWLINK(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x38, 0x1403, 0x8, 0x70bd27, 0x25dfdbff, "", [{{0x9, 0x2, 'syz1\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}]}, 0x38}, 0x1, 0x0, 0x0, 0x4004050}, 0x8001) setsockopt$TIPC_GROUP_LEAVE(r0, 0x10f, 0x88) openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) (async) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, 0x0) (async) accept$nfc_llcp(r0, &(0x7f0000000100), &(0x7f0000000180)=0x60) (async) sendmsg$RDMA_NLDEV_CMD_NEWLINK(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x38, 0x1403, 0x8, 0x70bd27, 0x25dfdbff, "", [{{0x9, 0x2, 'syz1\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}]}, 0x38}, 0x1, 0x0, 0x0, 0x4004050}, 0x8001) (async) setsockopt$TIPC_GROUP_LEAVE(r0, 0x10f, 0x88) (async) 02:19:29 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) add_key(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="6a1738931833865196ec6c62a8c2e3a82edf8efabb4cbbbac8495752f736f68de65ec1edd95e21f28fa04ed1ea17caec6567a175e1263dbc178e10ae8ecd62ff22324506b1baf85e596158090b4522187d73d08bbfd91883040bf519832ebe2b282f1c44792dfa4e694d49453d89e709047220b497e422d96089d1", 0x7b, r0) keyctl$get_persistent(0x5, 0xee00, r0) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000180)={r0, 0x95, 0x87}, &(0x7f00000001c0)=ANY=[@ANYBLOB="656e634a706b637331200101000000000000742267547afef748cee204a42ea231306469662d61726d36342d6365000000000000000000005134af0e07fe0ebf8987cff900000000a12d4896000000000000000000000080000000000400"/104], &(0x7f0000000240)="7b134ea9168dcff34499e40419de1b305c58a67abad660ef00a535c21795e4efcc9dffdadedab76a329c547e34fb020f87a06f4a55fa61075658e1b3c554f63155621db23e1ac29580c4d47b6d95ae917d233bd7f77aa4730cbd53c0f11107469daacd9de0c1dd45ad00c5436a0bb5860d54bec834d90a81ca70b84d80741c74e78c5285e387208f80a62a8d8733af1a70840d5bb7", &(0x7f0000000300)="8b121383e1737f5c917dc08015088719281c8e9967f8431a2f5024b02a0a3b0062b37bea326410ac79e4bbe2f5055b57122278a3fcdc5b335fad8987a917491f84221d73db1ce4230416029a38841855d082a491ce6a228840dc811f9f70631b9c9a999c489699eb524798d2400094b22a629b23b276c6e420da6181019f0cf049c699de2c83da") 02:19:29 executing program 4: socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0xb0, 0x1403, 0x1, 0x70bd2b, 0x25dfdbfb, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'tunl0\x00'}}]}, 0xb0}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:29 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000100)={{{@in6=@private0, @in6=@ipv4={""/10, ""/2, @loopback}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@private2}}, &(0x7f0000000200)=0xe8) keyctl$chown(0x4, r1, r2, 0x0) keyctl$get_persistent(0xc, 0xee00, r0) r3 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc4}, &(0x7f00000002c0)={0x0, "3a2662bd9f46a3ab910ff164dbb89faad07acb3134f6f5b25d58e44f31df8be190903d15b2a302851b4347954155b73a494399f9826bca940263583f63925bb2", 0x1f}, 0x48, r1) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000340)={r3, 0xd7, 0x1000}, &(0x7f0000000380)={'enc=', 'oaep', ' hash=', {'rmd320\x00'}}, &(0x7f0000000400)="e3e1968e09ef7ec7e5f4a2e11b779a6ea00aadb6d8af742643d62bae211a43b8bc81ca17e3d2b445de0c3f1f664d1b79c0d5407db59343c5ca5d990d96395eda6bb9b6457d1f6302500be22233b4d13a4f83306ac0750a8528fae1c25a9b56d703c777f66735770c3e021520df875cac7520eedd2f8767ace5ed55e78364f7eb533e1dbbaf3f12ac455328ff297a66eb356ff935230c1e5f7a1111ac9e11f329863f910cd025170d6d44ebc1f0c8b980fb76b4843cd50390dc707fea01bac4d0386c5181176d57e6146c6aeaa0c742d052612c5a109f71", &(0x7f0000000500)=""/4096) add_key$fscrypt_v1(&(0x7f0000001500), &(0x7f0000001540)={'fscrypt:', @desc4}, &(0x7f0000001580)={0x0, "073b73cd6bdc424870c3d4b1aa67baf4f3dd0b4701e4e4d9a30caeb2b0b041de4918ae71825892e1bce8a67d39314ac6ad3824c5a8e4a7cac5b638cc464982f5", 0x36}, 0x48, r1) 02:19:29 executing program 5: read$FUSE(0xffffffffffffffff, &(0x7f00000010c0)={0x2020}, 0x2020) r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nfc(&(0x7f00000005c0), r1) sendmsg$NFC_CMD_LLC_SDREQ(r1, &(0x7f0000001080)={&(0x7f0000000f00), 0xc, &(0x7f0000001040)={&(0x7f0000000f40)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NFC_ATTR_LLC_SDP={0x8, 0x13, 0x0, 0x1, [{0x4}]}]}, 0x1c}}, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f00000000c0)=0x0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000100)=0x0) sendmsg$NFC_CMD_DISABLE_SE(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x3c, r2, 0x200, 0x70bd25, 0x25dfdbfe, {}, [@NFC_ATTR_SE_INDEX={0x8, 0x15, 0x2}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r3}, @NFC_ATTR_SE_INDEX={0x8, 0x15, 0xc0}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r4}, @NFC_ATTR_SE_INDEX={0x8, 0x15, 0xc0}]}, 0x3c}, 0x1, 0x0, 0x0, 0x40000}, 0x8180) 02:19:29 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, 0x0, 0x4) 02:19:29 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) add_key(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="6a1738931833865196ec6c62a8c2e3a82edf8efabb4cbbbac8495752f736f68de65ec1edd95e21f28fa04ed1ea17caec6567a175e1263dbc178e10ae8ecd62ff22324506b1baf85e596158090b4522187d73d08bbfd91883040bf519832ebe2b282f1c44792dfa4e694d49453d89e709047220b497e422d96089d1", 0x7b, r0) keyctl$get_persistent(0x5, 0xee00, r0) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000180)={r0, 0x95, 0x87}, &(0x7f00000001c0)=ANY=[@ANYBLOB="656e634a706b637331200101000000000000742267547afef748cee204a42ea231306469662d61726d36342d6365000000000000000000005134af0e07fe0ebf8987cff900000000a12d4896000000000000000000000080000000000400"/104], &(0x7f0000000240)="7b134ea9168dcff34499e40419de1b305c58a67abad660ef00a535c21795e4efcc9dffdadedab76a329c547e34fb020f87a06f4a55fa61075658e1b3c554f63155621db23e1ac29580c4d47b6d95ae917d233bd7f77aa4730cbd53c0f11107469daacd9de0c1dd45ad00c5436a0bb5860d54bec834d90a81ca70b84d80741c74e78c5285e387208f80a62a8d8733af1a70840d5bb7", &(0x7f0000000300)="8b121383e1737f5c917dc08015088719281c8e9967f8431a2f5024b02a0a3b0062b37bea326410ac79e4bbe2f5055b57122278a3fcdc5b335fad8987a917491f84221d73db1ce4230416029a38841855d082a491ce6a228840dc811f9f70631b9c9a999c489699eb524798d2400094b22a629b23b276c6e420da6181019f0cf049c699de2c83da") add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="6a1738931833865196ec6c62a8c2e3a82edf8efabb4cbbbac8495752f736f68de65ec1edd95e21f28fa04ed1ea17caec6567a175e1263dbc178e10ae8ecd62ff22324506b1baf85e596158090b4522187d73d08bbfd91883040bf519832ebe2b282f1c44792dfa4e694d49453d89e709047220b497e422d96089d1", 0x7b, r0) (async) keyctl$get_persistent(0x5, 0xee00, r0) (async) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000180)={r0, 0x95, 0x87}, &(0x7f00000001c0)=ANY=[@ANYBLOB="656e634a706b637331200101000000000000742267547afef748cee204a42ea231306469662d61726d36342d6365000000000000000000005134af0e07fe0ebf8987cff900000000a12d4896000000000000000000000080000000000400"/104], &(0x7f0000000240)="7b134ea9168dcff34499e40419de1b305c58a67abad660ef00a535c21795e4efcc9dffdadedab76a329c547e34fb020f87a06f4a55fa61075658e1b3c554f63155621db23e1ac29580c4d47b6d95ae917d233bd7f77aa4730cbd53c0f11107469daacd9de0c1dd45ad00c5436a0bb5860d54bec834d90a81ca70b84d80741c74e78c5285e387208f80a62a8d8733af1a70840d5bb7", &(0x7f0000000300)="8b121383e1737f5c917dc08015088719281c8e9967f8431a2f5024b02a0a3b0062b37bea326410ac79e4bbe2f5055b57122278a3fcdc5b335fad8987a917491f84221d73db1ce4230416029a38841855d082a491ce6a228840dc811f9f70631b9c9a999c489699eb524798d2400094b22a629b23b276c6e420da6181019f0cf049c699de2c83da") (async) 02:19:29 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000100)={{{@in6=@private0, @in6=@ipv4={""/10, ""/2, @loopback}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@private2}}, &(0x7f0000000200)=0xe8) keyctl$chown(0x4, r1, r2, 0x0) (async) keyctl$get_persistent(0xc, 0xee00, r0) r3 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc4}, &(0x7f00000002c0)={0x0, "3a2662bd9f46a3ab910ff164dbb89faad07acb3134f6f5b25d58e44f31df8be190903d15b2a302851b4347954155b73a494399f9826bca940263583f63925bb2", 0x1f}, 0x48, r1) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000340)={r3, 0xd7, 0x1000}, &(0x7f0000000380)={'enc=', 'oaep', ' hash=', {'rmd320\x00'}}, &(0x7f0000000400)="e3e1968e09ef7ec7e5f4a2e11b779a6ea00aadb6d8af742643d62bae211a43b8bc81ca17e3d2b445de0c3f1f664d1b79c0d5407db59343c5ca5d990d96395eda6bb9b6457d1f6302500be22233b4d13a4f83306ac0750a8528fae1c25a9b56d703c777f66735770c3e021520df875cac7520eedd2f8767ace5ed55e78364f7eb533e1dbbaf3f12ac455328ff297a66eb356ff935230c1e5f7a1111ac9e11f329863f910cd025170d6d44ebc1f0c8b980fb76b4843cd50390dc707fea01bac4d0386c5181176d57e6146c6aeaa0c742d052612c5a109f71", &(0x7f0000000500)=""/4096) (async) add_key$fscrypt_v1(&(0x7f0000001500), &(0x7f0000001540)={'fscrypt:', @desc4}, &(0x7f0000001580)={0x0, "073b73cd6bdc424870c3d4b1aa67baf4f3dd0b4701e4e4d9a30caeb2b0b041de4918ae71825892e1bce8a67d39314ac6ad3824c5a8e4a7cac5b638cc464982f5", 0x36}, 0x48, r1) 02:19:29 executing program 0: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) r1 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0xffffff1f, 0xfffffffffffffffe) r2 = socket$nl_audit(0x10, 0x3, 0x9) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r4 = request_key(&(0x7f0000000340)='trusted\x00', &(0x7f0000000380)={'syz', 0x1}, &(0x7f00000003c0)='-^%#*!$!\x00', 0xfffffffffffffffe) keyctl$negate(0xd, r4, 0x8, r3) keyctl$revoke(0x3, r3) add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000200)={'fscrypt:', @desc4}, &(0x7f0000000240)={0x0, "86a76b82c24aa2dd83b227fc70ed02f813f8d78984742c251f699bfe6bc0e2010797a70dd81508f5b2f532201b57dd9a8619a0f80b1405c10fe736c047940815", 0x39}, 0x48, r3) r5 = request_key(&(0x7f0000000440)='.dead\x00', &(0x7f0000000480)={'syz', 0x3}, &(0x7f00000004c0)='\x00', r1) keyctl$instantiate(0xc, r4, &(0x7f0000000400)=@encrypted_new={'new ', 'ecryptfs', 0x20, 'trusted:', '?+,C', 0x20, 0x3f}, 0x2f, r5) sendmsg$AUDIT_SET_FEATURE(r2, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000a00)={&(0x7f00000009c0)={0x20}, 0x20}}, 0x0) keyctl$negate(0xd, r4, 0x4, 0xfffffffffffffffa) r6 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r6) keyctl$read(0xb, r6, &(0x7f00000002c0)=""/110, 0x6e) sendmsg$AUDIT_ADD_RULE(r2, &(0x7f0000000100)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="78040000f303010027bd7000fedbdf25000000000200000007000000ff0f0000c9980000000200000800000009000000ff03000007000000ff010000f7ffffff8100000001f0ffff1ed80000ff0000000800000008000000ff00000003000000ff0300000000010001000000ff7f0000fdffffffffffff7fffffffff000000005405000019b40000050000000f0b00007f000000000000000900000006000000030000000000000002000000000000007d0000000800000008000000ce0f0000001000004206000000000000c50900003f0000009b4f000003000000060000008cde0000080000008100000001040000a5250000da02000001000000ffff0000317900000400000040000000195d0000460708000000010100000700000004000000000800002000000007000000030000000600000001800000ffff0000250000004a2000000000000004000000010000008100000007000000040000000900000007000000010000003f000000030000000500000001000000010000000500000003f0ffff1b000000070000000100000001000080ff0000000700000002000000000000000200000004000000c1c700003f0000000b6d0000e974000020cafcf6f8ffffff520c0000ff0700000800000009000000ff00000080000000030000005755000007000000ff7f0000060000000200000002000000ff000000090000000000000002000000ff030000090000000400000000000000920900008901000004000000ffffffff010000003f0000007e000000030000000100010009000000d1a339060800000009000000feffffff7c8c00000001000005000000030000000080000008000000e00000000500000000004801001000007f000000001000000500000081000000000400000600000006070000010000800700000080000000feffffff08000000050000006f000000ff0f0000030000000600000040a9000003000000030000000200000004000000040000000500000047ffffff03000000f4000000080000100100000000000000ffffffff1f0000000100008001000000710000006a060000010400006bd900000900000000000000030000000900000009000000080000003f000000f50f0000d4950000040000008100000001000000ae000000050000000500000007000000030000000400000008000000000000000e0200000600000008000000090000000010000001000000010000000500000000000000ffffffff17f8ffff5b2b00000004000005000000c8000000020000005fa4b97e08000000000000000000ff00080000000180000007000000070000000000008004000000fb0400000500000000000000000000000000000001000080020000000000000003000000018000000000000003000000ff01000009ec000072c10000ff00000006d500005700000000282128402600667363727970743a2400f2133fe6b905293d7d901384f89c8e02d13e45e385fe8a14812e6407e224213167aa75ceec8836104f064b162a09d2253e03c392c285582ed4d7fa270048667363727970743a00"], 0x478}, 0x1, 0x0, 0x0, 0x8000}, 0xc0) 02:19:29 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, 0x0) (async) accept$nfc_llcp(r0, &(0x7f0000000100), &(0x7f0000000180)=0x60) (async) sendmsg$RDMA_NLDEV_CMD_NEWLINK(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x38, 0x1403, 0x8, 0x70bd27, 0x25dfdbff, "", [{{0x9, 0x2, 'syz1\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}]}, 0x38}, 0x1, 0x0, 0x0, 0x4004050}, 0x8001) (async) setsockopt$TIPC_GROUP_LEAVE(r0, 0x10f, 0x88) 02:19:29 executing program 0: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) (async) r1 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0xffffff1f, 0xfffffffffffffffe) (async) r2 = socket$nl_audit(0x10, 0x3, 0x9) (async) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r4 = request_key(&(0x7f0000000340)='trusted\x00', &(0x7f0000000380)={'syz', 0x1}, &(0x7f00000003c0)='-^%#*!$!\x00', 0xfffffffffffffffe) keyctl$negate(0xd, r4, 0x8, r3) (async) keyctl$revoke(0x3, r3) (async) add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000200)={'fscrypt:', @desc4}, &(0x7f0000000240)={0x0, "86a76b82c24aa2dd83b227fc70ed02f813f8d78984742c251f699bfe6bc0e2010797a70dd81508f5b2f532201b57dd9a8619a0f80b1405c10fe736c047940815", 0x39}, 0x48, r3) (async) r5 = request_key(&(0x7f0000000440)='.dead\x00', &(0x7f0000000480)={'syz', 0x3}, &(0x7f00000004c0)='\x00', r1) keyctl$instantiate(0xc, r4, &(0x7f0000000400)=@encrypted_new={'new ', 'ecryptfs', 0x20, 'trusted:', '?+,C', 0x20, 0x3f}, 0x2f, r5) (async) sendmsg$AUDIT_SET_FEATURE(r2, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000a00)={&(0x7f00000009c0)={0x20}, 0x20}}, 0x0) (async) keyctl$negate(0xd, r4, 0x4, 0xfffffffffffffffa) (async) r6 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r6) keyctl$read(0xb, r6, &(0x7f00000002c0)=""/110, 0x6e) sendmsg$AUDIT_ADD_RULE(r2, &(0x7f0000000100)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="78040000f303010027bd7000fedbdf25000000000200000007000000ff0f0000c9980000000200000800000009000000ff03000007000000ff010000f7ffffff8100000001f0ffff1ed80000ff0000000800000008000000ff00000003000000ff0300000000010001000000ff7f0000fdffffffffffff7fffffffff000000005405000019b40000050000000f0b00007f000000000000000900000006000000030000000000000002000000000000007d0000000800000008000000ce0f0000001000004206000000000000c50900003f0000009b4f000003000000060000008cde0000080000008100000001040000a5250000da02000001000000ffff0000317900000400000040000000195d0000460708000000010100000700000004000000000800002000000007000000030000000600000001800000ffff0000250000004a2000000000000004000000010000008100000007000000040000000900000007000000010000003f000000030000000500000001000000010000000500000003f0ffff1b000000070000000100000001000080ff0000000700000002000000000000000200000004000000c1c700003f0000000b6d0000e974000020cafcf6f8ffffff520c0000ff0700000800000009000000ff00000080000000030000005755000007000000ff7f0000060000000200000002000000ff000000090000000000000002000000ff030000090000000400000000000000920900008901000004000000ffffffff010000003f0000007e000000030000000100010009000000d1a339060800000009000000feffffff7c8c00000001000005000000030000000080000008000000e00000000500000000004801001000007f000000001000000500000081000000000400000600000006070000010000800700000080000000feffffff08000000050000006f000000ff0f0000030000000600000040a9000003000000030000000200000004000000040000000500000047ffffff03000000f4000000080000100100000000000000ffffffff1f0000000100008001000000710000006a060000010400006bd900000900000000000000030000000900000009000000080000003f000000f50f0000d4950000040000008100000001000000ae000000050000000500000007000000030000000400000008000000000000000e0200000600000008000000090000000010000001000000010000000500000000000000ffffffff17f8ffff5b2b00000004000005000000c8000000020000005fa4b97e08000000000000000000ff00080000000180000007000000070000000000008004000000fb0400000500000000000000000000000000000001000080020000000000000003000000018000000000000003000000ff01000009ec000072c10000ff00000006d500005700000000282128402600667363727970743a2400f2133fe6b905293d7d901384f89c8e02d13e45e385fe8a14812e6407e224213167aa75ceec8836104f064b162a09d2253e03c392c285582ed4d7fa270048667363727970743a00"], 0x478}, 0x1, 0x0, 0x0, 0x8000}, 0xc0) 02:19:29 executing program 5: read$FUSE(0xffffffffffffffff, &(0x7f00000010c0)={0x2020}, 0x2020) r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nfc(&(0x7f00000005c0), r1) sendmsg$NFC_CMD_LLC_SDREQ(r1, &(0x7f0000001080)={&(0x7f0000000f00), 0xc, &(0x7f0000001040)={&(0x7f0000000f40)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NFC_ATTR_LLC_SDP={0x8, 0x13, 0x0, 0x1, [{0x4}]}]}, 0x1c}}, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f00000000c0)=0x0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000100)=0x0) sendmsg$NFC_CMD_DISABLE_SE(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x3c, r2, 0x200, 0x70bd25, 0x25dfdbfe, {}, [@NFC_ATTR_SE_INDEX={0x8, 0x15, 0x2}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r3}, @NFC_ATTR_SE_INDEX={0x8, 0x15, 0xc0}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r4}, @NFC_ATTR_SE_INDEX={0x8, 0x15, 0xc0}]}, 0x3c}, 0x1, 0x0, 0x0, 0x40000}, 0x8180) read$FUSE(0xffffffffffffffff, &(0x7f00000010c0)={0x2020}, 0x2020) (async) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nfc(&(0x7f00000005c0), r1) (async) sendmsg$NFC_CMD_LLC_SDREQ(r1, &(0x7f0000001080)={&(0x7f0000000f00), 0xc, &(0x7f0000001040)={&(0x7f0000000f40)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NFC_ATTR_LLC_SDP={0x8, 0x13, 0x0, 0x1, [{0x4}]}]}, 0x1c}}, 0x0) (async) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) (async) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000100)) (async) sendmsg$NFC_CMD_DISABLE_SE(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x3c, r2, 0x200, 0x70bd25, 0x25dfdbfe, {}, [@NFC_ATTR_SE_INDEX={0x8, 0x15, 0x2}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r3}, @NFC_ATTR_SE_INDEX={0x8, 0x15, 0xc0}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r4}, @NFC_ATTR_SE_INDEX={0x8, 0x15, 0xc0}]}, 0x3c}, 0x1, 0x0, 0x0, 0x40000}, 0x8180) (async) 02:19:29 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, 0x0, 0x4) 02:19:29 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000100)={{{@in6=@private0, @in6=@ipv4={""/10, ""/2, @loopback}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@private2}}, &(0x7f0000000200)=0xe8) keyctl$chown(0x4, r1, r2, 0x0) (async) keyctl$get_persistent(0xc, 0xee00, r0) (async) r3 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc4}, &(0x7f00000002c0)={0x0, "3a2662bd9f46a3ab910ff164dbb89faad07acb3134f6f5b25d58e44f31df8be190903d15b2a302851b4347954155b73a494399f9826bca940263583f63925bb2", 0x1f}, 0x48, r1) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000340)={r3, 0xd7, 0x1000}, &(0x7f0000000380)={'enc=', 'oaep', ' hash=', {'rmd320\x00'}}, &(0x7f0000000400)="e3e1968e09ef7ec7e5f4a2e11b779a6ea00aadb6d8af742643d62bae211a43b8bc81ca17e3d2b445de0c3f1f664d1b79c0d5407db59343c5ca5d990d96395eda6bb9b6457d1f6302500be22233b4d13a4f83306ac0750a8528fae1c25a9b56d703c777f66735770c3e021520df875cac7520eedd2f8767ace5ed55e78364f7eb533e1dbbaf3f12ac455328ff297a66eb356ff935230c1e5f7a1111ac9e11f329863f910cd025170d6d44ebc1f0c8b980fb76b4843cd50390dc707fea01bac4d0386c5181176d57e6146c6aeaa0c742d052612c5a109f71", &(0x7f0000000500)=""/4096) add_key$fscrypt_v1(&(0x7f0000001500), &(0x7f0000001540)={'fscrypt:', @desc4}, &(0x7f0000001580)={0x0, "073b73cd6bdc424870c3d4b1aa67baf4f3dd0b4701e4e4d9a30caeb2b0b041de4918ae71825892e1bce8a67d39314ac6ad3824c5a8e4a7cac5b638cc464982f5", 0x36}, 0x48, r1) 02:19:29 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) add_key(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="6a1738931833865196ec6c62a8c2e3a82edf8efabb4cbbbac8495752f736f68de65ec1edd95e21f28fa04ed1ea17caec6567a175e1263dbc178e10ae8ecd62ff22324506b1baf85e596158090b4522187d73d08bbfd91883040bf519832ebe2b282f1c44792dfa4e694d49453d89e709047220b497e422d96089d1", 0x7b, r0) (async) keyctl$get_persistent(0x5, 0xee00, r0) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000180)={r0, 0x95, 0x87}, &(0x7f00000001c0)=ANY=[@ANYBLOB="656e634a706b637331200101000000000000742267547afef748cee204a42ea231306469662d61726d36342d6365000000000000000000005134af0e07fe0ebf8987cff900000000a12d4896000000000000000000000080000000000400"/104], &(0x7f0000000240)="7b134ea9168dcff34499e40419de1b305c58a67abad660ef00a535c21795e4efcc9dffdadedab76a329c547e34fb020f87a06f4a55fa61075658e1b3c554f63155621db23e1ac29580c4d47b6d95ae917d233bd7f77aa4730cbd53c0f11107469daacd9de0c1dd45ad00c5436a0bb5860d54bec834d90a81ca70b84d80741c74e78c5285e387208f80a62a8d8733af1a70840d5bb7", &(0x7f0000000300)="8b121383e1737f5c917dc08015088719281c8e9967f8431a2f5024b02a0a3b0062b37bea326410ac79e4bbe2f5055b57122278a3fcdc5b335fad8987a917491f84221d73db1ce4230416029a38841855d082a491ce6a228840dc811f9f70631b9c9a999c489699eb524798d2400094b22a629b23b276c6e420da6181019f0cf049c699de2c83da") 02:19:29 executing program 2: clock_gettime(0x4, &(0x7f0000000040)) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000080)={r1, 0xc8, 0x1a}, &(0x7f0000000300)=ANY=[@ANYBLOB="656e633d72617720686173683d7368613338343861726d36347d00fcffffffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000000098613423c9ca0fa364667e4c856dc0bf61ced87d5192426ac48ea96a4b4844dfdfc333e511c88d891d4fb4933f9fcc7c4bb3a1142f0fee40cde2a11b6552ae97b237caf1e4c6964416f17605f9239fa5f6aaeda621ca3011655f5d159b35141427cead73c59bf9528087355b0d82d2297bb32511796185103e"], &(0x7f0000000100)="fdc56b532ac843146048191e9b903fea2f038f56bfccb2fd96337d87fb16bc80dc7c0af5a25fd674fd0eb91154b06e04c24b58c72f9de25d032ce7856c0970bbc6300bc2a551f2d7dec277e3f5078de24208b040d239d00a1d14a4ea4ed2dc7df8b1c91d5f8e2c31fde26a50c0884d0eac8a3e1794e1f1b5080411f27866087e2805ca225604214d0b1aa421fb28bdc44af9c85c4ca182243f033e06bc4185be4fca8696c7b0465b2b5e78b189fa4e856c2f625d84e369a01c4749f8743e292a9ede68c52913d619", &(0x7f00000000c0)=""/26) 02:19:29 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, 0x0, 0x4) 02:19:29 executing program 0: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) r1 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0xffffff1f, 0xfffffffffffffffe) r2 = socket$nl_audit(0x10, 0x3, 0x9) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r4 = request_key(&(0x7f0000000340)='trusted\x00', &(0x7f0000000380)={'syz', 0x1}, &(0x7f00000003c0)='-^%#*!$!\x00', 0xfffffffffffffffe) keyctl$negate(0xd, r4, 0x8, r3) keyctl$revoke(0x3, r3) add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000200)={'fscrypt:', @desc4}, &(0x7f0000000240)={0x0, "86a76b82c24aa2dd83b227fc70ed02f813f8d78984742c251f699bfe6bc0e2010797a70dd81508f5b2f532201b57dd9a8619a0f80b1405c10fe736c047940815", 0x39}, 0x48, r3) r5 = request_key(&(0x7f0000000440)='.dead\x00', &(0x7f0000000480)={'syz', 0x3}, &(0x7f00000004c0)='\x00', r1) keyctl$instantiate(0xc, r4, &(0x7f0000000400)=@encrypted_new={'new ', 'ecryptfs', 0x20, 'trusted:', '?+,C', 0x20, 0x3f}, 0x2f, r5) sendmsg$AUDIT_SET_FEATURE(r2, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000a00)={&(0x7f00000009c0)={0x20}, 0x20}}, 0x0) keyctl$negate(0xd, r4, 0x4, 0xfffffffffffffffa) r6 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r6) keyctl$read(0xb, r6, &(0x7f00000002c0)=""/110, 0x6e) sendmsg$AUDIT_ADD_RULE(r2, &(0x7f0000000100)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="78040000f303010027bd7000fedbdf25000000000200000007000000ff0f0000c9980000000200000800000009000000ff03000007000000ff010000f7ffffff8100000001f0ffff1ed80000ff0000000800000008000000ff00000003000000ff0300000000010001000000ff7f0000fdffffffffffff7fffffffff000000005405000019b40000050000000f0b00007f000000000000000900000006000000030000000000000002000000000000007d0000000800000008000000ce0f0000001000004206000000000000c50900003f0000009b4f000003000000060000008cde0000080000008100000001040000a5250000da02000001000000ffff0000317900000400000040000000195d0000460708000000010100000700000004000000000800002000000007000000030000000600000001800000ffff0000250000004a2000000000000004000000010000008100000007000000040000000900000007000000010000003f000000030000000500000001000000010000000500000003f0ffff1b000000070000000100000001000080ff0000000700000002000000000000000200000004000000c1c700003f0000000b6d0000e974000020cafcf6f8ffffff520c0000ff0700000800000009000000ff00000080000000030000005755000007000000ff7f0000060000000200000002000000ff000000090000000000000002000000ff030000090000000400000000000000920900008901000004000000ffffffff010000003f0000007e000000030000000100010009000000d1a339060800000009000000feffffff7c8c00000001000005000000030000000080000008000000e00000000500000000004801001000007f000000001000000500000081000000000400000600000006070000010000800700000080000000feffffff08000000050000006f000000ff0f0000030000000600000040a9000003000000030000000200000004000000040000000500000047ffffff03000000f4000000080000100100000000000000ffffffff1f0000000100008001000000710000006a060000010400006bd900000900000000000000030000000900000009000000080000003f000000f50f0000d4950000040000008100000001000000ae000000050000000500000007000000030000000400000008000000000000000e0200000600000008000000090000000010000001000000010000000500000000000000ffffffff17f8ffff5b2b00000004000005000000c8000000020000005fa4b97e08000000000000000000ff00080000000180000007000000070000000000008004000000fb0400000500000000000000000000000000000001000080020000000000000003000000018000000000000003000000ff01000009ec000072c10000ff00000006d500005700000000282128402600667363727970743a2400f2133fe6b905293d7d901384f89c8e02d13e45e385fe8a14812e6407e224213167aa75ceec8836104f064b162a09d2253e03c392c285582ed4d7fa270048667363727970743a00"], 0x478}, 0x1, 0x0, 0x0, 0x8000}, 0xc0) openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) (async) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, 0x0) (async) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) (async) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0xffffff1f, 0xfffffffffffffffe) (async) socket$nl_audit(0x10, 0x3, 0x9) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) request_key(&(0x7f0000000340)='trusted\x00', &(0x7f0000000380)={'syz', 0x1}, &(0x7f00000003c0)='-^%#*!$!\x00', 0xfffffffffffffffe) (async) keyctl$negate(0xd, r4, 0x8, r3) (async) keyctl$revoke(0x3, r3) (async) add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000200)={'fscrypt:', @desc4}, &(0x7f0000000240)={0x0, "86a76b82c24aa2dd83b227fc70ed02f813f8d78984742c251f699bfe6bc0e2010797a70dd81508f5b2f532201b57dd9a8619a0f80b1405c10fe736c047940815", 0x39}, 0x48, r3) (async) request_key(&(0x7f0000000440)='.dead\x00', &(0x7f0000000480)={'syz', 0x3}, &(0x7f00000004c0)='\x00', r1) (async) keyctl$instantiate(0xc, r4, &(0x7f0000000400)=@encrypted_new={'new ', 'ecryptfs', 0x20, 'trusted:', '?+,C', 0x20, 0x3f}, 0x2f, r5) (async) sendmsg$AUDIT_SET_FEATURE(r2, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000a00)={&(0x7f00000009c0)={0x20}, 0x20}}, 0x0) (async) keyctl$negate(0xd, r4, 0x4, 0xfffffffffffffffa) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$revoke(0x3, r6) (async) keyctl$read(0xb, r6, &(0x7f00000002c0)=""/110, 0x6e) (async) sendmsg$AUDIT_ADD_RULE(r2, &(0x7f0000000100)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="78040000f303010027bd7000fedbdf25000000000200000007000000ff0f0000c9980000000200000800000009000000ff03000007000000ff010000f7ffffff8100000001f0ffff1ed80000ff0000000800000008000000ff00000003000000ff0300000000010001000000ff7f0000fdffffffffffff7fffffffff000000005405000019b40000050000000f0b00007f000000000000000900000006000000030000000000000002000000000000007d0000000800000008000000ce0f0000001000004206000000000000c50900003f0000009b4f000003000000060000008cde0000080000008100000001040000a5250000da02000001000000ffff0000317900000400000040000000195d0000460708000000010100000700000004000000000800002000000007000000030000000600000001800000ffff0000250000004a2000000000000004000000010000008100000007000000040000000900000007000000010000003f000000030000000500000001000000010000000500000003f0ffff1b000000070000000100000001000080ff0000000700000002000000000000000200000004000000c1c700003f0000000b6d0000e974000020cafcf6f8ffffff520c0000ff0700000800000009000000ff00000080000000030000005755000007000000ff7f0000060000000200000002000000ff000000090000000000000002000000ff030000090000000400000000000000920900008901000004000000ffffffff010000003f0000007e000000030000000100010009000000d1a339060800000009000000feffffff7c8c00000001000005000000030000000080000008000000e00000000500000000004801001000007f000000001000000500000081000000000400000600000006070000010000800700000080000000feffffff08000000050000006f000000ff0f0000030000000600000040a9000003000000030000000200000004000000040000000500000047ffffff03000000f4000000080000100100000000000000ffffffff1f0000000100008001000000710000006a060000010400006bd900000900000000000000030000000900000009000000080000003f000000f50f0000d4950000040000008100000001000000ae000000050000000500000007000000030000000400000008000000000000000e0200000600000008000000090000000010000001000000010000000500000000000000ffffffff17f8ffff5b2b00000004000005000000c8000000020000005fa4b97e08000000000000000000ff00080000000180000007000000070000000000008004000000fb0400000500000000000000000000000000000001000080020000000000000003000000018000000000000003000000ff01000009ec000072c10000ff00000006d500005700000000282128402600667363727970743a2400f2133fe6b905293d7d901384f89c8e02d13e45e385fe8a14812e6407e224213167aa75ceec8836104f064b162a09d2253e03c392c285582ed4d7fa270048667363727970743a00"], 0x478}, 0x1, 0x0, 0x0, 0x8000}, 0xc0) (async) 02:19:29 executing program 1: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) 02:19:29 executing program 5: read$FUSE(0xffffffffffffffff, &(0x7f00000010c0)={0x2020}, 0x2020) (async) r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nfc(&(0x7f00000005c0), r1) sendmsg$NFC_CMD_LLC_SDREQ(r1, &(0x7f0000001080)={&(0x7f0000000f00), 0xc, &(0x7f0000001040)={&(0x7f0000000f40)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NFC_ATTR_LLC_SDP={0x8, 0x13, 0x0, 0x1, [{0x4}]}]}, 0x1c}}, 0x0) (async) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f00000000c0)=0x0) (async) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000100)=0x0) sendmsg$NFC_CMD_DISABLE_SE(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x3c, r2, 0x200, 0x70bd25, 0x25dfdbfe, {}, [@NFC_ATTR_SE_INDEX={0x8, 0x15, 0x2}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r3}, @NFC_ATTR_SE_INDEX={0x8, 0x15, 0xc0}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r4}, @NFC_ATTR_SE_INDEX={0x8, 0x15, 0xc0}]}, 0x3c}, 0x1, 0x0, 0x0, 0x40000}, 0x8180) 02:19:29 executing program 3: r0 = openat$vmci(0xffffffffffffff9c, &(0x7f0000000740), 0x2, 0x0) r1 = add_key$user(&(0x7f0000000680), &(0x7f00000006c0)={'syz', 0x2}, &(0x7f0000000700)="5927e07befbfb4b95d9229b27a015a89d359ea21beff2b12b3ea17497d33ad2f3e30c6", 0x23, 0xfffffffffffffffd) ioctl$DMA_HEAP_IOCTL_ALLOC(0xffffffffffffffff, 0xc0184800, &(0x7f0000000780)={0x6, r0, 0x80000}) r3 = openat$cuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000002800)={0xffffffffffffffff}) getsockopt$TIPC_IMPORTANCE(0xffffffffffffffff, 0x10f, 0x7f, &(0x7f0000002840), &(0x7f0000002880)=0x4) listen(r4, 0x0) read$FUSE(r3, &(0x7f0000000600)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_GETXATTR(r3, &(0x7f00000028c0)={0x18, 0x0, r5}, 0x18) write$FUSE_DIRENT(r2, &(0x7f0000002740)={0xb8, 0xffffffffffffffda, r5, [{0x1, 0x100000000, 0x1, 0xfff, '@'}, {0x3, 0x8, 0x3, 0x7f, 'syz'}, {0x0, 0x200, 0x8, 0x7f, 'keyring\x00'}, {0x1, 0x40, 0x8, 0x0, 'keyring\x00'}, {0x0, 0x6b, 0x10, 0x0, '[\'@!\xd8\x9a\xe8\xb3!\x0e\x9c\xa0\xd7\xc6\x01\x00'}]}, 0xb8) keyctl$instantiate_iov(0x14, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000080)="fea56a691380d40f3a5c4f5a9103fc548c06cfd90eeedc00f5a58b99bcf1a2767f9b93c58301de399598b2482f8485dcb99c1637344afba7881ef3fe64f8dd45661e9a3c39456267f8e0f4f87e342af4d215ac43a4ce0386905351d66f637c6e512f7c1c24415d4866b89e6fa9749251a616e0ffc397613c9c5b698dabe2cb00a30424d4b9e47d3c2ea404623ccad13933ea", 0x92}, {&(0x7f0000000140)="e1fbf27402f46317d4fa58be00050e5331595b1d0e012ed9ca1c74dab035a2e057b07d51ebad76f4ca07e766525b81bcaa7a4ca56635b5ebc50b1986091ac2db04c2eac8c82e00eb115af88e838092c58edb5cec6782438a22f351afc7c3a63f8b96b7782baa491b0748aeb97e6b2ebd2063a479524e80b544950c59e39a0d4b2ef86e7ddb67fd106ab3717bd0dcfa88300820b9b22655b09fc357bc5ea7d3e4ea4ef9b2556ef3c5e518c8a284faaf44cb835982f3d8aa43e1174048b62a7d5f6cf933a2486325623faa347afb0f8e06ff69595e941ac9ccd699f47b9032913c03c8b9f4dbd98c4cd8fcfafd8b0336e747fb59", 0xf3}, {&(0x7f0000000240)="87495b22ddade9574dd4e35ee3286413fe9760d7f099adfc7a9791f3ef1cfa428670e7f912652b45f1d044f913db1984b5b2159f2005b721b58de111744d8a57fef70c385ecd7abec66c5c72bd1cf7c8620ffb647cba802407129a471cc52a509fd6b444b0ffed8eed9a0101a9c7c8aacbb44df7a4fb1681b8991d96ddb95d1083ed28b6fa5f6abf4a78d5cfd527d1e42f3c9deb13458b2e60bb", 0x9a}, {&(0x7f0000000300)="17628331c2c6a27fb8c452d2dc61b1a60ffad9f1099ebc2f6835b88ef7b7a946dba30a967e4c369243f376235d556df2c66c1a124fd27315e5b3203dfe347c3490f2a3f4285f93363b49d51e7ce2005effe92dd7ba6f4c198f0f55b6921b3c5d51a7240811d1b5b59613c23880e2ef84771ceefe7f26a188fc48269192364a57c31c5c9233c154aa0546f0a0489a1883426dd0b1eaec564b42e24869322e8c60cc7a882d2a45664536e5b7e54cee1eadd0b71803e1c20cdc63f24f78aae9", 0xbe}, {&(0x7f00000003c0)="2159042de1359766236a17e90d8dbb1fba8d6773d10d02b005fbe11ff35c1eb7c9f68395d0c2d25531b9610f4a9ae8c866d3044ef4101d4dbaec7cf4f222743c5d87cff447b7711c5f4e09647d6e1b8645626e431dbe300239571860b8bd9d0e92", 0x61}, {&(0x7f0000000440)="fcf06bf72bdcf81a8d6e227286ec269ec6faf010", 0x14}, {&(0x7f0000000480)="43c0f9e64414eccf56e5decdf97fc06b6cf6a2fa0ff7efb45edbd10f0718445d4e8503b911263fde767ec6087737e23aa0e114ef", 0x34}, {&(0x7f00000004c0)="e9ee299a573990c20703033c72774fc632e09766e93f26c586fe8c6aeda02642bfd1ddf6cea515d4f69fb1f476175d369d8784e1d2db7574846dfae7813ba506d506273f64d03a1b9f2c4847479d6b3e615e04a0b9c6bb3f235b09ccc105741ff06404d1ce44639d02a9dcfca9b66141fe4f6ce4722ef6f6cc26180738383c7ea99934f0c78976e7464320bee8732065ca118753de970c8058d8", 0x9a}, {&(0x7f0000000580)="6b04bf97cb59c471f1416761a3ab9a3346d6e4392287cdbe1d9027f11a62628565b85df1b10ba1eb8278e47615b16b277f8209d94f55c1595bd0f99a091296", 0x3f}], 0x9, r1) r6 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r6) keyctl$update(0x2, r6, &(0x7f0000002640)="7891c51783e0dba260eb4d5df32819cb1215ebf9fe6e38486eb2f77b61a3698309fe60088b8eddd9601fd274bebd7a2581745a75f58ed21c950a85137a07ed65655c2f4267af13606b9559dbbf32992515b496972ae0bed0d1470af5fc23deb86cf53ca72a1f5139fe6079e9acf9b5540dafa4d939b429830d338fd9f90b61644855917659e968805d8e85cdaaf2dffed8d019980de05caf6e762c764e0cdc0351ac6ab5acfcbca394ca8df9d637375f75a28fc9f461b8a1b452145c736ce56bbbd8d154454e66a92f2e4e91dc8b679f14a6c04b", 0xd4) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) read$FUSE(r7, 0x0, 0x0) r8 = openat$cuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) read$FUSE(r8, &(0x7f0000000600)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_GETXATTR(r8, &(0x7f00000028c0)={0x18, 0x0, r9}, 0x18) write$FUSE_DIRENT(r7, &(0x7f0000002900)={0x140, 0xffffffffffffffda, r9, [{0x5, 0x9, 0x1, 0x6, '['}, {0x2, 0x3, 0x5, 0x6, 'user\x00'}, {0x0, 0xffffffffffff27d8, 0x1, 0x1, '@'}, {0x3, 0x5, 0x3, 0x2, 'syz'}, {0x2, 0x3, 0x0, 0x1}, {0x3, 0x0, 0x1, 0x101, ']'}, {0x6, 0x6, 0x1, 0x9, '@'}, {0x1, 0x0, 0x5, 0x0, 'user\x00'}, {0x2, 0xffffffff, 0x5, 0x5, 'user\x00'}, {0x5, 0x4, 0x0, 0x8}]}, 0x140) r10 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r10) 02:19:29 executing program 2: clock_gettime(0x4, &(0x7f0000000040)) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r0) (async) r1 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000080)={r1, 0xc8, 0x1a}, &(0x7f0000000300)=ANY=[@ANYBLOB="656e633d72617720686173683d7368613338343861726d36347d00fcffffffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000000098613423c9ca0fa364667e4c856dc0bf61ced87d5192426ac48ea96a4b4844dfdfc333e511c88d891d4fb4933f9fcc7c4bb3a1142f0fee40cde2a11b6552ae97b237caf1e4c6964416f17605f9239fa5f6aaeda621ca3011655f5d159b35141427cead73c59bf9528087355b0d82d2297bb32511796185103e"], &(0x7f0000000100)="fdc56b532ac843146048191e9b903fea2f038f56bfccb2fd96337d87fb16bc80dc7c0af5a25fd674fd0eb91154b06e04c24b58c72f9de25d032ce7856c0970bbc6300bc2a551f2d7dec277e3f5078de24208b040d239d00a1d14a4ea4ed2dc7df8b1c91d5f8e2c31fde26a50c0884d0eac8a3e1794e1f1b5080411f27866087e2805ca225604214d0b1aa421fb28bdc44af9c85c4ca182243f033e06bc4185be4fca8696c7b0465b2b5e78b189fa4e856c2f625d84e369a01c4749f8743e292a9ede68c52913d619", &(0x7f00000000c0)=""/26) 02:19:29 executing program 1: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) 02:19:29 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x62]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) keyctl$get_persistent(0x16, 0xffffffffffffffff, r0) keyctl$reject(0x13, r0, 0x80000000, 0x7d, r0) keyctl$KEYCTL_PKEY_QUERY(0x18, r0, 0x0, &(0x7f0000000080)='[:+\\,\x00', &(0x7f00000000c0)) 02:19:29 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0xb0, 0x1403, 0x1, 0x70bd2b, 0x25dfdbfb, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'tunl0\x00'}}]}, 0xb0}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:29 executing program 3: r0 = openat$vmci(0xffffffffffffff9c, &(0x7f0000000740), 0x2, 0x0) r1 = add_key$user(&(0x7f0000000680), &(0x7f00000006c0)={'syz', 0x2}, &(0x7f0000000700)="5927e07befbfb4b95d9229b27a015a89d359ea21beff2b12b3ea17497d33ad2f3e30c6", 0x23, 0xfffffffffffffffd) ioctl$DMA_HEAP_IOCTL_ALLOC(0xffffffffffffffff, 0xc0184800, &(0x7f0000000780)={0x6, r0, 0x80000}) (async) r3 = openat$cuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) (async) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000002800)={0xffffffffffffffff}) getsockopt$TIPC_IMPORTANCE(0xffffffffffffffff, 0x10f, 0x7f, &(0x7f0000002840), &(0x7f0000002880)=0x4) (async) listen(r4, 0x0) (async) read$FUSE(r3, &(0x7f0000000600)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_GETXATTR(r3, &(0x7f00000028c0)={0x18, 0x0, r5}, 0x18) write$FUSE_DIRENT(r2, &(0x7f0000002740)={0xb8, 0xffffffffffffffda, r5, [{0x1, 0x100000000, 0x1, 0xfff, '@'}, {0x3, 0x8, 0x3, 0x7f, 'syz'}, {0x0, 0x200, 0x8, 0x7f, 'keyring\x00'}, {0x1, 0x40, 0x8, 0x0, 'keyring\x00'}, {0x0, 0x6b, 0x10, 0x0, '[\'@!\xd8\x9a\xe8\xb3!\x0e\x9c\xa0\xd7\xc6\x01\x00'}]}, 0xb8) (async, rerun: 32) keyctl$instantiate_iov(0x14, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000080)="fea56a691380d40f3a5c4f5a9103fc548c06cfd90eeedc00f5a58b99bcf1a2767f9b93c58301de399598b2482f8485dcb99c1637344afba7881ef3fe64f8dd45661e9a3c39456267f8e0f4f87e342af4d215ac43a4ce0386905351d66f637c6e512f7c1c24415d4866b89e6fa9749251a616e0ffc397613c9c5b698dabe2cb00a30424d4b9e47d3c2ea404623ccad13933ea", 0x92}, {&(0x7f0000000140)="e1fbf27402f46317d4fa58be00050e5331595b1d0e012ed9ca1c74dab035a2e057b07d51ebad76f4ca07e766525b81bcaa7a4ca56635b5ebc50b1986091ac2db04c2eac8c82e00eb115af88e838092c58edb5cec6782438a22f351afc7c3a63f8b96b7782baa491b0748aeb97e6b2ebd2063a479524e80b544950c59e39a0d4b2ef86e7ddb67fd106ab3717bd0dcfa88300820b9b22655b09fc357bc5ea7d3e4ea4ef9b2556ef3c5e518c8a284faaf44cb835982f3d8aa43e1174048b62a7d5f6cf933a2486325623faa347afb0f8e06ff69595e941ac9ccd699f47b9032913c03c8b9f4dbd98c4cd8fcfafd8b0336e747fb59", 0xf3}, {&(0x7f0000000240)="87495b22ddade9574dd4e35ee3286413fe9760d7f099adfc7a9791f3ef1cfa428670e7f912652b45f1d044f913db1984b5b2159f2005b721b58de111744d8a57fef70c385ecd7abec66c5c72bd1cf7c8620ffb647cba802407129a471cc52a509fd6b444b0ffed8eed9a0101a9c7c8aacbb44df7a4fb1681b8991d96ddb95d1083ed28b6fa5f6abf4a78d5cfd527d1e42f3c9deb13458b2e60bb", 0x9a}, {&(0x7f0000000300)="17628331c2c6a27fb8c452d2dc61b1a60ffad9f1099ebc2f6835b88ef7b7a946dba30a967e4c369243f376235d556df2c66c1a124fd27315e5b3203dfe347c3490f2a3f4285f93363b49d51e7ce2005effe92dd7ba6f4c198f0f55b6921b3c5d51a7240811d1b5b59613c23880e2ef84771ceefe7f26a188fc48269192364a57c31c5c9233c154aa0546f0a0489a1883426dd0b1eaec564b42e24869322e8c60cc7a882d2a45664536e5b7e54cee1eadd0b71803e1c20cdc63f24f78aae9", 0xbe}, {&(0x7f00000003c0)="2159042de1359766236a17e90d8dbb1fba8d6773d10d02b005fbe11ff35c1eb7c9f68395d0c2d25531b9610f4a9ae8c866d3044ef4101d4dbaec7cf4f222743c5d87cff447b7711c5f4e09647d6e1b8645626e431dbe300239571860b8bd9d0e92", 0x61}, {&(0x7f0000000440)="fcf06bf72bdcf81a8d6e227286ec269ec6faf010", 0x14}, {&(0x7f0000000480)="43c0f9e64414eccf56e5decdf97fc06b6cf6a2fa0ff7efb45edbd10f0718445d4e8503b911263fde767ec6087737e23aa0e114ef", 0x34}, {&(0x7f00000004c0)="e9ee299a573990c20703033c72774fc632e09766e93f26c586fe8c6aeda02642bfd1ddf6cea515d4f69fb1f476175d369d8784e1d2db7574846dfae7813ba506d506273f64d03a1b9f2c4847479d6b3e615e04a0b9c6bb3f235b09ccc105741ff06404d1ce44639d02a9dcfca9b66141fe4f6ce4722ef6f6cc26180738383c7ea99934f0c78976e7464320bee8732065ca118753de970c8058d8", 0x9a}, {&(0x7f0000000580)="6b04bf97cb59c471f1416761a3ab9a3346d6e4392287cdbe1d9027f11a62628565b85df1b10ba1eb8278e47615b16b277f8209d94f55c1595bd0f99a091296", 0x3f}], 0x9, r1) (rerun: 32) r6 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r6) keyctl$update(0x2, r6, &(0x7f0000002640)="7891c51783e0dba260eb4d5df32819cb1215ebf9fe6e38486eb2f77b61a3698309fe60088b8eddd9601fd274bebd7a2581745a75f58ed21c950a85137a07ed65655c2f4267af13606b9559dbbf32992515b496972ae0bed0d1470af5fc23deb86cf53ca72a1f5139fe6079e9acf9b5540dafa4d939b429830d338fd9f90b61644855917659e968805d8e85cdaaf2dffed8d019980de05caf6e762c764e0cdc0351ac6ab5acfcbca394ca8df9d637375f75a28fc9f461b8a1b452145c736ce56bbbd8d154454e66a92f2e4e91dc8b679f14a6c04b", 0xd4) (async) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) read$FUSE(r7, 0x0, 0x0) (async, rerun: 32) r8 = openat$cuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) (rerun: 32) read$FUSE(r8, &(0x7f0000000600)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_GETXATTR(r8, &(0x7f00000028c0)={0x18, 0x0, r9}, 0x18) (async) write$FUSE_DIRENT(r7, &(0x7f0000002900)={0x140, 0xffffffffffffffda, r9, [{0x5, 0x9, 0x1, 0x6, '['}, {0x2, 0x3, 0x5, 0x6, 'user\x00'}, {0x0, 0xffffffffffff27d8, 0x1, 0x1, '@'}, {0x3, 0x5, 0x3, 0x2, 'syz'}, {0x2, 0x3, 0x0, 0x1}, {0x3, 0x0, 0x1, 0x101, ']'}, {0x6, 0x6, 0x1, 0x9, '@'}, {0x1, 0x0, 0x5, 0x0, 'user\x00'}, {0x2, 0xffffffff, 0x5, 0x5, 'user\x00'}, {0x5, 0x4, 0x0, 0x8}]}, 0x140) (async) r10 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r10) 02:19:29 executing program 2: clock_gettime(0x4, &(0x7f0000000040)) (async) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000080)={r1, 0xc8, 0x1a}, &(0x7f0000000300)=ANY=[@ANYBLOB="656e633d72617720686173683d7368613338343861726d36347d00fcffffffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000000098613423c9ca0fa364667e4c856dc0bf61ced87d5192426ac48ea96a4b4844dfdfc333e511c88d891d4fb4933f9fcc7c4bb3a1142f0fee40cde2a11b6552ae97b237caf1e4c6964416f17605f9239fa5f6aaeda621ca3011655f5d159b35141427cead73c59bf9528087355b0d82d2297bb32511796185103e"], &(0x7f0000000100)="fdc56b532ac843146048191e9b903fea2f038f56bfccb2fd96337d87fb16bc80dc7c0af5a25fd674fd0eb91154b06e04c24b58c72f9de25d032ce7856c0970bbc6300bc2a551f2d7dec277e3f5078de24208b040d239d00a1d14a4ea4ed2dc7df8b1c91d5f8e2c31fde26a50c0884d0eac8a3e1794e1f1b5080411f27866087e2805ca225604214d0b1aa421fb28bdc44af9c85c4ca182243f033e06bc4185be4fca8696c7b0465b2b5e78b189fa4e856c2f625d84e369a01c4749f8743e292a9ede68c52913d619", &(0x7f00000000c0)=""/26) 02:19:29 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000080)={r1, 0x1000, 0x1000}, &(0x7f00000000c0)={'enc=', 'raw', ' hash=', {'cmac(aes-ce)\x00'}}, &(0x7f0000000200)="df54a198b0822578e4c8b1d62f0b237d4e3cb8d85371b0d144c112420c48c264daff755591382897518d3011be3a66ccba1dfb93366697254b028701d2f4569feb9e7a1ea730e98647140b676d7145849173417506ff1be15b34f0f5857c15416f35c633ca6973c7d24b955a65391caab0c6e6331168b01c76fa4d14e0d7f4c2218d23f6b48d8ade922870439a471dd98bd708b981d2b7641b5be8a26a078fe693b4bdfe790de1566c3be4e861f4e45ca49a6e7f42c903728f9053321c37219441b0af4ae178c3d8eb20f8a97c5299c822d1e796da266e362868582d202c8cf062ebf942959e67270e3a5b01726d9ec8dded0d1ebe8ca8013d8315581cf312940b03dd93c9f04134b360869aa25ceb08db6d9c1dd8f6b5fd82022f9605a8c6394957bd6248041e8dd9c51e3f8441d12d783add382520007700f4e314a9383fbd850e872d04b9898afa45833cbb184f7f09e033d078af935abc2aff20ee18e9e3fc80db9868d27ce09e9c9881a41ffadfafbdb9caefc425102e3c6dab8f6cf40de1031f307d56f803158036e33178e9e2df8217e8cb119e6a0ecb04ac408e399345bece6fa3c8f87dd0ba465cacf4fc85d258b36c572ce144c56cf1b1d35e5467d9fd1ff7706e85db055fea0bd497e6f28fe3ccbbdb6cac4e45e1433485e72e44780f2936e2d4d7de2586756ccf9506348a34e21e8ff640deb44cdef29e51f6c19e580550125615dbfe5105f611794d09e867ee5b30597e0dab93558487a7f39eac65714502195616de75ed20f9bae52c170dba95fd8356b6443c074a8dca1b108b1794bd8c34c5b7b5dd8a4aa5c6448d879d1908447d986c7510f6d9b096a92fd3aa78e4529d2778236e012e2b11963720b5582f0919a3c1a1b1dfa5ca6684d4df25124a02175c769d5f4e2ce6f539af2add975696147b43059d8108d78817d58159a1be18b597e57f1a32711e8613cb078733d56fbfaa53b1c0afcbd9c2366cbb998b7dd5cbf3b38f5bc656ebf008042dc0313060208bfbd55374cae3c95a0780b2da8149664b3f76b624de7ca3c1b91b80c9ab099a39f33a0e28e0745e7b99e947325b2b704dac19993440e783ad9a5b0dd7471a15c8a46b5183222d330d8eba97b2d0d4f432692ea33dd2d7216f156f93fb4c6b70507e7e36a30e4d86aa47171050503365aa65f19f3d79b72b92f9fe993553493436033bcb36a63db75b4f906430e2f985b24bcdfcaa99369c9f859c6fc851da089aa97a530506d6f14bdf8fdd18a03327a67c86c0f063e69c94fc0fbd5d376b038e5d6b8074f76425b2bfbdb20a9c0f209f768989da3c20270720b6b42a196eab0f540f7f3a208a0769104be21f9ca8eba049f04a4253ebd3a1e62974637b42fbdb22f0fd0656c3e0fde9084df0ae865824a17c0c36a543cdab398a979ba692e7d0590a7b63656cb5360778eaef6d7302170aad806ad5d571e44ef29cb48a870cb413180a4b079e3bea87987a0547b69ff0ce04565d57b913259c7287538d3c8042784b71d7c2ba0565e82598cade21434f7505f4a273a353ba347cfa2fdf4773435fb1d091dccbaeed315104e947a95f0f345440c1471f8bc143b77fc0613c78935ddf22813241293a4bea0eb5cb6b311e781f6873fec0bc1e62ed4972162489deeab88e0a7d2e02ad2013a47ae96c31ba443af5ca1abea8b23a5cd6ba4e1aa78c158680628bd3ca56dacb2e997cb7952333c311ad6532203f8ac5a41128b54bad42fad0ef0dba6fa8800b3bbf66939e7278823e29ec4bfc8f28c7a0a387c3029c293ffd140d2d5aa22d932c56b35b2acc50733ded81eb7f803e8eabc05e2c1e55c8ca5d4c44970bdd9fe77d1a8a557bc0446edf6137f8a6401847c9ab6568429ac62178204021131ba64f4d099cf387bfb82e6f4f53667bbf8168ee44d4785b368a832ed517d21feda47caf555a4f95205df9e510785f7849493f284c035d71047b86d762ef7a2c197cdb694f94556ee2c1011cf55853b13faadee65a213cbbb09daec376c1846b0336733d9aa57bceeed089f608c2a9c1fbabb949f7c31ea234f50f709b08d119f8439e8db9b4d4ccf35911311a98277250f34a94807485513f9e86c81784577e00ce67de4545505cc83402eb33d5a94f6cb73d69732a6922fbddf9f7368d12febb4cdad13cb3a7637825b3193a3535357a58e1bd46c45f6b7fdccfae5e77895590cc20ae47684acc6746120db1381738f106134bf95c85319db14274362417f5904865377832be8ce317d2571d630ecd4da63eeaf39c84c4e1ca3491d5bc099d82376c585bb8d68f65e40bee03aa88b66ddf403039dd6704a8396744edafb449ffe1c4447002a34d4008d1e32f1c03a0c98c032ff68c1597e62d33d9dfaf5db9996443a9c47b648b30b69151361a153fa08030a21ce219bf2e9fa01bd2d37097f24db0a390a0232ed78836d0b8bb93925dafc35feef62d672ad27c93645bc262be3a01ff5feba5a3ca5f06fac6d84075e0ed18d9f469cf2f4681c20d6961d8566f7f5bb753df5b246636d2c411f536c43818239520565b3478ffa516a40eff8c0f46877b3afd5a839e42ed7d139098c8df557032d7fdb4f70f6216021a6ba7bfb9fd42d2b18cfaf7aa20ef6c618121a61e57e909be3c345ab62214e6654bbeb0fae1d3949e4ec6501555072113c03c8adb11e22cb788d62c57304158329bb56555555d5aba8f5827491618c97ce556f46146ab6faad8443e136180f224502f1e4618d90cccea14d550159d832d452a1c3a0253877d3cd69b16b4e46669093902e31d2f85fd6c77391c2785b194314bb9e03275fca6ee1227a95e5f98c033e7ad0e391813f343640f282cef72ebb70c010c9d215b219ba6564079227dbc4b4344ab542ab27f6f38beffd078cacf1222d30229c9537b7182901976a76ecce20f2f08d7a6dd4af5234e8e8a30bfafcb804f7f5ada07efbf4f9a21250b04016b0e99974634b57827597d2c114d4ad8c4bb1477f666b6fd1baef6d4a31726fa7380ddf3f92926bd669fad80693b4f1c9b803909dc9f1959fdb9462de50366999c16cc56fcbf2a9501553e726a3df2904ad3a76c69a056b73fc0f6d98b8b4eee93dbe63dc77e23a268652855e6b89e56331e7dc58503cca850aff59f84a7723f37e2ad53a65aae3f54cc3b7f21a3e810f1bfa7e2234d696264711f72846c7261487b4a9aa476e6fe493b52307b428fb5c3d4b13912680f9f09db4b3d5c05cf214970a5654f46e5d68527d70cd2cb5997d18ae4c4dbf64794992f665ea0eb4a9e3fa91520b2cc59f49f9f5a185046602960756ddecb3695d3775c4e210b1d941b712d3f8a805a39f395631af92820d1dc42e0ef87af20281e4756a0feee1eb6abb01a2a94d3aeb996593f152da768281b3038b8f5178f4a7d189a17ac267fe05d1c27907f9057d917b38158891a6217f63264f522c72f962849f964a0896c585e38098da4ae3b52e2b1376b16c8f7ecd00f3afa3e26d13d5fd7c31b4a69cc1eea14e3185e9819a11b6fa1c54ba7a5ba337bc1bebe36d311371680236bc179d583c65715fd3f7e08f8bb8cba358b4de958b73ddd91461421bf43874fb4b16d66e0e5e11aca121f35fab3de2b61dadf33144c66aba7b8d7c422ad213d8bf1383462d1d36d01f361f3b40bd24b8ee3527f7ce9f98a4796ae724706c749b878e80693110d84a6f7de2ad93887857a107d084c27723adcabdc7bd599eba3941ba5dc1c20868c43b2629f975705567077b9eec8ce841d535d262a2a18e9598bd415340b2a5f40909cf5d93fa06729a2dce52eabde6ba6ea5a984699674da37d941f638305cbfb3b567da7be81c72676edd3441c194c81830a65396d91a80b0f2deff26050ec2df3684d8ea3ff84438586b8e9b96a4decf4fdb1729fd5b5ceaa4e0d3f56494818ba7e6168138c54f38ea9b40920576dc37e9d953548b9b16546c1da3b7c339e7ba50f6ab689246bdc356d4fc399fe62a7a0cddfc885aaa97eaf084d1e6af7f9b95202671618eee9a15f2fd949262279b5914f5dc458252b45d0fa56b3c8f834942ebe7dadbc8359f7c4fa079dca67c246960f077e33b484c4e180df9f52bdcdd8892291b301fc71f7755f753dada6054a683af9f738c7bd63f65bc1582e72e4a5d020b71ac9ca7302a9d1343e9581973e0cc731c8509cef8834bf7101a0d91df62745948bdbfc8247cb9d65fca664f452ab5c7e9bee1521c51494a37ff53744e05432c3fb93aca6d5b277560b229809e24582b2caa73e17306904661605e0fbcd7d4cd7c926202d3ee90c660471bb3f6adfe91489b20df0f47cfb0112422ae41272baef78e77f25c72e3eaeab4bb72edda2774cc98d4c40b646028b3ad87d16c03fb96ffa38276ff42555c2819a2bb5b7f026149e2d98125562d8055d107e3776f50f58567fe4df61d11de4ae6b05d5c6da42df3cf044d30ea83161e783ac828c59b644023211dfe59fc0b3f4ebb869759161e7b360223afde8ae94d80e8114073ec92eae030b124b4649db3e4227fc2c3b7e93ff2191142b7a92d8c84fa2053e36ebf10a01d7216998b2c8be281213f9a203c06924c79f16637179821c2cf038050dfb16f2f36b923dce836c4e7954983d7a5dee147c0531a9c8ac623682d99a7e3a5bf26b0e67b90d4f3312f47187e5281593703074c4aad30870e9093cb67bc15c90d30b793366e250401d2c8eab681cd7f35c098f8a34f51d300efc37e52146ef05f0c91290c53dffeb45a4266a0bbef12c0ed0eef61a43339418cbe3437035528e272b818ba1fe17e225b47e42b5138a45a01031492622ac5960e20a807bd644f969615b21097bf8f5fbe6e5532259387ecaacdb8f8fededdf1dece472bb77f878ffa249c4992cc2f8bbfa8737a5569b8e86d32e51e2469dfca43677bb2beab92c4f827b88d8268230a33012e99c4d3e6a24be859c03ea78511a7bf5eb9d1c33b6c16696bf1576d8ae272922775872fe0434ddb05762eefe27b1df321e24b8f49527b9877faf03de0741e3cdc1e661af03ac8e5a969b797e50d3eb1267ae2abca06f6db3bb8f483804164dfe8f62d73ff87ee82d3f48fb86d03555706eff9ae0d38609af643dab4b2852a7051a2aa4f9b9ad2ee042f9caa415f1259ff4e75795ba522ffd2ddf27a93805d40a4e23594adb41351b76089c0029254f9890b46f03032d1f35f87864d157a41710e722f2220e87b6a112680c0632ce79fca692dcc833b7f11cd0b5e4af6e7a49a29c62e18b97a598b59f2772311f083932fd2cb5aef20d6bb38f23002a4b68a90c3d966ecaf51c945689310a876ab34fb39e425392409c369d6a3cc49d6c3cd2e46a7cfe03e717e4a093a7c30ab1bda83d29b522a0ac0740f0fc9dabc93d69d8dc5e5aa34bf3b6b8ceb3f941dca757e4e80cf8d152ba0484b0c42f4d413c79e6ff0b09b1eb26c5360dc91e01c1bb21433e36956fd356eb7254bf7c177ef31eafa909ac7af8cfe7030fe10e0557ad5ed580a0986500eb25bb96994f48fdb60a62ad851cfcea06ebc7f3a700e7979341428a850f80ea1de6bb68825859dc1e55b3fa00ad8c63600dbdaa69ed9594df53dcfc322d12f813d79946674f67f84cd7f4e308658408d703a5e83613e978c83a5d8d12d2b470b3c22724569d3e5556d4867be711b7fa4f023eb5d9b2cf5a8b2e722a8713db67345778b660042900835098a2d6f77bd15dec78c62c5729a4bb592145a0e27576038a61a83abf6abcc6ab44e0e27f51b027803591d3433ba86d73e094074913cf", &(0x7f0000001200)=""/4096) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:29 executing program 1: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) add_key$keyring(&(0x7f0000000080), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$get_persistent(0x5, 0xee00, r0) (async) 02:19:29 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:29 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x62]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) keyctl$get_persistent(0x16, 0xffffffffffffffff, r0) (async) keyctl$reject(0x13, r0, 0x80000000, 0x7d, r0) (async) keyctl$KEYCTL_PKEY_QUERY(0x18, r0, 0x0, &(0x7f0000000080)='[:+\\,\x00', &(0x7f00000000c0)) 02:19:29 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000080)={r1, 0x1000, 0x1000}, &(0x7f00000000c0)={'enc=', 'raw', ' hash=', {'cmac(aes-ce)\x00'}}, &(0x7f0000000200)="df54a198b0822578e4c8b1d62f0b237d4e3cb8d85371b0d144c112420c48c264daff755591382897518d3011be3a66ccba1dfb93366697254b028701d2f4569feb9e7a1ea730e98647140b676d7145849173417506ff1be15b34f0f5857c15416f35c633ca6973c7d24b955a65391caab0c6e6331168b01c76fa4d14e0d7f4c2218d23f6b48d8ade922870439a471dd98bd708b981d2b7641b5be8a26a078fe693b4bdfe790de1566c3be4e861f4e45ca49a6e7f42c903728f9053321c37219441b0af4ae178c3d8eb20f8a97c5299c822d1e796da266e362868582d202c8cf062ebf942959e67270e3a5b01726d9ec8dded0d1ebe8ca8013d8315581cf312940b03dd93c9f04134b360869aa25ceb08db6d9c1dd8f6b5fd82022f9605a8c6394957bd6248041e8dd9c51e3f8441d12d783add382520007700f4e314a9383fbd850e872d04b9898afa45833cbb184f7f09e033d078af935abc2aff20ee18e9e3fc80db9868d27ce09e9c9881a41ffadfafbdb9caefc425102e3c6dab8f6cf40de1031f307d56f803158036e33178e9e2df8217e8cb119e6a0ecb04ac408e399345bece6fa3c8f87dd0ba465cacf4fc85d258b36c572ce144c56cf1b1d35e5467d9fd1ff7706e85db055fea0bd497e6f28fe3ccbbdb6cac4e45e1433485e72e44780f2936e2d4d7de2586756ccf9506348a34e21e8ff640deb44cdef29e51f6c19e580550125615dbfe5105f611794d09e867ee5b30597e0dab93558487a7f39eac65714502195616de75ed20f9bae52c170dba95fd8356b6443c074a8dca1b108b1794bd8c34c5b7b5dd8a4aa5c6448d879d1908447d986c7510f6d9b096a92fd3aa78e4529d2778236e012e2b11963720b5582f0919a3c1a1b1dfa5ca6684d4df25124a02175c769d5f4e2ce6f539af2add975696147b43059d8108d78817d58159a1be18b597e57f1a32711e8613cb078733d56fbfaa53b1c0afcbd9c2366cbb998b7dd5cbf3b38f5bc656ebf008042dc0313060208bfbd55374cae3c95a0780b2da8149664b3f76b624de7ca3c1b91b80c9ab099a39f33a0e28e0745e7b99e947325b2b704dac19993440e783ad9a5b0dd7471a15c8a46b5183222d330d8eba97b2d0d4f432692ea33dd2d7216f156f93fb4c6b70507e7e36a30e4d86aa47171050503365aa65f19f3d79b72b92f9fe993553493436033bcb36a63db75b4f906430e2f985b24bcdfcaa99369c9f859c6fc851da089aa97a530506d6f14bdf8fdd18a03327a67c86c0f063e69c94fc0fbd5d376b038e5d6b8074f76425b2bfbdb20a9c0f209f768989da3c20270720b6b42a196eab0f540f7f3a208a0769104be21f9ca8eba049f04a4253ebd3a1e62974637b42fbdb22f0fd0656c3e0fde9084df0ae865824a17c0c36a543cdab398a979ba692e7d0590a7b63656cb5360778eaef6d7302170aad806ad5d571e44ef29cb48a870cb413180a4b079e3bea87987a0547b69ff0ce04565d57b913259c7287538d3c8042784b71d7c2ba0565e82598cade21434f7505f4a273a353ba347cfa2fdf4773435fb1d091dccbaeed315104e947a95f0f345440c1471f8bc143b77fc0613c78935ddf22813241293a4bea0eb5cb6b311e781f6873fec0bc1e62ed4972162489deeab88e0a7d2e02ad2013a47ae96c31ba443af5ca1abea8b23a5cd6ba4e1aa78c158680628bd3ca56dacb2e997cb7952333c311ad6532203f8ac5a41128b54bad42fad0ef0dba6fa8800b3bbf66939e7278823e29ec4bfc8f28c7a0a387c3029c293ffd140d2d5aa22d932c56b35b2acc50733ded81eb7f803e8eabc05e2c1e55c8ca5d4c44970bdd9fe77d1a8a557bc0446edf6137f8a6401847c9ab6568429ac62178204021131ba64f4d099cf387bfb82e6f4f53667bbf8168ee44d4785b368a832ed517d21feda47caf555a4f95205df9e510785f7849493f284c035d71047b86d762ef7a2c197cdb694f94556ee2c1011cf55853b13faadee65a213cbbb09daec376c1846b0336733d9aa57bceeed089f608c2a9c1fbabb949f7c31ea234f50f709b08d119f8439e8db9b4d4ccf35911311a98277250f34a94807485513f9e86c81784577e00ce67de4545505cc83402eb33d5a94f6cb73d69732a6922fbddf9f7368d12febb4cdad13cb3a7637825b3193a3535357a58e1bd46c45f6b7fdccfae5e77895590cc20ae47684acc6746120db1381738f106134bf95c85319db14274362417f5904865377832be8ce317d2571d630ecd4da63eeaf39c84c4e1ca3491d5bc099d82376c585bb8d68f65e40bee03aa88b66ddf403039dd6704a8396744edafb449ffe1c4447002a34d4008d1e32f1c03a0c98c032ff68c1597e62d33d9dfaf5db9996443a9c47b648b30b69151361a153fa08030a21ce219bf2e9fa01bd2d37097f24db0a390a0232ed78836d0b8bb93925dafc35feef62d672ad27c93645bc262be3a01ff5feba5a3ca5f06fac6d84075e0ed18d9f469cf2f4681c20d6961d8566f7f5bb753df5b246636d2c411f536c43818239520565b3478ffa516a40eff8c0f46877b3afd5a839e42ed7d139098c8df557032d7fdb4f70f6216021a6ba7bfb9fd42d2b18cfaf7aa20ef6c618121a61e57e909be3c345ab62214e6654bbeb0fae1d3949e4ec6501555072113c03c8adb11e22cb788d62c57304158329bb56555555d5aba8f5827491618c97ce556f46146ab6faad8443e136180f224502f1e4618d90cccea14d550159d832d452a1c3a0253877d3cd69b16b4e46669093902e31d2f85fd6c77391c2785b194314bb9e03275fca6ee1227a95e5f98c033e7ad0e391813f343640f282cef72ebb70c010c9d215b219ba6564079227dbc4b4344ab542ab27f6f38beffd078cacf1222d30229c9537b7182901976a76ecce20f2f08d7a6dd4af5234e8e8a30bfafcb804f7f5ada07efbf4f9a21250b04016b0e99974634b57827597d2c114d4ad8c4bb1477f666b6fd1baef6d4a31726fa7380ddf3f92926bd669fad80693b4f1c9b803909dc9f1959fdb9462de50366999c16cc56fcbf2a9501553e726a3df2904ad3a76c69a056b73fc0f6d98b8b4eee93dbe63dc77e23a268652855e6b89e56331e7dc58503cca850aff59f84a7723f37e2ad53a65aae3f54cc3b7f21a3e810f1bfa7e2234d696264711f72846c7261487b4a9aa476e6fe493b52307b428fb5c3d4b13912680f9f09db4b3d5c05cf214970a5654f46e5d68527d70cd2cb5997d18ae4c4dbf64794992f665ea0eb4a9e3fa91520b2cc59f49f9f5a185046602960756ddecb3695d3775c4e210b1d941b712d3f8a805a39f395631af92820d1dc42e0ef87af20281e4756a0feee1eb6abb01a2a94d3aeb996593f152da768281b3038b8f5178f4a7d189a17ac267fe05d1c27907f9057d917b38158891a6217f63264f522c72f962849f964a0896c585e38098da4ae3b52e2b1376b16c8f7ecd00f3afa3e26d13d5fd7c31b4a69cc1eea14e3185e9819a11b6fa1c54ba7a5ba337bc1bebe36d311371680236bc179d583c65715fd3f7e08f8bb8cba358b4de958b73ddd91461421bf43874fb4b16d66e0e5e11aca121f35fab3de2b61dadf33144c66aba7b8d7c422ad213d8bf1383462d1d36d01f361f3b40bd24b8ee3527f7ce9f98a4796ae724706c749b878e80693110d84a6f7de2ad93887857a107d084c27723adcabdc7bd599eba3941ba5dc1c20868c43b2629f975705567077b9eec8ce841d535d262a2a18e9598bd415340b2a5f40909cf5d93fa06729a2dce52eabde6ba6ea5a984699674da37d941f638305cbfb3b567da7be81c72676edd3441c194c81830a65396d91a80b0f2deff26050ec2df3684d8ea3ff84438586b8e9b96a4decf4fdb1729fd5b5ceaa4e0d3f56494818ba7e6168138c54f38ea9b40920576dc37e9d953548b9b16546c1da3b7c339e7ba50f6ab689246bdc356d4fc399fe62a7a0cddfc885aaa97eaf084d1e6af7f9b95202671618eee9a15f2fd949262279b5914f5dc458252b45d0fa56b3c8f834942ebe7dadbc8359f7c4fa079dca67c246960f077e33b484c4e180df9f52bdcdd8892291b301fc71f7755f753dada6054a683af9f738c7bd63f65bc1582e72e4a5d020b71ac9ca7302a9d1343e9581973e0cc731c8509cef8834bf7101a0d91df62745948bdbfc8247cb9d65fca664f452ab5c7e9bee1521c51494a37ff53744e05432c3fb93aca6d5b277560b229809e24582b2caa73e17306904661605e0fbcd7d4cd7c926202d3ee90c660471bb3f6adfe91489b20df0f47cfb0112422ae41272baef78e77f25c72e3eaeab4bb72edda2774cc98d4c40b646028b3ad87d16c03fb96ffa38276ff42555c2819a2bb5b7f026149e2d98125562d8055d107e3776f50f58567fe4df61d11de4ae6b05d5c6da42df3cf044d30ea83161e783ac828c59b644023211dfe59fc0b3f4ebb869759161e7b360223afde8ae94d80e8114073ec92eae030b124b4649db3e4227fc2c3b7e93ff2191142b7a92d8c84fa2053e36ebf10a01d7216998b2c8be281213f9a203c06924c79f16637179821c2cf038050dfb16f2f36b923dce836c4e7954983d7a5dee147c0531a9c8ac623682d99a7e3a5bf26b0e67b90d4f3312f47187e5281593703074c4aad30870e9093cb67bc15c90d30b793366e250401d2c8eab681cd7f35c098f8a34f51d300efc37e52146ef05f0c91290c53dffeb45a4266a0bbef12c0ed0eef61a43339418cbe3437035528e272b818ba1fe17e225b47e42b5138a45a01031492622ac5960e20a807bd644f969615b21097bf8f5fbe6e5532259387ecaacdb8f8fededdf1dece472bb77f878ffa249c4992cc2f8bbfa8737a5569b8e86d32e51e2469dfca43677bb2beab92c4f827b88d8268230a33012e99c4d3e6a24be859c03ea78511a7bf5eb9d1c33b6c16696bf1576d8ae272922775872fe0434ddb05762eefe27b1df321e24b8f49527b9877faf03de0741e3cdc1e661af03ac8e5a969b797e50d3eb1267ae2abca06f6db3bb8f483804164dfe8f62d73ff87ee82d3f48fb86d03555706eff9ae0d38609af643dab4b2852a7051a2aa4f9b9ad2ee042f9caa415f1259ff4e75795ba522ffd2ddf27a93805d40a4e23594adb41351b76089c0029254f9890b46f03032d1f35f87864d157a41710e722f2220e87b6a112680c0632ce79fca692dcc833b7f11cd0b5e4af6e7a49a29c62e18b97a598b59f2772311f083932fd2cb5aef20d6bb38f23002a4b68a90c3d966ecaf51c945689310a876ab34fb39e425392409c369d6a3cc49d6c3cd2e46a7cfe03e717e4a093a7c30ab1bda83d29b522a0ac0740f0fc9dabc93d69d8dc5e5aa34bf3b6b8ceb3f941dca757e4e80cf8d152ba0484b0c42f4d413c79e6ff0b09b1eb26c5360dc91e01c1bb21433e36956fd356eb7254bf7c177ef31eafa909ac7af8cfe7030fe10e0557ad5ed580a0986500eb25bb96994f48fdb60a62ad851cfcea06ebc7f3a700e7979341428a850f80ea1de6bb68825859dc1e55b3fa00ad8c63600dbdaa69ed9594df53dcfc322d12f813d79946674f67f84cd7f4e308658408d703a5e83613e978c83a5d8d12d2b470b3c22724569d3e5556d4867be711b7fa4f023eb5d9b2cf5a8b2e722a8713db67345778b660042900835098a2d6f77bd15dec78c62c5729a4bb592145a0e27576038a61a83abf6abcc6ab44e0e27f51b027803591d3433ba86d73e094074913cf", &(0x7f0000001200)=""/4096) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$revoke(0x3, r1) (async) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000080)={r1, 0x1000, 0x1000}, &(0x7f00000000c0)={'enc=', 'raw', ' hash=', {'cmac(aes-ce)\x00'}}, &(0x7f0000000200)="df54a198b0822578e4c8b1d62f0b237d4e3cb8d85371b0d144c112420c48c264daff755591382897518d3011be3a66ccba1dfb93366697254b028701d2f4569feb9e7a1ea730e98647140b676d7145849173417506ff1be15b34f0f5857c15416f35c633ca6973c7d24b955a65391caab0c6e6331168b01c76fa4d14e0d7f4c2218d23f6b48d8ade922870439a471dd98bd708b981d2b7641b5be8a26a078fe693b4bdfe790de1566c3be4e861f4e45ca49a6e7f42c903728f9053321c37219441b0af4ae178c3d8eb20f8a97c5299c822d1e796da266e362868582d202c8cf062ebf942959e67270e3a5b01726d9ec8dded0d1ebe8ca8013d8315581cf312940b03dd93c9f04134b360869aa25ceb08db6d9c1dd8f6b5fd82022f9605a8c6394957bd6248041e8dd9c51e3f8441d12d783add382520007700f4e314a9383fbd850e872d04b9898afa45833cbb184f7f09e033d078af935abc2aff20ee18e9e3fc80db9868d27ce09e9c9881a41ffadfafbdb9caefc425102e3c6dab8f6cf40de1031f307d56f803158036e33178e9e2df8217e8cb119e6a0ecb04ac408e399345bece6fa3c8f87dd0ba465cacf4fc85d258b36c572ce144c56cf1b1d35e5467d9fd1ff7706e85db055fea0bd497e6f28fe3ccbbdb6cac4e45e1433485e72e44780f2936e2d4d7de2586756ccf9506348a34e21e8ff640deb44cdef29e51f6c19e580550125615dbfe5105f611794d09e867ee5b30597e0dab93558487a7f39eac65714502195616de75ed20f9bae52c170dba95fd8356b6443c074a8dca1b108b1794bd8c34c5b7b5dd8a4aa5c6448d879d1908447d986c7510f6d9b096a92fd3aa78e4529d2778236e012e2b11963720b5582f0919a3c1a1b1dfa5ca6684d4df25124a02175c769d5f4e2ce6f539af2add975696147b43059d8108d78817d58159a1be18b597e57f1a32711e8613cb078733d56fbfaa53b1c0afcbd9c2366cbb998b7dd5cbf3b38f5bc656ebf008042dc0313060208bfbd55374cae3c95a0780b2da8149664b3f76b624de7ca3c1b91b80c9ab099a39f33a0e28e0745e7b99e947325b2b704dac19993440e783ad9a5b0dd7471a15c8a46b5183222d330d8eba97b2d0d4f432692ea33dd2d7216f156f93fb4c6b70507e7e36a30e4d86aa47171050503365aa65f19f3d79b72b92f9fe993553493436033bcb36a63db75b4f906430e2f985b24bcdfcaa99369c9f859c6fc851da089aa97a530506d6f14bdf8fdd18a03327a67c86c0f063e69c94fc0fbd5d376b038e5d6b8074f76425b2bfbdb20a9c0f209f768989da3c20270720b6b42a196eab0f540f7f3a208a0769104be21f9ca8eba049f04a4253ebd3a1e62974637b42fbdb22f0fd0656c3e0fde9084df0ae865824a17c0c36a543cdab398a979ba692e7d0590a7b63656cb5360778eaef6d7302170aad806ad5d571e44ef29cb48a870cb413180a4b079e3bea87987a0547b69ff0ce04565d57b913259c7287538d3c8042784b71d7c2ba0565e82598cade21434f7505f4a273a353ba347cfa2fdf4773435fb1d091dccbaeed315104e947a95f0f345440c1471f8bc143b77fc0613c78935ddf22813241293a4bea0eb5cb6b311e781f6873fec0bc1e62ed4972162489deeab88e0a7d2e02ad2013a47ae96c31ba443af5ca1abea8b23a5cd6ba4e1aa78c158680628bd3ca56dacb2e997cb7952333c311ad6532203f8ac5a41128b54bad42fad0ef0dba6fa8800b3bbf66939e7278823e29ec4bfc8f28c7a0a387c3029c293ffd140d2d5aa22d932c56b35b2acc50733ded81eb7f803e8eabc05e2c1e55c8ca5d4c44970bdd9fe77d1a8a557bc0446edf6137f8a6401847c9ab6568429ac62178204021131ba64f4d099cf387bfb82e6f4f53667bbf8168ee44d4785b368a832ed517d21feda47caf555a4f95205df9e510785f7849493f284c035d71047b86d762ef7a2c197cdb694f94556ee2c1011cf55853b13faadee65a213cbbb09daec376c1846b0336733d9aa57bceeed089f608c2a9c1fbabb949f7c31ea234f50f709b08d119f8439e8db9b4d4ccf35911311a98277250f34a94807485513f9e86c81784577e00ce67de4545505cc83402eb33d5a94f6cb73d69732a6922fbddf9f7368d12febb4cdad13cb3a7637825b3193a3535357a58e1bd46c45f6b7fdccfae5e77895590cc20ae47684acc6746120db1381738f106134bf95c85319db14274362417f5904865377832be8ce317d2571d630ecd4da63eeaf39c84c4e1ca3491d5bc099d82376c585bb8d68f65e40bee03aa88b66ddf403039dd6704a8396744edafb449ffe1c4447002a34d4008d1e32f1c03a0c98c032ff68c1597e62d33d9dfaf5db9996443a9c47b648b30b69151361a153fa08030a21ce219bf2e9fa01bd2d37097f24db0a390a0232ed78836d0b8bb93925dafc35feef62d672ad27c93645bc262be3a01ff5feba5a3ca5f06fac6d84075e0ed18d9f469cf2f4681c20d6961d8566f7f5bb753df5b246636d2c411f536c43818239520565b3478ffa516a40eff8c0f46877b3afd5a839e42ed7d139098c8df557032d7fdb4f70f6216021a6ba7bfb9fd42d2b18cfaf7aa20ef6c618121a61e57e909be3c345ab62214e6654bbeb0fae1d3949e4ec6501555072113c03c8adb11e22cb788d62c57304158329bb56555555d5aba8f5827491618c97ce556f46146ab6faad8443e136180f224502f1e4618d90cccea14d550159d832d452a1c3a0253877d3cd69b16b4e46669093902e31d2f85fd6c77391c2785b194314bb9e03275fca6ee1227a95e5f98c033e7ad0e391813f343640f282cef72ebb70c010c9d215b219ba6564079227dbc4b4344ab542ab27f6f38beffd078cacf1222d30229c9537b7182901976a76ecce20f2f08d7a6dd4af5234e8e8a30bfafcb804f7f5ada07efbf4f9a21250b04016b0e99974634b57827597d2c114d4ad8c4bb1477f666b6fd1baef6d4a31726fa7380ddf3f92926bd669fad80693b4f1c9b803909dc9f1959fdb9462de50366999c16cc56fcbf2a9501553e726a3df2904ad3a76c69a056b73fc0f6d98b8b4eee93dbe63dc77e23a268652855e6b89e56331e7dc58503cca850aff59f84a7723f37e2ad53a65aae3f54cc3b7f21a3e810f1bfa7e2234d696264711f72846c7261487b4a9aa476e6fe493b52307b428fb5c3d4b13912680f9f09db4b3d5c05cf214970a5654f46e5d68527d70cd2cb5997d18ae4c4dbf64794992f665ea0eb4a9e3fa91520b2cc59f49f9f5a185046602960756ddecb3695d3775c4e210b1d941b712d3f8a805a39f395631af92820d1dc42e0ef87af20281e4756a0feee1eb6abb01a2a94d3aeb996593f152da768281b3038b8f5178f4a7d189a17ac267fe05d1c27907f9057d917b38158891a6217f63264f522c72f962849f964a0896c585e38098da4ae3b52e2b1376b16c8f7ecd00f3afa3e26d13d5fd7c31b4a69cc1eea14e3185e9819a11b6fa1c54ba7a5ba337bc1bebe36d311371680236bc179d583c65715fd3f7e08f8bb8cba358b4de958b73ddd91461421bf43874fb4b16d66e0e5e11aca121f35fab3de2b61dadf33144c66aba7b8d7c422ad213d8bf1383462d1d36d01f361f3b40bd24b8ee3527f7ce9f98a4796ae724706c749b878e80693110d84a6f7de2ad93887857a107d084c27723adcabdc7bd599eba3941ba5dc1c20868c43b2629f975705567077b9eec8ce841d535d262a2a18e9598bd415340b2a5f40909cf5d93fa06729a2dce52eabde6ba6ea5a984699674da37d941f638305cbfb3b567da7be81c72676edd3441c194c81830a65396d91a80b0f2deff26050ec2df3684d8ea3ff84438586b8e9b96a4decf4fdb1729fd5b5ceaa4e0d3f56494818ba7e6168138c54f38ea9b40920576dc37e9d953548b9b16546c1da3b7c339e7ba50f6ab689246bdc356d4fc399fe62a7a0cddfc885aaa97eaf084d1e6af7f9b95202671618eee9a15f2fd949262279b5914f5dc458252b45d0fa56b3c8f834942ebe7dadbc8359f7c4fa079dca67c246960f077e33b484c4e180df9f52bdcdd8892291b301fc71f7755f753dada6054a683af9f738c7bd63f65bc1582e72e4a5d020b71ac9ca7302a9d1343e9581973e0cc731c8509cef8834bf7101a0d91df62745948bdbfc8247cb9d65fca664f452ab5c7e9bee1521c51494a37ff53744e05432c3fb93aca6d5b277560b229809e24582b2caa73e17306904661605e0fbcd7d4cd7c926202d3ee90c660471bb3f6adfe91489b20df0f47cfb0112422ae41272baef78e77f25c72e3eaeab4bb72edda2774cc98d4c40b646028b3ad87d16c03fb96ffa38276ff42555c2819a2bb5b7f026149e2d98125562d8055d107e3776f50f58567fe4df61d11de4ae6b05d5c6da42df3cf044d30ea83161e783ac828c59b644023211dfe59fc0b3f4ebb869759161e7b360223afde8ae94d80e8114073ec92eae030b124b4649db3e4227fc2c3b7e93ff2191142b7a92d8c84fa2053e36ebf10a01d7216998b2c8be281213f9a203c06924c79f16637179821c2cf038050dfb16f2f36b923dce836c4e7954983d7a5dee147c0531a9c8ac623682d99a7e3a5bf26b0e67b90d4f3312f47187e5281593703074c4aad30870e9093cb67bc15c90d30b793366e250401d2c8eab681cd7f35c098f8a34f51d300efc37e52146ef05f0c91290c53dffeb45a4266a0bbef12c0ed0eef61a43339418cbe3437035528e272b818ba1fe17e225b47e42b5138a45a01031492622ac5960e20a807bd644f969615b21097bf8f5fbe6e5532259387ecaacdb8f8fededdf1dece472bb77f878ffa249c4992cc2f8bbfa8737a5569b8e86d32e51e2469dfca43677bb2beab92c4f827b88d8268230a33012e99c4d3e6a24be859c03ea78511a7bf5eb9d1c33b6c16696bf1576d8ae272922775872fe0434ddb05762eefe27b1df321e24b8f49527b9877faf03de0741e3cdc1e661af03ac8e5a969b797e50d3eb1267ae2abca06f6db3bb8f483804164dfe8f62d73ff87ee82d3f48fb86d03555706eff9ae0d38609af643dab4b2852a7051a2aa4f9b9ad2ee042f9caa415f1259ff4e75795ba522ffd2ddf27a93805d40a4e23594adb41351b76089c0029254f9890b46f03032d1f35f87864d157a41710e722f2220e87b6a112680c0632ce79fca692dcc833b7f11cd0b5e4af6e7a49a29c62e18b97a598b59f2772311f083932fd2cb5aef20d6bb38f23002a4b68a90c3d966ecaf51c945689310a876ab34fb39e425392409c369d6a3cc49d6c3cd2e46a7cfe03e717e4a093a7c30ab1bda83d29b522a0ac0740f0fc9dabc93d69d8dc5e5aa34bf3b6b8ceb3f941dca757e4e80cf8d152ba0484b0c42f4d413c79e6ff0b09b1eb26c5360dc91e01c1bb21433e36956fd356eb7254bf7c177ef31eafa909ac7af8cfe7030fe10e0557ad5ed580a0986500eb25bb96994f48fdb60a62ad851cfcea06ebc7f3a700e7979341428a850f80ea1de6bb68825859dc1e55b3fa00ad8c63600dbdaa69ed9594df53dcfc322d12f813d79946674f67f84cd7f4e308658408d703a5e83613e978c83a5d8d12d2b470b3c22724569d3e5556d4867be711b7fa4f023eb5d9b2cf5a8b2e722a8713db67345778b660042900835098a2d6f77bd15dec78c62c5729a4bb592145a0e27576038a61a83abf6abcc6ab44e0e27f51b027803591d3433ba86d73e094074913cf", &(0x7f0000001200)=""/4096) (async) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) 02:19:29 executing program 2: clock_gettime(0x0, &(0x7f0000000140)) 02:19:30 executing program 3: r0 = openat$vmci(0xffffffffffffff9c, &(0x7f0000000740), 0x2, 0x0) r1 = add_key$user(&(0x7f0000000680), &(0x7f00000006c0)={'syz', 0x2}, &(0x7f0000000700)="5927e07befbfb4b95d9229b27a015a89d359ea21beff2b12b3ea17497d33ad2f3e30c6", 0x23, 0xfffffffffffffffd) (async) ioctl$DMA_HEAP_IOCTL_ALLOC(0xffffffffffffffff, 0xc0184800, &(0x7f0000000780)={0x6, r0, 0x80000}) (async) r3 = openat$cuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) (async) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000002800)={0xffffffffffffffff}) (async) getsockopt$TIPC_IMPORTANCE(0xffffffffffffffff, 0x10f, 0x7f, &(0x7f0000002840), &(0x7f0000002880)=0x4) listen(r4, 0x0) read$FUSE(r3, &(0x7f0000000600)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_GETXATTR(r3, &(0x7f00000028c0)={0x18, 0x0, r5}, 0x18) (async) write$FUSE_DIRENT(r2, &(0x7f0000002740)={0xb8, 0xffffffffffffffda, r5, [{0x1, 0x100000000, 0x1, 0xfff, '@'}, {0x3, 0x8, 0x3, 0x7f, 'syz'}, {0x0, 0x200, 0x8, 0x7f, 'keyring\x00'}, {0x1, 0x40, 0x8, 0x0, 'keyring\x00'}, {0x0, 0x6b, 0x10, 0x0, '[\'@!\xd8\x9a\xe8\xb3!\x0e\x9c\xa0\xd7\xc6\x01\x00'}]}, 0xb8) (async) keyctl$instantiate_iov(0x14, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000080)="fea56a691380d40f3a5c4f5a9103fc548c06cfd90eeedc00f5a58b99bcf1a2767f9b93c58301de399598b2482f8485dcb99c1637344afba7881ef3fe64f8dd45661e9a3c39456267f8e0f4f87e342af4d215ac43a4ce0386905351d66f637c6e512f7c1c24415d4866b89e6fa9749251a616e0ffc397613c9c5b698dabe2cb00a30424d4b9e47d3c2ea404623ccad13933ea", 0x92}, {&(0x7f0000000140)="e1fbf27402f46317d4fa58be00050e5331595b1d0e012ed9ca1c74dab035a2e057b07d51ebad76f4ca07e766525b81bcaa7a4ca56635b5ebc50b1986091ac2db04c2eac8c82e00eb115af88e838092c58edb5cec6782438a22f351afc7c3a63f8b96b7782baa491b0748aeb97e6b2ebd2063a479524e80b544950c59e39a0d4b2ef86e7ddb67fd106ab3717bd0dcfa88300820b9b22655b09fc357bc5ea7d3e4ea4ef9b2556ef3c5e518c8a284faaf44cb835982f3d8aa43e1174048b62a7d5f6cf933a2486325623faa347afb0f8e06ff69595e941ac9ccd699f47b9032913c03c8b9f4dbd98c4cd8fcfafd8b0336e747fb59", 0xf3}, {&(0x7f0000000240)="87495b22ddade9574dd4e35ee3286413fe9760d7f099adfc7a9791f3ef1cfa428670e7f912652b45f1d044f913db1984b5b2159f2005b721b58de111744d8a57fef70c385ecd7abec66c5c72bd1cf7c8620ffb647cba802407129a471cc52a509fd6b444b0ffed8eed9a0101a9c7c8aacbb44df7a4fb1681b8991d96ddb95d1083ed28b6fa5f6abf4a78d5cfd527d1e42f3c9deb13458b2e60bb", 0x9a}, {&(0x7f0000000300)="17628331c2c6a27fb8c452d2dc61b1a60ffad9f1099ebc2f6835b88ef7b7a946dba30a967e4c369243f376235d556df2c66c1a124fd27315e5b3203dfe347c3490f2a3f4285f93363b49d51e7ce2005effe92dd7ba6f4c198f0f55b6921b3c5d51a7240811d1b5b59613c23880e2ef84771ceefe7f26a188fc48269192364a57c31c5c9233c154aa0546f0a0489a1883426dd0b1eaec564b42e24869322e8c60cc7a882d2a45664536e5b7e54cee1eadd0b71803e1c20cdc63f24f78aae9", 0xbe}, {&(0x7f00000003c0)="2159042de1359766236a17e90d8dbb1fba8d6773d10d02b005fbe11ff35c1eb7c9f68395d0c2d25531b9610f4a9ae8c866d3044ef4101d4dbaec7cf4f222743c5d87cff447b7711c5f4e09647d6e1b8645626e431dbe300239571860b8bd9d0e92", 0x61}, {&(0x7f0000000440)="fcf06bf72bdcf81a8d6e227286ec269ec6faf010", 0x14}, {&(0x7f0000000480)="43c0f9e64414eccf56e5decdf97fc06b6cf6a2fa0ff7efb45edbd10f0718445d4e8503b911263fde767ec6087737e23aa0e114ef", 0x34}, {&(0x7f00000004c0)="e9ee299a573990c20703033c72774fc632e09766e93f26c586fe8c6aeda02642bfd1ddf6cea515d4f69fb1f476175d369d8784e1d2db7574846dfae7813ba506d506273f64d03a1b9f2c4847479d6b3e615e04a0b9c6bb3f235b09ccc105741ff06404d1ce44639d02a9dcfca9b66141fe4f6ce4722ef6f6cc26180738383c7ea99934f0c78976e7464320bee8732065ca118753de970c8058d8", 0x9a}, {&(0x7f0000000580)="6b04bf97cb59c471f1416761a3ab9a3346d6e4392287cdbe1d9027f11a62628565b85df1b10ba1eb8278e47615b16b277f8209d94f55c1595bd0f99a091296", 0x3f}], 0x9, r1) (async) r6 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r6) (async) keyctl$update(0x2, r6, &(0x7f0000002640)="7891c51783e0dba260eb4d5df32819cb1215ebf9fe6e38486eb2f77b61a3698309fe60088b8eddd9601fd274bebd7a2581745a75f58ed21c950a85137a07ed65655c2f4267af13606b9559dbbf32992515b496972ae0bed0d1470af5fc23deb86cf53ca72a1f5139fe6079e9acf9b5540dafa4d939b429830d338fd9f90b61644855917659e968805d8e85cdaaf2dffed8d019980de05caf6e762c764e0cdc0351ac6ab5acfcbca394ca8df9d637375f75a28fc9f461b8a1b452145c736ce56bbbd8d154454e66a92f2e4e91dc8b679f14a6c04b", 0xd4) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) read$FUSE(r7, 0x0, 0x0) (async) r8 = openat$cuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) read$FUSE(r8, &(0x7f0000000600)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_GETXATTR(r8, &(0x7f00000028c0)={0x18, 0x0, r9}, 0x18) (async) write$FUSE_DIRENT(r7, &(0x7f0000002900)={0x140, 0xffffffffffffffda, r9, [{0x5, 0x9, 0x1, 0x6, '['}, {0x2, 0x3, 0x5, 0x6, 'user\x00'}, {0x0, 0xffffffffffff27d8, 0x1, 0x1, '@'}, {0x3, 0x5, 0x3, 0x2, 'syz'}, {0x2, 0x3, 0x0, 0x1}, {0x3, 0x0, 0x1, 0x101, ']'}, {0x6, 0x6, 0x1, 0x9, '@'}, {0x1, 0x0, 0x5, 0x0, 'user\x00'}, {0x2, 0xffffffff, 0x5, 0x5, 'user\x00'}, {0x5, 0x4, 0x0, 0x8}]}, 0x140) r10 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r10) 02:19:30 executing program 1: ioctl$I2C_PEC(0xffffffffffffffff, 0x708, 0x4) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) 02:19:30 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:30 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x62]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async, rerun: 64) keyctl$get_persistent(0x16, 0xffffffffffffffff, r0) (rerun: 64) keyctl$reject(0x13, r0, 0x80000000, 0x7d, r0) (async) keyctl$KEYCTL_PKEY_QUERY(0x18, r0, 0x0, &(0x7f0000000080)='[:+\\,\x00', &(0x7f00000000c0)) 02:19:30 executing program 2: clock_gettime(0x0, &(0x7f0000000140)) 02:19:30 executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_SET_FEATURE(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000a00)={&(0x7f00000009c0)={0x20}, 0x20}}, 0x0) sendmsg$AUDIT_USER_TTY(r0, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x38, 0x464, 0x400, 0x70bd2b, 0x25dfdbfc, "df3cf450dc34a943fd1b871d12eb8b498ef0a02cc862d589b784f1a8007d52bcd0f3f1ddc3cc60", ["", "", ""]}, 0x38}, 0x1, 0x0, 0x0, 0x40004}, 0xc0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r1) 02:19:30 executing program 1: ioctl$I2C_PEC(0xffffffffffffffff, 0x708, 0x4) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) ioctl$I2C_PEC(0xffffffffffffffff, 0x708, 0x4) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$get_persistent(0x5, 0xee00, r0) (async) 02:19:30 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:30 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000080)={r1, 0x1000, 0x1000}, &(0x7f00000000c0)={'enc=', 'raw', ' hash=', {'cmac(aes-ce)\x00'}}, &(0x7f0000000200)="df54a198b0822578e4c8b1d62f0b237d4e3cb8d85371b0d144c112420c48c264daff755591382897518d3011be3a66ccba1dfb93366697254b028701d2f4569feb9e7a1ea730e98647140b676d7145849173417506ff1be15b34f0f5857c15416f35c633ca6973c7d24b955a65391caab0c6e6331168b01c76fa4d14e0d7f4c2218d23f6b48d8ade922870439a471dd98bd708b981d2b7641b5be8a26a078fe693b4bdfe790de1566c3be4e861f4e45ca49a6e7f42c903728f9053321c37219441b0af4ae178c3d8eb20f8a97c5299c822d1e796da266e362868582d202c8cf062ebf942959e67270e3a5b01726d9ec8dded0d1ebe8ca8013d8315581cf312940b03dd93c9f04134b360869aa25ceb08db6d9c1dd8f6b5fd82022f9605a8c6394957bd6248041e8dd9c51e3f8441d12d783add382520007700f4e314a9383fbd850e872d04b9898afa45833cbb184f7f09e033d078af935abc2aff20ee18e9e3fc80db9868d27ce09e9c9881a41ffadfafbdb9caefc425102e3c6dab8f6cf40de1031f307d56f803158036e33178e9e2df8217e8cb119e6a0ecb04ac408e399345bece6fa3c8f87dd0ba465cacf4fc85d258b36c572ce144c56cf1b1d35e5467d9fd1ff7706e85db055fea0bd497e6f28fe3ccbbdb6cac4e45e1433485e72e44780f2936e2d4d7de2586756ccf9506348a34e21e8ff640deb44cdef29e51f6c19e580550125615dbfe5105f611794d09e867ee5b30597e0dab93558487a7f39eac65714502195616de75ed20f9bae52c170dba95fd8356b6443c074a8dca1b108b1794bd8c34c5b7b5dd8a4aa5c6448d879d1908447d986c7510f6d9b096a92fd3aa78e4529d2778236e012e2b11963720b5582f0919a3c1a1b1dfa5ca6684d4df25124a02175c769d5f4e2ce6f539af2add975696147b43059d8108d78817d58159a1be18b597e57f1a32711e8613cb078733d56fbfaa53b1c0afcbd9c2366cbb998b7dd5cbf3b38f5bc656ebf008042dc0313060208bfbd55374cae3c95a0780b2da8149664b3f76b624de7ca3c1b91b80c9ab099a39f33a0e28e0745e7b99e947325b2b704dac19993440e783ad9a5b0dd7471a15c8a46b5183222d330d8eba97b2d0d4f432692ea33dd2d7216f156f93fb4c6b70507e7e36a30e4d86aa47171050503365aa65f19f3d79b72b92f9fe993553493436033bcb36a63db75b4f906430e2f985b24bcdfcaa99369c9f859c6fc851da089aa97a530506d6f14bdf8fdd18a03327a67c86c0f063e69c94fc0fbd5d376b038e5d6b8074f76425b2bfbdb20a9c0f209f768989da3c20270720b6b42a196eab0f540f7f3a208a0769104be21f9ca8eba049f04a4253ebd3a1e62974637b42fbdb22f0fd0656c3e0fde9084df0ae865824a17c0c36a543cdab398a979ba692e7d0590a7b63656cb5360778eaef6d7302170aad806ad5d571e44ef29cb48a870cb413180a4b079e3bea87987a0547b69ff0ce04565d57b913259c7287538d3c8042784b71d7c2ba0565e82598cade21434f7505f4a273a353ba347cfa2fdf4773435fb1d091dccbaeed315104e947a95f0f345440c1471f8bc143b77fc0613c78935ddf22813241293a4bea0eb5cb6b311e781f6873fec0bc1e62ed4972162489deeab88e0a7d2e02ad2013a47ae96c31ba443af5ca1abea8b23a5cd6ba4e1aa78c158680628bd3ca56dacb2e997cb7952333c311ad6532203f8ac5a41128b54bad42fad0ef0dba6fa8800b3bbf66939e7278823e29ec4bfc8f28c7a0a387c3029c293ffd140d2d5aa22d932c56b35b2acc50733ded81eb7f803e8eabc05e2c1e55c8ca5d4c44970bdd9fe77d1a8a557bc0446edf6137f8a6401847c9ab6568429ac62178204021131ba64f4d099cf387bfb82e6f4f53667bbf8168ee44d4785b368a832ed517d21feda47caf555a4f95205df9e510785f7849493f284c035d71047b86d762ef7a2c197cdb694f94556ee2c1011cf55853b13faadee65a213cbbb09daec376c1846b0336733d9aa57bceeed089f608c2a9c1fbabb949f7c31ea234f50f709b08d119f8439e8db9b4d4ccf35911311a98277250f34a94807485513f9e86c81784577e00ce67de4545505cc83402eb33d5a94f6cb73d69732a6922fbddf9f7368d12febb4cdad13cb3a7637825b3193a3535357a58e1bd46c45f6b7fdccfae5e77895590cc20ae47684acc6746120db1381738f106134bf95c85319db14274362417f5904865377832be8ce317d2571d630ecd4da63eeaf39c84c4e1ca3491d5bc099d82376c585bb8d68f65e40bee03aa88b66ddf403039dd6704a8396744edafb449ffe1c4447002a34d4008d1e32f1c03a0c98c032ff68c1597e62d33d9dfaf5db9996443a9c47b648b30b69151361a153fa08030a21ce219bf2e9fa01bd2d37097f24db0a390a0232ed78836d0b8bb93925dafc35feef62d672ad27c93645bc262be3a01ff5feba5a3ca5f06fac6d84075e0ed18d9f469cf2f4681c20d6961d8566f7f5bb753df5b246636d2c411f536c43818239520565b3478ffa516a40eff8c0f46877b3afd5a839e42ed7d139098c8df557032d7fdb4f70f6216021a6ba7bfb9fd42d2b18cfaf7aa20ef6c618121a61e57e909be3c345ab62214e6654bbeb0fae1d3949e4ec6501555072113c03c8adb11e22cb788d62c57304158329bb56555555d5aba8f5827491618c97ce556f46146ab6faad8443e136180f224502f1e4618d90cccea14d550159d832d452a1c3a0253877d3cd69b16b4e46669093902e31d2f85fd6c77391c2785b194314bb9e03275fca6ee1227a95e5f98c033e7ad0e391813f343640f282cef72ebb70c010c9d215b219ba6564079227dbc4b4344ab542ab27f6f38beffd078cacf1222d30229c9537b7182901976a76ecce20f2f08d7a6dd4af5234e8e8a30bfafcb804f7f5ada07efbf4f9a21250b04016b0e99974634b57827597d2c114d4ad8c4bb1477f666b6fd1baef6d4a31726fa7380ddf3f92926bd669fad80693b4f1c9b803909dc9f1959fdb9462de50366999c16cc56fcbf2a9501553e726a3df2904ad3a76c69a056b73fc0f6d98b8b4eee93dbe63dc77e23a268652855e6b89e56331e7dc58503cca850aff59f84a7723f37e2ad53a65aae3f54cc3b7f21a3e810f1bfa7e2234d696264711f72846c7261487b4a9aa476e6fe493b52307b428fb5c3d4b13912680f9f09db4b3d5c05cf214970a5654f46e5d68527d70cd2cb5997d18ae4c4dbf64794992f665ea0eb4a9e3fa91520b2cc59f49f9f5a185046602960756ddecb3695d3775c4e210b1d941b712d3f8a805a39f395631af92820d1dc42e0ef87af20281e4756a0feee1eb6abb01a2a94d3aeb996593f152da768281b3038b8f5178f4a7d189a17ac267fe05d1c27907f9057d917b38158891a6217f63264f522c72f962849f964a0896c585e38098da4ae3b52e2b1376b16c8f7ecd00f3afa3e26d13d5fd7c31b4a69cc1eea14e3185e9819a11b6fa1c54ba7a5ba337bc1bebe36d311371680236bc179d583c65715fd3f7e08f8bb8cba358b4de958b73ddd91461421bf43874fb4b16d66e0e5e11aca121f35fab3de2b61dadf33144c66aba7b8d7c422ad213d8bf1383462d1d36d01f361f3b40bd24b8ee3527f7ce9f98a4796ae724706c749b878e80693110d84a6f7de2ad93887857a107d084c27723adcabdc7bd599eba3941ba5dc1c20868c43b2629f975705567077b9eec8ce841d535d262a2a18e9598bd415340b2a5f40909cf5d93fa06729a2dce52eabde6ba6ea5a984699674da37d941f638305cbfb3b567da7be81c72676edd3441c194c81830a65396d91a80b0f2deff26050ec2df3684d8ea3ff84438586b8e9b96a4decf4fdb1729fd5b5ceaa4e0d3f56494818ba7e6168138c54f38ea9b40920576dc37e9d953548b9b16546c1da3b7c339e7ba50f6ab689246bdc356d4fc399fe62a7a0cddfc885aaa97eaf084d1e6af7f9b95202671618eee9a15f2fd949262279b5914f5dc458252b45d0fa56b3c8f834942ebe7dadbc8359f7c4fa079dca67c246960f077e33b484c4e180df9f52bdcdd8892291b301fc71f7755f753dada6054a683af9f738c7bd63f65bc1582e72e4a5d020b71ac9ca7302a9d1343e9581973e0cc731c8509cef8834bf7101a0d91df62745948bdbfc8247cb9d65fca664f452ab5c7e9bee1521c51494a37ff53744e05432c3fb93aca6d5b277560b229809e24582b2caa73e17306904661605e0fbcd7d4cd7c926202d3ee90c660471bb3f6adfe91489b20df0f47cfb0112422ae41272baef78e77f25c72e3eaeab4bb72edda2774cc98d4c40b646028b3ad87d16c03fb96ffa38276ff42555c2819a2bb5b7f026149e2d98125562d8055d107e3776f50f58567fe4df61d11de4ae6b05d5c6da42df3cf044d30ea83161e783ac828c59b644023211dfe59fc0b3f4ebb869759161e7b360223afde8ae94d80e8114073ec92eae030b124b4649db3e4227fc2c3b7e93ff2191142b7a92d8c84fa2053e36ebf10a01d7216998b2c8be281213f9a203c06924c79f16637179821c2cf038050dfb16f2f36b923dce836c4e7954983d7a5dee147c0531a9c8ac623682d99a7e3a5bf26b0e67b90d4f3312f47187e5281593703074c4aad30870e9093cb67bc15c90d30b793366e250401d2c8eab681cd7f35c098f8a34f51d300efc37e52146ef05f0c91290c53dffeb45a4266a0bbef12c0ed0eef61a43339418cbe3437035528e272b818ba1fe17e225b47e42b5138a45a01031492622ac5960e20a807bd644f969615b21097bf8f5fbe6e5532259387ecaacdb8f8fededdf1dece472bb77f878ffa249c4992cc2f8bbfa8737a5569b8e86d32e51e2469dfca43677bb2beab92c4f827b88d8268230a33012e99c4d3e6a24be859c03ea78511a7bf5eb9d1c33b6c16696bf1576d8ae272922775872fe0434ddb05762eefe27b1df321e24b8f49527b9877faf03de0741e3cdc1e661af03ac8e5a969b797e50d3eb1267ae2abca06f6db3bb8f483804164dfe8f62d73ff87ee82d3f48fb86d03555706eff9ae0d38609af643dab4b2852a7051a2aa4f9b9ad2ee042f9caa415f1259ff4e75795ba522ffd2ddf27a93805d40a4e23594adb41351b76089c0029254f9890b46f03032d1f35f87864d157a41710e722f2220e87b6a112680c0632ce79fca692dcc833b7f11cd0b5e4af6e7a49a29c62e18b97a598b59f2772311f083932fd2cb5aef20d6bb38f23002a4b68a90c3d966ecaf51c945689310a876ab34fb39e425392409c369d6a3cc49d6c3cd2e46a7cfe03e717e4a093a7c30ab1bda83d29b522a0ac0740f0fc9dabc93d69d8dc5e5aa34bf3b6b8ceb3f941dca757e4e80cf8d152ba0484b0c42f4d413c79e6ff0b09b1eb26c5360dc91e01c1bb21433e36956fd356eb7254bf7c177ef31eafa909ac7af8cfe7030fe10e0557ad5ed580a0986500eb25bb96994f48fdb60a62ad851cfcea06ebc7f3a700e7979341428a850f80ea1de6bb68825859dc1e55b3fa00ad8c63600dbdaa69ed9594df53dcfc322d12f813d79946674f67f84cd7f4e308658408d703a5e83613e978c83a5d8d12d2b470b3c22724569d3e5556d4867be711b7fa4f023eb5d9b2cf5a8b2e722a8713db67345778b660042900835098a2d6f77bd15dec78c62c5729a4bb592145a0e27576038a61a83abf6abcc6ab44e0e27f51b027803591d3433ba86d73e094074913cf", &(0x7f0000001200)=""/4096) (async) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:30 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc2}, &(0x7f0000000200)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67551c5f89c3c44d99a278454"}, 0x5e, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) r2 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x38, 0x66, 0x78d66c0ae5db4443, 0x61, 0x31, 0x31, 0x65, 0x7c, 0x63, 0x65, 0x31, 0x63, 0x30, 0x38, 0x37]}, &(0x7f0000000100)={0x0, "6aefae2b91e6d26b929d29189d3f0498b740f8f4f24599eccda38389ab0605a48e01c2206f3f444466fb0efcf6cc17878b5df9b74e3ed73e2d01aafbfa78455c", 0x22}, 0x48, r1) keyctl$KEYCTL_MOVE(0x8, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r3) keyctl$link(0x8, r2, r3) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r4) keyctl$get_keyring_id(0x0, r3, 0x0) keyctl$instantiate(0xc, r4, &(0x7f0000000180)=ANY=[@ANYBLOB="6c756c74207c7275737465643a661fb544ef70743a2030303030302a30303030f2d37994a8a02c2529f24ea7d10546c730303030a6dbab4c19c18d4e7a3280e62c39c8e525ca380122080000000000feed38bf5e76eeaaa8c9eec52f4a10fde4d6bc044213c10ef90d62e8c1a5b1a67033ff8f5f0623e8aeeda970cdfa"], 0x38, r0) 02:19:30 executing program 2: clock_gettime(0x0, &(0x7f0000000140)) 02:19:30 executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_SET_FEATURE(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000a00)={&(0x7f00000009c0)={0x20}, 0x20}}, 0x0) sendmsg$AUDIT_USER_TTY(r0, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x38, 0x464, 0x400, 0x70bd2b, 0x25dfdbfc, "df3cf450dc34a943fd1b871d12eb8b498ef0a02cc862d589b784f1a8007d52bcd0f3f1ddc3cc60", ["", "", ""]}, 0x38}, 0x1, 0x0, 0x0, 0x40004}, 0xc0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r1) socket$nl_audit(0x10, 0x3, 0x9) (async) sendmsg$AUDIT_SET_FEATURE(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000a00)={&(0x7f00000009c0)={0x20}, 0x20}}, 0x0) (async) sendmsg$AUDIT_USER_TTY(r0, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x38, 0x464, 0x400, 0x70bd2b, 0x25dfdbfc, "df3cf450dc34a943fd1b871d12eb8b498ef0a02cc862d589b784f1a8007d52bcd0f3f1ddc3cc60", ["", "", ""]}, 0x38}, 0x1, 0x0, 0x0, 0x40004}, 0xc0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$get_persistent(0xc, 0xee00, r1) (async) 02:19:30 executing program 1: ioctl$I2C_PEC(0xffffffffffffffff, 0x708, 0x4) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) 02:19:30 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc2}, &(0x7f0000000200)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67551c5f89c3c44d99a278454"}, 0x5e, 0xfffffffffffffffe) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) r2 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x38, 0x66, 0x78d66c0ae5db4443, 0x61, 0x31, 0x31, 0x65, 0x7c, 0x63, 0x65, 0x31, 0x63, 0x30, 0x38, 0x37]}, &(0x7f0000000100)={0x0, "6aefae2b91e6d26b929d29189d3f0498b740f8f4f24599eccda38389ab0605a48e01c2206f3f444466fb0efcf6cc17878b5df9b74e3ed73e2d01aafbfa78455c", 0x22}, 0x48, r1) keyctl$KEYCTL_MOVE(0x8, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r3) (async) keyctl$link(0x8, r2, r3) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r4) (async) keyctl$get_keyring_id(0x0, r3, 0x0) keyctl$instantiate(0xc, r4, &(0x7f0000000180)=ANY=[@ANYBLOB="6c756c74207c7275737465643a661fb544ef70743a2030303030302a30303030f2d37994a8a02c2529f24ea7d10546c730303030a6dbab4c19c18d4e7a3280e62c39c8e525ca380122080000000000feed38bf5e76eeaaa8c9eec52f4a10fde4d6bc044213c10ef90d62e8c1a5b1a67033ff8f5f0623e8aeeda970cdfa"], 0x38, r0) 02:19:30 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={0x0}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:30 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r0) r1 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000280)={'fscrypt:', @auto=[0x33, 0x64, 0x0, 0x0, 0x0, 0x0, 0x0, 0x66, 0x0, 0x0, 0x0, 0x0, 0x62, 0x0, 0x39, 0x66]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, r0) r2 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x1}, 0x0, 0x0, r1) add_key(&(0x7f0000000080)='pkcs7_test\x00', &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="d19c283d68ad8d5bf5223ff7b0e9e543ba96a9947407349cc9b6ad7b3e30d250cdcec1a10f1f886e82bfe4ed0c98902c9766014868ac7a7f513113ce99d0a21cc95bb0d99d5a739e8283f039ecaee040d2ed5d4f78690614fab17edf291273c622fa9b8d60e96abc22e71439bee6", 0x6e, r2) keyctl$KEYCTL_MOVE(0x7, r1, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:30 executing program 2: clock_gettime(0x2, &(0x7f0000000080)) openat$sw_sync(0xffffffffffffff9c, &(0x7f00000000c0), 0x1c500, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f0000000100)='veth1_virt_wifi\x00') setsockopt$TIPC_DEST_DROPPABLE(r0, 0x10f, 0x81, &(0x7f0000000040)=0xba6, 0x4) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) setsockopt$TIPC_MCAST_BROADCAST(r1, 0x10f, 0x85) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r3) keyctl$reject(0x13, r2, 0x6, 0xffffffff, r3) 02:19:30 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$negate(0xd, r0, 0x7, r0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$search(0xa, r0, &(0x7f0000000100)='trusted\x00', &(0x7f0000000140)={'syz', 0x0}, r0) keyctl$get_persistent(0x5, 0xee00, r0) 02:19:30 executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_SET_FEATURE(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000a00)={&(0x7f00000009c0)={0x20}, 0x20}}, 0x0) (async) sendmsg$AUDIT_USER_TTY(r0, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x38, 0x464, 0x400, 0x70bd2b, 0x25dfdbfc, "df3cf450dc34a943fd1b871d12eb8b498ef0a02cc862d589b784f1a8007d52bcd0f3f1ddc3cc60", ["", "", ""]}, 0x38}, 0x1, 0x0, 0x0, 0x40004}, 0xc0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r1) 02:19:30 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={0x0}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:30 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r0) (async) r1 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000280)={'fscrypt:', @auto=[0x33, 0x64, 0x0, 0x0, 0x0, 0x0, 0x0, 0x66, 0x0, 0x0, 0x0, 0x0, 0x62, 0x0, 0x39, 0x66]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, r0) r2 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x1}, 0x0, 0x0, r1) add_key(&(0x7f0000000080)='pkcs7_test\x00', &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="d19c283d68ad8d5bf5223ff7b0e9e543ba96a9947407349cc9b6ad7b3e30d250cdcec1a10f1f886e82bfe4ed0c98902c9766014868ac7a7f513113ce99d0a21cc95bb0d99d5a739e8283f039ecaee040d2ed5d4f78690614fab17edf291273c622fa9b8d60e96abc22e71439bee6", 0x6e, r2) (async, rerun: 64) keyctl$KEYCTL_MOVE(0x7, r1, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (rerun: 64) 02:19:30 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc2}, &(0x7f0000000200)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67551c5f89c3c44d99a278454"}, 0x5e, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) (async) r2 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @auto=[0x39, 0x38, 0x66, 0x78d66c0ae5db4443, 0x61, 0x31, 0x31, 0x65, 0x7c, 0x63, 0x65, 0x31, 0x63, 0x30, 0x38, 0x37]}, &(0x7f0000000100)={0x0, "6aefae2b91e6d26b929d29189d3f0498b740f8f4f24599eccda38389ab0605a48e01c2206f3f444466fb0efcf6cc17878b5df9b74e3ed73e2d01aafbfa78455c", 0x22}, 0x48, r1) (async) keyctl$KEYCTL_MOVE(0x8, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r3) (async) keyctl$link(0x8, r2, r3) (async) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r4) (async) keyctl$get_keyring_id(0x0, r3, 0x0) (async) keyctl$instantiate(0xc, r4, &(0x7f0000000180)=ANY=[@ANYBLOB="6c756c74207c7275737465643a661fb544ef70743a2030303030302a30303030f2d37994a8a02c2529f24ea7d10546c730303030a6dbab4c19c18d4e7a3280e62c39c8e525ca380122080000000000feed38bf5e76eeaaa8c9eec52f4a10fde4d6bc044213c10ef90d62e8c1a5b1a67033ff8f5f0623e8aeeda970cdfa"], 0x38, r0) 02:19:30 executing program 2: clock_gettime(0x2, &(0x7f0000000080)) (async) openat$sw_sync(0xffffffffffffff9c, &(0x7f00000000c0), 0x1c500, 0x0) (async) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f0000000100)='veth1_virt_wifi\x00') (async) setsockopt$TIPC_DEST_DROPPABLE(r0, 0x10f, 0x81, &(0x7f0000000040)=0xba6, 0x4) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) setsockopt$TIPC_MCAST_BROADCAST(r1, 0x10f, 0x85) (async) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) (async) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r3) (async) keyctl$reject(0x13, r2, 0x6, 0xffffffff, r3) 02:19:30 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r0) r1 = request_key(&(0x7f0000001340)='cifs.idmap\x00', &(0x7f0000001380)={'syz', 0x2}, &(0x7f00000013c0)='\\.-\x00', 0x0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$set_timeout(0xf, r1, 0x2f) keyctl$revoke(0x3, r2) r3 = add_key(&(0x7f0000000100)='keyring\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f00000014c0)="259f61af28f8ac79a065b90d74c6cf7260cffe050c764ac43d9dbf4054b7be787d1fc3f1a1e4ce6a5b02068f553c7ef7dbb8d1bf4329326d8dbc3a182cce915d7bcfff0700000000000032f9ada1e004c95ba346e69dbc63be22e42da6d65d8a66bf71a603745ff52b6be9df630931535b1f7afa4db8a6af0da302d7e732e340162de0946cf77ba32d2e6dcac230e42b6cda7fc885a17edd70765d4e1f29d878f605436f3962b8ae5f4b3c159b13f551396c02aad25b0f0968f32df5f751b3e325f31364564bf14b1482c6a8297976b905523a4043d6c6881f4f7762e00658ea6b812bd55b", 0xe5, r2) keyctl$instantiate_iov(0x14, r3, &(0x7f0000001300)=[{&(0x7f00000001c0)="b2be3283f01d91fe0b725e4d05e57f5193cadef53065dafccc054061a4c6a51e7a3cde5aec00f783ec4272a974e8ef0d3d40cb4875d8fc1c469638b5ba0210dd0d0bee0fce337ecbe9b5d75a7a6728f7c42c95919ed15e88b7d1b7fc18e9e64afd5dc5aea9a6b505af0f645d51795d2b9568ebe7f1855080d9acdd69cda4fb0da8124929f63b94e0e922406f58ea88b6b03534d15e6f40d543e47a12c3befbc19af97c73818f3e60dd75a9e990739c10b0591b664f2f0eb59f269b9b73fe6d0d0a1651ea0eea4449894d996acd14175af0c3eaea62c97b32d35cdb412e07b93e805247c97b58657d4e757771227883a8351bdb4c5ec4ce82e14f76ffa30630e13ff33433b2e3c861a99db760a8f97a6424cd01e06843e61d8342d435b61d1a921398eb35fb9453982dcff6129982a41c35e158ceb74c5e1dcab65a0d524e9e46be61a9f41d942ccb6f8829674150d83137041a9093b6d2640f48f2676bc504d5689f006845e908970a117e9198d1647cc08d616d7b39a28c2d8e4c59ad2dae066e938472040470dbca679c7d959507d19760963bd2f6b8e69cba15314c1bb7e81cf138f0c6a3aa973073e8450eb0b0ed3e118299305f52f336350f913ecb93f312841069942ae70768614349ebbc0003169099768970996c4235c639d087228b20bf364bba61cf87a91d2018deed480eeb3ecac5e93f4a87621ddfd3742807d9e5b312b6042f8411ac13bc04bbdd1f5cb0d051b003f3551116cc78f9f1daf2280605d1cb3b0c8acdbb3fa692589b4ac069702251f4fb3a560c8cc4217e826108256635b4ee4a0a456670863b874c9c57ec6d6e4df6f4d1a5a2cc79e763df268af06a870bad24b4ded76d95f74deb1697a0479431cd20e5d49c4a7223583eefdeb99fe84e6e72bc8ecf9f37c1429d3beb4739dbf94b0121b772021d5780a67314dd856f656e50c2a29c7414909875127c15b282d6c1242b6168e870002ff4faad4a04c02b3fe66401029a93600b9bf6295cfd6b02eee5aac0b345ca10ede6caa9165fba90b21e50838f82a41e24583dd2c0559094bafa36126c2330e3d7daafe30768b14c55279f27fd0c076f461038b833011962e613e4233848ae300229ea297301bb5f9b473cde5faf37450e0835e2ecf0ef3494b63e5e299680d49a12d9ca12b03a9ea95a7989cc83fee79a022b962301b29379bccdeb95dd702a42b72edb4b21a12130bf557a42592d22e0de444a58f24af04e94423820aca34c15677e292f8b7c90c521b812a3925d0ba5fc5a25c0126ea09acc90874529ac8a0fe0e3f94cf12df88e77cc90409b6a5ea759d7aa19f715031c41b5d1ea8edb80559d4a7b1c161ac8c0cabb3572e77908d19370bb3aac713b64e17392904ef4418db9a265bce0706f065ec074284fc360a6f4b86109ad9b8c866a04ec3da4b4f13adb4159c4f94656386491668654693e9387c7eef48a01e2aba71ad55d0c9e453bda034a3c436aae8ccd1a4d847b9199ec032c00ba0c7845cf35b47e1325e807cc309455a2223ca995633ee87c4aae5fc2e220c509dd7523ddf4e1dca6ab577210a1db104a36b7b7c3fece7afe52e22b076114dfab9cd2a41485d16c47bb531efcd3074a5029bd86fcd962fd77c63efbe76027e79a52dc718cff78c49f68b4db8e0604808cf5c65deba412f7f8cc6533d7ab37d067bb3e24ed601d6e5cb983cd3ecee3c715a102c328d11f8d3f8086286b6c34ebc3b047e7e8a59e5880e50bd146c072295a23fadfae21704231c80f36dec8a4e99e97dabb702716327745a644061a0895e6791209dd490da06151354d664d57560c47cf087b63c6fa4ef65499338e3412f2b4b641c810a91d70f06da9e032035f48a8455993378ece934f8c7e80b7ac4360749d2a631fb84301b8440c600a0355aa32b7f7a4cb75ab0cad2e863971c5282dbb2aca4b7d1bdee8ad1b9d8348590e1263989ecba82207c2ac82e554f28b87e067fb6deb5064301b7f00612731b5f33b3f5d513d3b378c93f89bd80dc12a3a97d5f086cc068944489e504edeba9d27813f89401ab88fa8d468f6a7eb058683f108dc6fe342db5fc889db64ac82193cb9609151586a09403ae2cd9b90e99663763f410c09a1b841eaddf0b1cea1e6333cc9c495ac3ea9b66cde521f17c1c2f1dbcc9068333db856cee1a44e9dddc5228dfc7c2f4b931af82f3dd28aeab1c9736d260f8fd2369838e2c8fe262da3496fbe63f01b233ca2396b6531fa628297c040b8174cb854acb71e57af33733818b6f1fb002395680cf5e8b5aa7ee8a164c84ef189ef5c3532fbff75ebc10d0160bab22f9dd672665378eb87f35678879396527c12256be5f5a68353466fe881f3459459accba29fce78560386cd91bb87571578e9f3b57b23b3d642585dbb2e8733180df8ce7aaee230f09f1060f0b9cbe75e39f64d3ee8338efab793fe0900e4321fc3adf0f5b4ae221a1ba8d837b3cd696577e68e2aba67810778ddb4fbb7d030b653b1ce0c816658aa9fb97fb8d22172280326af3abe35a182d11129ca4f912aac1af07dc850ac140f52aee31c81a5dac390c0a5006b205978b5663df71f9c8c24b40ef835708e191eee9a45e69fcda493b9439e3d937ed4027b9b0fc3076c35581a748873ce8623fdc59bb54d7ccdff2f0405de6da2096e471d0310cb3ff8700f1ef90552223081f2540f1e4f4214526f697166e61b83c3685830d3887ce7dc3e97d5a55cfab489f510d2c62695c553b931840feb5be3d0309a10e6d89511328acc6f8dbe2b262f6004c892cf8156b5ee42d8444b968ccbdd0b3d94a94ac8dd4bf6d7c1f661f0f53b7d9ce8f19488c5991b31984059e5caa11b7cd00aeda608a8c3c823ca6146fb7aa251eb7626f26805a7da7dd495c5aff6faee973955faa3b1b2434168ca660a0a7979fd2f51d28333888ad4c0a4b0759eebb65a6635bd5f3b55e1180f09ab5b3c4550f6268d8313cc66c1179aeeb279f60f9f68e7cdd3096d574ef0dde649ebb2549ab3d186f84802e883a7c62c245504a1133893129e5afcac335071889a38ab19a8eec295b365961fadcb3ceb5a134af07a3cc299b1d2b65f8494a28955ef299a539256203c279456e48df908b1d2e0a54345fe3f4bb64fba551977f850cb86da19f8873c5d5f2314bccbc3f12626a54cc6d6942f3b08e58c184bab9e0f7852d162b51b3de01a595d1c43a7ec07744981ed846ae4d91c1f46e6d4380fd13bcd28e90e8c9144bb8091b67e9fed151d3dd2000d19fe5a0a76fe75542bb7c5b64f075ade50053c58dca8ff822a9b5861c19e7782fe1483f147e0787f886fc7cb9147c4ed0d339f23d622e40cd3778bb2d319fa4cadf7be39667d34cd9900465d19af8e573b083ffb0c940689ae1388ccbcc47e650262b0a462f2664cf8734134a7b38530ba39ed61ebbc5233bb92e213ee11579f0d5e21d819a517e33bca047901e43661dc903d448cfafec128215e576bc5a91699c255944209de585c802cae977b5a91c2cc3f7bba5498c2bc816698e889ebe5387fac6d7d1c1a0fedf373197ab46b1618a881aa7156f3ff672f6278d082a4ea3203191fb22f03793e5b75fd841c47141a2f37934ea355d12f1bdf02d5de0ec2a49dc3cf88f01f75a9c61d76220565cf8e6fb3494d4f43c0ebb883a3c18c9b042919e2884fb469f5e31a9093df5e86681686d91d0c7878b9d86d3968e70e17cedab43c47e69f46ae6e1a72055525057172a060c3e041fb09635fb03c570747c8ad36acf0ae50d56e53151d924535c2adb6d4e6e32cedc626f0a8e8df1f5d0eeb66779828b7ccd4623d67ed1e593f077e2c9072ed3fdbbcb2d1ee44fb88a14d1d2eaf9aaa9bdbeadca7710c11ac06787a9d910a587dc5b0a58480d63050abb4eea460273b27eda50a4a57b911b29177ad7aece4438c2be856fa4807bd0af4f12eafc97b380af6ea9589bd1e8b122415fa0a6e2bae7596bdfd82f02e55a2c862465465e6874ea3bdcdc980e666ddefd696fe02fce6e444bce267d0ecc2c2e9dcf9fec97898d5659aee5efa31d5742342b7410a333ce56bf811e2eb8eda14cce3f14df0a2f963f34db0c9aaa80791d11da35f1f6fbdd99d1de59b8337b0d756331f6fcdaad6c2559627c02915ff44b2e698cde98f8998add2ff0aac77df30bdb8c0c139c62dc4a56c4f95b7747926e44b1c1e059b6f4a9bd9a8d9c81ac137548bb575eac9d96a73a856b3174b5eaa17f889266daba63fa26498ef2f3ec9d52a6b7add4d366d4ae312a818c5b47ee4d5db6e2792c212f87a21619c2c6ba7220930850c9bc4fee9a40e2320ffc109a24055cdbeec0e073209b712b7e7148a50bb3bafbd60036db754ee197eae9ec5d1fd5a241393e0a0dbe766794e3019cfefc8d40f16ab6f7a03fe53a9d5dae966772e00f4a18074eaeec865021dc0720258190e74bb5a29e66be8e4366d57e913f65ce1fd208484f19db8c57ccca9ac7ee59f93c14022eff8adf812c6acb8f95ab63c25c18e2316f726051581df43cdd68ce0b60fb1af72de3e02a3b61a9b3f563eb725ce469b56d3a63c5e45bdcf205b883eb225d05a4d810f904947c24ccd6fe73dc5fe55d6aeaa1a667c0cb56354a365f2dfa6bfd35e59f71511b8ae0dc283ff98d7214ec431625a110a025101a5d4dbf2c142e6c0ba79decddc5fc8894ac4e72a875d157e8904d9a656e01265fa4aaaf05e837d5897aae21ce65f84c4f9c190c836d840c8b8813368f9739a54dfef7085ebfe843acf088e81f1b1d10841cb6067764ffbfaeffba6eb544ef2dd98f35b685cb0be1cb87fe0d95eeebf3c4b84266e1319e3e6089e7d29e667279bad8cdb58a33562060cd2945a868ffdb20f896ebc3691c43d09d43d69da7996987bbc449236248b07bcec5dc0f4747c111941facf97f71ae5eb574a361486a1a975542321a872bfe994b9c6f3ed28ef65d6b12ca5e111444017271e2c76e4cbfafca5c61a5c35cb00ac71ffb08d3d35ca6299554c8aad904f5cf707ca151b6426edf240b758995a15f1f507c760a0bac57bccb8260edf47812f0514b875b527e24b821872dffd48df57f47782fc09f85dc3a561a37985f128ffd74d47b5d68fc28dceebfb42132676350365451012384fd2c3c54bf41390464cc782b0e28dde3cb064d491ed82ebc0f9d8a0b40f754db4e63a34b0351b9dcc24ea8998eb16d6d3c69c40611dd17ae653c0f36c436415c5607e89357db6c843a7e8bafbd4d4bf1682fe5242cb4c3d33b70cd29113b05480fff2eb4486d7a5fff2abb5c3c21134ee13725b0844535243cb57402f6d81dd8bbc6cb0051ec8f743da32728c70b9d19ce4bb51bf6622343339c51f31f3229dc554b3e2ebdbeb59e2f8d27715316d8002a0ee790c5c3b5d022d9af9ab8030b7a37d2ba966859f35b1e89832660c1d6fda21030a6b4cde3a95033f965dff3702f55232c0de7135d3f78a715af48eb16c4d002997414939584f82f6ed5eff63e351468d66c31c91d758d990146f486214dd24aeb5868ddad34bc02b945e0fab172800978e5cef020074c4d37ef69521db48fe912a9234b273347707066ff770dbcf945764763a5e9933678628ecdfddb8f4b5d103753301f0984c3569abaca6dd00e1e366c892c6472c2f5ef827e0068eec735b5a47f445f45d7fd28414b1814e807339e06f2227395be149802696941d8a1797c5543a81cf03166f8cf91b6d6ce025527787512b5f3e08762ffaab8abb18819945181066f315ce56936b89ad7e9a449bbd11047620495978", 0x1000}, {&(0x7f00000011c0)="22d92df7a14d52d94588ca6baf8b208efc83458c4da8eb7d911f52bc226b0d42ca31ff9b184c1c133d3580688a22e731c4", 0x31}, {&(0x7f0000001200)="567521eed988b44789c1037a638ad1448644bf5c77a6c94de157751003288fa9ddd5c366d55c0351d5e30914378d62ab190a6e5a37e258683c567a008d7e9fed6034a41826db730cc44ebc458732699e8052a78a60d4ce36cccc39ff172d8bb77b1cf788c4483c5fcfe54b398ae28d64b675534a7d874004cf13079d2dba7427a70c906291111848086b702a8855141db49bfd409c0e8c1bd4b5c48aac5a7d08a1cd420a03c576ebd06a61cdda83efdf789543d38e5e174bda0842abff0abb0b6cddccf0b566e5c08319567dbe9c910c9fa4016456b9eca09aa83e8f0fad9599a8a66c1bd088", 0xe6}], 0x3, r0) 02:19:30 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={0x0}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:30 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r0) r1 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000280)={'fscrypt:', @auto=[0x33, 0x64, 0x0, 0x0, 0x0, 0x0, 0x0, 0x66, 0x0, 0x0, 0x0, 0x0, 0x62, 0x0, 0x39, 0x66]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, r0) r2 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x1}, 0x0, 0x0, r1) add_key(&(0x7f0000000080)='pkcs7_test\x00', &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="d19c283d68ad8d5bf5223ff7b0e9e543ba96a9947407349cc9b6ad7b3e30d250cdcec1a10f1f886e82bfe4ed0c98902c9766014868ac7a7f513113ce99d0a21cc95bb0d99d5a739e8283f039ecaee040d2ed5d4f78690614fab17edf291273c622fa9b8d60e96abc22e71439bee6", 0x6e, r2) keyctl$KEYCTL_MOVE(0x7, r1, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$revoke(0x3, r0) (async) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000280)={'fscrypt:', @auto=[0x33, 0x64, 0x0, 0x0, 0x0, 0x0, 0x0, 0x66, 0x0, 0x0, 0x0, 0x0, 0x62, 0x0, 0x39, 0x66]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, r0) (async) add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x1}, 0x0, 0x0, r1) (async) add_key(&(0x7f0000000080)='pkcs7_test\x00', &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="d19c283d68ad8d5bf5223ff7b0e9e543ba96a9947407349cc9b6ad7b3e30d250cdcec1a10f1f886e82bfe4ed0c98902c9766014868ac7a7f513113ce99d0a21cc95bb0d99d5a739e8283f039ecaee040d2ed5d4f78690614fab17edf291273c622fa9b8d60e96abc22e71439bee6", 0x6e, r2) (async) keyctl$KEYCTL_MOVE(0x7, r1, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) 02:19:30 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$negate(0xd, r0, 0x7, r0) (async) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='trusted\x00', &(0x7f0000000140)={'syz', 0x0}, r0) keyctl$get_persistent(0x5, 0xee00, r0) 02:19:30 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:30 executing program 2: clock_gettime(0x2, &(0x7f0000000080)) openat$sw_sync(0xffffffffffffff9c, &(0x7f00000000c0), 0x1c500, 0x0) (async) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f0000000100)='veth1_virt_wifi\x00') (async) setsockopt$TIPC_DEST_DROPPABLE(r0, 0x10f, 0x81, &(0x7f0000000040)=0xba6, 0x4) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) setsockopt$TIPC_MCAST_BROADCAST(r1, 0x10f, 0x85) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) (async) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r3) (async) keyctl$reject(0x13, r2, 0x6, 0xffffffff, r3) 02:19:30 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0xb0, 0x1403, 0x0, 0x70bd2b, 0x25dfdbfb, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'tunl0\x00'}}]}, 0xb0}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:30 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r0) (async) r1 = request_key(&(0x7f0000001340)='cifs.idmap\x00', &(0x7f0000001380)={'syz', 0x2}, &(0x7f00000013c0)='\\.-\x00', 0x0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$set_timeout(0xf, r1, 0x2f) keyctl$revoke(0x3, r2) (async) r3 = add_key(&(0x7f0000000100)='keyring\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f00000014c0)="259f61af28f8ac79a065b90d74c6cf7260cffe050c764ac43d9dbf4054b7be787d1fc3f1a1e4ce6a5b02068f553c7ef7dbb8d1bf4329326d8dbc3a182cce915d7bcfff0700000000000032f9ada1e004c95ba346e69dbc63be22e42da6d65d8a66bf71a603745ff52b6be9df630931535b1f7afa4db8a6af0da302d7e732e340162de0946cf77ba32d2e6dcac230e42b6cda7fc885a17edd70765d4e1f29d878f605436f3962b8ae5f4b3c159b13f551396c02aad25b0f0968f32df5f751b3e325f31364564bf14b1482c6a8297976b905523a4043d6c6881f4f7762e00658ea6b812bd55b", 0xe5, r2) keyctl$instantiate_iov(0x14, r3, &(0x7f0000001300)=[{&(0x7f00000001c0)="b2be3283f01d91fe0b725e4d05e57f5193cadef53065dafccc054061a4c6a51e7a3cde5aec00f783ec4272a974e8ef0d3d40cb4875d8fc1c469638b5ba0210dd0d0bee0fce337ecbe9b5d75a7a6728f7c42c95919ed15e88b7d1b7fc18e9e64afd5dc5aea9a6b505af0f645d51795d2b9568ebe7f1855080d9acdd69cda4fb0da8124929f63b94e0e922406f58ea88b6b03534d15e6f40d543e47a12c3befbc19af97c73818f3e60dd75a9e990739c10b0591b664f2f0eb59f269b9b73fe6d0d0a1651ea0eea4449894d996acd14175af0c3eaea62c97b32d35cdb412e07b93e805247c97b58657d4e757771227883a8351bdb4c5ec4ce82e14f76ffa30630e13ff33433b2e3c861a99db760a8f97a6424cd01e06843e61d8342d435b61d1a921398eb35fb9453982dcff6129982a41c35e158ceb74c5e1dcab65a0d524e9e46be61a9f41d942ccb6f8829674150d83137041a9093b6d2640f48f2676bc504d5689f006845e908970a117e9198d1647cc08d616d7b39a28c2d8e4c59ad2dae066e938472040470dbca679c7d959507d19760963bd2f6b8e69cba15314c1bb7e81cf138f0c6a3aa973073e8450eb0b0ed3e118299305f52f336350f913ecb93f312841069942ae70768614349ebbc0003169099768970996c4235c639d087228b20bf364bba61cf87a91d2018deed480eeb3ecac5e93f4a87621ddfd3742807d9e5b312b6042f8411ac13bc04bbdd1f5cb0d051b003f3551116cc78f9f1daf2280605d1cb3b0c8acdbb3fa692589b4ac069702251f4fb3a560c8cc4217e826108256635b4ee4a0a456670863b874c9c57ec6d6e4df6f4d1a5a2cc79e763df268af06a870bad24b4ded76d95f74deb1697a0479431cd20e5d49c4a7223583eefdeb99fe84e6e72bc8ecf9f37c1429d3beb4739dbf94b0121b772021d5780a67314dd856f656e50c2a29c7414909875127c15b282d6c1242b6168e870002ff4faad4a04c02b3fe66401029a93600b9bf6295cfd6b02eee5aac0b345ca10ede6caa9165fba90b21e50838f82a41e24583dd2c0559094bafa36126c2330e3d7daafe30768b14c55279f27fd0c076f461038b833011962e613e4233848ae300229ea297301bb5f9b473cde5faf37450e0835e2ecf0ef3494b63e5e299680d49a12d9ca12b03a9ea95a7989cc83fee79a022b962301b29379bccdeb95dd702a42b72edb4b21a12130bf557a42592d22e0de444a58f24af04e94423820aca34c15677e292f8b7c90c521b812a3925d0ba5fc5a25c0126ea09acc90874529ac8a0fe0e3f94cf12df88e77cc90409b6a5ea759d7aa19f715031c41b5d1ea8edb80559d4a7b1c161ac8c0cabb3572e77908d19370bb3aac713b64e17392904ef4418db9a265bce0706f065ec074284fc360a6f4b86109ad9b8c866a04ec3da4b4f13adb4159c4f94656386491668654693e9387c7eef48a01e2aba71ad55d0c9e453bda034a3c436aae8ccd1a4d847b9199ec032c00ba0c7845cf35b47e1325e807cc309455a2223ca995633ee87c4aae5fc2e220c509dd7523ddf4e1dca6ab577210a1db104a36b7b7c3fece7afe52e22b076114dfab9cd2a41485d16c47bb531efcd3074a5029bd86fcd962fd77c63efbe76027e79a52dc718cff78c49f68b4db8e0604808cf5c65deba412f7f8cc6533d7ab37d067bb3e24ed601d6e5cb983cd3ecee3c715a102c328d11f8d3f8086286b6c34ebc3b047e7e8a59e5880e50bd146c072295a23fadfae21704231c80f36dec8a4e99e97dabb702716327745a644061a0895e6791209dd490da06151354d664d57560c47cf087b63c6fa4ef65499338e3412f2b4b641c810a91d70f06da9e032035f48a8455993378ece934f8c7e80b7ac4360749d2a631fb84301b8440c600a0355aa32b7f7a4cb75ab0cad2e863971c5282dbb2aca4b7d1bdee8ad1b9d8348590e1263989ecba82207c2ac82e554f28b87e067fb6deb5064301b7f00612731b5f33b3f5d513d3b378c93f89bd80dc12a3a97d5f086cc068944489e504edeba9d27813f89401ab88fa8d468f6a7eb058683f108dc6fe342db5fc889db64ac82193cb9609151586a09403ae2cd9b90e99663763f410c09a1b841eaddf0b1cea1e6333cc9c495ac3ea9b66cde521f17c1c2f1dbcc9068333db856cee1a44e9dddc5228dfc7c2f4b931af82f3dd28aeab1c9736d260f8fd2369838e2c8fe262da3496fbe63f01b233ca2396b6531fa628297c040b8174cb854acb71e57af33733818b6f1fb002395680cf5e8b5aa7ee8a164c84ef189ef5c3532fbff75ebc10d0160bab22f9dd672665378eb87f35678879396527c12256be5f5a68353466fe881f3459459accba29fce78560386cd91bb87571578e9f3b57b23b3d642585dbb2e8733180df8ce7aaee230f09f1060f0b9cbe75e39f64d3ee8338efab793fe0900e4321fc3adf0f5b4ae221a1ba8d837b3cd696577e68e2aba67810778ddb4fbb7d030b653b1ce0c816658aa9fb97fb8d22172280326af3abe35a182d11129ca4f912aac1af07dc850ac140f52aee31c81a5dac390c0a5006b205978b5663df71f9c8c24b40ef835708e191eee9a45e69fcda493b9439e3d937ed4027b9b0fc3076c35581a748873ce8623fdc59bb54d7ccdff2f0405de6da2096e471d0310cb3ff8700f1ef90552223081f2540f1e4f4214526f697166e61b83c3685830d3887ce7dc3e97d5a55cfab489f510d2c62695c553b931840feb5be3d0309a10e6d89511328acc6f8dbe2b262f6004c892cf8156b5ee42d8444b968ccbdd0b3d94a94ac8dd4bf6d7c1f661f0f53b7d9ce8f19488c5991b31984059e5caa11b7cd00aeda608a8c3c823ca6146fb7aa251eb7626f26805a7da7dd495c5aff6faee973955faa3b1b2434168ca660a0a7979fd2f51d28333888ad4c0a4b0759eebb65a6635bd5f3b55e1180f09ab5b3c4550f6268d8313cc66c1179aeeb279f60f9f68e7cdd3096d574ef0dde649ebb2549ab3d186f84802e883a7c62c245504a1133893129e5afcac335071889a38ab19a8eec295b365961fadcb3ceb5a134af07a3cc299b1d2b65f8494a28955ef299a539256203c279456e48df908b1d2e0a54345fe3f4bb64fba551977f850cb86da19f8873c5d5f2314bccbc3f12626a54cc6d6942f3b08e58c184bab9e0f7852d162b51b3de01a595d1c43a7ec07744981ed846ae4d91c1f46e6d4380fd13bcd28e90e8c9144bb8091b67e9fed151d3dd2000d19fe5a0a76fe75542bb7c5b64f075ade50053c58dca8ff822a9b5861c19e7782fe1483f147e0787f886fc7cb9147c4ed0d339f23d622e40cd3778bb2d319fa4cadf7be39667d34cd9900465d19af8e573b083ffb0c940689ae1388ccbcc47e650262b0a462f2664cf8734134a7b38530ba39ed61ebbc5233bb92e213ee11579f0d5e21d819a517e33bca047901e43661dc903d448cfafec128215e576bc5a91699c255944209de585c802cae977b5a91c2cc3f7bba5498c2bc816698e889ebe5387fac6d7d1c1a0fedf373197ab46b1618a881aa7156f3ff672f6278d082a4ea3203191fb22f03793e5b75fd841c47141a2f37934ea355d12f1bdf02d5de0ec2a49dc3cf88f01f75a9c61d76220565cf8e6fb3494d4f43c0ebb883a3c18c9b042919e2884fb469f5e31a9093df5e86681686d91d0c7878b9d86d3968e70e17cedab43c47e69f46ae6e1a72055525057172a060c3e041fb09635fb03c570747c8ad36acf0ae50d56e53151d924535c2adb6d4e6e32cedc626f0a8e8df1f5d0eeb66779828b7ccd4623d67ed1e593f077e2c9072ed3fdbbcb2d1ee44fb88a14d1d2eaf9aaa9bdbeadca7710c11ac06787a9d910a587dc5b0a58480d63050abb4eea460273b27eda50a4a57b911b29177ad7aece4438c2be856fa4807bd0af4f12eafc97b380af6ea9589bd1e8b122415fa0a6e2bae7596bdfd82f02e55a2c862465465e6874ea3bdcdc980e666ddefd696fe02fce6e444bce267d0ecc2c2e9dcf9fec97898d5659aee5efa31d5742342b7410a333ce56bf811e2eb8eda14cce3f14df0a2f963f34db0c9aaa80791d11da35f1f6fbdd99d1de59b8337b0d756331f6fcdaad6c2559627c02915ff44b2e698cde98f8998add2ff0aac77df30bdb8c0c139c62dc4a56c4f95b7747926e44b1c1e059b6f4a9bd9a8d9c81ac137548bb575eac9d96a73a856b3174b5eaa17f889266daba63fa26498ef2f3ec9d52a6b7add4d366d4ae312a818c5b47ee4d5db6e2792c212f87a21619c2c6ba7220930850c9bc4fee9a40e2320ffc109a24055cdbeec0e073209b712b7e7148a50bb3bafbd60036db754ee197eae9ec5d1fd5a241393e0a0dbe766794e3019cfefc8d40f16ab6f7a03fe53a9d5dae966772e00f4a18074eaeec865021dc0720258190e74bb5a29e66be8e4366d57e913f65ce1fd208484f19db8c57ccca9ac7ee59f93c14022eff8adf812c6acb8f95ab63c25c18e2316f726051581df43cdd68ce0b60fb1af72de3e02a3b61a9b3f563eb725ce469b56d3a63c5e45bdcf205b883eb225d05a4d810f904947c24ccd6fe73dc5fe55d6aeaa1a667c0cb56354a365f2dfa6bfd35e59f71511b8ae0dc283ff98d7214ec431625a110a025101a5d4dbf2c142e6c0ba79decddc5fc8894ac4e72a875d157e8904d9a656e01265fa4aaaf05e837d5897aae21ce65f84c4f9c190c836d840c8b8813368f9739a54dfef7085ebfe843acf088e81f1b1d10841cb6067764ffbfaeffba6eb544ef2dd98f35b685cb0be1cb87fe0d95eeebf3c4b84266e1319e3e6089e7d29e667279bad8cdb58a33562060cd2945a868ffdb20f896ebc3691c43d09d43d69da7996987bbc449236248b07bcec5dc0f4747c111941facf97f71ae5eb574a361486a1a975542321a872bfe994b9c6f3ed28ef65d6b12ca5e111444017271e2c76e4cbfafca5c61a5c35cb00ac71ffb08d3d35ca6299554c8aad904f5cf707ca151b6426edf240b758995a15f1f507c760a0bac57bccb8260edf47812f0514b875b527e24b821872dffd48df57f47782fc09f85dc3a561a37985f128ffd74d47b5d68fc28dceebfb42132676350365451012384fd2c3c54bf41390464cc782b0e28dde3cb064d491ed82ebc0f9d8a0b40f754db4e63a34b0351b9dcc24ea8998eb16d6d3c69c40611dd17ae653c0f36c436415c5607e89357db6c843a7e8bafbd4d4bf1682fe5242cb4c3d33b70cd29113b05480fff2eb4486d7a5fff2abb5c3c21134ee13725b0844535243cb57402f6d81dd8bbc6cb0051ec8f743da32728c70b9d19ce4bb51bf6622343339c51f31f3229dc554b3e2ebdbeb59e2f8d27715316d8002a0ee790c5c3b5d022d9af9ab8030b7a37d2ba966859f35b1e89832660c1d6fda21030a6b4cde3a95033f965dff3702f55232c0de7135d3f78a715af48eb16c4d002997414939584f82f6ed5eff63e351468d66c31c91d758d990146f486214dd24aeb5868ddad34bc02b945e0fab172800978e5cef020074c4d37ef69521db48fe912a9234b273347707066ff770dbcf945764763a5e9933678628ecdfddb8f4b5d103753301f0984c3569abaca6dd00e1e366c892c6472c2f5ef827e0068eec735b5a47f445f45d7fd28414b1814e807339e06f2227395be149802696941d8a1797c5543a81cf03166f8cf91b6d6ce025527787512b5f3e08762ffaab8abb18819945181066f315ce56936b89ad7e9a449bbd11047620495978", 0x1000}, {&(0x7f00000011c0)="22d92df7a14d52d94588ca6baf8b208efc83458c4da8eb7d911f52bc226b0d42ca31ff9b184c1c133d3580688a22e731c4", 0x31}, {&(0x7f0000001200)="567521eed988b44789c1037a638ad1448644bf5c77a6c94de157751003288fa9ddd5c366d55c0351d5e30914378d62ab190a6e5a37e258683c567a008d7e9fed6034a41826db730cc44ebc458732699e8052a78a60d4ce36cccc39ff172d8bb77b1cf788c4483c5fcfe54b398ae28d64b675534a7d874004cf13079d2dba7427a70c906291111848086b702a8855141db49bfd409c0e8c1bd4b5c48aac5a7d08a1cd420a03c576ebd06a61cdda83efdf789543d38e5e174bda0842abff0abb0b6cddccf0b566e5c08319567dbe9c910c9fa4016456b9eca09aa83e8f0fad9599a8a66c1bd088", 0xe6}], 0x3, r0) 02:19:30 executing program 5: setsockopt$TIPC_MCAST_REPLICAST(0xffffffffffffffff, 0x10f, 0x86) r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000140)={'fscrypt:', @desc3}, &(0x7f0000000180)={0x0, "505d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a27845400"}, 0x48, 0xfffffffffffffff9) keyctl$revoke(0x3, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) r2 = add_key$keyring(&(0x7f0000001300), &(0x7f0000001340)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$link(0x8, r1, r2) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={0x0, 0x1000, 0xe3}, 0x0, &(0x7f0000000200)="a362ce4b0ddee78d07dee1f1f76659574b52760eba8e93d2bc163a14b2c3ea84c958c04eeabb28e2d37dcf383ebed6850081c4a03d20e4229e54266b9323b5630c37e0298454b05212b0735f416b1876d2b71f37f8bd9413c948209ec6e4fddef376e6c3c0d99cda85db9c384a37cb23e8f42fea2fc5449316ff28c897e36996e63eb7f0e598a24c29101803982ff56e2631de24cb22d914d6bb5e74a4338f1089a85021d87f8040a1d5eb938594e0dbd0f3ecccea0947a9ae6dab061912a956064160f8e98d4d78b1fa9aeda16f9ddc0c1d281c42def4cdebaa581a629d2c2ec54f5c2bc95417e1720c1a3bdf27ee0b1aefdff5f6fd5a4b39c63d59ccd43787a2f546c90e1017e9d681a5dc94e27a209201347cdf77c9b021e9c055c2dfcb6cb45929e868b1c13d60f43ea5eb920a8a8ae8b2f96b49e032203ae2bf2df0702be7bb4c4e9f604c2ae37af7863aeb121633b92c3608a54568f089faed128d0a89015636374eddae48a0c19164ce5e30222af665f8be05b83c1a3ab26b429edd5de3ee66564d70dd9b136ed30f4961820885bb71ed652b4299a3c827b4ed4313cc83488b0951ceb92db5d8663c4b7f318e69801effa1b657b614ac14df31cea4227f0ac5d1796e2872769f8452223567ff5d9ee8bca1545503b8dc1694ec34db2297a7f6085429b8f00ff1e44f5cf2283b71722f2ffdd3a2a515a9f2a9d12fbb0a0bad9536de1eba4413999075a16e23c4b31025cee3cfd445993ad837b23af96600acf813c61711580dcaf3ad735408bbe81446d609a4d879388b37b72e6652d73190bc6ab34191d90e25e8f5da3b2e9be3b909e4dbee4d251e4e0d39de20e3b67802053a15ef334d46d17af1546be456db7864f0c5e1b06a5edad64427b8e3fa7aea4550b3e7e88cb9ea73f1291924dddfa88ea47632927cf039da6633fec58e3f65e5f642167d55491627692006bae584a38084c7e6e28276d5772c20495d25044f44dfd93d91dd92b0e45f16fcf18d16aef4f596be013e729f671c368bcb4d3d148ece5543a17f13d1e0aec4e1a3015376ccc22b2d3e8fab6d658882ec02b1e4c19407ae7e14437a013c783eb10a8bfdf87a7f3f25c769b2be9fa9884ac5290514080e5b3147853f34277aa74f16068328c83bf1bbe4fd0366e4554b9f83ce0a443f0f2b20864b8652c616de1c726dc61186b3670d8ccba04b7fb4ca11c2d090298317f4f3d724a6c42ba11c584076b7ad7fe4b1dea0553707273dd01fd899af0460cca2871e115f9c7fc2d732426de22de3b09a941908c69ba9a0e19a450c992bf72e05c35d76f7e7bf14514515f8486c9ced9c887e6edf43033af72b8fbb3cbadbce62752e82430839458b516b871c6a4803e59279ac18451b27fef459d57b7d054265735a15ac45afb17db8935109af02f4f998dd44483b86cef2d7ae274adf801d90e45bf36712a9b007b47a6c3202c136be063528f08fe06e47e2d38995c3c9f4ee67983e083711c2deef4923c7edd0aa62b134006255c814af8271aead7a311c65aaacf4eee7b5404773dbf54139743de3cdc69cf479fc97459a267d1a5c4864d12152a06430c12023eed676e0b6f867e7c938715e7ffbdddc15bf4122b0c146fbc337ae1f2ab59a92d9dbc0adf6db6a717b01579c9653ae282a0974fe9f9797f22c6e272eae9184dc0f3528c6a20fd31d52e87bc404219d3435fb8efb4da7b1dccfd5c5405a3557a6db816b33a0aba1af12e08d5d1a4d61fe6e4be57261bbfbeacd1e33968b37454122d2387d0a227c74f8f04a4f86abe2af4247d3b7eea5440a77ee265b70a4a6d4acbd32caca6447047267d2c9df3ecaf965da7fbc77e19b7350e3c8d8d5eef76a3970ea388ab85fb2f0a50add7053474daa3d873856bc26ed043148d242048cf65284c524793c5d4aa33958615370382c4a24bfb6d64122bbf710419e31f13a494f25247595dc878a998b045f04da496be917db8ae9c454982f4f77a586f9a22df21b426aeaecb201e0c03a14037f003a15a7e505ec05068bf7c688a963ac32ca9a97d0868453fea57ff70f73ad635c969ee0c6524aba04c6f4768f3fefa63df675abb33c7a31598f7d240ccc679705777f753170946d4e29ce233f29dddc249341dc2e135612569004d6e5ce3f2b18df862f6c637439273fd16ee7320f9bfd28c53b8f4053db41cc89e5ce6a5faa9cd16468f9eda699c6bd33f5abda0225ca1b64edf6ea047ac72dedfcfb0df4fcececc30eec683ecc1dd30c05524f8c21d000e1fc46363a4ab6bfcb4979835811f664a479cea5a497cd42a696a16a0b0478eca7b657c2780c0029f01f01d07f9f391d1dd9bbe73f89caef22d7933b70c6b939b50cdfc95b932706cc2fb1cd6d9aa8259fa1c9bd9c07515cadd4af22c943c673150be91f7929e8d35194bb01a6fbf1ccf118b22ccfe82520f7205c4034ce874a6c14c07c4ab1a2cdfe66d50e3acd8253b5b6cd64fdc02c1dc72b4436810129df523f22274bfedfc92a25c0d57d8b054e9db6daceaaed0582ff2c049460c3072815aef60f7347567a284c33ec54acd032235336dce804b811a24e25289fb7517853cf9b9a994749d89dc053c527642339674a5f58a60064944c20928744393e0fbffc8cf68aba4116c35754d9fb6fd11348b5b335dc7f552daef1a4e928fee5a321d7439909eb9b40a9786080a9d5fddec72672cea4137f500db8f8d6bf760a728d0812459f9e3bbb952cb5038fb81463773c45358582812b371502f4d1fa91faa965c542fafa51f4960635039201701197d5c2bf619ce5e0e49232edf3e04441f2168e47095673beacfc7f601a7e3a7062479faa419f49d11c760b5c08ddfb756ff821b850afc10cde014047b6823c3f8738450f2d5189d690b3cf2382b056a0e56e3d5e21a99284790e9fb2f7bc59a608dc0040ca770d4bf1b78c229291a345ddd78fb00e42943536ae1b8dc0a52fd0ed843f3007e77118fcdce931a24cf86515955db66bfc91696a31efd2b25d19c43f2b600030b2fa1385ab8a6374f897964fd7f606101e4cde137c5c0494c4d0490b1ac5ea32cfa9cf36545362a573f161cbbd1176486b416d4c09c6ecd3ac63ce817a715112bd7148c1e77c422560b9f55fbe737f7f3b414c74b0995a05c85f3674780a6adac83cf78b377041070bee18c8ef973acb61c5d6ffe563b18d2cfe621badfdcdd0d34695963f38f026d3b8ef7d4111fa3e68a51601ce4379f7b0029a1638b5bdbfa10c6fe18d24098b7df5514b7058be381625db6b4bb4751e737c48b9979b0c4746ca8aa4d54fd4807f07c6bbc9584bf16c450cb1c6c6c7f015e559fcab3b8d713a5f5c617ae59d8ee98581100fac8b2ee6b09c3ebcb267bca89a951bef6408a3707e90956fc55096ba862e73353ad348872c2360b897de10452bbaea86b4de0bc930ee2d39a4fbbce53c2319a7b45e327ca8468f8a1a7bc6c9ac58ac2b16b777adff8d8edf900b2511bb22ca0d71fc0c54d335a015c178b1f67301ab12f350ffd469ef3e199ac159eb6b800db81113557608e670ebb71a1704e9b53f3bbd3b4e4bb2d28ff7bb2228979f8c6a2df39d6c0c8fdbc24b43c7a93a372f2cc277977cbf93dd2b04c3157488abacffdc7ab0b71196a2751690b70bfc8e8d270d30b95a1ef6096d9d39a85663b56f5e47dea463ba05768724366952bbf06a0e5a739aeb3a3e6282bd23cea4eb8b54511d638c3d32473d5ea1c29c1fca290cba551edadcb8bd414f0de0341713488004584d85b136f4f89f3521bd0df0608e0b7375044b56d31ddbecdb2a70b48a09927a37c220a0ff669d49c664a1ebb62aa858d7bc46a394a52379bbbdc7be2ec1ee09e181b408166abf7eb142683fd5fb4d2a0ea1ae066759e02b793670488cc3d8a119046e4bb37d6c9a1d2e862934779bd3a244e3fe453f3bc44e5d8d0866b57350b205a68fb8fedb55e38ece8b652006db7e065add5450c33f8d6827623096eda042f7d3be0c078ec45ec9ddd3be1f2409465578f40822dae65898c2f914567cbe48fb1b20f4f5eed04ec6d554c5d01c5b15af78a94f9bb6bf145c3d0baa6dac1f55b10290513f31c6371a7fa786a28c07db232e49a228cb82ab4d19151c747d121357f10193288c0383fea8945b01179f6494cc7bc199ceee09a23d14b61c5863bf6770906285e4a1b3cb40550d87b4ce07a8fd80fc60e182e6554e266dc63954e406a2f73fd261d5e0786562544ab0521285f23398acd985ce47fdee6e483088fe5629da2ac711770a8a7b9c03774a8d8024cd9f39e1b61095d914c34c4d1f4f32d4c08b45d4c9553f15273a6112e18a0729b2a61d47de6b60099f8aad302e77d78a5a2e12f56584b73e5f9b64dba9e1f041cb3cae4a212886b8b44953ccd7361d9ccb81da790e92006f9cacaf539239fa9747cdf283eda9f3765d74e12ffe10f881bb078412e6f987bd97743ad73023b6d271966e7c43f4dcaba22b53857e07b79334c4ec173f5c39b649a8a24382adcc6e75e70b01c5c5acda615d03ba49f643c74fd1f248bd05585c5d2d7fc477ccfeaaa2aff3e542077057b7cbaa5ea5185a44db44bd5a02a31e06207832281b572fc1bf60388ee0410af78bade258a2fed8c3bbe72c38e1fa43db385e7d79bca68c49adfcf805b3eca27a3e05a595f1814fa0c4cd06d62a7d7537c5caedf5a6f70c78775531684d841307d356fc4f1cc20bbc31c910ddc58faec9487585fb5b3c198691c187f320dfba2887ec5f3d7dc3e55f8d7fb91ae53e560de1e8c0ee9f7a7a009b10c0153d5cef8e77036123a3443fa02700ccced9d038c102c395e70b7c16535f105747517462af20c80b2877731a8a907e9dfc41a2bdba7e614b778fc55c30883de7c6fe98f4fcb05dfe1e02caa9e88e6addf9d1148c812f262e20165fa5bb719f6ca808d2629567089b2be3cc7e003bf3ee24ac7a21f0fe3d6d3666803b888e7d6d89ddadf0381b3dedb03a2fae20c25388c4926340b38ce7aff9f70793a43f7d80fa27eb9d80f0ee7ad6dd7b0dfdda0f82dca766b8e2d04c8c5a63f9294c20c12ee75910d2c35d3290274a8afeaf6fb727933e2efc786928a1ada22e48feefca75e96293d7acb8b6beb68459934261bc89986b2a6a35c48a63a9cafde7b3fec660702a7b186bd12e36e03ed14e3b8ce0e4896b7d7117c8d91542adab6df2474447aa3a39dad84bb0f4c45fe30771817205bdcb08b3c14b84a3b50967b5e6c63fc8bf24c85a7203d22d23adad6127b162b6f558fe0791a860b19158fc61f0b581eecba3c58beaf510562c310fe061c2f5b153a2908ff90aa2dfcb4e9a9fef96a97032198825c41c51c2ec3d1e14704d7b95ade516643ae0bd816f5d079d2408ce544e8a3e3da21090a1f9f03acfe27631c53e007f47fbae6fb2f1a2db26afaccdf5c5e318be6fad7aab3272be3d0491de1c308b7817f23c905aac7e794bbd0fa74508d5482688264b8043ab7af204e51b0257e4a56f0f0a352f7a5c10a2403f59c13c850da5a93b6a1f552a199eac80049d8aeda0b2de35bf23ddd74a49c690be49320e7e84456ec5293205b9679ebc57210d3ae903224dd1ab4f00786a99330965269d86303aadaac12178efc742658059aefe7bd53c5ac4c1cd9d28aefd377178f451488c7f940a8354d5989d88f0824fc79cdc868dad8bf862a947624071193c03c8053fb0c116cb563e6924306d34a6b1d5d642a32567c952b19a4e9cad34419345d9121598dfdc833a07ef2b8fe5c7266316c06dc83fb0b75896f6", &(0x7f0000001200)="dacd106215af03499a96be20db61a39bf1a13f0508bdac1bb111b2ae46cc82ff67f9de7cb03230294095dc2d990e10986cd86c15fbb26fd645784b3f1f32816516294282265ffd850b0cf66a0e7c50c23669a33def76f5c8c4834e5466be6eaeecf79bc0640f11c6e66d67d5f9b97db85187600bf7ed6d0f72cb614eb75668314084a01195bbd90b872fa894bbcb55bca1d05107bcf5c511538b1e60a2c609c5f1842916e6a66a91a4009eec633add1cfbe471c3605558aa4d3000428be4cd372c8a0176b4d23da14f5746b1b8e4b277d7080b7cc68a3465cbd4bef34feb6f36f3cb79") keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r4) r5 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r5) keyctl$link(0x8, r4, r5) keyctl$revoke(0x3, r3) r6 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) r7 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r7) keyctl$KEYCTL_MOVE(0x1e, r3, r6, r7, 0x0) 02:19:30 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$negate(0xd, r0, 0x7, r0) (async) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$search(0xa, r0, &(0x7f0000000100)='trusted\x00', &(0x7f0000000140)={'syz', 0x0}, r0) (async) keyctl$get_persistent(0x5, 0xee00, r0) 02:19:30 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) 02:19:30 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r0) r1 = request_key(&(0x7f0000001340)='cifs.idmap\x00', &(0x7f0000001380)={'syz', 0x2}, &(0x7f00000013c0)='\\.-\x00', 0x0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$set_timeout(0xf, r1, 0x2f) (async) keyctl$revoke(0x3, r2) (async) r3 = add_key(&(0x7f0000000100)='keyring\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f00000014c0)="259f61af28f8ac79a065b90d74c6cf7260cffe050c764ac43d9dbf4054b7be787d1fc3f1a1e4ce6a5b02068f553c7ef7dbb8d1bf4329326d8dbc3a182cce915d7bcfff0700000000000032f9ada1e004c95ba346e69dbc63be22e42da6d65d8a66bf71a603745ff52b6be9df630931535b1f7afa4db8a6af0da302d7e732e340162de0946cf77ba32d2e6dcac230e42b6cda7fc885a17edd70765d4e1f29d878f605436f3962b8ae5f4b3c159b13f551396c02aad25b0f0968f32df5f751b3e325f31364564bf14b1482c6a8297976b905523a4043d6c6881f4f7762e00658ea6b812bd55b", 0xe5, r2) keyctl$instantiate_iov(0x14, r3, &(0x7f0000001300)=[{&(0x7f00000001c0)="b2be3283f01d91fe0b725e4d05e57f5193cadef53065dafccc054061a4c6a51e7a3cde5aec00f783ec4272a974e8ef0d3d40cb4875d8fc1c469638b5ba0210dd0d0bee0fce337ecbe9b5d75a7a6728f7c42c95919ed15e88b7d1b7fc18e9e64afd5dc5aea9a6b505af0f645d51795d2b9568ebe7f1855080d9acdd69cda4fb0da8124929f63b94e0e922406f58ea88b6b03534d15e6f40d543e47a12c3befbc19af97c73818f3e60dd75a9e990739c10b0591b664f2f0eb59f269b9b73fe6d0d0a1651ea0eea4449894d996acd14175af0c3eaea62c97b32d35cdb412e07b93e805247c97b58657d4e757771227883a8351bdb4c5ec4ce82e14f76ffa30630e13ff33433b2e3c861a99db760a8f97a6424cd01e06843e61d8342d435b61d1a921398eb35fb9453982dcff6129982a41c35e158ceb74c5e1dcab65a0d524e9e46be61a9f41d942ccb6f8829674150d83137041a9093b6d2640f48f2676bc504d5689f006845e908970a117e9198d1647cc08d616d7b39a28c2d8e4c59ad2dae066e938472040470dbca679c7d959507d19760963bd2f6b8e69cba15314c1bb7e81cf138f0c6a3aa973073e8450eb0b0ed3e118299305f52f336350f913ecb93f312841069942ae70768614349ebbc0003169099768970996c4235c639d087228b20bf364bba61cf87a91d2018deed480eeb3ecac5e93f4a87621ddfd3742807d9e5b312b6042f8411ac13bc04bbdd1f5cb0d051b003f3551116cc78f9f1daf2280605d1cb3b0c8acdbb3fa692589b4ac069702251f4fb3a560c8cc4217e826108256635b4ee4a0a456670863b874c9c57ec6d6e4df6f4d1a5a2cc79e763df268af06a870bad24b4ded76d95f74deb1697a0479431cd20e5d49c4a7223583eefdeb99fe84e6e72bc8ecf9f37c1429d3beb4739dbf94b0121b772021d5780a67314dd856f656e50c2a29c7414909875127c15b282d6c1242b6168e870002ff4faad4a04c02b3fe66401029a93600b9bf6295cfd6b02eee5aac0b345ca10ede6caa9165fba90b21e50838f82a41e24583dd2c0559094bafa36126c2330e3d7daafe30768b14c55279f27fd0c076f461038b833011962e613e4233848ae300229ea297301bb5f9b473cde5faf37450e0835e2ecf0ef3494b63e5e299680d49a12d9ca12b03a9ea95a7989cc83fee79a022b962301b29379bccdeb95dd702a42b72edb4b21a12130bf557a42592d22e0de444a58f24af04e94423820aca34c15677e292f8b7c90c521b812a3925d0ba5fc5a25c0126ea09acc90874529ac8a0fe0e3f94cf12df88e77cc90409b6a5ea759d7aa19f715031c41b5d1ea8edb80559d4a7b1c161ac8c0cabb3572e77908d19370bb3aac713b64e17392904ef4418db9a265bce0706f065ec074284fc360a6f4b86109ad9b8c866a04ec3da4b4f13adb4159c4f94656386491668654693e9387c7eef48a01e2aba71ad55d0c9e453bda034a3c436aae8ccd1a4d847b9199ec032c00ba0c7845cf35b47e1325e807cc309455a2223ca995633ee87c4aae5fc2e220c509dd7523ddf4e1dca6ab577210a1db104a36b7b7c3fece7afe52e22b076114dfab9cd2a41485d16c47bb531efcd3074a5029bd86fcd962fd77c63efbe76027e79a52dc718cff78c49f68b4db8e0604808cf5c65deba412f7f8cc6533d7ab37d067bb3e24ed601d6e5cb983cd3ecee3c715a102c328d11f8d3f8086286b6c34ebc3b047e7e8a59e5880e50bd146c072295a23fadfae21704231c80f36dec8a4e99e97dabb702716327745a644061a0895e6791209dd490da06151354d664d57560c47cf087b63c6fa4ef65499338e3412f2b4b641c810a91d70f06da9e032035f48a8455993378ece934f8c7e80b7ac4360749d2a631fb84301b8440c600a0355aa32b7f7a4cb75ab0cad2e863971c5282dbb2aca4b7d1bdee8ad1b9d8348590e1263989ecba82207c2ac82e554f28b87e067fb6deb5064301b7f00612731b5f33b3f5d513d3b378c93f89bd80dc12a3a97d5f086cc068944489e504edeba9d27813f89401ab88fa8d468f6a7eb058683f108dc6fe342db5fc889db64ac82193cb9609151586a09403ae2cd9b90e99663763f410c09a1b841eaddf0b1cea1e6333cc9c495ac3ea9b66cde521f17c1c2f1dbcc9068333db856cee1a44e9dddc5228dfc7c2f4b931af82f3dd28aeab1c9736d260f8fd2369838e2c8fe262da3496fbe63f01b233ca2396b6531fa628297c040b8174cb854acb71e57af33733818b6f1fb002395680cf5e8b5aa7ee8a164c84ef189ef5c3532fbff75ebc10d0160bab22f9dd672665378eb87f35678879396527c12256be5f5a68353466fe881f3459459accba29fce78560386cd91bb87571578e9f3b57b23b3d642585dbb2e8733180df8ce7aaee230f09f1060f0b9cbe75e39f64d3ee8338efab793fe0900e4321fc3adf0f5b4ae221a1ba8d837b3cd696577e68e2aba67810778ddb4fbb7d030b653b1ce0c816658aa9fb97fb8d22172280326af3abe35a182d11129ca4f912aac1af07dc850ac140f52aee31c81a5dac390c0a5006b205978b5663df71f9c8c24b40ef835708e191eee9a45e69fcda493b9439e3d937ed4027b9b0fc3076c35581a748873ce8623fdc59bb54d7ccdff2f0405de6da2096e471d0310cb3ff8700f1ef90552223081f2540f1e4f4214526f697166e61b83c3685830d3887ce7dc3e97d5a55cfab489f510d2c62695c553b931840feb5be3d0309a10e6d89511328acc6f8dbe2b262f6004c892cf8156b5ee42d8444b968ccbdd0b3d94a94ac8dd4bf6d7c1f661f0f53b7d9ce8f19488c5991b31984059e5caa11b7cd00aeda608a8c3c823ca6146fb7aa251eb7626f26805a7da7dd495c5aff6faee973955faa3b1b2434168ca660a0a7979fd2f51d28333888ad4c0a4b0759eebb65a6635bd5f3b55e1180f09ab5b3c4550f6268d8313cc66c1179aeeb279f60f9f68e7cdd3096d574ef0dde649ebb2549ab3d186f84802e883a7c62c245504a1133893129e5afcac335071889a38ab19a8eec295b365961fadcb3ceb5a134af07a3cc299b1d2b65f8494a28955ef299a539256203c279456e48df908b1d2e0a54345fe3f4bb64fba551977f850cb86da19f8873c5d5f2314bccbc3f12626a54cc6d6942f3b08e58c184bab9e0f7852d162b51b3de01a595d1c43a7ec07744981ed846ae4d91c1f46e6d4380fd13bcd28e90e8c9144bb8091b67e9fed151d3dd2000d19fe5a0a76fe75542bb7c5b64f075ade50053c58dca8ff822a9b5861c19e7782fe1483f147e0787f886fc7cb9147c4ed0d339f23d622e40cd3778bb2d319fa4cadf7be39667d34cd9900465d19af8e573b083ffb0c940689ae1388ccbcc47e650262b0a462f2664cf8734134a7b38530ba39ed61ebbc5233bb92e213ee11579f0d5e21d819a517e33bca047901e43661dc903d448cfafec128215e576bc5a91699c255944209de585c802cae977b5a91c2cc3f7bba5498c2bc816698e889ebe5387fac6d7d1c1a0fedf373197ab46b1618a881aa7156f3ff672f6278d082a4ea3203191fb22f03793e5b75fd841c47141a2f37934ea355d12f1bdf02d5de0ec2a49dc3cf88f01f75a9c61d76220565cf8e6fb3494d4f43c0ebb883a3c18c9b042919e2884fb469f5e31a9093df5e86681686d91d0c7878b9d86d3968e70e17cedab43c47e69f46ae6e1a72055525057172a060c3e041fb09635fb03c570747c8ad36acf0ae50d56e53151d924535c2adb6d4e6e32cedc626f0a8e8df1f5d0eeb66779828b7ccd4623d67ed1e593f077e2c9072ed3fdbbcb2d1ee44fb88a14d1d2eaf9aaa9bdbeadca7710c11ac06787a9d910a587dc5b0a58480d63050abb4eea460273b27eda50a4a57b911b29177ad7aece4438c2be856fa4807bd0af4f12eafc97b380af6ea9589bd1e8b122415fa0a6e2bae7596bdfd82f02e55a2c862465465e6874ea3bdcdc980e666ddefd696fe02fce6e444bce267d0ecc2c2e9dcf9fec97898d5659aee5efa31d5742342b7410a333ce56bf811e2eb8eda14cce3f14df0a2f963f34db0c9aaa80791d11da35f1f6fbdd99d1de59b8337b0d756331f6fcdaad6c2559627c02915ff44b2e698cde98f8998add2ff0aac77df30bdb8c0c139c62dc4a56c4f95b7747926e44b1c1e059b6f4a9bd9a8d9c81ac137548bb575eac9d96a73a856b3174b5eaa17f889266daba63fa26498ef2f3ec9d52a6b7add4d366d4ae312a818c5b47ee4d5db6e2792c212f87a21619c2c6ba7220930850c9bc4fee9a40e2320ffc109a24055cdbeec0e073209b712b7e7148a50bb3bafbd60036db754ee197eae9ec5d1fd5a241393e0a0dbe766794e3019cfefc8d40f16ab6f7a03fe53a9d5dae966772e00f4a18074eaeec865021dc0720258190e74bb5a29e66be8e4366d57e913f65ce1fd208484f19db8c57ccca9ac7ee59f93c14022eff8adf812c6acb8f95ab63c25c18e2316f726051581df43cdd68ce0b60fb1af72de3e02a3b61a9b3f563eb725ce469b56d3a63c5e45bdcf205b883eb225d05a4d810f904947c24ccd6fe73dc5fe55d6aeaa1a667c0cb56354a365f2dfa6bfd35e59f71511b8ae0dc283ff98d7214ec431625a110a025101a5d4dbf2c142e6c0ba79decddc5fc8894ac4e72a875d157e8904d9a656e01265fa4aaaf05e837d5897aae21ce65f84c4f9c190c836d840c8b8813368f9739a54dfef7085ebfe843acf088e81f1b1d10841cb6067764ffbfaeffba6eb544ef2dd98f35b685cb0be1cb87fe0d95eeebf3c4b84266e1319e3e6089e7d29e667279bad8cdb58a33562060cd2945a868ffdb20f896ebc3691c43d09d43d69da7996987bbc449236248b07bcec5dc0f4747c111941facf97f71ae5eb574a361486a1a975542321a872bfe994b9c6f3ed28ef65d6b12ca5e111444017271e2c76e4cbfafca5c61a5c35cb00ac71ffb08d3d35ca6299554c8aad904f5cf707ca151b6426edf240b758995a15f1f507c760a0bac57bccb8260edf47812f0514b875b527e24b821872dffd48df57f47782fc09f85dc3a561a37985f128ffd74d47b5d68fc28dceebfb42132676350365451012384fd2c3c54bf41390464cc782b0e28dde3cb064d491ed82ebc0f9d8a0b40f754db4e63a34b0351b9dcc24ea8998eb16d6d3c69c40611dd17ae653c0f36c436415c5607e89357db6c843a7e8bafbd4d4bf1682fe5242cb4c3d33b70cd29113b05480fff2eb4486d7a5fff2abb5c3c21134ee13725b0844535243cb57402f6d81dd8bbc6cb0051ec8f743da32728c70b9d19ce4bb51bf6622343339c51f31f3229dc554b3e2ebdbeb59e2f8d27715316d8002a0ee790c5c3b5d022d9af9ab8030b7a37d2ba966859f35b1e89832660c1d6fda21030a6b4cde3a95033f965dff3702f55232c0de7135d3f78a715af48eb16c4d002997414939584f82f6ed5eff63e351468d66c31c91d758d990146f486214dd24aeb5868ddad34bc02b945e0fab172800978e5cef020074c4d37ef69521db48fe912a9234b273347707066ff770dbcf945764763a5e9933678628ecdfddb8f4b5d103753301f0984c3569abaca6dd00e1e366c892c6472c2f5ef827e0068eec735b5a47f445f45d7fd28414b1814e807339e06f2227395be149802696941d8a1797c5543a81cf03166f8cf91b6d6ce025527787512b5f3e08762ffaab8abb18819945181066f315ce56936b89ad7e9a449bbd11047620495978", 0x1000}, {&(0x7f00000011c0)="22d92df7a14d52d94588ca6baf8b208efc83458c4da8eb7d911f52bc226b0d42ca31ff9b184c1c133d3580688a22e731c4", 0x31}, {&(0x7f0000001200)="567521eed988b44789c1037a638ad1448644bf5c77a6c94de157751003288fa9ddd5c366d55c0351d5e30914378d62ab190a6e5a37e258683c567a008d7e9fed6034a41826db730cc44ebc458732699e8052a78a60d4ce36cccc39ff172d8bb77b1cf788c4483c5fcfe54b398ae28d64b675534a7d874004cf13079d2dba7427a70c906291111848086b702a8855141db49bfd409c0e8c1bd4b5c48aac5a7d08a1cd420a03c576ebd06a61cdda83efdf789543d38e5e174bda0842abff0abb0b6cddccf0b566e5c08319567dbe9c910c9fa4016456b9eca09aa83e8f0fad9599a8a66c1bd088", 0xe6}], 0x3, r0) 02:19:30 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0xb0, 0x1403, 0x0, 0x70bd2b, 0x25dfdbfb, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'tunl0\x00'}}]}, 0xb0}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:30 executing program 2: ioctl$I2C_RDWR(0xffffffffffffffff, 0x707, &(0x7f0000000400)={&(0x7f00000003c0)=[{0x81, 0x2811, 0xcb, &(0x7f0000000040)="b45bedad27d6a565506f098532561c51e42ff3975585226bf4cd0cd4e51b4685fa4be88b7aa046b2132c21aca79de2407764b5934717a8e348db409d08194f058ffcb1256429e590c46debc8f1806e8a3f1320334ed2973fe30d5d5ab171de537fcae69f3ece2aa7f7cb42da5fe6b31dc4d09a67e5d747919c09424ead8731f6112662d05c1f19d4e696dd49fd73169a0112ea5b23ec592e802806e3fafe8185e02e54a3eb871685466eada31cd7c927351f9da52c9f66abc160cf55d09a400c5fb31ab106977794ee591c"}, {0x8, 0x0, 0x95, &(0x7f0000000180)="20eb633d37b02a6a2d99375f57b3f79cd0ff44845d09e46deb5896144f7b7786c2e0718305feefe5cc3e241a06cf1c404ddfeb440a9c28c35784cb458fd051e91300ea6446a5f98acbaf4564d34aebfb6086ed5a1b3d641f74b95c9fad4c61f3a50bd2820333ca1a6539b0b652729e633ec183f888cc6eb2b7e0fa1273424ba9a4395b7575f41a862219ab4ec083377d34058cd87f"}, {0x1000, 0x8000, 0xd9, &(0x7f0000000240)="775e678ace653cb6802b02a536b0a50cbce2f3026f6f7df4ec723f2465ea577b12be60c49f6f6f8ed76fb08db9e48ca268f9cfcb142ff747c920e051381a1ce7506f2cf5d8642ed407cb254be31455f9a0eec85f33d6c0d20a0e71c34cb0bfadfbf46f7f0f866869d78f9b522e32cb2ff60dfb715bed1fc06d8360628be91e747091a222373de1d495f428b63ef2b1970e0e498bddaa8dac054f8b456af7fa8746f86f79cd1ace7c73f5ef8bf1ca6016f42d6eaa9e5aa85f2df763715a6ab52b5f88c972eab539b846cdef611451ad17adc72eb651b4993b58"}, {0x6, 0x4010, 0x49, &(0x7f0000000340)="9eabe47f794ddc3e6b907eb41a8d02577081a68b74d7b5528fd37a2067c9cdd43fcb06980a0f27b1a6b31b36bf49bcdf94eee8fc7ffb1bbe740cf19e97a44e4b7a1be8fe8751440df9"}], 0x4}) clock_gettime(0xb, &(0x7f0000000140)) socket(0x11, 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000000)) 02:19:30 executing program 5: setsockopt$TIPC_MCAST_REPLICAST(0xffffffffffffffff, 0x10f, 0x86) (async) r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000140)={'fscrypt:', @desc3}, &(0x7f0000000180)={0x0, "505d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a27845400"}, 0x48, 0xfffffffffffffff9) (async) keyctl$revoke(0x3, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) r2 = add_key$keyring(&(0x7f0000001300), &(0x7f0000001340)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$link(0x8, r1, r2) (async) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={0x0, 0x1000, 0xe3}, 0x0, &(0x7f0000000200)="a362ce4b0ddee78d07dee1f1f76659574b52760eba8e93d2bc163a14b2c3ea84c958c04eeabb28e2d37dcf383ebed6850081c4a03d20e4229e54266b9323b5630c37e0298454b05212b0735f416b1876d2b71f37f8bd9413c948209ec6e4fddef376e6c3c0d99cda85db9c384a37cb23e8f42fea2fc5449316ff28c897e36996e63eb7f0e598a24c29101803982ff56e2631de24cb22d914d6bb5e74a4338f1089a85021d87f8040a1d5eb938594e0dbd0f3ecccea0947a9ae6dab061912a956064160f8e98d4d78b1fa9aeda16f9ddc0c1d281c42def4cdebaa581a629d2c2ec54f5c2bc95417e1720c1a3bdf27ee0b1aefdff5f6fd5a4b39c63d59ccd43787a2f546c90e1017e9d681a5dc94e27a209201347cdf77c9b021e9c055c2dfcb6cb45929e868b1c13d60f43ea5eb920a8a8ae8b2f96b49e032203ae2bf2df0702be7bb4c4e9f604c2ae37af7863aeb121633b92c3608a54568f089faed128d0a89015636374eddae48a0c19164ce5e30222af665f8be05b83c1a3ab26b429edd5de3ee66564d70dd9b136ed30f4961820885bb71ed652b4299a3c827b4ed4313cc83488b0951ceb92db5d8663c4b7f318e69801effa1b657b614ac14df31cea4227f0ac5d1796e2872769f8452223567ff5d9ee8bca1545503b8dc1694ec34db2297a7f6085429b8f00ff1e44f5cf2283b71722f2ffdd3a2a515a9f2a9d12fbb0a0bad9536de1eba4413999075a16e23c4b31025cee3cfd445993ad837b23af96600acf813c61711580dcaf3ad735408bbe81446d609a4d879388b37b72e6652d73190bc6ab34191d90e25e8f5da3b2e9be3b909e4dbee4d251e4e0d39de20e3b67802053a15ef334d46d17af1546be456db7864f0c5e1b06a5edad64427b8e3fa7aea4550b3e7e88cb9ea73f1291924dddfa88ea47632927cf039da6633fec58e3f65e5f642167d55491627692006bae584a38084c7e6e28276d5772c20495d25044f44dfd93d91dd92b0e45f16fcf18d16aef4f596be013e729f671c368bcb4d3d148ece5543a17f13d1e0aec4e1a3015376ccc22b2d3e8fab6d658882ec02b1e4c19407ae7e14437a013c783eb10a8bfdf87a7f3f25c769b2be9fa9884ac5290514080e5b3147853f34277aa74f16068328c83bf1bbe4fd0366e4554b9f83ce0a443f0f2b20864b8652c616de1c726dc61186b3670d8ccba04b7fb4ca11c2d090298317f4f3d724a6c42ba11c584076b7ad7fe4b1dea0553707273dd01fd899af0460cca2871e115f9c7fc2d732426de22de3b09a941908c69ba9a0e19a450c992bf72e05c35d76f7e7bf14514515f8486c9ced9c887e6edf43033af72b8fbb3cbadbce62752e82430839458b516b871c6a4803e59279ac18451b27fef459d57b7d054265735a15ac45afb17db8935109af02f4f998dd44483b86cef2d7ae274adf801d90e45bf36712a9b007b47a6c3202c136be063528f08fe06e47e2d38995c3c9f4ee67983e083711c2deef4923c7edd0aa62b134006255c814af8271aead7a311c65aaacf4eee7b5404773dbf54139743de3cdc69cf479fc97459a267d1a5c4864d12152a06430c12023eed676e0b6f867e7c938715e7ffbdddc15bf4122b0c146fbc337ae1f2ab59a92d9dbc0adf6db6a717b01579c9653ae282a0974fe9f9797f22c6e272eae9184dc0f3528c6a20fd31d52e87bc404219d3435fb8efb4da7b1dccfd5c5405a3557a6db816b33a0aba1af12e08d5d1a4d61fe6e4be57261bbfbeacd1e33968b37454122d2387d0a227c74f8f04a4f86abe2af4247d3b7eea5440a77ee265b70a4a6d4acbd32caca6447047267d2c9df3ecaf965da7fbc77e19b7350e3c8d8d5eef76a3970ea388ab85fb2f0a50add7053474daa3d873856bc26ed043148d242048cf65284c524793c5d4aa33958615370382c4a24bfb6d64122bbf710419e31f13a494f25247595dc878a998b045f04da496be917db8ae9c454982f4f77a586f9a22df21b426aeaecb201e0c03a14037f003a15a7e505ec05068bf7c688a963ac32ca9a97d0868453fea57ff70f73ad635c969ee0c6524aba04c6f4768f3fefa63df675abb33c7a31598f7d240ccc679705777f753170946d4e29ce233f29dddc249341dc2e135612569004d6e5ce3f2b18df862f6c637439273fd16ee7320f9bfd28c53b8f4053db41cc89e5ce6a5faa9cd16468f9eda699c6bd33f5abda0225ca1b64edf6ea047ac72dedfcfb0df4fcececc30eec683ecc1dd30c05524f8c21d000e1fc46363a4ab6bfcb4979835811f664a479cea5a497cd42a696a16a0b0478eca7b657c2780c0029f01f01d07f9f391d1dd9bbe73f89caef22d7933b70c6b939b50cdfc95b932706cc2fb1cd6d9aa8259fa1c9bd9c07515cadd4af22c943c673150be91f7929e8d35194bb01a6fbf1ccf118b22ccfe82520f7205c4034ce874a6c14c07c4ab1a2cdfe66d50e3acd8253b5b6cd64fdc02c1dc72b4436810129df523f22274bfedfc92a25c0d57d8b054e9db6daceaaed0582ff2c049460c3072815aef60f7347567a284c33ec54acd032235336dce804b811a24e25289fb7517853cf9b9a994749d89dc053c527642339674a5f58a60064944c20928744393e0fbffc8cf68aba4116c35754d9fb6fd11348b5b335dc7f552daef1a4e928fee5a321d7439909eb9b40a9786080a9d5fddec72672cea4137f500db8f8d6bf760a728d0812459f9e3bbb952cb5038fb81463773c45358582812b371502f4d1fa91faa965c542fafa51f4960635039201701197d5c2bf619ce5e0e49232edf3e04441f2168e47095673beacfc7f601a7e3a7062479faa419f49d11c760b5c08ddfb756ff821b850afc10cde014047b6823c3f8738450f2d5189d690b3cf2382b056a0e56e3d5e21a99284790e9fb2f7bc59a608dc0040ca770d4bf1b78c229291a345ddd78fb00e42943536ae1b8dc0a52fd0ed843f3007e77118fcdce931a24cf86515955db66bfc91696a31efd2b25d19c43f2b600030b2fa1385ab8a6374f897964fd7f606101e4cde137c5c0494c4d0490b1ac5ea32cfa9cf36545362a573f161cbbd1176486b416d4c09c6ecd3ac63ce817a715112bd7148c1e77c422560b9f55fbe737f7f3b414c74b0995a05c85f3674780a6adac83cf78b377041070bee18c8ef973acb61c5d6ffe563b18d2cfe621badfdcdd0d34695963f38f026d3b8ef7d4111fa3e68a51601ce4379f7b0029a1638b5bdbfa10c6fe18d24098b7df5514b7058be381625db6b4bb4751e737c48b9979b0c4746ca8aa4d54fd4807f07c6bbc9584bf16c450cb1c6c6c7f015e559fcab3b8d713a5f5c617ae59d8ee98581100fac8b2ee6b09c3ebcb267bca89a951bef6408a3707e90956fc55096ba862e73353ad348872c2360b897de10452bbaea86b4de0bc930ee2d39a4fbbce53c2319a7b45e327ca8468f8a1a7bc6c9ac58ac2b16b777adff8d8edf900b2511bb22ca0d71fc0c54d335a015c178b1f67301ab12f350ffd469ef3e199ac159eb6b800db81113557608e670ebb71a1704e9b53f3bbd3b4e4bb2d28ff7bb2228979f8c6a2df39d6c0c8fdbc24b43c7a93a372f2cc277977cbf93dd2b04c3157488abacffdc7ab0b71196a2751690b70bfc8e8d270d30b95a1ef6096d9d39a85663b56f5e47dea463ba05768724366952bbf06a0e5a739aeb3a3e6282bd23cea4eb8b54511d638c3d32473d5ea1c29c1fca290cba551edadcb8bd414f0de0341713488004584d85b136f4f89f3521bd0df0608e0b7375044b56d31ddbecdb2a70b48a09927a37c220a0ff669d49c664a1ebb62aa858d7bc46a394a52379bbbdc7be2ec1ee09e181b408166abf7eb142683fd5fb4d2a0ea1ae066759e02b793670488cc3d8a119046e4bb37d6c9a1d2e862934779bd3a244e3fe453f3bc44e5d8d0866b57350b205a68fb8fedb55e38ece8b652006db7e065add5450c33f8d6827623096eda042f7d3be0c078ec45ec9ddd3be1f2409465578f40822dae65898c2f914567cbe48fb1b20f4f5eed04ec6d554c5d01c5b15af78a94f9bb6bf145c3d0baa6dac1f55b10290513f31c6371a7fa786a28c07db232e49a228cb82ab4d19151c747d121357f10193288c0383fea8945b01179f6494cc7bc199ceee09a23d14b61c5863bf6770906285e4a1b3cb40550d87b4ce07a8fd80fc60e182e6554e266dc63954e406a2f73fd261d5e0786562544ab0521285f23398acd985ce47fdee6e483088fe5629da2ac711770a8a7b9c03774a8d8024cd9f39e1b61095d914c34c4d1f4f32d4c08b45d4c9553f15273a6112e18a0729b2a61d47de6b60099f8aad302e77d78a5a2e12f56584b73e5f9b64dba9e1f041cb3cae4a212886b8b44953ccd7361d9ccb81da790e92006f9cacaf539239fa9747cdf283eda9f3765d74e12ffe10f881bb078412e6f987bd97743ad73023b6d271966e7c43f4dcaba22b53857e07b79334c4ec173f5c39b649a8a24382adcc6e75e70b01c5c5acda615d03ba49f643c74fd1f248bd05585c5d2d7fc477ccfeaaa2aff3e542077057b7cbaa5ea5185a44db44bd5a02a31e06207832281b572fc1bf60388ee0410af78bade258a2fed8c3bbe72c38e1fa43db385e7d79bca68c49adfcf805b3eca27a3e05a595f1814fa0c4cd06d62a7d7537c5caedf5a6f70c78775531684d841307d356fc4f1cc20bbc31c910ddc58faec9487585fb5b3c198691c187f320dfba2887ec5f3d7dc3e55f8d7fb91ae53e560de1e8c0ee9f7a7a009b10c0153d5cef8e77036123a3443fa02700ccced9d038c102c395e70b7c16535f105747517462af20c80b2877731a8a907e9dfc41a2bdba7e614b778fc55c30883de7c6fe98f4fcb05dfe1e02caa9e88e6addf9d1148c812f262e20165fa5bb719f6ca808d2629567089b2be3cc7e003bf3ee24ac7a21f0fe3d6d3666803b888e7d6d89ddadf0381b3dedb03a2fae20c25388c4926340b38ce7aff9f70793a43f7d80fa27eb9d80f0ee7ad6dd7b0dfdda0f82dca766b8e2d04c8c5a63f9294c20c12ee75910d2c35d3290274a8afeaf6fb727933e2efc786928a1ada22e48feefca75e96293d7acb8b6beb68459934261bc89986b2a6a35c48a63a9cafde7b3fec660702a7b186bd12e36e03ed14e3b8ce0e4896b7d7117c8d91542adab6df2474447aa3a39dad84bb0f4c45fe30771817205bdcb08b3c14b84a3b50967b5e6c63fc8bf24c85a7203d22d23adad6127b162b6f558fe0791a860b19158fc61f0b581eecba3c58beaf510562c310fe061c2f5b153a2908ff90aa2dfcb4e9a9fef96a97032198825c41c51c2ec3d1e14704d7b95ade516643ae0bd816f5d079d2408ce544e8a3e3da21090a1f9f03acfe27631c53e007f47fbae6fb2f1a2db26afaccdf5c5e318be6fad7aab3272be3d0491de1c308b7817f23c905aac7e794bbd0fa74508d5482688264b8043ab7af204e51b0257e4a56f0f0a352f7a5c10a2403f59c13c850da5a93b6a1f552a199eac80049d8aeda0b2de35bf23ddd74a49c690be49320e7e84456ec5293205b9679ebc57210d3ae903224dd1ab4f00786a99330965269d86303aadaac12178efc742658059aefe7bd53c5ac4c1cd9d28aefd377178f451488c7f940a8354d5989d88f0824fc79cdc868dad8bf862a947624071193c03c8053fb0c116cb563e6924306d34a6b1d5d642a32567c952b19a4e9cad34419345d9121598dfdc833a07ef2b8fe5c7266316c06dc83fb0b75896f6", &(0x7f0000001200)="dacd106215af03499a96be20db61a39bf1a13f0508bdac1bb111b2ae46cc82ff67f9de7cb03230294095dc2d990e10986cd86c15fbb26fd645784b3f1f32816516294282265ffd850b0cf66a0e7c50c23669a33def76f5c8c4834e5466be6eaeecf79bc0640f11c6e66d67d5f9b97db85187600bf7ed6d0f72cb614eb75668314084a01195bbd90b872fa894bbcb55bca1d05107bcf5c511538b1e60a2c609c5f1842916e6a66a91a4009eec633add1cfbe471c3605558aa4d3000428be4cd372c8a0176b4d23da14f5746b1b8e4b277d7080b7cc68a3465cbd4bef34feb6f36f3cb79") (async) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r4) (async) r5 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r5) (async) keyctl$link(0x8, r4, r5) keyctl$revoke(0x3, r3) r6 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) (async) r7 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r7) (async) keyctl$KEYCTL_MOVE(0x1e, r3, r6, r7, 0x0) 02:19:30 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) r1 = add_key(&(0x7f0000000080)='dns_resolver\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)="e94506af915f45576b91cd2d3ec61bbfcddfa2f950924aaba9f1dc4c46b6caa8d66cae7250df6724e5569b84cdcb1b72f5b623a5b1d5", 0x36, r0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) keyctl$unlink(0x9, r1, r2) keyctl$search(0xa, r1, &(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x2}, r0) 02:19:30 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:30 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, 0x0) read$snapshot(r0, &(0x7f0000000080)=""/201, 0xc9) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r1) 02:19:30 executing program 2: ioctl$I2C_RDWR(0xffffffffffffffff, 0x707, &(0x7f0000000400)={&(0x7f00000003c0)=[{0x81, 0x2811, 0xcb, &(0x7f0000000040)="b45bedad27d6a565506f098532561c51e42ff3975585226bf4cd0cd4e51b4685fa4be88b7aa046b2132c21aca79de2407764b5934717a8e348db409d08194f058ffcb1256429e590c46debc8f1806e8a3f1320334ed2973fe30d5d5ab171de537fcae69f3ece2aa7f7cb42da5fe6b31dc4d09a67e5d747919c09424ead8731f6112662d05c1f19d4e696dd49fd73169a0112ea5b23ec592e802806e3fafe8185e02e54a3eb871685466eada31cd7c927351f9da52c9f66abc160cf55d09a400c5fb31ab106977794ee591c"}, {0x8, 0x0, 0x95, &(0x7f0000000180)="20eb633d37b02a6a2d99375f57b3f79cd0ff44845d09e46deb5896144f7b7786c2e0718305feefe5cc3e241a06cf1c404ddfeb440a9c28c35784cb458fd051e91300ea6446a5f98acbaf4564d34aebfb6086ed5a1b3d641f74b95c9fad4c61f3a50bd2820333ca1a6539b0b652729e633ec183f888cc6eb2b7e0fa1273424ba9a4395b7575f41a862219ab4ec083377d34058cd87f"}, {0x1000, 0x8000, 0xd9, &(0x7f0000000240)="775e678ace653cb6802b02a536b0a50cbce2f3026f6f7df4ec723f2465ea577b12be60c49f6f6f8ed76fb08db9e48ca268f9cfcb142ff747c920e051381a1ce7506f2cf5d8642ed407cb254be31455f9a0eec85f33d6c0d20a0e71c34cb0bfadfbf46f7f0f866869d78f9b522e32cb2ff60dfb715bed1fc06d8360628be91e747091a222373de1d495f428b63ef2b1970e0e498bddaa8dac054f8b456af7fa8746f86f79cd1ace7c73f5ef8bf1ca6016f42d6eaa9e5aa85f2df763715a6ab52b5f88c972eab539b846cdef611451ad17adc72eb651b4993b58"}, {0x6, 0x4010, 0x49, &(0x7f0000000340)="9eabe47f794ddc3e6b907eb41a8d02577081a68b74d7b5528fd37a2067c9cdd43fcb06980a0f27b1a6b31b36bf49bcdf94eee8fc7ffb1bbe740cf19e97a44e4b7a1be8fe8751440df9"}], 0x4}) clock_gettime(0xb, &(0x7f0000000140)) (async) socket(0x11, 0x0, 0x0) (async) clock_gettime(0x2, &(0x7f0000000000)) 02:19:30 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0xb0, 0x1403, 0x0, 0x70bd2b, 0x25dfdbfb, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'tunl0\x00'}}]}, 0xb0}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:30 executing program 5: setsockopt$TIPC_MCAST_REPLICAST(0xffffffffffffffff, 0x10f, 0x86) r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000140)={'fscrypt:', @desc3}, &(0x7f0000000180)={0x0, "505d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a27845400"}, 0x48, 0xfffffffffffffff9) keyctl$revoke(0x3, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) r2 = add_key$keyring(&(0x7f0000001300), &(0x7f0000001340)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$link(0x8, r1, r2) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={0x0, 0x1000, 0xe3}, 0x0, &(0x7f0000000200)="a362ce4b0ddee78d07dee1f1f76659574b52760eba8e93d2bc163a14b2c3ea84c958c04eeabb28e2d37dcf383ebed6850081c4a03d20e4229e54266b9323b5630c37e0298454b05212b0735f416b1876d2b71f37f8bd9413c948209ec6e4fddef376e6c3c0d99cda85db9c384a37cb23e8f42fea2fc5449316ff28c897e36996e63eb7f0e598a24c29101803982ff56e2631de24cb22d914d6bb5e74a4338f1089a85021d87f8040a1d5eb938594e0dbd0f3ecccea0947a9ae6dab061912a956064160f8e98d4d78b1fa9aeda16f9ddc0c1d281c42def4cdebaa581a629d2c2ec54f5c2bc95417e1720c1a3bdf27ee0b1aefdff5f6fd5a4b39c63d59ccd43787a2f546c90e1017e9d681a5dc94e27a209201347cdf77c9b021e9c055c2dfcb6cb45929e868b1c13d60f43ea5eb920a8a8ae8b2f96b49e032203ae2bf2df0702be7bb4c4e9f604c2ae37af7863aeb121633b92c3608a54568f089faed128d0a89015636374eddae48a0c19164ce5e30222af665f8be05b83c1a3ab26b429edd5de3ee66564d70dd9b136ed30f4961820885bb71ed652b4299a3c827b4ed4313cc83488b0951ceb92db5d8663c4b7f318e69801effa1b657b614ac14df31cea4227f0ac5d1796e2872769f8452223567ff5d9ee8bca1545503b8dc1694ec34db2297a7f6085429b8f00ff1e44f5cf2283b71722f2ffdd3a2a515a9f2a9d12fbb0a0bad9536de1eba4413999075a16e23c4b31025cee3cfd445993ad837b23af96600acf813c61711580dcaf3ad735408bbe81446d609a4d879388b37b72e6652d73190bc6ab34191d90e25e8f5da3b2e9be3b909e4dbee4d251e4e0d39de20e3b67802053a15ef334d46d17af1546be456db7864f0c5e1b06a5edad64427b8e3fa7aea4550b3e7e88cb9ea73f1291924dddfa88ea47632927cf039da6633fec58e3f65e5f642167d55491627692006bae584a38084c7e6e28276d5772c20495d25044f44dfd93d91dd92b0e45f16fcf18d16aef4f596be013e729f671c368bcb4d3d148ece5543a17f13d1e0aec4e1a3015376ccc22b2d3e8fab6d658882ec02b1e4c19407ae7e14437a013c783eb10a8bfdf87a7f3f25c769b2be9fa9884ac5290514080e5b3147853f34277aa74f16068328c83bf1bbe4fd0366e4554b9f83ce0a443f0f2b20864b8652c616de1c726dc61186b3670d8ccba04b7fb4ca11c2d090298317f4f3d724a6c42ba11c584076b7ad7fe4b1dea0553707273dd01fd899af0460cca2871e115f9c7fc2d732426de22de3b09a941908c69ba9a0e19a450c992bf72e05c35d76f7e7bf14514515f8486c9ced9c887e6edf43033af72b8fbb3cbadbce62752e82430839458b516b871c6a4803e59279ac18451b27fef459d57b7d054265735a15ac45afb17db8935109af02f4f998dd44483b86cef2d7ae274adf801d90e45bf36712a9b007b47a6c3202c136be063528f08fe06e47e2d38995c3c9f4ee67983e083711c2deef4923c7edd0aa62b134006255c814af8271aead7a311c65aaacf4eee7b5404773dbf54139743de3cdc69cf479fc97459a267d1a5c4864d12152a06430c12023eed676e0b6f867e7c938715e7ffbdddc15bf4122b0c146fbc337ae1f2ab59a92d9dbc0adf6db6a717b01579c9653ae282a0974fe9f9797f22c6e272eae9184dc0f3528c6a20fd31d52e87bc404219d3435fb8efb4da7b1dccfd5c5405a3557a6db816b33a0aba1af12e08d5d1a4d61fe6e4be57261bbfbeacd1e33968b37454122d2387d0a227c74f8f04a4f86abe2af4247d3b7eea5440a77ee265b70a4a6d4acbd32caca6447047267d2c9df3ecaf965da7fbc77e19b7350e3c8d8d5eef76a3970ea388ab85fb2f0a50add7053474daa3d873856bc26ed043148d242048cf65284c524793c5d4aa33958615370382c4a24bfb6d64122bbf710419e31f13a494f25247595dc878a998b045f04da496be917db8ae9c454982f4f77a586f9a22df21b426aeaecb201e0c03a14037f003a15a7e505ec05068bf7c688a963ac32ca9a97d0868453fea57ff70f73ad635c969ee0c6524aba04c6f4768f3fefa63df675abb33c7a31598f7d240ccc679705777f753170946d4e29ce233f29dddc249341dc2e135612569004d6e5ce3f2b18df862f6c637439273fd16ee7320f9bfd28c53b8f4053db41cc89e5ce6a5faa9cd16468f9eda699c6bd33f5abda0225ca1b64edf6ea047ac72dedfcfb0df4fcececc30eec683ecc1dd30c05524f8c21d000e1fc46363a4ab6bfcb4979835811f664a479cea5a497cd42a696a16a0b0478eca7b657c2780c0029f01f01d07f9f391d1dd9bbe73f89caef22d7933b70c6b939b50cdfc95b932706cc2fb1cd6d9aa8259fa1c9bd9c07515cadd4af22c943c673150be91f7929e8d35194bb01a6fbf1ccf118b22ccfe82520f7205c4034ce874a6c14c07c4ab1a2cdfe66d50e3acd8253b5b6cd64fdc02c1dc72b4436810129df523f22274bfedfc92a25c0d57d8b054e9db6daceaaed0582ff2c049460c3072815aef60f7347567a284c33ec54acd032235336dce804b811a24e25289fb7517853cf9b9a994749d89dc053c527642339674a5f58a60064944c20928744393e0fbffc8cf68aba4116c35754d9fb6fd11348b5b335dc7f552daef1a4e928fee5a321d7439909eb9b40a9786080a9d5fddec72672cea4137f500db8f8d6bf760a728d0812459f9e3bbb952cb5038fb81463773c45358582812b371502f4d1fa91faa965c542fafa51f4960635039201701197d5c2bf619ce5e0e49232edf3e04441f2168e47095673beacfc7f601a7e3a7062479faa419f49d11c760b5c08ddfb756ff821b850afc10cde014047b6823c3f8738450f2d5189d690b3cf2382b056a0e56e3d5e21a99284790e9fb2f7bc59a608dc0040ca770d4bf1b78c229291a345ddd78fb00e42943536ae1b8dc0a52fd0ed843f3007e77118fcdce931a24cf86515955db66bfc91696a31efd2b25d19c43f2b600030b2fa1385ab8a6374f897964fd7f606101e4cde137c5c0494c4d0490b1ac5ea32cfa9cf36545362a573f161cbbd1176486b416d4c09c6ecd3ac63ce817a715112bd7148c1e77c422560b9f55fbe737f7f3b414c74b0995a05c85f3674780a6adac83cf78b377041070bee18c8ef973acb61c5d6ffe563b18d2cfe621badfdcdd0d34695963f38f026d3b8ef7d4111fa3e68a51601ce4379f7b0029a1638b5bdbfa10c6fe18d24098b7df5514b7058be381625db6b4bb4751e737c48b9979b0c4746ca8aa4d54fd4807f07c6bbc9584bf16c450cb1c6c6c7f015e559fcab3b8d713a5f5c617ae59d8ee98581100fac8b2ee6b09c3ebcb267bca89a951bef6408a3707e90956fc55096ba862e73353ad348872c2360b897de10452bbaea86b4de0bc930ee2d39a4fbbce53c2319a7b45e327ca8468f8a1a7bc6c9ac58ac2b16b777adff8d8edf900b2511bb22ca0d71fc0c54d335a015c178b1f67301ab12f350ffd469ef3e199ac159eb6b800db81113557608e670ebb71a1704e9b53f3bbd3b4e4bb2d28ff7bb2228979f8c6a2df39d6c0c8fdbc24b43c7a93a372f2cc277977cbf93dd2b04c3157488abacffdc7ab0b71196a2751690b70bfc8e8d270d30b95a1ef6096d9d39a85663b56f5e47dea463ba05768724366952bbf06a0e5a739aeb3a3e6282bd23cea4eb8b54511d638c3d32473d5ea1c29c1fca290cba551edadcb8bd414f0de0341713488004584d85b136f4f89f3521bd0df0608e0b7375044b56d31ddbecdb2a70b48a09927a37c220a0ff669d49c664a1ebb62aa858d7bc46a394a52379bbbdc7be2ec1ee09e181b408166abf7eb142683fd5fb4d2a0ea1ae066759e02b793670488cc3d8a119046e4bb37d6c9a1d2e862934779bd3a244e3fe453f3bc44e5d8d0866b57350b205a68fb8fedb55e38ece8b652006db7e065add5450c33f8d6827623096eda042f7d3be0c078ec45ec9ddd3be1f2409465578f40822dae65898c2f914567cbe48fb1b20f4f5eed04ec6d554c5d01c5b15af78a94f9bb6bf145c3d0baa6dac1f55b10290513f31c6371a7fa786a28c07db232e49a228cb82ab4d19151c747d121357f10193288c0383fea8945b01179f6494cc7bc199ceee09a23d14b61c5863bf6770906285e4a1b3cb40550d87b4ce07a8fd80fc60e182e6554e266dc63954e406a2f73fd261d5e0786562544ab0521285f23398acd985ce47fdee6e483088fe5629da2ac711770a8a7b9c03774a8d8024cd9f39e1b61095d914c34c4d1f4f32d4c08b45d4c9553f15273a6112e18a0729b2a61d47de6b60099f8aad302e77d78a5a2e12f56584b73e5f9b64dba9e1f041cb3cae4a212886b8b44953ccd7361d9ccb81da790e92006f9cacaf539239fa9747cdf283eda9f3765d74e12ffe10f881bb078412e6f987bd97743ad73023b6d271966e7c43f4dcaba22b53857e07b79334c4ec173f5c39b649a8a24382adcc6e75e70b01c5c5acda615d03ba49f643c74fd1f248bd05585c5d2d7fc477ccfeaaa2aff3e542077057b7cbaa5ea5185a44db44bd5a02a31e06207832281b572fc1bf60388ee0410af78bade258a2fed8c3bbe72c38e1fa43db385e7d79bca68c49adfcf805b3eca27a3e05a595f1814fa0c4cd06d62a7d7537c5caedf5a6f70c78775531684d841307d356fc4f1cc20bbc31c910ddc58faec9487585fb5b3c198691c187f320dfba2887ec5f3d7dc3e55f8d7fb91ae53e560de1e8c0ee9f7a7a009b10c0153d5cef8e77036123a3443fa02700ccced9d038c102c395e70b7c16535f105747517462af20c80b2877731a8a907e9dfc41a2bdba7e614b778fc55c30883de7c6fe98f4fcb05dfe1e02caa9e88e6addf9d1148c812f262e20165fa5bb719f6ca808d2629567089b2be3cc7e003bf3ee24ac7a21f0fe3d6d3666803b888e7d6d89ddadf0381b3dedb03a2fae20c25388c4926340b38ce7aff9f70793a43f7d80fa27eb9d80f0ee7ad6dd7b0dfdda0f82dca766b8e2d04c8c5a63f9294c20c12ee75910d2c35d3290274a8afeaf6fb727933e2efc786928a1ada22e48feefca75e96293d7acb8b6beb68459934261bc89986b2a6a35c48a63a9cafde7b3fec660702a7b186bd12e36e03ed14e3b8ce0e4896b7d7117c8d91542adab6df2474447aa3a39dad84bb0f4c45fe30771817205bdcb08b3c14b84a3b50967b5e6c63fc8bf24c85a7203d22d23adad6127b162b6f558fe0791a860b19158fc61f0b581eecba3c58beaf510562c310fe061c2f5b153a2908ff90aa2dfcb4e9a9fef96a97032198825c41c51c2ec3d1e14704d7b95ade516643ae0bd816f5d079d2408ce544e8a3e3da21090a1f9f03acfe27631c53e007f47fbae6fb2f1a2db26afaccdf5c5e318be6fad7aab3272be3d0491de1c308b7817f23c905aac7e794bbd0fa74508d5482688264b8043ab7af204e51b0257e4a56f0f0a352f7a5c10a2403f59c13c850da5a93b6a1f552a199eac80049d8aeda0b2de35bf23ddd74a49c690be49320e7e84456ec5293205b9679ebc57210d3ae903224dd1ab4f00786a99330965269d86303aadaac12178efc742658059aefe7bd53c5ac4c1cd9d28aefd377178f451488c7f940a8354d5989d88f0824fc79cdc868dad8bf862a947624071193c03c8053fb0c116cb563e6924306d34a6b1d5d642a32567c952b19a4e9cad34419345d9121598dfdc833a07ef2b8fe5c7266316c06dc83fb0b75896f6", &(0x7f0000001200)="dacd106215af03499a96be20db61a39bf1a13f0508bdac1bb111b2ae46cc82ff67f9de7cb03230294095dc2d990e10986cd86c15fbb26fd645784b3f1f32816516294282265ffd850b0cf66a0e7c50c23669a33def76f5c8c4834e5466be6eaeecf79bc0640f11c6e66d67d5f9b97db85187600bf7ed6d0f72cb614eb75668314084a01195bbd90b872fa894bbcb55bca1d05107bcf5c511538b1e60a2c609c5f1842916e6a66a91a4009eec633add1cfbe471c3605558aa4d3000428be4cd372c8a0176b4d23da14f5746b1b8e4b277d7080b7cc68a3465cbd4bef34feb6f36f3cb79") keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r4) r5 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r5) keyctl$link(0x8, r4, r5) keyctl$revoke(0x3, r3) r6 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) r7 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r7) keyctl$KEYCTL_MOVE(0x1e, r3, r6, r7, 0x0) setsockopt$TIPC_MCAST_REPLICAST(0xffffffffffffffff, 0x10f, 0x86) (async) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000140)={'fscrypt:', @desc3}, &(0x7f0000000180)={0x0, "505d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a27845400"}, 0x48, 0xfffffffffffffff9) (async) keyctl$revoke(0x3, 0x0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$revoke(0x3, r1) (async) add_key$keyring(&(0x7f0000001300), &(0x7f0000001340)={'syz', 0x1}, 0x0, 0x0, r0) (async) keyctl$link(0x8, r1, r2) (async) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={0x0, 0x1000, 0xe3}, 0x0, &(0x7f0000000200)="a362ce4b0ddee78d07dee1f1f76659574b52760eba8e93d2bc163a14b2c3ea84c958c04eeabb28e2d37dcf383ebed6850081c4a03d20e4229e54266b9323b5630c37e0298454b05212b0735f416b1876d2b71f37f8bd9413c948209ec6e4fddef376e6c3c0d99cda85db9c384a37cb23e8f42fea2fc5449316ff28c897e36996e63eb7f0e598a24c29101803982ff56e2631de24cb22d914d6bb5e74a4338f1089a85021d87f8040a1d5eb938594e0dbd0f3ecccea0947a9ae6dab061912a956064160f8e98d4d78b1fa9aeda16f9ddc0c1d281c42def4cdebaa581a629d2c2ec54f5c2bc95417e1720c1a3bdf27ee0b1aefdff5f6fd5a4b39c63d59ccd43787a2f546c90e1017e9d681a5dc94e27a209201347cdf77c9b021e9c055c2dfcb6cb45929e868b1c13d60f43ea5eb920a8a8ae8b2f96b49e032203ae2bf2df0702be7bb4c4e9f604c2ae37af7863aeb121633b92c3608a54568f089faed128d0a89015636374eddae48a0c19164ce5e30222af665f8be05b83c1a3ab26b429edd5de3ee66564d70dd9b136ed30f4961820885bb71ed652b4299a3c827b4ed4313cc83488b0951ceb92db5d8663c4b7f318e69801effa1b657b614ac14df31cea4227f0ac5d1796e2872769f8452223567ff5d9ee8bca1545503b8dc1694ec34db2297a7f6085429b8f00ff1e44f5cf2283b71722f2ffdd3a2a515a9f2a9d12fbb0a0bad9536de1eba4413999075a16e23c4b31025cee3cfd445993ad837b23af96600acf813c61711580dcaf3ad735408bbe81446d609a4d879388b37b72e6652d73190bc6ab34191d90e25e8f5da3b2e9be3b909e4dbee4d251e4e0d39de20e3b67802053a15ef334d46d17af1546be456db7864f0c5e1b06a5edad64427b8e3fa7aea4550b3e7e88cb9ea73f1291924dddfa88ea47632927cf039da6633fec58e3f65e5f642167d55491627692006bae584a38084c7e6e28276d5772c20495d25044f44dfd93d91dd92b0e45f16fcf18d16aef4f596be013e729f671c368bcb4d3d148ece5543a17f13d1e0aec4e1a3015376ccc22b2d3e8fab6d658882ec02b1e4c19407ae7e14437a013c783eb10a8bfdf87a7f3f25c769b2be9fa9884ac5290514080e5b3147853f34277aa74f16068328c83bf1bbe4fd0366e4554b9f83ce0a443f0f2b20864b8652c616de1c726dc61186b3670d8ccba04b7fb4ca11c2d090298317f4f3d724a6c42ba11c584076b7ad7fe4b1dea0553707273dd01fd899af0460cca2871e115f9c7fc2d732426de22de3b09a941908c69ba9a0e19a450c992bf72e05c35d76f7e7bf14514515f8486c9ced9c887e6edf43033af72b8fbb3cbadbce62752e82430839458b516b871c6a4803e59279ac18451b27fef459d57b7d054265735a15ac45afb17db8935109af02f4f998dd44483b86cef2d7ae274adf801d90e45bf36712a9b007b47a6c3202c136be063528f08fe06e47e2d38995c3c9f4ee67983e083711c2deef4923c7edd0aa62b134006255c814af8271aead7a311c65aaacf4eee7b5404773dbf54139743de3cdc69cf479fc97459a267d1a5c4864d12152a06430c12023eed676e0b6f867e7c938715e7ffbdddc15bf4122b0c146fbc337ae1f2ab59a92d9dbc0adf6db6a717b01579c9653ae282a0974fe9f9797f22c6e272eae9184dc0f3528c6a20fd31d52e87bc404219d3435fb8efb4da7b1dccfd5c5405a3557a6db816b33a0aba1af12e08d5d1a4d61fe6e4be57261bbfbeacd1e33968b37454122d2387d0a227c74f8f04a4f86abe2af4247d3b7eea5440a77ee265b70a4a6d4acbd32caca6447047267d2c9df3ecaf965da7fbc77e19b7350e3c8d8d5eef76a3970ea388ab85fb2f0a50add7053474daa3d873856bc26ed043148d242048cf65284c524793c5d4aa33958615370382c4a24bfb6d64122bbf710419e31f13a494f25247595dc878a998b045f04da496be917db8ae9c454982f4f77a586f9a22df21b426aeaecb201e0c03a14037f003a15a7e505ec05068bf7c688a963ac32ca9a97d0868453fea57ff70f73ad635c969ee0c6524aba04c6f4768f3fefa63df675abb33c7a31598f7d240ccc679705777f753170946d4e29ce233f29dddc249341dc2e135612569004d6e5ce3f2b18df862f6c637439273fd16ee7320f9bfd28c53b8f4053db41cc89e5ce6a5faa9cd16468f9eda699c6bd33f5abda0225ca1b64edf6ea047ac72dedfcfb0df4fcececc30eec683ecc1dd30c05524f8c21d000e1fc46363a4ab6bfcb4979835811f664a479cea5a497cd42a696a16a0b0478eca7b657c2780c0029f01f01d07f9f391d1dd9bbe73f89caef22d7933b70c6b939b50cdfc95b932706cc2fb1cd6d9aa8259fa1c9bd9c07515cadd4af22c943c673150be91f7929e8d35194bb01a6fbf1ccf118b22ccfe82520f7205c4034ce874a6c14c07c4ab1a2cdfe66d50e3acd8253b5b6cd64fdc02c1dc72b4436810129df523f22274bfedfc92a25c0d57d8b054e9db6daceaaed0582ff2c049460c3072815aef60f7347567a284c33ec54acd032235336dce804b811a24e25289fb7517853cf9b9a994749d89dc053c527642339674a5f58a60064944c20928744393e0fbffc8cf68aba4116c35754d9fb6fd11348b5b335dc7f552daef1a4e928fee5a321d7439909eb9b40a9786080a9d5fddec72672cea4137f500db8f8d6bf760a728d0812459f9e3bbb952cb5038fb81463773c45358582812b371502f4d1fa91faa965c542fafa51f4960635039201701197d5c2bf619ce5e0e49232edf3e04441f2168e47095673beacfc7f601a7e3a7062479faa419f49d11c760b5c08ddfb756ff821b850afc10cde014047b6823c3f8738450f2d5189d690b3cf2382b056a0e56e3d5e21a99284790e9fb2f7bc59a608dc0040ca770d4bf1b78c229291a345ddd78fb00e42943536ae1b8dc0a52fd0ed843f3007e77118fcdce931a24cf86515955db66bfc91696a31efd2b25d19c43f2b600030b2fa1385ab8a6374f897964fd7f606101e4cde137c5c0494c4d0490b1ac5ea32cfa9cf36545362a573f161cbbd1176486b416d4c09c6ecd3ac63ce817a715112bd7148c1e77c422560b9f55fbe737f7f3b414c74b0995a05c85f3674780a6adac83cf78b377041070bee18c8ef973acb61c5d6ffe563b18d2cfe621badfdcdd0d34695963f38f026d3b8ef7d4111fa3e68a51601ce4379f7b0029a1638b5bdbfa10c6fe18d24098b7df5514b7058be381625db6b4bb4751e737c48b9979b0c4746ca8aa4d54fd4807f07c6bbc9584bf16c450cb1c6c6c7f015e559fcab3b8d713a5f5c617ae59d8ee98581100fac8b2ee6b09c3ebcb267bca89a951bef6408a3707e90956fc55096ba862e73353ad348872c2360b897de10452bbaea86b4de0bc930ee2d39a4fbbce53c2319a7b45e327ca8468f8a1a7bc6c9ac58ac2b16b777adff8d8edf900b2511bb22ca0d71fc0c54d335a015c178b1f67301ab12f350ffd469ef3e199ac159eb6b800db81113557608e670ebb71a1704e9b53f3bbd3b4e4bb2d28ff7bb2228979f8c6a2df39d6c0c8fdbc24b43c7a93a372f2cc277977cbf93dd2b04c3157488abacffdc7ab0b71196a2751690b70bfc8e8d270d30b95a1ef6096d9d39a85663b56f5e47dea463ba05768724366952bbf06a0e5a739aeb3a3e6282bd23cea4eb8b54511d638c3d32473d5ea1c29c1fca290cba551edadcb8bd414f0de0341713488004584d85b136f4f89f3521bd0df0608e0b7375044b56d31ddbecdb2a70b48a09927a37c220a0ff669d49c664a1ebb62aa858d7bc46a394a52379bbbdc7be2ec1ee09e181b408166abf7eb142683fd5fb4d2a0ea1ae066759e02b793670488cc3d8a119046e4bb37d6c9a1d2e862934779bd3a244e3fe453f3bc44e5d8d0866b57350b205a68fb8fedb55e38ece8b652006db7e065add5450c33f8d6827623096eda042f7d3be0c078ec45ec9ddd3be1f2409465578f40822dae65898c2f914567cbe48fb1b20f4f5eed04ec6d554c5d01c5b15af78a94f9bb6bf145c3d0baa6dac1f55b10290513f31c6371a7fa786a28c07db232e49a228cb82ab4d19151c747d121357f10193288c0383fea8945b01179f6494cc7bc199ceee09a23d14b61c5863bf6770906285e4a1b3cb40550d87b4ce07a8fd80fc60e182e6554e266dc63954e406a2f73fd261d5e0786562544ab0521285f23398acd985ce47fdee6e483088fe5629da2ac711770a8a7b9c03774a8d8024cd9f39e1b61095d914c34c4d1f4f32d4c08b45d4c9553f15273a6112e18a0729b2a61d47de6b60099f8aad302e77d78a5a2e12f56584b73e5f9b64dba9e1f041cb3cae4a212886b8b44953ccd7361d9ccb81da790e92006f9cacaf539239fa9747cdf283eda9f3765d74e12ffe10f881bb078412e6f987bd97743ad73023b6d271966e7c43f4dcaba22b53857e07b79334c4ec173f5c39b649a8a24382adcc6e75e70b01c5c5acda615d03ba49f643c74fd1f248bd05585c5d2d7fc477ccfeaaa2aff3e542077057b7cbaa5ea5185a44db44bd5a02a31e06207832281b572fc1bf60388ee0410af78bade258a2fed8c3bbe72c38e1fa43db385e7d79bca68c49adfcf805b3eca27a3e05a595f1814fa0c4cd06d62a7d7537c5caedf5a6f70c78775531684d841307d356fc4f1cc20bbc31c910ddc58faec9487585fb5b3c198691c187f320dfba2887ec5f3d7dc3e55f8d7fb91ae53e560de1e8c0ee9f7a7a009b10c0153d5cef8e77036123a3443fa02700ccced9d038c102c395e70b7c16535f105747517462af20c80b2877731a8a907e9dfc41a2bdba7e614b778fc55c30883de7c6fe98f4fcb05dfe1e02caa9e88e6addf9d1148c812f262e20165fa5bb719f6ca808d2629567089b2be3cc7e003bf3ee24ac7a21f0fe3d6d3666803b888e7d6d89ddadf0381b3dedb03a2fae20c25388c4926340b38ce7aff9f70793a43f7d80fa27eb9d80f0ee7ad6dd7b0dfdda0f82dca766b8e2d04c8c5a63f9294c20c12ee75910d2c35d3290274a8afeaf6fb727933e2efc786928a1ada22e48feefca75e96293d7acb8b6beb68459934261bc89986b2a6a35c48a63a9cafde7b3fec660702a7b186bd12e36e03ed14e3b8ce0e4896b7d7117c8d91542adab6df2474447aa3a39dad84bb0f4c45fe30771817205bdcb08b3c14b84a3b50967b5e6c63fc8bf24c85a7203d22d23adad6127b162b6f558fe0791a860b19158fc61f0b581eecba3c58beaf510562c310fe061c2f5b153a2908ff90aa2dfcb4e9a9fef96a97032198825c41c51c2ec3d1e14704d7b95ade516643ae0bd816f5d079d2408ce544e8a3e3da21090a1f9f03acfe27631c53e007f47fbae6fb2f1a2db26afaccdf5c5e318be6fad7aab3272be3d0491de1c308b7817f23c905aac7e794bbd0fa74508d5482688264b8043ab7af204e51b0257e4a56f0f0a352f7a5c10a2403f59c13c850da5a93b6a1f552a199eac80049d8aeda0b2de35bf23ddd74a49c690be49320e7e84456ec5293205b9679ebc57210d3ae903224dd1ab4f00786a99330965269d86303aadaac12178efc742658059aefe7bd53c5ac4c1cd9d28aefd377178f451488c7f940a8354d5989d88f0824fc79cdc868dad8bf862a947624071193c03c8053fb0c116cb563e6924306d34a6b1d5d642a32567c952b19a4e9cad34419345d9121598dfdc833a07ef2b8fe5c7266316c06dc83fb0b75896f6", &(0x7f0000001200)="dacd106215af03499a96be20db61a39bf1a13f0508bdac1bb111b2ae46cc82ff67f9de7cb03230294095dc2d990e10986cd86c15fbb26fd645784b3f1f32816516294282265ffd850b0cf66a0e7c50c23669a33def76f5c8c4834e5466be6eaeecf79bc0640f11c6e66d67d5f9b97db85187600bf7ed6d0f72cb614eb75668314084a01195bbd90b872fa894bbcb55bca1d05107bcf5c511538b1e60a2c609c5f1842916e6a66a91a4009eec633add1cfbe471c3605558aa4d3000428be4cd372c8a0176b4d23da14f5746b1b8e4b277d7080b7cc68a3465cbd4bef34feb6f36f3cb79") (async) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$revoke(0x3, r4) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$revoke(0x3, r5) (async) keyctl$link(0x8, r4, r5) (async) keyctl$revoke(0x3, r3) (async) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$revoke(0x3, r7) (async) keyctl$KEYCTL_MOVE(0x1e, r3, r6, r7, 0x0) (async) 02:19:30 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, 0x0) (async) read$snapshot(r0, &(0x7f0000000080)=""/201, 0xc9) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r1) 02:19:30 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) (async) r1 = add_key(&(0x7f0000000080)='dns_resolver\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)="e94506af915f45576b91cd2d3ec61bbfcddfa2f950924aaba9f1dc4c46b6caa8d66cae7250df6724e5569b84cdcb1b72f5b623a5b1d5", 0x36, r0) (async) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) (async) keyctl$unlink(0x9, r1, r2) (async) keyctl$search(0xa, r1, &(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x2}, r0) 02:19:31 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nfc(&(0x7f00000005c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_DEP_LINK_DOWN(r2, &(0x7f0000000780)={&(0x7f0000000680)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000740)={&(0x7f00000006c0)={0x14}, 0x14}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nfc(&(0x7f00000005c0), r3) sendmsg$NFC_CMD_LLC_SDREQ(r3, &(0x7f0000001080)={&(0x7f0000000f00), 0xc, &(0x7f0000001040)={&(0x7f0000000f40)={0x1c, r4, 0x1, 0x0, 0x0, {}, [@NFC_ATTR_LLC_SDP={0x8, 0x13, 0x0, 0x1, [{0x4}]}]}, 0x1c}}, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000240)=0x0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000280)=0x0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f00000002c0)=0x0) r8 = openat$cuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) read$FUSE(r8, &(0x7f0000000600)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_GETXATTR(r8, &(0x7f00000028c0)={0x18, 0x0, r9}, 0x18) write$FUSE_POLL(0xffffffffffffffff, &(0x7f0000000400)={0x18, 0x0, r9, {0x8}}, 0x18) sendmsg$NFC_CMD_DISABLE_SE(r2, &(0x7f00000003c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x44, r4, 0x400, 0x70bd26, 0x25dfdbfc, {}, [@NFC_ATTR_SE_INDEX={0x8, 0x15, 0x2}, @NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_SE_INDEX={0x8, 0x15, 0x2}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r5}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r6}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r7}]}, 0x44}, 0x1, 0x0, 0x0, 0xedbfad8814f7f72}, 0x8081) sendmsg$NFC_CMD_LLC_SDREQ(r0, &(0x7f0000001080)={&(0x7f0000000f00), 0xc, &(0x7f0000001040)={&(0x7f0000000f40)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NFC_ATTR_LLC_SDP={0x8, 0x13, 0x0, 0x1, [{0x4}]}]}, 0x1c}}, 0x0) sendmsg$NFC_CMD_DISABLE_SE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2929ef4336847e1d}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x2c, r1, 0x400, 0x70bd2c, 0x5, {}, [@NFC_ATTR_SE_INDEX={0x8, 0x15, 0x1}, @NFC_ATTR_SE_INDEX={0x8, 0x15, 0x2}, @NFC_ATTR_SE_INDEX={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x1}, 0x4000004) r10 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r10, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:31 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0xb0, 0x1403, 0x1, 0x0, 0x25dfdbfb, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'tunl0\x00'}}]}, 0xb0}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:31 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, 0x0) read$snapshot(r0, &(0x7f0000000080)=""/201, 0xc9) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r1) 02:19:31 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nfc(&(0x7f00000005c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_DEP_LINK_DOWN(r2, &(0x7f0000000780)={&(0x7f0000000680)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000740)={&(0x7f00000006c0)={0x14}, 0x14}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nfc(&(0x7f00000005c0), r3) sendmsg$NFC_CMD_LLC_SDREQ(r3, &(0x7f0000001080)={&(0x7f0000000f00), 0xc, &(0x7f0000001040)={&(0x7f0000000f40)={0x1c, r4, 0x1, 0x0, 0x0, {}, [@NFC_ATTR_LLC_SDP={0x8, 0x13, 0x0, 0x1, [{0x4}]}]}, 0x1c}}, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000240)=0x0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000280)=0x0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f00000002c0)=0x0) r8 = openat$cuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) read$FUSE(r8, &(0x7f0000000600)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_GETXATTR(r8, &(0x7f00000028c0)={0x18, 0x0, r9}, 0x18) write$FUSE_POLL(0xffffffffffffffff, &(0x7f0000000400)={0x18, 0x0, r9, {0x8}}, 0x18) sendmsg$NFC_CMD_DISABLE_SE(r2, &(0x7f00000003c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x44, r4, 0x400, 0x70bd26, 0x25dfdbfc, {}, [@NFC_ATTR_SE_INDEX={0x8, 0x15, 0x2}, @NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_SE_INDEX={0x8, 0x15, 0x2}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r5}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r6}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r7}]}, 0x44}, 0x1, 0x0, 0x0, 0xedbfad8814f7f72}, 0x8081) sendmsg$NFC_CMD_LLC_SDREQ(r0, &(0x7f0000001080)={&(0x7f0000000f00), 0xc, &(0x7f0000001040)={&(0x7f0000000f40)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NFC_ATTR_LLC_SDP={0x8, 0x13, 0x0, 0x1, [{0x4}]}]}, 0x1c}}, 0x0) sendmsg$NFC_CMD_DISABLE_SE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2929ef4336847e1d}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x2c, r1, 0x400, 0x70bd2c, 0x5, {}, [@NFC_ATTR_SE_INDEX={0x8, 0x15, 0x1}, @NFC_ATTR_SE_INDEX={0x8, 0x15, 0x2}, @NFC_ATTR_SE_INDEX={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x1}, 0x4000004) r10 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r10, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nfc(&(0x7f00000005c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_DEP_LINK_DOWN(r2, &(0x7f0000000780)={&(0x7f0000000680)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000740)={&(0x7f00000006c0)={0x14}, 0x14}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nfc(&(0x7f00000005c0), r3) (async) sendmsg$NFC_CMD_LLC_SDREQ(r3, &(0x7f0000001080)={&(0x7f0000000f00), 0xc, &(0x7f0000001040)={&(0x7f0000000f40)={0x1c, r4, 0x1, 0x0, 0x0, {}, [@NFC_ATTR_LLC_SDP={0x8, 0x13, 0x0, 0x1, [{0x4}]}]}, 0x1c}}, 0x0) (async) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000240)) (async) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000280)) (async) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) (async) openat$cuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) (async) read$FUSE(r8, &(0x7f0000000600)={0x2020}, 0x2020) (async) write$FUSE_GETXATTR(r8, &(0x7f00000028c0)={0x18, 0x0, r9}, 0x18) (async) write$FUSE_POLL(0xffffffffffffffff, &(0x7f0000000400)={0x18, 0x0, r9, {0x8}}, 0x18) (async) sendmsg$NFC_CMD_DISABLE_SE(r2, &(0x7f00000003c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x44, r4, 0x400, 0x70bd26, 0x25dfdbfc, {}, [@NFC_ATTR_SE_INDEX={0x8, 0x15, 0x2}, @NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_SE_INDEX={0x8, 0x15, 0x2}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r5}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r6}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r7}]}, 0x44}, 0x1, 0x0, 0x0, 0xedbfad8814f7f72}, 0x8081) (async) sendmsg$NFC_CMD_LLC_SDREQ(r0, &(0x7f0000001080)={&(0x7f0000000f00), 0xc, &(0x7f0000001040)={&(0x7f0000000f40)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NFC_ATTR_LLC_SDP={0x8, 0x13, 0x0, 0x1, [{0x4}]}]}, 0x1c}}, 0x0) (async) sendmsg$NFC_CMD_DISABLE_SE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2929ef4336847e1d}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x2c, r1, 0x400, 0x70bd2c, 0x5, {}, [@NFC_ATTR_SE_INDEX={0x8, 0x15, 0x1}, @NFC_ATTR_SE_INDEX={0x8, 0x15, 0x2}, @NFC_ATTR_SE_INDEX={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x1}, 0x4000004) (async) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) keyctl$KEYCTL_MOVE(0x8, r10, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) 02:19:31 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) (async) r1 = add_key(&(0x7f0000000080)='dns_resolver\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)="e94506af915f45576b91cd2d3ec61bbfcddfa2f950924aaba9f1dc4c46b6caa8d66cae7250df6724e5569b84cdcb1b72f5b623a5b1d5", 0x36, r0) (async) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) (async) keyctl$unlink(0x9, r1, r2) (async) keyctl$search(0xa, r1, &(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x2}, r0) 02:19:31 executing program 2: ioctl$I2C_RDWR(0xffffffffffffffff, 0x707, &(0x7f0000000400)={&(0x7f00000003c0)=[{0x81, 0x2811, 0xcb, &(0x7f0000000040)="b45bedad27d6a565506f098532561c51e42ff3975585226bf4cd0cd4e51b4685fa4be88b7aa046b2132c21aca79de2407764b5934717a8e348db409d08194f058ffcb1256429e590c46debc8f1806e8a3f1320334ed2973fe30d5d5ab171de537fcae69f3ece2aa7f7cb42da5fe6b31dc4d09a67e5d747919c09424ead8731f6112662d05c1f19d4e696dd49fd73169a0112ea5b23ec592e802806e3fafe8185e02e54a3eb871685466eada31cd7c927351f9da52c9f66abc160cf55d09a400c5fb31ab106977794ee591c"}, {0x8, 0x0, 0x95, &(0x7f0000000180)="20eb633d37b02a6a2d99375f57b3f79cd0ff44845d09e46deb5896144f7b7786c2e0718305feefe5cc3e241a06cf1c404ddfeb440a9c28c35784cb458fd051e91300ea6446a5f98acbaf4564d34aebfb6086ed5a1b3d641f74b95c9fad4c61f3a50bd2820333ca1a6539b0b652729e633ec183f888cc6eb2b7e0fa1273424ba9a4395b7575f41a862219ab4ec083377d34058cd87f"}, {0x1000, 0x8000, 0xd9, &(0x7f0000000240)="775e678ace653cb6802b02a536b0a50cbce2f3026f6f7df4ec723f2465ea577b12be60c49f6f6f8ed76fb08db9e48ca268f9cfcb142ff747c920e051381a1ce7506f2cf5d8642ed407cb254be31455f9a0eec85f33d6c0d20a0e71c34cb0bfadfbf46f7f0f866869d78f9b522e32cb2ff60dfb715bed1fc06d8360628be91e747091a222373de1d495f428b63ef2b1970e0e498bddaa8dac054f8b456af7fa8746f86f79cd1ace7c73f5ef8bf1ca6016f42d6eaa9e5aa85f2df763715a6ab52b5f88c972eab539b846cdef611451ad17adc72eb651b4993b58"}, {0x6, 0x4010, 0x49, &(0x7f0000000340)="9eabe47f794ddc3e6b907eb41a8d02577081a68b74d7b5528fd37a2067c9cdd43fcb06980a0f27b1a6b31b36bf49bcdf94eee8fc7ffb1bbe740cf19e97a44e4b7a1be8fe8751440df9"}], 0x4}) clock_gettime(0xb, &(0x7f0000000140)) (async) socket(0x11, 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000000)) 02:19:31 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000000)={'fscrypt:', @auto=[0x61, 0x65, 0x63, 0x30, 0x38, 0x35, 0x36, 0x65, 0x62, 0x33, 0x35, 0x64, 0x65, 0x32, 0x62, 0x39]}, &(0x7f0000000140)={0x0, "508b5d728dc81b99de295328684fe4d05e083767e6f81a02b2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c00000000272754", 0x18}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:31 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0xb0, 0x1403, 0x1, 0x0, 0x0, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'tunl0\x00'}}]}, 0xb0}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:31 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, 0x0) read$snapshot(r0, &(0x7f0000000080)=""/201, 0xc9) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r1) 02:19:31 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000000)={'fscrypt:', @auto=[0x61, 0x65, 0x63, 0x30, 0x38, 0x35, 0x36, 0x65, 0x62, 0x33, 0x35, 0x64, 0x65, 0x32, 0x62, 0x39]}, &(0x7f0000000140)={0x0, "508b5d728dc81b99de295328684fe4d05e083767e6f81a02b2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c00000000272754", 0x18}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:31 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$instantiate(0xc, r1, &(0x7f0000000100)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '@\'', 0x20, 0x100000001}, 0x2c, r0) keyctl$revoke(0x3, r1) keyctl$search(0xa, r0, &(0x7f0000000080)='cifs.spnego\x00', &(0x7f00000000c0)={'syz', 0x1}, r1) 02:19:31 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nfc(&(0x7f00000005c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_DEP_LINK_DOWN(r2, &(0x7f0000000780)={&(0x7f0000000680)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000740)={&(0x7f00000006c0)={0x14}, 0x14}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nfc(&(0x7f00000005c0), r3) sendmsg$NFC_CMD_LLC_SDREQ(r3, &(0x7f0000001080)={&(0x7f0000000f00), 0xc, &(0x7f0000001040)={&(0x7f0000000f40)={0x1c, r4, 0x1, 0x0, 0x0, {}, [@NFC_ATTR_LLC_SDP={0x8, 0x13, 0x0, 0x1, [{0x4}]}]}, 0x1c}}, 0x0) (async, rerun: 32) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000240)=0x0) (async, rerun: 32) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000280)=0x0) (async) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f00000002c0)=0x0) (async, rerun: 32) r8 = openat$cuse(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) (rerun: 32) read$FUSE(r8, &(0x7f0000000600)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_GETXATTR(r8, &(0x7f00000028c0)={0x18, 0x0, r9}, 0x18) (async, rerun: 64) write$FUSE_POLL(0xffffffffffffffff, &(0x7f0000000400)={0x18, 0x0, r9, {0x8}}, 0x18) (async, rerun: 64) sendmsg$NFC_CMD_DISABLE_SE(r2, &(0x7f00000003c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x44, r4, 0x400, 0x70bd26, 0x25dfdbfc, {}, [@NFC_ATTR_SE_INDEX={0x8, 0x15, 0x2}, @NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_SE_INDEX={0x8, 0x15, 0x2}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r5}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r6}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r7}]}, 0x44}, 0x1, 0x0, 0x0, 0xedbfad8814f7f72}, 0x8081) (async) sendmsg$NFC_CMD_LLC_SDREQ(r0, &(0x7f0000001080)={&(0x7f0000000f00), 0xc, &(0x7f0000001040)={&(0x7f0000000f40)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NFC_ATTR_LLC_SDP={0x8, 0x13, 0x0, 0x1, [{0x4}]}]}, 0x1c}}, 0x0) (async, rerun: 64) sendmsg$NFC_CMD_DISABLE_SE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2929ef4336847e1d}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x2c, r1, 0x400, 0x70bd2c, 0x5, {}, [@NFC_ATTR_SE_INDEX={0x8, 0x15, 0x1}, @NFC_ATTR_SE_INDEX={0x8, 0x15, 0x2}, @NFC_ATTR_SE_INDEX={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x1}, 0x4000004) (rerun: 64) r10 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r10, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:31 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f0000000640), &(0x7f0000000680)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$reject(0x13, r1, 0x401, 0xf1, r3) keyctl$revoke(0x3, r2) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r4) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r4, 0x0) r5 = request_key(&(0x7f0000000580)='cifs.spnego\x00', &(0x7f00000005c0)={'syz', 0x3}, &(0x7f0000000600)='/dev/virtual_nci\x00', r0) add_key$fscrypt_v1(&(0x7f0000000480), &(0x7f00000004c0)={'fscrypt:', @desc1}, &(0x7f0000000500)={0x0, "241a7454930f895ef184b55d7adda8f8e123dbe46352999f3e39bcdb7d02c2e7767b2a8f4e7450384fead96bc808e28f3eb0fe0ccf04bccdb04661b3cf2646b4", 0x31}, 0x48, r5) openat$nci(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) r6 = request_key(&(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)='.+\xbe:\\,/{:)\\.(\x05*#&\\.\x00', 0xfffffffffffffffa) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f00000001c0)={r6, 0xf9, 0xf9}, &(0x7f0000000200)={'enc=', 'raw', ' hash=', {'blake2b-384\x00'}}, &(0x7f0000000280)="486dcb72720270329df8de9891e40bde85d78b1699aea1f3e7011e390ae0e01c3829b8ef10cc6251a4f657d32a648d2084012a5eff94a649bd0bf6d81a31e02fd3bd9c7680756f44d03724378d4940336adfb969604236ce9576b5b8e914be3d61814fae0557c6979d3c2183420ec57c9f4f938e73cd7dc45306dd6d65fc74741536461a55a198fbeb951b5996516b0ebda90cf1725a9f0f9c52b379ce0bdecf690a46f102f07cfade35371bc674681614d98953e70fc257fa339f9cc95dfd53fc69201ceb05cc1fece1548483bdf2521e4c175638f233c3020e4c7b9b5604ff35e87c79790f09173ba33d8670bcf87d78b2ecf597e188c994", &(0x7f0000000380)="5cf41db1983f40615cbf8c5b364a933d2b8037d77ead4959e0b03999562aa2bfd04c0ae1d1ed37e70240e7c4e615fa021b31408915e0716444f7e58bb747dccdbf840dd6dd24b5850f08a88ea521e91181529c3c63b935d85bcb4ea6e095668dc9f63d7765ff08ffbfbedcb51b9152dd3fc30035e246037561d9d40e7205d4256cf0a18ac4685115236e4d02de7bb0ecef6a7b32acae6d5aec3eabb52653b4939daa2bfeb6ed20b3c5602508567f5ae7ad6baa1009d4caa849da7bec0e86fe05922b1ec1129df2205cc07877804adde846b0de9751ed43d2500bb177d42a46b617a21fe994b78574fdbcd66206d3a4b4d65fb869d3ae193405") setsockopt$inet_tcp_TCP_FASTOPEN_KEY(0xffffffffffffffff, 0x6, 0x21, &(0x7f0000000040)="50410ac469909e3061bcc7e0ae941cb6", 0x10) keyctl$get_persistent(0xc, 0xee00, r0) 02:19:31 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x88, 0x1403, 0x1, 0x0, 0x0, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}]}, 0x88}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:31 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, 0x0) read$snapshot(r0, &(0x7f0000000080)=""/201, 0xc9) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r1) 02:19:31 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$instantiate(0xc, r1, &(0x7f0000000100)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '@\'', 0x20, 0x100000001}, 0x2c, r0) keyctl$revoke(0x3, r1) (async) keyctl$search(0xa, r0, &(0x7f0000000080)='cifs.spnego\x00', &(0x7f00000000c0)={'syz', 0x1}, r1) 02:19:31 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000000)={'fscrypt:', @auto=[0x61, 0x65, 0x63, 0x30, 0x38, 0x35, 0x36, 0x65, 0x62, 0x33, 0x35, 0x64, 0x65, 0x32, 0x62, 0x39]}, &(0x7f0000000140)={0x0, "508b5d728dc81b99de295328684fe4d05e083767e6f81a02b2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c00000000272754", 0x18}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:31 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x88, 0x1403, 0x1, 0x0, 0x0, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}]}, 0x88}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:31 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$instantiate(0xc, r1, &(0x7f0000000100)=@encrypted_new={'new ', 'default', 0x20, 'trusted:', '@\'', 0x20, 0x100000001}, 0x2c, r0) keyctl$revoke(0x3, r1) keyctl$search(0xa, r0, &(0x7f0000000080)='cifs.spnego\x00', &(0x7f00000000c0)={'syz', 0x1}, r1) 02:19:31 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r1 = add_key(&(0x7f0000000080)='ceph\x00', &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$link(0x8, 0x0, r1) 02:19:31 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) keyctl$get_persistent(0x5, 0xee00, r0) 02:19:31 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x38]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:31 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x88, 0x1403, 0x1, 0x0, 0x0, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}]}, 0x88}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:31 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f0000000640), &(0x7f0000000680)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$reject(0x13, r1, 0x401, 0xf1, r3) keyctl$revoke(0x3, r2) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r4) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r4, 0x0) r5 = request_key(&(0x7f0000000580)='cifs.spnego\x00', &(0x7f00000005c0)={'syz', 0x3}, &(0x7f0000000600)='/dev/virtual_nci\x00', r0) add_key$fscrypt_v1(&(0x7f0000000480), &(0x7f00000004c0)={'fscrypt:', @desc1}, &(0x7f0000000500)={0x0, "241a7454930f895ef184b55d7adda8f8e123dbe46352999f3e39bcdb7d02c2e7767b2a8f4e7450384fead96bc808e28f3eb0fe0ccf04bccdb04661b3cf2646b4", 0x31}, 0x48, r5) openat$nci(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) r6 = request_key(&(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)='.+\xbe:\\,/{:)\\.(\x05*#&\\.\x00', 0xfffffffffffffffa) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f00000001c0)={r6, 0xf9, 0xf9}, &(0x7f0000000200)={'enc=', 'raw', ' hash=', {'blake2b-384\x00'}}, &(0x7f0000000280)="486dcb72720270329df8de9891e40bde85d78b1699aea1f3e7011e390ae0e01c3829b8ef10cc6251a4f657d32a648d2084012a5eff94a649bd0bf6d81a31e02fd3bd9c7680756f44d03724378d4940336adfb969604236ce9576b5b8e914be3d61814fae0557c6979d3c2183420ec57c9f4f938e73cd7dc45306dd6d65fc74741536461a55a198fbeb951b5996516b0ebda90cf1725a9f0f9c52b379ce0bdecf690a46f102f07cfade35371bc674681614d98953e70fc257fa339f9cc95dfd53fc69201ceb05cc1fece1548483bdf2521e4c175638f233c3020e4c7b9b5604ff35e87c79790f09173ba33d8670bcf87d78b2ecf597e188c994", &(0x7f0000000380)="5cf41db1983f40615cbf8c5b364a933d2b8037d77ead4959e0b03999562aa2bfd04c0ae1d1ed37e70240e7c4e615fa021b31408915e0716444f7e58bb747dccdbf840dd6dd24b5850f08a88ea521e91181529c3c63b935d85bcb4ea6e095668dc9f63d7765ff08ffbfbedcb51b9152dd3fc30035e246037561d9d40e7205d4256cf0a18ac4685115236e4d02de7bb0ecef6a7b32acae6d5aec3eabb52653b4939daa2bfeb6ed20b3c5602508567f5ae7ad6baa1009d4caa849da7bec0e86fe05922b1ec1129df2205cc07877804adde846b0de9751ed43d2500bb177d42a46b617a21fe994b78574fdbcd66206d3a4b4d65fb869d3ae193405") setsockopt$inet_tcp_TCP_FASTOPEN_KEY(0xffffffffffffffff, 0x6, 0x21, &(0x7f0000000040)="50410ac469909e3061bcc7e0ae941cb6", 0x10) keyctl$get_persistent(0xc, 0xee00, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$revoke(0x3, r1) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000640), &(0x7f0000000680)={'syz', 0x1}, 0x0, 0x0, r2) (async) keyctl$reject(0x13, r1, 0x401, 0xf1, r3) (async) keyctl$revoke(0x3, r2) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$revoke(0x3, r4) (async) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r4, 0x0) (async) request_key(&(0x7f0000000580)='cifs.spnego\x00', &(0x7f00000005c0)={'syz', 0x3}, &(0x7f0000000600)='/dev/virtual_nci\x00', r0) (async) add_key$fscrypt_v1(&(0x7f0000000480), &(0x7f00000004c0)={'fscrypt:', @desc1}, &(0x7f0000000500)={0x0, "241a7454930f895ef184b55d7adda8f8e123dbe46352999f3e39bcdb7d02c2e7767b2a8f4e7450384fead96bc808e28f3eb0fe0ccf04bccdb04661b3cf2646b4", 0x31}, 0x48, r5) (async) openat$nci(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (async) request_key(&(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)='.+\xbe:\\,/{:)\\.(\x05*#&\\.\x00', 0xfffffffffffffffa) (async) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f00000001c0)={r6, 0xf9, 0xf9}, &(0x7f0000000200)={'enc=', 'raw', ' hash=', {'blake2b-384\x00'}}, &(0x7f0000000280)="486dcb72720270329df8de9891e40bde85d78b1699aea1f3e7011e390ae0e01c3829b8ef10cc6251a4f657d32a648d2084012a5eff94a649bd0bf6d81a31e02fd3bd9c7680756f44d03724378d4940336adfb969604236ce9576b5b8e914be3d61814fae0557c6979d3c2183420ec57c9f4f938e73cd7dc45306dd6d65fc74741536461a55a198fbeb951b5996516b0ebda90cf1725a9f0f9c52b379ce0bdecf690a46f102f07cfade35371bc674681614d98953e70fc257fa339f9cc95dfd53fc69201ceb05cc1fece1548483bdf2521e4c175638f233c3020e4c7b9b5604ff35e87c79790f09173ba33d8670bcf87d78b2ecf597e188c994", &(0x7f0000000380)="5cf41db1983f40615cbf8c5b364a933d2b8037d77ead4959e0b03999562aa2bfd04c0ae1d1ed37e70240e7c4e615fa021b31408915e0716444f7e58bb747dccdbf840dd6dd24b5850f08a88ea521e91181529c3c63b935d85bcb4ea6e095668dc9f63d7765ff08ffbfbedcb51b9152dd3fc30035e246037561d9d40e7205d4256cf0a18ac4685115236e4d02de7bb0ecef6a7b32acae6d5aec3eabb52653b4939daa2bfeb6ed20b3c5602508567f5ae7ad6baa1009d4caa849da7bec0e86fe05922b1ec1129df2205cc07877804adde846b0de9751ed43d2500bb177d42a46b617a21fe994b78574fdbcd66206d3a4b4d65fb869d3ae193405") (async) setsockopt$inet_tcp_TCP_FASTOPEN_KEY(0xffffffffffffffff, 0x6, 0x21, &(0x7f0000000040)="50410ac469909e3061bcc7e0ae941cb6", 0x10) (async) keyctl$get_persistent(0xc, 0xee00, r0) (async) 02:19:31 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x88, 0x1403, 0x1, 0x0, 0x0, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}]}, 0x88}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:31 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) keyctl$get_persistent(0x5, 0xee00, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) (async) keyctl$get_persistent(0x5, 0xee00, r0) (async) 02:19:31 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) r1 = add_key(&(0x7f0000000080)='ceph\x00', &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$link(0x8, 0x0, r1) 02:19:31 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x38]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:31 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x88, 0x1403, 0x1, 0x0, 0x0, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'tunl0\x00'}}]}, 0x88}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:31 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x88, 0x1403, 0x1, 0x0, 0x0, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}]}, 0x88}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:31 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x38]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:31 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r1 = add_key(&(0x7f0000000080)='ceph\x00', &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$link(0x8, 0x0, r1) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) add_key(&(0x7f0000000080)='ceph\x00', &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, r0) (async) keyctl$link(0x8, 0x0, r1) (async) 02:19:31 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) keyctl$get_persistent(0x5, 0xee00, r0) 02:19:31 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f0000000640), &(0x7f0000000680)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$reject(0x13, r1, 0x401, 0xf1, r3) keyctl$revoke(0x3, r2) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r4) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r4, 0x0) r5 = request_key(&(0x7f0000000580)='cifs.spnego\x00', &(0x7f00000005c0)={'syz', 0x3}, &(0x7f0000000600)='/dev/virtual_nci\x00', r0) add_key$fscrypt_v1(&(0x7f0000000480), &(0x7f00000004c0)={'fscrypt:', @desc1}, &(0x7f0000000500)={0x0, "241a7454930f895ef184b55d7adda8f8e123dbe46352999f3e39bcdb7d02c2e7767b2a8f4e7450384fead96bc808e28f3eb0fe0ccf04bccdb04661b3cf2646b4", 0x31}, 0x48, r5) openat$nci(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) r6 = request_key(&(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)='.+\xbe:\\,/{:)\\.(\x05*#&\\.\x00', 0xfffffffffffffffa) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f00000001c0)={r6, 0xf9, 0xf9}, &(0x7f0000000200)={'enc=', 'raw', ' hash=', {'blake2b-384\x00'}}, &(0x7f0000000280)="486dcb72720270329df8de9891e40bde85d78b1699aea1f3e7011e390ae0e01c3829b8ef10cc6251a4f657d32a648d2084012a5eff94a649bd0bf6d81a31e02fd3bd9c7680756f44d03724378d4940336adfb969604236ce9576b5b8e914be3d61814fae0557c6979d3c2183420ec57c9f4f938e73cd7dc45306dd6d65fc74741536461a55a198fbeb951b5996516b0ebda90cf1725a9f0f9c52b379ce0bdecf690a46f102f07cfade35371bc674681614d98953e70fc257fa339f9cc95dfd53fc69201ceb05cc1fece1548483bdf2521e4c175638f233c3020e4c7b9b5604ff35e87c79790f09173ba33d8670bcf87d78b2ecf597e188c994", &(0x7f0000000380)="5cf41db1983f40615cbf8c5b364a933d2b8037d77ead4959e0b03999562aa2bfd04c0ae1d1ed37e70240e7c4e615fa021b31408915e0716444f7e58bb747dccdbf840dd6dd24b5850f08a88ea521e91181529c3c63b935d85bcb4ea6e095668dc9f63d7765ff08ffbfbedcb51b9152dd3fc30035e246037561d9d40e7205d4256cf0a18ac4685115236e4d02de7bb0ecef6a7b32acae6d5aec3eabb52653b4939daa2bfeb6ed20b3c5602508567f5ae7ad6baa1009d4caa849da7bec0e86fe05922b1ec1129df2205cc07877804adde846b0de9751ed43d2500bb177d42a46b617a21fe994b78574fdbcd66206d3a4b4d65fb869d3ae193405") setsockopt$inet_tcp_TCP_FASTOPEN_KEY(0xffffffffffffffff, 0x6, 0x21, &(0x7f0000000040)="50410ac469909e3061bcc7e0ae941cb6", 0x10) keyctl$get_persistent(0xc, 0xee00, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$revoke(0x3, r1) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000640), &(0x7f0000000680)={'syz', 0x1}, 0x0, 0x0, r2) (async) keyctl$reject(0x13, r1, 0x401, 0xf1, r3) (async) keyctl$revoke(0x3, r2) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$revoke(0x3, r4) (async) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r4, 0x0) (async) request_key(&(0x7f0000000580)='cifs.spnego\x00', &(0x7f00000005c0)={'syz', 0x3}, &(0x7f0000000600)='/dev/virtual_nci\x00', r0) (async) add_key$fscrypt_v1(&(0x7f0000000480), &(0x7f00000004c0)={'fscrypt:', @desc1}, &(0x7f0000000500)={0x0, "241a7454930f895ef184b55d7adda8f8e123dbe46352999f3e39bcdb7d02c2e7767b2a8f4e7450384fead96bc808e28f3eb0fe0ccf04bccdb04661b3cf2646b4", 0x31}, 0x48, r5) (async) openat$nci(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (async) request_key(&(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)='.+\xbe:\\,/{:)\\.(\x05*#&\\.\x00', 0xfffffffffffffffa) (async) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f00000001c0)={r6, 0xf9, 0xf9}, &(0x7f0000000200)={'enc=', 'raw', ' hash=', {'blake2b-384\x00'}}, &(0x7f0000000280)="486dcb72720270329df8de9891e40bde85d78b1699aea1f3e7011e390ae0e01c3829b8ef10cc6251a4f657d32a648d2084012a5eff94a649bd0bf6d81a31e02fd3bd9c7680756f44d03724378d4940336adfb969604236ce9576b5b8e914be3d61814fae0557c6979d3c2183420ec57c9f4f938e73cd7dc45306dd6d65fc74741536461a55a198fbeb951b5996516b0ebda90cf1725a9f0f9c52b379ce0bdecf690a46f102f07cfade35371bc674681614d98953e70fc257fa339f9cc95dfd53fc69201ceb05cc1fece1548483bdf2521e4c175638f233c3020e4c7b9b5604ff35e87c79790f09173ba33d8670bcf87d78b2ecf597e188c994", &(0x7f0000000380)="5cf41db1983f40615cbf8c5b364a933d2b8037d77ead4959e0b03999562aa2bfd04c0ae1d1ed37e70240e7c4e615fa021b31408915e0716444f7e58bb747dccdbf840dd6dd24b5850f08a88ea521e91181529c3c63b935d85bcb4ea6e095668dc9f63d7765ff08ffbfbedcb51b9152dd3fc30035e246037561d9d40e7205d4256cf0a18ac4685115236e4d02de7bb0ecef6a7b32acae6d5aec3eabb52653b4939daa2bfeb6ed20b3c5602508567f5ae7ad6baa1009d4caa849da7bec0e86fe05922b1ec1129df2205cc07877804adde846b0de9751ed43d2500bb177d42a46b617a21fe994b78574fdbcd66206d3a4b4d65fb869d3ae193405") (async) setsockopt$inet_tcp_TCP_FASTOPEN_KEY(0xffffffffffffffff, 0x6, 0x21, &(0x7f0000000040)="50410ac469909e3061bcc7e0ae941cb6", 0x10) (async) keyctl$get_persistent(0xc, 0xee00, r0) (async) 02:19:31 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x88, 0x1403, 0x1, 0x0, 0x0, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}]}, 0x88}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:31 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x60, 0x1403, 0x1, 0x0, 0x0, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'tunl0\x00'}}]}, 0x60}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:31 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r1 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)="81ae8a0e933314bd0aadfe479a51b65f1764ee2e64c0fdbafe3f96e88dc0cf031ebf1ae5cfe65f88e73fe1a0ee2b5fa9759e8c047f6f282fc5d1c976a47120", 0x3f, r0) keyctl$KEYCTL_PKEY_QUERY(0x18, r1, 0x0, &(0x7f0000000140)='\x00', &(0x7f0000000200)) 02:19:31 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f0000000080)={r0, 0x24, 0xa2}, &(0x7f00000000c0)={'enc=', 'oaep', ' hash=', {'crct10dif-arm64-neon\x00'}}, &(0x7f0000000140)="3943f3fd6edf33f9d8034e3b019647bc27c87e116b8e71c4b2fbfd3d261f889b2e8ce49a", &(0x7f0000000200)=""/162) keyctl$revoke(0x3, r0) 02:19:31 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) r1 = request_key(&(0x7f0000000100)='rxrpc_s\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)='\x00', r0) keyctl$search(0xa, r0, &(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'syz', 0x1}, r1) 02:19:31 executing program 2: sendmsg$RDMA_NLDEV_CMD_NEWLINK(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x88, 0x1403, 0x1, 0x0, 0x0, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}]}, 0x88}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:31 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) r1 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)="81ae8a0e933314bd0aadfe479a51b65f1764ee2e64c0fdbafe3f96e88dc0cf031ebf1ae5cfe65f88e73fe1a0ee2b5fa9759e8c047f6f282fc5d1c976a47120", 0x3f, r0) keyctl$KEYCTL_PKEY_QUERY(0x18, r1, 0x0, &(0x7f0000000140)='\x00', &(0x7f0000000200)) 02:19:32 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f0000000080)={r0, 0x24, 0xa2}, &(0x7f00000000c0)={'enc=', 'oaep', ' hash=', {'crct10dif-arm64-neon\x00'}}, &(0x7f0000000140)="3943f3fd6edf33f9d8034e3b019647bc27c87e116b8e71c4b2fbfd3d261f889b2e8ce49a", &(0x7f0000000200)=""/162) (async) keyctl$revoke(0x3, r0) 02:19:32 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x38, 0x1403, 0x1, 0x0, 0x0, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'tunl0\x00'}}]}, 0x38}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:32 executing program 2: sendmsg$RDMA_NLDEV_CMD_NEWLINK(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x88, 0x1403, 0x1, 0x0, 0x0, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}]}, 0x88}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:32 executing program 3: add_key$keyring(&(0x7f0000000000), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff9) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$update(0x2, r1, &(0x7f0000000180)="089e5c1bcea9fce8a886630fbdb16ac32e42c9e1175eb8a5a13c2f645d5ec8d6d2ec1e972a8e642eada6e10381b82e3156dfcf6a551af43cc44e705d368bc4660cb7b70e43830486f065e03a5efe5b49d80b52ec96792569d9758d74ba4b03534c87a10690df73672cb6584a73f7d9520e", 0x71) r2 = add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x3}, 0x0, 0x0, r1) request_key(&(0x7f0000000200)='dns_resolver\x00', &(0x7f0000000240)={'syz', 0x1}, &(0x7f0000000280)=')${%{)(%+]\x00', r2) r3 = add_key$keyring(&(0x7f0000000380), &(0x7f0000000340)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$get_persistent(0xc, 0xee00, r3) 02:19:32 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) (async) r1 = request_key(&(0x7f0000000100)='rxrpc_s\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)='\x00', r0) keyctl$search(0xa, r0, &(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'syz', 0x1}, r1) 02:19:32 executing program 3: add_key$keyring(&(0x7f0000000000), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff9) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$update(0x2, r1, &(0x7f0000000180)="089e5c1bcea9fce8a886630fbdb16ac32e42c9e1175eb8a5a13c2f645d5ec8d6d2ec1e972a8e642eada6e10381b82e3156dfcf6a551af43cc44e705d368bc4660cb7b70e43830486f065e03a5efe5b49d80b52ec96792569d9758d74ba4b03534c87a10690df73672cb6584a73f7d9520e", 0x71) (async) r2 = add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x3}, 0x0, 0x0, r1) request_key(&(0x7f0000000200)='dns_resolver\x00', &(0x7f0000000240)={'syz', 0x1}, &(0x7f0000000280)=')${%{)(%+]\x00', r2) (async, rerun: 32) r3 = add_key$keyring(&(0x7f0000000380), &(0x7f0000000340)={'syz', 0x2}, 0x0, 0x0, r1) (rerun: 32) keyctl$get_persistent(0xc, 0xee00, r3) 02:19:32 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x38, 0x1403, 0x1, 0x0, 0x0, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'tunl0\x00'}}]}, 0x38}}, 0x4) 02:19:32 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) r1 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)="81ae8a0e933314bd0aadfe479a51b65f1764ee2e64c0fdbafe3f96e88dc0cf031ebf1ae5cfe65f88e73fe1a0ee2b5fa9759e8c047f6f282fc5d1c976a47120", 0x3f, r0) keyctl$KEYCTL_PKEY_QUERY(0x18, r1, 0x0, &(0x7f0000000140)='\x00', &(0x7f0000000200)) 02:19:32 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async, rerun: 32) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f0000000080)={r0, 0x24, 0xa2}, &(0x7f00000000c0)={'enc=', 'oaep', ' hash=', {'crct10dif-arm64-neon\x00'}}, &(0x7f0000000140)="3943f3fd6edf33f9d8034e3b019647bc27c87e116b8e71c4b2fbfd3d261f889b2e8ce49a", &(0x7f0000000200)=""/162) (rerun: 32) keyctl$revoke(0x3, r0) 02:19:32 executing program 2: sendmsg$RDMA_NLDEV_CMD_NEWLINK(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x88, 0x1403, 0x1, 0x0, 0x0, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}]}, 0x88}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:32 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x38, 0x1403, 0x1, 0x0, 0x0, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'tunl0\x00'}}]}, 0x38}}, 0x0) 02:19:32 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) r1 = request_key(&(0x7f0000000100)='rxrpc_s\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)='\x00', r0) keyctl$search(0xa, r0, &(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'syz', 0x1}, r1) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$get_persistent(0x5, 0xee00, r0) (async) request_key(&(0x7f0000000100)='rxrpc_s\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)='\x00', r0) (async) keyctl$search(0xa, r0, &(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'syz', 0x1}, r1) (async) 02:19:32 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000040)={'fscrypt:', @desc2}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454", 0x80001}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) add_key$user(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000200)='g', 0x1, r0) keyctl$KEYCTL_PKEY_QUERY(0x18, r0, 0x0, &(0x7f0000000080)='\x00', &(0x7f00000000c0)) 02:19:32 executing program 3: add_key$keyring(&(0x7f0000000000), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff9) (async) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r0) (async, rerun: 32) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x1}, 0x0, 0x0, r0) (rerun: 32) keyctl$update(0x2, r1, &(0x7f0000000180)="089e5c1bcea9fce8a886630fbdb16ac32e42c9e1175eb8a5a13c2f645d5ec8d6d2ec1e972a8e642eada6e10381b82e3156dfcf6a551af43cc44e705d368bc4660cb7b70e43830486f065e03a5efe5b49d80b52ec96792569d9758d74ba4b03534c87a10690df73672cb6584a73f7d9520e", 0x71) (async) r2 = add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x3}, 0x0, 0x0, r1) request_key(&(0x7f0000000200)='dns_resolver\x00', &(0x7f0000000240)={'syz', 0x1}, &(0x7f0000000280)=')${%{)(%+]\x00', r2) (async) r3 = add_key$keyring(&(0x7f0000000380), &(0x7f0000000340)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$get_persistent(0xc, 0xee00, r3) 02:19:32 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$instantiate(0xc, r1, 0x0, 0x0, r0) keyctl$get_persistent(0x5, 0xee00, r0) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$get_persistent(0x16, 0xee01, r2) 02:19:32 executing program 0: socketpair$tipc(0x1e, 0x0, 0x0, &(0x7f0000000000)) socketpair(0x0, 0x0, 0x0, &(0x7f0000000100)) r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$describe(0x6, r1, &(0x7f0000000100)=""/58, 0x3a) r2 = add_key(&(0x7f0000001240)='logon\x00', &(0x7f0000001280)={'syz', 0x0}, &(0x7f00000012c0), 0x0, 0xfffffffffffffffa) keyctl$instantiate_iov(0x14, r0, &(0x7f0000001200)=[{&(0x7f0000000200)="8dbb2d646efa9fe6bb25fb3b46557bfb901c92d128cce981091181f135e05a1d5673b7190c3cdb1de30c168eddb866c362f17097c6de85b18467ac1508418bbdaa3b016a72fe79f2997ca28be3d37ed3a9f16df138e1125b06eea03482f7220e27a64f0a8ff81d9adbccc0f6a7dad18c89237ce59e64cc85d26d160a704aea471b023b0c381368ff87b199d3e4f861ad023f2d361f8efec239c4e72dc7c021ad7e3a3e7e11f1b5e9e23b150066cc4769d4881349feaf05eb76013b4c7793faf1ccc86f7bb831f3fc3cfdb868b33d60e23a7bc975b6f76a33e0744bd0d445fdca2dbccac90f3cb2f8053c27647cd22efad859a8f0aca5c940b40acbcde3db56ea5c28a91b64c639b03fce8b44fe72e756bafe1376a6f10b92c02f4898ce3559dc6b5e8d7f7c4e70777df190c346974b1fb81b2d557cee3ffcb27391a43ee133142698d1a875189880bad45ff1714b69249658f701e8e6df99f7e58a946992adabfe82bfb7508b9e9917477c4bf5d0f4571238490ae3caf904a3839fbd5874a76d96b758cc39509fbb338385d787ac34a26ab40b6b6c82062c33689ba914ab939d78c31c141f295ad75345dc777ea50dc4f5988019ba1deca646f048a1dffe7f9055c9eafeb55963900eee459268231c55377748f68bd964b7e6f3047d60c52a7b2edb6f4768848bbca119bb83a6cf7bbd6358b247082820a2ee379949a6e39ab0c78eb967c0ccc90383a7083aac17d42eeeab64aab1ab826178bde0f7d36f369a52b83c3a962f8d3a1fa4c9a07271a8f93edf5b6c331eb6008482a4eaa87e11a37e23d83657bd93a39652b6de62c01be915c55c761227daee6b357f8367b43af7e0c3bc66fc88cc9abef221d0eae58d3dc79054e8833a0da7aa9938b22b4fed4acbc9525547bfe7dd11ba117c75bf370a5e074e1eabbf022323e0988e19136adfde6b1f7d6ae5749fa8d6f37f7c937f3d8ee5b554f6318460c5f3795e6ea1b3356b45a20f12d8b8c87206e6ef7cb08a09b3d1af886281de36fe24f9b5dd536a38587384800af3d9eb697fc6e875c2722dbb5b128fd56646c58088468243c77cfaf7a1d7c438bd1203dd0338ff15ed4d6f38dad7b716c5b83f04bff37fcda608a1f65d271cdca4a8be5e30269435345171161b2ef23100626dae6a749de56f3bd6b608a96ba9e517bb3dace620bcd779e9fc261484db20fe48ad62209ab9b9ab7811bfe0c13d4bd719bdf7797df64f0bf5f5f43a6358071b8cc9078bef0643c2f99c5510d036f4b18b993a5c7e49776fa666f91fce4487bc9a50a25e505da9d35ea330afc4364340bcf782d10ada82380137d56d0864497e6b85336a5d11293e7dc04d9d06e094cb9ca7423f6e2f63f8c56db45086d90cdd5b4b12c43e64241e21c00b9de8d9013c12b984fc816212f5d4ed63dff00210200c530528db94095febf1d77032b8303d990a5dffc527508c729377bb92e1256458f326a517fd957da23922d88c117a56c72e4a515ca2eafc3f183f54b2f6405c8eb262ae87595faf804d85629676bdbc038669ed1b6d612c9e2f694fb194ca8705f3d7f58d0457884077b58ed451a52481efb59ccdb18ee799237569916cbfac50d79dee4ded2de95dae312ed092e5413a3193a7fd60af3d00d8f7c243efecf5360d3d2505fd5a1aeec93e2f768cd82a52ed0780c1107992e92300a6c2eb1131abf1760638be157a18c5f33c699030e43d5ea60455439f67060e14362140ed3c7535dff56bbe1dadc48fc00a9746c0e9ef165d8e3afd9b2f7d280f2a49a8db255ff252131595ccf1d3400de049d577b0c9e24785a56e1447edd0a62c66643d91038d84bc6e66db85f8b83686cd6a99edd65fda1521c8889e3074e8ab3b0defb155ec27ff2faf0c2354b39cbf5ea6cf2bc60d794b2449cc8c6bdb5f1538fcbc823d8ccdec31e3e95c2440062d886fa6cd65082bd60a7a52c6c01a4f6da59a0ae42941e3346a73b92fdef74a924536157e0b80fd3123813f9eff78dc2460d0f553f0a4a6308c6d9c85f30882636b2906a832e2f45ee2dd76441615ddc30b978a20d8b40da13a7abbf2a4a804c1e30ec22aeea26bf4fd88c90a6f0cff569471abbdae44ea950b980598035c1fe56d15f178d5b0925e3ee22ec314bdae8e4e1e025a399175adece3d1fad2add8d3618ce8981ce2c35ded98cdcd28a9ad15449254e336fc4da597cfad91073b6eac0cfa2fd93846cdf2ebd15ea0f3ac08bd60d948f539e923187a46e6a95f3c12d1853c4a016bd9e8a86142a4e111b8928cc26fc6dc7fcc3655df2ea9b77e434b92cd693a568d9a8c9214826f5cef9cfb980eaed4ffc18bae43d49ff7f4ffe3f3db7e1ff1d112739240d75570f9481d4bfc888592a3316e2f848b8331bfeb85db739b1e8df8d95a92c19eed993bb45c5834f736b00b9c09d781633a65b6bccca3b215b0bc0c108d51da53c96255151911952ea3bb12028c91b8e12a7127b8a13bd0e97ab2e6ef41ece7f6bad50571fb1e62d4590a278612d6985b99fd1c8c52ed251b27495448401236be6675ba1ed3549abf72bd938993e9fc1c0212e6921ce517a675779142dc01a2e83636b4a01b728fedfa36a50f183b38b1087e2230b3b79f0320c2370b96785e16167564d16e675b796162aaf3bdecfd3d2e3478221e98db6239208fbec651dbc4f47596872470b2f60afa3ee41156faf8ef0868142622c803a89cab5f9ba1cf0b5c3e2868e88e2ee96ed047bd3a73c2f0e479c4ade4ddaaa257b159b1aab953ce57109d9b4b9a137058a1ca85a746c4a58749be7bbb8ae1a49e041614c7e0e1fbb50025d10b3a484d1f95e54df4c2bc4e0df8414c5fab57cb4321c69300bdb53a21c8719f95c59ca1decda38b957278559240c90ef35f8a8cda023d097a71b975d1de13326a16f8bda647210955e24cb17a591a62229437a8819dac36f588e684e60d82f392737a88523325d62c720c3bedcf3a10bf00dfa5de730c55a2777a1be0cc93e0de4206be057bfcc980436541e7104711a942c9e762f97f8db71bda960bfc5c21d033dd6eb61c568c0c6be9aa72867cd2f6d17dac25e43284b10442cb5790fb151ce382a24c9dd59483b41c15f2059d657ab9146b336f3b20a6e3d40595c58a7d3f719f1969333025e7009981770e8ee0e7dd687caaae2e65113a5a4614e3395a76539990789dc5a2c20ab481f3aa0008c4e7b8683ff1a759e0349a12be06415f975c34dd5ee75234c28549386be0b4f67a0960ba2ed6a6fd1d571066eecef526672757c03ce69e47e1fbd4f3da889ae0d51d2ba979b358ae5a2f351614cf6e3374b8c3db6394a038c7ae6a11f60dc6232f625cf43b382367c21468c610f240362e22d439b006f91f2c3ad21318fd59e5cd045e2d0759c33cdbb702ccb7a12f1a6544013ba5f6831276b437dda8f28e7907e7d953e6485f328daf541fe12626984485bf77e3caf34bbfeab64a4a7ac0afccbce6a36483a96b0ce1ca328a56d70cccd63375cdde63f90da42103390de8a8151bd4d93af8f2f777c3c48df70e96b35099d47376e99340bb0b324a4e7df85f7d3f57412c23fd6144921610c01b12e997f3d0263886afe2cca3247e8b83b4253c42ff8b8eb799fdee1653a049087b00918e79b85cf95c4e43e1fc98b0ac49b0b048cbf5c553fa6627c2f789f40059a61a1d6a4b3e5f004c71177e420e551ccedfcb8307fc2a28a0f67de88bda67ac5ce8cb043ac1dec3b8d93b69fb07da013495b9aeaf3bed107490e5afa4f12c2fc3fcc6c104752863191e28697c25d10451af9dec83d9512d789b5d391dea2ae521ec826f2b870c1e8ba499ea41ee1c36e699232a9deaef2096c239059616dd5a9ff2d27beb1f604d29af7122b242d267814e95bd966e4d6b1b14e83a2cff952fb8dbf38a8af69084ff63606e361373e18c85cd46f957a96d4444fdd78ada4a92154200e1a3df01b7801560a808165d818da2ab5f049674a755c5a1a8b9431500f497dc5b68bfbfdc81fe8798caafd7e963defa0a24678a5e6d889e28117ce906bf044ad944938af5bd71db44ea33f4091e8dd385aa3ce6b8e1810b293c4950b4b42a14a9e2ef4f5eeb253fb5546b8f5e27654886321168dbe10feaa158c9fc00685bec79eb95d935f16f64d88a2c8c0c04e1286f3bb7cdd7be48543e7d4c9305780a72785018798af526056f2f2bb14d14844977aa64aa73e0a00d60fb342f5265086d5cdaa4e40e4cd0954d1e936fc327a350ff8245e29d29e1b13ed95472edcdc54fd1638cf15fe2cf4cc5e31e8e0f379fb54771d355c312aeb7804f5d3a0c2512444529c44bf52c2ffa4821049af95ed229a34527886cc461e092325fed694e63d6212de3fa6eb5f9e6a4e1c72cbd160f6bb59661b2b75444c2158fd9468a3afcb26d810dfacb1a79bbe8768e744984ff5c8c056790ec395087ec040646dda1115efabe31ecc88484a589b4c0fd75f1f62aa03899884d4c0178e0fe5de78ff0b5de01e22b6eb71fc30c82510513adb1b127e13e3e90405cb467eecc8b853227224b73ae9ab81a49d5c7974dd36861e5438e7a757a401980720e904996d70d36df8884398928634d1b090968d53563e71eb71c98c8b4589f31803a3f4ac233bfee655575aba9fbbc514b2e63aa58c49c6ab2d2abb4ba6afb400969af0d04affbb90fe1cf7df1e067ac98f86f6c9420a5493ce22f18e4e1b86635915fff5f3aec304d15c2a675b21c358493d505c76fb8e4216c8f7a4e16829d3413a377f6e4990a9af6ac26e5b11bb4b2f92903bad3100742abc52b7a3f10185045c3c020898c84e0ff6b061e110299f890026288d4804d71629133d8418e252d5fcdc9c1f10dcd52925ff776094bd49a4390d6464b6deabf03686d8adb3fbeeb1dfe3b0cd3b1fc8a6c75c9344db138f85222c194a3c0faa8f6b09453999b55ff03e09d871c8cf9ed7069c4d92c3fbf2862fcd8f5fe727f66bb96a164097237bd61d264d69dbfd398a3b272fda5c804090b66cb57c714e85da00c428367441090c97af6afd0ce0fe203eb243eaf9000af3894605b18344530b94579f0d281750d932d9ebef92912a61786142731b24db45324cfc287dd3d30d05aa5439e93ce745de747f2943407b584f981da31e6cf62173231872d844e520bca01e9f85fd2340257630fe0e5544d6c701121a76e0a60714a5eba7e5cb5272527f373e372e22c2beff0ccd638576e9e458ba18e3b74c90f27f987d7017983e8f312afca4d0ee9291dd66180471f5841106238a454faa662ac738490d20e888fd305b56d9d3825fd59699e35b51ef566279c5dd71e41dfb3c4dd137812b699250af212262eb8a026bfe467e5b3518048e7045884cd7fba0e67e612884ee7b5d7e242b25a592ff2d696ecfe7ee9605b0b3bc55dcc3d0ba7dd9ce25895145c8a577d2b3ebf219f91f9ce6c6e91f8bcc969436edc3dee8a7e75696201a618e12f3edf3a6cc6623288f39de70382754292a57c04a100efdffcd7083f0b8ffee7da6139b3ebd571ef38122536e182e7932f2188bbe251a4f8cba36eeb84b42922367d8454f3d90ea49cc070a998a7afa9caeacc9ca59019f6750130b75f84ba5ac4fe1994a1242b70876c871dde20e29c702f0ed9c3ca7f0007122cd7a971888acb1d6d8ba248bca43f6a22ccfd1114b20df396f216b80796c9285fe13e1f832781869a00deebfc4ca1ac7d85cf21466549f91d80fb5dfac8fb30fd062fd5cf7354e9b571df9842b99cb94a73b9c484d8532ba016906392528215972b90be79", 0x1000}, {&(0x7f0000000140)="a08e5ff8213c0f887b24ffe5", 0xc}], 0x2, r2) 02:19:32 executing program 2: socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x88, 0x1403, 0x1, 0x0, 0x0, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}]}, 0x88}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:32 executing program 4: clock_gettime(0x2, &(0x7f0000000080)) openat$sw_sync(0xffffffffffffff9c, &(0x7f00000000c0), 0x1c500, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f0000000100)='veth1_virt_wifi\x00') setsockopt$TIPC_DEST_DROPPABLE(r0, 0x10f, 0x81, &(0x7f0000000040)=0xba6, 0x4) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) setsockopt$TIPC_MCAST_BROADCAST(r1, 0x10f, 0x85) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r3) keyctl$reject(0x13, r2, 0x6, 0xffffffff, r3) 02:19:32 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000040)={'fscrypt:', @desc2}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454", 0x80001}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) add_key$user(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000200)='g', 0x1, r0) keyctl$KEYCTL_PKEY_QUERY(0x18, r0, 0x0, &(0x7f0000000080)='\x00', &(0x7f00000000c0)) add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000040)={'fscrypt:', @desc2}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454", 0x80001}, 0x48, 0xfffffffffffffffe) (async) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) add_key$user(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000200)='g', 0x1, r0) (async) keyctl$KEYCTL_PKEY_QUERY(0x18, r0, 0x0, &(0x7f0000000080)='\x00', &(0x7f00000000c0)) (async) 02:19:32 executing program 3: accept$nfc_llcp(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000240)=0xfffffffffffffe2d) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r1, 0xc0184800, 0x0) accept$nfc_llcp(r1, &(0x7f0000000300), &(0x7f0000000200)=0x60) keyctl$get_persistent(0xc, 0xee00, r0) ioctl$I2C_SLAVE_FORCE(r1, 0x706, 0x165) request_key(&(0x7f0000000080)='rxrpc_s\x00', &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)=']\x00', r0) 02:19:32 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$instantiate(0xc, r1, 0x0, 0x0, r0) (async) keyctl$get_persistent(0x5, 0xee00, r0) (async) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$get_persistent(0x16, 0xee01, r2) 02:19:32 executing program 2: socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x88, 0x1403, 0x1, 0x0, 0x0, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}]}, 0x88}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:32 executing program 4: clock_gettime(0x2, &(0x7f0000000080)) openat$sw_sync(0xffffffffffffff9c, &(0x7f00000000c0), 0x1c500, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f0000000100)='veth1_virt_wifi\x00') setsockopt$TIPC_DEST_DROPPABLE(r0, 0x10f, 0x81, &(0x7f0000000040)=0xba6, 0x4) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) setsockopt$TIPC_MCAST_BROADCAST(r1, 0x10f, 0x85) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r3) keyctl$reject(0x13, r2, 0x6, 0xffffffff, r3) 02:19:32 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000040)={'fscrypt:', @desc2}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454", 0x80001}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) add_key$user(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000200)='g', 0x1, r0) (async) keyctl$KEYCTL_PKEY_QUERY(0x18, r0, 0x0, &(0x7f0000000080)='\x00', &(0x7f00000000c0)) 02:19:32 executing program 3: accept$nfc_llcp(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000240)=0xfffffffffffffe2d) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r1, 0xc0184800, 0x0) accept$nfc_llcp(r1, &(0x7f0000000300), &(0x7f0000000200)=0x60) keyctl$get_persistent(0xc, 0xee00, r0) (async, rerun: 32) ioctl$I2C_SLAVE_FORCE(r1, 0x706, 0x165) (async, rerun: 32) request_key(&(0x7f0000000080)='rxrpc_s\x00', &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)=']\x00', r0) 02:19:32 executing program 2: socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x88, 0x1403, 0x1, 0x0, 0x0, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}]}, 0x88}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:32 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$instantiate(0xc, r1, 0x0, 0x0, r0) (async) keyctl$get_persistent(0x5, 0xee00, r0) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$get_persistent(0x16, 0xee01, r2) 02:19:32 executing program 4: clock_gettime(0x2, &(0x7f0000000080)) openat$sw_sync(0xffffffffffffff9c, &(0x7f00000000c0), 0x1c500, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f0000000100)='veth1_virt_wifi\x00') setsockopt$TIPC_DEST_DROPPABLE(r0, 0x10f, 0x81, &(0x7f0000000040)=0xba6, 0x4) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) setsockopt$TIPC_MCAST_BROADCAST(r1, 0x10f, 0x85) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r3) keyctl$reject(0x13, r2, 0x6, 0xffffffff, r3) 02:19:32 executing program 0: socketpair$tipc(0x1e, 0x0, 0x0, &(0x7f0000000000)) socketpair(0x0, 0x0, 0x0, &(0x7f0000000100)) r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$describe(0x6, r1, &(0x7f0000000100)=""/58, 0x3a) r2 = add_key(&(0x7f0000001240)='logon\x00', &(0x7f0000001280)={'syz', 0x0}, &(0x7f00000012c0), 0x0, 0xfffffffffffffffa) keyctl$instantiate_iov(0x14, r0, &(0x7f0000001200)=[{&(0x7f0000000200)="8dbb2d646efa9fe6bb25fb3b46557bfb901c92d128cce981091181f135e05a1d5673b7190c3cdb1de30c168eddb866c362f17097c6de85b18467ac1508418bbdaa3b016a72fe79f2997ca28be3d37ed3a9f16df138e1125b06eea03482f7220e27a64f0a8ff81d9adbccc0f6a7dad18c89237ce59e64cc85d26d160a704aea471b023b0c381368ff87b199d3e4f861ad023f2d361f8efec239c4e72dc7c021ad7e3a3e7e11f1b5e9e23b150066cc4769d4881349feaf05eb76013b4c7793faf1ccc86f7bb831f3fc3cfdb868b33d60e23a7bc975b6f76a33e0744bd0d445fdca2dbccac90f3cb2f8053c27647cd22efad859a8f0aca5c940b40acbcde3db56ea5c28a91b64c639b03fce8b44fe72e756bafe1376a6f10b92c02f4898ce3559dc6b5e8d7f7c4e70777df190c346974b1fb81b2d557cee3ffcb27391a43ee133142698d1a875189880bad45ff1714b69249658f701e8e6df99f7e58a946992adabfe82bfb7508b9e9917477c4bf5d0f4571238490ae3caf904a3839fbd5874a76d96b758cc39509fbb338385d787ac34a26ab40b6b6c82062c33689ba914ab939d78c31c141f295ad75345dc777ea50dc4f5988019ba1deca646f048a1dffe7f9055c9eafeb55963900eee459268231c55377748f68bd964b7e6f3047d60c52a7b2edb6f4768848bbca119bb83a6cf7bbd6358b247082820a2ee379949a6e39ab0c78eb967c0ccc90383a7083aac17d42eeeab64aab1ab826178bde0f7d36f369a52b83c3a962f8d3a1fa4c9a07271a8f93edf5b6c331eb6008482a4eaa87e11a37e23d83657bd93a39652b6de62c01be915c55c761227daee6b357f8367b43af7e0c3bc66fc88cc9abef221d0eae58d3dc79054e8833a0da7aa9938b22b4fed4acbc9525547bfe7dd11ba117c75bf370a5e074e1eabbf022323e0988e19136adfde6b1f7d6ae5749fa8d6f37f7c937f3d8ee5b554f6318460c5f3795e6ea1b3356b45a20f12d8b8c87206e6ef7cb08a09b3d1af886281de36fe24f9b5dd536a38587384800af3d9eb697fc6e875c2722dbb5b128fd56646c58088468243c77cfaf7a1d7c438bd1203dd0338ff15ed4d6f38dad7b716c5b83f04bff37fcda608a1f65d271cdca4a8be5e30269435345171161b2ef23100626dae6a749de56f3bd6b608a96ba9e517bb3dace620bcd779e9fc261484db20fe48ad62209ab9b9ab7811bfe0c13d4bd719bdf7797df64f0bf5f5f43a6358071b8cc9078bef0643c2f99c5510d036f4b18b993a5c7e49776fa666f91fce4487bc9a50a25e505da9d35ea330afc4364340bcf782d10ada82380137d56d0864497e6b85336a5d11293e7dc04d9d06e094cb9ca7423f6e2f63f8c56db45086d90cdd5b4b12c43e64241e21c00b9de8d9013c12b984fc816212f5d4ed63dff00210200c530528db94095febf1d77032b8303d990a5dffc527508c729377bb92e1256458f326a517fd957da23922d88c117a56c72e4a515ca2eafc3f183f54b2f6405c8eb262ae87595faf804d85629676bdbc038669ed1b6d612c9e2f694fb194ca8705f3d7f58d0457884077b58ed451a52481efb59ccdb18ee799237569916cbfac50d79dee4ded2de95dae312ed092e5413a3193a7fd60af3d00d8f7c243efecf5360d3d2505fd5a1aeec93e2f768cd82a52ed0780c1107992e92300a6c2eb1131abf1760638be157a18c5f33c699030e43d5ea60455439f67060e14362140ed3c7535dff56bbe1dadc48fc00a9746c0e9ef165d8e3afd9b2f7d280f2a49a8db255ff252131595ccf1d3400de049d577b0c9e24785a56e1447edd0a62c66643d91038d84bc6e66db85f8b83686cd6a99edd65fda1521c8889e3074e8ab3b0defb155ec27ff2faf0c2354b39cbf5ea6cf2bc60d794b2449cc8c6bdb5f1538fcbc823d8ccdec31e3e95c2440062d886fa6cd65082bd60a7a52c6c01a4f6da59a0ae42941e3346a73b92fdef74a924536157e0b80fd3123813f9eff78dc2460d0f553f0a4a6308c6d9c85f30882636b2906a832e2f45ee2dd76441615ddc30b978a20d8b40da13a7abbf2a4a804c1e30ec22aeea26bf4fd88c90a6f0cff569471abbdae44ea950b980598035c1fe56d15f178d5b0925e3ee22ec314bdae8e4e1e025a399175adece3d1fad2add8d3618ce8981ce2c35ded98cdcd28a9ad15449254e336fc4da597cfad91073b6eac0cfa2fd93846cdf2ebd15ea0f3ac08bd60d948f539e923187a46e6a95f3c12d1853c4a016bd9e8a86142a4e111b8928cc26fc6dc7fcc3655df2ea9b77e434b92cd693a568d9a8c9214826f5cef9cfb980eaed4ffc18bae43d49ff7f4ffe3f3db7e1ff1d112739240d75570f9481d4bfc888592a3316e2f848b8331bfeb85db739b1e8df8d95a92c19eed993bb45c5834f736b00b9c09d781633a65b6bccca3b215b0bc0c108d51da53c96255151911952ea3bb12028c91b8e12a7127b8a13bd0e97ab2e6ef41ece7f6bad50571fb1e62d4590a278612d6985b99fd1c8c52ed251b27495448401236be6675ba1ed3549abf72bd938993e9fc1c0212e6921ce517a675779142dc01a2e83636b4a01b728fedfa36a50f183b38b1087e2230b3b79f0320c2370b96785e16167564d16e675b796162aaf3bdecfd3d2e3478221e98db6239208fbec651dbc4f47596872470b2f60afa3ee41156faf8ef0868142622c803a89cab5f9ba1cf0b5c3e2868e88e2ee96ed047bd3a73c2f0e479c4ade4ddaaa257b159b1aab953ce57109d9b4b9a137058a1ca85a746c4a58749be7bbb8ae1a49e041614c7e0e1fbb50025d10b3a484d1f95e54df4c2bc4e0df8414c5fab57cb4321c69300bdb53a21c8719f95c59ca1decda38b957278559240c90ef35f8a8cda023d097a71b975d1de13326a16f8bda647210955e24cb17a591a62229437a8819dac36f588e684e60d82f392737a88523325d62c720c3bedcf3a10bf00dfa5de730c55a2777a1be0cc93e0de4206be057bfcc980436541e7104711a942c9e762f97f8db71bda960bfc5c21d033dd6eb61c568c0c6be9aa72867cd2f6d17dac25e43284b10442cb5790fb151ce382a24c9dd59483b41c15f2059d657ab9146b336f3b20a6e3d40595c58a7d3f719f1969333025e7009981770e8ee0e7dd687caaae2e65113a5a4614e3395a76539990789dc5a2c20ab481f3aa0008c4e7b8683ff1a759e0349a12be06415f975c34dd5ee75234c28549386be0b4f67a0960ba2ed6a6fd1d571066eecef526672757c03ce69e47e1fbd4f3da889ae0d51d2ba979b358ae5a2f351614cf6e3374b8c3db6394a038c7ae6a11f60dc6232f625cf43b382367c21468c610f240362e22d439b006f91f2c3ad21318fd59e5cd045e2d0759c33cdbb702ccb7a12f1a6544013ba5f6831276b437dda8f28e7907e7d953e6485f328daf541fe12626984485bf77e3caf34bbfeab64a4a7ac0afccbce6a36483a96b0ce1ca328a56d70cccd63375cdde63f90da42103390de8a8151bd4d93af8f2f777c3c48df70e96b35099d47376e99340bb0b324a4e7df85f7d3f57412c23fd6144921610c01b12e997f3d0263886afe2cca3247e8b83b4253c42ff8b8eb799fdee1653a049087b00918e79b85cf95c4e43e1fc98b0ac49b0b048cbf5c553fa6627c2f789f40059a61a1d6a4b3e5f004c71177e420e551ccedfcb8307fc2a28a0f67de88bda67ac5ce8cb043ac1dec3b8d93b69fb07da013495b9aeaf3bed107490e5afa4f12c2fc3fcc6c104752863191e28697c25d10451af9dec83d9512d789b5d391dea2ae521ec826f2b870c1e8ba499ea41ee1c36e699232a9deaef2096c239059616dd5a9ff2d27beb1f604d29af7122b242d267814e95bd966e4d6b1b14e83a2cff952fb8dbf38a8af69084ff63606e361373e18c85cd46f957a96d4444fdd78ada4a92154200e1a3df01b7801560a808165d818da2ab5f049674a755c5a1a8b9431500f497dc5b68bfbfdc81fe8798caafd7e963defa0a24678a5e6d889e28117ce906bf044ad944938af5bd71db44ea33f4091e8dd385aa3ce6b8e1810b293c4950b4b42a14a9e2ef4f5eeb253fb5546b8f5e27654886321168dbe10feaa158c9fc00685bec79eb95d935f16f64d88a2c8c0c04e1286f3bb7cdd7be48543e7d4c9305780a72785018798af526056f2f2bb14d14844977aa64aa73e0a00d60fb342f5265086d5cdaa4e40e4cd0954d1e936fc327a350ff8245e29d29e1b13ed95472edcdc54fd1638cf15fe2cf4cc5e31e8e0f379fb54771d355c312aeb7804f5d3a0c2512444529c44bf52c2ffa4821049af95ed229a34527886cc461e092325fed694e63d6212de3fa6eb5f9e6a4e1c72cbd160f6bb59661b2b75444c2158fd9468a3afcb26d810dfacb1a79bbe8768e744984ff5c8c056790ec395087ec040646dda1115efabe31ecc88484a589b4c0fd75f1f62aa03899884d4c0178e0fe5de78ff0b5de01e22b6eb71fc30c82510513adb1b127e13e3e90405cb467eecc8b853227224b73ae9ab81a49d5c7974dd36861e5438e7a757a401980720e904996d70d36df8884398928634d1b090968d53563e71eb71c98c8b4589f31803a3f4ac233bfee655575aba9fbbc514b2e63aa58c49c6ab2d2abb4ba6afb400969af0d04affbb90fe1cf7df1e067ac98f86f6c9420a5493ce22f18e4e1b86635915fff5f3aec304d15c2a675b21c358493d505c76fb8e4216c8f7a4e16829d3413a377f6e4990a9af6ac26e5b11bb4b2f92903bad3100742abc52b7a3f10185045c3c020898c84e0ff6b061e110299f890026288d4804d71629133d8418e252d5fcdc9c1f10dcd52925ff776094bd49a4390d6464b6deabf03686d8adb3fbeeb1dfe3b0cd3b1fc8a6c75c9344db138f85222c194a3c0faa8f6b09453999b55ff03e09d871c8cf9ed7069c4d92c3fbf2862fcd8f5fe727f66bb96a164097237bd61d264d69dbfd398a3b272fda5c804090b66cb57c714e85da00c428367441090c97af6afd0ce0fe203eb243eaf9000af3894605b18344530b94579f0d281750d932d9ebef92912a61786142731b24db45324cfc287dd3d30d05aa5439e93ce745de747f2943407b584f981da31e6cf62173231872d844e520bca01e9f85fd2340257630fe0e5544d6c701121a76e0a60714a5eba7e5cb5272527f373e372e22c2beff0ccd638576e9e458ba18e3b74c90f27f987d7017983e8f312afca4d0ee9291dd66180471f5841106238a454faa662ac738490d20e888fd305b56d9d3825fd59699e35b51ef566279c5dd71e41dfb3c4dd137812b699250af212262eb8a026bfe467e5b3518048e7045884cd7fba0e67e612884ee7b5d7e242b25a592ff2d696ecfe7ee9605b0b3bc55dcc3d0ba7dd9ce25895145c8a577d2b3ebf219f91f9ce6c6e91f8bcc969436edc3dee8a7e75696201a618e12f3edf3a6cc6623288f39de70382754292a57c04a100efdffcd7083f0b8ffee7da6139b3ebd571ef38122536e182e7932f2188bbe251a4f8cba36eeb84b42922367d8454f3d90ea49cc070a998a7afa9caeacc9ca59019f6750130b75f84ba5ac4fe1994a1242b70876c871dde20e29c702f0ed9c3ca7f0007122cd7a971888acb1d6d8ba248bca43f6a22ccfd1114b20df396f216b80796c9285fe13e1f832781869a00deebfc4ca1ac7d85cf21466549f91d80fb5dfac8fb30fd062fd5cf7354e9b571df9842b99cb94a73b9c484d8532ba016906392528215972b90be79", 0x1000}, {&(0x7f0000000140)="a08e5ff8213c0f887b24ffe5", 0xc}], 0x2, r2) socketpair$tipc(0x1e, 0x0, 0x0, &(0x7f0000000000)) (async) socketpair(0x0, 0x0, 0x0, &(0x7f0000000100)) (async) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) (async) keyctl$describe(0x6, r1, &(0x7f0000000100)=""/58, 0x3a) (async) add_key(&(0x7f0000001240)='logon\x00', &(0x7f0000001280)={'syz', 0x0}, &(0x7f00000012c0), 0x0, 0xfffffffffffffffa) (async) keyctl$instantiate_iov(0x14, r0, &(0x7f0000001200)=[{&(0x7f0000000200)="8dbb2d646efa9fe6bb25fb3b46557bfb901c92d128cce981091181f135e05a1d5673b7190c3cdb1de30c168eddb866c362f17097c6de85b18467ac1508418bbdaa3b016a72fe79f2997ca28be3d37ed3a9f16df138e1125b06eea03482f7220e27a64f0a8ff81d9adbccc0f6a7dad18c89237ce59e64cc85d26d160a704aea471b023b0c381368ff87b199d3e4f861ad023f2d361f8efec239c4e72dc7c021ad7e3a3e7e11f1b5e9e23b150066cc4769d4881349feaf05eb76013b4c7793faf1ccc86f7bb831f3fc3cfdb868b33d60e23a7bc975b6f76a33e0744bd0d445fdca2dbccac90f3cb2f8053c27647cd22efad859a8f0aca5c940b40acbcde3db56ea5c28a91b64c639b03fce8b44fe72e756bafe1376a6f10b92c02f4898ce3559dc6b5e8d7f7c4e70777df190c346974b1fb81b2d557cee3ffcb27391a43ee133142698d1a875189880bad45ff1714b69249658f701e8e6df99f7e58a946992adabfe82bfb7508b9e9917477c4bf5d0f4571238490ae3caf904a3839fbd5874a76d96b758cc39509fbb338385d787ac34a26ab40b6b6c82062c33689ba914ab939d78c31c141f295ad75345dc777ea50dc4f5988019ba1deca646f048a1dffe7f9055c9eafeb55963900eee459268231c55377748f68bd964b7e6f3047d60c52a7b2edb6f4768848bbca119bb83a6cf7bbd6358b247082820a2ee379949a6e39ab0c78eb967c0ccc90383a7083aac17d42eeeab64aab1ab826178bde0f7d36f369a52b83c3a962f8d3a1fa4c9a07271a8f93edf5b6c331eb6008482a4eaa87e11a37e23d83657bd93a39652b6de62c01be915c55c761227daee6b357f8367b43af7e0c3bc66fc88cc9abef221d0eae58d3dc79054e8833a0da7aa9938b22b4fed4acbc9525547bfe7dd11ba117c75bf370a5e074e1eabbf022323e0988e19136adfde6b1f7d6ae5749fa8d6f37f7c937f3d8ee5b554f6318460c5f3795e6ea1b3356b45a20f12d8b8c87206e6ef7cb08a09b3d1af886281de36fe24f9b5dd536a38587384800af3d9eb697fc6e875c2722dbb5b128fd56646c58088468243c77cfaf7a1d7c438bd1203dd0338ff15ed4d6f38dad7b716c5b83f04bff37fcda608a1f65d271cdca4a8be5e30269435345171161b2ef23100626dae6a749de56f3bd6b608a96ba9e517bb3dace620bcd779e9fc261484db20fe48ad62209ab9b9ab7811bfe0c13d4bd719bdf7797df64f0bf5f5f43a6358071b8cc9078bef0643c2f99c5510d036f4b18b993a5c7e49776fa666f91fce4487bc9a50a25e505da9d35ea330afc4364340bcf782d10ada82380137d56d0864497e6b85336a5d11293e7dc04d9d06e094cb9ca7423f6e2f63f8c56db45086d90cdd5b4b12c43e64241e21c00b9de8d9013c12b984fc816212f5d4ed63dff00210200c530528db94095febf1d77032b8303d990a5dffc527508c729377bb92e1256458f326a517fd957da23922d88c117a56c72e4a515ca2eafc3f183f54b2f6405c8eb262ae87595faf804d85629676bdbc038669ed1b6d612c9e2f694fb194ca8705f3d7f58d0457884077b58ed451a52481efb59ccdb18ee799237569916cbfac50d79dee4ded2de95dae312ed092e5413a3193a7fd60af3d00d8f7c243efecf5360d3d2505fd5a1aeec93e2f768cd82a52ed0780c1107992e92300a6c2eb1131abf1760638be157a18c5f33c699030e43d5ea60455439f67060e14362140ed3c7535dff56bbe1dadc48fc00a9746c0e9ef165d8e3afd9b2f7d280f2a49a8db255ff252131595ccf1d3400de049d577b0c9e24785a56e1447edd0a62c66643d91038d84bc6e66db85f8b83686cd6a99edd65fda1521c8889e3074e8ab3b0defb155ec27ff2faf0c2354b39cbf5ea6cf2bc60d794b2449cc8c6bdb5f1538fcbc823d8ccdec31e3e95c2440062d886fa6cd65082bd60a7a52c6c01a4f6da59a0ae42941e3346a73b92fdef74a924536157e0b80fd3123813f9eff78dc2460d0f553f0a4a6308c6d9c85f30882636b2906a832e2f45ee2dd76441615ddc30b978a20d8b40da13a7abbf2a4a804c1e30ec22aeea26bf4fd88c90a6f0cff569471abbdae44ea950b980598035c1fe56d15f178d5b0925e3ee22ec314bdae8e4e1e025a399175adece3d1fad2add8d3618ce8981ce2c35ded98cdcd28a9ad15449254e336fc4da597cfad91073b6eac0cfa2fd93846cdf2ebd15ea0f3ac08bd60d948f539e923187a46e6a95f3c12d1853c4a016bd9e8a86142a4e111b8928cc26fc6dc7fcc3655df2ea9b77e434b92cd693a568d9a8c9214826f5cef9cfb980eaed4ffc18bae43d49ff7f4ffe3f3db7e1ff1d112739240d75570f9481d4bfc888592a3316e2f848b8331bfeb85db739b1e8df8d95a92c19eed993bb45c5834f736b00b9c09d781633a65b6bccca3b215b0bc0c108d51da53c96255151911952ea3bb12028c91b8e12a7127b8a13bd0e97ab2e6ef41ece7f6bad50571fb1e62d4590a278612d6985b99fd1c8c52ed251b27495448401236be6675ba1ed3549abf72bd938993e9fc1c0212e6921ce517a675779142dc01a2e83636b4a01b728fedfa36a50f183b38b1087e2230b3b79f0320c2370b96785e16167564d16e675b796162aaf3bdecfd3d2e3478221e98db6239208fbec651dbc4f47596872470b2f60afa3ee41156faf8ef0868142622c803a89cab5f9ba1cf0b5c3e2868e88e2ee96ed047bd3a73c2f0e479c4ade4ddaaa257b159b1aab953ce57109d9b4b9a137058a1ca85a746c4a58749be7bbb8ae1a49e041614c7e0e1fbb50025d10b3a484d1f95e54df4c2bc4e0df8414c5fab57cb4321c69300bdb53a21c8719f95c59ca1decda38b957278559240c90ef35f8a8cda023d097a71b975d1de13326a16f8bda647210955e24cb17a591a62229437a8819dac36f588e684e60d82f392737a88523325d62c720c3bedcf3a10bf00dfa5de730c55a2777a1be0cc93e0de4206be057bfcc980436541e7104711a942c9e762f97f8db71bda960bfc5c21d033dd6eb61c568c0c6be9aa72867cd2f6d17dac25e43284b10442cb5790fb151ce382a24c9dd59483b41c15f2059d657ab9146b336f3b20a6e3d40595c58a7d3f719f1969333025e7009981770e8ee0e7dd687caaae2e65113a5a4614e3395a76539990789dc5a2c20ab481f3aa0008c4e7b8683ff1a759e0349a12be06415f975c34dd5ee75234c28549386be0b4f67a0960ba2ed6a6fd1d571066eecef526672757c03ce69e47e1fbd4f3da889ae0d51d2ba979b358ae5a2f351614cf6e3374b8c3db6394a038c7ae6a11f60dc6232f625cf43b382367c21468c610f240362e22d439b006f91f2c3ad21318fd59e5cd045e2d0759c33cdbb702ccb7a12f1a6544013ba5f6831276b437dda8f28e7907e7d953e6485f328daf541fe12626984485bf77e3caf34bbfeab64a4a7ac0afccbce6a36483a96b0ce1ca328a56d70cccd63375cdde63f90da42103390de8a8151bd4d93af8f2f777c3c48df70e96b35099d47376e99340bb0b324a4e7df85f7d3f57412c23fd6144921610c01b12e997f3d0263886afe2cca3247e8b83b4253c42ff8b8eb799fdee1653a049087b00918e79b85cf95c4e43e1fc98b0ac49b0b048cbf5c553fa6627c2f789f40059a61a1d6a4b3e5f004c71177e420e551ccedfcb8307fc2a28a0f67de88bda67ac5ce8cb043ac1dec3b8d93b69fb07da013495b9aeaf3bed107490e5afa4f12c2fc3fcc6c104752863191e28697c25d10451af9dec83d9512d789b5d391dea2ae521ec826f2b870c1e8ba499ea41ee1c36e699232a9deaef2096c239059616dd5a9ff2d27beb1f604d29af7122b242d267814e95bd966e4d6b1b14e83a2cff952fb8dbf38a8af69084ff63606e361373e18c85cd46f957a96d4444fdd78ada4a92154200e1a3df01b7801560a808165d818da2ab5f049674a755c5a1a8b9431500f497dc5b68bfbfdc81fe8798caafd7e963defa0a24678a5e6d889e28117ce906bf044ad944938af5bd71db44ea33f4091e8dd385aa3ce6b8e1810b293c4950b4b42a14a9e2ef4f5eeb253fb5546b8f5e27654886321168dbe10feaa158c9fc00685bec79eb95d935f16f64d88a2c8c0c04e1286f3bb7cdd7be48543e7d4c9305780a72785018798af526056f2f2bb14d14844977aa64aa73e0a00d60fb342f5265086d5cdaa4e40e4cd0954d1e936fc327a350ff8245e29d29e1b13ed95472edcdc54fd1638cf15fe2cf4cc5e31e8e0f379fb54771d355c312aeb7804f5d3a0c2512444529c44bf52c2ffa4821049af95ed229a34527886cc461e092325fed694e63d6212de3fa6eb5f9e6a4e1c72cbd160f6bb59661b2b75444c2158fd9468a3afcb26d810dfacb1a79bbe8768e744984ff5c8c056790ec395087ec040646dda1115efabe31ecc88484a589b4c0fd75f1f62aa03899884d4c0178e0fe5de78ff0b5de01e22b6eb71fc30c82510513adb1b127e13e3e90405cb467eecc8b853227224b73ae9ab81a49d5c7974dd36861e5438e7a757a401980720e904996d70d36df8884398928634d1b090968d53563e71eb71c98c8b4589f31803a3f4ac233bfee655575aba9fbbc514b2e63aa58c49c6ab2d2abb4ba6afb400969af0d04affbb90fe1cf7df1e067ac98f86f6c9420a5493ce22f18e4e1b86635915fff5f3aec304d15c2a675b21c358493d505c76fb8e4216c8f7a4e16829d3413a377f6e4990a9af6ac26e5b11bb4b2f92903bad3100742abc52b7a3f10185045c3c020898c84e0ff6b061e110299f890026288d4804d71629133d8418e252d5fcdc9c1f10dcd52925ff776094bd49a4390d6464b6deabf03686d8adb3fbeeb1dfe3b0cd3b1fc8a6c75c9344db138f85222c194a3c0faa8f6b09453999b55ff03e09d871c8cf9ed7069c4d92c3fbf2862fcd8f5fe727f66bb96a164097237bd61d264d69dbfd398a3b272fda5c804090b66cb57c714e85da00c428367441090c97af6afd0ce0fe203eb243eaf9000af3894605b18344530b94579f0d281750d932d9ebef92912a61786142731b24db45324cfc287dd3d30d05aa5439e93ce745de747f2943407b584f981da31e6cf62173231872d844e520bca01e9f85fd2340257630fe0e5544d6c701121a76e0a60714a5eba7e5cb5272527f373e372e22c2beff0ccd638576e9e458ba18e3b74c90f27f987d7017983e8f312afca4d0ee9291dd66180471f5841106238a454faa662ac738490d20e888fd305b56d9d3825fd59699e35b51ef566279c5dd71e41dfb3c4dd137812b699250af212262eb8a026bfe467e5b3518048e7045884cd7fba0e67e612884ee7b5d7e242b25a592ff2d696ecfe7ee9605b0b3bc55dcc3d0ba7dd9ce25895145c8a577d2b3ebf219f91f9ce6c6e91f8bcc969436edc3dee8a7e75696201a618e12f3edf3a6cc6623288f39de70382754292a57c04a100efdffcd7083f0b8ffee7da6139b3ebd571ef38122536e182e7932f2188bbe251a4f8cba36eeb84b42922367d8454f3d90ea49cc070a998a7afa9caeacc9ca59019f6750130b75f84ba5ac4fe1994a1242b70876c871dde20e29c702f0ed9c3ca7f0007122cd7a971888acb1d6d8ba248bca43f6a22ccfd1114b20df396f216b80796c9285fe13e1f832781869a00deebfc4ca1ac7d85cf21466549f91d80fb5dfac8fb30fd062fd5cf7354e9b571df9842b99cb94a73b9c484d8532ba016906392528215972b90be79", 0x1000}, {&(0x7f0000000140)="a08e5ff8213c0f887b24ffe5", 0xc}], 0x2, r2) (async) 02:19:32 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) r1 = getegid() keyctl$chown(0x4, 0x0, 0x0, r1) keyctl$chown(0x4, r0, 0xee01, r1) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:32 executing program 1: read$FUSE(0xffffffffffffffff, &(0x7f00000010c0)={0x2020}, 0x2020) r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nfc(&(0x7f00000005c0), r1) sendmsg$NFC_CMD_LLC_SDREQ(r1, &(0x7f0000001080)={&(0x7f0000000f00), 0xc, &(0x7f0000001040)={&(0x7f0000000f40)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NFC_ATTR_LLC_SDP={0x8, 0x13, 0x0, 0x1, [{0x4}]}]}, 0x1c}}, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f00000000c0)=0x0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000100)=0x0) sendmsg$NFC_CMD_DISABLE_SE(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x3c, r2, 0x200, 0x70bd25, 0x25dfdbfe, {}, [@NFC_ATTR_SE_INDEX={0x8, 0x15, 0x2}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r3}, @NFC_ATTR_SE_INDEX={0x8, 0x15, 0xc0}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r4}, @NFC_ATTR_SE_INDEX={0x8, 0x15, 0xc0}]}, 0x3c}, 0x1, 0x0, 0x0, 0x40000}, 0x8180) 02:19:32 executing program 3: accept$nfc_llcp(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000240)=0xfffffffffffffe2d) (async) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/meminfo\x00', 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r1, 0xc0184800, 0x0) accept$nfc_llcp(r1, &(0x7f0000000300), &(0x7f0000000200)=0x60) (async) keyctl$get_persistent(0xc, 0xee00, r0) ioctl$I2C_SLAVE_FORCE(r1, 0x706, 0x165) (async) request_key(&(0x7f0000000080)='rxrpc_s\x00', &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)=']\x00', r0) 02:19:32 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) r1 = getegid() keyctl$chown(0x4, 0x0, 0x0, r1) keyctl$chown(0x4, r0, 0xee01, r1) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) getegid() (async) keyctl$chown(0x4, 0x0, 0x0, r1) (async) keyctl$chown(0x4, r0, 0xee01, r1) (async) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) 02:19:32 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, 0x0, 0x4) 02:19:32 executing program 4: clock_gettime(0x2, &(0x7f0000000080)) openat$sw_sync(0xffffffffffffff9c, &(0x7f00000000c0), 0x1c500, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f0000000100)='veth1_virt_wifi\x00') setsockopt$TIPC_DEST_DROPPABLE(r0, 0x10f, 0x81, &(0x7f0000000040)=0xba6, 0x4) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) setsockopt$TIPC_MCAST_BROADCAST(r1, 0x10f, 0x85) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r3) 02:19:32 executing program 0: socketpair$tipc(0x1e, 0x0, 0x0, &(0x7f0000000000)) socketpair(0x0, 0x0, 0x0, &(0x7f0000000100)) (async) r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$describe(0x6, r1, &(0x7f0000000100)=""/58, 0x3a) (async) r2 = add_key(&(0x7f0000001240)='logon\x00', &(0x7f0000001280)={'syz', 0x0}, &(0x7f00000012c0), 0x0, 0xfffffffffffffffa) keyctl$instantiate_iov(0x14, r0, &(0x7f0000001200)=[{&(0x7f0000000200)="8dbb2d646efa9fe6bb25fb3b46557bfb901c92d128cce981091181f135e05a1d5673b7190c3cdb1de30c168eddb866c362f17097c6de85b18467ac1508418bbdaa3b016a72fe79f2997ca28be3d37ed3a9f16df138e1125b06eea03482f7220e27a64f0a8ff81d9adbccc0f6a7dad18c89237ce59e64cc85d26d160a704aea471b023b0c381368ff87b199d3e4f861ad023f2d361f8efec239c4e72dc7c021ad7e3a3e7e11f1b5e9e23b150066cc4769d4881349feaf05eb76013b4c7793faf1ccc86f7bb831f3fc3cfdb868b33d60e23a7bc975b6f76a33e0744bd0d445fdca2dbccac90f3cb2f8053c27647cd22efad859a8f0aca5c940b40acbcde3db56ea5c28a91b64c639b03fce8b44fe72e756bafe1376a6f10b92c02f4898ce3559dc6b5e8d7f7c4e70777df190c346974b1fb81b2d557cee3ffcb27391a43ee133142698d1a875189880bad45ff1714b69249658f701e8e6df99f7e58a946992adabfe82bfb7508b9e9917477c4bf5d0f4571238490ae3caf904a3839fbd5874a76d96b758cc39509fbb338385d787ac34a26ab40b6b6c82062c33689ba914ab939d78c31c141f295ad75345dc777ea50dc4f5988019ba1deca646f048a1dffe7f9055c9eafeb55963900eee459268231c55377748f68bd964b7e6f3047d60c52a7b2edb6f4768848bbca119bb83a6cf7bbd6358b247082820a2ee379949a6e39ab0c78eb967c0ccc90383a7083aac17d42eeeab64aab1ab826178bde0f7d36f369a52b83c3a962f8d3a1fa4c9a07271a8f93edf5b6c331eb6008482a4eaa87e11a37e23d83657bd93a39652b6de62c01be915c55c761227daee6b357f8367b43af7e0c3bc66fc88cc9abef221d0eae58d3dc79054e8833a0da7aa9938b22b4fed4acbc9525547bfe7dd11ba117c75bf370a5e074e1eabbf022323e0988e19136adfde6b1f7d6ae5749fa8d6f37f7c937f3d8ee5b554f6318460c5f3795e6ea1b3356b45a20f12d8b8c87206e6ef7cb08a09b3d1af886281de36fe24f9b5dd536a38587384800af3d9eb697fc6e875c2722dbb5b128fd56646c58088468243c77cfaf7a1d7c438bd1203dd0338ff15ed4d6f38dad7b716c5b83f04bff37fcda608a1f65d271cdca4a8be5e30269435345171161b2ef23100626dae6a749de56f3bd6b608a96ba9e517bb3dace620bcd779e9fc261484db20fe48ad62209ab9b9ab7811bfe0c13d4bd719bdf7797df64f0bf5f5f43a6358071b8cc9078bef0643c2f99c5510d036f4b18b993a5c7e49776fa666f91fce4487bc9a50a25e505da9d35ea330afc4364340bcf782d10ada82380137d56d0864497e6b85336a5d11293e7dc04d9d06e094cb9ca7423f6e2f63f8c56db45086d90cdd5b4b12c43e64241e21c00b9de8d9013c12b984fc816212f5d4ed63dff00210200c530528db94095febf1d77032b8303d990a5dffc527508c729377bb92e1256458f326a517fd957da23922d88c117a56c72e4a515ca2eafc3f183f54b2f6405c8eb262ae87595faf804d85629676bdbc038669ed1b6d612c9e2f694fb194ca8705f3d7f58d0457884077b58ed451a52481efb59ccdb18ee799237569916cbfac50d79dee4ded2de95dae312ed092e5413a3193a7fd60af3d00d8f7c243efecf5360d3d2505fd5a1aeec93e2f768cd82a52ed0780c1107992e92300a6c2eb1131abf1760638be157a18c5f33c699030e43d5ea60455439f67060e14362140ed3c7535dff56bbe1dadc48fc00a9746c0e9ef165d8e3afd9b2f7d280f2a49a8db255ff252131595ccf1d3400de049d577b0c9e24785a56e1447edd0a62c66643d91038d84bc6e66db85f8b83686cd6a99edd65fda1521c8889e3074e8ab3b0defb155ec27ff2faf0c2354b39cbf5ea6cf2bc60d794b2449cc8c6bdb5f1538fcbc823d8ccdec31e3e95c2440062d886fa6cd65082bd60a7a52c6c01a4f6da59a0ae42941e3346a73b92fdef74a924536157e0b80fd3123813f9eff78dc2460d0f553f0a4a6308c6d9c85f30882636b2906a832e2f45ee2dd76441615ddc30b978a20d8b40da13a7abbf2a4a804c1e30ec22aeea26bf4fd88c90a6f0cff569471abbdae44ea950b980598035c1fe56d15f178d5b0925e3ee22ec314bdae8e4e1e025a399175adece3d1fad2add8d3618ce8981ce2c35ded98cdcd28a9ad15449254e336fc4da597cfad91073b6eac0cfa2fd93846cdf2ebd15ea0f3ac08bd60d948f539e923187a46e6a95f3c12d1853c4a016bd9e8a86142a4e111b8928cc26fc6dc7fcc3655df2ea9b77e434b92cd693a568d9a8c9214826f5cef9cfb980eaed4ffc18bae43d49ff7f4ffe3f3db7e1ff1d112739240d75570f9481d4bfc888592a3316e2f848b8331bfeb85db739b1e8df8d95a92c19eed993bb45c5834f736b00b9c09d781633a65b6bccca3b215b0bc0c108d51da53c96255151911952ea3bb12028c91b8e12a7127b8a13bd0e97ab2e6ef41ece7f6bad50571fb1e62d4590a278612d6985b99fd1c8c52ed251b27495448401236be6675ba1ed3549abf72bd938993e9fc1c0212e6921ce517a675779142dc01a2e83636b4a01b728fedfa36a50f183b38b1087e2230b3b79f0320c2370b96785e16167564d16e675b796162aaf3bdecfd3d2e3478221e98db6239208fbec651dbc4f47596872470b2f60afa3ee41156faf8ef0868142622c803a89cab5f9ba1cf0b5c3e2868e88e2ee96ed047bd3a73c2f0e479c4ade4ddaaa257b159b1aab953ce57109d9b4b9a137058a1ca85a746c4a58749be7bbb8ae1a49e041614c7e0e1fbb50025d10b3a484d1f95e54df4c2bc4e0df8414c5fab57cb4321c69300bdb53a21c8719f95c59ca1decda38b957278559240c90ef35f8a8cda023d097a71b975d1de13326a16f8bda647210955e24cb17a591a62229437a8819dac36f588e684e60d82f392737a88523325d62c720c3bedcf3a10bf00dfa5de730c55a2777a1be0cc93e0de4206be057bfcc980436541e7104711a942c9e762f97f8db71bda960bfc5c21d033dd6eb61c568c0c6be9aa72867cd2f6d17dac25e43284b10442cb5790fb151ce382a24c9dd59483b41c15f2059d657ab9146b336f3b20a6e3d40595c58a7d3f719f1969333025e7009981770e8ee0e7dd687caaae2e65113a5a4614e3395a76539990789dc5a2c20ab481f3aa0008c4e7b8683ff1a759e0349a12be06415f975c34dd5ee75234c28549386be0b4f67a0960ba2ed6a6fd1d571066eecef526672757c03ce69e47e1fbd4f3da889ae0d51d2ba979b358ae5a2f351614cf6e3374b8c3db6394a038c7ae6a11f60dc6232f625cf43b382367c21468c610f240362e22d439b006f91f2c3ad21318fd59e5cd045e2d0759c33cdbb702ccb7a12f1a6544013ba5f6831276b437dda8f28e7907e7d953e6485f328daf541fe12626984485bf77e3caf34bbfeab64a4a7ac0afccbce6a36483a96b0ce1ca328a56d70cccd63375cdde63f90da42103390de8a8151bd4d93af8f2f777c3c48df70e96b35099d47376e99340bb0b324a4e7df85f7d3f57412c23fd6144921610c01b12e997f3d0263886afe2cca3247e8b83b4253c42ff8b8eb799fdee1653a049087b00918e79b85cf95c4e43e1fc98b0ac49b0b048cbf5c553fa6627c2f789f40059a61a1d6a4b3e5f004c71177e420e551ccedfcb8307fc2a28a0f67de88bda67ac5ce8cb043ac1dec3b8d93b69fb07da013495b9aeaf3bed107490e5afa4f12c2fc3fcc6c104752863191e28697c25d10451af9dec83d9512d789b5d391dea2ae521ec826f2b870c1e8ba499ea41ee1c36e699232a9deaef2096c239059616dd5a9ff2d27beb1f604d29af7122b242d267814e95bd966e4d6b1b14e83a2cff952fb8dbf38a8af69084ff63606e361373e18c85cd46f957a96d4444fdd78ada4a92154200e1a3df01b7801560a808165d818da2ab5f049674a755c5a1a8b9431500f497dc5b68bfbfdc81fe8798caafd7e963defa0a24678a5e6d889e28117ce906bf044ad944938af5bd71db44ea33f4091e8dd385aa3ce6b8e1810b293c4950b4b42a14a9e2ef4f5eeb253fb5546b8f5e27654886321168dbe10feaa158c9fc00685bec79eb95d935f16f64d88a2c8c0c04e1286f3bb7cdd7be48543e7d4c9305780a72785018798af526056f2f2bb14d14844977aa64aa73e0a00d60fb342f5265086d5cdaa4e40e4cd0954d1e936fc327a350ff8245e29d29e1b13ed95472edcdc54fd1638cf15fe2cf4cc5e31e8e0f379fb54771d355c312aeb7804f5d3a0c2512444529c44bf52c2ffa4821049af95ed229a34527886cc461e092325fed694e63d6212de3fa6eb5f9e6a4e1c72cbd160f6bb59661b2b75444c2158fd9468a3afcb26d810dfacb1a79bbe8768e744984ff5c8c056790ec395087ec040646dda1115efabe31ecc88484a589b4c0fd75f1f62aa03899884d4c0178e0fe5de78ff0b5de01e22b6eb71fc30c82510513adb1b127e13e3e90405cb467eecc8b853227224b73ae9ab81a49d5c7974dd36861e5438e7a757a401980720e904996d70d36df8884398928634d1b090968d53563e71eb71c98c8b4589f31803a3f4ac233bfee655575aba9fbbc514b2e63aa58c49c6ab2d2abb4ba6afb400969af0d04affbb90fe1cf7df1e067ac98f86f6c9420a5493ce22f18e4e1b86635915fff5f3aec304d15c2a675b21c358493d505c76fb8e4216c8f7a4e16829d3413a377f6e4990a9af6ac26e5b11bb4b2f92903bad3100742abc52b7a3f10185045c3c020898c84e0ff6b061e110299f890026288d4804d71629133d8418e252d5fcdc9c1f10dcd52925ff776094bd49a4390d6464b6deabf03686d8adb3fbeeb1dfe3b0cd3b1fc8a6c75c9344db138f85222c194a3c0faa8f6b09453999b55ff03e09d871c8cf9ed7069c4d92c3fbf2862fcd8f5fe727f66bb96a164097237bd61d264d69dbfd398a3b272fda5c804090b66cb57c714e85da00c428367441090c97af6afd0ce0fe203eb243eaf9000af3894605b18344530b94579f0d281750d932d9ebef92912a61786142731b24db45324cfc287dd3d30d05aa5439e93ce745de747f2943407b584f981da31e6cf62173231872d844e520bca01e9f85fd2340257630fe0e5544d6c701121a76e0a60714a5eba7e5cb5272527f373e372e22c2beff0ccd638576e9e458ba18e3b74c90f27f987d7017983e8f312afca4d0ee9291dd66180471f5841106238a454faa662ac738490d20e888fd305b56d9d3825fd59699e35b51ef566279c5dd71e41dfb3c4dd137812b699250af212262eb8a026bfe467e5b3518048e7045884cd7fba0e67e612884ee7b5d7e242b25a592ff2d696ecfe7ee9605b0b3bc55dcc3d0ba7dd9ce25895145c8a577d2b3ebf219f91f9ce6c6e91f8bcc969436edc3dee8a7e75696201a618e12f3edf3a6cc6623288f39de70382754292a57c04a100efdffcd7083f0b8ffee7da6139b3ebd571ef38122536e182e7932f2188bbe251a4f8cba36eeb84b42922367d8454f3d90ea49cc070a998a7afa9caeacc9ca59019f6750130b75f84ba5ac4fe1994a1242b70876c871dde20e29c702f0ed9c3ca7f0007122cd7a971888acb1d6d8ba248bca43f6a22ccfd1114b20df396f216b80796c9285fe13e1f832781869a00deebfc4ca1ac7d85cf21466549f91d80fb5dfac8fb30fd062fd5cf7354e9b571df9842b99cb94a73b9c484d8532ba016906392528215972b90be79", 0x1000}, {&(0x7f0000000140)="a08e5ff8213c0f887b24ffe5", 0xc}], 0x2, r2) 02:19:32 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000100)={{{@in6=@private0, @in6=@ipv4={""/10, ""/2, @loopback}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@private2}}, &(0x7f0000000200)=0xe8) keyctl$chown(0x4, r1, r2, 0x0) keyctl$get_persistent(0xc, 0xee00, r0) r3 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc4}, &(0x7f00000002c0)={0x0, "3a2662bd9f46a3ab910ff164dbb89faad07acb3134f6f5b25d58e44f31df8be190903d15b2a302851b4347954155b73a494399f9826bca940263583f63925bb2", 0x1f}, 0x48, r1) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000340)={r3, 0xd7, 0x1000}, &(0x7f0000000380)={'enc=', 'oaep', ' hash=', {'rmd320\x00'}}, &(0x7f0000000400)="e3e1968e09ef7ec7e5f4a2e11b779a6ea00aadb6d8af742643d62bae211a43b8bc81ca17e3d2b445de0c3f1f664d1b79c0d5407db59343c5ca5d990d96395eda6bb9b6457d1f6302500be22233b4d13a4f83306ac0750a8528fae1c25a9b56d703c777f66735770c3e021520df875cac7520eedd2f8767ace5ed55e78364f7eb533e1dbbaf3f12ac455328ff297a66eb356ff935230c1e5f7a1111ac9e11f329863f910cd025170d6d44ebc1f0c8b980fb76b4843cd50390dc707fea01bac4d0386c5181176d57e6146c6aeaa0c742d052612c5a109f71", &(0x7f0000000500)=""/4096) add_key$fscrypt_v1(&(0x7f0000001500), &(0x7f0000001540)={'fscrypt:', @desc4}, &(0x7f0000001580)={0x0, "073b73cd6bdc424870c3d4b1aa67baf4f3dd0b4701e4e4d9a30caeb2b0b041de4918ae71825892e1bce8a67d39314ac6ad3824c5a8e4a7cac5b638cc464982f5", 0x36}, 0x48, r1) 02:19:32 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$get_persistent(0xc, 0xee00, r1) 02:19:32 executing program 4: clock_gettime(0x2, &(0x7f0000000080)) openat$sw_sync(0xffffffffffffff9c, &(0x7f00000000c0), 0x1c500, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f0000000100)='veth1_virt_wifi\x00') setsockopt$TIPC_DEST_DROPPABLE(r0, 0x10f, 0x81, &(0x7f0000000040)=0xba6, 0x4) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) setsockopt$TIPC_MCAST_BROADCAST(r1, 0x10f, 0x85) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) 02:19:32 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, 0x0, 0x4) 02:19:32 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) r1 = getegid() keyctl$chown(0x4, 0x0, 0x0, r1) keyctl$chown(0x4, r0, 0xee01, r1) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:33 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r0) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$get_persistent(0xc, 0xee00, r1) 02:19:33 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000100)={{{@in6=@private0, @in6=@ipv4={""/10, ""/2, @loopback}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@private2}}, &(0x7f0000000200)=0xe8) keyctl$chown(0x4, r1, r2, 0x0) keyctl$get_persistent(0xc, 0xee00, r0) r3 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc4}, &(0x7f00000002c0)={0x0, "3a2662bd9f46a3ab910ff164dbb89faad07acb3134f6f5b25d58e44f31df8be190903d15b2a302851b4347954155b73a494399f9826bca940263583f63925bb2", 0x1f}, 0x48, r1) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000340)={r3, 0xd7, 0x1000}, &(0x7f0000000380)={'enc=', 'oaep', ' hash=', {'rmd320\x00'}}, &(0x7f0000000400)="e3e1968e09ef7ec7e5f4a2e11b779a6ea00aadb6d8af742643d62bae211a43b8bc81ca17e3d2b445de0c3f1f664d1b79c0d5407db59343c5ca5d990d96395eda6bb9b6457d1f6302500be22233b4d13a4f83306ac0750a8528fae1c25a9b56d703c777f66735770c3e021520df875cac7520eedd2f8767ace5ed55e78364f7eb533e1dbbaf3f12ac455328ff297a66eb356ff935230c1e5f7a1111ac9e11f329863f910cd025170d6d44ebc1f0c8b980fb76b4843cd50390dc707fea01bac4d0386c5181176d57e6146c6aeaa0c742d052612c5a109f71", &(0x7f0000000500)=""/4096) add_key$fscrypt_v1(&(0x7f0000001500), &(0x7f0000001540)={'fscrypt:', @desc4}, &(0x7f0000001580)={0x0, "073b73cd6bdc424870c3d4b1aa67baf4f3dd0b4701e4e4d9a30caeb2b0b041de4918ae71825892e1bce8a67d39314ac6ad3824c5a8e4a7cac5b638cc464982f5", 0x36}, 0x48, r1) 02:19:33 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, 0x0, 0x4) 02:19:33 executing program 4: clock_gettime(0x2, &(0x7f0000000080)) openat$sw_sync(0xffffffffffffff9c, &(0x7f00000000c0), 0x1c500, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f0000000100)='veth1_virt_wifi\x00') setsockopt$TIPC_DEST_DROPPABLE(r0, 0x10f, 0x81, &(0x7f0000000040)=0xba6, 0x4) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) setsockopt$TIPC_MCAST_BROADCAST(r1, 0x10f, 0x85) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) 02:19:33 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xffffffffffffffff) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) keyctl$KEYCTL_PKEY_QUERY(0x18, r1, 0x0, &(0x7f0000000080)=':\x00', &(0x7f00000000c0)) 02:19:33 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000100)={{{@in6=@private0, @in6=@ipv4={""/10, ""/2, @loopback}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@private2}}, &(0x7f0000000200)=0xe8) keyctl$chown(0x4, r1, r2, 0x0) keyctl$get_persistent(0xc, 0xee00, r0) r3 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc4}, &(0x7f00000002c0)={0x0, "3a2662bd9f46a3ab910ff164dbb89faad07acb3134f6f5b25d58e44f31df8be190903d15b2a302851b4347954155b73a494399f9826bca940263583f63925bb2", 0x1f}, 0x48, r1) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000340)={r3, 0xd7, 0x1000}, &(0x7f0000000380)={'enc=', 'oaep', ' hash=', {'rmd320\x00'}}, &(0x7f0000000400)="e3e1968e09ef7ec7e5f4a2e11b779a6ea00aadb6d8af742643d62bae211a43b8bc81ca17e3d2b445de0c3f1f664d1b79c0d5407db59343c5ca5d990d96395eda6bb9b6457d1f6302500be22233b4d13a4f83306ac0750a8528fae1c25a9b56d703c777f66735770c3e021520df875cac7520eedd2f8767ace5ed55e78364f7eb533e1dbbaf3f12ac455328ff297a66eb356ff935230c1e5f7a1111ac9e11f329863f910cd025170d6d44ebc1f0c8b980fb76b4843cd50390dc707fea01bac4d0386c5181176d57e6146c6aeaa0c742d052612c5a109f71", &(0x7f0000000500)=""/4096) add_key$fscrypt_v1(&(0x7f0000001500), &(0x7f0000001540)={'fscrypt:', @desc4}, &(0x7f0000001580)={0x0, "073b73cd6bdc424870c3d4b1aa67baf4f3dd0b4701e4e4d9a30caeb2b0b041de4918ae71825892e1bce8a67d39314ac6ad3824c5a8e4a7cac5b638cc464982f5", 0x36}, 0x48, r1) 02:19:33 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f00000000c0)=0x0) sendmsg$NFC_CMD_DISABLE_SE(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x70bd2c, 0x25dfdbfd, {}, [@NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r1}, @NFC_ATTR_SE_INDEX={0x8, 0x15, 0x3}, @NFC_ATTR_SE_INDEX={0x8}, @NFC_ATTR_SE_INDEX={0x8}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000}, 0x1687f43a949f27ef) 02:19:33 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:33 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$get_persistent(0xc, 0xee00, r1) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$revoke(0x3, r0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, r0) (async) keyctl$get_persistent(0xc, 0xee00, r1) (async) 02:19:33 executing program 4: clock_gettime(0x2, &(0x7f0000000080)) openat$sw_sync(0xffffffffffffff9c, &(0x7f00000000c0), 0x1c500, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f0000000100)='veth1_virt_wifi\x00') setsockopt$TIPC_DEST_DROPPABLE(r0, 0x10f, 0x81, &(0x7f0000000040)=0xba6, 0x4) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) setsockopt$TIPC_MCAST_BROADCAST(r1, 0x10f, 0x85) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) 02:19:33 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xffffffffffffffff) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) keyctl$KEYCTL_PKEY_QUERY(0x18, r1, 0x0, &(0x7f0000000080)=':\x00', &(0x7f00000000c0)) 02:19:33 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:33 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000100)={{{@in6=@private0, @in6=@ipv4={""/10, ""/2, @loopback}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@private2}}, &(0x7f0000000200)=0xe8) keyctl$chown(0x4, r1, r2, 0x0) keyctl$get_persistent(0xc, 0xee00, r0) r3 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc4}, &(0x7f00000002c0)={0x0, "3a2662bd9f46a3ab910ff164dbb89faad07acb3134f6f5b25d58e44f31df8be190903d15b2a302851b4347954155b73a494399f9826bca940263583f63925bb2", 0x1f}, 0x48, r1) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000340)={r3, 0xd7, 0x1000}, &(0x7f0000000380)={'enc=', 'oaep', ' hash=', {'rmd320\x00'}}, &(0x7f0000000400)="e3e1968e09ef7ec7e5f4a2e11b779a6ea00aadb6d8af742643d62bae211a43b8bc81ca17e3d2b445de0c3f1f664d1b79c0d5407db59343c5ca5d990d96395eda6bb9b6457d1f6302500be22233b4d13a4f83306ac0750a8528fae1c25a9b56d703c777f66735770c3e021520df875cac7520eedd2f8767ace5ed55e78364f7eb533e1dbbaf3f12ac455328ff297a66eb356ff935230c1e5f7a1111ac9e11f329863f910cd025170d6d44ebc1f0c8b980fb76b4843cd50390dc707fea01bac4d0386c5181176d57e6146c6aeaa0c742d052612c5a109f71", &(0x7f0000000500)=""/4096) 02:19:33 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) r2 = add_key$fscrypt_v1(&(0x7f00000000c0), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000140)={0x0, "69506933bb6df14a4f908f24786a9d807fb5a5100e1a9be073c921014a5771e5d5507fae8f8302b0c4ebd81ba7f633480d067bf7637e0d650f2b9e47d8166271", 0x16}, 0x48, r0) r3 = add_key$fscrypt_v1(&(0x7f00000001c0), &(0x7f0000000200)={'fscrypt:', @desc2}, &(0x7f0000000240)={0x0, "cdea6e918b7f61376378e68202bf004d35b7dd04efa945b4a61d4aa87a02dec38aeec6ea6151cb23cafab6806a35fb25fa04c3c36682a25e604ccfbe93167d2a", 0x3a}, 0x48, 0xfffffffffffffff9) keyctl$instantiate(0xc, r3, &(0x7f00000002c0)=@encrypted_load={'load ', 'ecryptfs', 0x20, 'trusted:', '@\xe4\xeeAy\xe4\xdc\xe3\xccW\x1d\xd3@', 0x20, 0x1, 0x20, [0x31, 0x37, 0x62, 0x37, 0x63, 0x3]}, 0x40, r2) 02:19:33 executing program 4: clock_gettime(0x2, &(0x7f0000000080)) openat$sw_sync(0xffffffffffffff9c, &(0x7f00000000c0), 0x1c500, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f0000000100)='veth1_virt_wifi\x00') setsockopt$TIPC_DEST_DROPPABLE(r0, 0x10f, 0x81, &(0x7f0000000040)=0xba6, 0x4) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) setsockopt$TIPC_MCAST_BROADCAST(r1, 0x10f, 0x85) 02:19:33 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f00000000c0)=0x0) sendmsg$NFC_CMD_DISABLE_SE(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x70bd2c, 0x25dfdbfd, {}, [@NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r1}, @NFC_ATTR_SE_INDEX={0x8, 0x15, 0x3}, @NFC_ATTR_SE_INDEX={0x8}, @NFC_ATTR_SE_INDEX={0x8}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000}, 0x1687f43a949f27ef) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) (async) sendmsg$NFC_CMD_DISABLE_SE(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x70bd2c, 0x25dfdbfd, {}, [@NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r1}, @NFC_ATTR_SE_INDEX={0x8, 0x15, 0x3}, @NFC_ATTR_SE_INDEX={0x8}, @NFC_ATTR_SE_INDEX={0x8}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000}, 0x1687f43a949f27ef) (async) 02:19:33 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xffffffffffffffff) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async, rerun: 64) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (rerun: 64) keyctl$revoke(0x3, r1) (async) keyctl$KEYCTL_PKEY_QUERY(0x18, r1, 0x0, &(0x7f0000000080)=':\x00', &(0x7f00000000c0)) 02:19:33 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:33 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000100)={{{@in6=@private0, @in6=@ipv4={""/10, ""/2, @loopback}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@private2}}, &(0x7f0000000200)=0xe8) keyctl$chown(0x4, r1, r2, 0x0) keyctl$get_persistent(0xc, 0xee00, r0) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000340)={0x0, 0xd7, 0x1000}, &(0x7f0000000380)={'enc=', 'oaep', ' hash=', {'rmd320\x00'}}, &(0x7f0000000400)="e3e1968e09ef7ec7e5f4a2e11b779a6ea00aadb6d8af742643d62bae211a43b8bc81ca17e3d2b445de0c3f1f664d1b79c0d5407db59343c5ca5d990d96395eda6bb9b6457d1f6302500be22233b4d13a4f83306ac0750a8528fae1c25a9b56d703c777f66735770c3e021520df875cac7520eedd2f8767ace5ed55e78364f7eb533e1dbbaf3f12ac455328ff297a66eb356ff935230c1e5f7a1111ac9e11f329863f910cd025170d6d44ebc1f0c8b980fb76b4843cd50390dc707fea01bac4d0386c5181176d57e6146c6aeaa0c742d052612c5a109f71", &(0x7f0000000500)=""/4096) 02:19:33 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) r2 = add_key$fscrypt_v1(&(0x7f00000000c0), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000140)={0x0, "69506933bb6df14a4f908f24786a9d807fb5a5100e1a9be073c921014a5771e5d5507fae8f8302b0c4ebd81ba7f633480d067bf7637e0d650f2b9e47d8166271", 0x16}, 0x48, r0) r3 = add_key$fscrypt_v1(&(0x7f00000001c0), &(0x7f0000000200)={'fscrypt:', @desc2}, &(0x7f0000000240)={0x0, "cdea6e918b7f61376378e68202bf004d35b7dd04efa945b4a61d4aa87a02dec38aeec6ea6151cb23cafab6806a35fb25fa04c3c36682a25e604ccfbe93167d2a", 0x3a}, 0x48, 0xfffffffffffffff9) keyctl$instantiate(0xc, r3, &(0x7f00000002c0)=@encrypted_load={'load ', 'ecryptfs', 0x20, 'trusted:', '@\xe4\xeeAy\xe4\xdc\xe3\xccW\x1d\xd3@', 0x20, 0x1, 0x20, [0x31, 0x37, 0x62, 0x37, 0x63, 0x3]}, 0x40, r2) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$get_persistent(0xc, 0xee00, r0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$revoke(0x3, r1) (async) add_key$fscrypt_v1(&(0x7f00000000c0), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000140)={0x0, "69506933bb6df14a4f908f24786a9d807fb5a5100e1a9be073c921014a5771e5d5507fae8f8302b0c4ebd81ba7f633480d067bf7637e0d650f2b9e47d8166271", 0x16}, 0x48, r0) (async) add_key$fscrypt_v1(&(0x7f00000001c0), &(0x7f0000000200)={'fscrypt:', @desc2}, &(0x7f0000000240)={0x0, "cdea6e918b7f61376378e68202bf004d35b7dd04efa945b4a61d4aa87a02dec38aeec6ea6151cb23cafab6806a35fb25fa04c3c36682a25e604ccfbe93167d2a", 0x3a}, 0x48, 0xfffffffffffffff9) (async) keyctl$instantiate(0xc, r3, &(0x7f00000002c0)=@encrypted_load={'load ', 'ecryptfs', 0x20, 'trusted:', '@\xe4\xeeAy\xe4\xdc\xe3\xccW\x1d\xd3@', 0x20, 0x1, 0x20, [0x31, 0x37, 0x62, 0x37, 0x63, 0x3]}, 0x40, r2) (async) 02:19:33 executing program 4: clock_gettime(0x2, &(0x7f0000000080)) openat$sw_sync(0xffffffffffffff9c, &(0x7f00000000c0), 0x1c500, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f0000000100)='veth1_virt_wifi\x00') setsockopt$TIPC_DEST_DROPPABLE(r0, 0x10f, 0x81, &(0x7f0000000040)=0xba6, 0x4) bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) 02:19:33 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x61]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000001200), &(0x7f0000001240)={'syz', 0x2}, &(0x7f0000001280)="d43e34f9f2", 0x5, r1) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r3) add_key$user(&(0x7f0000003500), &(0x7f0000003540)={'syz', 0x1}, &(0x7f0000003580)="ba4a798613c81d7e6b0ec395d13a962270c50a5d085fa35330e1b407f912bd4e14fec4ee24d4da1d3e60fa9b0e75171452929be99e6e1ba1be4f2571017ec986006b4bd11f5f1b", 0x47, 0x0) keyctl$instantiate_iov(0x14, r2, &(0x7f0000003480)=[{&(0x7f00000012c0)="59f73b3455ed3e9f7b9a9fd6f02b195891b18614a80ea23088eb31e16a25cd668ea9f7554d2b7a1894978e02150643eca698536eb647e09dbd6e0278fb758f6b9509a04b0d97fda08a4d0ab612e2a93e7fe3e9a77b2ad3c812fc800695940426b88dc368079d6ca62939161beb74ba9da8acee08de4048a870d2a6704317c4b5711683ebeafb1db40d989dc42df5bb2bab5ed4a10020bee9d9d32950abfe2fa565cbc9b674c786897f1954951a0da000579f918ce5955e46201c1117bafcd84e1a915aceb96e0355716c8485981b9128db13159abd1d3d259591c1b27e3f21ee39a00493a0f78020c4722436391771931a459af5b414f7ec12c49bb7d01cd44cbe4a1d271c678197731c4d4d885f0ad3fe99252534bf5994ae22f0752d2218a5d302187bb5677f558a2e4d65ca70f8d722bd49cfd8893d71f2abf10c22ec278827421a0680d8aff48d36c2e7c3f52dcead6aa908dd30f390344ffc643df8909784fcf2074a6c9b63f997216078443747738634cb50acc11b6466ba69392cec0c6efb52a6c7c735c6182426950f96f8aeeaa386d8c569814445ee877375a3c61fad337bd742d7fdf67a4dad4de0f3b820d56729be4c546783b9c0b4a5480715111c279418ed7e07211516b240c01d037211a43c94b033741d864ffb8bfe031206087a491580ffa92a311376bae9b3d59d46170cdc5f3eb0e9fd55aa065e1c42e9afae8cf1879719101b78c2a5232475ee2455aa918cd18e13593eb08c534e8b130e9564549e9288453ae1f52b9b6321b034b490639a958a3ab6961b183439ca73be74643d8e7bc2b281a3b3f0e49a83fd8dfc804fff7266a623656774fb623987c6e99efef51bd06f2bd325ed8f565021480b109b16ec9d234e2a788b8646aac6f16bdc82f7cbc556b2f369cf707d1993a4c26909eea864f2341a9c210a9e018eb88aee946fc30a0c914fa599551ee2450297dbf701169f0ff2fa5442e1e41971ad99d0305bb9fa91bccfdb9f1903a4bebd0b307258362677f4bb86f55885d37589948f278fcee882b623142880b92ebd65dc1b4a363ee883fe5a6322b919583b6910ce81a4e5c7300351eac414fe1c9a89403a7286e5de3a2c2c907ca1fb73907f7f2463ff8f26007fddc448a8e4776626242f2272dcb71ed7fc94746bbc515b503947315a1ab54faddbcc552fa6cde4b8596a18518667d4771d5b830db9e74147ab239cb68109d9c271b3f0d305363821ec0ed3be4fb07e921b49530fa8fc24236186c602954127529b9043fc7e1ecc833a3ab40c353cb701a4ff8bbc980540d5bfc8e9e19e9cf129f7015f17386daff96193ccc463533e5b8db4e291e6b56742f49f25649c7998a6135bcd86192c8df7e26520dd1dd45ff7773914cb050f13b910b2f8398efd3f9b1a51968b5133bd180f6d559011122d713d9789cc46d9dcf1e1b35e21333563d1aba8441672392ea393ce1bd50b6881f1b7f632cc2a0f39c21d5828f08e06f350de6d509aa56e8435bb14d49774adad507b68c24bbaeb7fe17039b0211b07e9314db77d27415998735d15a6700b04b2a458e12b7172907c92444af1b06b96824d39c27ea883a80c96f23caf6d4594631873fe063f5f1945cd8540ad664795ea5f8746e4b6315930d8b4c5205b8dd0f7be6eb4c57dc6f2dc40e777c930cee7be5ab594e4263f95923c550ec85c4844c057906bfdc251bf3498985f89e794d27e12817a4439e207fe725390b51101c0c7c31f9fe11330df1df8d4645deba27387526147aa91e598b4d52319a0a09e803159373b5c348de0eb4807a4dc199b1ea37d16d7eda8af8cdb73cdd9b575c043275d25ed892930e3e6c873c329d4d09c2551cd560f3671e8cd45f38fb15f1705faafd7d4c6d66d1af718c5e3a4a27ff763d164a4e97c7a78505bfdba6fef0a9f054395707097807cc3a842deb98b383c07048e1df6298d0d19bdcdb6d1d68ea6c3afddb5647a1b13288bbb553b3f94451441dcbba6ebb6c64069fca7b28a1e656ce7f4fbb1a0088da96920e51f3b10dc7dd28bc3e46b4aaaaa36abffc94f98a35edbb639a29e0d81dd3d5ff2c449652107320b803f03f889e020a76b1ed89813649a5cd48aec35072b60f819934b5329126353629b6031fd6358338870922859752b52ec034297256e739d0dfb3e3d90aa295b975394a23cd94ddbd369406dda793131f968d35d17cfd012f23d51ee59e93bb9f273a355bddbc82e94a047a82f939c8ae222154684a2ddf7ecc9405c56a114006d6017092a3307851a74b5b4ad68a168ee712f565669310f5cdba3246d70b0ecda86e3d0af1f56765db4c4f4b92ebefbc0e92139c6cf3616f6a75fdc82f6a11d2e4f0ae8a048e4a08fedb0ec41958fa99f0760d635a7b0a3adc9ce910797ba9e7123f3faa000077fc7552b40c380d6b4b63456fbc73def809cb035e61bf1989e34e125461918d0790f600adec83a7a3011c09e1c3e57666055d1666e8273ece0408bbb4565e0df251975201b4be7811818e061520e3e4ad0fcb93f7ae7b42ac0361343d72961c48166694383fde83a94595aa454d6d471ac64bbfe13ecedfbac75324bdb5c892260c7043f11b61c09da9a06a48373b5af2d8b8043ba2f82f4e3347407aefa5ac5f6988c67c18db0d9505da2edf7f5723aac62340fd3582a7f78559620bc31ca360ac4d19ce64bcb959d7503b6c6b778931aa0328461190afb150bf75a0a060cc2c6c855be65d731ce76e304bd25e0b90dc744326ca75012fa34931c82d82790a56b139cd36e964b2d2a0f09a46fbe4942e638528d6848c70ef3abdfc26415850ba651723edba9cace4d03affd386fa5d325b54ef44ff2091636d6fd76645da7540e13dff0ccda6a67e892e09348efcf00c5455585fc991e7245fc842b0cfd44e94a994c51e3d8c36a6462d520c4b566c1b646afce658a2ff3bbd45d532e35f67bddcb3d5312778649d03762675207bc823cf3135769241a706b76fb37a2e7cbe8389e1ea89c305bd4e1e7770b2c1c6ef8d2f2d7caf86bb60c71a4f14429d1424d0d15a2a1e94d8a5c78e129f4378b02dc294816bff5d087848811195873a280a727bbe7dab3f4b595dd37203ddface403ae8f08b11506ec323cd6fb0ee758e73f283bfae71a0ff27be8a5c272d94258a00147b6c041de463707b1f2da548e14c0a09afd47469707c2cfddcc1989334c9b014db14fc1d14be8fd9d0d979d8153456212663b36e582b3b53d37d4ab0c0e4b01d8e270f7649408d90c85db3449f74ec71a7195487d6fd228795380f34aecc585fbce326cd471629f45871b3adc85e0d116508e979f0560057b727991859c57d0ae31abd6866467895cf2a7cd32e7e19cb2142ea350a633884cd84e46e0329be5f1de9890505b1b0af42a4f348ee0f05e3b355ac7e0a54b65cb49461afd42efb2c814b68dd64937d1aa2d0550c1ae62a42e88287612d9621e8eb69dcc2951ae33a7fea20a35e999c9513fcf383a72db9c3bf7c93fc5df3d8fdec3f3045a9293a15c4ace40448e6bd17fc67fa3a3796364d2e39c0b0c74e4ad0a67b991cc212f60d21e5e6050921ccec638d61f95f61263570c1626f2a0c1cc025a3278578f1a8a947f0d8c49dfb646d2c010fb3cb1795e9dab50064391bf18e2b0f5997e8cdd871aa7d9de108b637d083cb79578559316f839a9db37a3be654e43c08adfb0ab96200ba080a1b63b3602f1d7d739daaa6bb09ffe8640ed4cf96af03b979c33ac26f13711c8c1c3eb2f0d77e54b8aca7d353142c17153bbbf7ee015ef049b5097360e0a9ae5f7d4611fc21e777b11791fbbef1b262e14201a6e34117f0c0c44eb56b786f14c908245d81ac658849712894c51509bd36609cb80405d6beca73244cd7405ef34f6d250e18123edc447a89fa944fe341bcaa1074dfa73fe0aa57fa2ab7a92d96d9390fcf5c763db5c127349eb48add25316e57054ef0417820399a5a26c08221c1325dc98c710428b5f96b855847b9a1d7fc4c85c0944995254dcb3c0145ded2e4d7a99700abc0484ae3e2c788562ee71e5d35b404921c5ebe11457e1c848fa7b261fa05c73e6e142de2512befc5b428503556c796ed79de3e584db824d2096621a48c7597f4624848eebfbc69887808e3893ec65838d6a2f384f4f780363ae95e2b55a0506fb4fcb8a7b21ae869ca23aeb58d9dc923cb0fd17684aceed9bf2ac927ba97661dbdfb2f3eee09d6be62941f3c30b91b1680c38b633f77a2be9e0ec2e8214c0aa9091facd97918002cfcdd0da42371c2ac73eea06375a68bdfa8c0b650273b17a00c3bfb80824d134a309ec46f5af8bab642f05adc0a7f1e9ebb8073dafafc293be3d52f4df35e1993548e7fc50b5bb5cbb159d1df33714a052bbdfacea95482289e83cccb74186a4b169f9a33128a3d8c44ed1a6de9fff96e4c33f0302a1227820415be2f378afedde6fed1be8eba2b7a65e38d1f8afa73e0ae88b65b99c3e397ed2da955fe2782e9d27daf3da60aa0975dfa2106c72156e7265911a9b11f4a13b22e385cb6648b1ad3ee538a11ba948c7862f7c361241ba261d43f0268edcce6914e9d7c2d3fa6deb21329adf7514669c737be59f15d2d57caeea04def3190996b49702336929bdec5a34a7ed00f4d699942c4a64cd9f8b9db4c5a43b61fa3ba2434f6426f34a84e428a02b7f71a7c3fa0ccf04a45fdb5725f09a6e8ccec95104e9c717370df84184be1e11092ff01fffabe48439acaae789693eb94d3136de497f5d45bd9d7c13d46e8680b33890bb20938ebc6f63bc197d1efd8aa026ef07b3206145efc9e7ac6837d9257456912790a245f48895e4b810fb8213f880b3b3fa31bece894d3323d827674f2e16a682d2d126b64920f7d61ccc74548c4b6b670ef98ee13de4f7775de34a6476dc5b16672704f7ddac2e91ac296504d9fe8e8f290964548ef40f9dfcac20985ca0fcb36c4dfa6eb345211b044d3c7b6138f45a8b200266e066ad59550be77ef14477a674c5ece652ab6d8c6b823de902f207f025651fa86b13543c2dd79f1d7e17f337eb9f5bb7aff4e0e57690bb1bd4f6d383a2ac00bde441cac28067e35e7a1d7f315e3ca0fb0fb138e22270eda026c9da80b1f9787b15baaf79b55a4380f1695cfe1c338694a0265b779fdfd389f365b2907ee04c97e040975f226a65f2392bd25336b8ce21ece0b3d365707589d536e94f64e297242a6a2f1900f7f7d3c8b4dc6fc8974eb2069eee85dfb7d452e576382f6b0e9dddf8cfc5a8401570a57c302330b6e09f6c803c7bdb3b9ce74c0698557b58c20af86f8c9a0d009a444df07bb534ed61da5d03363219868812da359ad97b8646e35a502c74bf42de4116dc0c426a3a2e316ed9f6d51fbee726838fe5e5b3c9574ab84d9b5d1acb50bade04ab3bce7754e155bbaccd7b5971c8c6ac5be65d4cd5771e8ba962cb06a92a9a90e85c6ff61e929fd3b71647716a6cc252932715e6f53fd464386e253c5618dba11ba07315dd43dc49b5464c2e7bff7ee2eca4fe426c98ac87eaaa3f9f400a53fb9a28ac9d4ee4f0f6bc97bc4fbcd9f1c0037dd63dfed0052fe521389283817eb9c656e8fa4967d1d0d451b9833fb14405fe9225ee25dd0c4f82b2c2f46637878a753159c2f9ca0d41b5e843c73d9f10cc6c38d75117268e3667e9e31314c25ba397bfe61e9db7928e5444aa0883ad3dcea42fb066ac3064ab375a0b40edd840f0db1dac4cacfc2c7b4702908cb633ce6147735163c80f6e53d16e3202094c9c5febfc4ddace4e2865", 0x1000}, {&(0x7f00000022c0)="43315593dc933b64d7dc", 0xa}, {&(0x7f0000002300)="ca4aca277a0a2466a90e52ab46432a63adc4671942248cd38543e890f984730680106c5358e95d06c93a9bdbd2db927fd1c5daa7793f1acea80bc5d93486aff09df17324ce997d96d6", 0x49}, {&(0x7f0000002380)="9d2447a168d021cf5b5bdf49ce1dca589d0cc931c17e1723331b530f4034db13ddf9e0b768c744a97f24a848934607e273c57d8c804d0713c7c0a3ad61fdaf5975ba7d32aafa51a2c8f02bec3d06b0390f90ab4dd8150bad2c30d93b9fc06f8f1f39136fe93b4e54899e97928ce724c9b6c1e1fcbd6d45a2ff5675f1aa13f747b55e360299bd3ac21440bdb6290a89baea8af5fc40f043a6fc5cb0ff8478", 0x9e}, {&(0x7f0000002440)="358f", 0x2}, {&(0x7f0000002480)="a9cfe9555334b567540fe4c6beb400892da4887e460f92c729c6b239aca77ce3d05239553fbf402595988ea09456d86c06465a59009915ef7d16c2685e69db9fce5379db7843eb7c04f2258b292eddec912b625844c60977831abb89425cbd184ae5ed9446d97c34716515bbaff10434d6cafaf6ecc8a63e14e8eb3ddf804809ef828ff56de736551bd053b15d19268e049ac15bc6c3e8075ce525500e32d2cd7b821246a29051603f1bf1214267dde99a91ac1bebc515e9a3ff1eff8767e49464c8861df0dcb976fd6d602468f89122cdd2d607585de975e26e308792b64e77f18454445b7484d0021d24c1adb9b55cb1a0fa9ccb33e882cd8285f7cbaae583b780450c281c375bc94057916cf794b2c1be9145f8eaf49b85f1c7775412f8aa92b051c64deb3e422ed5f616e5e4018824be2a7a451addec714195ba1bdc5968f8bd7928ba480d6752462630bb2fd80ea2d89f153b643f3957d2414ef0a65be830c280f634d7016e4e60c32bd30ca68740c5ef12fbf0e7cfdfb7a8401f5cb56b4d19ee87c9710b8fce0d6d5e445f91b45c486bedfb3622d230edace6312fde00357edadc296fcfaee1916cd440ac2346f1491c90dc79b5e1fedd3f39c3aa37feb9f5ed8c65b9e3df42410ce83149e6fcb897e3da2d3111948adb6740dcd1bfd5cb4df67e50eba4f0575533ad141204558ab844f8f1bd71342977d8a2f458b306fe79902689083a99bbdc133144a3bff031e4b01f48c8dda6ebe87a6a005632e2074a5c28d785d218653bb3a97312803d4d9206c7b8f7ff3689e3332d197ea13c4b39ffe8316e2466a75ccc8ab75ccc9c0ff4192a273fc03698557cb5db8add81dd8b2df249f1cb94483c980002f130888cb841c705c69f2b34019a70d250f076da7a1a2fd13b157c676d583c97f7c9bcb1a872ee20df6188a69075ccc81fff6008d524e430e7b326c45679d5140f1b6f2b97d61fa333e652c99c1bae30fdc46e2bdfde626959ad26461498ef2ac8de0ec8b4ebd9540cf7f7c82d7feb697a53d57e488d50c264862c64de8cc559025fc4708da8bd4138f300d67da542e0e6df80d89dffe788431db14f1b991a09d1424d98ab957ceb9ef2de98dadc9b98293824b9b702a1fb013eda144c0de363917800b5dd52b486c0fbb58696c3465fc28972c2a2d6623b3cc80154aea4e1e6ceda52dc45d5ca1c19f1f1e92d5398359ce0841d540142475f9b8977f0e6e8ad703d9e406ed026dd3e8c518610b3ed13fb9cc238de7f8eb24308cd002b177f54d4d8143504f46049af2787befc287418f060c17a2bd12c362e46b4ceccc131fca02da138a8ea5f486f200af906a46a7b6ff74b32ac8d0af7a5a134b28dc8eebbd78505331bf1d95251298cdeef55b84ce0332c27b73cb44b5f9bc605368cc34bfa2eaf1eea358887e436b71a10c4bef4380295424a6ad12c10e7d5924252e6ee032cd1c9f42edc613d251c8e8f555dc541cffc428637fb35cf7e351fa4c20de57e25f1bc9d912fd20c95c9b57b8ce9b42367444dac5ba2a02ab1520aba43d7596417142b079ac81fad71f2792c5098399ad5d8cc6d6c5fd356b2accefc5e973cf58d1168ce744a0a24058672f25be73edf5244e89d97a8acb056f28d39b927009339e9543fa53786b17a92b0335831fdf610234d34ed25cf6e15cee38a87dfd0e58d6fb69356f96cf764df094a829dbbd9220a2d669a3451140369469106a75bacf78304737393d196d0d6354dfd9a3eab4e5f7f4e4ac31468ce90fa362cecb0159de5d49aa65d94ace742577a0254e24b5a368542ce656f3a0bfa0e93e6d9cd10a82e2d186a0e051263b071adf183e4b37157b0a85697350e646b31277f7f25a35098b02e5f8b082cc746629e902b873854a43a49ed53935938faa74240e6eb14e7d7d2f5699cdb942b87d0b0fd23be39e4efb22aee220b3d5fc10e12475a697ce86e8362e957fdc6344b87aa98f7c1741a46c86a706f4b49ff19d37fd5be79b7df08213b521d69a765dd88518019e98a06fb8b2ba1e0744eb3ce4155153f00d848ed6923fe093fc060fffb3622bd7cb069abc4b8d69d580780dcd0f0332f0df9786279fe8c7872dd658a79fa7f19a2f76e3062830126d7da64d0014dcc526f17bf836474af93723cef8c8d23ab45dc10d71711a6c7dd8bda60b60e18abfef410ec93de70a217d590450400b2fe6249c45cdadabb2361b3a647163d399bac5a69b8a573a281a9e95f9b425b86e0cc6058d07850ece2aaeaa3f3cc7cef62db26b6e8738f6fd27538c910530b6b00341eeea929213dc795acc26abdca2296eb27ea0aade3e0065060315aee50636f0c9c39782af4ba5d1f277cfb54ef49b87d76e766d6e35a99427ce112b595606889e2e0fc2db47cddf2471afa7098cc28d97d019f310225f3c18ee5402dfa92ee4fd9d6b0155bd582d260f16d2efc59ce5eb209c2d2793802e0c25e8ef2ce2bd8720f5f3d61ff10a63828c9d0f2c3322180addbe1c36f07bb87d7516c15045a7fca48803a0db752997e01880bd21715027c2a6a808dab679f33d4f0ba6a0190b567d7161b19f979a5f32bd9f98c96075a590e4048604e4d4ef5f7847d7d633bd4da57a8c938f4bd659611b7f09579877290e1fd3ea512f6497757d2e64a477f43442681ed6eb55dd542af43c41fe6f145ce45c71cd6428b4bcca81073db6abca57a9f9942bb553a783c5ec59d8b15d0e295b0ecd229595446654ceec35df37f753fb6ca8ca020d1ae2d9cb5dcbaf7d546549ec9b7ce221d19b98773a2ca2195efe71261f0515bf148ffffeda64e4041ec58cbc1443477452d8098953cf4d894518fd3cd4f8a3ce9a84e2ac1786172a3ea5129ef675e9c512d0fdf8ea75843444b0b0ab3d76cee11e82fd68b1fae6a199980a2916ea330b65bd83f628706093ad27f2d941545468104f73a54cd8a5b35c0c2604f79941885f217d1916372861520fc517d71aae4507325cf5c557fcb2f8d44f1172b2eaca350d7d300447db824cc4fa1b9144f4bdad3d551b889f462f37d38551314ccde5875aad2f548c4d1e4548e92a1a1f69265edff73ef26b015066800e4573eb55dd7e3619bfa07f811f69c43ed806522163cff30093fbb3f4c555b9bf69e3e1b10f246e7f6ad08e726f80a654247f2d90be9b3c67bf1316dedb88117d21d0ed4316141a93059dbf7b1b04d899143ec39efd46454fc93e92c3e9012c7773aa333e5d62c24303d760dc1da2dcc31251c1cdb7944752adafe3f246c1dc80ca9e4d992e1d2761416b81a405868735652a6c979b388bbcaac908360d7998588ef668f7d4862c656c9479bb634a7cf229eb178a5bebe1ae1a18327a5a896cdd83240e0b2a0d74b773c715ad94bf9d6c42c24e38045225260ded35c93bba0f6b92146c0b7ea0da8c50b238b85185a554e702d0d46834ba084cb81decc2b3e62cfdb02f044e05be483f16c89eceae1c0a9ad903372c36ef5198b90807f83867e402c2578195fb35603ef8902bf909a821de30df479e535f62abacceed96bc64f2c5e1e346556b65bd6efcd9c29933320b014d8640faa9da06ecde4f1c79445fe76646d458d3539b043bff1ddabb3d0c89103dbc4049303c8d90cf76ee2082fcb96e8f43e39f432cce9cda41fd514532f29fdfb3fcbdbe0d163ba65f85b2db034349b871d0fa633215107a16817b1676d52d779a37926968c88ce2ab93fa085d0be8afd4dc9d3ce9ea988f9c76bf1b4a081af9f2ef29acfaed796eadc7473cb9b6833d05499db1e61b4e7e5dc97663acd8bcf668c41bbe248fd92967fc045dabba5c8054593389b1d31e73e08f4ec288fdf4085e640b8062a41d87038b97a2fd3d7d4dc3cd6c39b41f55e0949a54bd32837557c7052ed35040f8ce4ecf53cc8f09631b0eb4cee9007eb737f9ed32df959f0ce55b09a52552a4afc9fe3a291931778efca363cf20c389a76c5f6e763d7337edb8783818c6643f0feff3e33074fc667d01eebb74a7af975e1f31d67ec6d711388c1ff28ecbaaebe1a3a92d7562b254d38d22da10c85112b3fb216a8a9b6427821d476f273fb30b53b33dff92a78dfa8f60b5f79a64ac7caffdbec946d6db7f6dba6d8c70e49f978a7c81d3489b9c04a65883210c410e4c490b12b35dde622ee0efc49072297e90e456b46b430ebc3bdf25fe4d5a3823811442e4cb36715fd595640aa0452537cbeb50fe4b08aba00c22021378718047e67b2324983b350f4fffbb85c82f816fb1fc9ba9c0546428d497e15335b5f95fa103218690450911761c33ff66f988f14d36c514bca1290c834f2be9a91f636d91bb7868bce84523cc508223dfaaae725c42af7447a6ee1185fa453a0e334e369327900becece896caa74c497d1ec40a5b442d0cc892e3b9ad032bd2656df48919d8cb663250a76db3a269de1d73eadf3de103079abeea72ca7e56762ac2c243ef0a618df92c9f20ae283bb0ff37c6e24d3c26ebdf4c33903a0ea1ae0cdfada32c61dc79d3187b9e3be46a5530df196749f29890c58e6111bbd762c0cf03b44e8f1afad83f71c9e3e9b3795d90b6c300a063cfe6ded3938d38756a30a7ed2f0fc04b87d7ad5642b3baf614e13d256c6dc15528fa7bc4e4eb827cf505138a05acbe305a651023f14ce5db00b56ee3da8928ca6b2d8aedf0b36df6609d32e0ab5c1fc12744638f2a17009bad9ff52982178b18bf03f06fd572911a144f90195ebdd84cd749c904d96186edc15a58d1839f2f61666f6fb97be1f9e5a5f108661f42b1833e0a4fa82872c6826e25879ab09938d3d7059f5b922efcb055cd9d4e3774769a40617dd832126072e68e9ee126f143cf0e44ce7e29059db016e725a6d76e406c7dfd5aa61354c8c62ea43cd87a8984c00af9ef35dad061c907346609302c1b3514032b60f29893c92ec1e7feb6bf924258ea7ad70fb4635a6960e7f5533fa09e12893db5bf02faf2e2f6a18c7cb68a3cdd6b1038f2576a138945fd8e23b8a6cc67dc484a3713dc724195874cf8a68104e4b5a82ee02d1c0bd95e0fa7176bad6baf36540c3dd658c20110d25818674760bf625d0f2f363902af260175716882be4d573f256f15625c9fdc6f217900ba73e6979e2d3dbe097830f700522124a250f806a468cae1fe3dd51cea91576c7986a7faab68a4bbc1f27c0744eb085254a13c93edd47f6e7f7ee425684bb093b7260e88185be9b80cb5bcf4c1ed17ca28e3caeb31a704e3bce9f99405f9a132a26d6946903e5fc057e4a894022151846250264d5a96a39e82cba724a850d86e0d2e3caeb205d3bd06fa4f4994aa3295c9f3c042170a07bdec9f0b5898bee7a07bc779f1c56145e901ac90efc65f3f992866b6a0839bd72e4bc468ca1506e56dab4f5d3d6aa95be2fb3f3300993b8b87b18bed24377212c9d085596a14c2a7b7df6d528e09f799764bc302a8fe0157e8b2df386cb8afc2ea2c5df3dc4b7de332cdaba8b91c2410f1826751b35674ce273104d906bb8f6a13891a2dafeaeaeb49ef1d7e72e4a52c38d86ecb07fd95ed672da0db0b79d58fa5476f927130d6f2837b03b53cf3c347008893be743ec70998d08e7fd79cf1cd7095ce0015d6458c472b9f432aa4ad890ed952eb01fa153c62c5e077a8eeb8b12642b61a302ec2ca8a684955b598ecb5904ed8993462efd55f085d8fba76e418443ffd88de3abb9b8654c8488eb0401f956df38630ff701d280ce9c4d497e8b61ebf2040cdc840e8c459235095e65e6c38f74308dec3552300a2bf42789e5d41ffbc1a011af", 0x1000}], 0x6, r3) keyctl$revoke(0x3, r1) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r4) keyctl$instantiate_iov(0x14, r1, &(0x7f0000000140)=[{&(0x7f0000000200)="c98a24e36b5164db0cf86609e0ccc2791e56203aa0a2e559bf5cba0d39c41264c1d84c1140c58e1943fcb408e869dacc2321617e08aae72e49def07169af292be0f0001de2b6d4d441f096635c35ad2eac27590d807945a2e0e58497624cfca0ca53807a233acf81cf347270a3cbf64e740f91a858644a3581666ce0479287fc5bae1a8ecf97471dc1b17ed81ec5afc3c4af5de5880ff46e589777a7452ff9412cec72073a028b3d75a8da0b6a07e1325982a2a5e9c0bcda594c583e5a320f8f88ded923453243b48f1dc5518d536c3138ba67b910ba680d0b6b6d4c3b91cb94d29d6bb2866db69441504951655c46d2c1e133bb3373bf9e3e8b2cf257a75a5dde31bc7fcc2faeddddcb23430f59a89f1cefe1e7f589f28ff8089cf5cad9134a92e6470e8f5ad0539318706d9965b4f27aa0f8f3fbe5c16431017e269da83aeaa8670a091e8c5f5b9fa5e2db5d6115264f3cf4a710e1ca7774cbf8c7c643644d754b0677bb59a291306a7acdefca64e37a2d8ba7d4148c7c5e493375f3fe35c2434915548a4ce55cefd61137691261a3404cefbb6cbb40a0e5b641914e3d65d24ae020ebb0f6f36f4936233f3e56585f937a788237a7fb5915231b8cca1856d625737af0e4f587c5bb8a01a44b800df3bc92840f863b8023b1f180d7c4047f0cfac0971aa1b157420b55b0277a39b19739b091ba4b8e8fb36d000b4d802fe70d1601ebaacd435fead582e43de4fbde47e818972ddb9f468c714739f7f01f2a6689c959882344813826a418af77a9db408607ef05fa71f9bb4f2479b136b092655e7178322ca6b8388e811231fe36abe29fcdb1acc90ec5d58db7568e1f2aa8deb0731f60f875bdd76fdbd5d99388bc82a49585a719a0b361edeb77b492022f26bcc63ecb6d622dd07912521bdfcdca59e4a4c81eff717a2f3bdf477ae6923d41944169d171408f81907b1a9ec7fc6c12faa4eda065f598d355cdce858c3bf722b314f59bbd0728cb8d8893be58c166cbe5b61bd3542f2b082c276a4837d37c68a2d62053a6cd5841d430ca9f9d73c844bb57a520299520b0da82fdf557737ade83acb8ccbdd6cc055c470b755561614090b9a6d56a891eb9372dc03e6ff48a6726c13bdc5f1f54d5aa3799c74a5c516320f18369428b518ca494f05440433dadddf1b97573b1063b0b9976de0e7d835447912daba6eb44f6c3ba7369d8599489135b4d7edc78eba2a1b1fb66e7c8c9c4cd925b15e9ea05b6df0cd1a0b2a7d34f69eca41502eaf4477a5d59111947f4a9c7b4ba39b12ec75fd1f739f0c41ab872c1eeaee7ab5ecc1ad51dbba5dbfbb88d7d88e87ab33cb7044d8942e0e12b4ae15d001ba9fa0787c93dcf9abd50f11e714f3ebbc9b049838614c0fd86bc8e84a914fb0ba5203a8b1ade3d5fd45b9876bdb591928d0fe66e3df815c219dd03461324dc4356161d0469e7fdc23c4cafd30e58fb2ff073b830e12877d3d68dac3787b30ba98bcbf24fd94439d10bbf7ce746f9aad1c218df4206c72b0f5dcbca694b23b80b241b9ace5de254bc6a8df2da765e6fac04040264743b16e7f60df68b9955323cfaef06d61978a8f85864b7a07ca2ab89291e23055deadaa8eb86122e538d271a7e596a232c5af7bb49498de7595658f19f87fba5446bf30f90c2acac521b3fe7e6e0696655e1e32838266ffc5740739a77f571345ad22cacdbcf84da69009de8e0ef701327e02362d6689eaeee77e3a7344aae6974b5b5842dc07f17db378e0a292cdd19fd9966dcdd5487e7684ddd190a179b69c6fa25b8456798d90bfe1e6204cd9f68ffb812b38915491540b7127ca84caef05a36b5834e7743d286224d97ecf79c83be69bb362b97f4771c3dcfdefdbaf6fa7b01af8108de3ce5891d1afe78907021163692cbacd1940e25a2c9d835b93b4aa8dfe04a13de08d05d23163b69dbd007c1bb468c3c576f361b52fc07a7830ebf0e4739e7674cee1ec63edd87e84872f8af9483a2f348d7754f4410915d0aabf7c7c04a4bfc8c863bc54b0fce64508d36b1dde1d11d0d4501f3e448eb8dd225602a10554d0191baf810b38df177f0e113d50bcd9293a49948a8fb5bb2d2cbf526f333b1c4147d3ced17da1cf8a91f3ef5e3d20ec69e74b429de8ff2c8bb57f33debf4d256a0f70cfaa856fcc5c469e4b53ee4b6cb944120255793e799164085a3b688fbf295b55f2b7340d3bb77afd3782d29d173d33f95b521c4de1747367b23987e6742f2b91b9d8c184975ff374611d9b96084dda155fa9a1bafa70d5efeae192cf9aba8b017a73301e61fee52bea531a5a11c96c2b21729585307ae220bb12f398f1c1ae98ff7ea26fb88d399d3e704471844a7e4333517710fa0a0c88a78c0daa4e16ebeb22299074f34acf7d808d91b7db5d9ef66fd9a34f713d267b50171c8c5d8df1498de57262042db93a93fd9d208adb2b831369bbb3cb60f9af53efeb0b4b918a5d2ecd6cf16da0c3cee2180ebeffb0da26595446fccbb7fa4c48361d7e19e894b2007441e76d8a824bd491fcf1d0b7c10f4643a1bf173bb359d3f886a90919a181b8a26f47cc7898653ad83d9ead25b33634da356e807052519482de3aefe33535770edb0ce0744244f79bcfe5b459779a184eb6a31538c9aa00d0cff72a5ec757a60f9b97eb375acc7fd672ce082c0f2c5585e457e8e6c9d4218dce629f093da94393977ef3fff4ba6c91beb6fbbb40e60ac34ba05f842c9944fe8b3c92123e4c9bd52326f873011eaa1af52a551b202ccd7c562df84eee84181e8ba669094e2bfc321b16f61efa36f77bdb85401304f4ab431532ec8c6e953b78612ba70f9a0d7f874784324ff8192a4d38252a701ef1b2230e76073e4b834b5e2cb37eb8794de2ae1543e310c0ddb756043a8ffacce4c14eb8c0904abcd84e75a741c1e9c37090517c80c68649c49724a55fc24353361c38682a64e927ead47e0359eff4f97217a27bf4e9127441bfc1a3baa4c72e77d3500df798a5e37623b6d8f55fb3ca37449dae82ff5bc7150dff1c2ca06e70c9bd2f4e05394f3fa507e86621e75381f1e39993101f63e3f157042ad59fc30298fb6fe178f36767b6e3e48822e6275cfacedc47e2f043089db6d084937a6c279de64d901d97de62fbf04cea8fd4e01caa900d9ab82ced6ad8e72278ad6fc5346f9e91c74b81e83fa559fb04cd46febbf4635da2cdb016199d057fe9e5661542dd5ef698419e3ed89f9537f7863c066b412b4297f1c0d6abdc10dd15f8010daee92785ed8681098c10e4c3e251b871345ada33b0ccfe497540d5dba6222cfd7ce6da4c0537e1c0259db4822ff0e15ca082037929c5cb38b81a02d32cf30aba2b52c66eaf47bce36ebc77cd3fcda339793eec15477b821af1c81810a8b9ad20b3108ae65cc5cea2b5ab0d8498254651f0297c2c671a8dc1a47a7d458703479a99c6dc18f8139061b57884253f0ab8c50879a7c67cd1fd35bc6f42a3da3c7c5dc16549857f5d1bc9fd096e76c7aef231b3dd9d71e57b54e2aae2c2730ae2bbe41c7220846573aee6b18c56a59507a69d7e77f33600cb4b76929c4708a2008897d4b6b7befe0251ecbf5e8b90ac7c07a451eeb2821d90c49f4d72ba8a625c916c3338bd71709030af5ac3ea9c737f014f39ab2b32ace3957b40838cb0592274bd75ef9def76ad495ceeb0c937074d31b6faec6e21d04787d9d95feafca75a71004e62a501ff310416bbf3682f969bbb84080df0dba282587db126127c07cfc8602e4a7da4e5d7c63ef3304dbf627aa370914361f767234c08774ccfb2d46a7899880c61e446dbf3a5bc78f8809f6708410cb179581de13604a3654a27efd3d1d74cdbd9a5be0577e0bbe0162ba929f046950602f8086eb8e2defaf88a93781d630b70fceb871eba9497a2cb38a4e2463de5f00bb3a474d792e80890817b34dab93669e7d4bef422a32d8680df2b8837d582a382ff91fe555a8a662f103426d83f32483c429fa57f278b4dbfa51a474cae06d33658299d7dab8841f65339e34435bec83ce28e2ecbd5109a7e918da01120b1d94d40bd36b352e9f420b32c6d62849459d306736e8650797e87e272e360dc4179b54cf3b007bfe2ccd08e1797a95a6d2f93ee62239be48ea5f9f4ddc0410cbaf87e2e61e4213b8fc91be3e18f6810577b9f773f58e371963bceffa3c5b7292b8b859baa1204bbcfbf5c1583aa212393d310189fcad4a4c11b3289f5831d4b1638f11121301069a8c3f0ced5565ab3571ffc6fbdc7117e8ddc8f90afd9ca0d9c879d63f604e06f1f14f8424bfc7cdff4b21903d744d69d1b6c3dcf9c3409d322de2054a6ac39ef02703a5b0b97d5f94adc39025cadb84253e8ecf6bf26689c1cdfba21cde4981a1a5db0ba87c62b592027579bdbd8842f37eee78b5ae080c2bdb1fe4dadc9a56e71679310921637f5e769884b430f2372b17584cd2f2411b46356ebf0a7380dd3c33408ea3f144f94050eeb25ed346f6273cd69540d18e6d305986230c2079edc681b664327528db6fc48e7f4dbbb310ffc48f013311346630cc59d6fcec732ccc18138765a14d6058bd09d74ccbe38c0af37dee2a13f3e293194beb2aae84885cae3974a59bde33b8583dde6f8e77f13a9e673534978c6ec06c917638309cf98cb5d8f63fb28735219fe6be43fe9ba9ce807a587a9443d89816e0a36e51d498a0255941da36e1b56bf0c83ee5a2e8ce5cf289bd3850bde6b0f5dc431611590974d5c63706edc99641d19bb413078893fccd596559cddf401592beafc00b36b7c37c86052c02599b72c9586bd41d07cd2e4f236cea8d9fbcaa97a692a399859ade8e085c8f4075343fcafa97ba6166f891172d913318bc256773b5714c35adfe7a46a20a337515e95ab427ae06f9ddcbf76d6acf3e348833f803989952b8f1e2af41cfc2c809397daccefcc00ce4527bc4b5963bb69bae1277f312d9134d46e1b9d8fb5f68a4a99ab58d58310e646ccc73bc4e8750a9acaae3403b24fcb2a22feecc5da54d2b1992e57964056cc767b65c49a5d3339b241aeedaf9a160644a57a4c441d2931ca77d15ca186a9f1c9b21aa544ef9990b0b9218fb01db52e7a8835a9cfe76129dfbf358b0bbd720882842e73cced135a38ea25ebba7da14610d79854b527d25219adf8c3722fb240e74076e86597fc86ca08cc855cfa3d597bcf8f431f4d42568ec34696d27cb5d7f1dabd96c5d744ef5ca36013b6c167603e3079e6d23d60d95ce4e28dced722ed578a17c69bf57b83b8140c47a98028aa04fc5e2709f74f0a1b4e7a991884dca44f01cf9088ea2b40a2580b31a8d07348cc18faf04443a2cfb95ee6366a670ad59446e1e8f6e3c31f611d9f33bb164528752334e292081fc78841b6f71bf88dfb0c2a1f47ece90b68292495e3f4f60f1dff334cf6fd00a7480fb7cd7f7b2456c43f1554a22b26be586ff3b9760b5431824a5f8d0e3c8f494783ec4ea55d97169c9d9e222c1d2330e9f0cbb60e926f407bd81b4f7c0330e83bcd8af424579ebd9af0bdcf9ffa4cc1268fa33f66cda914cf8a7152dc7c734b6a9210b7c9194b545be6519ea7def2d25e34f9d2945b13eddb68992809fa36461178b0b089cef801efe97dfd5f7d37ca3edd6e3e1e68cad7d658c3b1d036eeb5a12d7f40a1de56d20926d7e1405dc8a018f5d5e7e50232be64fdfceaa02641de32a3e644aadb247689a8553a7dc967753e820fc6219d7f2a55a58beb4c099a2b146e06b8d1be9b75d305349a0b8f95eb585ac7d1f080b1241", 0x1000}], 0x1, r4) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) getresuid(&(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) 02:19:33 executing program 4: clock_gettime(0x2, &(0x7f0000000080)) openat$sw_sync(0xffffffffffffff9c, &(0x7f00000000c0), 0x1c500, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f0000000100)='veth1_virt_wifi\x00') setsockopt$TIPC_DEST_DROPPABLE(r0, 0x10f, 0x81, &(0x7f0000000040)=0xba6, 0x4) 02:19:33 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f00000000c0)=0x0) sendmsg$NFC_CMD_DISABLE_SE(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x70bd2c, 0x25dfdbfd, {}, [@NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r1}, @NFC_ATTR_SE_INDEX={0x8, 0x15, 0x3}, @NFC_ATTR_SE_INDEX={0x8}, @NFC_ATTR_SE_INDEX={0x8}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000}, 0x1687f43a949f27ef) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) (async) sendmsg$NFC_CMD_DISABLE_SE(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x70bd2c, 0x25dfdbfd, {}, [@NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r1}, @NFC_ATTR_SE_INDEX={0x8, 0x15, 0x3}, @NFC_ATTR_SE_INDEX={0x8}, @NFC_ATTR_SE_INDEX={0x8}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000}, 0x1687f43a949f27ef) (async) 02:19:33 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0xc, 0xee00, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) (async) r2 = add_key$fscrypt_v1(&(0x7f00000000c0), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000140)={0x0, "69506933bb6df14a4f908f24786a9d807fb5a5100e1a9be073c921014a5771e5d5507fae8f8302b0c4ebd81ba7f633480d067bf7637e0d650f2b9e47d8166271", 0x16}, 0x48, r0) (async) r3 = add_key$fscrypt_v1(&(0x7f00000001c0), &(0x7f0000000200)={'fscrypt:', @desc2}, &(0x7f0000000240)={0x0, "cdea6e918b7f61376378e68202bf004d35b7dd04efa945b4a61d4aa87a02dec38aeec6ea6151cb23cafab6806a35fb25fa04c3c36682a25e604ccfbe93167d2a", 0x3a}, 0x48, 0xfffffffffffffff9) keyctl$instantiate(0xc, r3, &(0x7f00000002c0)=@encrypted_load={'load ', 'ecryptfs', 0x20, 'trusted:', '@\xe4\xeeAy\xe4\xdc\xe3\xccW\x1d\xd3@', 0x20, 0x1, 0x20, [0x31, 0x37, 0x62, 0x37, 0x63, 0x3]}, 0x40, r2) 02:19:33 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={0x0}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:33 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000100)={{{@in6=@private0, @in6=@ipv4={""/10, ""/2, @loopback}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@private2}}, &(0x7f0000000200)=0xe8) keyctl$chown(0x4, r1, r2, 0x0) keyctl$get_persistent(0xc, 0xee00, r0) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000340)={0x0, 0xd7, 0x1000}, &(0x7f0000000380)={'enc=', 'oaep', ' hash=', {'rmd320\x00'}}, &(0x7f0000000400)="e3e1968e09ef7ec7e5f4a2e11b779a6ea00aadb6d8af742643d62bae211a43b8bc81ca17e3d2b445de0c3f1f664d1b79c0d5407db59343c5ca5d990d96395eda6bb9b6457d1f6302500be22233b4d13a4f83306ac0750a8528fae1c25a9b56d703c777f66735770c3e021520df875cac7520eedd2f8767ace5ed55e78364f7eb533e1dbbaf3f12ac455328ff297a66eb356ff935230c1e5f7a1111ac9e11f329863f910cd025170d6d44ebc1f0c8b980fb76b4843cd50390dc707fea01bac4d0386c5181176d57e6146c6aeaa0c742d052612c5a109f71", &(0x7f0000000500)=""/4096) 02:19:33 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x61]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000001200), &(0x7f0000001240)={'syz', 0x2}, &(0x7f0000001280)="d43e34f9f2", 0x5, r1) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r3) add_key$user(&(0x7f0000003500), &(0x7f0000003540)={'syz', 0x1}, &(0x7f0000003580)="ba4a798613c81d7e6b0ec395d13a962270c50a5d085fa35330e1b407f912bd4e14fec4ee24d4da1d3e60fa9b0e75171452929be99e6e1ba1be4f2571017ec986006b4bd11f5f1b", 0x47, 0x0) (async, rerun: 32) keyctl$instantiate_iov(0x14, r2, &(0x7f0000003480)=[{&(0x7f00000012c0)="59f73b3455ed3e9f7b9a9fd6f02b195891b18614a80ea23088eb31e16a25cd668ea9f7554d2b7a1894978e02150643eca698536eb647e09dbd6e0278fb758f6b9509a04b0d97fda08a4d0ab612e2a93e7fe3e9a77b2ad3c812fc800695940426b88dc368079d6ca62939161beb74ba9da8acee08de4048a870d2a6704317c4b5711683ebeafb1db40d989dc42df5bb2bab5ed4a10020bee9d9d32950abfe2fa565cbc9b674c786897f1954951a0da000579f918ce5955e46201c1117bafcd84e1a915aceb96e0355716c8485981b9128db13159abd1d3d259591c1b27e3f21ee39a00493a0f78020c4722436391771931a459af5b414f7ec12c49bb7d01cd44cbe4a1d271c678197731c4d4d885f0ad3fe99252534bf5994ae22f0752d2218a5d302187bb5677f558a2e4d65ca70f8d722bd49cfd8893d71f2abf10c22ec278827421a0680d8aff48d36c2e7c3f52dcead6aa908dd30f390344ffc643df8909784fcf2074a6c9b63f997216078443747738634cb50acc11b6466ba69392cec0c6efb52a6c7c735c6182426950f96f8aeeaa386d8c569814445ee877375a3c61fad337bd742d7fdf67a4dad4de0f3b820d56729be4c546783b9c0b4a5480715111c279418ed7e07211516b240c01d037211a43c94b033741d864ffb8bfe031206087a491580ffa92a311376bae9b3d59d46170cdc5f3eb0e9fd55aa065e1c42e9afae8cf1879719101b78c2a5232475ee2455aa918cd18e13593eb08c534e8b130e9564549e9288453ae1f52b9b6321b034b490639a958a3ab6961b183439ca73be74643d8e7bc2b281a3b3f0e49a83fd8dfc804fff7266a623656774fb623987c6e99efef51bd06f2bd325ed8f565021480b109b16ec9d234e2a788b8646aac6f16bdc82f7cbc556b2f369cf707d1993a4c26909eea864f2341a9c210a9e018eb88aee946fc30a0c914fa599551ee2450297dbf701169f0ff2fa5442e1e41971ad99d0305bb9fa91bccfdb9f1903a4bebd0b307258362677f4bb86f55885d37589948f278fcee882b623142880b92ebd65dc1b4a363ee883fe5a6322b919583b6910ce81a4e5c7300351eac414fe1c9a89403a7286e5de3a2c2c907ca1fb73907f7f2463ff8f26007fddc448a8e4776626242f2272dcb71ed7fc94746bbc515b503947315a1ab54faddbcc552fa6cde4b8596a18518667d4771d5b830db9e74147ab239cb68109d9c271b3f0d305363821ec0ed3be4fb07e921b49530fa8fc24236186c602954127529b9043fc7e1ecc833a3ab40c353cb701a4ff8bbc980540d5bfc8e9e19e9cf129f7015f17386daff96193ccc463533e5b8db4e291e6b56742f49f25649c7998a6135bcd86192c8df7e26520dd1dd45ff7773914cb050f13b910b2f8398efd3f9b1a51968b5133bd180f6d559011122d713d9789cc46d9dcf1e1b35e21333563d1aba8441672392ea393ce1bd50b6881f1b7f632cc2a0f39c21d5828f08e06f350de6d509aa56e8435bb14d49774adad507b68c24bbaeb7fe17039b0211b07e9314db77d27415998735d15a6700b04b2a458e12b7172907c92444af1b06b96824d39c27ea883a80c96f23caf6d4594631873fe063f5f1945cd8540ad664795ea5f8746e4b6315930d8b4c5205b8dd0f7be6eb4c57dc6f2dc40e777c930cee7be5ab594e4263f95923c550ec85c4844c057906bfdc251bf3498985f89e794d27e12817a4439e207fe725390b51101c0c7c31f9fe11330df1df8d4645deba27387526147aa91e598b4d52319a0a09e803159373b5c348de0eb4807a4dc199b1ea37d16d7eda8af8cdb73cdd9b575c043275d25ed892930e3e6c873c329d4d09c2551cd560f3671e8cd45f38fb15f1705faafd7d4c6d66d1af718c5e3a4a27ff763d164a4e97c7a78505bfdba6fef0a9f054395707097807cc3a842deb98b383c07048e1df6298d0d19bdcdb6d1d68ea6c3afddb5647a1b13288bbb553b3f94451441dcbba6ebb6c64069fca7b28a1e656ce7f4fbb1a0088da96920e51f3b10dc7dd28bc3e46b4aaaaa36abffc94f98a35edbb639a29e0d81dd3d5ff2c449652107320b803f03f889e020a76b1ed89813649a5cd48aec35072b60f819934b5329126353629b6031fd6358338870922859752b52ec034297256e739d0dfb3e3d90aa295b975394a23cd94ddbd369406dda793131f968d35d17cfd012f23d51ee59e93bb9f273a355bddbc82e94a047a82f939c8ae222154684a2ddf7ecc9405c56a114006d6017092a3307851a74b5b4ad68a168ee712f565669310f5cdba3246d70b0ecda86e3d0af1f56765db4c4f4b92ebefbc0e92139c6cf3616f6a75fdc82f6a11d2e4f0ae8a048e4a08fedb0ec41958fa99f0760d635a7b0a3adc9ce910797ba9e7123f3faa000077fc7552b40c380d6b4b63456fbc73def809cb035e61bf1989e34e125461918d0790f600adec83a7a3011c09e1c3e57666055d1666e8273ece0408bbb4565e0df251975201b4be7811818e061520e3e4ad0fcb93f7ae7b42ac0361343d72961c48166694383fde83a94595aa454d6d471ac64bbfe13ecedfbac75324bdb5c892260c7043f11b61c09da9a06a48373b5af2d8b8043ba2f82f4e3347407aefa5ac5f6988c67c18db0d9505da2edf7f5723aac62340fd3582a7f78559620bc31ca360ac4d19ce64bcb959d7503b6c6b778931aa0328461190afb150bf75a0a060cc2c6c855be65d731ce76e304bd25e0b90dc744326ca75012fa34931c82d82790a56b139cd36e964b2d2a0f09a46fbe4942e638528d6848c70ef3abdfc26415850ba651723edba9cace4d03affd386fa5d325b54ef44ff2091636d6fd76645da7540e13dff0ccda6a67e892e09348efcf00c5455585fc991e7245fc842b0cfd44e94a994c51e3d8c36a6462d520c4b566c1b646afce658a2ff3bbd45d532e35f67bddcb3d5312778649d03762675207bc823cf3135769241a706b76fb37a2e7cbe8389e1ea89c305bd4e1e7770b2c1c6ef8d2f2d7caf86bb60c71a4f14429d1424d0d15a2a1e94d8a5c78e129f4378b02dc294816bff5d087848811195873a280a727bbe7dab3f4b595dd37203ddface403ae8f08b11506ec323cd6fb0ee758e73f283bfae71a0ff27be8a5c272d94258a00147b6c041de463707b1f2da548e14c0a09afd47469707c2cfddcc1989334c9b014db14fc1d14be8fd9d0d979d8153456212663b36e582b3b53d37d4ab0c0e4b01d8e270f7649408d90c85db3449f74ec71a7195487d6fd228795380f34aecc585fbce326cd471629f45871b3adc85e0d116508e979f0560057b727991859c57d0ae31abd6866467895cf2a7cd32e7e19cb2142ea350a633884cd84e46e0329be5f1de9890505b1b0af42a4f348ee0f05e3b355ac7e0a54b65cb49461afd42efb2c814b68dd64937d1aa2d0550c1ae62a42e88287612d9621e8eb69dcc2951ae33a7fea20a35e999c9513fcf383a72db9c3bf7c93fc5df3d8fdec3f3045a9293a15c4ace40448e6bd17fc67fa3a3796364d2e39c0b0c74e4ad0a67b991cc212f60d21e5e6050921ccec638d61f95f61263570c1626f2a0c1cc025a3278578f1a8a947f0d8c49dfb646d2c010fb3cb1795e9dab50064391bf18e2b0f5997e8cdd871aa7d9de108b637d083cb79578559316f839a9db37a3be654e43c08adfb0ab96200ba080a1b63b3602f1d7d739daaa6bb09ffe8640ed4cf96af03b979c33ac26f13711c8c1c3eb2f0d77e54b8aca7d353142c17153bbbf7ee015ef049b5097360e0a9ae5f7d4611fc21e777b11791fbbef1b262e14201a6e34117f0c0c44eb56b786f14c908245d81ac658849712894c51509bd36609cb80405d6beca73244cd7405ef34f6d250e18123edc447a89fa944fe341bcaa1074dfa73fe0aa57fa2ab7a92d96d9390fcf5c763db5c127349eb48add25316e57054ef0417820399a5a26c08221c1325dc98c710428b5f96b855847b9a1d7fc4c85c0944995254dcb3c0145ded2e4d7a99700abc0484ae3e2c788562ee71e5d35b404921c5ebe11457e1c848fa7b261fa05c73e6e142de2512befc5b428503556c796ed79de3e584db824d2096621a48c7597f4624848eebfbc69887808e3893ec65838d6a2f384f4f780363ae95e2b55a0506fb4fcb8a7b21ae869ca23aeb58d9dc923cb0fd17684aceed9bf2ac927ba97661dbdfb2f3eee09d6be62941f3c30b91b1680c38b633f77a2be9e0ec2e8214c0aa9091facd97918002cfcdd0da42371c2ac73eea06375a68bdfa8c0b650273b17a00c3bfb80824d134a309ec46f5af8bab642f05adc0a7f1e9ebb8073dafafc293be3d52f4df35e1993548e7fc50b5bb5cbb159d1df33714a052bbdfacea95482289e83cccb74186a4b169f9a33128a3d8c44ed1a6de9fff96e4c33f0302a1227820415be2f378afedde6fed1be8eba2b7a65e38d1f8afa73e0ae88b65b99c3e397ed2da955fe2782e9d27daf3da60aa0975dfa2106c72156e7265911a9b11f4a13b22e385cb6648b1ad3ee538a11ba948c7862f7c361241ba261d43f0268edcce6914e9d7c2d3fa6deb21329adf7514669c737be59f15d2d57caeea04def3190996b49702336929bdec5a34a7ed00f4d699942c4a64cd9f8b9db4c5a43b61fa3ba2434f6426f34a84e428a02b7f71a7c3fa0ccf04a45fdb5725f09a6e8ccec95104e9c717370df84184be1e11092ff01fffabe48439acaae789693eb94d3136de497f5d45bd9d7c13d46e8680b33890bb20938ebc6f63bc197d1efd8aa026ef07b3206145efc9e7ac6837d9257456912790a245f48895e4b810fb8213f880b3b3fa31bece894d3323d827674f2e16a682d2d126b64920f7d61ccc74548c4b6b670ef98ee13de4f7775de34a6476dc5b16672704f7ddac2e91ac296504d9fe8e8f290964548ef40f9dfcac20985ca0fcb36c4dfa6eb345211b044d3c7b6138f45a8b200266e066ad59550be77ef14477a674c5ece652ab6d8c6b823de902f207f025651fa86b13543c2dd79f1d7e17f337eb9f5bb7aff4e0e57690bb1bd4f6d383a2ac00bde441cac28067e35e7a1d7f315e3ca0fb0fb138e22270eda026c9da80b1f9787b15baaf79b55a4380f1695cfe1c338694a0265b779fdfd389f365b2907ee04c97e040975f226a65f2392bd25336b8ce21ece0b3d365707589d536e94f64e297242a6a2f1900f7f7d3c8b4dc6fc8974eb2069eee85dfb7d452e576382f6b0e9dddf8cfc5a8401570a57c302330b6e09f6c803c7bdb3b9ce74c0698557b58c20af86f8c9a0d009a444df07bb534ed61da5d03363219868812da359ad97b8646e35a502c74bf42de4116dc0c426a3a2e316ed9f6d51fbee726838fe5e5b3c9574ab84d9b5d1acb50bade04ab3bce7754e155bbaccd7b5971c8c6ac5be65d4cd5771e8ba962cb06a92a9a90e85c6ff61e929fd3b71647716a6cc252932715e6f53fd464386e253c5618dba11ba07315dd43dc49b5464c2e7bff7ee2eca4fe426c98ac87eaaa3f9f400a53fb9a28ac9d4ee4f0f6bc97bc4fbcd9f1c0037dd63dfed0052fe521389283817eb9c656e8fa4967d1d0d451b9833fb14405fe9225ee25dd0c4f82b2c2f46637878a753159c2f9ca0d41b5e843c73d9f10cc6c38d75117268e3667e9e31314c25ba397bfe61e9db7928e5444aa0883ad3dcea42fb066ac3064ab375a0b40edd840f0db1dac4cacfc2c7b4702908cb633ce6147735163c80f6e53d16e3202094c9c5febfc4ddace4e2865", 0x1000}, {&(0x7f00000022c0)="43315593dc933b64d7dc", 0xa}, {&(0x7f0000002300)="ca4aca277a0a2466a90e52ab46432a63adc4671942248cd38543e890f984730680106c5358e95d06c93a9bdbd2db927fd1c5daa7793f1acea80bc5d93486aff09df17324ce997d96d6", 0x49}, {&(0x7f0000002380)="9d2447a168d021cf5b5bdf49ce1dca589d0cc931c17e1723331b530f4034db13ddf9e0b768c744a97f24a848934607e273c57d8c804d0713c7c0a3ad61fdaf5975ba7d32aafa51a2c8f02bec3d06b0390f90ab4dd8150bad2c30d93b9fc06f8f1f39136fe93b4e54899e97928ce724c9b6c1e1fcbd6d45a2ff5675f1aa13f747b55e360299bd3ac21440bdb6290a89baea8af5fc40f043a6fc5cb0ff8478", 0x9e}, {&(0x7f0000002440)="358f", 0x2}, {&(0x7f0000002480)="a9cfe9555334b567540fe4c6beb400892da4887e460f92c729c6b239aca77ce3d05239553fbf402595988ea09456d86c06465a59009915ef7d16c2685e69db9fce5379db7843eb7c04f2258b292eddec912b625844c60977831abb89425cbd184ae5ed9446d97c34716515bbaff10434d6cafaf6ecc8a63e14e8eb3ddf804809ef828ff56de736551bd053b15d19268e049ac15bc6c3e8075ce525500e32d2cd7b821246a29051603f1bf1214267dde99a91ac1bebc515e9a3ff1eff8767e49464c8861df0dcb976fd6d602468f89122cdd2d607585de975e26e308792b64e77f18454445b7484d0021d24c1adb9b55cb1a0fa9ccb33e882cd8285f7cbaae583b780450c281c375bc94057916cf794b2c1be9145f8eaf49b85f1c7775412f8aa92b051c64deb3e422ed5f616e5e4018824be2a7a451addec714195ba1bdc5968f8bd7928ba480d6752462630bb2fd80ea2d89f153b643f3957d2414ef0a65be830c280f634d7016e4e60c32bd30ca68740c5ef12fbf0e7cfdfb7a8401f5cb56b4d19ee87c9710b8fce0d6d5e445f91b45c486bedfb3622d230edace6312fde00357edadc296fcfaee1916cd440ac2346f1491c90dc79b5e1fedd3f39c3aa37feb9f5ed8c65b9e3df42410ce83149e6fcb897e3da2d3111948adb6740dcd1bfd5cb4df67e50eba4f0575533ad141204558ab844f8f1bd71342977d8a2f458b306fe79902689083a99bbdc133144a3bff031e4b01f48c8dda6ebe87a6a005632e2074a5c28d785d218653bb3a97312803d4d9206c7b8f7ff3689e3332d197ea13c4b39ffe8316e2466a75ccc8ab75ccc9c0ff4192a273fc03698557cb5db8add81dd8b2df249f1cb94483c980002f130888cb841c705c69f2b34019a70d250f076da7a1a2fd13b157c676d583c97f7c9bcb1a872ee20df6188a69075ccc81fff6008d524e430e7b326c45679d5140f1b6f2b97d61fa333e652c99c1bae30fdc46e2bdfde626959ad26461498ef2ac8de0ec8b4ebd9540cf7f7c82d7feb697a53d57e488d50c264862c64de8cc559025fc4708da8bd4138f300d67da542e0e6df80d89dffe788431db14f1b991a09d1424d98ab957ceb9ef2de98dadc9b98293824b9b702a1fb013eda144c0de363917800b5dd52b486c0fbb58696c3465fc28972c2a2d6623b3cc80154aea4e1e6ceda52dc45d5ca1c19f1f1e92d5398359ce0841d540142475f9b8977f0e6e8ad703d9e406ed026dd3e8c518610b3ed13fb9cc238de7f8eb24308cd002b177f54d4d8143504f46049af2787befc287418f060c17a2bd12c362e46b4ceccc131fca02da138a8ea5f486f200af906a46a7b6ff74b32ac8d0af7a5a134b28dc8eebbd78505331bf1d95251298cdeef55b84ce0332c27b73cb44b5f9bc605368cc34bfa2eaf1eea358887e436b71a10c4bef4380295424a6ad12c10e7d5924252e6ee032cd1c9f42edc613d251c8e8f555dc541cffc428637fb35cf7e351fa4c20de57e25f1bc9d912fd20c95c9b57b8ce9b42367444dac5ba2a02ab1520aba43d7596417142b079ac81fad71f2792c5098399ad5d8cc6d6c5fd356b2accefc5e973cf58d1168ce744a0a24058672f25be73edf5244e89d97a8acb056f28d39b927009339e9543fa53786b17a92b0335831fdf610234d34ed25cf6e15cee38a87dfd0e58d6fb69356f96cf764df094a829dbbd9220a2d669a3451140369469106a75bacf78304737393d196d0d6354dfd9a3eab4e5f7f4e4ac31468ce90fa362cecb0159de5d49aa65d94ace742577a0254e24b5a368542ce656f3a0bfa0e93e6d9cd10a82e2d186a0e051263b071adf183e4b37157b0a85697350e646b31277f7f25a35098b02e5f8b082cc746629e902b873854a43a49ed53935938faa74240e6eb14e7d7d2f5699cdb942b87d0b0fd23be39e4efb22aee220b3d5fc10e12475a697ce86e8362e957fdc6344b87aa98f7c1741a46c86a706f4b49ff19d37fd5be79b7df08213b521d69a765dd88518019e98a06fb8b2ba1e0744eb3ce4155153f00d848ed6923fe093fc060fffb3622bd7cb069abc4b8d69d580780dcd0f0332f0df9786279fe8c7872dd658a79fa7f19a2f76e3062830126d7da64d0014dcc526f17bf836474af93723cef8c8d23ab45dc10d71711a6c7dd8bda60b60e18abfef410ec93de70a217d590450400b2fe6249c45cdadabb2361b3a647163d399bac5a69b8a573a281a9e95f9b425b86e0cc6058d07850ece2aaeaa3f3cc7cef62db26b6e8738f6fd27538c910530b6b00341eeea929213dc795acc26abdca2296eb27ea0aade3e0065060315aee50636f0c9c39782af4ba5d1f277cfb54ef49b87d76e766d6e35a99427ce112b595606889e2e0fc2db47cddf2471afa7098cc28d97d019f310225f3c18ee5402dfa92ee4fd9d6b0155bd582d260f16d2efc59ce5eb209c2d2793802e0c25e8ef2ce2bd8720f5f3d61ff10a63828c9d0f2c3322180addbe1c36f07bb87d7516c15045a7fca48803a0db752997e01880bd21715027c2a6a808dab679f33d4f0ba6a0190b567d7161b19f979a5f32bd9f98c96075a590e4048604e4d4ef5f7847d7d633bd4da57a8c938f4bd659611b7f09579877290e1fd3ea512f6497757d2e64a477f43442681ed6eb55dd542af43c41fe6f145ce45c71cd6428b4bcca81073db6abca57a9f9942bb553a783c5ec59d8b15d0e295b0ecd229595446654ceec35df37f753fb6ca8ca020d1ae2d9cb5dcbaf7d546549ec9b7ce221d19b98773a2ca2195efe71261f0515bf148ffffeda64e4041ec58cbc1443477452d8098953cf4d894518fd3cd4f8a3ce9a84e2ac1786172a3ea5129ef675e9c512d0fdf8ea75843444b0b0ab3d76cee11e82fd68b1fae6a199980a2916ea330b65bd83f628706093ad27f2d941545468104f73a54cd8a5b35c0c2604f79941885f217d1916372861520fc517d71aae4507325cf5c557fcb2f8d44f1172b2eaca350d7d300447db824cc4fa1b9144f4bdad3d551b889f462f37d38551314ccde5875aad2f548c4d1e4548e92a1a1f69265edff73ef26b015066800e4573eb55dd7e3619bfa07f811f69c43ed806522163cff30093fbb3f4c555b9bf69e3e1b10f246e7f6ad08e726f80a654247f2d90be9b3c67bf1316dedb88117d21d0ed4316141a93059dbf7b1b04d899143ec39efd46454fc93e92c3e9012c7773aa333e5d62c24303d760dc1da2dcc31251c1cdb7944752adafe3f246c1dc80ca9e4d992e1d2761416b81a405868735652a6c979b388bbcaac908360d7998588ef668f7d4862c656c9479bb634a7cf229eb178a5bebe1ae1a18327a5a896cdd83240e0b2a0d74b773c715ad94bf9d6c42c24e38045225260ded35c93bba0f6b92146c0b7ea0da8c50b238b85185a554e702d0d46834ba084cb81decc2b3e62cfdb02f044e05be483f16c89eceae1c0a9ad903372c36ef5198b90807f83867e402c2578195fb35603ef8902bf909a821de30df479e535f62abacceed96bc64f2c5e1e346556b65bd6efcd9c29933320b014d8640faa9da06ecde4f1c79445fe76646d458d3539b043bff1ddabb3d0c89103dbc4049303c8d90cf76ee2082fcb96e8f43e39f432cce9cda41fd514532f29fdfb3fcbdbe0d163ba65f85b2db034349b871d0fa633215107a16817b1676d52d779a37926968c88ce2ab93fa085d0be8afd4dc9d3ce9ea988f9c76bf1b4a081af9f2ef29acfaed796eadc7473cb9b6833d05499db1e61b4e7e5dc97663acd8bcf668c41bbe248fd92967fc045dabba5c8054593389b1d31e73e08f4ec288fdf4085e640b8062a41d87038b97a2fd3d7d4dc3cd6c39b41f55e0949a54bd32837557c7052ed35040f8ce4ecf53cc8f09631b0eb4cee9007eb737f9ed32df959f0ce55b09a52552a4afc9fe3a291931778efca363cf20c389a76c5f6e763d7337edb8783818c6643f0feff3e33074fc667d01eebb74a7af975e1f31d67ec6d711388c1ff28ecbaaebe1a3a92d7562b254d38d22da10c85112b3fb216a8a9b6427821d476f273fb30b53b33dff92a78dfa8f60b5f79a64ac7caffdbec946d6db7f6dba6d8c70e49f978a7c81d3489b9c04a65883210c410e4c490b12b35dde622ee0efc49072297e90e456b46b430ebc3bdf25fe4d5a3823811442e4cb36715fd595640aa0452537cbeb50fe4b08aba00c22021378718047e67b2324983b350f4fffbb85c82f816fb1fc9ba9c0546428d497e15335b5f95fa103218690450911761c33ff66f988f14d36c514bca1290c834f2be9a91f636d91bb7868bce84523cc508223dfaaae725c42af7447a6ee1185fa453a0e334e369327900becece896caa74c497d1ec40a5b442d0cc892e3b9ad032bd2656df48919d8cb663250a76db3a269de1d73eadf3de103079abeea72ca7e56762ac2c243ef0a618df92c9f20ae283bb0ff37c6e24d3c26ebdf4c33903a0ea1ae0cdfada32c61dc79d3187b9e3be46a5530df196749f29890c58e6111bbd762c0cf03b44e8f1afad83f71c9e3e9b3795d90b6c300a063cfe6ded3938d38756a30a7ed2f0fc04b87d7ad5642b3baf614e13d256c6dc15528fa7bc4e4eb827cf505138a05acbe305a651023f14ce5db00b56ee3da8928ca6b2d8aedf0b36df6609d32e0ab5c1fc12744638f2a17009bad9ff52982178b18bf03f06fd572911a144f90195ebdd84cd749c904d96186edc15a58d1839f2f61666f6fb97be1f9e5a5f108661f42b1833e0a4fa82872c6826e25879ab09938d3d7059f5b922efcb055cd9d4e3774769a40617dd832126072e68e9ee126f143cf0e44ce7e29059db016e725a6d76e406c7dfd5aa61354c8c62ea43cd87a8984c00af9ef35dad061c907346609302c1b3514032b60f29893c92ec1e7feb6bf924258ea7ad70fb4635a6960e7f5533fa09e12893db5bf02faf2e2f6a18c7cb68a3cdd6b1038f2576a138945fd8e23b8a6cc67dc484a3713dc724195874cf8a68104e4b5a82ee02d1c0bd95e0fa7176bad6baf36540c3dd658c20110d25818674760bf625d0f2f363902af260175716882be4d573f256f15625c9fdc6f217900ba73e6979e2d3dbe097830f700522124a250f806a468cae1fe3dd51cea91576c7986a7faab68a4bbc1f27c0744eb085254a13c93edd47f6e7f7ee425684bb093b7260e88185be9b80cb5bcf4c1ed17ca28e3caeb31a704e3bce9f99405f9a132a26d6946903e5fc057e4a894022151846250264d5a96a39e82cba724a850d86e0d2e3caeb205d3bd06fa4f4994aa3295c9f3c042170a07bdec9f0b5898bee7a07bc779f1c56145e901ac90efc65f3f992866b6a0839bd72e4bc468ca1506e56dab4f5d3d6aa95be2fb3f3300993b8b87b18bed24377212c9d085596a14c2a7b7df6d528e09f799764bc302a8fe0157e8b2df386cb8afc2ea2c5df3dc4b7de332cdaba8b91c2410f1826751b35674ce273104d906bb8f6a13891a2dafeaeaeb49ef1d7e72e4a52c38d86ecb07fd95ed672da0db0b79d58fa5476f927130d6f2837b03b53cf3c347008893be743ec70998d08e7fd79cf1cd7095ce0015d6458c472b9f432aa4ad890ed952eb01fa153c62c5e077a8eeb8b12642b61a302ec2ca8a684955b598ecb5904ed8993462efd55f085d8fba76e418443ffd88de3abb9b8654c8488eb0401f956df38630ff701d280ce9c4d497e8b61ebf2040cdc840e8c459235095e65e6c38f74308dec3552300a2bf42789e5d41ffbc1a011af", 0x1000}], 0x6, r3) (async, rerun: 32) keyctl$revoke(0x3, r1) (async, rerun: 32) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (rerun: 32) keyctl$revoke(0x3, r4) (async) keyctl$instantiate_iov(0x14, r1, &(0x7f0000000140)=[{&(0x7f0000000200)="c98a24e36b5164db0cf86609e0ccc2791e56203aa0a2e559bf5cba0d39c41264c1d84c1140c58e1943fcb408e869dacc2321617e08aae72e49def07169af292be0f0001de2b6d4d441f096635c35ad2eac27590d807945a2e0e58497624cfca0ca53807a233acf81cf347270a3cbf64e740f91a858644a3581666ce0479287fc5bae1a8ecf97471dc1b17ed81ec5afc3c4af5de5880ff46e589777a7452ff9412cec72073a028b3d75a8da0b6a07e1325982a2a5e9c0bcda594c583e5a320f8f88ded923453243b48f1dc5518d536c3138ba67b910ba680d0b6b6d4c3b91cb94d29d6bb2866db69441504951655c46d2c1e133bb3373bf9e3e8b2cf257a75a5dde31bc7fcc2faeddddcb23430f59a89f1cefe1e7f589f28ff8089cf5cad9134a92e6470e8f5ad0539318706d9965b4f27aa0f8f3fbe5c16431017e269da83aeaa8670a091e8c5f5b9fa5e2db5d6115264f3cf4a710e1ca7774cbf8c7c643644d754b0677bb59a291306a7acdefca64e37a2d8ba7d4148c7c5e493375f3fe35c2434915548a4ce55cefd61137691261a3404cefbb6cbb40a0e5b641914e3d65d24ae020ebb0f6f36f4936233f3e56585f937a788237a7fb5915231b8cca1856d625737af0e4f587c5bb8a01a44b800df3bc92840f863b8023b1f180d7c4047f0cfac0971aa1b157420b55b0277a39b19739b091ba4b8e8fb36d000b4d802fe70d1601ebaacd435fead582e43de4fbde47e818972ddb9f468c714739f7f01f2a6689c959882344813826a418af77a9db408607ef05fa71f9bb4f2479b136b092655e7178322ca6b8388e811231fe36abe29fcdb1acc90ec5d58db7568e1f2aa8deb0731f60f875bdd76fdbd5d99388bc82a49585a719a0b361edeb77b492022f26bcc63ecb6d622dd07912521bdfcdca59e4a4c81eff717a2f3bdf477ae6923d41944169d171408f81907b1a9ec7fc6c12faa4eda065f598d355cdce858c3bf722b314f59bbd0728cb8d8893be58c166cbe5b61bd3542f2b082c276a4837d37c68a2d62053a6cd5841d430ca9f9d73c844bb57a520299520b0da82fdf557737ade83acb8ccbdd6cc055c470b755561614090b9a6d56a891eb9372dc03e6ff48a6726c13bdc5f1f54d5aa3799c74a5c516320f18369428b518ca494f05440433dadddf1b97573b1063b0b9976de0e7d835447912daba6eb44f6c3ba7369d8599489135b4d7edc78eba2a1b1fb66e7c8c9c4cd925b15e9ea05b6df0cd1a0b2a7d34f69eca41502eaf4477a5d59111947f4a9c7b4ba39b12ec75fd1f739f0c41ab872c1eeaee7ab5ecc1ad51dbba5dbfbb88d7d88e87ab33cb7044d8942e0e12b4ae15d001ba9fa0787c93dcf9abd50f11e714f3ebbc9b049838614c0fd86bc8e84a914fb0ba5203a8b1ade3d5fd45b9876bdb591928d0fe66e3df815c219dd03461324dc4356161d0469e7fdc23c4cafd30e58fb2ff073b830e12877d3d68dac3787b30ba98bcbf24fd94439d10bbf7ce746f9aad1c218df4206c72b0f5dcbca694b23b80b241b9ace5de254bc6a8df2da765e6fac04040264743b16e7f60df68b9955323cfaef06d61978a8f85864b7a07ca2ab89291e23055deadaa8eb86122e538d271a7e596a232c5af7bb49498de7595658f19f87fba5446bf30f90c2acac521b3fe7e6e0696655e1e32838266ffc5740739a77f571345ad22cacdbcf84da69009de8e0ef701327e02362d6689eaeee77e3a7344aae6974b5b5842dc07f17db378e0a292cdd19fd9966dcdd5487e7684ddd190a179b69c6fa25b8456798d90bfe1e6204cd9f68ffb812b38915491540b7127ca84caef05a36b5834e7743d286224d97ecf79c83be69bb362b97f4771c3dcfdefdbaf6fa7b01af8108de3ce5891d1afe78907021163692cbacd1940e25a2c9d835b93b4aa8dfe04a13de08d05d23163b69dbd007c1bb468c3c576f361b52fc07a7830ebf0e4739e7674cee1ec63edd87e84872f8af9483a2f348d7754f4410915d0aabf7c7c04a4bfc8c863bc54b0fce64508d36b1dde1d11d0d4501f3e448eb8dd225602a10554d0191baf810b38df177f0e113d50bcd9293a49948a8fb5bb2d2cbf526f333b1c4147d3ced17da1cf8a91f3ef5e3d20ec69e74b429de8ff2c8bb57f33debf4d256a0f70cfaa856fcc5c469e4b53ee4b6cb944120255793e799164085a3b688fbf295b55f2b7340d3bb77afd3782d29d173d33f95b521c4de1747367b23987e6742f2b91b9d8c184975ff374611d9b96084dda155fa9a1bafa70d5efeae192cf9aba8b017a73301e61fee52bea531a5a11c96c2b21729585307ae220bb12f398f1c1ae98ff7ea26fb88d399d3e704471844a7e4333517710fa0a0c88a78c0daa4e16ebeb22299074f34acf7d808d91b7db5d9ef66fd9a34f713d267b50171c8c5d8df1498de57262042db93a93fd9d208adb2b831369bbb3cb60f9af53efeb0b4b918a5d2ecd6cf16da0c3cee2180ebeffb0da26595446fccbb7fa4c48361d7e19e894b2007441e76d8a824bd491fcf1d0b7c10f4643a1bf173bb359d3f886a90919a181b8a26f47cc7898653ad83d9ead25b33634da356e807052519482de3aefe33535770edb0ce0744244f79bcfe5b459779a184eb6a31538c9aa00d0cff72a5ec757a60f9b97eb375acc7fd672ce082c0f2c5585e457e8e6c9d4218dce629f093da94393977ef3fff4ba6c91beb6fbbb40e60ac34ba05f842c9944fe8b3c92123e4c9bd52326f873011eaa1af52a551b202ccd7c562df84eee84181e8ba669094e2bfc321b16f61efa36f77bdb85401304f4ab431532ec8c6e953b78612ba70f9a0d7f874784324ff8192a4d38252a701ef1b2230e76073e4b834b5e2cb37eb8794de2ae1543e310c0ddb756043a8ffacce4c14eb8c0904abcd84e75a741c1e9c37090517c80c68649c49724a55fc24353361c38682a64e927ead47e0359eff4f97217a27bf4e9127441bfc1a3baa4c72e77d3500df798a5e37623b6d8f55fb3ca37449dae82ff5bc7150dff1c2ca06e70c9bd2f4e05394f3fa507e86621e75381f1e39993101f63e3f157042ad59fc30298fb6fe178f36767b6e3e48822e6275cfacedc47e2f043089db6d084937a6c279de64d901d97de62fbf04cea8fd4e01caa900d9ab82ced6ad8e72278ad6fc5346f9e91c74b81e83fa559fb04cd46febbf4635da2cdb016199d057fe9e5661542dd5ef698419e3ed89f9537f7863c066b412b4297f1c0d6abdc10dd15f8010daee92785ed8681098c10e4c3e251b871345ada33b0ccfe497540d5dba6222cfd7ce6da4c0537e1c0259db4822ff0e15ca082037929c5cb38b81a02d32cf30aba2b52c66eaf47bce36ebc77cd3fcda339793eec15477b821af1c81810a8b9ad20b3108ae65cc5cea2b5ab0d8498254651f0297c2c671a8dc1a47a7d458703479a99c6dc18f8139061b57884253f0ab8c50879a7c67cd1fd35bc6f42a3da3c7c5dc16549857f5d1bc9fd096e76c7aef231b3dd9d71e57b54e2aae2c2730ae2bbe41c7220846573aee6b18c56a59507a69d7e77f33600cb4b76929c4708a2008897d4b6b7befe0251ecbf5e8b90ac7c07a451eeb2821d90c49f4d72ba8a625c916c3338bd71709030af5ac3ea9c737f014f39ab2b32ace3957b40838cb0592274bd75ef9def76ad495ceeb0c937074d31b6faec6e21d04787d9d95feafca75a71004e62a501ff310416bbf3682f969bbb84080df0dba282587db126127c07cfc8602e4a7da4e5d7c63ef3304dbf627aa370914361f767234c08774ccfb2d46a7899880c61e446dbf3a5bc78f8809f6708410cb179581de13604a3654a27efd3d1d74cdbd9a5be0577e0bbe0162ba929f046950602f8086eb8e2defaf88a93781d630b70fceb871eba9497a2cb38a4e2463de5f00bb3a474d792e80890817b34dab93669e7d4bef422a32d8680df2b8837d582a382ff91fe555a8a662f103426d83f32483c429fa57f278b4dbfa51a474cae06d33658299d7dab8841f65339e34435bec83ce28e2ecbd5109a7e918da01120b1d94d40bd36b352e9f420b32c6d62849459d306736e8650797e87e272e360dc4179b54cf3b007bfe2ccd08e1797a95a6d2f93ee62239be48ea5f9f4ddc0410cbaf87e2e61e4213b8fc91be3e18f6810577b9f773f58e371963bceffa3c5b7292b8b859baa1204bbcfbf5c1583aa212393d310189fcad4a4c11b3289f5831d4b1638f11121301069a8c3f0ced5565ab3571ffc6fbdc7117e8ddc8f90afd9ca0d9c879d63f604e06f1f14f8424bfc7cdff4b21903d744d69d1b6c3dcf9c3409d322de2054a6ac39ef02703a5b0b97d5f94adc39025cadb84253e8ecf6bf26689c1cdfba21cde4981a1a5db0ba87c62b592027579bdbd8842f37eee78b5ae080c2bdb1fe4dadc9a56e71679310921637f5e769884b430f2372b17584cd2f2411b46356ebf0a7380dd3c33408ea3f144f94050eeb25ed346f6273cd69540d18e6d305986230c2079edc681b664327528db6fc48e7f4dbbb310ffc48f013311346630cc59d6fcec732ccc18138765a14d6058bd09d74ccbe38c0af37dee2a13f3e293194beb2aae84885cae3974a59bde33b8583dde6f8e77f13a9e673534978c6ec06c917638309cf98cb5d8f63fb28735219fe6be43fe9ba9ce807a587a9443d89816e0a36e51d498a0255941da36e1b56bf0c83ee5a2e8ce5cf289bd3850bde6b0f5dc431611590974d5c63706edc99641d19bb413078893fccd596559cddf401592beafc00b36b7c37c86052c02599b72c9586bd41d07cd2e4f236cea8d9fbcaa97a692a399859ade8e085c8f4075343fcafa97ba6166f891172d913318bc256773b5714c35adfe7a46a20a337515e95ab427ae06f9ddcbf76d6acf3e348833f803989952b8f1e2af41cfc2c809397daccefcc00ce4527bc4b5963bb69bae1277f312d9134d46e1b9d8fb5f68a4a99ab58d58310e646ccc73bc4e8750a9acaae3403b24fcb2a22feecc5da54d2b1992e57964056cc767b65c49a5d3339b241aeedaf9a160644a57a4c441d2931ca77d15ca186a9f1c9b21aa544ef9990b0b9218fb01db52e7a8835a9cfe76129dfbf358b0bbd720882842e73cced135a38ea25ebba7da14610d79854b527d25219adf8c3722fb240e74076e86597fc86ca08cc855cfa3d597bcf8f431f4d42568ec34696d27cb5d7f1dabd96c5d744ef5ca36013b6c167603e3079e6d23d60d95ce4e28dced722ed578a17c69bf57b83b8140c47a98028aa04fc5e2709f74f0a1b4e7a991884dca44f01cf9088ea2b40a2580b31a8d07348cc18faf04443a2cfb95ee6366a670ad59446e1e8f6e3c31f611d9f33bb164528752334e292081fc78841b6f71bf88dfb0c2a1f47ece90b68292495e3f4f60f1dff334cf6fd00a7480fb7cd7f7b2456c43f1554a22b26be586ff3b9760b5431824a5f8d0e3c8f494783ec4ea55d97169c9d9e222c1d2330e9f0cbb60e926f407bd81b4f7c0330e83bcd8af424579ebd9af0bdcf9ffa4cc1268fa33f66cda914cf8a7152dc7c734b6a9210b7c9194b545be6519ea7def2d25e34f9d2945b13eddb68992809fa36461178b0b089cef801efe97dfd5f7d37ca3edd6e3e1e68cad7d658c3b1d036eeb5a12d7f40a1de56d20926d7e1405dc8a018f5d5e7e50232be64fdfceaa02641de32a3e644aadb247689a8553a7dc967753e820fc6219d7f2a55a58beb4c099a2b146e06b8d1be9b75d305349a0b8f95eb585ac7d1f080b1241", 0x1000}], 0x1, r4) (async) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) getresuid(&(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) 02:19:33 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x61, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x33]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:33 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={0x0}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:33 executing program 4: clock_gettime(0x2, &(0x7f0000000080)) openat$sw_sync(0xffffffffffffff9c, &(0x7f00000000c0), 0x1c500, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$TIPC_DEST_DROPPABLE(r0, 0x10f, 0x81, &(0x7f0000000040)=0xba6, 0x4) 02:19:33 executing program 3: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f00000000c0)=0x0) sendmsg$NFC_CMD_DISABLE_SE(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x70bd2c, 0x25dfdbfd, {}, [@NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r1}, @NFC_ATTR_SE_INDEX={0x8, 0x15, 0x3}, @NFC_ATTR_SE_INDEX={0x8}, @NFC_ATTR_SE_INDEX={0x8}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000}, 0x1687f43a949f27ef) 02:19:33 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000100)={{{@in6=@private0, @in6=@ipv4={""/10, ""/2, @loopback}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@private2}}, &(0x7f0000000200)=0xe8) keyctl$chown(0x4, r1, r2, 0x0) keyctl$get_persistent(0xc, 0xee00, r0) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000340)={0x0, 0xd7, 0x1000}, &(0x7f0000000380)={'enc=', 'oaep', ' hash=', {'rmd320\x00'}}, &(0x7f0000000400)="e3e1968e09ef7ec7e5f4a2e11b779a6ea00aadb6d8af742643d62bae211a43b8bc81ca17e3d2b445de0c3f1f664d1b79c0d5407db59343c5ca5d990d96395eda6bb9b6457d1f6302500be22233b4d13a4f83306ac0750a8528fae1c25a9b56d703c777f66735770c3e021520df875cac7520eedd2f8767ace5ed55e78364f7eb533e1dbbaf3f12ac455328ff297a66eb356ff935230c1e5f7a1111ac9e11f329863f910cd025170d6d44ebc1f0c8b980fb76b4843cd50390dc707fea01bac4d0386c5181176d57e6146c6aeaa0c742d052612c5a109f71", &(0x7f0000000500)=""/4096) 02:19:33 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x61, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x33]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x61, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x33]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) 02:19:33 executing program 4: clock_gettime(0x2, &(0x7f0000000080)) openat$sw_sync(0xffffffffffffff9c, &(0x7f00000000c0), 0x1c500, 0x0) setsockopt$TIPC_DEST_DROPPABLE(0xffffffffffffffff, 0x10f, 0x81, &(0x7f0000000040)=0xba6, 0x4) 02:19:33 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={0x0}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:33 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x61]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000001200), &(0x7f0000001240)={'syz', 0x2}, &(0x7f0000001280)="d43e34f9f2", 0x5, r1) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r3) add_key$user(&(0x7f0000003500), &(0x7f0000003540)={'syz', 0x1}, &(0x7f0000003580)="ba4a798613c81d7e6b0ec395d13a962270c50a5d085fa35330e1b407f912bd4e14fec4ee24d4da1d3e60fa9b0e75171452929be99e6e1ba1be4f2571017ec986006b4bd11f5f1b", 0x47, 0x0) keyctl$instantiate_iov(0x14, r2, &(0x7f0000003480)=[{&(0x7f00000012c0)="59f73b3455ed3e9f7b9a9fd6f02b195891b18614a80ea23088eb31e16a25cd668ea9f7554d2b7a1894978e02150643eca698536eb647e09dbd6e0278fb758f6b9509a04b0d97fda08a4d0ab612e2a93e7fe3e9a77b2ad3c812fc800695940426b88dc368079d6ca62939161beb74ba9da8acee08de4048a870d2a6704317c4b5711683ebeafb1db40d989dc42df5bb2bab5ed4a10020bee9d9d32950abfe2fa565cbc9b674c786897f1954951a0da000579f918ce5955e46201c1117bafcd84e1a915aceb96e0355716c8485981b9128db13159abd1d3d259591c1b27e3f21ee39a00493a0f78020c4722436391771931a459af5b414f7ec12c49bb7d01cd44cbe4a1d271c678197731c4d4d885f0ad3fe99252534bf5994ae22f0752d2218a5d302187bb5677f558a2e4d65ca70f8d722bd49cfd8893d71f2abf10c22ec278827421a0680d8aff48d36c2e7c3f52dcead6aa908dd30f390344ffc643df8909784fcf2074a6c9b63f997216078443747738634cb50acc11b6466ba69392cec0c6efb52a6c7c735c6182426950f96f8aeeaa386d8c569814445ee877375a3c61fad337bd742d7fdf67a4dad4de0f3b820d56729be4c546783b9c0b4a5480715111c279418ed7e07211516b240c01d037211a43c94b033741d864ffb8bfe031206087a491580ffa92a311376bae9b3d59d46170cdc5f3eb0e9fd55aa065e1c42e9afae8cf1879719101b78c2a5232475ee2455aa918cd18e13593eb08c534e8b130e9564549e9288453ae1f52b9b6321b034b490639a958a3ab6961b183439ca73be74643d8e7bc2b281a3b3f0e49a83fd8dfc804fff7266a623656774fb623987c6e99efef51bd06f2bd325ed8f565021480b109b16ec9d234e2a788b8646aac6f16bdc82f7cbc556b2f369cf707d1993a4c26909eea864f2341a9c210a9e018eb88aee946fc30a0c914fa599551ee2450297dbf701169f0ff2fa5442e1e41971ad99d0305bb9fa91bccfdb9f1903a4bebd0b307258362677f4bb86f55885d37589948f278fcee882b623142880b92ebd65dc1b4a363ee883fe5a6322b919583b6910ce81a4e5c7300351eac414fe1c9a89403a7286e5de3a2c2c907ca1fb73907f7f2463ff8f26007fddc448a8e4776626242f2272dcb71ed7fc94746bbc515b503947315a1ab54faddbcc552fa6cde4b8596a18518667d4771d5b830db9e74147ab239cb68109d9c271b3f0d305363821ec0ed3be4fb07e921b49530fa8fc24236186c602954127529b9043fc7e1ecc833a3ab40c353cb701a4ff8bbc980540d5bfc8e9e19e9cf129f7015f17386daff96193ccc463533e5b8db4e291e6b56742f49f25649c7998a6135bcd86192c8df7e26520dd1dd45ff7773914cb050f13b910b2f8398efd3f9b1a51968b5133bd180f6d559011122d713d9789cc46d9dcf1e1b35e21333563d1aba8441672392ea393ce1bd50b6881f1b7f632cc2a0f39c21d5828f08e06f350de6d509aa56e8435bb14d49774adad507b68c24bbaeb7fe17039b0211b07e9314db77d27415998735d15a6700b04b2a458e12b7172907c92444af1b06b96824d39c27ea883a80c96f23caf6d4594631873fe063f5f1945cd8540ad664795ea5f8746e4b6315930d8b4c5205b8dd0f7be6eb4c57dc6f2dc40e777c930cee7be5ab594e4263f95923c550ec85c4844c057906bfdc251bf3498985f89e794d27e12817a4439e207fe725390b51101c0c7c31f9fe11330df1df8d4645deba27387526147aa91e598b4d52319a0a09e803159373b5c348de0eb4807a4dc199b1ea37d16d7eda8af8cdb73cdd9b575c043275d25ed892930e3e6c873c329d4d09c2551cd560f3671e8cd45f38fb15f1705faafd7d4c6d66d1af718c5e3a4a27ff763d164a4e97c7a78505bfdba6fef0a9f054395707097807cc3a842deb98b383c07048e1df6298d0d19bdcdb6d1d68ea6c3afddb5647a1b13288bbb553b3f94451441dcbba6ebb6c64069fca7b28a1e656ce7f4fbb1a0088da96920e51f3b10dc7dd28bc3e46b4aaaaa36abffc94f98a35edbb639a29e0d81dd3d5ff2c449652107320b803f03f889e020a76b1ed89813649a5cd48aec35072b60f819934b5329126353629b6031fd6358338870922859752b52ec034297256e739d0dfb3e3d90aa295b975394a23cd94ddbd369406dda793131f968d35d17cfd012f23d51ee59e93bb9f273a355bddbc82e94a047a82f939c8ae222154684a2ddf7ecc9405c56a114006d6017092a3307851a74b5b4ad68a168ee712f565669310f5cdba3246d70b0ecda86e3d0af1f56765db4c4f4b92ebefbc0e92139c6cf3616f6a75fdc82f6a11d2e4f0ae8a048e4a08fedb0ec41958fa99f0760d635a7b0a3adc9ce910797ba9e7123f3faa000077fc7552b40c380d6b4b63456fbc73def809cb035e61bf1989e34e125461918d0790f600adec83a7a3011c09e1c3e57666055d1666e8273ece0408bbb4565e0df251975201b4be7811818e061520e3e4ad0fcb93f7ae7b42ac0361343d72961c48166694383fde83a94595aa454d6d471ac64bbfe13ecedfbac75324bdb5c892260c7043f11b61c09da9a06a48373b5af2d8b8043ba2f82f4e3347407aefa5ac5f6988c67c18db0d9505da2edf7f5723aac62340fd3582a7f78559620bc31ca360ac4d19ce64bcb959d7503b6c6b778931aa0328461190afb150bf75a0a060cc2c6c855be65d731ce76e304bd25e0b90dc744326ca75012fa34931c82d82790a56b139cd36e964b2d2a0f09a46fbe4942e638528d6848c70ef3abdfc26415850ba651723edba9cace4d03affd386fa5d325b54ef44ff2091636d6fd76645da7540e13dff0ccda6a67e892e09348efcf00c5455585fc991e7245fc842b0cfd44e94a994c51e3d8c36a6462d520c4b566c1b646afce658a2ff3bbd45d532e35f67bddcb3d5312778649d03762675207bc823cf3135769241a706b76fb37a2e7cbe8389e1ea89c305bd4e1e7770b2c1c6ef8d2f2d7caf86bb60c71a4f14429d1424d0d15a2a1e94d8a5c78e129f4378b02dc294816bff5d087848811195873a280a727bbe7dab3f4b595dd37203ddface403ae8f08b11506ec323cd6fb0ee758e73f283bfae71a0ff27be8a5c272d94258a00147b6c041de463707b1f2da548e14c0a09afd47469707c2cfddcc1989334c9b014db14fc1d14be8fd9d0d979d8153456212663b36e582b3b53d37d4ab0c0e4b01d8e270f7649408d90c85db3449f74ec71a7195487d6fd228795380f34aecc585fbce326cd471629f45871b3adc85e0d116508e979f0560057b727991859c57d0ae31abd6866467895cf2a7cd32e7e19cb2142ea350a633884cd84e46e0329be5f1de9890505b1b0af42a4f348ee0f05e3b355ac7e0a54b65cb49461afd42efb2c814b68dd64937d1aa2d0550c1ae62a42e88287612d9621e8eb69dcc2951ae33a7fea20a35e999c9513fcf383a72db9c3bf7c93fc5df3d8fdec3f3045a9293a15c4ace40448e6bd17fc67fa3a3796364d2e39c0b0c74e4ad0a67b991cc212f60d21e5e6050921ccec638d61f95f61263570c1626f2a0c1cc025a3278578f1a8a947f0d8c49dfb646d2c010fb3cb1795e9dab50064391bf18e2b0f5997e8cdd871aa7d9de108b637d083cb79578559316f839a9db37a3be654e43c08adfb0ab96200ba080a1b63b3602f1d7d739daaa6bb09ffe8640ed4cf96af03b979c33ac26f13711c8c1c3eb2f0d77e54b8aca7d353142c17153bbbf7ee015ef049b5097360e0a9ae5f7d4611fc21e777b11791fbbef1b262e14201a6e34117f0c0c44eb56b786f14c908245d81ac658849712894c51509bd36609cb80405d6beca73244cd7405ef34f6d250e18123edc447a89fa944fe341bcaa1074dfa73fe0aa57fa2ab7a92d96d9390fcf5c763db5c127349eb48add25316e57054ef0417820399a5a26c08221c1325dc98c710428b5f96b855847b9a1d7fc4c85c0944995254dcb3c0145ded2e4d7a99700abc0484ae3e2c788562ee71e5d35b404921c5ebe11457e1c848fa7b261fa05c73e6e142de2512befc5b428503556c796ed79de3e584db824d2096621a48c7597f4624848eebfbc69887808e3893ec65838d6a2f384f4f780363ae95e2b55a0506fb4fcb8a7b21ae869ca23aeb58d9dc923cb0fd17684aceed9bf2ac927ba97661dbdfb2f3eee09d6be62941f3c30b91b1680c38b633f77a2be9e0ec2e8214c0aa9091facd97918002cfcdd0da42371c2ac73eea06375a68bdfa8c0b650273b17a00c3bfb80824d134a309ec46f5af8bab642f05adc0a7f1e9ebb8073dafafc293be3d52f4df35e1993548e7fc50b5bb5cbb159d1df33714a052bbdfacea95482289e83cccb74186a4b169f9a33128a3d8c44ed1a6de9fff96e4c33f0302a1227820415be2f378afedde6fed1be8eba2b7a65e38d1f8afa73e0ae88b65b99c3e397ed2da955fe2782e9d27daf3da60aa0975dfa2106c72156e7265911a9b11f4a13b22e385cb6648b1ad3ee538a11ba948c7862f7c361241ba261d43f0268edcce6914e9d7c2d3fa6deb21329adf7514669c737be59f15d2d57caeea04def3190996b49702336929bdec5a34a7ed00f4d699942c4a64cd9f8b9db4c5a43b61fa3ba2434f6426f34a84e428a02b7f71a7c3fa0ccf04a45fdb5725f09a6e8ccec95104e9c717370df84184be1e11092ff01fffabe48439acaae789693eb94d3136de497f5d45bd9d7c13d46e8680b33890bb20938ebc6f63bc197d1efd8aa026ef07b3206145efc9e7ac6837d9257456912790a245f48895e4b810fb8213f880b3b3fa31bece894d3323d827674f2e16a682d2d126b64920f7d61ccc74548c4b6b670ef98ee13de4f7775de34a6476dc5b16672704f7ddac2e91ac296504d9fe8e8f290964548ef40f9dfcac20985ca0fcb36c4dfa6eb345211b044d3c7b6138f45a8b200266e066ad59550be77ef14477a674c5ece652ab6d8c6b823de902f207f025651fa86b13543c2dd79f1d7e17f337eb9f5bb7aff4e0e57690bb1bd4f6d383a2ac00bde441cac28067e35e7a1d7f315e3ca0fb0fb138e22270eda026c9da80b1f9787b15baaf79b55a4380f1695cfe1c338694a0265b779fdfd389f365b2907ee04c97e040975f226a65f2392bd25336b8ce21ece0b3d365707589d536e94f64e297242a6a2f1900f7f7d3c8b4dc6fc8974eb2069eee85dfb7d452e576382f6b0e9dddf8cfc5a8401570a57c302330b6e09f6c803c7bdb3b9ce74c0698557b58c20af86f8c9a0d009a444df07bb534ed61da5d03363219868812da359ad97b8646e35a502c74bf42de4116dc0c426a3a2e316ed9f6d51fbee726838fe5e5b3c9574ab84d9b5d1acb50bade04ab3bce7754e155bbaccd7b5971c8c6ac5be65d4cd5771e8ba962cb06a92a9a90e85c6ff61e929fd3b71647716a6cc252932715e6f53fd464386e253c5618dba11ba07315dd43dc49b5464c2e7bff7ee2eca4fe426c98ac87eaaa3f9f400a53fb9a28ac9d4ee4f0f6bc97bc4fbcd9f1c0037dd63dfed0052fe521389283817eb9c656e8fa4967d1d0d451b9833fb14405fe9225ee25dd0c4f82b2c2f46637878a753159c2f9ca0d41b5e843c73d9f10cc6c38d75117268e3667e9e31314c25ba397bfe61e9db7928e5444aa0883ad3dcea42fb066ac3064ab375a0b40edd840f0db1dac4cacfc2c7b4702908cb633ce6147735163c80f6e53d16e3202094c9c5febfc4ddace4e2865", 0x1000}, {&(0x7f00000022c0)="43315593dc933b64d7dc", 0xa}, {&(0x7f0000002300)="ca4aca277a0a2466a90e52ab46432a63adc4671942248cd38543e890f984730680106c5358e95d06c93a9bdbd2db927fd1c5daa7793f1acea80bc5d93486aff09df17324ce997d96d6", 0x49}, {&(0x7f0000002380)="9d2447a168d021cf5b5bdf49ce1dca589d0cc931c17e1723331b530f4034db13ddf9e0b768c744a97f24a848934607e273c57d8c804d0713c7c0a3ad61fdaf5975ba7d32aafa51a2c8f02bec3d06b0390f90ab4dd8150bad2c30d93b9fc06f8f1f39136fe93b4e54899e97928ce724c9b6c1e1fcbd6d45a2ff5675f1aa13f747b55e360299bd3ac21440bdb6290a89baea8af5fc40f043a6fc5cb0ff8478", 0x9e}, {&(0x7f0000002440)="358f", 0x2}, {&(0x7f0000002480)="a9cfe9555334b567540fe4c6beb400892da4887e460f92c729c6b239aca77ce3d05239553fbf402595988ea09456d86c06465a59009915ef7d16c2685e69db9fce5379db7843eb7c04f2258b292eddec912b625844c60977831abb89425cbd184ae5ed9446d97c34716515bbaff10434d6cafaf6ecc8a63e14e8eb3ddf804809ef828ff56de736551bd053b15d19268e049ac15bc6c3e8075ce525500e32d2cd7b821246a29051603f1bf1214267dde99a91ac1bebc515e9a3ff1eff8767e49464c8861df0dcb976fd6d602468f89122cdd2d607585de975e26e308792b64e77f18454445b7484d0021d24c1adb9b55cb1a0fa9ccb33e882cd8285f7cbaae583b780450c281c375bc94057916cf794b2c1be9145f8eaf49b85f1c7775412f8aa92b051c64deb3e422ed5f616e5e4018824be2a7a451addec714195ba1bdc5968f8bd7928ba480d6752462630bb2fd80ea2d89f153b643f3957d2414ef0a65be830c280f634d7016e4e60c32bd30ca68740c5ef12fbf0e7cfdfb7a8401f5cb56b4d19ee87c9710b8fce0d6d5e445f91b45c486bedfb3622d230edace6312fde00357edadc296fcfaee1916cd440ac2346f1491c90dc79b5e1fedd3f39c3aa37feb9f5ed8c65b9e3df42410ce83149e6fcb897e3da2d3111948adb6740dcd1bfd5cb4df67e50eba4f0575533ad141204558ab844f8f1bd71342977d8a2f458b306fe79902689083a99bbdc133144a3bff031e4b01f48c8dda6ebe87a6a005632e2074a5c28d785d218653bb3a97312803d4d9206c7b8f7ff3689e3332d197ea13c4b39ffe8316e2466a75ccc8ab75ccc9c0ff4192a273fc03698557cb5db8add81dd8b2df249f1cb94483c980002f130888cb841c705c69f2b34019a70d250f076da7a1a2fd13b157c676d583c97f7c9bcb1a872ee20df6188a69075ccc81fff6008d524e430e7b326c45679d5140f1b6f2b97d61fa333e652c99c1bae30fdc46e2bdfde626959ad26461498ef2ac8de0ec8b4ebd9540cf7f7c82d7feb697a53d57e488d50c264862c64de8cc559025fc4708da8bd4138f300d67da542e0e6df80d89dffe788431db14f1b991a09d1424d98ab957ceb9ef2de98dadc9b98293824b9b702a1fb013eda144c0de363917800b5dd52b486c0fbb58696c3465fc28972c2a2d6623b3cc80154aea4e1e6ceda52dc45d5ca1c19f1f1e92d5398359ce0841d540142475f9b8977f0e6e8ad703d9e406ed026dd3e8c518610b3ed13fb9cc238de7f8eb24308cd002b177f54d4d8143504f46049af2787befc287418f060c17a2bd12c362e46b4ceccc131fca02da138a8ea5f486f200af906a46a7b6ff74b32ac8d0af7a5a134b28dc8eebbd78505331bf1d95251298cdeef55b84ce0332c27b73cb44b5f9bc605368cc34bfa2eaf1eea358887e436b71a10c4bef4380295424a6ad12c10e7d5924252e6ee032cd1c9f42edc613d251c8e8f555dc541cffc428637fb35cf7e351fa4c20de57e25f1bc9d912fd20c95c9b57b8ce9b42367444dac5ba2a02ab1520aba43d7596417142b079ac81fad71f2792c5098399ad5d8cc6d6c5fd356b2accefc5e973cf58d1168ce744a0a24058672f25be73edf5244e89d97a8acb056f28d39b927009339e9543fa53786b17a92b0335831fdf610234d34ed25cf6e15cee38a87dfd0e58d6fb69356f96cf764df094a829dbbd9220a2d669a3451140369469106a75bacf78304737393d196d0d6354dfd9a3eab4e5f7f4e4ac31468ce90fa362cecb0159de5d49aa65d94ace742577a0254e24b5a368542ce656f3a0bfa0e93e6d9cd10a82e2d186a0e051263b071adf183e4b37157b0a85697350e646b31277f7f25a35098b02e5f8b082cc746629e902b873854a43a49ed53935938faa74240e6eb14e7d7d2f5699cdb942b87d0b0fd23be39e4efb22aee220b3d5fc10e12475a697ce86e8362e957fdc6344b87aa98f7c1741a46c86a706f4b49ff19d37fd5be79b7df08213b521d69a765dd88518019e98a06fb8b2ba1e0744eb3ce4155153f00d848ed6923fe093fc060fffb3622bd7cb069abc4b8d69d580780dcd0f0332f0df9786279fe8c7872dd658a79fa7f19a2f76e3062830126d7da64d0014dcc526f17bf836474af93723cef8c8d23ab45dc10d71711a6c7dd8bda60b60e18abfef410ec93de70a217d590450400b2fe6249c45cdadabb2361b3a647163d399bac5a69b8a573a281a9e95f9b425b86e0cc6058d07850ece2aaeaa3f3cc7cef62db26b6e8738f6fd27538c910530b6b00341eeea929213dc795acc26abdca2296eb27ea0aade3e0065060315aee50636f0c9c39782af4ba5d1f277cfb54ef49b87d76e766d6e35a99427ce112b595606889e2e0fc2db47cddf2471afa7098cc28d97d019f310225f3c18ee5402dfa92ee4fd9d6b0155bd582d260f16d2efc59ce5eb209c2d2793802e0c25e8ef2ce2bd8720f5f3d61ff10a63828c9d0f2c3322180addbe1c36f07bb87d7516c15045a7fca48803a0db752997e01880bd21715027c2a6a808dab679f33d4f0ba6a0190b567d7161b19f979a5f32bd9f98c96075a590e4048604e4d4ef5f7847d7d633bd4da57a8c938f4bd659611b7f09579877290e1fd3ea512f6497757d2e64a477f43442681ed6eb55dd542af43c41fe6f145ce45c71cd6428b4bcca81073db6abca57a9f9942bb553a783c5ec59d8b15d0e295b0ecd229595446654ceec35df37f753fb6ca8ca020d1ae2d9cb5dcbaf7d546549ec9b7ce221d19b98773a2ca2195efe71261f0515bf148ffffeda64e4041ec58cbc1443477452d8098953cf4d894518fd3cd4f8a3ce9a84e2ac1786172a3ea5129ef675e9c512d0fdf8ea75843444b0b0ab3d76cee11e82fd68b1fae6a199980a2916ea330b65bd83f628706093ad27f2d941545468104f73a54cd8a5b35c0c2604f79941885f217d1916372861520fc517d71aae4507325cf5c557fcb2f8d44f1172b2eaca350d7d300447db824cc4fa1b9144f4bdad3d551b889f462f37d38551314ccde5875aad2f548c4d1e4548e92a1a1f69265edff73ef26b015066800e4573eb55dd7e3619bfa07f811f69c43ed806522163cff30093fbb3f4c555b9bf69e3e1b10f246e7f6ad08e726f80a654247f2d90be9b3c67bf1316dedb88117d21d0ed4316141a93059dbf7b1b04d899143ec39efd46454fc93e92c3e9012c7773aa333e5d62c24303d760dc1da2dcc31251c1cdb7944752adafe3f246c1dc80ca9e4d992e1d2761416b81a405868735652a6c979b388bbcaac908360d7998588ef668f7d4862c656c9479bb634a7cf229eb178a5bebe1ae1a18327a5a896cdd83240e0b2a0d74b773c715ad94bf9d6c42c24e38045225260ded35c93bba0f6b92146c0b7ea0da8c50b238b85185a554e702d0d46834ba084cb81decc2b3e62cfdb02f044e05be483f16c89eceae1c0a9ad903372c36ef5198b90807f83867e402c2578195fb35603ef8902bf909a821de30df479e535f62abacceed96bc64f2c5e1e346556b65bd6efcd9c29933320b014d8640faa9da06ecde4f1c79445fe76646d458d3539b043bff1ddabb3d0c89103dbc4049303c8d90cf76ee2082fcb96e8f43e39f432cce9cda41fd514532f29fdfb3fcbdbe0d163ba65f85b2db034349b871d0fa633215107a16817b1676d52d779a37926968c88ce2ab93fa085d0be8afd4dc9d3ce9ea988f9c76bf1b4a081af9f2ef29acfaed796eadc7473cb9b6833d05499db1e61b4e7e5dc97663acd8bcf668c41bbe248fd92967fc045dabba5c8054593389b1d31e73e08f4ec288fdf4085e640b8062a41d87038b97a2fd3d7d4dc3cd6c39b41f55e0949a54bd32837557c7052ed35040f8ce4ecf53cc8f09631b0eb4cee9007eb737f9ed32df959f0ce55b09a52552a4afc9fe3a291931778efca363cf20c389a76c5f6e763d7337edb8783818c6643f0feff3e33074fc667d01eebb74a7af975e1f31d67ec6d711388c1ff28ecbaaebe1a3a92d7562b254d38d22da10c85112b3fb216a8a9b6427821d476f273fb30b53b33dff92a78dfa8f60b5f79a64ac7caffdbec946d6db7f6dba6d8c70e49f978a7c81d3489b9c04a65883210c410e4c490b12b35dde622ee0efc49072297e90e456b46b430ebc3bdf25fe4d5a3823811442e4cb36715fd595640aa0452537cbeb50fe4b08aba00c22021378718047e67b2324983b350f4fffbb85c82f816fb1fc9ba9c0546428d497e15335b5f95fa103218690450911761c33ff66f988f14d36c514bca1290c834f2be9a91f636d91bb7868bce84523cc508223dfaaae725c42af7447a6ee1185fa453a0e334e369327900becece896caa74c497d1ec40a5b442d0cc892e3b9ad032bd2656df48919d8cb663250a76db3a269de1d73eadf3de103079abeea72ca7e56762ac2c243ef0a618df92c9f20ae283bb0ff37c6e24d3c26ebdf4c33903a0ea1ae0cdfada32c61dc79d3187b9e3be46a5530df196749f29890c58e6111bbd762c0cf03b44e8f1afad83f71c9e3e9b3795d90b6c300a063cfe6ded3938d38756a30a7ed2f0fc04b87d7ad5642b3baf614e13d256c6dc15528fa7bc4e4eb827cf505138a05acbe305a651023f14ce5db00b56ee3da8928ca6b2d8aedf0b36df6609d32e0ab5c1fc12744638f2a17009bad9ff52982178b18bf03f06fd572911a144f90195ebdd84cd749c904d96186edc15a58d1839f2f61666f6fb97be1f9e5a5f108661f42b1833e0a4fa82872c6826e25879ab09938d3d7059f5b922efcb055cd9d4e3774769a40617dd832126072e68e9ee126f143cf0e44ce7e29059db016e725a6d76e406c7dfd5aa61354c8c62ea43cd87a8984c00af9ef35dad061c907346609302c1b3514032b60f29893c92ec1e7feb6bf924258ea7ad70fb4635a6960e7f5533fa09e12893db5bf02faf2e2f6a18c7cb68a3cdd6b1038f2576a138945fd8e23b8a6cc67dc484a3713dc724195874cf8a68104e4b5a82ee02d1c0bd95e0fa7176bad6baf36540c3dd658c20110d25818674760bf625d0f2f363902af260175716882be4d573f256f15625c9fdc6f217900ba73e6979e2d3dbe097830f700522124a250f806a468cae1fe3dd51cea91576c7986a7faab68a4bbc1f27c0744eb085254a13c93edd47f6e7f7ee425684bb093b7260e88185be9b80cb5bcf4c1ed17ca28e3caeb31a704e3bce9f99405f9a132a26d6946903e5fc057e4a894022151846250264d5a96a39e82cba724a850d86e0d2e3caeb205d3bd06fa4f4994aa3295c9f3c042170a07bdec9f0b5898bee7a07bc779f1c56145e901ac90efc65f3f992866b6a0839bd72e4bc468ca1506e56dab4f5d3d6aa95be2fb3f3300993b8b87b18bed24377212c9d085596a14c2a7b7df6d528e09f799764bc302a8fe0157e8b2df386cb8afc2ea2c5df3dc4b7de332cdaba8b91c2410f1826751b35674ce273104d906bb8f6a13891a2dafeaeaeb49ef1d7e72e4a52c38d86ecb07fd95ed672da0db0b79d58fa5476f927130d6f2837b03b53cf3c347008893be743ec70998d08e7fd79cf1cd7095ce0015d6458c472b9f432aa4ad890ed952eb01fa153c62c5e077a8eeb8b12642b61a302ec2ca8a684955b598ecb5904ed8993462efd55f085d8fba76e418443ffd88de3abb9b8654c8488eb0401f956df38630ff701d280ce9c4d497e8b61ebf2040cdc840e8c459235095e65e6c38f74308dec3552300a2bf42789e5d41ffbc1a011af", 0x1000}], 0x6, r3) keyctl$revoke(0x3, r1) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r4) keyctl$instantiate_iov(0x14, r1, &(0x7f0000000140)=[{&(0x7f0000000200)="c98a24e36b5164db0cf86609e0ccc2791e56203aa0a2e559bf5cba0d39c41264c1d84c1140c58e1943fcb408e869dacc2321617e08aae72e49def07169af292be0f0001de2b6d4d441f096635c35ad2eac27590d807945a2e0e58497624cfca0ca53807a233acf81cf347270a3cbf64e740f91a858644a3581666ce0479287fc5bae1a8ecf97471dc1b17ed81ec5afc3c4af5de5880ff46e589777a7452ff9412cec72073a028b3d75a8da0b6a07e1325982a2a5e9c0bcda594c583e5a320f8f88ded923453243b48f1dc5518d536c3138ba67b910ba680d0b6b6d4c3b91cb94d29d6bb2866db69441504951655c46d2c1e133bb3373bf9e3e8b2cf257a75a5dde31bc7fcc2faeddddcb23430f59a89f1cefe1e7f589f28ff8089cf5cad9134a92e6470e8f5ad0539318706d9965b4f27aa0f8f3fbe5c16431017e269da83aeaa8670a091e8c5f5b9fa5e2db5d6115264f3cf4a710e1ca7774cbf8c7c643644d754b0677bb59a291306a7acdefca64e37a2d8ba7d4148c7c5e493375f3fe35c2434915548a4ce55cefd61137691261a3404cefbb6cbb40a0e5b641914e3d65d24ae020ebb0f6f36f4936233f3e56585f937a788237a7fb5915231b8cca1856d625737af0e4f587c5bb8a01a44b800df3bc92840f863b8023b1f180d7c4047f0cfac0971aa1b157420b55b0277a39b19739b091ba4b8e8fb36d000b4d802fe70d1601ebaacd435fead582e43de4fbde47e818972ddb9f468c714739f7f01f2a6689c959882344813826a418af77a9db408607ef05fa71f9bb4f2479b136b092655e7178322ca6b8388e811231fe36abe29fcdb1acc90ec5d58db7568e1f2aa8deb0731f60f875bdd76fdbd5d99388bc82a49585a719a0b361edeb77b492022f26bcc63ecb6d622dd07912521bdfcdca59e4a4c81eff717a2f3bdf477ae6923d41944169d171408f81907b1a9ec7fc6c12faa4eda065f598d355cdce858c3bf722b314f59bbd0728cb8d8893be58c166cbe5b61bd3542f2b082c276a4837d37c68a2d62053a6cd5841d430ca9f9d73c844bb57a520299520b0da82fdf557737ade83acb8ccbdd6cc055c470b755561614090b9a6d56a891eb9372dc03e6ff48a6726c13bdc5f1f54d5aa3799c74a5c516320f18369428b518ca494f05440433dadddf1b97573b1063b0b9976de0e7d835447912daba6eb44f6c3ba7369d8599489135b4d7edc78eba2a1b1fb66e7c8c9c4cd925b15e9ea05b6df0cd1a0b2a7d34f69eca41502eaf4477a5d59111947f4a9c7b4ba39b12ec75fd1f739f0c41ab872c1eeaee7ab5ecc1ad51dbba5dbfbb88d7d88e87ab33cb7044d8942e0e12b4ae15d001ba9fa0787c93dcf9abd50f11e714f3ebbc9b049838614c0fd86bc8e84a914fb0ba5203a8b1ade3d5fd45b9876bdb591928d0fe66e3df815c219dd03461324dc4356161d0469e7fdc23c4cafd30e58fb2ff073b830e12877d3d68dac3787b30ba98bcbf24fd94439d10bbf7ce746f9aad1c218df4206c72b0f5dcbca694b23b80b241b9ace5de254bc6a8df2da765e6fac04040264743b16e7f60df68b9955323cfaef06d61978a8f85864b7a07ca2ab89291e23055deadaa8eb86122e538d271a7e596a232c5af7bb49498de7595658f19f87fba5446bf30f90c2acac521b3fe7e6e0696655e1e32838266ffc5740739a77f571345ad22cacdbcf84da69009de8e0ef701327e02362d6689eaeee77e3a7344aae6974b5b5842dc07f17db378e0a292cdd19fd9966dcdd5487e7684ddd190a179b69c6fa25b8456798d90bfe1e6204cd9f68ffb812b38915491540b7127ca84caef05a36b5834e7743d286224d97ecf79c83be69bb362b97f4771c3dcfdefdbaf6fa7b01af8108de3ce5891d1afe78907021163692cbacd1940e25a2c9d835b93b4aa8dfe04a13de08d05d23163b69dbd007c1bb468c3c576f361b52fc07a7830ebf0e4739e7674cee1ec63edd87e84872f8af9483a2f348d7754f4410915d0aabf7c7c04a4bfc8c863bc54b0fce64508d36b1dde1d11d0d4501f3e448eb8dd225602a10554d0191baf810b38df177f0e113d50bcd9293a49948a8fb5bb2d2cbf526f333b1c4147d3ced17da1cf8a91f3ef5e3d20ec69e74b429de8ff2c8bb57f33debf4d256a0f70cfaa856fcc5c469e4b53ee4b6cb944120255793e799164085a3b688fbf295b55f2b7340d3bb77afd3782d29d173d33f95b521c4de1747367b23987e6742f2b91b9d8c184975ff374611d9b96084dda155fa9a1bafa70d5efeae192cf9aba8b017a73301e61fee52bea531a5a11c96c2b21729585307ae220bb12f398f1c1ae98ff7ea26fb88d399d3e704471844a7e4333517710fa0a0c88a78c0daa4e16ebeb22299074f34acf7d808d91b7db5d9ef66fd9a34f713d267b50171c8c5d8df1498de57262042db93a93fd9d208adb2b831369bbb3cb60f9af53efeb0b4b918a5d2ecd6cf16da0c3cee2180ebeffb0da26595446fccbb7fa4c48361d7e19e894b2007441e76d8a824bd491fcf1d0b7c10f4643a1bf173bb359d3f886a90919a181b8a26f47cc7898653ad83d9ead25b33634da356e807052519482de3aefe33535770edb0ce0744244f79bcfe5b459779a184eb6a31538c9aa00d0cff72a5ec757a60f9b97eb375acc7fd672ce082c0f2c5585e457e8e6c9d4218dce629f093da94393977ef3fff4ba6c91beb6fbbb40e60ac34ba05f842c9944fe8b3c92123e4c9bd52326f873011eaa1af52a551b202ccd7c562df84eee84181e8ba669094e2bfc321b16f61efa36f77bdb85401304f4ab431532ec8c6e953b78612ba70f9a0d7f874784324ff8192a4d38252a701ef1b2230e76073e4b834b5e2cb37eb8794de2ae1543e310c0ddb756043a8ffacce4c14eb8c0904abcd84e75a741c1e9c37090517c80c68649c49724a55fc24353361c38682a64e927ead47e0359eff4f97217a27bf4e9127441bfc1a3baa4c72e77d3500df798a5e37623b6d8f55fb3ca37449dae82ff5bc7150dff1c2ca06e70c9bd2f4e05394f3fa507e86621e75381f1e39993101f63e3f157042ad59fc30298fb6fe178f36767b6e3e48822e6275cfacedc47e2f043089db6d084937a6c279de64d901d97de62fbf04cea8fd4e01caa900d9ab82ced6ad8e72278ad6fc5346f9e91c74b81e83fa559fb04cd46febbf4635da2cdb016199d057fe9e5661542dd5ef698419e3ed89f9537f7863c066b412b4297f1c0d6abdc10dd15f8010daee92785ed8681098c10e4c3e251b871345ada33b0ccfe497540d5dba6222cfd7ce6da4c0537e1c0259db4822ff0e15ca082037929c5cb38b81a02d32cf30aba2b52c66eaf47bce36ebc77cd3fcda339793eec15477b821af1c81810a8b9ad20b3108ae65cc5cea2b5ab0d8498254651f0297c2c671a8dc1a47a7d458703479a99c6dc18f8139061b57884253f0ab8c50879a7c67cd1fd35bc6f42a3da3c7c5dc16549857f5d1bc9fd096e76c7aef231b3dd9d71e57b54e2aae2c2730ae2bbe41c7220846573aee6b18c56a59507a69d7e77f33600cb4b76929c4708a2008897d4b6b7befe0251ecbf5e8b90ac7c07a451eeb2821d90c49f4d72ba8a625c916c3338bd71709030af5ac3ea9c737f014f39ab2b32ace3957b40838cb0592274bd75ef9def76ad495ceeb0c937074d31b6faec6e21d04787d9d95feafca75a71004e62a501ff310416bbf3682f969bbb84080df0dba282587db126127c07cfc8602e4a7da4e5d7c63ef3304dbf627aa370914361f767234c08774ccfb2d46a7899880c61e446dbf3a5bc78f8809f6708410cb179581de13604a3654a27efd3d1d74cdbd9a5be0577e0bbe0162ba929f046950602f8086eb8e2defaf88a93781d630b70fceb871eba9497a2cb38a4e2463de5f00bb3a474d792e80890817b34dab93669e7d4bef422a32d8680df2b8837d582a382ff91fe555a8a662f103426d83f32483c429fa57f278b4dbfa51a474cae06d33658299d7dab8841f65339e34435bec83ce28e2ecbd5109a7e918da01120b1d94d40bd36b352e9f420b32c6d62849459d306736e8650797e87e272e360dc4179b54cf3b007bfe2ccd08e1797a95a6d2f93ee62239be48ea5f9f4ddc0410cbaf87e2e61e4213b8fc91be3e18f6810577b9f773f58e371963bceffa3c5b7292b8b859baa1204bbcfbf5c1583aa212393d310189fcad4a4c11b3289f5831d4b1638f11121301069a8c3f0ced5565ab3571ffc6fbdc7117e8ddc8f90afd9ca0d9c879d63f604e06f1f14f8424bfc7cdff4b21903d744d69d1b6c3dcf9c3409d322de2054a6ac39ef02703a5b0b97d5f94adc39025cadb84253e8ecf6bf26689c1cdfba21cde4981a1a5db0ba87c62b592027579bdbd8842f37eee78b5ae080c2bdb1fe4dadc9a56e71679310921637f5e769884b430f2372b17584cd2f2411b46356ebf0a7380dd3c33408ea3f144f94050eeb25ed346f6273cd69540d18e6d305986230c2079edc681b664327528db6fc48e7f4dbbb310ffc48f013311346630cc59d6fcec732ccc18138765a14d6058bd09d74ccbe38c0af37dee2a13f3e293194beb2aae84885cae3974a59bde33b8583dde6f8e77f13a9e673534978c6ec06c917638309cf98cb5d8f63fb28735219fe6be43fe9ba9ce807a587a9443d89816e0a36e51d498a0255941da36e1b56bf0c83ee5a2e8ce5cf289bd3850bde6b0f5dc431611590974d5c63706edc99641d19bb413078893fccd596559cddf401592beafc00b36b7c37c86052c02599b72c9586bd41d07cd2e4f236cea8d9fbcaa97a692a399859ade8e085c8f4075343fcafa97ba6166f891172d913318bc256773b5714c35adfe7a46a20a337515e95ab427ae06f9ddcbf76d6acf3e348833f803989952b8f1e2af41cfc2c809397daccefcc00ce4527bc4b5963bb69bae1277f312d9134d46e1b9d8fb5f68a4a99ab58d58310e646ccc73bc4e8750a9acaae3403b24fcb2a22feecc5da54d2b1992e57964056cc767b65c49a5d3339b241aeedaf9a160644a57a4c441d2931ca77d15ca186a9f1c9b21aa544ef9990b0b9218fb01db52e7a8835a9cfe76129dfbf358b0bbd720882842e73cced135a38ea25ebba7da14610d79854b527d25219adf8c3722fb240e74076e86597fc86ca08cc855cfa3d597bcf8f431f4d42568ec34696d27cb5d7f1dabd96c5d744ef5ca36013b6c167603e3079e6d23d60d95ce4e28dced722ed578a17c69bf57b83b8140c47a98028aa04fc5e2709f74f0a1b4e7a991884dca44f01cf9088ea2b40a2580b31a8d07348cc18faf04443a2cfb95ee6366a670ad59446e1e8f6e3c31f611d9f33bb164528752334e292081fc78841b6f71bf88dfb0c2a1f47ece90b68292495e3f4f60f1dff334cf6fd00a7480fb7cd7f7b2456c43f1554a22b26be586ff3b9760b5431824a5f8d0e3c8f494783ec4ea55d97169c9d9e222c1d2330e9f0cbb60e926f407bd81b4f7c0330e83bcd8af424579ebd9af0bdcf9ffa4cc1268fa33f66cda914cf8a7152dc7c734b6a9210b7c9194b545be6519ea7def2d25e34f9d2945b13eddb68992809fa36461178b0b089cef801efe97dfd5f7d37ca3edd6e3e1e68cad7d658c3b1d036eeb5a12d7f40a1de56d20926d7e1405dc8a018f5d5e7e50232be64fdfceaa02641de32a3e644aadb247689a8553a7dc967753e820fc6219d7f2a55a58beb4c099a2b146e06b8d1be9b75d305349a0b8f95eb585ac7d1f080b1241", 0x1000}], 0x1, r4) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) getresuid(&(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x61]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) add_key$user(&(0x7f0000001200), &(0x7f0000001240)={'syz', 0x2}, &(0x7f0000001280)="d43e34f9f2", 0x5, r1) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$revoke(0x3, r3) (async) add_key$user(&(0x7f0000003500), &(0x7f0000003540)={'syz', 0x1}, &(0x7f0000003580)="ba4a798613c81d7e6b0ec395d13a962270c50a5d085fa35330e1b407f912bd4e14fec4ee24d4da1d3e60fa9b0e75171452929be99e6e1ba1be4f2571017ec986006b4bd11f5f1b", 0x47, 0x0) (async) keyctl$instantiate_iov(0x14, r2, &(0x7f0000003480)=[{&(0x7f00000012c0)="59f73b3455ed3e9f7b9a9fd6f02b195891b18614a80ea23088eb31e16a25cd668ea9f7554d2b7a1894978e02150643eca698536eb647e09dbd6e0278fb758f6b9509a04b0d97fda08a4d0ab612e2a93e7fe3e9a77b2ad3c812fc800695940426b88dc368079d6ca62939161beb74ba9da8acee08de4048a870d2a6704317c4b5711683ebeafb1db40d989dc42df5bb2bab5ed4a10020bee9d9d32950abfe2fa565cbc9b674c786897f1954951a0da000579f918ce5955e46201c1117bafcd84e1a915aceb96e0355716c8485981b9128db13159abd1d3d259591c1b27e3f21ee39a00493a0f78020c4722436391771931a459af5b414f7ec12c49bb7d01cd44cbe4a1d271c678197731c4d4d885f0ad3fe99252534bf5994ae22f0752d2218a5d302187bb5677f558a2e4d65ca70f8d722bd49cfd8893d71f2abf10c22ec278827421a0680d8aff48d36c2e7c3f52dcead6aa908dd30f390344ffc643df8909784fcf2074a6c9b63f997216078443747738634cb50acc11b6466ba69392cec0c6efb52a6c7c735c6182426950f96f8aeeaa386d8c569814445ee877375a3c61fad337bd742d7fdf67a4dad4de0f3b820d56729be4c546783b9c0b4a5480715111c279418ed7e07211516b240c01d037211a43c94b033741d864ffb8bfe031206087a491580ffa92a311376bae9b3d59d46170cdc5f3eb0e9fd55aa065e1c42e9afae8cf1879719101b78c2a5232475ee2455aa918cd18e13593eb08c534e8b130e9564549e9288453ae1f52b9b6321b034b490639a958a3ab6961b183439ca73be74643d8e7bc2b281a3b3f0e49a83fd8dfc804fff7266a623656774fb623987c6e99efef51bd06f2bd325ed8f565021480b109b16ec9d234e2a788b8646aac6f16bdc82f7cbc556b2f369cf707d1993a4c26909eea864f2341a9c210a9e018eb88aee946fc30a0c914fa599551ee2450297dbf701169f0ff2fa5442e1e41971ad99d0305bb9fa91bccfdb9f1903a4bebd0b307258362677f4bb86f55885d37589948f278fcee882b623142880b92ebd65dc1b4a363ee883fe5a6322b919583b6910ce81a4e5c7300351eac414fe1c9a89403a7286e5de3a2c2c907ca1fb73907f7f2463ff8f26007fddc448a8e4776626242f2272dcb71ed7fc94746bbc515b503947315a1ab54faddbcc552fa6cde4b8596a18518667d4771d5b830db9e74147ab239cb68109d9c271b3f0d305363821ec0ed3be4fb07e921b49530fa8fc24236186c602954127529b9043fc7e1ecc833a3ab40c353cb701a4ff8bbc980540d5bfc8e9e19e9cf129f7015f17386daff96193ccc463533e5b8db4e291e6b56742f49f25649c7998a6135bcd86192c8df7e26520dd1dd45ff7773914cb050f13b910b2f8398efd3f9b1a51968b5133bd180f6d559011122d713d9789cc46d9dcf1e1b35e21333563d1aba8441672392ea393ce1bd50b6881f1b7f632cc2a0f39c21d5828f08e06f350de6d509aa56e8435bb14d49774adad507b68c24bbaeb7fe17039b0211b07e9314db77d27415998735d15a6700b04b2a458e12b7172907c92444af1b06b96824d39c27ea883a80c96f23caf6d4594631873fe063f5f1945cd8540ad664795ea5f8746e4b6315930d8b4c5205b8dd0f7be6eb4c57dc6f2dc40e777c930cee7be5ab594e4263f95923c550ec85c4844c057906bfdc251bf3498985f89e794d27e12817a4439e207fe725390b51101c0c7c31f9fe11330df1df8d4645deba27387526147aa91e598b4d52319a0a09e803159373b5c348de0eb4807a4dc199b1ea37d16d7eda8af8cdb73cdd9b575c043275d25ed892930e3e6c873c329d4d09c2551cd560f3671e8cd45f38fb15f1705faafd7d4c6d66d1af718c5e3a4a27ff763d164a4e97c7a78505bfdba6fef0a9f054395707097807cc3a842deb98b383c07048e1df6298d0d19bdcdb6d1d68ea6c3afddb5647a1b13288bbb553b3f94451441dcbba6ebb6c64069fca7b28a1e656ce7f4fbb1a0088da96920e51f3b10dc7dd28bc3e46b4aaaaa36abffc94f98a35edbb639a29e0d81dd3d5ff2c449652107320b803f03f889e020a76b1ed89813649a5cd48aec35072b60f819934b5329126353629b6031fd6358338870922859752b52ec034297256e739d0dfb3e3d90aa295b975394a23cd94ddbd369406dda793131f968d35d17cfd012f23d51ee59e93bb9f273a355bddbc82e94a047a82f939c8ae222154684a2ddf7ecc9405c56a114006d6017092a3307851a74b5b4ad68a168ee712f565669310f5cdba3246d70b0ecda86e3d0af1f56765db4c4f4b92ebefbc0e92139c6cf3616f6a75fdc82f6a11d2e4f0ae8a048e4a08fedb0ec41958fa99f0760d635a7b0a3adc9ce910797ba9e7123f3faa000077fc7552b40c380d6b4b63456fbc73def809cb035e61bf1989e34e125461918d0790f600adec83a7a3011c09e1c3e57666055d1666e8273ece0408bbb4565e0df251975201b4be7811818e061520e3e4ad0fcb93f7ae7b42ac0361343d72961c48166694383fde83a94595aa454d6d471ac64bbfe13ecedfbac75324bdb5c892260c7043f11b61c09da9a06a48373b5af2d8b8043ba2f82f4e3347407aefa5ac5f6988c67c18db0d9505da2edf7f5723aac62340fd3582a7f78559620bc31ca360ac4d19ce64bcb959d7503b6c6b778931aa0328461190afb150bf75a0a060cc2c6c855be65d731ce76e304bd25e0b90dc744326ca75012fa34931c82d82790a56b139cd36e964b2d2a0f09a46fbe4942e638528d6848c70ef3abdfc26415850ba651723edba9cace4d03affd386fa5d325b54ef44ff2091636d6fd76645da7540e13dff0ccda6a67e892e09348efcf00c5455585fc991e7245fc842b0cfd44e94a994c51e3d8c36a6462d520c4b566c1b646afce658a2ff3bbd45d532e35f67bddcb3d5312778649d03762675207bc823cf3135769241a706b76fb37a2e7cbe8389e1ea89c305bd4e1e7770b2c1c6ef8d2f2d7caf86bb60c71a4f14429d1424d0d15a2a1e94d8a5c78e129f4378b02dc294816bff5d087848811195873a280a727bbe7dab3f4b595dd37203ddface403ae8f08b11506ec323cd6fb0ee758e73f283bfae71a0ff27be8a5c272d94258a00147b6c041de463707b1f2da548e14c0a09afd47469707c2cfddcc1989334c9b014db14fc1d14be8fd9d0d979d8153456212663b36e582b3b53d37d4ab0c0e4b01d8e270f7649408d90c85db3449f74ec71a7195487d6fd228795380f34aecc585fbce326cd471629f45871b3adc85e0d116508e979f0560057b727991859c57d0ae31abd6866467895cf2a7cd32e7e19cb2142ea350a633884cd84e46e0329be5f1de9890505b1b0af42a4f348ee0f05e3b355ac7e0a54b65cb49461afd42efb2c814b68dd64937d1aa2d0550c1ae62a42e88287612d9621e8eb69dcc2951ae33a7fea20a35e999c9513fcf383a72db9c3bf7c93fc5df3d8fdec3f3045a9293a15c4ace40448e6bd17fc67fa3a3796364d2e39c0b0c74e4ad0a67b991cc212f60d21e5e6050921ccec638d61f95f61263570c1626f2a0c1cc025a3278578f1a8a947f0d8c49dfb646d2c010fb3cb1795e9dab50064391bf18e2b0f5997e8cdd871aa7d9de108b637d083cb79578559316f839a9db37a3be654e43c08adfb0ab96200ba080a1b63b3602f1d7d739daaa6bb09ffe8640ed4cf96af03b979c33ac26f13711c8c1c3eb2f0d77e54b8aca7d353142c17153bbbf7ee015ef049b5097360e0a9ae5f7d4611fc21e777b11791fbbef1b262e14201a6e34117f0c0c44eb56b786f14c908245d81ac658849712894c51509bd36609cb80405d6beca73244cd7405ef34f6d250e18123edc447a89fa944fe341bcaa1074dfa73fe0aa57fa2ab7a92d96d9390fcf5c763db5c127349eb48add25316e57054ef0417820399a5a26c08221c1325dc98c710428b5f96b855847b9a1d7fc4c85c0944995254dcb3c0145ded2e4d7a99700abc0484ae3e2c788562ee71e5d35b404921c5ebe11457e1c848fa7b261fa05c73e6e142de2512befc5b428503556c796ed79de3e584db824d2096621a48c7597f4624848eebfbc69887808e3893ec65838d6a2f384f4f780363ae95e2b55a0506fb4fcb8a7b21ae869ca23aeb58d9dc923cb0fd17684aceed9bf2ac927ba97661dbdfb2f3eee09d6be62941f3c30b91b1680c38b633f77a2be9e0ec2e8214c0aa9091facd97918002cfcdd0da42371c2ac73eea06375a68bdfa8c0b650273b17a00c3bfb80824d134a309ec46f5af8bab642f05adc0a7f1e9ebb8073dafafc293be3d52f4df35e1993548e7fc50b5bb5cbb159d1df33714a052bbdfacea95482289e83cccb74186a4b169f9a33128a3d8c44ed1a6de9fff96e4c33f0302a1227820415be2f378afedde6fed1be8eba2b7a65e38d1f8afa73e0ae88b65b99c3e397ed2da955fe2782e9d27daf3da60aa0975dfa2106c72156e7265911a9b11f4a13b22e385cb6648b1ad3ee538a11ba948c7862f7c361241ba261d43f0268edcce6914e9d7c2d3fa6deb21329adf7514669c737be59f15d2d57caeea04def3190996b49702336929bdec5a34a7ed00f4d699942c4a64cd9f8b9db4c5a43b61fa3ba2434f6426f34a84e428a02b7f71a7c3fa0ccf04a45fdb5725f09a6e8ccec95104e9c717370df84184be1e11092ff01fffabe48439acaae789693eb94d3136de497f5d45bd9d7c13d46e8680b33890bb20938ebc6f63bc197d1efd8aa026ef07b3206145efc9e7ac6837d9257456912790a245f48895e4b810fb8213f880b3b3fa31bece894d3323d827674f2e16a682d2d126b64920f7d61ccc74548c4b6b670ef98ee13de4f7775de34a6476dc5b16672704f7ddac2e91ac296504d9fe8e8f290964548ef40f9dfcac20985ca0fcb36c4dfa6eb345211b044d3c7b6138f45a8b200266e066ad59550be77ef14477a674c5ece652ab6d8c6b823de902f207f025651fa86b13543c2dd79f1d7e17f337eb9f5bb7aff4e0e57690bb1bd4f6d383a2ac00bde441cac28067e35e7a1d7f315e3ca0fb0fb138e22270eda026c9da80b1f9787b15baaf79b55a4380f1695cfe1c338694a0265b779fdfd389f365b2907ee04c97e040975f226a65f2392bd25336b8ce21ece0b3d365707589d536e94f64e297242a6a2f1900f7f7d3c8b4dc6fc8974eb2069eee85dfb7d452e576382f6b0e9dddf8cfc5a8401570a57c302330b6e09f6c803c7bdb3b9ce74c0698557b58c20af86f8c9a0d009a444df07bb534ed61da5d03363219868812da359ad97b8646e35a502c74bf42de4116dc0c426a3a2e316ed9f6d51fbee726838fe5e5b3c9574ab84d9b5d1acb50bade04ab3bce7754e155bbaccd7b5971c8c6ac5be65d4cd5771e8ba962cb06a92a9a90e85c6ff61e929fd3b71647716a6cc252932715e6f53fd464386e253c5618dba11ba07315dd43dc49b5464c2e7bff7ee2eca4fe426c98ac87eaaa3f9f400a53fb9a28ac9d4ee4f0f6bc97bc4fbcd9f1c0037dd63dfed0052fe521389283817eb9c656e8fa4967d1d0d451b9833fb14405fe9225ee25dd0c4f82b2c2f46637878a753159c2f9ca0d41b5e843c73d9f10cc6c38d75117268e3667e9e31314c25ba397bfe61e9db7928e5444aa0883ad3dcea42fb066ac3064ab375a0b40edd840f0db1dac4cacfc2c7b4702908cb633ce6147735163c80f6e53d16e3202094c9c5febfc4ddace4e2865", 0x1000}, {&(0x7f00000022c0)="43315593dc933b64d7dc", 0xa}, {&(0x7f0000002300)="ca4aca277a0a2466a90e52ab46432a63adc4671942248cd38543e890f984730680106c5358e95d06c93a9bdbd2db927fd1c5daa7793f1acea80bc5d93486aff09df17324ce997d96d6", 0x49}, {&(0x7f0000002380)="9d2447a168d021cf5b5bdf49ce1dca589d0cc931c17e1723331b530f4034db13ddf9e0b768c744a97f24a848934607e273c57d8c804d0713c7c0a3ad61fdaf5975ba7d32aafa51a2c8f02bec3d06b0390f90ab4dd8150bad2c30d93b9fc06f8f1f39136fe93b4e54899e97928ce724c9b6c1e1fcbd6d45a2ff5675f1aa13f747b55e360299bd3ac21440bdb6290a89baea8af5fc40f043a6fc5cb0ff8478", 0x9e}, {&(0x7f0000002440)="358f", 0x2}, {&(0x7f0000002480)="a9cfe9555334b567540fe4c6beb400892da4887e460f92c729c6b239aca77ce3d05239553fbf402595988ea09456d86c06465a59009915ef7d16c2685e69db9fce5379db7843eb7c04f2258b292eddec912b625844c60977831abb89425cbd184ae5ed9446d97c34716515bbaff10434d6cafaf6ecc8a63e14e8eb3ddf804809ef828ff56de736551bd053b15d19268e049ac15bc6c3e8075ce525500e32d2cd7b821246a29051603f1bf1214267dde99a91ac1bebc515e9a3ff1eff8767e49464c8861df0dcb976fd6d602468f89122cdd2d607585de975e26e308792b64e77f18454445b7484d0021d24c1adb9b55cb1a0fa9ccb33e882cd8285f7cbaae583b780450c281c375bc94057916cf794b2c1be9145f8eaf49b85f1c7775412f8aa92b051c64deb3e422ed5f616e5e4018824be2a7a451addec714195ba1bdc5968f8bd7928ba480d6752462630bb2fd80ea2d89f153b643f3957d2414ef0a65be830c280f634d7016e4e60c32bd30ca68740c5ef12fbf0e7cfdfb7a8401f5cb56b4d19ee87c9710b8fce0d6d5e445f91b45c486bedfb3622d230edace6312fde00357edadc296fcfaee1916cd440ac2346f1491c90dc79b5e1fedd3f39c3aa37feb9f5ed8c65b9e3df42410ce83149e6fcb897e3da2d3111948adb6740dcd1bfd5cb4df67e50eba4f0575533ad141204558ab844f8f1bd71342977d8a2f458b306fe79902689083a99bbdc133144a3bff031e4b01f48c8dda6ebe87a6a005632e2074a5c28d785d218653bb3a97312803d4d9206c7b8f7ff3689e3332d197ea13c4b39ffe8316e2466a75ccc8ab75ccc9c0ff4192a273fc03698557cb5db8add81dd8b2df249f1cb94483c980002f130888cb841c705c69f2b34019a70d250f076da7a1a2fd13b157c676d583c97f7c9bcb1a872ee20df6188a69075ccc81fff6008d524e430e7b326c45679d5140f1b6f2b97d61fa333e652c99c1bae30fdc46e2bdfde626959ad26461498ef2ac8de0ec8b4ebd9540cf7f7c82d7feb697a53d57e488d50c264862c64de8cc559025fc4708da8bd4138f300d67da542e0e6df80d89dffe788431db14f1b991a09d1424d98ab957ceb9ef2de98dadc9b98293824b9b702a1fb013eda144c0de363917800b5dd52b486c0fbb58696c3465fc28972c2a2d6623b3cc80154aea4e1e6ceda52dc45d5ca1c19f1f1e92d5398359ce0841d540142475f9b8977f0e6e8ad703d9e406ed026dd3e8c518610b3ed13fb9cc238de7f8eb24308cd002b177f54d4d8143504f46049af2787befc287418f060c17a2bd12c362e46b4ceccc131fca02da138a8ea5f486f200af906a46a7b6ff74b32ac8d0af7a5a134b28dc8eebbd78505331bf1d95251298cdeef55b84ce0332c27b73cb44b5f9bc605368cc34bfa2eaf1eea358887e436b71a10c4bef4380295424a6ad12c10e7d5924252e6ee032cd1c9f42edc613d251c8e8f555dc541cffc428637fb35cf7e351fa4c20de57e25f1bc9d912fd20c95c9b57b8ce9b42367444dac5ba2a02ab1520aba43d7596417142b079ac81fad71f2792c5098399ad5d8cc6d6c5fd356b2accefc5e973cf58d1168ce744a0a24058672f25be73edf5244e89d97a8acb056f28d39b927009339e9543fa53786b17a92b0335831fdf610234d34ed25cf6e15cee38a87dfd0e58d6fb69356f96cf764df094a829dbbd9220a2d669a3451140369469106a75bacf78304737393d196d0d6354dfd9a3eab4e5f7f4e4ac31468ce90fa362cecb0159de5d49aa65d94ace742577a0254e24b5a368542ce656f3a0bfa0e93e6d9cd10a82e2d186a0e051263b071adf183e4b37157b0a85697350e646b31277f7f25a35098b02e5f8b082cc746629e902b873854a43a49ed53935938faa74240e6eb14e7d7d2f5699cdb942b87d0b0fd23be39e4efb22aee220b3d5fc10e12475a697ce86e8362e957fdc6344b87aa98f7c1741a46c86a706f4b49ff19d37fd5be79b7df08213b521d69a765dd88518019e98a06fb8b2ba1e0744eb3ce4155153f00d848ed6923fe093fc060fffb3622bd7cb069abc4b8d69d580780dcd0f0332f0df9786279fe8c7872dd658a79fa7f19a2f76e3062830126d7da64d0014dcc526f17bf836474af93723cef8c8d23ab45dc10d71711a6c7dd8bda60b60e18abfef410ec93de70a217d590450400b2fe6249c45cdadabb2361b3a647163d399bac5a69b8a573a281a9e95f9b425b86e0cc6058d07850ece2aaeaa3f3cc7cef62db26b6e8738f6fd27538c910530b6b00341eeea929213dc795acc26abdca2296eb27ea0aade3e0065060315aee50636f0c9c39782af4ba5d1f277cfb54ef49b87d76e766d6e35a99427ce112b595606889e2e0fc2db47cddf2471afa7098cc28d97d019f310225f3c18ee5402dfa92ee4fd9d6b0155bd582d260f16d2efc59ce5eb209c2d2793802e0c25e8ef2ce2bd8720f5f3d61ff10a63828c9d0f2c3322180addbe1c36f07bb87d7516c15045a7fca48803a0db752997e01880bd21715027c2a6a808dab679f33d4f0ba6a0190b567d7161b19f979a5f32bd9f98c96075a590e4048604e4d4ef5f7847d7d633bd4da57a8c938f4bd659611b7f09579877290e1fd3ea512f6497757d2e64a477f43442681ed6eb55dd542af43c41fe6f145ce45c71cd6428b4bcca81073db6abca57a9f9942bb553a783c5ec59d8b15d0e295b0ecd229595446654ceec35df37f753fb6ca8ca020d1ae2d9cb5dcbaf7d546549ec9b7ce221d19b98773a2ca2195efe71261f0515bf148ffffeda64e4041ec58cbc1443477452d8098953cf4d894518fd3cd4f8a3ce9a84e2ac1786172a3ea5129ef675e9c512d0fdf8ea75843444b0b0ab3d76cee11e82fd68b1fae6a199980a2916ea330b65bd83f628706093ad27f2d941545468104f73a54cd8a5b35c0c2604f79941885f217d1916372861520fc517d71aae4507325cf5c557fcb2f8d44f1172b2eaca350d7d300447db824cc4fa1b9144f4bdad3d551b889f462f37d38551314ccde5875aad2f548c4d1e4548e92a1a1f69265edff73ef26b015066800e4573eb55dd7e3619bfa07f811f69c43ed806522163cff30093fbb3f4c555b9bf69e3e1b10f246e7f6ad08e726f80a654247f2d90be9b3c67bf1316dedb88117d21d0ed4316141a93059dbf7b1b04d899143ec39efd46454fc93e92c3e9012c7773aa333e5d62c24303d760dc1da2dcc31251c1cdb7944752adafe3f246c1dc80ca9e4d992e1d2761416b81a405868735652a6c979b388bbcaac908360d7998588ef668f7d4862c656c9479bb634a7cf229eb178a5bebe1ae1a18327a5a896cdd83240e0b2a0d74b773c715ad94bf9d6c42c24e38045225260ded35c93bba0f6b92146c0b7ea0da8c50b238b85185a554e702d0d46834ba084cb81decc2b3e62cfdb02f044e05be483f16c89eceae1c0a9ad903372c36ef5198b90807f83867e402c2578195fb35603ef8902bf909a821de30df479e535f62abacceed96bc64f2c5e1e346556b65bd6efcd9c29933320b014d8640faa9da06ecde4f1c79445fe76646d458d3539b043bff1ddabb3d0c89103dbc4049303c8d90cf76ee2082fcb96e8f43e39f432cce9cda41fd514532f29fdfb3fcbdbe0d163ba65f85b2db034349b871d0fa633215107a16817b1676d52d779a37926968c88ce2ab93fa085d0be8afd4dc9d3ce9ea988f9c76bf1b4a081af9f2ef29acfaed796eadc7473cb9b6833d05499db1e61b4e7e5dc97663acd8bcf668c41bbe248fd92967fc045dabba5c8054593389b1d31e73e08f4ec288fdf4085e640b8062a41d87038b97a2fd3d7d4dc3cd6c39b41f55e0949a54bd32837557c7052ed35040f8ce4ecf53cc8f09631b0eb4cee9007eb737f9ed32df959f0ce55b09a52552a4afc9fe3a291931778efca363cf20c389a76c5f6e763d7337edb8783818c6643f0feff3e33074fc667d01eebb74a7af975e1f31d67ec6d711388c1ff28ecbaaebe1a3a92d7562b254d38d22da10c85112b3fb216a8a9b6427821d476f273fb30b53b33dff92a78dfa8f60b5f79a64ac7caffdbec946d6db7f6dba6d8c70e49f978a7c81d3489b9c04a65883210c410e4c490b12b35dde622ee0efc49072297e90e456b46b430ebc3bdf25fe4d5a3823811442e4cb36715fd595640aa0452537cbeb50fe4b08aba00c22021378718047e67b2324983b350f4fffbb85c82f816fb1fc9ba9c0546428d497e15335b5f95fa103218690450911761c33ff66f988f14d36c514bca1290c834f2be9a91f636d91bb7868bce84523cc508223dfaaae725c42af7447a6ee1185fa453a0e334e369327900becece896caa74c497d1ec40a5b442d0cc892e3b9ad032bd2656df48919d8cb663250a76db3a269de1d73eadf3de103079abeea72ca7e56762ac2c243ef0a618df92c9f20ae283bb0ff37c6e24d3c26ebdf4c33903a0ea1ae0cdfada32c61dc79d3187b9e3be46a5530df196749f29890c58e6111bbd762c0cf03b44e8f1afad83f71c9e3e9b3795d90b6c300a063cfe6ded3938d38756a30a7ed2f0fc04b87d7ad5642b3baf614e13d256c6dc15528fa7bc4e4eb827cf505138a05acbe305a651023f14ce5db00b56ee3da8928ca6b2d8aedf0b36df6609d32e0ab5c1fc12744638f2a17009bad9ff52982178b18bf03f06fd572911a144f90195ebdd84cd749c904d96186edc15a58d1839f2f61666f6fb97be1f9e5a5f108661f42b1833e0a4fa82872c6826e25879ab09938d3d7059f5b922efcb055cd9d4e3774769a40617dd832126072e68e9ee126f143cf0e44ce7e29059db016e725a6d76e406c7dfd5aa61354c8c62ea43cd87a8984c00af9ef35dad061c907346609302c1b3514032b60f29893c92ec1e7feb6bf924258ea7ad70fb4635a6960e7f5533fa09e12893db5bf02faf2e2f6a18c7cb68a3cdd6b1038f2576a138945fd8e23b8a6cc67dc484a3713dc724195874cf8a68104e4b5a82ee02d1c0bd95e0fa7176bad6baf36540c3dd658c20110d25818674760bf625d0f2f363902af260175716882be4d573f256f15625c9fdc6f217900ba73e6979e2d3dbe097830f700522124a250f806a468cae1fe3dd51cea91576c7986a7faab68a4bbc1f27c0744eb085254a13c93edd47f6e7f7ee425684bb093b7260e88185be9b80cb5bcf4c1ed17ca28e3caeb31a704e3bce9f99405f9a132a26d6946903e5fc057e4a894022151846250264d5a96a39e82cba724a850d86e0d2e3caeb205d3bd06fa4f4994aa3295c9f3c042170a07bdec9f0b5898bee7a07bc779f1c56145e901ac90efc65f3f992866b6a0839bd72e4bc468ca1506e56dab4f5d3d6aa95be2fb3f3300993b8b87b18bed24377212c9d085596a14c2a7b7df6d528e09f799764bc302a8fe0157e8b2df386cb8afc2ea2c5df3dc4b7de332cdaba8b91c2410f1826751b35674ce273104d906bb8f6a13891a2dafeaeaeb49ef1d7e72e4a52c38d86ecb07fd95ed672da0db0b79d58fa5476f927130d6f2837b03b53cf3c347008893be743ec70998d08e7fd79cf1cd7095ce0015d6458c472b9f432aa4ad890ed952eb01fa153c62c5e077a8eeb8b12642b61a302ec2ca8a684955b598ecb5904ed8993462efd55f085d8fba76e418443ffd88de3abb9b8654c8488eb0401f956df38630ff701d280ce9c4d497e8b61ebf2040cdc840e8c459235095e65e6c38f74308dec3552300a2bf42789e5d41ffbc1a011af", 0x1000}], 0x6, r3) (async) keyctl$revoke(0x3, r1) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$revoke(0x3, r4) (async) keyctl$instantiate_iov(0x14, r1, &(0x7f0000000140)=[{&(0x7f0000000200)="c98a24e36b5164db0cf86609e0ccc2791e56203aa0a2e559bf5cba0d39c41264c1d84c1140c58e1943fcb408e869dacc2321617e08aae72e49def07169af292be0f0001de2b6d4d441f096635c35ad2eac27590d807945a2e0e58497624cfca0ca53807a233acf81cf347270a3cbf64e740f91a858644a3581666ce0479287fc5bae1a8ecf97471dc1b17ed81ec5afc3c4af5de5880ff46e589777a7452ff9412cec72073a028b3d75a8da0b6a07e1325982a2a5e9c0bcda594c583e5a320f8f88ded923453243b48f1dc5518d536c3138ba67b910ba680d0b6b6d4c3b91cb94d29d6bb2866db69441504951655c46d2c1e133bb3373bf9e3e8b2cf257a75a5dde31bc7fcc2faeddddcb23430f59a89f1cefe1e7f589f28ff8089cf5cad9134a92e6470e8f5ad0539318706d9965b4f27aa0f8f3fbe5c16431017e269da83aeaa8670a091e8c5f5b9fa5e2db5d6115264f3cf4a710e1ca7774cbf8c7c643644d754b0677bb59a291306a7acdefca64e37a2d8ba7d4148c7c5e493375f3fe35c2434915548a4ce55cefd61137691261a3404cefbb6cbb40a0e5b641914e3d65d24ae020ebb0f6f36f4936233f3e56585f937a788237a7fb5915231b8cca1856d625737af0e4f587c5bb8a01a44b800df3bc92840f863b8023b1f180d7c4047f0cfac0971aa1b157420b55b0277a39b19739b091ba4b8e8fb36d000b4d802fe70d1601ebaacd435fead582e43de4fbde47e818972ddb9f468c714739f7f01f2a6689c959882344813826a418af77a9db408607ef05fa71f9bb4f2479b136b092655e7178322ca6b8388e811231fe36abe29fcdb1acc90ec5d58db7568e1f2aa8deb0731f60f875bdd76fdbd5d99388bc82a49585a719a0b361edeb77b492022f26bcc63ecb6d622dd07912521bdfcdca59e4a4c81eff717a2f3bdf477ae6923d41944169d171408f81907b1a9ec7fc6c12faa4eda065f598d355cdce858c3bf722b314f59bbd0728cb8d8893be58c166cbe5b61bd3542f2b082c276a4837d37c68a2d62053a6cd5841d430ca9f9d73c844bb57a520299520b0da82fdf557737ade83acb8ccbdd6cc055c470b755561614090b9a6d56a891eb9372dc03e6ff48a6726c13bdc5f1f54d5aa3799c74a5c516320f18369428b518ca494f05440433dadddf1b97573b1063b0b9976de0e7d835447912daba6eb44f6c3ba7369d8599489135b4d7edc78eba2a1b1fb66e7c8c9c4cd925b15e9ea05b6df0cd1a0b2a7d34f69eca41502eaf4477a5d59111947f4a9c7b4ba39b12ec75fd1f739f0c41ab872c1eeaee7ab5ecc1ad51dbba5dbfbb88d7d88e87ab33cb7044d8942e0e12b4ae15d001ba9fa0787c93dcf9abd50f11e714f3ebbc9b049838614c0fd86bc8e84a914fb0ba5203a8b1ade3d5fd45b9876bdb591928d0fe66e3df815c219dd03461324dc4356161d0469e7fdc23c4cafd30e58fb2ff073b830e12877d3d68dac3787b30ba98bcbf24fd94439d10bbf7ce746f9aad1c218df4206c72b0f5dcbca694b23b80b241b9ace5de254bc6a8df2da765e6fac04040264743b16e7f60df68b9955323cfaef06d61978a8f85864b7a07ca2ab89291e23055deadaa8eb86122e538d271a7e596a232c5af7bb49498de7595658f19f87fba5446bf30f90c2acac521b3fe7e6e0696655e1e32838266ffc5740739a77f571345ad22cacdbcf84da69009de8e0ef701327e02362d6689eaeee77e3a7344aae6974b5b5842dc07f17db378e0a292cdd19fd9966dcdd5487e7684ddd190a179b69c6fa25b8456798d90bfe1e6204cd9f68ffb812b38915491540b7127ca84caef05a36b5834e7743d286224d97ecf79c83be69bb362b97f4771c3dcfdefdbaf6fa7b01af8108de3ce5891d1afe78907021163692cbacd1940e25a2c9d835b93b4aa8dfe04a13de08d05d23163b69dbd007c1bb468c3c576f361b52fc07a7830ebf0e4739e7674cee1ec63edd87e84872f8af9483a2f348d7754f4410915d0aabf7c7c04a4bfc8c863bc54b0fce64508d36b1dde1d11d0d4501f3e448eb8dd225602a10554d0191baf810b38df177f0e113d50bcd9293a49948a8fb5bb2d2cbf526f333b1c4147d3ced17da1cf8a91f3ef5e3d20ec69e74b429de8ff2c8bb57f33debf4d256a0f70cfaa856fcc5c469e4b53ee4b6cb944120255793e799164085a3b688fbf295b55f2b7340d3bb77afd3782d29d173d33f95b521c4de1747367b23987e6742f2b91b9d8c184975ff374611d9b96084dda155fa9a1bafa70d5efeae192cf9aba8b017a73301e61fee52bea531a5a11c96c2b21729585307ae220bb12f398f1c1ae98ff7ea26fb88d399d3e704471844a7e4333517710fa0a0c88a78c0daa4e16ebeb22299074f34acf7d808d91b7db5d9ef66fd9a34f713d267b50171c8c5d8df1498de57262042db93a93fd9d208adb2b831369bbb3cb60f9af53efeb0b4b918a5d2ecd6cf16da0c3cee2180ebeffb0da26595446fccbb7fa4c48361d7e19e894b2007441e76d8a824bd491fcf1d0b7c10f4643a1bf173bb359d3f886a90919a181b8a26f47cc7898653ad83d9ead25b33634da356e807052519482de3aefe33535770edb0ce0744244f79bcfe5b459779a184eb6a31538c9aa00d0cff72a5ec757a60f9b97eb375acc7fd672ce082c0f2c5585e457e8e6c9d4218dce629f093da94393977ef3fff4ba6c91beb6fbbb40e60ac34ba05f842c9944fe8b3c92123e4c9bd52326f873011eaa1af52a551b202ccd7c562df84eee84181e8ba669094e2bfc321b16f61efa36f77bdb85401304f4ab431532ec8c6e953b78612ba70f9a0d7f874784324ff8192a4d38252a701ef1b2230e76073e4b834b5e2cb37eb8794de2ae1543e310c0ddb756043a8ffacce4c14eb8c0904abcd84e75a741c1e9c37090517c80c68649c49724a55fc24353361c38682a64e927ead47e0359eff4f97217a27bf4e9127441bfc1a3baa4c72e77d3500df798a5e37623b6d8f55fb3ca37449dae82ff5bc7150dff1c2ca06e70c9bd2f4e05394f3fa507e86621e75381f1e39993101f63e3f157042ad59fc30298fb6fe178f36767b6e3e48822e6275cfacedc47e2f043089db6d084937a6c279de64d901d97de62fbf04cea8fd4e01caa900d9ab82ced6ad8e72278ad6fc5346f9e91c74b81e83fa559fb04cd46febbf4635da2cdb016199d057fe9e5661542dd5ef698419e3ed89f9537f7863c066b412b4297f1c0d6abdc10dd15f8010daee92785ed8681098c10e4c3e251b871345ada33b0ccfe497540d5dba6222cfd7ce6da4c0537e1c0259db4822ff0e15ca082037929c5cb38b81a02d32cf30aba2b52c66eaf47bce36ebc77cd3fcda339793eec15477b821af1c81810a8b9ad20b3108ae65cc5cea2b5ab0d8498254651f0297c2c671a8dc1a47a7d458703479a99c6dc18f8139061b57884253f0ab8c50879a7c67cd1fd35bc6f42a3da3c7c5dc16549857f5d1bc9fd096e76c7aef231b3dd9d71e57b54e2aae2c2730ae2bbe41c7220846573aee6b18c56a59507a69d7e77f33600cb4b76929c4708a2008897d4b6b7befe0251ecbf5e8b90ac7c07a451eeb2821d90c49f4d72ba8a625c916c3338bd71709030af5ac3ea9c737f014f39ab2b32ace3957b40838cb0592274bd75ef9def76ad495ceeb0c937074d31b6faec6e21d04787d9d95feafca75a71004e62a501ff310416bbf3682f969bbb84080df0dba282587db126127c07cfc8602e4a7da4e5d7c63ef3304dbf627aa370914361f767234c08774ccfb2d46a7899880c61e446dbf3a5bc78f8809f6708410cb179581de13604a3654a27efd3d1d74cdbd9a5be0577e0bbe0162ba929f046950602f8086eb8e2defaf88a93781d630b70fceb871eba9497a2cb38a4e2463de5f00bb3a474d792e80890817b34dab93669e7d4bef422a32d8680df2b8837d582a382ff91fe555a8a662f103426d83f32483c429fa57f278b4dbfa51a474cae06d33658299d7dab8841f65339e34435bec83ce28e2ecbd5109a7e918da01120b1d94d40bd36b352e9f420b32c6d62849459d306736e8650797e87e272e360dc4179b54cf3b007bfe2ccd08e1797a95a6d2f93ee62239be48ea5f9f4ddc0410cbaf87e2e61e4213b8fc91be3e18f6810577b9f773f58e371963bceffa3c5b7292b8b859baa1204bbcfbf5c1583aa212393d310189fcad4a4c11b3289f5831d4b1638f11121301069a8c3f0ced5565ab3571ffc6fbdc7117e8ddc8f90afd9ca0d9c879d63f604e06f1f14f8424bfc7cdff4b21903d744d69d1b6c3dcf9c3409d322de2054a6ac39ef02703a5b0b97d5f94adc39025cadb84253e8ecf6bf26689c1cdfba21cde4981a1a5db0ba87c62b592027579bdbd8842f37eee78b5ae080c2bdb1fe4dadc9a56e71679310921637f5e769884b430f2372b17584cd2f2411b46356ebf0a7380dd3c33408ea3f144f94050eeb25ed346f6273cd69540d18e6d305986230c2079edc681b664327528db6fc48e7f4dbbb310ffc48f013311346630cc59d6fcec732ccc18138765a14d6058bd09d74ccbe38c0af37dee2a13f3e293194beb2aae84885cae3974a59bde33b8583dde6f8e77f13a9e673534978c6ec06c917638309cf98cb5d8f63fb28735219fe6be43fe9ba9ce807a587a9443d89816e0a36e51d498a0255941da36e1b56bf0c83ee5a2e8ce5cf289bd3850bde6b0f5dc431611590974d5c63706edc99641d19bb413078893fccd596559cddf401592beafc00b36b7c37c86052c02599b72c9586bd41d07cd2e4f236cea8d9fbcaa97a692a399859ade8e085c8f4075343fcafa97ba6166f891172d913318bc256773b5714c35adfe7a46a20a337515e95ab427ae06f9ddcbf76d6acf3e348833f803989952b8f1e2af41cfc2c809397daccefcc00ce4527bc4b5963bb69bae1277f312d9134d46e1b9d8fb5f68a4a99ab58d58310e646ccc73bc4e8750a9acaae3403b24fcb2a22feecc5da54d2b1992e57964056cc767b65c49a5d3339b241aeedaf9a160644a57a4c441d2931ca77d15ca186a9f1c9b21aa544ef9990b0b9218fb01db52e7a8835a9cfe76129dfbf358b0bbd720882842e73cced135a38ea25ebba7da14610d79854b527d25219adf8c3722fb240e74076e86597fc86ca08cc855cfa3d597bcf8f431f4d42568ec34696d27cb5d7f1dabd96c5d744ef5ca36013b6c167603e3079e6d23d60d95ce4e28dced722ed578a17c69bf57b83b8140c47a98028aa04fc5e2709f74f0a1b4e7a991884dca44f01cf9088ea2b40a2580b31a8d07348cc18faf04443a2cfb95ee6366a670ad59446e1e8f6e3c31f611d9f33bb164528752334e292081fc78841b6f71bf88dfb0c2a1f47ece90b68292495e3f4f60f1dff334cf6fd00a7480fb7cd7f7b2456c43f1554a22b26be586ff3b9760b5431824a5f8d0e3c8f494783ec4ea55d97169c9d9e222c1d2330e9f0cbb60e926f407bd81b4f7c0330e83bcd8af424579ebd9af0bdcf9ffa4cc1268fa33f66cda914cf8a7152dc7c734b6a9210b7c9194b545be6519ea7def2d25e34f9d2945b13eddb68992809fa36461178b0b089cef801efe97dfd5f7d37ca3edd6e3e1e68cad7d658c3b1d036eeb5a12d7f40a1de56d20926d7e1405dc8a018f5d5e7e50232be64fdfceaa02641de32a3e644aadb247689a8553a7dc967753e820fc6219d7f2a55a58beb4c099a2b146e06b8d1be9b75d305349a0b8f95eb585ac7d1f080b1241", 0x1000}], 0x1, r4) (async) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) getresuid(&(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) (async) 02:19:33 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000100)={{{@in6=@private0, @in6=@ipv4={""/10, ""/2, @loopback}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@private2}}, &(0x7f0000000200)=0xe8) keyctl$chown(0x4, r1, r2, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc4}, &(0x7f00000002c0)={0x0, "3a2662bd9f46a3ab910ff164dbb89faad07acb3134f6f5b25d58e44f31df8be190903d15b2a302851b4347954155b73a494399f9826bca940263583f63925bb2", 0x1f}, 0x48, r1) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000340)={r3, 0xd7, 0x1000}, &(0x7f0000000380)={'enc=', 'oaep', ' hash=', {'rmd320\x00'}}, &(0x7f0000000400)="e3e1968e09ef7ec7e5f4a2e11b779a6ea00aadb6d8af742643d62bae211a43b8bc81ca17e3d2b445de0c3f1f664d1b79c0d5407db59343c5ca5d990d96395eda6bb9b6457d1f6302500be22233b4d13a4f83306ac0750a8528fae1c25a9b56d703c777f66735770c3e021520df875cac7520eedd2f8767ace5ed55e78364f7eb533e1dbbaf3f12ac455328ff297a66eb356ff935230c1e5f7a1111ac9e11f329863f910cd025170d6d44ebc1f0c8b980fb76b4843cd50390dc707fea01bac4d0386c5181176d57e6146c6aeaa0c742d052612c5a109f71", &(0x7f0000000500)=""/4096) 02:19:33 executing program 3: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f00000000c0)=0x0) sendmsg$NFC_CMD_DISABLE_SE(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x70bd2c, 0x25dfdbfd, {}, [@NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r1}, @NFC_ATTR_SE_INDEX={0x8, 0x15, 0x3}, @NFC_ATTR_SE_INDEX={0x8}, @NFC_ATTR_SE_INDEX={0x8}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000}, 0x1687f43a949f27ef) 02:19:33 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x61, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x33]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:33 executing program 4: clock_gettime(0x2, &(0x7f0000000080)) openat$sw_sync(0xffffffffffffff9c, &(0x7f00000000c0), 0x1c500, 0x0) setsockopt$TIPC_DEST_DROPPABLE(0xffffffffffffffff, 0x10f, 0x81, &(0x7f0000000040)=0xba6, 0x4) 02:19:33 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x88, 0x1403, 0x0, 0x0, 0x0, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}]}, 0x88}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:33 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000100)={{{@in6=@private0, @in6=@ipv4={""/10, ""/2, @loopback}}}, {{@in=@multicast1}, 0x0, @in6=@private2}}, &(0x7f0000000200)=0xe8) r2 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc4}, &(0x7f00000002c0)={0x0, "3a2662bd9f46a3ab910ff164dbb89faad07acb3134f6f5b25d58e44f31df8be190903d15b2a302851b4347954155b73a494399f9826bca940263583f63925bb2", 0x1f}, 0x48, r1) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000340)={r2, 0xd7, 0x1000}, &(0x7f0000000380)={'enc=', 'oaep', ' hash=', {'rmd320\x00'}}, &(0x7f0000000400)="e3e1968e09ef7ec7e5f4a2e11b779a6ea00aadb6d8af742643d62bae211a43b8bc81ca17e3d2b445de0c3f1f664d1b79c0d5407db59343c5ca5d990d96395eda6bb9b6457d1f6302500be22233b4d13a4f83306ac0750a8528fae1c25a9b56d703c777f66735770c3e021520df875cac7520eedd2f8767ace5ed55e78364f7eb533e1dbbaf3f12ac455328ff297a66eb356ff935230c1e5f7a1111ac9e11f329863f910cd025170d6d44ebc1f0c8b980fb76b4843cd50390dc707fea01bac4d0386c5181176d57e6146c6aeaa0c742d052612c5a109f71", &(0x7f0000000500)=""/4096) 02:19:33 executing program 3: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f00000000c0)=0x0) sendmsg$NFC_CMD_DISABLE_SE(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x70bd2c, 0x25dfdbfd, {}, [@NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r1}, @NFC_ATTR_SE_INDEX={0x8, 0x15, 0x3}, @NFC_ATTR_SE_INDEX={0x8}, @NFC_ATTR_SE_INDEX={0x8}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000}, 0x1687f43a949f27ef) 02:19:33 executing program 0: r0 = add_key(&(0x7f0000000080)='trusted\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)="c63bd835e70ad5899a34c1b8182cb87676f1c5c7113c8e1a5fc65cc8a6045cd09ac94d3d0bcc4b496be3f118075e8777f428b5654ced153492e91b482dcf038bd20d68263156842e9cb74fdb7f366146dc6ef87ea9fd667e3a", 0x59, 0x0) keyctl$instantiate_iov(0x14, r0, &(0x7f0000001700)=[{&(0x7f0000000180)="066ba7034ddb02843cd077d63ee16a2563c5f3b54da955f164a1955de42eceedfca9ac7c3579fe232e0f98fc98eb7a31fef124e657bc7bb2c23e08da08062b5963d2667964cf1e1cca590408749435f6408867ebcbd3f867610165574f9dbcdd712b36b0c005b0e2", 0x68}, {&(0x7f0000000200)="3eb94159026f098fe06074e1e7c436df53df320ad5c7058aa3b5c96bdb9c5ab281eabf92518363dc32c8453c3c9e5f0f9cd6bf1c664c88f19338738b981965b479cd768e7ca05c873879b9e674a4dc52baf6788e718ce70507c51280b92fc82d315d0a8ad996f57356a52039fca66f746c515f3a089c601cc3e76cdcb580b85160aa58c942b5e2b9625a8f3ad38e8da8c8618a7f10654520b44fb7cd0466770d", 0xa0}, {&(0x7f00000002c0)="2edd18e9e38d249134e311b41ea926abaa0e34dc58792faa7a99edd2a00048e9f5bf9d49d1a7d75df6b3eaf89a7fcf71eae6abeb1cf4b9d76a3ff1af23091be170", 0x41}, {&(0x7f0000000340)}, {&(0x7f0000000380)="ba8e675e81272200604edbb9632eb1dc570b542e8e2a3fee50d217e2bfd94a8980fc8715d955b7dd2dccb1ae8f822bf6cd6a76fee5e1a1251248b8051831f0d00d5c40c33cb4507b00edd2e6dcad1f47b8f0c0b3b088b7fd705d4b0e043adc4c1d9ba160a969602a3c30f252093705f0306ef23b9d582728768d497fc9cbb60135e5a3f484123fd22ffbbcc02968889ccf7521efdaee", 0x96}, {&(0x7f0000000440)="bae148334615be5d1e00b40aa740bcc6742ac65c35cf77429928a5374d2ee65a65f444321b53d95586dba7b0a133f9f1b2e4e36396a7af51a2d80e090f5ff37e78fa28387da165f6f460117d2abab45fbec03b20a361c863ddf7974d7a754222814b990346404335547f82699ef7dec24a76f00d434747983fcb37d65765046a86b1a0ad187c5b32496ff5c3ec0e6ebd3ecfc18e3b0fc488a32b96aed5eda2575ecaa2d276dae772802cb507bfe9a7506bac8b6c9296c0ee29269ac74528", 0xbe}, {&(0x7f0000000500)="2d5a4dc778f3402051c21807d755b94ecf7745b5fae2fdff37a100e823a2833ea0fbe1e99779d11732291af13759334c554f096c80806c1082fda606fdff64807f1f9d5c31ced80b1381fe76c4815b25066a3ac67f894af53865688475b64a4215864d95af885eb63e05f7f244a674cbf2dc4a39e0665a0eb6a4d4e1fe3d83ca48d957b93cc8e84d4947837561be2e87155b45fb650e41ab751862ddd4137da173a2f583fdf103376b853f16dcffc232e790bab895f7113abbf68fbe3b390d9f6260d39a68d97b7b5180567f7e11ae78bb8ef9264827d5cb374295c435f8647cdb189235136dba3c8d23312da55f8d3e0ab5bec72fb151", 0xf7}, {&(0x7f0000000600)="d811dbcb17d5d1eb85d728514f5687a7c1ea4589338cb09089ffa4d0fe944ee0ed58f52827d0308e51903f7ade841511f6b8c5506e34ec307d0ce065e34815180abb174aa2eb516d80fa3c8edcacd3bfb2f781fdec37665bcdbda4e9bf99bfc409b67335dfa6340ba417139c25ec55e1cfc8aeb1e63d941fbd5385dff651f2dc5d1e1abb34be4abba8013b164bfd033ab714b32e393f8b7241e0560b3d0a3d233545b4207810cf48a15bbac22c416080bfa39a9b88a768cfd8c4fb3f8b2cdca2d26dfc3665b77719ac0d91ea7dede16b98c3b72cecf183c5f77b4ab9", 0xdc}, {&(0x7f0000000700)="5b90b573fc89a9a1f30c9b8c3f1b35ddb46c507894b624b8fcbbf4fe774ab2d3db9ea670c7e0d8d80efbfe0a6505d034db7ad0f09d158ec6de2fcc1ec1911a8e5efe27eeb010e52c5da9065ad6196e8a12cdfcc7b266f691beca6054c71e091bc3e7e35a1daf39d7bfa657f453e50ffd1dd7f46367b64e76be0017ba2ab702479a04dbdb33f41991b42346b0e40a115bd7cbe10b2d83ae1e79c09ff9109b5c8d56c9f26b32ef8738760855cc56f7297a0ccd95784d08890d54272881a726cdfaaa40b41318aeb85f28cf72af2e17518c3c9afac60f457f7a0a0e20e404b764a6c8053559e5dd9d2eb664884c59f6c931d495171471025793c2538d73ecf93391b64c97013bf735cadb7f33433207c49b0dd0f274a1839e04e7ef71a9cdeb914d40914163f6362ac7ad80b9e602aeb53712f17aa632fac86992c691f51b9fc1c7c49ab609fd3d78ef997997a6993de29ae4de7d389c29cc732684f22d2fa150b020d602f42b2f420f24f4decd0e03ac2d4cf18c42e75cbaef9586d608460557ebd52eb3bf7b3d873afb96286809813fa908854a640fbfa4aa1ab3c716ae7958f14930c10932feb33d6f0aff1ad794b16d840e8f43d967dcb7b683e9bab09f0d4184c8e4df1b3959f78e4e64b75e54fa8caca1c2b1ff4f14142de6735c6ec8d61595f20e30a5b6798a1f2122bc09f00d457591b3e6402272bceb09ea6843aae8a58ef2b0d248304d133bc38ea3bfe9fd6e48ca00c53b7b82a80cbbd53f813d44e8d0528512ecb153e7a542aa34d50e4b120de32cdceb9d9ff9a0717bf9712e8b580a80eeb10be972e116a0587b7308802c608752e2f5eec03ee615c35122edc73d2b9a5179c245cbc07fc1103149657e041c704f97ab50e73ecb19f35517c1d687cbf3615423c034c8ea94913b0e173a3366a51e50d50a036669c8b4e9f9240f9ea82f73fb75f4ec0254200d9d301c036abf45f7736f298f7208cf5ec638e1af75556769acf2133e9b5d0d773ca0bf9c2a19782c4c956ab018f7a5088f6e609b9591887df5a619e1c837739658667f24aee176fe3bb354d5f34abf1a3258657e640f68fce6d6c75ae8c541d641606d24f573246bfddad23da13a644435ca8ce4a8affdde1973f3dbab777f6a0456d3c98082cb1895576b2c5df6c527aeec3ab51417423d11b988cb555e29bed4ef3a5f5fed219460b4637d3435a3134475a69a3679f7888dda2ab89bbd1a59f659e688d40e1d0ef3fd6149b3b0f16bdd1ddab3be965ed345ced51895be84fff504ccf9e9794699934fec2ac78f7b8aacdad0dffecd1caf1b8e4ef99de0016f4e26dcbff47c2568102541681286464d3d3f81cd2341c23a23a3b138b466e69d6ccae40ffc66e1aa5009ad02d4223416be41f8ab7158cc38a78a1da4abae200d1110ae0aa41adcec8db54bc3fc7cff8a44d1bf716ddea27f3139679144fd49d9f2c70ad302739eabd64db37f106caffc86e06daea9be5704863734c9cbef9f1ba38ac418914972afde6988080891ebdcd9cc2ce95e7391fbbd4bd1f64c7e1882309ff97f2ba5cb297e342c45b75f4892017fd8dfee529df4dd900176b8f7c346d22d7215e3017abdc4095dd2c4579359db339dce5926932ffba45048eff55a2540eb68ecc0a2c33abfe26dcfb9063a7d70238f25036968f8a47cc1cd4067e7f7fdb55bfc3f8620ffa4094f8ce0b3a352913cee19ea8ecd9f2a55f002e7d4977896a3be85ea93905ae6748bf004cd593cb42ea16cdaefc736ce113d75ed69b36f25d57c2b1217771d0eb18e830e74630a07351f4cb3d38dd76281a14d181c899cba61d42a30b3d615ef5ac9d99a145b1011d4777f2869dc4b9dea8b4edc1ee3eb9d467c97c822eaa49af0e74dc170f82e8a042559aa19c76755f74a51407b28434358f1dbcad571ccae1120c5400b994bda961d5e8f93a2b100468e140bf93589f26fa4ce5213bd9bcfafcea3b11d3cf9105f111ac4e0df9331b7e4084a44c298b0aefc1e51243e288767d0ae3eb41c08127aa17c0403dfd4f448aec32ee2c40e6dab83ef1225fec9ac08f9f502e37a2b6da4509276370faed9cfc2ea4afb0c99ab78c5c228079dc09c8c9fa3b2d93f749571567d1c4867d528bc8c20af89cd4f4081278ae621885b85ba3c050469f3604af5b47af92ec692ab5cab2c630fe4b131e3f414c8d83c9dfca4e9b3d45e6ac7dc3b2ff86bf3eef9b9a0937e3f81b1c8dbf6e374e50a142d544bec60701135a22d95f2eef0955b922fb79593fbe17e093f390ec9748606551ca1bb46ce3f066c1502c95eb96c55a20615a365c38ae48c12e46a1fd12d3e79feb3c59f80baf5bb695f1e4e8daa1743d2047999935039df83d578a3643690bdfdbac0ec9a35209b65dc975b92e21ffc74585d1d2d56374da70bfacc22cf2c5e08208d66227674c68e468a7241b01adb59ae7eb2ecc62a4d59dfba3393f0f5d3b736a28742de54e7cd49471ee8bc369965edd48e990cff8060fd5e161fdf8226b8968b4526e9073e72d0a62bf44f192dd747887c6cec61f115a6f2f401192e6b9cfae88cdf076275ee1ffddfa3967867f3eca6d1886bd6016a9ac1198bfb4dd46d4491974c99bd66f77c63be63ad41e23e92c0dac923805a78a9c1040667b26a44bd3ba4075eeb853f5f86c29d015d68d6beefd36358dcc0cee92cfa11908244fdd0ef3d7a1f9bf6608a649289ad79dc638a02a2be64a59202e6f6e670774fb134b9523a0a8b7fc3e3a92f22bc2c9ee5b5470c0068c27963f356b7613003afce0e951e9e28c6a111e3c46a895fc5802ca49735995f570066353215dd85fe4bea8b27512fd028bf3aac6bfa7e147384268b9b3feccb04760595c968984327e4be00369c1343b61511fb017a6219ffb4776f6659b928ebf874e9f6bfb950f218c635d13c8a60e617ce966638692c10c7073a5ee53387eca10eedb3e125e6405614f3939058abc7e06c73c118dd62f3d07690fa64402019e8fee81e074adfec08c79d7a97c543bd84cb502c24bb32ccf95ec6f0e99fb4ec101d6934734e9ad99f5a0dc071c432ce1fb8fcfde297eeff893be5904e2ebe2be776ed44fe499d9ddace2750ea72b3f307d328f4d5e77ccc0a7e68c94c4d1b8995befcf273a3a8c281bb87718eda3f6e2f8e65bdb471cd85a6b6e4b2fae1280d53b4f64de43bb79d3e7fe06937b55355136ac55480a2889c421eef04c1e58009084310240e5fb5a43181e04b88da22eb9fdbe12d25fa7b632459175d53c9697a03bc1df6ce9d31465dbd97fdcd7b309cb286bb736800696bce7274b38429518a3471ae5099cc5a21e37f3edde62711dcd36e5734d1cae21ddabc02c7222965aa48416ad1d737bde51a880c1c408b2928575bce8f49fb99f919e00e25f703b2a5af9971432125d560389658af7cc9a61661fe3c671316e513409247b492fa3009d08a53be176e933bd4f78076289bc87c92dff2510262f6de801960e82ab496344e7f7deaf8db4e2e364f3ca36d54ac070fd51d83b411a4062b58797644f2321c2ffe7892b8c6014fcaa387d3f07500c403b43f5be06de83179a209e20cf51af9e81550bc3af11ad74d77d8413ecc70ffccebed3f46ca8c538ae6c9ec4cf09c9c4f9332998e55fe2b3132ee35fc7b900b8ce781877f2d63b2730154cc962dd33003e8b8d051eeffb556599ac6e3545210c5e0dca8cfae3fde476e1a7ecab22c87e16938c0cd14f1c7dbdaf29eda65df7abb4343e434f137715c89ef66d66877229c41528d489aedb2c04eb24bb058eaca734600aaac4d369d6873f53ee203b548254fb11d8dfa573c273426d70d3dc11075434b6b9c796163b165f1e4b649b5b07a7bfdf99be24effa61d94f8ae6e721aff9faca1a62ba8488cfd3f25432240bc24780990d14feb44603818eb3a77c151d52cfc5a2aa6c68b8baf34d602afa1e83af1f83ea47e0bc3ffa1f2f454bfe921cc110925a4b7bd2456b641248f5a5506bdc9dd60e2ef8d0d0f115758c68c5ecc2bb551e60b5cdba4e216e4e9172488e3c0833566c237cba131536b8c82e982e69bc93c3972da8a41d3455d5bab645d5a54d605ea088453706028baa258ec9ecb63c3975eba49771620f238456844e0e337d93911826638942ef386bce1070529a858b5ba8eb206bc243502367401e21e3b21969977066e191ca750db65f4e089b77d8483e76f1731f82afc480172e70a52df1423a3595e7cecbe823170e0710d0c490a47f535dc68dfb5428bfb601321b471e2cdc77b8be0dee5adbbeee938a2bb61e01da7b7622bd6a8ecaae56a8091dc28ea13c8bde29b830b255d71ca2b33c72d42faa19b5d8bdd5f891ca9ebf337a04afc0200f2e5f473925aaf793b6165dbdb4c927287f5b96688889c4af8a88ecaa44709ad0daca64769ead45e17e88c9700de15d3ab6945433b3577819de36bfbeb86772a8cb2d8b8ab879b281c632a4641154bb594d8dd5729140693f589ed5f955d25b4b874a9480f2734c0f8506dcab860b93fe518ab9683c01deab4380812612806a98d675c15befbe68bc712a8ff18ca6648b7e5b68837261a8d927bc1f3ef3d5197d936f20ceac8d6ade1eca34d95c44915dacbba05db24589ae8020e4e5ed652e2e3e79cb79100f2e3e62a8767b41c8f1bfd19f453d42390bfa4315df16c7e6d17fef38a60fc80f9e8a77bf5d42894868d2a21940075f0dca7267ba6aec527deddef9b03a87158378b1b06f3d74deca22da83b72f1b2b89dd1baf886dee56b1ee15dcb56f17f74c3140c4a7dbac7ff72af749937557c3fec83ff00237d903f8393de6f68e6352f8a376bbeb07c05112a2ee8b1088ff9d016f67e2221f423a2f73b43a2e7efaf82db92f2c2b4a2b07c68828f5c56c02df93e5949dc11f0ff1e22f10a874afe020f42066d9ad3d24e9a9be034ce3ba2731aa74ae921667e0402d2eb9b2845de42da7f072b5ddf848a4ef79b0ff056e4452f301b8ec4237c87a746af4d6efaae8c9806609f11ab6603196405e89f0cd1b9c875f4c60566a8fe4e93958a17369ca4af89849f2de9da75ef66dc2f30ebb45c45816ccfb1ced5e94b37e0eca60d5283a761bd183387efb80c1c13b9577ab8ebfd54989e3cba65b91ab31eb9891a589f6ea787095cb3e7be0212d54389a2ffde2a592e949d27a6a5dac830920f1c437bdab1b7af33c751c08be01ff0694cc87052d8752ba35ffa7808121d14dd249be9a94a5258e3fdfc41b6147e30fc086f784ccdd43b808d59eab92a762e35a4c0aa02585642d57411cf15f2ce5a4fcb85337a91dfead896be58c6c528920d87e7290e43c4ae1467a89450b867c3797f6ff3496d759019bc74e1b002b00fb938660c79f0296cfb8fdcdc40e62cc7f8057d6ea982ba98a8240c8f0ac2f26c45b5cbcda0543c066f047e7364964a7b40a06dc2be3d1b006020d818c7874013213cd57d33f2635873ff6499326111aba7ace977db4149bf2782e5c60bef00fb560e0cb8dee13ac326a36f824836b137adddee7c2f2d4bb8674e20662c1a11c9cee99f7fd81201aa8a724f3a2c68f251261092345781d73255e28c799e68cfbaf412bd20a7ddf37b1e7aade61b35bb5887cfd753867a044bdec2e3686097714987ee88e43b60d91fb83b54585c699e0f668b21ff968658566653045052a9d03dc23601b5bdb1fc9e9a559ccf82f4aed99b9c81b84005c1e6cf088b4a8b8bfb09aa682ff1cfdc5f3745bb6df14a32910d6679665f4ad339057dec8ffbff31f1b412f7078db1b0f0556b7a72a72bebf6c0a8", 0x1000}], 0x9, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) keyctl$KEYCTL_MOVE(0x8, r1, r0, r0, 0x0) 02:19:34 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) keyctl$reject(0x13, r0, 0x6, 0x2, r0) 02:19:34 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x88, 0x1403, 0x0, 0x0, 0x0, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}]}, 0x88}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:34 executing program 4: clock_gettime(0x2, &(0x7f0000000080)) openat$sw_sync(0xffffffffffffff9c, &(0x7f00000000c0), 0x1c500, 0x0) setsockopt$TIPC_DEST_DROPPABLE(0xffffffffffffffff, 0x10f, 0x81, &(0x7f0000000040)=0xba6, 0x4) 02:19:34 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) r2 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc4}, &(0x7f00000002c0)={0x0, "3a2662bd9f46a3ab910ff164dbb89faad07acb3134f6f5b25d58e44f31df8be190903d15b2a302851b4347954155b73a494399f9826bca940263583f63925bb2", 0x1f}, 0x48, r1) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000340)={r2, 0xd7, 0x1000}, &(0x7f0000000380)={'enc=', 'oaep', ' hash=', {'rmd320\x00'}}, &(0x7f0000000400)="e3e1968e09ef7ec7e5f4a2e11b779a6ea00aadb6d8af742643d62bae211a43b8bc81ca17e3d2b445de0c3f1f664d1b79c0d5407db59343c5ca5d990d96395eda6bb9b6457d1f6302500be22233b4d13a4f83306ac0750a8528fae1c25a9b56d703c777f66735770c3e021520df875cac7520eedd2f8767ace5ed55e78364f7eb533e1dbbaf3f12ac455328ff297a66eb356ff935230c1e5f7a1111ac9e11f329863f910cd025170d6d44ebc1f0c8b980fb76b4843cd50390dc707fea01bac4d0386c5181176d57e6146c6aeaa0c742d052612c5a109f71", &(0x7f0000000500)=""/4096) 02:19:34 executing program 3: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) sendmsg$NFC_CMD_DISABLE_SE(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x70bd2c, 0x25dfdbfd, {}, [@NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_SE_INDEX={0x8, 0x15, 0x3}, @NFC_ATTR_SE_INDEX={0x8}, @NFC_ATTR_SE_INDEX={0x8}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000}, 0x1687f43a949f27ef) 02:19:34 executing program 0: r0 = add_key(&(0x7f0000000080)='trusted\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)="c63bd835e70ad5899a34c1b8182cb87676f1c5c7113c8e1a5fc65cc8a6045cd09ac94d3d0bcc4b496be3f118075e8777f428b5654ced153492e91b482dcf038bd20d68263156842e9cb74fdb7f366146dc6ef87ea9fd667e3a", 0x59, 0x0) keyctl$instantiate_iov(0x14, r0, &(0x7f0000001700)=[{&(0x7f0000000180)="066ba7034ddb02843cd077d63ee16a2563c5f3b54da955f164a1955de42eceedfca9ac7c3579fe232e0f98fc98eb7a31fef124e657bc7bb2c23e08da08062b5963d2667964cf1e1cca590408749435f6408867ebcbd3f867610165574f9dbcdd712b36b0c005b0e2", 0x68}, {&(0x7f0000000200)="3eb94159026f098fe06074e1e7c436df53df320ad5c7058aa3b5c96bdb9c5ab281eabf92518363dc32c8453c3c9e5f0f9cd6bf1c664c88f19338738b981965b479cd768e7ca05c873879b9e674a4dc52baf6788e718ce70507c51280b92fc82d315d0a8ad996f57356a52039fca66f746c515f3a089c601cc3e76cdcb580b85160aa58c942b5e2b9625a8f3ad38e8da8c8618a7f10654520b44fb7cd0466770d", 0xa0}, {&(0x7f00000002c0)="2edd18e9e38d249134e311b41ea926abaa0e34dc58792faa7a99edd2a00048e9f5bf9d49d1a7d75df6b3eaf89a7fcf71eae6abeb1cf4b9d76a3ff1af23091be170", 0x41}, {&(0x7f0000000340)}, {&(0x7f0000000380)="ba8e675e81272200604edbb9632eb1dc570b542e8e2a3fee50d217e2bfd94a8980fc8715d955b7dd2dccb1ae8f822bf6cd6a76fee5e1a1251248b8051831f0d00d5c40c33cb4507b00edd2e6dcad1f47b8f0c0b3b088b7fd705d4b0e043adc4c1d9ba160a969602a3c30f252093705f0306ef23b9d582728768d497fc9cbb60135e5a3f484123fd22ffbbcc02968889ccf7521efdaee", 0x96}, {&(0x7f0000000440)="bae148334615be5d1e00b40aa740bcc6742ac65c35cf77429928a5374d2ee65a65f444321b53d95586dba7b0a133f9f1b2e4e36396a7af51a2d80e090f5ff37e78fa28387da165f6f460117d2abab45fbec03b20a361c863ddf7974d7a754222814b990346404335547f82699ef7dec24a76f00d434747983fcb37d65765046a86b1a0ad187c5b32496ff5c3ec0e6ebd3ecfc18e3b0fc488a32b96aed5eda2575ecaa2d276dae772802cb507bfe9a7506bac8b6c9296c0ee29269ac74528", 0xbe}, {&(0x7f0000000500)="2d5a4dc778f3402051c21807d755b94ecf7745b5fae2fdff37a100e823a2833ea0fbe1e99779d11732291af13759334c554f096c80806c1082fda606fdff64807f1f9d5c31ced80b1381fe76c4815b25066a3ac67f894af53865688475b64a4215864d95af885eb63e05f7f244a674cbf2dc4a39e0665a0eb6a4d4e1fe3d83ca48d957b93cc8e84d4947837561be2e87155b45fb650e41ab751862ddd4137da173a2f583fdf103376b853f16dcffc232e790bab895f7113abbf68fbe3b390d9f6260d39a68d97b7b5180567f7e11ae78bb8ef9264827d5cb374295c435f8647cdb189235136dba3c8d23312da55f8d3e0ab5bec72fb151", 0xf7}, {&(0x7f0000000600)="d811dbcb17d5d1eb85d728514f5687a7c1ea4589338cb09089ffa4d0fe944ee0ed58f52827d0308e51903f7ade841511f6b8c5506e34ec307d0ce065e34815180abb174aa2eb516d80fa3c8edcacd3bfb2f781fdec37665bcdbda4e9bf99bfc409b67335dfa6340ba417139c25ec55e1cfc8aeb1e63d941fbd5385dff651f2dc5d1e1abb34be4abba8013b164bfd033ab714b32e393f8b7241e0560b3d0a3d233545b4207810cf48a15bbac22c416080bfa39a9b88a768cfd8c4fb3f8b2cdca2d26dfc3665b77719ac0d91ea7dede16b98c3b72cecf183c5f77b4ab9", 0xdc}, {&(0x7f0000000700)="5b90b573fc89a9a1f30c9b8c3f1b35ddb46c507894b624b8fcbbf4fe774ab2d3db9ea670c7e0d8d80efbfe0a6505d034db7ad0f09d158ec6de2fcc1ec1911a8e5efe27eeb010e52c5da9065ad6196e8a12cdfcc7b266f691beca6054c71e091bc3e7e35a1daf39d7bfa657f453e50ffd1dd7f46367b64e76be0017ba2ab702479a04dbdb33f41991b42346b0e40a115bd7cbe10b2d83ae1e79c09ff9109b5c8d56c9f26b32ef8738760855cc56f7297a0ccd95784d08890d54272881a726cdfaaa40b41318aeb85f28cf72af2e17518c3c9afac60f457f7a0a0e20e404b764a6c8053559e5dd9d2eb664884c59f6c931d495171471025793c2538d73ecf93391b64c97013bf735cadb7f33433207c49b0dd0f274a1839e04e7ef71a9cdeb914d40914163f6362ac7ad80b9e602aeb53712f17aa632fac86992c691f51b9fc1c7c49ab609fd3d78ef997997a6993de29ae4de7d389c29cc732684f22d2fa150b020d602f42b2f420f24f4decd0e03ac2d4cf18c42e75cbaef9586d608460557ebd52eb3bf7b3d873afb96286809813fa908854a640fbfa4aa1ab3c716ae7958f14930c10932feb33d6f0aff1ad794b16d840e8f43d967dcb7b683e9bab09f0d4184c8e4df1b3959f78e4e64b75e54fa8caca1c2b1ff4f14142de6735c6ec8d61595f20e30a5b6798a1f2122bc09f00d457591b3e6402272bceb09ea6843aae8a58ef2b0d248304d133bc38ea3bfe9fd6e48ca00c53b7b82a80cbbd53f813d44e8d0528512ecb153e7a542aa34d50e4b120de32cdceb9d9ff9a0717bf9712e8b580a80eeb10be972e116a0587b7308802c608752e2f5eec03ee615c35122edc73d2b9a5179c245cbc07fc1103149657e041c704f97ab50e73ecb19f35517c1d687cbf3615423c034c8ea94913b0e173a3366a51e50d50a036669c8b4e9f9240f9ea82f73fb75f4ec0254200d9d301c036abf45f7736f298f7208cf5ec638e1af75556769acf2133e9b5d0d773ca0bf9c2a19782c4c956ab018f7a5088f6e609b9591887df5a619e1c837739658667f24aee176fe3bb354d5f34abf1a3258657e640f68fce6d6c75ae8c541d641606d24f573246bfddad23da13a644435ca8ce4a8affdde1973f3dbab777f6a0456d3c98082cb1895576b2c5df6c527aeec3ab51417423d11b988cb555e29bed4ef3a5f5fed219460b4637d3435a3134475a69a3679f7888dda2ab89bbd1a59f659e688d40e1d0ef3fd6149b3b0f16bdd1ddab3be965ed345ced51895be84fff504ccf9e9794699934fec2ac78f7b8aacdad0dffecd1caf1b8e4ef99de0016f4e26dcbff47c2568102541681286464d3d3f81cd2341c23a23a3b138b466e69d6ccae40ffc66e1aa5009ad02d4223416be41f8ab7158cc38a78a1da4abae200d1110ae0aa41adcec8db54bc3fc7cff8a44d1bf716ddea27f3139679144fd49d9f2c70ad302739eabd64db37f106caffc86e06daea9be5704863734c9cbef9f1ba38ac418914972afde6988080891ebdcd9cc2ce95e7391fbbd4bd1f64c7e1882309ff97f2ba5cb297e342c45b75f4892017fd8dfee529df4dd900176b8f7c346d22d7215e3017abdc4095dd2c4579359db339dce5926932ffba45048eff55a2540eb68ecc0a2c33abfe26dcfb9063a7d70238f25036968f8a47cc1cd4067e7f7fdb55bfc3f8620ffa4094f8ce0b3a352913cee19ea8ecd9f2a55f002e7d4977896a3be85ea93905ae6748bf004cd593cb42ea16cdaefc736ce113d75ed69b36f25d57c2b1217771d0eb18e830e74630a07351f4cb3d38dd76281a14d181c899cba61d42a30b3d615ef5ac9d99a145b1011d4777f2869dc4b9dea8b4edc1ee3eb9d467c97c822eaa49af0e74dc170f82e8a042559aa19c76755f74a51407b28434358f1dbcad571ccae1120c5400b994bda961d5e8f93a2b100468e140bf93589f26fa4ce5213bd9bcfafcea3b11d3cf9105f111ac4e0df9331b7e4084a44c298b0aefc1e51243e288767d0ae3eb41c08127aa17c0403dfd4f448aec32ee2c40e6dab83ef1225fec9ac08f9f502e37a2b6da4509276370faed9cfc2ea4afb0c99ab78c5c228079dc09c8c9fa3b2d93f749571567d1c4867d528bc8c20af89cd4f4081278ae621885b85ba3c050469f3604af5b47af92ec692ab5cab2c630fe4b131e3f414c8d83c9dfca4e9b3d45e6ac7dc3b2ff86bf3eef9b9a0937e3f81b1c8dbf6e374e50a142d544bec60701135a22d95f2eef0955b922fb79593fbe17e093f390ec9748606551ca1bb46ce3f066c1502c95eb96c55a20615a365c38ae48c12e46a1fd12d3e79feb3c59f80baf5bb695f1e4e8daa1743d2047999935039df83d578a3643690bdfdbac0ec9a35209b65dc975b92e21ffc74585d1d2d56374da70bfacc22cf2c5e08208d66227674c68e468a7241b01adb59ae7eb2ecc62a4d59dfba3393f0f5d3b736a28742de54e7cd49471ee8bc369965edd48e990cff8060fd5e161fdf8226b8968b4526e9073e72d0a62bf44f192dd747887c6cec61f115a6f2f401192e6b9cfae88cdf076275ee1ffddfa3967867f3eca6d1886bd6016a9ac1198bfb4dd46d4491974c99bd66f77c63be63ad41e23e92c0dac923805a78a9c1040667b26a44bd3ba4075eeb853f5f86c29d015d68d6beefd36358dcc0cee92cfa11908244fdd0ef3d7a1f9bf6608a649289ad79dc638a02a2be64a59202e6f6e670774fb134b9523a0a8b7fc3e3a92f22bc2c9ee5b5470c0068c27963f356b7613003afce0e951e9e28c6a111e3c46a895fc5802ca49735995f570066353215dd85fe4bea8b27512fd028bf3aac6bfa7e147384268b9b3feccb04760595c968984327e4be00369c1343b61511fb017a6219ffb4776f6659b928ebf874e9f6bfb950f218c635d13c8a60e617ce966638692c10c7073a5ee53387eca10eedb3e125e6405614f3939058abc7e06c73c118dd62f3d07690fa64402019e8fee81e074adfec08c79d7a97c543bd84cb502c24bb32ccf95ec6f0e99fb4ec101d6934734e9ad99f5a0dc071c432ce1fb8fcfde297eeff893be5904e2ebe2be776ed44fe499d9ddace2750ea72b3f307d328f4d5e77ccc0a7e68c94c4d1b8995befcf273a3a8c281bb87718eda3f6e2f8e65bdb471cd85a6b6e4b2fae1280d53b4f64de43bb79d3e7fe06937b55355136ac55480a2889c421eef04c1e58009084310240e5fb5a43181e04b88da22eb9fdbe12d25fa7b632459175d53c9697a03bc1df6ce9d31465dbd97fdcd7b309cb286bb736800696bce7274b38429518a3471ae5099cc5a21e37f3edde62711dcd36e5734d1cae21ddabc02c7222965aa48416ad1d737bde51a880c1c408b2928575bce8f49fb99f919e00e25f703b2a5af9971432125d560389658af7cc9a61661fe3c671316e513409247b492fa3009d08a53be176e933bd4f78076289bc87c92dff2510262f6de801960e82ab496344e7f7deaf8db4e2e364f3ca36d54ac070fd51d83b411a4062b58797644f2321c2ffe7892b8c6014fcaa387d3f07500c403b43f5be06de83179a209e20cf51af9e81550bc3af11ad74d77d8413ecc70ffccebed3f46ca8c538ae6c9ec4cf09c9c4f9332998e55fe2b3132ee35fc7b900b8ce781877f2d63b2730154cc962dd33003e8b8d051eeffb556599ac6e3545210c5e0dca8cfae3fde476e1a7ecab22c87e16938c0cd14f1c7dbdaf29eda65df7abb4343e434f137715c89ef66d66877229c41528d489aedb2c04eb24bb058eaca734600aaac4d369d6873f53ee203b548254fb11d8dfa573c273426d70d3dc11075434b6b9c796163b165f1e4b649b5b07a7bfdf99be24effa61d94f8ae6e721aff9faca1a62ba8488cfd3f25432240bc24780990d14feb44603818eb3a77c151d52cfc5a2aa6c68b8baf34d602afa1e83af1f83ea47e0bc3ffa1f2f454bfe921cc110925a4b7bd2456b641248f5a5506bdc9dd60e2ef8d0d0f115758c68c5ecc2bb551e60b5cdba4e216e4e9172488e3c0833566c237cba131536b8c82e982e69bc93c3972da8a41d3455d5bab645d5a54d605ea088453706028baa258ec9ecb63c3975eba49771620f238456844e0e337d93911826638942ef386bce1070529a858b5ba8eb206bc243502367401e21e3b21969977066e191ca750db65f4e089b77d8483e76f1731f82afc480172e70a52df1423a3595e7cecbe823170e0710d0c490a47f535dc68dfb5428bfb601321b471e2cdc77b8be0dee5adbbeee938a2bb61e01da7b7622bd6a8ecaae56a8091dc28ea13c8bde29b830b255d71ca2b33c72d42faa19b5d8bdd5f891ca9ebf337a04afc0200f2e5f473925aaf793b6165dbdb4c927287f5b96688889c4af8a88ecaa44709ad0daca64769ead45e17e88c9700de15d3ab6945433b3577819de36bfbeb86772a8cb2d8b8ab879b281c632a4641154bb594d8dd5729140693f589ed5f955d25b4b874a9480f2734c0f8506dcab860b93fe518ab9683c01deab4380812612806a98d675c15befbe68bc712a8ff18ca6648b7e5b68837261a8d927bc1f3ef3d5197d936f20ceac8d6ade1eca34d95c44915dacbba05db24589ae8020e4e5ed652e2e3e79cb79100f2e3e62a8767b41c8f1bfd19f453d42390bfa4315df16c7e6d17fef38a60fc80f9e8a77bf5d42894868d2a21940075f0dca7267ba6aec527deddef9b03a87158378b1b06f3d74deca22da83b72f1b2b89dd1baf886dee56b1ee15dcb56f17f74c3140c4a7dbac7ff72af749937557c3fec83ff00237d903f8393de6f68e6352f8a376bbeb07c05112a2ee8b1088ff9d016f67e2221f423a2f73b43a2e7efaf82db92f2c2b4a2b07c68828f5c56c02df93e5949dc11f0ff1e22f10a874afe020f42066d9ad3d24e9a9be034ce3ba2731aa74ae921667e0402d2eb9b2845de42da7f072b5ddf848a4ef79b0ff056e4452f301b8ec4237c87a746af4d6efaae8c9806609f11ab6603196405e89f0cd1b9c875f4c60566a8fe4e93958a17369ca4af89849f2de9da75ef66dc2f30ebb45c45816ccfb1ced5e94b37e0eca60d5283a761bd183387efb80c1c13b9577ab8ebfd54989e3cba65b91ab31eb9891a589f6ea787095cb3e7be0212d54389a2ffde2a592e949d27a6a5dac830920f1c437bdab1b7af33c751c08be01ff0694cc87052d8752ba35ffa7808121d14dd249be9a94a5258e3fdfc41b6147e30fc086f784ccdd43b808d59eab92a762e35a4c0aa02585642d57411cf15f2ce5a4fcb85337a91dfead896be58c6c528920d87e7290e43c4ae1467a89450b867c3797f6ff3496d759019bc74e1b002b00fb938660c79f0296cfb8fdcdc40e62cc7f8057d6ea982ba98a8240c8f0ac2f26c45b5cbcda0543c066f047e7364964a7b40a06dc2be3d1b006020d818c7874013213cd57d33f2635873ff6499326111aba7ace977db4149bf2782e5c60bef00fb560e0cb8dee13ac326a36f824836b137adddee7c2f2d4bb8674e20662c1a11c9cee99f7fd81201aa8a724f3a2c68f251261092345781d73255e28c799e68cfbaf412bd20a7ddf37b1e7aade61b35bb5887cfd753867a044bdec2e3686097714987ee88e43b60d91fb83b54585c699e0f668b21ff968658566653045052a9d03dc23601b5bdb1fc9e9a559ccf82f4aed99b9c81b84005c1e6cf088b4a8b8bfb09aa682ff1cfdc5f3745bb6df14a32910d6679665f4ad339057dec8ffbff31f1b412f7078db1b0f0556b7a72a72bebf6c0a8", 0x1000}], 0x9, r0) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) keyctl$KEYCTL_MOVE(0x8, r1, r0, r0, 0x0) 02:19:34 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) keyctl$reject(0x13, r0, 0x6, 0x2, r0) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) (async) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) keyctl$reject(0x13, r0, 0x6, 0x2, r0) (async) 02:19:34 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x88, 0x1403, 0x0, 0x0, 0x0, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}]}, 0x88}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:34 executing program 4: clock_gettime(0x2, &(0x7f0000000080)) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$TIPC_DEST_DROPPABLE(r0, 0x10f, 0x81, &(0x7f0000000040)=0xba6, 0x4) 02:19:34 executing program 1: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r0 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc4}, &(0x7f00000002c0)={0x0, "3a2662bd9f46a3ab910ff164dbb89faad07acb3134f6f5b25d58e44f31df8be190903d15b2a302851b4347954155b73a494399f9826bca940263583f63925bb2", 0x1f}, 0x48, 0x0) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000340)={r0, 0xd7, 0x1000}, &(0x7f0000000380)={'enc=', 'oaep', ' hash=', {'rmd320\x00'}}, &(0x7f0000000400)="e3e1968e09ef7ec7e5f4a2e11b779a6ea00aadb6d8af742643d62bae211a43b8bc81ca17e3d2b445de0c3f1f664d1b79c0d5407db59343c5ca5d990d96395eda6bb9b6457d1f6302500be22233b4d13a4f83306ac0750a8528fae1c25a9b56d703c777f66735770c3e021520df875cac7520eedd2f8767ace5ed55e78364f7eb533e1dbbaf3f12ac455328ff297a66eb356ff935230c1e5f7a1111ac9e11f329863f910cd025170d6d44ebc1f0c8b980fb76b4843cd50390dc707fea01bac4d0386c5181176d57e6146c6aeaa0c742d052612c5a109f71", &(0x7f0000000500)=""/4096) 02:19:34 executing program 0: r0 = add_key(&(0x7f0000000080)='trusted\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)="c63bd835e70ad5899a34c1b8182cb87676f1c5c7113c8e1a5fc65cc8a6045cd09ac94d3d0bcc4b496be3f118075e8777f428b5654ced153492e91b482dcf038bd20d68263156842e9cb74fdb7f366146dc6ef87ea9fd667e3a", 0x59, 0x0) keyctl$instantiate_iov(0x14, r0, &(0x7f0000001700)=[{&(0x7f0000000180)="066ba7034ddb02843cd077d63ee16a2563c5f3b54da955f164a1955de42eceedfca9ac7c3579fe232e0f98fc98eb7a31fef124e657bc7bb2c23e08da08062b5963d2667964cf1e1cca590408749435f6408867ebcbd3f867610165574f9dbcdd712b36b0c005b0e2", 0x68}, {&(0x7f0000000200)="3eb94159026f098fe06074e1e7c436df53df320ad5c7058aa3b5c96bdb9c5ab281eabf92518363dc32c8453c3c9e5f0f9cd6bf1c664c88f19338738b981965b479cd768e7ca05c873879b9e674a4dc52baf6788e718ce70507c51280b92fc82d315d0a8ad996f57356a52039fca66f746c515f3a089c601cc3e76cdcb580b85160aa58c942b5e2b9625a8f3ad38e8da8c8618a7f10654520b44fb7cd0466770d", 0xa0}, {&(0x7f00000002c0)="2edd18e9e38d249134e311b41ea926abaa0e34dc58792faa7a99edd2a00048e9f5bf9d49d1a7d75df6b3eaf89a7fcf71eae6abeb1cf4b9d76a3ff1af23091be170", 0x41}, {&(0x7f0000000340)}, {&(0x7f0000000380)="ba8e675e81272200604edbb9632eb1dc570b542e8e2a3fee50d217e2bfd94a8980fc8715d955b7dd2dccb1ae8f822bf6cd6a76fee5e1a1251248b8051831f0d00d5c40c33cb4507b00edd2e6dcad1f47b8f0c0b3b088b7fd705d4b0e043adc4c1d9ba160a969602a3c30f252093705f0306ef23b9d582728768d497fc9cbb60135e5a3f484123fd22ffbbcc02968889ccf7521efdaee", 0x96}, {&(0x7f0000000440)="bae148334615be5d1e00b40aa740bcc6742ac65c35cf77429928a5374d2ee65a65f444321b53d95586dba7b0a133f9f1b2e4e36396a7af51a2d80e090f5ff37e78fa28387da165f6f460117d2abab45fbec03b20a361c863ddf7974d7a754222814b990346404335547f82699ef7dec24a76f00d434747983fcb37d65765046a86b1a0ad187c5b32496ff5c3ec0e6ebd3ecfc18e3b0fc488a32b96aed5eda2575ecaa2d276dae772802cb507bfe9a7506bac8b6c9296c0ee29269ac74528", 0xbe}, {&(0x7f0000000500)="2d5a4dc778f3402051c21807d755b94ecf7745b5fae2fdff37a100e823a2833ea0fbe1e99779d11732291af13759334c554f096c80806c1082fda606fdff64807f1f9d5c31ced80b1381fe76c4815b25066a3ac67f894af53865688475b64a4215864d95af885eb63e05f7f244a674cbf2dc4a39e0665a0eb6a4d4e1fe3d83ca48d957b93cc8e84d4947837561be2e87155b45fb650e41ab751862ddd4137da173a2f583fdf103376b853f16dcffc232e790bab895f7113abbf68fbe3b390d9f6260d39a68d97b7b5180567f7e11ae78bb8ef9264827d5cb374295c435f8647cdb189235136dba3c8d23312da55f8d3e0ab5bec72fb151", 0xf7}, {&(0x7f0000000600)="d811dbcb17d5d1eb85d728514f5687a7c1ea4589338cb09089ffa4d0fe944ee0ed58f52827d0308e51903f7ade841511f6b8c5506e34ec307d0ce065e34815180abb174aa2eb516d80fa3c8edcacd3bfb2f781fdec37665bcdbda4e9bf99bfc409b67335dfa6340ba417139c25ec55e1cfc8aeb1e63d941fbd5385dff651f2dc5d1e1abb34be4abba8013b164bfd033ab714b32e393f8b7241e0560b3d0a3d233545b4207810cf48a15bbac22c416080bfa39a9b88a768cfd8c4fb3f8b2cdca2d26dfc3665b77719ac0d91ea7dede16b98c3b72cecf183c5f77b4ab9", 0xdc}, {&(0x7f0000000700)="5b90b573fc89a9a1f30c9b8c3f1b35ddb46c507894b624b8fcbbf4fe774ab2d3db9ea670c7e0d8d80efbfe0a6505d034db7ad0f09d158ec6de2fcc1ec1911a8e5efe27eeb010e52c5da9065ad6196e8a12cdfcc7b266f691beca6054c71e091bc3e7e35a1daf39d7bfa657f453e50ffd1dd7f46367b64e76be0017ba2ab702479a04dbdb33f41991b42346b0e40a115bd7cbe10b2d83ae1e79c09ff9109b5c8d56c9f26b32ef8738760855cc56f7297a0ccd95784d08890d54272881a726cdfaaa40b41318aeb85f28cf72af2e17518c3c9afac60f457f7a0a0e20e404b764a6c8053559e5dd9d2eb664884c59f6c931d495171471025793c2538d73ecf93391b64c97013bf735cadb7f33433207c49b0dd0f274a1839e04e7ef71a9cdeb914d40914163f6362ac7ad80b9e602aeb53712f17aa632fac86992c691f51b9fc1c7c49ab609fd3d78ef997997a6993de29ae4de7d389c29cc732684f22d2fa150b020d602f42b2f420f24f4decd0e03ac2d4cf18c42e75cbaef9586d608460557ebd52eb3bf7b3d873afb96286809813fa908854a640fbfa4aa1ab3c716ae7958f14930c10932feb33d6f0aff1ad794b16d840e8f43d967dcb7b683e9bab09f0d4184c8e4df1b3959f78e4e64b75e54fa8caca1c2b1ff4f14142de6735c6ec8d61595f20e30a5b6798a1f2122bc09f00d457591b3e6402272bceb09ea6843aae8a58ef2b0d248304d133bc38ea3bfe9fd6e48ca00c53b7b82a80cbbd53f813d44e8d0528512ecb153e7a542aa34d50e4b120de32cdceb9d9ff9a0717bf9712e8b580a80eeb10be972e116a0587b7308802c608752e2f5eec03ee615c35122edc73d2b9a5179c245cbc07fc1103149657e041c704f97ab50e73ecb19f35517c1d687cbf3615423c034c8ea94913b0e173a3366a51e50d50a036669c8b4e9f9240f9ea82f73fb75f4ec0254200d9d301c036abf45f7736f298f7208cf5ec638e1af75556769acf2133e9b5d0d773ca0bf9c2a19782c4c956ab018f7a5088f6e609b9591887df5a619e1c837739658667f24aee176fe3bb354d5f34abf1a3258657e640f68fce6d6c75ae8c541d641606d24f573246bfddad23da13a644435ca8ce4a8affdde1973f3dbab777f6a0456d3c98082cb1895576b2c5df6c527aeec3ab51417423d11b988cb555e29bed4ef3a5f5fed219460b4637d3435a3134475a69a3679f7888dda2ab89bbd1a59f659e688d40e1d0ef3fd6149b3b0f16bdd1ddab3be965ed345ced51895be84fff504ccf9e9794699934fec2ac78f7b8aacdad0dffecd1caf1b8e4ef99de0016f4e26dcbff47c2568102541681286464d3d3f81cd2341c23a23a3b138b466e69d6ccae40ffc66e1aa5009ad02d4223416be41f8ab7158cc38a78a1da4abae200d1110ae0aa41adcec8db54bc3fc7cff8a44d1bf716ddea27f3139679144fd49d9f2c70ad302739eabd64db37f106caffc86e06daea9be5704863734c9cbef9f1ba38ac418914972afde6988080891ebdcd9cc2ce95e7391fbbd4bd1f64c7e1882309ff97f2ba5cb297e342c45b75f4892017fd8dfee529df4dd900176b8f7c346d22d7215e3017abdc4095dd2c4579359db339dce5926932ffba45048eff55a2540eb68ecc0a2c33abfe26dcfb9063a7d70238f25036968f8a47cc1cd4067e7f7fdb55bfc3f8620ffa4094f8ce0b3a352913cee19ea8ecd9f2a55f002e7d4977896a3be85ea93905ae6748bf004cd593cb42ea16cdaefc736ce113d75ed69b36f25d57c2b1217771d0eb18e830e74630a07351f4cb3d38dd76281a14d181c899cba61d42a30b3d615ef5ac9d99a145b1011d4777f2869dc4b9dea8b4edc1ee3eb9d467c97c822eaa49af0e74dc170f82e8a042559aa19c76755f74a51407b28434358f1dbcad571ccae1120c5400b994bda961d5e8f93a2b100468e140bf93589f26fa4ce5213bd9bcfafcea3b11d3cf9105f111ac4e0df9331b7e4084a44c298b0aefc1e51243e288767d0ae3eb41c08127aa17c0403dfd4f448aec32ee2c40e6dab83ef1225fec9ac08f9f502e37a2b6da4509276370faed9cfc2ea4afb0c99ab78c5c228079dc09c8c9fa3b2d93f749571567d1c4867d528bc8c20af89cd4f4081278ae621885b85ba3c050469f3604af5b47af92ec692ab5cab2c630fe4b131e3f414c8d83c9dfca4e9b3d45e6ac7dc3b2ff86bf3eef9b9a0937e3f81b1c8dbf6e374e50a142d544bec60701135a22d95f2eef0955b922fb79593fbe17e093f390ec9748606551ca1bb46ce3f066c1502c95eb96c55a20615a365c38ae48c12e46a1fd12d3e79feb3c59f80baf5bb695f1e4e8daa1743d2047999935039df83d578a3643690bdfdbac0ec9a35209b65dc975b92e21ffc74585d1d2d56374da70bfacc22cf2c5e08208d66227674c68e468a7241b01adb59ae7eb2ecc62a4d59dfba3393f0f5d3b736a28742de54e7cd49471ee8bc369965edd48e990cff8060fd5e161fdf8226b8968b4526e9073e72d0a62bf44f192dd747887c6cec61f115a6f2f401192e6b9cfae88cdf076275ee1ffddfa3967867f3eca6d1886bd6016a9ac1198bfb4dd46d4491974c99bd66f77c63be63ad41e23e92c0dac923805a78a9c1040667b26a44bd3ba4075eeb853f5f86c29d015d68d6beefd36358dcc0cee92cfa11908244fdd0ef3d7a1f9bf6608a649289ad79dc638a02a2be64a59202e6f6e670774fb134b9523a0a8b7fc3e3a92f22bc2c9ee5b5470c0068c27963f356b7613003afce0e951e9e28c6a111e3c46a895fc5802ca49735995f570066353215dd85fe4bea8b27512fd028bf3aac6bfa7e147384268b9b3feccb04760595c968984327e4be00369c1343b61511fb017a6219ffb4776f6659b928ebf874e9f6bfb950f218c635d13c8a60e617ce966638692c10c7073a5ee53387eca10eedb3e125e6405614f3939058abc7e06c73c118dd62f3d07690fa64402019e8fee81e074adfec08c79d7a97c543bd84cb502c24bb32ccf95ec6f0e99fb4ec101d6934734e9ad99f5a0dc071c432ce1fb8fcfde297eeff893be5904e2ebe2be776ed44fe499d9ddace2750ea72b3f307d328f4d5e77ccc0a7e68c94c4d1b8995befcf273a3a8c281bb87718eda3f6e2f8e65bdb471cd85a6b6e4b2fae1280d53b4f64de43bb79d3e7fe06937b55355136ac55480a2889c421eef04c1e58009084310240e5fb5a43181e04b88da22eb9fdbe12d25fa7b632459175d53c9697a03bc1df6ce9d31465dbd97fdcd7b309cb286bb736800696bce7274b38429518a3471ae5099cc5a21e37f3edde62711dcd36e5734d1cae21ddabc02c7222965aa48416ad1d737bde51a880c1c408b2928575bce8f49fb99f919e00e25f703b2a5af9971432125d560389658af7cc9a61661fe3c671316e513409247b492fa3009d08a53be176e933bd4f78076289bc87c92dff2510262f6de801960e82ab496344e7f7deaf8db4e2e364f3ca36d54ac070fd51d83b411a4062b58797644f2321c2ffe7892b8c6014fcaa387d3f07500c403b43f5be06de83179a209e20cf51af9e81550bc3af11ad74d77d8413ecc70ffccebed3f46ca8c538ae6c9ec4cf09c9c4f9332998e55fe2b3132ee35fc7b900b8ce781877f2d63b2730154cc962dd33003e8b8d051eeffb556599ac6e3545210c5e0dca8cfae3fde476e1a7ecab22c87e16938c0cd14f1c7dbdaf29eda65df7abb4343e434f137715c89ef66d66877229c41528d489aedb2c04eb24bb058eaca734600aaac4d369d6873f53ee203b548254fb11d8dfa573c273426d70d3dc11075434b6b9c796163b165f1e4b649b5b07a7bfdf99be24effa61d94f8ae6e721aff9faca1a62ba8488cfd3f25432240bc24780990d14feb44603818eb3a77c151d52cfc5a2aa6c68b8baf34d602afa1e83af1f83ea47e0bc3ffa1f2f454bfe921cc110925a4b7bd2456b641248f5a5506bdc9dd60e2ef8d0d0f115758c68c5ecc2bb551e60b5cdba4e216e4e9172488e3c0833566c237cba131536b8c82e982e69bc93c3972da8a41d3455d5bab645d5a54d605ea088453706028baa258ec9ecb63c3975eba49771620f238456844e0e337d93911826638942ef386bce1070529a858b5ba8eb206bc243502367401e21e3b21969977066e191ca750db65f4e089b77d8483e76f1731f82afc480172e70a52df1423a3595e7cecbe823170e0710d0c490a47f535dc68dfb5428bfb601321b471e2cdc77b8be0dee5adbbeee938a2bb61e01da7b7622bd6a8ecaae56a8091dc28ea13c8bde29b830b255d71ca2b33c72d42faa19b5d8bdd5f891ca9ebf337a04afc0200f2e5f473925aaf793b6165dbdb4c927287f5b96688889c4af8a88ecaa44709ad0daca64769ead45e17e88c9700de15d3ab6945433b3577819de36bfbeb86772a8cb2d8b8ab879b281c632a4641154bb594d8dd5729140693f589ed5f955d25b4b874a9480f2734c0f8506dcab860b93fe518ab9683c01deab4380812612806a98d675c15befbe68bc712a8ff18ca6648b7e5b68837261a8d927bc1f3ef3d5197d936f20ceac8d6ade1eca34d95c44915dacbba05db24589ae8020e4e5ed652e2e3e79cb79100f2e3e62a8767b41c8f1bfd19f453d42390bfa4315df16c7e6d17fef38a60fc80f9e8a77bf5d42894868d2a21940075f0dca7267ba6aec527deddef9b03a87158378b1b06f3d74deca22da83b72f1b2b89dd1baf886dee56b1ee15dcb56f17f74c3140c4a7dbac7ff72af749937557c3fec83ff00237d903f8393de6f68e6352f8a376bbeb07c05112a2ee8b1088ff9d016f67e2221f423a2f73b43a2e7efaf82db92f2c2b4a2b07c68828f5c56c02df93e5949dc11f0ff1e22f10a874afe020f42066d9ad3d24e9a9be034ce3ba2731aa74ae921667e0402d2eb9b2845de42da7f072b5ddf848a4ef79b0ff056e4452f301b8ec4237c87a746af4d6efaae8c9806609f11ab6603196405e89f0cd1b9c875f4c60566a8fe4e93958a17369ca4af89849f2de9da75ef66dc2f30ebb45c45816ccfb1ced5e94b37e0eca60d5283a761bd183387efb80c1c13b9577ab8ebfd54989e3cba65b91ab31eb9891a589f6ea787095cb3e7be0212d54389a2ffde2a592e949d27a6a5dac830920f1c437bdab1b7af33c751c08be01ff0694cc87052d8752ba35ffa7808121d14dd249be9a94a5258e3fdfc41b6147e30fc086f784ccdd43b808d59eab92a762e35a4c0aa02585642d57411cf15f2ce5a4fcb85337a91dfead896be58c6c528920d87e7290e43c4ae1467a89450b867c3797f6ff3496d759019bc74e1b002b00fb938660c79f0296cfb8fdcdc40e62cc7f8057d6ea982ba98a8240c8f0ac2f26c45b5cbcda0543c066f047e7364964a7b40a06dc2be3d1b006020d818c7874013213cd57d33f2635873ff6499326111aba7ace977db4149bf2782e5c60bef00fb560e0cb8dee13ac326a36f824836b137adddee7c2f2d4bb8674e20662c1a11c9cee99f7fd81201aa8a724f3a2c68f251261092345781d73255e28c799e68cfbaf412bd20a7ddf37b1e7aade61b35bb5887cfd753867a044bdec2e3686097714987ee88e43b60d91fb83b54585c699e0f668b21ff968658566653045052a9d03dc23601b5bdb1fc9e9a559ccf82f4aed99b9c81b84005c1e6cf088b4a8b8bfb09aa682ff1cfdc5f3745bb6df14a32910d6679665f4ad339057dec8ffbff31f1b412f7078db1b0f0556b7a72a72bebf6c0a8", 0x1000}], 0x9, r0) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r1) (async) keyctl$KEYCTL_MOVE(0x8, r1, r0, r0, 0x0) 02:19:34 executing program 3: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) sendmsg$NFC_CMD_DISABLE_SE(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x70bd2c, 0x25dfdbfd, {}, [@NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_SE_INDEX={0x8, 0x15, 0x3}, @NFC_ATTR_SE_INDEX={0x8}, @NFC_ATTR_SE_INDEX={0x8}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000}, 0x1687f43a949f27ef) 02:19:34 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x60, 0x1403, 0x1, 0x0, 0x0, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}]}, 0x60}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:34 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x7, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) keyctl$reject(0x13, r0, 0x6, 0x2, r0) 02:19:34 executing program 1: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r0 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc4}, &(0x7f00000002c0)={0x0, "3a2662bd9f46a3ab910ff164dbb89faad07acb3134f6f5b25d58e44f31df8be190903d15b2a302851b4347954155b73a494399f9826bca940263583f63925bb2", 0x1f}, 0x48, 0x0) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000340)={r0, 0xd7, 0x1000}, &(0x7f0000000380)={'enc=', 'oaep', ' hash=', {'rmd320\x00'}}, &(0x7f0000000400)="e3e1968e09ef7ec7e5f4a2e11b779a6ea00aadb6d8af742643d62bae211a43b8bc81ca17e3d2b445de0c3f1f664d1b79c0d5407db59343c5ca5d990d96395eda6bb9b6457d1f6302500be22233b4d13a4f83306ac0750a8528fae1c25a9b56d703c777f66735770c3e021520df875cac7520eedd2f8767ace5ed55e78364f7eb533e1dbbaf3f12ac455328ff297a66eb356ff935230c1e5f7a1111ac9e11f329863f910cd025170d6d44ebc1f0c8b980fb76b4843cd50390dc707fea01bac4d0386c5181176d57e6146c6aeaa0c742d052612c5a109f71", &(0x7f0000000500)=""/4096) 02:19:34 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x35, 0x0, 0x0, 0x0, 0x31]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:34 executing program 4: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$TIPC_DEST_DROPPABLE(r0, 0x10f, 0x81, &(0x7f0000000040)=0xba6, 0x4) 02:19:34 executing program 3: sendmsg$NFC_CMD_DISABLE_SE(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x0, 0x200, 0x70bd2c, 0x25dfdbfd, {}, [@NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_SE_INDEX={0x8, 0x15, 0x3}, @NFC_ATTR_SE_INDEX={0x8}, @NFC_ATTR_SE_INDEX={0x8}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000}, 0x1687f43a949f27ef) [ 683.172765][T28456] wg1 speed is unknown, defaulting to 1000 02:19:34 executing program 5: clock_gettime(0x2, &(0x7f0000000080)) openat$sw_sync(0xffffffffffffff9c, &(0x7f00000000c0), 0x1c500, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f0000000100)='veth1_virt_wifi\x00') setsockopt$TIPC_DEST_DROPPABLE(r0, 0x10f, 0x81, &(0x7f0000000040)=0xba6, 0x4) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) setsockopt$TIPC_MCAST_BROADCAST(r1, 0x10f, 0x85) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) [ 683.222457][T28456] wg1 speed is unknown, defaulting to 1000 02:19:34 executing program 1: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r0 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc4}, &(0x7f00000002c0)={0x0, "3a2662bd9f46a3ab910ff164dbb89faad07acb3134f6f5b25d58e44f31df8be190903d15b2a302851b4347954155b73a494399f9826bca940263583f63925bb2", 0x1f}, 0x48, 0x0) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000340)={r0, 0xd7, 0x1000}, &(0x7f0000000380)={'enc=', 'oaep', ' hash=', {'rmd320\x00'}}, &(0x7f0000000400)="e3e1968e09ef7ec7e5f4a2e11b779a6ea00aadb6d8af742643d62bae211a43b8bc81ca17e3d2b445de0c3f1f664d1b79c0d5407db59343c5ca5d990d96395eda6bb9b6457d1f6302500be22233b4d13a4f83306ac0750a8528fae1c25a9b56d703c777f66735770c3e021520df875cac7520eedd2f8767ace5ed55e78364f7eb533e1dbbaf3f12ac455328ff297a66eb356ff935230c1e5f7a1111ac9e11f329863f910cd025170d6d44ebc1f0c8b980fb76b4843cd50390dc707fea01bac4d0386c5181176d57e6146c6aeaa0c742d052612c5a109f71", &(0x7f0000000500)=""/4096) 02:19:34 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x35, 0x0, 0x0, 0x0, 0x31]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:34 executing program 4: socketpair$tipc(0x1e, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$TIPC_DEST_DROPPABLE(r0, 0x10f, 0x81, &(0x7f0000000040)=0xba6, 0x4) 02:19:34 executing program 3: sendmsg$NFC_CMD_DISABLE_SE(0xffffffffffffffff, 0x0, 0x1687f43a949f27ef) [ 683.292896][T28456] wg1 speed is unknown, defaulting to 1000 [ 683.330154][T28456] iwpm_register_pid: Unable to send a nlmsg (client = 2) 02:19:34 executing program 5: clock_gettime(0x2, &(0x7f0000000080)) openat$sw_sync(0xffffffffffffff9c, &(0x7f00000000c0), 0x1c500, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f0000000100)='veth1_virt_wifi\x00') setsockopt$TIPC_DEST_DROPPABLE(r0, 0x10f, 0x81, &(0x7f0000000040)=0xba6, 0x4) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) setsockopt$TIPC_MCAST_BROADCAST(r1, 0x10f, 0x85) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r3) [ 683.410835][T28456] infiniband syz0: RDMA CMA: cma_listen_on_dev, error -98 [ 683.499444][T28456] wg1 speed is unknown, defaulting to 1000 [ 683.506667][T28456] wg1 speed is unknown, defaulting to 1000 [ 683.524609][T28456] wg1 speed is unknown, defaulting to 1000 [ 683.532651][T28456] wg1 speed is unknown, defaulting to 1000 [ 683.539828][T28456] wg1 speed is unknown, defaulting to 1000 02:19:34 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x60, 0x1403, 0x1, 0x0, 0x0, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}]}, 0x60}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:34 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x0, 0x0, 0x0, 0x35, 0x0, 0x0, 0x0, 0x31]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) 02:19:34 executing program 1: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0x0) r1 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc4}, &(0x7f00000002c0)={0x0, "3a2662bd9f46a3ab910ff164dbb89faad07acb3134f6f5b25d58e44f31df8be190903d15b2a302851b4347954155b73a494399f9826bca940263583f63925bb2", 0x1f}, 0x48, r0) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000340)={r1, 0xd7, 0x1000}, &(0x7f0000000380)={'enc=', 'oaep', ' hash=', {'rmd320\x00'}}, &(0x7f0000000400)="e3e1968e09ef7ec7e5f4a2e11b779a6ea00aadb6d8af742643d62bae211a43b8bc81ca17e3d2b445de0c3f1f664d1b79c0d5407db59343c5ca5d990d96395eda6bb9b6457d1f6302500be22233b4d13a4f83306ac0750a8528fae1c25a9b56d703c777f66735770c3e021520df875cac7520eedd2f8767ace5ed55e78364f7eb533e1dbbaf3f12ac455328ff297a66eb356ff935230c1e5f7a1111ac9e11f329863f910cd025170d6d44ebc1f0c8b980fb76b4843cd50390dc707fea01bac4d0386c5181176d57e6146c6aeaa0c742d052612c5a109f71", &(0x7f0000000500)=""/4096) [ 683.546696][T28456] wg1 speed is unknown, defaulting to 1000 02:19:34 executing program 3: sendmsg$NFC_CMD_DISABLE_SE(0xffffffffffffffff, 0x0, 0x0) 02:19:34 executing program 4: socketpair$tipc(0x1e, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$TIPC_DEST_DROPPABLE(r0, 0x10f, 0x81, &(0x7f0000000040)=0xba6, 0x4) 02:19:34 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$link(0x8, r0, r1) 02:19:34 executing program 1: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0x0) r1 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc4}, &(0x7f00000002c0)={0x0, "3a2662bd9f46a3ab910ff164dbb89faad07acb3134f6f5b25d58e44f31df8be190903d15b2a302851b4347954155b73a494399f9826bca940263583f63925bb2", 0x1f}, 0x48, r0) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000340)={r1, 0xd7, 0x1000}, &(0x7f0000000380)={'enc=', 'oaep', ' hash=', {'rmd320\x00'}}, &(0x7f0000000400)="e3e1968e09ef7ec7e5f4a2e11b779a6ea00aadb6d8af742643d62bae211a43b8bc81ca17e3d2b445de0c3f1f664d1b79c0d5407db59343c5ca5d990d96395eda6bb9b6457d1f6302500be22233b4d13a4f83306ac0750a8528fae1c25a9b56d703c777f66735770c3e021520df875cac7520eedd2f8767ace5ed55e78364f7eb533e1dbbaf3f12ac455328ff297a66eb356ff935230c1e5f7a1111ac9e11f329863f910cd025170d6d44ebc1f0c8b980fb76b4843cd50390dc707fea01bac4d0386c5181176d57e6146c6aeaa0c742d052612c5a109f71", &(0x7f0000000500)=""/4096) 02:19:34 executing program 4: socketpair$tipc(0x1e, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$TIPC_DEST_DROPPABLE(r0, 0x10f, 0x81, &(0x7f0000000040)=0xba6, 0x4) 02:19:34 executing program 3: sendmsg$NFC_CMD_DISABLE_SE(0xffffffffffffffff, 0x0, 0x0) 02:19:34 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r1 = add_key(&(0x7f0000000100)='id_legacy\x00', &(0x7f0000000140)={'syz', 0x1}, 0x0, 0x0, 0x0) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000200)={r1, 0x1000, 0x3f}, &(0x7f0000001300)=ANY=[@ANYBLOB="656e633d6f61657020686173683d7368613531322d617678000000000000000000000000000000000000000000000000000000000000f2b891cc0000000000000000000000000000000000000000d591439255378f019c0f00bdeab14931b3bbdce09887e59331190d0b43fbb1a13a8159f5c6d081ae501d1fee3d492873e97142df79e7a48149d958a18bf01403d5cacac01bba07ea0d67c7bb03a140dd0d353c69b18b9feff5b9febf4239e470245573fc2e1439a51a8f50003df621a6116c1c53ca7da310060fec8f146587d091c1f90a4714f4bf9ef01d24b6735e3d77f34cfbafcefc49c2d7f68eafbd7b454dafb38a067b04b7e139"], &(0x7f00000002c0)="c7588b1b4539e8d970ab035e517fca6dab5c3a3e50139d36b86136b4a0ff1693b043ee2c7175631c5cbd15dee6a2ff625140c0692e742efab54acfb32c296f07eaa7f28ddf44310b19ecad3e9a51f77472169439d10944c6631a28603a4b031f8eaeb1e57f4e731523c8e16b70c91b861a2968dc02e8adafe0b5ca40cab34e3c87d00e092ffb4818908c67fd7259cfd708269b1533750e1181e7f996d91ed5da1c0fbb2ecaed2edcf637a62a5026f44ae499900334a493be18a12dcad9f49de18521f4b23be3ca60d1ee827f00ed3ae6fde53f57c725ea439a85254153c90ed0072ebe7a6ad72b8a9cf8bb27b615b4e2a3edb88e5c88a763366931c64b327ad8045cc7d1e7d99fcb2a617fa85583fc858682d542741100dbe71a5289821562cfa580e5b9b56ea35e54357e8b8796683ffe8a5b33d4b37cb77db6be7fbaf2e2db83056d5ae48900c508d1b54e3e2da1466b89fca56ad8d22d8fd1e8f3878ac1725246d822d8dcb0cd5d10935ea1a0299fce9251858a86cb7161946503cdcc668ecde11518fb2f95ae3cdf5faeccd158137b9b4ff79fc908e02c6fae26bb50b74b5f88b209c064270711ad7547de856d075ccb0bd5da45d70879efc701ffdb329951c2d5f8cb694e6d8d6de51365d711797948f10fcc32e65b1aa2b6d55326a72af6f561a1d6a7343802a7d49dc2a0b141ec3763dc04642d59a5c9125bf1fd67f0cdc35512dfbc968c99ed2744e86e1383ecf2f805752cea2c85f73a487985dfccb564ba3e89cadef9bfa8d6f016348bf5c433bfeaabd3b81e16325c83084000bca6c6d16081fe3cd23d50d1decddd40e8201e98809f85f3eff44657274fcedc689ff7a441df52b243d89230397252f76cce8d8529367613692e93c5345db834d9e3bdbec3fbeda2272f77734ba5cd2eb8cf8e4a438c29294bf80b938cd73bd843ba6e282e3bd0d521cdd9ae4978b3c42962f4c28313042b8a213a0db092e1a5fbb60eb08a234e5bfad15a5b37ca1b614dc3b99ed7e178192e2258adafc7b31499498852210b154b76e7819f282e22fdb050910a9517e4b8b520fc3daebb977bcd51a7662dc9324024904cf36281e6484b8a5ec78ab6727aaf2dc7b70039864f98a4e1a533e93f8dbc1a08773a36b36bddb1f5bb8264730e797fe5ea2aba2504932382ae29c2d75e5517d2591299bd22a4a95e542de82861723b6e171d1047b54444e8f07f593e501e5073efadaa4c5462ea743a1853e02e995e2a1cb34fd4229cecb4463b98d9d5679eac1e4dcac6f732633ef0937777a51fddedf72d3e88a8b2bd3ce82ecc8cef311cae5ad1b9798243ccb71492070efe64f3b5cd35d3392617703b169b60c4d1889ab598af51bc81738d07943b11efbfbd8f365d280430a92f2fd8d299067726550e81067a8020c690349980f2eb14f677e696a85b79e56e5d39039acafa3eebca6296431c33289ed7985c7d4173a03bb913574df33db480990d5f5792f404e0081c12db1dd84bffc9e196f17166cf9ba75ed1ddca61dedd61d21296912999ac10205382acca6c67f1ca865fb38ef030041e292e4b1000aeef68fe7034e97fb4fa6063b3ff8b23caa2363ded65ac446bd6168bbc6832891809c7a5b3c3e332d9ee42341b33e7dbcae7d0ac9ff20f50f8ec9afb30278dcb829ef9359f7191b34ae270aeccc40a7e70c9d155bd87b4c07be37873d5a99f95e2213b71f9f3e5b952d6f724ee3f88cba6f5a4f5654c12732dff1c60e9f668859565314ccb8f28b316ee35028203f532e878bd7a1b5ec32fc21f61a10eddb5596381ff5dc8bcc3c036c35094df200e3e0fd151fb86adce25c80d047046d6fed82454e649e7a08fce9b0d146e8f170e9f024353ac36380b0d330260cac2a2d1ede4495233b8fd86b1468329fef90cec5f8e2ef3dca8ae76e24fcc0d5e013d43453ab89831b429e6ce14c050118cb031584b384e308927a6632ee1c11863ed86dbbc6f83db71d6a5390086df8dc6f21b9e67c9fe82271737f1ab59d32c5ed658ec6eee697fd661c96da610bef40dc9e4b0702bfc4d62889af326855087ccdc0bc0c2b5b1c1d417c605decc5668207ff6f3f8cd9675894dd31453b00113d73e14aa6892aaeb30fd26e7dbccac3badb3bc5fb8f9a322e04207cdd3f3dc2c30c08b9ee4a6b5a5a9e8ebb261decebc72c757389d303813f0d0cbc12429781ecab35935567f0c6897e671a0ae63c39d2098927f4cb25c7a84f88f4e8c2a4472969348b8ce321b25463db031624184664443c2977d19e2d325a3117c282c19d15972f15abcc7318da7a2ec62adb262507a3466e21dd314167227ca218827189d05ca65b1f15997a5c37d2b866b4af49d363c3885a59d06754dd8a640e05f57bd5727d0f80039dc951451b1e301ccac55d82942bfdd3974c9326451f971c439ec3f1dc993a0d92a6d814c074eed87e804875700d662f9f39e27805b31dcf45712d053090efdbf7249396c7fad0295e41d46bf19df91383f49dd3f4e1fd375c7dc623b7f3ffeb12e439471f651b044a2a8f13b3ffc68b5fb732d5ea86795da52a365125d395ad8a13206d6891d981b4e675e527fff2afb7471b4aa5a9ea0cac3ac94881e28e47dff270aadaca63dc12dc6768cc631318bac3684096d7251c4e39244fa9c26197d77ab8fe863474079c1f9f168b1002b0ec3b73b76c8b56fb223a926780d8a36031cfbb601f6652f9d95a8b4136967f44505cedece8a5f89cc15b63f07291dcef8d1be72d389ecc30a5d50c944875e27f31685448a3400b00e2aae931c6f7c78766a29f2183366bac1d6c69d707515cbee09b39428b03530af9f4cf10d33bd46e6d56475cdb95cb7bc821d04ecf170d8fc429a61705e2b06d6c243f39fab87cdfbb716aba6adf42f9269d4a647ebef6afaff91cb2e641dd701cb6f85fcfc02b11977cf8af4648733eb4273235b055506f04d2b7fdaebddcd9a2f26a572fde792d4e6a56fdb91356a4d05716051e8d62188a0df6a127b809a1aed5d87022baad7e731561f70bbce511f80565a9b3239565190687b5baa8771b8978bac4b9d077f38765a9eac16771932504342b9f7593d937ea0f446508290730f2c3cfdcc3899106a4b0b8e00eda00e3259fa019ea737b1cbf7618350b219dddbb6c3bb9f43265881bd2831ede1b2135fa4e3f9fe8c4f8c8cdd50bd39bb8dd25fdb900222676e6394cc31c0af1c80244dd5882a93d85a4c5c223d1b0e9abb0e79d945d5e5f1aab59256eb12545ff7b32b9a6d355f89c142c5ea7bfd9f1eb8697fa9f170da8bc8946780ded27d52a4c00553c685d35efba4b89e50e525417b8bfe12c62d6a031579398698fe87ee72b2b775e5bf528e20d11ec4e5bdfb65ab312a68acdf90e68750cb355160632bc43dc3de99c6fe9360d25a5fb4c7d751a8a3c3e668b7d48c12f883973f057842a3bf20f5de2b4ac802f4aa2b05f84bb741dddfe5cc60e1dcd73cba894da0ec8e43bd3a86b9022efdc44646ef55790151b284a077539627b824af5d5bdfc4cb902cdad6cd1e75bbcb52e910bc34f0e65c94d5bc861df08435906b8843df46226859237b14effa6917ac7431729bbc1f39e895db8cdcb24861d12c0acef5c708d2a5195f421ecc340ce4c03ad6e11f12046e2261bfb7dcb2d7002c6bb802ae635ae08f2f1c196785a57ad148fca98e08ae02440cf661fa421945d1092e6b0a41ddfdfda903feb79e42ff57139af7f62a8ec435f6ab1591471f8ad8e8c96a92b12af81406d0af97cffbe186e19663b67d3a2c8fac48db95c9afadd8a2e453194f0b3dea16e6426e0ddb7c5f2403722ae246ddd2e5c668db13dd9ce9991a07962eb604474e3f37b5360365771c259bc82086a8311bc188e4ad05e4f59c665f1147527132dafb1386d07e09b417d8b68a4c3c49c4668318bc7c3b04c844ae694b67008fe519fe3f1549c2c80f0c7d8930c9b2dc684fb711bb32032717c03d019ca9c0471beed58d7b597f139c236b52467921af80cf23fdbd105a64657e6207ce01c517cec744b9b66801648d09bc753c6af02c406bc01e3ccef4090e9e79bc59ab88d24f199521f4d39d66a1f3474979a5fdec76d7eed8e3a848f892aefeac4c562242f0d063e1751b08624fc263c60ab16a9477bdf7408a23978f4907c069e10922fb31e373ceaff4c5546676f3c9795aca963bfddc14ac712254b6e6bd01f91855f99448cb85bb6a33afbbad7fd702fcd9e82eaffb1fc79bbe5330ad6d85fef4e4c36c10b58886780ed83e55512d3762f0f5341942b3e813e2778d4c57de2ecceffc69b945af63847f30aef449a7b502a9dd6ecae55e21f120fe83985a1e76be0c7016ef09ba40b8f7496e0616b602ed5c44e893426cb4337d2e70f703301dd6a6fc864eee98b98963437422b253ee2b969bd454e4343debf96dedd0e90397a4c313a8545abb87537a693b803a35db92941daedcf6476956a4ca7070e90e514b4a164cb8f6bb0cef8d0932688f1ebf50c544a3af873f934d1b35cd07c4112a6492fac493d75ec6309d69d745b14e718f0c660728446d11c83a965e95e2fe0b5757c8403efb94b2ef717a6750deb42c88dc8aef405d5ccddaf50b97851711892df4eeeefe5f93eec37c4535c710230339207470b4eb4a523626e67a22a96a7c439fda0c1a5bb1c1c38f429b91be81c075a9c2e1302221c3402168cac9fbe0d56b07f02cae019a952457981ba833233ffd673e8bd877ed68459dece6d46627fe545f8f1ee3a6c83c333d324649ad8d7c591f6a630a67ab15f58d2b88238bfebbefbb7bb4d394f97e00b408796b5a19cc4a812c63606616ee8b7a922a7982d6df9bdaaf0c846972a0e86940eddcc22f8873fbcbe670b6b3cc6654f38795705e208568940be8683da895b2a83e8a7d007c1a91d26585b1132dbb39ab0851010afafa625c809d493840af2fdc8aa5de5ca30843cea02e17df3dfae8032866fd2a0b4ecacc5a5321d278d63d45cefa4c22c2f4c26bace63fe9b68552c54df531f22d25355258e3839a3f178b8d5d6eec22c447dadad8e92f0823e41746295992b89a166e3e0aadb6dd8cf6f0dc1649a0feddaf5435a027cdc93654788845882e321723c1d34e4061fe66761edb4238029e89ee4a93a860978edb1faacb7e9d27dc596c558924a8b9cb2f95253c20d1cb400164cc29469a32b5eb9fff38a0d489d1d8d9ba971b6c1aa6cfe5d5e899402f84c43bdfc2434ff01ea51e17d938f00ddf062e6f811ad4086f3c2faac8153ae95f89b6203de8f01da629a2029f79288e15a53f2e3a27c0403967a824742c4287dc9d8e18113876e5b38ee5799f4c73b330a8ee1f908696ea24cfcb031b6cb884bc7bd1926e7ce293b51f930b0b4c920b768754ee86ff8344061954ef2a0bff44a382398c3d7b9c50946379ade9223f6cf7791c101a19d47de1f8945e7f96070dbf4076a05d7f680983b8810287622e5a2a2cd29d423400bbbc8cb39aae4f56ac326c389831883a8bb3348d5c99fdeba27fe128c957ad041258516b61465c3c1fe751032e37ba46c97c0c51fef0051cb2a0ac0855f9d84735c7da42371ae1d4f7c8ce4017466f925a82ec6cd2bcbd00672ed923cafda6e9172d51e3505e22e67d89382598d38b81801e65c95b32eca038a44e4432d5107dea9ca6deaa7c0ad3415a5f266b929a8dd62ec4e23a4fedae186778773e2495a1e8859bf826667c0ea33ca3a4b905003d4ab68b23be8bb0dd16a441e4659e57e41f3c4ad13c4a95c99388911826540bb09771c15200f77c", &(0x7f00000012c0)=""/63) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r3) keyctl$link(0x8, r2, r3) 02:19:34 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$link(0x8, r0, r1) 02:19:34 executing program 1: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0x0) r1 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc4}, &(0x7f00000002c0)={0x0, "3a2662bd9f46a3ab910ff164dbb89faad07acb3134f6f5b25d58e44f31df8be190903d15b2a302851b4347954155b73a494399f9826bca940263583f63925bb2", 0x1f}, 0x48, r0) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000340)={r1, 0xd7, 0x1000}, &(0x7f0000000380)={'enc=', 'oaep', ' hash=', {'rmd320\x00'}}, &(0x7f0000000400)="e3e1968e09ef7ec7e5f4a2e11b779a6ea00aadb6d8af742643d62bae211a43b8bc81ca17e3d2b445de0c3f1f664d1b79c0d5407db59343c5ca5d990d96395eda6bb9b6457d1f6302500be22233b4d13a4f83306ac0750a8528fae1c25a9b56d703c777f66735770c3e021520df875cac7520eedd2f8767ace5ed55e78364f7eb533e1dbbaf3f12ac455328ff297a66eb356ff935230c1e5f7a1111ac9e11f329863f910cd025170d6d44ebc1f0c8b980fb76b4843cd50390dc707fea01bac4d0386c5181176d57e6146c6aeaa0c742d052612c5a109f71", &(0x7f0000000500)=""/4096) 02:19:34 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x60, 0x1403, 0x1, 0x0, 0x0, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}]}, 0x60}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:34 executing program 3: sendmsg$NFC_CMD_DISABLE_SE(0xffffffffffffffff, 0x0, 0x0) 02:19:34 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) (async) r1 = add_key(&(0x7f0000000100)='id_legacy\x00', &(0x7f0000000140)={'syz', 0x1}, 0x0, 0x0, 0x0) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000200)={r1, 0x1000, 0x3f}, &(0x7f0000001300)=ANY=[@ANYBLOB="656e633d6f61657020686173683d7368613531322d617678000000000000000000000000000000000000000000000000000000000000f2b891cc0000000000000000000000000000000000000000d591439255378f019c0f00bdeab14931b3bbdce09887e59331190d0b43fbb1a13a8159f5c6d081ae501d1fee3d492873e97142df79e7a48149d958a18bf01403d5cacac01bba07ea0d67c7bb03a140dd0d353c69b18b9feff5b9febf4239e470245573fc2e1439a51a8f50003df621a6116c1c53ca7da310060fec8f146587d091c1f90a4714f4bf9ef01d24b6735e3d77f34cfbafcefc49c2d7f68eafbd7b454dafb38a067b04b7e139"], &(0x7f00000002c0)="c7588b1b4539e8d970ab035e517fca6dab5c3a3e50139d36b86136b4a0ff1693b043ee2c7175631c5cbd15dee6a2ff625140c0692e742efab54acfb32c296f07eaa7f28ddf44310b19ecad3e9a51f77472169439d10944c6631a28603a4b031f8eaeb1e57f4e731523c8e16b70c91b861a2968dc02e8adafe0b5ca40cab34e3c87d00e092ffb4818908c67fd7259cfd708269b1533750e1181e7f996d91ed5da1c0fbb2ecaed2edcf637a62a5026f44ae499900334a493be18a12dcad9f49de18521f4b23be3ca60d1ee827f00ed3ae6fde53f57c725ea439a85254153c90ed0072ebe7a6ad72b8a9cf8bb27b615b4e2a3edb88e5c88a763366931c64b327ad8045cc7d1e7d99fcb2a617fa85583fc858682d542741100dbe71a5289821562cfa580e5b9b56ea35e54357e8b8796683ffe8a5b33d4b37cb77db6be7fbaf2e2db83056d5ae48900c508d1b54e3e2da1466b89fca56ad8d22d8fd1e8f3878ac1725246d822d8dcb0cd5d10935ea1a0299fce9251858a86cb7161946503cdcc668ecde11518fb2f95ae3cdf5faeccd158137b9b4ff79fc908e02c6fae26bb50b74b5f88b209c064270711ad7547de856d075ccb0bd5da45d70879efc701ffdb329951c2d5f8cb694e6d8d6de51365d711797948f10fcc32e65b1aa2b6d55326a72af6f561a1d6a7343802a7d49dc2a0b141ec3763dc04642d59a5c9125bf1fd67f0cdc35512dfbc968c99ed2744e86e1383ecf2f805752cea2c85f73a487985dfccb564ba3e89cadef9bfa8d6f016348bf5c433bfeaabd3b81e16325c83084000bca6c6d16081fe3cd23d50d1decddd40e8201e98809f85f3eff44657274fcedc689ff7a441df52b243d89230397252f76cce8d8529367613692e93c5345db834d9e3bdbec3fbeda2272f77734ba5cd2eb8cf8e4a438c29294bf80b938cd73bd843ba6e282e3bd0d521cdd9ae4978b3c42962f4c28313042b8a213a0db092e1a5fbb60eb08a234e5bfad15a5b37ca1b614dc3b99ed7e178192e2258adafc7b31499498852210b154b76e7819f282e22fdb050910a9517e4b8b520fc3daebb977bcd51a7662dc9324024904cf36281e6484b8a5ec78ab6727aaf2dc7b70039864f98a4e1a533e93f8dbc1a08773a36b36bddb1f5bb8264730e797fe5ea2aba2504932382ae29c2d75e5517d2591299bd22a4a95e542de82861723b6e171d1047b54444e8f07f593e501e5073efadaa4c5462ea743a1853e02e995e2a1cb34fd4229cecb4463b98d9d5679eac1e4dcac6f732633ef0937777a51fddedf72d3e88a8b2bd3ce82ecc8cef311cae5ad1b9798243ccb71492070efe64f3b5cd35d3392617703b169b60c4d1889ab598af51bc81738d07943b11efbfbd8f365d280430a92f2fd8d299067726550e81067a8020c690349980f2eb14f677e696a85b79e56e5d39039acafa3eebca6296431c33289ed7985c7d4173a03bb913574df33db480990d5f5792f404e0081c12db1dd84bffc9e196f17166cf9ba75ed1ddca61dedd61d21296912999ac10205382acca6c67f1ca865fb38ef030041e292e4b1000aeef68fe7034e97fb4fa6063b3ff8b23caa2363ded65ac446bd6168bbc6832891809c7a5b3c3e332d9ee42341b33e7dbcae7d0ac9ff20f50f8ec9afb30278dcb829ef9359f7191b34ae270aeccc40a7e70c9d155bd87b4c07be37873d5a99f95e2213b71f9f3e5b952d6f724ee3f88cba6f5a4f5654c12732dff1c60e9f668859565314ccb8f28b316ee35028203f532e878bd7a1b5ec32fc21f61a10eddb5596381ff5dc8bcc3c036c35094df200e3e0fd151fb86adce25c80d047046d6fed82454e649e7a08fce9b0d146e8f170e9f024353ac36380b0d330260cac2a2d1ede4495233b8fd86b1468329fef90cec5f8e2ef3dca8ae76e24fcc0d5e013d43453ab89831b429e6ce14c050118cb031584b384e308927a6632ee1c11863ed86dbbc6f83db71d6a5390086df8dc6f21b9e67c9fe82271737f1ab59d32c5ed658ec6eee697fd661c96da610bef40dc9e4b0702bfc4d62889af326855087ccdc0bc0c2b5b1c1d417c605decc5668207ff6f3f8cd9675894dd31453b00113d73e14aa6892aaeb30fd26e7dbccac3badb3bc5fb8f9a322e04207cdd3f3dc2c30c08b9ee4a6b5a5a9e8ebb261decebc72c757389d303813f0d0cbc12429781ecab35935567f0c6897e671a0ae63c39d2098927f4cb25c7a84f88f4e8c2a4472969348b8ce321b25463db031624184664443c2977d19e2d325a3117c282c19d15972f15abcc7318da7a2ec62adb262507a3466e21dd314167227ca218827189d05ca65b1f15997a5c37d2b866b4af49d363c3885a59d06754dd8a640e05f57bd5727d0f80039dc951451b1e301ccac55d82942bfdd3974c9326451f971c439ec3f1dc993a0d92a6d814c074eed87e804875700d662f9f39e27805b31dcf45712d053090efdbf7249396c7fad0295e41d46bf19df91383f49dd3f4e1fd375c7dc623b7f3ffeb12e439471f651b044a2a8f13b3ffc68b5fb732d5ea86795da52a365125d395ad8a13206d6891d981b4e675e527fff2afb7471b4aa5a9ea0cac3ac94881e28e47dff270aadaca63dc12dc6768cc631318bac3684096d7251c4e39244fa9c26197d77ab8fe863474079c1f9f168b1002b0ec3b73b76c8b56fb223a926780d8a36031cfbb601f6652f9d95a8b4136967f44505cedece8a5f89cc15b63f07291dcef8d1be72d389ecc30a5d50c944875e27f31685448a3400b00e2aae931c6f7c78766a29f2183366bac1d6c69d707515cbee09b39428b03530af9f4cf10d33bd46e6d56475cdb95cb7bc821d04ecf170d8fc429a61705e2b06d6c243f39fab87cdfbb716aba6adf42f9269d4a647ebef6afaff91cb2e641dd701cb6f85fcfc02b11977cf8af4648733eb4273235b055506f04d2b7fdaebddcd9a2f26a572fde792d4e6a56fdb91356a4d05716051e8d62188a0df6a127b809a1aed5d87022baad7e731561f70bbce511f80565a9b3239565190687b5baa8771b8978bac4b9d077f38765a9eac16771932504342b9f7593d937ea0f446508290730f2c3cfdcc3899106a4b0b8e00eda00e3259fa019ea737b1cbf7618350b219dddbb6c3bb9f43265881bd2831ede1b2135fa4e3f9fe8c4f8c8cdd50bd39bb8dd25fdb900222676e6394cc31c0af1c80244dd5882a93d85a4c5c223d1b0e9abb0e79d945d5e5f1aab59256eb12545ff7b32b9a6d355f89c142c5ea7bfd9f1eb8697fa9f170da8bc8946780ded27d52a4c00553c685d35efba4b89e50e525417b8bfe12c62d6a031579398698fe87ee72b2b775e5bf528e20d11ec4e5bdfb65ab312a68acdf90e68750cb355160632bc43dc3de99c6fe9360d25a5fb4c7d751a8a3c3e668b7d48c12f883973f057842a3bf20f5de2b4ac802f4aa2b05f84bb741dddfe5cc60e1dcd73cba894da0ec8e43bd3a86b9022efdc44646ef55790151b284a077539627b824af5d5bdfc4cb902cdad6cd1e75bbcb52e910bc34f0e65c94d5bc861df08435906b8843df46226859237b14effa6917ac7431729bbc1f39e895db8cdcb24861d12c0acef5c708d2a5195f421ecc340ce4c03ad6e11f12046e2261bfb7dcb2d7002c6bb802ae635ae08f2f1c196785a57ad148fca98e08ae02440cf661fa421945d1092e6b0a41ddfdfda903feb79e42ff57139af7f62a8ec435f6ab1591471f8ad8e8c96a92b12af81406d0af97cffbe186e19663b67d3a2c8fac48db95c9afadd8a2e453194f0b3dea16e6426e0ddb7c5f2403722ae246ddd2e5c668db13dd9ce9991a07962eb604474e3f37b5360365771c259bc82086a8311bc188e4ad05e4f59c665f1147527132dafb1386d07e09b417d8b68a4c3c49c4668318bc7c3b04c844ae694b67008fe519fe3f1549c2c80f0c7d8930c9b2dc684fb711bb32032717c03d019ca9c0471beed58d7b597f139c236b52467921af80cf23fdbd105a64657e6207ce01c517cec744b9b66801648d09bc753c6af02c406bc01e3ccef4090e9e79bc59ab88d24f199521f4d39d66a1f3474979a5fdec76d7eed8e3a848f892aefeac4c562242f0d063e1751b08624fc263c60ab16a9477bdf7408a23978f4907c069e10922fb31e373ceaff4c5546676f3c9795aca963bfddc14ac712254b6e6bd01f91855f99448cb85bb6a33afbbad7fd702fcd9e82eaffb1fc79bbe5330ad6d85fef4e4c36c10b58886780ed83e55512d3762f0f5341942b3e813e2778d4c57de2ecceffc69b945af63847f30aef449a7b502a9dd6ecae55e21f120fe83985a1e76be0c7016ef09ba40b8f7496e0616b602ed5c44e893426cb4337d2e70f703301dd6a6fc864eee98b98963437422b253ee2b969bd454e4343debf96dedd0e90397a4c313a8545abb87537a693b803a35db92941daedcf6476956a4ca7070e90e514b4a164cb8f6bb0cef8d0932688f1ebf50c544a3af873f934d1b35cd07c4112a6492fac493d75ec6309d69d745b14e718f0c660728446d11c83a965e95e2fe0b5757c8403efb94b2ef717a6750deb42c88dc8aef405d5ccddaf50b97851711892df4eeeefe5f93eec37c4535c710230339207470b4eb4a523626e67a22a96a7c439fda0c1a5bb1c1c38f429b91be81c075a9c2e1302221c3402168cac9fbe0d56b07f02cae019a952457981ba833233ffd673e8bd877ed68459dece6d46627fe545f8f1ee3a6c83c333d324649ad8d7c591f6a630a67ab15f58d2b88238bfebbefbb7bb4d394f97e00b408796b5a19cc4a812c63606616ee8b7a922a7982d6df9bdaaf0c846972a0e86940eddcc22f8873fbcbe670b6b3cc6654f38795705e208568940be8683da895b2a83e8a7d007c1a91d26585b1132dbb39ab0851010afafa625c809d493840af2fdc8aa5de5ca30843cea02e17df3dfae8032866fd2a0b4ecacc5a5321d278d63d45cefa4c22c2f4c26bace63fe9b68552c54df531f22d25355258e3839a3f178b8d5d6eec22c447dadad8e92f0823e41746295992b89a166e3e0aadb6dd8cf6f0dc1649a0feddaf5435a027cdc93654788845882e321723c1d34e4061fe66761edb4238029e89ee4a93a860978edb1faacb7e9d27dc596c558924a8b9cb2f95253c20d1cb400164cc29469a32b5eb9fff38a0d489d1d8d9ba971b6c1aa6cfe5d5e899402f84c43bdfc2434ff01ea51e17d938f00ddf062e6f811ad4086f3c2faac8153ae95f89b6203de8f01da629a2029f79288e15a53f2e3a27c0403967a824742c4287dc9d8e18113876e5b38ee5799f4c73b330a8ee1f908696ea24cfcb031b6cb884bc7bd1926e7ce293b51f930b0b4c920b768754ee86ff8344061954ef2a0bff44a382398c3d7b9c50946379ade9223f6cf7791c101a19d47de1f8945e7f96070dbf4076a05d7f680983b8810287622e5a2a2cd29d423400bbbc8cb39aae4f56ac326c389831883a8bb3348d5c99fdeba27fe128c957ad041258516b61465c3c1fe751032e37ba46c97c0c51fef0051cb2a0ac0855f9d84735c7da42371ae1d4f7c8ce4017466f925a82ec6cd2bcbd00672ed923cafda6e9172d51e3505e22e67d89382598d38b81801e65c95b32eca038a44e4432d5107dea9ca6deaa7c0ad3415a5f266b929a8dd62ec4e23a4fedae186778773e2495a1e8859bf826667c0ea33ca3a4b905003d4ab68b23be8bb0dd16a441e4659e57e41f3c4ad13c4a95c99388911826540bb09771c15200f77c", &(0x7f00000012c0)=""/63) (async) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) (async) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r3) keyctl$link(0x8, r2, r3) 02:19:34 executing program 4: socketpair$tipc(0x1e, 0x5, 0x0, 0x0) setsockopt$TIPC_DEST_DROPPABLE(0xffffffffffffffff, 0x10f, 0x81, &(0x7f0000000040)=0xba6, 0x4) 02:19:34 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$link(0x8, r0, r1) 02:19:34 executing program 1: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) r2 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc4}, &(0x7f00000002c0)={0x0, "3a2662bd9f46a3ab910ff164dbb89faad07acb3134f6f5b25d58e44f31df8be190903d15b2a302851b4347954155b73a494399f9826bca940263583f63925bb2", 0x1f}, 0x48, r1) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000340)={r2, 0xd7, 0x1000}, &(0x7f0000000380)={'enc=', 'oaep', ' hash=', {'rmd320\x00'}}, &(0x7f0000000400)="e3e1968e09ef7ec7e5f4a2e11b779a6ea00aadb6d8af742643d62bae211a43b8bc81ca17e3d2b445de0c3f1f664d1b79c0d5407db59343c5ca5d990d96395eda6bb9b6457d1f6302500be22233b4d13a4f83306ac0750a8528fae1c25a9b56d703c777f66735770c3e021520df875cac7520eedd2f8767ace5ed55e78364f7eb533e1dbbaf3f12ac455328ff297a66eb356ff935230c1e5f7a1111ac9e11f329863f910cd025170d6d44ebc1f0c8b980fb76b4843cd50390dc707fea01bac4d0386c5181176d57e6146c6aeaa0c742d052612c5a109f71", &(0x7f0000000500)=""/4096) 02:19:34 executing program 3: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x60, 0x1403, 0x1, 0x0, 0x0, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg1\x00'}}]}, 0x60}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:34 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x60, 0x1403, 0x1, 0x0, 0x0, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bridge_slave_1\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}]}, 0x60}, 0x1, 0x0, 0x0, 0xc041}, 0x4) 02:19:35 executing program 4: socketpair$tipc(0x1e, 0x5, 0x0, 0x0) setsockopt$TIPC_DEST_DROPPABLE(0xffffffffffffffff, 0x10f, 0x81, &(0x7f0000000040)=0xba6, 0x4) 02:19:35 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) keyctl$link(0x8, r0, 0x0) 02:19:35 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) r1 = add_key(&(0x7f0000000100)='id_legacy\x00', &(0x7f0000000140)={'syz', 0x1}, 0x0, 0x0, 0x0) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000200)={r1, 0x1000, 0x3f}, &(0x7f0000001300)=ANY=[@ANYBLOB="656e633d6f61657020686173683d7368613531322d617678000000000000000000000000000000000000000000000000000000000000f2b891cc0000000000000000000000000000000000000000d591439255378f019c0f00bdeab14931b3bbdce09887e59331190d0b43fbb1a13a8159f5c6d081ae501d1fee3d492873e97142df79e7a48149d958a18bf01403d5cacac01bba07ea0d67c7bb03a140dd0d353c69b18b9feff5b9febf4239e470245573fc2e1439a51a8f50003df621a6116c1c53ca7da310060fec8f146587d091c1f90a4714f4bf9ef01d24b6735e3d77f34cfbafcefc49c2d7f68eafbd7b454dafb38a067b04b7e139"], &(0x7f00000002c0)="c7588b1b4539e8d970ab035e517fca6dab5c3a3e50139d36b86136b4a0ff1693b043ee2c7175631c5cbd15dee6a2ff625140c0692e742efab54acfb32c296f07eaa7f28ddf44310b19ecad3e9a51f77472169439d10944c6631a28603a4b031f8eaeb1e57f4e731523c8e16b70c91b861a2968dc02e8adafe0b5ca40cab34e3c87d00e092ffb4818908c67fd7259cfd708269b1533750e1181e7f996d91ed5da1c0fbb2ecaed2edcf637a62a5026f44ae499900334a493be18a12dcad9f49de18521f4b23be3ca60d1ee827f00ed3ae6fde53f57c725ea439a85254153c90ed0072ebe7a6ad72b8a9cf8bb27b615b4e2a3edb88e5c88a763366931c64b327ad8045cc7d1e7d99fcb2a617fa85583fc858682d542741100dbe71a5289821562cfa580e5b9b56ea35e54357e8b8796683ffe8a5b33d4b37cb77db6be7fbaf2e2db83056d5ae48900c508d1b54e3e2da1466b89fca56ad8d22d8fd1e8f3878ac1725246d822d8dcb0cd5d10935ea1a0299fce9251858a86cb7161946503cdcc668ecde11518fb2f95ae3cdf5faeccd158137b9b4ff79fc908e02c6fae26bb50b74b5f88b209c064270711ad7547de856d075ccb0bd5da45d70879efc701ffdb329951c2d5f8cb694e6d8d6de51365d711797948f10fcc32e65b1aa2b6d55326a72af6f561a1d6a7343802a7d49dc2a0b141ec3763dc04642d59a5c9125bf1fd67f0cdc35512dfbc968c99ed2744e86e1383ecf2f805752cea2c85f73a487985dfccb564ba3e89cadef9bfa8d6f016348bf5c433bfeaabd3b81e16325c83084000bca6c6d16081fe3cd23d50d1decddd40e8201e98809f85f3eff44657274fcedc689ff7a441df52b243d89230397252f76cce8d8529367613692e93c5345db834d9e3bdbec3fbeda2272f77734ba5cd2eb8cf8e4a438c29294bf80b938cd73bd843ba6e282e3bd0d521cdd9ae4978b3c42962f4c28313042b8a213a0db092e1a5fbb60eb08a234e5bfad15a5b37ca1b614dc3b99ed7e178192e2258adafc7b31499498852210b154b76e7819f282e22fdb050910a9517e4b8b520fc3daebb977bcd51a7662dc9324024904cf36281e6484b8a5ec78ab6727aaf2dc7b70039864f98a4e1a533e93f8dbc1a08773a36b36bddb1f5bb8264730e797fe5ea2aba2504932382ae29c2d75e5517d2591299bd22a4a95e542de82861723b6e171d1047b54444e8f07f593e501e5073efadaa4c5462ea743a1853e02e995e2a1cb34fd4229cecb4463b98d9d5679eac1e4dcac6f732633ef0937777a51fddedf72d3e88a8b2bd3ce82ecc8cef311cae5ad1b9798243ccb71492070efe64f3b5cd35d3392617703b169b60c4d1889ab598af51bc81738d07943b11efbfbd8f365d280430a92f2fd8d299067726550e81067a8020c690349980f2eb14f677e696a85b79e56e5d39039acafa3eebca6296431c33289ed7985c7d4173a03bb913574df33db480990d5f5792f404e0081c12db1dd84bffc9e196f17166cf9ba75ed1ddca61dedd61d21296912999ac10205382acca6c67f1ca865fb38ef030041e292e4b1000aeef68fe7034e97fb4fa6063b3ff8b23caa2363ded65ac446bd6168bbc6832891809c7a5b3c3e332d9ee42341b33e7dbcae7d0ac9ff20f50f8ec9afb30278dcb829ef9359f7191b34ae270aeccc40a7e70c9d155bd87b4c07be37873d5a99f95e2213b71f9f3e5b952d6f724ee3f88cba6f5a4f5654c12732dff1c60e9f668859565314ccb8f28b316ee35028203f532e878bd7a1b5ec32fc21f61a10eddb5596381ff5dc8bcc3c036c35094df200e3e0fd151fb86adce25c80d047046d6fed82454e649e7a08fce9b0d146e8f170e9f024353ac36380b0d330260cac2a2d1ede4495233b8fd86b1468329fef90cec5f8e2ef3dca8ae76e24fcc0d5e013d43453ab89831b429e6ce14c050118cb031584b384e308927a6632ee1c11863ed86dbbc6f83db71d6a5390086df8dc6f21b9e67c9fe82271737f1ab59d32c5ed658ec6eee697fd661c96da610bef40dc9e4b0702bfc4d62889af326855087ccdc0bc0c2b5b1c1d417c605decc5668207ff6f3f8cd9675894dd31453b00113d73e14aa6892aaeb30fd26e7dbccac3badb3bc5fb8f9a322e04207cdd3f3dc2c30c08b9ee4a6b5a5a9e8ebb261decebc72c757389d303813f0d0cbc12429781ecab35935567f0c6897e671a0ae63c39d2098927f4cb25c7a84f88f4e8c2a4472969348b8ce321b25463db031624184664443c2977d19e2d325a3117c282c19d15972f15abcc7318da7a2ec62adb262507a3466e21dd314167227ca218827189d05ca65b1f15997a5c37d2b866b4af49d363c3885a59d06754dd8a640e05f57bd5727d0f80039dc951451b1e301ccac55d82942bfdd3974c9326451f971c439ec3f1dc993a0d92a6d814c074eed87e804875700d662f9f39e27805b31dcf45712d053090efdbf7249396c7fad0295e41d46bf19df91383f49dd3f4e1fd375c7dc623b7f3ffeb12e439471f651b044a2a8f13b3ffc68b5fb732d5ea86795da52a365125d395ad8a13206d6891d981b4e675e527fff2afb7471b4aa5a9ea0cac3ac94881e28e47dff270aadaca63dc12dc6768cc631318bac3684096d7251c4e39244fa9c26197d77ab8fe863474079c1f9f168b1002b0ec3b73b76c8b56fb223a926780d8a36031cfbb601f6652f9d95a8b4136967f44505cedece8a5f89cc15b63f07291dcef8d1be72d389ecc30a5d50c944875e27f31685448a3400b00e2aae931c6f7c78766a29f2183366bac1d6c69d707515cbee09b39428b03530af9f4cf10d33bd46e6d56475cdb95cb7bc821d04ecf170d8fc429a61705e2b06d6c243f39fab87cdfbb716aba6adf42f9269d4a647ebef6afaff91cb2e641dd701cb6f85fcfc02b11977cf8af4648733eb4273235b055506f04d2b7fdaebddcd9a2f26a572fde792d4e6a56fdb91356a4d05716051e8d62188a0df6a127b809a1aed5d87022baad7e731561f70bbce511f80565a9b3239565190687b5baa8771b8978bac4b9d077f38765a9eac16771932504342b9f7593d937ea0f446508290730f2c3cfdcc3899106a4b0b8e00eda00e3259fa019ea737b1cbf7618350b219dddbb6c3bb9f43265881bd2831ede1b2135fa4e3f9fe8c4f8c8cdd50bd39bb8dd25fdb900222676e6394cc31c0af1c80244dd5882a93d85a4c5c223d1b0e9abb0e79d945d5e5f1aab59256eb12545ff7b32b9a6d355f89c142c5ea7bfd9f1eb8697fa9f170da8bc8946780ded27d52a4c00553c685d35efba4b89e50e525417b8bfe12c62d6a031579398698fe87ee72b2b775e5bf528e20d11ec4e5bdfb65ab312a68acdf90e68750cb355160632bc43dc3de99c6fe9360d25a5fb4c7d751a8a3c3e668b7d48c12f883973f057842a3bf20f5de2b4ac802f4aa2b05f84bb741dddfe5cc60e1dcd73cba894da0ec8e43bd3a86b9022efdc44646ef55790151b284a077539627b824af5d5bdfc4cb902cdad6cd1e75bbcb52e910bc34f0e65c94d5bc861df08435906b8843df46226859237b14effa6917ac7431729bbc1f39e895db8cdcb24861d12c0acef5c708d2a5195f421ecc340ce4c03ad6e11f12046e2261bfb7dcb2d7002c6bb802ae635ae08f2f1c196785a57ad148fca98e08ae02440cf661fa421945d1092e6b0a41ddfdfda903feb79e42ff57139af7f62a8ec435f6ab1591471f8ad8e8c96a92b12af81406d0af97cffbe186e19663b67d3a2c8fac48db95c9afadd8a2e453194f0b3dea16e6426e0ddb7c5f2403722ae246ddd2e5c668db13dd9ce9991a07962eb604474e3f37b5360365771c259bc82086a8311bc188e4ad05e4f59c665f1147527132dafb1386d07e09b417d8b68a4c3c49c4668318bc7c3b04c844ae694b67008fe519fe3f1549c2c80f0c7d8930c9b2dc684fb711bb32032717c03d019ca9c0471beed58d7b597f139c236b52467921af80cf23fdbd105a64657e6207ce01c517cec744b9b66801648d09bc753c6af02c406bc01e3ccef4090e9e79bc59ab88d24f199521f4d39d66a1f3474979a5fdec76d7eed8e3a848f892aefeac4c562242f0d063e1751b08624fc263c60ab16a9477bdf7408a23978f4907c069e10922fb31e373ceaff4c5546676f3c9795aca963bfddc14ac712254b6e6bd01f91855f99448cb85bb6a33afbbad7fd702fcd9e82eaffb1fc79bbe5330ad6d85fef4e4c36c10b58886780ed83e55512d3762f0f5341942b3e813e2778d4c57de2ecceffc69b945af63847f30aef449a7b502a9dd6ecae55e21f120fe83985a1e76be0c7016ef09ba40b8f7496e0616b602ed5c44e893426cb4337d2e70f703301dd6a6fc864eee98b98963437422b253ee2b969bd454e4343debf96dedd0e90397a4c313a8545abb87537a693b803a35db92941daedcf6476956a4ca7070e90e514b4a164cb8f6bb0cef8d0932688f1ebf50c544a3af873f934d1b35cd07c4112a6492fac493d75ec6309d69d745b14e718f0c660728446d11c83a965e95e2fe0b5757c8403efb94b2ef717a6750deb42c88dc8aef405d5ccddaf50b97851711892df4eeeefe5f93eec37c4535c710230339207470b4eb4a523626e67a22a96a7c439fda0c1a5bb1c1c38f429b91be81c075a9c2e1302221c3402168cac9fbe0d56b07f02cae019a952457981ba833233ffd673e8bd877ed68459dece6d46627fe545f8f1ee3a6c83c333d324649ad8d7c591f6a630a67ab15f58d2b88238bfebbefbb7bb4d394f97e00b408796b5a19cc4a812c63606616ee8b7a922a7982d6df9bdaaf0c846972a0e86940eddcc22f8873fbcbe670b6b3cc6654f38795705e208568940be8683da895b2a83e8a7d007c1a91d26585b1132dbb39ab0851010afafa625c809d493840af2fdc8aa5de5ca30843cea02e17df3dfae8032866fd2a0b4ecacc5a5321d278d63d45cefa4c22c2f4c26bace63fe9b68552c54df531f22d25355258e3839a3f178b8d5d6eec22c447dadad8e92f0823e41746295992b89a166e3e0aadb6dd8cf6f0dc1649a0feddaf5435a027cdc93654788845882e321723c1d34e4061fe66761edb4238029e89ee4a93a860978edb1faacb7e9d27dc596c558924a8b9cb2f95253c20d1cb400164cc29469a32b5eb9fff38a0d489d1d8d9ba971b6c1aa6cfe5d5e899402f84c43bdfc2434ff01ea51e17d938f00ddf062e6f811ad4086f3c2faac8153ae95f89b6203de8f01da629a2029f79288e15a53f2e3a27c0403967a824742c4287dc9d8e18113876e5b38ee5799f4c73b330a8ee1f908696ea24cfcb031b6cb884bc7bd1926e7ce293b51f930b0b4c920b768754ee86ff8344061954ef2a0bff44a382398c3d7b9c50946379ade9223f6cf7791c101a19d47de1f8945e7f96070dbf4076a05d7f680983b8810287622e5a2a2cd29d423400bbbc8cb39aae4f56ac326c389831883a8bb3348d5c99fdeba27fe128c957ad041258516b61465c3c1fe751032e37ba46c97c0c51fef0051cb2a0ac0855f9d84735c7da42371ae1d4f7c8ce4017466f925a82ec6cd2bcbd00672ed923cafda6e9172d51e3505e22e67d89382598d38b81801e65c95b32eca038a44e4432d5107dea9ca6deaa7c0ad3415a5f266b929a8dd62ec4e23a4fedae186778773e2495a1e8859bf826667c0ea33ca3a4b905003d4ab68b23be8bb0dd16a441e4659e57e41f3c4ad13c4a95c99388911826540bb09771c15200f77c", &(0x7f00000012c0)=""/63) (async) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) (async, rerun: 32) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (rerun: 32) keyctl$revoke(0x3, r3) (async) keyctl$link(0x8, r2, r3) 02:19:35 executing program 1: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) r2 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc4}, &(0x7f00000002c0)={0x0, "3a2662bd9f46a3ab910ff164dbb89faad07acb3134f6f5b25d58e44f31df8be190903d15b2a302851b4347954155b73a494399f9826bca940263583f63925bb2", 0x1f}, 0x48, r1) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000340)={r2, 0xd7, 0x1000}, &(0x7f0000000380)={'enc=', 'oaep', ' hash=', {'rmd320\x00'}}, &(0x7f0000000400)="e3e1968e09ef7ec7e5f4a2e11b779a6ea00aadb6d8af742643d62bae211a43b8bc81ca17e3d2b445de0c3f1f664d1b79c0d5407db59343c5ca5d990d96395eda6bb9b6457d1f6302500be22233b4d13a4f83306ac0750a8528fae1c25a9b56d703c777f66735770c3e021520df875cac7520eedd2f8767ace5ed55e78364f7eb533e1dbbaf3f12ac455328ff297a66eb356ff935230c1e5f7a1111ac9e11f329863f910cd025170d6d44ebc1f0c8b980fb76b4843cd50390dc707fea01bac4d0386c5181176d57e6146c6aeaa0c742d052612c5a109f71", &(0x7f0000000500)=""/4096) 02:19:35 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x38, 0x1403, 0x1, 0x0, 0x0, "", [{{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}]}, 0x38}, 0x1, 0x0, 0x0, 0xc041}, 0x4) [ 683.932885][T28523] siw: device registration error -23 [ 683.966613][T28523] ------------[ cut here ]------------ 02:19:35 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x5, 0xee00, r0) keyctl$link(0x8, r0, 0x0) 02:19:35 executing program 4: socketpair$tipc(0x1e, 0x5, 0x0, 0x0) setsockopt$TIPC_DEST_DROPPABLE(0xffffffffffffffff, 0x10f, 0x81, &(0x7f0000000040)=0xba6, 0x4) 02:19:35 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x63, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x34, 0x31]}, &(0x7f0000000180)={0x0, "508b5d728dc81a99de295328684fe4d05e0847ecfcea3cceb2da992f02e77a523553b23db0f86526f8734aac91ae6dff769ec9d67051c5f89c3c44d99a278454"}, 0x48, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000002c0), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$revoke(0x3, r1) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r2) r3 = add_key(&(0x7f0000000300)='asymmetric\x00', &(0x7f0000000340)={'syz', 0x3}, &(0x7f0000000380)="24220fe4c8e5770bcdc120dc77fe64d0e0b0309860cdeb0ff69ec5ab00964c6d2472d7", 0x23, r1) keyctl$negate(0xd, r2, 0x1, r3) r4 = add_key$keyring(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x2}, 0x0, 0x0, r1) r5 = request_key(&(0x7f0000000440)='encrypted\x00', &(0x7f0000000480)={'syz', 0x0}, &(0x7f00000004c0)='syz', r2) keyctl$KEYCTL_MOVE(0x1e, r5, r4, r4, 0x0) keyctl$KEYCTL_MOVE(0x1e, r1, r4, r0, 0x0) add_key(&(0x7f00000000c0)='blacklist\x00', &(0x7f0000000100)={'syz', 0x0}, &(0x7f0000000200)="5b62a14e8f758b48de4c71b57223de38c7c0524d144be9fe1ae6c72d3904e8a7cdb5f6000000008386e0fb053f6950adeaa079c0dd44565a15650013638d24d871dd63fdc5b24a999fcdc40b0c60b893ce88965d6d7903c6310a84e6e824cb13e4de078d659f384478aa3dfa73e28783d7d61d75bebe06c99ae94892adae36309e1dc1a1eef4dcd77569904294d04661ed4272f6dc629d1fb6011ad44f4273", 0x9f, r0) keyctl$KEYCTL_MOVE(0x8, r0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0) syz_open_dev$usbfs(&(0x7f0000000080), 0xffffffffffffffc1, 0x200) [ 683.999590][T28523] refcount_t: decrement hit 0; leaking memory. [ 684.027762][T28523] WARNING: CPU: 0 PID: 28523 at lib/refcount.c:31 refcount_warn_saturate+0x1d7/0x1f0 02:19:35 executing program 1: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) r2 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc4}, &(0x7f00000002c0)={0x0, "3a2662bd9f46a3ab910ff164dbb89faad07acb3134f6f5b25d58e44f31df8be190903d15b2a302851b4347954155b73a494399f9826bca940263583f63925bb2", 0x1f}, 0x48, r1) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000340)={r2, 0xd7, 0x1000}, &(0x7f0000000380)={'enc=', 'oaep', ' hash=', {'rmd320\x00'}}, &(0x7f0000000400)="e3e1968e09ef7ec7e5f4a2e11b779a6ea00aadb6d8af742643d62bae211a43b8bc81ca17e3d2b445de0c3f1f664d1b79c0d5407db59343c5ca5d990d96395eda6bb9b6457d1f6302500be22233b4d13a4f83306ac0750a8528fae1c25a9b56d703c777f66735770c3e021520df875cac7520eedd2f8767ace5ed55e78364f7eb533e1dbbaf3f12ac455328ff297a66eb356ff935230c1e5f7a1111ac9e11f329863f910cd025170d6d44ebc1f0c8b980fb76b4843cd50390dc707fea01bac4d0386c5181176d57e6146c6aeaa0c742d052612c5a109f71", &(0x7f0000000500)=""/4096) [ 684.084764][T28523] Modules linked in: 02:19:35 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x38, 0x1403, 0x1, 0x0, 0x0, "", [{{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'syzkaller1\x00'}}]}, 0x38}}, 0x4) [ 684.111475][T28523] CPU: 0 PID: 28523 Comm: syz-executor.3 Not tainted 6.1.0-rc8-next-20221207-syzkaller #0 [ 684.153526][T28523] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 684.187986][T28523] RIP: 0010:refcount_warn_saturate+0x1d7/0x1f0 [ 684.205378][T28523] Code: 05 5a 60 51 0a 01 e8 35 0a b5 05 0f 0b e9 d3 fe ff ff e8 6c 9b 75 fd 48 c7 c7 c0 6d a6 8a c6 05 37 60 51 0a 01 e8 16 0a b5 05 <0f> 0b e9 b4 fe ff ff 48 89 ef e8 5a b5 c3 fd e9 5c fe ff ff 0f 1f [ 684.247405][T28523] RSP: 0018:ffffc90015a970d8 EFLAGS: 00010286 [ 684.254780][T28523] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000000 [ 684.264173][T28523] RDX: 0000000000040000 RSI: ffffffff8166b1dc RDI: fffff52002b52e0d [ 684.273645][T28523] RBP: ffff8880602c4600 R08: 0000000000000005 R09: 0000000000000000 [ 684.282411][T28523] R10: 0000000080000000 R11: 0000000000000000 R12: 1ffff92002b52e20 [ 684.292554][T28523] R13: 0000000000000000 R14: ffff8880602c4600 R15: ffffc90015a97608 [ 684.301365][T28523] FS: 00007fbd9aa24700(0000) GS:ffff8880b9800000(0000) knlGS:0000000000000000 [ 684.311063][T28523] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 684.318285][T28523] CR2: 00007f42acd85058 CR3: 000000005d3ed000 CR4: 00000000003506f0 [ 684.326777][T28523] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 684.335662][T28523] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 684.344220][T28523] Call Trace: [ 684.348222][T28523] [ 684.351336][T28523] ref_tracker_free+0x539/0x6b0 [ 684.356654][T28523] ? ref_tracker_dir_exit+0x3e0/0x3e0 [ 684.362678][T28523] ? __up_read+0x192/0x720 [ 684.367590][T28523] ? up_write+0x520/0x520 [ 684.373354][T28523] nldev_newlink+0x360/0x5d0 [ 684.379720][T28523] ? nldev_set_doit+0x490/0x490 [ 684.384835][T28523] ? lock_release+0x810/0x810 [ 684.390394][T28523] ? apparmor_capable+0x1dc/0x460 [ 684.395774][T28523] ? ns_capable+0xdd/0x100 [ 684.402828][T28523] ? nldev_set_doit+0x490/0x490 [ 684.408481][T28523] rdma_nl_rcv_msg+0x371/0x6a0 [ 684.413445][T28523] ? rdma_nl_multicast+0x320/0x320 [ 684.419895][T28523] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 684.432139][T28523] ? kasan_save_stack+0x35/0x40 [ 684.437493][T28523] ? kasan_save_stack+0x22/0x40 [ 684.443375][T28523] rdma_nl_rcv_skb.constprop.0.isra.0+0x2fc/0x440 [ 684.450534][T28523] ? rdma_nl_rcv_msg+0x6a0/0x6a0 [ 684.455643][T28523] ? netlink_deliver_tap+0x1b1/0xc50 [ 684.462153][T28523] ? _copy_from_iter+0x277/0xf70 [ 684.467320][T28523] netlink_unicast+0x547/0x7f0 [ 684.472952][T28523] ? netlink_attachskb+0x890/0x890 [ 684.480531][T28523] ? __virt_addr_valid+0x61/0x2e0 [ 684.485734][T28523] ? __phys_addr_symbol+0x30/0x70 [ 684.491811][T28523] ? __check_object_size+0x2e2/0x5a0 [ 684.497303][T28523] netlink_sendmsg+0x91b/0xe10 [ 684.503137][T28523] ? netlink_unicast+0x7f0/0x7f0 [ 684.510334][T28523] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 684.515891][T28523] ? netlink_unicast+0x7f0/0x7f0 [ 684.521763][T28523] sock_sendmsg+0xd3/0x120 [ 684.526439][T28523] ____sys_sendmsg+0x712/0x8c0 [ 684.532190][T28523] ? copy_msghdr_from_user+0xfc/0x150 [ 684.537771][T28523] ? kernel_sendmsg+0x50/0x50 [ 684.543329][T28523] ? futex_unqueue+0xb7/0x120 [ 684.548618][T28523] ___sys_sendmsg+0x110/0x1b0 [ 684.553894][T28523] ? do_recvmmsg+0x7b0/0x7b0 [ 684.559072][T28523] ? __fget_files+0x248/0x440 [ 684.564253][T28523] ? lock_downgrade+0x6e0/0x6e0 [ 684.569715][T28523] ? __fget_files+0x26a/0x440 [ 684.574869][T28523] ? __fget_light+0xe5/0x270 [ 684.580819][T28523] __sys_sendmsg+0xf7/0x1c0 [ 684.586623][T28523] ? __sys_sendmsg_sock+0x40/0x40 [ 684.593772][T28523] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 684.600206][T28523] ? syscall_enter_from_user_mode+0x26/0xb0 [ 684.606542][T28523] ? lockdep_hardirqs_on+0x7d/0x100 [ 684.612532][T28523] do_syscall_64+0x39/0xb0 [ 684.617379][T28523] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 684.625642][T28523] RIP: 0033:0x7fbd99c8c0d9 [ 684.630641][T28523] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 684.651066][T28523] RSP: 002b:00007fbd9aa24168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 684.660200][T28523] RAX: ffffffffffffffda RBX: 00007fbd99dabf80 RCX: 00007fbd99c8c0d9 [ 684.668931][T28523] RDX: 0000000000000004 RSI: 0000000020000180 RDI: 0000000000000003 [ 684.677321][T28523] RBP: 00007fbd99ce7ae9 R08: 0000000000000000 R09: 0000000000000000 [ 684.687070][T28523] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 684.695863][T28523] R13: 00007fffb234486f R14: 00007fbd9aa24300 R15: 0000000000022000 [ 684.705539][T28523] [ 684.709005][T28523] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 684.716314][T28523] CPU: 0 PID: 28523 Comm: syz-executor.3 Not tainted 6.1.0-rc8-next-20221207-syzkaller #0 [ 684.726225][T28523] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 684.736316][T28523] Call Trace: [ 684.739717][T28523] [ 684.742668][T28523] dump_stack_lvl+0xd1/0x138 [ 684.747373][T28523] panic+0x2cc/0x626 [ 684.751327][T28523] ? panic_print_sys_info.part.0+0x110/0x110 [ 684.757343][T28523] ? refcount_warn_saturate+0x1d7/0x1f0 [ 684.762916][T28523] check_panic_on_warn.cold+0x19/0x35 [ 684.768312][T28523] __warn+0xf2/0x1a0 [ 684.772321][T28523] ? refcount_warn_saturate+0x1d7/0x1f0 [ 684.777893][T28523] report_bug+0x1c0/0x210 [ 684.782316][T28523] handle_bug+0x3c/0x70 [ 684.786496][T28523] exc_invalid_op+0x18/0x50 [ 684.791021][T28523] asm_exc_invalid_op+0x1a/0x20 [ 684.795908][T28523] RIP: 0010:refcount_warn_saturate+0x1d7/0x1f0 [ 684.802091][T28523] Code: 05 5a 60 51 0a 01 e8 35 0a b5 05 0f 0b e9 d3 fe ff ff e8 6c 9b 75 fd 48 c7 c7 c0 6d a6 8a c6 05 37 60 51 0a 01 e8 16 0a b5 05 <0f> 0b e9 b4 fe ff ff 48 89 ef e8 5a b5 c3 fd e9 5c fe ff ff 0f 1f [ 684.821800][T28523] RSP: 0018:ffffc90015a970d8 EFLAGS: 00010286 [ 684.827890][T28523] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000000 [ 684.835871][T28523] RDX: 0000000000040000 RSI: ffffffff8166b1dc RDI: fffff52002b52e0d [ 684.843854][T28523] RBP: ffff8880602c4600 R08: 0000000000000005 R09: 0000000000000000 [ 684.851831][T28523] R10: 0000000080000000 R11: 0000000000000000 R12: 1ffff92002b52e20 [ 684.859809][T28523] R13: 0000000000000000 R14: ffff8880602c4600 R15: ffffc90015a97608 [ 684.867801][T28523] ? vprintk+0x8c/0xa0 [ 684.871897][T28523] ? refcount_warn_saturate+0x1d7/0x1f0 [ 684.877469][T28523] ref_tracker_free+0x539/0x6b0 [ 684.882346][T28523] ? ref_tracker_dir_exit+0x3e0/0x3e0 [ 684.887746][T28523] ? __up_read+0x192/0x720 [ 684.892187][T28523] ? up_write+0x520/0x520 [ 684.896550][T28523] nldev_newlink+0x360/0x5d0 [ 684.901162][T28523] ? nldev_set_doit+0x490/0x490 [ 684.906112][T28523] ? lock_release+0x810/0x810 [ 684.910826][T28523] ? apparmor_capable+0x1dc/0x460 [ 684.915887][T28523] ? ns_capable+0xdd/0x100 [ 684.920329][T28523] ? nldev_set_doit+0x490/0x490 [ 684.925200][T28523] rdma_nl_rcv_msg+0x371/0x6a0 [ 684.929988][T28523] ? rdma_nl_multicast+0x320/0x320 [ 684.935133][T28523] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 684.941134][T28523] ? kasan_save_stack+0x35/0x40 [ 684.946001][T28523] ? kasan_save_stack+0x22/0x40 [ 684.950880][T28523] rdma_nl_rcv_skb.constprop.0.isra.0+0x2fc/0x440 [ 684.957324][T28523] ? rdma_nl_rcv_msg+0x6a0/0x6a0 [ 684.962308][T28523] ? netlink_deliver_tap+0x1b1/0xc50 [ 684.967625][T28523] ? _copy_from_iter+0x277/0xf70 [ 684.972584][T28523] netlink_unicast+0x547/0x7f0 [ 684.977383][T28523] ? netlink_attachskb+0x890/0x890 [ 684.982517][T28523] ? __virt_addr_valid+0x61/0x2e0 [ 684.987567][T28523] ? __phys_addr_symbol+0x30/0x70 [ 684.992625][T28523] ? __check_object_size+0x2e2/0x5a0 [ 684.997937][T28523] netlink_sendmsg+0x91b/0xe10 [ 685.002735][T28523] ? netlink_unicast+0x7f0/0x7f0 [ 685.007714][T28523] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 685.013033][T28523] ? netlink_unicast+0x7f0/0x7f0 [ 685.017996][T28523] sock_sendmsg+0xd3/0x120 [ 685.022439][T28523] ____sys_sendmsg+0x712/0x8c0 [ 685.027231][T28523] ? copy_msghdr_from_user+0xfc/0x150 [ 685.032635][T28523] ? kernel_sendmsg+0x50/0x50 [ 685.037339][T28523] ? futex_unqueue+0xb7/0x120 [ 685.042044][T28523] ___sys_sendmsg+0x110/0x1b0 [ 685.046749][T28523] ? do_recvmmsg+0x7b0/0x7b0 [ 685.051370][T28523] ? __fget_files+0x248/0x440 [ 685.056066][T28523] ? lock_downgrade+0x6e0/0x6e0 [ 685.061009][T28523] ? __fget_files+0x26a/0x440 [ 685.065731][T28523] ? __fget_light+0xe5/0x270 [ 685.070354][T28523] __sys_sendmsg+0xf7/0x1c0 [ 685.074892][T28523] ? __sys_sendmsg_sock+0x40/0x40 [ 685.079944][T28523] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 685.085884][T28523] ? syscall_enter_from_user_mode+0x26/0xb0 [ 685.091807][T28523] ? lockdep_hardirqs_on+0x7d/0x100 [ 685.097035][T28523] do_syscall_64+0x39/0xb0 [ 685.101475][T28523] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 685.107487][T28523] RIP: 0033:0x7fbd99c8c0d9 [ 685.111911][T28523] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 685.131540][T28523] RSP: 002b:00007fbd9aa24168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 685.139969][T28523] RAX: ffffffffffffffda RBX: 00007fbd99dabf80 RCX: 00007fbd99c8c0d9 [ 685.147951][T28523] RDX: 0000000000000004 RSI: 0000000020000180 RDI: 0000000000000003 [ 685.156020][T28523] RBP: 00007fbd99ce7ae9 R08: 0000000000000000 R09: 0000000000000000 [ 685.164087][T28523] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 685.172068][T28523] R13: 00007fffb234486f R14: 00007fbd9aa24300 R15: 0000000000022000 [ 685.180067][T28523] [ 685.183275][T28523] Kernel Offset: disabled [ 685.187737][T28523] Rebooting in 86400 seconds..