de48521da16a9a4d0bcc03f028d72bf1bda5b02b8371008f7bb62e9a153eca717c999dc89ce7602b406905121fb39fd2cfeff3964dbbb4e1d949047c4b24915283cfe16f3d1685a321e31a61adbb73724fb8ea5b7349840b6255a2361887e54431ea4121a0bdf6b25119eb2b1f6f0832626396cdb8b362f0f521d71c760f6870ad5c6b6a95139a2601fa45e4a694ad29ea8dd9795fe4081a28d16b645fc5611ddfa01e7ce7e13ad9714a3911dee2359df4ab2e847a0ceb5de590aa88c9c022872e69e93f0487b9927f61e13468b663eb2df73a7604145c81025058962197fb1021a327afc0c264538c9cd7ab1d550a1aa1ebd93addeb53173b5287e288f793d433ca034026523fb1fd860cd0ec1c74dd4ab8113bd6ab1b73ff635dae11829dab99be5315a2e6cda091b70f9bbdb4302edf234786fd97682cf1844d9606e7595326bd6dbcb24ce937fc6883215fe8f242e49c83b9fd122fe605f48b5e66a0152e5ffd09ec226c8d1ff00a8695dc2b29dc5bb5d09d6d5b01660a5dbdb8a54ad52cb4e3efedb2dc9b5401fe3ac295488b3e14e5962683eb5e21151ac06b53045aed47e076fdebc5016b981bb4091a9f5e2b506109c41f75cd96e7c28c6ff8e3a1be7086e6eae9afab9301bcb6acd180e6111713d1a2667e07a60339be29beb42d31bc72cf46d6705e9dcde6b1bf1b8f8e01f548921c0f000544f3e2796f1cfdf602d5a5b3bb15cc03d422133a8c4d0618b50c64d14cdfec0dabdc90237f9e7fb14d27ac07ac725abe04623dd0265c0435d2e336e1b360691bbbb59393f9273805a538f40e97b983c192d64a598a95764cb29dffd4730daad696ab1dd762521664c08b46ba2514975f2ba209f4b42592a1c2c400288d5d32ebf8d62ea49bd4a6aca665e98e7d74dd7641df0f6fcd7c351da51cb88a3da977ce64ad067a85e7269b1f0df644d33d198e80042f7c7e26d6769a96224bfa376fd073c13a41dc910fe390159182aa7216282eb0d2fdabdef126041207549f9e4c90a0c4e8d93cbc49f1837d827e76c5f0941990591e54ce5bde07cf95fc2f2aee8a777f394b11847cad5da213c58a0d39e9768f2cf44851529bfabe042a3dc7f119e964dc9bf45c7f9d371ef593d5d4897e7d1dbdc49c36026aef3462220bc0dedbc054cac401be571467760ae6b285c4bca8588d3ea15e2142a791022edc731c9b0cf56e2cd272294a708ca1400ac53d6cc42cb7eec37ec6f3bf889c8280c0300b5e9f0fb80636c33e3b811715db742ad38dafe5ca625004c58bc9ad707c14dd0a77d62ca576a4c59844527a753c8a92afbacd2037da6ee9698fbb81a031e56d0f94849f7de32e3bf4c697a01e6e56c48fd07e47d02df7badc3f45f63efff5838c227c6e8b92e6b41ddaf801f5177c29a0a29effbb7e754788166913a902521421b92460c46169193915f84693e7e43c4a1293334265b0e2a7fdceabd7e4ffdad0d1391b9cfd3bf3010c8194ef03dd73842ba62b897d853280b45af097fa43ec3f81a6cbe783405334276203a8f87c1f7ca9a71689df914c5909b01826e5c29b09a08ac1fc4baf5424284d44cd44a886e0cd102ffa79e89aee56d55dfe2fe6c2e9396440377d4330042b5b8048f4eb8e347d8c7f36040a7ca6116272da86348fe6991143dee19a65aa0e7fc8353a0fd67fd0b23fb73aecf178364426ed72e751395ad8a49299f0d3a9f4c665b6c4d94498b19e7943a385c00ec8d6c02d7ba142bd65ff22e3b4c4a4614228c463b3cd7bc55b31ec2bf7d804592a93723f9e8f3a9e4db91975a2a51056860cbde6e61be0a425d8a0eeeb37dfb3df483430db47c4b00b5cd50fd3759472bd9f515659fb180991a436c76bee52071303d6248d507e1449048f5845b786b5fe46c9775dfae7f5cfeab520a5df1e6b03cd5e32d3d6f696ebd2f2280e5c3eaa0b2d7592242fac0198dd8f1a5d9e3b4ed23c67829535b27045a9ac2446e985c20d4c6933d2b9654006f728ec6d7fae1f488d7d8c09c3c74e99484080f46b1ee41c2c4925604af1384f264ff53d02ed1d3b10aea4b846aad3753eef0239643761f4d78421a2b044255602b7780160f483229148f676f4d49337c1468f8a66b40b8fdfecab919684c06d4bc98533b99a202aefa9407890c7e3ab87d752d0cd7058aba508beba313ef56b7de0e3e48c0e900217bcffcc532b7528c556940d273ca65b8f56a2879fd7953e533d03079e51d3c8b3de514bdd774a76003fd9be200c3cff14f8ed90b70110b338cffddd8d4f9d2f01efdbc9721c912a30af2689bf1834534a5146171021192a1f1567d8f0f43c68b6f55a920f007d4ab47a7c46509f47c0671b7b5008c9de16713329a9796a3a2cfdd46387bee8e6e6d2debc3cc0b3d5715c367608294060f5afc2101240b4289434433ee7fb54a1b301129b948137056a8fdde34d3f2767f3953958eac4528e3752c5b41875997d89a63a24bb41651fdea2ea4dd20539521fa6f75a99f70cd57e02ba62e0218d1de1a12abb2fa96398aff324d3505f10a895db3f124fc245b69cc2828b961b6a89ce00008ad4b836036667ce71c900fbdd03a208fa19cd25f57d1bacc243ca5d3d945136e1d7abff93fc9d17921ec7a2d27c623c37b1c27936c07154977cdb554ec9ccbe7292edd3d599dcf8d5e7ba264279db1f8a6e6972f78c978b2c8debc03c65ff2ee8dd7d63b1dbca0d5f55ba08a221717be66aa857b25b969ba8dbce2d02e295c978e1203f6870f675325e6fb4b8d1abf3848b4b2bc792df8f0a4d0eb02c33e7c7d06c50eabf4619d6776e840cfd8f422b7029dfc01931d20273290faf7d11afc9703270965fdaa096986d7db5a074b282a7a46960bdad5c3ef4119953c29a5037fbb5b8db2901c7282abdd169cc3421a657ce0cb6aea94e97dd19fb3285e774dd688687343a8e20f4353bea30c09c758811ebc93b5894af5e4576ada4239e5a218360ddc8b5d569c74e68d89aba896de67a9b61dc1a8395dd9022e6ab4e6a43c50cf5221b14dbd9201ed8abc0b0ccbab092fea18de5ed46dcb539032f4f07c06f1cb1ab1fce76d33a12bc6570fe8f930226872f512c65aa1b493cdcf48ea2614b3a0676e556d744842c5fdceee04ba293a6f620cd5e7a60c23eb47b00eee970d28d43a38f8f11e415a61a6e17da4b594fa0c1609d53664b6468867f0157b1f9ce71d0c91790805d4d628be2ddc5ee44c962e99caab35daf141e574664ac73436ebf68684ed209d3c2371d520a49726c704a3c79d17f6d54f6001602731cdd56bd3ad90512112e8731e51c4163262b10cdc83cd9157b9d53d50cbad567ca66d6aa335350d90a0b7efd304abfffb3da95b4bb8a7db336b89fcca77ff5e67c6ba41906140f0a7c0da8792dff439f4129a96604df3ad8a7e76e54c62a33359ec0dd45854b24a4e44dbbc895c624e032e110ca88e9d7908cea23a58ddd19a3055fc684d9c276b34db98d4c3a00dfbf60e0de98fcfc7fbdb5c82bebf107a52bb8bcfa152694d9f6573b6346a9f8dabd7aba090b30e6b6ab0c169d10a381eaaa8dd96a422d2e3512691d63aaba128f2132c92dd0391a388b63271bf61920a8e5c06bb7bdba9319052ba9c2e1728e0c0f364866d7fa0a943fd1b188ee0f35cd8e4e314a3cecab1729278933dc6494230ff26ef8d6e71aa91e53e330fa5af4cbbe74d5e480f038c328e01c23fc428a6075dc7cf97e5eacb40e86663a630ed99e729a1402816a6465a6b4fde0ba8a78d9b22a9e01fbd702caadb3caa585932921d976b5f701ec9c037566d8dba390a05af3d20448ef214e768d4993ac013f436a487e8d12a42b56a29d75f6a1621e5677d42c733631104bae9146e3972d7f10bc2e19a4b5eb9e2f0784998ef83ab4acc865e8736d9d13c812bfe3ae08287fbd1819c53b2925bcebf67511ef40afdd18f2d92a20db80c94c7f51881328bcd797071dc3a41467d6a00f8f52b7bb4855f60f993162ff5eb3db60777f8c6c0195ed8efaf8b72af41b9d9a2341c5c72ef87d5da7c99780fb0e4d386a9f62fdac52e3a57ab1fc2d6aa7b022399ea130a3863dc291acb99f576a9ce376869f30324388ff1ce91feba8e6c6eb96185a28718050d3e7f4f6945cbdd445e50419f3e0d08cfbf69f715b4cd4ec24ebdc3b0c9aa1d48c57f48783cf4eb5a17f02baade85e6618256aa8be8c4272278098c880ec5bef332e131431ce2ea919d95605c348e2043ce43fc08c4c551f562aaeef5cc51cb2affd47b30abacad907bf7bf7e3ce64f7e25736b5b8e2d8487cf70daf66adfe94ad4b0ad5f5a20f947c836f4594de8ce6bc0828e0a5b553400fcd1b055f52cdb746680ea23d1154466db5578e93ac400b11c8463b8815e38dd1b7a2e2d315fa609af9a4f1b25bdac248a639eee67ab0d317db7133d9ae19336fa178031db7ced204e843efcc5684d03b9560aaa759d43f2392fd547749fa83920f204970a2c05f9825555fe7d5b38af6bd47a13837b75ddf22193f2370f7c50d6d6e47e66884f38cfe55884842577dfa78cf1d35578f7d92f12de908840801ee919b36b6e072ceebe49254271d290680ade6d33b8fb5fa61cd322595ac32944fded736c04dc1bbc6678241cc635f2fcd09f55474efee4e8c26a34ec4f756ce4e6e8857ab747ecffbb46b8fa4da315ed5b69ab9b0a5e158dd1bd81d7a2108a231f28a00b7a324f4bad87b6f21c60101d146b0b222ce7379e5501cb48ddb406bdaf7445fb958591870fa3bb3c8abee064dc565bb1b42d3028a5024ce277f47d1476a858a8eb383b3bc420c5cb4a2fa9884e7b4a0cff54ec5ffd88c68479306846f8e5d1bf30d4fe3c864f5fcb33b255b0b119b8c5b06804f4a80ec704403734dbe48831ed030a504f5a8b99a2a31ce303facd05be4394c3a7e4eea72f2fff289b7891a0fb0bb95520f3fbacd307310fb886520cb790a7961dbd5047e0d1dd4049c98f81f44bbe089d256c3c6724380787953e8cb2790dacda255d8ed9ea14f740b9934f1ef16c46a9680ae371e03acf84d5129363ff9ea86e5566d2a0be75c58ef6e7f1b960c951486f03019eba8ca128b88084d5999a761e8faa90", @typed={0x8, 0x49, 0x0, 0x0, @pid=0xffffffffffffffff}]}, 0x1344}, 0x1, 0x0, 0x0, 0x4040000}, 0x41) r8 = getegid() recvmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000680), 0x6e, &(0x7f0000000700), 0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="34000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000713b464a6a01a591baa3fcbe532a21217e30a55affd13f38dac853dfe7ac9799be96449b70cf0c8330851ac1e908e1296c9071", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc0}, 0x2100) setfsgid(r9) setresgid(r8, r8, 0x0) keyctl$chown(0x4, r6, r7, r8) 05:33:17 executing program 0: shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x4000) 05:33:17 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)={0x3, 0x0, @a}, 0x48, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$get_security(0x11, r1, &(0x7f0000000180)=""/9, 0x9) keyctl$invalidate(0x15, r0) 05:33:17 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:33:17 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) keyctl$read(0xb, r0, &(0x7f0000000080)=""/36, 0x24) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r2 = request_key(&(0x7f0000000140)='.dead\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f00000001c0)='sha512_mb\x00', 0xfffffffffffffffd) keyctl$read(0xb, r2, &(0x7f0000000200)=""/218, 0xda) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f00000000c0)='rxrpc\x00', 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000300), &(0x7f0000000340)={'syz', 0x0}, 0x0, 0x0, r3) 05:33:17 executing program 3: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x40a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbffffdffff, 0xffffffffffffffff, 0x9) ioctl$BTRFS_IOC_GET_FEATURES(r2, 0x80189439, &(0x7f0000000180)) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) sendfile(r2, r3, &(0x7f0000000240)=0x3, 0x1) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {r3}}, './file0\x00'}) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(0xffffffffffffffff, 0xc0505405, &(0x7f00000000c0)={{0x0, 0x0, 0xf9e, 0x0, 0x10000}, 0x1, 0x9, 0x6b}) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000140)={{0x1, 0x1, 0x18, r3, {0x80}}, './file0/file0\x00'}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r2, 0xc0096616, &(0x7f0000000280)={0x1, [0x0]}) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000000)={{0x3, 0x0, 0x0, 0x0, 0xfff}}) 05:33:17 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)={0x3, 0x0, @a}, 0x48, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$get_security(0x11, r1, &(0x7f0000000180)=""/9, 0x9) keyctl$invalidate(0x15, r0) 05:33:17 executing program 0: shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x4000) 05:33:17 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r1) keyctl$invalidate(0x15, r0) r2 = add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f00000001c0)={'fscrypt:', @auto=[0x35, 0x34, 0x33, 0x65, 0x33, 0x35, 0x31, 0x31, 0x38, 0x38, 0x66, 0x39, 0x37, 0x35, 0x33, 0x65]}, &(0x7f0000000200)={0x0, "fee5f4441825ccead010dd81519268883503b3bb97e0c325abdcd06716945ea87d27d96e1184e5810766003a6c32df4886ef8184ca73543195658b0b5135254b", 0x2a}, 0x48, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000000280)='logon\x00', &(0x7f00000002c0)=@secondary) 05:33:29 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key(&(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)="82769998113cce066dc934843653dd1b7bfee13a31b5112b22ea6c987c02e2f1833c15984fac8e50c9432173b06b2faa8be917e395a11972134fc53c0a8cac", 0x3f, r0) keyctl$invalidate(0x15, r0) 05:33:29 executing program 3: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x200c1) 05:33:29 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$invalidate(0x15, r0) 05:33:29 executing program 0: shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x4000) 05:33:29 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:33:29 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)={0x3, 0x0, @a}, 0x48, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$get_security(0x11, r1, &(0x7f0000000180)=""/9, 0x9) keyctl$invalidate(0x15, r0) 05:33:29 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:33:29 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) keyctl$read(0xb, r0, &(0x7f0000000080)=""/36, 0x24) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r2 = request_key(&(0x7f0000000140)='.dead\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f00000001c0)='sha512_mb\x00', 0xfffffffffffffffd) keyctl$read(0xb, r2, &(0x7f0000000200)=""/218, 0xda) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f00000000c0)='rxrpc\x00', 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000300), &(0x7f0000000340)={'syz', 0x0}, 0x0, 0x0, r3) 05:33:29 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r0}, &(0x7f0000000140)=ANY=[@ANYBLOB="656e633d706b63733120686173683d7368613531725f6d6200000000000000800000000000dfffbffffffffcffffffffffffff000000008fa95879d82b915a69b2617944ee55000000000000000000000000000000001401000000000000"], 0x0, 0x0) keyctl$invalidate(0x15, 0x0) keyctl$setperm(0x5, 0x0, 0x1) 05:33:29 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)={0x3, 0x0, @a}, 0x48, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$get_security(0x11, r1, &(0x7f0000000180)=""/9, 0x9) 05:33:29 executing program 3: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x4000) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000000)={{0x2, 0x0, 0x6, 0x6, 0x2}}) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r0, 0x54a2) 05:33:29 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) r2 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc2}, &(0x7f00000002c0)={0x0, "91f9dc0ceeb899d49a1b7514910ea64f3b13d9d9989270eda4255aca30153a3b54a41c7b1e2e93ae587d646edd100b60cda5f4e868d60a8e062b92fae1641ed1", 0x19}, 0x48, r1) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x0}, 0x0, 0x0, r2) keyctl$describe(0x6, r1, &(0x7f0000000100)=""/182, 0xb6) 05:33:29 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) r1 = add_key(&(0x7f0000000080)='id_legacy\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)="9ff9a02c24f98f0fe4f1554c811a32a9eee05175c4dafd75b918f1678289a9289c40755872e410fb0ebcf5de0eb779a0408e51a85fcf03143f19cc13fc312f5c67b3a75e", 0x44, 0xfffffffffffffffa) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f0000000280)=ANY=[@ANYBLOB="656e633d706b63732fb90258f308779ea57e8a864d1120686173683d7368613531325f6dc5010000000000000050dc0000000000000000000a00000400000000000000000000000000000000000000ae29c9366e55fbf4f7f5ccfb2e50b1068523c222eade4d39989108a15d80c9660967127588898d635e9de5938ef0eb90ff0330cf836221690bd5460d3b2aedd3647e898a691e902a24d9e5906a096a931973ad0812bdc2592783100267617930274480b4836b40ca172e3f71e2eade967df9e8d43af74890c1bb9b06d0427376a48ca5adafad592e6f7fb24529377b71c091da3465e785cb8412e3e65591a2d8380612b484de5aeb61a4507afc71735ebc5e4fe9d591714aee5473aa610877000b5234def2e3928318de6505565f03976e6220b5f9654ddf52978db85037d2f440c583c57a63dda0b480005160083c7c3dd288244b20db2ab910703738611061fd19507645bc96416bc9bb40bbd8c15d115b1c0c806d0c290c479531f41a3114fc09431eef800d629437157953167271b3bfa0662fe249871eab8faac6366df6ae7ff261aaeaedd97f375f2f39d05924a408afbab2209f177feda892422cafef5cb14e0a352009167feb96"], 0x0, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000000200)='blacklist\x00', 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000180)='trusted\x00', &(0x7f00000001c0)=@secondary) 05:33:29 executing program 0: shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x6000) shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x0) 05:33:46 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) keyctl$read(0xb, r0, &(0x7f0000000080)=""/36, 0x24) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r2 = request_key(&(0x7f0000000140)='.dead\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f00000001c0)='sha512_mb\x00', 0xfffffffffffffffd) keyctl$read(0xb, r2, &(0x7f0000000200)=""/218, 0xda) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f00000000c0)='rxrpc\x00', 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) 05:33:46 executing program 3: r0 = perf_event_open(&(0x7f0000000480)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_io_uring_setup(0x620e, &(0x7f0000000180), &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000040)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000240)=@IORING_OP_POLL_ADD={0x6, 0x2, 0x0, @fd=r0}, 0x0) r4 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xf, 0x13, r1, 0x8000000) syz_io_uring_submit(r4, r3, &(0x7f00000002c0)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x80000001) r5 = perf_event_open(&(0x7f0000000480)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = syz_io_uring_setup(0x620e, &(0x7f0000000180), &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000040)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r7, r8, &(0x7f0000000240)=@IORING_OP_POLL_ADD={0x6, 0x2, 0x0, @fd=r5}, 0x0) r9 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xf, 0x13, r6, 0x8000000) syz_io_uring_submit(r9, r8, &(0x7f00000002c0)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x80000001) r10 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(r4, r8, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x3, 0x2007, @fd_index=0x9, 0x7, &(0x7f0000000b40)="c1f011f4559901ce84c23d3e26c3a72badbb7ae42819b94252331e77c29272337f706768ade05f04d3820395dcfd9c3f20e901f690143a7d9bd16fa6faa9e2525727d0aaf47f63e0e57d399c44739f15ebbf3dbcfc29f9e8996613e18bf5b4df2278b5a1e11883b437537e35e2879a988f711fb07b091f417a637420ada897b300c9af58869e138844660b30e292f0c3efd756c82aec77f2688b42e78b0e683ac2551abccc330f61476581708db9a8cd5f83af5134251ff2eb8f15bc083a4c880102229dd359aa878a5acae98be299c5044b6f583559ed347b15a6d9ebe06a384ba442f989995d4dc184058d40471b911724f64d063b28aea4caa85dd7eb42e50206c2565897cfcb510b6f36efce0d4370ce56c878a0fa7255c25f1cff253323877c2972488ed042e24e4113f0922065c5418b2ddce59030dc2b1902ffb97b86b5a963112eee62c5a06d603910e02bbea68a9ab3fb21847b1be2dc17f61b5d7ea5ab5737f7bb47f634314a2e90bdd7398ea944c798d7cd383268225d402d7bc3cf6d180d22879fa15847d1bd4c2b93d3555a200ef838d93b4cd3110dc1216d27ddd24d01b87cd31f2de9fc58702e2ec170bf95b0b4c4511a7d7433928960c49b2bcf062c23ba2859a5813ec6834adec722d9e0ff6460ae69387de06f93456b65d7f4ada9c72cad03cbfb359dbf03057e029fde175d9292e8bd2c1b90856eca5e42148f4c55135ab07816266e3c1c74971e104c8b75f420c81c6c88f909e9cc4766ec205be42bc28c3421bce9d8cb5b546416c142e79b28f546217344991b63aa0442b898ca2dda39334f8587e1dae3026bc7b4fbfd57e7469d71a4d5fb265dedafb87eef4dfdf0083d592103db9d470b3a1f907f50b1fd9a2a53a90dc003f157aaf511f2a7f7dba0ba35fdff5bdd6d9badd063a9225c043b73c8edcc662f7debfa2605148d5b19bfb985705680613759e71b8e492ab2646d8640cb874e240d503a256077c93779886efcaa161a24f8540d4a80823642fca3bd19a2ec6e1afedf91d232669d77e8f3cf43adc30183085a3d2dbdd8953f1e158e0de2c0ab273dc8d31d5bab4b6cf4da4e3e9da9492e3c2ae1f266c471750646408dd22ea988a5759a40ad20e41f7cab22e65513dca3afd192d64456b4d2603ea1dafaa7ca4204a6f8a6104bdc44e9e97a4baeb48bb5ac7bcffb8fbed4f2dc7f03dcad5c7224c0e5092d1d0d92cd2339510da894a40869cdbc0680f790487045cb9d7621290ec1ce876491d80e21f4e0e86c669a9fe168b6983623edd73728b8ccd438fdb8d664224510e291988422a5a8d401fdac92ee237594da013611d735a1959d6671dee0dc043e52860572a9999fd06e5c45265e9cfa7eecf94e9770abf0905aea4395e7c7c12558a209d5e454eb8fd6ee1701ed533ab1e12b9f77b335c6e1516fe56fabe52d8a2e7654695e4bff8b6553eed9e8ad8869ce0f6f9c86714e81d1260a0ec968fae81e897f9acfabc77f5355798750c74f7a4011809289b4280355e959470886c5407f0c8262d52b3ad777b9aacfc10645d7bd6dde6e2ca61596dc34225613ef905e47e4d22ea35495294aea78e7bbdef555b99201b3963fa5d906b27e7150d0badc61652253d4a46687874fed846325e549a6797336173a015bb000b5038c6df850ceed1bb1705b08525c19d79bd8cfe9f90be0e97fcabf174da9fc24097f9ddbf48427fe2619148fc2987804b9ea1afc94bea337020cd4ec48dd2f5f367d09920c7094f029372be1ee8fb5c8b031959824cf7aff0d10581cd95b3c1e94ece8793fc66e86b9366cbb3637d2d01cc89201bcd45928b9d6e58cca13b477fc2a22d3e8e09747e825f46ef898eb4b0362d7b37a6a54cc7b3e8cc4696bc1707766e19a82e1de89698559f7d5c6576d61a245b48318154ba07764381d9823e0e8989524a18209dad2497be5b34025625f80f5e1f623b85ad874e4e26857f3721d5c561fa3769db27e5eb925fbede3552e42e3a6fe3216378392767f602f5192f12b5bccf59483bd5c1f9286b0103cb5627e5b68880fa3e0f8307437b5aecf3e9881e1fd07079ead0cb81cccbfe14e058ed73ba35cec15706e6be4b205e3c287c588727e8e6dcdc42be2f44053e37d10c8ed163fb5fa47cc19e204001aeb488b2dd376a57ab567ff21b2b82c1ed707ce0cb8627d5341fd805deed702589da9b0b0f8cdd15343d9cbd25276b5fa2758dad69924a1c0e22e2eb8941685c8e3dc8133ca23fc0c1d732ab0d0291b9a5882c35ecaa1937bad81553c9e4c3a4944abc61847cfd0e2f96c7faaec76ef9e7086fdc99620fef2b1f1a5604498fdb6da4a342cc87add0080a25329833c6335bed07bc3e5acd15fb4f7303c3286bc7be5462a5db40823260bb4780daecc4ef61ad92153f871328a6372f2ea03352862e43393c9510ebaaf6de1d1834dc69d829f27b6f9767637b79a0851444b5ef6d37160bf565e911805c20f684513d26c3a54d046eaeb6dbb2507e003dc66e450f15399809c35e6670ea215f93c74ea565d34c3e463fcbd70b05a9ee7c9e1c905d61afb114eaa9457027b3f239a727d9a9bd1a2639acbf56290f67adbd7a63fbe932a868f58e02b301154d25766e47604157eac8cb2c86348cc871d813a09ec0276d77717b04644e05aea343b8ca95983721b15c78faa488ca43b2226558f78410352e88327ec6a09de8af9daca55b29095a2254d97037bf547554c1e91b547a6cff72e48e2a5802eb33d3e60b6952a5c83d352a8cca3688b3b3b5755f071e7e9e61afbc2b9e81c12b5933d453b65e9e86988469213be3204dd68c7b946682f2ff576124513509519ad544c86affd715ae4b6c68e023905904a1cfa92fabb92339b8be6c17245b76350a8c43d226eec94602e09fbfef89e6e76b1820e2ab0ac9f052c725b6545fac5774f08aba0e6ae89e724208ae8894ef04317ebae8f7f25837d5d5867eb0d4a83cf5dbaa6becce792a2103a4f7c6e1fe02a5920eb396be490f05e09d960296dddfe33863e34f2350ada7ea683d012c49721576b922964abb2201ccbc6c05c7c9bcf7d07f478cb4572695c2dbe1c4b8d2aeb0cb8b16fe1db7b7471235818bb008712bb7ffdeebad1e2fe52ba8d138338fcdb35937bff02d073a12f9a6af09c734b85a8ba0241676185596d17c458d9e60fc4a7389e89d363a0c2b3bd725a8d9c338480bbf03d82cc65edc5f1d62bbf21f4cea58489b936baed3f2be124430a5c2b9bff940740c60a894d75ad39b9e37841c7c39aae4158974f7894c1d34c0db24edb5783065cf14e2f3f2de36cd1dc7cb15f80a04cf7fedc81fa47e376e87aa153b2528030c261eb5fd74da3425359c8708ab060970ca31cd8e63b91d78462d52e8340535d6023c241c4b3426dd61e991e379d1a5020fef80b25d68ff42e646ac713617b0505a7fe4683c27f6691b5be0c924a59de9bb78ad89cefeb859f487c9f7ebe641f96e5e5f0fa20fed6207b03cc0e2f3cba06dbbd48ba75696ad4576493e710701f245985438eb6f6291538281787a7ce1091b9a964d842f03eb1c2e3c499bd8103f43c64f842e8015475d682e388d19f4ca685289b5c1c0ed47bacedd5320c053a1ee3923dc091d3aec7ac969866f354857928b0f0a448376622d5f62ed40508d6142b4000d8be26d4917f1290b6a311ca6e8b2043a55173f6bc67f52906ac0650496859c038c0d6e5b0ed0aec6face47aec549587ebbe0e16880abd19194fee8306f9377d07f03690d022d14be0054f7d0e0dc3c86e370ea8b2d1e3106d3f48bb36ce87df304660787e7c55addeff100a842a2a7ba3db2a6b73dc398d694df018aa824a2de9d73f68f3bf28a7f99faa9e8b7a76d54e03fa5fff8e5801ff946e70ac3ce598c660f93a7d98ef86eb52a29983d00ba65f5a7cb78591d4f8948e9b47dcd72c12c105000d8a3fedced1526ff1e4cfb7d86a6640190f755e959f08cf8d07776727ed17a92157b4a8c90ac587053def57336c5afcc34b3af71b4121f596ecdaae0a5dbb0d904008e5bad50da492a977cb03b4963181622db2971172934e4d3af10e0997289eb5de5cc4cf8b35c087045698eb19e519f00c18a6ec04b42541f6dee3fc98f8c8f9004c84ddb3fe2fdb9d49af11c8c3839d8371aca3640cab6f5d3c03f551a3e0852e8242900e8c3fba134f812714bc48f21fcf08ff5e30d26c708a02c8471d7ec53c4cc43dc9e4fdbbc75b30687bafc3cbc9edace74cfd0ac24dbc3b899171d07d98ac909e1ae58f6fa5480b6e5654279ee75f03e86657a74181178e69dfc10e6d439d6642ed6d37ff67b0c902ac8ba05507de6c8c357205d6cac0b1f9693c619513416cc5dbc2d568c5bf219d57827d79bc4790d97ae4ac5ec332e6ea638311fc73517fc21031874f953f864c4efabf5323cd7e78571098ce0e700eebb5eaa658e4113b68b0bf39d376d64d2b176ba34ba3b38ed0d4c654a41941162abfc8acc586a57f9941892d4df1e7822c33ff1a9ef02e2189e68a125a1c9e226e389d5402af142750b42e7a3690a0e25568485f477b5888ef975fd6a813d48842fdfa6c36fd0c3fb5e4d91c2701f776c1d75ea589825665132b4ceaf7f24462209f0b7fe69c15ceb237ca0c1885152b72983a24a161a91ad0e7d61b5df6847851ceced3a3f3953e02f870dcd26bfdbb6a944b35eaa6d106b3330517b949949aa041147e5f7eaed70b36d4fd804ca00fb5f4c83befed154101334c6f124e5d858297910016694232e27c13687c6a6a9240671a08a2d06ce60e5e570e5e7ca7008c4d5b85fe40f29ed0e848f56885e7da742ccffa1cb67ab044373ec7b13b9dc365d439c357f46dbd5358da0343fb4dad71268313e6bda2e6a08fd77508fcfb443e39c4402383ab042e2e78348a261f53b89fbaff82b546259ae4037cb5289ea9797d07fe3da43f27142458e6dafeabbfa22717ea794fa3f843690a1a1306e5f40eb9a057a6d5073319125b278840a2562be322a8035749b932bee2396955890a7d1579bf5324a43a285c26902ead78ac8c0e16c0f273fc949d32cbdd4d5d6ec60387121071366a0fd09830c0de157afc155004df484c2b96240941964a3d8729a027c545d49c7eb45ce6c3bb145a5accdcd7bf30e7766c2a98392455e993f8d3710275884c4037aed47b9557750e45a9ad17edb18cddac7ed442ed1ebf2837e143b18d640e5d223f8c070da78d705d3b1be752b37f9f844737380439c676e23711f4377f87383c65f6d216270b4782489239f81864f101245b3fc64642fa350b09a34612e493f1afd6591ed6f28b75c9c1e42052a2f03210fcda79fcff1b14d67f6ad3dc711ece3d39cd97580cfa8911270ed43e48d5f79119a325b6432762118ec8382458177f996d613919ca0937de73c574c13babad93d18733cfa30235baaa867b4dbdffb2b179764ff3de44d32f9e612d9c92c79c7e3a1d8227b323789a9c20d0eb7c5e1bddcdee15591c5f68f9c2db4b67a67db64e9b320220b199d3ac9aaaaa63247db46f230916f7c0e74e6268bd375f2e1e47ebe1d9924fa10aa8e6eac2964c303bb5b8b5a83f6e6b5f38edd50bec7d52239f2473d8761ff5eaf6dfd2ace7681dc2d166c34aa080a33008239e2cfdda50f31e4ac34ee174a3b2480f95eebef7585690d20ca3352fcc29d4a938d89d62c85e4435e61420cf12904fdb9efaa777460fad8668d7ddbdf84dc985fc027dba9a13056fcc10439f54073fc74bec4ff7c2f3d926bf91d7afdd637a1bb149c7bada9e3c", 0x1000, 0x3, 0x0, {0x0, r10}}, 0x100) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x4000) 05:33:46 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)={0x3, 0x0, @a}, 0x48, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_security(0x11, r1, &(0x7f0000000180)=""/9, 0x9) 05:33:46 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:33:46 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:33:46 executing program 0: shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x6000) shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x0) 05:33:46 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="9259a17a2daed5b18791b004e738ab3c90242f891e62b669631f3e852fd0edb9be5f42c9553e41dfb62e950c87", 0x2d, r0) keyctl$invalidate(0x15, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$read(0xb, r1, &(0x7f0000000140)=""/172, 0xac) 05:33:46 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r0}, &(0x7f00000000c0)={'enc=', 'oaep', ' hash=', {'ghash-ce\x00'}}, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$invalidate(0x15, r1) 05:33:46 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)={0x3, 0x0, @a}, 0x48, r0) keyctl$get_security(0x11, 0x0, &(0x7f0000000180)=""/9, 0x9) 05:33:46 executing program 0: shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x6000) shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x0) 05:33:46 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) keyctl$read(0xb, r0, &(0x7f0000000080)=""/36, 0x24) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r2 = request_key(&(0x7f0000000140)='.dead\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f00000001c0)='sha512_mb\x00', 0xfffffffffffffffd) keyctl$read(0xb, r2, &(0x7f0000000200)=""/218, 0xda) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f00000000c0)='rxrpc\x00', 0xffffffffffffffff) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) 05:33:46 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key(&(0x7f0000000100)='user\x00', &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000180)="3b27a1c5ea6c9c44e6c7fceb93dfe0f7b1997726963f74874ac6b6c6d7ed53302647a835e090a2c7ef0f341a62226b9e2127d618a94a58e959e5be087b2026ff6d6bf276e01ef2c1b8bc0ebfd3e7285fb84c5f20a92a4cd2297c9c97e0e5cb0a452950e87b256007e5c396a1828dc612593972821b13961b2acb5204f284c9716aed8e6cd215b67f152a842b20b397509bfa6c95fb8860bfb8feed7a", 0x9c, 0xfffffffffffffffa) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$invalidate(0x15, r0) 05:33:46 executing program 6: execveat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='syz', &(0x7f0000000100)='}@${]\x00', &(0x7f0000000140)='syz', &(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)='keyring\x00'], &(0x7f0000000480)=[&(0x7f0000000240)='syz', &(0x7f0000000280)='syz', &(0x7f00000002c0)='keyring\x00', &(0x7f0000000300)='y]#+(%,\'.%\x00', &(0x7f0000000340)='keyring\x00', &(0x7f0000000380)='!@}@,@:\\#\x0e\x00', &(0x7f00000003c0)='keyring\x00', &(0x7f0000000400)='\\,Q\xe1Z[{,\x00', &(0x7f0000000440)='syz'], 0x100) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) add_key$keyring(&(0x7f0000000500), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r2, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYBLOB]) copy_file_range(r2, 0x0, r1, 0x0, 0x10001, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x20d315) fsetxattr$security_capability(r1, &(0x7f0000000600), &(0x7f0000000640)=@v2={0x2000000, [{0xe03a, 0xb43a}, {0x0, 0x4}]}, 0x14, 0x0) add_key$keyring(&(0x7f0000000580), &(0x7f00000005c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff8) 05:33:46 executing program 3: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x4000) ioctl$SNDRV_TIMER_IOCTL_TREAD(r0, 0x40045402, &(0x7f0000000040)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r2, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYBLOB]) copy_file_range(r2, 0x0, r1, 0x0, 0x10001, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x20d315) ioctl$SNDRV_TIMER_IOCTL_SELECT(r1, 0x40345410, &(0x7f0000000000)={{0x2, 0x0, 0x2, 0x2, 0x4}}) fsetxattr$trusted_overlay_nlink(r0, &(0x7f00000000c0), &(0x7f0000000180)={'L-', 0xff}, 0x16, 0x1) 05:33:46 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:33:46 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:33:46 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)={0x3, 0x0, @a}, 0x48, r0) keyctl$get_security(0x11, 0x0, &(0x7f0000000180)=""/9, 0x9) 05:33:46 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) keyctl$read(0xb, r0, &(0x7f0000000080)=""/36, 0x24) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r2 = request_key(&(0x7f0000000140)='.dead\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f00000001c0)='sha512_mb\x00', 0xfffffffffffffffd) keyctl$read(0xb, r2, &(0x7f0000000200)=""/218, 0xda) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f00000000c0)='rxrpc\x00', 0xffffffffffffffff) 05:33:59 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) keyctl$read(0xb, r0, &(0x7f0000000080)=""/36, 0x24) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r2 = request_key(&(0x7f0000000140)='.dead\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f00000001c0)='sha512_mb\x00', 0xfffffffffffffffd) keyctl$read(0xb, r2, &(0x7f0000000200)=""/218, 0xda) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f00000000c0)='rxrpc\x00', 0xffffffffffffffff) 05:33:59 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0x0) keyctl$invalidate(0x15, r0) 05:33:59 executing program 3: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x4000) 05:33:59 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r1) add_key$fscrypt_v1(&(0x7f00000001c0), &(0x7f0000000200)={'fscrypt:', @desc4}, &(0x7f0000000240)={0x0, "2ecdd97d559e0451db4febaa94e18b4805a7966fb36174826560adae2df18498f0dc27475fce556840d4c2e468efe2145a2ee1708cc2e0c7781d4ce2da8de27e", 0x1d}, 0x48, r2) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r0}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r3 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$invalidate(0x15, r3) 05:33:59 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)={0x3, 0x0, @a}, 0x48, r0) keyctl$get_security(0x11, 0x0, &(0x7f0000000180)=""/9, 0x9) 05:33:59 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:33:59 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:33:59 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) keyctl$read(0xb, r0, &(0x7f0000000080)=""/36, 0x24) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) request_key(&(0x7f0000000140)='.dead\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f00000001c0)='sha512_mb\x00', 0xfffffffffffffffd) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f00000000c0)='rxrpc\x00', 0xffffffffffffffff) 05:33:59 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000080)='cifs.idmap\x00', &(0x7f00000000c0)=@secondary) 05:33:59 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:33:59 executing program 0: execveat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='syz', &(0x7f0000000100)='}@${]\x00', &(0x7f0000000140)='syz', &(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)='keyring\x00'], &(0x7f0000000480)=[&(0x7f0000000240)='syz', &(0x7f0000000280)='syz', &(0x7f00000002c0)='keyring\x00', &(0x7f0000000300)='y]#+(%,\'.%\x00', &(0x7f0000000340)='keyring\x00', &(0x7f0000000380)='!@}@,@:\\#\x0e\x00', &(0x7f00000003c0)='keyring\x00', &(0x7f0000000400)='\\,Q\xe1Z[{,\x00', &(0x7f0000000440)='syz'], 0x100) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) add_key$keyring(&(0x7f0000000500), &(0x7f0000000540)={'syz', 0x2}, 0x0, 0x0, r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r2, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYBLOB]) copy_file_range(r2, 0x0, r1, 0x0, 0x10001, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x20d315) fsetxattr$security_capability(r1, &(0x7f0000000600), &(0x7f0000000640)=@v2={0x2000000, [{0xe03a, 0xb43a}, {0x0, 0x4}]}, 0x14, 0x0) add_key$keyring(&(0x7f0000000580), &(0x7f00000005c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff8) 05:33:59 executing program 2: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_security(0x11, r0, &(0x7f0000000180)=""/9, 0x9) 05:33:59 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = getpgid(0x0) get_robust_list(r1, &(0x7f00000000c0)=0x0, &(0x7f0000000100)) get_robust_list(r1, &(0x7f0000001700)=&(0x7f00000016c0)={&(0x7f0000001640)={&(0x7f0000001600)}, 0x0, &(0x7f0000001680)}, &(0x7f0000001740)=0x18) clone3(&(0x7f00000014c0)={0x10003100, &(0x7f0000001240), &(0x7f0000001280)=0x0, &(0x7f00000012c0), {0x8000001e}, &(0x7f0000001300)=""/178, 0xb2, &(0x7f00000013c0)=""/130, &(0x7f0000001480)=[0xffffffffffffffff, 0x0], 0x2}, 0x58) clone3(&(0x7f0000001580)={0x24001000, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100), {0x2c}, &(0x7f0000000140)=""/201, 0xc9, &(0x7f0000000240)=""/4096, &(0x7f0000001540)=[r1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0], 0x6}, 0x58) keyctl$invalidate(0x15, r0) 05:33:59 executing program 3: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x4000) r1 = accept4(0xffffffffffffffff, &(0x7f00000000c0)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private2}}}, &(0x7f0000000140)=0x80, 0x40000) r2 = dup3(r0, r1, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r2, 0x40345410, &(0x7f0000000000)={{0x2, 0x2, 0x4, 0x1, 0xfffffffe}}) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000300), 0x6a0100, 0x0) ioctl$SNDRV_TIMER_IOCTL_TREAD(r3, 0x40045402, &(0x7f0000000340)=0x1) ioctl$SNDRV_TIMER_IOCTL_STATUS64(0xffffffffffffffff, 0x80605414, &(0x7f0000000040)) r4 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r5, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYBLOB]) copy_file_range(r5, 0x0, 0xffffffffffffffff, 0x0, 0x10001, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x20d315) r7 = pidfd_getfd(r2, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r6, 0xc018937e, &(0x7f0000000380)={{0x1, 0x1, 0x18, r7, @out_args}, './file0\x00'}) dup(r4) r8 = syz_open_dev$vcsu(&(0x7f0000000180), 0x4, 0x202) fsetxattr$security_evm(r8, &(0x7f00000001c0), &(0x7f0000000200)=@sha1={0x1, "d7e255d33af6af2841951e98fe62203817245a0b"}, 0x15, 0x3) r9 = openat$incfs(r8, &(0x7f0000000240)='.log\x00', 0x20080, 0x4) ioctl$SNDRV_TIMER_IOCTL_STATUS32(r9, 0x80585414, &(0x7f0000000280)) 05:33:59 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:33:59 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_security(0x11, r0, &(0x7f0000000180)=""/9, 0x9) 05:34:13 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) keyctl$read(0xb, r0, &(0x7f0000000080)=""/36, 0x24) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f00000000c0)='rxrpc\x00', 0xffffffffffffffff) 05:34:13 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r0}, &(0x7f0000000440)=ANY=[@ANYBLOB="656e633d706b63733121686173683d0300000031215f6d6200000000e5ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000928ab5b3290000000000000000"], 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000540)={r1, 0xcb, 0x3d}, &(0x7f0000000580)=ANY=[@ANYBLOB='enc=oaep has\x00\x00cmac-aes-ce\x00'/78], &(0x7f0000000600)="30419946a1ef187c3631e9f147fb9919cfabbde3d8ec791a4c5c114678d6066ac5f379f3c209c857f7715d278fc6e8a525499148f48bce7a46cf89e460782edd0af247041cd240254706b838d6e8db57dbb333bd6ef43ceb0e892f6e77881fbd7dbeae5e82977a0cb2b5c3b6564c8dd2ec480bdadd27ae3096f592a4920628437883b41644abab20bacf27d5d1d44c2d1d08cf8525839c79022e0aa967d068ddd4a5c613d7894047cfa554ebb04effa159d041dd2ebdb79ada2a03745302a80985051cee47d59295c2d322", &(0x7f0000000700)=""/61) r2 = add_key(&(0x7f0000000240)='rxrpc_s\x00', &(0x7f00000002c0)={'syz', 0x1}, 0x0, 0x0, r0) add_key(&(0x7f0000000300)='user\x00', &(0x7f0000000340)={'syz', 0x3}, &(0x7f0000000380)="793e215f8cc1106a2d03a8b292eaffd2fdbc98dda3f362ff375242409934fa092ebee56263c8fc6be7aa8b208696027ab5e3e595c351cff34c682e7fef5e848577e5f152cf86835a5c9b448f22a2587c0c0a71f4659e4f28ebe000cf47c05821ce02786929791ee785a0d736fe7825e0512fc754e6c80a7468576f4514a9e32c8d66a42d95f9639c8ed3430fe9e555ce5456f628c4449d7b03cb9208addd605447c412ddcf76fbeab2eadea1049ad2e21761c97bf25c02ce3027d5612c", 0xbd, r2) r3 = add_key$fscrypt_v1(&(0x7f0000000840), &(0x7f0000000880)={'fscrypt:', @desc1}, &(0x7f00000008c0)={0x0, "49eac756fb6ed01be001edcfc63b77fb15808f6401574fbb459496e19baefb6fd5b30ef5fef432dcd53e822021b58ea171b0a5387c75a263a6a86cd8d6414d8a", 0x16}, 0x48, r1) add_key$fscrypt_v1(&(0x7f0000000940), &(0x7f0000000980)={'fscrypt:', @desc1}, &(0x7f00000009c0)={0x0, "42000a88c5d6c2fd0538c91e7856018150e50afa151dc959dd515ae1d05251130ec079d291679519fd63da691153f3c92b6fd0356aa81b77b786310c6eb0f845", 0x2e}, 0x48, 0xfffffffffffffffb) add_key$fscrypt_v1(&(0x7f0000000740), &(0x7f0000000780)={'fscrypt:', @auto=[0x61, 0x36, 0x66, 0x63, 0x63, 0x30, 0x35, 0x32, 0x64, 0x38, 0x31, 0x64, 0x64, 0x30, 0x33, 0x5a]}, &(0x7f00000007c0)={0x0, "8c7bce2d2e7f7772e67725ee85a6266120f5465ac7bdf05562f77ca3fc2474faeafc71f88bb52286717e68b4dbc8b755886392f16bbb1b6a87bcefd2f6afeb54", 0x15}, 0x48, r3) r4 = add_key$keyring(&(0x7f0000000280), &(0x7f0000000200)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff9) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$invalidate(0x15, r4) r5 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r5}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r6 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000500)={'syz', 0x0}, 0x0, 0x0, r2) r7 = add_key$keyring(&(0x7f0000000180), &(0x7f00000004c0)={'syz', 0x3}, 0x0, 0x0, r6) keyctl$search(0xa, r5, &(0x7f0000000100)='id_legacy\x00', &(0x7f0000000140)={'syz', 0x2}, r7) 05:34:13 executing program 0: shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x6000) shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x0) 05:34:13 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:34:13 executing program 2: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_security(0x11, r0, &(0x7f0000000180)=""/9, 0x9) 05:34:13 executing program 3: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x4000) ioctl$BTRFS_IOC_SCRUB_CANCEL(r0, 0x941c, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000000)={{0x0, 0x2, 0x200, 0x0, 0x7}}) 05:34:13 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000080)='dns_resolver\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)="f86f8c28ab62f8684306d69008d3a6f4f245d02cb23f74b85763b97cbf407dbb58674981ef29445a8bfb5e3541e2b3aecb4d1ff054d8e5f306f4a9d5c08751208403ab8dbad1fe3ea5e12447c6cf39a43c8f05c5cc4deb4e2d00de3007de09f0dc45422bb022e476c2061e382326b1ecb142d008742c21780a7adf8de1a1cb71555926c24348db7d782432b132eb183e1ed42351b5524ec762eac98245768296e62187f2013e3300e4fad92b99c3e9a0239ec5ae7b5604", 0xb7, r1) 05:34:13 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:34:13 executing program 6: ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f0000000ac0)={0x5, 0x4, {0x80, @usage=0x7, 0x0, 0x9, 0x2, 0xfff, 0x0, 0x0, 0x1, @struct={0x2, 0x80}, 0x10001, 0x8001, [0x4, 0x8000, 0x4, 0x4, 0xffffffff00000000, 0x68]}, {0x694, @struct={0x6, 0x1}, 0x0, 0xfffffffffffffe00, 0x40, 0x400, 0x100000000, 0x1, 0x400, @struct={0x0, 0x8}, 0x7, 0x3, [0x3, 0x6, 0xfffffffffffff800, 0x3, 0x2, 0x9]}, {0x3f, @struct={0xffffff01, 0xffff}, 0x0, 0x100000001, 0x7fff, 0x1f, 0x101, 0x6d, 0x61, @usage=0x10001, 0x2, 0x0, [0x6, 0x7, 0x3, 0x3, 0x5, 0x2]}, {0x200, 0x200}}) ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, &(0x7f0000000ec0)={0x0, 0x10001, 0x7, 0x1}) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f00000012c0)={0x0, 0x4, {0x65, @struct={0x2, 0x4}, 0x0, 0x6, 0x91, 0xfffffffffffffffb, 0x3ff, 0x0, 0xe4, @usage=0x924f, 0x3, 0xfff, [0x1, 0x7fffffff, 0x80000001, 0x3, 0x4, 0x8000]}, {0xfffffffffffffff9, @usage=0x2, r0, 0x9, 0x6, 0x7, 0x9, 0x9b5, 0xa0, @struct={0x0, 0x1}, 0x10001, 0x6, [0x1ff, 0x40, 0x9, 0x66, 0xc11, 0x22]}, {0x6, @usage, r1, 0x100000001, 0x100000001, 0xfffffffffffffffe, 0x81, 0x0, 0x40, @struct={0x9, 0x81}, 0x0, 0x4f, [0x9, 0x60fe, 0x3ff, 0x7, 0x7, 0x10000]}, {0x7, 0x8, 0x800000}}) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r2) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xa}}, './file0\x00'}) ioctl$BTRFS_IOC_RESIZE(r3, 0x50009403, &(0x7f00000000c0)={{}, {@void, @max}}) 05:34:13 executing program 0: shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x6000) shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x0) 05:34:13 executing program 3: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x404801) 05:34:13 executing program 2: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_security(0x11, r0, &(0x7f0000000180)=""/9, 0x9) 05:34:13 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) keyctl$read(0xb, r0, &(0x7f0000000080)=""/36, 0x24) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f00000000c0)='rxrpc\x00', 0xffffffffffffffff) 05:34:13 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) keyctl$invalidate(0x15, r0) add_key(&(0x7f0000000100)='blacklist\x00', &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0x0) r2 = add_key$fscrypt_provisioning(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, &(0x7f0000000200)={0x1, 0x0, @c}, 0x29, 0xfffffffffffffffd) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$search(0xa, r2, &(0x7f0000000240)='encrypted\x00', &(0x7f0000000280)={'syz', 0x0}, r3) r4 = add_key$fscrypt_provisioning(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, &(0x7f0000000340)={0x0, 0x0, @auto=[0x29, 0x26, 0x1e, 0x2f, 0x20, 0x17, 0x1b, 0x2f, 0x14, 0x30]}, 0x12, r1) r5 = add_key$keyring(&(0x7f0000000380), &(0x7f00000003c0)={'syz', 0x0}, 0x0, 0x0, r3) keyctl$reject(0x13, r4, 0x2, 0x1000, r5) 05:34:29 executing program 2: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_security(0x11, r0, &(0x7f0000000180)=""/9, 0x9) 05:34:29 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$instantiate(0xc, r0, &(0x7f0000000080)=@encrypted_new={'new ', 'ecryptfs', 0x20, 'trusted:', '#,', 0x20, 0x9}, 0x2d, 0xfffffffffffffffd) keyctl$invalidate(0x15, r0) 05:34:29 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) keyctl$read(0xb, r0, &(0x7f0000000080)=""/36, 0x24) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f00000000c0)='rxrpc\x00', 0xffffffffffffffff) 05:34:29 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:34:29 executing program 3: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x4000) ioctl$SNDRV_TIMER_IOCTL_PVERSION(0xffffffffffffffff, 0x80045400, &(0x7f0000000000)) 05:34:29 executing program 0: shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x6000) shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x0) 05:34:29 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r1) r3 = add_key(&(0x7f00000002c0)='asymmetric\x00', &(0x7f0000000300)={'syz', 0x3}, &(0x7f0000000340)="6c79bfab21c7949052f9e89728d0ef01c6f12d4c241a16d2ae6af3ef4bdcc97d45da64855403b05d06ac89bccc3b", 0x2e, r2) add_key(&(0x7f0000000140)='pkcs7_test\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)="d836db4dddee849037ed6bb82b30b05cf3ab1c116cbe98ecdab1e1386b9dd4a590e0c1e5be364d0d93059f81f928bf1882af5bfab704a8b49b486756663a0766b21308cd10ace29f427c95634f8e4196e95fcda02c8bf3ceef4341341354c2507427eca15ded59541fa098984a26b51593c1b6816fb720a6e910899d36e1e0a79635160c09d16ef8ffffdd97cbf4e6395ee3ca3ca0c4639ab203aac2b0ddd910820223ec9e8ca2b4e70169a0424e5fe4feb7fe7e373bda0be124cc82e7c783e3813b", 0xc2, r3) keyctl$invalidate(0x15, r0) 05:34:29 executing program 5: semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r0, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(0x0, 0x1, 0x14, &(0x7f0000000080)=""/150) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r3, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r2) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r1, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r4 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r4, 0x0, r5) syz_io_uring_complete(0x0) 05:34:29 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_security(0x11, r0, &(0x7f0000000180)=""/9, 0x9) 05:34:29 executing program 0: shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x6000) 05:34:29 executing program 3: r0 = syz_open_dev$ttys(0xc, 0x2, 0x0) ioctl$VT_WAITACTIVE(r0, 0x5607) ioctl$KDSKBMODE(r0, 0x4b45, &(0x7f0000000040)=0x1) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x343040) 05:34:29 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$invalidate(0x15, r0) keyctl$revoke(0x3, r0) 05:34:29 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) keyctl$read(0xb, r0, &(0x7f0000000080)=""/36, 0x24) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f00000000c0)='rxrpc\x00', 0xffffffffffffffff) 05:34:29 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:34:41 executing program 0: shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x0) 05:34:41 executing program 1: semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r0, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(0x0, 0x1, 0x14, &(0x7f0000000080)=""/150) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r3, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r2) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r1, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r4 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r4, 0x0, r5) syz_io_uring_complete(0x0) [ 969.506867] syz-executor.3 (6940): /proc/6940/oom_adj is deprecated, please use /proc/6940/oom_score_adj instead. 05:34:41 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f00000000c0)='rxrpc\x00', 0xffffffffffffffff) 05:34:41 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_security(0x11, r0, &(0x7f0000000180)=""/9, 0x9) 05:34:41 executing program 3: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x4000) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='oom_adj\x00') write$cgroup_int(r0, &(0x7f0000000040), 0x12) pread64(r0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40a000, 0x0) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r1, 0x54a2) 05:34:41 executing program 6: ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './file0\x00'}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x14, &(0x7f0000000100)={@private0, 0x0}, &(0x7f0000000140)=0x14) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000540)={0xa, 0x0, 0x0, @dev, 0x2}, 0x1c) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmmsg$inet6(r2, &(0x7f00000010c0)=[{{&(0x7f0000000080)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=[@pktinfo={{0x24, 0x29, 0x32, {@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, r4}}}], 0x28}}], 0x2, 0x0) r5 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r5, &(0x7f0000000540)={0xa, 0x0, 0x0, @dev, 0x2}, 0x1c) r6 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmmsg$inet6(r5, &(0x7f00000010c0)=[{{&(0x7f0000000080)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=[@pktinfo={{0x24, 0x29, 0x32, {@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, r7}}}], 0x28}}], 0x2, 0x0) sendmsg$ETHTOOL_MSG_TSINFO_GET(r0, &(0x7f0000000340)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000300)={&(0x7f0000000180)={0x154, 0x0, 0x300, 0x70bd2c, 0x25dfdbfc, {}, [@HEADER={0x54, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'team_slave_1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vcan0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}, @HEADER={0x30, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_hsr\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x74, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vcan0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netpci0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}]}, @HEADER={0x30, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg2\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}]}]}, 0x154}, 0x1, 0x0, 0x0, 0x800}, 0x40010) r8 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r8) 05:34:41 executing program 5: semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r0, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(0x0, 0x1, 0x14, &(0x7f0000000080)=""/150) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r3, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r2) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r1, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r4 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r4, 0x0, r5) syz_io_uring_complete(0x0) 05:34:41 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$invalidate(0x15, r1) 05:34:41 executing program 3: ioctl$SNAPSHOT_AVAIL_SWAP_SIZE(0xffffffffffffffff, 0x80083313, &(0x7f0000000080)) r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x4000) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(r0, 0xc0505405, &(0x7f00000000c0)={{0x0, 0x2, 0xfffffff8, 0x1, 0x7}, 0x6, 0x80000001, 0xc5}) 05:34:41 executing program 0: shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x0) 05:34:41 executing program 0: shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x0) 05:34:41 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_security(0x11, r0, &(0x7f0000000180)=""/9, 0x9) 05:34:41 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = request_key(&(0x7f0000000080)='id_legacy\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)='.\x00', r0) keyctl$restrict_keyring(0x1d, r1, &(0x7f0000000140)='logon\x00', &(0x7f0000000180)='}\x00') keyctl$invalidate(0x15, r0) 05:34:41 executing program 4: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f00000000c0)='rxrpc\x00', 0xffffffffffffffff) 05:34:41 executing program 6: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$EXT4_IOC_GETSTATE(r0, 0x40046629, &(0x7f0000000080)) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r1) 05:34:41 executing program 5: semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r0, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(0x0, 0x1, 0x14, &(0x7f0000000080)=""/150) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r3, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r2) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r1, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r4 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r4, 0x0, r5) syz_io_uring_complete(0x0) 05:34:41 executing program 1: semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r0, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(0x0, 0x1, 0x14, &(0x7f0000000080)=""/150) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r3, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r2) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r1, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r4 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r4, 0x0, r5) syz_io_uring_complete(0x0) 05:34:41 executing program 3: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x173981) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(r0, 0xc0505405, &(0x7f0000000000)={{0xffffffffffffffff, 0x0, 0x6, 0x1, 0x79c0}, 0x7, 0x100000000, 0x1}) 05:34:41 executing program 6: setresuid(0x0, 0x0, 0xee01) r0 = gettid() fork() recvmmsg$unix(0xffffffffffffffff, &(0x7f0000001640)=[{{0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/128, 0x80}, {&(0x7f0000000140)=""/73, 0x49}, {&(0x7f00000001c0)}, {&(0x7f0000000200)=""/155, 0x9b}, {&(0x7f00000002c0)=""/220, 0xdc}, {&(0x7f00000003c0)=""/238, 0xee}, {&(0x7f00000004c0)=""/111, 0x6f}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000002300)=""/4096, 0x1000}], 0x9, &(0x7f0000001600)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0}}}], 0x40}}], 0x1, 0x140, &(0x7f0000001680)) prlimit64(r1, 0x2, 0x0, &(0x7f00000016c0)) process_vm_readv(r0, &(0x7f0000001a40)=[{&(0x7f00000018c0)=""/21, 0x15}, {&(0x7f0000001b40)=""/124, 0x7c}, {&(0x7f0000001980)=""/161, 0xa1}], 0x3, &(0x7f0000001ec0)=[{&(0x7f0000001a80)=""/101, 0x65}, {&(0x7f0000002240)=""/183, 0xb7}, {&(0x7f0000001bc0)=""/122, 0x7a}, {&(0x7f0000001c40)=""/163, 0xa3}, {&(0x7f0000001d00)=""/231, 0xe7}, {&(0x7f0000000000)=""/16, 0x10}, {&(0x7f0000001e40)=""/9, 0x9}, {&(0x7f0000001b00)=""/46, 0x2e}], 0x8, 0x0) r2 = fork() migrate_pages(r2, 0x8, &(0x7f0000000040)=0x3, &(0x7f0000000100)=0x101) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r3) 05:34:41 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, r0, r1, r0, 0x1) keyctl$invalidate(0x15, r0) 05:34:41 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f00000000c0)='rxrpc\x00', 0xffffffffffffffff) 05:34:41 executing program 3: prctl$PR_SET_MM_AUXV(0x23, 0xc, &(0x7f0000000080)="a52c818d3131f42feee1be0f492a064e8a8771bed5b248a5fdac384ec957d4456a7ff32b3ed205ed8f3f5491daf96770be8be70649f17c6dc1c55d40f5bef471c3b7627caa18a4d02d0103e9c1b216235ab52ec1e02e97bc44c6d0107f91bfb658125a5fccd7f6ec4aa4cda1f6ef1f4f998bdd096bbec9cbe7b5e26791c823ca8109f2744c7e92184913a18100fdb105daec3329f81819616e470e98fa969e7e1b9b8aceb833e0e6dace883b16130b6f5f5d94d867bfaf9c62f8d2cd9e6f67ab4ced76a0e8d47d91cf9b786e44bc2c2a0ecb9d8825cc6417d828d612d2d8866d47cb5f305980b9bbf6ccc40d8149a2e5baad595e8a8ce7cc", 0xf8) r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000180), 0x1a3f20) ioctl$SNDRV_TIMER_IOCTL_INFO(r0, 0x80e85411, &(0x7f0000000000)=""/7) 05:34:53 executing program 2: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_security(0x11, 0x0, &(0x7f0000000180)=""/9, 0x9) 05:34:53 executing program 3: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x4000) r0 = syz_mount_image$nfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x81d, 0x9, &(0x7f0000000600)=[{&(0x7f0000000080)="8a61278acc16eed9c7ec6f2fec156ab2def2ac1dfd56cd6bb3d1cfc00a9e91d1700f4d5f6d778ed82b3aeb9dc7f604114c75dd429b2d7a51903f01f87615718556907e44794007dc9c7195b0600cd5db27926b8cc541ff452beba99a4519cb5acfefe4a30f6f207b04b52866796e7d4f8bc6c95c6b6fcdf75904b4c9a041233bb88c4be629e4a74132114d9adbde9f424ff83592e72767e596fe4f6792272fa8b3b2240f86a32734c97cc11a5aa9b0ae625daa919167075baf3eb37a0a", 0xbd, 0x7}, {&(0x7f0000000140)="9259c13a52de28247165d51682dddae3caf41bebbeb4944072a95df61d389b2a1ecc8165d17e4b1346cf2107ae811cf7ca0b80186f98ef8a5c5abf1d4800902b584f3b6d786b61868ff261b08f8207540b594820cdf6da51eefc5e94b92c7c338ebc2c80b458ce7cf85968e8a5b57acd5398b560de18c92af259d1fd78bc33682aa1776bcefd00c655b60a2f7ac75336a7f5ea20816d9f97b349ce87f24bec21bb86212edce730706b55995d198647f7fd6f3bf771f100cc341a656d6eda5f553a75db8c", 0xc4, 0x7}, {&(0x7f0000000240), 0x0, 0x6}, {&(0x7f0000000280)="3125d44a5b603c5cde9cf455d322c5101f7ffff76c97752a22c64631cec099555c5a14af568fa296bfc3b9d2bd08256acfc70a4ba0ac4cd705959848e3b33a324196b8e4aec39cdfaa9143aceba580531ae84fd68cbd17847b357d8b80678a4e26021f8d7517d753516baa933bc95028960dff3cfe8db926f3ee88c0c9d8eddd5dec3a0603a01f87a7b75c234c372e2fb0050d34006ce49ff86d7a145d", 0x9d, 0x2}, {&(0x7f0000000340)="ae0bdc7ff19e0798bcf9da9f3e95b30ba3a8ecb99beb38e06b26a0900c01e5faacbebc0e749591a251204c95ceb20cf09d8bac1dfbac7a9e68ea7888f2d4ffaca83b0ffc27096c67e6b56e8b4767325d8fc7c3382bb2e24b1dfa82b4c66bcbc21d617f1d8d297bdec88694e07acd976afabb6d1138062f60e19863c5554b6ba991b1b04184f2b52bd5de2fb9d061103c16cffe20e54a8a832f2877f36128cbbf1540ee6f13bd21e32e0d98e27473a8067f89a13c22fa8a793fd3", 0xba, 0x93}, {&(0x7f0000000400)="472c2ee8a19b060ab183ef7ee0a7cfc08802b4c95424cc315783464bb3b609f3de5790864e855b32af17afcb622a7405f49e2a943606162c491a6fbaa2757316429616a6153f7bbb1d4e2c1bb0cef5dbfd869f1f238f87055ab8ad2da395ff02abd6e3ecc90bc375dcfe856d47813bb11dbe041798f65c7a94b69ca9e6428b880bb1b5d9f7d2f7a6a409a62cce28a09477e4ccbfe6343a4d23ec2580fb8882219435a46f15b3479cfa1f9468cb897218894d07f1ce146f7b7f00fb3b3601ae043b992a511c819c1f84f332329b19fc07499e9e78fd22d34d6bb1425210094aea648d5325e9", 0xe5, 0x7f}, {&(0x7f0000000500)="c248c25b73412e3807aac90849bd0366bbe580d9174f5d9b04e3eb6738a85335b349070d7360b66135", 0x29, 0x7fff}, {&(0x7f0000000540)="804bbb87865c4a36001f8e92ec6002e0f973efd86a02bf8d7446d0947925c753b086e1d780db876947326946475f8df7917713a2267ccacae11f6dba90c8a5492d6930335beddfb09b67b7ea2c304f26f59a5fa4b5a1f9a0d3c8388b70e7a1c358d51b2764d0", 0x66, 0xd6}, {&(0x7f00000005c0)="2a80782cc936e56de001416e61dbda041f8616ec657ce00ed98bb8a03023a4743bbc7f6e84da", 0x26, 0x10000}], 0x1b00845, &(0x7f0000000800)=ANY=[@ANYBLOB='/dev/snd/timer\x00,/dev/snd/timer\x00,/dev/snd/timer\x00,,/dev/snd/timer\x00,fowner<', @ANYRESDEC=0xee01, @ANYBLOB="bafb3a04e6f5cef9c39f357e91ef2cc81cd4b6"]) fsetxattr$security_ima(r0, &(0x7f0000000780), &(0x7f00000007c0)=@md5={0x1, "5fb2905e95d3e39fe1d8cd8315166f9f"}, 0x11, 0x3) fcntl$getown(r0, 0x9) 05:34:53 executing program 4: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f00000000c0)='rxrpc\x00', 0xffffffffffffffff) 05:34:53 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)=ANY=[@ANYBLOB="656e633d706b63733122686173683d7368613531325f6d620000000000000000000000000000f8ffffffffff19000000000000000000000000000000000088d4a20d94a251a2df500c000000000000"], 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, r1, 0xfffffffffffffffc, r0, 0x1) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffa) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r4 = add_key(&(0x7f0000000300)='trusted\x00', &(0x7f0000000340)={'syz', 0x1}, &(0x7f0000000380)="106fce3c277907660046a4453c02457c87a3e327fb99cd7287661b85a0e4317f1b91e478a26a4c7c4e58710a", 0x2c, r2) r5 = add_key$keyring(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x0}, 0x0, 0x0, r4) add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x0}, 0x0, 0x0, r0) add_key$user(&(0x7f0000000740), &(0x7f0000000780)={'syz', 0x2}, &(0x7f00000007c0)="03ad18cb1d086373c1f34ea120a889a8badc48b304c0ea1617eeaf341de9b44975304ca4d98ffc742b9ae428827e93b01c10fcd26986b160795c613814fcdfb74254aa2ec7e4d9b44cf71608bdd8f48a5d9cdc5a69b2701b2ce7e31ee2eb238326aa4e80b5e39ea38db57c8ad3bf2e1f9cde31c836f9b05462e9de9adbc11c6c9c58e110ab66a43a68f9d55869fc82f69995c2385663a29924412bf0a874b7d0e9d7ccc73e1ffdb3ae74b536b504", 0xae, 0xfffffffffffffffb) add_key(&(0x7f00000003c0)='pkcs7_test\x00', &(0x7f0000000400)={'syz', 0x0}, &(0x7f0000000440)="b3c8a7ed6cf5845d9de44c901e7817b3126f7b32a34a78b16852af9eba9641cab9b2cbe9dd47e9d290d81f2c14444aedd3a8954dd363cd607a72298cee12bbf5192220096393f3147ab916c40b73e83595c28aa5df66a8a69c1cefc4c2886a3e35fb379d198b10fa4e4ff842e7df1493ad64e736c90a136fcfdd16943d6aaebb1f1f260fdea48c7d669d4f6948de03af84165085381676114a388d0b74533ce82db1f6c59b658c5ad753e0bbcd54935c1846b399", 0xb4, r5) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f0000000680)=ANY=[@ANYBLOB="656e633d706b63733120686173683d7368613531325f8f620000000000000043046f410000000000000000000000000000000000000000000000000000000000000000000000000000cef2a1edf93665ffd19e692ac8630c6ef98986017ab962dfb995e11e1cf26448a51f9e2be800d1b1561244d83e17eccdc837996065789a69ebbb8cf55d7b3640a25c96361877e35482e589ce96eee3cf5e229165e3fd7f20b1172557bb69"], 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, r0, r2, r3, 0x1) r6 = add_key(&(0x7f00000001c0)='big_key\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000000240)="413e50dad2fbc428720b69de186f1b6d3d8b3990bb1c076cf3132d9037", 0x1d, r0) add_key$keyring(&(0x7f0000000600), &(0x7f0000000640)={'syz', 0x3}, 0x0, 0x0, r5) add_key$fscrypt_v1(&(0x7f0000000500), &(0x7f0000000540)={'fscrypt:', @desc3}, &(0x7f0000000580)={0x0, "9a010b5830e347799b3527a52ea38fc94d442d8140937849b29a801af5cd8ec3cf6ad30397eb7a48b563035007aae1bb5dd2325c7294751b8a86dc85aa4d7a80", 0x15}, 0x48, r1) keyctl$invalidate(0x15, r6) 05:34:53 executing program 1: semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r0, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(0x0, 0x1, 0x14, &(0x7f0000000080)=""/150) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r3, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r2) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r1, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r4 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r4, 0x0, r5) syz_io_uring_complete(0x0) 05:34:53 executing program 0: semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r0, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(0x0, 0x1, 0x14, &(0x7f0000000080)=""/150) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r3, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r2) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r1, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r4 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r4, 0x0, r5) syz_io_uring_complete(0x0) 05:34:53 executing program 6: sendmsg$AUDIT_SET(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x38, 0x3e9, 0x4, 0x70bd2b, 0x25dfdbfc, {0x0, 0x1, 0x1, 0xffffffffffffffff, 0x0, 0xc69, 0x8, 0x2, 0x0, 0x2d8}, ["", "", "", "", ""]}, 0x38}, 0x1, 0x0, 0x0, 0x2000c800}, 0x4008080) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) r1 = add_key$user(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, &(0x7f0000000200)="78a66c27da7351de2c9ac9bd28093685891e9511cd396a3d875df4e781e9c2a9a7e34914a6e7ebb9025ae0dbf9ea3fe84affc0b25e7c2174fb8f744c6a8bcdfaca13788e0707c14a9276b93fcb8bbd715d51b982a5bd797a2eda02300cd1ee541cd5f6678ab6c09ee7de66a7301ba8c25abee7396aeffbe575ce9c9667573bf3fadff2bd383251", 0x87, r0) r2 = add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x3}, 0x0, 0x0, r0) r3 = add_key(&(0x7f0000000340)='cifs.idmap\x00', &(0x7f0000000380)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r3, 0x1) 05:34:53 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x0, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) [ 981.853428] loop3: detected capacity change from 0 to 131072 05:34:53 executing program 2: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_security(0x11, 0x0, &(0x7f0000000180)=""/9, 0x9) 05:34:53 executing program 4: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f00000000c0)='rxrpc\x00', 0xffffffffffffffff) 05:34:53 executing program 6: r0 = add_key$keyring(&(0x7f00000000c0), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)=ANY=[@ANYBLOB="656e633d706b63733120686173683d7368613531325f6d6200000c7ca7410000000000000000004000000100009626dd0b0b988c7d4800"/79], 0x0, 0x0) keyctl$search(0xa, r0, &(0x7f0000000100)='syzkaller\x00', &(0x7f0000000140)={'syz', 0x2}, r1) r2 = add_key(&(0x7f0000000080)='encrypted\x00', &(0x7f0000000180)={'syz', 0x0}, &(0x7f0000000240)="0d12b144ac0412f6ba1df328fb8cf4ce7ffe52aedf17c0602e2f1def2b534baa768c6505fc8ad958b526d5958b2deb0a82692e9d8bbf9efb55ba7e4fa8fae8ebdeef203627271cc4a9d8596d7dd4901d563dc1dbac76892f8fe71f3845cc2e6583298500000000000000000000000000cd7e1d2a020d98bbf9554fdae1903b5f7998d5f464d24770aba77f57d28b5b5168ae49db85f6c70bd79237ac10c0bd6930f3d780f2915c6a32aefe393adb3a4b8c7cd25cf82d55d2ff420c63b43062c2d2d07f9bb0dbe2657c7f9b3186daece45747c1530d879c592b77b8f07c3aa9461b08f7eb99e3e5496f11f6c127d0b785c5166867bfacfc26c6e428da8dc6e05d4cc50ba4a2c987159969974e7fdc54ef9b514b29975565d6ec4a8d151e73401261d13811da34556eb6e2e4fbadbbe82ea9b5f23ccde272433f11de547e859a4f4aa742b9f971fd986819c82970", 0x14d, r0) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r2) keyctl$invalidate(0x15, r3) add_key$keyring(&(0x7f0000000200), &(0x7f00000003c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) 05:34:53 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x0, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:34:53 executing program 3: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x107001) r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x200101) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(r0, 0xc0505405, &(0x7f0000000180)={{0xffffffffffffffff, 0x3, 0x6, 0x3, 0x7}, 0xffff, 0xfffffffffffffffe, 0x840a}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r2, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYBLOB]) copy_file_range(r2, 0x0, r1, 0x0, 0x10001, 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r2, 0x80e85411, &(0x7f00000000c0)=""/124) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000080)={{0x2, 0x0, 0x6, 0x2, 0x6}}) 05:34:53 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x0, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:35:08 executing program 0: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:35:08 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x0, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:35:08 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x0, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:35:08 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYRESOCT=r0, @ANYRES32, @ANYRES16=r0, @ANYBLOB="36f811d4b7d4582e092d3eb7cae9441578460f09dd57b1f67fda6258d5c49d427de24db1d9e7c147c03e6e6f2a4e6fb74dedf1689b2576b3143e9a90de060000005975f15f7ac18c188f98155a78c85c2c07f529596ea427d7bb5618cc290e6c0f38a1ada7cb9a1fbf3c2706e67de50b04d27161255ad9e61f3888d23d634906f8cddbbeb259e2996a9215dcea2f760f418f4fdf43d363b3be29617373ee22505f8d8b6092f32b12848e8dc8914f31753ac96542a0c103ab20153d5ce215c605e2305c8fe9a96875269a4f5cf7482e6674026511a93a062c555e60ceadf5a69dc0f6e4da6f810000000056b011819ec2b525f7970395f86aaf6a1c84dc144df22c2b4e8760b82405d35b62653993"]) copy_file_range(r1, 0x0, r0, 0x0, 0x10001, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r3, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYBLOB]) copy_file_range(r3, 0x0, r2, 0x0, 0x10001, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file1\x00', 0x0, 0x0) sendfile(r2, r4, 0x0, 0x20d315) r5 = syz_mount_image$iso9660(&(0x7f00000000c0), &(0x7f0000000280)='./file1\x00', 0x81, 0x0, &(0x7f0000000380), 0x80802, &(0x7f00000003c0)={[{@session={'session', 0x3d, 0x60}}, {@check_strict}, {@check_strict}, {@uid={'uid', 0x3d, 0xee01}}, {@map_acorn}], [{@audit}, {@smackfshat={'smackfshat', 0x3d, 'vxcan1\x00'}}, {@fsmagic={'fsmagic', 0x3d, 0x2}}, {@audit}]}) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r4, 0xc0189378, &(0x7f0000000480)={{0x1, 0x1, 0x18, r1, {r5}}, './file1\x00'}) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000040)={'vxcan1\x00'}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r0, r6, 0x0, 0x20d315) write$P9_RREADLINK(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="1000000017000000fd322a83533f58a5610000"], 0x10) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x4000) 05:35:08 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x1e, r0, r0, r0, 0x1) keyctl$invalidate(0x15, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key(&(0x7f0000000140)='ceph\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)="098194f227a645b880b9e587423ba7af31f2dd042506327d165fa5746e440953b429a871f477568f4f032fbb456e36b87c4a4339f170e552e415c94ec291c2ed339be04ad2aec6e92a29d772b32126008521018a610ab21008049ed05211244d4da708ef322cb369a2d86abbde8bd7ed4466b2f678b401ceeecbc11881bcd36a11c327de2334fdb45c5899a85163beeb3a14198a5a605e4fb2ddb6d1fa0ca1a36f8cc0846d318f2f12e568fc2c1b8713937e7cd94fb4bb9c6e8a16b2b87956dd", 0xc0, r2) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000080)='.request_key_auth\x00', &(0x7f00000000c0)=@keyring={'key_or_keyring:', r0}) 05:35:08 executing program 4: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f00000000c0)='rxrpc\x00', 0xffffffffffffffff) 05:35:08 executing program 2: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_security(0x11, 0x0, &(0x7f0000000180)=""/9, 0x9) 05:35:08 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) keyctl$read(0xb, r0, &(0x7f0000000100)=""/4096, 0x1000) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff8) 05:35:08 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) 05:35:08 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_security(0x11, r0, 0x0, 0x0) 05:35:08 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f00000000c0)='rxrpc\x00', 0xffffffffffffffff) 05:35:20 executing program 3: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x2000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r2, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYBLOB]) copy_file_range(r2, 0x0, r1, 0x0, 0x10001, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x20d315) r4 = signalfd(r0, &(0x7f0000000000)={[0x1f]}, 0x8) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r4, &(0x7f0000000080)={0x6}) 05:35:20 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000080)='blacklist\x00', &(0x7f00000000c0)) 05:35:20 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_security(0x11, r0, 0x0, 0x0) 05:35:20 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x0, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:35:20 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:35:20 executing program 7: ioctl$BTRFS_IOC_LOGICAL_INO(0xffffffffffffffff, 0xc0389424, &(0x7f00000000c0)={0x8, 0x28, '\x00', 0x1, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) 05:35:20 executing program 0: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x0, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:35:20 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f00000000c0)='rxrpc\x00', 0xffffffffffffffff) 05:35:20 executing program 7: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000040), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0x0) keyctl$invalidate(0x15, r0) 05:35:20 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_security(0x11, r0, 0x0, 0x0) 05:35:20 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYBLOB]) copy_file_range(r1, 0x0, r0, 0x0, 0x10001, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x20d315) sendmsg$NFNL_MSG_CTHELPER_DEL(r0, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x34, 0x2, 0x9, 0x101, 0x0, 0x0, {0x0, 0x0, 0x4}, [@NFCTH_QUEUE_NUM={0x8, 0x3, 0x1, 0x0, 0x8001}, @NFCTH_POLICY={0xc, 0x4, 0x0, 0x1, {0x8, 0x1, 0x1, 0x0, 0x20}}, @NFCTH_NAME={0x9, 0x1, 'syz0\x00'}]}, 0x34}, 0x1, 0x0, 0x0, 0x8000}, 0x40) r3 = add_key$keyring(&(0x7f0000000180), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0x0) r4 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r3) sendmsg$NFNL_MSG_ACCT_GET_CTRZERO(r1, &(0x7f00000003c0)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x40, 0x2, 0x7, 0x3, 0x0, 0x0, {0x3, 0x0, 0xa}, [@NFACCT_NAME={0x9, 0x1, 'syz1\x00'}, @NFACCT_BYTES={0xc, 0x3, 0x1, 0x0, 0x1}, @NFACCT_FLAGS={0x8, 0x5, 0x1, 0x0, 0x1}, @NFACCT_QUOTA={0xc, 0x6, 0x1, 0x0, 0x3}]}, 0x40}, 0x1, 0x0, 0x0, 0x4048}, 0x4000000) add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$search(0xa, r3, &(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x2}, r4) keyctl$invalidate(0x15, r3) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r6, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYBLOB]) copy_file_range(r6, 0x0, r5, 0x0, 0x10001, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r5, r7, 0x0, 0x20d315) write$binfmt_script(r5, &(0x7f0000000400)={'#! ', './file1', [{0x20, '*$*:'}, {0x20, '@(*)'}, {}, {0x20, ']-'}, {0x20, ']('}, {0x20, 'syz'}, {0x20, '{]$'}, {0x20, '*,g.'}], 0xa, "7965e689ae09d81f64bfd728ccb5bb4d4b2e2977e3fb363e538729cf5931203b9454a8d4aeeec5c7a8816a7f8e9158f79e3576d370278993e1f070737ac286f29ec3f170b7f31bcf03078fe4182718e6de9e111d42d46d2a55960500027bf9cf9a826c65cd698da47288377c7e524670e0633ea7dc049ad3faf3eebbdd64a4a769c7716bcfafb70069e2bf5836d9d523a6172a4431c45eb9dacf7c53f6b454abdd1534de40eeedd85c6225e9c6f3cc79e7869f88d7e3570130"}, 0xe2) 05:35:20 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f00000000c0)='rxrpc\x00', 0xffffffffffffffff) 05:35:20 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:35:20 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, 0x0, &(0x7f0000000080)) 05:35:20 executing program 4: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f00000000c0)='rxrpc\x00', 0xffffffffffffffff) 05:35:20 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:35:32 executing program 0: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:35:32 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:35:32 executing program 7: r0 = request_key(&(0x7f00000002c0)='ceph\x00', &(0x7f0000000300)={'syz', 0x3}, &(0x7f0000000340)='85baa174f0cb1142', 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000380)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$invalidate(0x15, r1) r2 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc4}, &(0x7f0000000100)={0x0, "374ad468a1c2a1c459c8ec6bcfd42d8484a55bee2c06bbe3027a1774c925512d31ba2b910106d04fc5a0e7ddef14a31282db00ec41e047054d724b92bb6f4670", 0x2a}, 0x48, 0xffffffffffffffff) keyctl$read(0xb, r2, &(0x7f0000000180)=""/189, 0xbd) keyctl$search(0xa, r1, &(0x7f0000000240)='encrypted\x00', &(0x7f0000000280)={'syz', 0x0}, r1) 05:35:32 executing program 2: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x40a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbffffdffff, 0xffffffffffffffff, 0x9) ioctl$BTRFS_IOC_GET_FEATURES(r2, 0x80189439, &(0x7f0000000180)) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) sendfile(r2, r3, &(0x7f0000000240)=0x3, 0x1) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {r3}}, './file0\x00'}) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(0xffffffffffffffff, 0xc0505405, &(0x7f00000000c0)={{0x0, 0x0, 0xf9e, 0x0, 0x10000}, 0x1, 0x9, 0x6b}) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000140)={{0x1, 0x1, 0x18, r3, {0x80}}, './file0/file0\x00'}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r2, 0xc0096616, &(0x7f0000000280)={0x1, [0x0]}) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000000)={{0x3, 0x0, 0x0, 0x0, 0xfff}}) 05:35:32 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:35:32 executing program 4: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f00000000c0)='rxrpc\x00', 0xffffffffffffffff) 05:35:32 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x7, r0) keyctl$invalidate(0x15, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000300)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000080)={r1, 0xf2, 0xae}, &(0x7f00000000c0)={'enc=', 'raw', ' hash=', {'sha256-ce\x00'}}, &(0x7f0000000140)="e6e8d4621bd9c2ca5312734dd0fd101db336ae5b8978092d63f4c1028f31db07b623fa652540864b05161addf234dcb9689eafeecee3092d71b7f1963bbf4e115996b1f9e4a54b51eda73c7a590972d11aa4cb704619d43926f060dcacb646a1544d7f319228d1dc93e54d468e0383beb8c5521ae1fc8f88d0605085d05041c3677a3941f275940a0fbcaa1a2fb956a6dcd01bd3cd53629a892e30b06eb427f6442f80ef1c120c8a0127d0a8dc5e539498c94e544665838111a20c4b42debd94708f3754f1b776acfb8eaf9e8dea13bc00b834b0308d7a9c09c5adfd0e7a25fc6fc034ebd5f7c71dc8f25d6cbfa627f13047", &(0x7f0000000240)=""/174) 05:35:32 executing program 3: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x4000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYBLOB]) copy_file_range(r1, 0x0, r0, 0x0, 0x10001, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x20d315) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000000)={{0x4, 0x2, 0x200, 0x1, 0x100}}) 05:35:32 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:35:32 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, 0x0, 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:35:32 executing program 4: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f00000000c0)='rxrpc\x00', 0xffffffffffffffff) 05:35:32 executing program 2: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x40a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbffffdffff, 0xffffffffffffffff, 0x9) ioctl$BTRFS_IOC_GET_FEATURES(r2, 0x80189439, &(0x7f0000000180)) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) sendfile(r2, r3, &(0x7f0000000240)=0x3, 0x1) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {r3}}, './file0\x00'}) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(0xffffffffffffffff, 0xc0505405, &(0x7f00000000c0)={{0x0, 0x0, 0xf9e, 0x0, 0x10000}, 0x1, 0x9, 0x6b}) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000140)={{0x1, 0x1, 0x18, r3, {0x80}}, './file0/file0\x00'}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r2, 0xc0096616, &(0x7f0000000280)={0x1, [0x0]}) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000000)={{0x3, 0x0, 0x0, 0x0, 0xfff}}) 05:35:32 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) add_key$keyring(&(0x7f0000000180), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f0000000540)=ANY=[@ANYBLOB="656e633d706b63733120686173683d7368611531325f6d62000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db5e4e8f7a8b6ddc5f81822a185996ce010115c954dc1ff51c1348d8fa7450a4e7e99c19a735b3ca81b94975f04437b560055fb0b633606bb0e9b8d72dcf66cac6c8a7164ef5e36ceac624bdf63a41a176b4604721797e267e7ea9c51bfff16e4474550eaa2a0e76ba50bf1522e57316fda30464212f4ed4640b4fb9e5502052153911a4152c03d80bfa2f8b658aba6cb2acddf9896bbae320d6d65185c29c3dfe2e4dd52991342becafac1d53d733a65372ba0e9fe3fcbb7b21cf0edf1ea7ad5d0ffc4"], 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, r1, 0xfffffffffffffffd, r2, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)={0x2, 0x0, @b}, 0x48, 0xfffffffffffffffc) r3 = add_key(&(0x7f0000000240)='syzkaller\x00', &(0x7f00000001c0)={'syz', 0x2}, &(0x7f00000002c0)="9fc0cfc75690678183542a448105a38202977c1c09aa55dfc64f144255bc3bba5dc2919a650aa5107f90c55f15ce", 0x2e, r0) keyctl$get_security(0x11, r3, &(0x7f0000000400)=""/262, 0x106) 05:35:32 executing program 0: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x2000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r2, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYBLOB]) copy_file_range(r2, 0x0, r1, 0x0, 0x10001, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x20d315) r4 = signalfd(r0, &(0x7f0000000000)={[0x1f]}, 0x8) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r4, &(0x7f0000000080)={0x6}) 05:35:32 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, 0x0, 0xffffffffffffffff) 05:35:32 executing program 2: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x40a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbffffdffff, 0xffffffffffffffff, 0x9) ioctl$BTRFS_IOC_GET_FEATURES(r2, 0x80189439, &(0x7f0000000180)) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) sendfile(r2, r3, &(0x7f0000000240)=0x3, 0x1) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {r3}}, './file0\x00'}) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(0xffffffffffffffff, 0xc0505405, &(0x7f00000000c0)={{0x0, 0x0, 0xf9e, 0x0, 0x10000}, 0x1, 0x9, 0x6b}) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000140)={{0x1, 0x1, 0x18, r3, {0x80}}, './file0/file0\x00'}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r2, 0xc0096616, &(0x7f0000000280)={0x1, [0x0]}) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000000)={{0x3, 0x0, 0x0, 0x0, 0xfff}}) 05:35:46 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, 0x0, 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:35:46 executing program 0: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x2000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r2, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYBLOB]) copy_file_range(r2, 0x0, r1, 0x0, 0x10001, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x20d315) r4 = signalfd(r0, &(0x7f0000000000)={[0x1f]}, 0x8) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r4, &(0x7f0000000080)={0x6}) 05:35:46 executing program 3: ioctl$F2FS_IOC_RESERVE_COMPRESS_BLOCKS(0xffffffffffffffff, 0x8008f513, &(0x7f0000000000)) 05:35:46 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, 0x0, 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:35:46 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, 0x0, 0xffffffffffffffff) 05:35:46 executing program 2: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x40a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbffffdffff, 0xffffffffffffffff, 0x9) ioctl$BTRFS_IOC_GET_FEATURES(r2, 0x80189439, &(0x7f0000000180)) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) sendfile(r2, r3, &(0x7f0000000240)=0x3, 0x1) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {r3}}, './file0\x00'}) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(0xffffffffffffffff, 0xc0505405, &(0x7f00000000c0)={{0x0, 0x0, 0xf9e, 0x0, 0x10000}, 0x1, 0x9, 0x6b}) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000140)={{0x1, 0x1, 0x18, r3, {0x80}}, './file0/file0\x00'}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r2, 0xc0096616, &(0x7f0000000280)={0x1, [0x0]}) 05:35:46 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff9) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r2 = getegid() setresgid(r2, r2, 0x0) keyctl$chown(0x4, r0, 0xee01, r2) add_key(&(0x7f0000000200)='pkcs7_test\x00', &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000280)="ee8e64fbee7350f8727709659cbbaeb8a0cf82dbda66f52ae694e472a9cc18fad9d0fcbd8f484d5db5efa5ce6d07c6d4949a4709fe5c083089596f197b6dc828dbdd92c7b4f228d8919983da56e42e1b8436f5505f2ba96d682a7d", 0x5b, 0xfffffffffffffffa) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)=ANY=[@ANYBLOB="f16e633d706b63733120686173683d7168613531325f6d62000000000000000000354941bcb607d4d8a7031f530000000000000000008ee2a600008000000000000000000000007f"], 0x0, 0x0) r3 = request_key(&(0x7f0000000140)='big_key\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f00000001c0)='(]^[\x95[\\1))#]\x00', 0xfffffffffffffffc) keyctl$invalidate(0x15, r3) 05:35:46 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000000340)='logon\x00', &(0x7f0000000380)) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f0000000140)={r1, 0x99, 0xcd}, 0x0, &(0x7f0000000180)="261abd39354dab3fe4f235904852c97e56b59ab7451cf62151ad2c8563aaea63cdbd2f6a478bd32c137617b8e4ccade2bf3f118ec8e6974576a2772558e495e680d71f70c0bcbd4a06ed907cfaca3ee9f0e6a02740ec95d8bec23848acc9c531acbd0b232f516e2c835431e2566e34a2cf2badb049151d191c0876a368f13b0803cdaafa10bf99c16fdb4082aacce766d186c8423eef6f8a16", &(0x7f0000000240)=""/205) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f00000000c0)=ANY=[@ANYBLOB="656e633d706b63733120686173683d7368613531325f6d6200000000000000000000000000000000000000000000000000000000000000000000e697a9db00"/79], 0x0, 0x0) keyctl$search(0xa, r1, &(0x7f0000000080)='trusted\x00', &(0x7f00000000c0)={'syz', 0x2}, r3) 05:35:46 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r1) r3 = request_key(&(0x7f0000000180)='user\x00', &(0x7f00000001c0)={'syz', 0x3}, &(0x7f0000000200)='\x00', r2) keyctl$invalidate(0x15, r3) 05:35:46 executing program 3: r0 = syz_open_dev$vcsa(&(0x7f0000000000), 0x8001, 0x1) socket$nl_generic(0x10, 0x3, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r2, 0xc0189378, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRESOCT=r1, @ANYRESOCT=0x0]) copy_file_range(r2, 0x0, r1, 0x0, 0x10001, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x20d315) r4 = syz_io_uring_complete(0x0) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r2, 0x400c6615, &(0x7f00000000c0)={0x0, @aes128, 0x0, @desc3}) r5 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbfffffffff, 0xffffffffffffffff, 0x8) ioctl$BTRFS_IOC_GET_FEATURES(r5, 0x80189439, &(0x7f0000000180)) r6 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) sendfile(r5, r6, &(0x7f0000000240)=0x3, 0x1) perf_event_open(&(0x7f0000000440)={0x3, 0x80, 0x20, 0x9, 0x3, 0xff, 0x0, 0x9, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0xef, 0x0, @perf_bp={&(0x7f0000000400), 0x4}, 0x1900, 0x2, 0x10000, 0x0, 0x7, 0x0, 0x3, 0x0, 0x1, 0x0, 0x3}, 0x0, 0xc, r5, 0x1) ioctl$AUTOFS_DEV_IOCTL_VERSION(r1, 0xc0189371, &(0x7f0000000140)=ANY=[@ANYBLOB="ad6cb0c88b9cbef769e6b632fca68182ad88def7b73b5ae7d1f450f188799d6ce5b4f9e056f3d25d66082a9e17cdf3a3bab4595b4e303308e40f593187dbd829e45200aec3fd733e35fe6f172b7e190333d078b707ee651b222ecb4b23005dc9f7d6a9c3a5bebd0810dba39b3bd61693979f0944692ab14935c022792ad7af5e", @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0\x00']) ioctl$SG_SET_COMMAND_Q(r0, 0x2271, &(0x7f0000000040)=0x1) setxattr$trusted_overlay_upper(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240), &(0x7f00000002c0)={0x0, 0xfb, 0xc8, 0x1, 0x42, "55be89945cbb2c59d27f651bce98fee7", "59a506644d67510e8f7cb74178b56a26ff373278bf41cb04424a45762061473051480f02093463937071a1624c29794288b816743e6bb7f5cf192f07d730811589fa49b73013aee0a0ce2dfaab2e8140f66635fdc7b5e0841ed4f0ad3f1d033e58c00b7b9a6f95578460d026d4928a0641a0cceedcf05667245cc68cb016aab97e7ed2961f69dd21ba9cfd4375c2e8dbfa91e54e1b92a6964792a9e703547b95a14213e52a3c116dbde4470d4e7ecec5e87989"}, 0xc8, 0x1) open(&(0x7f00000003c0)='./file1\x00', 0x80442, 0x101) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x4000) 05:35:46 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, 0x0, 0xffffffffffffffff) 05:35:46 executing program 7: pkey_mprotect(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0xffffffffffffffff) pkey_mprotect(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x9, 0xffffffffffffffff) pkey_mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x4, 0xffffffffffffffff) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) 05:35:46 executing program 2: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x40a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbffffdffff, 0xffffffffffffffff, 0x9) ioctl$BTRFS_IOC_GET_FEATURES(r2, 0x80189439, &(0x7f0000000180)) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) sendfile(r2, r3, &(0x7f0000000240)=0x3, 0x1) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {r3}}, './file0\x00'}) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(0xffffffffffffffff, 0xc0505405, &(0x7f00000000c0)={{0x0, 0x0, 0xf9e, 0x0, 0x10000}, 0x1, 0x9, 0x6b}) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000140)={{0x1, 0x1, 0x18, r3, {0x80}}, './file0/file0\x00'}) 05:35:46 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, 0x0, 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:35:46 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, 0x0, 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:35:46 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) r1 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x1, 0x0, @d}, 0x18, 0xfffffffffffffffa) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f00000001c0)='cifs.spnego\x00', 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='syzkaller\x00', &(0x7f0000000180)) 05:35:46 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff9) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r2 = getegid() setresgid(r2, r2, 0x0) keyctl$chown(0x4, r0, 0xee01, r2) add_key(&(0x7f0000000200)='pkcs7_test\x00', &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000280)="ee8e64fbee7350f8727709659cbbaeb8a0cf82dbda66f52ae694e472a9cc18fad9d0fcbd8f484d5db5efa5ce6d07c6d4949a4709fe5c083089596f197b6dc828dbdd92c7b4f228d8919983da56e42e1b8436f5505f2ba96d682a7d", 0x5b, 0xfffffffffffffffa) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)=ANY=[@ANYBLOB="f16e633d706b63733120686173683d7168613531325f6d62000000000000000000354941bcb607d4d8a7031f530000000000000000008ee2a600008000000000000000000000007f"], 0x0, 0x0) r3 = request_key(&(0x7f0000000140)='big_key\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f00000001c0)='(]^[\x95[\\1))#]\x00', 0xfffffffffffffffc) keyctl$invalidate(0x15, r3) 05:36:00 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:36:00 executing program 2: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x40a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbffffdffff, 0xffffffffffffffff, 0x9) ioctl$BTRFS_IOC_GET_FEATURES(r2, 0x80189439, &(0x7f0000000180)) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) sendfile(r2, r3, &(0x7f0000000240)=0x3, 0x1) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {r3}}, './file0\x00'}) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(0xffffffffffffffff, 0xc0505405, &(0x7f00000000c0)={{0x0, 0x0, 0xf9e, 0x0, 0x10000}, 0x1, 0x9, 0x6b}) 05:36:00 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$invalidate(0x15, r0) 05:36:00 executing program 3: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x4000) 05:36:00 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000000340)='logon\x00', &(0x7f0000000380)) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f0000000140)={r1, 0x99, 0xcd}, 0x0, &(0x7f0000000180)="261abd39354dab3fe4f235904852c97e56b59ab7451cf62151ad2c8563aaea63cdbd2f6a478bd32c137617b8e4ccade2bf3f118ec8e6974576a2772558e495e680d71f70c0bcbd4a06ed907cfaca3ee9f0e6a02740ec95d8bec23848acc9c531acbd0b232f516e2c835431e2566e34a2cf2badb049151d191c0876a368f13b0803cdaafa10bf99c16fdb4082aacce766d186c8423eef6f8a16", &(0x7f0000000240)=""/205) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f00000000c0)=ANY=[@ANYBLOB="656e633d706b63733120686173683d7368613531325f6d6200000000000000000000000000000000000000000000000000000000000000000000e697a9db00"/79], 0x0, 0x0) keyctl$search(0xa, r1, &(0x7f0000000080)='trusted\x00', &(0x7f00000000c0)={'syz', 0x2}, r3) 05:36:00 executing program 6: r0 = add_key(&(0x7f0000000140)='blacklist\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f00000001c0), 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$invalidate(0x15, r1) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000080)='big_key\x00', &(0x7f00000000c0)=@chain={'key_or_keyring:', r2}) 05:36:00 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, 0x0, 0xffffffffffffffff) 05:36:00 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, 0x0, 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:36:00 executing program 0: r0 = syz_open_dev$vcsa(&(0x7f0000000000), 0x8001, 0x1) socket$nl_generic(0x10, 0x3, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r2, 0xc0189378, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRESOCT=r1, @ANYRESOCT=0x0]) copy_file_range(r2, 0x0, r1, 0x0, 0x10001, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x20d315) r4 = syz_io_uring_complete(0x0) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r2, 0x400c6615, &(0x7f00000000c0)={0x0, @aes128, 0x0, @desc3}) r5 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbfffffffff, 0xffffffffffffffff, 0x8) ioctl$BTRFS_IOC_GET_FEATURES(r5, 0x80189439, &(0x7f0000000180)) r6 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) sendfile(r5, r6, &(0x7f0000000240)=0x3, 0x1) perf_event_open(&(0x7f0000000440)={0x3, 0x80, 0x20, 0x9, 0x3, 0xff, 0x0, 0x9, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0xef, 0x0, @perf_bp={&(0x7f0000000400), 0x4}, 0x1900, 0x2, 0x10000, 0x0, 0x7, 0x0, 0x3, 0x0, 0x1, 0x0, 0x3}, 0x0, 0xc, r5, 0x1) ioctl$AUTOFS_DEV_IOCTL_VERSION(r1, 0xc0189371, &(0x7f0000000140)=ANY=[@ANYBLOB="ad6cb0c88b9cbef769e6b632fca68182ad88def7b73b5ae7d1f450f188799d6ce5b4f9e056f3d25d66082a9e17cdf3a3bab4595b4e303308e40f593187dbd829e45200aec3fd733e35fe6f172b7e190333d078b707ee651b222ecb4b23005dc9f7d6a9c3a5bebd0810dba39b3bd61693979f0944692ab14935c022792ad7af5e", @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0\x00']) ioctl$SG_SET_COMMAND_Q(r0, 0x2271, &(0x7f0000000040)=0x1) setxattr$trusted_overlay_upper(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240), &(0x7f00000002c0)={0x0, 0xfb, 0xc8, 0x1, 0x42, "55be89945cbb2c59d27f651bce98fee7", "59a506644d67510e8f7cb74178b56a26ff373278bf41cb04424a45762061473051480f02093463937071a1624c29794288b816743e6bb7f5cf192f07d730811589fa49b73013aee0a0ce2dfaab2e8140f66635fdc7b5e0841ed4f0ad3f1d033e58c00b7b9a6f95578460d026d4928a0641a0cceedcf05667245cc68cb016aab97e7ed2961f69dd21ba9cfd4375c2e8dbfa91e54e1b92a6964792a9e703547b95a14213e52a3c116dbde4470d4e7ecec5e87989"}, 0xc8, 0x1) open(&(0x7f00000003c0)='./file1\x00', 0x80442, 0x101) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x4000) 05:36:00 executing program 2: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x40a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbffffdffff, 0xffffffffffffffff, 0x9) ioctl$BTRFS_IOC_GET_FEATURES(r2, 0x80189439, &(0x7f0000000180)) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) sendfile(r2, r3, &(0x7f0000000240)=0x3, 0x1) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {r3}}, './file0\x00'}) 05:36:00 executing program 4: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x40a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbffffdffff, 0xffffffffffffffff, 0x9) ioctl$BTRFS_IOC_GET_FEATURES(r2, 0x80189439, &(0x7f0000000180)) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) sendfile(r2, r3, &(0x7f0000000240)=0x3, 0x1) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {r3}}, './file0\x00'}) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(0xffffffffffffffff, 0xc0505405, &(0x7f00000000c0)={{0x0, 0x0, 0xf9e, 0x0, 0x10000}, 0x1, 0x9, 0x6b}) 05:36:00 executing program 7: write$P9_RXATTRCREATE(0xffffffffffffffff, &(0x7f0000000080)={0x7, 0x21, 0x2}, 0x7) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) 05:36:00 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) keyctl$read(0xb, r0, &(0x7f00000000c0)=""/72, 0x48) 05:36:00 executing program 3: sysinfo(&(0x7f0000000040)=""/252) r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x4000) ioctl$BTRFS_IOC_QGROUP_CREATE(0xffffffffffffffff, 0x4010942a, &(0x7f0000000000)={0x0, 0x18e}) r1 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000140), 0x111043, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r1, 0x40345410, &(0x7f0000000180)={{0x2, 0x2, 0x6, 0x2, 0x45}}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r3, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYBLOB]) copy_file_range(r3, 0x0, r2, 0x0, 0x10001, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r2, r4, 0x0, 0x20d315) stat(&(0x7f0000001cc0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r5, 0x0) r6 = getgid() ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r4, 0xc018937b, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r0, {r5, r6}}, './file0\x00'}) 05:36:00 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:36:00 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:36:00 executing program 2: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) pipe(&(0x7f0000000040)) r1 = perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x40a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbffffdffff, 0xffffffffffffffff, 0x9) ioctl$BTRFS_IOC_GET_FEATURES(r1, 0x80189439, &(0x7f0000000180)) r2 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) sendfile(r1, r2, &(0x7f0000000240)=0x3, 0x1) 05:36:00 executing program 4: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x40a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbffffdffff, 0xffffffffffffffff, 0x9) ioctl$BTRFS_IOC_GET_FEATURES(r2, 0x80189439, &(0x7f0000000180)) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) sendfile(r2, r3, &(0x7f0000000240)=0x3, 0x1) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {r3}}, './file0\x00'}) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(0xffffffffffffffff, 0xc0505405, &(0x7f00000000c0)={{0x0, 0x0, 0xf9e, 0x0, 0x10000}, 0x1, 0x9, 0x6b}) 05:36:00 executing program 6: r0 = perf_event_open(&(0x7f0000000480)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_io_uring_setup(0x620e, &(0x7f0000000180), &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000040)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000240)=@IORING_OP_POLL_ADD={0x6, 0x2, 0x0, @fd=r0}, 0x0) r4 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xf, 0x13, r1, 0x8000000) syz_io_uring_submit(r4, r3, &(0x7f00000002c0)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x80000001) r5 = socket$inet_tcp(0x2, 0x1, 0x0) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(r4, 0x0, &(0x7f00000000c0)=@IORING_OP_SEND={0x1a, 0x2, 0x0, r5, 0x0, &(0x7f0000000080)="fecedffc", 0x4, 0x814, 0x1, {0x0, r6}}, 0x3ff) r7 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r7) 05:36:12 executing program 0: r0 = syz_open_dev$vcsa(&(0x7f0000000000), 0x8001, 0x1) socket$nl_generic(0x10, 0x3, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r2, 0xc0189378, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRESOCT=r1, @ANYRESOCT=0x0]) copy_file_range(r2, 0x0, r1, 0x0, 0x10001, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x20d315) r4 = syz_io_uring_complete(0x0) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r2, 0x400c6615, &(0x7f00000000c0)={0x0, @aes128, 0x0, @desc3}) r5 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbfffffffff, 0xffffffffffffffff, 0x8) ioctl$BTRFS_IOC_GET_FEATURES(r5, 0x80189439, &(0x7f0000000180)) r6 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) sendfile(r5, r6, &(0x7f0000000240)=0x3, 0x1) perf_event_open(&(0x7f0000000440)={0x3, 0x80, 0x20, 0x9, 0x3, 0xff, 0x0, 0x9, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0xef, 0x0, @perf_bp={&(0x7f0000000400), 0x4}, 0x1900, 0x2, 0x10000, 0x0, 0x7, 0x0, 0x3, 0x0, 0x1, 0x0, 0x3}, 0x0, 0xc, r5, 0x1) ioctl$AUTOFS_DEV_IOCTL_VERSION(r1, 0xc0189371, &(0x7f0000000140)=ANY=[@ANYBLOB="ad6cb0c88b9cbef769e6b632fca68182ad88def7b73b5ae7d1f450f188799d6ce5b4f9e056f3d25d66082a9e17cdf3a3bab4595b4e303308e40f593187dbd829e45200aec3fd733e35fe6f172b7e190333d078b707ee651b222ecb4b23005dc9f7d6a9c3a5bebd0810dba39b3bd61693979f0944692ab14935c022792ad7af5e", @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0\x00']) ioctl$SG_SET_COMMAND_Q(r0, 0x2271, &(0x7f0000000040)=0x1) setxattr$trusted_overlay_upper(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240), &(0x7f00000002c0)={0x0, 0xfb, 0xc8, 0x1, 0x42, "55be89945cbb2c59d27f651bce98fee7", "59a506644d67510e8f7cb74178b56a26ff373278bf41cb04424a45762061473051480f02093463937071a1624c29794288b816743e6bb7f5cf192f07d730811589fa49b73013aee0a0ce2dfaab2e8140f66635fdc7b5e0841ed4f0ad3f1d033e58c00b7b9a6f95578460d026d4928a0641a0cceedcf05667245cc68cb016aab97e7ed2961f69dd21ba9cfd4375c2e8dbfa91e54e1b92a6964792a9e703547b95a14213e52a3c116dbde4470d4e7ecec5e87989"}, 0xc8, 0x1) open(&(0x7f00000003c0)='./file1\x00', 0x80442, 0x101) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x4000) 05:36:12 executing program 3: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x4000) r1 = openat$full(0xffffffffffffff9c, &(0x7f00000000c0), 0x54040, 0x0) ioctl$AUTOFS_IOC_READY(r1, 0x9360, 0x5) ioctl$SNDRV_TIMER_IOCTL_INFO(r0, 0x80e85411, &(0x7f0000000000)=""/168) 05:36:12 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:36:12 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:36:12 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) r1 = add_key(&(0x7f0000000040)='rxrpc_s\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$read(0xb, r1, &(0x7f0000000100)=""/95, 0x5f) r2 = add_key$fscrypt_provisioning(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, &(0x7f0000000200)={0x0, 0x0, @auto=[0x17, 0x39, 0x14, 0x38, 0x1d, 0x37, 0x3f, 0x3a]}, 0x10, r0) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000000240)='id_resolver\x00', &(0x7f0000000280)=@chain={'key_or_keyring:', r3}) 05:36:12 executing program 4: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x40a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbffffdffff, 0xffffffffffffffff, 0x9) ioctl$BTRFS_IOC_GET_FEATURES(r2, 0x80189439, &(0x7f0000000180)) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) sendfile(r2, r3, &(0x7f0000000240)=0x3, 0x1) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {r3}}, './file0\x00'}) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(0xffffffffffffffff, 0xc0505405, &(0x7f00000000c0)={{0x0, 0x0, 0xf9e, 0x0, 0x10000}, 0x1, 0x9, 0x6b}) 05:36:12 executing program 2: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) pipe(&(0x7f0000000040)) r1 = perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x40a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbffffdffff, 0xffffffffffffffff, 0x9) ioctl$BTRFS_IOC_GET_FEATURES(r1, 0x80189439, &(0x7f0000000180)) syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) 05:36:12 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r0}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$invalidate(0x15, r1) add_key$keyring(&(0x7f0000000000), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r1) 05:36:12 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) keyctl$reject(0x13, 0x0, 0x4, 0x97, r0) request_key(&(0x7f0000000080)='ceph\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=']\x00', r0) 05:36:12 executing program 3: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x24000) 05:36:12 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:36:27 executing program 0: r0 = syz_open_dev$vcsa(&(0x7f0000000000), 0x8001, 0x1) socket$nl_generic(0x10, 0x3, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r2, 0xc0189378, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRESOCT=r1, @ANYRESOCT=0x0]) copy_file_range(r2, 0x0, r1, 0x0, 0x10001, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x20d315) r4 = syz_io_uring_complete(0x0) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r2, 0x400c6615, &(0x7f00000000c0)={0x0, @aes128, 0x0, @desc3}) r5 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbfffffffff, 0xffffffffffffffff, 0x8) ioctl$BTRFS_IOC_GET_FEATURES(r5, 0x80189439, &(0x7f0000000180)) r6 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) sendfile(r5, r6, &(0x7f0000000240)=0x3, 0x1) perf_event_open(&(0x7f0000000440)={0x3, 0x80, 0x20, 0x9, 0x3, 0xff, 0x0, 0x9, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0xef, 0x0, @perf_bp={&(0x7f0000000400), 0x4}, 0x1900, 0x2, 0x10000, 0x0, 0x7, 0x0, 0x3, 0x0, 0x1, 0x0, 0x3}, 0x0, 0xc, r5, 0x1) ioctl$AUTOFS_DEV_IOCTL_VERSION(r1, 0xc0189371, &(0x7f0000000140)=ANY=[@ANYBLOB="ad6cb0c88b9cbef769e6b632fca68182ad88def7b73b5ae7d1f450f188799d6ce5b4f9e056f3d25d66082a9e17cdf3a3bab4595b4e303308e40f593187dbd829e45200aec3fd733e35fe6f172b7e190333d078b707ee651b222ecb4b23005dc9f7d6a9c3a5bebd0810dba39b3bd61693979f0944692ab14935c022792ad7af5e", @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0\x00']) ioctl$SG_SET_COMMAND_Q(r0, 0x2271, &(0x7f0000000040)=0x1) setxattr$trusted_overlay_upper(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240), &(0x7f00000002c0)={0x0, 0xfb, 0xc8, 0x1, 0x42, "55be89945cbb2c59d27f651bce98fee7", "59a506644d67510e8f7cb74178b56a26ff373278bf41cb04424a45762061473051480f02093463937071a1624c29794288b816743e6bb7f5cf192f07d730811589fa49b73013aee0a0ce2dfaab2e8140f66635fdc7b5e0841ed4f0ad3f1d033e58c00b7b9a6f95578460d026d4928a0641a0cceedcf05667245cc68cb016aab97e7ed2961f69dd21ba9cfd4375c2e8dbfa91e54e1b92a6964792a9e703547b95a14213e52a3c116dbde4470d4e7ecec5e87989"}, 0xc8, 0x1) open(&(0x7f00000003c0)='./file1\x00', 0x80442, 0x101) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x4000) 05:36:27 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)={0x0, 0x0, @auto=[0x33, 0x40, 0x19]}, 0xb, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$invalidate(0x15, r1) 05:36:27 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:36:27 executing program 3: r0 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000000)='/proc/thread-self/attr/current\x00', 0x2, 0x0) flistxattr(r0, &(0x7f0000000040), 0x0) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x4000) 05:36:27 executing program 2: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) pipe(&(0x7f0000000040)) r1 = perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x40a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbffffdffff, 0xffffffffffffffff, 0x9) ioctl$BTRFS_IOC_GET_FEATURES(r1, 0x80189439, &(0x7f0000000180)) 05:36:27 executing program 6: add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x1e, r0, r0, r0, 0x1) keyctl$invalidate(0x15, r0) 05:36:27 executing program 4: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x40a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbffffdffff, 0xffffffffffffffff, 0x9) ioctl$BTRFS_IOC_GET_FEATURES(r2, 0x80189439, &(0x7f0000000180)) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) sendfile(r2, r3, &(0x7f0000000240)=0x3, 0x1) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {r3}}, './file0\x00'}) 05:36:27 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:36:27 executing program 4: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) pipe(&(0x7f0000000040)) r1 = perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x40a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbffffdffff, 0xffffffffffffffff, 0x9) ioctl$BTRFS_IOC_GET_FEATURES(r1, 0x80189439, &(0x7f0000000180)) r2 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) sendfile(r1, r2, &(0x7f0000000240)=0x3, 0x1) 05:36:27 executing program 2: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) pipe(&(0x7f0000000040)) perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x40a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbffffdffff, 0xffffffffffffffff, 0x9) 05:36:27 executing program 3: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x4000) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/schedstat\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r1, 0x54a2) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r0, 0x54a2) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="ff00000000000000050000000000000006000000090000000600000000000000810000000000000005000000000000000300000000000000000000000000000000000000000000008d20000000000000000000000000000002000000000000000100000000000000040000000000000000000c0000000000000000000000000000050000000000000004000000000000007f0000000000000000000000000000000000000000000000020100000000000000000000000000000400000000000000040000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000a267000000000000faffffffffffffff0800000000000000000000000000000000000000000000000814000000000000000000000000000008000000000000000500000000000000000800000000000000000000000000000000000000000000000200"/353]) 05:36:27 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$invalidate(0x15, r0) 05:36:27 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)=ANY=[@ANYBLOB='enc=pkcs1 hash=sha512Wmb\x00'/74], 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "f690d4059393c7166b0ce595bb4cfac0fe195e41408d93ff619056353faa0e31bb35e88147ae243dbef8e9a5b5ebdeea2503e89b02537e655091332d913f71a6", 0x21}, 0x48, r0) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r3, 0x1) keyctl$invalidate(0x15, r0) 05:36:27 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:36:27 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:36:27 executing program 4: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) pipe(&(0x7f0000000040)) r1 = perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x40a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbffffdffff, 0xffffffffffffffff, 0x9) ioctl$BTRFS_IOC_GET_FEATURES(r1, 0x80189439, &(0x7f0000000180)) syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) 05:36:40 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) 05:36:40 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:36:40 executing program 2: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) pipe(&(0x7f0000000040)) 05:36:40 executing program 3: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x800) ioctl$SNDRV_TIMER_IOCTL_TREAD(r0, 0x40045402, &(0x7f0000000040)) 05:36:40 executing program 4: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) pipe(&(0x7f0000000040)) r1 = perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x40a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbffffdffff, 0xffffffffffffffff, 0x9) ioctl$BTRFS_IOC_GET_FEATURES(r1, 0x80189439, &(0x7f0000000180)) 05:36:40 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffff9) keyctl$KEYCTL_MOVE(0x1e, r0, r0, r0, 0x1) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="2a6b1f83d16c18f03be284e20f46420771f1884e13ec5594eb0f7df83bf90b504a4734b3a3544450c51b35a93e1d2f962593316c99759efe2fb113366736bced96317b94455506b8bdbc238c618137e27d10b52d9015d40c30c3c762fd564b7cf7b97fe171637f886508d9e0c98599e2b6d495cdfebeb6a75248151a6ac7d3427765f80e85980bc6181ff016e91eebe1112ef2fbf5c053f6301574307ec4b6bb61b964516ad6cd51a4fd589973b750e6a5fa2c9650ec936f494f37dec00075f652fff56298de8e052bb6170dd0bc03f86cb0d4", 0xd3, r0) keyctl$invalidate(0x15, r0) r1 = add_key$user(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x1}, &(0x7f0000000280)="88f4d00a0f7682b5", 0x8, 0xfffffffffffffffe) keyctl$instantiate(0xc, r1, &(0x7f0000000400)=ANY=[@ANYBLOB="6e65772064656661756c0100010000000000643a73797a2030303030703030303030303030303030303030350034632d3663ef52279b7b0793644f8fb7d896ce92e58ecc74cc22acfecc399b98b21dadf18f11bdccb01fd041f1c3e853ea0700529d06af86f6eb9f56596c4956f5237369ec36de1e101b34d12769b910ded6040000000263259e2ba3e63c501f57f323e0613b32db3bac5b7dbda3d88dd6c74da9952b3be42db4dbe3eb06a2f45f7c3b3da8322c7845d1f8cdc5896bb26fb207807593dbe1f25f4a199b3e743d2f841a5a80b57c8754433cb2b50b05e6e638e837300000000000000000ee0839e77510bf0ca3bcfe12678025adc9a92f94b78e08f91b1dba39acaa7400d6fa0b729c384bc838b66eb8772d6ab3537fc035e35af7e007df09047c3aacee18c9e8f9909f51da70c271fa284f03fe4c2b39fdd862463105f84bfb7c2026810cbd1f3b560ea5c9e679"], 0x2d, r0) keyctl$describe(0x6, r0, &(0x7f00000002c0)=""/71, 0x47) 05:36:40 executing program 0: r0 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000000)='/proc/thread-self/attr/current\x00', 0x2, 0x0) flistxattr(r0, &(0x7f0000000040), 0x0) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x4000) 05:36:40 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, 0x0, 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:36:40 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) r1 = request_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000280)='keyring\x00', r0) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000300)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffa) add_key(&(0x7f00000002c0)='user\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)="73cdd660f386000000007f8d9241876977e306c42ea56acdd8dd94a69d724ac0806b0e3442a17dd6f1d9803982be5b08e8d529d383cf79f24f13438a30ddd098d1e680befb65a7d2d452aad0a575209e0ebf137e05a77e42449a4b33fd563603d4816beafd7eda2a03b3fc667eb561846aebcb67b3ec5450eaa24c946bc42e7fa041948f8a721544b64a651a9c9a61bbc4e7b2442b17d6d70018b84dc113ee6df174ebc8899ee912f9a33c8bf618eb56a90b85c97dab2d566387142240068bf0b073776d510f", 0xc6, r1) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$read(0xb, r2, &(0x7f0000000700)=""/174, 0xae) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f00000003c0)=ANY=[@ANYBLOB="656e633d706b63733120686173683d7368613531325f6d6200000000310000000000000000000000000000000000000000000000d25f006d000000000000000000000000000000000002000000000000000000"], 0x0, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000340)='syzkaller\x00', &(0x7f0000000380)=@secondary) clone3(&(0x7f0000000680)={0x102363900, &(0x7f0000000440), &(0x7f00000007c0), &(0x7f00000004c0), {0x14}, &(0x7f0000000500)=""/216, 0xd8, &(0x7f0000000600)=""/30, &(0x7f0000000640)=[0x0, 0xffffffffffffffff], 0x2}, 0x58) 05:36:40 executing program 4: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) pipe(&(0x7f0000000040)) perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x40a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbffffdffff, 0xffffffffffffffff, 0x9) 05:36:40 executing program 3: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0xc540) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file1\x00', 0x400000, 0x8) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYBLOB]) copy_file_range(r1, 0x0, r0, 0x0, 0x10001, 0x0) pivot_root(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='./file0\x00') ioctl$SNDRV_TIMER_IOCTL_SELECT(r1, 0x40345410, &(0x7f0000000040)={{0x0, 0x1, 0x54, 0x0, 0xfffffffe}}) 05:36:40 executing program 7: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x40a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbffffdffff, 0xffffffffffffffff, 0x9) ioctl$BTRFS_IOC_GET_FEATURES(r2, 0x80189439, &(0x7f0000000180)) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) sendfile(r2, r3, &(0x7f0000000240)=0x3, 0x1) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {r3}}, './file0\x00'}) 05:36:40 executing program 2: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) 05:36:40 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:36:40 executing program 0: r0 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000000)='/proc/thread-self/attr/current\x00', 0x2, 0x0) flistxattr(r0, &(0x7f0000000040), 0x0) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x4000) 05:36:40 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, 0x0, 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:36:40 executing program 6: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) 05:36:40 executing program 7: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x40a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbffffdffff, 0xffffffffffffffff, 0x9) ioctl$BTRFS_IOC_GET_FEATURES(r2, 0x80189439, &(0x7f0000000180)) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) sendfile(r2, r3, &(0x7f0000000240)=0x3, 0x1) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {r3}}, './file0\x00'}) 05:36:40 executing program 3: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x4000) dup2(r0, r0) ioctl$SNDRV_TIMER_IOCTL_INFO(r0, 0x80e85411, &(0x7f0000000000)=""/115) 05:36:40 executing program 6: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) 05:36:40 executing program 2: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) dup(0xffffffffffffffff) 05:36:40 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, 0x0, 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:36:40 executing program 4: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) pipe(&(0x7f0000000040)) 05:36:40 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbfffffffff, 0xffffffffffffffff, 0x8) ioctl$BTRFS_IOC_GET_FEATURES(r2, 0x80189439, &(0x7f0000000180)) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) sendfile(r2, r3, &(0x7f0000000240)=0x3, 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r5, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYBLOB]) copy_file_range(r5, 0x0, r4, 0x0, 0x10001, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000180)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRES32, @ANYRES32=r4]) copy_file_range(r1, 0x0, r0, 0x0, 0x10001, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r0, r6, 0x0, 0x20d315) lseek(r6, 0x6, 0x1) creat(&(0x7f0000000040)='./file1\x00', 0x101) r7 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x4000) ioctl$SNDRV_TIMER_IOCTL_TREAD(r7, 0x40045402, &(0x7f0000000000)) 05:36:40 executing program 6: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:36:40 executing program 0: r0 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000000)='/proc/thread-self/attr/current\x00', 0x2, 0x0) flistxattr(r0, &(0x7f0000000040), 0x0) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x4000) 05:36:53 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, 0x0, 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:36:53 executing program 6: r0 = semget(0x1, 0x3, 0x18) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:36:53 executing program 2: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) 05:36:53 executing program 7: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x40a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbffffdffff, 0xffffffffffffffff, 0x9) ioctl$BTRFS_IOC_GET_FEATURES(r2, 0x80189439, &(0x7f0000000180)) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) sendfile(r2, r3, &(0x7f0000000240)=0x3, 0x1) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {r3}}, './file0\x00'}) 05:36:53 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:36:53 executing program 0: r0 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000000)='/proc/thread-self/attr/current\x00', 0x2, 0x0) flistxattr(r0, &(0x7f0000000040), 0x0) 05:36:53 executing program 4: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) 05:36:53 executing program 3: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x4000) preadv2(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/33, 0xd}, {&(0x7f0000000040)=""/157, 0x9d}], 0x2, 0x3f, 0x7, 0x1d) r1 = syz_open_dev$evdev(&(0x7f0000000140), 0x7, 0x800) ioctl$BTRFS_IOC_LOGICAL_INO_V2(r1, 0xc038943b, &(0x7f00000001c0)={0x9, 0x10, '\x00', 0x1, &(0x7f0000000180)=[0x0, 0x0]}) 05:36:53 executing program 4: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) dup(0xffffffffffffffff) 05:36:53 executing program 3: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x4000) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000000010000dce4f97956f8b300180000007e17388b54d41d4b0f1c9d31a7f86135f4749d873ade9a2f2f57a7651432710bad21b77676e269c8a9b87c7c3bcc3358fa64c8aabf1a39ec7daef39276940bcfe5418944ea1a5f2c929c4221b80ae94218f9670755bd4a41d88c3279afd4d8d396af577e93af5fe1fd1e3e6388aa785d", @ANYRES32=r0, @ANYBLOB="feffffff000000002e2f66696c653000"]) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(r1, 0xc0505405, &(0x7f0000000040)={{0x2, 0x0, 0xff, 0x0, 0xffffffff}, 0x81, 0xfffffffffffffff9, 0x9}) 05:36:53 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, 0x0, 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:36:53 executing program 4: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) 05:36:53 executing program 0: flistxattr(0xffffffffffffffff, &(0x7f0000000040), 0x0) 05:37:07 executing program 0: flistxattr(0xffffffffffffffff, &(0x7f0000000040), 0x0) 05:37:07 executing program 2: openat$sndtimer(0xffffffffffffff9c, 0x0, 0xc6400) 05:37:07 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, 0x0, 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:37:07 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:37:07 executing program 7: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) pipe(&(0x7f0000000040)) r1 = perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x40a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbffffdffff, 0xffffffffffffffff, 0x9) ioctl$BTRFS_IOC_GET_FEATURES(r1, 0x80189439, &(0x7f0000000180)) r2 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) sendfile(r1, r2, &(0x7f0000000240)=0x3, 0x1) 05:37:07 executing program 4: openat$sndtimer(0xffffffffffffff9c, 0x0, 0xc6400) 05:37:07 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbfffffffff, 0xffffffffffffffff, 0x8) ioctl$BTRFS_IOC_GET_FEATURES(r2, 0x80189439, &(0x7f0000000180)) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) sendfile(r2, r3, &(0x7f0000000240)=0x3, 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r5, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYBLOB]) copy_file_range(r5, 0x0, r4, 0x0, 0x10001, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000180)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRES32, @ANYRES32=r4]) copy_file_range(r1, 0x0, r0, 0x0, 0x10001, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r0, r6, 0x0, 0x20d315) lseek(r6, 0x6, 0x1) creat(&(0x7f0000000040)='./file1\x00', 0x101) r7 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x4000) ioctl$SNDRV_TIMER_IOCTL_TREAD(r7, 0x40045402, &(0x7f0000000000)) 05:37:07 executing program 3: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x305080) ioctl$SNDRV_TIMER_IOCTL_STATUS32(r0, 0x80585414, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r2, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYBLOB]) copy_file_range(r2, 0x0, r1, 0x0, 0x10001, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x20d315) ioctl$SNDRV_TIMER_IOCTL_STATUS64(r1, 0x80605414, &(0x7f0000000080)) ioctl$int_out(r0, 0x5460, &(0x7f0000000180)) 05:37:07 executing program 2: openat$sndtimer(0xffffffffffffff9c, 0x0, 0xc6400) 05:37:07 executing program 4: openat$sndtimer(0xffffffffffffff9c, 0x0, 0xc6400) 05:37:07 executing program 0: flistxattr(0xffffffffffffffff, &(0x7f0000000040), 0x0) 05:37:07 executing program 7: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) pipe(&(0x7f0000000040)) r1 = perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x40a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbffffdffff, 0xffffffffffffffff, 0x9) ioctl$BTRFS_IOC_GET_FEATURES(r1, 0x80189439, &(0x7f0000000180)) syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) 05:37:07 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:37:07 executing program 4: openat$sndtimer(0xffffffffffffff9c, 0x0, 0xc6400) 05:37:07 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:37:07 executing program 0: r0 = openat$selinux_attr(0xffffffffffffff9c, 0x0, 0x2, 0x0) flistxattr(r0, &(0x7f0000000040), 0x0) 05:37:07 executing program 2: openat$sndtimer(0xffffffffffffff9c, 0x0, 0xc6400) 05:37:07 executing program 4: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x0) 05:37:07 executing program 7: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) pipe(&(0x7f0000000040)) r1 = perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x40a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbffffdffff, 0xffffffffffffffff, 0x9) ioctl$BTRFS_IOC_GET_FEATURES(r1, 0x80189439, &(0x7f0000000180)) 05:37:07 executing program 0: r0 = openat$selinux_attr(0xffffffffffffff9c, 0x0, 0x2, 0x0) flistxattr(r0, &(0x7f0000000040), 0x0) 05:37:07 executing program 2: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x0) 05:37:21 executing program 3: ioctl$BINDER_ENABLE_ONEWAY_SPAM_DETECTION(0xffffffffffffffff, 0x40046210, &(0x7f0000000000)) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x4000) 05:37:21 executing program 2: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x0) 05:37:21 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:37:21 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0x0, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:37:21 executing program 4: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x0) 05:37:21 executing program 6: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, 0x0, 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:37:21 executing program 7: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) pipe(&(0x7f0000000040)) perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x40a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbffffdffff, 0xffffffffffffffff, 0x9) 05:37:21 executing program 0: r0 = openat$selinux_attr(0xffffffffffffff9c, 0x0, 0x2, 0x0) flistxattr(r0, &(0x7f0000000040), 0x0) 05:37:21 executing program 4: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x0) 05:37:21 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0x0, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:37:35 executing program 2: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x0) 05:37:35 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:37:35 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0x0, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:37:35 executing program 6: r0 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0x0) keyctl$invalidate(0x15, r0) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000000)='trusted\x00', &(0x7f0000000140)=@keyring={'key_or_keyring:', r2}) 05:37:35 executing program 4: perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa1718e78cc03220534500002c0000000000339078ac1414aaac1e00010000000100189078040000000000"], 0x0) perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x7, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setfsuid(0xee00) 05:37:35 executing program 7: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) pipe(&(0x7f0000000040)) 05:37:35 executing program 0: openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000000)='/proc/thread-self/attr/current\x00', 0x2, 0x0) flistxattr(0xffffffffffffffff, &(0x7f0000000040), 0x0) 05:37:35 executing program 3: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x4000) r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x4100) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(0xffffffffffffffff, 0xc0505405, &(0x7f0000000080)={{0xffffffffffffffff, 0x3, 0x1000, 0x0, 0x800}, 0x2, 0x3, 0x1}) ioctl$SNDRV_TIMER_IOCTL_INFO(r0, 0x80e85411, &(0x7f0000000040)=""/58) 05:37:35 executing program 2: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x4000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r2, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYRES16=r0, @ANYRES64, @ANYRES32, @ANYBLOB="1790480cbc8aa78272a508d6b0717f0cdec2a101a8d708eb6771ed1cdd6f4fe64ff684be1cb33777fd988a185997c5f392a105bee4d902da7a08578a9d8c852fa4691c605833eedafb5ee723a177f48c06988dcee28329133f481f37d445d68fc1181c60adbaee18ce113222a979b65c492d56e267966cb6aa36e80a5bb413e76355854614ecd53000e64c61be7b088d0668f1c8526bdeeb2b0bcf2a8d0c197e8e08005cf0809351b4c0687648a5501caccd36c6cf4dabf55e0a61344bdf5a74414b8073401f59f313f8d04fe64c8c74869d49eaa652237fd2b5c0c14fddef0e6a5aa1b179b53d00a81f551daeb0b0c0c04689e44008ca831247cd4a47118aef35d1d27c3fcd"]) copy_file_range(r2, 0x0, r1, 0x0, 0x10001, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x20d315) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(r1, 0xc0505405, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x2, 0x4}, 0x1, 0x856, 0x10000}) 05:37:35 executing program 4: perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa1718e78cc03220534500002c0000000000339078ac1414aaac1e000100000001001890780400"], 0x0) perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x7, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setfsuid(0xee00) 05:37:35 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000080)='.dead\x00', &(0x7f00000000c0)) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$reject(0x13, r0, 0x7fffffff, 0x6, r1) r2 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000001640), &(0x7f0000001680)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000180)={r2, 0x6f, 0x1000}, 0x0, &(0x7f00000001c0)="af64f198bcb604854e4882d65b88e8e7b911fa0d3cfe741fa9548b01e4aac56aeca732cc0227146a7aeb4df09cc519a691bf7407778fc4e4d6f50fc39b241dfab99ad3d46ce52f12dd88134675cd120581fb801b84a483cbd4cdf02d2aee3d57a9b6c0106503f963bcf8b4ba3674ca", &(0x7f0000000240)=""/4096) r3 = add_key(&(0x7f0000001540)='blacklist\x00', &(0x7f0000001580)={'syz', 0x1}, &(0x7f00000015c0)="95", 0x1, r1) keyctl$read(0xb, r3, &(0x7f0000001600)=""/23, 0x17) r4 = add_key$fscrypt_v1(&(0x7f0000001240), &(0x7f0000001280)={'fscrypt:', @desc1}, &(0x7f00000012c0)={0x0, "cc4b152b21770f6a1bf84081089cdfcbb780609297958a82a9522e98a92dc9e00f078f711868ff88bc170edcfde311cbe02b65abca668f9fa4fc23944e450ce0", 0x26}, 0x48, 0xffffffffffffffff) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000001340)={r4, 0x47, 0xb8}, &(0x7f0000001380)={'enc=', 'raw', ' hash=', {'sha3-224-ce\x00'}}, &(0x7f0000001400)="2b400ffc6d4c1a8301146811bed0bdfbcf9d5c8211be8f12da3ec3f0c64dcb619423c3588e3e4b940090358a6957f3485df99df2ad1866cb8fa8e69a7e158ad17f5f1cfc293300", &(0x7f0000001480)="856e64d487436557e12067eae8931f61c4022302dc8195c1c02a601c15ce184e492c240d95721efdf56d142f0c55065f9000091e337f272067c9f88ca8bcc51bbaef327a36fe9152c0019d8c773e8825be0b61478a5012544acf479d1f5def983b40c77eb145a803d647591f8c79b15a9b9c42c3fc5846fc23d9509ab826db630b0c1670f45ddfbde8b38d9e2a8e781d9b51695847bf504f6ee7845fd76de46c822f3eba043b97a12356b248fd2a02fede04245843ecb499") 05:37:35 executing program 0: openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000000)='/proc/thread-self/attr/current\x00', 0x2, 0x0) flistxattr(0xffffffffffffffff, &(0x7f0000000040), 0x0) 05:37:35 executing program 7: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) 05:37:49 executing program 2: perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x0) perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x7, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setfsuid(0xee00) 05:37:49 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)="c4f36d3ca3d4a13051f90e6dffb68620ee42c917ce3035d9aa7f22b7b75a8e9adff3c3fd02eee0c50be8f3228867e22d323cc31845e74a2b7a96597798d7d4a1d328f083de88222da171bbd229ce40fac862b4735df013ee3b1c1ef414ae127bccfe88598c8278f8665585846d0a862655fcacf175a9185400aff189393fac49a30f4fc80e911b0f23d71959f1738896b7a180c5a47e4c3203963871569dbae8776b93741685ca3a93e14dee2ac308587ee24fa093df6ce890225ba093b08eb13359889157164630fe817f7c5b636b187935a7", 0xd3, 0xfffffffffffffff9) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000000300), &(0x7f0000000340)={'syz', 0x2}, 0x0, 0x0, r1) add_key(&(0x7f0000000280)='pkcs7_test\x00', &(0x7f00000002c0)={'syz', 0x1}, 0x0, 0x0, r2) r3 = add_key(&(0x7f0000000200)='ceph\x00', &(0x7f0000000240)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$invalidate(0x15, r3) 05:37:49 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0x0, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:37:49 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x10, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:37:49 executing program 0: openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000000)='/proc/thread-self/attr/current\x00', 0x2, 0x0) flistxattr(0xffffffffffffffff, &(0x7f0000000040), 0x0) 05:37:49 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000240)) keyctl$read(0xb, r1, &(0x7f0000000080)=""/19, 0x13) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r3 = add_key$keyring(&(0x7f0000000440), &(0x7f0000000480)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$search(0xa, r1, &(0x7f00000003c0)='ceph\x00', &(0x7f0000000400)={'syz', 0x0}, r3) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000140)={r2, 0x9d, 0xe7}, &(0x7f0000000180)={'enc=', 'raw', ' hash=', {'sha1-ni\x00'}}, &(0x7f0000000200)="01a09d722050bcf2fbc2ad6a6d574f1292b9918ed889a96c1c989d86b8106c1e9fe30fce456e12ece0735479ccda8a7bb234eca465f24d7437135353311a5be3ab22783b1f37c728f8a8e4bd32e176a3438caf3d65b9421ec9cd6ce3be4075b66f0a8fa22aee9837da7b2a19c3a4de48d432a1eb4c8ec4c1baeb222990e0ff24a7d732957ad0e2c2a8705bf642ddd3821b3466af36ac597cead414afcb", &(0x7f00000002c0)="803001f5bcec21f8f65f75fb35d568eb5b8507b26072296f1a1a96004231572b22db394322a8f9305ea2d80f1e0cc855730ceecf6c585794be37f6d06958564865d75a3594141d21877c8c1a71b6ae02f589c816fbdabe8b34b9696302171d9bf6e1bc6468262c006d5deba35da82381778161ebde1e691bddc6cff2cbe088aad15ca57e17721284e3b3778b436bcca20025f50896b20241ffb9e836df5d8552ed5ddcce94aaa87b168d2206a501e19f3fce2021ba370b793311c7ae4a09e8a57095563ae2748c6b52aff526a25c6d02dce084bf5ef1395e16e50c2e43ead409c8c3391f9a2783") 05:37:49 executing program 7: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) dup(0xffffffffffffffff) 05:37:49 executing program 3: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r2, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYBLOB]) copy_file_range(r2, 0x0, r1, 0x0, 0x10001, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x20d315) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f0000000700)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_INTERFACE(r4, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x28, r5, 0x2ff, 0x0, 0x0, {{}, {@val={0x8, 0x3, r6}, @void}}, [@NL80211_ATTR_MESH_ID={0xa}]}, 0x28}}, 0x0) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r1, &(0x7f0000000340)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000300)={&(0x7f00000001c0)={0x13c, r5, 0x20, 0x70bd27, 0x25dfdbfb, {{}, {@void, @val={0xc, 0x99, {0x8, 0x77}}}}, [@NL80211_ATTR_FRAME={0x7b, 0x33, @mgmt_frame=@auth={@with_ht={{{0x0, 0x0, 0xb, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1}, {0x40}, @device_a, @device_a, @initial, {0x0, 0x5}}, @ver_80211n={0x0, 0xdd, 0x2, 0x1, 0x0, 0x3, 0x1, 0x0, 0x1, 0x1}}, 0x1, 0x3, 0x52, @val={0x10, 0x1, 0x4}, [{0xdd, 0x50, "aaa15354b04c3e1f2fe4d4c76a2a98d400417d9e98e173a6fa12ff03a4a05ac88ca45c1daf6dc32e2dc84b89aa7185413b28cb967f5d7426ef3066e90dec2c56c9a736ade178112cac2ecd3ae15328f8"}]}}, @NL80211_ATTR_CONTROL_PORT_ETHERTYPE={0x6, 0x66, 0x4}, @NL80211_ATTR_FRAME={0x98, 0x33, @ctrl_frame=@ba={{}, {0x289}, @device_a, @device_a, @basic={{0x0, 0x0, 0x0, 0x0, 0xc}, {0x2, 0x1}, "f869f938533d34e7357952f8c07d1e6269497c4098a90cc7ce09ea72566e3cff66562622059f8695fe1b8c8758cc77dd13df995413b1e115f8a587e1b4f48b7967399ae8dacb319eb58ae7f7e903b8913218066c63226472f70676d126e42fe1f5d50615aaf1eba397fde1cc5cc3453f3d15667d6e859c2c83896e90c38f313b"}}}]}, 0x13c}, 0x1, 0x0, 0x0, 0x4000}, 0xabc0fa9f03c91624) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x48, r0, 0x10, 0x70bd2a, 0x25dfdbff, {{}, {@val={0x8}, @val={0xc, 0x99, {0x4, 0x9}}}}, [@NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_FRAME={0x14, 0x33, @ctrl_frame=@cf_end={{}, {0x5}}}]}, 0x48}, 0x1, 0x0, 0x0, 0x30004800}, 0xc004) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x4000) 05:37:49 executing program 7: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0xc6400) 05:37:49 executing program 4: perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x0) perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x7, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setfsuid(0xee00) 05:37:49 executing program 6: perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[], 0x0) perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x7, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setfsuid(0xee00) 05:37:49 executing program 0: r0 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000000)='/proc/thread-self/attr/current\x00', 0x2, 0x0) flistxattr(r0, 0x0, 0x0) 05:37:49 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x10, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:37:49 executing program 7: openat$sndtimer(0xffffffffffffff9c, 0x0, 0xc6400) 05:37:49 executing program 0: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:37:49 executing program 2: perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3a, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x7, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setfsuid(0xee00) 05:38:01 executing program 7: openat$sndtimer(0xffffffffffffff9c, 0x0, 0xc6400) 05:38:01 executing program 3: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x4000) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) 05:38:01 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) fallocate(r0, 0x20, 0x0, 0x0) 05:38:01 executing program 4: perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x0) perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x7, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setfsuid(0xee00) 05:38:01 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) r1 = request_key(&(0x7f0000000080)='dns_resolver\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)='syz', r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='cifs.idmap\x00', &(0x7f0000000180)) keyctl$read(0xb, r0, &(0x7f00000001c0)=""/188, 0xbc) 05:38:01 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x10, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:38:01 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0x0, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:38:02 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000180)={'fscrypt:', @desc1}, &(0x7f00000001c0)={0x0, "655bcd1538eca4560520e17836e98be6e8c8aefa637a24e354d8a877d1eb6867bd0a07ae6dfa8bc6be891cae69cbc3143a8041e44505144cae96a37dbc8daad0", 0x3b}, 0x48, r0) request_key(&(0x7f0000000080)='id_legacy\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)='keyring\x00', r1) keyctl$clear(0x7, r0) keyctl$invalidate(0x15, r0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)=ANY=[@ANYBLOB="656e633d706b63733120686173683d7368613531325f6d620000000000000000000000000400"/73], 0x0, 0x0) add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @auto=[0x32, 0x35, 0xc0, 0x63, 0x34, 0x39, 0x65, 0x64, 0x7, 0x31, 0x64, 0x30, 0x66, 0x65, 0x65, 0x65]}, &(0x7f00000002c0)={0x0, "6275d7f2ed61fe5b8780cd6f9155900005b7a43e1e702e181e3580ce4724df47547a86a1421426caa4260ccdaa03f7584210f661a351eab6b9b0a5147714ed4e", 0x14}, 0x48, r2) 05:38:02 executing program 7: openat$sndtimer(0xffffffffffffff9c, 0x0, 0xc6400) 05:38:02 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) 05:38:02 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYBLOB]) copy_file_range(r1, 0x0, r0, 0x0, 0x10001, 0x0) ioctl$KDSKBLED(r1, 0x4b65, 0x0) 05:38:02 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) r1 = request_key(&(0x7f0000000080)='dns_resolver\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)='syz', r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000140)='cifs.idmap\x00', &(0x7f0000000180)) keyctl$read(0xb, r0, &(0x7f00000001c0)=""/188, 0xbc) 05:38:02 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) 05:38:02 executing program 7: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x0) 05:38:02 executing program 4: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r3, &(0x7f0000000280)=ANY=[], 0xfdef) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r4 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r4, 0x0, r5) syz_io_uring_complete(0x0) 05:38:02 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) 05:38:02 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(0x0, 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:38:02 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0x0, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:38:18 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) 05:38:18 executing program 3: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x4000) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000000)={{0x2, 0x3, 0x9, 0x3, 0x3}}) 05:38:18 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) 05:38:18 executing program 4: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(0x0, 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:38:18 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x10, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:38:18 executing program 7: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x0) 05:38:18 executing program 2: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0x0, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:38:18 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(0x0, 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:38:18 executing program 3: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x4000) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r0, 0x40505412, &(0x7f0000000000)={0x4, 0x707, 0x7, 0x0, 0x8}) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r2, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYBLOB]) copy_file_range(r2, 0x0, r1, 0x0, 0x10001, 0x0) r3 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbfffffffff, 0xffffffffffffffff, 0x8) ioctl$BTRFS_IOC_GET_FEATURES(r3, 0x80189439, &(0x7f0000000180)) r4 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) sendfile(r3, r4, &(0x7f0000000240)=0x3, 0x1) ioctl$FIBMAP(r4, 0x1, &(0x7f00000000c0)=0x9) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f00000001c0)={0x200, @time={0x3c, 0xffffffff}, 0x0, {0xd9, 0x3f}, 0x44, 0x2, 0x80}) ioctl$F2FS_IOC_RESIZE_FS(r2, 0x4008f510, &(0x7f0000000080)=0x3fff8000000000) 05:38:18 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(0x0, 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:38:18 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) 05:38:18 executing program 7: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b00), 0x0) 05:38:18 executing program 6: keyctl$invalidate(0x1d, 0x0) 05:38:18 executing program 4: perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x400}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa1718e78cc03220534500002c0000000000339078ac1414aaac1e000100000001001890780400"/58], 0x0) perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x7, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setfsuid(0xee00) 05:38:19 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) fallocate(r0, 0x20, 0x0, 0x8000) 05:38:19 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x10, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:38:34 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) fallocate(r0, 0x20, 0x0, 0x8000) 05:38:34 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x10, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:38:34 executing program 3: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) syz_io_uring_complete(0x0) 05:38:34 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r4 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r4, 0x0, r5) syz_io_uring_complete(0x0) 05:38:34 executing program 6: keyctl$invalidate(0x1d, 0x0) 05:38:34 executing program 0: keyctl$invalidate(0x1d, 0x0) 05:38:34 executing program 4: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:38:34 executing program 7: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:38:34 executing program 6: keyctl$invalidate(0x1d, 0x0) 05:38:34 executing program 0: keyctl$invalidate(0x1d, 0x0) 05:38:34 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r4 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r4, 0x0, r5) syz_io_uring_complete(0x0) 05:38:34 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(0x0, 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:38:34 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0xb, r0) 05:38:34 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) 05:38:47 executing program 6: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) 05:38:47 executing program 0: keyctl$invalidate(0x1d, 0x0) 05:38:47 executing program 4: perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x10240, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x400}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa1718e78cc03220534500002c0000000000339078ac1414aaac1e000100000001001890780400"/58], 0x0) perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x7, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setfsuid(0xee00) 05:38:47 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) 05:38:47 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(0x0, 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:38:47 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r4 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r4, 0x0, r5) syz_io_uring_complete(0x0) 05:38:47 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) fallocate(r0, 0x20, 0x0, 0x8000) 05:38:47 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) 05:38:47 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) 05:38:47 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, 0x0, 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:38:47 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) 05:38:47 executing program 6: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) 05:38:47 executing program 0: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) 05:38:47 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(0x0, 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:38:47 executing program 3: keyctl$invalidate(0x7, 0x0) 05:38:47 executing program 4: perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x10240, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x400}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa1718e78cc03220534500002c0000000000339078ac1414aaac1e000100000001001890780400"/58], 0x0) perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x7, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setfsuid(0xee00) 05:38:47 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, 0x0, 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:39:01 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) 05:39:01 executing program 4: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(0x0, 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:39:01 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fallocate(r0, 0x20, 0x0, 0x8000) 05:39:01 executing program 6: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) 05:39:01 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r4 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r4, 0x0, r5) syz_io_uring_complete(0x0) 05:39:01 executing program 0: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) 05:39:01 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, 0x0, 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:39:01 executing program 3: keyctl$invalidate(0x7, 0x0) 05:39:01 executing program 0: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) 05:39:01 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r3, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(0x0) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r4 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r4, 0x0, r5) syz_io_uring_complete(0x0) 05:39:01 executing program 3: keyctl$invalidate(0x7, 0x0) 05:39:01 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) 05:39:01 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fallocate(r0, 0x20, 0x0, 0x8000) 05:39:01 executing program 7: keyctl$invalidate(0x6, 0x0) 05:39:02 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r4 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r4, 0x0, r5) syz_io_uring_complete(0x0) 05:39:02 executing program 4: perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x10240, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x400}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa1718e78cc03220534500002c0000000000339078ac1414aaac1e000100000001001890780400"/58], 0x0) perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x7, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setfsuid(0xee00) 05:39:02 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) 05:39:02 executing program 3: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) 05:39:02 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) 05:39:02 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fallocate(r0, 0x20, 0x0, 0x8000) 05:39:02 executing program 7: keyctl$invalidate(0x6, 0x0) 05:39:02 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r4 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r4, 0x0, r5) syz_io_uring_complete(0x0) 05:39:16 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, 0x0, 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:39:16 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r3, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(0x0) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r4 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r4, 0x0, r5) syz_io_uring_complete(0x0) 05:39:16 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) 05:39:16 executing program 3: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) 05:39:16 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) 05:39:16 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x3, r0) 05:39:16 executing program 7: keyctl$invalidate(0x6, 0x0) 05:39:16 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x100000001) fallocate(r0, 0x20, 0x0, 0x8000) 05:39:16 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) 05:39:16 executing program 7: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) 05:39:16 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) 05:39:16 executing program 6: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, 0x0) 05:39:33 executing program 0: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, 0x0) 05:39:33 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x100000001) fallocate(r0, 0x20, 0x0, 0x8000) 05:39:33 executing program 3: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) 05:39:33 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) 05:39:33 executing program 7: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) 05:39:33 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r3, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(0x0) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r4 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r4, 0x0, r5) syz_io_uring_complete(0x0) 05:39:33 executing program 6: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, 0x0) 05:39:33 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, 0x0, 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:39:33 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) 05:39:33 executing program 7: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) 05:39:44 executing program 0: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, 0x0) 05:39:44 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, 0x0, 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:39:44 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(0x0, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:39:44 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) 05:39:44 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x100000001) fallocate(r0, 0x20, 0x0, 0x8000) 05:39:44 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) 05:39:44 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) 05:39:44 executing program 6: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, 0x0) 05:39:44 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) 05:39:44 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(0x0, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:39:44 executing program 0: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, 0x0) 05:39:44 executing program 4: keyctl$invalidate(0x2, 0x0) 05:39:44 executing program 3: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, 0x0) 05:39:44 executing program 6: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) syz_io_uring_complete(0x0) 05:39:44 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x100000001) fallocate(r0, 0x20, 0x0, 0x8000) 05:39:44 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) 05:39:44 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r3, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(0x0) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r4 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r4, 0x0, r5) syz_io_uring_complete(0x0) 05:39:44 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(0x0, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:39:44 executing program 0: perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x10240, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x400}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa1718e78cc03220534500002c0000000000339078ac1414aaac1e000100000001001890780400"/58], 0x0) perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x7, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setfsuid(0xee00) 05:39:44 executing program 4: keyctl$invalidate(0x2, 0x0) 05:39:45 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) 05:39:45 executing program 3: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, 0x0) 05:39:45 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:39:45 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r3, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(0x0) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r4 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r4, 0x0, r5) syz_io_uring_complete(0x0) 05:39:45 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x100000001) fallocate(r0, 0x20, 0x0, 0x8000) 05:39:45 executing program 4: keyctl$invalidate(0x2, 0x0) 05:39:58 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:39:58 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r3, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(0x0) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r4 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r4, 0x0, r5) syz_io_uring_complete(0x0) 05:39:58 executing program 6: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r3, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(0x0) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r4 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r4, 0x0, r5) syz_io_uring_complete(0x0) 05:39:58 executing program 7: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, 0x0) 05:39:58 executing program 3: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, 0x0) 05:39:58 executing program 4: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) 05:39:58 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x100000001) fallocate(r0, 0x20, 0x0, 0x8000) 05:39:58 executing program 0: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r3, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(0x0) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r4 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r4, 0x0, r5) syz_io_uring_complete(0x0) [ 1286.482249] perf: interrupt took too long (12451 > 12435), lowering kernel.perf_event_max_sample_rate to 16000 05:40:09 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) (fail_nth: 1) 05:40:09 executing program 7: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, 0x0) 05:40:09 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(0x0, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:40:09 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) (fail_nth: 1) 05:40:09 executing program 3: perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x10240, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x400}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa1718e78cc03220534500002c0000000000339078ac1414aaac1e000100000001001890780400"/58], 0x0) perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x7, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setfsuid(0xee00) 05:40:09 executing program 4: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) 05:40:09 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) fallocate(0xffffffffffffffff, 0x20, 0x0, 0x8000) 05:40:09 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) [ 1298.021617] FAULT_INJECTION: forcing a failure. [ 1298.021617] name failslab, interval 1, probability 0, space 0, times 0 [ 1298.024801] CPU: 1 PID: 7977 Comm: syz-executor.6 Not tainted 5.10.247 #1 [ 1298.026571] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1298.028669] Call Trace: [ 1298.029340] dump_stack+0x107/0x167 [ 1298.030259] should_fail.cold+0x5/0xa [ 1298.031230] ? keyring_restrict+0x1fd/0x480 [ 1298.032322] should_failslab+0x5/0x20 [ 1298.032756] FAULT_INJECTION: forcing a failure. [ 1298.032756] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1298.033289] kmem_cache_alloc_trace+0x55/0x320 [ 1298.033316] keyring_restrict+0x1fd/0x480 [ 1298.036952] keyctl_restrict_keyring+0x182/0x230 [ 1298.038140] ? keyctl_session_to_parent+0xac0/0xac0 [ 1298.039407] ? fput_many+0x2f/0x1a0 [ 1298.040330] ? ksys_write+0x1a9/0x260 [ 1298.041290] ? __ia32_sys_read+0xb0/0xb0 [ 1298.042341] __do_sys_keyctl+0x523/0x5b0 [ 1298.043364] do_syscall_64+0x33/0x40 [ 1298.044308] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1298.045624] RIP: 0033:0x7f791b141b19 [ 1298.046556] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1298.051216] RSP: 002b:00007f79186b7188 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 1298.053146] RAX: ffffffffffffffda RBX: 00007f791b254f60 RCX: 00007f791b141b19 [ 1298.054948] RDX: 0000000000000000 RSI: 000000000ec635a4 RDI: 000000000000001d [ 1298.056741] RBP: 00007f79186b71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1298.058555] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1298.060329] R13: 00007ffdc51c8b2f R14: 00007f79186b7300 R15: 0000000000022000 [ 1298.062154] CPU: 0 PID: 7981 Comm: syz-executor.0 Not tainted 5.10.247 #1 [ 1298.063018] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1298.064081] Call Trace: [ 1298.064417] dump_stack+0x107/0x167 [ 1298.064866] should_fail.cold+0x5/0xa [ 1298.065341] _copy_to_user+0x2e/0x180 [ 1298.065826] simple_read_from_buffer+0xcc/0x160 [ 1298.066405] proc_fail_nth_read+0x198/0x230 [ 1298.066939] ? proc_sessionid_read+0x230/0x230 [ 1298.067502] ? security_file_permission+0xb1/0xe0 [ 1298.068100] ? proc_sessionid_read+0x230/0x230 [ 1298.068660] vfs_read+0x228/0x620 [ 1298.069093] ksys_read+0x12d/0x260 [ 1298.069544] ? vfs_write+0xb10/0xb10 [ 1298.070006] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1298.070652] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1298.071290] do_syscall_64+0x33/0x40 [ 1298.071749] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1298.072382] RIP: 0033:0x7f6073f7b69c [ 1298.072841] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 1298.075126] RSP: 002b:00007f607153e170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 1298.076059] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f6073f7b69c [ 1298.076941] RDX: 000000000000000f RSI: 00007f607153e1e0 RDI: 0000000000000003 [ 1298.077821] RBP: 00007f607153e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1298.078700] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1298.079575] R13: 00007ffdaa73765f R14: 00007f607153e300 R15: 0000000000022000 05:40:09 executing program 7: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, 0x0) 05:40:09 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) (fail_nth: 1) [ 1298.168835] FAULT_INJECTION: forcing a failure. [ 1298.168835] name failslab, interval 1, probability 0, space 0, times 0 [ 1298.170262] CPU: 0 PID: 7996 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 1298.171078] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1298.172062] Call Trace: [ 1298.172379] dump_stack+0x107/0x167 [ 1298.172814] should_fail.cold+0x5/0xa [ 1298.173291] ? keyring_restrict+0x1fd/0x480 [ 1298.173823] should_failslab+0x5/0x20 [ 1298.174279] kmem_cache_alloc_trace+0x55/0x320 [ 1298.174824] keyring_restrict+0x1fd/0x480 [ 1298.175329] keyctl_restrict_keyring+0x182/0x230 [ 1298.175902] ? keyctl_session_to_parent+0xac0/0xac0 [ 1298.176508] ? fput_many+0x2f/0x1a0 [ 1298.176939] ? ksys_write+0x1a9/0x260 [ 1298.177392] ? __ia32_sys_read+0xb0/0xb0 [ 1298.177885] __do_sys_keyctl+0x523/0x5b0 [ 1298.178376] do_syscall_64+0x33/0x40 [ 1298.178813] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1298.179418] RIP: 0033:0x7f0be6f8eb19 05:40:09 executing program 4: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) 05:40:09 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) [ 1298.179853] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1298.182238] RSP: 002b:00007f0be4504188 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 1298.183134] RAX: ffffffffffffffda RBX: 00007f0be70a1f60 RCX: 00007f0be6f8eb19 [ 1298.183973] RDX: 0000000000000000 RSI: 000000001caa90f8 RDI: 000000000000001d [ 1298.184807] RBP: 00007f0be45041d0 R08: 0000000000000000 R09: 0000000000000000 [ 1298.185653] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1298.186490] R13: 00007ffde14afaaf R14: 00007f0be4504300 R15: 0000000000022000 05:40:09 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) 05:40:09 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(0x0, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:40:09 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) (fail_nth: 2) 05:40:10 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) (fail_nth: 2) [ 1298.292577] FAULT_INJECTION: forcing a failure. [ 1298.292577] name failslab, interval 1, probability 0, space 0, times 0 [ 1298.293951] CPU: 0 PID: 8011 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 1298.294728] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1298.295668] Call Trace: [ 1298.295973] dump_stack+0x107/0x167 [ 1298.296394] should_fail.cold+0x5/0xa [ 1298.296831] ? create_object.isra.0+0x3a/0xa30 [ 1298.297360] should_failslab+0x5/0x20 [ 1298.297988] kmem_cache_alloc+0x5b/0x310 [ 1298.298458] create_object.isra.0+0x3a/0xa30 [ 1298.299100] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1298.299680] kmem_cache_alloc_trace+0x151/0x320 [ 1298.300213] keyring_restrict+0x1fd/0x480 [ 1298.300688] keyctl_restrict_keyring+0x182/0x230 [ 1298.301229] ? keyctl_session_to_parent+0xac0/0xac0 [ 1298.301807] ? fput_many+0x2f/0x1a0 [ 1298.302217] ? ksys_write+0x1a9/0x260 [ 1298.302649] ? __ia32_sys_read+0xb0/0xb0 [ 1298.303112] __do_sys_keyctl+0x523/0x5b0 [ 1298.303577] do_syscall_64+0x33/0x40 [ 1298.304003] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1298.304585] RIP: 0033:0x7f0be6f8eb19 [ 1298.305008] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1298.307110] RSP: 002b:00007f0be4504188 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 1298.307967] RAX: ffffffffffffffda RBX: 00007f0be70a1f60 RCX: 00007f0be6f8eb19 [ 1298.308777] RDX: 0000000000000000 RSI: 000000001f815d78 RDI: 000000000000001d [ 1298.309594] RBP: 00007f0be45041d0 R08: 0000000000000000 R09: 0000000000000000 [ 1298.310402] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1298.311208] R13: 00007ffde14afaaf R14: 00007f0be4504300 R15: 0000000000022000 05:40:10 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) 05:40:10 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) (fail_nth: 1) [ 1298.356464] FAULT_INJECTION: forcing a failure. [ 1298.356464] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1298.359740] CPU: 1 PID: 8006 Comm: syz-executor.6 Not tainted 5.10.247 #1 [ 1298.361322] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1298.363196] Call Trace: [ 1298.363809] dump_stack+0x107/0x167 [ 1298.364657] should_fail.cold+0x5/0xa [ 1298.365551] _copy_from_user+0x2e/0x1b0 [ 1298.366472] kstrtouint_from_user+0xbd/0x220 [ 1298.367488] ? kstrtou8_from_user+0x210/0x210 [ 1298.368530] ? lock_acquire+0x197/0x470 [ 1298.369442] ? ksys_write+0x12d/0x260 [ 1298.370344] proc_fail_nth_write+0x78/0x220 [ 1298.371340] ? proc_task_getattr+0x1f0/0x1f0 [ 1298.372363] ? proc_task_getattr+0x1f0/0x1f0 [ 1298.373375] vfs_write+0x29a/0xb10 [ 1298.374202] ksys_write+0x12d/0x260 [ 1298.375014] ? __ia32_sys_read+0xb0/0xb0 [ 1298.375948] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1298.377131] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1298.378332] do_syscall_64+0x33/0x40 [ 1298.379180] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1298.380335] RIP: 0033:0x7f791b0f45ff [ 1298.381173] Code: 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 99 fd ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 44 24 08 e8 cc fd ff ff 48 [ 1298.385373] RSP: 002b:00007f7918696170 EFLAGS: 00000293 ORIG_RAX: 0000000000000001 [ 1298.387138] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f791b0f45ff [ 1298.388798] RDX: 0000000000000001 RSI: 00007f79186961e0 RDI: 0000000000000003 [ 1298.390464] RBP: 00007f79186961d0 R08: 0000000000000000 R09: 0000000000000000 [ 1298.392126] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000001 [ 1298.393797] R13: 00007ffdc51c8b2f R14: 00007f7918696300 R15: 0000000000022000 [ 1298.425031] FAULT_INJECTION: forcing a failure. [ 1298.425031] name failslab, interval 1, probability 0, space 0, times 0 [ 1298.426411] CPU: 0 PID: 8017 Comm: syz-executor.7 Not tainted 5.10.247 #1 [ 1298.427244] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1298.428194] Call Trace: [ 1298.428536] dump_stack+0x107/0x167 [ 1298.428969] should_fail.cold+0x5/0xa [ 1298.429428] should_failslab+0x5/0x20 [ 1298.429899] __kmalloc_track_caller+0x79/0x370 [ 1298.430448] ? kasprintf+0xbb/0xf0 [ 1298.430848] ? key_task_permission+0x2b6/0x400 [ 1298.431396] kvasprintf+0xb5/0x150 [ 1298.431814] ? bust_spinlocks+0xe0/0xe0 [ 1298.432291] ? join_session_keyring+0x350/0x350 [ 1298.432851] ? map_id_up+0x178/0x2f0 [ 1298.433298] kasprintf+0xbb/0xf0 [ 1298.433717] ? kvasprintf_const+0x1a0/0x1a0 [ 1298.434235] ? from_kuid_munged+0xa2/0x130 [ 1298.434742] ? from_kuid+0xc0/0xc0 [ 1298.435179] keyctl_describe_key+0x256/0x540 [ 1298.435719] __do_sys_keyctl+0x75/0x5b0 [ 1298.436201] do_syscall_64+0x33/0x40 [ 1298.436631] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1298.437245] RIP: 0033:0x7f426eb1bb19 [ 1298.437702] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1298.439935] RSP: 002b:00007f426c091188 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 1298.440811] RAX: ffffffffffffffda RBX: 00007f426ec2ef60 RCX: 00007f426eb1bb19 [ 1298.441637] RDX: 0000000000000000 RSI: 0000000032a866d6 RDI: 0000000000000006 [ 1298.442452] RBP: 00007f426c0911d0 R08: 0000000000000000 R09: 0000000000000000 [ 1298.443265] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1298.444077] R13: 00007fff909c91af R14: 00007f426c091300 R15: 0000000000022000 05:40:23 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) (fail_nth: 2) 05:40:23 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:40:23 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) 05:40:23 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) 05:40:23 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) (fail_nth: 3) 05:40:23 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) 05:40:23 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(0x0, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:40:23 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) fallocate(0xffffffffffffffff, 0x20, 0x0, 0x8000) [ 1311.293934] FAULT_INJECTION: forcing a failure. [ 1311.293934] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1311.296556] CPU: 0 PID: 8034 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 1311.298126] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1311.299946] Call Trace: [ 1311.300548] dump_stack+0x107/0x167 [ 1311.301360] should_fail.cold+0x5/0xa [ 1311.302230] _copy_to_user+0x2e/0x180 [ 1311.303074] simple_read_from_buffer+0xcc/0x160 [ 1311.304123] proc_fail_nth_read+0x198/0x230 [ 1311.305078] ? proc_sessionid_read+0x230/0x230 [ 1311.306127] ? security_file_permission+0xb1/0xe0 [ 1311.307203] ? proc_sessionid_read+0x230/0x230 [ 1311.308223] vfs_read+0x228/0x620 [ 1311.308985] ksys_read+0x12d/0x260 [ 1311.309796] ? vfs_write+0xb10/0xb10 [ 1311.310626] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1311.311781] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1311.312921] do_syscall_64+0x33/0x40 [ 1311.313768] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1311.314894] RIP: 0033:0x7f0be6f4169c [ 1311.315714] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 1311.319783] RSP: 002b:00007f0be4504170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 1311.321462] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f0be6f4169c [ 1311.323011] RDX: 000000000000000f RSI: 00007f0be45041e0 RDI: 0000000000000003 [ 1311.324531] RBP: 00007f0be45041d0 R08: 0000000000000000 R09: 0000000000000000 [ 1311.326054] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1311.327585] R13: 00007ffde14afaaf R14: 00007f0be4504300 R15: 0000000000022000 [ 1311.334258] FAULT_INJECTION: forcing a failure. [ 1311.334258] name failslab, interval 1, probability 0, space 0, times 0 [ 1311.337300] CPU: 0 PID: 8037 Comm: syz-executor.7 Not tainted 5.10.247 #1 [ 1311.338913] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1311.340685] Call Trace: [ 1311.341272] dump_stack+0x107/0x167 [ 1311.342078] should_fail.cold+0x5/0xa [ 1311.342885] ? create_object.isra.0+0x3a/0xa30 [ 1311.343865] should_failslab+0x5/0x20 [ 1311.344685] kmem_cache_alloc+0x5b/0x310 [ 1311.345571] ? vsnprintf+0x4ba/0x1600 [ 1311.346409] create_object.isra.0+0x3a/0xa30 [ 1311.347339] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1311.348420] __kmalloc_track_caller+0x177/0x370 [ 1311.349404] ? kasprintf+0xbb/0xf0 [ 1311.350205] ? key_task_permission+0x2b6/0x400 [ 1311.351185] kvasprintf+0xb5/0x150 [ 1311.351934] ? bust_spinlocks+0xe0/0xe0 [ 1311.352783] ? join_session_keyring+0x350/0x350 [ 1311.353779] ? map_id_up+0x178/0x2f0 [ 1311.354575] kasprintf+0xbb/0xf0 [ 1311.355307] ? kvasprintf_const+0x1a0/0x1a0 [ 1311.356235] ? from_kuid_munged+0xa2/0x130 [ 1311.357131] ? from_kuid+0xc0/0xc0 [ 1311.357900] keyctl_describe_key+0x256/0x540 [ 1311.358836] __do_sys_keyctl+0x75/0x5b0 [ 1311.359687] do_syscall_64+0x33/0x40 [ 1311.360504] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1311.361583] RIP: 0033:0x7f426eb1bb19 [ 1311.362396] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1311.366320] RSP: 002b:00007f426c091188 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 1311.367941] RAX: ffffffffffffffda RBX: 00007f426ec2ef60 RCX: 00007f426eb1bb19 [ 1311.369468] RDX: 0000000000000000 RSI: 0000000021c06846 RDI: 0000000000000006 [ 1311.371004] RBP: 00007f426c0911d0 R08: 0000000000000000 R09: 0000000000000000 [ 1311.372522] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1311.374048] R13: 00007fff909c91af R14: 00007f426c091300 R15: 0000000000022000 05:40:23 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) 05:40:23 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) 05:40:23 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x3, r0) 05:40:23 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:40:23 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) 05:40:23 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x4, r0) 05:40:23 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:40:23 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x5, r0) 05:40:42 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x3, r0) 05:40:42 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:40:42 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:40:42 executing program 4: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, 0x0) 05:40:42 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) 05:40:42 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) 05:40:42 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) (fail_nth: 3) 05:40:42 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) fallocate(0xffffffffffffffff, 0x20, 0x0, 0x8000) [ 1330.359613] FAULT_INJECTION: forcing a failure. [ 1330.359613] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1330.361996] CPU: 0 PID: 8074 Comm: syz-executor.7 Not tainted 5.10.247 #1 [ 1330.363173] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1330.364596] Call Trace: [ 1330.365052] dump_stack+0x107/0x167 [ 1330.365680] should_fail.cold+0x5/0xa [ 1330.366351] _copy_to_user+0x2e/0x180 [ 1330.367017] simple_read_from_buffer+0xcc/0x160 [ 1330.367818] proc_fail_nth_read+0x198/0x230 [ 1330.368560] ? proc_sessionid_read+0x230/0x230 [ 1330.369346] ? security_file_permission+0xb1/0xe0 [ 1330.370186] ? proc_sessionid_read+0x230/0x230 [ 1330.370968] vfs_read+0x228/0x620 [ 1330.371566] ksys_read+0x12d/0x260 [ 1330.372172] ? vfs_write+0xb10/0xb10 [ 1330.372813] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1330.373711] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1330.374613] do_syscall_64+0x33/0x40 [ 1330.375254] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1330.376135] RIP: 0033:0x7f426eace69c [ 1330.376772] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 1330.379968] RSP: 002b:00007f426c091170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 1330.381270] RAX: ffffffffffffffda RBX: 000000000000001a RCX: 00007f426eace69c [ 1330.382501] RDX: 000000000000000f RSI: 00007f426c0911e0 RDI: 0000000000000003 [ 1330.383725] RBP: 00007f426c0911d0 R08: 0000000000000000 R09: 0000000000000000 [ 1330.384949] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1330.386182] R13: 00007fff909c91af R14: 00007f426c091300 R15: 0000000000022000 05:40:42 executing program 4: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, 0x0) 05:40:42 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x3, r0) 05:40:42 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x8, r0) 05:40:42 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x4, r0) 05:40:42 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) 05:40:42 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x5, r0) 05:40:42 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:40:42 executing program 4: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, 0x0) 05:40:57 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) 05:40:57 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x4, r0) [ 1345.370900] FAULT_INJECTION: forcing a failure. [ 1345.370900] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1345.373495] CPU: 0 PID: 8108 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 1345.374984] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1345.376768] Call Trace: [ 1345.377345] dump_stack+0x107/0x167 [ 1345.378140] should_fail.cold+0x5/0xa [ 1345.378971] _copy_to_user+0x2e/0x180 [ 1345.379802] simple_read_from_buffer+0xcc/0x160 [ 1345.380814] proc_fail_nth_read+0x198/0x230 [ 1345.381755] ? proc_sessionid_read+0x230/0x230 [ 1345.382751] ? security_file_permission+0xb1/0xe0 05:40:57 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:40:57 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) (fail_nth: 1) 05:40:57 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:40:57 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x9, r0) 05:40:57 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) [ 1345.383798] ? proc_sessionid_read+0x230/0x230 [ 1345.385083] vfs_read+0x228/0x620 [ 1345.385823] ksys_read+0x12d/0x260 [ 1345.386586] ? vfs_write+0xb10/0xb10 [ 1345.387375] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1345.388470] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1345.389558] do_syscall_64+0x33/0x40 [ 1345.390350] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1345.391424] RIP: 0033:0x7f7b26d2e69c [ 1345.392209] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 1345.396073] RSP: 002b:00007f7b242f1170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 1345.397662] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 00007f7b26d2e69c [ 1345.399168] RDX: 000000000000000f RSI: 00007f7b242f11e0 RDI: 0000000000000003 [ 1345.400670] RBP: 00007f7b242f11d0 R08: 0000000000000000 R09: 0000000000000000 [ 1345.402171] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1345.403652] R13: 00007ffd40a74d2f R14: 00007f7b242f1300 R15: 0000000000022000 05:40:57 executing program 2: r0 = creat(0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) fallocate(r0, 0x20, 0x0, 0x8000) 05:40:57 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x5, r0) 05:40:57 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) 05:40:57 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0xa, r0) 05:40:57 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) 05:40:57 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x3, r0) 05:40:57 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:40:57 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) 05:40:57 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x3, r0) 05:41:12 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x8, r0) 05:41:12 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) 05:41:12 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:41:12 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0xb, r0) 05:41:12 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x4, r0) 05:41:12 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:41:12 executing program 2: r0 = creat(0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) fallocate(r0, 0x20, 0x0, 0x8000) 05:41:12 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x4, r0) 05:41:12 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x5, r0) 05:41:12 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x9, r0) 05:41:12 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:41:12 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x5, r0) 05:41:12 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x8, r0) 05:41:12 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0xc, r0) 05:41:12 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) 05:41:12 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0xd, r0) 05:41:12 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:41:12 executing program 2: r0 = creat(0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) fallocate(r0, 0x20, 0x0, 0x8000) 05:41:12 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x9, r0) 05:41:12 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:41:12 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) 05:41:25 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) fallocate(r0, 0x20, 0x0, 0x8000) 05:41:25 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:41:25 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0xa, r0) 05:41:25 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0xa, r0) 05:41:25 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x8, r0) 05:41:25 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0xe, r0) 05:41:25 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:41:25 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) 05:41:25 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0xb, r0) 05:41:25 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) fallocate(r0, 0x20, 0x0, 0x8000) 05:41:25 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0xf, r0) 05:41:38 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) fallocate(r0, 0x20, 0x0, 0x8000) 05:41:38 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x9, r0) 05:41:38 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x10, r0) 05:41:38 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x8, r0) 05:41:38 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:41:38 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0xb, r0) 05:41:38 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0xc, r0) 05:41:38 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:41:38 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) fallocate(r0, 0x20, 0x0, 0x8000) 05:41:38 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0xa, r0) 05:41:38 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0xd, r0) 05:41:38 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:41:51 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0xb, r0) 05:41:51 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:41:51 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0xe, r0) 05:41:51 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x11, r0) 05:41:51 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x9, r0) 05:41:51 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0xc, r0) 05:41:51 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:41:51 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) fallocate(r0, 0x20, 0x0, 0x8000) 05:41:51 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0xd, r0) 05:41:51 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0xf, r0) 05:41:51 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0xc, r0) 05:41:51 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x12, r0) 05:41:51 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0xa, r0) 05:41:51 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) fallocate(r0, 0x20, 0x0, 0x8000) 05:41:51 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:41:51 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:41:51 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x10, r0) 05:41:51 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0xe, r0) 05:41:51 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0xd, r0) 05:41:51 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x13, r0) 05:41:51 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0xb, r0) 05:42:07 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:42:07 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0xe, r0) 05:42:07 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0xf, r0) 05:42:07 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:42:07 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0xc, r0) 05:42:07 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) fallocate(r0, 0x20, 0x0, 0x8000) 05:42:07 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x14, r0) 05:42:07 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x11, r0) 05:42:07 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0xd, r0) 05:42:07 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x10, r0) 05:42:07 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0xf, r0) 05:42:07 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x12, r0) 05:42:07 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) fallocate(r0, 0x20, 0x0, 0x8000) 05:42:07 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) 05:42:07 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x11, r0) 05:42:07 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:42:07 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x10, r0) 05:42:21 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:42:21 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0xe, r0) 05:42:21 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x18, r0) 05:42:21 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x12, r0) 05:42:21 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:42:21 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x13, r0) 05:42:21 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x11, r0) 05:42:21 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) fallocate(r0, 0x20, 0x0, 0x8000) 05:42:21 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x13, r0) 05:42:36 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x14, r0) 05:42:36 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:42:36 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0xf, r0) 05:42:36 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x12, r0) 05:42:36 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x14, r0) 05:42:36 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x19, r0) 05:42:36 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:42:36 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x100000001) fallocate(r0, 0x20, 0x0, 0x8000) 05:42:36 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x13, r0) 05:42:36 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:42:36 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:42:36 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x10, r0) 05:42:36 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) 05:42:36 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x100000001) fallocate(r0, 0x20, 0x0, 0x8000) 05:42:36 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) 05:42:36 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1b, r0) 05:42:36 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x14, r0) 05:42:50 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x18, r0) 05:42:50 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:42:50 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) 05:42:50 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x100000001) fallocate(r0, 0x20, 0x0, 0x8000) 05:42:50 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x11, r0) 05:42:50 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1c, r0) 05:42:50 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x18, r0) 05:42:50 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:42:50 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x18, r0) 05:42:50 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x12, r0) 05:42:50 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) 05:42:50 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x19, r0) 05:42:50 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x100000001) fallocate(r0, 0x20, 0x0, 0x8000) 05:42:50 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x19, r0) 05:42:50 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:42:50 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:42:50 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x19, r0) 05:42:50 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x100000001) fallocate(r0, 0x20, 0x0, 0x8000) 05:42:50 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x13, r0) 05:42:50 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1b, r0) 05:43:03 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1b, r0) 05:43:03 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x14, r0) 05:43:03 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x100000001) fallocate(r0, 0x20, 0x0, 0x8000) 05:43:03 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1e, r0) 05:43:03 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1b, r0) 05:43:03 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:43:03 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:43:03 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1c, r0) 05:43:03 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1c, r0) 05:43:03 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1c, r0) 05:43:03 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key(&(0x7f0000000080)='id_legacy\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)="13d8385a4c889cd837a41f4063a73c92758872b0adfc07e9634ddf732820ee991dda834257151ebc8434ffc4c4c6c1a1f33da8b306bc217f55428bd736edea54bea0a3d9c80bec0c837e8c5d5a37fddb3f6f29879e7c7c79599e093f1585ecb16a1b637e1867490951aff094e47e278767d86b4abf0263cf9e26", 0x7a, 0xfffffffffffffff8) r1 = request_key(&(0x7f0000000240)='keyring\x00', &(0x7f0000000280)={'syz', 0x2}, &(0x7f0000000300)='\xcfM3\x93\x91\r\x00\'\x98', r0) add_key(&(0x7f0000000180)='ceph\x00', &(0x7f00000001c0)={'syz', 0x1}, &(0x7f0000000200)="c9b86fd8ef90216ab446dbafd8f4a4ae8f6201186a47e455aa2fba1374cef8195f", 0x21, r1) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$invalidate(0x7, r2) 05:43:03 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) 05:43:03 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) 05:43:03 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1e, r0) 05:43:03 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x0) fallocate(r0, 0x20, 0x0, 0x8000) 05:43:16 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1e, r0) 05:43:16 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x18, r0) 05:43:16 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:43:16 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$invalidate(0x1d, r0) 05:43:16 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r0}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$invalidate(0x7, r1) 05:43:16 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1e, r0) 05:43:16 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:43:16 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x0) fallocate(r0, 0x20, 0x0, 0x8000) 05:43:16 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = epoll_create(0xff) fcntl$lock(r1, 0x25, &(0x7f0000000080)={0x1, 0x0, 0x29d, 0xc24}) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffff9) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r0, 0x80489439, &(0x7f00000000c0)) keyctl$invalidate(0x7, r2) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x2}, 0x0, 0x0, r3) 05:43:16 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x19, r0) 05:43:16 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:43:16 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key(&(0x7f0000000080)='big_key\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)="4eb32eb5af69ef5e0b21b154eed435adf3f02833def269c66a34e4874c", 0x1d, r0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, r0, r1, r2, 0x1) keyctl$invalidate(0x1d, r0) 05:43:16 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$invalidate(0x6, r0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r1) 05:43:16 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) request_key(&(0x7f0000000300)='rxrpc_s\x00', &(0x7f0000000340)={'syz', 0x1}, &(0x7f0000000380)='\',^(\x00', r0) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key(&(0x7f0000000080)='pkcs7_test\x00', &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r0) request_key(&(0x7f0000000140)='pkcs7_test\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='enc=', r1) add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$KEYCTL_MOVE(0x1e, r1, r1, r0, 0x0) keyctl$invalidate(0x1d, r0) add_key$keyring(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) 05:43:16 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x0) fallocate(r0, 0x20, 0x0, 0x8000) 05:43:16 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:43:16 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1b, r0) 05:43:16 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) 05:43:16 executing program 6: keyctl$invalidate(0x1d, 0x0) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r0}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r1 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "650569f753f7f6b9e6bad1414444eae3b65f9268a166073c10a9eeb8c721fb41263ebac9f9320be36546e8bbb7d4380f58454525846f82d3ae07cc624d7a9cb3", 0x25}, 0x48, 0xffffffffffffffff) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, 0x0, &(0x7f0000000100)=@keyring={'key_or_keyring:', r1}) 05:43:28 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:43:28 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:43:28 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$invalidate(0x1d, r1) 05:43:28 executing program 2: creat(&(0x7f00000003c0)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) fallocate(0xffffffffffffffff, 0x20, 0x0, 0x8000) 05:43:28 executing program 7: r0 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKMODES_SET(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x610c4000}, 0xc, &(0x7f0000000440)={&(0x7f0000000380)={0x34, r0, 0x800, 0x70bd2c, 0x25dfdbfe, {}, [@ETHTOOL_A_LINKMODES_SPEED={0x8, 0x5, 0x2}, @ETHTOOL_A_LINKMODES_OURS={0x8, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_NOMASK={0x4}]}, @ETHTOOL_A_LINKMODES_AUTONEG={0x5, 0x2, 0x8}, @ETHTOOL_A_LINKMODES_SPEED={0x8, 0x5, 0x5f2}]}, 0x34}}, 0x8004) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key(&(0x7f0000000180)='ceph\x00', &(0x7f00000001c0)={'syz', 0x0}, &(0x7f0000000200)="6ac1cc170abdfe1a37bf08f34e517a9b8802e546d98ec5fb14273d38130030a4c0b6d12fc0c53d49ed203690fc4597e3a44ce78e6c5c537f610a2f973db441f46ef4dd4fb2ee96016ff06160b93a4171d63cf72644d5182828a420a95ef4833e700c7d6cfc3c9047f6a34e56c13c3107c07f5964ba72f132f039aeb5624a6de1d7ddfa7ce32dd7fb682f15fb1606cacea064550b3008eecd0bf018764cec120c980cfa83723ce5bc4dfb546fd9e90fda71745a3394d1f7f067911d29746a5474dda01b6d71a6", 0xc6, r1) keyctl$invalidate(0x6, r1) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "cab70a2ec8e4e3508e52f650e90865deb9d2a93354f7f531bc51764931517e96f96db999ac9f81794da011f63ef300d062f4c73bbf6a8a2bc6e695d8cda55ba4", 0x36}, 0x48, 0xfffffffffffffff8) 05:43:28 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1c, r0) 05:43:28 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) r2 = add_key(&(0x7f0000000080)='.dead\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)="ad9fa0", 0x3, r1) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r4 = add_key(&(0x7f00000001c0)='id_legacy\x00', &(0x7f0000000200)={'syz', 0x2}, &(0x7f00000002c0)="f6b7a2a3b88110ab9faddeaa94177a21057ab5ec5d8aa7bcca430f2b110f02b5eeb97b3feb0615fab8b625d4c8fc6fd3b9a5feb85ee1bfc5210ad5f95b18c529acac778e927f679a46d4c55a08d4cf", 0x4f, r2) keyctl$negate(0xd, r3, 0xfff, r4) keyctl$invalidate(0x7, r1) 05:43:28 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$invalidate(0x1d, r0) 05:43:40 executing program 2: creat(&(0x7f00000003c0)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) fallocate(0xffffffffffffffff, 0x20, 0x0, 0x8000) 05:43:40 executing program 3: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f00000001c0)={'fscrypt:', @desc4}, &(0x7f0000000200)={0x0, "cdfd0a9a8cbb3a9358c367e8213460bc10b2111b6a84b4cabc72b045bb4844fe575224ea24c5dccb34395cd9adae2228d8add5572655f788ae03d4dcab2f95bb", 0x12}, 0x48, r0) add_key(&(0x7f0000000040)='id_legacy\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)="56f7faeeacae5e6ea479a1f98872340e09520c2419dbbbe68f143afd553fce0e4d70e48a2ae135951403aac264ae50861e17e92d3e9aa48f7051ff6315ca597d96fd92022c85830a0ae6a11dfbb7cd9348d5c3d134e61e6f4aa5398a78ef8e4f0cd9825cbd1cd4f51f4de928352779c95e5551", 0x73, r1) keyctl$invalidate(0x1d, r0) keyctl$assume_authority(0x10, r0) 05:43:40 executing program 7: getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)=""/2, &(0x7f0000000200)=0x2) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key(&(0x7f0000000080)='syzkaller\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)="8c835d080766dd4e3bc5ace75714dfcfae6f2e5b34b8188ccd746935ccc1f6e4a7cd350d342ebf0459a8d2615be63d04394dfb93db2cd57ba8eded5facaee6ef8f5bcd303b6209ab61379166cb8940159036e69b70d150ac882e26e5b936b8a3a8e53613b97f47f603f19ad3d61cb9a7166ecf08f7e4f5e530fb060d75c07ef105b2f45897e055cbb0708bb12fbe267ddacd96218cbdda5cc9401044891422d0a0fba37b0e7297", 0xa7, r1) keyctl$invalidate(0x6, r0) 05:43:40 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)="5019d11d5e4989c0599c3b4a12c8dfc96111253bbd4e07edb908b8acc82fdd352453e1161ce13371859e6a6df4f92ea25569711a00df4b528448eb53564859c78cb650f1abb53722ab28d1d2331749443471f90761ba55d288217b90e27ddb868c8f52248bef968db4314432a868359b4cdb1e71cb738be4b0c46e4de526f0a1addc5d63aa33", 0x86, r0) keyctl$unlink(0x9, r1, r0) keyctl$invalidate(0x7, r0) 05:43:40 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:43:40 executing program 6: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000500)={[0x7]}, 0x8, 0x80000) setsockopt$inet_mreqn(r0, 0x0, 0x20, &(0x7f0000000540)={@multicast2, @local}, 0xc) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f0000000100)={'fscrypt:', @desc1}, &(0x7f0000000280)={0x0, "cd4768b036c756c2a51346c72f395223fa959fca85cee89f5d678ba64e922cad4f2f90e420ba477646f2eda3904d8ec820ef4dc85c71a45704f587bf15c43aba", 0x36}, 0x48, r1) r3 = add_key$user(&(0x7f0000000140), &(0x7f0000000300)={'syz', 0x2}, &(0x7f0000000340)="671029b72b15c281a848886194368e8b75d0f5e20855eb00d9924e6f559cb240e8d09aeb71e1a950f6d39c22c3147915fcbc54dae750c6a8b08afaaf63a9874e761895752fb667c86c9db7e84a1005317f26e2dbfa12d435e03ccd3fd9cf06db9f90fa3b44312bcaefb896aa788e1043b6ae4b9d63fc18a4f2dc06ce10469db11371b4a5211acdb7cb9f5b6970571aaef471853f0d6b15d1c0b23afdd2e13f5f17044e2a99b2971b6ce25556ccb95ba43a71", 0xb2, r2) keyctl$search(0xa, r3, &(0x7f0000000400)='dns_resolver\x00', &(0x7f0000000440)={'syz', 0x3}, r2) add_key$keyring(&(0x7f0000000480), &(0x7f00000004c0)={'syz', 0x0}, 0x0, 0x0, r1) add_key(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f00000001c0)="d7b56543273ddf625e55dd9ee6a36dab41d933d36c50ad583eaf160cdd3258edffff0f3e56ab8075d312916ccabc9d00a1b0a857de434032baf91bd6f715dabeafcad8cb9721a3bf705af5d6fa4214189fc2ccff62f20fa4ee73febaf72743647eabd152a7c3834a71f8cf1e19b7a46de0fb3993000000000057d932eec91bf9f8c7b964b1fc0a6b8b1fe1b4f8cbaf37483467f1ecac970df3b163f6630760c6b6fdb89e853c29d08cd5ce849e3f79", 0xfffffffffffffdce, r2) keyctl$invalidate(0x1d, r1) 05:43:40 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:43:40 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) 05:43:40 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000080)='id_legacy\x00', &(0x7f00000000c0)) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000180)='logon\x00', &(0x7f00000001c0)=@chain={'key_or_keyring:', r2}) 05:43:40 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r1) keyctl$invalidate(0x1d, r0) 05:43:40 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) keyctl$read(0xb, 0x0, &(0x7f0000000080)=""/180, 0xb4) 05:43:40 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r0, 0x1000, 0x62}, 0x0, &(0x7f00000000c0)="c4b9467436dc99643db71aeb7c881ff591d3fe54f755ed372f1d48ff401dfb9ffd9ddcf8b20fa58d0a45c2b866d78e0f027486ac77a6e7fe9673b160c68bfb4702e79331e43f09b9ee4689aaaabfa34352d35bd5c35abf7cae7225a243cd87f3a3a19c3388e336881c1d7f258264c861d9c6efffb4dacd73dedfbfcc5073895774a9a808fd333a725754b34328f8be0d9463d2f197646355edc0d005f1c310488275334788f83ad20f6328cfd05397515eeed726432c5cd5db8ccbedece602d72962cc1310978a59f5dce27bb821310be04d7fa9fa8ea94e7273ff0ec06e07d760aa8b1116881952793436c01ba4e310375367fc9532806224b116c18b1609a4f089513de8f0fe5094d23cfe50e5dd21ddc8159e267d0830eaaab566c8c629040c5104aef1093cb8ed4e76d2d71ede288626ea0f16cfe5ff53459e82f987bab5c3ee902dbd8f865b100dc7e0ed5b3f6278bbb5e86e1a283166133462202071705e2fdf74b16c351434a08d2a89d044526a5be6b4ad98d8fd9465de082cf34ba6ab9cd4006b4e8e46343dda631dcc5cbfe87fe36d077af4d58ff530b69422cc61dd6f0cb282b5f3e373a352121d93b0ec651579daed55b9f070483107b447916211eeb8f952a7d7b41703e806865666d1861575da27e8e5f2134ab43a22423e0874176f755473db781fd5b4d7b0779a8dca4617e55eee1c38bbb766342448daf9ec3f9ae2b4ae03680c612b771fe7fb10f2232e8f9d732ef262cd1f8483b31e38ff6c6abbd3f952e12d33416034362aeeb2bf21d8088ed5e2b165e84f889705fc7506e0b5b1b218c21c7753758ed1f903215ddeed67a37817ca3495a497580f031cbe2febc5087f65e980feb0ea3f1602435d84d7ca9ea365327d9fcd48856f41f0475499c45325e342571e45e0bb024e1a32484ca6524d25bae69ea1ef19145ea77cb1c7ad1134e21b19a0db7537651e353844cf0d4132a255984696dfa486538d014801be23ded60eef6db46c7da86a2900ed6dd3201ab594d6cf39790faddb7b2f1e730e615a3d46c78edd33e04fd36c460806dab8c9c838f0daa59bc1c01d03fe8da0dd98c12c9be4873688bb9938e7c365dd0e1083dff4d84f175e22be2573be363f2727cc24cf4549d7a5b5beff857f16644a7c47c4552c4202ce3b0d8a983ed1376122e04f16e82503f36ca83c50dc0275e731143c733238df8c9876e98c739ac6de66f40ce90632e689747aeccc325d5669cd39690f9ee7c77714442254470b76e0065791b3a84f77ec26aef567da576b68a9537928e0d918cc9b70c63dab5f06db2dae5e3282c68bfc2e7b8c1a5c6520e2d5439af64f7bc0fce7a8c44e14adf53c42566643e3c2d06624f7f1af73b6f69a9621723becf899a7b7235406fd0059bc62674ff26e3aed05d6cf965b5e9c25ed0237ea33777d2300ff422d4278f98abbcd9b3c6c8b03f8384cad26327cd97af596893175cdec3b7d191daa26a0bcb885e5c59ae2dcded56dc5f3453be9995d270c1ae06f837f6c1ae4be3316f5f56ad825f5679a0904f37a68c9d8d0af232f267d5a9c067c1d494ccd65947ceabeb623eb99219e9eaa58c687a9690cbb03383a0d5856da088ab599a8ad795937ed304fbcaf669d51fe1bfda102f6e276201404b6e909f69cf7d80ef12323fc4790081d806b6ff07c5668eac59e92231b98c7a954457892c8275ee40b32974a4a482a28613b2c1bf400660012e9eb22d2eb7794dfa888e3e3b00a56d665e738030d7a49bf7963ca5a31d955aa063e864f4aa7ac0a87213590102906193576120c26493721e55303d353f35b661e7865864806cced70f1d4b321e39cbf9f3a287a7e979ed36d9721e28158b9268346ab140e90d89f9b5971b21557e51ba06e74595ca7bf824a61a7fd61b34d69b72a791efbcf23a1ee2d5875aea0b43a86ccd65e5000c7e7aaf6808db3a504e5054c57e1c8cdc7a6ca8ef9edb5097a85ad1c2843fa2a600631289b24e0306b58a733f96f9c38ad97800493df54cc570a2c9a34b3ae8136e50500f11ba0eb44b62e73fffebd773a32bddfa1295ce20160af2b05bee1772d9d612e7ec4afb1d35ef8ffc9a7a1b1f761ca4aca02bc787a44343e332d48cc7eec705c30335a9c3004cbcdc28f6f75249c39a244a472fe75c57143e9e55526d45a68b9a3fc1c0c5881a64fd2782c081f7abcdba37f934fda032a6d8c137c84492254b3d49683880794b14faede71182ebf46a9841a7c2910dc7a8a44ac6ecaf23fef8ec8ac9f1b2db4b1fccd117f4aa9f66d7dd9252061b38f97faa373a9b79dbfdd5bb85b6de7ec6160b849afd9459750191fc36cc931be22902ced149a4db28d41ad6bd7c323ce6dcae805c1a022377ae6a0ab1b90fa15298bbd28eeda745ea2fe1b0d97d2ce3520e3fd4a58e2d4ff91810c7d0f64ecb8a94bab5ebeb5e063d4535b7d4c81236aaacabce609f61b8586f43c37097a495980d85136b7d8f06da6c8689cc81eb91a7d3b17b454424d8268f567f8280b698e5327c71552988cf6900c2a1f9a0c5cc31357945e82acfe7a19d3fa82ca5b00188b19f19a1aa255695aa6d7d0a3e59461c4ee4c3f788b1164f1ab389685a0da5e6d7ce953bb59bbd8a8231003b5f3d1d3161b01d98e531ad57960251ed8d5a535622ac408f45ab66c8f4970502c187bc7d107fc81ec7976a50db0b10eda3f0aa68b9b8833c847771904e83a0245c5835842683c41fba572ed4de6b360812fa83e6fdc3f41626860a481dc8d9e0dcfdd64cc5305dc24bdfd164dcf5690bb378609bbedb95b9a58aabca987029a31b469d1bef6a38c278b7d872d624c493355fba817c6f2ffe0335622b6ae8f601839e5a100b3d1c0d2ef8587eeaa5b47f09575c4461770ca62d678328868e68298135020bdc726c6d2cad3bfb36fad537b7d0ebd733e5d5340f9da9cdc4851bf317b2e5f108ae3983bcc9ab634a471da8c1c60d89603227a884509fdd54ddb6bf021d0de2a3b3e79c2307d58124b67b476b36997455904e62fb427753d3304223be42e27dbb2fd3c35fd7a31286aecefe47bf37ef23e9410fd71c299fac085489262469e57db4967a4e0763760ae6c547e6ed55fd2cdade8afc698b2dddbaf5fff9c5d5df06baa50c1ac125611ffb5b2bf6e826dfbc7f77885dc5bbcf3a888b2fea223e86a73366934e0f0fbd5c94b6f6362738c62ebe3b727753d0ac9dbcd240c5624697300ccb4a0026ad109575aabf1124e0e2dbedcbf9b474d27860ab8f31abeca96a74362c8ad37d509b494e6f5e785ccfa6b6825e47cb32da7120fedfad49fe8b9872f2566495c7f619018805b3a7ad4ae3762c19a712c3a417e9c413af84536dd14adb776bcd6c871f33c4504775ab02405f25091124f260d643c6a02c1d2777ceedab886932e2f414838b5ce7d3bfdb940cd4d18df8a67d4d8003b90d578ddb86d3e7e0d9b0fd5b44432560ae86cc1b31b412e05c05fb91e5a71b121485041eb7bd3a73b3cc99b111302fa8735a5d2c087b5749fab7718a1a08250e2cb3b355475f848e3f2fc81686da5b763f10849af83f3a7feb1acfaf5e30fcb9034e6bab6f49e2cdf5c99628bf17c3b4e53b4959346b2422e1c00a7ecad97f6677ace761b62329a007d985d9af7dd9a732ba1c78684619efc2158f37f91b62e17aa51578bf00ef54c6ff93b5b0a5f582050d048007f792f059a9f7f350f20789894201cd5620823948af6b428ebdae431cf6e0a7df484781a4c350850dadabfde18c77a6deb2cb8235ce50eda7d128fe680d08febbb4c2df8806eca0c899af7e74aac9b0e44236588e479419b7949dac8ad355173bb8fb90752a50dab01209d472bb94aebee5abbf1353eb7cc69c22527d5b1e886447fbad6f0643fd8451725356c64ccae7285f2a99c25a8410c8c72345ebfba279309084654b5957c28f2ed49c638a7a18acd5a4cdf27e45ba34f6449fe09468d83a287dca5f44b4066a0dc3bebb01185fef10203db2f57b9ec634ab5d5fd3c71e25aab20ddd85551437f8f98164e8931fabacad3dd1153c948dc26927a1dddb976d4c51cc2ad040437d78365777439bb004c2ed0080570888d6acb69aae32f49933fc8bedbd81d3a32a4cdfeef9a05b1c0574c2551223fbce4c1cfa663e4c1e5d5111135d6898c21e96a0c64856889171ae1b37655ffcf5a2409f532611f5bd27005bed7b51ebac038ba83d30ee3126620730676dd1a1600e7472415a1dcde50dd3febcd405c4b1b08d4c4e7fa4d2ed660fd064e0420a58711fbe6a271691d0d7bc09dd13403f98041481d47ad3b7727661216a3552a69d9ae7ffcd6b687ecc2e2b9d21bab99463ecc5571ac9a40f5c2612bdec3a640065f43612812e0be71993a7290ae7bf3d1f73c3c4515f00b52b1692b3e9e1c5f41c2f7fae281a15ffe0d24a1b97c7fd70736d9136c5a7934d4d257a3b422b62538f6817226d7190c087f6e427a4ad1aff11e1f84d1463821ff927c2d40455739721417cd17f8a0b72189125f536e7d45a1d07212d87af7ba70b2f3ca5e812f11e59680428a5d34ce6809914ae64d16d435df7a9da18a527df4bdda939948cd6947a69a1deb5342186007ea988d52ace56bf1daa7253cdd1c49c97d966348b24f36c92e98bb44b78a38e9238ef587bccf2c2e2108e2304f0c786231e149814a759f72ca1c10ca7dffaf33b72019694863d66af94cc728900172db1c9eaa08596365af01f27c465d82c73a411c01cf27e5194c7668979476ad6ce31f2d1c2cd32335dd84ae70a3d4aa33e5bb72719353b1db6ab5e544a8ba480089db7fed99a36332ab853d5d6b64bfc25874df7f591702659f975eae12882b9107707046557a2869de816939a7447492e2ec274d1d1eac8bb694a7662d4729e91b44dd323180d10eeaad98a55298d574e687b9e7202e34161c6e03a701d26e896855bf1bef52875cc34946064c6d81c688fda2527520eba37a4a681cdbee48c9215e37bedf74eba24fb2aa4d89219e011edb8ecb3ad23f7020333afd41ad40a153cad6044a868c295138163b4350aadfe867efb8fea00536d82d4ef01eae8f65d0a6bd96f7845f64bdb21d6169046e51501a086bea65a47f6e84c5d976938b592837486a06efcd6c2a475c0b08fe94bbe8a4bcfe5030cda47626a2f61ede4cd299f7d216c7bdbc8a89e9b1bbfa30a60be342ad9a9933e9a2ff00f6e9f8ab5981238352a2259a1e61a800bf708fd0f9c5cc7a011fc1494b20a51ac67f2ab39625fc0d2ac5697c606f82b07729078d46370ebdfe59b2098708e7fd1af31e876ca7cc8a3bdc9d45672a978f95dac10edaeef7abd00aec9f44a57c471a8d3f6d6d1342b53de8a9ae9300bb476261bc930fd2db80b2a53c2416bc15628b2545449151f5e93910fa4cb7d5f062be98310f1549329eb1231b1ebc6ba4eedaa08dc14468b97c01378667e7abd0f519a233370f975069341042ddef513f65d85a3e854e38cfe67d501d3a9b6ead073f0a9100cc757db62ccf27d51cfc8d33298d5a1576f7edc9ed3e49c6cf406f93366d731e8e7f8ab9113b5f2b932783d5b1da4cfba3812781edb6f3fd9999a3f17d3d477b7293c33f8521ca0ab46ad7109754e73d3cdde4f9962df2e57e29a5538a6954d5e67be06f7fbd191a57ca2567f420e3508ecf128dab98fd163c338e245b8557dd4ac41bab0995f49faa06c1f53da762ed9fe15f68f2268414082226e581c2d1b30050006a035a075639499563ad90a8e67c2b16b8b3e3250e320069ad07debd1ab978d8afd15a", &(0x7f00000010c0)="d444f409c06aa0987e9ff1b9a076a27b7fb4ebf5260e0f88cc655cce7758710b61f63911f5907b0030f6872713842e7f3f04eab3617cdd876d135eb1b7225caabba1e80480b8d1a21f4053bb7756b4ff6d34a36f6ddd04f45f5edc82ebde4ffda86d") 05:43:40 executing program 3: bind$packet(0xffffffffffffffff, &(0x7f00000000c0)={0x11, 0x5, 0x0, 0x1, 0x5}, 0x14) r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) 05:43:40 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1e, r0) 05:43:40 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) r1 = request_key(&(0x7f0000000180)='user\x00', &(0x7f00000001c0)={'syz', 0x3}, &(0x7f0000000200)='\\\x00', r0) keyctl$read(0xb, r1, &(0x7f0000000240)=""/61, 0x3d) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f00000000c0)={'fscrypt:', @desc1}, &(0x7f0000000100)={0x0, "3ad8d879e36ec086c57af80380b72aa7a6937cd5c6deafae16b423cd0675340e6d5cd0dbb070f2f21831a3795de861efaaf639abcfead2cf97cf942f825072b1", 0x18}, 0xfffffffffffffe50, r2) 05:43:40 executing program 4: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) 05:43:55 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$negate(0xd, r0, 0xe2, r0) add_key$fscrypt_v1(&(0x7f0000000280), &(0x7f00000001c0)={'fscrypt:', @auto=[0x32, 0x0, 0x63, 0x37, 0x38, 0x30, 0x65, 0x38, 0x62, 0x3f, 0x63, 0xb30bc4c0f90788ab, 0x39, 0x61, 0x65, 0x65]}, &(0x7f0000000200)={0x0, "3f8e6a1146b423208fa7baf22a79a22ebe13c97e5cdf70c4e698b11e675fccd216f66c526c1ed2ea56fd62fed64863b575d68501ac8547add5f88b1fba8b9750", 0x2c}, 0x48, 0xfffffffffffffffc) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc1}, &(0x7f0000000100)={0x0, "38dbd59e9b433535c69120f557e02bef433e06e6e52e436a06b010be395d10cd272ba1f403fea6a105fd34ccfebcdbb750ba631451dd3dff999fd73a4b13dcfe", 0x38}, 0x48, 0x0) keyctl$invalidate(0x6, r0) 05:43:55 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) newfstatat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = getgid() keyctl$chown(0x4, r1, r2, r3) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @auto=[0x36, 0x34, 0x62, 0x66, 0x37, 0x39, 0xe, 0x36, 0x66, 0x61, 0x1, 0x65, 0x32, 0x37, 0x63, 0x66]}, &(0x7f0000000100)={0x0, "bf7be07f876b5273b38ebb77155203292e13413709066a3dd3ca03b1fd6fa4039da59badf67622b912bdfaaba84e450964f78478b583bd82936fa62a4a1032d9", 0x26}, 0x48, r1) 05:43:55 executing program 6: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) 05:43:55 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:43:55 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) r1 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "4df39c30edd81b987c081e69cbf4d1d3d59bcb0baa8b119777dfb2341ca0537cf82481a0f8e75dbf8af54f484aa948a0a77f73b285467bd5a5e1b4d623ef5089", 0x36}, 0x48, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f00000001c0)={'fscrypt:', @desc3}, &(0x7f0000000200)={0x0, "cc775cb26c5b6087b36fcf35ad3ced65ab7568d9fd5e2a306dd668c6bcfa0c8cb51dee1d8be8151265ecad1619fd83a1256629c28502148c6e9fa659f963dacf", 0x2d}, 0x48, r2) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$assume_authority(0x10, r1) 05:43:55 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) clock_gettime(0x7, &(0x7f0000000080)) 05:43:55 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:43:55 executing program 2: creat(&(0x7f00000003c0)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) fallocate(0xffffffffffffffff, 0x20, 0x0, 0x8000) 05:43:56 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)=ANY=[@ANYBLOB="656e633d706b63733120686173683d7368613531325f6d6200000000000000000000000000000000000000000000ee7200"/79], 0x0, 0x0) r2 = getpgid(0x0) get_robust_list(r2, &(0x7f00000000c0)=0x0, &(0x7f0000000100)) r3 = syz_open_dev$vcsu(&(0x7f0000001100), 0x4, 0xa0881) perf_event_open(&(0x7f0000001080)={0x5, 0x80, 0x4, 0xda, 0x3, 0x0, 0x0, 0x7, 0x10, 0xb, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x9, 0x4, @perf_config_ext={0xffffffffffffffc0, 0xbc}, 0x11801, 0x5, 0x3ff, 0x2, 0x8000, 0x8, 0x7d, 0x0, 0xbe, 0x0, 0x5}, r2, 0x8, r3, 0x0) keyctl$read(0xb, r1, &(0x7f0000000080)=""/4096, 0x1000) 05:43:56 executing program 7: keyctl$invalidate(0x6, 0x0) 05:43:56 executing program 4: stat(&(0x7f0000001cc0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r0, 0x0) mount$9p_fd(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f00000002c0), 0x138423, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX, @ANYBLOB=',wfdno=', @ANYRESHEX, @ANYBLOB="40006750507849a8ef3f6f105f4c4238f3310272db90682dd703e06ed424494a0d687eeace16c7d2c532c31b12a7f8f94fd4"]) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key(&(0x7f0000000080)='rxrpc_s\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)="ba948e067f9a1d8616ffe42a9bb5cee762b30165f660e4a17fd61fa64c4f2f3c35ee0893258bd564b8f97e822c242852e46983eee8300e6d9317bd0e064576b954e86b7a7aca097fa7edaa8739691c52b996543c2b4b6141cf14404adc5d5ae9b13b3f7cb3536cf47476d3c087a7c4ff55d13694da96b5c6d5b0d77019118ee92f97512eb6a5bba40d6f089a08983898b9ce5853", 0x94, 0xffffffffffffffff) keyctl$invalidate(0x2, r1) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r4 = request_key(&(0x7f0000000340)='.request_key_auth\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)='\x00', 0xfffffffffffffffe) keyctl$link(0x8, r3, r4) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000240)='big_key\x00', &(0x7f0000000280)) r5 = add_key(&(0x7f00000001c0)='dns_resolver\x00', &(0x7f0000000200)={'syz', 0x2}, &(0x7f0000001240)="2a351fca32ae15ce62070dfdaea18f561f60d88c615a2fbd3abf87794ee67386b20b5d0fbff0228b60bcd60023768342216b118d939f5751181b25cd5572bbd6ca820f5a9d43c4cda238cd04e8bb978c7927131820ff47ca181cbcbd5d70c89280dd59e5d2e86bc941b4a23aff58d6dcd23848627b3f23ad339d13d288f420d0e6d982aaafdb843b41b93afafc588860dab09cad5cebca5d5d6fabe947d01a1b98d093ab702de9e69a7fd6806edd712dd9a47f59b2d95e525a2ba03b7e8f7fbb049e6c33ad9680e67f3138b29ace06f33f63a2b71cd8d087f006b3959641c17768d3de4dfadbd2f50f4e5bdce06b19b6bf944815da0acfc994ad5974f22ff5b367086b5b7ab07bdb3a72c14527810431cf8065a094695827f7586ab34128c849011c87131b599f2ef681945303db5dc7bb4fdc89ac4fc6f723d2ef97eebadb631c4a2a5d13ea74874aa952f01ba9d70cad5a00377af04f5677a298dae0f56981db7f90dc0c10ba485fca96f168f545045ba7b61eb68c33339ec32a6bbdf7d916cf3af377ac341f1af67f82827987275afd580ad9e415bf09a989e326eb025606ebf98f51106311155ed619a0f5745c11042375cf402ac277ec191af40784dd565875594d40158c60b7518b85dcfd659f6250ee9c6fe385897aa5bc0d1753c784756b88ca0900425475d837c2032a597f856f1954064ec43e708a18645c8758c33ef9fe656793a12405bff9bab5c24336fe4365c5442cebbb58edc62e399bf8d8f157272a9fe93a8ebcd2ef207916d99fb91a2e16fc4af0f15dad2650f8104a6562c4e81421651d1f4b956d77c4b60a13de90a720a21c77e6d3084f73bf82fb0142cd2432e68fbeb15e849f467c704b88e1b40bf2363bcdf507e743e4d8dc7cf710b9b6760ed91893f074c34ee1403afa81e0c78617048537351b4cd7f4345df2dc0db3a71ca9e36241768dcce2838ecf2efe11af50572d2a321b947711bd06dcee5e0848b7abf4032c8f541a4cde60af8fa1d7d58c64c3c0fdca23137afdce4c78e5fb9d78f41ec742b5a0b966a0b4a2351219e4b6d35ea0c320c27e921d46f150191b8981ef355ebe470a8642ceb53167bd52b13ec5e5fb50a6fa7749357d47d46a77125cc4136bec90a061fc3f8e373b940e440370712a956f6885623b8e4272976728f1cf40003fb88a06bb11c70afaabd9c21ff02eb2cca50a60a7ba69711b4aec22d01ef8b159954d77f5c3b4ca81a76db99b3eb7b60ac937e16e44b94da568c7264bd66ac4769b3a46c036a43847ec4262c5d5d03c65df0cb208bda35744ac3ddb718c8bd0e1880b6881cb410b4cdc442d986cff5a05d9516ec24b046a4fbfda1dbf0a9f8df4c80dfd6d57c16283a57cbfd5ebdf93c656fa111126f430ea82188409ac7fb93f7f4d9d9ba257cba582bee0b338fdc85025db8cbcbca79f9bc4632947c8e9bd76ddc0b7f2ee2f4b15c5e95bb444672178d83b110b1f250ea7c10b93c6ca269d4ddb2cd775afd5df98c307e6f5e24d8d10a99eb8b4c4c404a3c35f184445c4e603cc326bb0bcba14b18bec6e77b60eb08a571ce68e13d40504f8104055c0153471c55fc022eaf067b58010304fbcd9509f1fc3a712ed9ba622a9d20da2d5cd7388f9eab1f848e47368d37ec4713bc7c7729cec33570b9b07fc2f0163c7e3f41cd2d356d06813d182e7eccde0f8e8735fd830fccaeb7ccc84d9700f2bbc571d5edea520cddf0ed4e61e5ab111588dffa77438ade5dae94fd21b3a1c8b98ee7ecf088aa4dc514b207611b10930888fe3b5d58c5741d2f99434d8582adb89969a3f3edef2be0f4a8cd59dac73b48175f21cd80b54d274f9cb1ea91e0ea007a94793b1cdf287ef6bcfb4af7e9698f7898b236870efa6d443fc4dc494617fdb14a99043b16304586866f916bda815eca3e58707c54bc489f6ae0a2dcd156d5dac15ccf794de5fb444453cc256aa4f063bbc65db6c3da9f59f32c5d22c936df56227c6e14080bfc7a125d73a31edd57d140062e3f17e4dec878a560ad0fb7094b13b067ffca3a7441e1596b2d5f12054f695c1c2dc33fe8bd285eccdd40f9efef09accf426a7f18e9f474e2c4629aa69740d272716868e12985b794fe581fce7c2527543af7e6e1b7e2196be5d9de261692ae4ae143cad9af5a265224f8d7abc145fc53de0f4d90d1304e0111d86c24789f0a0198f4cb50a14b4db9478c933be2103e7e5e509c229365b4fc326dde38ce73c0ee9acde04ade49cb936c802a0447643caa3b50d8a482c0fa1d0837414b7d8dcf9b51e3d1fc1ff0701be79e7efded5605c65c87c3eb3b842c4d01629cab2c4ce8da532a6e97ed952ecfecde9701a2cd809410844b259cb7fcb89da13894f43f038707ff835848ca5c89a99dd6c1a41fa032e155c2f0aa69b3ce2f63e7226a262c55e9ce232bb19231a8ec31647e1692b0787219c55e87c3a3b6ddd045e5ad7403aecb7aebadf2a4569f7fe53cc8036e7962012c87fd7f70cc34ccdaaf338af8ac4122fe2d679b7861ec5bfc064c65586fdb705e5a5c06b788a52f02f8563307338f53aabdf55d997dd502048431964e7cf45395d2bc3defad236468922c1bec8781f92cbe3ab78087789e0b275d10ab644988d893050ce5aad6b40f88b2f282b1856fbf6df83dd60e8fafb5efdab52181bd7a8dd4c6a4dd5a4ae322d6865d1f13868ba9af1387ed6ebe2deb73073f9577f5a98ba96554d8e016b9465e1faa550417a30af18f555194460ea59ee9df8d333ead383519dea85bb8543af35d500c901c87adae526b9b1c909f7649b1e3b6e595a3dfb97760156e67039121d839ecf0774c4cb92f51b410d67004bf9c0829d217a6c77755b0401809ae4d3d1e08099ca879f5fb406614d1794483e3ea474b60ac0b6d727f58f4d38f4b7e0155b5c1748daea0370774558455e618e2d76fdfc685f9d2c3a7f9c28c3247acab2b7278c0fe6ccc870c41f5849b8b84271e513340b279e01e762cd0ec7d426c313dffcee6558d53a2426f3347dfdf8bab59f8fed69f94bd403f388bd710580bea5879bf231ab245de7611f296a1d7865ec8968b8d61e717cc42893cd9a12bfc14317af08412c399c687af207c4c96d34aa583e6ff4f688baf84505f7e9c8d4ff11c77af2895227f34451a5ec44356c328d0a365d2fca45b88d9d687d81e033c21760ecc9148c01267a71c8ee54b45aa92c4a5ca71110b877245d75e7cae77b899a3db1bb0ea172a1fb0100cd9c19e317ee13db84c8e0e3ce6a5ba19d300ed2ba65e0073a14a6a3e9934119a9dcfb0affc17f87639e6a7640ecedb281c52363c0e904b737e81f0e570b65c4061fc278474ae89ebdac22ae4b9f67d1e3a51762ab7b206fd7463b0a747a9ee8ebd487958b896965f9a66a3d7bfb8f9e7d876d2c7e1de513c8e2a4a42a2add8b660e924ec3d70a6e6b386a085021c65bf25fb0a69a26aa51e0d769ea55273c310a577ac435924ecef3a1ceb669ec37d4a07205c2f864d28456c6efed683ed5a6edf1e526d2aa63df95ca312f745e9226499a7663d5985efc6ec5e96437f00b74535f5f98643510b86c24ac47977cc8ffca59e91a3ba4d19b9d2241bfd16d7a76ba47b5416a279310e4a5e225c43fe687bc53dfc819eceedddd4d42bac9f4230d6ba728736ed9a14f619451a23b5f9498ff19150d28825f4e8fd763350935082ebfe8c66f5d816ba2d9b2559684b2106644a004954927cb8269444b82625101b5e877ed55a150efd77998fd12326909ec21df8c67aae7e580add3906eaef341e7e4dce8fc59f41be27b287fd0dfa9c6054f8a885c007aff967e5104327915401fa5aa17f318803ade5d08756ad1b8f54bf8df7d3dd7148f3d334c7609da90df6c519d6bbf7798f3bfed4f11c4f05cc69218f272a3cc5945561140ee8f17d57dbb916613db4f5e0017d38d3765285f84d90e651f21db7ce419f9995e49b0116ecfc493c61ec493e2418f93abfcb716727160821bb45232a1869936ccd56a15e4d2ccf2c0125624224b0ca792fa48675da08e4bdaea8acec66b64ed95781dac2882ecb374bf3a73de075f9f90da5a67abeff9a6644f099a3226b07a25f79285b3dd035e841b835c034f4a4a281aecbef39ee5f649a8bb825729eb203ce6a57482b2c91cea8b29296e491f174ad15b9ba5c2ad0840a9e55eac53cb9b36d7dc446ecc251103d0a7e919bc42a0ff50d2e1e623c4bc0dc26e39ef12259813eae570a0e020807409c7407a88e39e8af105692f5df3bfc9e9dd5dabbca292f43beecee72ca1aa41367bd6c8b18f7b493eb0de316f1b410dad02fab0e1ee3d778c8d65908f30892955b32a4ad8bac84fc836e7e50e41c955bf82961738077f81133a8dbd5f6346a9ee5eb6123750cb664133fc3b2e6d425595aab5209111f50ccaeb54dbb100eee33f1f9b86338f10352df4e5acf2dbd6ceb0630b0e7b29a15f6147d4de6536afe7ce779daa16cc929fe937780d7030e3269d087239e19d8c05f10f0fcb5e460e69b7825cd2b8be3dc378463a0c82ccdf2a120d8878fe21824c540763ca64ab73779d2a510185052132ba8aecabb36d2aa64cf8736b82018e2262a2d396ce9ab112af125e1069aa23ab4554ee5cc1bface81ff0acc0275c740c38e54651133adcbb23def84027e42262d3e5b5d437b62a0742b07a6d470294aec254f1fdd61a3235252d3dd90eea64a8484582b1896eaec7016943687d2431d12958165337abac88cd5776560588184372700020d552d6e97548a40d23773f5b7e16b1b8cc95801ea5f3abccf41f485a35296f2dea171f0fbfbb03b47fcced5ae53e62b47085a2f49243464c9d0fd59d1778b9463ee752633a001924444d986809fe1b4ada62f0f57dc12abd468830874d596cb059aa21f8f48648c736a654b5e0246ebcf936419e6486ec8fd89db15ca7bbb252c40b0fc381375c78b1ff2a18c4403ecaae11f2462aa9fbc2b5cd29a90f2095727cc5e45acd316a87fb8ae70a51b9d7a126deaa3811495ff5df3ea64568d48a09ff1c7b85a0818a4b0bc21af93f175482fa48bafaae2bca36b0e802e480a33a14c19327f5a45e1d4fffa6fd4e8db8e562d109e3b78e41e4cb4b1cae23d793877447f67596652b0332f8987c543240572cc180930c644c11559c9fc07e0c5c4820d30ea32e21a0a48dba3196d5e79ab9fe5e734074c3e905db6f471bb690cd2471f53adb6277295b7e541c91e9d7a43519aa859041c2f01250750fb4da9c063a4ab81cb886a032e2bcce3b95fa72a2351db0488d60188f0d7b5747dc81aac5d16098cf04f102709468b979fc12a47c99178973f2de3a1fe27344449f134f3c4eaefb9138904f9ce3dc6042d21bb81eecf4b88b2f9cdc2a032346394e5f508bc6596e0608bd469ac15d17628bfa4ccb9fefb5729318aff2820f502cf4d5832cc307ef25ef06f221974d383e0b6486543a09af73a6d608026e87fa225243a37b15a7227ef203a73a020b27c029e7081ee59baf23b298755e6b2a161afa503ae7158fe3eb87d5bddeb95958304d83d2fd591f3a0644c85c5e79b2781fd9df1a6a4b436d0c3a42de06528300a019450ea6215b1ca2c3a9b9ed7f61076d600359d7c40b6b816e068967fd36c7b46a32f14dbe07df383b5e7a4cfed6db1795ca23e1cf1f34cf574d1b1c438d4845a1c2bf0d7a41e63ac4973548bd32778e17148a5ec3d8ffdbd72cdf534326c1ddada9126b872811ec87b652795a296590c91f7525cf469eda83232225f239c99aef2e84be48bf90afa5", 0x1000, r2) keyctl$negate(0xd, r5, 0x100000000000000, r2) 05:43:56 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) add_key$keyring(&(0x7f0000000040), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff9) 05:43:56 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:43:56 executing program 3: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r0}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$invalidate(0x1d, r1) 05:43:56 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:43:56 executing program 3: keyctl$invalidate(0x1d, 0x0) r0 = add_key$fscrypt_v1(&(0x7f0000000380), &(0x7f00000003c0)={'fscrypt:', @auto=[0x31, 0x30, 0x31, 0x39, 0x38, 0x30, 0x32, 0x38, 0x31, 0x39, 0x39, 0x63, 0x34, 0x31, 0x61, 0x38]}, &(0x7f0000000400)={0x0, "9b2169863d08daa55dac89ac092a0838709830d914634698075be3e582b61a8d39e69ab67a54b5931a4aa9414ad5535f1aedf179d81b41d8414d1ba3f4f6b7f9", 0x21}, 0x48, 0xfffffffffffffffb) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000340)='syzkaller\x00', &(0x7f0000000480)=@chain={'key_or_keyring:', r0}) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000080)='.request_key_auth\x00', &(0x7f0000000140)=@secondary) r2 = request_key(&(0x7f0000000280)='asymmetric\x00', &(0x7f00000002c0)={'syz', 0x3}, &(0x7f0000000300)='*\'(..}\\{+:.+[-\x00', 0xfffffffffffffffa) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f00000001c0)={'fscrypt:', @desc2}, &(0x7f0000000200)={0x0, "ea77ef848dc2cf3577a3cb5219b6be361b8a7199023b1ca60d44cc51c3b3031b398ab869c79313580b57d99ef5228359d836639314e7bfa4d932e2c9792a2323", 0x22}, 0x48, r2) 05:43:56 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "cfed1f4ebdaac6f2a88801b6bbf0d75cf2130a57652dc94a1bbc91bb48341fb38330f99ab64d8c46696a9fdbaac64f42c74dcaab670b992a81083c23f45c572c", 0x3d}, 0x48, 0xfffffffffffffffc) keyctl$invalidate(0x1d, r0) timer_create(0x1, &(0x7f0000000180)={0x0, 0x26, 0x4, @tid=0xffffffffffffffff}, &(0x7f00000001c0)) keyctl$negate(0xd, r1, 0x9, r0) 05:43:56 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) r1 = add_key(&(0x7f0000000080)='dns_resolver\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)="2cb358645a1f5ecd2daffc2ddaa44d17ae3ac4646ced482bb11b3ff48db9215508108b12b63eac30c9dff153124554d7424fecd54f19c0ef7182dd50b14edfdf0026426aa020d8c98dbbcf", 0x4b, r0) keyctl$describe(0x6, r1, &(0x7f0000000180)=""/238, 0xee) 05:43:56 executing program 0: keyctl$invalidate(0x7, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000080)='pkcs7_test\x00', &(0x7f00000000c0)=@chain) 05:43:56 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) fallocate(r0, 0x0, 0x0, 0x8000) 05:43:56 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key(&(0x7f0000000140)='cifs.idmap\x00', &(0x7f0000000180)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$read(0xb, r1, &(0x7f0000000080)=""/179, 0xb3) 05:44:08 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) fallocate(r0, 0x0, 0x0, 0x8000) 05:44:08 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc2}, &(0x7f00000002c0)={0x0, "f2043f03e2a8298d84ee8ecb4ba5e8b37b1f63c62dd47ba7737a3a5f77a724439d2e8c92a359d12be6472799999f559789ccda865dcb7b47edbb0e78a0ef6f31", 0x25}, 0x48, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r3, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYBLOB]) copy_file_range(r3, 0x0, r2, 0x0, 0x10001, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r2, r4, 0x0, 0x20d315) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000180)={r1}, &(0x7f0000000340)=ANY=[@ANYRESDEC=r2, @ANYBLOB="8c1d166c2c9e8445fee5568acfb92a019df4986ed02b10dd12031affbcb4ae51c7f571b58a724880e10748418e1e9f57ca29df07505df29653a31aa50e8c5efb42dbbbdbffabc5bb72f2c67faffe41611307278245f095c22211ae3aa15d3f745b08e9224bf77fbbac96c3c8c3d118ba80e8cd65a4a528a4e9e1f8c0f1b050c1d4dab0c0a92cdf8ec675078535227766725b9be3ff2936ce8da536539c3f00395953e74e74bdfc7eabd3ad42fd1d3d56112114edcbc200ebae4c5b983e799022c4129f1406de89ac3565", @ANYRESOCT=r2], 0x0, 0x0) keyctl$read(0xb, r1, &(0x7f0000000080)=""/212, 0xd4) 05:44:08 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYBLOB]) copy_file_range(r1, 0x0, r0, 0x0, 0x10001, 0x0) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0x2653}}, './file0\x00'}) r2 = dup(0xffffffffffffffff) fchmodat(r2, 0x0, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x2) lseek(r3, 0xa29, 0x7) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r0, 0xc0189379, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r2}, './file0\x00'}) r4 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$invalidate(0x6, r4) 05:44:08 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:44:08 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r0}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key(&(0x7f0000000140)='dns_resolver\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f00000001c0)="0e43ddd9214bcaa812c25b358c92bae709bc5665c2e786e7b8d59b1943c18b8c0e2bb140f459fb4ed7226b66b9e6bde3ec2af61ddb4522d75702cb7204d7c7d73504b3a36cc9", 0x46, r1) keyctl$restrict_keyring(0x1d, r2, &(0x7f0000000240)='id_resolver\x00', &(0x7f0000000280)='+\x00') 05:44:08 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) 05:44:08 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r3, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r2) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(0xffffffffffffffff, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r4 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r4, 0x0, r5) syz_io_uring_complete(0x0) 05:44:08 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r1) keyctl$invalidate(0x1d, r0) 05:44:08 executing program 4: r0 = openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000080), 0x2, 0x0) write$binfmt_script(r0, &(0x7f00000000c0)={'#! ', './file0', [{0x20, '\xdf]:'}, {0x20, 'keyring\x00'}, {0x20, '0'}, {0x20, '+'}], 0xa, "ca0bca224d27a018ba30c79a18e17cf5a4de35c6f4e19aad589ff1a98ec130886adc07ce47e6bf8edc8524483c800a397140e9dafc74247c680f113e905d5ac623fb7332cd3f0167d2878843a729d0ade0947346238dbcb4c1d1f9f53f1e7b224992da6020bc212ea7d38271261564f9da09e408bab9b28639707f2b8bc0dc4810e53b6f8c8b8bd626cb85a76a6bc876c885b5960ca40f1ad23935b2cb36d5c3c832b37f9b3fe63e6e420bca91e0ef7a"}, 0xcc) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r1) 05:44:08 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$invalidate(0x1d, r0) add_key(&(0x7f0000000080)='user\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)="790ba5d90482eec0e5483a09021441468e91941661169ded9d75d2f4dc11aa924a27b76d275b935405208cab787f6b0c94b722bd5bb0725f9a395d32e1f44218fd63408ec2534d091e010ca39ec053a91a59dd372c6e442c423e1bf2b08b4ab4777093bc49265e448725e4e9c75c91b921346814964f607363c1814d304191544dbd63e2e152e49fce1e6f9f58ffc3e3d2c8032f49799eb7a351a9aa44bb8f1549a8bc9ec6edadce214400932791aacbf2d1f92a51f7a94aec4c02bb81fedd831b95428b5f495f8b170ed58a3dab8fea2e5efe48adc98d6f98618badc5bd350eb270d12f6f4f854bcd", 0xe9, 0xfffffffffffffff8) 05:44:08 executing program 6: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$invalidate(0x1d, r1) 05:44:08 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:44:09 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key(&(0x7f0000000080)='rxrpc\x00', &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="7a93a6f20b0095af5d557c3e6c063a108ea0e545b14af90d4eea2e9e855304a11ae1c1268b07d26fe0309588356a9ab972c831ad1af2347e7b0aa630be34c5728610b87ee2ac7169d70d113a84955efc242b0fa3ecabaa51bf731ccea93aeba50ba2577bf2074c5a44ab3add308adfa2b00289f3083d2e0f0f063dc1b4f816a7d98e74eafc6e4201965158bfb18b9e78d876e35970e421a175ab1ec8c65bd034285f8e086c66b9ba02c5761d105dfb1a4e9e27900a5de3d46238133a5de2006b8daddfe511b83f74ff3a3e2c38185fd709827d378bde91b30269413b3d6834fc0084cd57e5c3c842cac88421501f16f3275b48052ab87ae408356bae7689f12b53ecb4495a9aff5cca09297521d8bcee54cc9249ab05e0b450d13473261d2243089afbad434210bc3fa226e71ca5f5c8fcf2c5e4b7834950637743e433fe7ccd47881cac65a643ff199710ba97e40a61088b99f05393f405e3a2e411e5be81710db2f143ac46d9b9364464b7b745037f0a0861a65c46366ad2d8bfb31f2805d6f3eaa7b6be974f9b5fd99152bbbd5b871e7a34befa7c6dc291f98aa9db3c7c056decab16335108333be0dce051065956e3f512d3b499b7c8c2950e0ff9c6c8db0ca7b19ff764d992696ebdaf4250d55463fe600ff950bd9635a9c88e851f583116cc1d9f65ef4245d4b137989eed57d6ecf0c5da148ea296a9fc9bc38e3fc0d877e3e5f5c441bbb39d9f458a4de08dc27d79f46a447dd1144f63aabb7115a4f310031264a85a5eaf4869078eafebb90c7ba7b59d1ef3f1ef354c427524ffd0d2385d4cb0526edb6c854a45bb0c4bc65fcc914c926b0edf13bb7e825e25f2f285f5af7ea5f0e843515a5fe050171fce0f11f3f7a38da65427a464e2e90abce71d61cc2fecad2fb5169a6761f41eb9e1789f2598c1a8f215caa5060a4f878130e197d7f8176a6be545cfa3330e3e3938a1307d9098c1dea2c8a758ae851b3dac65f93a7004da00f3fb74fc723f9ad86878de959abadc2573e999a62f71a859f8afe2d8e95c7e3b5153e88e697a1a249831a7f9258e838791b7f1f379fdf46e227f367af93141ce49a55c1f1aac2089590f779e74ef52a7161eebb1daa36d4e4c1b705d5e062283f1d14e8d8fe2d4d1edad768e3b9e43390d601989a545f7e4e8ba9048ff9a60e636bbb7ba6d92953af3f72e81637769cc52e4a1f1f8bc45fe761a4b80dba72d6a6aaa1de5f4a436e2e1475187f929aad19d93228ed2066e3962d7a90da03ae69d6393caca4cff8e0084e40f27b0e670f780198dde4c95f39a862800bbd1fd67ecf22f61b5c0a13491e2396d30c74caa5e71c8e7b4b418cdbfab455322c03cde9a97d80c0b0f66cb1ebcb66e5ae1cc4b106bc5d433b092679faf5c63854b59512bc1d3c22af9eb2e03e016291796e3d9ebfee24c733744b69629051e530f59df8cbacd98cdd3cb034ec40574484eadcbf8960b3a6b2f1372e86465b6283d6c542c3a7f8ca8611df343a3af19d06d5756e01a277a171c15022d03037a942ea18e857fe111512243334ebad4aa55231329027ddfb8537dfcd156136adb147627b8247ff084e77b469cd2c0f49440ea1f24ff7fba0dc7a166b9dad6f24b64eba1840881e5fd2a1d82f22846de7f5eaabe2ed88d99df0c4070ff5fd2bd425cd702554b640563d39958e0baf953ba4d4e3c0c47ffaeaee414e6942717d8e8ecd5b835edb0cb28c805cc389bcebc394bc64de333c13b3deff41923b33c1e829d478efc0127052d3527ce4b49184f81fc47f34c67f666d9cd7a806c5ee578ed222e014fbe31ce858081757def385983aeebd037825461254753ee08afb4be3fe44d28aebff40a08adabc9ecda6143fb51e21992c815d326bb190976ebf28688032deb93a73303b5e39236399a5eaafca022b2281f3d71d48b4e17b155cef04fa48765e172a8dafed2ff9e852b658a084f03c8cfcf426ba15e8ae995e8ee3052f2460da316d0ce479daa7538a6884c8186022edb91689b6fa2701567dae2d6277ef90aa5649445534d9fd5abf257003ea5d340cfa72f05f65c8fdf5757d545d395f47ba777f11c93a2894ac8756e6960e2168089d281d35afbcf73059b7278cad986aceb46c68b068aef831aa8974c453384b7867c1ab4e379ca1b69d271190a53faafe03e96571c9a6eaf124f9853a9b46ed860c087198239984e3529358b7c43ebca6bce5a616c35ae1f0dc566221821b198391985c83eb93f12699c37c4c946aa3445539cd8fe1fa6480d57021c9d1fe606d791898076ec2749cd63a07cfd0cf9013ee3edd63ea8565266765a42399d51525e787ee2452ee67187ea911bb345bc58f4094fcf14027b7e2c38980701bf4a9dedbd3d4ae563b3ada23baa03e0af2790b45a737aec91e5a36321af8d2c4b92230d23444c98d049712cbe5c3214b5cc8c654f97b3ec72a32cb2174c6985beb5197a2631ffe4350843259e68b9cd4c839a880bb87ffd787ec19b4c7af2d77497b48479dfa69846faeee2ec65d9a81c36d903eb827e877dd2abd563252b66599006f6dfed443c308102d62927813f7f6da4c6108cafe18705d1ea03e66ed64291cefd2c0a9851614fd1d249e3e9c05fb0ae9a601fb2fe65888b5b81ebb9c0103af69b3bba75a579a012a7f3d0ef3ecb2036c5085f0f01f762a53805bc232be9dd31849344131d92975f011a349a2786c600125283878ff0f7d34ce82d8c6c965f4e200add758b2e0cf26a1fbe200a2faadd4421c1f22d789aed4801e5a7a4036150b0f2cb48053aa997f93212fe31b4b07496b5fd431f986fcf9c91496482187d9b5ca8ba3912775b3814a0489e5ccbcc582f4af4789d8faa40eaadebe940d07b5f2cf1a627216e8de59c7e22a170d17e3d1918be33f4371ca5e03aeda47e7c5d058033f078db175c2902aaa8f9c15bd4377de8fc81e7c57b49784592886355fff67648e3e7aab1fa0b6c5c7cb0475def7c15c4b8102241e469796a96281c4417362ab414032cc881f25dcd9bf60cbac01a353293d7101428b2623f4679a4ada481f74c21e148994697ce6e91396716b448ffdef5b148cbb2a425673c4dbbd91fff19971bc141cf03617084adf6d317cba4a1bce2db95317619496c3b5b3ff136826fcea237df55c16750e97ee3b39e04a0339ec80af05c8c0f0d53744b9c83070eec159842710609f6b92eadfda93e7172a5ab77ce3b8ef58870ada84a5ea769b9166d95dadc503d4d7c94b1cb9867612fb99f6c92b90612f1064b0b4fec02f58c605d6557043ea848633d6c02594b09c35518e7ddeb7e430e414f142db776744f5dafe7e1b6f009a0e8e0ff60d4e7f088012ec7e16028729657e64f5424df1173f5f56b51571c30c755df443e45521d1b21ac339c80fe73565583f9014f9dc1b6fa2377cf079116ffdc89c085f911516b9284fc03694e6b319bb4dc687cf8e5b2750a774612979d85ee0951fcad6b87ba6039491927c95a5fe35b3d6d070d0d66e05b32875535441e0c195c7a276028fb8acedea32f41fbfa6d0d0da9cd91cf893478b1e59d88bc8e2942ee9cd263831961709c273369da56dfe6ba1993098d917c822102fc48815fa72ecdb2790885aedbd760c352763d854f613b55cefab8112285e871cd629e0b2319493d049d768b415da184ef730d45d9ada1ef1bd6e7656b1052fa5546b658ae89ee70f983cfa49a522784706030f34ed3c93f314f461c7aa855e850ed0d0e147a88bf26a31c2b8cb4295f8873c210014383c2bba3589e4f12250eb3dd287601fd7cba5c23d43e9ff6a45e9583db8f446f1124daf908c8b3766ba6b4635ad88e176424c56b75fb772e1b9988f70017ef84326d40c5a2b26e753c76e2a8bbb82c7e514a28c72843997332429b7de8a65d52930128cbe21f48acb0263d75d8ca68fe4674c082d9cf672929f9b14f2ce1f6668faa76f2639db07d31def736ca4ada8cdd8d305eae2e4d5e5eb6347361cbcce28a0da4af8af47c7d0e3f1814de8e6ecd45eff4d39bebb0ea8fd8ce5a72ab5f9865e6c00bac63a0d99f128bf96ac67386aa4b2e8c498c11e2df8e884acf260557d44c17623de6122f2c04d5adaeac88009f62a7927f00bce63a0fef62df145920ca75c21b2f7d88f10b2d9e30bb264d6e46dc0ec466adb736f0108cf7ec69c5152b3431d17332ed86d85a4e9e24c36f44cfe60ccb810af77a58cccf26fab2bfdd6c8904d7df6bf1e27f72b6b8bf56f633c378c05ee0c45fa211bc7456ff113b2680a0e7e97e226610433ad4b27cc4301ed88c137a3674a445af1975a8a6737f4567c26ca6344ed9df703c904fd51beb47633c16fdacc3d6fa9758a75195aea617fae59b3ec58e8a80e6b3ec79916ee5285cb16ecdab15c35a213e80140e4b9b7b771280c35ccf6361d02d608ae99bee4d34384944240dd33d01d37c654f49ad2ea03e54bb1ec50f32e5dcd609aa7655d30a4d549c1118be72f27f7b1333fd0ec3556e5d5fa4a185a45808718d6d022da35dce1339a670da2a76fba1ab7695d3ef5e61b3f62ad1be09304557424f9bf3b48625b701760e84150b49bb7f9272963983003652e7fcb24d63a8b9dd350f2c479c922c21026b1f1a4207e579c8c1997af67e1b19fc2fd784b0c59a9dcc010fb7e1ddc4bc281d190a6ed8beaf41c1334243b3861b42e9ea10eb637dd080348be46a2c2ee1a1ab7df578f8349066c5a01db5a301b8b01b3812707901630ac22df86122adc3825e01bdc28231d420efc17829847d50edf4c173815eb359de774ae2f037945a92c4f88d5a817c8d6cdf027ef8aa2aace1d58b051bf80947b029d58abcd19c02ea6c246de91a4f38d47659e0e1aefddf918d96cdb10b9359a1a2ca54b34a42f84b548c157d2663e339cc9b93891ed9bf9d464a7a3c02f40b71e91b7d3a8ceefc823bb49d97b98f266955f2c7009e88f5e8883db11ae1f76a2c1a73369b2b93b552a3e2ed5c530a99f18f30f7bd5ead5b9e8a5d2b48e038a19f162fdf56054382c7b466c7943dbc860692173aeb12ae38ee16a4f165bc77e273b10503294f7e0726396443dcbb8a78823f11f76d6e030d4c938efc672fb0f3e75df963957602e27d0fbd4acfe5cf017545e8ad98490c2be6e86e45f89735ae99510e99053cfeb3c49139718df7065acd5ebcb1a45cddc9a96ca469c9ebd152a9582765bb0ea8d76fb8d0225ec34a9ef55640cf70570f629174ec0b21d693e1a7b99eb6914f7ba8f554e8b70b3220a1a53c1e4267340d9fc7aeb55c42deb14c7f281acfcbd262fecc70834c4db86843541e18bcbb8f480cc2926e9a796ec3399dbf28fc14543a990ea6fa303095f42a673adec9a4f88a3757d8483af6cde1779b1f328ec5d09853cc78b4d426e98cae3672068e410afb6d5485bd960cec800c21fa469d60a3142546732cb03a203c09550aea89045fa26503d986c7eb9698c087af87ae8a9a8f05796cadd0044da879b480d7efe2b18fff1254936e1069829c0284fcc98a5d053449fff3dd1eb6477670cc93524d8b58419dafa125d50ac7878f584227ded33e7f7526621d61fe7c37174975dd09bdc758f3a8cb419b5f265460224ea2f21d1b91c19332af8d53abb3d16832c83a0e9f699cb6c86a15bf8cfe19f01e0e79fc8ea064c03c10debf6c1e2c82a6127af57e44d458769f455600186d29a9d48d58923278e70057b4c8a697aff69f09ab1134cc27a573ac3cc3ee95cc328f9113e6f0d68ce4edc56159b11a4437b2bbac9f8f359a17f3f1d71bf4fd9852f0401a2f", 0x1000, r0) keyctl$negate(0xd, r1, 0x81, r1) keyctl$invalidate(0x6, r0) 05:44:09 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) add_key(&(0x7f0000000080)='cifs.spnego\x00', &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="908d6c5473e54df79afa8b2c0d501d3f1708f2fb7a99671f2c348a95636aebe6adbbbe78da6f08b04715b322c291055ce55c3dc21d3f405cf9e1ad94c18b8414d0d9e575438ddda1abdba16e58286d75c4cc8e7cafc2e295be1c2064adc21a80f92d41527146f62318f05afac182390eee15d4e47e8886c01735211f3687c4f721c19619ccea4689a08afefd28bf99ea931fa213affead660fa09c12df40a17c899ffe4911e70296636c44ea28f1393f52e7c4f94b57add2100e23d2e970be53394a194355fcf2a5b83be35abcf3eeb34cf1541094d6d5993ea4b654be313d8da98ca1c73e059d5eef", 0xe9, r0) 05:44:09 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r3, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r2) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(0xffffffffffffffff, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r4 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r4, 0x0, r5) syz_io_uring_complete(0x0) 05:44:09 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) r1 = request_key(&(0x7f0000000080)='pkcs7_test\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)='syz', r0) r2 = request_key(&(0x7f0000000140)='cifs.idmap\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)='{@:),#\x00', r0) keyctl$negate(0xd, r1, 0x7, r2) 05:44:09 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) fallocate(r0, 0x0, 0x0, 0x8000) 05:44:25 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) request_key(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)='{$^(!,&.[)[\xca]\\,(@\x00', 0xfffffffffffffffd) keyctl$invalidate(0x2, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) request_key(&(0x7f0000000140)='trusted\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='\x9a\x00', r1) 05:44:25 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, r1) 05:44:25 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYBLOB]) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r1, 0x400c6615, &(0x7f00000000c0)={0x0, @aes256, 0x0, @desc4}) copy_file_range(r1, 0x0, r0, 0x0, 0x10001, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x20d315) sendmsg$IPCTNL_MSG_CT_NEW(r0, 0xfffffffffffffffe, 0x40) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r3) 05:44:25 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) 05:44:25 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:44:25 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r3, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r2) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(0xffffffffffffffff, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r4 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r4, 0x0, r5) syz_io_uring_complete(0x0) 05:44:25 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) fallocate(r0, 0x20, 0x0, 0x0) 05:44:25 executing program 0: keyctl$invalidate(0x7, 0x0) timer_create(0x3, &(0x7f0000000140)={0x0, 0x34, 0x1, @tid=0xffffffffffffffff}, &(0x7f0000000180)=0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f0000000280)=ANY=[@ANYBLOB="656e633d706b637331206825ec81088a4ac36173683d7368613531325f6d6200100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a33cdec9c506ce6595bc2093f8ff7b133670236148ee9ef9413deaa2dd16d03fd2a6b8d2b0e90267d3d8f77cfd796b1a3482dd28559a190d87096e00fdf346d8ee7d93a7ed5d4862c37f43303973e25fc62341c5c04a8332fc9d4a9632d6a37dc969a73b8e151634d7ab4111c732b10bcfd942a1264eb2969a4e9961a00a75809adea1318c78b332108b7466"], 0x0, 0x0) add_key(&(0x7f0000000380)='encrypted\x00', &(0x7f00000003c0)={'syz', 0x2}, &(0x7f0000000400)="e5eb29ed8b958693ad6f8a9698f5ac7e5ab2ac3681aeb23550fa4aebb295517bf338a7fba7d80bccf878a802a7edae38953128a7dd5ef1edd68fa3720f1f979868408e7b2df9644638c025fd6a796c31a05666b9a4a349a8bc0bc7df1ed1dbc9de1b2e3d596aad8c5736f21648d4e93502f7cd80d5ac9b654e6e0acccc5ce288162066b1900aaba2b5a07169b70596cc48830fe2199bcad8403937fadedcd8fc09b512202ef1df27737eace782388c673337cc2a0eddba445402c31fd2ff1c001f3ffe4378f6423730f80ecf125eff88cabfdfc02c4f37610e931168275b52df6a54010509820d0d4353b54c20a68f334ef60b", 0xf3, 0xfffffffffffffffb) keyctl$search(0xa, r2, &(0x7f0000000200)='trusted\x00', &(0x7f0000000240)={'syz', 0x3}, r1) timer_gettime(r0, &(0x7f00000001c0)) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r1) 05:44:25 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key(&(0x7f0000000080)='dns_resolver\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)="be228bda6329f00ff1941c3325205dde0c5a571273b0127bb1bee9e9203b7aded93cbd6d2a67be9da0b9ad0b8a1b0a20d6efb461e5c1be0c31113d1eee0fc13e", 0x40, 0xffffffffffffffff) keyctl$invalidate(0x7, r0) 05:44:25 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff9) r2 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$KEYCTL_MOVE(0x1e, r0, r1, r2, 0x1) keyctl$invalidate(0x1d, r0) 05:44:25 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, 0x0, &(0x7f0000000080)=@secondary) 05:44:25 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(0x0, 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:44:25 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:44:25 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) fallocate(r0, 0x20, 0x0, 0x0) 05:44:25 executing program 0: sendmsg$IPCTNL_MSG_CT_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080), 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x9c, 0x1, 0x1, 0x5, 0x0, 0x0, {0x3, 0x0, 0x1}, [@CTA_STATUS={0x8, 0x3, 0x1, 0x0, 0x3000}, @CTA_SEQ_ADJ_ORIG={0x24, 0xf, 0x0, 0x1, [@CTA_SEQADJ_OFFSET_AFTER={0x8, 0x3, 0x1, 0x0, 0x3}, @CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0xc90}, @CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x5}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0x4}]}, @CTA_STATUS={0x8}, @CTA_MARK={0x8, 0x8, 0x1, 0x0, 0x10000}, @CTA_LABELS={0x28, 0x16, 0x1, 0x0, [0x1, 0x8, 0x20, 0x1f, 0x8, 0x1000, 0x0, 0x7de, 0x44c]}, @CTA_SEQ_ADJ_ORIG={0x24, 0xf, 0x0, 0x1, [@CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0x100}, @CTA_SEQADJ_CORRECTION_POS={0x8}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0xfffffffe}, @CTA_SEQADJ_OFFSET_AFTER={0x8, 0x3, 0x1, 0x0, 0x2}]}]}, 0x9c}, 0x1, 0x0, 0x0, 0xd3}, 0x8000) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) 05:44:38 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) add_key(&(0x7f0000000080)='big_key\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) 05:44:38 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = request_key(&(0x7f0000000140)='syzkaller\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000080)='\xb6\x107C\x14\x1b\x01', r0) add_key$keyring(&(0x7f0000000100), &(0x7f0000000180)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$invalidate(0x1d, r0) 05:44:38 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff9) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$revoke(0x3, r0) keyctl$KEYCTL_MOVE(0x1e, r1, r0, r0, 0x1) keyctl$invalidate(0x6, r0) 05:44:38 executing program 2: r0 = creat(&(0x7f00000003c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) fallocate(r0, 0x20, 0x0, 0x0) 05:44:38 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = request_key(&(0x7f0000000100)='.request_key_auth\x00', &(0x7f0000000140)={'syz', 0x1}, &(0x7f00000001c0)='O4\x91\xae:&\x00', 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, r1) add_key(&(0x7f0000000180)='pkcs7_test\x00', &(0x7f0000000200)={'syz', 0x0}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f0000000380)=ANY=[@ANYBLOB="51cc4c1684b7167b14656e633d706b63733120686173681a7368613531325f6d6200000000000099e0618bd0bb4a6c0297ba200000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000020019a11195afd295bc43f1635e56a5546f3c26f88cce4a368eae3fd985327649e135f54368c400c42629938900f4c9351b72a244cc883f315bdec9faa1ba7df336c446b00187f9e0958bcad1ed2abb18a6d6848674e8fa77d29f1f59ccdefd6a56223a1853572d375428b721fc5d5a1b3d33c0f14acb79c865e24c02b525ce56de1b21522487ddc94cee76f9c7439a38c4d5f0efe8da3df9699a0c0c9c9791ec605896dece196967f0082e071a6aa9d602e9de4961f5725b7030c11be9a63a60e28b56e2e2eb8841627799e9e832dad3a95701ff5fdf2a625b63f01eff83cbcea840430c74a4f4410bbc2a1d4b7f188fc28eea0437ec2bd62bf2ba8b77cabb61ae26899381e93ba9372a82c2523c3a0f44"], 0x0, 0x0) r3 = request_key(&(0x7f0000000240)='cifs.spnego\x00', &(0x7f0000000280)={'syz', 0x1}, &(0x7f00000002c0)='pkcs7_test\x00', r2) add_key$keyring(&(0x7f0000000300), &(0x7f0000000340)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$invalidate(0x7, r0) 05:44:38 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) stat(&(0x7f0000001cc0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_mount_image$tmpfs(&(0x7f0000000080), &(0x7f0000000140)='./file0\x00', 0x80000000, 0x6, &(0x7f0000000480)=[{&(0x7f0000000180)="90c8b271c1f3d8cf1e2d0129acb5e11f197e55562b16ee14c6a05f1653f474e1f9ff94aaca1bb4cea1d3b9f7d8db4923b2c248f7d26615bb7a2cb786d8fc2a030a9224f74d88761c38090c93ce21137b19a87bd40c1a8f6f8d63aa61695e0a9e515505d7541c47242970ea799460a748c55272533d8202802eaaaefd2ca36a7391df349a87ea510943a3eacefa0d7ec413c428834b42", 0x96, 0xfff}, {&(0x7f0000000240)="cb73e6dcffb42a37770d0fd52789e4d6c9b2bac9f82789e6a8f1bb780c28da6a4e83cea870ecdb1916038bfa546a2bccccd30c11dff5b31d689f1b", 0x3b, 0x3}, {&(0x7f0000000280)="503a625622049db94f1a38860c858c1487ec07edc8403fb8b465582ede30c91968192c01aa6e257c74826b0f461f9168d1eb72610c4bf2492c704145a498ce9c70e5abdb906290b8419dc3aa8c5381565932deb0ac8b5b46fe4afbb57514ac8c4230113dc396e45569b10cc0fab3014a98fed2ba1fe742fab25d8dbcedf92760297f4aa00f277eaceb789ecc1753261fcdd6e6efd5c8a56c31f420323e1aa890cd46b9e01d612e77a023bb88463c022095aab166a40b1b771981046c09632a0065ac90315626f96d01b019daa3fc7ede492b360bd28196b6e3392c9ee4b795fe35aa6839218e0fb3b7a388d5dfe11b18", 0xf0, 0x7fff}, {&(0x7f0000000380)="ba72690fd19af0fd7a6eb00fbb23938aab807c3a9c48704c55ad4caa877fd2ff01a6d1a6c1027812c9f14ab7d8276e9f2b2ac67ad51d63870664", 0x3a, 0xe7af}, {&(0x7f00000003c0)="f0a4b5ea2dc80cbe4d5e946ca2814335cd609002e6aaab4d3bb7e384339e2e21cc28ca02a2d580681629a127c5d5e6f2901bbd2b6cdc78b23ec4a33b27a5599044cafc0ac0c592ef056ffbdb0a439e0c13a5b67faa618f24ed1e0c01cb9341f94c26b477a001a3a46a782529ccfb7b61cc6ad9c5", 0x74, 0x2}, {&(0x7f0000000440)="27fbb7b2494795448df739ddc0442484ad4f267f857cd37c39b8abc0c5b35d18621978e4414ed4e421805352f7aa", 0x2e, 0x4}], 0x20c0cf4, &(0x7f0000000840)=ANY=[@ANYBLOB="6e725f696e6f6465733d2d2c687567653d6e657665722c6e725f696e6f6465733d3337702c6e725f626c6f636b733d36322c6d706f6c3d6c6f63616c3a3930392c6d6f64653d30303030303030303030303030303030303030303030312c7569643d3e07803ad9c89117dcb38fc42572ab9c5adb19f7201af127fbd960efe08e2b71c92cd5ee9fe8f3810513688eb9960c15a3769a7888972f15e8d182305c8d0f3155dbe767c86258750a75ab9b319ad983fb2588fb12a3b042abb809fcc59ac78cc617de75d6f43c9d82da89fb0183d27454493cee272ed10059ccf2cb778f880c82a25953282cd4f12908f13b4d990600eaff81000000000000c6ae3c19d99ab3440a447eac5b8d356c69f6b9885ce6c3d5b22eccd9eb022f0c1925ab6ed22617db185a4c", @ANYRESHEX=r1, @ANYBLOB="2c7375626a5f747970653d5b2b5e9a262c666f776e65723d", @ANYRESDEC=r1, @ANYBLOB, @ANYRESDEC=r1, @ANYBLOB=',uid>', @ANYRESDEC=r1, @ANYBLOB=',seclabel,obj_type=,smackfsdef=syz,pcr=00000000000000000026,\x00']) setresuid(0xffffffffffffffff, r1, 0x0) getgroups(0x1, &(0x7f00000000c0)=[r2]) r5 = getegid() setresgid(r5, r5, 0x0) getgroups(0x7, &(0x7f0000000100)=[0x0, r5, 0xffffffffffffffff, r4, r5, 0x0, 0xee01]) keyctl$invalidate(0x1d, r0) getgroups(0x2, &(0x7f0000000680)=[r7, r6]) r9 = getgid() r10 = getegid() setresgid(r10, r10, 0x0) statx(r3, &(0x7f00000006c0)='./file0\x00', 0x4000, 0x2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getgroups(0x8, &(0x7f0000000800)=[r5, r2, r7, r2, r8, r9, r10, r11]) 05:44:38 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:44:38 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(0x0, 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) [ 1567.278410] loop6: detected capacity change from 0 to 135266304 05:44:39 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$invalidate(0x6, r0) 05:44:39 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x3}, 0x0, 0x0, r1) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc1}, &(0x7f0000000100)={0x0, "bc2447c2c70cf222e5af685791758b8bf65458b3bae2d9209853b0af0cc9746191344faf683e400217f880a5eb1d5119d58fbdf2deaefb3aef0756d51282d41b", 0x2f}, 0x48, r0) request_key(&(0x7f0000000180)='id_legacy\x00', &(0x7f00000001c0)={'syz', 0x2}, &(0x7f0000000200)='\x00', 0xffffffffffffffff) add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x2}, 0x0, 0x0, r0) 05:44:39 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r1) 05:44:39 executing program 0: add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) add_key(&(0x7f0000000040)='id_resolver\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100), 0x0, 0xfffffffffffffff9) [ 1567.329178] loop6: detected capacity change from 0 to 135266304 05:44:39 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:44:39 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(0x0, 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:44:39 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000140)={'fscrypt:', @auto=[0x36, 0x34, 0x64, 0x39, 0x37, 0x61, 0x32, 0x61, 0x36, 0x38, 0x34, 0x63, 0x33, 0x31, 0x65, 0x39]}, &(0x7f0000000180)={0x0, "2a93d00f842b9cd131b14887bf57572a9f42e0a687a436ce6af529fd19c35ce79c96d0eefa5a13d274889c2f56f2c91debb874420ebbc537dca3c6a3ce53df5c", 0x22}, 0x48, r0) add_key$fscrypt_v1(&(0x7f0000000280), &(0x7f00000002c0)={'fscrypt:', @desc2}, &(0x7f0000000300)={0x0, "21fc4a026a54d0d687ee59fae9e9910001c1c97fce7c00a50dcd8ab1022eed384124560bfdfea1411029441ab75f468194241a020d51eed505e40863a15943e6", 0x29}, 0x48, r0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$invalidate(0x2, r0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0x0) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, r2) 05:44:39 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) add_key$keyring(&(0x7f0000000040), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$invalidate(0x7, r0) 05:44:39 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r0, 0x39}, &(0x7f00000001c0)=ANY=[@ANYBLOB="656e633d72617720686173683d736861332d3232342d67656e6572696300000000000000000000000000000000000000000000000000000000000000000000904cd5bcd66a7accfbae40b08d8300"/91], 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$invalidate(0x6, r1) 05:44:52 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:44:52 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000400), &(0x7f0000000440)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff9) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key(&(0x7f0000000280)='logon\x00', &(0x7f00000002c0)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)=ANY=[@ANYBLOB='h=sha512_mb\x00'/79], 0x0, 0x0) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f00000000c0)=ANY=[@ANYBLOB='enc=pkcs1 hash=sha512_mb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00'/79], 0x0, 0x0) request_key(&(0x7f0000000140)='trusted\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f00000001c0)='syz', r0) add_key$fscrypt_v1(&(0x7f0000000480), &(0x7f00000004c0)={'fscrypt:', @desc4}, &(0x7f0000000500)={0x0, "117b49306c597c3dd63c7ae2a48fa4bf653a89057993019f63e88b57762f156ee9adbf487e286ab5949de00e1750edc6490fff884b06239d28862d1ddb6bb6a3", 0x35}, 0x48, r2) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r4}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r5 = add_key(&(0x7f0000000200)='id_resolver\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, r4) r6 = request_key(&(0x7f0000000300)='rxrpc_s\x00', &(0x7f0000000340)={'syz', 0x2}, &(0x7f0000000380)=' hash=', r5) r7 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r7}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000580), &(0x7f00000005c0)={'syz', 0x2}, 0x0, 0x0, r7) keyctl$read(0xb, r6, &(0x7f00000003c0)=""/15, 0xf) keyctl$invalidate(0x1d, r5) 05:44:52 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) r1 = add_key(&(0x7f0000000080)='.dead\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f0000000180)=ANY=[@ANYBLOB="656e633d706b60733120686173683d7368613531325fd3620000000000000000000007b41b6800000000000040000000000000000000000000000000000000000000000000000000000000000000cadde961364389007c096c4ffeeb0377839bfa9c7ac4f1826015a21512484fb58bf31a05e7784b14240a981ae38b8fb21d24402a75e0d3949600000000"], 0x0, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000240)={0x0, "1f063b815999d1326644fdc5ca50c3b363eaab347df3f1e739c3a2369c21cc356812936ee86ffb1946efb9d1dd19f77f460865b6bcd3fb013dba4118c53f8057", 0x19}, 0x48, r2) keyctl$KEYCTL_MOVE(0x1e, r1, r3, r2, 0x1) 05:44:52 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r3, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r2) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(0xffffffffffffffff, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r4 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r4, 0x0, r5) syz_io_uring_complete(0x0) 05:44:52 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) request_key(&(0x7f0000000080)='big_key\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000140)='@-.,@&\x00', 0xfffffffffffffff8) keyctl$invalidate(0x2, r0) 05:44:52 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) 05:44:52 executing program 3: ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmmsg$inet6(0xffffffffffffffff, &(0x7f00000010c0)=[{{&(0x7f0000000080)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=[@pktinfo={{0x24, 0x29, 0x32, {@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, r0}}}], 0x28}}], 0x2, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000540)={0xa, 0x0, 0x0, @dev, 0x2}, 0x1c) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmmsg$inet6(r1, &(0x7f00000010c0)=[{{&(0x7f0000000080)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=[@pktinfo={{0x24, 0x29, 0x32, {@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, r3}}}], 0x28}}], 0x2, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000540)={0xa, 0x0, 0x0, @dev, 0x2}, 0x1c) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmmsg$inet6(r4, &(0x7f00000010c0)=[{{&(0x7f0000000080)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=[@pktinfo={{0x24, 0x29, 0x32, {@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, r6}}}], 0x28}}], 0x2, 0x0) r7 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000540)={0xa, 0x0, 0x0, @dev, 0x2}, 0x1c) r8 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmmsg$inet6(r7, &(0x7f00000010c0)=[{{&(0x7f0000000080)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=[@pktinfo={{0x24, 0x29, 0x32, {@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, r9}}}], 0x28}}], 0x2, 0x0) sendmsg$ETHTOOL_MSG_FEATURES_SET(0xffffffffffffffff, &(0x7f00000034c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000003480)={&(0x7f00000001c0)={0x32b4, 0x0, 0x20, 0x70bd29, 0x25dfdbfd, {}, [@ETHTOOL_A_FEATURES_HEADER={0x44, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'gretap0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6tnl0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r0}]}, @ETHTOOL_A_FEATURES_HEADER={0x44, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netdevsim0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}]}, @ETHTOOL_A_FEATURES_WANTED={0x20d4, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_MASK={0x1004, 0x5, "4fb204803de0dc0c79c7aa3f8eb6f2ea0f94a31b4a34c8721673e3085d5fe24b97587f5e73ce6e91d1601057ea9f09800524b6ef578222a08df45ce8e8b1e11457c3a3f2534dfb2d6141ff22dc0b42b2e685d14a734ce023e4cd1538936e56a4c6b6268866c29ed0409ac8d680ac52d7719dddfa0d11e154f730f51ac15694bda4e56de6d05f8eb917697f47267cd0b03c69a23566e33e8f0b4584ee7396814db11a6c3aaa3175d8249fe84b82e648c50f0de25ea70ce0769b315003b379c079b51a8add7dc58d0239c6324a61d7fe661c8a17d0fb62ec276075bc4c313e575be01c1dfce693f9e68c9518d3c4670ea15cdb2f67d8ead0be34a1fe527a86b017e474a133651098b5426ddbf61703841571ccc9218f5a8c37f9f3131abdf81589ee15b1250d4543ffd91e301683b85a74d9880edb18447c34b35c5257579b82f1641e28afd0c710304f3d5e2ccaaf3eb56edababbbfba1a79117e6ca480ba62c666eb3e1a8067fca2b82e3a886463b843eec04313cbc1f90c80be64e0fa6ddc885406d35eb1895739114bdfa7595fb7f68c5c1482a3b203ab0c9bd5b794532706db4a27d1b2a18f87fb1d134e68391357fc790df3c03a6afe82663244f48cffb8b24a1b5f166fb3c16dcc323d5963f362affdc0e237862dc255a9a60fe1c40f4128d64aa3a27abada49d25fc46053d6649660408c47e13ac98cdc1fe1a4aebf963b07884517af761181fff33018ea49bff6eac0213a26ce18c21fa41b66065be0a41706624f4c125d219c4514c157ab49414e9fe2c311646308faaf37e8164bea16abf92048854e9c8e8f2ae7a3229efcd6b4a91682c61b9fa706e8295c20de8d67725bf79c9cc79441bbbdfa5a73a4725a0906894f49d913159b3797e847af509c6d1eb6e13953cb6d90154e8003eee2ad0bf62ae0d329e42d6d33c8583a730eba2f4f67d09edf65ec0cbeb2c2d6050e8cac959a1e92c573551155a6bcbeddda0d230174b65e0aaa994b3db2f0466371558f452970f8c3abf162e7f493ee2097481de39041c540452bd5f0cc8bb1754cabcb0cb086e10ac61fcdc0d35be2a1877f039bebbdbdba5f687527a1c8ed73cfa41e663051f8251243d203a6aad963ffd980c83ee6c82808dff46a05f2656d786bbce701c43c7372d3dee9775218b28b655f4b8575bdf7f1f821ce749ff7b8a8c54613d10a1944833d8de2a56e5439837177e80f261a7c5e0d83fc002ce0354f5a3094ea5129d4c08754d57bf36ffc92870b2f14cf9249b23246b2ba5042bc88d8aa4836fa5d6e0627bfe76ce902f45301d6bac6f2f00479218c99fe7897f0e1e874eb0f22eb18f0e459b13e6c259d6cf9cbc615011b357da18f9aba0a7502cb9a5036cd36af6a8a68fd2b3820cdcfb87829edf6b3c731d4f6d10a40534ae5acf45ca0874245714de0018c851fb3b85097d29cbe52156906e4331b290c6e399d008cf65b2527bb3dc59bb91c2dc7a52519c07d7d9f05b992de760f5c099d3c13fd9962ffc4148b7db185034bca01a7954eb55f8a7c7f16bc4532a349ca297d49eba6eb9267b08684ce180273225e8df4b04e8b2a80802bc58330befb8fb8132f6d31992236f4333e7eb19e620788c1d9666193e3366386f55dcd6996d39eb83ee026eef32634f651ade27e9bd19b2dd234d1ca91bc49fafd9652a78b8f88ffcb08abec3c8c0e90ac7f0ab5f61e56255754446b88abea7f5aaba2540bb21097f8760054155fda2f4b18d9278202bac59e38b8071807897bd71b7e4bac3b0eb07dc36e54cecadcac5e412a99627bc6589fdc43c4712622ab5e599fb34f5c24c144fc2c6dbb511789be173adad8e8e94947c00201acb930d25488024eaa639139fbb55feaee7562b0abf5c66aa24b2a358430e12aa4c50559b652a2518ffd3f4e52605a66e66c8646368a0605fe2b6cb1fc4c8791a850220feff9f6baca60952d3212177edd23a6936e9886d768d4f3b7edb036707feb5efc1232e8b791c874002c964e63581faad659d44644bbaf862a1e9d2bac64b01d25ef727b561d928a44f21947a3d5aa00cc388a79f716dfc80b7042f0bb1357086d9d2f7b0be2d753a57f88e82ebdb17fab07af811e477bafa31e03a51423a8a88d6191ca9377c5be439d4980ef01767690a29702ea35ae3062b1537e3546bfcf56cdeadb2812fa6ba84114c852e65c3f128fb70bde2074f991bb0fc2426ed786942b4eb1f4e54deab4e497f7d0385c24bb3a51b43a6e773349b124a2559db6a637a77cff07bded30d629e0d1686de936523ab8df277142b68fe525fd19b9fbd58d2a69a52f116c640ab18942e2b6d00b5fd58bb312e89206bb47f290941de2dc3971e4a7e3e1061106b4871336359476dcae97363482936f0a4fe2f5d9e0d735661c8c77900fe42ccf16c489be141537a2f40775ee787c207ff440a5722356d6c64f69497487cef2f879a2dc12f1088a47eb4fcede126a982d0ce11bcb6520377508d41817f2e634ed8445f2983a589ef93b4310656513f290776f1412ab4a707327f43e8e79bdaefb6a5c40bbc1554f7bd5d8a0d246681fc3fc858050fed1dc99be320b1690310bf107bb64d8a14906d2ad047534f69f1289ed9d9f0fd8c1d7fcd6b89d60767d28b00d207971207a620579d11662828446d0b26da4428f8f9494acd96c2e839603fa8b1192b96ad08594a465447e17fbb6abcab48bef9ce7a360e7d7d95d7679cc0170a6dc7e098093872e384f4a2e0b3b953795b1b7fb3aed2d2e50e9c531c1e1c26baa48db46671e6bf0229275bb7c95281b9d55320e3624279ceac13f4f0eaa52910bbf8295cae9445ed540b1497a85e0a9af125cfe4f059d79d30760a7866ac5c35b4474eb0ff791494f19d3c67811528bb0f25749587d8d6cb6992df8f057e5aabe12eabcab17a9fea0ec546d42c81e3e5a175412cac2edab51e382aa990e9f4be4b43d017e7ce349405153923fd42af5acd0888049d767647898edf9b4e2b0d36d8ca1864e527a93d9a3d20fa7dfd9048b55c030efd030f055f9285dee2d87e57ac08b9fcfa2244cb7b78ca27d27be0a4e540190f065b0e3565929cc02b09a43c285c34cc1a2ddb29c1248d4a9c37d2612fc7934b0b73a042e3f0c375fe1657609fe1ea1318c28e50e785a07e751c6e768c301d71cf449d59651a4e2208647b25e800c031a95f9b24ffda9d255c9f144219fdc6472035b2906b822b85a813a67bce547f0742bb335af0789f31791b9a7b835244b2175131ec1df29b8f3472716156e066c81fa7295e1a512aa186f4b264f3136409272661247147323603b41c01a6d085c9d11ad3c7930f5ec42c71a8067b0195e39f385b86157433ac62d596fe8450ae01f4312ab74defe00eb455a20e77f37ecf7c2796ed2671d8fbda3493644461715806ba508902740917cb1290d65cbbf5c7b69615758ce48bdad6e2e7a6e26f54a97c312b5588a50c9df8b9d37e3d25d8423bd78964ffc89c6fc59d09e9f841df397b6310c1a91c1917d3094d31b4b8ead36c63802513cfbf00ae2dcd87a222dd25cb198ae1a15699f98cc51fc3d4d1df3a67b7dd18cac73239e56399821a0a95df7f932947850e62df4f0b9cf1874e181dea25a041e75394bd5d9fc63f0947b8c6a8d6635b0369ba54e1c63c56b477d3d91a9965c5620f520546a0157e5d1c6002ad7d13b52f95deea840e4f1d3766b58613a8b8144d9d77c57088a76c5db9c2855cb3dd5d2351ebb4b18b809623f8f635eacafc944a2d6ee58d1ef1933d23ce303a0c1195a27d46058dbe1a44d9959e2d86d16f7ec13d1da9f1cfc0ec1a3cc3dd95fb2a1a8ab608792d764db4af7a73f21fe278a4d468305ac905e0bc38458acd79d51523a220b30a5d65d5cf45fb40dc3c8a6860643eeafbe05150f94a7eb5d505b13f0badedf7817c9ec2b2d7bb31e370d94ef0743e16b4f33101381009ade95842d19e4d5811ce61c7c4c959ad55a1432fe60d38587460f5967c2ce3715130e0688697c797c219c9cc16527f26b9880b362fd875419bc2c96cec146784a98d38b5ce55900f34aea46af23f7c23538038601d7f374b1b86fe2a8a0d61a67e08415703b88cecdee0d11af43abea27bd9e69e9ffb5fbee1103732ecd7769ac115dd042916f574cee5ea4f73f4a6913cf5569b2092dce4a359b999cfc1156f5f6f385aa9027e20014a1ba9d63bfdb0106315e1713f9ece626b4eb474c2054d7c68334aa9b684b466f4a06b0468bfa704f6e500c24b958b1c8d3ef0ca2a20b75357869d137ad46d46b61e8127ada530467c6b1b36bbe029c8de746435b5122c64ae14ac2ed79580dc0f7ed6af3e6df85bd9c0e1a7d166d9b7e75b6ba1cd0b38e6d10463f19f295170476a42c820e5ce54cd94709daa5786a870379753b8754c4c84919617d12f1f3b2897d930c0f646cf014515ce892cd2391a023dfd0c3a01f2d32351a7a27daa2a5a828b2c115b79c4582df198eb0c219a2c80a749fd72776914a049f9a3650a13c2e66399a15f5a63dbaf42d98b26478a0585ffbdc10106a3da726a405028bbcf3757f8a6f737caf56317f06ee6aff5e581c2c30623f5b0357d16f33ea4817a8323f6df4aa8cb0b8367332fdef3d3f3a9e403a1fe318c7dd73f02f69674c8eb80aa4b5935a3bfbee4da28f60bd4b7f2074875df7d41da790ddc678525b171e8a2e654b218e53f962e84909d50f33fd5db95056f82e773f8b5c5bee60559f229d4154d312ae7b85c05235b7cc455ce145d5098bb3c02af9b935a7ed37c3b885f18251f0a4a2b73a73fcd6dd0869c0f35d43e59991140ca9430274416b40be13e90aad1d70746a99fb34603196edffae21b1ff0fea81f82acaab4c0b4896082de3b53f896f9c9143bff644ad0127ee4f0dcdd3fc2880135f8e79c816d98799a5ae62e70782f29e46496dc3a8fd9879b4442bd61d20618ada5c346ba1ba8fbd37ee6c69cb6fdc4d6619a1c0bb6ee8e53629aba66e3b6c1338c11507b5c36c468a2d98423879694d2b9733dda239973597c353a340b1a4b130f2e1d24d1f889f4b94c22e24c1b6af1fadc23cde8b4b48fd453e1aad9842e32bc0e51cf3a43e5b796da8c0019c8329e88ef9ad68131aad51ea70316175b5baf0ba38bc06ef7a8c314ca6be1c068d142e6080e75a58f6c55512d9c8954cf6c57d85554798ca82c1ceb45430508d77f39267df108fbf81ad59915ec0683a4127f9060c7a9f4a888316b397552c92f9dede76a4f355e5ee0f73b4e72eb4c5f7f1560c0810a62a1318e201964b660837e47f4fa2ca25ff6c54bd364f86c6d84593bd747ba3dd2224731c5aec5489df35192720df1385306b52d6dab677de6b4703c4f763a65f55a43987735711df085061b9767c09344e75d0be2a86f73e148a7ab7693e5981a73b23f18a39d32eb0252161872361d93c8987fea3b0ee5f870012b2767f3270c8d463f02f84ac0f5724f29b61341819e2e27d9618ade2e0e5b54b065c7e2916cf5fa8665b8e26c4bcb1b1a83e5dc71cc43af9ada5d404b5f02434a50b26f83ab66f1550837724ea23a0ef2766ce5e1ca8fd7f1f8705ab297e05b77fefc3ce71e55fa34b9be632d317b6c6e84c3bc346e5a66ac8ecbd2309edbcf297141e912b199e7400f505d8d2567d326453e2e61810eb077525e730dd7b15e12881c4e33566bd7f3dc7e46df73a43df8ff2d4ac39cb22d394cd5afc3f0bd760e4d26cea5c1c3998368c1a40e77afd8bc3bb3c11a78643f3475546543a601cafef333f93e3bbe81b7f21118e7a31b3"}, @ETHTOOL_A_BITSET_MASK={0x1004, 0x5, "1a21f0671d6157f4903a007e95f3c51c69f9c1756b0d7c5e3bd5672b54373aa059ae0b8d9bd5f3e77b6a5db4b069eadc86286daa2e5be65c4932e1e23a392162ad04f66bbaffcfd8696ee2a38a11abe7a463868d6fd4f9c56ca043e26748058486fe6c5b8e9e24bd2c06cbb00d82c1035a0477ecc7480747aca7ed45789c2be18b92b08ebccc48a889d1a781200841b3c171d8b66eaad92a9601ea5318fb78ea21dff386d9be9a24c91cfbb7ba9a7bb19ad2b9bcca5637be556fa848079253a3b71417109c884ca738623ce59b6c74f7c24e39872c23868e38e9b6d789c5c2d04b2bac4d1dbace05df6b5397cccbe33cbb9f26f5dea0ad5d71459bff91fe6593500fa551cea8d866c0c571443fc80a097c8e3d4b5371eb362aa961205da979f587bccf9c2ce2ebe8a53f995f8ffa97904593357ee4adb5fb37dd24d431ba9d385257e798312699fae6c4e94a2094bbc89ed0f681a48e2d7ffd8bcf6ac7eceae7702c622a3e5d3381c67f53ba6199b8cd58e9ee9cdf3bad7be21fa12de4259ca3e6d89a909aa928ecfdf7ae4ac4a2b3fa4033f80c1de29104593a7ae5dee82405eebb1e7e8b7360ca4ecba6f67a10352f59362f77fdfea8bec4b843618519b624af1af141c1757fb5c30cee980bd60339025a5fb2f7ce5c635dfe4a88205fb35a9e2d172544502c734b2b81caf51af0db6ebf2ca152f58d258311d0a67ab2e3f427c2154cdc0f7d2873536d1cc37533cb50cf4d6d353b9f13a99f546319ec02d62b50230ba550b1f60e8b8e348d4806952e20f25bb66cc965e53102559ca1a21ed439da8ac539e71618e6cd5813c49e59216dd609aabfa0cbaeb7880e7707ebd5e98f3713e3fb82bebafd09645d8c0854e032a2cd37bbbc6f562daba7f29c3a117c63768a72d22228e640d35296ce0123cb5383c9eb8006721edfd9e883e60561ff379fb30becbafb723bde04f68acfc96974488e528438cc6a92ae0e3e7f94bc2dc691be1522bbd4c4906851e3461c11282607b88ac8bd2c5db151673436b78ecbb3e91c7f3f76e534047f6b91621274cc76e386d01e7ac375367e99c66e0512bb61460660ed1a56417ec98a40f6637ec6e17fdfa313cdd2971b9c75ae1719ebdf68e0eaf582e3d775e684efd08ee3c52564d7502f2bdee9dfc46317fa501851c1da6d0f168472a8d039c8ce207fdd5dbdfa2eb82b7296595bb3e65f567858ee69c7bea5b1822560901ffbc7d78211686427da8b85ce32ad671c1e660dd7829010b0ceceb022a361aff08c3ba2892d7fa4b1e25b3728ce5a060b14050d3307537ab3ebb4ef857bec360829fa7d3eaea432f6b84341396cb88641a5a6f0e17140f6cb9f87ec8606ff4cbd4d10a8f74deca51c6371f9c29e9ef366bd4d7680ea03e9c2b6a162b2b5bb230cfb1609e731f8c2c4bf06fe1043d020afea5e54b568002febf46ff930e8c98f1c2cf8a9fc9d5e49ead9430508abdf0f85df4fa3f71a1298b723405522c991de86b3a74bb2501b463f1bd7b851e541d6c06fa44e83e981f23c8a1ba05b9f2a14608e5932eb2b8611ee7cc005a4aaf5baa1e0438104730420d3460bc8a99b09acc8d0a9d58a44a8beb634f4e15195cfffe48315b3d9593cb888327fdb36c44039f550abaf136db0b0030c843a79888892b14529dc44a801b87f3ca8941f3ee741d36328caac8d28c051bc9573905029a3be17a102681398336a0a9c3fc4f726b68fa60332f93552729899d742a8f65c2cf7653face209c9501ca6d6441beb84dec7b8531b78a3b6576c8ca2226824d39afdf57efd0f49312f6177caf3b90bb60bfeb4e0e8247fd275787947f432fd535b3d2b6b783db8cb25dba8ee66c1dd706f78d6c396c00942399f70ad09124e274330ede8de03411cce2f5b9a172f371a46562c000761f8b5f8d6c35a3a1b1f156093f955c737fee6e857f4dcae1ffbec73842c2139e4823ae69fb2e91f957c3325483d7fc1ee7523119ea02976c4280bb583d453a4979e7ea18fd861aaba20a3049c0d4bfbc7652e8b1e132209ad2259c25b8065a8b9a266fce738681a2b789a9a2732baa1229bf6ef7ff66e1799f0e0499f86ee2413d178bf0df58f6a71715f42d4f6b4dab5894602406649f9e50aa54cb93207c8d962ae7a3378defe1376f190f2cdc68722cb1e6942207b279e555bdcc3f772bdabb37b27e8a5b8035f7292f8b1a5a5c15a65759e140066cefa314911a94dd363c52a5ee8884da1b1045fd1d62cc54d4380c4f205f041d25fbecd72333f47f7d010fb03e18d355aaa5bff57c930b481b6706227a0ed45bc8a22e4af318d8ca251659547d1c19bf9e55aff0a7153d3cf1853f71bf209e0080ce9275bb9d8f08931120abb632c76597a5b05fecc242823d68d1990bb2bab79bd4ae4350493f53f37274d761c08df18c7b3a2ddfaa29f016a1cbec33943f20011b63424626bd10844e5cb59ad2473d7bfad68f0c5ccb53ac77d4f8900f28cd1c62fb2ab549380a5c747663a4a0fc5a1c3826e9d5792e20e4c71db1b2db7db0cfd3dfab7c5f41a9772144b8c6f26d8940b77c7f819f365fadbd144e6e53184e57dfa8628219eb4d79ef7acd70d37ec420ec5565d4076e8fab66c8e7b7a8e5e91bd9c893d998f80e1c5e7361b5f9192643b8492676f29be440619412b6459582914b6110b567d119da53542d7a01a3439ee887640ec5cf804e00931bb2279b001bac2ca6e8348166990219631ba62b7e91a5b106a8ca6c1cf8c732ed9ebbfc78d89b1764c54f8253085ce4211667e85e594dd5f45c8fde8bd76350e36cd10e48e38c2a0166126c3d8e5ec57a562ec2d12968de9596da0eb92f7ba09dcf84d4dea9ce8b81e749a1f59d166fcf119d954378be7d3b64761df7b6d2d76f1595d32ce4ee6db30f8d7f88bc8efd7d702661ff53876d795def8aebcb90e0b3b0b6694f02dfc5811989fe2890dac4904f3dac1ef57ee59c8fc18528f8d283eaf187481e528186aa317737eb1d4191b09aef36d5da5338e1930665507039105a05e800db90290df6e2b679b7bf0b99468140a125b89864809bdfb22d2f80aabe0eca08003331fd187e93a305cca0b681944701b61051994a09b48965ae955149b21fc3517a8e8cd44aad39d91df88761067211971e889093f7c0979dba0e7f6e3feac3b1008798c91d254a03a230c7ddff8690acae938cc126934f6dc2cdd0749ae43f439fbbde9a2325d2a1da501766c096fa7c846a2e684439dbef6e7eaf7b81cc4521181701cd74a3da116a3bba392f93976f982f1c3d6d397d862a887b2101af56631ab6c9a3901af00f3a18568b85f7f3e549d95ec1edd4dd9aa075d364af77fac871e099aae5c7cbe1ad7f36288bedd15446896b5c136fa82ca22af3448c189006b9aa0ea540e4bfdc81c4f1d75c636141931c989f9629061764c35a0799a99ef8f560fae6aa871d3c1caa4e2b918d8e38fc88a7d12fdd234e6c95886e3a8a202d9fe8f572d301b295b412070742db360719b3a503d6d6918a4ab21b4db69bf4a2d28fa945fbd8ea71f11e3be97fd33e52a987eba78edcb59814454c7a059a86ac58db3a64f5a809e87fec30ec2ab662d0e950c287548f42cb790d3db612cd0fc307abcee3b7d68cd43c529fc5d37a1aae7eee1b5e4d533fa174cb1f171a3dec8afbb220725fc9670be4eff2c15fc4707fcbf95c608daec42f7aeab616006ad6adb3c56b361b9fda7ab10034e4f234bb7386ef1c0e1103bf82b474de4bce6f0ac632b43c7ae992e854ab9f98636aee17f38e17136c94cbc07b7d6278b29dc5b2641158ada2298441a6e23963a93545b88467db0d8aa83fa0160e90954fb2d9abe0ba8332e95867b8309ffe46235d61500a70d8da9879385232dec47c0cef43a6d62027ba97ba409e4095e408ac8e57b1bd4b37004515ae0619f29bdc4ab377e37194a6a05a4b31e27238dac6d0b10750a70de21544198f0da88dc135f30bee17dd5f76350d348e6860b3f07e343824542e5ba83fc6b44f6446e2abc0dfa0a72b2b2617a728739766d1d23ca91e9dbaea8b1e788347159f3739d9c5648da58f18102baa837f9650409e7f924186bcfad75b07e23daf6fe77f38e9608bb6a14765d38a88bc90a1fb1529be7ebdfdef55cea2f55ee199a4671902ed16b0aa12c15132ba57cab37784cb0a93c3ee0eaa91bb0c4d702a9b87072ef21cc59e0311301e2a74f185e34274115d8534c9113d943de26a25ef5648f0846a5b8342d24bed6819a48f8e1b7d2914d3f7d09bd870409539e2c8b740c0c057f313efeba2462d50a72e361dbacc32ea12b440c76dc841a0dffa3c77d0376e805f07c138f15ae124e08ff364e845cc14c1ca84c878ce31f52181047a0be3c618b312df4e24d03cd726be04ee3b9f9ec155551e9530b2eef9c4b311cf3605292f7b172ea6aea92457335648dd88ff1f87a7160aa19f4418500170ee21d80ee91bb9abbd586443cccdeef6c6c5e575fcbbbb9b89266f20cbf5d4b1a5e709e3d1ac99f4dd85d83bcbd0ca5515d131631b72fdf2efd8007e93312d2c06c848624bb445e549e9fe69813f6ec1a8a6362b5171eff251aa9037cca3951990ff96f701f6d5c253808780485a7096a6a0c8e921553ff9f3f6adc053d0e620c7ec12d73da492467083399e32b4a692907ae0d512674a3c778920f7feb1b8822bc0c5ea7c58e8b349907a4764226b533d25d037ffaf105d4de49652baeba5c96a9bde20a7fef3863691a7bc751815494b9c344c7206be971b7bdc8c81ea126dbe4a03e995a8c3f1315958a896509e6b537c1a67e7ab5845edff67b5f9cb65257b9cf7080cc805785bfdbd7d6be5bf77a5fb66666749dfba19f1809897fb2987369d8a34ea339e575c68c7065bf72bfc68ce6a914ab38ec69dec23831656ef32e86ce6d0aa555cb3577d8d9f86a36cc7bf765e98a2da23e836c0a6f940dc3740ff58161daa9a6b408e085be7ad903e1dc621a1921c3bb54480517fed4eeb4fcf8840553ff2344246baae096f11868b3dfb7b53a7a2483866347f3dcb493f0226cd2bf1e80404840fda7aaa51062926ba081f1339fbc9de2d7c6ace0e75569c9132836ed0bc5a0a9390103073cac4802547760907457bf6c4221f11f851bf0aee008c6cf4a4751aae82bdb1f9dd2908588b790646c3b86d14c89f219a59665adae323a388f836b3198edf5a48eaea5b688a53e2b32cce829a30c4cbef729d76b3f1a1df2c8f1a5caef83ec1bd7fcea92e75622d28f64f88bcfc8d1bb5f010aa3dbbaed393c0c5caad7d4c8547ea59bd3810616c0658517b6764e6b195ef98144af9977547b46c85e1309b0463c72fd30e16e4de02d95625f466ed3927ed7251d404c005733ea62082da589d4bce09406590c9b360a2f027222ecb2c9ca03eb281f633dd9f6bf82d724022d8befab800badcf3575369e406d5ba7ab267049b32b7a9af061530d19c31be03eb0668e5fd43320b6c9025ec43fe8a4dd09444a0f548016a5d46abd7b277475bbd44bcf8419b58e1617f6bfea19237a3a5a0ab95ab34194153829fbc6bb6a542e695ccc4c987f0b36b93280893f10e1532052480a3b5f468848ab22054c92be881310787e6b25025fe41233db1782ac4cb4397923c6768895bc2d1ca40ca164535a2069e8bfda9c616cb3f191ba89cd5028f034f7f28d5077978ce5dc9c76512642d8b9f0fca46500dec8194169fd2b133ac5ee0b7099ba119b84677bd725d3de3851f097ecaa26f614026bd6cce6efddbb392bd4c28d2779a5dc60fb38e9fbc5aa"}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_MASK={0x47, 0x5, "2e72c198b21f90002e310f1edd52484ee1662500742b908d94b312250e6161c832df139f1b8a58583973b6ec478330eac83acf21adfeee0c365120f8ed44de6e67526f"}, @ETHTOOL_A_BITSET_MASK={0x79, 0x5, "ad96573e00e8c1cd204bbc9d24fb3433c8b5f4c6dd9e81163515bfc5955fc0b5f9417fd229c24114e98fcd9b4b5fb3bfd6fd9f6b8e486d83de0d2e00275e74ebd1aa2b64ddc3435dcce987cafeab7d07ec01f8b4edf095937ef8f1851697f215d4f0f01e232aa87f72ded795ea7f98cb7caa63750e"}]}, @ETHTOOL_A_FEATURES_WANTED={0x10dc, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x4}, @ETHTOOL_A_BITSET_VALUE={0x1004, 0x4, "46ea37af80f3c7bc8ca1007df24ba0f68e3e3a5b9372a6985f32215f15aea1af435b60d5ff55c9a3e8df2af3167187551524a3b54580ff97d9c90fd0f7100ff475ae3496e300fe4d0f5fa5813c98b62173e4fd26916bdd8eece6fc87168e0652069bf43322e464f3707ee5efb9a61c9c9205d30dd51e524a1047df7ac568e19cf3411be9469ec021ebe33497ab5b8f6cf3909470c99e9525951cc20d89f87ebfc79ba41f99c97f777ffba0441212661f1d2ed9dcf0cc76589341bb1b9203bd28582addb319dded8a02c769167e013d7eb7d7a2e27d4040923f16fcbf6f5744c3fddac53d1e95a328cf0770795e340bfb9fc527e1d149c5211328cc69c1a13f31d62096ea1b4a3177a66afcab8666de399e80635a75f77c5c79babda48994b0f351aea7231b6e0f08041224b21a9f7cf1d8349057c78ca6403a74c5068f8cc3ad97edde94b2e9e6ff76a2e35139f43c222e3a9c40077cbb10e993c62058616c945ac5d495123c91d3a3ef52d354fd7ee40d40c7c8f5af0bde994cdee027a2a1e147c606a473f6a39f1218e0dd800997535e8bf43a7947cdf2310ac087e0fa3df592f404bf0157334937ba2b246f522b5dd366b72e77f202f32d6b432474fcdba1ef3fdbd8cbfc02c7798c2ffffa016b0f98c165cfa405529a205a066afe3fce5ec97474c7ddb273094734ddda5df16e79d9bca05b9dde4b9c6a4ed99a3ba048f58a6d60724184089c1eb2935ab12f251d3e0520be488f360321d1cfda6fc9c4aa23254b6205f2fe695e716faa951e282eec4234bdba0d83e4f8f53147dcc21eeed0afca7ad7605722ea9ee9d487384ed4cb039d03c4c9ab3ec84710c78226de820d65ea1d34ce3948b1ea10b96bf958fad295206808b9d4f006c44e6881f5acc2406d15c61ebe53f3bdc33ff452aef8b706eb7b4b24738d7d6921e8d7ee90fd0c029321d73b7795dd51d68bfc20961bb0da901a962bdee51f30334241b275a431f9c79ad912dce67271125afcca90996da6c24cb1f61d46130f5906f468db9d5e51b3aaac6e64273e7d55f2b2c58eacc2ef5ee53e6573d808250a4267d2dbb136157ddc3a241d56ca980b92ecaca1bf65236449503fb7dc9cded9ce265e6f587e481cb93a9b361939cb8be84ddbac487c81c607c9a246853e7f5b30de01d9e22509b17f52525d3652eb686e8f7ce8bdbeb3f8909bc39d816a4ab708ab75c66925f462edb84ef54051a9c5f2962e60607c0371c05f14b02bb2026f8e994d1beca9a979b83cd618c2d9032a766807fde784f6d0c5dd53c4ff8e6882cacf80155c90a4e47f2e350a73041f4c7222cc2ab32c479fd32854f6887f7018f7e45e8c2b7676ae262dd3bcb2880f8206963f315ab171c08f8f891eba7fbe50f3829f6c72e033ac66c0a79abc592bef3687feff2ffbea45ee23f33b5658483edcd2ac03843fb6f41de79599bc0fc2502eb1b9fe39849cccac532c27108335db2f06e98743aea4fe3c154d417e56280dd9c827c97ff13fadeb5d40eed03a93d1f5e68da90b12f1f68de47b164fcc735c358dcf7053bce2a90c1d319efaa1a0c503aa2fc4dd482b146bd11fcc3aa01dde12b9da9be4a82a1520364884f96222799f6260f20b83a14ed3c55213198a23711924b8764ad8ebdd36734959fcbacf3572522b26ebb834c14b9c3daae7ea2d51575107cfea289342e743f7e0493c4b2f14f548aaadc09231bd08f78d3f396981d162ddb786fd0b97172ee7a8adb84c5dea888cecf39b1f8687ae4edd127742fe444630972478cbaff88a343517257b14c72517fc0c328f0b1d2a9b8818a72fd43afc69c7b45ed0d18a49c57ab9ec430492e1275e2f324b37a6bf2f1399829690d7fa9782f4e971f1b0333294558daf2f0241a4c527d0a4e95a59c1682c4e8f8683bb75396bfa70d634f357531e74d6b5c3086980a66839bee4313a876892ac32b1af4cef2a00ad7565aa89fc681879ec04702932192cc5e350bb6c61bdc4ed0bc77a0fa86e8d49a817760bd75199e554501bfd9b9b538a6b3089d080ace8233ec4ee3be9e49fb0c45c0e3abe1532a136fdcc1871f5de8a81fa35393731f2013ec64256a826b1325291d1b8233f41a8f81a1f7eca602f77c4d3ed46a982b1e2c3c6f2857371ea6ce464da724d6c7bfa0dcdc55c8d27c95c4bdd2d95a7393671ee369350ca2854d162347121230789c026b89989943e2a0df6ff5e057803c86e4a9bd112810fa0f3dbc630dde99258d28a12776709632896d7b157cdeeee817de5b60041d4c01116930d4e9518c1758c6c582fbff97822ee8ebdc98c1463e1c505667d06a2044335e61210584b0a9e6ddc399a378f9ecfffea8ab2ec0852912652b42c39a82358dab04190aa3d9c5195e3f254241aba6083d78d938c5ba4c4f51ae1208b51577efc97886127cb214cad26e8f4b3183110b31b967bdb745f3310b3efd767fc1a20f4abb842b93299546ba0a02635612cc7ff0518e3e5d2ae63b3c21cd395c8a24c0dae371d47426451e65416f118712ca5abb781a1855a379acc515ed59546b5bb0b448fd40ddee4856686e37f3dfd8bbb858e6b2cff605d710a918996500f9149c12424e706b330502559d227be051d2f277a89140df061d55617d0430e8b822ed78e62e58ce4146995440bcefd4e064f1d33bda8d6aec0f049c769c1f7735848f479d783444500a6e657e68edb35d5507adca54124f1cda12e45d6d01d2c790fc0af1dbd47419601c0299459f16179c841340a02f8d68c2bd7189f678d90142a36b7cae5e6abcf7b7ab9224ba032ba913de0c8c3e9905dce7f5ed635e4dd19df8618c52078448cd81f1523190a8128df04446725a477f7875f321bafcfa4ee7670177b24bb366b93b704dd1a6e311b2db83d37089df32b878fab4351dafd11dc6a07c6bb609a8cd8d0ca1e76468b25403d0679c80c3fd0e5c32dc83a2863afbd0e166024503ea2056925b10860b13f090d95116b9188641313ec4c589b2ff089148b55fc627a6b5ce223dd2cd03654df7ab5bcf88dc61b8657ccd75b9825a2d8b252a5dfcbde3780170161f256359d653ff4d7dcfb470e6ff18229f80febd6c82b410c832bb64aa02b41bc3eda80540fe77106eaab35c213e7772ad52db273905c4e829f1bb94b199830475e6106b302b9f48056f94a8c9580e03629eda575ef774ff1210ef42ecbaab9f90ec483ac18c911cbb128cbd5b32bd4415dc22dd9039045d5116341c88c6b518640ca8904724dfdaa087f5ffb61ae9924696bc6b018c4409f5fd3bf3fd8ae78a0f66a0c0ec4f70183a130bfce9d8cc0a1867361ab19ecf54933fba6933c866453fe9c542baec327fa45f6fea156c785f947d003fe4db744b259aef5da4b6729de64cac7d59b40962dda56991438ae41f8737286f25f23098ac9d6714c820c3b4b155923e127661e7fa43f28504212a097b102e77f5f8a63dbdd902b9834c9c3aae8fe2d1afe43b4561a738d8ba0b8fb84cbc95daf2c9e495793cec09f5858f2452723340290c319f7594edbaa94e001f13fd1b94fa77b9077c59cfaf173ec666e115ec3f5f0cb1c901512dc955d10818a163a3e926dc8e6ce12f3becd95dcbf2d32bf3bf61b389a48cee8ef6d9fa50ab914d0deb43b2917e290b34fda761ad0e4c59c2557edf98d0388ef308dbf3785ae84d483eb94ddbd21fbe5bc98edb2b0d9ab079c41af5e531aeeaaf32df26ea11423a38bca9bc63f4bb57c6292595aa59f6879ec30b68bef4c504cd97d6af6ab7bb862dba43fa206528d75e372e402ccb83ffe97c72f669dd29608a75610afd576737808e1ef3ec742d0e3e12eb968c3a8f86342f18cf49bcf6c66f53eab20151c4617eeb62f8a98b1b894dee96ec4962755011e3c29e25a41e45aea47f624304edd4dc50cb4e369f9c338855cc19641f447746f1e8e9b536d730daa69e2f5165f7efc358c2131d89fbccc5d7dc09ecdbf65968f4d7adecfd07a48b6d2b40d06945be532cb526abb3a6388330805d0ed691a1b83e16d2faa6edcdb40e45b5650fad26a1114cf3ceaae127c1efb377830937307819cb5a6a96e49c6ba70c3c2f40d9bd9e19fd2f534657d2f737f9844f5e1deaca7fd18987047cb1478c440f27e0f0b2e2905f5f62a4f200f8cb12be296a2e5c571a09b4026a8824d4380fea5a3532ba1aab1b324afd0ce3c9ce4dc7403d412c7a3b7a417380c39cf8537f63f610b79fb618fa8d1a6f57d614140a6d5fe7ae60eed8af7c5b7730852a91798afbc099adcf37e60326c241855a66d53326f45a7012eed73d3620e38ec88c86e622ef3f62ff3cfa8f27630fd9ea5de32a69ffe5eab1733cfd687f2134957fd35bc239889c246bbecc335629f3ae70e2aa7522eb78fe7c28f6c6114883f33c8e907c12c3bd36a2b5dfea76f0bd6ccb4d1c2c56258956002e0eccd00c1ee127b0cb80347cdb19aee649b74bb610893504c83f027ccd7cffcd76c3d034d6d9c1324a3fd09b2bd61e3272f7b01fa1befeede11d643ab308516fe83fab33e509c4be8b1911b7669b1067d5861228d3fe53133ae7e4f5ac7e25a10073f9d7bc16a8e527e8926779d923e7de363ee899b61de929bdfca84662c171a981ef64156dfab365250b7ddc1b22c2dfd1745e8ebc58e196467fc0831a322e4fd05022dc0acb61c29a8e3bdafe21e2c3a1533f11a1a4231310a2657382180c344c1e397f2dd50fe48c2e5164d6246be68874087f233c5c1cce37899a8fe6f9e46051abd8981de335af5307b7d9c9ca6f965254d0e9bf45e2bfb09a0abf1f9c7b06b1a7db540aea9e822445f8e218134b98c89cc1e6bd219d97868de5dff14cd346bee0318da485e53174b0cfea3226792a7a18b8176a1e3110d1724359ecf12d19e58dc3b004a452f0ba8aebd455552e9320d305c4cd4c419440422f80566ac27c7abe948afa9f328bc1a293c67b44f446dbdccee4003d3476067d31f9baad7ed2a2e020160a2d111aaeaf8ad6b220e45e73e06cd080a8ecdf4367c4e614e6c53a69a922b6cc433bdb8939db3e3574794cdd33fc9a4892b20fdbbaa6166873565474e0277521181933c8422b8c8c9526a393f45d8338426fdc2a9f303d7590c75db8f933109cb757ed67e548d265ea20a6b1e6f64f7d510a39f9c31a96a0f6f09079d11d5d709568d1ff139947a9aeb3de169b92294725549e780f076c2f057bbab9fd3241ca18e3c71022a2419ebd803970b29eb2604f0b081cfdbf3c1328ec9a730e1bf495fa8a53e49ea8f61fbcdba41a92ea8efd20d0b92643e0ebf264120eaf3fb43d8598cc76012b5bde66a0121e229b37d99fc2ce34f89f1f9393f218d47ba2a680265a7d05112253502c2da53ee254af2f03eb3a854561a7ec36aa509f9268fa218f1bc1fe86a9f2e54dfa6ce7533d9775ca073b20c135b7f0df35f86314994a958f707b44775593da0e46a9853d1ea6356e4ac615dc1ea4ed0e36271617a9524846ad677b49f6aa630045724bbc47b58bf2230dd7bdeb0f8b00b5ca70d98df1c1a13ffb9865d4c14c8974a843cf9b82c18083b61b3762a5b153ddead21785b977393ba172ffece53bd8059defc339107eadd6d72b50baa2993b732de1d5495abc95a5fe6e0fc4d7790682cf4eef43e7cb3a88ba3afdef4dc8828ac38d4be5f6e5799bb2f4ff1f25f90f3dfcda9b7126715f132052f3e6fb4d1b49e6d10e6418dc5f74f442e5c88941ba0d1c92fd33ba00ae577b4e77648c404159478abcb614b3d356ebf51031360d31653d7162a82dc76dd0a00230b63a5950106"}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_MASK={0xc6, 0x5, "345d38cc44fd37d5ad2b3e671c1a94f4e777d195c756d24a0627f5574b556e5670df2949b067489e2f1237caad31edccf49d58fdbe4defe81cf3e0e97018929350f89f297a4c6183a54534fc7531bfb39bfefc91d23e710a3d999c78e5d52ff22567a718ec66518f1b99907dc12302a6accaf6346e8f649ad35f5c43f10a99d18836c19dfc8db88c81dafdff8312a6b886ff71339200ca16860a35aa95e9736e7674668da18ee1f3e1ace2a2b04068b450e7af8b6c7ddb2e08a42ea4075963889faa"}]}, @ETHTOOL_A_FEATURES_HEADER={0x68, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r6}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'gretap0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_virt_wifi\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wlan1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r9}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}]}, 0x32b4}, 0x1, 0x0, 0x0, 0x4}, 0x80) r10 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r10) 05:44:52 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x3}, 0x0, 0x0, r1) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc1}, &(0x7f0000000100)={0x0, "bc2447c2c70cf222e5af685791758b8bf65458b3bae2d9209853b0af0cc9746191344faf683e400217f880a5eb1d5119d58fbdf2deaefb3aef0756d51282d41b", 0x2f}, 0x48, r0) request_key(&(0x7f0000000180)='id_legacy\x00', &(0x7f00000001c0)={'syz', 0x2}, &(0x7f0000000200)='\x00', 0xffffffffffffffff) add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x2}, 0x0, 0x0, r0) 05:44:52 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff9) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$revoke(0x3, r0) keyctl$KEYCTL_MOVE(0x1e, r1, r0, r0, 0x1) keyctl$invalidate(0x6, r0) 05:44:52 executing program 0: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) 05:44:52 executing program 4: r0 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key(&(0x7f0000000180)='cifs.spnego\x00', &(0x7f00000001c0)={'syz', 0x0}, &(0x7f0000000200)="42a4805ee92d1184b728a89ec96677b662378a19c6c768004d24200a0e8dcc668ed5dc01d92d1c0c18fcd5f55fdac9f617ff59e1d5f0c53fd8b2327b493ed3fcfbc910c81ad81b216b2397eb181f5082d9a49fc07e1d5973e5dd60d71f70b83571545cabf6f755aad19932dcb2d7bb99943fcddefd8433f44650cd081fa09e3ac67643673b84eca071cd6a42e8005e9e5640be0c53ede54e410926ebad31cfdf88b45261934f6cd7eb941c04f6fe871a17fcd32244a1f65af96a3213e344dbd11554193682e985", 0xc7, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$invalidate(0x2, r0) keyctl$search(0xa, 0x0, &(0x7f0000000000)='.request_key_auth\x00', &(0x7f00000000c0)={'syz', 0x1}, 0xfffffffffffffffc) add_key$fscrypt_v1(&(0x7f0000000300), &(0x7f0000000340)={'fscrypt:', @desc1}, &(0x7f0000000380)={0x0, "9e57677be9e03aa6681c9b0a2ca986427ad5652aa05182bb7baa3e8a3a49a9f711b17f4a6af4a2401856322e2ea57c222cb0b65aa935a4a54fdb544b5a1a2547", 0x2b}, 0x48, 0xfffffffffffffffa) 05:44:52 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r3, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r2) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(0xffffffffffffffff, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r4 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r4, 0x0, r5) syz_io_uring_complete(0x0) 05:44:52 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r0}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$invalidate(0x1d, r1) 05:44:52 executing program 7: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff9) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r0}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) request_key(&(0x7f0000000140)='cifs.idmap\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='{*)\x00', 0xfffffffffffffffd) keyctl$invalidate(0x6, r0) 05:44:52 executing program 2: keyctl$invalidate(0x1d, 0x0) r0 = add_key$fscrypt_v1(&(0x7f0000000380), &(0x7f00000003c0)={'fscrypt:', @auto=[0x31, 0x30, 0x31, 0x39, 0x38, 0x30, 0x32, 0x38, 0x31, 0x39, 0x39, 0x63, 0x34, 0x31, 0x61, 0x38]}, &(0x7f0000000400)={0x0, "9b2169863d08daa55dac89ac092a0838709830d914634698075be3e582b61a8d39e69ab67a54b5931a4aa9414ad5535f1aedf179d81b41d8414d1ba3f4f6b7f9", 0x21}, 0x48, 0xfffffffffffffffb) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000340)='syzkaller\x00', &(0x7f0000000480)=@chain={'key_or_keyring:', r0}) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000080)='.request_key_auth\x00', &(0x7f0000000140)=@secondary) r2 = request_key(&(0x7f0000000280)='asymmetric\x00', &(0x7f00000002c0)={'syz', 0x3}, &(0x7f0000000300)='*\'(..}\\{+:.+[-\x00', 0xfffffffffffffffa) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f00000001c0)={'fscrypt:', @desc2}, &(0x7f0000000200)={0x0, "ea77ef848dc2cf3577a3cb5219b6be361b8a7199023b1ca60d44cc51c3b3031b398ab869c79313580b57d99ef5228359d836639314e7bfa4d932e2c9792a2323", 0x22}, 0x48, r2) 05:44:52 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:45:06 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) r1 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "5b2c8b542aa34762ce4041f4a5f9d54233a56757606b1d0a88d8f34af259634d756e83411e34a76cebbb8446b5e6c310b6a9644e25fbcf3f01f9a57ffb65c6db", 0x2b}, 0x48, 0xfffffffffffffff8) keyctl$clear(0x7, r1) r2 = add_key(&(0x7f0000000180)='asymmetric\x00', &(0x7f00000001c0)={'syz', 0x2}, &(0x7f0000000200)="02626dd029c9c9f7933d9b8426637178267315c51e3ca24b3318071b8295db10c9d62682a5a932e65611e144aa83321b4bf725ffa2bfbcfa56ef78bb", 0x3c, r1) keyctl$read(0xb, r2, &(0x7f0000000240)=""/206, 0xce) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) request_key(&(0x7f0000000340)='blacklist\x00', &(0x7f0000000380)={'syz', 0x3}, &(0x7f00000003c0)='syz', r3) 05:45:06 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff9) keyctl$invalidate(0x7, r0) 05:45:06 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r3, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r2) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(0xffffffffffffffff, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r4 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r4, 0x0, r5) syz_io_uring_complete(0x0) 05:45:06 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:45:06 executing program 2: ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmmsg$inet6(0xffffffffffffffff, &(0x7f00000010c0)=[{{&(0x7f0000000080)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=[@pktinfo={{0x24, 0x29, 0x32, {@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, r0}}}], 0x28}}], 0x2, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000540)={0xa, 0x0, 0x0, @dev, 0x2}, 0x1c) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmmsg$inet6(r1, &(0x7f00000010c0)=[{{&(0x7f0000000080)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=[@pktinfo={{0x24, 0x29, 0x32, {@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, r3}}}], 0x28}}], 0x2, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000540)={0xa, 0x0, 0x0, @dev, 0x2}, 0x1c) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmmsg$inet6(r4, &(0x7f00000010c0)=[{{&(0x7f0000000080)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=[@pktinfo={{0x24, 0x29, 0x32, {@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, r6}}}], 0x28}}], 0x2, 0x0) r7 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000540)={0xa, 0x0, 0x0, @dev, 0x2}, 0x1c) r8 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmmsg$inet6(r7, &(0x7f00000010c0)=[{{&(0x7f0000000080)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=[@pktinfo={{0x24, 0x29, 0x32, {@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, r9}}}], 0x28}}], 0x2, 0x0) sendmsg$ETHTOOL_MSG_FEATURES_SET(0xffffffffffffffff, &(0x7f00000034c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000003480)={&(0x7f00000001c0)={0x32b4, 0x0, 0x20, 0x70bd29, 0x25dfdbfd, {}, [@ETHTOOL_A_FEATURES_HEADER={0x44, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'gretap0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6tnl0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r0}]}, @ETHTOOL_A_FEATURES_HEADER={0x44, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netdevsim0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}]}, @ETHTOOL_A_FEATURES_WANTED={0x20d4, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_MASK={0x1004, 0x5, "4fb204803de0dc0c79c7aa3f8eb6f2ea0f94a31b4a34c8721673e3085d5fe24b97587f5e73ce6e91d1601057ea9f09800524b6ef578222a08df45ce8e8b1e11457c3a3f2534dfb2d6141ff22dc0b42b2e685d14a734ce023e4cd1538936e56a4c6b6268866c29ed0409ac8d680ac52d7719dddfa0d11e154f730f51ac15694bda4e56de6d05f8eb917697f47267cd0b03c69a23566e33e8f0b4584ee7396814db11a6c3aaa3175d8249fe84b82e648c50f0de25ea70ce0769b315003b379c079b51a8add7dc58d0239c6324a61d7fe661c8a17d0fb62ec276075bc4c313e575be01c1dfce693f9e68c9518d3c4670ea15cdb2f67d8ead0be34a1fe527a86b017e474a133651098b5426ddbf61703841571ccc9218f5a8c37f9f3131abdf81589ee15b1250d4543ffd91e301683b85a74d9880edb18447c34b35c5257579b82f1641e28afd0c710304f3d5e2ccaaf3eb56edababbbfba1a79117e6ca480ba62c666eb3e1a8067fca2b82e3a886463b843eec04313cbc1f90c80be64e0fa6ddc885406d35eb1895739114bdfa7595fb7f68c5c1482a3b203ab0c9bd5b794532706db4a27d1b2a18f87fb1d134e68391357fc790df3c03a6afe82663244f48cffb8b24a1b5f166fb3c16dcc323d5963f362affdc0e237862dc255a9a60fe1c40f4128d64aa3a27abada49d25fc46053d6649660408c47e13ac98cdc1fe1a4aebf963b07884517af761181fff33018ea49bff6eac0213a26ce18c21fa41b66065be0a41706624f4c125d219c4514c157ab49414e9fe2c311646308faaf37e8164bea16abf92048854e9c8e8f2ae7a3229efcd6b4a91682c61b9fa706e8295c20de8d67725bf79c9cc79441bbbdfa5a73a4725a0906894f49d913159b3797e847af509c6d1eb6e13953cb6d90154e8003eee2ad0bf62ae0d329e42d6d33c8583a730eba2f4f67d09edf65ec0cbeb2c2d6050e8cac959a1e92c573551155a6bcbeddda0d230174b65e0aaa994b3db2f0466371558f452970f8c3abf162e7f493ee2097481de39041c540452bd5f0cc8bb1754cabcb0cb086e10ac61fcdc0d35be2a1877f039bebbdbdba5f687527a1c8ed73cfa41e663051f8251243d203a6aad963ffd980c83ee6c82808dff46a05f2656d786bbce701c43c7372d3dee9775218b28b655f4b8575bdf7f1f821ce749ff7b8a8c54613d10a1944833d8de2a56e5439837177e80f261a7c5e0d83fc002ce0354f5a3094ea5129d4c08754d57bf36ffc92870b2f14cf9249b23246b2ba5042bc88d8aa4836fa5d6e0627bfe76ce902f45301d6bac6f2f00479218c99fe7897f0e1e874eb0f22eb18f0e459b13e6c259d6cf9cbc615011b357da18f9aba0a7502cb9a5036cd36af6a8a68fd2b3820cdcfb87829edf6b3c731d4f6d10a40534ae5acf45ca0874245714de0018c851fb3b85097d29cbe52156906e4331b290c6e399d008cf65b2527bb3dc59bb91c2dc7a52519c07d7d9f05b992de760f5c099d3c13fd9962ffc4148b7db185034bca01a7954eb55f8a7c7f16bc4532a349ca297d49eba6eb9267b08684ce180273225e8df4b04e8b2a80802bc58330befb8fb8132f6d31992236f4333e7eb19e620788c1d9666193e3366386f55dcd6996d39eb83ee026eef32634f651ade27e9bd19b2dd234d1ca91bc49fafd9652a78b8f88ffcb08abec3c8c0e90ac7f0ab5f61e56255754446b88abea7f5aaba2540bb21097f8760054155fda2f4b18d9278202bac59e38b8071807897bd71b7e4bac3b0eb07dc36e54cecadcac5e412a99627bc6589fdc43c4712622ab5e599fb34f5c24c144fc2c6dbb511789be173adad8e8e94947c00201acb930d25488024eaa639139fbb55feaee7562b0abf5c66aa24b2a358430e12aa4c50559b652a2518ffd3f4e52605a66e66c8646368a0605fe2b6cb1fc4c8791a850220feff9f6baca60952d3212177edd23a6936e9886d768d4f3b7edb036707feb5efc1232e8b791c874002c964e63581faad659d44644bbaf862a1e9d2bac64b01d25ef727b561d928a44f21947a3d5aa00cc388a79f716dfc80b7042f0bb1357086d9d2f7b0be2d753a57f88e82ebdb17fab07af811e477bafa31e03a51423a8a88d6191ca9377c5be439d4980ef01767690a29702ea35ae3062b1537e3546bfcf56cdeadb2812fa6ba84114c852e65c3f128fb70bde2074f991bb0fc2426ed786942b4eb1f4e54deab4e497f7d0385c24bb3a51b43a6e773349b124a2559db6a637a77cff07bded30d629e0d1686de936523ab8df277142b68fe525fd19b9fbd58d2a69a52f116c640ab18942e2b6d00b5fd58bb312e89206bb47f290941de2dc3971e4a7e3e1061106b4871336359476dcae97363482936f0a4fe2f5d9e0d735661c8c77900fe42ccf16c489be141537a2f40775ee787c207ff440a5722356d6c64f69497487cef2f879a2dc12f1088a47eb4fcede126a982d0ce11bcb6520377508d41817f2e634ed8445f2983a589ef93b4310656513f290776f1412ab4a707327f43e8e79bdaefb6a5c40bbc1554f7bd5d8a0d246681fc3fc858050fed1dc99be320b1690310bf107bb64d8a14906d2ad047534f69f1289ed9d9f0fd8c1d7fcd6b89d60767d28b00d207971207a620579d11662828446d0b26da4428f8f9494acd96c2e839603fa8b1192b96ad08594a465447e17fbb6abcab48bef9ce7a360e7d7d95d7679cc0170a6dc7e098093872e384f4a2e0b3b953795b1b7fb3aed2d2e50e9c531c1e1c26baa48db46671e6bf0229275bb7c95281b9d55320e3624279ceac13f4f0eaa52910bbf8295cae9445ed540b1497a85e0a9af125cfe4f059d79d30760a7866ac5c35b4474eb0ff791494f19d3c67811528bb0f25749587d8d6cb6992df8f057e5aabe12eabcab17a9fea0ec546d42c81e3e5a175412cac2edab51e382aa990e9f4be4b43d017e7ce349405153923fd42af5acd0888049d767647898edf9b4e2b0d36d8ca1864e527a93d9a3d20fa7dfd9048b55c030efd030f055f9285dee2d87e57ac08b9fcfa2244cb7b78ca27d27be0a4e540190f065b0e3565929cc02b09a43c285c34cc1a2ddb29c1248d4a9c37d2612fc7934b0b73a042e3f0c375fe1657609fe1ea1318c28e50e785a07e751c6e768c301d71cf449d59651a4e2208647b25e800c031a95f9b24ffda9d255c9f144219fdc6472035b2906b822b85a813a67bce547f0742bb335af0789f31791b9a7b835244b2175131ec1df29b8f3472716156e066c81fa7295e1a512aa186f4b264f3136409272661247147323603b41c01a6d085c9d11ad3c7930f5ec42c71a8067b0195e39f385b86157433ac62d596fe8450ae01f4312ab74defe00eb455a20e77f37ecf7c2796ed2671d8fbda3493644461715806ba508902740917cb1290d65cbbf5c7b69615758ce48bdad6e2e7a6e26f54a97c312b5588a50c9df8b9d37e3d25d8423bd78964ffc89c6fc59d09e9f841df397b6310c1a91c1917d3094d31b4b8ead36c63802513cfbf00ae2dcd87a222dd25cb198ae1a15699f98cc51fc3d4d1df3a67b7dd18cac73239e56399821a0a95df7f932947850e62df4f0b9cf1874e181dea25a041e75394bd5d9fc63f0947b8c6a8d6635b0369ba54e1c63c56b477d3d91a9965c5620f520546a0157e5d1c6002ad7d13b52f95deea840e4f1d3766b58613a8b8144d9d77c57088a76c5db9c2855cb3dd5d2351ebb4b18b809623f8f635eacafc944a2d6ee58d1ef1933d23ce303a0c1195a27d46058dbe1a44d9959e2d86d16f7ec13d1da9f1cfc0ec1a3cc3dd95fb2a1a8ab608792d764db4af7a73f21fe278a4d468305ac905e0bc38458acd79d51523a220b30a5d65d5cf45fb40dc3c8a6860643eeafbe05150f94a7eb5d505b13f0badedf7817c9ec2b2d7bb31e370d94ef0743e16b4f33101381009ade95842d19e4d5811ce61c7c4c959ad55a1432fe60d38587460f5967c2ce3715130e0688697c797c219c9cc16527f26b9880b362fd875419bc2c96cec146784a98d38b5ce55900f34aea46af23f7c23538038601d7f374b1b86fe2a8a0d61a67e08415703b88cecdee0d11af43abea27bd9e69e9ffb5fbee1103732ecd7769ac115dd042916f574cee5ea4f73f4a6913cf5569b2092dce4a359b999cfc1156f5f6f385aa9027e20014a1ba9d63bfdb0106315e1713f9ece626b4eb474c2054d7c68334aa9b684b466f4a06b0468bfa704f6e500c24b958b1c8d3ef0ca2a20b75357869d137ad46d46b61e8127ada530467c6b1b36bbe029c8de746435b5122c64ae14ac2ed79580dc0f7ed6af3e6df85bd9c0e1a7d166d9b7e75b6ba1cd0b38e6d10463f19f295170476a42c820e5ce54cd94709daa5786a870379753b8754c4c84919617d12f1f3b2897d930c0f646cf014515ce892cd2391a023dfd0c3a01f2d32351a7a27daa2a5a828b2c115b79c4582df198eb0c219a2c80a749fd72776914a049f9a3650a13c2e66399a15f5a63dbaf42d98b26478a0585ffbdc10106a3da726a405028bbcf3757f8a6f737caf56317f06ee6aff5e581c2c30623f5b0357d16f33ea4817a8323f6df4aa8cb0b8367332fdef3d3f3a9e403a1fe318c7dd73f02f69674c8eb80aa4b5935a3bfbee4da28f60bd4b7f2074875df7d41da790ddc678525b171e8a2e654b218e53f962e84909d50f33fd5db95056f82e773f8b5c5bee60559f229d4154d312ae7b85c05235b7cc455ce145d5098bb3c02af9b935a7ed37c3b885f18251f0a4a2b73a73fcd6dd0869c0f35d43e59991140ca9430274416b40be13e90aad1d70746a99fb34603196edffae21b1ff0fea81f82acaab4c0b4896082de3b53f896f9c9143bff644ad0127ee4f0dcdd3fc2880135f8e79c816d98799a5ae62e70782f29e46496dc3a8fd9879b4442bd61d20618ada5c346ba1ba8fbd37ee6c69cb6fdc4d6619a1c0bb6ee8e53629aba66e3b6c1338c11507b5c36c468a2d98423879694d2b9733dda239973597c353a340b1a4b130f2e1d24d1f889f4b94c22e24c1b6af1fadc23cde8b4b48fd453e1aad9842e32bc0e51cf3a43e5b796da8c0019c8329e88ef9ad68131aad51ea70316175b5baf0ba38bc06ef7a8c314ca6be1c068d142e6080e75a58f6c55512d9c8954cf6c57d85554798ca82c1ceb45430508d77f39267df108fbf81ad59915ec0683a4127f9060c7a9f4a888316b397552c92f9dede76a4f355e5ee0f73b4e72eb4c5f7f1560c0810a62a1318e201964b660837e47f4fa2ca25ff6c54bd364f86c6d84593bd747ba3dd2224731c5aec5489df35192720df1385306b52d6dab677de6b4703c4f763a65f55a43987735711df085061b9767c09344e75d0be2a86f73e148a7ab7693e5981a73b23f18a39d32eb0252161872361d93c8987fea3b0ee5f870012b2767f3270c8d463f02f84ac0f5724f29b61341819e2e27d9618ade2e0e5b54b065c7e2916cf5fa8665b8e26c4bcb1b1a83e5dc71cc43af9ada5d404b5f02434a50b26f83ab66f1550837724ea23a0ef2766ce5e1ca8fd7f1f8705ab297e05b77fefc3ce71e55fa34b9be632d317b6c6e84c3bc346e5a66ac8ecbd2309edbcf297141e912b199e7400f505d8d2567d326453e2e61810eb077525e730dd7b15e12881c4e33566bd7f3dc7e46df73a43df8ff2d4ac39cb22d394cd5afc3f0bd760e4d26cea5c1c3998368c1a40e77afd8bc3bb3c11a78643f3475546543a601cafef333f93e3bbe81b7f21118e7a31b3"}, @ETHTOOL_A_BITSET_MASK={0x1004, 0x5, "1a21f0671d6157f4903a007e95f3c51c69f9c1756b0d7c5e3bd5672b54373aa059ae0b8d9bd5f3e77b6a5db4b069eadc86286daa2e5be65c4932e1e23a392162ad04f66bbaffcfd8696ee2a38a11abe7a463868d6fd4f9c56ca043e26748058486fe6c5b8e9e24bd2c06cbb00d82c1035a0477ecc7480747aca7ed45789c2be18b92b08ebccc48a889d1a781200841b3c171d8b66eaad92a9601ea5318fb78ea21dff386d9be9a24c91cfbb7ba9a7bb19ad2b9bcca5637be556fa848079253a3b71417109c884ca738623ce59b6c74f7c24e39872c23868e38e9b6d789c5c2d04b2bac4d1dbace05df6b5397cccbe33cbb9f26f5dea0ad5d71459bff91fe6593500fa551cea8d866c0c571443fc80a097c8e3d4b5371eb362aa961205da979f587bccf9c2ce2ebe8a53f995f8ffa97904593357ee4adb5fb37dd24d431ba9d385257e798312699fae6c4e94a2094bbc89ed0f681a48e2d7ffd8bcf6ac7eceae7702c622a3e5d3381c67f53ba6199b8cd58e9ee9cdf3bad7be21fa12de4259ca3e6d89a909aa928ecfdf7ae4ac4a2b3fa4033f80c1de29104593a7ae5dee82405eebb1e7e8b7360ca4ecba6f67a10352f59362f77fdfea8bec4b843618519b624af1af141c1757fb5c30cee980bd60339025a5fb2f7ce5c635dfe4a88205fb35a9e2d172544502c734b2b81caf51af0db6ebf2ca152f58d258311d0a67ab2e3f427c2154cdc0f7d2873536d1cc37533cb50cf4d6d353b9f13a99f546319ec02d62b50230ba550b1f60e8b8e348d4806952e20f25bb66cc965e53102559ca1a21ed439da8ac539e71618e6cd5813c49e59216dd609aabfa0cbaeb7880e7707ebd5e98f3713e3fb82bebafd09645d8c0854e032a2cd37bbbc6f562daba7f29c3a117c63768a72d22228e640d35296ce0123cb5383c9eb8006721edfd9e883e60561ff379fb30becbafb723bde04f68acfc96974488e528438cc6a92ae0e3e7f94bc2dc691be1522bbd4c4906851e3461c11282607b88ac8bd2c5db151673436b78ecbb3e91c7f3f76e534047f6b91621274cc76e386d01e7ac375367e99c66e0512bb61460660ed1a56417ec98a40f6637ec6e17fdfa313cdd2971b9c75ae1719ebdf68e0eaf582e3d775e684efd08ee3c52564d7502f2bdee9dfc46317fa501851c1da6d0f168472a8d039c8ce207fdd5dbdfa2eb82b7296595bb3e65f567858ee69c7bea5b1822560901ffbc7d78211686427da8b85ce32ad671c1e660dd7829010b0ceceb022a361aff08c3ba2892d7fa4b1e25b3728ce5a060b14050d3307537ab3ebb4ef857bec360829fa7d3eaea432f6b84341396cb88641a5a6f0e17140f6cb9f87ec8606ff4cbd4d10a8f74deca51c6371f9c29e9ef366bd4d7680ea03e9c2b6a162b2b5bb230cfb1609e731f8c2c4bf06fe1043d020afea5e54b568002febf46ff930e8c98f1c2cf8a9fc9d5e49ead9430508abdf0f85df4fa3f71a1298b723405522c991de86b3a74bb2501b463f1bd7b851e541d6c06fa44e83e981f23c8a1ba05b9f2a14608e5932eb2b8611ee7cc005a4aaf5baa1e0438104730420d3460bc8a99b09acc8d0a9d58a44a8beb634f4e15195cfffe48315b3d9593cb888327fdb36c44039f550abaf136db0b0030c843a79888892b14529dc44a801b87f3ca8941f3ee741d36328caac8d28c051bc9573905029a3be17a102681398336a0a9c3fc4f726b68fa60332f93552729899d742a8f65c2cf7653face209c9501ca6d6441beb84dec7b8531b78a3b6576c8ca2226824d39afdf57efd0f49312f6177caf3b90bb60bfeb4e0e8247fd275787947f432fd535b3d2b6b783db8cb25dba8ee66c1dd706f78d6c396c00942399f70ad09124e274330ede8de03411cce2f5b9a172f371a46562c000761f8b5f8d6c35a3a1b1f156093f955c737fee6e857f4dcae1ffbec73842c2139e4823ae69fb2e91f957c3325483d7fc1ee7523119ea02976c4280bb583d453a4979e7ea18fd861aaba20a3049c0d4bfbc7652e8b1e132209ad2259c25b8065a8b9a266fce738681a2b789a9a2732baa1229bf6ef7ff66e1799f0e0499f86ee2413d178bf0df58f6a71715f42d4f6b4dab5894602406649f9e50aa54cb93207c8d962ae7a3378defe1376f190f2cdc68722cb1e6942207b279e555bdcc3f772bdabb37b27e8a5b8035f7292f8b1a5a5c15a65759e140066cefa314911a94dd363c52a5ee8884da1b1045fd1d62cc54d4380c4f205f041d25fbecd72333f47f7d010fb03e18d355aaa5bff57c930b481b6706227a0ed45bc8a22e4af318d8ca251659547d1c19bf9e55aff0a7153d3cf1853f71bf209e0080ce9275bb9d8f08931120abb632c76597a5b05fecc242823d68d1990bb2bab79bd4ae4350493f53f37274d761c08df18c7b3a2ddfaa29f016a1cbec33943f20011b63424626bd10844e5cb59ad2473d7bfad68f0c5ccb53ac77d4f8900f28cd1c62fb2ab549380a5c747663a4a0fc5a1c3826e9d5792e20e4c71db1b2db7db0cfd3dfab7c5f41a9772144b8c6f26d8940b77c7f819f365fadbd144e6e53184e57dfa8628219eb4d79ef7acd70d37ec420ec5565d4076e8fab66c8e7b7a8e5e91bd9c893d998f80e1c5e7361b5f9192643b8492676f29be440619412b6459582914b6110b567d119da53542d7a01a3439ee887640ec5cf804e00931bb2279b001bac2ca6e8348166990219631ba62b7e91a5b106a8ca6c1cf8c732ed9ebbfc78d89b1764c54f8253085ce4211667e85e594dd5f45c8fde8bd76350e36cd10e48e38c2a0166126c3d8e5ec57a562ec2d12968de9596da0eb92f7ba09dcf84d4dea9ce8b81e749a1f59d166fcf119d954378be7d3b64761df7b6d2d76f1595d32ce4ee6db30f8d7f88bc8efd7d702661ff53876d795def8aebcb90e0b3b0b6694f02dfc5811989fe2890dac4904f3dac1ef57ee59c8fc18528f8d283eaf187481e528186aa317737eb1d4191b09aef36d5da5338e1930665507039105a05e800db90290df6e2b679b7bf0b99468140a125b89864809bdfb22d2f80aabe0eca08003331fd187e93a305cca0b681944701b61051994a09b48965ae955149b21fc3517a8e8cd44aad39d91df88761067211971e889093f7c0979dba0e7f6e3feac3b1008798c91d254a03a230c7ddff8690acae938cc126934f6dc2cdd0749ae43f439fbbde9a2325d2a1da501766c096fa7c846a2e684439dbef6e7eaf7b81cc4521181701cd74a3da116a3bba392f93976f982f1c3d6d397d862a887b2101af56631ab6c9a3901af00f3a18568b85f7f3e549d95ec1edd4dd9aa075d364af77fac871e099aae5c7cbe1ad7f36288bedd15446896b5c136fa82ca22af3448c189006b9aa0ea540e4bfdc81c4f1d75c636141931c989f9629061764c35a0799a99ef8f560fae6aa871d3c1caa4e2b918d8e38fc88a7d12fdd234e6c95886e3a8a202d9fe8f572d301b295b412070742db360719b3a503d6d6918a4ab21b4db69bf4a2d28fa945fbd8ea71f11e3be97fd33e52a987eba78edcb59814454c7a059a86ac58db3a64f5a809e87fec30ec2ab662d0e950c287548f42cb790d3db612cd0fc307abcee3b7d68cd43c529fc5d37a1aae7eee1b5e4d533fa174cb1f171a3dec8afbb220725fc9670be4eff2c15fc4707fcbf95c608daec42f7aeab616006ad6adb3c56b361b9fda7ab10034e4f234bb7386ef1c0e1103bf82b474de4bce6f0ac632b43c7ae992e854ab9f98636aee17f38e17136c94cbc07b7d6278b29dc5b2641158ada2298441a6e23963a93545b88467db0d8aa83fa0160e90954fb2d9abe0ba8332e95867b8309ffe46235d61500a70d8da9879385232dec47c0cef43a6d62027ba97ba409e4095e408ac8e57b1bd4b37004515ae0619f29bdc4ab377e37194a6a05a4b31e27238dac6d0b10750a70de21544198f0da88dc135f30bee17dd5f76350d348e6860b3f07e343824542e5ba83fc6b44f6446e2abc0dfa0a72b2b2617a728739766d1d23ca91e9dbaea8b1e788347159f3739d9c5648da58f18102baa837f9650409e7f924186bcfad75b07e23daf6fe77f38e9608bb6a14765d38a88bc90a1fb1529be7ebdfdef55cea2f55ee199a4671902ed16b0aa12c15132ba57cab37784cb0a93c3ee0eaa91bb0c4d702a9b87072ef21cc59e0311301e2a74f185e34274115d8534c9113d943de26a25ef5648f0846a5b8342d24bed6819a48f8e1b7d2914d3f7d09bd870409539e2c8b740c0c057f313efeba2462d50a72e361dbacc32ea12b440c76dc841a0dffa3c77d0376e805f07c138f15ae124e08ff364e845cc14c1ca84c878ce31f52181047a0be3c618b312df4e24d03cd726be04ee3b9f9ec155551e9530b2eef9c4b311cf3605292f7b172ea6aea92457335648dd88ff1f87a7160aa19f4418500170ee21d80ee91bb9abbd586443cccdeef6c6c5e575fcbbbb9b89266f20cbf5d4b1a5e709e3d1ac99f4dd85d83bcbd0ca5515d131631b72fdf2efd8007e93312d2c06c848624bb445e549e9fe69813f6ec1a8a6362b5171eff251aa9037cca3951990ff96f701f6d5c253808780485a7096a6a0c8e921553ff9f3f6adc053d0e620c7ec12d73da492467083399e32b4a692907ae0d512674a3c778920f7feb1b8822bc0c5ea7c58e8b349907a4764226b533d25d037ffaf105d4de49652baeba5c96a9bde20a7fef3863691a7bc751815494b9c344c7206be971b7bdc8c81ea126dbe4a03e995a8c3f1315958a896509e6b537c1a67e7ab5845edff67b5f9cb65257b9cf7080cc805785bfdbd7d6be5bf77a5fb66666749dfba19f1809897fb2987369d8a34ea339e575c68c7065bf72bfc68ce6a914ab38ec69dec23831656ef32e86ce6d0aa555cb3577d8d9f86a36cc7bf765e98a2da23e836c0a6f940dc3740ff58161daa9a6b408e085be7ad903e1dc621a1921c3bb54480517fed4eeb4fcf8840553ff2344246baae096f11868b3dfb7b53a7a2483866347f3dcb493f0226cd2bf1e80404840fda7aaa51062926ba081f1339fbc9de2d7c6ace0e75569c9132836ed0bc5a0a9390103073cac4802547760907457bf6c4221f11f851bf0aee008c6cf4a4751aae82bdb1f9dd2908588b790646c3b86d14c89f219a59665adae323a388f836b3198edf5a48eaea5b688a53e2b32cce829a30c4cbef729d76b3f1a1df2c8f1a5caef83ec1bd7fcea92e75622d28f64f88bcfc8d1bb5f010aa3dbbaed393c0c5caad7d4c8547ea59bd3810616c0658517b6764e6b195ef98144af9977547b46c85e1309b0463c72fd30e16e4de02d95625f466ed3927ed7251d404c005733ea62082da589d4bce09406590c9b360a2f027222ecb2c9ca03eb281f633dd9f6bf82d724022d8befab800badcf3575369e406d5ba7ab267049b32b7a9af061530d19c31be03eb0668e5fd43320b6c9025ec43fe8a4dd09444a0f548016a5d46abd7b277475bbd44bcf8419b58e1617f6bfea19237a3a5a0ab95ab34194153829fbc6bb6a542e695ccc4c987f0b36b93280893f10e1532052480a3b5f468848ab22054c92be881310787e6b25025fe41233db1782ac4cb4397923c6768895bc2d1ca40ca164535a2069e8bfda9c616cb3f191ba89cd5028f034f7f28d5077978ce5dc9c76512642d8b9f0fca46500dec8194169fd2b133ac5ee0b7099ba119b84677bd725d3de3851f097ecaa26f614026bd6cce6efddbb392bd4c28d2779a5dc60fb38e9fbc5aa"}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_MASK={0x47, 0x5, "2e72c198b21f90002e310f1edd52484ee1662500742b908d94b312250e6161c832df139f1b8a58583973b6ec478330eac83acf21adfeee0c365120f8ed44de6e67526f"}, @ETHTOOL_A_BITSET_MASK={0x79, 0x5, "ad96573e00e8c1cd204bbc9d24fb3433c8b5f4c6dd9e81163515bfc5955fc0b5f9417fd229c24114e98fcd9b4b5fb3bfd6fd9f6b8e486d83de0d2e00275e74ebd1aa2b64ddc3435dcce987cafeab7d07ec01f8b4edf095937ef8f1851697f215d4f0f01e232aa87f72ded795ea7f98cb7caa63750e"}]}, @ETHTOOL_A_FEATURES_WANTED={0x10dc, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x4}, @ETHTOOL_A_BITSET_VALUE={0x1004, 0x4, "46ea37af80f3c7bc8ca1007df24ba0f68e3e3a5b9372a6985f32215f15aea1af435b60d5ff55c9a3e8df2af3167187551524a3b54580ff97d9c90fd0f7100ff475ae3496e300fe4d0f5fa5813c98b62173e4fd26916bdd8eece6fc87168e0652069bf43322e464f3707ee5efb9a61c9c9205d30dd51e524a1047df7ac568e19cf3411be9469ec021ebe33497ab5b8f6cf3909470c99e9525951cc20d89f87ebfc79ba41f99c97f777ffba0441212661f1d2ed9dcf0cc76589341bb1b9203bd28582addb319dded8a02c769167e013d7eb7d7a2e27d4040923f16fcbf6f5744c3fddac53d1e95a328cf0770795e340bfb9fc527e1d149c5211328cc69c1a13f31d62096ea1b4a3177a66afcab8666de399e80635a75f77c5c79babda48994b0f351aea7231b6e0f08041224b21a9f7cf1d8349057c78ca6403a74c5068f8cc3ad97edde94b2e9e6ff76a2e35139f43c222e3a9c40077cbb10e993c62058616c945ac5d495123c91d3a3ef52d354fd7ee40d40c7c8f5af0bde994cdee027a2a1e147c606a473f6a39f1218e0dd800997535e8bf43a7947cdf2310ac087e0fa3df592f404bf0157334937ba2b246f522b5dd366b72e77f202f32d6b432474fcdba1ef3fdbd8cbfc02c7798c2ffffa016b0f98c165cfa405529a205a066afe3fce5ec97474c7ddb273094734ddda5df16e79d9bca05b9dde4b9c6a4ed99a3ba048f58a6d60724184089c1eb2935ab12f251d3e0520be488f360321d1cfda6fc9c4aa23254b6205f2fe695e716faa951e282eec4234bdba0d83e4f8f53147dcc21eeed0afca7ad7605722ea9ee9d487384ed4cb039d03c4c9ab3ec84710c78226de820d65ea1d34ce3948b1ea10b96bf958fad295206808b9d4f006c44e6881f5acc2406d15c61ebe53f3bdc33ff452aef8b706eb7b4b24738d7d6921e8d7ee90fd0c029321d73b7795dd51d68bfc20961bb0da901a962bdee51f30334241b275a431f9c79ad912dce67271125afcca90996da6c24cb1f61d46130f5906f468db9d5e51b3aaac6e64273e7d55f2b2c58eacc2ef5ee53e6573d808250a4267d2dbb136157ddc3a241d56ca980b92ecaca1bf65236449503fb7dc9cded9ce265e6f587e481cb93a9b361939cb8be84ddbac487c81c607c9a246853e7f5b30de01d9e22509b17f52525d3652eb686e8f7ce8bdbeb3f8909bc39d816a4ab708ab75c66925f462edb84ef54051a9c5f2962e60607c0371c05f14b02bb2026f8e994d1beca9a979b83cd618c2d9032a766807fde784f6d0c5dd53c4ff8e6882cacf80155c90a4e47f2e350a73041f4c7222cc2ab32c479fd32854f6887f7018f7e45e8c2b7676ae262dd3bcb2880f8206963f315ab171c08f8f891eba7fbe50f3829f6c72e033ac66c0a79abc592bef3687feff2ffbea45ee23f33b5658483edcd2ac03843fb6f41de79599bc0fc2502eb1b9fe39849cccac532c27108335db2f06e98743aea4fe3c154d417e56280dd9c827c97ff13fadeb5d40eed03a93d1f5e68da90b12f1f68de47b164fcc735c358dcf7053bce2a90c1d319efaa1a0c503aa2fc4dd482b146bd11fcc3aa01dde12b9da9be4a82a1520364884f96222799f6260f20b83a14ed3c55213198a23711924b8764ad8ebdd36734959fcbacf3572522b26ebb834c14b9c3daae7ea2d51575107cfea289342e743f7e0493c4b2f14f548aaadc09231bd08f78d3f396981d162ddb786fd0b97172ee7a8adb84c5dea888cecf39b1f8687ae4edd127742fe444630972478cbaff88a343517257b14c72517fc0c328f0b1d2a9b8818a72fd43afc69c7b45ed0d18a49c57ab9ec430492e1275e2f324b37a6bf2f1399829690d7fa9782f4e971f1b0333294558daf2f0241a4c527d0a4e95a59c1682c4e8f8683bb75396bfa70d634f357531e74d6b5c3086980a66839bee4313a876892ac32b1af4cef2a00ad7565aa89fc681879ec04702932192cc5e350bb6c61bdc4ed0bc77a0fa86e8d49a817760bd75199e554501bfd9b9b538a6b3089d080ace8233ec4ee3be9e49fb0c45c0e3abe1532a136fdcc1871f5de8a81fa35393731f2013ec64256a826b1325291d1b8233f41a8f81a1f7eca602f77c4d3ed46a982b1e2c3c6f2857371ea6ce464da724d6c7bfa0dcdc55c8d27c95c4bdd2d95a7393671ee369350ca2854d162347121230789c026b89989943e2a0df6ff5e057803c86e4a9bd112810fa0f3dbc630dde99258d28a12776709632896d7b157cdeeee817de5b60041d4c01116930d4e9518c1758c6c582fbff97822ee8ebdc98c1463e1c505667d06a2044335e61210584b0a9e6ddc399a378f9ecfffea8ab2ec0852912652b42c39a82358dab04190aa3d9c5195e3f254241aba6083d78d938c5ba4c4f51ae1208b51577efc97886127cb214cad26e8f4b3183110b31b967bdb745f3310b3efd767fc1a20f4abb842b93299546ba0a02635612cc7ff0518e3e5d2ae63b3c21cd395c8a24c0dae371d47426451e65416f118712ca5abb781a1855a379acc515ed59546b5bb0b448fd40ddee4856686e37f3dfd8bbb858e6b2cff605d710a918996500f9149c12424e706b330502559d227be051d2f277a89140df061d55617d0430e8b822ed78e62e58ce4146995440bcefd4e064f1d33bda8d6aec0f049c769c1f7735848f479d783444500a6e657e68edb35d5507adca54124f1cda12e45d6d01d2c790fc0af1dbd47419601c0299459f16179c841340a02f8d68c2bd7189f678d90142a36b7cae5e6abcf7b7ab9224ba032ba913de0c8c3e9905dce7f5ed635e4dd19df8618c52078448cd81f1523190a8128df04446725a477f7875f321bafcfa4ee7670177b24bb366b93b704dd1a6e311b2db83d37089df32b878fab4351dafd11dc6a07c6bb609a8cd8d0ca1e76468b25403d0679c80c3fd0e5c32dc83a2863afbd0e166024503ea2056925b10860b13f090d95116b9188641313ec4c589b2ff089148b55fc627a6b5ce223dd2cd03654df7ab5bcf88dc61b8657ccd75b9825a2d8b252a5dfcbde3780170161f256359d653ff4d7dcfb470e6ff18229f80febd6c82b410c832bb64aa02b41bc3eda80540fe77106eaab35c213e7772ad52db273905c4e829f1bb94b199830475e6106b302b9f48056f94a8c9580e03629eda575ef774ff1210ef42ecbaab9f90ec483ac18c911cbb128cbd5b32bd4415dc22dd9039045d5116341c88c6b518640ca8904724dfdaa087f5ffb61ae9924696bc6b018c4409f5fd3bf3fd8ae78a0f66a0c0ec4f70183a130bfce9d8cc0a1867361ab19ecf54933fba6933c866453fe9c542baec327fa45f6fea156c785f947d003fe4db744b259aef5da4b6729de64cac7d59b40962dda56991438ae41f8737286f25f23098ac9d6714c820c3b4b155923e127661e7fa43f28504212a097b102e77f5f8a63dbdd902b9834c9c3aae8fe2d1afe43b4561a738d8ba0b8fb84cbc95daf2c9e495793cec09f5858f2452723340290c319f7594edbaa94e001f13fd1b94fa77b9077c59cfaf173ec666e115ec3f5f0cb1c901512dc955d10818a163a3e926dc8e6ce12f3becd95dcbf2d32bf3bf61b389a48cee8ef6d9fa50ab914d0deb43b2917e290b34fda761ad0e4c59c2557edf98d0388ef308dbf3785ae84d483eb94ddbd21fbe5bc98edb2b0d9ab079c41af5e531aeeaaf32df26ea11423a38bca9bc63f4bb57c6292595aa59f6879ec30b68bef4c504cd97d6af6ab7bb862dba43fa206528d75e372e402ccb83ffe97c72f669dd29608a75610afd576737808e1ef3ec742d0e3e12eb968c3a8f86342f18cf49bcf6c66f53eab20151c4617eeb62f8a98b1b894dee96ec4962755011e3c29e25a41e45aea47f624304edd4dc50cb4e369f9c338855cc19641f447746f1e8e9b536d730daa69e2f5165f7efc358c2131d89fbccc5d7dc09ecdbf65968f4d7adecfd07a48b6d2b40d06945be532cb526abb3a6388330805d0ed691a1b83e16d2faa6edcdb40e45b5650fad26a1114cf3ceaae127c1efb377830937307819cb5a6a96e49c6ba70c3c2f40d9bd9e19fd2f534657d2f737f9844f5e1deaca7fd18987047cb1478c440f27e0f0b2e2905f5f62a4f200f8cb12be296a2e5c571a09b4026a8824d4380fea5a3532ba1aab1b324afd0ce3c9ce4dc7403d412c7a3b7a417380c39cf8537f63f610b79fb618fa8d1a6f57d614140a6d5fe7ae60eed8af7c5b7730852a91798afbc099adcf37e60326c241855a66d53326f45a7012eed73d3620e38ec88c86e622ef3f62ff3cfa8f27630fd9ea5de32a69ffe5eab1733cfd687f2134957fd35bc239889c246bbecc335629f3ae70e2aa7522eb78fe7c28f6c6114883f33c8e907c12c3bd36a2b5dfea76f0bd6ccb4d1c2c56258956002e0eccd00c1ee127b0cb80347cdb19aee649b74bb610893504c83f027ccd7cffcd76c3d034d6d9c1324a3fd09b2bd61e3272f7b01fa1befeede11d643ab308516fe83fab33e509c4be8b1911b7669b1067d5861228d3fe53133ae7e4f5ac7e25a10073f9d7bc16a8e527e8926779d923e7de363ee899b61de929bdfca84662c171a981ef64156dfab365250b7ddc1b22c2dfd1745e8ebc58e196467fc0831a322e4fd05022dc0acb61c29a8e3bdafe21e2c3a1533f11a1a4231310a2657382180c344c1e397f2dd50fe48c2e5164d6246be68874087f233c5c1cce37899a8fe6f9e46051abd8981de335af5307b7d9c9ca6f965254d0e9bf45e2bfb09a0abf1f9c7b06b1a7db540aea9e822445f8e218134b98c89cc1e6bd219d97868de5dff14cd346bee0318da485e53174b0cfea3226792a7a18b8176a1e3110d1724359ecf12d19e58dc3b004a452f0ba8aebd455552e9320d305c4cd4c419440422f80566ac27c7abe948afa9f328bc1a293c67b44f446dbdccee4003d3476067d31f9baad7ed2a2e020160a2d111aaeaf8ad6b220e45e73e06cd080a8ecdf4367c4e614e6c53a69a922b6cc433bdb8939db3e3574794cdd33fc9a4892b20fdbbaa6166873565474e0277521181933c8422b8c8c9526a393f45d8338426fdc2a9f303d7590c75db8f933109cb757ed67e548d265ea20a6b1e6f64f7d510a39f9c31a96a0f6f09079d11d5d709568d1ff139947a9aeb3de169b92294725549e780f076c2f057bbab9fd3241ca18e3c71022a2419ebd803970b29eb2604f0b081cfdbf3c1328ec9a730e1bf495fa8a53e49ea8f61fbcdba41a92ea8efd20d0b92643e0ebf264120eaf3fb43d8598cc76012b5bde66a0121e229b37d99fc2ce34f89f1f9393f218d47ba2a680265a7d05112253502c2da53ee254af2f03eb3a854561a7ec36aa509f9268fa218f1bc1fe86a9f2e54dfa6ce7533d9775ca073b20c135b7f0df35f86314994a958f707b44775593da0e46a9853d1ea6356e4ac615dc1ea4ed0e36271617a9524846ad677b49f6aa630045724bbc47b58bf2230dd7bdeb0f8b00b5ca70d98df1c1a13ffb9865d4c14c8974a843cf9b82c18083b61b3762a5b153ddead21785b977393ba172ffece53bd8059defc339107eadd6d72b50baa2993b732de1d5495abc95a5fe6e0fc4d7790682cf4eef43e7cb3a88ba3afdef4dc8828ac38d4be5f6e5799bb2f4ff1f25f90f3dfcda9b7126715f132052f3e6fb4d1b49e6d10e6418dc5f74f442e5c88941ba0d1c92fd33ba00ae577b4e77648c404159478abcb614b3d356ebf51031360d31653d7162a82dc76dd0a00230b63a5950106"}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_MASK={0xc6, 0x5, "345d38cc44fd37d5ad2b3e671c1a94f4e777d195c756d24a0627f5574b556e5670df2949b067489e2f1237caad31edccf49d58fdbe4defe81cf3e0e97018929350f89f297a4c6183a54534fc7531bfb39bfefc91d23e710a3d999c78e5d52ff22567a718ec66518f1b99907dc12302a6accaf6346e8f649ad35f5c43f10a99d18836c19dfc8db88c81dafdff8312a6b886ff71339200ca16860a35aa95e9736e7674668da18ee1f3e1ace2a2b04068b450e7af8b6c7ddb2e08a42ea4075963889faa"}]}, @ETHTOOL_A_FEATURES_HEADER={0x68, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r6}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'gretap0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_virt_wifi\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wlan1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r9}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}]}, 0x32b4}, 0x1, 0x0, 0x0, 0x4}, 0x80) r10 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r10) 05:45:06 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r3 = request_key(&(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)='\'#%&\x00', r0) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r3, 0x0) keyctl$invalidate(0x1d, r0) 05:45:06 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$invalidate(0x6, r0) 05:45:06 executing program 4: r0 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) r2 = request_key(&(0x7f0000000200)='blacklist\x00', &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000280)='syz', r1) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, r2) keyctl$invalidate(0x2, r1) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r1) 05:45:06 executing program 4: fchdir(0xffffffffffffffff) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) 05:45:06 executing program 6: prctl$PR_MCE_KILL(0x35, 0x0, 0x4) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) prctl$PR_MCE_KILL(0x21, 0x1, 0x0) keyctl$invalidate(0x1d, r0) 05:45:06 executing program 0: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000480), &(0x7f00000004c0)={'syz', 0x2}, 0x0, 0x0, r2) r3 = add_key$fscrypt_v1(&(0x7f00000002c0), &(0x7f0000000300)={'fscrypt:', @desc1}, &(0x7f0000000340)={0x0, "62179d6e7149c3e279d50bc727d8cb49b3ad6db237b7e1cdc91cba19aceb2ff47388324a090949f3a2af010c930e48c6c316e8c8481b3d4815209f56362d8c38", 0x3e}, 0x48, r0) add_key(&(0x7f00000003c0)='cifs.spnego\x00', &(0x7f0000000400)={'syz', 0x2}, &(0x7f0000000440)="fe3098ec35b4f360cdc80307cba0", 0xe, r1) r4 = add_key(&(0x7f00000001c0)='blacklist\x00', &(0x7f0000000200)={'syz', 0x3}, &(0x7f0000000240)="c6ec37e889536fd98ae45c7343d55c283d2c2c0c95812717c1796008d1ef793d52f1c9c8c1e55e9a04811951f792715a7953856cfde988ec7f975ac0d4940ce32374681ef8ee89d05e982b831adf9eba574ac203650e7dfbc1694b4fee3e35275d", 0x61, r3) r5 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000500), &(0x7f0000000540)={'fscrypt:', @desc3}, &(0x7f0000000580)={0x0, "65099f278cd27216632f36975ea86d4ebd80542069000a15f7198e6d2d39f86db2604fd0835e0e6625971a410e39b9927475503fbbc7638f2e4d710d97b2e7a0", 0x30}, 0x48, r4) keyctl$invalidate(0x7, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r5, &(0x7f0000000180)='dns_resolver\x00', 0x0) 05:45:06 executing program 2: stat(&(0x7f0000001cc0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r0, 0x0) mount$9p_fd(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f00000002c0), 0x138423, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX, @ANYBLOB=',wfdno=', @ANYRESHEX, @ANYBLOB="40006750507849a8ef3f6f105f4c4238f3310272db90682dd703e06ed424494a0d687eeace16c7d2c532c31b12a7f8f94fd4"]) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key(&(0x7f0000000080)='rxrpc_s\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)="ba948e067f9a1d8616ffe42a9bb5cee762b30165f660e4a17fd61fa64c4f2f3c35ee0893258bd564b8f97e822c242852e46983eee8300e6d9317bd0e064576b954e86b7a7aca097fa7edaa8739691c52b996543c2b4b6141cf14404adc5d5ae9b13b3f7cb3536cf47476d3c087a7c4ff55d13694da96b5c6d5b0d77019118ee92f97512eb6a5bba40d6f089a08983898b9ce5853", 0x94, 0xffffffffffffffff) keyctl$invalidate(0x2, r1) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r4 = request_key(&(0x7f0000000340)='.request_key_auth\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)='\x00', 0xfffffffffffffffe) keyctl$link(0x8, r3, r4) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000240)='big_key\x00', &(0x7f0000000280)) r5 = add_key(&(0x7f00000001c0)='dns_resolver\x00', &(0x7f0000000200)={'syz', 0x2}, &(0x7f0000001240)="2a351fca32ae15ce62070dfdaea18f561f60d88c615a2fbd3abf87794ee67386b20b5d0fbff0228b60bcd60023768342216b118d939f5751181b25cd5572bbd6ca820f5a9d43c4cda238cd04e8bb978c7927131820ff47ca181cbcbd5d70c89280dd59e5d2e86bc941b4a23aff58d6dcd23848627b3f23ad339d13d288f420d0e6d982aaafdb843b41b93afafc588860dab09cad5cebca5d5d6fabe947d01a1b98d093ab702de9e69a7fd6806edd712dd9a47f59b2d95e525a2ba03b7e8f7fbb049e6c33ad9680e67f3138b29ace06f33f63a2b71cd8d087f006b3959641c17768d3de4dfadbd2f50f4e5bdce06b19b6bf944815da0acfc994ad5974f22ff5b367086b5b7ab07bdb3a72c14527810431cf8065a094695827f7586ab34128c849011c87131b599f2ef681945303db5dc7bb4fdc89ac4fc6f723d2ef97eebadb631c4a2a5d13ea74874aa952f01ba9d70cad5a00377af04f5677a298dae0f56981db7f90dc0c10ba485fca96f168f545045ba7b61eb68c33339ec32a6bbdf7d916cf3af377ac341f1af67f82827987275afd580ad9e415bf09a989e326eb025606ebf98f51106311155ed619a0f5745c11042375cf402ac277ec191af40784dd565875594d40158c60b7518b85dcfd659f6250ee9c6fe385897aa5bc0d1753c784756b88ca0900425475d837c2032a597f856f1954064ec43e708a18645c8758c33ef9fe656793a12405bff9bab5c24336fe4365c5442cebbb58edc62e399bf8d8f157272a9fe93a8ebcd2ef207916d99fb91a2e16fc4af0f15dad2650f8104a6562c4e81421651d1f4b956d77c4b60a13de90a720a21c77e6d3084f73bf82fb0142cd2432e68fbeb15e849f467c704b88e1b40bf2363bcdf507e743e4d8dc7cf710b9b6760ed91893f074c34ee1403afa81e0c78617048537351b4cd7f4345df2dc0db3a71ca9e36241768dcce2838ecf2efe11af50572d2a321b947711bd06dcee5e0848b7abf4032c8f541a4cde60af8fa1d7d58c64c3c0fdca23137afdce4c78e5fb9d78f41ec742b5a0b966a0b4a2351219e4b6d35ea0c320c27e921d46f150191b8981ef355ebe470a8642ceb53167bd52b13ec5e5fb50a6fa7749357d47d46a77125cc4136bec90a061fc3f8e373b940e440370712a956f6885623b8e4272976728f1cf40003fb88a06bb11c70afaabd9c21ff02eb2cca50a60a7ba69711b4aec22d01ef8b159954d77f5c3b4ca81a76db99b3eb7b60ac937e16e44b94da568c7264bd66ac4769b3a46c036a43847ec4262c5d5d03c65df0cb208bda35744ac3ddb718c8bd0e1880b6881cb410b4cdc442d986cff5a05d9516ec24b046a4fbfda1dbf0a9f8df4c80dfd6d57c16283a57cbfd5ebdf93c656fa111126f430ea82188409ac7fb93f7f4d9d9ba257cba582bee0b338fdc85025db8cbcbca79f9bc4632947c8e9bd76ddc0b7f2ee2f4b15c5e95bb444672178d83b110b1f250ea7c10b93c6ca269d4ddb2cd775afd5df98c307e6f5e24d8d10a99eb8b4c4c404a3c35f184445c4e603cc326bb0bcba14b18bec6e77b60eb08a571ce68e13d40504f8104055c0153471c55fc022eaf067b58010304fbcd9509f1fc3a712ed9ba622a9d20da2d5cd7388f9eab1f848e47368d37ec4713bc7c7729cec33570b9b07fc2f0163c7e3f41cd2d356d06813d182e7eccde0f8e8735fd830fccaeb7ccc84d9700f2bbc571d5edea520cddf0ed4e61e5ab111588dffa77438ade5dae94fd21b3a1c8b98ee7ecf088aa4dc514b207611b10930888fe3b5d58c5741d2f99434d8582adb89969a3f3edef2be0f4a8cd59dac73b48175f21cd80b54d274f9cb1ea91e0ea007a94793b1cdf287ef6bcfb4af7e9698f7898b236870efa6d443fc4dc494617fdb14a99043b16304586866f916bda815eca3e58707c54bc489f6ae0a2dcd156d5dac15ccf794de5fb444453cc256aa4f063bbc65db6c3da9f59f32c5d22c936df56227c6e14080bfc7a125d73a31edd57d140062e3f17e4dec878a560ad0fb7094b13b067ffca3a7441e1596b2d5f12054f695c1c2dc33fe8bd285eccdd40f9efef09accf426a7f18e9f474e2c4629aa69740d272716868e12985b794fe581fce7c2527543af7e6e1b7e2196be5d9de261692ae4ae143cad9af5a265224f8d7abc145fc53de0f4d90d1304e0111d86c24789f0a0198f4cb50a14b4db9478c933be2103e7e5e509c229365b4fc326dde38ce73c0ee9acde04ade49cb936c802a0447643caa3b50d8a482c0fa1d0837414b7d8dcf9b51e3d1fc1ff0701be79e7efded5605c65c87c3eb3b842c4d01629cab2c4ce8da532a6e97ed952ecfecde9701a2cd809410844b259cb7fcb89da13894f43f038707ff835848ca5c89a99dd6c1a41fa032e155c2f0aa69b3ce2f63e7226a262c55e9ce232bb19231a8ec31647e1692b0787219c55e87c3a3b6ddd045e5ad7403aecb7aebadf2a4569f7fe53cc8036e7962012c87fd7f70cc34ccdaaf338af8ac4122fe2d679b7861ec5bfc064c65586fdb705e5a5c06b788a52f02f8563307338f53aabdf55d997dd502048431964e7cf45395d2bc3defad236468922c1bec8781f92cbe3ab78087789e0b275d10ab644988d893050ce5aad6b40f88b2f282b1856fbf6df83dd60e8fafb5efdab52181bd7a8dd4c6a4dd5a4ae322d6865d1f13868ba9af1387ed6ebe2deb73073f9577f5a98ba96554d8e016b9465e1faa550417a30af18f555194460ea59ee9df8d333ead383519dea85bb8543af35d500c901c87adae526b9b1c909f7649b1e3b6e595a3dfb97760156e67039121d839ecf0774c4cb92f51b410d67004bf9c0829d217a6c77755b0401809ae4d3d1e08099ca879f5fb406614d1794483e3ea474b60ac0b6d727f58f4d38f4b7e0155b5c1748daea0370774558455e618e2d76fdfc685f9d2c3a7f9c28c3247acab2b7278c0fe6ccc870c41f5849b8b84271e513340b279e01e762cd0ec7d426c313dffcee6558d53a2426f3347dfdf8bab59f8fed69f94bd403f388bd710580bea5879bf231ab245de7611f296a1d7865ec8968b8d61e717cc42893cd9a12bfc14317af08412c399c687af207c4c96d34aa583e6ff4f688baf84505f7e9c8d4ff11c77af2895227f34451a5ec44356c328d0a365d2fca45b88d9d687d81e033c21760ecc9148c01267a71c8ee54b45aa92c4a5ca71110b877245d75e7cae77b899a3db1bb0ea172a1fb0100cd9c19e317ee13db84c8e0e3ce6a5ba19d300ed2ba65e0073a14a6a3e9934119a9dcfb0affc17f87639e6a7640ecedb281c52363c0e904b737e81f0e570b65c4061fc278474ae89ebdac22ae4b9f67d1e3a51762ab7b206fd7463b0a747a9ee8ebd487958b896965f9a66a3d7bfb8f9e7d876d2c7e1de513c8e2a4a42a2add8b660e924ec3d70a6e6b386a085021c65bf25fb0a69a26aa51e0d769ea55273c310a577ac435924ecef3a1ceb669ec37d4a07205c2f864d28456c6efed683ed5a6edf1e526d2aa63df95ca312f745e9226499a7663d5985efc6ec5e96437f00b74535f5f98643510b86c24ac47977cc8ffca59e91a3ba4d19b9d2241bfd16d7a76ba47b5416a279310e4a5e225c43fe687bc53dfc819eceedddd4d42bac9f4230d6ba728736ed9a14f619451a23b5f9498ff19150d28825f4e8fd763350935082ebfe8c66f5d816ba2d9b2559684b2106644a004954927cb8269444b82625101b5e877ed55a150efd77998fd12326909ec21df8c67aae7e580add3906eaef341e7e4dce8fc59f41be27b287fd0dfa9c6054f8a885c007aff967e5104327915401fa5aa17f318803ade5d08756ad1b8f54bf8df7d3dd7148f3d334c7609da90df6c519d6bbf7798f3bfed4f11c4f05cc69218f272a3cc5945561140ee8f17d57dbb916613db4f5e0017d38d3765285f84d90e651f21db7ce419f9995e49b0116ecfc493c61ec493e2418f93abfcb716727160821bb45232a1869936ccd56a15e4d2ccf2c0125624224b0ca792fa48675da08e4bdaea8acec66b64ed95781dac2882ecb374bf3a73de075f9f90da5a67abeff9a6644f099a3226b07a25f79285b3dd035e841b835c034f4a4a281aecbef39ee5f649a8bb825729eb203ce6a57482b2c91cea8b29296e491f174ad15b9ba5c2ad0840a9e55eac53cb9b36d7dc446ecc251103d0a7e919bc42a0ff50d2e1e623c4bc0dc26e39ef12259813eae570a0e020807409c7407a88e39e8af105692f5df3bfc9e9dd5dabbca292f43beecee72ca1aa41367bd6c8b18f7b493eb0de316f1b410dad02fab0e1ee3d778c8d65908f30892955b32a4ad8bac84fc836e7e50e41c955bf82961738077f81133a8dbd5f6346a9ee5eb6123750cb664133fc3b2e6d425595aab5209111f50ccaeb54dbb100eee33f1f9b86338f10352df4e5acf2dbd6ceb0630b0e7b29a15f6147d4de6536afe7ce779daa16cc929fe937780d7030e3269d087239e19d8c05f10f0fcb5e460e69b7825cd2b8be3dc378463a0c82ccdf2a120d8878fe21824c540763ca64ab73779d2a510185052132ba8aecabb36d2aa64cf8736b82018e2262a2d396ce9ab112af125e1069aa23ab4554ee5cc1bface81ff0acc0275c740c38e54651133adcbb23def84027e42262d3e5b5d437b62a0742b07a6d470294aec254f1fdd61a3235252d3dd90eea64a8484582b1896eaec7016943687d2431d12958165337abac88cd5776560588184372700020d552d6e97548a40d23773f5b7e16b1b8cc95801ea5f3abccf41f485a35296f2dea171f0fbfbb03b47fcced5ae53e62b47085a2f49243464c9d0fd59d1778b9463ee752633a001924444d986809fe1b4ada62f0f57dc12abd468830874d596cb059aa21f8f48648c736a654b5e0246ebcf936419e6486ec8fd89db15ca7bbb252c40b0fc381375c78b1ff2a18c4403ecaae11f2462aa9fbc2b5cd29a90f2095727cc5e45acd316a87fb8ae70a51b9d7a126deaa3811495ff5df3ea64568d48a09ff1c7b85a0818a4b0bc21af93f175482fa48bafaae2bca36b0e802e480a33a14c19327f5a45e1d4fffa6fd4e8db8e562d109e3b78e41e4cb4b1cae23d793877447f67596652b0332f8987c543240572cc180930c644c11559c9fc07e0c5c4820d30ea32e21a0a48dba3196d5e79ab9fe5e734074c3e905db6f471bb690cd2471f53adb6277295b7e541c91e9d7a43519aa859041c2f01250750fb4da9c063a4ab81cb886a032e2bcce3b95fa72a2351db0488d60188f0d7b5747dc81aac5d16098cf04f102709468b979fc12a47c99178973f2de3a1fe27344449f134f3c4eaefb9138904f9ce3dc6042d21bb81eecf4b88b2f9cdc2a032346394e5f508bc6596e0608bd469ac15d17628bfa4ccb9fefb5729318aff2820f502cf4d5832cc307ef25ef06f221974d383e0b6486543a09af73a6d608026e87fa225243a37b15a7227ef203a73a020b27c029e7081ee59baf23b298755e6b2a161afa503ae7158fe3eb87d5bddeb95958304d83d2fd591f3a0644c85c5e79b2781fd9df1a6a4b436d0c3a42de06528300a019450ea6215b1ca2c3a9b9ed7f61076d600359d7c40b6b816e068967fd36c7b46a32f14dbe07df383b5e7a4cfed6db1795ca23e1cf1f34cf574d1b1c438d4845a1c2bf0d7a41e63ac4973548bd32778e17148a5ec3d8ffdbd72cdf534326c1ddada9126b872811ec87b652795a296590c91f7525cf469eda83232225f239c99aef2e84be48bf90afa5", 0x1000, r2) keyctl$negate(0xd, r5, 0x100000000000000, r2) 05:45:06 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000080)='cifs.spnego\x00', &(0x7f00000000c0)=@secondary) keyctl$revoke(0x3, r0) 05:45:06 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) r1 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="08dad52dbd11e0882e518408875ba26ff2469ad8de432fc9317edefebe25505dcc3be78c5d1b8306e3d74a308be6eff10562ec474f1a5fe6580e580dbb2095026cd06f6cb38d2c94ca3f07ece83c2e9d21bf25ad8eb67d9a0062eb4e68d273db4061071e81490d6f2b848ed0d0d13874584f39c0812094a5aec07c80d4c198cf1f42250e3273f0643d3a5027d3be7d83fa67e98efdce1514e4ee3ba85e67692c126fa6e676f2d7fd8a30ce327626736261c801b5a1928a7064e528f40a0552f3928421c10cb376b09d55", 0xca, r0) keyctl$get_keyring_id(0x0, r1, 0x3) 05:45:06 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(0x0, 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:45:06 executing program 4: ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x81}}, './file0\x00'}) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) 05:45:06 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) syz_io_uring_complete(0x0) 05:45:06 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) r1 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "4df39c30edd81b987c081e69cbf4d1d3d59bcb0baa8b119777dfb2341ca0537cf82481a0f8e75dbf8af54f484aa948a0a77f73b285467bd5a5e1b4d623ef5089", 0x36}, 0x48, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f00000001c0)={'fscrypt:', @desc3}, &(0x7f0000000200)={0x0, "cc775cb26c5b6087b36fcf35ad3ced65ab7568d9fd5e2a306dd668c6bcfa0c8cb51dee1d8be8151265ecad1619fd83a1256629c28502148c6e9fa659f963dacf", 0x2d}, 0x48, r2) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$assume_authority(0x10, r1) 05:45:21 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) syz_io_uring_complete(0x0) 05:45:21 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) r1 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="08dad52dbd11e0882e518408875ba26ff2469ad8de432fc9317edefebe25505dcc3be78c5d1b8306e3d74a308be6eff10562ec474f1a5fe6580e580dbb2095026cd06f6cb38d2c94ca3f07ece83c2e9d21bf25ad8eb67d9a0062eb4e68d273db4061071e81490d6f2b848ed0d0d13874584f39c0812094a5aec07c80d4c198cf1f42250e3273f0643d3a5027d3be7d83fa67e98efdce1514e4ee3ba85e67692c126fa6e676f2d7fd8a30ce327626736261c801b5a1928a7064e528f40a0552f3928421c10cb376b09d55", 0xca, r0) keyctl$get_keyring_id(0x0, r1, 0x3) 05:45:21 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(0x0, 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:45:21 executing program 4: r0 = socket$inet6_icmp(0xa, 0x2, 0x3a) fcntl$F_GET_FILE_RW_HINT(r0, 0x40d, &(0x7f0000000140)) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r1) request_key(&(0x7f0000000080)='rxrpc_s\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)='syz', 0xfffffffffffffffa) 05:45:21 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @auto=[0x66, 0x38, 0x66, 0x36, 0x37, 0x37, 0x36, 0x37, 0x64, 0x65, 0x39, 0x65, 0x32, 0x66, 0x38, 0x33]}, &(0x7f0000000100)={0x0, "f68a9a5463981e5ee337e8dde7102c4ee8fcb05617f643d8d9f06d1308a411fa1f426de98c1f7415ca7bd3e83e30f840cc31b4f7bf187eb397f1cf6d6c013997", 0x21}, 0x48, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f00000001c0)={'fscrypt:', @auto=[0x38, 0x65, 0x35, 0x66, 0x63, 0x61, 0x33, 0x35, 0x30, 0x33, 0x16028670252114e3, 0x4, 0x66, 0x37, 0x63, 0x61]}, &(0x7f0000000200)={0x0, "faa9a70b6d9d10792bec7394d0a3b8c2484b6ef0f4d40131abe15fd49b2fb24c4186a1be4a942d3f198e33d894d0727458aeb5bddf1f3021966c0cb02f9ead39", 0x25}, 0x48, 0xfffffffffffffff9) keyctl$invalidate(0x6, r0) 05:45:21 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) r1 = add_key(&(0x7f0000000080)='cifs.spnego\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)="54a1b2b823d44ce055cabbb0025cf603d742d2b5221358411d24c9f122dd36ccb830ec6edfd2b19a2631eb31e15d5535a8f9ce9442d059c76d324f78528fb62f923703d10ec2d74dcdfddd169040a366846638bfa087d0478d395ff9ef8985cadca5defe07ba94ad7c1ab081a0a75ada628e5edd7f5e139720fafd4447f9db63c0c2fde7ad146c371fafb2d2d7926050d074e1735d2ec809ff21f43448f3447efee0", 0xa2, r0) add_key(&(0x7f00000002c0)='keyring\x00', &(0x7f0000000300)={'syz', 0x3}, &(0x7f0000000340)="2786c691c851b10a8bdb2fe68f70a70eb498d8e3f9d8891547d13988ca99f433382880dca4958cee63a261cf4a1a9cf4fd02a7cc2f4527606ff457a2dd2b08869d67d326f015d7f9330fe92d3ca3d044a827bda565709b2d57f4e9cc75426d47dab3df7e8215c609411c356dd9b97d7b365eea15cfccfd458cc99ce5d278e13b784b67e17062aee837d4e82f98ec0033b7204d773e483d0840b40246f864ec0cc3f8635bf799b6bf87360b18b5037552f192edf4b341d28ea7b1dcf196df1f4da21434c3f01ddd81ed91ebb668aa95a1c3ddf44d98208e405ab53d2117bb428936b4c3b4eab16e0f6b38949d3e7e2d", 0xef, 0xfffffffffffffffe) r2 = add_key(&(0x7f0000000200)='pkcs7_test\x00', &(0x7f0000000240)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f00000001c0)='id_legacy\x00', &(0x7f0000000280)=@chain={'key_or_keyring:', r2}) 05:45:21 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000180)={'fscrypt:', @desc3}, &(0x7f00000001c0)={0x0, "790d1a278c1b3a1076606554d3be16ff3e6baf37800a707f5a36f20464794558c07f644936a6a9da817892d305390749133e80af29ee4649d9b69325c2ef2cc7", 0x16}, 0x48, r1) r4 = request_key(&(0x7f0000000380)='trusted\x00', &(0x7f00000003c0)={'syz', 0x1}, &(0x7f0000000400)='e8dab99234bb312e', r1) keyctl$read(0xb, r4, &(0x7f0000000440)=""/4096, 0x1000) r5 = request_key(&(0x7f00000002c0)='.dead\x00', &(0x7f0000000300)={'syz', 0x1}, &(0x7f0000000340)='-[}\'&@[^!(])%[[]{}[@\x00', r3) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r5}, &(0x7f0000000240)={'enc=', 'pkcs1', ' hash=', {'sha3-384-ce\x00'}}, 0x0, 0x0) keyctl$revoke(0x3, r1) 05:45:21 executing program 6: fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffffff) syz_io_uring_setup(0x620e, &(0x7f0000000180), &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000040)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r0, r1, &(0x7f0000000240)=@IORING_OP_POLL_ADD={0x6, 0x2}, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000001c0)='./binderfs2/custom0\x00', 0x0, 0x0) syz_io_uring_setup(0x19b5, &(0x7f0000003480), &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000040)=0x0, &(0x7f0000000240)=0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000000)=@IORING_OP_CLOSE, 0x0) r5 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, r4, &(0x7f00000000c0)=@IORING_OP_TIMEOUT_REMOVE={0xc, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, {0x0, r5}}, 0x101) syz_io_uring_submit(r0, 0x0, &(0x7f0000000200)=@IORING_OP_CLOSE={0x13, 0x1, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x1, {0x0, r5}}, 0xcb) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r7, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYBLOB="001940b2d9fa69d8e0", @ANYRES32, @ANYRES32, @ANYBLOB]) copy_file_range(r7, 0x0, r6, 0x0, 0x10001, 0x0) r8 = dup(0xffffffffffffffff) fchmodat(r8, 0x0, 0x0) openat(r8, &(0x7f0000000100)='./file1\x00', 0x800, 0x24) connect(r7, &(0x7f0000000080)=@nfc_llcp={0x27, 0x1, 0x2, 0x7, 0x3, 0x80, "843bf0b1592a420a5a24d65bd84e46b04a65eed866acefdf17790b8f730fbfa4f74ba38d0b5bf9d04000004000", 0x26}, 0x80) r9 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000000)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) open$dir(&(0x7f0000000180)='./file1/file0\x00', 0x3af002, 0x13) keyctl$invalidate(0x1d, r9) 05:45:21 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) r1 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="08dad52dbd11e0882e518408875ba26ff2469ad8de432fc9317edefebe25505dcc3be78c5d1b8306e3d74a308be6eff10562ec474f1a5fe6580e580dbb2095026cd06f6cb38d2c94ca3f07ece83c2e9d21bf25ad8eb67d9a0062eb4e68d273db4061071e81490d6f2b848ed0d0d13874584f39c0812094a5aec07c80d4c198cf1f42250e3273f0643d3a5027d3be7d83fa67e98efdce1514e4ee3ba85e67692c126fa6e676f2d7fd8a30ce327626736261c801b5a1928a7064e528f40a0552f3928421c10cb376b09d55", 0xca, r0) keyctl$get_keyring_id(0x0, r1, 0x3) 05:45:21 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key(&(0x7f0000000200)='logon\x00', &(0x7f0000000240)={'syz', 0x2}, 0x0, 0x0, r0) r2 = add_key(&(0x7f0000000280)='trusted\x00', &(0x7f00000002c0)={'syz', 0x2}, &(0x7f0000000300)="2ff2d65a426f", 0x6, 0x0) keyctl$link(0x8, r1, r2) keyctl$invalidate(0x2, r0) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f00000000c0)=ANY=[@ANYBLOB="656e029b870663733120686173683d0ed60000000000000000000000000000000000000000000000000000000000000000002000"/79], 0x0, 0x0) r4 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) r5 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$KEYCTL_MOVE(0x1e, r3, r4, r5, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000100)='rxrpc_s\x00', &(0x7f00000000c0)=@keyring={'key_or_keyring:', r0}) 05:45:21 executing program 0: r0 = request_key(&(0x7f0000000000)='cifs.idmap\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)='\x1c*/-\x00', 0xfffffffffffffffd) keyctl$invalidate(0x7, r0) 05:45:21 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = add_key(&(0x7f00000001c0)='id_resolver\x00', &(0x7f0000000200)={'syz', 0x3}, &(0x7f0000000240)="251935eebb83231ad1bd84b53dfa549d028fae2424b910fd5f1c98f5206bc1550ee9fac51c8ce4", 0x27, r0) r2 = add_key(&(0x7f0000000140)='id_resolver\x00', &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, r1) add_key(&(0x7f0000000280)='ceph\x00', &(0x7f00000002c0)={'syz', 0x0}, &(0x7f0000000300)="dfb9b445c126e1674479b4d1e02fc82bfdca5a77b43212bc7ea059c8b075c9ffe510b8eeffcdb8a3339532a17653889204d4dd3bf1fa9fb0c858a676ae851d205604818ae7b12cc5d0a77433bdcf7478439cce5a977a322251d8ded402b9cf0fd5a17992498fe535c899871886d1f3fb38d57daaa2a63dfd6ab7dcaeea2b5ea101692d37447902b091f8268c9c333d9a7e8483c8565dba111fa5b7f0876be3177d14375d2d74f1a1a091a2e980928aa2a941ca77bd464fd99bd2c1480a078a3251695937", 0xc4, r0) request_key(&(0x7f0000000400)='dns_resolver\x00', &(0x7f0000000440)={'syz', 0x1}, &(0x7f0000000480)='id_resolver\x00', r0) r3 = add_key(&(0x7f00000004c0)='.dead\x00', &(0x7f0000000500)={'syz', 0x0}, &(0x7f0000000540)="473152ee4ab3c7a6abebc71c6cb59b5c9762ecc762defbe64ac20620d0bd453ab429aadd26c02df377a5b47979462ede82c1eed920e3ca2f4683782b7618108737acd41708000000f05fa598e6d6052f1d0465849bb4fd89830ed374b87684f89bb0ffffffae172baa8e201269c703731885b29a", 0x74, 0xfffffffffffffff9) request_key(&(0x7f00000005c0)='encrypted\x00', &(0x7f0000000600)={'syz', 0x0}, &(0x7f0000000640)='\'+\\)\x00', r3) keyctl$invalidate(0x1d, 0x0) keyctl$negate(0xd, 0x0, 0xd11, r0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000100), &(0x7f0000000680)={'syz', 0x2}, 0x0, 0x0, r2) 05:45:21 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$invalidate(0x6, r1) r2 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)={0x3, 0x0, @b}, 0x48, 0x0) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000180)={r2, 0x1e, 0x94}, 0x0, &(0x7f00000001c0)="40d5359fb592a51b38089b5f2366d721fb9f1f8fdc4ab0bcb6e31783cc3a", &(0x7f0000000200)=""/148) 05:45:21 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) syz_io_uring_complete(0x0) 05:45:21 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(0x0, 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:45:21 executing program 0: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r0}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$invalidate(0x7, r0) 05:45:37 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) 05:45:37 executing program 6: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f00000000c0)={'fscrypt:', @desc1}, &(0x7f0000000100)={0x0, "ea32f7daf301875a6f0dd18bb1d2ea7231278c3daf38f05816c9a235ed62984b0a65c7aeaf9105325befffb1f7df27932cf072c0d7bd8575c9390f41562a0591", 0x18}, 0x48, 0xfffffffffffffff9) r1 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f00000001c0)={'fscrypt:', @desc3}, &(0x7f0000000200)={0x0, "823b97b5a0ed035de8c8f61326d6cbe77ba46d9f7cca3bbf475551b69e1acbf8d238afd6b4200f3361bfaa0af9e3c250713e75c903c1d8c4660cc771636f3bbf", 0x18}, 0x48, 0xfffffffffffffff8) keyctl$invalidate(0x1d, r1) 05:45:37 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:45:37 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000001c0)=ANY=[@ANYBLOB="656e633d706b63733120686173683d7368613531325f6d62000000000000000000000000000000000000000000000000000000000000000000f0ffffff854419790000000000000000000000000000785d7a2ccc1ce01de34bc7c84fd9aab8d52e6d342c259697cfe5a477114f2802df14ddc41208dfcf401136e727db94baabf15fe593e69e26e7663a637115e012b205f937d920c53ba02a14735a7dea8e1458078497476a0b374ac1b82ef225d64967707f647fa44608c15995c9e30cd8c58c41b18803ef36161c"], 0x0, 0x0) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @auto=[0x35, 0x63, 0x66, 0x37, 0x64, 0x64, 0x30, 0x65, 0x66, 0x39, 0x35, 0x64, 0x35, 0x63, 0x35, 0x32]}, &(0x7f0000000100)={0x0, "7ce4fb2f7f6c2bfd9ee586357eea4091fe3d5cd9d086b750194a8af3b8516a1ea2ac5dd0fd8771e7c80e4e844d8662e2e7ad3abea150a6b500a98a81f8e52728", 0x3d}, 0x48, r1) add_key$keyring(&(0x7f0000000180), &(0x7f00000002c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) 05:45:37 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) r1 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="08dad52dbd11e0882e518408875ba26ff2469ad8de432fc9317edefebe25505dcc3be78c5d1b8306e3d74a308be6eff10562ec474f1a5fe6580e580dbb2095026cd06f6cb38d2c94ca3f07ece83c2e9d21bf25ad8eb67d9a0062eb4e68d273db4061071e81490d6f2b848ed0d0d13874584f39c0812094a5aec07c80d4c198cf1f42250e3273f0643d3a5027d3be7d83fa67e98efdce1514e4ee3ba85e67692c126fa6e676f2d7fd8a30ce327626736261c801b5a1928a7064e528f40a0552f3928421c10cb376b09d55", 0xca, r0) keyctl$get_keyring_id(0x0, r1, 0x3) 05:45:37 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc4}, &(0x7f0000000100)={0x0, "58177d40fb81a2106a2914e1e92c3a06ab01bdd8447b9aaa766bedcb42b708276b529892bf50f5b8d9ebddb785556c72f092a45b43a719707d06613b4a85f237", 0x38}, 0x48, r0) keyctl$invalidate(0x1d, r0) 05:45:37 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) keyctl$invalidate(0x2, r0) request_key(&(0x7f0000000200)='cifs.spnego\x00', &(0x7f00000001c0)={'syz', 0x3}, &(0x7f0000000180)='(\x7f%\xcdMmY\x96\xfb|\xb7\xaa\xadv\x88M5Z\xc7\xc6\x05\x95l\xf4\xda|(1\xe5$\\PH\xbbT\xa3', r0) add_key(&(0x7f00000002c0)='rxrpc_s\x00', &(0x7f0000000300)={'syz', 0x3}, 0x0, 0x0, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000340)='pkcs7_test\x00', &(0x7f0000000280)=@secondary) add_key$user(&(0x7f0000000240), &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0), 0x0, r1) add_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, r0) 05:45:37 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) syz_io_uring_complete(0x0) 05:45:37 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r0}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$invalidate(0x2, r1) 05:45:37 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="08dad52dbd11e0882e518408875ba26ff2469ad8de432fc9317edefebe25505dcc3be78c5d1b8306e3d74a308be6eff10562ec474f1a5fe6580e580dbb2095026cd06f6cb38d2c94ca3f07ece83c2e9d21bf25ad8eb67d9a0062eb4e68d273db4061071e81490d6f2b848ed0d0d13874584f39c0812094a5aec07c80d4c198cf1f42250e3273f0643d3a5027d3be7d83fa67e98efdce1514e4ee3ba85e67692c126fa6e676f2d7fd8a30ce327626736261c801b5a1928a7064e528f40a0552f3928421c10cb376b09d55", 0xca, r0) 05:45:37 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000080)='asymmetric\x00', &(0x7f00000000c0)=@secondary) 05:45:37 executing program 6: ioctl$PIO_UNIMAPCLR(0xffffffffffffffff, 0x4b68, &(0x7f0000000080)={0x3f, 0x2, 0x7fff}) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) 05:45:37 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000300), &(0x7f0000000340)={'syz', 0x3}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) add_key(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r1) add_key(&(0x7f0000000180)='logon\x00', &(0x7f00000001c0)={'syz', 0x0}, &(0x7f0000000200)="5f9be9767876ffeab6d6076765fde7f5541b39036f350107f28b008e6d246f149fd108996b213eee81bc5d4ccc451ca59b745fb0f5839a01cc883c9e4ccb9476a2e233088d5926e711723867051a1075d8ca14c4efc231b0896b9b9acd3de91227d14c9f50cd09fe34f39ca18b80a352592634ca52913d79c060f20282acfd72f04f1deaaa177f106c1d66e51c904c73888c08056bf6aa1042ab687708686e05aa7b4f366e282d014e73585697cb551d3977069be993cb768723e307270302c2cab4ea7a0da41f4dfd941ed673", 0xcd, 0xfffffffffffffffa) keyctl$invalidate(0x6, r0) 05:45:37 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:45:37 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000001240), &(0x7f0000001280)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$KEYCTL_MOVE(0x1e, 0x0, r1, r2, 0x1) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r4 = request_key(&(0x7f00000012c0)='logon\x00', &(0x7f0000001300)={'syz', 0x2}, &(0x7f0000001340)='-\x92,-()\x00', r2) keyctl$read(0xb, r4, &(0x7f0000001380)=""/229, 0xe5) add_key$fscrypt_v1(&(0x7f0000001600), &(0x7f0000001640)={'fscrypt:', @auto=[0x61, 0x32, 0x66, 0xfb, 0x33, 0x66, 0x36, 0x38, 0x35, 0x33, 0x7523c815e0a6382a, 0x66, 0x36, 0x62, 0x38, 0x36]}, &(0x7f0000001680)={0x0, "78a547e654014f60f00a53d2ba2d1c5b80045781c5c5b3fbf5a61a06e2a8bea343bcfe377ac54360c77f051a16fecd3930d842d951c9a7fc30754d3311edfd83", 0x13}, 0x48, 0xffffffffffffffff) add_key(&(0x7f0000001480)='cifs.idmap\x00', &(0x7f00000014c0)={'syz', 0x0}, &(0x7f0000001500)="bc12be4c0b17ea22c543de32b9e7f782d33e1cc05d5c5471cb13c89b7ca14f962218faa1a6086b2b45f763ebd7f40179ee1a3944914f971ea9adff268c2aef9de9570c67ee522c5c259e70e2a0e8c4c7536e32bb63c2c1e7fc40265073fbb67d57c207c142ac6a86acd7c127b1f06610dffd269e9db6585f9982f7520fce539d7dd398306e8db1473811395411ffe3d160d6c3340b69f89a53eb09cc92c6a9e91404264029fff270f2f7f574d1bd8bef27cdb75014ed35955c7b822087583c4eba99328aeb9cdeea7fda06d19c8dabb49bbbb77cf9757468ef8b6b16ea172e319ed378ad36e22c8f0e6cb4e0fbbb35fabd1d92b70bdda6c198b29b3536de", 0xfe, r2) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$read(0xb, r1, &(0x7f0000001700)=""/226, 0xe2) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000080)={r3, 0x1000, 0xc9}, &(0x7f00000000c0)={'enc=', 'oaep', ' hash=', {'sha384-arm64\x00'}}, &(0x7f0000000140)="c70c81b958645922f4e0f484c766e56bd0e1ab7c3f46641f99d9340fb8e3502ed0fbfddb1be3877a206870efa5f2df905d897354ee22a1058bc2c597340e05ba800048ceafb0406550810af7acdd45d870bd67c5e751c9f77ac0de8db93894913d4bb6c4e4275583579cebd36eace08df6cf0acd7bea3d2173e37f144bc40e095387f5e421820356e58d4d2b5888d57a2de5146b184f00864c4723cfa469aeb9a0610eb479bb0dbd5c6ae22f71dc39b89edd9812fd49952c1fdfacf70372fa9d090f95995ddcfbff8ffe9fbdac730ad70401520fb656f7fad3b7b7ecb3412b560f0cc1991c4616469516d7f5ee57050189391d44df918ebd2229794cb733266a22f8309d3d4ceb8ae1b9d68d7a33d37fc55b801593dd52c08be4c947668251cfd3f3844085693768fc0a3ff89db750d5b17f83b71bb4f8f537987c98f0b7f7e45729033f98900dad11e36551104e4606339187bc9ddfbefc8b664ec7abcdda87e60a611437d7749a3bebe3923e7aa3bef95bc50131e68fb79a99c73b61d1c8c4fb815dc91c03ded7bfe5db5500a3445384eabf23094518e7801cab64a9caf7b25641a5cf7eaba6c59d8d37ffc68a29a228d2dd5c934dc3de276f25668b07682f06880f7376183b8e9296353dd5ea8e4d66b04e9f5571e6d4d6a95a029f51b476980f30e4ad8a117abe6cc9743b963851ee520f6af7d66cf1ff9e80b7df7b8080a120a1c137f4c5f44a9097294f57c45ca588e585c62d64ffa491837127521033e3686612596dc1acc65b66d80811c0c430251a7f761161dd721ce898c995814ccdd2f97426d727b80901955e787ec3305b90cfaad96a4c0ea02ff2cc0ffb660d13b54be020f701b3dd80eb162d9039aa699286a05b9bf60e736ffb9c758fa873baf737e0e5b861b0200b886d2e4061254e6ed64cecbd08699a847c0f64055dc554cdb86ed44aab69688a135841eea3686fbd068c2147a321867c1bf1375a1c66eede97c183e9d11a7b134293136b945eff10568a5db439ae7211ab8101e3f4e1d45b946f2259c8cc6224d4b38a75cce25cac7a4933ae115dc1e23b6ddde950d9b2fc0689250593c85ce2cdf29419331f5e39329e0acd20e5d4f6879b9b4af5cd6b3b214362c22df3fd434f30e53229153436771d68516794637d481a193468cfd0f1bf37c68c57f7f44912d6efcf970b85ea16d805b5954ae1824e4c919fe9e5288c2e0cf6c4f42ec776bd6c00e37a2b6893cadebe73b78d97a6c752987e600c9deed20c0a9203f219b2689854c5645af33eae5294ddad98499ca478242524b94e52ae6eddfa6b1a4cffd68c5eaa0c9156dc8a564d924637cfb751be251b768a72d0d13d6495e1de0d6a0e596bda1915c2b3e0c8a813a16bb3434fa465db308fe05cda728e3b8cf9934d67ab24463779cb947f9eb53a4048e80d887e7e82272224017cf9f4da74afebf9e201f8078c79ac8f589ad6e8e3bb37814959f9fc4839a86dada9b7465bb37c09345d862a975b7ebadb76b54896039d5845ef829aa8c224651a25a87acb26002df283b052855622e05bb60e327e57967400f1517050382b26ac4ecdcba9dfdb79ab9ea355fb8e6e0d12f43a5ac498c04be8e4be11165e94cfa6244b7f1f7ee9fe7fd06359439032b86e481d6b70750f024b312ed611322cecb2d52abc95b79adefa1cf7e85580491efc88d829080b4a3fcce588c5b71f46a2bcab4d4f4524b8bbcd7e4f5ec6df1cf9712cd95ba4554d080783e8144ed30cf994c58109c3c1773bb07de5c7017efeb6a8c73097a5277e105dccb1820b8b46840253e861a3a8d2fb65ca6d21ea96e02a8d9d4097fbfa2b06ea195c146e7a574351dc83a8035ece7a155cc58d5b474afef80a5ef1f5cdc5278a36407a0c6cb7132afdd07d15f827720bd0644f7c046f9eae4dd4b9d88d093c9bd06c012c3753286a81bba2fada396366940a8590ae725ec5b71beeb07dd6621547e8982366c98f5174b6674ec1dc0f7ccd17e8264b940bed0f75b31483fc31189904cb281482f1f034d5746364bf21d83a00c5e1971c42c4b78abf067739e82a8cbce0cd7e0d772bf34ccd58d08207accdc803f020b311807b1e05dcddca7f0d66fdaf6b64ceef057bbfdd4ebd08b5a15b484c6e4111bb4c29a22fa20c5e1bb4d5a3098050d0ac2586c19bb1f227559dbb77bd146267d1da50e52f99736024ba8be6e3ac5d67b168f23222760965395f56f4752a312e370cfaf02414b7a11d1f7a37f51d3ba425708646ebeb891b2dd2af7d77f3d80036b2df3810c6fe06b0f089528c72a105eb97a3284869c386eb3d93d8f87ad8c7acc2416a9e5d325c83bd609153bf381c1f087cfe77a12c870abf9b7280f4a221a40606bd4d6beb1922ffff67bfaa4ab1ae31958a41d914b0efb4c9ec8a224af5dea7ff6653cbf9d8bf132aab50fe0dbec9909283349fe1f1e587cee2b76e3c8c1f6c664e1165181c6aec6bdedf6184f05936ccfa3e83c5db4a4f71bf40409d1d3c3823e72f535dbf53e7cf315a7e9a2ec49077e538e63dea5838abbdf98aca6ecd34feb0c9a7fb31f33a25802fdd5a04247c289f2b53512e2da209e9adc3c956d9de414dd778c3116cbc476a4249362bc2fc8d04b3e68bf2529b044139741bf24deca01eec126a9978f9843289023a5d028a9b41dcb999f96b7a5dab3c2252cb9388d83b234394ca710499a84773d21c198946e96dfd2cad71df82eeec9b0a36142a666ef3446754124000157eecacb54ba2d684d245925e25f2644ee4c419e960fc054f62cfe2514cc021cb18c275735f5f62a1602e055d3f541daf3bff706b8380ac8033b27544062c6f67051e38cbdd9323cd9dd2412898380353052af690de69ab7f0ec280f6f4e3543de754c38e0e700d974b93127f988ee89413f29bddf37b1b36ebb01f2615e5f48b8b7797429ac181cb089a2903ddc103287150906c85a09b2d7b081ed13b94a0b9551191b85c559d1f9c948079b3c70594d9845af177eb9fbca7c044a7a7273e0ec28945c818d3ad3ccfde39bf3634704146eb6a0b37536fcbda4f19bdb4f76141589a8a033486bbfab12da8cd29c7f90fd279a1092914796afd249f4accec17780b283f30a79b7151597d5f9427c2be770956ece3672bdae64ad04b424eae44f0c085ca048103244eb82656cd8fdf981a46f18a2136a1ca01ff938a881aa0e5716f741b9074007e232260397f04a19ef05ca83fdcd1e350703888ec632798a0c2fe4fdba4c273f3ed5923736fabbecfdf5f324aa1350dd76163446cd292c23a399221b0656e85fe50d6cda105ade3c7acfac703b6af000f923020b694ef489fe28af640e9a2529adab141e46921ad53e0faf22fcef07f3ccc72fa53d46082f95f1374b21f82eed0d8a3e4aa9ddf52e438988df813fc168377e3cb102df95cb59f1fa1f08f8760f29b1e2c7e4760bde10e0421f163e276d49273753f148a71323b5808a46306b6192c518917f1e5d12e50ec271a8c1c48b95e64c316d88dabf4477a43b3ef6d036cb6a0e3cab7bdac5a811312515d8d593f48914df0c7d22987e08e180da3aa7c8a37fe2b40fc689d8ed20c79aa30bbdb6e726789b54cc004b71ddc085d8a7fa86823b6cbe712558ce6848717383ba1c8c355bc3b74bf2fcd89e8a2d4a5a90198ae378f69a1ac26b0727638038d34e51a0532024b12a7321d4acdca3292e04ad2ceac6572494fccf29ca40c80871f534ed1a99c3138d94c76ea3b35bd813d3ffe1787608579eb6349170d52ae52a59a9e25bc88c20ac082d4de6faf30d092d47ee18b110cceeeeefc8427efaf0d762f228d6ea33dfeb9db0076362096da4db87f957026f3eef2dc8f050cbfb3fa1c4ea673c0ec9530be1824e0f1d931ef3260ca84893d9d824d0cfeed3a33e54feb42ddce4705b9a17eaf1eedb21b9d1686e44954f175391a1a8ecb385a592f2136b823e7885c9d750de87f159afa4ca951cb2c2cc8efc71ddc0e7e7cc173c8ebc5b5598fb2f4020d36c19a7ca70a511cba3fc5167c7c1208049fc8e8cfd92cf6db4bcb99aecb1af1bc4c0c21e1ea54940135643d27933ccb1649d10da7750a0f64c49b43073552d671e76db59af4e8244992463b2bcd10a0e4971c55496d7f5fb64a165f7acccc570bae9e82a92f0213c02a99eefb8a2ac8b7a44980d936b3e77f93e41112acc7a1be378edf0e1d3099b0c8cafd3eb088a61f672ee170284f65cacdf54c086a7ac84f75d6ef188072d27d0a1f7e16a497321011fc5c797ed245ec48e34267544dca7caac19e0cdb2474d64b3478ed748401023c902cf2d30c01f8fcb8dbc766b54ea48cc1079063fe9228edd1503811748e5bdf17cf01c214d9c699858b918b06a0ab8702c6f60527b859c8220f2f96beb9cbe21b1b8fba5bafaa137f0ea7c96ddadb2d27a976e7e7d0a158d50398da0c165959dbde2e5b94844fdca4d7a5b048888c1b01eee9afd3958e0d2dbff9d31d642cfdcef13cb22d24c612569bf86642d0d0b12005f71e1329604ff94eeee36d787ebb2114bbadbc37f9da2fccf0479cd2fad5ee174b0bc994315262917684f5176eb1d432eb8fa54fecfe9a74996fe861f395516a172eaa8ca4c9e57dac8de3662c998ce441c7d2176d1b30db06d9af58b4e5f06c0ca94e65196a2a6f5374233cb8792ee98dbbe99aa4f9d9a31c2a723ddc02b3c64c88ad5aba78922802bb55a72b3492cdc7445d1ae1ce61913dcd4133a780bf08a933b14739911e0ec82e0e54aca9753df9dc5412fa36966a15e9383d69e9d0ce362dd1e293f3677084e1e38769a6658102a5091d88c43f5e60355019ffd96e75d97a04e6507c096cc66dce25960a98c262b29b994ae79cdfb3fbe15325c67976fb8ecfe7638c28d2180b6f466f999aefde2414ee742ce9a71908d52ac58bdd03fe0f41bd6c5e1857602c12b31bcbe2968c551a2e58cd956ac7c95b67fedb666e27d4b4eee2323ac542aa10ccf810eb9ad7968d60d7bb285f4978e4ef15ca1b361344db9342060a2c6531a167fcfe66c9a3bf90cef8fe7c3c1c1b15e17447583d06be5599636ef71753a4d191a50be423ef9cee7827b0c49a937d83a51c0124ab4e3916db25004c7736d5005245a4dd38877b789e901dd3856316f88afe6e4782191d512b5e2fae83de99ea3a79f916c3a2432fc9de4bcf2fd7393088132aadf6e40038310b5915776fd4c4abf916a87038ee53cb80d6079af8cd0d79ad99d18fc7896af4626df7cb7672b5ac3641e10930573d79fae39ad09b85e54a73964210d7c5f4b5464a308181251f2f83a06a0b5f9393909a1035be08a8b49ece1db9cc4560eaa93b858c8f3de42d8764cdcda32154f87a0139ce322c847ae17e1815e3b9eac0eeb0d0091743b7f162aa37ded6e3cf7bd56e72d3fa7301039b3ceb15b1d56d53c2205b90f2c112338492487a44cdab0e4197fde391873c05c527f675fb52992892420c2d702777e3b03ea9e66572205183f755dc5351e52db4373511e9e2d6e09209ba8c27f98752b1032d57d53e02b8f52537d2cbae50d7c73d2cbf634c509de9427174d1ea2de15bbda5f8743a421b1a006ceb5345b1086c2cb91f52a4ea358c5c9fe4cfc80621ba2222d6ca6b1b9c642af9d80db5afaf1e95070f18360139d06d62531eb27f0c4ff0d91845b6e1e37d7a86a991b7d13f1f08f2164385637ae40ca47cfc2bd6ce4ba966df1b7ee0f93590d8653f8a1e38534dde43c831f13c5c06290be63e9bcbea7a1908f407cdd9351a9977232019e1b6ee883adce5248de7", &(0x7f0000001140)=""/201) 05:45:37 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="08dad52dbd11e0882e518408875ba26ff2469ad8de432fc9317edefebe25505dcc3be78c5d1b8306e3d74a308be6eff10562ec474f1a5fe6580e580dbb2095026cd06f6cb38d2c94ca3f07ece83c2e9d21bf25ad8eb67d9a0062eb4e68d273db4061071e81490d6f2b848ed0d0d13874584f39c0812094a5aec07c80d4c198cf1f42250e3273f0643d3a5027d3be7d83fa67e98efdce1514e4ee3ba85e67692c126fa6e676f2d7fd8a30ce327626736261c801b5a1928a7064e528f40a0552f3928421c10cb376b09d55", 0xca, r0) 05:45:51 executing program 6: r0 = request_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)='\xe4-\x00', 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$invalidate(0x1d, r1) 05:45:51 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) syz_io_uring_complete(0x0) 05:45:51 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="08dad52dbd11e0882e518408875ba26ff2469ad8de432fc9317edefebe25505dcc3be78c5d1b8306e3d74a308be6eff10562ec474f1a5fe6580e580dbb2095026cd06f6cb38d2c94ca3f07ece83c2e9d21bf25ad8eb67d9a0062eb4e68d273db4061071e81490d6f2b848ed0d0d13874584f39c0812094a5aec07c80d4c198cf1f42250e3273f0643d3a5027d3be7d83fa67e98efdce1514e4ee3ba85e67692c126fa6e676f2d7fd8a30ce327626736261c801b5a1928a7064e528f40a0552f3928421c10cb376b09d55", 0xca, r0) 05:45:51 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, r6) syz_io_uring_complete(0x0) 05:45:51 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000080)='logon\x00', &(0x7f00000000c0)=@keyring={'key_or_keyring:', r0}) 05:45:51 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, r0) r2 = request_key(&(0x7f00000002c0)='pkcs7_test\x00', &(0x7f0000000300)={'syz', 0x1}, &(0x7f0000000340)='!I+-.#\\)&$^\x00', r0) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r4}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key(&(0x7f00000014c0)='syzkaller\x00', &(0x7f0000001500)={'syz', 0x1}, &(0x7f0000001540)="f87b28425cfdaa7b108ed980a4ae3bb6a22a8c353217b21f4e662ff2f8811fe3f8687be8c791b2970e03a2f0ac6b33eae5e96db300b0fcd7307ff0fb935425c297d2d343b427b4ff13cb09359e9e90de6fb35c6afaeea24b26b1311271814d0144bb28def7c60e4d69b8836243d966", 0x6f, r4) r5 = add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000280)={0x3, 0x0, @d}, 0x18, r1) keyctl$invalidate(0x2, r5) r6 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, r1) add_key(&(0x7f0000000440)='asymmetric\x00', &(0x7f0000000480)={'syz', 0x2}, &(0x7f00000004c0)="a3d3f202a56f8a5fa5a850c26ea42e9dff358a7d839cf26a199d5ad80da4e5296f7e73a3d495fec2e9452aee56c9eec8e96c4ea65be46103b95de2f3bc623564bc26249e587d47d939646945a92075b1505a93ab375a60b7f0b0d0e11fca4c2ce5d000a947a5f0c279baa1eb59595b30787689e8b37fbc51642e7fb525f45557a28eb3768a9b1a2c67bfde62439f669e58fd895fc8e334ce253d4b5eb85a10258fe609cfc9116b9759438e4b63ad9ea2bd0913cbd40b9abcd01fc11c37bd5893b19ae1187760db5c7e2391e56d25ab4955cd50451878736b1cf19506d08adcff00faa26fc9dc541a607203e1d3056db2bbca5d89ff2f55ef05ecad6a41cd9da2a221c83f713a90a59035a61de4d68a462ca032eb04bd723db3505be802bd8e866befb176369fe3f1bc57d57285b8193fa6fe26360f3ce85323d3f70cf500adc8aab921d10c7fa91e3002d8967e02034732ec3f0b0e45df51d3964e21615ee68f4e44256f3b8b0384d91f66fed6ea43d9fd20e0d81fbc40880a82ef2515024448195953201a9fd0914fa52417e70176f2900de77bc8347cd7fc909d511b6b2a17a1f250dc9b100aeb229f220e57c89d96e900949c5fabacb3b5c2231437c686d6fbcc23e9f973d2f5565d43f7b6135f1f7a621f99dab11e351e4f62d282ec596bf3bcd164f5e215d2be3426dd09ea036061e1a58864c2fe77dfc04b9ca55c19edfcdc4af3f5911746c89e2aa989fd2cf7004ac02e3603f080be09909a69bb1925ced0f9d1d88e842c98c39553e9fb10d46516b66f27fe203d3c64443bc9dcbe0fdaa6cb7655a7af81ef0598d7b0276f825238bb30ce5c64123dd750224e2d4da71a25efe47a99a584f92458bcc58ffce6c5d9c2a80c2ef61c2233f773a3bb14b25771c3b46e1e7f29cd357045ef03cb2db56800af047ca28aef3299e1791c653218b4ac40f90f0eb53b66d54772911c7b71349d8737fbc7fa9bf28141d8a3f48366eaaadb414f6d266e56ad7c6d92f6ff4c85b5d668b5c43624d61368ec0b6b01ae2dd9aa35f5dd85f4fdb1a671e88ab2697c1c9a472ab03b0f0992de381a1092466ab16e99d05a57bb6d0baf4a44fed7f60fa81eff904ee8658aba6267e190de92e163378e115f6fa350eefdbf14056ef31f15114a4bfaa11e2dc966ddc6fb10ce07857f4c7b1881af40451840378f79da372fcaa6aa96b56e9c6fd9a54dca12a31a772d6b5e01f548e3f434f8d8747a474d10f4a2ecd758d5550c5a79541668d5774ff947f020b373f8a67d2cbcfbbab07da8d3f15671a2fdc54166459dcc75e6d6390c2ead9ad38cc7c917e47d64981f57c0bb86d861e14b8a8736a558216bc096a4d9133a80a01902f1582c1b7df2a346c2c99782d878a85d7cc37fb1db1059a0a5d075394614dc49eefa6962fefc0f96a9a1deb1ccda16924ecd119c002ba4ba59b7aa5115d3db3218eaa7d5b0f993db07111a46830f1adf824375d01afaa31af8a292d185a546a9817076c6000b40b27b3ee8ad467ebe062271e9187ff82bc4830af45f1db8d5440ad350e1265cf2738fea424af3f741fbddeb745a248b56252b255cbef05e549846f8d7d145cb5d6349ad305cdfc0ffd87e5df011fe424a411fe88226196f1b6aa9f5568a287c7e8be776f7682d5c18b8337059ebccd5607cf4fd7aa1d860a7969cf28eb51f1eada206086993c0d8aaddea184431247fbd0e3c3a542b5d5b05a3474dc6a23ee644823fb0070a57a3d41176941441cdd46466fb30e717aca5ad19a26bc74ade9178594faa4c18c43547752a6717cf9516b1bbd7a2b1ec660841ebd9c05e2e18715f424191b3724cb0c65c73f18d9c5817e33db64961886cf165c85befd66ccf678059f061575708aa7b59116e7ce2c8af39195cb033c6333b7b70ac945a73cbe875485ecb34a59a2dc2672343ed61746dc7a4e229ba9ca2af654daa272f73311b9aff432ab5aaa656e80ffbaeda68afd7acc09bd8bf90cb8211edd63d72f580f1615f5269347dc7379ce5d186bb519bf683040b33f20fe9dd9d5ed174a7e965a60d90469ba8105647fd1770424059c7c33925cf71676b8908bb9f12e2f1b9ab6cccce03de272c8432b111fec0a2dc0a145e947b86a027becb9b7a8ea2510ffb7e520c39ec8759baa96aee80e70893c0c567b2667e57e7eb51fd118d0ee57c67b46e71765d7a12cdb292c9227f197f99d808041c55cc341365b2b8b4a00c0a8ffb5da6074ecb3900144fe18cdba1b27d28082529669b9e6ce4f369547ad07aded745e2bb3a6200a049cdca3dbe305a9f6fa2cfff091d4978755fda51ca189e5a0748cfb5fc703dabbd8ee79120f74a6ed53593a1d6fb3b4fec006a807174db73f08928fe8385050e8a88335fbf56f1eeacb6e56a47c852359c7ba7b92168e2ad8e6a13ee4e7ee6072bd87a4946cfcb74bbcc38b5a359996fabe0441047138524242782d300cd462c88e139fd02f3effbf6aeebb68605409ba09c5a07544bca5889a0450a73efce84d683ceebe88e1de55cfb4709b38d60b9613f07e10e9d28b16e676ebacf1218bf962ee729d2400afb24c3aaabcb89d76dd356d916e8215766de5a47b4236023d7e776284dc8e1dadff36159d7ee6578dead2ef14d53267f43f58258cf767f5fd4b35a1ed16c4a65918f921c846c26c909e234a68a9bec48ccfeb2e461b37b69fa3fd2d3cbdf6770b53e45ff181684dc2f1085ead6688dc7b1ee2e26f5f92e03e5cb4611d9fd533d8aad09e5d93249b9418afa35c7b93321da64f415b19eec637ff7049eeaa683dc5075324c3da8ea21956c7983a279ba00e60fbb0f636b4e00f058badbf2eaafc35dd1e5c25a929099c83d76b7776ff874e15d560154eb03cd7738866de0c3a6e6c1dc8dab79fd83d8ab2234554392d1f3c4f2ec42e3b1c4e4a8b779af49216764ebea9337e0213a9b217b3640ca1a8bec77c8f3c689d2f70e091ee5549ab9c52b6cc472d6ce554b1eef726205cb9ed8dd5932ff9b455f471f21489caed955e7e645aaa8e8d6275e6ab0d2c5e72db7e8b11aff00097aff7ff47b9bab5725a31b8620d502ce3a2de78ecfacf78674d8eaf66c13e54c4de44f84f17ff212c5781a0aefb914588c90989ae8d8359b8ca9773114d090c5203c33ea020e5437f3f814d2917d34f41ecee865d9dfd256690344dee39944e748ade696df23530ba49ac328d61ba35ce65fa69dedf0c33a4c67c623b3e6f9e445e0989f235170d577cd61e7209843c0481d3d396af3df3f8f48a553742bf07cf9f8e38a04849d7e9c125d45af902ba2e53c4b338f88fb89f75da68b89126d6738ad68662402b53442be0a87e225b3a94c8e1393aea678eca9e5831eb40c0a7d4abd23d0f573414ded5abcbd39547a094ed2c00181614f7dbc767e9955ad1862b7e9401e01debaeeb96dc1e4d6ddaaacd504d6ecc8d275c23f47fb82647b1db7f29a51be7646d5444f56b3cae9ce6cbc3bb35c2d311f703f65ecf75d007111e4cf0cef6c4e42f70708d60f09c1a7ec143247053ccd37b5dfd3e041e0d1446295a79938e2a4abb39e35d074f91c29985dfdcd8916a7650e2a73316175170541985614638b6933019c37a0a450d1bdccd3168f99d9291e86388faaef3b4b14adf45f3481bd316e91cae51225f6c9a6782e24e41a78f77d083ff7561344556aa08e0d333d3b8c4a64ed74a721035c6fd5c8fac94730a49ab92ca43b32ece4392608944f5c8bcb351459b050cc45fb42b8837acd96cff229c885dfbf4d80b026965dbb12b768b9fa11999e24db6a83e9e5f884f2856199371e8409445a38acc9a3337fcd12e00bad270f7b05726846d752eb0d3eb94031d84ba1e228330cfce969b11c83d37e76cdcd4a954dd33d08a85ae80b2d769f3f132924bef0882909c2b06714b13b81d8788edb83ef6662b5d4129cc38f28078f9b32277620c6e00c0275e6424d517b959977d4a28d3c512f2b5ece28eeaf4b649ecf8e46afd2b9206183ec0f4a7a9ce87e567931a37d80b98009cbc3489a5b9c03c4face2af1088f0d8ec1db0b7af99c4b89acd9bb7fea60f8c787edb3d12a2b4f85b1553acbd4ea56531ba892686b82157030fa0522528528fa6e26d288c67eab74a4a255a34071ebbeb17c5d579a548fa765983d05fd11dbc87c9a064646f1b48408f644af657df1501da6ec59a9634f6c614214cb3d5e5f73f0c29260c186849ad1f5ff23277451549ca9310eaeb4732639fb9ee56d6177f3b784dc8554e0c64b8ac113e628ea210b12d24c4b787ef902e29180d45f06b36f866bea9e03544d3bce227f71cbded28b0537144e9f4d65df827d29eab0ae79bfb09a9e7a839a06d9ddc09aeb3cc3410f2dda175bfe8d5ca5d76455b993600d76b534158648d39e5d295a72834ec41b15b065fb2b3e074fa1facb42240d31286a8b8e6522215eab75fcde3b3096f0a2901d9c503f3a5e2cecbc51f98b9c92b62a6aaa426b9289084dffdbe9416e67321c59a3a88fb93410755ab7c74c6de7e919e39696d64e185ccf9fbbab825a68b26ad5afd741d29156a2f9b017480cd452b94ae6ee1dfd431d7c109d7401b076846808401e1d2bf69add4a21c1451e692cd5ce693f0000d87cf806f8491f9593f7d4aeca3b453e4ff15fe9ae9c7e6a11cf1a8f0457ade5b09d7e0c27ecb88129aae7ee537ecaaab17b5db7d395e7b8a230be9943f1557f789806c2aab136e79a172adb336d1df15168506e2a94d8f3e41d2a1b5b51b79a12b78064c8ed7ec25611748a676f975ec06279e018c0d43922d7b8d9408e03bada3a77181b9122310fa70facd9dfe0b8bbd67f188a1a8c60c14e70b80b4b9ca4d92dba326c23b2acfe15a33ab425de5410df827ea3596afaee70fedfa13d032cbdf90b4384a8d0db7a75abf5ef10907399a108a85a3b96e2522f39588981016c221607f7337bec3263276d61dc4f599f12b44e7615bfc786d870f38fdac8e59cd66b3e80a0c502b60a27de512cc1da549080e19043fd4631715b746fb5118236f3d4fa562e5e01fb5b62edc17c5e0010351cffc021f22917e19d9baa81b340512e4b4c52b6f6bc5b09f7cd67ca519f09f39ed20161901f975f8dcfaeb7b8c2fdb79cf3118211bcc214ef2ffc67a7ca3694159a12e49d4d8576c597df740673ebacfc309c5f8a8cb20baedcefee8e2d5020babcf5410642d1aace57a94b53637bbe94b340b375564fa1d17b4bd066492a007f041f8726b713b974cad74f3b6db2f26d09dcf127a82f15042164dbcd7c0a7b5ff4d686a8b50204e501395b1132ee1e0f9ee7e48bd18684e34cd5a9c8bc5f990ed358f1bf187fe98d9118a448e1e3a860b32960562d2eb9f5ca96376a8219ac4cc5f647ec32eaa0230a74e70210f3b05f1f9d3cc657aee3dc312446f6e4138c95cdaa6e766ad54d15acd3af995c442db12c9c3523a39f9b49a5dbc99edf36eb0c956d14fb152688dec537a7ca527886eba4ca4a8126b28f333b9ae9fdf611ee1785a1ae007ccd922f7f3453148d7ad31221c1fe9d1e762f5eb4ea5e3fb0246609b3033146422fe3c94720e1430ea5e9267c67a777eedce8d4aa8b176945b4e40f02ded48b693b6ccbecd79d88015be180e3cd0d05e90d242dfe3247e7992e156c4e229dc660cb07cddd61f2de875644f3770f68a8dac5a91392da183cc9edc59d28280170eb93d4f59c5821456c968d5440407ca46b16948cc7463e839df1c22bdf5783ca501c9fb7d56cd43b964013b790499e18c8ad604b19f9857775aa95b9087ad8d2a8aadd1c", 0x1000, r3) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r6) add_key$fscrypt_v1(&(0x7f00000015c0), &(0x7f0000001600)={'fscrypt:', @desc1}, &(0x7f0000001640)={0x0, "71b84fbfeb5be99a5b86ab602393f76da378f92a617ae11d7d46b8dafaee9ec12851c467e013419a2eff23511e7056541a5c8ca75408b21cab2d81838cc43f21", 0x14}, 0x48, r4) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, 0x0, &(0x7f0000000380)=@keyring={'key_or_keyring:', r2}) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x0}, 0x0, 0x0, r3) 05:45:51 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) r1 = request_key(&(0x7f0000000100)='blacklist\x00', &(0x7f0000000140)={'syz', 0x1}, &(0x7f0000000180)='keyring\x00', r0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, r1) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, r0) 05:45:51 executing program 0: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) 05:45:51 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)="ac5b96ac5aa4b9f0fcc05a397fe23a2f8ec06093295ff32b792efb47f993ed654bdad9c2bb1cb226286f2ebcbb57bca0a1e2bfed397bb7bb7fd390b80830b75c2655d8fa4e7f1b5db6b3273908f1210ec20b21363b9f7ad9ded3081967b86e34aa0ceee1ae95f9a3a171ae7b6a9a1507286c8243ca217368d50e159031c398e3855ca4bb7ddb25329a", 0x89, r0) keyctl$invalidate(0x1d, r0) 05:45:51 executing program 4: syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$invalidate(0x2, r0) 05:45:51 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="08dad52dbd11e0882e518408875ba26ff2469ad8de432fc9317edefebe25505dcc3be78c5d1b8306e3d74a308be6eff10562ec474f1a5fe6580e580dbb2095026cd06f6cb38d2c94ca3f07ece83c2e9d21bf25ad8eb67d9a0062eb4e68d273db4061071e81490d6f2b848ed0d0d13874584f39c0812094a5aec07c80d4c198cf1f42250e3273f0643d3a5027d3be7d83fa67e98efdce1514e4ee3ba85e67692c126fa6e676f2d7fd8a30ce327626736261c801b5a1928a7064e528f40a0552f3928421c10cb376b09d55", 0xca, r0) 05:45:51 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x0}, 0x0, 0x0, r2) keyctl$invalidate(0x6, r0) 05:46:03 executing program 4: r0 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @auto=[0x66, 0x33, 0x30, 0x37, 0x66, 0x38, 0x38, 0x37, 0x32, 0x33, 0x64, 0x38, 0x31, 0x61, 0x38, 0x37]}, &(0x7f0000000100)={0x0, "b521e3f8187efbc041042b1023706a94a58060975187ca59987b632aad9801f8c82e14e98c066b5ef9ab85ee60d659bc78afd19152d5de5f8a0f11f890d7a92a", 0x18}, 0x48, 0xfffffffffffffff8) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$invalidate(0x2, r1) 05:46:03 executing program 0: r0 = add_key(&(0x7f0000000140)='blacklist\x00', &(0x7f0000000180)={'syz', 0x0}, &(0x7f00000001c0)="d4a103c53b915fa27cf3cd06785bccb8a1af64477b671a7df3b43f1f74", 0x1d, 0x0) add_key(&(0x7f0000000080)='rxrpc_s\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100), 0x0, r0) add_key$keyring(&(0x7f0000000100), &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$invalidate(0x7, 0x0) 05:46:03 executing program 2: keyctl$invalidate(0x1d, 0x0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="08dad52dbd11e0882e518408875ba26ff2469ad8de432fc9317edefebe25505dcc3be78c5d1b8306e3d74a308be6eff10562ec474f1a5fe6580e580dbb2095026cd06f6cb38d2c94ca3f07ece83c2e9d21bf25ad8eb67d9a0062eb4e68d273db4061071e81490d6f2b848ed0d0d13874584f39c0812094a5aec07c80d4c198cf1f42250e3273f0643d3a5027d3be7d83fa67e98efdce1514e4ee3ba85e67692c126fa6e676f2d7fd8a30ce327626736261c801b5a1928a7064e528f40a0552f3928421c10cb376b09d55", 0xca, 0x0) 05:46:03 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) syz_io_uring_complete(0x0) 05:46:03 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) syz_io_uring_complete(0x0) 05:46:03 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000180)='.dead\x00', &(0x7f00000001c0)=@chain={'key_or_keyring:', r1}) 05:46:03 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r1) 05:46:03 executing program 3: r0 = add_key(&(0x7f0000000000)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)="b48ab442173bccef68f2f3a9b5dc76e8aba2e4e858d10f82e6941aa5959d7e240eb872ce5868d65ba6640140e5b2e42fe97107991081bbf93a730945d039099b03d587417c4a41180bb0739e5f4b6301a5187ddf8851e5707122668dd0bb02e35390d18d21e538ee9a7c5b7fa7525c287ef36234be410403d3450a89362359e0e38909526cf5c777578b2305c10503a35779714e3f887d3a5c5edc651a3a58db0fd6cb77a0130747871b1888bcd5ce6fc8ddd1888abf44c81d23cc29cc1a5b8fb75b93eb7be95f21c7b3a694559e4edb2dc7a17ba7dcc0bd2ad7e5af3d42716a24b07870b2", 0xe5, 0xfffffffffffffffa) r1 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$invalidate(0x1d, r1) 05:46:03 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, 0x0) keyctl$invalidate(0x1d, r0) r1 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f00000000c0)={'fscrypt:', @desc2}, &(0x7f0000000100)={0x0, "da03f6960deeca047ae8b8a41b6736f9ac32b1666eccb9497d71fcb3adfafadb6fd177c3b1c0ef1fa5f45f33fd739b9687fbae729d2501a8c50842c1def83628", 0x13}, 0x48, r0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)=ANY=[@ANYBLOB="656e633d706b6373311a686173683d7368013531325f6d6200"/79], 0x0, 0x0) r3 = add_key$keyring(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x0}, 0x0, 0x0, r2) r4 = add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f00000001c0)={'fscrypt:', @auto=[0x65, 0x6a, 0x30, 0x33, 0x0, 0x62, 0x65, 0x36, 0x35, 0x37, 0x6e, 0x61, 0x34, 0x32, 0x38]}, &(0x7f0000000200)={0x0, "4b83e9399a4c9806a48f3786d9854465130cb5cac0535256a2872fb74f8ec756fd95bc95be6d756808007ecf7be0d9f01e695d75829db44ffb7003e0366f97e6", 0x15}, 0x48, 0xfffffffffffffff8) r5 = add_key$fscrypt_v1(&(0x7f0000000440), &(0x7f0000000480)={'fscrypt:', @auto=[0x64, 0x35, 0x39, 0x32, 0x32, 0x63, 0x34, 0x37, 0x35, 0x61, 0x0, 0x31, 0x33, 0x65, 0x31, 0x36]}, &(0x7f00000004c0)={0x0, "fcac03560511f7a25d949c0cdd4a0ea6caf795191dffe65a22d0deaf2f9bf63e67f5f164ffbb406211ea84ac4de7737a5e5458e406605f7a09d5d3a31cb11b98", 0x1f}, 0x48, r3) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000400)='id_legacy\x00', &(0x7f0000000540)=@chain={'key_or_keyring:', r5}) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r4, 0x0) r6 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r6}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$read(0xb, r4, &(0x7f0000000340)=""/152, 0x98) keyctl$read(0xb, r6, &(0x7f0000000300)=""/39, 0x27) 05:46:03 executing program 2: keyctl$invalidate(0x1d, 0x0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="08dad52dbd11e0882e518408875ba26ff2469ad8de432fc9317edefebe25505dcc3be78c5d1b8306e3d74a308be6eff10562ec474f1a5fe6580e580dbb2095026cd06f6cb38d2c94ca3f07ece83c2e9d21bf25ad8eb67d9a0062eb4e68d273db4061071e81490d6f2b848ed0d0d13874584f39c0812094a5aec07c80d4c198cf1f42250e3273f0643d3a5027d3be7d83fa67e98efdce1514e4ee3ba85e67692c126fa6e676f2d7fd8a30ce327626736261c801b5a1928a7064e528f40a0552f3928421c10cb376b09d55", 0xca, 0x0) 05:46:03 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r0}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$invalidate(0x2, r1) 05:46:03 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r0}, &(0x7f00000000c0)=ANY=[@ANYBLOB="656e633d706b63733120686173683d7368613531325f6d62000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000062c0000000000"], 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$invalidate(0x1d, r1) 05:46:03 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) keyctl$read(0xb, r0, &(0x7f0000000080)=""/34, 0x22) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, 0x0, &(0x7f0000000240)=@secondary) r1 = add_key$fscrypt_v1(&(0x7f00000000c0), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000140)={0x0, "6cb704c5656995a3d739b418f18b33c2c9b7374ecfb6efef189de9c6462166acb5d240b050b6bed6e1fd97444869e2a3595229527f372f2c365b544f3ee455a9", 0x17}, 0x48, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f00000001c0)='id_legacy\x00', &(0x7f0000000200)=@chain={'key_or_keyring:', r0}) 05:46:03 executing program 2: keyctl$invalidate(0x1d, 0x0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="08dad52dbd11e0882e518408875ba26ff2469ad8de432fc9317edefebe25505dcc3be78c5d1b8306e3d74a308be6eff10562ec474f1a5fe6580e580dbb2095026cd06f6cb38d2c94ca3f07ece83c2e9d21bf25ad8eb67d9a0062eb4e68d273db4061071e81490d6f2b848ed0d0d13874584f39c0812094a5aec07c80d4c198cf1f42250e3273f0643d3a5027d3be7d83fa67e98efdce1514e4ee3ba85e67692c126fa6e676f2d7fd8a30ce327626736261c801b5a1928a7064e528f40a0552f3928421c10cb376b09d55", 0xca, 0x0) 05:46:03 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYBLOB]) r2 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file1\x00', 0x8400, 0x10) copy_file_range(r1, 0x0, r0, 0x0, 0x10001, 0x0) getsockopt$IP6T_SO_GET_ENTRIES(r2, 0x29, 0x41, &(0x7f0000000200)={'raw\x00', 0xe3, "bbbf00fc3e7aa9ffe502c47e1d96b50bec993c7ecf9a92237564b24286837157a467d780abb44c8aace2ab9051e9f3f3f591cc3d509a4e9d18738ca242b1c0d65a1d95b5b16e1c02e98ad357baad98c02c049d360bf3cc037adf488c51d446b77efb09f11ec1b1262359fd9b2d36cd0d0fc85351e0f10212e4b7b5d81a54e840ad584fcb42e3b0a2ce8bce95c277e5d579aa4faff5761bd031d13021ccdbb97f9046f1cbee49aecfa1e3b1e5e0087798ac6400a7b01597c33cc5396861dd4b6a59d2a9b4cdc8c9fc93cbb3f5d156fbf45f09a1e45d0736131a19d6c9ba7e2cf19ba000"}, &(0x7f0000000340)=0x107) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r4 = request_key(&(0x7f0000000080)='user\x00', &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)='&\'\\![\x00', r3) keyctl$KEYCTL_MOVE(0x1e, r4, r3, r3, 0xac40200cf17eb414) r5 = add_key$fscrypt_provisioning(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x1}, &(0x7f00000001c0)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffff8) keyctl$chown(0x4, r5, 0xee01, 0xee01) keyctl$invalidate(0x1d, r3) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r7, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYBLOB]) copy_file_range(r7, 0x0, r6, 0x0, 0x10001, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r6, r8, 0x0, 0x20d315) r9 = add_key$fscrypt_provisioning(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x0}, &(0x7f0000000440)={0x1, 0x0, @auto=[0x22, 0x35, 0x34, 0x23, 0x3a, 0x13, 0x1f]}, 0xf, r4) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r6, 0xc0506617, &(0x7f0000000480)={@desc={0x1, 0x0, @desc4}, 0x10, r9, '\x00', @d}) 05:46:03 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) syz_io_uring_complete(0x0) 05:46:03 executing program 2: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="08dad52dbd11e0882e518408875ba26ff2469ad8de432fc9317edefebe25505dcc3be78c5d1b8306e3d74a308be6eff10562ec474f1a5fe6580e580dbb2095026cd06f6cb38d2c94ca3f07ece83c2e9d21bf25ad8eb67d9a0062eb4e68d273db4061071e81490d6f2b848ed0d0d13874584f39c0812094a5aec07c80d4c198cf1f42250e3273f0643d3a5027d3be7d83fa67e98efdce1514e4ee3ba85e67692c126fa6e676f2d7fd8a30ce327626736261c801b5a1928a7064e528f40a0552f3928421c10cb376b09d55", 0xca, r0) 05:46:03 executing program 0: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r0}, &(0x7f00000004c0)=ANY=[@ANYBLOB="656e633d706b63733120686173683d7368613531325f6d620000000000000000000000000000000000000000000000000000000000000d000000000000000000000000000000000000000000000000752f603a8da9fad5269dd77bc93cf4b57e3ebdfb3b06eeace508788f8ccda731dcab1d28b2ba7743b1163f5b1e162eb42f4d5407ef42414ae4c2092c5736623e8505004b0900313a9c9d8f448665ce290c69410a8222b6a3c487577f572d9af7f7e3d3ec236bb364af73011c307a261e73b666b39c269ead3d29cc46f4a974e49edb27d18c33ac07d54dda7a399e054bac080e9631ae8bbdbfefe24e77a7f2ac8295a78cd93d6ca26fc41c8c1173c269d910965f4c914d98c0ab0cd38e0b8c11636637b124ea2a53ef8f7daa8a9b7976a3b9f103f8d516471f9ccd6e63"], 0x0, 0x0) add_key(&(0x7f0000000080)='ceph\x00', &(0x7f0000000200)={'syz', 0x3}, &(0x7f0000000240)="eb06819bd7de0519603bd62420f5eb7485755152bfd649c939745fe6b662018687ccd11f871515c150b26c700d628dd756e34dc1f2e5525e08ea3a8768081fa69de03fbbf6be2309882599d9557c756a79a8af5f523382d37685051a8e3eb802adbb63ba63b5a1b6ba36447411a0e941c6486c6f1680ae349800340a624dfaf59559fbf396d2044e387568b86da98c8b74766b4f0c92f9b524f2fa729cb814298ac76cbfd64e73ec16164c7c77b15b95f2bd8adf765c3145", 0xb8, r1) request_key(&(0x7f00000001c0)='rxrpc\x00', &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)='.]%&-+/\x00', r0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$invalidate(0x7, r2) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000300), &(0x7f0000000340)={'syz', 0x1}, 0x0, 0x0, r3) 05:46:03 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f00000011c0), &(0x7f0000001200)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1, 0x1000, 0x6f}, &(0x7f00000000c0)={'enc=', 'raw', ' hash=', {'wp384-generic\x00'}}, &(0x7f0000000140)="e6e645fddc45dd55a1c4aacf43c8c1edc8bbb9c09c15263dec5168be10938a027fc72e6926df0ee92ca96710f2c87838e12977848ed13b71daed988fdfda35aebe35014caf11edc83cb56a765b8510814313fd31206179fe5a86a250718557da9f85bbd03a8ec61ffb2f85e14f2cf495297fdda180a596cc458110aebd9a7c09ead37b19d7e61cf62d339df0fefd9031f74a2dedb74a122e357316cf207de0e22e2b63fc8eb8a72fdb141c34c215e40d568068e15258f109583ec247e3a6ada4fb3069341890376a3225e389482dfc01766401c0cf66e57d76926a43a6ce60366bd179b6425fca2528b73bb49dd7bd3d7ab63aacfe2d0ae7546c618115e9c770576deaa8e0ce84da3526585885bef6b9b16a2a8f6d284273c47ca2a9b83b80334cca4b337f98ac70185d38f77c118a9cc4ddbf5730ad4a09e6d4c1ffaff56a597c0bb38633db4d2bb6cc934e732951ce7b8df92b67811c762ad1e0307cc32ec1f9a7683eee9af3c5aa5f4028ffedc5e6e154e25ed987d87614be307c6f93bd4ff3505f5870a87c526c4343e418da6e4386815d9653e7f67c73ac65f61ed3fdb1c96678ea932e55a69b9a066a32b25fac28ea61cd3db88e495858d0a1a61db244fcfb836a8e077d8eb3be2b25b510f9ded7ab3239fe67d8261c5da8af0ae968fee450668aeeb4dafd6cf1443d96684c8e4107d2454c4a95fa1482d62365ca35e9563ee77b3abfc9eae254176ed6d8e4e114d2cba4c708ebb140e91cecccf993aa07a219b589fa5214224ab2263eb98ac16f92c5e924a6fa0a5f528099a3536808897fe09b5bb27209e21d3f91981954c7f1baf68419f989bfdf70556b6afb8e38b5c08ad67044d6bd3ad4a123f83db1f67cb267045415d7e017121e51bb89f044ad0fbe093ee77105207ccf2345e7cb9f796bd4ed29ab1a563f04d323be4e882d7887ce0ca841af3231dd22c07b2f5440c5c698984c0c2daf2c3eea78f0898dff32e4ba9c5b04d78a79de3a20ce9ab3dbc3d99c040f25d3c30fc46de8bf321ae3b252c50a201a5e065ab94da6ac9b1b6049123d1ed401e30f7083c065ba764a7ab9a50360fef37a700e31b799394ad78b69bf1f39d42bc82128a49bfb14837cdf117d06e335fe731dd723736519c9fa090f0863e81b6f77c8a78d8e58f59ef0f692e9480748efcc22c29b061e716190e2bfc32bdec9669ac776439f547a6089ab35dc63d7529ed3bee638c9db2a60b43fa2e050f8ffb3b79b3add7e5a5f7971fdc0c8e6e79d0085f03d4f0a9a624625b4226c66eeb788f157dae17c7f18af4148aa2df108c976d7d023d352464c101d03ba72b3358ec4b7da04120e9e83aaf14ee82e05863340d2d70f6d66ea65b56f6e5315429423347bec49a95baab48beaa62b22320dac8b78400652a886c32e75a0650fe918f11697d1b2bfb06c7aaa4ce5c7c1fdd14d2aa77fa977edf318192373651b7241198c3cd3c9dfd35eb7eb8ed386ec29ae4151ba7ce053c9510b0d62548b44b6044b0e258f7b7fd37d4e82c7df597692519df56ce3b9ecca25c1412c31fd642e9451dde9e1a599bf6ce8a64ae720a63f669e92507d1c8db2762d5f419d7e00812adf3e5014a8022496d4bd0bbce2bc95daf251c8dae5ec04bc13ea3ae08f85b10b8e970be542bee9adeeca4faf340208c2a12a91d375197314996c773202a1b10b015236b641783fbc41da48d2c44449247a6482f1afa63606dc34a06e004f325a9b0a21e9ea2dbe227355fa1d7e111e807c95399b6818cda0927f2a631100105bb9c6e2b844d97567d54b5bee28341c9159a149c9afd47f2c9cceeb12ab5f5a49dd7adad4bd93efdd7da619555720b8ce45f017b6b10300a1f86ac752ad23f038d31414c9404e3c898326f114a6504ed61fa9147f48c82680186ae311f1979467538104dc677a52849b0cbbe6d701c52c88cb4ef8125d32f8b7c031b4a640e0139266b37822b888c6f9a93f521b84e4b629535c27371b673e5fcec71bc445a4b0496a1a6f677445f95a03e0cdc9d78dfafa5abace8049dc5a0f7fad0e7260e1d1293bf20717146eed752218ac0e657803a9d5101cef0a536a1df61aebb3153d48d73200bccf2d0095804d316136e736d05a21fb5e38f4c82069990a1c8ae5ffd6086dec137de498e64fd3c8d5900209d9d29097058b9720c178f24f1561dc6aaa55117c4ddbbd7303d68d1cd340b1e68d8ab052e941247d5593ec156c6a99b4dc02c0dc60600cadb42de311f375df309dc34c541b1be9d4ffb7f9c756238f6940edb77bc63ff935a02a654faad2ee68e291fa00ad54546e6a9dbf7f21014942deb9c59e17d8e6bbe9e34694b7a1d0ee21644ce393ccec0994d35cfdca97d28930c44ee2d7a70b98b6c027ad2191579742a6b54ed45b3199063a8735de32f86cdfd8e43c60673fb6c5005967ceb5b2c67f6379b90e95c98a9b4db6c096ad90905842fae9b81f14a0282728b2fda748ef309a9f0de5a9d3e9137fba2ec1e7e8f2c56866063e1d21a2b6ebb8483f1f92a8a0009a41612df0f93153c605ca76420e0b2b0947d87ecb53629cc1c5135aaa00e40fd8022bf312c4503877fb1d23730b8198ab993c17ff47f1ab8d0a937e891a30713b5b45792dac3f34584722f3853be963a60499f49151a94b13e8f08a4021c3e236802a9bbf25d16f1577fb092c38465c6bcebd414332eb10b614d641b91888cfd07b501ad988b454ab9841da9208c236791523e209758dbbc470a41be6a9a9d9d9ce2b9fcd8bb121a4389fb926beeac3aa92b54faeb63412f66d0cdff725f5aa26dd4ebd99376d85310e0e0e95c558e517f2dbc61e9084458c09dc1b9246b9ab9e2221d3875200f6ef4477424cf9389ab40f755aeecc44175f88f89874e3ed1f22348687f97bb13699c7bb9f0063d1dcf2a259769bde6e546b731430ee46b7e03c2636e2d2357159b7ac782897f3d8170f95d259f4a7449d6ad932045a4366a3930ad230e020b08bb5aa94797e5f239e5d4fd82a1113fc12fd2dd825fd5e0d79fbab90301552c99b9a284accf4eb77d45e845ce80fc2fb5e8ce9b8acf0b9c2f7ae5510e2bf99c6d825237f6ff6951a48ac31db5dc88eb598659e0d210b2fcc0f8a94310db6082d87821b94338526966055a00d24d46eb517704e0b8d210850e5c358e60abd1854f491176f5621d6dfba493eb63579831bb319e9afdefdb72aa4c8abbfc8cfb364e04357a0aea5c30b078e75c92c6c3d1328a411d5cfda8f9feee9886ba7f3f507cb4c3dbaf00554bbd25b839cc53dbe7c0b9d677c6e6580c74a9600372201372b25150221a5c14688b2caf4454a83fa5d9a0cb454c118c78d7724f53ea5430727ffcb2bc01bf71fabcca9d127f4d3960b68d3f4ca27211f60bddfbf7cc9244367c318c7a31a33088a16c0d32a5b8478ef8a61ae82f5ccd9fa4fd78a786ead5ffb7359aa0c2bb871516d90eb6d0f29b14453e2b9a20989260756a4f2aa090a07c20edf8792925cf49372132489c25e6054406f72a6d4544909cde07f3ccc4aa6ddcb8e6c5838c66865bbb481992a3da9290b086859286eaaa6b03699598fbd2ed7c64b5bc441e6c0eda4baec8dc83e5d6e2950e77386574e9ce4d5b91497b71e5eb76143cafb8dc5524a819ed8195d2808fe38581db216fafee1afaa4136fdab43ae19ab761234be66de3d72c756b3857cb82ef11eb4eb7af226d4ecc8cc9d83f14cde83f7a1ba51624186994f2d72881f8787c3c435fee53fce013058207084cca42f8f93ca8af2fc525f383517a79297d2372df89261ebe8c63df7b6fd90f5d1a637d9d71ae8a5f00ae4aae46d16f2fc654c8cae666f1e14e578631c4d2fd93cf9fe77322069acc464a57d1cbb1d0619bf3bb7ad8ff16a6e8e1ea3549e1528fcee69ba3e9bbfcb1d67523d684b8f45046ab5471948f1895f1410c46459c303814f2e88d74fbe89f252e112f7211d73c63d65597ccf71b2d07738ebfa43d16be4f044e51bf8adeeaff285e3dee9066d35cf066cd1ec04ddab16a368a99631b11c9915a8af3f89f5b5482065e0bab9185e5d97c98974c95e632e89fc3a97091766c010cfa0c477f782809b9e18350ab1ac955db352d1305a3f4bcaf14043227a536bc542b4c989b9b79b519df596dfec906a0cacfdf94b513d9253975b364fd3b7add558d2b9d9e99eb3bb824239f7ed90dd5a8c9aefe1761c1500225027743df2c8900ca7a6851aebbeb69f57efe43b4210eec89e533fc96aa423224640fe84c93287dfd2e1977c802f6248fed81604b25d9cebaf0b74ba1bf5f2cbab16aa8ab95e14c172d1ba43f7f0ff7dd48d0a07576408d0916175c6e097448b1b0128df81a5c5f7ecd9c40424e39cc1ad58a425ac5463ebb97042b6bc8f72c1af2890e339c43b5ea4975569995f983d92e63f5bbc24026fd11de92fa5ebe279f49de991dfaab95c0b6f35b6031d1b16c578f47740b7a78456f81314dc5839b036d05369680dd828afe09683a5c0e9a30a9d6b2a788cc4e2f5cac3889b664693d4f341239baa1582be31b7b12f7a041aee0fbccc8be69ff40dbe34cb10739f844fdfbde9396e61512e554043b7a3ae5050c2b094c47a8c5442a58bc5e9ecee0fc0c774b1df729f829328453b1bcadd5939edd39657005f807133cd8043bd2718468fcee8abea36730698b065c5009fd738c108a7ef05ebc328e1efcf286f531bcb0367460155db3af1fb0e3a2a851461463807429fbc5d7287dd4333934287f060c280a014150ea286793c601e0ecdda0c3e6e954eee0b54a79621b47eaa24fc9656eac0aaebadd9be8fa7dc8286fed99a1210afce4503352c7c22052e3b08155a96e4d868859cc37c04e6c206613b189a3c3e89386f79aa14b4be4299482892393c4f87c48d3473217ebf79d0bbcc264e8e0ca08033739ef787901ae0b9773eb2f726238c9cb53fb985b5b64bac12b8b95991697e9722b3235eaf7f8e8295ef93723c04ff89bc411ecb5e42603a8ae4a69fb4041bec1e9d7bde7a83ce6f62388f89c08b442c59323a4b1c6b34fe4069523e7c5ec50576d163e70ecd7bc623efffadfefa7080129269aefcda8ddf0eab0baf3ea956ef1d798e31c478df4ea75aa245bcd175279c2f541f5ac462f58b86c977c733fdb001beaefb34575511d978f0b6c927f362b07e2661da18a57d28f88aa15e4124b2bb3f3b34558773c71119dac3f29155943def0ff08146e9cafdb66efebc902ccc705633bfbaa2527822eb402a20774d74cd1e42691e57a13285bb7978970bacc6fd05910bae6565b234c1c3371fec4a398f7e0e2c3e9338fbcf3db7a66f67da33200c37cc9a910f855c48880dc3f97657bfd294bae254407825a08cfe9db490c36bb10ce254f9a9a6cd5ed7e7c24fae306fddce338faafed28a50474c554c71e32167f06e162dded38290490f27b6cd2757a426a32bc671291673b2af41c375fdd55437f573e5c77ceecf7380601e1cf672b0a2d46de043bca7e14875dc13d2d5a70e63219f9d82890ed115985f721d342407565f61f958f5e8113af95eb92cdf25d86015300287f999f3fbf1e75f9600edad3a496f800d87285852e205914eb306c4cd5223148970bb5e78ef9ed0a63b6ef6d06f1fd9b11f532e2aafc06e6659c975b5631e9c02c52f1b11633942f659a0bb9538e730eb638ccfd3d4e7ee314e6fbbfb31326ccf40112ad49b7fd7ec77f69d101d8ea1f24a9df785c696fc69f001d48652fc7b9c690b5fdddb866142c5378d30cb5b24b575cc1cede488438222cf6665", &(0x7f0000001140)="6376113c486e6fe1e92622daeda62562d9f18c3ceada78a54eefdb7b03d623ba490618aae5efb3404c313ef3209638d3205261946e28857b0b3b93ee8f1d573b4fa5f4376b090020402c07e159808dd39bc3f3601092f72578930687ef652cdcbf7be5e7bf39f4ce393f718e875cf0") 05:46:15 executing program 7: getrandom(&(0x7f0000000080)=""/117, 0x75, 0x3) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$invalidate(0x6, r0) 05:46:15 executing program 3: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r0}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$invalidate(0x1d, 0x0) keyctl$describe(0x6, r0, &(0x7f0000000140)=""/6, 0x6) 05:46:15 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) 05:46:15 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f00000011c0), &(0x7f0000001200)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1, 0x1000, 0x6f}, &(0x7f00000000c0)={'enc=', 'raw', ' hash=', {'wp384-generic\x00'}}, &(0x7f0000000140)="e6e645fddc45dd55a1c4aacf43c8c1edc8bbb9c09c15263dec5168be10938a027fc72e6926df0ee92ca96710f2c87838e12977848ed13b71daed988fdfda35aebe35014caf11edc83cb56a765b8510814313fd31206179fe5a86a250718557da9f85bbd03a8ec61ffb2f85e14f2cf495297fdda180a596cc458110aebd9a7c09ead37b19d7e61cf62d339df0fefd9031f74a2dedb74a122e357316cf207de0e22e2b63fc8eb8a72fdb141c34c215e40d568068e15258f109583ec247e3a6ada4fb3069341890376a3225e389482dfc01766401c0cf66e57d76926a43a6ce60366bd179b6425fca2528b73bb49dd7bd3d7ab63aacfe2d0ae7546c618115e9c770576deaa8e0ce84da3526585885bef6b9b16a2a8f6d284273c47ca2a9b83b80334cca4b337f98ac70185d38f77c118a9cc4ddbf5730ad4a09e6d4c1ffaff56a597c0bb38633db4d2bb6cc934e732951ce7b8df92b67811c762ad1e0307cc32ec1f9a7683eee9af3c5aa5f4028ffedc5e6e154e25ed987d87614be307c6f93bd4ff3505f5870a87c526c4343e418da6e4386815d9653e7f67c73ac65f61ed3fdb1c96678ea932e55a69b9a066a32b25fac28ea61cd3db88e495858d0a1a61db244fcfb836a8e077d8eb3be2b25b510f9ded7ab3239fe67d8261c5da8af0ae968fee450668aeeb4dafd6cf1443d96684c8e4107d2454c4a95fa1482d62365ca35e9563ee77b3abfc9eae254176ed6d8e4e114d2cba4c708ebb140e91cecccf993aa07a219b589fa5214224ab2263eb98ac16f92c5e924a6fa0a5f528099a3536808897fe09b5bb27209e21d3f91981954c7f1baf68419f989bfdf70556b6afb8e38b5c08ad67044d6bd3ad4a123f83db1f67cb267045415d7e017121e51bb89f044ad0fbe093ee77105207ccf2345e7cb9f796bd4ed29ab1a563f04d323be4e882d7887ce0ca841af3231dd22c07b2f5440c5c698984c0c2daf2c3eea78f0898dff32e4ba9c5b04d78a79de3a20ce9ab3dbc3d99c040f25d3c30fc46de8bf321ae3b252c50a201a5e065ab94da6ac9b1b6049123d1ed401e30f7083c065ba764a7ab9a50360fef37a700e31b799394ad78b69bf1f39d42bc82128a49bfb14837cdf117d06e335fe731dd723736519c9fa090f0863e81b6f77c8a78d8e58f59ef0f692e9480748efcc22c29b061e716190e2bfc32bdec9669ac776439f547a6089ab35dc63d7529ed3bee638c9db2a60b43fa2e050f8ffb3b79b3add7e5a5f7971fdc0c8e6e79d0085f03d4f0a9a624625b4226c66eeb788f157dae17c7f18af4148aa2df108c976d7d023d352464c101d03ba72b3358ec4b7da04120e9e83aaf14ee82e05863340d2d70f6d66ea65b56f6e5315429423347bec49a95baab48beaa62b22320dac8b78400652a886c32e75a0650fe918f11697d1b2bfb06c7aaa4ce5c7c1fdd14d2aa77fa977edf318192373651b7241198c3cd3c9dfd35eb7eb8ed386ec29ae4151ba7ce053c9510b0d62548b44b6044b0e258f7b7fd37d4e82c7df597692519df56ce3b9ecca25c1412c31fd642e9451dde9e1a599bf6ce8a64ae720a63f669e92507d1c8db2762d5f419d7e00812adf3e5014a8022496d4bd0bbce2bc95daf251c8dae5ec04bc13ea3ae08f85b10b8e970be542bee9adeeca4faf340208c2a12a91d375197314996c773202a1b10b015236b641783fbc41da48d2c44449247a6482f1afa63606dc34a06e004f325a9b0a21e9ea2dbe227355fa1d7e111e807c95399b6818cda0927f2a631100105bb9c6e2b844d97567d54b5bee28341c9159a149c9afd47f2c9cceeb12ab5f5a49dd7adad4bd93efdd7da619555720b8ce45f017b6b10300a1f86ac752ad23f038d31414c9404e3c898326f114a6504ed61fa9147f48c82680186ae311f1979467538104dc677a52849b0cbbe6d701c52c88cb4ef8125d32f8b7c031b4a640e0139266b37822b888c6f9a93f521b84e4b629535c27371b673e5fcec71bc445a4b0496a1a6f677445f95a03e0cdc9d78dfafa5abace8049dc5a0f7fad0e7260e1d1293bf20717146eed752218ac0e657803a9d5101cef0a536a1df61aebb3153d48d73200bccf2d0095804d316136e736d05a21fb5e38f4c82069990a1c8ae5ffd6086dec137de498e64fd3c8d5900209d9d29097058b9720c178f24f1561dc6aaa55117c4ddbbd7303d68d1cd340b1e68d8ab052e941247d5593ec156c6a99b4dc02c0dc60600cadb42de311f375df309dc34c541b1be9d4ffb7f9c756238f6940edb77bc63ff935a02a654faad2ee68e291fa00ad54546e6a9dbf7f21014942deb9c59e17d8e6bbe9e34694b7a1d0ee21644ce393ccec0994d35cfdca97d28930c44ee2d7a70b98b6c027ad2191579742a6b54ed45b3199063a8735de32f86cdfd8e43c60673fb6c5005967ceb5b2c67f6379b90e95c98a9b4db6c096ad90905842fae9b81f14a0282728b2fda748ef309a9f0de5a9d3e9137fba2ec1e7e8f2c56866063e1d21a2b6ebb8483f1f92a8a0009a41612df0f93153c605ca76420e0b2b0947d87ecb53629cc1c5135aaa00e40fd8022bf312c4503877fb1d23730b8198ab993c17ff47f1ab8d0a937e891a30713b5b45792dac3f34584722f3853be963a60499f49151a94b13e8f08a4021c3e236802a9bbf25d16f1577fb092c38465c6bcebd414332eb10b614d641b91888cfd07b501ad988b454ab9841da9208c236791523e209758dbbc470a41be6a9a9d9d9ce2b9fcd8bb121a4389fb926beeac3aa92b54faeb63412f66d0cdff725f5aa26dd4ebd99376d85310e0e0e95c558e517f2dbc61e9084458c09dc1b9246b9ab9e2221d3875200f6ef4477424cf9389ab40f755aeecc44175f88f89874e3ed1f22348687f97bb13699c7bb9f0063d1dcf2a259769bde6e546b731430ee46b7e03c2636e2d2357159b7ac782897f3d8170f95d259f4a7449d6ad932045a4366a3930ad230e020b08bb5aa94797e5f239e5d4fd82a1113fc12fd2dd825fd5e0d79fbab90301552c99b9a284accf4eb77d45e845ce80fc2fb5e8ce9b8acf0b9c2f7ae5510e2bf99c6d825237f6ff6951a48ac31db5dc88eb598659e0d210b2fcc0f8a94310db6082d87821b94338526966055a00d24d46eb517704e0b8d210850e5c358e60abd1854f491176f5621d6dfba493eb63579831bb319e9afdefdb72aa4c8abbfc8cfb364e04357a0aea5c30b078e75c92c6c3d1328a411d5cfda8f9feee9886ba7f3f507cb4c3dbaf00554bbd25b839cc53dbe7c0b9d677c6e6580c74a9600372201372b25150221a5c14688b2caf4454a83fa5d9a0cb454c118c78d7724f53ea5430727ffcb2bc01bf71fabcca9d127f4d3960b68d3f4ca27211f60bddfbf7cc9244367c318c7a31a33088a16c0d32a5b8478ef8a61ae82f5ccd9fa4fd78a786ead5ffb7359aa0c2bb871516d90eb6d0f29b14453e2b9a20989260756a4f2aa090a07c20edf8792925cf49372132489c25e6054406f72a6d4544909cde07f3ccc4aa6ddcb8e6c5838c66865bbb481992a3da9290b086859286eaaa6b03699598fbd2ed7c64b5bc441e6c0eda4baec8dc83e5d6e2950e77386574e9ce4d5b91497b71e5eb76143cafb8dc5524a819ed8195d2808fe38581db216fafee1afaa4136fdab43ae19ab761234be66de3d72c756b3857cb82ef11eb4eb7af226d4ecc8cc9d83f14cde83f7a1ba51624186994f2d72881f8787c3c435fee53fce013058207084cca42f8f93ca8af2fc525f383517a79297d2372df89261ebe8c63df7b6fd90f5d1a637d9d71ae8a5f00ae4aae46d16f2fc654c8cae666f1e14e578631c4d2fd93cf9fe77322069acc464a57d1cbb1d0619bf3bb7ad8ff16a6e8e1ea3549e1528fcee69ba3e9bbfcb1d67523d684b8f45046ab5471948f1895f1410c46459c303814f2e88d74fbe89f252e112f7211d73c63d65597ccf71b2d07738ebfa43d16be4f044e51bf8adeeaff285e3dee9066d35cf066cd1ec04ddab16a368a99631b11c9915a8af3f89f5b5482065e0bab9185e5d97c98974c95e632e89fc3a97091766c010cfa0c477f782809b9e18350ab1ac955db352d1305a3f4bcaf14043227a536bc542b4c989b9b79b519df596dfec906a0cacfdf94b513d9253975b364fd3b7add558d2b9d9e99eb3bb824239f7ed90dd5a8c9aefe1761c1500225027743df2c8900ca7a6851aebbeb69f57efe43b4210eec89e533fc96aa423224640fe84c93287dfd2e1977c802f6248fed81604b25d9cebaf0b74ba1bf5f2cbab16aa8ab95e14c172d1ba43f7f0ff7dd48d0a07576408d0916175c6e097448b1b0128df81a5c5f7ecd9c40424e39cc1ad58a425ac5463ebb97042b6bc8f72c1af2890e339c43b5ea4975569995f983d92e63f5bbc24026fd11de92fa5ebe279f49de991dfaab95c0b6f35b6031d1b16c578f47740b7a78456f81314dc5839b036d05369680dd828afe09683a5c0e9a30a9d6b2a788cc4e2f5cac3889b664693d4f341239baa1582be31b7b12f7a041aee0fbccc8be69ff40dbe34cb10739f844fdfbde9396e61512e554043b7a3ae5050c2b094c47a8c5442a58bc5e9ecee0fc0c774b1df729f829328453b1bcadd5939edd39657005f807133cd8043bd2718468fcee8abea36730698b065c5009fd738c108a7ef05ebc328e1efcf286f531bcb0367460155db3af1fb0e3a2a851461463807429fbc5d7287dd4333934287f060c280a014150ea286793c601e0ecdda0c3e6e954eee0b54a79621b47eaa24fc9656eac0aaebadd9be8fa7dc8286fed99a1210afce4503352c7c22052e3b08155a96e4d868859cc37c04e6c206613b189a3c3e89386f79aa14b4be4299482892393c4f87c48d3473217ebf79d0bbcc264e8e0ca08033739ef787901ae0b9773eb2f726238c9cb53fb985b5b64bac12b8b95991697e9722b3235eaf7f8e8295ef93723c04ff89bc411ecb5e42603a8ae4a69fb4041bec1e9d7bde7a83ce6f62388f89c08b442c59323a4b1c6b34fe4069523e7c5ec50576d163e70ecd7bc623efffadfefa7080129269aefcda8ddf0eab0baf3ea956ef1d798e31c478df4ea75aa245bcd175279c2f541f5ac462f58b86c977c733fdb001beaefb34575511d978f0b6c927f362b07e2661da18a57d28f88aa15e4124b2bb3f3b34558773c71119dac3f29155943def0ff08146e9cafdb66efebc902ccc705633bfbaa2527822eb402a20774d74cd1e42691e57a13285bb7978970bacc6fd05910bae6565b234c1c3371fec4a398f7e0e2c3e9338fbcf3db7a66f67da33200c37cc9a910f855c48880dc3f97657bfd294bae254407825a08cfe9db490c36bb10ce254f9a9a6cd5ed7e7c24fae306fddce338faafed28a50474c554c71e32167f06e162dded38290490f27b6cd2757a426a32bc671291673b2af41c375fdd55437f573e5c77ceecf7380601e1cf672b0a2d46de043bca7e14875dc13d2d5a70e63219f9d82890ed115985f721d342407565f61f958f5e8113af95eb92cdf25d86015300287f999f3fbf1e75f9600edad3a496f800d87285852e205914eb306c4cd5223148970bb5e78ef9ed0a63b6ef6d06f1fd9b11f532e2aafc06e6659c975b5631e9c02c52f1b11633942f659a0bb9538e730eb638ccfd3d4e7ee314e6fbbfb31326ccf40112ad49b7fd7ec77f69d101d8ea1f24a9df785c696fc69f001d48652fc7b9c690b5fdddb866142c5378d30cb5b24b575cc1cede488438222cf6665", &(0x7f0000001140)="6376113c486e6fe1e92622daeda62562d9f18c3ceada78a54eefdb7b03d623ba490618aae5efb3404c313ef3209638d3205261946e28857b0b3b93ee8f1d573b4fa5f4376b090020402c07e159808dd39bc3f3601092f72578930687ef652cdcbf7be5e7bf39f4ce393f718e875cf0") 05:46:15 executing program 2: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="08dad52dbd11e0882e518408875ba26ff2469ad8de432fc9317edefebe25505dcc3be78c5d1b8306e3d74a308be6eff10562ec474f1a5fe6580e580dbb2095026cd06f6cb38d2c94ca3f07ece83c2e9d21bf25ad8eb67d9a0062eb4e68d273db4061071e81490d6f2b848ed0d0d13874584f39c0812094a5aec07c80d4c198cf1f42250e3273f0643d3a5027d3be7d83fa67e98efdce1514e4ee3ba85e67692c126fa6e676f2d7fd8a30ce327626736261c801b5a1928a7064e528f40a0552f3928421c10cb376b09d55", 0xca, r0) 05:46:15 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) syz_io_uring_complete(0x0) 05:46:15 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) r2 = request_key(&(0x7f0000000100)='asymmetric\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)='keyring\x00', 0xfffffffffffffff9) keyctl$negate(0xd, r1, 0x9, r2) 05:46:15 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) r1 = add_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000180)="37c0a5bb479a8f9c491c6644283324cccd0b1613b348f03d4ce41882b1ec729fd5088a43e46024bd30c86a63c1e602b58048ba33dd1952303ae3bc778ac61a48f10d4ebb630230d423d2c3c1ff6e80181c5513ea4f9cf15f1a73b8e02ec3d5311019cba13b34618a7995eb90109bf9f4ffedb7679d82bd17ab7a8519a0adcfd4113aa5d68c56a84872e5b0034ba843b80a75", 0x92, r0) keyctl$reject(0x13, r1, 0x7fffffff, 0xe3, 0xfffffffffffffff9) r2 = add_key(&(0x7f00000002c0)='user\x00', &(0x7f0000000300)={'syz', 0x3}, &(0x7f0000000340)="7058e97b697c3fb0cb27434a6ab95f917a037f84cb2518e8cc5806b1c62b3918a4f769a241d0afaaee3ea8f08f8a3a", 0x2f, r1) add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x3}, 0x0, 0x0, r2) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff9) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000380), &(0x7f00000003c0)={'syz', 0x0}, 0x0, 0x0, r3) 05:46:15 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="08dad52dbd11e0882e518408875ba26ff2469ad8de432fc9317edefebe25505dcc3be78c5d1b8306e3d74a308be6eff10562ec474f1a5fe6580e580dbb2095026cd06f6cb38d2c94ca3f07ece83c2e9d21bf25ad8eb67d9a0062eb4e68d273db4061071e81490d6f2b848ed0d0d13874584f39c0812094a5aec07c80d4c198cf1f42250e3273f0643d3a5027d3be7d83fa67e98efdce1514e4ee3ba85e67692c126fa6e676f2d7fd8a30ce327626736261c801b5a1928a7064e528f40a0552f3928421c10cb376b09d55", 0xca, r0) 05:46:15 executing program 3: request_key(&(0x7f0000000080)='rxrpc\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)='.\\$}(#,,}%\x00', 0xfffffffffffffff8) r0 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$invalidate(0x1d, r0) 05:46:15 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) syz_io_uring_complete(0x0) 05:46:15 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r0}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$invalidate(0x6, r1) 05:46:15 executing program 0: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x1, 0x0, @b}, 0x48, 0x0) keyctl$read(0xb, r0, &(0x7f0000000180)=""/172, 0xac) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r1) 05:46:15 executing program 6: mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1000008, 0x11, 0xffffffffffffffff, 0xf84b2000) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r1, 0x80489439, &(0x7f0000000180)) r2 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)={0x0, 0x0, @a}, 0x48, r0) keyctl$invalidate(0x1d, r2) 05:46:15 executing program 2: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="08dad52dbd11e0882e518408875ba26ff2469ad8de432fc9317edefebe25505dcc3be78c5d1b8306e3d74a308be6eff10562ec474f1a5fe6580e580dbb2095026cd06f6cb38d2c94ca3f07ece83c2e9d21bf25ad8eb67d9a0062eb4e68d273db4061071e81490d6f2b848ed0d0d13874584f39c0812094a5aec07c80d4c198cf1f42250e3273f0643d3a5027d3be7d83fa67e98efdce1514e4ee3ba85e67692c126fa6e676f2d7fd8a30ce327626736261c801b5a1928a7064e528f40a0552f3928421c10cb376b09d55", 0xca, r0) 05:46:15 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) r1 = getpgid(0x0) get_robust_list(r1, &(0x7f00000000c0)=0x0, &(0x7f0000000100)) timer_create(0x2, &(0x7f0000001300)={0x0, 0xf, 0x1, @tid=r1}, &(0x7f0000001340)) r2 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc2}, &(0x7f0000000100)={0x0, "a40a3be924d8c348806fd6869e43dec74fd3a01b2f00ac4c024428362f8b2df8eb869efa4ecbd518053346db4ccdae087fa001fa177071ddebbe023a78456827", 0x40}, 0x48, r0) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000180)={r2, 0x1000, 0x8c}, &(0x7f00000001c0)={'enc=', 'pkcs1', ' hash=', {'xcbc-aes-ce\x00'}}, &(0x7f0000000240)="51ab8f91787d561edd2d38c6a926328a6d572a9777dc77d9214e381c7f6db33d19563b636e8780f4ce22bbb861d104bf21db99133f18516340351f3c4eda8dc926c5c57617d7cc834ac859c602dfc59ab2f48a435d9c3995f4a7a122c8de14d8aee380caafa7afaa362f73c84f4f9a5aacc53746e60eb3d8761d0a0567d6af0d89e034d604657826475af12d26fb6d2124e8813aa6122ae08a4c364e5293a35ac645a8996c0b3034464fa6e10d00d78fc86172bfd142c17a7b998016ac9a9d1ca5d2912540e035e537dcf63a907a3d44e0b68b7e960d394c0a10cc890122ebdcf4418cf1584d8d0408243cd4070c7f3d54f8b45c7fea1f5fbbcfdb33e1d488a7229eef29cf9d83662d861bf169b81a203aeaa817f380681bf29affb5cdad1b4b40e52e1ce1a553c5606b3f9dcae7a73574aa9519c09247e16655bed06dc018f178277a08503551886ae58ddd432d049f85780e4b1af14b4da82900485d56fcf9b709eae43f8914f46dfe42ad3c99cdd1e0b61fb59526d76ac47e4d340cad260e072221da2625622d5863310e6096a691827675cfce002408b4f53d1c42d6f9626ee6d136826776264f9bb021719c0a33d7ea98cdafddc6e811147b0ff82a38e818c50cdef4d0f11756ed083545fe0b55a17983eed1ea7820c72559439c05089eb1d40d62cc0cad7dcee3649bcf470a6f5db3b4afff9840882ca619f9c1f0163099f2d8d1c6df54c36af6b9000ca41d0917f9248e6cad65d23acea14af215041c646221d8a3207853a191954d81a3c5207f86c07be990add34add66560d3cc492f377e50e5e29b9c3950199b9f26088e2c20472bfbf8723b0198b4559aa8af2554b140a87c87110297ae0efaa6f8fe06950e1a061c1b7633542a61bc21befd7e6281b1a8d3d161aa58c8037af06106c47e9a03661f37788a362779f80e9ee60cd5747ed8ca69b846fd00ebc40fb0770ac57f8292ed3bcfd6acef1be78ff8675b91657b448745e88fd1885dccb5e9384e4ae500cf2eca8a9683461f2700cf40c9536d65087534a11c07bb8537f3f09272d87330fb474f6ec38ca0431b62e72a1d1b4054d21ba2fcd87d7d28826f99980de910bb1aa14875ad05dea0c659aa9c1c2dba91e646ea2939caf300832c52f59e4d3efe1b8e5dd6d83636e1a96706c7fba620b7819c87694b6f787b26e638d79198ba8d465f97e88749371357a8e7a08ab80b22e415d42ed5037347dae11c4aa2c40f32cfd08318c03c37996bd578adb214e7ffd8207147cc3a18143e5a9c2254c91be35db2084f880fa4a50a56f1f02e56e64a987964400f388ef54e2aded8de5466592077df2e82d99d0561996f70027b541dc69b8e7b06a68119ffa12cd575670350d496e4bc94d7b65bae87884a18c06d02b32174fd501cb666f5206b2868e0baba51f887852c6b5b8d49555396c9513586a921cea1d3cd47a26a25339a579bb4dd2fcff8118de9c53e18050318299a49deaa67a059eb1bd651f5264a6ff633c5e97f04ee7c35ac20974a438cdce0bb9e152adc4935b3b66c809e9dd7adbdd6e17bb77b109ffc15d1080745e79bd120b647a9a454e42f26b4c71421fab831fa5a5409aefc215271fd97e6fc415e00e8f62cbd01e80842e9458c718601dab5aa70ffae712b5e8c7a107d851226e5518c377cd9304d9488d8294044206f801c4eae124680ebaf5197ece49fe6c9f42d8fa50ec5b788e1b620e887ac5a97761510956a39e211b1df31084d3baeae9b47f728ac34b6088f155cdb315c0f9e5cb8b2c3d311eaaa0f338786be65941677fddd5f8374cba0de722d472f8d09dc6e5c38d3d873d4e1955eb2e92f32628c9f2bcd16f95475b887e3063781f4013d51630e9b090d64e236dd312b0d52b46703b36398de6ea3a60a73e131689b3ae5ffa553fc995c6a3b1cb2540987f385c7e4b90e2bb3876a67f90d793e5377a0dde584e1ebd0e8e22a01e9fdc78b20bebe16e5fc8c409af3d835fc458270b439f1efab4fe701ab1ae8b04e89cafef3784e0d70d662028c35ea76be04e53753bde9c88e1c198dcc7128d4edbfeb80f93bd0ea48277182381abfc0b2d4dfb7d5ac317cc83cc274df58c0491dfdca446d2508498afd006d9aab29ddebe7554697c7d0f36453ea765e3cf5808ec9f1d5884dffbca3af0d6c4c863aa937b27cc4d9346ce4cc5426700b53ea23a80f32b8c8fc79ded9b046aa63f25ff84befccd8d06f3801f62f1deb9039324d5fa961e6197c5b5611d0114e2a726242439398203dcdecdfe47e1dfac6f628c265df7e7acdfec1bf40eada95cb1b1c0ee9fa0663ad27102f806ddb5b838f7be5d2c2b756688ab8f77fcec08638893c151dc05fccb16b2eb44aabe60b4589700dd22cecccc43116d2ab495501edf4409c76bb1a599ccb260bd46252197dacc5e68c8f1cfc8d4b59bae93453c322115547fb9286ffa2e3e412e4927b8b31244c1232a06cb6b4170a3265be598f86b7511322638a3bda7effbdf40bfcbeeec5f9b647fc64da68cebd328f9bc0b3b6abc18e68b80a4605f7ce1c0b51b143ed28258c3124971cbba3389a747152fc37844590548096df1350628eff6f2a808c75a42f29542d08878f0a70092ecb52a198c847aa2aeabde5a7d90418e5a33338d48195c9da420dc44435daad440192b667c49aefacff0b749a5d2de824b34e7abcb06ac1c32948d639c63bec97672fd14c076efc1a54ab57a5dc1c061ad7ddfb1ac0194648cdb281187ed217e37a44aeeb83e3ff038577f7ba30cc2697e2a17c191102e080330ddf54bfdf0a0025d973e595d35fcae2849d5b30deacd5153ca55c234f45c32db7be510aca0f70d3168f095a4857b51120f0a606b5724cc0049a6f77afacfd527db4188c7084660e88e4d93cb7bb3d33c89852873b4ea9199d24df70af4e54390371e6d216337cd3f96eace8d86110ec6cb8ed1ff0c736e63244f7dd538e2ed4f4041ba9fd8bffdcb52bb65390067e9ac4c068826ed3e395298f972957119c0062fbe5648cb31641efb9637dc95846af2b322129023ed3c40cf6a08b6caa1265b7f7fe7926ee3edf2730caa4fc4a9eac09a80e3bcc6b0a82f769039957185df06e27a2fbfdec176902405d6d13acee78fb806df8634035ee314ad7bde9b36d8e4366c96981a7013dbdcc9827fb0cf6f3e034ff84304ce56bb968ffdb789617114b0f5652b0ad7d6b4dc5e161411fa58fdf22ed155575f57c289fff073c753481e5620778a20ec75eae08eafbfe6ab746ff48da2450e2d68f7c35babfc936c839b103e21d707f926c4bbe8a276c41c543dbf755f9c6a8bf08052dbabf2b88cdc79083c32f75bf20b67cf9a60b0fb7185aaf7303c9adf988aebb7b256cab8c6b5903838d9b120aa4974bc55115820f2be2066ac9f16fde745a3f17eeffbefdef535ace7acbad7381cffb913c40effd30f179185a8d688608bf5bace4f9de4067972388a28e34eb366d2490215b3371f30be615f0b704e38f4a91d6d1f336edfeec3d4fc63895a741c8a4990f629d96b26902edb3e741a66a5fa86a7cf2f9be263fca29fb2b70d7a4053d05606ec792fab278e0eb7258cb754b6668860ab789dd5810f791bf2d48e04a1b1423d2f6400abc799f92d39f39e178dab719edec8eadb52643f8b93e6108bff351db8e1f84195cd71c34b0ca4584df11a7d1d96d3f7f8d023cf22ff9378bc5870e77f316e099eec8368a88a1c27f2550dc6155a7fd19861ec7ff845e03f8119394a7dd27e8c023e1560ab8e9cb2431cc2b360063d6382f53ed4cd034ecb26dc8dbf0c750cfda5c1c47ee7b92e469b414f37e9fdf0ed2350594b248195852bdeb11f074f05ceb3c678c1b115228705ffccbb9786cdf826607cb8a8d7a2b357f0405549b4b7d8d1a2e6e78c877697b5ebf45247c0cb00c6a510156dad580758180731f694d885a2fd7d855b7968b6a9b6e409eb777159368da2bece95e7024779bc3d599a79602d8d87ee0050f53272184e2c21d9663de4e1342f9147aa0679f3562ef04fad3828dea25d838f613dcb218f33d442436a5545c2d6ee56e37b0d295030912e902cf5eafef424795fea3b4557615b4785b628f50dfaf2c8779211d2e3bd86fb06f4408cef8fc5067348374474e547103e0128137c3638b388c376fe04642a252292a0416b9e70388e3e4b78b738b2c402e976aefef67642ab3aae6bdcafe7e46e76981a8096e5041a2071e29008eac016ba5eebfe5272d1bf6bfcc254de14b7788b198c0c1bcea5bfe756486e2f503993ad0e7e8992a164bf93966effb8614794da18572bb8ebf60de4fd13e756cedb9b52f8db88a569a92cce88f3b9f9bd2396a11797edae2f1dcedcac65e7db70c77a68240189eb785ac512bcbca84556fa448dcd12bc73a4acae4f01009b255d8c311135ca7d5514910aa2909b78951f4e71ee92e4547afc7b0e383173b1b0db0acc66ad05641ae7f908638cec879591c047307ec1ee3a34e6668e1fbd44829c4ee5e147a5cc7a23ab16ff486d612dc73f52d3cf99d7c842dc0bd5b4907c21fafd1d1b63c4108d9e03b14a97bc60376920cea0d5fa16a680936a9e8fbb31f20a67b606d7859978dcc6449b39ab2d0dda684c19f9734caae00e840388be75b5e4521bfa815860da1e1c70e5c3e4077aa55d36396fd2fc704ccfab5bd5e5a5e8b55134b72a71a3503a807c39c2af32eea6d4a94e19719c3abb8b3131cd55ae50808b1bbc01944f9585d1d026ccecbb318f28a04b0a0ae91672eef17afeb10ff00621fb0a33dd272a20fcb30768093192ba3612d40eb250d9ce7c47b45975a5630c90a7a77c34a22210e37d55b2edb00a4b556bfaf434f3646adc2b7a7bda18a96ef8fd2b11b2f18082deece08275ec35d149870ec0e902500984e9e121d8a0366f0aaaa8199270c51e265819fe04c10d4f8b2a120662b83507fdeeec90ee1ebc7eefd6f696e3f5096ef8257c717379b8ed105cf793c6145f7f4f0f7bdfae90751e196a752c75a9845d69d2fa028c22a0db07e4bc3cecf6d113ad5bbc5e7b1dba3fa746ade76dc973b3f70a59c6b1958dcd23c8cdd2ab07885454a0ed1b52b71daebc8f073a17c30f0c7bf72ef32233c208f91735480eaf1e3b44b9276e3a1b0b6a22d5aec9949d8a7b328288e9fd6a70379afc13625e9613202de0b11a4f5f006d55890ab09758ba83fa4ad0a7126e6387a232bf3f69e3d13fdebf29bb9ac820d2c5bd8ffc7e206cbf30efe83624206ea4b285ca3ecd25952c302deee01e9b4ac1035abcd93e3e17e11427797d996dbf84e1f83c8c6e0c6c412c5e898cb0b59d181cf2d7176a7c9f2e0f607ad81883b07cc51f54b8841d2aefd587453ab5f61507d3f2a49c5f41370b954f58e941db57b571ed390e033eeb61693e868b7eae1d9ef82248804c7a94d5c4f7f279bfb287da0d481ca7fe144a061e969a15f8a4a0f5832aa0536c24e44f98efda9849609285fbd6887b86c2a41e907e7fec69d8181423f3998da9e8ce3bac2a7d0b76b5c169a05b4580c605e95a268d576e8fe620c26c52278405afd0939c66a2604d3d06d417a4a27b4dd21346b42c18255563efefa35f33538ffe68a310048c1676cb58497210c89ae594925ab1aaed994515268f9fbdb8a866f74592e03896f712b05581d4d8696e29170d9328c881ef23fd7a502b8974712f911c50be8211763dba00f38316e60c0bcfe77c5a89dc55f0c1f1a879f13007a905a009dcb609ba26eac85f8ee2b28e9faf4bbcf477703089774a625f1907cb7ec95d11b9833d", &(0x7f0000001240)="fda9c80a29aa38828191c3b088e1987c3076b103deff9d0883422c9a070d8eb091b1527bbd6768cba3345e14ce8829be7facf07002fd240b200df08b800c0f0ab31ff9df3085837afb7b976889f82930f468af4e43b24a39b8e164805409031cb3448a3a24d28c8e0424348a82f5186aecc2631fdeba3f5cde8e3de3203b59186be807d8a74203ae3aad5c37") 05:46:28 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)=ANY=[@ANYBLOB='enc=pkcs1 hash=sha512_mb\x00\x00\x00\x00\x00\x00\x00\x00 \x00'/79], 0x0, 0x0) add_key(&(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)="e11a1436de22a63ee470370e433ea4aa9eae212484d774e732283fcbc898de31c0d7ea3790530dd0d37d12a0de93a3f3876b33b3c8e2b7d54a1509335aa6873734e736391449add4effd0ec26f35e52b64326fa7a5a983a34404b8e34ad57490e179eeb1387c317734ac7a1862221ec7550ed9f63c84c05571036294f8506fad6ca71e533c6f3749c44dd0382c2b1b2b9e05d6ee979600fc69cb0f93a984fa42b83bd06518250259b735c1651c4f4bde050a76972b407a23865060f9467d83c5", 0xc0, r1) keyctl$invalidate(0x7, r0) keyctl$chown(0x4, r0, 0xffffffffffffffff, 0xee01) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$unlink(0x9, r2, r1) 05:46:28 executing program 5: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) syz_io_uring_complete(0x0) 05:46:28 executing program 4: pread64(0xffffffffffffffff, &(0x7f0000000080)=""/187, 0xbb, 0x900000) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) 05:46:28 executing program 7: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$invalidate(0x6, r0) keyctl$update(0x2, r0, &(0x7f00000000c0)="55d062ccb99cfcba4da41c4905c328aa49cb3203320f562061a4c62e823c33a8e48556ed47b40837723e6b8e6bc7c9001682f070b41fb8096ecd3b64a4d723b7b9142968bf2381a349574fb9c1f914e4318253410ba1fb1edbc4f62d26d4809426a9", 0x62) 05:46:28 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="08dad52dbd11e0882e518408875ba26ff2469ad8de432fc9317edefebe25505dcc3be78c5d1b8306e3d74a308be6eff10562ec474f1a5fe6580e580dbb2095026cd06f6cb38d2c94ca3f07ece83c2e9d21bf25ad8eb67d9a0062eb4e68d273db4061071e81490d6f2b848ed0d0d13874584f39c0812094a5aec07c80d4c198cf1f42250e3273f0643d3a5027d3be7d83fa67e98efdce1514e4ee3ba85e67692c126fa6e676f2d7fd8a30ce327626736261c801b5a1928a7064e528f40a0552f3928421c10cb376b09d55", 0xca, r0) 05:46:28 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) 05:46:28 executing program 6: keyctl$invalidate(0x1d, 0x0) r0 = add_key(&(0x7f0000000080)='blacklist\x00', &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, 0x0) keyctl$read(0xb, r0, &(0x7f0000000100)=""/235, 0xeb) 05:46:28 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) syz_io_uring_complete(0x0) 05:46:28 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) keyctl$set_timeout(0xf, r0, 0x3) 05:46:28 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$invalidate(0x1d, r0) keyctl$negate(0xd, r0, 0x4, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, r1) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f00000000c0)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "793728e1c2f84b94472c641fd264d6a85204fea5d378f72187a6107831d7d29f4bbe707612524fb9dc40821b11fb5f1d4aba8540c8ce73556d4f901dfb5782c6", 0x34}, 0x48, r2) 05:46:28 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="08dad52dbd11e0882e518408875ba26ff2469ad8de432fc9317edefebe25505dcc3be78c5d1b8306e3d74a308be6eff10562ec474f1a5fe6580e580dbb2095026cd06f6cb38d2c94ca3f07ece83c2e9d21bf25ad8eb67d9a0062eb4e68d273db4061071e81490d6f2b848ed0d0d13874584f39c0812094a5aec07c80d4c198cf1f42250e3273f0643d3a5027d3be7d83fa67e98efdce1514e4ee3ba85e67692c126fa6e676f2d7fd8a30ce327626736261c801b5a1928a7064e528f40a0552f3928421c10cb376b09d55", 0xca, r0) 05:46:28 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000080)='asymmetric\x00', &(0x7f00000000c0)=@secondary) 05:46:28 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$negate(0xd, r1, 0x2, r2) 05:46:28 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) request_key(&(0x7f0000000100)='rxrpc\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='syz', r0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r0) 05:46:28 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000080)='asymmetric\x00', &(0x7f00000000c0)=@secondary) 05:46:28 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), 0xfffffffffffffffd, 0x0, 0x0, 0xffffffffffffffff) keyctl$invalidate(0x6, r0) 05:46:28 executing program 1: r0 = semget(0x1, 0x3, 0x18) setresgid(0x0, 0x0, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r1, 0xee00, 0x14, 0x8001}, 0xffff, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xff}) semctl$SEM_STAT_ANY(r0, 0x1, 0x14, &(0x7f0000000080)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x89) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0xa, 0x13, 0xffffffffffffffff, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000280)=ANY=[], 0xfdef) syz_io_uring_complete(r3) socket$inet_icmp(0x2, 0x2, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x0, 0x0, 0x0, 0x5, 0x80, 0x0, 0x2}, 0x0, 0xffdffffdffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) socket$inet6_udplite(0xa, 0x2, 0x88) r5 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) syz_io_uring_complete(0x0) 05:46:41 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) keyctl$read(0xb, 0x0, &(0x7f0000000080)=""/236, 0xec) keyctl$invalidate(0x15, 0x0) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000180)={r0, 0x37, 0xd}, &(0x7f00000001c0)={'enc=', 'raw', ' hash=', {'sha384\x00'}}, &(0x7f0000000240)="e377259e9182c6e2ff80529efed868304b32f19e0e6d6f1b43aeb1f64cbec4ef656104a3d63a22e6c746007a4cfe3e145b8122a8391555", &(0x7f0000000280)="e374eb4cdb2f5b92092599264e") 05:46:41 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$fscrypt_v1(&(0x7f0000000200), &(0x7f0000000240)={'fscrypt:', @desc3}, &(0x7f0000000280)={0x0, "ac42144e3a214fd0712b425bacbd39b4c14f1109a175aa2a61d8b3d2840000000000000000000000000022360700", 0x24}, 0x48, r0) add_key(&(0x7f0000000080)='id_legacy\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)="d6fb718c3791a39e86c8ace6c145186d655f744879e42ed4d6769e50c599915f66a5330d412bd648fe284eff0bd361318405d8cc1afba1587757a221e24365019ae0051c2112471a5c296baf92d577894b60aff1fd98098f6893920c0891a663523b16414e064813ab0d426e675bf4addf030acf5c4624672431fdb82c7411a2c1d82de82e37efad722bf93968a9bd046a6735ff5cab942fec972745bd0e1d3a5b9defb79d44346001f009990cd06b806d47b2f52e56da38c97fdc690612b0d93c5bcb138ad630801e3666325075240b01", 0xd1, r1) keyctl$invalidate(0x2, r0) 05:46:41 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="08dad52dbd11e0882e518408875ba26ff2469ad8de432fc9317edefebe25505dcc3be78c5d1b8306e3d74a308be6eff10562ec474f1a5fe6580e580dbb2095026cd06f6cb38d2c94ca3f07ece83c2e9d21bf25ad8eb67d9a0062eb4e68d273db4061071e81490d6f2b848ed0d0d13874584f39c0812094a5aec07c80d4c198cf1f42250e3273f0643d3a5027d3be7d83fa67e98efdce1514e4ee3ba85e67692c126fa6e676f2d7fd8a30ce327626736261c801b5a1928a7064e528f40a0552f3928421c10cb376b09d55", 0xca, r0) 05:46:41 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000080)='asymmetric\x00', &(0x7f00000000c0)=@secondary) 05:46:41 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$negate(0xd, r0, 0x800, r0) keyctl$invalidate(0x1d, r0) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0x0) r2 = request_key(&(0x7f0000000180)='pkcs7_test\x00', &(0x7f00000001c0)={'syz', 0x3}, &(0x7f0000000200)='$\x19},)[,^\x00', r0) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$link(0x8, 0x0, r1) r3 = add_key(&(0x7f0000000240)='keyring\x00', &(0x7f0000000280)={'syz', 0x0}, &(0x7f00000002c0)="c764bbe5c4258c08ac973077b4", 0xd, r1) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r5 = add_key(&(0x7f0000000340)='ceph\x00', &(0x7f0000000380)={'syz', 0x1}, &(0x7f00000003c0)="e7491f3bd69712a77411541b82144f5e", 0x10, 0xffffffffffffffff) keyctl$restrict_keyring(0x1d, r5, &(0x7f0000000400)='cifs.idmap\x00', &(0x7f0000000440)='keyring\x00') keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r4}, &(0x7f0000000480)=ANY=[@ANYBLOB="656e633d706b63733120686173683d7368613531325f6d6200000000000000c54246000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000140000e625530d9f87c7600e025f93e1f6f1187ba18c6e16284f78d4c4a6c46ab90d7e8a6e1e49afa4f12c8d8badfd92df76efcec4b58a0f37f8aa9f4ef9efeb2a456b48211cdd6234fe9c6ab24d55632a0f791ee03d4d045a02922d907ce0326914322bb1a10c4a11a597afd0ebe0b4a4ec5b62ff1d03d41a0c8619db8a19cc3b1070075d4f10cd2b98734000809abe2b414490b2581ad416e4a96ba624f8d8e299d13680f4b5a5ab4c7df6663bfe8cb59f0697060b61015f2e43c6d4ab2c1c6fed56cf0a3b942c66e509a0e7d98572cde99360"], 0x0, 0x0) keyctl$instantiate(0xc, r3, &(0x7f0000000300)=@encrypted_new={'new ', 'ecryptfs', 0x20, 'user:', 'syz', 0x20, 0x1}, 0x2b, r4) 05:46:41 executing program 6: r0 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL802154_CMD_GET_WPAN_PHY(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)={0x30, r0, 0xd8499488957a772f, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_DEV={0xc}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_WPAN_PHY={0x8}]}, 0x30}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl802154(&(0x7f00000001c0), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_802154(r1, 0x8933, &(0x7f0000000340)={'wpan0\x00', 0x0}) sendmsg$NL802154_CMD_SET_CHANNEL(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f00000004c0)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010000000000000000000900000008000300", @ANYRES32=r3, @ANYBLOB="050007000000000005000800"], 0x2c}}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nl802154(&(0x7f00000001c0), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_802154(r4, 0x8933, &(0x7f0000000340)={'wpan0\x00', 0x0}) sendmsg$NL802154_CMD_SET_CHANNEL(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f00000004c0)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="010000000000000000000900000008000300", @ANYRES32=r6, @ANYBLOB="050007000000000005000800"], 0x2c}}, 0x0) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$nl802154(&(0x7f00000001c0), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_802154(r7, 0x8933, &(0x7f0000000340)={'wpan0\x00', 0x0}) sendmsg$NL802154_CMD_SET_CHANNEL(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f00000004c0)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r8, @ANYBLOB="010000000000000000000900000008000300", @ANYRES32=r9, @ANYBLOB="050007000000000005000800"], 0x2c}}, 0x0) sendmsg$NL802154_CMD_GET_SEC_KEY(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x44, r0, 0x2, 0x70bd2b, 0x25dfdbfe, {}, [@NL802154_ATTR_IFINDEX={0x8, 0x3, r3}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r6}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x200000002}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r9}]}, 0x44}, 0x1, 0x0, 0x0, 0x800}, 0x20) r10 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r11 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r11}, &(0x7f0000000140)=ANY=[@ANYBLOB="656e823dfba5e9369aad378dc255204c64706b63533120686173683d6a5388a4fab69631e020e9736861000000000000000000000000000000000000000000000000000000000010000000000000000031de32961800000000000000e800"/108], 0x0, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r11) keyctl$invalidate(0x1d, r10) 05:46:41 executing program 7: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$FIONREAD(r0, 0x4b32, 0x0) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000240)={{0x1, 0x1, 0x18, r0, {0x7fff, 0x200}}, './file0\x00'}) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f00000001c0)={'syz', 0x0}, &(0x7f0000000200)="38cb9247d4031078e3692c", 0xb, r1) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)=ANY=[@ANYBLOB="656e633d706b63733120686173683d7368613531325f6d6200000000000000000000000000000000000000000000000000000000000000fbff0000edffffffffffffff00"/79], 0x0, 0x0) r3 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, r2) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r3) keyctl$invalidate(0x6, r1) 05:46:41 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) r2 = add_key(&(0x7f0000000080)='.dead\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)="ad9fa0", 0x3, r1) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r4 = add_key(&(0x7f00000001c0)='id_legacy\x00', &(0x7f0000000200)={'syz', 0x2}, &(0x7f00000002c0)="f6b7a2a3b88110ab9faddeaa94177a21057ab5ec5d8aa7bcca430f2b110f02b5eeb97b3feb0615fab8b625d4c8fc6fd3b9a5feb85ee1bfc5210ad5f95b18c529acac778e927f679a46d4c55a08d4cf", 0x4f, r2) keyctl$negate(0xd, r3, 0xfff, r4) keyctl$invalidate(0x7, r1) 05:46:54 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) r2 = add_key(&(0x7f0000000080)='.dead\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)="ad9fa0", 0x3, r1) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r4 = add_key(&(0x7f00000001c0)='id_legacy\x00', &(0x7f0000000200)={'syz', 0x2}, &(0x7f00000002c0)="f6b7a2a3b88110ab9faddeaa94177a21057ab5ec5d8aa7bcca430f2b110f02b5eeb97b3feb0615fab8b625d4c8fc6fd3b9a5feb85ee1bfc5210ad5f95b18c529acac778e927f679a46d4c55a08d4cf", 0x4f, r2) keyctl$negate(0xd, r3, 0xfff, r4) keyctl$invalidate(0x7, r1) 05:46:54 executing program 0: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000001c0)=ANY=[@ANYBLOB="656e633d706b63733120fcf15ddd5b0e6861faf269a468613531325f6d6200000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000a8c6ce902d053d21222ce1ca0e7e865a223204370343322449a7569ca25d85b9a5ac350562264d5033474ad20f8ffd60a7515d0c99db680ac34fec02b0158cc6ab77c6b3ed41931a3d6c0e962171753eb4eff89c14692f1097611d285c9142e055b8a65e93373c775d3444bb51ea9826ee385414f28fbd1adfa0435873b16ab02abd7b93d529d5fa84e893f817a2aa59"], 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0x1e, r0, r1, r2, 0x0) keyctl$invalidate(0x7, r0) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r4 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r2) keyctl$KEYCTL_MOVE(0x1e, r2, r3, r4, 0x0) 05:46:54 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000080)='asymmetric\x00', &(0x7f00000000c0)=@secondary) 05:46:54 executing program 7: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) 05:46:54 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$negate(0xd, r0, 0x7, r0) keyctl$invalidate(0x2, r0) 05:46:54 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, 0x0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="08dad52dbd11e0882e518408875ba26ff2469ad8de432fc9317edefebe25505dcc3be78c5d1b8306e3d74a308be6eff10562ec474f1a5fe6580e580dbb2095026cd06f6cb38d2c94ca3f07ece83c2e9d21bf25ad8eb67d9a0062eb4e68d273db4061071e81490d6f2b848ed0d0d13874584f39c0812094a5aec07c80d4c198cf1f42250e3273f0643d3a5027d3be7d83fa67e98efdce1514e4ee3ba85e67692c126fa6e676f2d7fd8a30ce327626736261c801b5a1928a7064e528f40a0552f3928421c10cb376b09d55", 0xca, r0) 05:46:54 executing program 3: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) 05:46:54 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)=ANY=[@ANYBLOB="f10000000000000061616161616161616161616161616161616161616161616131313131313131313131313131313131313131313131313131313131313131310000000000000000"], 0x48, r0) r3 = add_key$fscrypt_v1(&(0x7f0000000340), &(0x7f0000000380)={'fscrypt:', @auto=[0x30, 0x35, 0x32, 0x38, 0x35, 0x38, 0x61, 0x34, 0x66, 0x65, 0x63, 0x65, 0x0, 0x33, 0x3d, 0x31]}, &(0x7f00000003c0)={0x0, "89ea4f88f110ef1bad02fc56fae15f9764ba8cb95b20e19811d59735a5169d5881d33f4640f94708dcd667beeb07dde06d76775c7d973b58c608826668d895b5", 0x36}, 0x48, r0) add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc4}, &(0x7f00000002c0)={0x0, "e8f27955f5c6bb481e36115660f17024e3d13d3e314c04247d231b3ac0add044671d217ddad90ff046e3e67a9679d9a82f333359dcda7ff8853f82fdb7b4ebae", 0x21}, 0x48, r3) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r4}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$invalidate(0x1d, r4) r5 = add_key$keyring(&(0x7f0000000440), &(0x7f0000000480)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$read(0xb, r5, &(0x7f00000004c0), 0x0) 05:46:54 executing program 0: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$invalidate(0x7, r1) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$negate(0xd, r2, 0x80000001, r1) 05:46:54 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, 0x0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="08dad52dbd11e0882e518408875ba26ff2469ad8de432fc9317edefebe25505dcc3be78c5d1b8306e3d74a308be6eff10562ec474f1a5fe6580e580dbb2095026cd06f6cb38d2c94ca3f07ece83c2e9d21bf25ad8eb67d9a0062eb4e68d273db4061071e81490d6f2b848ed0d0d13874584f39c0812094a5aec07c80d4c198cf1f42250e3273f0643d3a5027d3be7d83fa67e98efdce1514e4ee3ba85e67692c126fa6e676f2d7fd8a30ce327626736261c801b5a1928a7064e528f40a0552f3928421c10cb376b09d55", 0xca, r0) 05:46:54 executing program 6: ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f00000000c0)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x3}}, './file0\x00'}) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r0, &(0x7f0000000400)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0x104, 0x3, 0x1, 0x401, 0x0, 0x0, {0x0, 0x0, 0x7}, [@CTA_NAT_SRC={0x4}, @CTA_NAT_SRC={0x54, 0x6, 0x0, 0x1, [@CTA_NAT_PROTO={0x34, 0x3, 0x0, 0x1, [@CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e23}, @CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e22}, @CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e21}, @CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e23}, @CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e21}, @CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e24}]}, @CTA_NAT_V4_MAXIP={0x8, 0x2, @private=0xa010100}, @CTA_NAT_V6_MINIP={0x14, 0x4, @rand_addr=' \x01\x00'}]}, @CTA_TUPLE_REPLY={0x2c, 0x2, 0x0, 0x1, [@CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x3}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x2}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x3a}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x1}}]}, @CTA_MARK_MASK={0x8, 0x15, 0x1, 0x0, 0x4}, @CTA_TUPLE_MASTER={0xc, 0xe, 0x0, 0x1, [@CTA_TUPLE_ZONE={0x6}]}, @CTA_ZONE={0x6, 0x12, 0x1, 0x0, 0x2}, @CTA_HELP={0x10, 0x5, 0x0, 0x1, {0xa, 0x1, 'H.245\x00'}}, @CTA_SYNPROXY={0x1c, 0x18, 0x0, 0x1, [@CTA_SYNPROXY_ISN={0x8, 0x1, 0x1, 0x0, 0x1}, @CTA_SYNPROXY_ISN={0x8}, @CTA_SYNPROXY_ISN={0x8, 0x1, 0x1, 0x0, 0x2}]}, @CTA_MARK={0x8, 0x8, 0x1, 0x0, 0x8}, @CTA_SYNPROXY={0x1c, 0x18, 0x0, 0x1, [@CTA_SYNPROXY_ISN={0x8}, @CTA_SYNPROXY_TSOFF={0x8, 0x3, 0x1, 0x0, 0x6}, @CTA_SYNPROXY_ITS={0x8, 0x2, 0x1, 0x0, 0x1}]}]}, 0x104}, 0x1, 0x0, 0x0, 0x20000000}, 0x20004001) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key(&(0x7f0000000100)='dns_resolver\x00', &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000001c0)="019357c00d88d56342037731b3d34ca17db897fa7ffc1940e84f0a4ec6b13cc1c70e7c98dd2fac235dbb92fc6a64831d5ecb745e5b0d237881fcdc74308b17a2f6b137a707d022d42d98665bc7d833132cc3e7360aa8c924a6dd6f6ed3b96d1b7823886b08fa82b83caae13c44d15088545beb279387330608c520421f11043639907ee438c97020fbef58c2d661b6bd4dc65c11cc0031947fc706d543252746d52c4e", 0xa3, 0xfffffffffffffffd) keyctl$invalidate(0x1d, r1) 05:46:54 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000080)='asymmetric\x00', &(0x7f00000000c0)=@secondary) 05:46:54 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) r2 = add_key(&(0x7f0000000080)='.dead\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)="ad9fa0", 0x3, r1) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r4 = add_key(&(0x7f00000001c0)='id_legacy\x00', &(0x7f0000000200)={'syz', 0x2}, &(0x7f00000002c0)="f6b7a2a3b88110ab9faddeaa94177a21057ab5ec5d8aa7bcca430f2b110f02b5eeb97b3feb0615fab8b625d4c8fc6fd3b9a5feb85ee1bfc5210ad5f95b18c529acac778e927f679a46d4c55a08d4cf", 0x4f, r2) keyctl$negate(0xd, r3, 0xfff, r4) keyctl$invalidate(0x7, r1) 05:46:54 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r0}, &(0x7f0000000200)=ANY=[@ANYBLOB="656e633d706b63733120686173683d7368613531325f6d6200000000000000000000000000000000000000000000000000000000f40000000000000000000000000000000000000000000000000000ea496b05ad3b7e58da5fe68269773e9683088d2cadf350a0364cfb303ca57496e833436b2043c5487beba08a"], 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$invalidate(0x6, r2) 05:46:54 executing program 3: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$invalidate(0x1d, 0x0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$instantiate_iov(0x14, r1, &(0x7f0000000280)=[{&(0x7f0000000180)="d6dbc7629c57c2e378ca026adadc51f57311ef07d37581818753b16bf671f4b6c43e63bef5d611e5df89b55032fed70382ade81e524cb9b754681b804cc4ea33ae7d7aaf7bc456b0cb2139ae514a3bf0e4c18d70ee314641f0be670ffa58185c87ea02ccfff7b36fdf3308b91b7813f545d248336e581b0280b5352947cdf5c1e5403ad3f063fd6e32d49225412da26a05c79e935ae291ddc284901ca3c0cfdc167fbbb8620ee960f0f4d56a1d02f73c9d5a73033cb53cf216d248e7736ab6fd5631dc4d2f2452fa3e067c957a9e", 0xce}], 0x1, 0x0) 05:46:54 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$invalidate(0x2, r0) add_key(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)="4f0402e8c07a12ad2137c4847830212888114c3e6358bd2198a549bdb99aa651a16b1db055b75e388388116f0d62ca2139f774982eae", 0x36, r0) 05:46:54 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "124467200ae76288054f668e5b0a672c17e1c0dbdf67331d63672e98f1608f726dd866d3a19f5d44084fea4c595ac27b4b1e15b39b732acce26f58cc9b28fed9", 0x38}, 0x48, r0) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r3, 0x1) keyctl$invalidate(0x7, r0) 05:46:54 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, 0x0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="08dad52dbd11e0882e518408875ba26ff2469ad8de432fc9317edefebe25505dcc3be78c5d1b8306e3d74a308be6eff10562ec474f1a5fe6580e580dbb2095026cd06f6cb38d2c94ca3f07ece83c2e9d21bf25ad8eb67d9a0062eb4e68d273db4061071e81490d6f2b848ed0d0d13874584f39c0812094a5aec07c80d4c198cf1f42250e3273f0643d3a5027d3be7d83fa67e98efdce1514e4ee3ba85e67692c126fa6e676f2d7fd8a30ce327626736261c801b5a1928a7064e528f40a0552f3928421c10cb376b09d55", 0xca, r0) 05:46:54 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000080)='asymmetric\x00', &(0x7f00000000c0)=@secondary) 05:46:54 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$user(0x0, &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="08dad52dbd11e0882e518408875ba26ff2469ad8de432fc9317edefebe25505dcc3be78c5d1b8306e3d74a308be6eff10562ec474f1a5fe6580e580dbb2095026cd06f6cb38d2c94ca3f07ece83c2e9d21bf25ad8eb67d9a0062eb4e68d273db4061071e81490d6f2b848ed0d0d13874584f39c0812094a5aec07c80d4c198cf1f42250e3273f0643d3a5027d3be7d83fa67e98efdce1514e4ee3ba85e67692c126fa6e676f2d7fd8a30ce327626736261c801b5a1928a7064e528f40a0552f3928421c10cb376b09d55", 0xca, r0) 05:47:08 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, r1) add_key(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={'syz', 0x2}, &(0x7f0000000200)="3e8bc00c899697", 0x7, r1) keyctl$invalidate(0x7, r0) 05:47:08 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = request_key(&(0x7f0000000180)='ceph\x00', &(0x7f00000001c0)={'syz', 0x0}, &(0x7f0000000200)='keyring\x00', r0) r2 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f00000000c0)={'fscrypt:', @desc2}, &(0x7f0000000100)={0x0, "33ee2c93321faa89eb35f32f9f4d83aa926b57bf03715c8d329dcf4f60bf5987d799e66ae8ae4974abece66a10f64e93b0ea6cc32a982318a53270edc567ea82", 0x23}, 0x48, r1) add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$invalidate(0x2, r0) 05:47:08 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$user(0x0, &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="08dad52dbd11e0882e518408875ba26ff2469ad8de432fc9317edefebe25505dcc3be78c5d1b8306e3d74a308be6eff10562ec474f1a5fe6580e580dbb2095026cd06f6cb38d2c94ca3f07ece83c2e9d21bf25ad8eb67d9a0062eb4e68d273db4061071e81490d6f2b848ed0d0d13874584f39c0812094a5aec07c80d4c198cf1f42250e3273f0643d3a5027d3be7d83fa67e98efdce1514e4ee3ba85e67692c126fa6e676f2d7fd8a30ce327626736261c801b5a1928a7064e528f40a0552f3928421c10cb376b09d55", 0xca, r0) 05:47:08 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key(&(0x7f0000000100)='asymmetric\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r1) add_key$user(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x3}, &(0x7f0000000200)="8423b78be1c91913fcf3651226a6d0da942991b8279717f6bd31ba864dfbc7d0e3379cc2229d6f17488463c08fa226727489ad6d97ef2eddd945b49bad6c74ae096bda3b8a3637efb6c06f5f5bfb98a18d79d09bde3f7cb5977edc993929e3061a096f3908a8582089f4dfcb17b83d1bf314f116e30bcab0960f3c08ca591aed2c6bec214bbde3d8461bb5abb5ac71e7d72dbdc9de9fac15a249686819725df3ee03e4c3d9e962006bd1dbe5089fd51467b0", 0xb2, r2) 05:47:08 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) keyctl$KEYCTL_PKEY_QUERY(0x18, r0, 0x0, &(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)) 05:47:08 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000080)='asymmetric\x00', &(0x7f00000000c0)=@secondary) 05:47:08 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) r2 = add_key(&(0x7f0000000080)='.dead\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)="ad9fa0", 0x3, r1) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key(&(0x7f00000001c0)='id_legacy\x00', &(0x7f0000000200)={'syz', 0x2}, &(0x7f00000002c0)="f6b7a2a3b88110ab9faddeaa94177a21057ab5ec5d8aa7bcca430f2b110f02b5eeb97b3feb0615fab8b625d4c8fc6fd3b9a5feb85ee1bfc5210ad5f95b18c529acac778e927f679a46d4c55a08d4cf", 0x4f, r2) keyctl$invalidate(0x7, r1) 05:47:08 executing program 7: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000180)={'fscrypt:', @desc3}, &(0x7f00000001c0)={0x0, "c762fbdba1280f8852ebf9f045b3c130de8038829b6263c37654c3736a78ba25b2d5bfc1f6162cb22c04213c20f067c4655483ec4e22203fc32dd348542d63a0", 0x3b}, 0x48, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r0) r2 = request_key(&(0x7f0000000080)='.dead\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)='\x00', 0xfffffffffffffff8) keyctl$invalidate(0x6, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000000040)='cifs.idmap\x00', &(0x7f0000000280)=@keyring={'key_or_keyring:', r1}) 05:47:08 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$invalidate(0x7, r0) 05:47:08 executing program 7: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/vlan/vlan0\x00') r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000700)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_INTERFACE(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x28, r2, 0x2ff, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MESH_ID={0xa}]}, 0x28}}, 0x0) sendmsg$NL80211_CMD_CONNECT(r0, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000240)={&(0x7f0000000100)=ANY=[@ANYBLOB="1c090000", @ANYRES16=r2, @ANYBLOB="04002abd7000fbdbdf252e00000008000300", @ANYRES32=0x0, @ANYBLOB="0c009900ff030000630000000400cc007300fc00e7859a86cc0e4090731519aff4df19b0d053aff9acc09c579f1c339723afdbcb00093e47ebdca1e58abd2087216b325fbd42e01e557c1d0cedd2ea101edc4e1c63e40eac9308919b703ef1b9238a76383615db45c921dd0635a28954deea3ad4fb612930119c69894228f60308082d007c005180300000800c00088004000100040001000900010023d4d3cc2600000009000100b79afc2127000000050009000200000014000080040005000500020000000000040005000c0000800800070001000000280000800800030000000000080007000100000013000400a4a8c63011d9222cb68f5062e79d8600"], 0x11c}, 0x1, 0x0, 0x0, 0x80}, 0x0) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r4) 05:47:08 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$user(0x0, &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="08dad52dbd11e0882e518408875ba26ff2469ad8de432fc9317edefebe25505dcc3be78c5d1b8306e3d74a308be6eff10562ec474f1a5fe6580e580dbb2095026cd06f6cb38d2c94ca3f07ece83c2e9d21bf25ad8eb67d9a0062eb4e68d273db4061071e81490d6f2b848ed0d0d13874584f39c0812094a5aec07c80d4c198cf1f42250e3273f0643d3a5027d3be7d83fa67e98efdce1514e4ee3ba85e67692c126fa6e676f2d7fd8a30ce327626736261c801b5a1928a7064e528f40a0552f3928421c10cb376b09d55", 0xca, r0) 05:47:08 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) add_key(&(0x7f0000000080)='.dead\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)="ad9fa0", 0x3, r1) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$invalidate(0x7, r1) 05:47:08 executing program 5: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000080)='asymmetric\x00', &(0x7f00000000c0)=@secondary) 05:47:08 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r0}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$invalidate(0x2, r1) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f0000000240)=ANY=[@ANYBLOB="656e633d9c986373310f686173683d7368613531325f6d62489c149a00769c2bf3ac000000000000000000000000015b920000d672872d00000000000000000000000000000000000000000000000000ff4e22cddbe9c2bff60000000016351c6136a77aa809b7a837e7e7425401bed775cfd45c08a6be93c11147815b63870e2ba8ac45490fd5cfaa8faf583c04000000cd8fbdfdb3e115dfda0040db000d784e1f2dbcccb3b0b8c4c199729bab98c8e44b313965399490afedc82e04891dc74502a519e679037208a47de867f3856cb382f09e765d71f163d782"], 0x0, 0x0) keyctl$read(0xb, r2, &(0x7f0000000140)=""/69, 0x45) 05:47:08 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) keyctl$read(0xb, r0, &(0x7f0000000080)=""/4096, 0x1000) 05:47:08 executing program 6: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r0}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$invalidate(0x1d, r2) 05:47:08 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, r0) add_key(&(0x7f0000000140)='trusted\x00', &(0x7f0000000180)={'syz', 0x0}, 0x0, 0x0, r2) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r3 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @auto=[0x63, 0x66, 0x66, 0x37, 0x32, 0x62, 0x61, 0x64, 0x5cea2c04023c48ad, 0x61, 0x65, 0x35, 0x64, 0x63, 0x0, 0x61]}, &(0x7f00000002c0)={0x0, "0d4cf3793e62ed60e4c22a16970c8c6304d358eebaa01f2cbd77dc9e7eddbd4a36bd864d102eca0d667a803be9d2586170e4191d81fa6022370a5bcd01a5840d", 0x13}, 0x48, r2) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffc, 0x1) keyctl$invalidate(0x2, r1) 05:47:21 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000480)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key$keyring(&(0x7f0000000440), &(0x7f0000000080)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, r1) r3 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$invalidate(0x2, r1) r4 = request_key(&(0x7f0000000280)='encrypted\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000040)='_3@\x00', 0xfffffffffffffff8) r5 = add_key(&(0x7f0000000100)='user\x00', &(0x7f00000002c0)={'syz', 0x3}, &(0x7f0000000300)="3235377fbbc13fb7147173b34f132270f296480a206c1fe8756bf5d1f6f54ccb9f6bd16d94cae636de31dbf382cd9b60b76f8121d2e310a3d8d609415d2ae90c681f23b4373a8f7341523cc52f00866747dc7b8829d8c4a2f580ae12a57041a2343f71755a0177ba3646957b5547fa951e7afa76a4b0f13875e96fde7c7e2a554ebed57dff6b7bc111ee6ff270a37f06a50a8c8210d54bb4046ab8d3b8c508f896efd9250a0edf2008fd4bd71ab1182fe6124d", 0xb3, r3) r6 = add_key$keyring(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x0}, 0x0, 0x0, r4) keyctl$KEYCTL_MOVE(0x1e, r3, r5, r6, 0x0) keyctl$read(0xb, r4, &(0x7f0000000140)=""/53, 0x35) 05:47:21 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) add_key(&(0x7f0000000080)='.dead\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)="ad9fa0", 0x3, r1) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r1) 05:47:21 executing program 3: ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00'}) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = dup(0xffffffffffffffff) fchmodat(r1, 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$fscrypt_v1(&(0x7f0000000280), &(0x7f00000002c0)={'fscrypt:', @desc1}, &(0x7f0000000300)={0x0, "b1f32b4cfe80db17a9f77daaed5ecf874d000d847b443804f825e7c6f64219e57b633b1695c6251d690cc7b702951f144f234a1ad3665eb8caf2f2d8dda2d0e0", 0x3b}, 0x48, r2) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) request_key(&(0x7f0000000400)='ceph\x00', &(0x7f0000000440)={'syz', 0x1}, &(0x7f0000000480)='\x00', r3) sendmsg$NL80211_CMD_NEW_STATION(r1, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x44, 0x0, 0x2, 0x70bd27, 0x25dfdbfb, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_LOCAL_MESH_POWER_MODE={0x8, 0xa4, 0x1}, @NL80211_ATTR_AIRTIME_WEIGHT={0x6, 0x112, 0x81f8}, @NL80211_ATTR_STA_TX_POWER={0x6, 0x114, 0x5}, @NL80211_ATTR_REASON_CODE={0x6, 0x36, 0x2}, @NL80211_ATTR_STA_LISTEN_INTERVAL={0x6, 0x12, 0x5}]}, 0x44}, 0x1, 0x0, 0x0, 0x4}, 0x604b146f91bba0d2) lremovexattr(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=@known='com.apple.system.Security\x00') r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r4}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000380), &(0x7f00000003c0)={'syz', 0x0}, 0x0, 0x0, r4) keyctl$invalidate(0x1d, r0) 05:47:21 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, r1, r0, r2, 0x1) 05:47:21 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000080)='asymmetric\x00', &(0x7f00000000c0)=@secondary) 05:47:21 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$user(&(0x7f0000000080), 0x0, &(0x7f0000000100)="08dad52dbd11e0882e518408875ba26ff2469ad8de432fc9317edefebe25505dcc3be78c5d1b8306e3d74a308be6eff10562ec474f1a5fe6580e580dbb2095026cd06f6cb38d2c94ca3f07ece83c2e9d21bf25ad8eb67d9a0062eb4e68d273db4061071e81490d6f2b848ed0d0d13874584f39c0812094a5aec07c80d4c198cf1f42250e3273f0643d3a5027d3be7d83fa67e98efdce1514e4ee3ba85e67692c126fa6e676f2d7fd8a30ce327626736261c801b5a1928a7064e528f40a0552f3928421c10cb376b09d55", 0xca, r0) 05:47:21 executing program 7: r0 = getpgid(0x0) get_robust_list(r0, &(0x7f00000000c0)=0x0, &(0x7f0000000100)) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)=0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)=[{{&(0x7f00000002c0)=@abs, 0x6e, &(0x7f0000000840)=[{&(0x7f0000000340)=""/133, 0x85}, {&(0x7f0000000400)=""/26, 0x1a}, {&(0x7f0000000440)=""/37, 0x25}, {&(0x7f0000000480)=""/220, 0xdc}, {&(0x7f0000000580)=""/137, 0x89}, {&(0x7f0000000640)=""/87, 0x57}, {&(0x7f0000000c00)=""/146, 0x92}, {&(0x7f0000000780)=""/171, 0xab}], 0x8, &(0x7f00000008c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0}}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xe0}}], 0x1, 0x10040, &(0x7f0000000a00)) set_robust_list(&(0x7f0000000bc0)={&(0x7f0000000b00), 0x0, &(0x7f0000000b80)={&(0x7f0000000b40)}}, 0x18) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r4, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYBLOB]) copy_file_range(r4, 0x0, r3, 0x0, 0x10001, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r3, r5, 0x0, 0x20d315) clone3(&(0x7f0000000a80)={0x4128100, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100), {0x34}, &(0x7f0000000140)=""/193, 0xc1, &(0x7f0000000240)=""/60, &(0x7f0000000a40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1, r2], 0x6, {r5}}, 0x58) r6 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r6) mmap(&(0x7f0000ff7000/0x6000)=nil, 0x6000, 0x0, 0x110, r3, 0x116c5000) 05:47:21 executing program 6: ioctl$sock_ipv6_tunnel_SIOCGET6RD(0xffffffffffffffff, 0x89f8, &(0x7f0000000380)={'syztnl0\x00', &(0x7f00000003c0)={'syztnl1\x00', 0x0, 0x29, 0x6, 0x40, 0x100, 0x20, @private1={0xfc, 0x1, '\x00', 0x1}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x80, 0x1, 0x0, 0x401}}) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x0}, 0x0, 0x0, r1) add_key(&(0x7f0000000100)='cifs.idmap\x00', &(0x7f0000000140)={'syz', 0x1}, &(0x7f0000000180)="9ef3ec0cebde5b8beb30a5ef831d1f7adcfbc3c3981549c5138b6c63bd27d2a9f7c530265df414d4be93859a011b37c0ee4b8c6c689825d0cba3217d46025c5a335511e9990925e27a083cb48894636ea0f5fe8d12c473b09cc7c3850c97d3e0eb972aac4349ecfd7f0cdae890877981d3e45bb9a8d1c8afdf96412ccf7eb48d36c8cc67c52138abd332cce388b12624b10b863b12500949ed77fc5ab76daec52f4ff348e0b5168080910f3852545d624901066510a296aa163e64e9545b9d4885160502c8a059ab53888ce87a0b97bbc452e2f0", 0xd4, r2) keyctl$invalidate(0x1d, r0) 05:47:21 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) add_key(&(0x7f0000000080)='.dead\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)="ad9fa0", 0x3, r1) keyctl$invalidate(0x7, r1) 05:47:21 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$user(&(0x7f0000000080), 0x0, &(0x7f0000000100)="08dad52dbd11e0882e518408875ba26ff2469ad8de432fc9317edefebe25505dcc3be78c5d1b8306e3d74a308be6eff10562ec474f1a5fe6580e580dbb2095026cd06f6cb38d2c94ca3f07ece83c2e9d21bf25ad8eb67d9a0062eb4e68d273db4061071e81490d6f2b848ed0d0d13874584f39c0812094a5aec07c80d4c198cf1f42250e3273f0643d3a5027d3be7d83fa67e98efdce1514e4ee3ba85e67692c126fa6e676f2d7fd8a30ce327626736261c801b5a1928a7064e528f40a0552f3928421c10cb376b09d55", 0xca, r0) 05:47:21 executing program 3: get_thread_area(&(0x7f0000000100)={0x5, 0x1bbd3d817e0f71e6, 0x400, 0x0, 0x2, 0x0, 0x1}) modify_ldt$write(0x1, &(0x7f00000000c0)={0x2, 0x0, 0x1000, 0x1, 0x3, 0x0, 0x1}, 0x10) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) 05:47:21 executing program 5: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000080)='asymmetric\x00', &(0x7f00000000c0)=@secondary) 05:47:22 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, r1) 05:47:22 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) add_key(&(0x7f0000000080)='.dead\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)="ad9fa0", 0x3, r1) keyctl$invalidate(0x7, r1) 05:47:22 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYBLOB="ca74ccf3db6ddaa355bfbe55732ca5528079125a33be14ab8b5da9dac31ee40aaa8548d4e2ab854593128bf23aeaded0960df8db80becb9ba4659dc5dcc0bd205272ef5dde07b00426e39aec3df565537f5f8845940cd4734ede5ce6f9347a9ba354552f25da4c1060b1b2a8f650d98d807916079866bb3e9b08c742945de5ac1acb7ad1aa6367b4dade6fbb2c0378f382a97051e6b6343560faa115b5847d37e9ff86dd39ab25c34bc9bfe0"]) r2 = openat$cdrom(0xffffffffffffff9c, &(0x7f00000000c0), 0x200c41, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r2, 0xf50f, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x10001, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r4 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbfffffffff, 0xffffffffffffffff, 0x8) ioctl$BTRFS_IOC_GET_FEATURES(r4, 0x80189439, &(0x7f0000000180)) r5 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) sendfile(r4, r5, &(0x7f0000000240)=0x3, 0x1) sendfile(r0, r5, 0x0, 0x20d315) setsockopt$bt_hci_HCI_TIME_STAMP(r3, 0x0, 0x3, &(0x7f0000000080)=0x7fff, 0x4) r6 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r6) 05:47:22 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYBLOB]) copy_file_range(r1, 0x0, r0, 0x0, 0x10001, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x10) sendfile(r0, r2, 0x0, 0x20d315) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000200)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="000000e2ffffe4b2fffffffffffe00003473c9d86f715316a04b599699f2729f47c403729f0d52cf191e46b752b25c2559df9ad4cfc4b1e1aa9fc5d1f56d65d885bf0f31a156701340e6e1fe1bb4d7360317098b0604a35a17c966446349caabbbeb6694fdd5552cb2e19908d1ba94"]) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r5, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYBLOB]) copy_file_range(r5, 0x0, r4, 0x0, 0x10001, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r4, r6, 0x0, 0x20d315) r7 = openat$binderfs_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='./binderfs/binder-control\x00', 0x0, 0x0) fcntl$setflags(r7, 0x2, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f00000002c0)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x80000001) syz_io_uring_submit(0x0, 0x0, &(0x7f00000001c0)=@IORING_OP_FALLOCATE={0x11, 0x0, 0x0, @fd_index=0x6, 0x19, 0x0, 0x16200, 0x0, 0x1}, 0x833) ioctl$BTRFS_IOC_DEFRAG_RANGE(r4, 0x40309410, &(0x7f00000000c0)={0x4, 0x8, 0x1, 0x7f2b, 0x0, [0x429, 0x2, 0x7, 0xff]}) keyctl$invalidate(0x1d, r3) 05:47:22 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) add_key(&(0x7f0000000080)='.dead\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)="ad9fa0", 0x3, r1) keyctl$invalidate(0x7, r1) 05:47:22 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$user(&(0x7f0000000080), 0x0, &(0x7f0000000100)="08dad52dbd11e0882e518408875ba26ff2469ad8de432fc9317edefebe25505dcc3be78c5d1b8306e3d74a308be6eff10562ec474f1a5fe6580e580dbb2095026cd06f6cb38d2c94ca3f07ece83c2e9d21bf25ad8eb67d9a0062eb4e68d273db4061071e81490d6f2b848ed0d0d13874584f39c0812094a5aec07c80d4c198cf1f42250e3273f0643d3a5027d3be7d83fa67e98efdce1514e4ee3ba85e67692c126fa6e676f2d7fd8a30ce327626736261c801b5a1928a7064e528f40a0552f3928421c10cb376b09d55", 0xca, r0) 05:47:35 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000100), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$invalidate(0x7, r0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) 05:47:35 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r0}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r0) request_key(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000140)='keyring\x00', 0x0) keyctl$invalidate(0x1d, r1) 05:47:35 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) request_key(&(0x7f0000000080)='logon\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)='-\'\x00', r0) keyctl$invalidate(0x1d, r0) 05:47:35 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r0}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$invalidate(0x6, r1) r2 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f00000002c0)=ANY=[@ANYBLOB="0200000000000000616161616a616161616161616189616161616161616161616161616131313131313131d2bcd188ff96ee102fc143532c4c92077986355462c31f000000006dc97600"/92], 0x48, r1) r3 = add_key(&(0x7f0000000180)='big_key\x00', &(0x7f00000001c0)={'syz', 0x0}, &(0x7f0000000200)="5e5bcce1185957a67dee12efb41cb638a43416955f918c34274fd4a311fc734e830b", 0x22, r1) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r4}, &(0x7f0000000240)=ANY=[@ANYBLOB="656e633d706b63733120686173683d7368613531325f6d6200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024237fac609316a60b1a808f00b4715c00000000000000fc0000"], 0x0, 0x0) keyctl$read(0xb, r4, &(0x7f0000000140)=""/47, 0x2f) keyctl$KEYCTL_MOVE(0x1e, r2, r1, r3, 0x1) 05:47:35 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r1) 05:47:35 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) 05:47:35 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, 0x0) keyctl$invalidate(0x2, r0) add_key(&(0x7f0000000100)='syzkaller\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)="23ec0dac0cda00cfdf6dbf706b1f73ff5ac909144cf9790e7ac108029d85fa2fca35ff2661b6f468735b14ed2d487b33dd6980defed36ddb78ad25f5fa85884c5704b5f8f35e6a20829c96c387b9adbcc75147", 0x53, r1) 05:47:35 executing program 5: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000080)='asymmetric\x00', &(0x7f00000000c0)=@secondary) 05:47:35 executing program 5: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000080)='asymmetric\x00', &(0x7f00000000c0)=@secondary) 05:47:35 executing program 0: ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000080)={0x5, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x0, "3ebcf92477bd0a"}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000001080)={{r0, 0x66, 0x5, 0x1, 0x8000, 0x4, 0x7, 0x3, 0x5, 0x0, 0x1, 0x20, 0x9a, 0x4, 0x4}}) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r1) 05:47:35 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key(&(0x7f0000000200)='ceph\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000240)="b5db6a48f9920a72051309a1a2e9a74b2906cd812324ccdc4c24d07b6273d8e789cb37e7af7e4199ddfc5a307f9c0b4b5ab0c2b7b63d62c20a6756f5b121e5880da8b229e9eee2703626851a139c293ba139e792daa9c3a75ad534906ccd33640000008000000000efffa904b7f05b9939886e2106e8e77248598e1bd629aeff85e2eb404169bb73639b854d203103730100000092f069db5831614a4e21b834e7a9a23fc70340d57fc07866b6d3d1f290a87614fba77f8c0dd8ccbaf4aa43a6b39a4062883a1449941b0e00afc02d02efc753069455a403b149568c34c00f665fd660a40ca3ee72aa9171de83ff7417055af2281d3991f263a01c0c13a79b40376ffd8ae2d7638b7bd0aa2c30eca24480585f6c0f9866c7904e0b8fb8bce1b1821f7d690e99b67fa56461c54446fc1d29999cde6c45d9c9adf5193b10b6fc56e956a7f5c6b0d010c3152e959d906ab0d244cae999fb67f568debcdd217d2177e5d0f86fefcfe6dee3a5dfb79815fd587c", 0x171, r0) keyctl$invalidate(0x6, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f00000001c0)='trusted\x00', 0x0) 05:47:35 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, r1) 05:47:35 executing program 1: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, 0x0) 05:47:35 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000000), &(0x7f0000000140)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r0}, &(0x7f00000001c0)=ANY=[@ANYBLOB='enc=pkcs1 hash=hmac(sha1-ce)\x00'/76], 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$invalidate(0x1d, r1) 05:47:47 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000080)='asymmetric\x00', &(0x7f00000000c0)=@secondary) 05:47:47 executing program 6: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000000)='id_resolver\x00', &(0x7f00000000c0)=@secondary) 05:47:47 executing program 1: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, 0x0) 05:47:47 executing program 0: r0 = perf_event_open(&(0x7f00000000c0)={0x5, 0x80, 0x20, 0x5, 0x7, 0x2, 0x0, 0xfff, 0xa8011, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x2, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000080), 0x9}, 0x4124c, 0xd8a, 0x101, 0x1, 0x5, 0x3, 0x1, 0x0, 0x401, 0x0, 0x6}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x1) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) ioctl$AUTOFS_IOC_SETTIMEOUT(r0, 0x80049367, &(0x7f0000000200)=0x5) r2 = add_key(&(0x7f0000000340)='trusted\x00', &(0x7f0000000380)={'syz', 0x2}, &(0x7f00000003c0)="b9d1914c4ef61eadd407534516df", 0xe, r1) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x3}, 0x0, 0x0, r2) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r4}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x2}, 0x0, 0x0, r4) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f00000000c0)=ANY=[@ANYBLOB="656e633d706b63733120686173683d7368613531325f6d62000000000000000000000000000000000000001000"/79], 0x0, 0x0) request_key(&(0x7f0000000140)='cifs.spnego\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)='keyring\x00', r3) 05:47:47 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) 05:47:47 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$fscrypt_v1(&(0x7f00000000c0), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000140)={0x0, "133bb0e35c2d91ed23aa0484e22ae6698a1a06302168e690794df1b436fb77d315f6d3381fe6e2436d6f2c19578ad470d9cd9f184721ab247599e2494424c0d9", 0x1d}, 0x48, r0) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$KEYCTL_MOVE(0x1e, r1, r0, r2, 0x1) keyctl$invalidate(0x2, r0) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, r3) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000080)='rxrpc\x00', 0x0) 05:47:47 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) 05:47:47 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, r0) request_key(&(0x7f0000000180)='.request_key_auth\x00', &(0x7f00000001c0)={'syz', 0x0}, &(0x7f0000000200)='syz', 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080), &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x3}, &(0x7f00000002c0)={0x3, 0x0, @b}, 0x48, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r1) keyctl$invalidate(0x1d, r0) 05:47:47 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) 05:47:47 executing program 3: r0 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$invalidate(0x1d, r0) 05:47:47 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1, 0x63, 0xff00}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) request_key(&(0x7f0000000140)='ceph\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)='($\x00', r1) keyctl$invalidate(0x6, r0) 05:47:47 executing program 4: sendmsg$TIPC_NL_NAME_TABLE_GET(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000580)={&(0x7f0000000240)={0x308, 0x0, 0x100, 0x70bd26, 0x25dfdbff, {}, [@TIPC_NLA_MEDIA={0xec, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x44, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x80}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x6}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x6}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7fffffff}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xe1a}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x100}]}, @TIPC_NLA_MEDIA_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x200}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3a9}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xf5bd}]}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}]}, @TIPC_NLA_MEDIA_PROP={0x44, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x49b3de5c}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xc}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x14}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x15}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x2}]}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}]}, @TIPC_NLA_SOCK={0x8, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_BEARER={0xb0, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e23, 0x7, @remote, 0x4}}, {0x14, 0x2, @in={0x2, 0x4e21, @local}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0xffffffff}, @TIPC_NLA_BEARER_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3ff}]}, @TIPC_NLA_BEARER_PROP={0x44, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x11}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7fff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x18}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}, @TIPC_NLA_PROP_PRIO={0x8}, @TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1f}]}, @TIPC_NLA_BEARER_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x2}]}]}, @TIPC_NLA_MEDIA={0x70, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x80000000}]}, @TIPC_NLA_MEDIA_PROP={0x4c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xe}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x10}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1c}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xcf}, @TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x2}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x12}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x9}]}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xffffffc1}]}]}, @TIPC_NLA_LINK={0x6c, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0x3c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x51c5}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x12a}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xb733}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xa}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x16}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8000}]}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}]}, @TIPC_NLA_MEDIA={0x28, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x14}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4476}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x10}]}]}, @TIPC_NLA_PUBL={0x4c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x6}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x9}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xfffffffe}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x3}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x1}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x1}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x7}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1}]}]}, 0x308}, 0x1, 0x0, 0x0, 0x8010}, 0x4000884) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000180)={0x0, "500db0d65f68ae04ad3ec68f12bfdecd0b7e40f0fab79b1b1ae037a76940451fc5ebd6badcafc4e9020a7f0eef3188aa33ce19bfda2b1df84ebfa398da87eac2", 0x2d}, 0x48, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, 0x0) keyctl$link(0x8, r1, r0) 05:47:47 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key(&(0x7f0000000140)='rxrpc_s\x00', &(0x7f0000000180)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff9) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, 0x0, &(0x7f0000000080)=@secondary) keyctl$invalidate(0x7, r0) 05:47:47 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000080)='asymmetric\x00', &(0x7f00000000c0)=@secondary) 05:47:47 executing program 1: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, 0x0) 05:47:47 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100), 0x0, r0) 05:47:47 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key(&(0x7f00000003c0)='big_key\x00', &(0x7f0000000400)={'syz', 0x1}, &(0x7f0000000440)="610e7224a796a3f5d80b03a01a849bcd3f58233bbae13001dc421cbd1e82e3e8294cf15029732cc13433d09dbc3716823dff90fe8e847856fa544b288561630a0c1eda0bb74e7dacc4670c1c9305ff1b56de457034ee558cd5516bb6a4651f981fc421f53573a3558580b82e5a0c8d3e9d0ee2bace59", 0x76, r0) add_key$keyring(&(0x7f0000000340), &(0x7f0000000380)={'syz', 0x1}, 0x0, 0x0, r1) add_key(&(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)="c2d2a031f3e4509d92df73354744f68cd7950a1e59c3707783403a9dcaa3c1d2e7f75d83fa107741d72deb6f24623f1c8f033d0cd40f5b951c3727137ef60a50b2cfc944c6ee5956282287c5b6de87e180b1fe2c8db0a857999f3434392b700c12f9c9515262ccbe77796811fbbfd63cc94fd87c7a80843cb10ee5b27ae125c34f9d2e0a623c722a1a9d6318cb879e", 0x8f, 0xfffffffffffffffe) r2 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc2}, &(0x7f00000004c0)={0x0, "62fd7881e1f20c87d21645987128a961efbd6bd19d349f211b12af2d6d0723923ec312b2cfd31c4eda00ad50cd966d6329e299ea048674b8c956a95908a04161", 0x34}, 0x48, 0xffffffffffffffff) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$invalidate(0x1d, r0) 05:47:47 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc2}, &(0x7f0000000100)={0x0, "b7dbb8b03660dc3f00000055d618349fca3feb25fb929b78956d010e4d603cc200f01a0a5d4ed44b8e3b0000000000004b033702ebf65b7c582cbbd55d96ac21", 0x29}, 0x48, 0xfffffffffffffffc) add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$invalidate(0x1d, r0) 05:47:58 executing program 1: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) 05:47:58 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = request_key(&(0x7f0000000340)='ceph\x00', &(0x7f0000000380)={'syz', 0x0}, &(0x7f00000003c0)='\x00', 0xfffffffffffffff9) r2 = add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r1) request_key(&(0x7f0000000180)='big_key\x00', &(0x7f00000001c0)={'syz', 0x2}, &(0x7f0000000200)=' hash=', 0xffffffffffffffff) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r0}, &(0x7f0000000640)=ANY=[@ANYBLOB="656e630f7e62dc733120686173683d7368613531325f6d620000000000000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000000009012c04238d727e0000003134298ace7b49400e407b129ff5bc4506c714a0f96115111a227d7c12482e01a1c1bf449b99cbe0333ce1bc953c16f6472d55ac18dce06073947c7c9a9792f0e34c6dd0de21b7422519fec69da9b4bacb0545f7ea3f75fc77e8faf193326c53e655c3d0"], 0x0, 0x0) add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$read(0xb, r0, &(0x7f0000000240)=""/122, 0x7a) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000400)={r2, 0x7f, 0xc5}, 0x0, &(0x7f0000000440)="436e1046e15729634a825b179bbac5c77d56f422a49d52510a7f988a13e36e8fb10f1bd7989e4dbf82e7f02e8a0af9008fa9a7c4bc2a0f94810655bcf090b0b912d46dde9f88354bef5fc096d75fd4d3524e8fbcb1a708ac75eb7d536a66ef64f9cc77532eb98f4a1c979e8153183b5488c46ac9f08e466270e27fd5e3b682", &(0x7f00000004c0)=""/197) keyctl$invalidate(0x6, r3) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r4}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f00000000c0)={r4, 0xdf, 0x2a}, 0x0, &(0x7f0000000700)="9b9f209c42d20c36acd97e7676d0c0348033d3040014d28f9c827edff2ec42312ae1b6782774d836a25ad7f671f19b6c6c6f952b7bb71e5269d021688edeebcc119b7f68a8527fde3957fac38323704e2c71239a2464298aaa55176bdf5a9cf39861bc66cd71fb6d7240782bb61a447abbe43320079bde5c8279cd3af03e6c5123a2e133b1a3677fda55fcfa64c1983514d5218646706e66cac493505d49d5db90999a7226051241fa6ee74fe758bcced0be8a8321e931bc611dde00112de3a33b9d8de81693db1ea7a02111bcc3abbb465bd09b5691adea7775ccf05ed52e", &(0x7f0000000100)=""/42) 05:47:58 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)=ANY=[@ANYBLOB="030000000092000025102623183a"], 0xe, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f0000000200)=ANY=[@ANYBLOB="656e633d706b63733120686173683d7368613531325f6d620000008f48be5f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9cb000000235722205ffdb38dde32fe1ec440a2a2ec0af69f285f4e7f35b548a0a0e69c59425c01363cb121cb69b9354ad08ed37f184abbccf061192e9f376e22dc0b7c876fd9dcebb69d695387127109fec7fcce1cbc165cd215a35945606d12b6a4099d701aea4ff4160a483537efb6ef5fcd402d0c1d4a8975e9d2e96687347c45b3730d707560c42e9b8b1ef210259b36282459072d3544f0b9cadcf806a9bbb0b60eb11a8d7b326c14a4647420c01c299ba54c09f7bca990cec56cfa58463c5909f6e83f50faf47703000c4eca11ff59"], 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$invalidate(0x2, r2) 05:47:58 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$fscrypt_v1(&(0x7f0000001100), &(0x7f0000001140)={'fscrypt:', @desc4}, &(0x7f0000001180)={0x0, "a464e2d20ba4791023704405fdaca4cbe528ede7863871e0f7c367e33d5520e17bd2b08548ce2c25ae72b7f28767201bcd30fe3288e7cb42143e5ecb04f5526b", 0x3a}, 0x48, 0xffffffffffffffff) add_key(&(0x7f0000001200)='asymmetric\x00', &(0x7f0000000080)={'syz', 0x3}, &(0x7f0000000100)="4b49139d4ed3affb341935be8d40339c8320ab135e57fa66d021b53bc65ef7be50f53afb10ae44d0ba008285f0f4a39a0fda544758114b4df50eed287242bc00aa97c4791fec9abbe5e0eb644c964cbdb09c6ee5b2efcc2756c2f9afe67d33cca470b558b84239251ba1ac1aa5caa45376a38d26e462ddcb85cb7b20b9c7766e6268dec105e04987123e80f74400ccf40ab59999014243e0e64a3cf5ec1e224618d23e4c371b63bbbf0ab3599005702162d525b3a2e2e9e8355a1872c14b212390f38c1bf62fe3febf5ad25e720bd2f42c4ed6c4ba1d1b818022160cda530e72a35c71a980155f2dfe2b56942e472529bf6783826daf21e404a9f8d3521d030e4eb24af7625a6d6238baba6d51e6602e789a3e2f9ecdf3df12cf0c9a5c1df6f49159ccf5a26493a1b12e79d4d5d7461f4bb5a72cdd48d4a331b3ef81138335d6eb0e022a04e667cf836fdbf3a7c27209b9ecf53d184282d4747eefd6040909fd43c14b0ac2e75988090ef6701c43e0677079dc1ceb5d80713c7dc892b2365f78515252f4d674c76a779693462683083709307b4b2b510664c3823a22aea8202b6df504ff2a32ee99b7fe7fdcbf2c094742aa6eb7e1a5257108204676265f207a7fb1a9719c42f93958995224bdc59cd00f864e087322eab85b5507f4551b04dcb787a3ec9b70972203a980a2c4cd3c3cd4c4b6018b7db58d89321f13bd1ae1a03a9aa032b2850f5ef5866486713259e15dd2353683241b9ead4a32a28ce48d3b3304461944fafa3935d581482656495dbc6ac76678d6fb46d1b011fef82f3ef844a5b4a5a6b433204f3cf7b6d9100bc6ad427c1b913f0b3f2a23599ef0ec71be52cc8a4411c73eb6edaa3d7d1638a68d1defd5aa61bd4d2aa9bf49bccf1301315cab75edcb2f2e3b71bf03b88656d06e52a59aab0621c1bc7865be0589e284b2ceceaa9a38c60cec45afe686b8fb66d0c7dbdab7eef659445bb0ae6659f3f9aeb8f70326f91bcb4013b53aec40cbb3971e0cd88ed3790e7f04d4ba0ceb3433fe39ed4854e8bca9fdf6dc4c4bf422100f925120a42fde507e6d409e6dc1e613540f1310ee1dee3874973d8cb0192e3b4475604d43149b6d45b90ef926d29356e9d5e9ed2b656622daf97fa9a5ad5fd9ba890ac801375f7b7a5c4be25b9b35c9ecb92d13477cd803f971284540461d58fd60c7272254c79837ca470f4ad4dc1f5a78f83ade75ffa243fae591aa85511bea5890fc291105a65086f944999a0d2c37e7eae4780ef45fff5823931e9415334ce604d75235a0d260ee6140163bbc2cbc7d55d09e916df1442b535866c7fbeb3d9fc40cc2ddba9a816b3486eb90c2f8aa9212e69d9e487f63535221cba93a5a6a289414ee84798c08bedb47ed239f4305ea7101ae029ae48515981be08ff46b3c2fb43974a6ef216d7f31fffbf4154d7d0496504bd71d77087ded1c5e9acb2e55fe7dcaf29342604095deb3b30f3aa9baf51fd1ea850dd5c6df0c32b6eb6e63657023f1614e501e7e300073ffc1b23c91412df66471ce827f23dceea628d7729db16f2f9fc431668d2c913b025a28be939701fadaa764258ebe2ece807d2ebd7c2cad2ebd03909e4f8e2d871e8e128c4eee9eaa41230c3edc2607426bf0e36ae8a2ae515d4e093a31af6a228c4ed20e77f29ba97d0669c0219ce51819274782dafff97061de9dad1c6884f2495339b93e0a2a091d8a1b70882ba8b19d233650159968bc485bec7228229c0ef0dfaa6cb7159d82df1eb2b4fec7c293ce43f30e96aa841c07d0c4565cead49da4c213a63a0bda4f713bb2db671c66b8b8f65ae51559df4d3e423062d3b82b5376519379e74c01a4c40e5f8274f6cfcaf47ec3d1c7c7ceada564948cd99b99181eeb1f6d9c53b978d91df84e155b7c4c6821d1c1cee262d22642c24cf0bfc24aaf8d3c2c81b0c15e4c8efda6fdcab9415531956c34f3e5440e7615a9de9cb755a114d31792661ad99423256b97ce38d2347e68cc1658b7a0e1a19f879a280863dda0b9d02416b5f6cd355103ac59f5aa69aaa6cf6f3f1abdfd449fa18a69ab2fecf647a1fad339d8e56180e1a701fa2e779b6e2312cf07531b22306cf7826f414cab4f6e38007de0cb3cbbebcb4cb6bba20612f752bbedefb77ff012a25f07d9cf8a70b08bec7b23ae75c10981b0433a65a0ad5146fe179c2c2bd534469ba251487bee047828407dec86c194b525d9f6fcb1acfea27b60f0283e9b67414f3dbded93c2c9bc39c87cb0404819a171b679a812575c9c518c2d1ec83f65cd475a78407d6e4fc66533ada943bacac9dddc20e57abb922aff7bb4f18fef3d3bdc7e6c518fda506253c5d0ca1c4bdb88eace6e410f773888b6577b27e542a49b98423794e6baf90e434f1b12af231fab7716af8cb5135781944655baff9bdf303d95f705916939677139f465616a2d5fb9382cad1bb4c3cea802f7db76ffcf70d58818bd8a28bd12b179487727610d93ffc4db3230163810e651db2ed577ec9b366f420975148ae9ed656af6204012af88782001160c4aaf855ddc024c22de7205a28c8e9f59eb5c71083426489c5e5fee4d3f747fcb049de0e588d9d8f9e9b65234cad5a61d631340fd400edbf39a2e03e30b00e1a259744055d04c7596a504750f5b3bbcb9926776a0fd68d1a4a68234ff136e9b6284a9a5b371efdaa68d83f530537179f4a3df2ca33fc3501163340ba672eb1461a21730016a355ea924762102ed5a607c148b412f3199203358ff18e4aa5865a888dc7016755dd4fc13df6dc2c63cc9e1940743f293e3b8a699a9e97eea289bfd9d2d4db5486a7b0b48ca170ed9408032472ae881961a01e1979ea8a8bd9626573f16c9515aea17affb359b63a27ceb003a4ec6dd1e1180d8244690e0d8edb04484c904ab62af96c1ca7c5ab8651648b8061ee95d433e822dcadf6c341a28fcc36bba63c4235757b594e0cf309aebc4ed03041bc0b0c494c4c4366d0ed7d0e89d701f0030b5c0ffee95fa36ddb29571912e46ef6404450e7e185547b075fbe90d00907e13cd283e06ea422485478e5d9fdaace9239ff8b06e5cb35dec2c051d77971f401dcb7d5fb753b371c99406adde1ddbdfadb2aa7e774b962d9bab00b1bc1965176f4efad885019f5a902527c7b56eee0f1ebfb9189fc5f1bb8da741f85b0c9383f8e322d3f6e1752856cf7a03eb60f1f21d7f64b6569433998550e9b8b8bbfd8164a97c5da57d2fe0e03ca35020658366e4630a0d365a724c4aef578f4282ce951b981dad5f0961db88e66956e9acf503f810c41ac32084b5876580cb0c86af20e039b93e529ea06785f2a450bad51d34ac3c4ab8654893a4aa62ca01fcfeea55f7ee853c8060faa5af184ce572875e846b26d500129d1e7256dec8a1bc41b3a3cc665068ecf11ef7d43e1455d5697198b33a15c59d65d98f64fac659613dbb9171fc78f19a25afe827c2d323818ad71d802ba670f9e657967dca76a807525e31b0fa2741237cc0a588d667b943238f0515d8209e7f07359f6dffc08a4b5e14a1810d9a60a623ba210fff20369b3a3836c2bb3434362aed1c9a41e4dba50390f25d52de0ddacdb53686dfb065cc44fc2db2fdc9afb5a595138a39a14bd9fcd699db4238062115c7341387b838244ac5c028ff50c34609f3e0c6b18167f317f9aa4b638bd0628d38938ec8e6b212366f31b7fb3a9bd5f04648241b18fb8fd09e6e8e9653f9b49ae3f646274ecb3b4bc4c774086e5e61c7f0db7d9dc891693b8b09e71bbd97cb8ff8d7d76d2680a8da2a11e60ae97e33cc5e5311fc3bd7c090cd36bc0a92ca597d350a294fbfb45d66597b4136913cb6d192bebff7aa7193a18b07d2412b9406f31c3448133b08d64d41c235f509a65978c4711a84c074b9d4a2a2d23e172689c12cbbe6fc5c6065f847384079be09bd5980a64e141d97cdba7a5502401aec87e99bb7b1a0efc2f880e23ea507d0565871fb50e186916d7e315c6c7badd64fb055002639b20157bac80cf458955ad7cb12d155dc54801444b7cdbda44ad246a5bc3149b040b46cc7e409162aaf19e2649626bde377809f6e10b8d3db3358e01905d12684c86c3861123682d298a4895426e72ee69eb6914d0ae0df5f91b5cd68c3a278c1e7f3b23d5e3f841aac3580b84f447f3c5738320758fa0a4ba0493c1cd334e345b64cf5acdec47a7206c3f712ec22e06df451bbb248bb506ac773129cb17642d60cdc1cf9f126f62ea8413e312565731211b5f74989f10d29865ef597787098b02fd995de2a6d55dde803b48c625191b6ad56be9e2089b934b86b592e6c42a76821379f22a4d7fb81a8b113d3de7f19812749f61557b19338cc49f3d219178427483fd5900e3771459c4b5557e6f46e25f93d4db5ce698d02f3f500fa8634e054fc8a1b4e7dee9079d97f087093d9cc8a951b5a6f58d7676909bdf4b01accad9d94dd4ce36a3d6ad0a5e20e85ae195b602614463437ab12c50a9ec69e1c5bfab59fd6dadc13ca09deaf55fcd65ba3682a424ee6c937098ae8a67c980ef0e2d347220a4a687689b205853c1f2c631c59ff5db1dcc64a4d5311c5007791f6e36807bbc08c07760f2f59d826d4d98d8cf4e09f9d465884fb0e12eb3f0dcd29fc3de139915dd1739bd817130592c2f6cb8294ec069a25ac60295f6fb25c31c16c7ae17562b324f79ccbefc5f5212ac12a019f1393cb40adacaa3cad3db807ef13c82cbc2f1f44561ae7884172a36c968b3208e7bdf9aa32b109af5cc2d41683a2db6a8259a245fd06aa07c1fcb25a7b2c82f5729358d6c8d3f0d194c606f20c4a8a6c795814da52967c6f3a5f1666ac6bad342f015c7e3fd7b917a6f4936486d5520e617ece0f412c04a71fe26ad87071374f35b31b92a9d16f53b1f5fbb808a454a9dfaf16cbd34e343a0189e02e35aec54ac8c1785a204964e55e655524fd8aa1216c9613eefccd1febb54e559e7924ca06be4d0d96e7566fc10ea68e977b064edcd351dba5970915ba476cf75c12a93994196b99b6cc7ee679614f2266f6d91038e1e1b378ea26d2302366c54953a2da6f323114fce048069362d792d3a104010e7c308cbc67a4da527deb6fde6c6326d9e1b379a93563436de7370a1bdc2f3c61e27d9c2417888ef2b2114f3767145889c040f7c3ceb63b63721a2b1f9c2395a42d11b5fdaec3549982a899e57225cbb2b5706d6b8ce5ce48b82e32307d3092f67304926ab5b01c5563fb4b7958f4fb4b4bae339d78ce2ff79d20ddf00c50c634da510198813a4a49d3b9668f92d42eeac4391f6fa23ab73df7f639fafae34b592815a5e3988b1a09c86ceb043d59eac835b2cb4a9a0f922a8a7bed71fa74da69dd98292161f0351f170a7de93be430912aba1b13ae22f1bc37e07be73fe5f15c9f64d40f3f7e836cb5807c85824fd86eeabda7fec53d3898319af8bb2dbca9962fbe388a0c10a1deba37b01f6096e4a0acc28911b875b6c6918bb999daa9445f6b3f85ec440d7b577379f900e75ec328687ca2488441e7fda40f4211a4e2f6ceeb7464ef5f9aa601589445ec4a9ec2a837f95262a9580001d73baf89f93a5288e2d5b4c485736e10bb5b9ac8bbaf397ab36daec41cbf6078183812ce1b345f7da5edf331a422d5f0f3507b581c8e4638c73228ca6b720bdf0fdaac73d91c41a842d91372051fa9f29d0e5ce665a8177b5b8593e5bb51a3c1fd5bd171da8f674b4604c20c779eb6b20cf4545de331c3101cf92bd3f2d144e61513c3858e8f8d0f404185ee61e3", 0x1000, r1) keyctl$invalidate(0x1d, r0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f00000000c0), &(0x7f0000001240)={'syz', 0x3}, 0x0, 0x0, r2) 05:47:58 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100), 0x0, r0) 05:47:58 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000080)='logon\x00', 0x0) 05:47:58 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000080)='asymmetric\x00', &(0x7f00000000c0)=@secondary) 05:47:58 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="5b54e64805549a4d86acd49eaf4b5aa2509f131f78cdd8194df33905b57fdae3fef63575a5676e4f7b1d711f20c0e5605fb3aa68125d2b1a6e1d3eeb872be25fbd2f9de05ff7349a2a1185469229dcbca84b8b9e94cb162677b98d80442145cba04018d306070065031c98f12c0e2e150480a8a1591c3b4c0f62aea2e773e19fac8e61f1fe338ea5ad6a457e6802c0f026ddad4fcdf007", 0x97, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$user(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x2}, &(0x7f0000000240)="aecdb22d8741051a5766e677abdb02bdc383240e6c3a1afe0c092e4c673d49c21d40391c046b4b077184ab4e67ce7feaa7a28279ddbffc0f732ea6466023a6eadf72fccad087d90fc37592172dac5e9a9a8ad92a91671e7fda5e477cba570aa1", 0x60, r1) keyctl$invalidate(0x1d, r1) 05:47:58 executing program 5: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000080)='asymmetric\x00', &(0x7f00000000c0)=@secondary) 05:47:58 executing program 1: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) 05:48:11 executing program 1: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) 05:48:11 executing program 5: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000080)='asymmetric\x00', &(0x7f00000000c0)=@secondary) 05:48:11 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)=@keyring) 05:48:11 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r0}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$invalidate(0x1d, r1) add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x2}, 0x0, 0x0, r1) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff9) 05:48:11 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100), 0x0, r0) 05:48:11 executing program 7: r0 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000540)={0xa, 0x0, 0x0, @dev, 0x2}, 0x1c) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmmsg$inet6(r0, &(0x7f00000010c0)=[{{&(0x7f0000000080)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2400000000000000290000003200c1ebd385adc0e7ebf1593d1e0000fe880000000000000000000000000001", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x28}}], 0x2, 0x0) r3 = socket(0x11, 0x2, 0x0) syz_genetlink_get_family_id$tipc2(&(0x7f0000001d00), r3) r4 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$SMC_PNETID_ADD(r3, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, 0x0, 0x1, 0x2, 0x25dfdbfd}, 0x14}, 0x1, 0x0, 0x0, 0x4000}, 0x10) connect$inet6(r4, &(0x7f0000000540)={0xa, 0x0, 0x0, @dev, 0x2}, 0x1c) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmmsg$inet6(r4, &(0x7f00000010c0)=[{{&(0x7f0000000080)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=[@pktinfo={{0x24, 0x29, 0x32, {@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, r6}}}], 0x28}}], 0x2, 0x0) sendmsg$ETHTOOL_MSG_FEATURES_SET(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000540)={&(0x7f0000000700)=ANY=[@ANYBLOB="50040000", @ANYRES16=0x0, @ANYBLOB="040025bd18000180140002006272696467655f736c6176655f3100004000018008499178ef148900f7346ef3d3b46e7cc64a9b25f5c182f83d63ef4122f48483a8dde6d63ff52ed6204a9cc46bac1586d2cbb65b4db2cf4766fe3cad5e893316502cdaede7d0e696e88f48e81da761aeb8b7c424149bf766a12009b91b02049d3a8d6073bf9ea0981735ba1f9547912331af458b84cff1c06df3f6732f006a7643c7d6da464933d09028d3f57dab9cc2d353b6769a76b73866f9b46ee41bf2ef7e0b66eee8fea004f044b1cd87d455143e52b313533110d72ab50d24c871914815752727b142f1437861038c5a670a52db090000000000000052e29f24e793df6e99f000", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="080003000100000014000200766c616e30000000000000000000000008000300020000000800030002000000b0000380ab0004003e7fe179452b468da62dbb3d614f280c577f21fdee37afd1bca948e13f8b6a8e041ed8e02106489b2e1b3653b8a101b0c43bc775e001a9f3581c2cef7446d176c43c478fdae95fd6f594bfa71bd17c8856c30c14299d46c12ef2a7155f80cd7591b1c58cf2298d9bd426e4974bc49553cdc9b3a0288c3cb367a94cf820871bdde9923962c8dc7dcec2a4c53e9411a1fcf2cfafeed0c727b175b562ad28230558845bda3e94362500740001801400020076657468305f746f5f62617461647600080003000100000008000100", @ANYRES32=0x0, @ANYBLOB="1400020067656e6576653000000000000000000008000100", @ANYRES32=r2, @ANYBLOB="14000200766972745f776966693000000000000008000100", @ANYRES32=r6, @ANYBLOB="14000200776c616e300000000000000000000000580001801400020076657468305f746f5f626174616476000800030001000000140002006c6f000000000000000000000000000008000300030000001400020076657468315f766972745f776966690008000100", @ANYRES32=0x0, @ANYBLOB="28000180140002007465616d5f736c6176655f300000000008000300020000000800030001000000bc0003800800020009000000af000500714ac7d723c3f8ef87f7055bc03934b9f3ca35327f47a28cfcfff4e09f40b8f871fce0609f5244e5af066ba7d20496a8367127a9a1eda090fc536c70ccfc001762c7cc309f1bd490034c3eafed69844d39cfb3ac9919fa22fdc61ebfbe3e91d50e37730942e28185caeed50ee3ae69020b205fce635008c7b9c4419ca136c280a555ac2ab623e1b45554bffcacc8277fcf4108b4cf31ce86b1bff26bf045b8398374622683bd01b5f9d2f40088000380700003800c00018008000100080000002400018008000100040000000c0002006b657972696e67000c0002006b657972696e670030000180050002000000000008000100f4cf9c06060002002d00000008000100040000000600020025000000040003000c00018008000100ffffffff08000200ffff0000080002000000ffff04000100fc000380e2000500c3fa9d509ba0824b8a9c9cae302032d5e3a03f5f15d78525de5681af91e2f7d4bf8edd8691a2b4f8e12258eb1e0a911b88dcb0a3473d9fcdcd843533aa0cc71840a4bad6cb9ef886e59ea74b29acaa124a8328e7a78cb4171c39fcce9426eb5789a2ef7925ef16dd28ed24bf9e84ee2d2cf5ba8b245e689e3ed135c62df265d005f482fbedc5e52e22c60a4912421ddba36dca7ba0560b04407e005e594c44bdb831d1051a1a3302384f347a6443ba9cef3a1c347188a5c48219838f0e6dd694db8b4a649c224149c7e50230652e5cdfd67d74d10bf6c15069ffb46315f8000008000200ffffff7f040001000400010004000100"], 0x450}, 0x1, 0x0, 0x0, 0x85}, 0x40) r7 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r7) 05:48:11 executing program 0: r0 = add_key$keyring(&(0x7f0000000040), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$invalidate(0x7, r1) 05:48:11 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) r1 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)="5b279d21ef421e892040680db4f2daf1b9d93cde60f59c458ce52f3f78c7ac6b09d3de05d738e5754dc0c45eb7f52c269549a21a524199d2441e11524c43527829bd10f2637c9ae2c467d750636d5266432261cc73bdfd9a54025be1d82a7590c30d4abc61b34df9166b9a76f1f86f1fbfb02770cc48f9547b4634ea42fa2b614d0de8ae618f8784d22c892f78fef82c395966ff622e67c05c8a634fecd9a0be", 0xa0, 0x0) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, 0x0) keyctl$unlink(0x9, r1, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x2}, 0x0, 0x0, r2) 05:48:11 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$sock_timeval(0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0) write$P9_RAUTH(0xffffffffffffffff, 0x0, 0x0) ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, 0x0) fsetxattr$security_selinux(0xffffffffffffffff, 0x0, &(0x7f0000000080)='system_u:object_r:syslogd_var_lib_t:s0\x00', 0x27, 0x0) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, 0x0) ioctl$MON_IOCT_RING_SIZE(0xffffffffffffffff, 0x9204, 0x291f0) ioctl$FS_IOC_FSGETXATTR(0xffffffffffffffff, 0x801c581f, 0x0) sendmsg$inet6(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f0000000300)={{0x1, 0x1, 0x18, 0xffffffffffffffff, @out_args}, './file0\x00'}) sendmsg$inet6(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="380000000000000029000800000000003204000600000000fc010000000000000000000000000000fe8000000000000000000000000000aa"], 0x38}, 0x4040) gettid() perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x104, 0x74bfda24}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvfrom$inet6(r1, &(0x7f0000001700)=""/4099, 0xffffff3e, 0xcd04, 0x0, 0xfffffffffffffed7) keyctl$invalidate(0x7, r0) 05:48:11 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="08dad52dbd11e0882e518408875ba26ff2469ad8de432fc9317edefebe25505dcc3be78c5d1b8306e3d74a308be6eff10562ec474f1a5fe6580e580dbb2095026cd06f6cb38d2c94ca3f07ece83c2e9d21bf25ad8eb67d9a0062eb4e68d273db4061071e81", 0x65, r0) 05:48:11 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key(&(0x7f0000000140)='keyring\x00', &(0x7f0000000180)={'syz', 0x0}, &(0x7f00000001c0)="7d1933405bb40d5ab9b27835b444f9e2d826a307b32d4514cccfd6cc12986f42e514bbb255457abfaa7c5018a9", 0x2d, r0) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$invalidate(0x1d, r0) 05:48:11 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = socket$netlink(0x10, 0x3, 0x4) sendmsg$nl_generic(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x14, 0xd01, 0x0, 0x0, {0xfd}}, 0x14}}, 0x0) keyctl$invalidate(0x2, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r3, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYBLOB]) copy_file_range(r3, 0x0, r2, 0x0, 0x10001, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r2, r4, 0x0, 0x20d315) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f0000000180)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_DEL_INTERFACE(r2, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000100)={&(0x7f00000001c0)={0x1c, 0x0, 0x8, 0x70bd29, 0x25dfdbfa, {{}, {@val={0x8, 0x3, r5}, @void}}, ["", "", "", "", "", "", ""]}, 0x1c}}, 0x4008000) 05:48:11 executing program 1: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r1) 05:48:11 executing program 5: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000080)='asymmetric\x00', &(0x7f00000000c0)=@secondary) 05:48:11 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) keyctl$KEYCTL_PKEY_QUERY(0x18, 0x0, 0x0, &(0x7f0000000140)='syz', 0xfffffffffffffffd) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, r0) 05:48:11 executing program 6: r0 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$invalidate(0x1d, r1) request_key(&(0x7f0000000080)='syzkaller\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)='keyring\x00', 0xfffffffffffffffa) keyctl$KEYCTL_MOVE(0x1e, r1, r1, r1, 0x1) 05:48:11 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100), 0x0, r0) 05:48:11 executing program 6: ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(0xffffffffffffffff, 0xc02c5341, &(0x7f0000000140)) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff9) add_key$keyring(&(0x7f0000000100), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$invalidate(0x1d, r0) 05:48:27 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key(&(0x7f0000000100)='blacklist\x00', &(0x7f0000000140)={'syz', 0x1}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$invalidate(0x1d, r0) 05:48:27 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, 0x0, &(0x7f00000000c0)=@secondary) 05:48:27 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100), 0x0, r0) 05:48:27 executing program 1: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r1) 05:48:27 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$invalidate(0x1d, r0) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r1) 05:48:27 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) request_key(&(0x7f0000000080)='asymmetric\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)='keyring\x00', r0) keyctl$invalidate(0x2, r0) 05:48:27 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x2}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$invalidate(0x7, r0) 05:48:27 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000040), &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)={0x3, 0x0, @a}, 0x48, r0) keyctl$invalidate(0x6, r0) 05:48:27 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$invalidate(0x1d, r0) r1 = add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f00000001c0)={'fscrypt:', @desc1}, &(0x7f0000000200)={0x0, "153952bd2435d67feb36da6d58af047e3e8f8de2323898fd4467713f7189ff8f377ddafaf857f5680802501512a207c0265f284f4a131bec2e6363e7e63caa62", 0x1f}, 0x48, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$instantiate_iov(0x14, r2, &(0x7f0000000480)=[{&(0x7f0000000300)="1195544417dde90447b64255a9dc94d790e677dbe2c079ae70173624de311ac0dec721617cb15ffa2ab091734c347fec5f83c2440cf5b2494b4aef78603af2a875fedc5f984322223701125362b032f14718933a1c533887f6a5a92af25a5523e3601bb81f1a2689d8feb00cc7b460af07d2a632951f519ce4c4b9864901a0a6fa61", 0x82}, {&(0x7f00000003c0)="bcc76bdb5da91657abec139efd062c6f5036690b69a6ef64d8f9fec4a7a0356b7fe336d3daf53e59e539cf88baf3e9a29d80a3a37782ed8e4eb4fc6e75113ff5e608732e84eba69fbb35af6639eac65271aec11ff7d68007a5f4dd73597f29679fcccabe65b273efbb1d3794b9429040f337465607642f46d0456075897f46145fce4e1dbad2b58701c83bd130dcc4652ff86162e87496fef60c1de04b19aa48097bba6b4827f9e9417d8ab5", 0xac}], 0x2, r0) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x1}, 0x0, 0x0, r1) 05:48:27 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, 0x0, &(0x7f00000000c0)=@secondary) 05:48:27 executing program 7: r0 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r2) keyctl$invalidate(0x6, r1) 05:48:27 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$invalidate(0x2, r0) add_key(&(0x7f0000000100)='cifs.idmap\x00', &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000180)="21bb743ca7fc92fcbeacd6fb7c256372073a4313045546ee0843", 0x1a, r1) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffff9) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r4}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc4}, &(0x7f00000002c0)={0x0, "7257c216243b4fd3a3e87a7aec70a932668f9c24f2b1144193ed0da84df05a8f8b2cd2cab1f7de7d31411a0364399934848365b4912533d4c7abfff81bc3b8b2", 0x2c}, 0x48, r1) keyctl$KEYCTL_MOVE(0x1e, r2, r3, r4, 0x1) 05:48:27 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)={0x2, 0x0, @d}, 0x18, 0xfffffffffffffffe) r1 = add_key(&(0x7f0000000140)='dns_resolver\x00', &(0x7f0000000180)={'syz', 0x0}, &(0x7f00000001c0)="1846b6bfbb4178cd7ceb16d68ed75435", 0x10, r0) r2 = request_key(&(0x7f0000000200)='pkcs7_test\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000280)='fscrypt-provisioning\x00', r1) request_key(&(0x7f0000000340)='logon\x00', &(0x7f0000000380)={'syz', 0x1}, &(0x7f00000003c0)=':\x00', r2) keyctl$invalidate(0x7, r2) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x0}, 0x0, 0x0, r2) 05:48:27 executing program 1: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r1) 05:48:27 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100), 0x0, r0) 05:48:27 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, 0x0, &(0x7f00000000c0)=@secondary) 05:48:27 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) keyctl$read(0xb, r0, &(0x7f0000001300)=""/122, 0x7a) request_key(&(0x7f0000000100)='dns_resolver\x00', &(0x7f0000000140)={'syz', 0x1}, &(0x7f0000000180)='^-&\'&[!:\x00', r0) request_key(&(0x7f0000001240)='asymmetric\x00', &(0x7f0000001280)={'syz', 0x1}, &(0x7f00000012c0)='@(])\x00', r0) add_key(&(0x7f0000000080)='big_key\x00', &(0x7f0000000200)={'syz', 0x2}, &(0x7f0000000240)="001eb2300b364af0c292bc1deded9f1858ffc6a421dd648270e1cf69419e758f44e13ccd19107e4a63e09b26bd95faa9fc9068bc74c961151746cc4a0f7bebc48fdd6dbed4836af4ad7a1db9d8451985a7bb267512164426bdf901d6c7e145cef96db423bb04f46ff5b8ef19102b2911b3afb669ad855fd342a8c2184359c7408e8e43d145be7fa336c988d12c6e314876748a7b562455346d2a5f3496776ddfa15284d15c3558ed4bfb6c5fd788ff48ddb5d265c45ae7745a03cdd9267e6c7390c469063999f094f013d6ce6e2580f767ccc81666faf916c576fd6595a8d0a3234bcd79bdfaacb174a0e894411dc93395cea0c196f1b16a7b209d4315014d931c3b5ad33cd097ff5b5ad0abcec24feacb137114e13d27910856ccd970257596bd0229b8fe760047e28c9aee8467274e8ef5ee03817ac0861c091230450e31df6db616b1bd15705c771ab67806d7e7c72138f4c46ac19709f2b4a68c090faf25ee4dab8a4d0c1509cd5e2f6d55ab1819a8efab0e08f4d47d2ae9a292b690cecd89359d44b76281ce4854e7b8fe4bccf5c47935e38c7a6de5dc2090da43db2f513f4df591214b02c88eec54c6d463412c4454c5748c7a6ceca78d8bac520ece564f42e418360aba5cfeda49e139f4cd8a2d627af00802d5c1c5ccd83bfe6686e2dfdb62c60c7318d962df20466f11623cec4a45b7bb3b8562c6934d1900d59c19d5e4658ef90a41db7b8a93fd97e8c3b17dbb354b41bf2c579112eb0c277e72d95d389cd836671c26b38b2bfbfba3328a3f588e09a5d1247ecefb1b58bd8d4c657a035660c88c721ee0532961358de17dc1e1b7f5a14771edcd8aa556a5b9a1e7e5d46900fab5b15a9bafd1937aa9270824b5f1cc67b28e86ea9cc8700ccb3a5cfbe4bcc51f873f385ec50f6027b039ca5df1f2110e19789914149ef733ea0f5bd331370a67f76e1b60f9da69205c60d70c66c207a86571c0c28fc31ba81a313b99f877817981ea62a596a79bd77c20810506ab929e95ddfd05c1f28d3b00355b197034bfaf88a50b8b4d9e04a930affd576a56b8eb62a88504c113b7bddcf0048e701ca2ec1329d05d32f224a1ff1d7acea74a29e8e07f9cde4963b97c035b5376e6c26fe532531c6b67e15931a776d9a6264e03d2307ee29cb1f0c1a3cc4756d50cd24c035182981eb7905c7586c1e2331bc4ed517af6ee3f7d973f628221feb81cb4f3c63946cc479d357418f5a46dfa57e84a3e2247bab0688841b9ef3fe40a4e6def4268f97112858b4cd83419c851eae83d3fdf0d5b4171f6556f5990a78074a3b0267e75efb4cb8da5cf1ab13194c8f6a2cbfe0060cf0686e378d0824f24b7f11013bd6e3e1ef2fd18c6c034d92b45077f764eff144b48295d2ca549a9b7a34a63f420632551ec79f1d907f6fad44e54c13a1c6d812c1b28e1e0d981ef4a4dfc7704ee2b36725888e81afe08355853e5a91c59ffd05ee8df453370566dbcb3c08034a33d7e77282b9dae498e88b6f1d7cb71baf318e943a3e0c0b88a56b408ec5b76ea0ae0c1bcf760d3060833a11bc38d8788b4492c6bd1903212a096c798a9bdf793557278d27a2e2726349ebaed67f6b3f290d7df33a95cf28bcf02a5972f1fb25a49fa45db6383e5ec797f3d985813c166e6c86d2ede48d9259994cba84ab1cab2fdedaf6bd22be350d65188386a44f7986b437a5921335f71029705fdc8f1577d589c0fa19a008d9fd8a704158359c3a24359dbe66209e4011d2fbee70b2607b5865dd95ba8500e6670a79ba9b4597c6cb9783aefe4addbe863c92b0c58bbb9a838cd7b0784493e40b08e550d54a4dd75aeeec6357430024c3aa22ed0d45e2b07bba5670584b6c253f15c7368455e1611a042406ab6669de3a5a7f9ebb1865316c67f6687484c116fb5e2c00bc1d8be1e700ea1d573b43dc40a96a4bdbdafa0b159117c1f9073904f8c6e3d11c2929d773034bbdc8cf632827aab857c5c4c28070ffc3ec18ddb0469647528f49a024f303de5ac369d074f2c424f8b0fe45b6544ff057ffd8b53cf9a07cdaf90959c2bc0a13d6b46aa35ae044f8e6e3d2c317d3e65b3e0afcd3a2804defdefed4706139e37080597e254f0cc84e2f67205c6c1bc1356df66323b3dfdca6f19a6254a051511c8cecfb017aa9e0df11c3e5adbd7f25c6d43c795b4c78c1af79221ae24b9b90907d401eafd19c190d545461e68624cb4cce0c34e3bf1362665e835504aac2a1b07ed9062b15c0cfda9ffbecb397f7a37f22fb95b8f6d93de79f54dadeba3c197f39a8e692826935e002fbd83c5c6e955e36629bd8eb346f963ea8967da08a081b7fa5c64c3e3e7bd4921fd92f735daf6a85de67a3a40c00b319c5c48ce071c1ff83fe2a24d938ebf197d155011ed5911ffa2a397700d585fe46b4f9d6ce4198e2c71518ebd656f30ce66594d8d3081331a0fe675d15be3a3097cd634df230e1645e78a0cc0c5f80684941e0dfa615d997de4691bc7406a4cc17b4e85c62da8848184bdae0c60d79196176458effd0302c033a1fb936880f09629878352744335d6c765faf425ca241ff45a1306a1125618a86f02779cf16894eac8a0e10aa5a68fb343cc323c0e65e54cf35b57003387f56295e17117cdb39853b41748a638f372e213663778d15d09864e086693db8f13fa1fd8a869d721b40d8461613b74d81b18db5abfdbede92734bfe892e1c445e8bd7e122717d54330b1675ca809d61d3612134d171ee567041c4de39ce4ce9b867f882eb3bd497180253fee0e2f5e68b3d41657d43418ef03a229fe3e1d3d2a0b4b01c41f0df2dd6edf29ebeb0560b5eff79cdda754d68e2885d9235ce6330b55067466112a2a6d2f792f215c2b9f4245b481706bf383bad7d160a9eb0b2cad047e10107da767a44126ad0183b09e406e07ded6aa98b70f5ed455b80090d9f71686949f23f804c7130d3c6127a5d91b5bb08bc3f34420d45f07f08f619d1efc85f6e67e0a2f067d7f8c723e616c11fb56c512ad8b0f24bed0d7ad8fee3a02a6363a77c82ec392c8f02b3572c2209ce36415e51cf169f9ac66fb2becc3adef41b8de66164bf50252d15c840a95bcfccb33791f2f6f33147e42ef7da1db2340c84cef6ea2bbabfc5f5d51c939865e7cc13615e9b055461c49a03ea904b4f88441cedc92a50b1a2d7bda8c090307de9ff52467b0c5a806ca3bff6b722021c6fb0913d671d61e685f072b85cea72a79062b4a37a8c1faa0e943ea45c9400fb63c9ee5e94bf27ec3526825266ecc8e0499591e560dcd76ecd7350a9a743a3104e3b950557cb0328d3cc08c340834db0fa61fdea19355641bff895c321a36c3843f57ffc4cb53045e91e24fad8db7bc0a229f8042a4f2dee1c19c95e4e4613c646fd22ef8c0a6150bffbbe8575aff043270d86d9c356bedf8e7b1bc4a3e3b14d576b58bd3175db9e3d28d972f9b0df769537ef4fbaa99525a5be79fc5b8db0ac844f22dc85a91473ce7add1f606c5471316b3aa6056a51a8c0906e5ac5a30cc62ed8fbc55ed91192c68d056249f0a3f29d09f5aa9375180f80455af99759be5cb2488b2a37ad7dc7d49fbed67c71b29f7e3311b262388f403d0632379696a8bf8148cabd2665c7f43116a692a33d8706d1eef73fb41202696b2560a4e25aceacc2fa4a4201b2dda69ca461533865f4092bad2b0ec332404081c65466557651b0e1afb255207a47f8f892e028b53776163c6840b81353746881868b3af5778c2e9b7271e90532299458503c342e56712daa4ded90ccf6b3fcd1b5e8f3e0f5b90de29865f023b5864f2bffabff8ac65e1edf0d26617960ba1dab7319587befdab1665d974db79b4c959d8db73120419481cc39bb74075e5a06cfbb7857f86f5004aba4ded21288468ac54f9311a1e1d50694551a4a172dffa12d8cfcb821163b72e6b897ec1c08347824bd5b234a40a58e2965701d2d3e90af1fc8cea6b08a23e6ac0302189c9de34f1632db5edb2f0c808ba4aa19483bba39b8cb1a8122ee8d1f5aeedcc05a04c3b54128de213522c8b89c1540b54e5c334a5a5cab18754a7263b9bcda821c2518c640f48ea150c82de213a6532ce14014469d27473cccc622e9d01ab6e5774b3fa99f03e8f227ce57d5b42d67d2c5eca0f717b909e377d176cf593f53356bc01f87b8da7929773eb6b37fd0727f258a074637b1c2dd92e70e92044f096326a9b6932bd07de223f7b07ceb5e61b19cd58968bf66ec05873407eb7eef29377e78bf1a027e30fdf7f8a27702227e9228d167d505e1044705632f2c61fd124bcfe2cc2cda070fe669009cd0bad6084285a12dda36aeb9b6a10afd29cd4c3205c631a26f19fce82f1314fb6551d6b90782ee46a3ef748d9101e7f52b69776a08f259de80b6be3d6481c6e12a2950897035620453faac22657af37f7b01174f7862bc2417ea0933179a37d9f0a6db7f4ccaab7555cc833c1547f987bf2ade538982b944455d43c9ea7a53dd04c8c75a7af779b4aadeffb8db4cf66b2ac00e6f799593934dab791c42497bea926c844e1667ac10a15e0d40ceafc8efa8532235a2e97d82ffd917ea8805190d3b0a45072cb69b123829b71b7359b0164bff5d4776f3c679e1b8eb9b1a5bf861b2396c8ff62e226580dfeb7211e3a106851f7822a257af2083d4b1d09f1d63720e29885e8bbc8a0077afe36f8bd643b1f33e4223bfedd236cb67fdefda08458cb96378b049642038621a9244d08e7319971a20a8db8fd9791be372962f82d6ee997083c17136e20b0c1da3766e8acd49d7d2b13c957869ea390145cf6cb6207198d071246cb6f35b43d0a8bfe3a1ce2e75f3a8f40bdaadea8b88a7d21744448a0353d4f79bc54ce2fd1077d4ecd8f76327e3a597a47fbb2f05c3ad20edfe15bef73000b3adc5c8dded9a5691918ccbdfa45f47165a4b707251a5dcbe9196cdbaf34eb65f26f30db410271054b74e37f2dd55c13a7e67f634b14c12b93331b185da6957300d53a4bd91aac2df12ebd2c7baf18c91fbc64dba1e6b4904f940aa64766581e7482c6ef55845978f73861c05764d32fb7525632d3c481dd5937386b09d51a003b095673ae63243f3671e00210ba89cb03eb2134a4ae05b803cd930ea2bc998c2c1ace7ae8efcf7b9ab92b203508682df9163f30ed5031d99df6f17adf4bdeb03b246a64410e7bb0c7077a34a3ed51276faae59627530b8c7c2f8ad33704caca086fa1141ca000648e3ff396ff38acdddf9f593cda9ab5dec66b3ba218c787d15cd16840f19a1f612abe17d80b01e8f791669f9d0b7f6dd7e2bc956bc767fce83d0f5c0c63ed4e1f1f69b2e8cd5d1a24fe1d037431163f0facf0b2b3ccba4a03c21f81c9113b0f4ee06399cdc45d8c8d0c5a0e6e2691ab705188ed675344f3fa309a7d6ff182bac17b4c22042b7a89b34d0b5af6ede70201f949c83571fcb545fb20047ab56f353813f4399c2bffa9916f7770f58f3d1cd5e5f6f7fc25a683882de6117a41a26527d73eddfc60993fc3b2a70dd7b8340dd86c70f04b03cd8e50e8c1b646abec872996023211adc36d19ae1947d61ac1ec79504b6046cbdb7955beb1ae6cb8d077599563612344da0e5883050732d354c9635cbcaedd2e0775c4f14dbf09fdb4d21bc6723fd91f44db5129e3700cd106f6152d8cc5306613142ec3019c53db160a6b11fe9e7dcb01f73da6e7ee05c4ee6b6f9364b1531d0bad93e053eb324638948ddc3c67e4320713c54bbdd271264b0d1e2ec1bf8941c469c76969e8ed48cbfac489", 0x1000, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f00000000c0), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, r1) 05:48:27 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) request_key(&(0x7f0000000080)='user\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)='syz', r0) 05:48:27 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r1) 05:48:27 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, r1) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc2}, &(0x7f0000000100)={0x0, "67d2c50fd21f5e76c20a85458dab1646b79631907f22e1c38da22394da53cd6a9487bac64d6f11c7b0f24f42c635780031a82a4d9a426869643e75ce7e54e2f1", 0x1a}, 0x48, r1) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000300), &(0x7f0000000340)={'syz', 0x0}, 0x0, 0x0, r2) keyctl$invalidate(0x1d, r0) keyctl$read(0xb, r1, &(0x7f0000000180)=""/222, 0xde) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$get_security(0x11, r3, &(0x7f0000000380)=""/18, 0x12) 05:48:27 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000080)='asymmetric\x00', 0x0) 05:48:27 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0x0) keyctl$invalidate(0x1d, r0) 05:48:43 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key(&(0x7f0000000180)='rxrpc_s\x00', &(0x7f00000001c0)={'syz', 0x0}, &(0x7f0000000200)="f0b2cb7aa2420582b53047059438a7753ace4152013a78db0a5d95044a82b9cec8d929c8742814776f19c53ab31919e9351e18880e209b178861372548c965881c68a7242fbf694b29d809501b406ccb1a0b09c3881ba7528e17734604ce7521267828955039c9308c7301afedb83af3a7996fb6ce26640d388bd5c6b9a1d7a036676d520c716215bb62548ab18ae1d5bc6b46ce8f5a082352ff114f388f00182324ac044f1d1df55ba83e2d596bbe7f94ff068c5603b72141b4ea9dd6c5995c97b9fa472955fdc7e3aa8569295c349f726a438a2ac192eea645dd6a8f4b3c86d4ed1c0ed3ca5a", 0xe7, 0xfffffffffffffffc) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc1}, &(0x7f0000000100)={0x0, "63fdc07d77ff2e09163291f4e4d2ce20aeb0a40e17f2c11b55b22c7c778b034b201130f63064536dd72607046dcbe8406eb45d88bafba9864ebebe21e3e174ec", 0x18}, 0x48, r1) keyctl$invalidate(0x1d, r0) 05:48:43 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x3}, &(0x7f0000000340)="77e4feb7773ac10abc0b3c1d826b4b873fc571125892862be22543002b9ba80f3de18ecb8b1dbe6d5a5a243e2b6aa3875a985a96035386af569076fd2f25f5a620675458ab25f4968856b147b097291242b79462d980049739dd2f815d7557720246c3ee92f9bbff", 0x68, r0) r1 = add_key(&(0x7f0000000240)='rxrpc_s\x00', &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffa) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="f779599a2f8f3248aadeb785f8453342a71a066788d73fc2661986005a472f7e4af9493da53e98454c96c8a30749cd3e90893c64d37f1cb791eaf8152403fb76ca45a3ddcf00a14e86f65891ea5076f68d7935b9324d6012ef15aca6680282ca47229d3c5685154b5a35d1fd", 0x6c, r1) keyctl$invalidate(0x1d, 0x0) r2 = request_key(&(0x7f0000000180)='encrypted\x00', &(0x7f00000001c0)={'syz', 0x3}, &(0x7f0000000200)='user\x00', r0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x3}, 0x0, 0x0, r2) 05:48:43 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r1) 05:48:43 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="08dad52dbd11e0882e518408875ba26ff2469ad8de432fc9317edefebe25505dcc3be78c5d1b8306e3d74a308be6eff10562ec", 0x33, r0) 05:48:43 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$invalidate(0x7, r0) 05:48:43 executing program 4: r0 = add_key$keyring(&(0x7f0000000300), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000340), &(0x7f0000000200)={'syz', 0x0}, 0x0, 0x0, r3) keyctl$read(0xb, r2, &(0x7f0000000240)=""/165, 0xa5) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f00000001c0)={r2, 0x45, 0x76}, &(0x7f0000000380)={'enc=', 'oaep', ' hash=', {'blake2s-160\x00'}}, &(0x7f0000000400)="3a362bfa9cc5e4ddc41a1cc1b16be303b8c3801f1bc989e503a4805ea1b79fda119cf1fc31e44e274b2bd9c98d951f6dc689ed36893a7e31bb31bf879ed929b7779c024444", &(0x7f0000000480)=""/118) add_key(&(0x7f0000000140)='big_key\x00', &(0x7f0000000180)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$invalidate(0x2, r0) 05:48:43 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, r0) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc1}, &(0x7f0000000100)={0x0, "778583def8738119a9c464c92a6d9b3edde5c6c3fbd8ff5740649d04f91bdc797685c5179c01fb3546e1af29aec6aacdb1cbdce7d9bcc7614d895591385cb371", 0x35}, 0x48, r1) keyctl$invalidate(0x6, r0) 05:48:43 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000080)='asymmetric\x00', 0x0) 05:48:43 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000080)='asymmetric\x00', 0x0) 05:48:43 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)='\b', 0x1, r0) 05:48:43 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) request_key(&(0x7f0000000100)='rxrpc\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='keyring\x00', r0) keyctl$invalidate(0x1d, r0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r0) 05:48:43 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000380)=ANY=[@ANYBLOB="000036007d549464293e22a3629a31ce54023d14b967665d75a1f628ffaa9f86f073e451853836ac4884eb803f54a29e4cdac34f5c9c5b9a07841c0e741cd7fb2a1e6712946aafa1235a9e680b7203316ae7792be939a88097adf20bdc5d95905d3e851e0908c95aaf6a944f4a43ff9faac94d3547927a8e1801550a21d12925f5901739d50bdd19c3163132", @ANYRES32, @ANYRES32, @ANYBLOB]) copy_file_range(r1, 0x0, r0, 0x0, 0x10001, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x20d315) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/57, 0x39}, {&(0x7f00000000c0)=""/15, 0xf}, {&(0x7f0000000100)=""/58, 0x3a}, {&(0x7f0000000140)=""/57, 0x39}, {&(0x7f0000000180)=""/171, 0xab}], 0x5) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r3) 05:48:43 executing program 0: r0 = perf_event_open(&(0x7f0000000480)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_io_uring_setup(0x620e, &(0x7f0000000180), &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000040)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000240)=@IORING_OP_POLL_ADD={0x6, 0x2, 0x0, @fd=r0}, 0x0) r4 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xf, 0x13, r1, 0x8000000) syz_io_uring_submit(r4, r3, &(0x7f00000002c0)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x80000001) syz_io_uring_submit(0x0, r3, &(0x7f0000000080)=@IORING_OP_FADVISE={0x18, 0x7b0402a1058c9472, 0x0, @fd, 0xb717, 0x0, 0x1ff, 0x3}, 0x1000) r5 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r5) 05:48:43 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r1) 05:48:56 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x3}, &(0x7f0000000340)="77e4feb7773ac10abc0b3c1d826b4b873fc571125892862be22543002b9ba80f3de18ecb8b1dbe6d5a5a243e2b6aa3875a985a96035386af569076fd2f25f5a620675458ab25f4968856b147b097291242b79462d980049739dd2f815d7557720246c3ee92f9bbff", 0x68, r0) r1 = add_key(&(0x7f0000000240)='rxrpc_s\x00', &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffa) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="f779599a2f8f3248aadeb785f8453342a71a066788d73fc2661986005a472f7e4af9493da53e98454c96c8a30749cd3e90893c64d37f1cb791eaf8152403fb76ca45a3ddcf00a14e86f65891ea5076f68d7935b9324d6012ef15aca6680282ca47229d3c5685154b5a35d1fd", 0x6c, r1) keyctl$invalidate(0x1d, 0x0) r2 = request_key(&(0x7f0000000180)='encrypted\x00', &(0x7f00000001c0)={'syz', 0x3}, &(0x7f0000000200)='user\x00', r0) add_key$keyring(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x3}, 0x0, 0x0, r2) 05:48:56 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f0000000280)=ANY=[@ANYBLOB="656e633d706b63733120686173683d7368613531325f6d620021560e8cd1273289b4f4de0d68390c5600000000000000e4ff0000000000000000000000000000000000000000000080000000000000000000000000000000010000000000004661d10bc46a844d"], 0x0, 0x0) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000080)={r1, 0x47, 0x8a}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha384-avx\x00'}}, &(0x7f0000000140)="470cfea6116596449c6ed8462f9e261b7a88a0dba8f48a6b27bb39f854461dcae9e238f27201dcc8475fdfc3b7b13cff0d8959c281747e8e48993330194a8d1101beb4c270dd7d", &(0x7f00000001c0)=""/138) 05:48:56 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000080)='trusted\x00', &(0x7f00000000c0)=@keyring={'key_or_keyring:', r0}) 05:48:56 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100), 0x0, r0) 05:48:56 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(0x0, &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r1) 05:48:56 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$invalidate(0x1d, r0) keyctl$unlink(0x9, r0, r0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x200}, 0xfffffffffffffde5, &(0x7f0000000340)={&(0x7f0000000280)={0x14, r1, 0x1, 0x70bd25, 0x25dfdbfb, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4044050}, 0x4) r2 = add_key(&(0x7f0000000080)='blacklist\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)="9b199a47f19e3759fac240988228ab1fe7f0a0f289d93ab41224ac17763cd1625c907f9b261cc6258aeae78e34ad91402949997c4c9b8647b6526a5bb642107c2ea256ee37c67e43618c9ada", 0x4c, 0xffffffffffffffff) add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, r2) 05:48:56 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) 05:48:56 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000080)='trusted\x00', 0x0) 05:48:56 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000140), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, r1) add_key$fscrypt_provisioning(&(0x7f0000000280), &(0x7f00000001c0)={'syz', 0x0}, &(0x7f00000002c0)={0x2, 0x0, @a}, 0x9c, 0xfffffffffffffffd) r2 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @auto=[0x20, 0x2d, 0x38, 0x30, 0x3b, 0x28, 0x35, 0x3d, 0x3e, 0x3d]}, 0x12, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000000180)='id_resolver\x00', 0x0) 05:48:56 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100), 0x0, r0) 05:48:56 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) request_key(&(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)='!-N\x00', r1) keyctl$invalidate(0x7, r0) 05:48:56 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, 0x0, 0x0) 05:48:56 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(0x0, &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r1) 05:48:56 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100), 0x0, r0) 05:48:56 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$invalidate(0x6, r0) 05:49:11 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) request_key(&(0x7f0000000100)='id_resolver\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)=']}:)&\x00', 0xfffffffffffffffa) add_key$keyring(&(0x7f0000000300), &(0x7f0000000340)={'syz', 0x0}, 0x0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) request_key(&(0x7f0000000240)='trusted\x00', &(0x7f0000000280)={'syz', 0x0}, &(0x7f00000002c0)='keyring\x00', r2) add_key$keyring(&(0x7f00000001c0), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r1) 05:49:11 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) r2 = add_key$fscrypt_v1(&(0x7f00000001c0), &(0x7f0000000200)={'fscrypt:', @desc1}, &(0x7f0000000240)={0x0, "ff3702307b1f07f116d9cb263c0230e13d55e4e3f2e1d5999a3f9609b82e2270ea8a088a9bf19f7c4a8b05be360dd5236c1b3bddca595bec5eeed637d3bd3300", 0x18}, 0x48, r0) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f00000003c0)='blacklist\x00', &(0x7f0000000400)=@keyring={'key_or_keyring:', r3}) add_key$fscrypt_v1(&(0x7f00000002c0), &(0x7f0000000300)={'fscrypt:', @desc1}, &(0x7f0000000340)={0x0, "7b9b88e1b7db4205a0ff68d2b16858b4c6520a3388378829a49d384503b0088d748fd8f70cfa9f17b0e132da067d763ee6aba76df310963abb4dbd72350378f8", 0x2f}, 0x48, r1) add_key(&(0x7f0000000440)='.dead\x00', &(0x7f0000000480)={'syz', 0x3}, &(0x7f00000004c0)="43844cd25624fcfee834b45196f0ca601efeaa8c18aa815d582f9c69e4e706ae30ea806f4b8d254145b98861c2ae545b56f4c5c004069ddd8027c7cc4b2b2da2d3f102111eb77b09353d0f798d4ce870c4f3939097d47622f35d0db3638e72adce49c01e391501775c2b6a9cb644723b28b897358da8ec90d1d545573a7768552d45b308222138def856dab9a67f027d10f763", 0x93, r2) r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r4}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r5 = request_key(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz', 0x0}, &(0x7f0000000600)='.[[$\x00', 0xfffffffffffffff8) r6 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r6}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, r6, r5, r4, 0x0) add_key(&(0x7f0000000080)='syzkaller\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)="e50ebec7", 0x4, 0xfffffffffffffffd) 05:49:11 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)='\b', 0x1, 0x0) 05:49:11 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$invalidate(0x2, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)=ANY=[@ANYBLOB="656e643d706b63733120686173683d7368613531325f6d620000000000000000000004000000000000000000000000000000000000000000000000009f0600"/79], 0x0, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) 05:49:11 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) r1 = request_key(&(0x7f0000000180)='syzkaller\x00', &(0x7f00000001c0)={'syz', 0x3}, &(0x7f0000000200)='keyring\x00', 0xfffffffffffffffe) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc4}, &(0x7f0000000100)={0x0, "56a8c7d778da9807addc352bdc6a50f4463d72b0e287d72d106c3d1b17641d4867faf253195f4623b59d0911fd7408970dc825c888d727ec1f43eeaa0d46ed5e", 0x37}, 0x48, r1) keyctl$invalidate(0x1d, r0) 05:49:11 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(0x0, &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r1) 05:49:11 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$KEYCTL_MOVE(0x1e, r1, 0x0, r0, 0x0) 05:49:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000380)=ANY=[@ANYBLOB="000036007d549464293e22a3629a31ce54023d14b967665d75a1f628ffaa9f86f073e451853836ac4884eb803f54a29e4cdac34f5c9c5b9a07841c0e741cd7fb2a1e6712946aafa1235a9e680b7203316ae7792be939a88097adf20bdc5d95905d3e851e0908c95aaf6a944f4a43ff9faac94d3547927a8e1801550a21d12925f5901739d50bdd19c3163132", @ANYRES32, @ANYRES32, @ANYBLOB]) copy_file_range(r1, 0x0, r0, 0x0, 0x10001, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x20d315) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/57, 0x39}, {&(0x7f00000000c0)=""/15, 0xf}, {&(0x7f0000000100)=""/58, 0x3a}, {&(0x7f0000000140)=""/57, 0x39}, {&(0x7f0000000180)=""/171, 0xab}], 0x5) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r3) 05:49:11 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$read(0xb, r1, &(0x7f0000000080)=""/155, 0x9b) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000140)={r0, 0x3c, 0x1000}, 0x0, &(0x7f0000000180)="47329d1c32d432ac251c640962106a70b83e69952c826a9daee1228b140968fe5251e8894dd24e41469953c8d59eea7feb398cb621f0e418f7b1ffb9", &(0x7f00000001c0)=""/4096) 05:49:11 executing program 0: prctl$PR_GET_DUMPABLE(0x3) r0 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffa) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f0000000180)=ANY=[@ANYBLOB="656e633d706b63733120686173683d7368613531325f6d620000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054bead19b837685679c216dd3c733775f623f2d9096ff75432c831b230c3577e0ff781ff581458aa788fbed5f17fcfd303c6ff9512e352d448d5ee"], 0x0, 0x0) prctl$PR_GET_DUMPABLE(0x3) keyctl$invalidate(0x7, r0) 05:49:11 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)='\b', 0x1, 0x0) 05:49:11 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$invalidate(0x1d, r0) 05:49:11 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), 0x0, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r1) 05:49:11 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$invalidate(0x6, r0) 05:49:11 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2, 0x0, 0xfffffffffffffd15}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000080)='rxrpc_s\x00', &(0x7f00000000c0)=@chain={'key_or_keyring:', r1}) 05:49:25 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, 0x0, 0x0) 05:49:25 executing program 0: syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x7, 0x40, 0x81, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x7, 0x1, 0x3, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x10, 0x97, 0xfc}}, [{{0x9, 0x5, 0x82, 0x2, 0x20, 0xf7, 0x1f, 0x80}}]}}}]}}]}}, &(0x7f00000005c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x110, 0x3, 0x40, 0x6, 0x20, 0x58}, 0x123, &(0x7f0000000100)={0x5, 0xf, 0x123, 0x6, [@ssp_cap={0x18, 0x10, 0xa, 0x81, 0x3, 0xc9a4, 0xff00, 0x3ff, [0xff30, 0xffc030, 0x5f00]}, @wireless={0xb, 0x10, 0x1, 0x8, 0x2, 0x6, 0x9, 0xff, 0x20}, @ss_cap={0xa, 0x10, 0x3, 0xac6f67fb2e8510b, 0x1, 0x2, 0xad}, @generic={0xd6, 0x10, 0x2, "5a7dbe29f0c90f19cb35bb68bb9b45481b24d0f635111aa867af783360bfa9b48970f96bae1fc74f6053dd059d8227e75b4c180f4b168ef937b5b5577b41efb9fb589611623d135f660131c8fba7836d981222f5a60b7bd33820251f0023d278ea54754e679e89e108f655451a6a1e84ceae7ed3e462e583df7cd174a2a42ee315b2c44fd7a3e3d16494018ca65ace7e2d11afe12976b735073e16d6d3ca7ecc6134f6255290858a8e34ce3211fddec8bba124a0a8217656d6778107cf7be5eb109bebeae092a7547268c0863d96976b8b05bc"}, @ss_container_id={0x14, 0x10, 0x4, 0x3f, "4b4cf9f8a45158844134e6b25019ed60"}, @ext_cap={0x7, 0x10, 0x2, 0x6, 0x4, 0x7, 0x309}]}, 0x7, [{0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x43f}}, {0x30, &(0x7f0000000280)=@string={0x30, 0x3, "d4072d3c478fc259ae41c50b3c9d4eec01a966d5722677a6fa32b9d4015e0100b741a09e96226319dd9baf6679bb"}}, {0xfb, &(0x7f00000002c0)=@string={0xfb, 0x3, "f5ec3b87231f7625f7ecbfd19cc2c7bc9d603a001bc35612f97536e1ab2e988359da3b847b090b9d52e5366de40cf3e93f41e14d387a42f0fae370965baf4c78962d75b4a8aaa7a5ec73d768f5dcf426008e7c7bdb8898995867073941c1cfa4a2e7f40b82b86797b7146b420fae1a72d8af05f5f77b5f0998810441721ce982d8c48412bc6833c44974db5d8782b78c24b788121058078a49db23b8a16f6faba6d0da1a3d01b8249b4b2d52fa0670a929a352fffc815feddca4b3d1dcd4ba67894c238d76e5c8e2303133875c68dd5417d1120c774d53be35f785ab97c116b73ede96fcc1e3eeaf8958af5acaa4f7a1d868f71eb291e93df2"}}, {0xb9, &(0x7f00000003c0)=@string={0xb9, 0x3, "13ef82c779fe065b8e64057ce60f3145ca85b54dad3c9f15cb55c0526a7dfa8c8cd7d66995f568d75f9b5b149906d8e040b32bc189b4b7dcc8b551db562fd9922bbb399f94bf53d5fc69d8553088a5a6c5db72cee32b0b23ec975ee8cc6e7a581a08856790ad43d62f1b07f07a2a2ee7cc4b77db081a2b83db390fa169e191774ca354e1a65a3b11e57e8e67308315567fcf06b84156875f0d61a85f269fad5e269b5d894b899fb7b3d60877edd299cbe526e0ad0ef0f1"}}, {0x55, &(0x7f0000000480)=@string={0x55, 0x3, "7f23774c97f633b8d821310d7e3eb69745d77284f530be5fc3a4954660adcd41cd1e723dfb84a88a3ad393b4e4eb29c1fc410ae3f99b21f3583746fc2f3aa982fd00b24fe52c888ab8110c12de6e4b15a018ca"}}, {0x73, &(0x7f0000000500)=@string={0x73, 0x3, "e3e25ca87a6637c310baaaad8c30a45ff92bebd1bfad9cb126aa5202b9c91e662beea3aa9d6ad8f96385088146152552382faeea969db6b0dd56e71a33ca525c02ae9cef8562e393f9528fa860bbc8ad55074a8149e3841eb968314215b768bf67ac719ae929903dd22558c76a2625b35f"}}, {0x1e, &(0x7f0000000580)=@string={0x1e, 0x3, "1f460f4ded85618ce4352fdfd47d02df61fefd8b3262ce15fd7b6ce9"}}]}) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) 05:49:25 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f00000001c0)=ANY=[@ANYBLOB="000061ea3e991d04000000000000000000000000000000286c4655a6f1d54449e56691eaaac461ff6b20eeb0d06f7bd23ae267abd819a493ee5188", @ANYRES32, @ANYRES32, @ANYBLOB]) copy_file_range(r1, 0x0, r0, 0x0, 0x10001, 0x0) r2 = openat(r1, &(0x7f0000000340)='./file1\x00', 0x1a9200, 0xe) sendfile(r0, r2, 0x0, 0x20d315) r3 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f00000000c0)=@IORING_OP_TIMEOUT_REMOVE={0xc, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, {0x0, r3}}, 0x101) r4 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbfffffffff, 0xffffffffffffffff, 0x8) ioctl$BTRFS_IOC_GET_FEATURES(r4, 0x80189439, &(0x7f0000000180)) r5 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) sendfile(r4, r5, &(0x7f0000000240)=0x3, 0x1) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000280)=@IORING_OP_SPLICE={0x1e, 0x1, 0x0, @fd=r0, 0x3ff, {}, 0x3, 0x2, 0x1, {0x0, r3, r4}}, 0x9) sendmsg$NL80211_CMD_DEL_PMKSA(r0, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f00000002c0)=ANY=[@ANYBLOB="3c0000555dcc5fb2657db3d70a324a3cbf8000", @ANYRES16=0x0, @ANYBLOB="000227bd7000fcdbdf25350000000600fd00020000001400fe008a91187ba38565651c507cbbeedac4b60a000600ffffffffffff0000"], 0x3c}}, 0x4008004) r6 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000000240)={{0x1, 0x1, 0x18, r2, {0xee01, 0xee00}}, './file1\x00'}) r8 = getegid() setresgid(r8, r8, 0x0) fchownat(r0, &(0x7f0000000180)='./file1\x00', r7, r8, 0x1000) keyctl$invalidate(0x2, r6) 05:49:25 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), 0x0, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r1) 05:49:25 executing program 6: r0 = add_key(&(0x7f0000000080)='blacklist\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)="669d0c10528779d88b8e7e53eef000f2e9d32a6fbf21c51072ff65f94dbb27f7ce60d43bbea99b45a20b98797c8cc0f6433cba62c45ecbe4d09b7bbe710e3f5f2cf1eee9271beebb513d22514f02d687030a1a5945f48393e18bffaa8950543d4942551aff7c015564e86a416451c272d24fcc247685def61af3402a00f099eeee9aef6c162c86836e3ca3d5b1af3bb9c9046b3607304016d16570018c20853b41ae2e794830b7d174e25af3a4f66035c3f728a72c2bbd79fe2cfce8bc0f530f029c17250b118cfb1ea7cb0653ac0c12f7250e104b62d9171ca85ad47dc87ec2f1bb3bfd593660832042ce660b2275edfda5651ac1b9300e5f9c8b679dd1de429b9095cd9f82c298c841c79d2c12e6120f6f546cbe65b8d868b44595c5884726e1092914470ac5f708de689036b317f7140b064de44c302a30d0f70e2d2c81d6427336ec74843c29030bead892f885379495dec33b22b1d396a56d4c6741f36bf68abb50439418c686f6e06e3e0f535bd18a61fc56bf96c86dae8b9917e74e0547056e8863bbe1b5227e6418e0082e754fbc29ac7010b9b99c67e445fd05d06094a85df1a055ff2a7539406aedb66a68ff7971d6f0b26396c56094bde8474a557a4456a79dea1aeca4812581acf30baac99638872c898ebd62dfa1820f77028aa1bd624c60cc4d97b715264854592ea20a2d9450bf8eb6e11e0eb28cab019fe755508c6623cd404b2b9ce4bd04ba04b37548b6b232a9e5d20238f90607c13e697cad1e358f497ac1416606977e4ed51974224fc2680fe063e287caa21cecd408dc2c02b74d9d3e7eeb7ca5c54f8d1c91eb09d3b6e213f6cb67dd603fae6c3cecd5a0a6304bb5fa3c6215f85b3c6733dc3e20fa7a7108a48bc6ebf02d2a660622bba6c520a5f10438d405280726d8de9241026832e62fa0b2519e3dd52720685b673ea650c75fcb0af6bfb93348d48cd36bae01a2e524e9e0b675e3c9bb41f4b4ab54937053f207c87e2fa2f90eabba1ca44768cc2d7be135e0e5ac257245e2fa45b8024eb4b20cfcfa06b453314a30cc8f0df4697ca1e21efd2717b368da95705038a6dc80765f2ac4790157820b3663df7ef7b892e1463e772784a1cd58c9064f8c6dc1c3bfa4037ace3e4db214d3368e8bbd69986860966a9b3b8460fd11c7d5b020a9f8c99300a6b1eed5c592d9d2ad4147c4707dab9d1b76e443972ed0b82281d77239a4abbe0d2f7b8c52957f4c5c290d6496038d62f0a7abbde3848d15e6683541853700ad692e7c27e0425e1a2ec2f3aa6cd61c3509cb145533a7af200678efddb72358a3bd3c77cfceac57fdf04501e172793362af640b20753b3f825e26fe4437feea6fd796e422d90f9dc53e0c50ea2fe9bb74760ac9bae15db0022213cfcb880e3003b344fe8d2ea1bb31b66e64735f6d6ba964de4cb25801abc474ecfe95bf7bcb58583e92046ad34294e9c20f978fe40d258b5936ea9ecc60b1a7352594a3adceebc09da93194d902929c8714994b527c07e31b514ec4b59e75f3f1d71e36e50018ab91e48fde8f9f1bf46900e037afaab10f583d99d765792e2239a76a91b1c8d73a0033e9fe9ce14500d833091b1e77aef60635824e90fefbf97a5e9cae10c5cec9f73f290cb89e0138362a9d51659ae33433d19813b54a3b4730794147ab5507b2af9163e350399a29d92ed1f1adeebf801e7c253b0a992c9d97764c966cb59578a8bf4887a9177da358a1704ddb89b15bc8c40f89e032596b042cf6db34228f7a9e12ef92c0f0f2048a46b6fb28c182a2f01a25ad97fc22705dbe2bd22b7862681d119486e4d51673768fe4b9a95c82cd3c074d465e87eee97d32628996ac8c552d52459558e805f80f02530f85e2aed06cc21c7677d3474a9fd6c84b584f760d976e8299f5822e83e75b53bf1804fd3fc3444c6a73fff0549b46815797da6f2b10b0bfa40ec859ac1af2394bd8ef40febfa10141c7a230d26e9af7c8bf22f17d3554e89722c68d86b6e4f6050fa72f6a047b9f271d8073b159df2367e46641942209962bed88f77c8ef5e9bef349707e96f22892b4085b1b014b67769c6cfbeefbabcebabb56f555aafb0c5024cfa63d2465a2cc15befee5d89a26a74d89f3dfd7efa551e7fb601b5fae99cdf86a2b5a8ef4469642e0f66af367fdda53cb7ebe19bfe8d20494ed68723e30a4058e28c6743d87cfc567333d72bac6e2a4193419b15ee15de424c5fa3a67624b440b22961ee734a2465a0a18c8db8a61408895f3cffaf1be32a88ab5ae123536b702b3555949c68444baf61a827c1bcf8b705c3bd1c8ae1fad08e9b26432d56564bc66c861fb4e8c05bf6f8fd2ae96e61ac3b0dda7f036da445a3fb8e608e54944c7050dce83199e3597ba7e5ed41adb062753c04e945a2ec63975ddb23916d311967599d1bce0fba41baa3124f8869a87cb8371b27ff1c573fa08344e0a6686ed4b6302247ef95fb8b64f6fb447aa1d15f3989d7c4d725b6b16f7341076eb8b4230bd27b170035a9c22429094a0f64522001cdbecf2d896d0dc0ad099c558aac8134b9d3a3efbf26b313284debfd59d5a9b06d085bcc530e7430a8bdee208a26c5574fcddc1e8c18f3d90ca273043976ed385c1a90e7af493385f955f7fd7b223c22a850df5a788ba5419e774dae560ae196ad167edcfab595b2d6daa6636c42c0d3e98431f0f0da79bf166e4c6bc6c12f111931aa691a7750bb77f9225be1bc9c8941da0c467adae8ba5df8eae543e98bbd49c7b511c0f20641aa1d9b19432df036616059bfecd2eb68e10243491aead81c186499061efc3fec8c4245e445e8ac8c94212b3c0b868a4cc76ce45d226a8dfc898570c151b26463d0653aa4db9c4455e9c191b748fdcdfc8501334ddd0f283c4e030489bf0e2949fd0857e5fea8e937eb2ce15848c9e2bf80b1b013bf517c401464808f9b6486186dc80eb0ffa6c00d82a362889daefe529e325048a552b5f354cec8212d0bcef59ef79c0fd3b019a2e14b5efa4bcd489a253fd5c592a7da2804445f5c7ac1da8bc8b26a47feaeed6dfdf0eeebd95138d999f287048dbde6027f0f7247cf3316d962bcd471200773488307b4f49d7028024805b1c87fea45ebb631791829956384154f2c3e40b404c102ee642d561c9177e9c1ef4811fa33b3f38deb4bbabd51768f243f999f56a13492381981d66ae338d9b73bb455e223ba67132498d0413a75cb27eb48f17eeadec971c71ab4ab3e0c49bdb6e8653e01706ad31734a3bc951bc7b8a2a07ef66671d959c1144400c8dc6c4c90c19e6b511043032bfdaf886a75f4615828729417ac726c44268b26d98d13a242a0825ed059e5478a884f4f1e61939591190cd86e886e7bcefddaef2ff80ed8f6f05203c1e751b068d857599df593c185507223ec93fbb8241e833dd4f2d9b4afc42d985f5a7659bd41ea4d81e1877823012b530535d04b1dfe60c31c137bd5c10df81d4fdf5313ef643dc0f621583ff32cfabc1cfe4c958be1a3dee6f20b62ed7249324ab1d781cb6ee2fbdf684290355b9ad2de1d48357edc16247c77d4db8ff66ace77ca764c91240927266b21fc131d60e27b758473599f63c90b887eb61d3f227d3c24a68e83980cbafce829e4d6fa06557472d0b482f4178f15762e0af1bd8b57028ee6726fd01083ed452ea220e6ba4af7f5417e4f378429d531e2e8ce8a92f080a131f32d95e8ef8aa9f24e572e3cc6a4ca2b870ed3860d4b9362c6d36e182504ac9b72f58e0c04292cf066cee5a94b3bad143308b1924a091eb753d544b1ee63f1088c47cf83194632cae865af6afda5d20dd8e25ae0d8901013e7c0c863e14669f4a87c3afa2fc8ab1b07d5a4ce11b0311ab20e3b31866b2b512df585d4d4d42132abe206a37e5abfb475aaec11369048a2c66d94b01bc5695ad994c30970e54d1cba7d4e1f3cfddf34b95cb00dde06fac23b312e9431297e60d3c49307b6de31a6fd9b7334c74d20d79af45de3273e4f130aabe9b49e32d6aa093ce8f44a1967f0cbf03db178f5a4aa6da491143c9b94b6f004364af3bcb70c5a5686d8edf55f0876071f78beafa069de21b0097ddf5a13090dd24126ebc467b926bc5c4e471f9d32cba2802b19135c057752648ea6ee066c97398ec4e0856991385d50fa6b7eb03030b84a0cc00d801f8c47d8c99ae66d4cb2c2e65c9659e50d98e80e4b479b2988612199ff4a33b5b500dd90c269a4d5c3a6572a2a17d784120837b88ff901e1838a6584df7c0eece68e77a9b168cfd966ba6534886134646439d874709116a2500847d2420d5ce17ddac0161ea6c5982aa8ee112b5069a505c744cd4dbd6a0ea1af6eff9a5281ae6400bf4f14a52ac732ef3f521bc95883c50d3d903dd915c0de799ee593f67576ef54c7cbc257519d6fa816622df0ca703a540f5f8c0711d158240d6d716eeeb31f77c779545379c262056ae884472e56770d443d35a275d896910a9d3e0f05b93eb33d11c0b127c42036d331a591471e4dc302a9671d8d50763ca7bd6c1a1f379a87f2a858ffacecff67b4d22f4ea2e65e9a1f48696accd99ae2aba2610698a83c2bd5bea3056322386be72ee592acfa99231902a56f0527db41a26b4347183e4307a172e43d0d44ea352caf8dee3352b22b30561db2615c11264d7e8abb3c1cca13a4c62a529eef84aae92072622144a2463ea15c78ab6e0465a31dd9d67b718aba85567d7ec81c1cdce0f55ab5a3afa3f9d5941335e7c6b94992bdbccb8dce3ea12e7430767bdc2e7329babafd515f0ba26e48a10f741c1aadb7535ffd2583ccea61ed6676c95d0286b83e86efdfc277a27f7e47860a775de53a3225b51eb94ad4e06b7b84b58074805598c014b91ee627a7872b38a1e3c46de85c274a3ba4c2ded73f34fbd48d54bc87ab7a2316699e1160d09da7f812f41ee07381cfa871081ea39d17b37dd5d76d33c28e257e41dee8881405c2a2a5edeafc0247f8eeb271eb87a7a9837561bf14d0675bd8b0b976a058abde62ed4d75928f396f8b7e42defa0409f0f41fbe0ed40c9a14e4a039b5b211e00db57c2740a644e86aa617e6457fe6f11b015e6f046b8fcd35a16a8d89b263155f8f504ba67261b07159929a2e1b93870ce30f4e811e7e1b2ee12fe20807159f054728dbd476457bb807eedf29cbb87cef6697aeb4f8bee2b3c9923b4b11b7af9ac0857afc71764291088e33c336e18423624d4d569d37560b8e48d3c688652e44814593fa0365e99f458b9873ade369de8cc6118beac0064cf1ca65f8d23e534656dd2ca16219f90a58e625e1559ab524177a5a285ef774baa0261f8e5c4be93f9d9c1476d20a71c193debcf51bfa48d52d96c2dcc11ca1a38f073c857494eec536e3ebae66d23c816b104b416948b1ab8b5feca53a74ae781261ccecfe427d64bdddaaa0ba866da0bd8cec658b70c4f570d7b48337d52a8b17a0b1096e728c60102939b0a6d6d3045defad853b3557426cd44a80d321ef9ea4bc44b56e71b1397e3f2074ce9d08d65b0df9f5acdd3ff1a426ad86cda6c7dde95c8115587d04e59ac4ac04581698c92f4b1ce5d068252e62ec9257dd66d10844b8322d98daf4ba1b38f686e94ae411894c8784f50c9594b06d740723be20e6e094973ad1f684795298e0cf433e1003728597506abf94da0fa3efa369a0a0d8da1b6dd850d3e23b3e8ed84f52912d29d96970f47ec7c76df52e00a4cc7ada968ab2c4d4ac93257177115b20b51d43ebef23da0b5cb3d9ea99b4389826024c6f97c4a", 0x1000, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000001100), &(0x7f0000000000)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$invalidate(0x1d, r1) add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000001140)={'fscrypt:', @desc3}, &(0x7f0000001180)={0x0, "1062c1fe571d84e811e22bbc507565dede713ba3faa59ed100c917b1ce79b4ec96862b5593c4e047168b1ed7694b3bc078cdaf56dcb7753cbb6017df5cf9200f", 0x2d}, 0x48, r0) 05:49:25 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)='\b', 0x1, 0x0) 05:49:25 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) r1 = add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, &(0x7f0000000140)={0x2, 0x0, @c}, 0x29, r0) add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x3}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$search(0xa, r0, &(0x7f00000001c0)='pkcs7_test\x00', &(0x7f0000000200)={'syz', 0x2}, r2) clone3(&(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000340)=""/12, 0xc, 0x0, 0x0}, 0x58) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000080)='pkcs7_test\x00', &(0x7f0000000180)=@chain={'key_or_keyring:', r1}) request_key(&(0x7f0000000380)='pkcs7_test\x00', &(0x7f00000003c0)={'syz', 0x0}, &(0x7f0000000400)='\x00', r0) 05:49:25 executing program 3: r0 = getpgid(0x0) get_robust_list(r0, &(0x7f00000000c0)=0x0, &(0x7f0000000100)) syz_open_procfs(r0, &(0x7f0000000240)='net/hci\x00') r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r2 = request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)='\x00', r1) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$invalidate(0x1d, r1) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, r1) unshare(0x14000000) [ 1854.053832] udc-core: couldn't find an available UDC or it's busy [ 1854.055703] misc raw-gadget: fail, usb_gadget_probe_driver returned -19 05:49:25 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, 0x0, 0x0) 05:49:25 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$invalidate(0x1d, r0) 05:49:25 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000001080)='cifs.idmap\x00', &(0x7f00000010c0)=@secondary) keyctl$read(0xb, r0, &(0x7f0000000080)=""/4096, 0x1000) 05:49:25 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), 0x0, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r1) 05:49:25 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) r1 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f00000000c0)={'fscrypt:', @desc2}, &(0x7f0000000100)={0x0, "fdc0cd213c2b543d76bb5cd098059608af5dc623853145e764b19f766edf7eb2f13ea53f9b95bd2d54bac213b2810a70e1ee02abeb63a6fe710a4e6ccdeafed9", 0x1e}, 0x48, r0) keyctl$read(0xb, r1, &(0x7f0000000180)=""/4096, 0x1000) 05:49:25 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f00000001c0)=ANY=[@ANYBLOB="000061ea3e991d04000000000000000000000000000000286c4655a6f1d54449e56691eaaac461ff6b20eeb0d06f7bd23ae267abd819a493ee5188", @ANYRES32, @ANYRES32, @ANYBLOB]) copy_file_range(r1, 0x0, r0, 0x0, 0x10001, 0x0) r2 = openat(r1, &(0x7f0000000340)='./file1\x00', 0x1a9200, 0xe) sendfile(r0, r2, 0x0, 0x20d315) r3 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f00000000c0)=@IORING_OP_TIMEOUT_REMOVE={0xc, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, {0x0, r3}}, 0x101) r4 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbfffffffff, 0xffffffffffffffff, 0x8) ioctl$BTRFS_IOC_GET_FEATURES(r4, 0x80189439, &(0x7f0000000180)) r5 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) sendfile(r4, r5, &(0x7f0000000240)=0x3, 0x1) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000280)=@IORING_OP_SPLICE={0x1e, 0x1, 0x0, @fd=r0, 0x3ff, {}, 0x3, 0x2, 0x1, {0x0, r3, r4}}, 0x9) sendmsg$NL80211_CMD_DEL_PMKSA(r0, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f00000002c0)=ANY=[@ANYBLOB="3c0000555dcc5fb2657db3d70a324a3cbf8000", @ANYRES16=0x0, @ANYBLOB="000227bd7000fcdbdf25350000000600fd00020000001400fe008a91187ba38565651c507cbbeedac4b60a000600ffffffffffff0000"], 0x3c}}, 0x4008004) r6 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000000240)={{0x1, 0x1, 0x18, r2, {0xee01, 0xee00}}, './file1\x00'}) r8 = getegid() setresgid(r8, r8, 0x0) fchownat(r0, &(0x7f0000000180)='./file1\x00', r7, r8, 0x1000) keyctl$invalidate(0x2, r6) 05:49:26 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYBLOB]) copy_file_range(r1, 0x0, r0, 0x0, 0x10001, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x20d315) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f0000000700)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_INTERFACE(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x28, r4, 0x2ff, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@NL80211_ATTR_MESH_ID={0xa}]}, 0x28}}, 0x0) sendmsg$NL80211_CMD_ABORT_SCAN(r2, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x20, r4, 0x10, 0x70bd26, 0x25dfdbfb, {{}, {@void, @val={0xc, 0x99, {0x80000000, 0x21}}}}, ["", "", "", "", "", "", ""]}, 0x20}, 0x1, 0x0, 0x0, 0x20000010}, 0x4000000) r6 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r6) 05:49:26 executing program 1: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) 05:49:26 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) [ 1854.575861] udc-core: couldn't find an available UDC or it's busy [ 1854.577324] misc raw-gadget: fail, usb_gadget_probe_driver returned -19 05:49:42 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$invalidate(0x1d, r0) 05:49:42 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f00000001c0)=ANY=[@ANYBLOB="000061ea3e991d04000000000000000000000000000000286c4655a6f1d54449e56691eaaac461ff6b20eeb0d06f7bd23ae267abd819a493ee5188", @ANYRES32, @ANYRES32, @ANYBLOB]) copy_file_range(r1, 0x0, r0, 0x0, 0x10001, 0x0) r2 = openat(r1, &(0x7f0000000340)='./file1\x00', 0x1a9200, 0xe) sendfile(r0, r2, 0x0, 0x20d315) r3 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f00000000c0)=@IORING_OP_TIMEOUT_REMOVE={0xc, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, {0x0, r3}}, 0x101) r4 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14}}, 0x0, 0xffffffbfffffffff, 0xffffffffffffffff, 0x8) ioctl$BTRFS_IOC_GET_FEATURES(r4, 0x80189439, &(0x7f0000000180)) r5 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) sendfile(r4, r5, &(0x7f0000000240)=0x3, 0x1) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000280)=@IORING_OP_SPLICE={0x1e, 0x1, 0x0, @fd=r0, 0x3ff, {}, 0x3, 0x2, 0x1, {0x0, r3, r4}}, 0x9) sendmsg$NL80211_CMD_DEL_PMKSA(r0, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f00000002c0)=ANY=[@ANYBLOB="3c0000555dcc5fb2657db3d70a324a3cbf8000", @ANYRES16=0x0, @ANYBLOB="000227bd7000fcdbdf25350000000600fd00020000001400fe008a91187ba38565651c507cbbeedac4b60a000600ffffffffffff0000"], 0x3c}}, 0x4008004) r6 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000000240)={{0x1, 0x1, 0x18, r2, {0xee01, 0xee00}}, './file1\x00'}) r8 = getegid() setresgid(r8, r8, 0x0) fchownat(r0, &(0x7f0000000180)='./file1\x00', r7, r8, 0x1000) keyctl$invalidate(0x2, r6) 05:49:42 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, 0x0, 0x0) 05:49:42 executing program 0: r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) sendmsg$BATADV_CMD_SET_VLAN(r0, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x24, 0x0, 0x300, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x4}]}, 0x24}}, 0x40) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$invalidate(0x7, r1) 05:49:42 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) keyctl$read(0xb, 0x0, &(0x7f0000000080)=""/122, 0x7a) 05:49:42 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r1) 05:49:42 executing program 1: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) 05:49:42 executing program 4: r0 = request_key(&(0x7f0000000180)='id_resolver\x00', &(0x7f00000001c0)={'syz', 0x3}, &(0x7f0000000200)='\x00', 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000140)={'syz', 0x1}, 0x0, 0x0, r1) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r4 = add_key(&(0x7f0000000480)='ceph\x00', &(0x7f00000004c0)={'syz', 0x2}, &(0x7f0000000500)="7b91fe78e536128ee11364c132ad56434bc6ed9e1d2b71bb4c379e2ff6987418f7a32107274bc79b704ef1a599d71f72e1bc3a9677e7340648ecb2e78d609a6a45782133d85096ff577b06b90e801f5b845038df285b7bbb9de2c678d1b11fdc2e24ad2afe2ccfa454feac06eb0fccb79e0c45138e00c96a0fec618e20c1672a5df11b483f17730bfd88b85fe85746011dc6ec4d31a29e4cf5d6754a4ce6cdcb99d9f0144653a2c491cbdb20df18fbcd58ecaf9b7e3f19df8a2b1c2276e0206257428de6e3e55f3945c4d253d8e0b846af9125a3fcedb37ae0ab3a918b46a89ca6fc1b216cc02da8dd309a5b9b6f8ccea9e7704bbb01e3ea1c02d3959c1ef0f2b14a8c839eca48fc682d608582c2f45c278e14b7d15ddcedb407f913f770c7cc195fbfb2681aeb8df0f558ed438bea4bcf35cdd062dc9efd9843362703922324d4637852d597fb0612ae677d07b64669fa77dade531282f6e4c8d0883cf35e6bfe3247bdf12fd323cab59161f5cadddcda325af35fdd9921f575df6cad0fd1aa244be1fdfa5176dc1a2ce6311805342fcb50d54d383b31e1ea01a82f37cd2e8ab714b7c98e1068097a62a0fe926e4f81e0e6835c10010eed64bfdcf9588272e26f978fb941b5cce618ec0da4a70f8534d9b8d91593a8fbb4d6ab8c5cb75ed607937571d02efbdb48c8afba724970695cf617d4b31ad82d79deef3db8093612604930b07f78d08b8d4e0912172791c61ea496943cf4aca31f7a3e709d8e2fc9868f17bc110c2f0f92aa5dbd0df4f0bfb4df3930caf372b73b894898ca73f5eb441bac6c95ce9e51588765d578473f01f30efd49264177372e601211097c8acac2faf9efc01566a06409488a02359237aa32ecd065e863eb205a69e488f96ae3d480fc39813e27790a70e71a7843cc81b2665fe258e52e57bfc9cc137391b2707aa8ed84ae9ece3a885df0bbb7af5729b3daeff3df240acb05eb40da71afb14b7ea58d118288e0a663eb10c5c809253a10eeb5ab1db90a1fdcd27a7a2e660e3ae225f401192c07b3f83c8e0a74b3fe60f4ce7fc3a372cd47d11f3dfa0758173b0336e62c1b07bc9cbe45b90f1cd004036b4cf8cc2fbf91b015b96a2b88f847f41e60327c772253e5e9e34c91497d47757818b5bab9ffbfa9ef3ee4ee48549d8d66b1fb5b9d8b201b946c24a33439ffc4952c8bf82796b1896d5a5bfb72963831b23e9b81e7f08a73a05bc09893cb71e6f1500fb0c11df154556c025b8273fd5e500af29e3980d3f0db15b2562813e4b6b30a4dcc9c5ddd25114da70f1d0b66f15616deb1b8efe135696d30491b29d81b6af182cbd7c020c41f512d79f7ab0ec328e522ace50ff82d96bb7da2d03c8d8e26b1ff81715f22029bd8cb7c73d8dacf5f5ccfb2a66e2fe63908b8ab92339a3e0533fb4239545ee99efae5be4242e2881708854852b3dbd7c233bf3b8c75a8981ceaba433d1c16aa017d21b2689f43e67302dcb10de48b77c801c60ed2987e7bcdd63a47101f1d08bc9470a849a8544e08ee8985e9b4da08729ff95738b9befa847e86af7575b89af984a9dcac6b4c5f0dc5dc0b70f8223fd7766d7222045d56d649d2d8759394a9eedecc5d27c295f775090d21bcf12c84feb32910507333b23e8a3bbd92ab380f7923ae7dc91eff28d26076e39a3baf35ac77231f565d0d5aff535f05f32f270f957c7f39c6a6f49a1664e142e03e6185ce67dc2faf89e3b9f514b6889548fa1887ffa0059c3a1f620e22eb81c099d92d7283f344c03f5a8d35be3f2898d5c6eeaf051c2c3d44a314e6f3b7a9e0078fe7468fb59d6e996b956307fb656d5c7fe1c3020d31eb3ec1273da9fb3ccc1dc27a951143eabb8dd954d528aef96b1703674a427cf575e1d260a1c1d7537417d316444b9ee55c4708481d88b22df7b7fcab27af9900b04ff4c1306aaaa1b6321276dfb294c6adb16eb7ac06910bca02a938f842a2f66a6af87bb709c64afac9797d8d3a7015db6e380e0f2bc3c7207c9b1cc2e3a17264ed009a6439e5d848b2c6cd7b9dc7e3b6c8e394545e589e7a4cc41c90087395b68f8fc0989bd447f67da3c76a55141305388ce6eb2514a360d292b7f1d1c35ea3ace734c3e8b3ef096939d52e3a55c91880f0d36c5cef87df9dbeea7b199211502731b0a31470f718790a305ce04f385516600e0669bf8e6901ccae387308ac487c5c937b86b4e1746689159c40a5dd6d79cde7d83d2b6c9cef1f5e53618eb6c2965d39b0a5db55689afe3c7002ee0e280f1fd7949c0311a8d30072102a09e1273fcf2050a3d004e1d28ebedee7eb267658e710abeaaee8becddc13f40064fc65f198e2ba88b89eef567a723abf51758ee8e5c652f250d66a18d13612fee3b9bd2fbd40fc99b0ac7cfb850dbbbb3bd92b23e78418eae85b4e004dc051247a744e0228f1593169c9979d8b9c93fd7a959913e566096b734adb8b2791a637b23bd69a2f02eff947d1948d56916a1be114d2d65f26beffa5459b4178b3f9ddb71ee718a9c233e23f8ac38ed36b629e39e96f5d813004031a63273f899facdc1916df49b07672e7ab9fcdcb869a1615a3b8362b3552a8310e49296f7f11143c4642188ddbdc0ac3beeb05751c92e147a54ef61c2393f8efcd742a2f89ae428d2f2c53cb2405ca4b46e41838ba4702c6c7777a92d532284c093e6060b351c1ec18d765377f24baa7267a058147712537eb208a3f456e0b688223b6f3bdc4b5b6b4c656604986882a46c5ee3d2f1681b0e33f00c678dac8afc7a86378a6adbd55bbeb2920e518efc38c9e8d60762c72e5eb2825bdbad4f7eb3d33cb40d584de35f4e500928f9d6fd0b56d135509b4cc164d8ea90ea83f2db2c0674e2faa19750b8d4601d370c35fa4d7edf8620ef450c0c16de7cbacfe208b81bad687ab6373d534ef78fe1d1accd84b10e0cb06f4f4c1ef1e4e6c2f9c9c878a0c725f82776bda7446641e60f93a5b2117b26244ad4b6a055fc208604738f94b9d88c46098ab7459f57527ccc7a768e7e6ee345fe58e92c68442b3da2a6e89dab0e5e4e7f3ba0b7310f4d62650b8dc2d7ea4ea76509167ca8650331f5862e514c26925df9bd2b3eeadb6e878f513e7bdebbeb4302ec7a3c5ddd57538de238c3bee98efb040408b920a7fd0e6c97d99b3a87bf2378595a97c3144103091029eab4a6c69746a2dd7e25019bea0745caf8a2c8945b20f432fab82cee558e18fc0a61f86e48b1bb2afd00abd664fa5d9de5f3c62d43d65d4b0e5b96ae95789ad47ff25ed46225f18cb3410700fbc06308955185762243e61ee6bce035e6427853f23269c085cac2ba7fcc6b87e6e1f95e3591f9ac9f0ec924dee461dc4441ef8dfa1bc592b153d8b0289ed776cca932a78830e2c5b30c236e55dc852f658d0cac2cc0e2577d40bc2a8a8a5cef22a4c121a29a77b6b7ffd085ec3a93c2a29ce82c72557ed23fb8b8dd8a9e2132b0f291b20d01a3886b7c1e27801e4c9da7b70e5e15ce81a476272bcf6cf18a9f97b0329697054265236b20607030c9d54020f1687d814092f43f872ad80e169c435eb382918b1ccb3db9aa218f86c905e2cacdddfd34020470a67c6f8f501e3186ce00bd585955db5fa0dcc96efd0d136411754a086c3b40981fabb909b0ed94f02474d3ae68c866472954504f35acd2be4b4f26dbd21592ce6027455d46b6093fbd3f73bac367ba5bc29c37835a6d461bd9cd1564ba74f44e265f82093ef198e87a3c3d0cc9a1f671f66fe4c7070b9236aeb1fab335a96d8bfa3976bd5d5c6701024a916d2add92c6cc9cdb1c6f711fe8fc6d49d279c06fde2ead77ca428c79c24632aa4ded8ba31d147f592376bea7373482366be59de981e63353b6d770c96a123d9ccc74a1d7a2df105827b11cc8324e98d031955390d45f0bd7917f7e3c3a5bbeb44057cfe7f7fd5603c33d014881c97d04cec82d6ab4fae4d90c6ae5409543f939acb91f45076d10b8bd5cb771cf6906c47c41d840ef53a995ea06ea0b8ffbfb1084801b5ec8f17a337c1e01f0ae005e5f88552f6facfa06c27550c186e9f41637c9a47660b3c2a321fd8a351b8748b939e5b321b07c06fd99383f30d2306967b3192ad7c8ca9b715ded9fed9711735ebc3f5bae141c73832335ce180752a9a7574c48abcba1720920339d8332a979663cc3c6fb536d99771c9777f75801d24aa2dbcc166f7ea7538c5c2c2ec0cba1c42cc613703d06f5c497e80aed8b5079ec1a775ebb50f5b55489303c06e64676ce5a5dbedc2f186ef99ad284904f7d03703b7aa95c0b80b4e4e802353220c922882119bf2a0fa0a0cad091f47fc24b238b7a16725088d6d31264f759089d07a3921ef83e5d957c332c7daa47ec5f21f20f9dd9beb70bac0fb429c6a3ec3a3c71546891d5130f9e401c423182aa454f6192ffea95106d19471b96494e56b441a7c2037bcba8e717302232821bbbcbd9980611933b9e815148c05c86454294f3b5b3701f547b7fe866547b1edb34ddbb96470d14f7c1e54d70c3c258e2a0c64291c0832951db7a3bd8b76676e996c2ffe8ed11003b81471609c10a7704ce1331def7af5d50b05485ce395ccb5db5074af7eed0f66809f22376ea9baef39d243a1264af4010bc374b3f3c01e68ca317f891182b852b5192eba53a15fa43a4894bea4d42b54b192a3a3e3caf3a8eaf0466fbccc61ea56247141ff9fe5750aba706cd69f76fa46bd27f1a36d94c681262af35305e83aa0600648c8b542ec7002eadbad231332d4f9b6aa7e755a944e01685fb2594b061cd1b0ce453ef8f42db3c0ebc7661b8180fd557fe2027f13e8eebf84ae17ebc8b00a05427e8ef8f398d7b34e06c72537b7c7dd50adeaa637050c280eed647f03aa3346152a9c08910cbd2ee19f5df5234676eef443339132a699aba58d98a279fc29f4ceefab4e0abf52e0ba922c2c431ebfd4e13930939a7e70e7c998210da35198afff72c26eca8f4d68a99a41e2ca47c2665b69a1069b70affdde169b0e7fbec6da9545f6faf79cf5c815eddebf2707ecf3c62b1d19df1abb66b868d191ecbaa87d18dba98db595f7ab63b2882d99ed2693ce8b7e20944dbfc10e2e7d1461af55197c3a36715535e68e96d8f9e1d6fc91e6f6e176dd8cf167d221df64cea8f38d0404f9fe98aeb65a9490e1c4f53ea616dbbc7c4e5d3ff15265f9a368cd41890e6a87a632780f9cb969f8a59d9ad1a208ce3709593277b98af7d348e36311a77187d9934a55e4faa8d43e557681d134a31847da4eb5333660b347109d07462a170b60ada8c7769debb328c6c4545c086d9cf6f118cd0ac67dec601bab5fe52b34d461e70294e8c4cdab43019a16555a4f1e144724af21176b06cd1a6c915fe99c9972978f2f30a8d5d819e648302c366284660bac649463cbf457e7fde1773b794c90d6d28d65c04dd856335ea79df2020561ada75e680609a62950c2efad38105e0177466e5a669061e759227f202524080c3d589f3c86b4709f19914b96f02a4c3a97411b17d5852676f50ab97f3b9630e8cfeda7839efdca505d43ae4b621758db5c61c367fa62be3c981a6313ffb1ff0ef43af9f936c7acbcfe8ed83a32a85097ec4c46a279a366a4f65b16370a5e1c064eeddea3e663088697a17c9ea3e4725d85d243e2e7f74c7aad2b1f87437f97ee622dbbb0655c706240b28d05670db01b84ea0b65e179cbf32841e216ac0985824b8e3999f5eddb99a8809dc089a16549b04fb6bcdf454ca52a0f90d7d5d790dda528c2d6c9547b66b288", 0x1000, r2) request_key(&(0x7f0000001500)='.dead\x00', &(0x7f0000001540)={'syz', 0x1}, &(0x7f0000001580)='!}\x00', r4) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r4}, &(0x7f00000002c0)=ANY=[@ANYBLOB="656e633d706b637318af9b7df92cbdfe3120686173683d7368613531325f6d620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f000000000000000400c1dd6cadd5b8e7c27512b01dfacf89e472c8a0f3e432effb1a6edf032077d8e5d643b5f6f0dc40dec66a2d6cc988472269b3154daa6cfbbabb4aa02d111e37a259e7a23fa20aa5368ccd3861e1878499a51476"], 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, r2, r3, r1, 0x1) keyctl$invalidate(0x2, r1) r5 = add_key$fscrypt_v1(&(0x7f0000000380), &(0x7f00000003c0)={'fscrypt:', @desc4}, &(0x7f0000000400)={0x0, "38b8e522b35971d798f86c6c4c35120c1dad9aa3d47a86c90f2c158aa963ed104391f5a82eb2e549b0700dd9d67dd5433c09ac069133f02efc555db1b5bda8b5", 0x12}, 0x48, r3) keyctl$KEYCTL_MOVE(0x1e, 0x0, r5, r0, 0x0) add_key$keyring(&(0x7f0000000100), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, r1) 05:49:42 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="fe45a7344b9203c5a81b38ec1ff4430577bae984b9ca380dffd2bb6668398515d17984ac2aa09722e5f477229b00e5c77af1d35955713140e28b5b2b3b4b2530c4901f11bd8352cafa70a69141b24986d1aa96dce3c2cb71d01ca79a2210e2a9b891413c241e69e642c83c9c6bd22fdc86db05dc33a89bf33094cb600e9b307bf01ff653a4dbba292b", 0x89, 0xfffffffffffffffc) keyctl$KEYCTL_MOVE(0x1e, r1, r0, 0xffffffffffffffff, 0x1) 05:49:42 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key(&(0x7f0000000300)='rxrpc\x00', &(0x7f0000000340)={'syz', 0x0}, &(0x7f0000000380)="321d4334164abfd8967b4e498ca130b71dd98a67102890e7f4e8c0149f39d595b0f2e6f6299adba80f60c82056324c5b8d2f19692b6e0d6e4a054a36c03105c25873e3cd5e683e78d1b34ead25850178eaf0b72f141828ff489f8d56dcd3ce4be4b5b48bc51607952eb8f0541e3d31cbfa193e75f35c01f9d8fac12a0cbc43ebf57d5c679d97f73bd6c1251805e128c5e907d232e768aa60b0181f1c5b7590eec6ea6d16d1ad4a4109624bdef97bbd5593fbd88bfbb5b6a5", 0xb8, 0xfffffffffffffffc) keyctl$invalidate(0x7, r0) r1 = request_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)='\xa6\x00', r0) r2 = add_key(&(0x7f00000001c0)='dns_resolver\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000000240)="42ec9be4045b30dfe4c34fec3737a3dc46b982f25c699f19cfb404d507af1721c7e7b55d2131284218aee53e460713b26eaa7b5cec0c4d77cfb57dd631cf04aa56139b0971c55d97d8b79cd014ebc756d8473bd521d90604fa6aa22fe784c4db57e4fabac8335ba24209deb1e71373a007a1eebe3c025931789e20a9a09fc25023928e953aefe345d3f909b70d18ad9efcd6b03dbc40cd2469e3a18f69b73df01deee7eb11f5da713e5204cffa123aa5e099e195007920561ee0d5", 0xbb, 0xffffffffffffffff) add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, 0x0, 0x0) 05:49:42 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, 0x0, 0x0) 05:49:42 executing program 1: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) 05:49:42 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, r0) 05:49:42 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="0d7f47688ce9a6caf8d99755a79ecadc0101f1a82b876755485712da879ef5f8cd60f7f2ac849652978444afefdfa248984edb274c6c130670ef3e56d16fc8f0b2d3c73993f30f0d1a228983941195af03eb38de7fb867698b0dd044bd69925c1d12cb379060715d3fb78c", 0x6b, r0) keyctl$invalidate(0x1d, r1) 05:49:42 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r0, 0x0) keyctl$invalidate(0x2, r0) 05:49:42 executing program 2: r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) sendmsg$BATADV_CMD_SET_VLAN(r0, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x24, 0x0, 0x300, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x4}]}, 0x24}}, 0x40) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$invalidate(0x7, r1) 05:49:42 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, 0x0, 0x0) 05:49:42 executing program 7: recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f00000000c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @initdev}}}, 0x80, &(0x7f0000000040)=[{&(0x7f0000000140)=""/98, 0x62}], 0x1}, 0x220) sendmsg$AUDIT_ADD_RULE(r0, &(0x7f0000000700)={&(0x7f0000000200), 0xc, &(0x7f00000006c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="48040000f30304002dbd7000fbdbdf2500000000020000003600000045de0000040000000900000006000000000000000500000009000000010000008100000006000000040000000000000072400000060000000400000040000000070000002f0000000100010001010000090000000004000006000000080000005c00000009000000080000008100000001000000ffffff7f0400000000040000000400001a0f0000ff7f00008000000003000000090000000800000006000000feffffffff010000106d0000e007000000000000030000000001000007000000ff000000000000000700000000000000680100000200000003000000560c0000070000005d050000aa00000001000100000000000000000019940000000100000200000008000000890f0000ff01000080000000010001000700000000000100010000000100000001000080010001000008000002000000ec070000ffff0000040000000200000002000000470a000000040000dc310000001000002cfa0000f7ffffff07000000400000000900000008000000400000000000008005000000a7ffffff050000008100000006000000020000000200000000000000ffff5150aaf700000200000020000000ff030000060000000800000052000000050000005d000000ff0f000006000000000200003d0a0000ffff000007000000000000000180000006000000030000000100000000000000f9ffffff020000000180ffff080000000700000007000000ff000000080000001f0000000800000004000000fd1a0000ce00000003000000660e0000ff7f00000100000008000000080000000500000008000000080000000400000000010000010400000ab700003b2400000400000001000100070000002809000009000000b20000003f000000040000000000000000000000ff7f00000900000009000000040000000500000026f8986c05000000f7ffffffffffff7f53040000000100000600000004000000030000003f0000000080000006000000010000007f0000000101000000020000040000000600000005000000e40a0000ff0000000000000a6f00000075b00000060000001a070000000800000fbf0000000001003d6d00000500000040000000010000000500000004000000fdeb00000200000001010000090000000500000081000000530400000100000002000000260000000900000007000000008000000600000007000000180b0000080000008000000008000000060000000900000040000000ff0700000900000002000000050000004000000000800000030000000800000000010000000001005f000000fdffffff080000000100008009000000920f0000feffffff4000000044000000ffff0000ef0000001f000000070000de010000007d0a00000100000002000000800000000600000002000000ff01000010000000250000002f7d5e006b657972696e67000027292e25002729000073797a73797a6b657972696e670000000000"], 0x448}, 0x1, 0x0, 0x0, 0x4000}, 0x8001) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) accept4$bt_l2cap(r0, &(0x7f0000000740), &(0x7f0000000780)=0xe, 0x0) getsockopt$inet6_tcp_buf(r2, 0x6, 0x21, 0x0, &(0x7f00000000c0)) keyctl$invalidate(0x6, r1) 05:49:42 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r1) 05:49:57 executing program 3: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffff8) 05:49:57 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r0}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$invalidate(0x7, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000080)='trusted\x00', &(0x7f00000000c0)=@secondary) 05:49:57 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000080)={r0, 0x75, 0x5b}, 0x0, &(0x7f00000000c0)="8b201a16e26b4d5e437e644eed139fa59525fce5a7f3ee3ec66047583ca7e3d7586ed158414ebdb1979863734348e6a1b1c0486b262eeba8a7bfe3a2c6d39a1ba314e212ef9bd2ec0ffc02434c97f92f5cecf159a72ea91aa23e4527432a6e6330182e1cee1fd17202bc5c1bd0e51be58b8b282bb4", &(0x7f0000000140)=""/91) 05:49:57 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r1) 05:49:57 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = request_key(&(0x7f0000000080)='pkcs7_test\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)='keyring\x00', r0) r2 = add_key$fscrypt_v1(&(0x7f0000000380), &(0x7f00000003c0)={'fscrypt:', @desc4}, &(0x7f0000000400)={0x0, "8a4711b7beaa177b0bdcf374f417e166417016bbfcaf5070470f291f00b8e992c13b3f51426ef1f0a75068fd7ae4335ad8bf3b83b891b5fda41d19a47c359f07", 0x1d}, 0x48, r0) request_key(&(0x7f00000002c0)='keyring\x00', &(0x7f0000000300)={'syz', 0x3}, &(0x7f0000000340)='fscrypt:', r2) add_key(&(0x7f0000000480)='trusted\x00', &(0x7f00000004c0)={'syz', 0x3}, &(0x7f0000000500)="a43f2b8bc5e37ff87295ae726a360fe7d8a137a0911753c8b13d11ee5e870ecd1ebd4c0468695752c9d8", 0x2a, 0xfffffffffffffff9) r3 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) r4 = add_key$fscrypt_v1(&(0x7f00000001c0), &(0x7f0000000200)={'fscrypt:', @auto=[0x0, 0x34, 0x39, 0x65, 0x64, 0x37, 0x33, 0x33, 0x38, 0x64, 0x35, 0x65, 0x0, 0x66, 0x38, 0x38]}, &(0x7f0000000240)={0x0, "01c4d100ef26f3b7c358bac9c8b2777fc58d9ca058584ee39c2188b23f265bfab0762c4b34f8acd6b879737c185635a262e55170e71e76117b5e1a05a89985b7", 0x1f}, 0x48, 0xfffffffffffffffd) keyctl$unlink(0x9, r3, r4) keyctl$invalidate(0x2, r1) 05:49:57 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="fe45a7344b9203c5a81b38ec1ff4430577bae984b9ca380dffd2bb6668398515d17984ac2aa09722e5f477229b00e5c77af1d35955713140e28b5b2b3b4b2530c4901f11bd8352cafa70a69141b24986d1aa96dce3c2cb71d01ca79a2210e2a9b891413c241e69e642c83c9c6bd22fdc86db05dc33a89bf33094cb600e9b307bf01ff653a4dbba292b", 0x89, 0xfffffffffffffffc) keyctl$KEYCTL_MOVE(0x1e, r1, r0, 0xffffffffffffffff, 0x1) 05:49:57 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, 0x0, 0x0) 05:49:57 executing program 6: ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x3, 0x9}}, './file0\x00'}) ioctl$FS_IOC_GET_ENCRYPTION_PWSALT(r0, 0x40106614, &(0x7f0000000140)) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$invalidate(0x1d, r1) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r2) 05:49:57 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) r1 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)="7566638d0fc7664a13fc2701832c3038809c2cdcc4ecfd7068e75e4f9eb4bcbdfca3693496bc138011486d4658b9d63ea633ee38053b58987381b66c6408aeb6771fde539ac02513636aacd7fd083c386eb2c82dcbaa0285a60efe49e2c94fdfd2ac45ba2f3fa808cc21d22618b8718dcae0174784c2d506087a76769c997965b0e7332ae41c48f61df47949f84895d6ac4d0af268e07cec9601bf7e9077ce156469fcdcf6aa30639fbe71608af98f771511f6657ee8c1b030345c2b8c6ae3931c8027dd1eb966b32a8c79a6d31f7f4e2ce9d51a359d2597fecd58c8f40855f791", 0xe1, r0) keyctl$negate(0xd, r1, 0x4, 0xfffffffffffffff9) r2 = add_key(&(0x7f0000000200)='cifs.idmap\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, r0) r3 = request_key(&(0x7f0000000280)='logon\x00', &(0x7f00000002c0)={'syz', 0x3}, &(0x7f0000000300)='syz', 0xfffffffffffffffb) keyctl$unlink(0x9, r2, r3) 05:49:57 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="fe45a7344b9203c5a81b38ec1ff4430577bae984b9ca380dffd2bb6668398515d17984ac2aa09722e5f477229b00e5c77af1d35955713140e28b5b2b3b4b2530c4901f11bd8352cafa70a69141b24986d1aa96dce3c2cb71d01ca79a2210e2a9b891413c241e69e642c83c9c6bd22fdc86db05dc33a89bf33094cb600e9b307bf01ff653a4dbba292b", 0x89, 0xfffffffffffffffc) keyctl$KEYCTL_MOVE(0x1e, r1, r0, 0xffffffffffffffff, 0x1) 05:50:12 executing program 5: keyctl$invalidate(0x1d, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, 0x0, 0x0) 05:50:12 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="fe45a7344b9203c5a81b38ec1ff4430577bae984b9ca380dffd2bb6668398515d17984ac2aa09722e5f477229b00e5c77af1d35955713140e28b5b2b3b4b2530c4901f11bd8352cafa70a69141b24986d1aa96dce3c2cb71d01ca79a2210e2a9b891413c241e69e642c83c9c6bd22fdc86db05dc33a89bf33094cb600e9b307bf01ff653a4dbba292b", 0x89, 0xfffffffffffffffc) keyctl$KEYCTL_MOVE(0x1e, r1, r0, 0xffffffffffffffff, 0x1) 05:50:12 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r0}, &(0x7f00000000c0)=ANY=[@ANYBLOB='enc=pkcs1 hash=sha512_mb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'/79], 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$invalidate(0x2, r1) 05:50:12 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r1) 05:50:12 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc2}, &(0x7f0000000100)={0x0, "cb61dc2ef63aee53f3b4a241f5438d9c1142ca3211b2e31b191982482bca028f6f26368031bf86146afae92834079ff3e2a952ec0bebf7f07aaa389f03b60e2b", 0x12}, 0x48, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) 05:50:12 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key(&(0x7f0000000080)='dns_resolver\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000200)="8520a891ffebb36dc414eeee1238563d7233b71d03cf54e9424e8e9796f5dddeb832d6d5c41f6f6f7bf6f2cf73ac9615ff8e7663405ee3f57afb3673dfad57e4fc65652f97f8c5698887852e4dc96d5408ccb6e171b076b509aaf6990063552bae906d205b4d15b077bb4d2520ccf647d98dea6b8bf221d6216e7fa8fd886796f4cdb5c33dab1491e66cb2d53c8b30cea4c772c3574a7005f42a25f3e5a2964a2d59e08f3b46e801b0f7a1481410624ac960b767b0957d13f0c5ef8f57d6eb4705a931181bb406390278aa35c9249df2888a285fd9c944583679c5c6", 0xdc, r0) keyctl$invalidate(0x1d, r0) 05:50:12 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) keyctl$read(0xb, r0, &(0x7f0000000080)=""/209, 0xd1) 05:50:12 executing program 0: add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc4}, &(0x7f0000000100)={0x0, "9057098b5983b24b668ba33b9063cd7cf5291026a696ccef62daabafc4c3da4e8b64fc615e26f851e8814df4bc3e6b6a3e17b690de7ed88d379c085bed8240f6", 0x2c}, 0x48, 0x0) add_key(&(0x7f0000000000)='.dead\x00', &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) r0 = add_key$user(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x2}, &(0x7f0000000200)="a16ca76f8e32ed66ee904ebcd23c7ce26f21abb637a2ac9dd8ce347d5a921680e737127b4a5db5bad6dbc302290af90933f9c15826ac4d3392cc83640ff9b8570ebfb783ddca6fa87cc7176aeb27dfdb420ac33769ef4c1a00737fa9eeb4fef487131c0eb0be9100b78107631ad11b4a6377df619678fd89a6667f24fcb62949a29b2286ab651ce16232b9358243022d4104e46d81fcd18d7eeb6e4d67ee3c2b33740410df31b7e6a0729ef512088eef7869daba29b225cee4eaafaab8df5e835876", 0xc2, 0xfffffffffffffffb) keyctl$invalidate(0x7, r0) 05:50:12 executing program 0: sendmsg$NL80211_CMD_GET_INTERFACE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080), 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, 0x0, 0x400, 0x70bd26, 0x25dfdbfe, {{}, {@void, @void}}, ["", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000}, 0x40058) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) 05:50:12 executing program 4: r0 = dup(0xffffffffffffffff) fchmodat(r0, 0x0, 0x0) sendmsg$sock(r0, &(0x7f0000000740)={&(0x7f0000000200)=@vsock={0x28, 0x0, 0xffffffff, @my=0x0}, 0x80, &(0x7f0000000680)=[{&(0x7f0000000280)="111df672edde982da2d7b9be9a8514932b74b07807d6aacd4cc8e2af259a0e4d1c87ef4a90ec319cc4297c17be5f789386e6860f30acb9043ad037c490879fa06ec2f576b84430b4b3417cb9539a0c3508b1e61c", 0x54}, {&(0x7f0000000300)="45c31fb55941e945039ddff9894a254da7aa3ac6ed579248d479ff301c0bfff278fec7d2876d7b195bcb5a3e73fed04fc5ba78199542946851ee1366f2ce0388d78dbd8c321b24444edf49f69348b3862e4076aa3331a6ccf91d99895008772b60784b344451637f80bdb7748940179f153dfee715eccb4d06c77766d9813132cadf3f23a2b88d8b05bf46daee1aff773ece979ba3180f28050eff732de63fa4639a856469a0161c29e6", 0xaa}, {&(0x7f00000003c0)="5d91adc83006593ebbd3a6f75ee79b35e8c2b2df1f756e59d36ea589", 0x1c}, {&(0x7f0000000400)="554a390098fa937eb8838c1de8908bd370eb253a6e8068987ee964b4133ab8d342b7a6d41b82b2476a8fd55b4412263ab60b430ddacd6ee4af452ed158680d065a32b01a20a68bd86d0671d4af0465b7247c367e12320953c75189e7844ee281515673adef34913891276395899028e550006f26658ca89dd4d9d9daeafaff4a7065569d4d0a33af3ed82a2ad17eb2071e28a179af5d7e4339a2546715e000b706ab2a20", 0xa4}, {&(0x7f00000004c0)="473294d4f3aab8bdcf267249fe5c5cfc1522c402f28bdc261d37339cc479475261469a991a0e476f94f524321af5f7f812023e30f9494b51660aeb21b96768664fd01fff56a59d707ff32cfaa1e0128a5e01ac55fee8f2fcc7f1aca8cd3badac9b355865b37067c65d5882cbdd1e7bd318fcf280d408613d7bbc4e7682adf5e79ae6beff0c1d33e5845a5276cfc3bdcb1311c783296d6108992794a370afb2862d7f3459c1fdcd19860e30dc7e66e8883afd0814bef137f4af4710aed3423caf201227ca1d6d6ad4f1b2fe0f77e8bf6b56c919c603044b869e9d953024d9a70961f06ee50fe39ce01ce2880f9c616cbf8cf0271e2e", 0xf5}, {&(0x7f00000005c0)="3b5144764824ea236b9acbeb29e014101dc2069da31fb9fa7cb5adad30bf05f630cef6c20fb8d4759157b62c53e19e4318ec3bbb745136d4857c6bdee8fa573d02dda8ab605b6ca12c43a90b2a17e3d5a26f82178131b29daba1339e80135c12fabf0acc10dfdff9a04accfa5bc65f59d54822df73ac7b", 0x77}, {&(0x7f0000000640)}], 0x7, &(0x7f0000000700)=[@txtime={{0x18, 0x1, 0x3d, 0x3f}}, @timestamping={{0x14, 0x1, 0x25, 0x8}}], 0x30}, 0x400c801) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @desc4}, &(0x7f0000000180)={0x0, "ecdcc7f82c523a39c56ff815c6371142095ba4668ac5f920be097346b3017c33e829b4f716ac1ddf164f76c43a60fd6ea5977b66ef2f04e34367c07fa2ca8b1c", 0x3a}, 0x48, r1) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r1, 0x0) 05:50:12 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$unlink(0x9, r0, r1) keyctl$invalidate(0x1d, r0) 05:50:12 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x1e, 0x0, r0, 0xffffffffffffffff, 0x1) 05:50:12 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r1) 05:50:12 executing program 6: keyctl$invalidate(0x1d, 0x0) keyctl$read(0xb, 0x0, &(0x7f0000000000), 0x0) 05:50:12 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key(&(0x7f0000000080)='.request_key_auth\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)="8aa27d1a7fab1c3167632adc66c626614c04bd9e0bdd7bbb059211b3f61b98157ec7ff83736218a01fa14c28d46ea5cad31d1e22d2949b319e1ae4819ff9628543064942c922bc95510fc2c414e21e2a0639bfda297490b761413099241ab460c52d026913439ddb1f5e0d1117def32ebf4b6286bb7f35e7570ba51d96d2a9489fd2a597d83b8a763171fc6bc1b71b83b9652aa6a2a4da099c5c5f1df8b23041ee4bfc55ff1e365d255840e4b6326b1cc6992817e438a252db77e6ecc54c09755315476e5ed8fbe35857542e8774170b90b4", 0xd2, r0) keyctl$invalidate(0x6, r0) 05:50:12 executing program 5: keyctl$invalidate(0x1d, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, 0x0, 0x0) 05:50:12 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x1e, 0x0, r0, 0xffffffffffffffff, 0x1) 05:50:12 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key(&(0x7f0000000240)='rxrpc_s\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)="3ecc5db4e5b1f750e6f149cb635248e83084bca600965c85a436f862779decdcb20260c905b25c87701471cfb10f331412d8b981f88d91107fc5d8794d98e2a67f4e8abac930381e1c51ac6097289766c01e4cc7f3679964ffd242868e327b8fc18540c43b33827d80dea2afb2a316062df6fa7905610b53026f3b500f348ba47fc327d85cdf25cc057a06b34439e235a3dd45265f36a7437abb4535258246d6", 0xa0, r0) keyctl$invalidate(0x7, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)=ANY=[@ANYBLOB='enc=pkcs1 hash=sha512_mb\x00'/74], 0x0, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f00000001c0)='big_key\x00', &(0x7f0000000200)=@chain) 05:50:12 executing program 5: keyctl$invalidate(0x1d, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, 0x0, 0x0) 05:50:12 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) add_key$keyring(&(0x7f0000000040), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0x0) 05:50:12 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x1e, 0x0, r0, 0xffffffffffffffff, 0x1) 05:50:12 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0x0) keyctl$invalidate(0x2, r0) 05:50:12 executing program 3: r0 = add_key$keyring(&(0x7f0000000180), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r1) 05:50:27 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r1) 05:50:27 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$fscrypt_v1(&(0x7f0000000340), &(0x7f0000000880)={'fscrypt:', @desc2}, &(0x7f00000008c0)={0x0, "b7d0887f9e7c2c915d70bc4a1b862a72a3a5d1e8e2f0832ff0a760664d42cfcf360f6c150cbdc74d45104369c7b7fdcce6b7c89a91703f68c90e0c868298dab7", 0x39}, 0x48, r0) keyctl$invalidate(0x1d, r1) r2 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000800)=ANY=[@ANYBLOB="02000000000000006162636465666768696a6b6c6d6e6f7071727374757677782c481f7fbdb8d859cc3869797a390fab7bf4b2880e3031bedc00000000000030d5c70e0da1c55b89f03cc9a0bb024b3bebeec2dc1764c3a4ce34a645b1c7c17ff3ab7ef4ffca27130b678e9d029d6743287e87cf489581ee"], 0x29, 0x0) r3 = add_key$keyring(&(0x7f00000007c0), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) add_key(&(0x7f0000000740)='blacklist\x00', &(0x7f0000000780)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000440)={r0, 0xb3, 0x94}, &(0x7f0000000480)={'enc=', 'oaep', ' hash=', {'blake2s-256-x86\x00'}}, &(0x7f0000000500)="2fffd1112972c4f60e13260bc4af28cc5741d7703845f52f9e9ab5ac9558f6083a03d766231d5f58e2d5edb3f065498f878f2ca9c2fdb147014085b559ff2390e3e3a5e74b53ee6219b6d8e109bbafd9c3f6fdbff0c8f8fd554b9386c464c405063fb48919dc0585e4878f899d18a3ee5b91aff4775093e9606e468339afb6b6c1901aac43610159739f8c3975d6368939603cd96f118153ef5a7969be2c512b0803ed458d3bfa7362cd4255b2473bea32a00a", &(0x7f00000005c0)="9d93b4ed6c409787177cf1116956018e072f5555df3966d1d0b66b9d3d55b965edf7a6f2de1a3c5a08959f07553f98a7ff701998b96a96c0a0986d432b8aa8313cd2879a021cc8af366ba55b39652b1b30dc08a6de8c878cf1dc7ca7a936a983350000a6d322927c9739dc77256b531f4349ee3e237e98554214064506d5aabce4143575b5062c58e042d01e416f09a94abd6444") r4 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r4}, &(0x7f0000000380)=ANY=[@ANYBLOB="656e633d706b63733120686173683d7368613531325f6d620000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000054f774e77b63671d836ae3fcad67deee620469f74557680cdc7e03597e0c911fd86cac641eea421a43e44cb907815903b4dffb3085abcca489716d3869d7596135f1d498dc5650fbc78c5b"], 0x0, 0x0) r5 = add_key$fscrypt_provisioning(&(0x7f0000000680), &(0x7f00000006c0)={'syz', 0x1}, &(0x7f0000000700)={0x3, 0x0, @c}, 0x29, r4) keyctl$negate(0xd, r5, 0x57, r4) keyctl$unlink(0x9, r3, r4) keyctl$read(0xb, r2, &(0x7f0000000140)=""/249, 0xf9) keyctl$get_security(0x11, r4, &(0x7f0000000240)=""/231, 0xe7) 05:50:27 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) r1 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000200)="40bd8a26fd4f7d0b659a6d4a1d53abd42e0a76dbde57263e17a958d22afa9a06d5e59f750a162a853da9e1a20bf1488cb8a61e403e77f0a33b4e93a22f42ed442d9361fcce322d699cb888c2897b2d3debbd24b26f77c396617336b38dd7b0f28ba3194336c1", 0x66, r0) keyctl$search(0xa, r1, &(0x7f0000000180)='cifs.spnego\x00', &(0x7f00000001c0)={'syz', 0x0}, r0) 05:50:27 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) request_key(&(0x7f0000000080)='id_resolver\x00', &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)='keyring\x00', r0) 05:50:27 executing program 2: r0 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="fe45a7344b9203c5a81b38ec1ff4430577bae984b9ca380dffd2bb6668398515d17984ac2aa09722e5f477229b00e5c77af1d35955713140e28b5b2b3b4b2530c4901f11bd8352cafa70a69141b24986d1aa96dce3c2cb71d01ca79a2210e2a9b891413c241e69e642c83c9c6bd22fdc86db05dc33a89bf33094cb600e9b307bf01ff653a4dbba292b", 0x89, 0xfffffffffffffffc) keyctl$KEYCTL_MOVE(0x1e, r0, 0x0, 0xffffffffffffffff, 0x1) 05:50:27 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) r1 = add_key(&(0x7f0000000300)='big_key\x00', &(0x7f0000000340)={'syz', 0x0}, &(0x7f0000000380)="8da05e7fd4299d1c6dad6b8d0db49d87527256abc5b7fdf1f170c9cde05a3d0ff9e095455168346bce80c43b3678d4b0ee119a974b0e8c37fdceb811318ae2c1c8ea77210d23", 0x46, r0) keyctl$get_keyring_id(0x0, r1, 0x4) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, 0x0, &(0x7f0000000400)) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r0) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r3}, &(0x7f00000000c0)=ANY=[@ANYBLOB='enc=pkc\x00\x00 hash=sha512_mb\x00'/65], 0x0, 0x0) keyctl$search(0xa, r3, &(0x7f0000000200)='rxrpc_s\x00', &(0x7f0000000240)={'syz', 0x1}, r2) r4 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffff9) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000000280)='cifs.spnego\x00', &(0x7f00000002c0)=@chain={'key_or_keyring:', r4}) r5 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r5}, &(0x7f00000000c0)=ANY=[@ANYBLOB="656e63ee0d0000733120686173683d736861010000000000000000000000000200000000000000000000ffff00"/79], 0x0, 0x0) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x1}, 0x0, 0x0, r5) 05:50:27 executing program 5: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, 0x0, 0x0) 05:50:27 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key(&(0x7f0000000080)='.request_key_auth\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)="251351000eb71cfd220e34f90ac0c5d3b27be1b783a0dd8e78aaf4aba66deb859b1275f35a7032be3be0b82b778a64b306ae63560a6098d6767431115e9339017be6e80c5c2d7878c2c1bbe518c32fded3009b6e7519fcd05fb48ca9a1fd38257dabef02f5e112e68ffe49be2702fabecfef89300923f105a7cea29ee4a431fa0bebae6c56ea0c3088abd4e0ce93cbe99190ec9ea9ae4dcb1a20d5b32b8f682bc2469531f15af2fcbfce4f8a4ccb5a2f9be082ea18bcea47004f2f177d5c7d7e74179c63efeb7333a847e47e6b20d430532bf7fa621dbdb9cbca65b88c8a1438dd530c2c7922d09103b7953ce270ae3a22a810f863685a44d681b829e0537420938179382191329497f3ea7781767f7f3265feaf34f13d7c0f63878bed6e52c6c24779782800a95046f87794e075d69d4b6b4acebe93d86abeb6cd28328efa00b5e8e34d1215dfa986c6b7eeca4472e9609684fc59efbe6b643c5c36d02bc2488e480afa2e4765c1bfae6223bc6a53bb91e236a54582f733770d8f2fb1518c37185b93a1e51e748b634673dc56bf36c2df3da5f8a0db2b9dd601fa0f863aa2491cec2f2d23985638ccda63f6c37e504fb2851c52ea36a31ef3b24f5c7a2fdb49dc17e9e87978bdd36f9635a62f48be59ad6a528ab6e39f16759d8a711b7d629f6364deda167b373f02f6956748fcb14bb90e129341e41db9ba38bf352fc51a00262d9407e9dd1393e3d937c654957c374fcf919224bcc3556eb4188270e2be48c60a488cdf54a65902974222bfded8ad1c7e1bae4640fa2b60aaf77ffd95e23f1a0c9939923a6d25bdcf628836f945f7f39f98302b3d761609cc9404af6ddf98fdb29692b475ede179983667f695ff74c46f008d9b0cd6de6bb4590991a8efefcd06d69115774032142f3806b9150493e67cb29e027df5ebff9557d1708fc1b1a8c74a01251854ed5f91e613d3b6197649b75ba5472069b6ec598304f3fba4cdfaa1871234fd1c331d3c71775f75eeaa386547f30b6b7d64a21234194a6142c9455bd7a875c21428c14a7d5805e766f32f4f03878864465260d7aac0f7b02873914f4003ed34e0dd8709c30c008af4b5e1a818acc4d42514e213f0b423d214f04fec33817d98f06c9c523283a245131174bd05aaaa9d0d72236850cfacd317b50128ab95d116d1fee3f6e7d9efabcf05e82a05fca2ed7e44a675f842dcaa1ad9786cd8b9c15dd20e09f344157b2eed11fefb62cb84f1f2fc45012423d5495cc1bc3de8288e445c1cd6e2483a7f68453b5b18d49425eee2fee9e1586b94b316ba7bcac9c4b3e1277cb1b7832216e37821482cc4a3f1e483b82abbc8b63e96fea7bf53b289ecace128654f7d406f47b735b03147cd942b319341ac6b22c8ebad0606cb072c1280f6e0aa15ee8ad981242206ea537784a05feb29bc5a0493a73082e05f7d271fde9c132dc3cd6e3e47ffdaf8aea22a3a9152d38fd7663d3bdcd3d1ccca91912481a794ab18b920fde12cc15ba276e9641daf650927c34d0005e4767652981b25e2dd0f69b8d099cb5d1ed0c413bbec79eed08c37a32b179f09acf6327c32efdab580621dde3c4cd858e269a80afffc7685b240c22276b5f83976b31c4687411f2b4bf5948723e301aef77840d7eb2f688970bdc6cd6245cf61a86048f45167ce93139fcd4c6a8e65daaa0a5a13faf40129f8304845bb338ff67b76d4dfbf7819dfc6fd516122bf4c3e0bc217bfe14e96c28b4cdcbf590fe85e36853b86c35c45d45e46c379b22538cd7e9383b86a09aa076cf57502e75f1a9a33ccea51eb7990d88ebe7d0fcf2dbaac1e793a3b04c4478895896cb0c8c169e215fa7c80c0d62856c46f10004ec5b32a860c3713be9dfca1e649a6df32048240ab711c334becac784570af8780c83467f914c679d920806c353de71479c849f4d1b0200417a92059cb5896faaf2ca194bf8d9f4b29f6c300ca63750e93601fed493155dc8b7c9566f14f92f5a518fa0b4aeb7022f132de2d9e6f5ee557d0b71963f8a1eb6dbc453a8754b4aea751f19f66918b4ef1f3544cd7ba15c58e46397fb3237632cdbb52d43702248d5b37617d087a7136aa446a0bdc0bff7584f808a900c70000e77092f3df612f25f9d8772e9a919d101ae84b27d348281ce547d84f88f95d4c7c1debd1831dadf924fe4293bc7bf9aef4dd5e1491b97a45c60ec4b854ddcdedc5f17128b1fad8e9f037092118c52bc34d55025aea051c7c2317b060318dd83e40d01ef382915f956a0b85a762b25b70aacf8c0b646f2c098c137064e9da7443a0f9ff1c7f6201b482b80f49cec95fc22f513b722d5b2ffc38ea0875658c5830dc4d786a95757b2e2f90424bafa5d3ccc5f09a44cbfb765642a61edf81c13d083e1614bc3d07282e7e232ed6ea280c5dd7e6ab16c6bff7e0c5465b9d95990ebd3dcca9d5aef5985212679e1be85c2d752f43400414fa249b425370d83024c1f878ca6fb6017193235986a60022409fec2f50f903b0a62f916ac93a208ee386ef77e97c5ec7a19492aa4a228259e20d57417e47e402cc63682cb4f4be09905ab9270ebc2512e21a9d04134ccf7b6c9caf3b5cb4fc758db931f8d9963fa7534cef20922961a0ad7fcfa15ce42ff4b4454248ead88ae9f79447f485a5b8734c0347ea3ba81bcae17ffc3746c08fde24157907e88294a5eb12ca76ec9b25444b491f9858a7ffe23d5c7dc1ec158f819ca016cdd9ef5fb43c54ad32b2d0edbccbd81eb87169dfb57b83f61f770d17f3483a1729be8249f9241ba1f6c817ff870a2c2306f740776e5cbaa60c66da1b2b34e437b400cc733924042bb33154e84d3e38b9f2c5a93254a7efc9b33c5ebbc3a147b22b57f70d255f56eaf311a00af8c32b0ca8748a81576554d6e35b68a0b1193177e3cc365318dc6723d8e4cad5a6d015da1393537fe6275abf9f8e31fc387ac705fd921a983011589f950dbd4d967c6c841fce4f935da4b3b30a700731d1456467d86bb9fdaac8ca641679ab6c295200c26034bb5ca896f1b945371862346dfbf825484f39d54526460afbff156dac11db6a7910338e7dd503027f0eb3eb700f96759ab29205feb97f94724d461c59dbe0e7ebcc71f114d1bfb9b859339f183c82ee457dcd4fe2850f0a90dcf7f1678bdb1129da01abfbd89e590612e6c8e6cc5c74426a6dd29d59f29115db40a78365c1852d6b61e8b55234bbf57d038d210afea98c09752dcbfd3270d11be07c01aa85c93f1334154e8ed50e21e88a32052003f3548a51404e45191d3ef9fd3abfd76e438ca2e549b02f7a8b77ffb232d446451e549867790ac29c1210666221f9733fcf6c481b0ac434b2263b0edf8d36689bd419d100398d361d7c449096145734dc5054ca809f3e5a74af38fc054f37aa4241a718bd280cfe1e6d3af522f28e262206e16d611cefe22b5957cb7b81095c4c381e7586c148afcedd99bfb507375f2f299efc524084ce5adb79a241fa629c23cabf76b569855bc6445f70cd80a35f26be966048aecedebd56cb1fbb1b07e193c393bd80edbec64f8bf52b5631120664b41c414daa2e1b1adea6a55ddc479a329a748d1f9d3d6285e78ce33acf6540c36f136cbef0b0c21da97de90f29b719d3444c880d5831ef859e25216f945f2827fb33cbf9aefaf55280f75924321ff78b6e1000db094ddce2ace0604df06a8d380ac786ed0e68d475d971cc2a0369ac9e97c77a6d7b61ae28c3c64607a2b94211105f9a28658d631979e5e542b045cf18a986a8e25d07623359790ea2d56511bed69427fee483cb9eac9f372d9cba9423b4207a9e73748f783917a462f7ee8e7b1a87b1d32b74fbba3ee4ca90fa6b9f379be29ca61a0ae9e4d487e6cb93fb25fd57861b1e4b5b3ea1fd5dc1a43b7b9b846f0dd0368dd514e9b955e08c682ce34b0dd4c74cfec2c2c8ce99a816c640a97bff66ae464c64aeb08d2becc2b6b727811e66e67e336ffd1c3d41bf83520ce82e08ede0bba176bfccad8674da77b5922afc1f4e340931cf498bb10be95660bb9c6966a09e9707ed86685b3701a897e07cb9d972e9905c8298d729e4ed6efb6837c4133cb3b80c9b4447f552492caeef75deabfb8fbc0936bc4aab50780cc3bd35659bb1db77aaa7805873e3200287b413a44b6cf1938c81eeaa582c40761baa2f126ffca009a71fddaf1202592710fa6490fd3c8462a826b6b447f632985f896395ec88eb60619278fecf7bdfe82f48ef8b66633ce4757f991dd08c35023e3d66a47044442a4a79acdbf37fb333619ea266dd6fec2570006e4084d16296c4791b6a825a8895ad909f618d4eaf4e2570d21afbb8eecb1abe892a2f6de62553dbf240941c50048e36417bae0f3f26b233a6c569358e8a7f331598cd428fe1584956beba9f3bf2cf805a3eb7073dfc5cc56fb9abb44bccb222cc2d0db8144842ca7af146f91027f3e16924bb64b453afbed84a30d22d647b2a45c130047b00458133c167b854c0ac8fd5e26b1be4d734ebb96931945fd66cfd2778b298153ff9132324a527753f706e2dce0aa61dab0453b4f7995c0b09dd1cf84f7b3d05c2d3af912b0a6bb7e511d0ea7cfa4e99ecdb7199c32f14ed78c37a0c5de4112b25b847f1763448c04347a8d8122c73629a14fc13fbcb6e29c7f5e9254c13211c6ec88553c3e17be261b5e93a85e5e6c950254093a31c5585fd9068cf832c1e481bed5d0cb5b7a1d3f9b4ff921010fa01e14a5032785bb368ab4330349f3c524abbc237a2b4969fc2649f68ec6b7859aabcc5a4562a85079dfeb5974ef3e7cdce7da5d8c4d668f200af7a63aff719cf6fcb70c3e8e1d8c52c80240f1eaae43eb6c03cdec6c52aec73a32348d7cb360b7c3093707e520f9bc18590f51a86ee55714593d1551f09cf2b67c3f26583b0b340ac1f76cdfc968eb8d1c2084657b2f81418133c18c8334d1518a42164eea1c569b3b1498d3c279a27c11cce1b96cd735a5daa11d635740a8c982044d37f400414b3d9cbec3ce225dc4cc43553313f6ce97d45440e83f76c77d0e6d398384f6c492d682c1650ff66de8a886b9d817c187e29d988d5802b07b5e78f08669eff0b067863dde97218f38649784d1d639d46fd3f1fb1f5a3bda0ddb225f00c271ef086ac59649e7f2383c533650da9703ddaf06e35e00fd8850e9c4b8e54f8dc42971cf4ee78f2c08f57bd1b6e048ddf6400f4c3a663047dfe29c9bbb6668bcdb9236569f3e3a330fab976f3d739e0a40dc6ecd479e92f39f14b8e9006ea34d28e2b51cd0a028a00d3549bde898f20723cc5fc83779a6813f6a6b5abb32b2c02bb664cc4d7eb86499b61b19042e9e395f21dc6af35e40bf5f57b5ad350f2b086b1b24a8e48637a07c9d3e0f89647bd851856430ec7fcef916358654cbbf2035dd75c18eed1f93ba8df027655eddf231475542f1cdcf95820bcb74cef5a72e898cf15045a9a734b0495198079629c664bb02b30bebf54531dbbd836cef1506049d6ffe1113b33acc111e667d39c4a3d1f493a5e4e32ad287ffb05e47a1c9f938e57062a15aec9842b2d0a0b2cb35ed824fa8bb20951fb2daa626250721b00159eda66e23f14d9dc603066d50debea05c82004df28a196973acfbd1e155cc3a558feb882b278cf14b5408e49432855de1ba05ca8f7a5cfd9f2f2d403164139873a42ac906d475f7c41d92226d9bbd2d61040722688a29eb1b1350e05d5d819b51aa06e4e591fb4371b91b601ebc96b799edb22f7dd609d8383d7f53aa4ebfbca6e3858036384", 0x1000, 0xffffffffffffffff) keyctl$invalidate(0x1d, r0) 05:50:27 executing program 5: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, 0x0, 0x0) 05:50:43 executing program 5: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, 0x0, 0x0) 05:50:43 executing program 2: r0 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="fe45a7344b9203c5a81b38ec1ff4430577bae984b9ca380dffd2bb6668398515d17984ac2aa09722e5f477229b00e5c77af1d35955713140e28b5b2b3b4b2530c4901f11bd8352cafa70a69141b24986d1aa96dce3c2cb71d01ca79a2210e2a9b891413c241e69e642c83c9c6bd22fdc86db05dc33a89bf33094cb600e9b307bf01ff653a4dbba292b", 0x89, 0xfffffffffffffffc) keyctl$KEYCTL_MOVE(0x1e, r0, 0x0, 0xffffffffffffffff, 0x1) 05:50:43 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc2}, &(0x7f0000000100)={0x0, "4ce13c18042380b2b9916edd034a385a757efcc57a923e79166895fd66f27a27317730a3f6f76fe0ed77db3dc4c46cf73cf01d7ae88c489439a7f28b31d6ae74", 0x11}, 0x48, r1) 05:50:43 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$invalidate(0x1d, r0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) 05:50:43 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, 0x0, &(0x7f0000000080)=@keyring={'key_or_keyring:', r0}) 05:50:43 executing program 7: keyctl$invalidate(0x6, 0x0) keyctl$invalidate(0x15, 0x0) r0 = add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)={0x2, 0x0, @auto=[0x13, 0x2c]}, 0xa, 0xffffffffffffffff) keyctl$read(0xb, r0, &(0x7f00000000c0)=""/199, 0xc7) 05:50:43 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r1) 05:50:43 executing program 4: sendmsg$NFQNL_MSG_CONFIG(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x30, 0x2, 0x3, 0x401, 0x0, 0x0, {0x2, 0x0, 0x6}, [@NFQA_CFG_MASK={0x8, 0x4, 0x1, 0x0, 0x6}, @NFQA_CFG_FLAGS={0x8, 0x5, 0x1, 0x0, 0x19}, @NFQA_CFG_PARAMS={0x9, 0x2, {0x4, 0x1}}]}, 0x30}, 0x1, 0x0, 0x0, 0x4009041}, 0xa000) keyctl$invalidate(0x2, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000100)='pkcs7_test\x00', &(0x7f0000000140)=@keyring) sendmsg$IPSET_CMD_RENAME(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)=ANY=[@ANYBLOB="400000000506010400000000000000000c00000a05000100070000000900020073797a32000000ee3e00020073797a31000000000900020073797a3200000000"], 0x40}, 0x1, 0x0, 0x0, 0x20004005}, 0x10) 05:50:43 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$invalidate(0x7, r0) 05:50:43 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, 0x0) 05:50:43 executing program 7: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f0000001200), &(0x7f0000001240)={'syz', 0x2}, 0x0, 0x0, r0) request_key(&(0x7f0000001100)='big_key\x00', &(0x7f0000001140)={'syz', 0x1}, &(0x7f00000011c0)='cifs.spnego\x00', r2) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000001180)={r1, 0xfffffffffffffe3e}, &(0x7f00000000c0)=ANY=[@ANYBLOB='enc=pkcs1 hash=sha3-2\b6-ce\x00'/79], 0x0, 0x0) add_key(&(0x7f0000000080)='cifs.spnego\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)="e0717bdf0ab5e02cd7b8882f6c6c87cbf6b23bc08b46bbacb81cf2eb236073c97a64c0e70b553984fc4c2c1770b2f1fa9bac3b1fa61e4a8c59a05e4274fba3daa1b2d2c9e5af7541f4d92ad9bf5f7dfe627ddff35f996cd5780d08c8c3e121e33161a0f150c082cc17ddfc92fccf319968b8d279955c7177a0787e533ad57b6255d2f1fcc4fba20c74c0c303e0ee9b4e0b285796f8d672def6de84edae7a04ae09ac351267bbc70c9c6b5db4fb84168fe05b2b87ed18373416d71cc4bd4769d10d2a4b1f4032f6727f00231775b0a5d056c69bca36e24892c9a553fd75d3ed5089d7d9b488ab231b90600008c3a6ea4dbeb0b69a0091d6d1fe55fa3532c8138b525b2b2da0573369a919bf0dd189c2b067e42f19eae8309c326aca3b2687059d49beb1bf34ee5e5bcc5a681ac092053d9c9782e3baa0f16a221730adb76a14773ea1f57ee9c8dae0de686323565719cee1da72adf259402da23509c3feda13ddc48f804906a23747f5d61b19dfa2d54fa37dc326accff6692322831928cf7879393b5e6952d0e7e8a91175e915f1f1fe1cbafc989e69d5aca9d01fe0fc921fdc3d5725ad96170cd0044f1e68a4e0e52074a3d54df7a05d19e713514a7a478e8be2f5a399e6c6131b8c6d2c4a4c325e7462c2960b1a69ce5ec7b188d064060a368e894c2df42e3775556ee8a6d23734f2c6b99ccea8fa2beb64634996847f9b367b435b823a3c785100d1b999705abb9b972b741af9a473047392728094cf6d878fd5ff417c61cb496406b4ea28ffb5519b69ff00fde231e049f7e4038c3b2f82d260ab3d05a3ab27c5e93906fc7032cd2551c2a195210a90750fd326bfa671fa405cb97c62d38518e62a65753086a5098fff500b8fc24fef64e7c23e7a526b4fb36465ce7be554f2b5503af4cc1ac91425755b04889d5d40890754e9e5b9cc92b1ee84e14814aaca85d4aade3f7a90815a1c4a844602ed84de0c17e24ac5c416811494250d796c74f7e4a54e19abe1f744b56f38f6583db3940ac16720c795b44654be5a07bd75431e8ab568bfff54165fe6204403670d2e54d95b9620d7e63d9ffccb04896f06c756c217451b9a0e7b92a6cb489a72708e291d9577e1da2bc9c5e34ab44df017f20597aae8313a9fc34e2aa03524c4f394eeb70429be15503f28751e88ab21fec2414a00a7a97788ee3388fbaccedb74aa7dbf1f6bcf10fb8428517e62f8c98ab4a9341da4b08256d9de7076a3649270b882b1668cfc3523eec741be84faee1e1b49cd0182d07f8f07e736471f6e6d507609e6fdf15ee09107b51bf344cd627d3ca8ec2aaa40fe88ad6d239b763b88424cff8f98a8b952575511db6551277e4ae25bf926f68420156893453b40f503e390977afece1d92251a33a21ec209dd40e7c50af4d75812c6b16f43ec5dc3dd691f133d6bb1fbdedc926d8493b65b0f37117d7342007706f75ae1744ac3a4e689eedba70c928caa25f1713540b20ead8efdfc5668e1aa3f4e8e8b5bee651d1c4edea38d670fee3b702e4c9a5795645c3a4902d75dd761f20717f8c543c682d60c63258ae0842744ad04328e0b35e8472c757b37598fc58aab93af9c6c77066bcefd471bb5b2731e0ae5afdeb2f20530dcd4be369b8e8bb187be57c741bb672bcf68132ed08ebe0002626892734cc31a94156042edfa6290adb75977bc8965d8f2f34c7c13ea50b2f9c90a26a0fd4ac1a028776504c82e5e5ce75462e7f514766daeca1e38a048f06fc8ccf814b72649f699e0d16ecae8e7a64b8f8ea7a65f671ec9ee19f3d99124a4779ff32434726da7eff3be1caa2b8c6037aeb809dab94894151e94558cc63b1c796f759a573c115b80d281f5263d6ea16aa6e16e370a4c612208bebd89a93ff395e24ab5f522935f6c6958f6260e4351d0146ddf5bfc728a8e235e6d7eae4730a713c4c9cc35899d62253dcffc1e35c040abfdd7a5a858d5569311ae3a69f1537076fa50b9681e5dd394f104e6ec13e2580f5014d6b7f8c4cb8bc36059a4dbf1af337550ecdc66ed10b213d5790547ee36ea633e422738c512d57faebc0a5d14d508d7dab553ef8c9c276920c46da78cd73980ca048fba7923daddf100fe524d242812e6e1e43392b77bcba00920d8f756ff1418832477c0ff7fdec3cdab7aef5b6683d37409dda3c7b619c434d819d2119b3b6960bdb4b9a67e8c66d5fd83e17212140a3058032bef0e448bdaacdba3b0beaab68f5b20a2f2fad14f12b86388d50cc5a377154a33272cfc96159b70f162d9cfa879d28cb272aad40af105ebd6bf55a7233a6b33840801655ee484a6a2111b5d876eb3bf77790a32cf5ca644273276ebb0e6533656d2acfbf3587ab87fdecc65606dd5b6fc0160fc01f3215d412ff267e57832f141c7a2e99ac24cacf2e975773cd3c3e9c9129a9397fdbeb34b21c5f699278954ae40492e0f7346b6f1c471744fe12021edd3b8dd1b94e2778d3cb6ec73cf346b8e385a756c7cb28510a4ec6ace4e0cb39ba5e54b5a5f09223a60e97261db9eb88c21426dd9255d583148d3230c384dfcd0ef43c90415e7d1e2dc383b38b4215edd310b835495345a6b35d4f90a1ea7c6b2f50d47e5d4cb1ca370a9d262ddd952b982c3699c38fa5eae1863b46c03df3314224020d6273a3fe79155fd031ae6797ba630c67e367d662285775e82dc83ff49a29d57f12420a11f1187b6b5c47f0e3f4afaff580dca48aece13e423ba33b4595e916a859c986e4e6229825a82003422655957221037732d559cd2c3e1eabd7f64250f6848097c5306ad3e44725c614bef4f6a8fb5327ff3f71f9c9b417f5fab4151f86979659a2667bfc22eb7ff7ef482c5bcc307a7c4cf9d8ccac22ac8f9371afbbace1058a335441a3c57abb4fac34eb8bbc55fa6f85825c428b5891463cb61a1f029e483722e3a1faed85f28d998f859638d71bc74a91c5d033fc86e9a81b70efd8453e7817e9348bbdbee51397e2dc1ae5005acc273a385c155865499513961873647b2e9ba159b362875e182faca3c0555ae400c5182ccbf5dc0cfa020fa32979c7cba5ed83599818fdbe0aeee57e728329effc452debc3d4511e421003a1c49121070531dbb93b75c380566db865b2780200c89d02731d1fb2d0eb3a7cc3a644828fb0d3283fdbf0c2e146fc581ca83f4edeeac8e6f6434acf731d3da55221ec635f95ab16ae3cf82ef78d631583d4550e332e479f2cc1f2f036dfc7f547ec7afe565e8f4c2047142f51b0ac0d904957c1bbd4b8daabc570f1a947e0c5ee250b88413f2191d1b5d4f3fddc2a31490b164709a7437a0af6f8ff98116ad51d574f770e849b05f08d1d37434fdd3db2d7b7937d9f8266bfe1709e7a1eddf64791b0d5a27e7235c16e69df33fe0bb93a63bac949fe4318e39a86f7572b1723d94411a3d8023e98abe05737f1eacd12c7d872dd0d62594ad2fa4a036a292a4fb9fccfcfdbaa334fbb11f1a1e639ea4c4a3b8810c6f1f6b806fffbb3b6b19891ca7324ebb60f41a262534ece2a78a59d893b99ac68f1e92aae17f9c902d5d1162d9bca8148f0ebe15251af92c06711ed4557a2c917ea828c54e0689b5a3d135c2c2c2e1e8518047a27427a12f389062d9aca1d7e759933e9094c7522db39b6ee6e86cde869710513ae900c96b7ce06e5cc87106eb0307e939bab79fcf9e8904f50cfa2ac90ac1dcf662dd268e787598730d997c9f34b8e63c29cbfb9b6e6b17ce96fb8cd2da0e3d41a755c3bee1653b981f3e7bb453800de785cb6fb1560a425c84cf1f3006ce1e513c1208984f0baacba121b2d7b2293f478dfdcee21aa064e02901db155155b9dd680a93f27020bf65aaefd1a9c02e46b9bd06a56eb8b5d7064bdaff34f62a3507b798759cbe65e4c621fde18ec7b177e7e683f5bb83c7848c702f35542567532c2c705a7c3f1cb5f88b0c5aa8d8e1ec7b526b2bde4d07ab3a1e678b9de49b63bc7dab3e8e1c7f5890e943e2ee7222a878737054b0e3df5c9c3df4c9d2f48b163b50a1f6679c781d386add5acd332580b66f95f8fb3f5636907b8fa70046b571cc083da618a5d0e1413a5dde5cae83b3a81691e1948af7ca173abd7fe287287bebae6cc117a52f441c641317491d68b9f998b670583deec31ee8d8c38ea66d9e2845d40a4c74fa1fd20de840baa43d6ecec1cb0b89aefd5c804099919b2162894818617202dfed7b915ba338b40d78c0b7f472f234df4f843980b749f990e48b5d9f5afae54f74487d41f86e9f1827b86eb0260ee84d31a378073c3a61b2b13c35ec5902146855f401149dff0c7ab91582d0cca6fc0ee31854c5870a154b0ddc9d9a6d8a8f7cf2cb4ff2a074fbbc501cd2bc38e7a9a8a69cffc238fe43e38d49cdad5f52fb3a3cb7ef55d8bb58f18636f7baec3224c5aedbf6f512f1e9dcf13ba5d069c1fe6c5d2b8b0ba72125a86e7bc0d392f24ae9da93a4041c462fddf52528cfb8c11924ecd176b811a4d875c6b910b3009974b214152d88439aae5a6fa2a2fa6222ed38ab4a8c8feec4c69590a658e0e5a4a8d679f02ccd38b24a7b8034d0abe75a83fe47706a19bd38c654089fb31414fce16ef6bb128de87513c24bb9680db731d39a1be7a478fb6b9d7a9dcb10280e0c51ef91d0cc4d6128746d3679f480b8bf5df3f8fc4499ba14ed8bf2f8c933ba3c1db5cc351e03efb2516233977d8d63be161dce48c2449731cb4392c799a440db424454f81729f1d46a25f257d36a32d4a50f8c6dbefca3c6c6f45a742f51a31bd5c3bfc9271f8a2de0c044b26268156971407ba767034fbacacac96c8e10fc470f0517974af3974406c10b2bf86b11210fca426b7ce7e70bb852866d99982468a4f981880e6b82e499648b0109b2aa6736edd04d7f0ae311cdd4da251237f25d61446e3cc51c37ee0a7c075dae9587fd4979b7bb2b89ab9561ce2f294a618d7ce47bc95eab27999fc0efd0f44d1fd52ba210b3122025a431937b7b44511f7e0f6ec25d39cf7d3b8a120a18c611e5335b814c0f64deb58d1bcdb2db043ac08c426d5a50783cdd2b56354f143a102ba6bd1b0a315e91c23ba3c0c922eb8bf07f989e66a207c9798e90c1afceef67f49f252bb68dd13a0f9791ec92de6007fa781a22d6b20474fb370579773190608954b7832ab8c0ddc51f97a79ad5c7832f0f12775558cf6cef0d6506d7a76606fb9a8bc402d1678aea67920156dddde73152bbc9b667412eb4e52aee459b531bf9eb20a3e1b071dee726dbd51f9b83bcf6e4ce2de4c9c64292fcccedbe1080f67bf9f1cabf6ffa476d3e5c9679f7c7304088d1e7240c5cbf48cfda7357f458f90222a6a1d14c3f17bccc721486a8e0a74eb949deb726e19b63c0538b021e1e3fb4416b481a0ceac8be410220a2b070a6f689dc32fa3c3b311768d8974ee7abb0221a0f41b5cbba92f915f2ab3defc74e2528872c12c643ec79384e660b838bf843215332b94d477fc5e52b0a5f7bdf187601f015bc875a1f9c380cfe230bd3e1c0b9d60e1ad3f79e2f0f24906b70fbc41bc5716c5060d7c3cd7870f9db315355e7ee2630459d1b140320d8a8999f410b46d6ddcf18fbe8907cbfd2b8f3aeb0481906f8cb5623253ed27bac1f49bacba5be15c0e462aad8906915079b1ad2fdecd15f560ea88b30ca924dc697b62a9e90f2c309f6e157baeddeb1441da1a4f0324261979c298f8943a753882df9c48ef01e6ac79f225a5bab99a165d79f87b29352b6ef37ae04a6eb7f748d28662830563111a3afb756d20700ac4b7e27005e05", 0x1000, r1) keyctl$invalidate(0x6, r0) 05:50:43 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, 0x0, 0x0) 05:50:43 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) request_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)='%\x00', r0) keyctl$invalidate(0x1d, 0x0) 05:50:43 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYBLOB]) setsockopt$inet6_udp_int(r0, 0x11, 0xa, &(0x7f0000000840)=0x8, 0x4) copy_file_range(r1, 0x0, r0, 0x0, 0x10001, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x20d315) readv(r2, &(0x7f0000000780)=[{&(0x7f0000000080)=""/227, 0xe3}, {&(0x7f0000000180)=""/52, 0x34}, {&(0x7f00000001c0)=""/228, 0xe4}, {&(0x7f00000002c0)=""/89, 0x59}, {&(0x7f0000000340)=""/138, 0x8a}, {&(0x7f0000000400)=""/233, 0xe9}, {&(0x7f0000000500)=""/173, 0xad}, {&(0x7f00000005c0)=""/191, 0xbf}, {&(0x7f0000000680)=""/57, 0x39}, {&(0x7f00000006c0)=""/131, 0x83}], 0xa) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r3) 05:50:43 executing program 6: r0 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffff9) keyctl$invalidate(0x1d, r0) 05:50:43 executing program 2: r0 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="fe45a7344b9203c5a81b38ec1ff4430577bae984b9ca380dffd2bb6668398515d17984ac2aa09722e5f477229b00e5c77af1d35955713140e28b5b2b3b4b2530c4901f11bd8352cafa70a69141b24986d1aa96dce3c2cb71d01ca79a2210e2a9b891413c241e69e642c83c9c6bd22fdc86db05dc33a89bf33094cb600e9b307bf01ff653a4dbba292b", 0x89, 0xfffffffffffffffc) keyctl$KEYCTL_MOVE(0x1e, r0, 0x0, 0xffffffffffffffff, 0x1) 05:50:43 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, 0x0) 05:50:43 executing program 2: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="fe45a7344b9203c5a81b38ec1ff4430577bae984b9ca380dffd2bb6668398515d17984ac2aa09722e5f477229b00e5c77af1d35955713140e28b5b2b3b4b2530c4901f11bd8352cafa70a69141b24986d1aa96dce3c2cb71d01ca79a2210e2a9b891413c241e69e642c83c9c6bd22fdc86db05dc33a89bf33094cb600e9b307bf01ff653a4dbba292b", 0x89, 0xfffffffffffffffc) keyctl$KEYCTL_MOVE(0x1e, r1, r0, 0xffffffffffffffff, 0x1) 05:50:43 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, 0x0, 0x0) 05:50:43 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, r1, r0, r0, 0x0) 05:50:43 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) 05:50:43 executing program 7: sysfs$1(0x1, &(0x7f00000000c0)='syz') sysfs$1(0x1, &(0x7f0000000100)='\x00') ioctl$F2FS_IOC_GET_FEATURES(0xffffffffffffffff, 0x8004f50c, &(0x7f0000000080)) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x6, r0) 05:51:01 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$set_timeout(0xf, r0, 0x6) add_key(&(0x7f0000000080)='encrypted\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)="1b0752c539f7d960697dcd261a201346d7aa5338f2891eff35dbdf68", 0x1c, r1) 05:51:01 executing program 7: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffff9) 05:51:01 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x766cda4a4620ef5) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYBLOB="952dc38171ab8816b383c721cc018bea2ebd61c8f150bf6971920000d5a9b56d03"]) syz_open_dev$mouse(&(0x7f0000000140), 0xe5, 0x4c0000) copy_file_range(r1, 0x0, r0, 0x0, 0x10001, 0x0) fsconfig$FSCONFIG_SET_PATH(0xffffffffffffffff, 0x3, &(0x7f0000000080)='syz', &(0x7f00000000c0)='./file0\x00', r1) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r2) r3 = add_key$keyring(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x0}, 0x0, 0x0, r2) request_key(&(0x7f00000001c0)='.dead\x00', &(0x7f0000000200)={'syz', 0x3}, &(0x7f0000000240)='/dev/input/mouse#\x00', r3) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, 0x0, &(0x7f0000000180)=@secondary) 05:51:01 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, r0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, 0x0) 05:51:01 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, 0x0, 0x0) 05:51:01 executing program 2: r0 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)="fe45a7344b9203c5a81b38ec1ff4430577bae984b9ca380dffd2bb6668398515d17984ac2aa09722e5f477229b00e5c77af1d35955713140e28b5b2b3b4b2530c4901f11bd8352cafa70a69141b24986d1aa96dce3c2cb71d01ca79a2210e2a9b891413c241e69e642c83c9c6bd22fdc86db05dc33a89bf33094cb600e9b307bf01ff653a4dbba292b", 0x89, 0xfffffffffffffffc) keyctl$KEYCTL_MOVE(0x1e, r1, r0, 0xffffffffffffffff, 0x1) 05:51:01 executing program 0: mount(&(0x7f0000000140)=@loop={'/dev/loop', 0x0}, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='nfs4\x00', 0x10208ea, 0x0) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x7, r0) keyctl$read(0xb, r0, &(0x7f0000000080)=""/188, 0xbc) unlinkat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x0) 05:51:01 executing program 6: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f00000001c0)={'fscrypt:', @desc1}, &(0x7f0000000200)={0x0, "11bb915cfe9dee30008a053e409049faf76bd488fe4b0bb29561f89d96115e748815b34860f341dd89e39f56ddb475a759c5c1a4637ad082a20b796562c25164", 0x15}, 0x48, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) r2 = add_key$keyring(&(0x7f00000002c0), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r2}, &(0x7f0000000300)=ANY=[@ANYBLOB="656e633d706b63733120686173683d7368613531325f6d6200000000000000000000000000000000f3ab9078771934dc0000000000000000000000000000000000000000000000000000000000000072a0428e3e544608288ed42f35e3083cf73ef627291fbb5d7fb7cb5feaadf7599e1d6fbf74d3efd057b4d7dd220858bb7a666b7bc7a38a0b6e5460f757f17494f553e6a8c4380c660ede4cbfb0407925175f7e199c95826461bd707e70c0a8b302c06c3aa668908bf3cdeff8249c764a6d263300738b40cd3946648a3609a7ac89b470adc817217ab0506a3978a7cadbf284e40df77a950ccf376c1ba9dc8915b9129228945f7d8c507188fd5ae77120b81a175d1613a3395381537d000dd5f227"], 0x0, 0x0) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, r2) keyctl$invalidate(0x1d, r0) 05:51:01 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, 0x0, 0x0) 05:51:01 executing program 6: r0 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040), 0x801, 0x0) write$rfkill(r1, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x1}, 0x8) keyctl$invalidate(0x1d, r0) r2 = add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000180)={'fscrypt:', @auto=[0x32, 0x38, 0x61, 0x30, 0x35, 0x38, 0x61, 0x30, 0x37, 0x64, 0x55, 0x35, 0x61, 0x35, 0x61, 0xe]}, &(0x7f00000001c0)={0x0, "4f55bf1c020593cbd48099613e5fb25586e49cba85ef971a20fa75e7394ed68813a89cc0a54ce42a59d1960e2ed02de9b177db559741f0e7f8cd3d67b3781612", 0x34}, 0x48, 0xfffffffffffffff9) r3 = syz_open_dev$vcsa(&(0x7f0000000240), 0xffffffffffff0001, 0x10000) open_by_handle_at(r3, &(0x7f0000000280)=@isofs_parent={0x14, 0x2, {0x7fff, 0xfff, 0xe0f, 0xeba3, 0x1, 0xeac}}, 0x1a002) add_key$keyring(&(0x7f0000000000), &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, r2) 05:51:01 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, r0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r1}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'sha512_mb\x00'}}, 0x0, 0x0) keyctl$read(0xb, r1, &(0x7f0000000080)=""/110, 0x6e) 05:51:01 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x1d, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, 0x0, 0x0) 05:51:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x006\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYBLOB]) setsockopt$inet6_udp_int(r0, 0x11, 0xa, &(0x7f0000000840)=0x8, 0x4) copy_file_range(r1, 0x0, r0, 0x0, 0x10001, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x20d315) readv(r2, &(0x7f0000000780)=[{&(0x7f0000000080)=""/227, 0xe3}, {&(0x7f0000000180)=""/52, 0x34}, {&(0x7f00000001c0)=""/228, 0xe4}, {&(0x7f00000002c0)=""/89, 0x59}, {&(0x7f0000000340)=""/138, 0x8a}, {&(0x7f0000000400)=""/233, 0xe9}, {&(0x7f0000000500)=""/173, 0xad}, {&(0x7f00000005c0)=""/191, 0xbf}, {&(0x7f0000000680)=""/57, 0x39}, {&(0x7f00000006c0)=""/131, 0x83}], 0xa) r3 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$invalidate(0x2, r3) [ 1949.606236] [ 1949.606668] ====================================================== [ 1949.608120] WARNING: possible circular locking dependency detected [ 1949.609566] 5.10.247 #1 Not tainted [ 1949.610400] ------------------------------------------------------ [ 1949.611830] syz-executor.6/10160 is trying to acquire lock: [ 1949.613134] ffff888018324ae8 ((work_completion)(&hdev->tx_work)){+.+.}-{0:0}, at: __flush_work+0xdd/0xa90 [ 1949.615407] [ 1949.615407] but task is already holding lock: [ 1949.616788] ffff888018324f40 (&hdev->req_lock){+.+.}-{3:3}, at: hci_dev_do_close+0xef/0x1240 [ 1949.618839] [ 1949.618839] which lock already depends on the new lock. [ 1949.618839] [ 1949.620772] [ 1949.620772] the existing dependency chain (in reverse order) is: [ 1949.626830] [ 1949.626830] -> #3 (&hdev->req_lock){+.+.}-{3:3}: [ 1949.628276] __mutex_lock+0x13d/0x10b0 [ 1949.629292] hci_dev_do_close+0xef/0x1240 [ 1949.630367] hci_rfkill_set_block+0x166/0x1a0 [ 1949.631512] rfkill_set_block+0x1fd/0x540 [ 1949.632585] rfkill_fop_write+0x253/0x4b0 [ 1949.633671] vfs_write+0x29a/0xb10 [ 1949.634597] ksys_write+0x1f6/0x260 [ 1949.635558] do_syscall_64+0x33/0x40 [ 1949.636528] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1949.638084] [ 1949.638084] -> #2 (rfkill_global_mutex){+.+.}-{3:3}: [ 1949.639631] __mutex_lock+0x13d/0x10b0 [ 1949.640631] rfkill_register+0x36/0xa10 [ 1949.641656] hci_register_dev+0x42e/0xc00 [ 1949.642709] __vhci_create_device+0x2c8/0x5c0 [ 1949.643841] vhci_open_timeout+0x38/0x50 [ 1949.644869] process_one_work+0x9a9/0x14b0 [ 1949.645939] worker_thread+0x61d/0x1310 [ 1949.646963] kthread+0x38f/0x470 [ 1949.647850] ret_from_fork+0x22/0x30 [ 1949.648800] [ 1949.648800] -> #1 (&data->open_mutex){+.+.}-{3:3}: [ 1949.650288] __mutex_lock+0x13d/0x10b0 [ 1949.651277] vhci_send_frame+0x63/0xa0 [ 1949.652267] hci_send_frame+0x1b9/0x320 [ 1949.653268] hci_tx_work+0xfb4/0x15d0 [ 1949.654243] process_one_work+0x9a9/0x14b0 [ 1949.655323] worker_thread+0x61d/0x1310 [ 1949.656334] kthread+0x38f/0x470 [ 1949.657215] ret_from_fork+0x22/0x30 [ 1949.658203] [ 1949.658203] -> #0 ((work_completion)(&hdev->tx_work)){+.+.}-{0:0}: [ 1949.659971] __lock_acquire+0x29e7/0x5b00 [ 1949.661029] lock_acquire+0x197/0x470 [ 1949.662009] __flush_work+0x105/0xa90 [ 1949.662984] hci_dev_do_close+0x131/0x1240 [ 1949.664065] hci_rfkill_set_block+0x166/0x1a0 [ 1949.665200] rfkill_set_block+0x1fd/0x540 [ 1949.666270] rfkill_fop_write+0x253/0x4b0 [ 1949.667327] vfs_write+0x29a/0xb10 [ 1949.668237] ksys_write+0x1f6/0x260 [ 1949.669173] do_syscall_64+0x33/0x40 [ 1949.670137] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1949.671401] [ 1949.671401] other info that might help us debug this: [ 1949.671401] [ 1949.673203] Chain exists of: [ 1949.673203] (work_completion)(&hdev->tx_work) --> rfkill_global_mutex --> &hdev->req_lock [ 1949.673203] [ 1949.676042] Possible unsafe locking scenario: [ 1949.676042] [ 1949.677364] CPU0 CPU1 [ 1949.678387] ---- ---- [ 1949.679409] lock(&hdev->req_lock); [ 1949.680243] lock(rfkill_global_mutex); [ 1949.681727] lock(&hdev->req_lock); [ 1949.683098] lock((work_completion)(&hdev->tx_work)); [ 1949.684254] [ 1949.684254] *** DEADLOCK *** [ 1949.684254] [ 1949.685579] 2 locks held by syz-executor.6/10160: [ 1949.686642] #0: ffffffff85621608 (rfkill_global_mutex){+.+.}-{3:3}, at: rfkill_fop_write+0xff/0x4b0 [ 1949.688685] #1: ffff888018324f40 (&hdev->req_lock){+.+.}-{3:3}, at: hci_dev_do_close+0xef/0x1240 [ 1949.690679] [ 1949.690679] stack backtrace: [ 1949.691671] CPU: 0 PID: 10160 Comm: syz-executor.6 Not tainted 5.10.247 #1 [ 1949.693194] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1949.695024] Call Trace: [ 1949.695602] dump_stack+0x107/0x167 [ 1949.696409] check_noncircular+0x263/0x2e0 [ 1949.697344] ? register_lock_class+0xbb/0x17b0 [ 1949.698363] ? print_circular_bug+0x470/0x470 [ 1949.699353] ? stack_trace_consume_entry+0x160/0x160 [ 1949.700467] ? alloc_chain_hlocks+0x342/0x5a0 [ 1949.701449] __lock_acquire+0x29e7/0x5b00 [ 1949.702379] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1949.703522] ? rwlock_bug.part.0+0x90/0x90 [ 1949.704456] lock_acquire+0x197/0x470 [ 1949.705299] ? __flush_work+0xdd/0xa90 [ 1949.706160] ? lock_release+0x680/0x680 [ 1949.707032] ? lock_release+0x680/0x680 [ 1949.707907] ? lock_chain_count+0x20/0x20 [ 1949.708827] ? lock_chain_count+0x20/0x20 [ 1949.709741] ? lock_acquire+0x197/0x470 [ 1949.710608] __flush_work+0x105/0xa90 [ 1949.711443] ? __flush_work+0xdd/0xa90 [ 1949.712295] ? queue_delayed_work_on+0xe0/0xe0 [ 1949.713293] ? hci_dev_do_close+0xef/0x1240 [ 1949.714250] ? __cancel_work_timer+0x2a9/0x4c0 [ 1949.715255] ? mutex_lock_io_nested+0xf30/0xf30 [ 1949.716275] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1949.717416] ? __cancel_work+0x250/0x2b0 [ 1949.718318] ? trace_hardirqs_on+0x5b/0x180 [ 1949.719259] ? __cancel_work+0x1bb/0x2b0 [ 1949.720142] ? try_to_grab_pending+0xe0/0xe0 [ 1949.721112] hci_dev_do_close+0x131/0x1240 [ 1949.722051] ? rfkill_set_block+0x18f/0x540 [ 1949.722997] ? hci_dev_open+0x350/0x350 [ 1949.723870] ? mark_held_locks+0x9e/0xe0 [ 1949.724758] hci_rfkill_set_block+0x166/0x1a0 [ 1949.725749] ? hci_power_off+0x20/0x20 [ 1949.726607] rfkill_set_block+0x1fd/0x540 [ 1949.727530] rfkill_fop_write+0x253/0x4b0 [ 1949.728438] ? rfkill_sync_work+0xa0/0xa0 [ 1949.729368] ? security_file_permission+0xb1/0xe0 [ 1949.730434] ? rfkill_sync_work+0xa0/0xa0 [ 1949.731345] vfs_write+0x29a/0xb10 [ 1949.732119] ksys_write+0x1f6/0x260 [ 1949.732914] ? __ia32_sys_read+0xb0/0xb0 [ 1949.733813] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1949.734963] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1949.736089] do_syscall_64+0x33/0x40 [ 1949.736903] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1949.738037] RIP: 0033:0x7f791b141b19 [ 1949.738850] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1949.742916] RSP: 002b:00007f79186b7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1949.744600] RAX: ffffffffffffffda RBX: 00007f791b254f60 RCX: 00007f791b141b19 [ 1949.746185] RDX: 0000000000000008 RSI: 0000000020000080 RDI: 0000000000000003 [ 1949.747754] RBP: 00007f791b19bf6d R08: 0000000000000000 R09: 0000000000000000 [ 1949.749315] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1949.750896] R13: 00007ffdc51c8b2f R14: 00007f79186b7300 R15: 0000000000022000 VM DIAGNOSIS: 05:51:01 Registers: info registers vcpu 0 RAX=dffffc0000000060 RBX=00000000000003fd RCX=0000000000000000 RDX=00000000000003fd RSI=ffffffff822e5d4c RDI=ffffffff879f8240 RBP=ffffffff879f8200 RSP=ffff888041d5f290 R8 =0000000000000001 R9 =0000000000000003 R10=000000000000000a R11=0000000000000001 R12=0000000000000020 R13=fffffbfff0f3f095 R14=fffffbfff0f3f04a R15=dffffc0000000000 RIP=ffffffff822e5da0 RFL=00000002 [-------] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 00007f79186b7700 00000000 00000000 GS =0000 ffff88806ce00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe0000003000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000001000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=0000001b2d421000 CR3=0000000019420000 CR4=00350ef0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=00000000000000000000000000000000 XMM01=ffffffffffffffffffffffffffffffff XMM02=00000000000000000000000000000000 XMM03=00000000000000000000000000000000 XMM04=000000000000000000000000000000ff XMM05=00000000000000000000000000000000 XMM06=0000000000000000000000524f525245 XMM07=00000000000000000000000000000000 XMM08=000000000000000000524f5252450040 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000 info registers vcpu 1 RAX=0000000000000000 RBX=ffff88800fb88f30 RCX=ffff88806cf3ebb0 RDX=ffff88800fb88f30 RSI=0000000000000004 RDI=ffff888008043f00 RBP=ffff8880088bf720 RSP=ffff8880088bf660 R8 =0000000000000000 R9 =ffff888008043f03 R10=ffffed10010087e0 R11=0000000000000001 R12=ffff88800804d640 R13=0000000000000002 R14=0000000000092cc0 R15=ffffea00003ee200 RIP=ffffffff816c7475 RFL=00000082 [--S----] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 00007f72d67c2900 00000000 00000000 GS =0000 ffff88806cf00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe000004a000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000048000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=000055557089c708 CR3=000000000944e000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=79732f6563696c732e6d65747379732f XMM01=646d65747379732f6563696c732e6d65 XMM02=7379732f646d65747379732f62696c2f XMM03=006c6c696b66722d646d65747379732f XMM04=2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f XMM05=0000560a34560c200000560a34629ad0 XMM06=0000560a345606200000560a34655ac0 XMM07=00000000000000000000000000000000 XMM08=69253d4449504e49414d0073253d5445 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000200000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000