r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000080)={r0, 0xec4, 0xd6}, 0x0, &(0x7f00000000c0)="ea2478a429c01214c9d2f0950d9bffd887274415bb4b8eeac2ffde7d1ce0d6f0e1eb8c47a24687a0939cd9cf1b1e5b75b63be136b4ea6feb9bbfc2b2d6adfbab71c3d91c6788214fb2bbddfa2f091550155084f596488e2ab699bc61d3900e6b2cd29d560caa592f3e6db9b12610d054db375837552c67d7526114075a84fa5736cae1a9ded3e3be8601338c901d6e8b0164b1463590032991bb440e8fd4d473b0048323bc9c9a529ec2eb8683051de3a67567788722c7dddede6758f2406c82f445c28bebdf9b5224a4000dfc3c71b096bff8005d8b2a3e9dacbae7600ae19a8b0c4b0efd5dc0ed9b44ab05f1825d1f6d3f135891bb44d865491e7fbdc91507fb5a478669561bae1eecb4bde04b66a13f81e97f33fcfe47d3349e9dc3c676fc0a6603c624c9a3c3919dd4d972e060735b8117c0725cf6b239adb0a24e8985ed2b9124e7c4e57444f2ef12225257087d9a10081271782510f07d55f178b97e17317055974984e6e43fb6a65da400ccc1a97dd4d2b25eee2ff41a6b404c8a0eb539f5c14b315d948c7062223cdc3dc68157d8ebe5afbfe661a6e41f98866d8acc283a9689b706bec48b73dff49485a109b545a44d1366af41522e28555c075a48f8d2e36b5e4a06dec3459d87da48783189da3a578364535422a749d93f28bde2e1ce36f3703bea05ce9768a28fe3cba20441a746678f2c45b15ecb07ed7f7e371e8453b27497cfcd8c5ba3f9a81f3c4eebebb067d69a0d4d2dbf2f873c41af9787cffecfdfff9b8751116e6eaee14c812dd619370ccb846bd958884c7adef7a134322df2a2c6b83c1077b0853f4fc3b2bd235fff61accf2de0124410541054f3a112b532d3838deee3e012638d7791053e758511e2d86ea9e31d33c23d7af1aeac35c4771939fe82cbcee9875fa700c5f11a2c7635a0492f4c3215f8e9d8e9374531f5526ed10e981c83de4ea19bbe9f1dac302cd14530755e48d5b284a2f0cedc529bb1f86c96edaf0bdf4e662c5c357f50093998c621593fd84df80cd5a0affb6a84182b6622d9555634d9f7aeb4be4692146c8374657cc013a6f87663577ba6886563e301e1cb089de54e0c0b6324ac85fcdad53b74aeacf3b4953915a23093ae769b4672ec32f22dcc2cc4aef145567fcf5c5b093d38330bf9cf79907cd78e78e41795cdb820af845d7acfd7fd64e1488abfade79f1e862ff76d4e5557be0d05a9c8567d5aed1994d0245cbbb194758b92e82fd1cb6123827dd52a03749c6c413ba9da859cff47b8f7a5a39eee4d30c4f537d40feb382f7b703710e5952b571502f05baae53b1e5e546750f15583484e4366ca93e2ff16717456071fb2ef0f72437ab1b82a6f2b05a579b351649a4cb1254e0fe69b8b081b4c2bd974e2952b409b3b962c5392bb62152a35d257f887e64f34d811c7c9bd74eeba46817bdcf9dc1ccb724239f1efa0073b7d186d0cc14bd678ca924334f930f3415666535bf690f15b25db1938f4497b8edeb2462b0ace06f9ff99c60eda3b070c558190d2148d734098460f0cd09cad88b34433811836be4ca7c2136a7f7b8c4bf94d0e1ce935fafe567db52b7929289f8d8aa342a9bd6c806264ca87ad481c0d660b533863735a71e8ca581c7291f02cb77685a173867948755ff07558d00471839a40227f5db698fe8d4cfcafdf00b087d497534fb614639c2bd7c54d636ea978a5e5f796fd8116ea5882c5df28d502ce9925f1659584255220610e8d5fc8e3f4a5ff10cf11293e870e686659f2a3acd3d939d3b057b7d1dbe05c9fc5d05bfe021e0a9d297c39be05e6aae34c9cc38f55052198882a09ee11a2b89839c4528cde6ee6495f5dfdcee46180f340d87f596eb29cd3ac00ca8a2247345911414287647e6242958fe7315f22721b640e15feba0940d66529faf6b4fdc2d01f779423ec0ac0d90a7e9aa14e888d1b0765ca99565c72bba2e60fcf3acb2c611f2dbe62b430bb37f12058b2f24f96bdb57975e1bb5851aab833d0b57b25038b286c6169bc344d131a589d0e162d80a0fab64ad44881ff216a0a1c647f9dabd22ba64d4f05de93a458f97e6be0f618f15a1e88cb6529395a8228e6b0e8b6b9a5475dfeff0543359233a03f5eabee20a9c684046b81e3f22fd5c548fd4d734698e2c92ab491680590e8b248127cc11b7bfe1a38abf058a252eb6de30452e8e5c055c1f3cbaf08f4300bcca4bba63c12e49ddf3e06dd420833fa84ab0cb480ec880f8d0359cd5047c714473b61b775d9f0bc266b7859bb77e928e5c3bf4227eb2f9053c95c7f35e53ab382f46c39edeeb27027b2123c59178125e0f6643492bd864cfaa720ffa9b8684c934235ab540320ab9abc9d15fb5cc605f719584bb85d71f9bc86ca624c2b65382b7368fb8b32d428d5f414aeefb56649d8a444d02998001b86014421579de856650973e134c925fb5446dbdaa9213c62c57ae1cfab7ec639762befd6b8629dcedc9ace7b40d32c373889b5758be4a818ace9b4be9c647879cbf58805c105718d8b5d478a9970f678e279b18829bb5546fc16e53d538669de6cc4b050d64f394f6d83cd5cd4aec5e92ac3c264d5fa59c68ff2f7db084aa04365c333abdc52d84423c3331b1de6457bb23ad7330724f81fcb19174113159fc117256e976458a06662a3c9a5ec0a37cc53e21e61a0ce6e64bd70060ff1852877c3b3908023a277df22aedbc6b485fd5fcb5316d29c7d6469171e647ce0ad1561ed22201b773df255ec28797abed4c27f0eba40d3a322918e32222866be5b514bbdf9e11f6fc9bfe4e47af3cd5e459f65e61f58a093133fcf6634433e0d96e953bab6fb0c95e1125dbb776c3066693340ae57e74727631ad09e9116f37eccfb9898a246e9c39efe00b6bbffe23f3d5e2fc49f3e0904e3707caaefdde5356c9b9dc6327f8f1bce144ec567f7dc5645e087673829da8a30d161351d6b83157af622e72ac9059a672dfa05ee9de6fcb2102448d145169d0c279e8d2010a762b5c90fa566cb3f38980caa68de95d85c8f13b9f9c216c739b6440d4967f6b28bad60f9bf1f922755d1d93a0978174322d52307b6c990d289569dfb8a2f635bb23d948b622521671a6491aca578d5d955d0693bcd667cdb936066d719ab6aa066ee6416486a3a75b8ddd613839f5b155471cc78fdcf353a36f1efa0da49ae858ae5919a0d061f0259fc60d3119be097422d41830f57cbf6685be6097613c3258ed762efc679ba33738c9b4643068da12552f4d08dac50369f29e8d7a5fa8c297a4059e53108c196a7ed3ad5851dd112af5a67f0e3a10c29b15830d9c8a637a35a1d7e57b3560ee23d27feaefc0398ac5641b22eac9da054ea427fdae4b9ad3a4a742bdc1ad0d7071c0f9ab3fcd4abaa17582dab8957eff5fa8edf09c14e1be95fc56d807daa13ec177206b19116c3cb6051968bbc81846721af97692c0154208dc21889cbe9756d25619ac0bfbd4a8042f8b846c53958288b12845cc5bcb9e9eef59181613cfde03433c7c87be35157ab9dbab8f867ccdb44274294848aaf4d9b7de8902b8d5059ddadd0124eb60f630a88445dee23d9bc7fbe6577f17517c045578f2fa6307343335ab0d331f08d81f9515671aa074c5d56041bce686b6c4cfd779db2ca6ecbc0005f0dcc5298c8ea6e1aa63f0589a954a9e6bca009c95bdfa998ad21a6deaea10ac3b5eb5135d79d0c8e5d2daf9a9d354558f79c4013f7177851da4bd0f38663f3e9433595e39ced77a9a4ef7b59dadcea8c8b44a2d9bae017b3f6f4dd09e70bc40fdda471b82a722e404dd5b8a7859d1ce8d43bcffd9ad94556737eb586861ece4faa9c58c9e750d29ee6605a1000137a4dff28e1cf65ad360b085ead917991c097bdec3a5b95167801ae8b4377033696784110307195dd040c9679d78b8f21ad1e614c0c9ccdd123be859e5abc5fd9af7aa95a41b211c1a09f13a6820f8af420106a0bf0c74f6d91af935d95220c06a49932ca7f9c91f36f5e679fdbe57d053b2c189e6dc481c1bdc9f09b8200a902b1efffe815011d53cf00b5b346258c02500abace3cea619e0deb1cbd7972d516fdf1cc2cfe145b65746e7d24a66acd11c2e19e3ba3cdb41d6a6d2267f82129268cdcc0e930210c162dd08ed5f73cef82c92461116274ec693b7ea3da95ea339864f4e8a54ba85b8590ad97002bc689c2c41a96d13f68a9f01bf884201b55db70614e298e56050332c5fe7a013131171c221400fbfc8c7a7c0564b791b59d86741f9fa07f3a5644f5dce6812b3656641aa99c29d327f33cf52e9b9753fb5cf2b1d145878d4d60bc5a933b475088cf29853a4a3b68188c3354ba58e6d8e0db381506a46c30c8a9b13d622330f5999302403a6b62aeadd1f43c912a166007a7c1c12c7dc09d291c111d3fa5591c28d25986b081024e9e246428dc135da3d620e10bc1b681ac4353aaa6f59d1bc2eeecb60871aec4fe1c8c9655b6cbdf282bf3c72315deaf06a71019b295081fecd6c4e229859aa81381f80c7b31d30f945fa191996986c56bdabe549501e9a04ab8438c3d5b1ae039db22466713edda479bc9fccf1abcb7d6e4377f2242f6435513a1b8ce5aa583bf72f2f37bdb69eef65a0c0d02a8ae59a3d5b76d9130fb58959b9da84a83fc44123765c872352abb39d3bbf480037dd8f9d0c1cd824ba2194dda817ac1007ce1e05735b18ff97a9ca26088e2a4d23a721c387d39695fc2b79469596cf9adc491a78b5dc0293f11af746c9dc999b97b7b922042aef94828a3eeeb96c96edf8dc9cd39f6ed34dbc443b4d888ab090159dc4400b0e604c8efbae0b26114021c2bc2717392c13c5589fab0e4fbf35aa2a378439aad8006b31e6bbb0da8f803502e7c1cca28d2d77c85a3a1ed7fc693198483be149f4cdc7be68656b9eca3e2a3235401553b5c61811ea719bd8e5a892f2846df4e3788bad6911181b168dabeb0b9f75ba49955ea8f645d3b773dc845aa1b8eb3e07f09204b6a3fe6324a8ed7270abfbb17c120a810d3d5ee7fce350c3f6ba28fba93ea591fcd2ae6005c7eb89b9a4f18617ab2e97bd0c234a2b5f2dc0f2a0b38e65b67768d737bced478a405b8d2356fa9b3fa3fcd16536c31f0ce8c984e43ccfdd0539c10c13de5cad1b77336e34ea3865d38dd94e07c9e4ade489bb3661b162ef65180702315cb83020de6543cc2f4d03304a05daec89bbceb761ba6895c8a1b24d0245f867e9343e73c2dc5045225148fea1231ca7e7263cf69258011cca639dc46117cd6a2cb73460676151bd222e378c728f0d9895d769af8649924cf975500e252fe9ce095067396cb38f327636be58c", &(0x7f00000010c0)="cdd84038cbdb1c8c953bba6dfff3b53abbd28f587cc62e8abbdd526bae16cda5cb2d593dfa9e139ea12f681046cafd34f921ad1f619c2069b9a15872cd8dcc47be55fe11142cbd3fe67abd2b6c1b0f1c1f6255f1b2fb6c1f77ed5540263d9a163d5b5442e2d00c13a2af7324ce2dcdb35513be76db9aeef96b5fb2553701ad6d4a6a7bb6817323c3b57d7123042db83b785ed072f4c5bce881b7d8f7e41dd0a1a01c13b773034852c9f1afce610dfdeea78146eb8c0d7d6105a44392e63106d76bdb3ee046762735a5439dede5b267fa3a9cbe5a8c91") keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f00000011c0)={r0, 0x96, 0xa3}, &(0x7f0000001200)={'enc=', 'raw', ' hash=', {'xcbc-aes-ce\x00'}}, &(0x7f0000001280)="4e93feeeebc0b6660d4f119d1261c585b93d029ca585f6bb7720b94eabd72752838f3fabea4943ccb828cc7521ced14fb358ce2fe1d16ad8417941894995f040ba7a583d120a19d41990bdddab71f9f87aec81829620f3b8f76fec7cacbfe9600461168ece0d47f9246a50061ca04638c9d10d9a62a91e1c0a1a655d6ab762f799b8eb40c774761e370b1d197b18b92b906024425da2", &(0x7f0000001340)=""/163) r1 = add_key$keyring(&(0x7f0000001400), &(0x7f0000001440)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$KEYCTL_MOVE(0x1e, r0, r1, r0, 0x1) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000001480)={0x0, 0xc5, 0xbe}, &(0x7f00000014c0)={'enc=', 'oaep', ' hash=', {'blake2b-512\x00'}}, &(0x7f0000001540)="b4174972b02520cb400e94c9e89be287f640adec8338a28e0c61e0732341256c9c8d593ba33bcef080133b9e0c59857bcdd5cd8db60a70acb845bc9e2ec2d0d4d5343f0fd9303af1c3466e04d4964648cdf15ddd772f25d2288db6e4d6c10df3fc7858c03907386408e795b2ef98209a422d735a09f104c5c2e75fcb1cecc87e66a3e357c482d633fb107a5ebd979972bb9cd25769e100532ee925bfe5fbbfe495d9d0ec816c91672e644a14068a7cc87c9ae31ec7fdaa89d1f8bdd3ce058b7b99555f58d8", &(0x7f0000001640)=""/190) r2 = add_key$keyring(&(0x7f0000001700), &(0x7f0000001740)={'syz', 0x0}, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, r0, r2, r0, 0x0) keyctl$negate(0xd, r0, 0x8, 0xfffffffffffffff8) r3 = add_key$keyring(&(0x7f0000001780), &(0x7f00000017c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff9) keyctl$KEYCTL_MOVE(0x1e, r0, r1, r3, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x80) keyctl$instantiate_iov(0x14, r3, &(0x7f0000001e80)=[{&(0x7f0000001900)="f46fdffce797646a8b95470c3bbb3c3e55b7cea345366611bf669c479372cc57a347702b9c346c4c042ea1d11a66f353ca71a1670bb41c6208b15baca7420fcd0d11a6444d425f557ce0969eec425014da2472814c986d9e87af520f264fb236eb8b2d9c41733413e50ab96d78bb83e940be886ce73dc0276310ea6bcd25f57b673cab088fda6ca8", 0x88}, {&(0x7f0000001ac0)="2977fcce17e2d44158c2bf8e34d209a78c77f3a243328ec9756ee6fbaa8bf60901e7e5781c6d54eafd0c42459841926114c080326f951ba2fb106ab6a35f63b80a087b40f129c11987b14d8b8a3e69f9ef31227e76bb63e471a4ef852ffe7055886053e8f2e6a6b411a88a8b3cf2c37571c45382391788c6a442", 0x7a}, {&(0x7f0000001b40)="d37384ddacdcaa83c3c0a4aab6c25df277e3955e4a41339f5fd99bd15e6c2af4af163daaaa8748e36213877d704d050fb2d4b05ae534ac951bebbe85b0e1bc140797bcbfaf6569d2cadf39689c63ce6d759dbe6c92c66c2d926f336425d56e1fec0ac28707c5f164e9f666950811b8140ffcfd0c895f2771947db393a1344fc42ca091e0f646214d0457ad3019e074de1c15ba4de3f20646c2a45b2d2dbb825bb6b2c6a5d92fbebb66b6e11a0e8f95b07779a269615d2cdc56e449036cfc527ccde2e576aed6d2c6aa8aead75ef2891510822f9aa7124c793984a6", 0xdb}, {&(0x7f0000001c40)="f49757fbd001a974fdf8f802888ccde6edf921cf9ffa4d28e8b6fda454d96b3e57787b4186d88333a70021548fe1a306f5d65ffbfa0650ec86d9ddd3a745d8e92c805e71e75b8b2f5f4fc43c889fb4abee766db468a54fb9790ad32597873c050ed31f43a80053eb0a", 0x69}, {&(0x7f0000001d00)="abefdead3864f73abe3455c2dd1100a5386dab37b7495e10578856a995fc234cd6956b01d99b02d9e81418ef088985683e49d6e14b692b0242e13143bfb97034b060f9ab7162e74fcded18ee8e72efa481cd77468fb0371e318a9edbcd2375a1d57c4ccc9d0b1f855596db317b4e4e6ba670b28d0c51467c7c53a53cf913da3c7033800e4a9d1433383e7266dffe3217c4efeee00647bc68a112e5c33fe9ed1bfda06b38fb74f56d9ed6a3118c0a334107bfffdfda3ceb2f11050d8a2b5e328341e31cb181f05e17ee14d0f4b3c1b79e250177d6c19d5b8bf56d8bb35db0d379ff7a809772c6e218dc", 0xe9}, {&(0x7f0000001e00)="177f7190a351277f511a86c3c4062eed2f28ae17239f9ef4eae30e7f82a297684a5b824daa482080e8122f92bceda342681aad0409ea9c02bd994b6743badef8287125e937acbf74a0b7fbf16f6f73a07624df45a3cf4d046df869ad4131d70e54237b005c96dc73439c3a9645a21f", 0x6f}], 0x6, r2) r4 = add_key$keyring(&(0x7f0000001f40), &(0x7f0000001f80)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000001f00)='rxrpc\x00', &(0x7f0000001fc0)=@chain={'key_or_keyring:', r4}) r5 = request_key(&(0x7f0000002000)='big_key\x00', &(0x7f0000002040)={'syz', 0x3}, &(0x7f0000002080)='raw', r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r5, &(0x7f00000020c0)='rxrpc\x00', 0x0) keyctl$setperm(0x5, r4, 0x0)